@charset "gb2312";
/*crumb*/
.crumb {heightr:35px;line-height:35px}
.crumb a:link{color:#000}
.crumb h2{font-size:12px;font-weight:normal;color:#db3535;display:inline;}
/*storelogo*/
.storelogo{overflow:hidden;zoom:1;position:relative;margin-bottom:10px}
.logoimg{float:left;}
.logoimg h1{display:inline;font-size:36px;font-family:"Î¢ÈíÑÅºÚ";font-weight:normal;position:relative;top:0; height:60px; overflow:hidden; line-height:60px}
.logoimg h1 span{font-size:22px}
.logoimg_logo{ width:200px; overflow:hidden; float:left}
.btn-link{position:absolute;bottom:0;right:5px}
.btn-link a{float:left;background:url(i/bg.gif) right -18px;padding-right:7px;height:23px;line-height:23px;overflow:hidden;margin-right:6px; color:#333;}
.btn-link a s{float:left;background:url(i/bg.gif) 0 -50px;width:17px;height:23px;margin-right:5px}
.banner{margin-bottom:8px}
/*wrap*/
#wrap{background:url(i/bg.gif) no-repeat center -106px #fff;overflow:hidden;padding-top:14px}
/*allsort*/
.allsort_dp{margin-bottom:10px}
.allsort_dp h3{text-indent:-1000px;overflow:hidden;background:url(i/bg.gif) -262px 0;height:41px}
.allsort_dp ul li h5{background:url(i/s_bg.jpg);height:32px;line-height:32px;position:relative;cursor:pointer}
.allsort_dp ul li h5 s{background:url(i/bg.gif) -461px 0;width:5px;height:5px;float:left;margin:13px 10px 0 15px}
.allsort_dp ul li h5 a{ color:#333; width:140px; overflow:hidden; display:block; height:30px}
.allsort_dp ul li b,.allsort_dp ul li.hides b{background:url(i/bg.gif) -453px -10px;width:7px;height:9px;position:absolute;top:12px;right:10px}
.allsort_dp ul li.show b{background:url(i/bg.gif) -453px 0;}
.tree li ul li{padding-left:25px;height:25px;line-height:25px; width:150px; overflow:hidden}
.tree li ul li s{background:url(i/bg.gif) -467px 0;width:3px;height:5px;float:left;margin:9px 4px 0 0}
.scrollNews {height:75px;overflow:hidden;}
.dn{font-size:0;;height:0;line-height:0;overflow:hidden}
/*layout*/
.sidebar{float:left;width:190px;}
.main{float:right;width:781px;}
/*topRank*/
.topRank{margin-bottom:10px}
.topRank h3{background:url(i/bg.gif) 0 -74px;height:29px;line-height:29px;font-size:12px;padding-left:12px}
.topRank .i-box{border-width:0 1px 1px;}
.topRank ol{background:url(i/ranking.gif) #fff;background-repeat:no-repeat;background-position:7px 13px;padding:5px}
.topRank li{height:30px;line-height:30px;overflow:hidden;padding-left:18px;}
/*anno*/
.anno {padding:5px;}
.anno dl{padding:7px}
.anno dl dt{font-weight:bold}
.anno dl dd{width:100%;word-break:break-all;white-space:normal;word-wrap:break-word;}
/*box*/
.i-box{padding:5px}
.i-box h3{font-size:12px;padding:2px 0 11px}
.main .box h3{background:url(i/bg.gif) -200px -74px;height:31px;line-height:31px;font-size:12px;padding-left:8px}
.goods-list{overflow:hidden;zoom:1;margin-bottom:15px}
.goods-list li{float:left;width:24.9%;text-align:center;padding-top:10px; height:290px;}
.goods-list .p-img img{width:160px;height:160px}
.goods-list .p-name{padding:0 10px;}
.goods-list .p-name a{ color:#333;}
.goods-list .btn-coll, .goods-list .btn-comp {
border:0 none;
cursor:pointer;
 background:red;
}
.goods-list .btn-buy, .goods-list .btn-coll, .goods-list .btn-comp {
background:url("i/bg_hotsale.gif") no-repeat scroll 0 -632px transparent;
float:left;
height:22px;
line-height:22px;
margin-right:5px;
text-align:center;
width:50px;
}
.goods-list .btns {
margin-top:10px;
padding-left:20px;
}
.goods-list a.btn-buy{ color:#333; text-decoration:none}
.goods-list .extra{margin-top:5px;padding:2px 0;height:16px;line-height:16px;overflow:hidden;}
.goods-list .evaluate{color:#005aa0;}
.goods-list .evaluate a{color:#005aa0;}
.goods-list .reputation{display:none;color:#1A8705;}
.goods-list .p-price{margin-top:5px;height:22px;}
.goods-list .p-price em{color:#D22C00;font-size:11px;}
.goods-list .p-price strong{color:#D22C00;font-size:14px;}
.goods-list .p-price del{ margin-right:10px}
.pt1,.pt2,.pt3,.pt4{display:inline-block;width:28px;height:16px;margin:0 2px;overflow:hidden;background-image:url("i/icon_promotion.gif");background-repeat:no-repeat;line-height:100px;font-size:0;margin-bottom:-3px;*margin-bottom:12px;}
.pt1{background-position:-71px -180px;}
.pt2{background-position:-100px -180px;}
.pt3{background-position:-42px -180px;}
.pt4{background-position:0 -180px;width:41px;}
.p-review{text-align:left;padding-left:15px}
/*use*/
.use{background:url(i/bg.gif) -200px -74px;height:31px;line-height:30px;text-align:right;padding-right:20px}
.use ul{float:right;}
.use .fl{padding-left:10px;}
.use li{float:left;margin-left:20px}
.use li s{float:left;width:15px;height:15px;background:url(i/icon.gif);margin-top:8px;margin-right:5px}
li.bigimg s{background-position:0 -21px}
li.lists s{background-position:-15px -21px}
/*.array*/
.array{overflow:hidden;zoom:1}
.tabs dl{line-height:27px;overflow:hidden;zoom:1;padding-left:22px}
.tabs dt{float:left;}
.tabs dd{float:left;background:url(i/tab.gif) right -100px;width:71px;height:27px;line-height:31px;overflow:hidden;font-weight:bold;text-align:center;margin-right:4px;font-size:14px}
.tabs dd a{ color:#333;}
.tabs .cur{background-position:right -127px}
.tabs .price{text-align:left}
.up s{float:left;background:url(i/icon.gif) 0 -10px;width:10px;height:10px;margin-top:10px;margin-left:10px;margin-right:5px}
.down s{float:left;background:url(i/icon.gif) -10px -10px;width:10px;height:10px;margin-top:10px;margin-left:10px;margin-right:5px}
/*score*/
.score-t{background:url(i/bg.gif) -201px -42px;height:31px;line-height:31px;padding-left:15px;font-size:12px;margin-bottom:6px}
.score .i-box{overflow:hidden;zoom:1}
.score{padding:3px;overflow:hidden;zoom:1;margin-bottom:10px}
.scoreinfo{float:left;width:265px;padding:10px}
.scoreinfo dl dt{float:left}
.scoreinfo dl dd{margin-left:115px;}
.scoreinfo dl dd h1{font-size:14px;margin-bottom:10px}
.score .tran .box a{font-weight:bold}
.score .box{padding:0}
.score dd{background:url(i/pf_bg_1.jpg) repeat-x}
.score .box dt{background:url(i/pf_bg.gif);height:26px;overflow:hidden;font-weight:bold;line-height:26px;padding-left:8px;}
.score .box dt span{font-weight:normal;}
.score .box dd{padding:0 15px;overflow:hidden;height:119px}
.score .box th{font-weight:normal;height:30px}
.score .box s{margin:0 6px}
.tran{float:left;width:230px}
.tran .box td{height:30px;text-align:center}
.tran .box dd table{margin-bottom:-1px}
.best,.medi,.discr{float:left;width:15px;height:13px;background:url(i/heart.gif) no-repeat}
.medi{background-position:-16px  0}
.discr{background-position:-32px  0}
.sati{float:right;width:238px;}
.sati .box dd td{height:20px;text-align:center}
.star_01{background:url(i/icon.gif) 0 -36px;display:block;width:61px;height:14px;overflow:hidden;line-height:150px}
.sele{background:url(i/bg.gif) no-repeat -200px -74px;height:30px;line-height:30px;padding-left:8px;margin-bottom:10px;overflow:hidden}
*html .sele ul{padding-left:8px;padding-top:3px}
.sele ul{overflow:hidden;zoom:1}
.sele ul li{float:left;margin-right:25px;padding-bottom:10px}
.sele ul li label{margin-right:5px;vertical-align:middle}
.tb-b {margin-bottom:10px;background:url(i/pf_bg_2.jpg) repeat-x;}
.tb-b th{text-align:center;font-weight:normal}
.tb-b td s{margin-left:20px;margin-right:5px}
.tb-b th,.tb-b td{padding:10px 5px}
.star b{background:url(i/icon.gif) 0 -37px;width:61px;height:14px;float:left;margin-top:3px}
.star-level{width:115px;}
.star-level li{position:relative}
.star-level li b{position:absolute;right:0;top:2px}
*+html .star-level li b{top:-2px}
.rate{width:230px}
.userinfo{overflow:hidden;zoom:1;width:160px}
.userinfo dt{float:left;}
.userinfo dd{margin-left:65px}
/*content*/
.content{padding:4px}
.content .i-box{padding:20px}
.content .i-box h1{font-size:14px;text-align:center;height:40px;line-heihgt:40px}
/*link*/
.flk14 a{color:#bf120b}
.flk02 a{color:#ea9a00}
.ftx14{color:#007500}

/*color*/
.logoimg h1 span{color:#999999;}
.allsort_dp ul li.show{color:#c00}
.allsort_dp{border:1px solid #dbdbdb;}
.tree li ul li a{color:#666}
.tree li ul{border-bottom:1px solid #dcdcdc}
.topRank li a{color:#005aa0}
/*anno*/
.anno {border:1px solid #dbdbdb;background:#f8f8f8}
.anno dl{border:1px solid #eeeeee;background:#fff;}
.anno dl dt{color:#999;}
/*box*/
.i-box{border:1px solid #eee;background:#fff;}
/*array*/
.tabs dt{color:#999}
.use li a:link,.use ul{color:#c30}
.tabs .cur a{color:#fff}
/*»ý·ÖÆÀ¼Û*/
.score{border:1px solid #cecece;background:#f8f8f8}
.scoreinfo dl dd{color:#5e5e5e}
.scoreinfo dl dd h1{color:#2a2a2a;}
.score .box{border:1px solid #cecece;background:#fff;}
.score .box dt{border-bottom:1px solid #cecece;}
.score .box dt span{color:#565656}
.tran .box td{border-bottom:1px dotted #ccc;}
.sele ul li{color:#404040;}
.sele ul li select{color:#404040}
.tb-b td{border-bottom:1px dotted #dbdbdb}
.tb-b a{color:#004f97}
.tb-b {border-top:2px solid #cecece}
.star-level,.dates{color:#999}
/*.topRank*/
.topRank .i-box{border:1px solid #dbdbdb;background:#f8f8f8; border-top:0;}
.topRank ol{border:1px solid #eeeeee;}
.topRank li{height:30px;line-height:30px;overflow:hidden;padding-left:18px;border-bottom:1px dotted #cccccc}
/*list*/
.p-price strong{color:#c00}
.p-review a{color:#005aa0}
/*use*/
.use ul{color:#c30}
.content{border:1px solid #dbdbdb;background:#f8f8f8;}

/*20100728*/
.no-logobg{ background:url(i/no-logo.gif); width:180px; height:60px; overflow:hidden; float:left; margin-right:15px; display:inline}