@charset "utf-8";
*{margin:0; padding:0;}
body{font:normal 12px Verdana, Geneva, sans-serif;line-height:170%; margin:0; padding:0;background:#FAFFF9;}
.content,#footer,#banner{width:950px; margin:0 auto;}
#banner{height:70px;margin-top:10px;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#f00;}

ul,ol{list-style:none;}
input,textarea,select,button{font:normal  Verdana, Geneva, sans-serif;}
img{border:none;}
h1{text-align:center; font-size:14px;}
#logo a, h1 a{float:left; width:180px; height:60px; text-indent:-9999px; background:url(logo.png) no-repeat; display:block; float:left;}

h2{font:bold 14px Verdana, Geneva, sans-serif ;}
.clear{overflow:auto; clear:both;}
.mb10{margin-bottom:10px;}
.mr10{margin-right:10px;}
#searchForm{float:right; margin-top:8px;}
#searchForm div{margin-top:4px;}
#searchForm .select label{margin-right:15px; float:left;}
#searchForm .select input{float:left;font-size:14px;}
html > body .select input{margin:5px 4px 0 0;}
* html #searchForm .select input{margin-top:-1px;}
* + html #searchForm .select input{margin-top:-1px ;}
#searchForm .select span{float:left; font-size:13px;}
input#keyword{font-size:14px; width:290px; padding:2px 3px;}
#searchbtn{width:80px; height:26px;font-size:14px;margin-left:4px;}
#path{width:940px;margin:5px auto 10px auto;}
#path{padding:4px;height:14px;overflow:hidden;text-indent:6px;}
#path li{line-height:120%;}
#pathl{float:left;}
#pathr{float:right;padding:0 4px;height:22px;}
#newbie, #advice{width:13px;height:13px;display:inline-block;line-height:13px;overflow:hidden;}
#pathr a{line-height:120%;}
#pathr a:hover{text-decoration:none;}
.brand, .fangpian{width:224px; float:left;}
.brand h2, .fangpian h2{font-size:12px; padding:0 10px; line-height:28px;}
.brand ul{height:256px; padding:10px 0 0 10px; overflow:hidden; zoom:1;}
.brand li{margin:0 10px 10px 0; padding:0; float:left; display:inline;}
.brand li a img{width:91px; padding:2px; display:block;}
.fangpian dl{margin:0 10px 9px 10px;}
.fangpian dt{font-size:14px; font-weight:bold;line-height:42px;}
.fangpian dd a{line-height:24px;}
.fangpian dd span{line-height:22px; margin-left:12px; display:block;}
.bordertop{margin-top:10px;}
.daohang{width:712px; float:right;}
.daohang h2{font-size:12px; font-weight:normal;height:28px; padding:0 10px; line-height:28px; text-align:right;}
.daohang h2 span{float:left; font-weight:bold;}
.daohang h2 a{text-decoration:none;}
.daohang h2 a:hover{text-decoration:underline;}
.daohang dl{height:32px; line-height:32px; padding:0 10px; overflow:hidden; display:block; clear:both;}
.daohang dt, .daohang dd{float:left;}
.daohang dd{margin-right:25px;}
#newbiec{height:74px;}
#newbiec li{float:left; line-height:45px; margin:0 12px;}

#huangguan{overflow:hidden;}
#huangguan iframe{width:710px;height:384px;}
#gouwu{background:url(gouwu_bg.gif) 0 -7px;}
#gouwu dl{font-size:14px; height:36px;overflow:hidden;}
#gouwu dt{font-family:"宋体"; font-weight:bold; width:90px; line-height:36px;}
#gouwu dd{line-height:36px;}
.info{float:left;width:228px;}
.info h2{font-size:12px; padding:0 10px; line-height:28px;}
.info ul{padding:8px 0; overflow:auto; zoom:1;}
.info li{width:98px; padding-left:10px;font-size:14px; height:30px; line-height:30px; float:left; display:block;overflow: hidden; white-space:nowrap;}
.bottomline{padding-bottom:10px;}
#foot{height:30px;text-align:center;margin-top:10px; color:#888888;}
#foot a{font-weight:normal; color:#888;}
#home, #go2top{width:24px;height:24px;display:inline-block;overflow:hidden;position:absolute;left:-25px;top:-2px;}

#path{background:#F3FEED;border:1px solid #9EE39B;color:#555;}
#newbie{background:url(i_bg.png) 13px -44px;}
#advice{background:url(i_bg.png) 13px -31px;}
#home{background:url(i_bg.png) 0 -125px;}
#go2top{background:url(i_bg.png) 0 -100px;}
#left{border:1px solid #CFE3C6;background:#FAFFF9;}
 .cfsite-tl h2{border:1px solid #9EE39B;background:#ECFDE1;border-bottom:0;}
 .cfsite-c table{background:#9EE39B;}
.cfsite-c td{background:#FAFFF9;}
.cfsite-c tr.trbg td{background:#EDF9EC;}
 .cfsite-cjwt,.cfsite-c-cf{border:1px solid #9EE39B;}
.cfsite-c-cf td{border-bottom:1px solid #9EE39B;}
.kt{background:#F0FEEB;border-bottom:1px solid #7BD676;}
.kt a{color:#36A530;}
a.ns_bb img{background:#f8f8f8; border:1px solid #eee;}
a.ns_bb:hover img{background:#91ed91; border:1px solid #090;}
.ns_tab01 li.ns_tab01_on{border:1px solid #9EE39B;border-bottom:none;background:#ECFDE1;}
.ns_tab01 li{border:1px solid #ccc;border-bottom:none;background:#fff;}
.ns_tab02 li.ns_tab02_on{;}
.ns_tab02 li{border:1px solid #ccc;border-bottom:none;background:#fff;}
.ns_t01,.ns_t01 a{color:#090;}
.ns_t02{color:#777;}
.ns_t03{color:#888;}
.ns_t04{color:#008A00;}
.ns_t05{color:#61BB59;}
.ns_t06{color:#06c;}
.ns_t07{color:#bbb;}
.ns_t08{color:#999;}
.ns_bd01{border:1px solid #7bd676;}
.ns_bd01_b{border-bottom:1px solid #7bd676;}
.ns_bd02_t{border-top:1px solid #ddd;}
.ns_bd03_b{border-bottom:1px solid #ededed;}
.ns_bd04{border:1px solid #9EE39B;}
.ns_bd04_r{border-right:1px solid #9EE39B;}
.ns_bd05{border:1px solid #ccc;}
.ns_bd05_bd{border-bottom:1px dashed #ccc;}
.ns_bd06_t{border-top:1px solid #C0EDBE;}
.ns_bd06_b{border-bottom:1px solid #C0EDBE;}
.ns_bg01{background:#FAFFF9;}
.ns_bg02{background:#f7fdf7;}
.ns_bg03{background:#408E27;color:#fff;}
.ns_bg04{background:#94D54E;color:#fff;}
.ns_bg05{background:#ECFDE1;}
.ns_bg06{background:#FFFFEC;}
.ns_bg07{background:#F1FEEA;}
.narea2{background:#FAFFF9;border:1px solid #9EE39B;}

#newbied{padding:5px 0;}
#newbied li{float:left;margin:0 12px;overflow:hidden; height:20px; width:150px;}
#fenlei{padding:5px 0;}
#fenlei li{float:left;margin:0 12px;overflow:hidden; height:19px; width:150px;}

#cls{margin:10px;}
#cls li {width:33.3%;float:left;text-align:center;padding-bottom:1.3em;margin-bottom:1.3em;background:url(bg_dotline3.gif) bottom repeat-x;height:26em;*height:25.7em;overflow:hidden;}
#cls input {margin-right:.3em;}
#cls h3 {display:inline; font-size:12px; font-weight:normal;}
#cls .img {width:222px;_width /* */:224px;height:222px;border:1px solid #bbb;text-align:center;overflow:hidden;}
#cls .img img {vertical-align:middle;*margin-left:-2px;}
#cls .title a{color:#0045DF;}
#cls .bot {color:#999;}
#cls .bot strong {font-weight:bold;font-size:115%;color:#f30;}
#cls .onsale {margin-top:.5em;}
#cls .onsale a {text-decoration:underline;}
#cls .goto {background:#009900;border:1px solid #BFBFBF;}
#cls .goto a {color:#FFFFFF; padding:3px;}
#cls .goto a:hover {background:#5BA515; text-decoration:none;}

/*pagination*/
.global-page{padding:3px;}
.global-page a,.global-page span {display:-mox-inline-box;*display:inline-block;border:1px solid #009900;background:#fff;padding:.03em .35em;margin-right:.2em;text-decoration:none;font-family:"Verdana";}
.global-page a:hover {background:#5ba515;color:#fff;text-decoration:none!important;}
.global-page span {float:none;}
.global-page span.global-page-break {border:0;background:none;}
.global-page span.select {border:0;font-weight:bold;background:none;}
.global-page .global-page-next {background:url(/images/bg_pg1.gif) repeat-x #5ba515;color:#fff;padding:.045em .35em;}
.global-page span.global-page-next {background:none;color:#bfbfbf;padding:.03em .35em;}

.goods {margin:10px; border-top:1px solid #CFCFCF; padding-top:20px;}
.goods_img {float:left; width:310px;}
.goods_des {float:right;width:371px; font-size:14px;text-align:left;}
.goods_des .price {font-size:168%;color:#ff5700;font-family:Verdana;}
.goods_des .price small {font-size:68%;}
.goods_des .favorite {margin-left:1em;display:-moz-inline-box;display:inline-block;vertical-align:middle;*margin-top:-.3em;}
.goods_des .favorite a {width:96px;height:23px;background:url(spr_dtl.gif) 0 -600px no-repeat;display:-moz-inline-block;display:inline-block;}
.goods_des .k2{font-size:12px; padding-top:10px;}
.goods_des .k3{font-size:12px; padding-top:10px;}
.goods_des .k4{padding-top:20px;}
.btn_buy{height:44px;width:155px;background:transparent url(spr_dtl.gif) no-repeat scroll 0 -300px;border:0 none;cursor:pointer;float:left;overflow:hidden;text-indent:-9999px;vertical-align:middle;}
.goods_des .k5{width:371px;font-size:12px; padding-top:10px;}

.g2{float:left; width:690px; overflow:hidden;}
.g2 #tab{border-bottom:1px solid #CBCBCA;font-size:14px;margin-top:25px;margin-bottom:10px;padding:7px 2px 2px 2px;border-bottom:1px solid #CCCCCC;}
#tab a{border:1px solid #ccc;border-bottom:0;margin:0 2px;padding:5px 15px;text-decoration:none; color:#888888;}
#tab a:hover{ color:#009900}
#tab a.on{color:#fff;background:#009900;}