@charset "utf-8";
/*### www.wangow.com's CSS Version 2.0, Powered by topoyo.com ###*/

/*----------Reset CSS for Browsers----------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
input,select{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:after,q:before{content:".";}
abbr,acronym{border:none; font-variant:normal;}
.clear{clear:both; font-size:1px; height:0; line-height:0;}
.clearfix{display:inline-block;}
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}

/*----------Reset CSS for Website----------*/
body{color:#333; font-size:12px; background:#fff; text-align:center;}
a{color:#333; text-decoration:none;}
a:hover{color:#f63; text-decoration:underline;}
.MT{margin-top:8px;}

/*----------wrap----------*/
#wrap{width:1004px; margin:0 auto; text-align:left; _display:inline-block;}

/*头部*/
#miniNav{height:22px; line-height:22px; padding-top:3px; border-bottom:solid 1px #a7a7a7; background:#fbfbfb url(../images/repeat_x.jpg) 0 0 repeat-x; text-align:center;}
#miniNav .topText{width:994px; padding:0 5px; text-align:left; margin:0 auto;}
#miniNav .topText span{float:right;}
#miniNav .topText span a{margin:0 5px;}
#miniNav .topText span a:hover{color:#f00;}

#head{height:96px; position:relative;}
#head .top{height:60px;}
#head .top h1{width:185px; height:46px; padding:7px 0; position:absolute; left:0; top:0; text-align:center; }
#head .top h1 a{display:bolck; height:46px;}
#head .top p{width:180px; height:22px; line-height:22px; text-align:center; position:absolute; left:195px; top:5px;}
#head .top span{float:right; display:block; padding-top:7px;}
#head .top span a{margin:0 5px;}

#head .nav{height:29px; width:810px; overflow:hidden; position:absolute; left:195px; top:31px;}
#head .nav li{float:left; _display:inline; padding:0 4px;}
#head .nav li a{display:block; font-size:14px; font-weight:bold; color:#fff; height:29px; line-height:29px; background:#fc8a29 url(../images/css_sprites.png) -488px -30px no-repeat; padding-left:18px; float:left; text-decoration:none;}
#head .nav li a span{display:block; cursor:pointer; height:26px; line-height:26px; padding-top:3px; background:#fc8a29 url(../images/css_sprites.png) right -30px no-repeat; padding-right:18px; float:left;}
#head .nav li a:hover,
#head .nav li a.current{background:#fc8a29 url(../images/css_sprites.png) -488px -64px no-repeat;}
#head .nav li a:hover span,
#head .nav li a.current span{background:#fc8a29 url(../images/css_sprites.png) right -64px no-repeat;}

#head .search{height:34px; border-top:solid 2px #fe6a14; background:#ffe29e url(../images/css_icon.png) repeat-x;}
#head .search .form{margin-left:200px; width:450px; float:left; _display:inline; padding-top:6px;}
#head .search input.text{border:solid 1px #999; width:250px; height:18px; line-height:18px; padding:2px 2px 0;color:#789;}
#head .search input.btn{width:71px; height:24px; border:none; font-size:14px; color:#333; font-weight:bold; background:#fc8a29 url(../images/css_sprites.png) 0 -97px no-repeat; cursor:pointer;}
#head .search p.hot{padding-top:13px; color:#333;}
#head .search p.hot a{color:#333; margin-right:6px;}
#head .search p.hot a:hover{color:#f60;}
.topad{margin-top:6px;}

/*CONTAINER*/
#container{margin:8px auto 0;}

/*底部*/
#bottom{height:95px; margin-top:10px; text-align:center; clear:both; color:#333;}
#bottom .links{background:url(../images/repeat_x.jpg) 0 -187px repeat-x; margin-bottom:10px; height:39px;}
#bottom ul{background:url(../images/circular.gif) 0 0 no-repeat; line-height:39px;}
#bottom li.right{background:url(../images/circular.gif) 0 -44px no-repeat; float:right; width:5px; height:39px; padding:0;}
#bottom ul li{display:inline; color:#333; height:33px; padding-top:6px;}
#bottom ul li a{margin:0 15px 0 14px; color:#333;}
#bottom ul li a:hover{color:#f60;}
#bottom p{margin-top:5px;}
#bottom p a{color:#333;}
#bottom p a:hover{color:#f63;}

/*面包屑导航*/
.seat{font:12px/22px "宋体"; border:solid 1px #ddd; padding:2px 8px 0; background:#EFEFEF url(../images/repeat_x.jpg) 0 -231px repeat-x;}
.seat a{margin:0 4px; text-decoration:underline;}
.seat em{margin-left:4px;}

/*RIGHT*/
#con_right{width:210px; float:right;}
#con_right h2 span.more{float:right; margin-top:6px;}

/*商城优惠促销*/
.activity h2{font:bold 14px/30px "宋体"; height:30px; line-height:30px; padding:4px 6px 0 40px; background:url(../images/cx.gif) 0 0 no-repeat; color:#fff;}
.activity h2 span.more{float:right; margin-top:6px;}
.activity h2 a{color:#fff;}
.activity ul{padding:1px 10px 1px 8px; border:solid 1px #C8E09B; border-top:none;}
.activity li{height:26px;}
.activity li a{display:block; background:url(../images/speaker.gif) left 6px no-repeat; padding-left:16px; height:26px; line-height:26px; width:174px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.activity li.special a{color:#980001;}
.activity li.special a:hover{color:#f60;}
.activity p.btm{height:10px; line-height:10px; background:url(../images/css_sprites.png) -375px -135px no-repeat;} 

/*订阅*/
.subscription{height:74px; background:url(../images/css_sprites.png) -190px -97px no-repeat;}
.subscription p{width:190px; padding:8px 0 0 11px;}
.subscription span{margin-left:20px;}
.subscription span a{color:#c00; text-decoration:underline;}
.subscription span a:hover{color:#f60;}
.subscription form{padding:6px 0 0 8px;}
.subscription input.text{height:16px; line-height:16px; padding:2px 2px 0; width:136px; border:none; border:0; font-size:14px;color:#789;}
.subscription input.btn{background:none; width:50px; height:23px; text-align:center; color:#fff; font-weight:bold; border:none; text-indent:-99999em; cursor:pointer;}

/*畅销排行榜*/
.sellTop h2{font:bold 14px/24px "宋体"; height:24px; color:#9a0809; padding:3px 6px 0 8px; background:url(../images/css_sprites.png) -190px -62px no-repeat;}
.sellTop ul{padding:8px 10px 5px 14px; border:solid 1px #ccc; border-top:none; background:url(../images/top10.gif) 15px 12px no-repeat; font-size:14px;}
.sellTop li{height:26px; line-height:26px; padding-left:18px; width:166px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sellTop li.special{height:51px; border-bottom:dashed 1px #ccc; margin-bottom:5px; width:auto; white-space:normal; overflow:auto;}
.sellTop li.special p{line-height:18px; padding-top:3px; font-size:12px;}
.sellTop li.special p{line-height:18px; padding-top:3px; font-size:12px; height:35px; overflow:hidden;}
.sellTop li.special img{width:51px; height:40px; border:solid 1px #ddd; display:block; float:left; margin:2px 10px 0 0;}
.sellTop li.special a:hover img{border:solid 1px #f60;}

/*购物宝典*/
.articleList h2,
.brandPop h2{font:bold 14px/25px "宋体"; height:25px; padding:2px 6px 0 8px; color:#2E3D12; background:url(../images/css_sprites.png) -190px -176px no-repeat;}
.articleList h2 span,
.brandPop h2 span{float:right; font-size:12px; font-weight:400;}
.articleList h2 a,
.brandPop h2 a{color:#2E3D12;}
.articleList ul{border:solid 1px #ccc; border-top:none; padding:5px 10px; font-size:14px;}
.articleList ul li{height:24px; line-height:24px;}
.articleList ul li a{display:block; background:url(../images/dot2.gif) left 9px no-repeat; padding-left:10px; height:24px; width:178px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.articleList ul li a:hover{background:url(../images/dot3.gif) left 9px no-repeat;}

/*人气品牌*/
.brandPop ul{border:solid 1px #ccc; border-top:none; padding:2px 0 8px 5px; background:#fff; *height:1%;}
.brandPop li{width:86px; height:42px; float:left; _display:inline; margin:7px 6px 0;}
.brandPop li img{border:solid 1px #ccc; display:block; width:84px; height:40px;}
.brandPop li a:hover img{border:solid 1px #f60;}

/*最近浏览*/
.recently_viewed h2{font:bold 14px/25px "宋体"; height:25px; padding:2px 6px 0 8px; color:#2E3D12; background:url(../images/css_sprites.png) -190px -310px no-repeat;}
.recently_viewed ul{border:solid 1px #ccc; border-top:none; padding:10px 11px; background:#fff; *height:1%;}
.recently_viewed li{width:73px; height:75px; float:left; _display:inline; margin:5px 10px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.recently_viewed li img{border:solid 1px #ccc; display:block; width:71px; height:55px; margin-bottom:4px;}
.recently_viewed li a{color:#666;}
.recently_viewed li a:hover img{border:solid 1px #f60;}