/*publish time:2012-08-21 17:53 yk*/
/*hotkeywords*/
#hotkeywords{position:static;display:inline;width:auto;padding-left:10px;font-family:"\5b8b\4f53";}
.w{zoom:1}
.w:after{content:'\20';display:block;clear:both}
.p-img{padding:0;}
.p-market,.p-market{_letter-spacing:-1px;}
.p-market{color:#999;}
.p-price{font-weight:bold;color:#D00;}
#sortlist .mt,.hot .mt,.floor .mt,.floor2 .mt{background:url(i/bg2012021001.png) no-repeat;}
#sortlist h3 b,#recommend .to-l,#recommend .to-r,.hot .tab li.curr b,.hot .p-img,.floor .mt h2 b,.floor .mt .extra div,.floor .mt .extra b,.floor .tab li.curr b,.floor .p-img,.top .tab li.curr,.top .tab li.curr b,.rank span,.floor2 .tab li.curr b,.floor2 .p-img{background:url(i/icon2012021001.gif) no-repeat;}
/*sortlist*/
#sortlist{overflow:visible;}
#sortlist .mt{position:relative;width:218px;height:34px;margin-left:-4px;background-position:-772px -105px;}
#sortlist .mc{overflow:hidden;width:166px;height:570px;padding:0px 20px 10px;border:solid #FF8A00;border-width:0px 2px 2px;}
#sortlist h2{padding-left:55px;font:normal 15px/32px \5fae\8f6f\96c5\9ed1;color:#fff;}
#sortlist h3{position:relative;overflow:hidden;height:35px;padding-left:42px;border-bottom:1px dashed #000;line-height:42px;color:#333;}
#sortlist h3 b{position:absolute;left:3px;top:0px;display:block;width:35px;height:33px;}
#sortlist h3 b.ico1{background-position:0px -124px;}
#sortlist h3 b.ico2{background-position:-39px -125px;}
#sortlist h3 b.ico3{background-position:-84px -125px;}
#sortlist li{line-height:22px;}
#sortlist a.more{color:#FE8B00;}
/*slide*/
#slide{float:left;position:relative;width:548px;height:288px;border:1px solid #ccc;margin-bottom:8px;background:url(//misc.360buyimg.com/skin/df/i/loading.gif) #f5f5f5 no-repeat center 138px;overflow:hidden;}
#slide ul{position:absolute;top:0px;left:0px;width:548px;height:274px;}
#slide li{float:left;width:548px;height:288px;overflow:hidden;}
#slide div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;}
#slide span{width:14px;height:14px;border:1px solid #444;margin:2px 2px;background:#444;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:Verdana;}
#slide .curr{width:18px;height:18px;margin:0 2px;background:#FE8B00;border:1px solid #FE8B00;line-height:18px;}
#slide span a:link,#slide span a:visited{text-decoration:none;color:#fff;font-size:11px;}
#slide .curr a:link,#slide .curr a:visited{color:#fff;font-weight:bold;font-size:12px;}
/*advisory*/
#advisory{float:right;width:208px;height:288px;border:1px solid #ccc;background-color:#f6f6f6;}
#advisory .mt{height:30px;margin-bottom:5px;padding-left:1em;line-height:30px;border-bottom:1px solid #e4e4e4;color:#333;}
#advisory .mc{height:252px;}
#advisory .txt-list{margin:0 6px 5px;padding-bottom:5px;border-bottom:1px dashed #C0C0C0;}
#advisory .txt-list li{overflow:hidden;width:196px;height:24px;line-height:24px;}
#recommend{position:relative;z-index:1;}
#recommend .i-mt{height:30px;padding-left:1em;line-height:30px;border-bottom:1px solid #e4e4e4;font-size:14px;font-weight:bold;color:#333;}
#recommend .i-mc{position:relative;padding:0 0 0 5px;}
#recommend .i-mc li{float:left;}
#recommend .to-l,#recommend .to-r{position:absolute;top:-22px;zoom:1;display:block;overflow:hidden;width:19px;height:13px;}
#recommend .to-l{left:162px;background-position:-98px 0;}
#recommend .to-r{left:180px;background-position:-98px -12px;}
/*hotsell*/
#hotsell{height:314px;}
/*exclusive*/
#exclusive{height:464px;}
/*user*/
#user{height:262px;}
/*set*/
#set{height:262px;}
/*hot*/
.hot{width:548px;border:1px solid #D0D0D0;}
.hot .mt{height:51px;background-position:0 -157px;}
.hot .mt h2{float:left;padding:0 1em;line-height:51px;font:normal 17px/38px \5fae\8f6f\96c5\9ed1;}
.hot .mc{position:relative;overflow:visible;padding-left:10px;}
.hot .tab{position:absolute;z-index:2;left:100px;top:-51px;width:300px;height:51px;}
.hot .tab li{position:relative;float:left;padding:0 24px;line-height:40px;text-align:center;}
.hot .tab li.curr{font-weight:bold;color:#FF8801;}
.hot .tab li.curr b{position:absolute;left:50%;bottom:-11px;display:block;overflow:hidden;width:21px;height:12px;margin-left:-12px;background-position:-96px -57px;font-size:0px;}
.hot .tab li s{position:absolute;left:-4px;top:0px;text-decoration:none;font-weight:normal;color:#9B9B9B}
.hot .tabcon{position:relative;}
.hot .tabcon .extra{position:absolute;right:0px;top:-51px;padding-right:1em;line-height:38px;font-family:\5b8b\4f53;}
.hot .tabcon ul{zoom:1;width:528px;}
.hot .tabcon ul li{float:left;width:132px;}
.hot .p-img{width:129px;background-position:102px 35px;}
.hot .i-img{overflow:hidden;width:100px;height:100px;padding:1px;border:1px solid #ccc;}
.hot .p-name,.hot .p-market,.hot .p-price{padding-right:10px;font-family:Verdana,\5b8b\4f53;}
.hot ol{overflow:hidden;zoom:1;width:528px;height:40px;margin-top:10px;padding:10px 0;border-top:1px solid #E4E4E4;}
.hot .tabcon ul:after,.hot ol:after{content:'\20';display:block;clear:both;}
.hot ol li{overflow:hidden;float:left;width:264px;height:24px;line-height:24px;}
/*new-product*/
#new-product{float:left;width:548px;height:314px;}
/*panic-buying*/
#panic-buying{float:right;width:208px;height:314px;border:1px solid #cfcfcf;background-color:#F6F6F6;}
#panic-buying .mt{height:33px;padding-left:1em;border-bottom:1px solid #E4E4E4;line-height:33px;font:bold 14px/33px Verdana,\5b8b\4f53;color:#FE8B00;}
#panic-buying .mc{padding:5px 10px;}
#panic-buying .mc li{zoom:1;margin-bottom:9px;}
#panic-buying .mc li:after{content:'\20';display:block;clear:both;}
#panic-buying .p-img{float:left;width:50px;height:50px;margin:3px 8px 0 0;border:1px solid #ccc;}
#panic-buying .p-name,#panic-buying .p-market,#panic-buying .p-price{font-family:Verdana,\5b8b\4f53;}
#panic-buying .p-name{float:left;width:120px;height:1.5em;word-wrap:break-word;}
#panic-buying .p-market{float:left;width:120px;margin-top:2px;color:#999;}
#panic-buying .p-price{float:left;width:120px;}
/*star-brand*/
#star-brand{height:314px;border:1px solid #D0D0D0;}
#star-brand .mt{height:30px;padding-left:1em;line-height:30px;}
#star-brand .mc{padding-left:20px;}
#star-brand .mc a{display:block;width:167px;margin-bottom:6px;border:1px solid #ddd;}
#star-brand .mc img{width:165px;height:39px;}
/*r-gg*/
#r-gg{overflow:hidden;height:316px;}
#r-gg a{display:block;margin-bottom:10px;}
#r-gg img{width:210px;height:100px;}
/*banner1*/
.w1{height:100px;margin-bottom:10px;}
.ad-left,.ad-right{overflow:hidden;width:490px;}
.ad-left{float:left;}
.ad-right{float:right;}
/*floor*/
.floor{margin-bottom:10px;}
.floor .mt{height:52px;background-position:0px 0px;}
.floor .mt h2{float:left;position:relative;width:100px;height:52px;padding-left:65px;font:normal 20px/42px Verdana,\5fae\8f6f\96c5\9ed1;}
.floor .mt h2 b{position:absolute;left:20px;top:6px;width:35px;height:33px;}
.floor .mt h2 b.icon1{background-position:0px -126px;}
.floor .mt h2 b.icon2{background-position:-39px -126px;}
.floor .mt h2 b.icon3{background-position:-84px -125px;}
.floor .mt .extra{float:right;height:20px;margin:11px 13px 0 0;padding:1px;border:1px solid #FF8A00;background:#fff;}
.floor .mt .extra div{position:relative;padding:2px 28px 2px 8px;background-position:0px -99px;background-repeat:repeat-x;line-height:16px;color:#fff;}
.floor .mt .extra b{position:absolute;right:8px;top:3px;width:15px;height:15px;background-position:-102px -41px;}
.floor .mt .extra a:link,.floor .mt .extra a:visited{font-size:14px;font-weight:bold;color:#fff;}
.floor .mt .extra a:hover{text-decoration:none;}
.floor .mc{zoom:1;overflow:visible;height:442px;padding-top:8px;border:solid #CFCFCF;border-width:0px 1px 1px;}
.floor .mc:after{content:'\20';display:block;clear:both;}
.floor .con{position:relative;float:left;width:538px;zoom:1;margin:0px 0px 0px 0px;}
.floor .con .tab{position:absolute;z-index:2;left:-24px;top:-59px;width:600px;height:51px;font-family:Verdana,"ËÎÌå";}
.floor .con .tab li{position:relative;float:left;padding:0 13px;line-height:40px;text-align:center;}
.floor .con .tab li.curr{font-weight:bold;color:#FF8801;}
.floor .con .tab li.curr b{position:absolute;left:50%;bottom:-11px;display:block;overflow:hidden;width:21px;height:12px;margin-left:-12px;background-position:-96px -57px;font-size:0px;}
.floor .con .tab li s{position:absolute;left:-4px;top:0px;text-decoration:none;font-weight:normal;color:#9B9B9B}
.floor .con .tabcon li{float:left;width:134px;margin-bottom:31px;}
.floor .con .p-img{width:129px;background-position:102px 35px;}
.floor .con .i-img{overflow:hidden;width:100px;height:100px;padding:1px;border:1px solid #ccc;}
.floor .con .p-name,.floor .con .p-market,.floor .con .p-price{padding-right:15px;font-family:Verdana,\5b8b\4f53;}
.floor .con .p-name{height:3em;}
.floor .l-con{float:left;width:180px;height:430px;padding:0px 20px;}
.floor .l-con img{width:160px;height:190px;padding:9px;border:1px solid #ccc;}
.floor .l-con a{display:block;margin-bottom:10px;}
.floor .r-con{float:right;width:210px;}
.floor .i-mc .extra{clear:both;margin:0 2px;padding:4px 5px;border-top:1px solid #EFEFEF;text-align:right;}
/*floor2*/
.floor2{border:1px solid #CFCFCF;}
.floor2 .mt{height:52px;background-position:0px -105px;}
.floor2 .mt h2{float:left;position:relative;width:130px;height:52px;padding-left:1em;font:normal 20px/42px Verdana,\5fae\8f6f\96c5\9ed1;}
.floor2 .mc{zoom:1;overflow:visible;position:relative;padding:8px 0 0 30px;}
.floor2 .mc:after{content:'\20';display:block;clear:both;}
.floor2 .tab{position:absolute;z-index:2;left:160px;top:-52px;width:600px;height:51px;font-family:Verdana,"ËÎÌå";}
.floor2 .tab li{position:relative;float:left;padding:0 24px;line-height:40px;text-align:center;}
.floor2 .tab li.curr{font-weight:bold;color:#FF8801;}
.floor2 .tab li.curr b{position:absolute;left:50%;bottom:-11px;display:block;overflow:hidden;width:21px;height:12px;margin-left:-12px;background-position:-96px -57px;font-size:0px;}
.floor2 .tab li s{position:absolute;left:-4px;top:0px;text-decoration:none;font-weight:normal;color:#9B9B9B}
.floor2 .tabcon{position:relative;}
.floor2 .tabcon .extra{position:absolute;left:910px;top:-60px;line-height:38px;}
.floor2 .tabcon li{float:left;width:134px;margin:0 10px 18px 0;}
.floor2 .p-img{width:129px;background-position:102px 35px;}
.floor2 .i-img{overflow:hidden;width:100px;height:100px;padding:1px;border:1px solid #ccc;}
.floor2 .p-name,.floor2 .p-market,.floor2 .p-price{padding-right:10px;font-family:Verdana,\5b8b\4f53;}
.floor2 .p-name{height:3em;}
/*top*/
.top{width:210px;}
.top .i-mt{height:26px;margin-bottom:6px;line-height:20px;}
.top .i-mt h3{font-size:14px;font-weight:bold;color:#000;}
.top .i-mc{position:relative;width:210px;}
.top .tab{position:absolute;left:85px;top:-32px;overflow:visible;display:inline-block;height:20px;border:1px solid #000;}
.top .tab li{float:left;position:relative;padding:0 5px;line-height:20px;font-size:12px;color:#000;}
.top .tab li.curr{background-repeat:repeat-x;background-position:0 -78px;font-weight:bold;color:#fff;}
.top .tab li b{display:none;}
.top .tab li.curr b{position:absolute;left:50%;bottom:-5px;z-index:3;display:block;overflow:hidden;width:9px;height:5px;margin-left:-3px;background-position:-108px -70px;}
.top .i-con{width:210px;height:380px;}
/*rank*/
.rank{width:210px;height:368px;zoom:1;}
.rank:after{content:'\20';display:block;clear:both}
.rank li{overflow:hidden;float:left;width:210px;height:26px;line-height:26px;font-family:Verdana,"ËÎÌå";}
.rank span{float:left;overflow:hidden;width:20px;height:14px;margin:4px 7px 0 0;border:1px solid #CACACA;text-align:center;font:normal 12px/14px verdana;color:#CACACA;}
.rank .p-img,.rank .p-market,.rank .p-price{display:none;}
.rank .p-name{float:left;width:170px;height:2.2em;line-height:2em;}
.rank .fore{overflow:hidden;width:210px;height:56px;margin-bottom:10px;}
.rank .fore span{float:left;overflow:hidden;width:20px;height:14px;margin:4px 7px 0 0;border:none;background-position:0px -99px;text-align:center;font:normal 12px/14px verdana;color:#fff;}
.rank .fore .p-img{display:block;float:left;width:52px;height:52px;margin:3px 5px 0 0;background:none;}
.rank .fore .p-img img{display:block;border:1px solid #ccc;}
.rank .fore .p-name,.rank .fore .p-market,.rank .fore .p-price{display:block;float:left;overflow:hidden;width:120px;height:18px;line-height:150%;}
.music-l{float:left;width:768px;}
.music-r{float:right;width:210px;}
/*music-r-gg*/
#music-r-gg{overflow:hidden;width:210px;height:290px;}
#music-r-gg a{display:block;margin-bottom:10px;}
#music-r-gg img{width:210px;height:90px;}
/*music-r-gg2*/
#music-r-gg2{overflow:hidden;width:210px;height:190px;}
#music-r-gg2 a{display:block;margin-bottom:10px;}
#music-r-gg2 img{width:210px;height:90px;}
/*editor-recommend*/
.benefit{float:right;overflow:hidden;width:208px;height:250px;border:1px solid #cfcfcf;background-color:#F6F6F6;}
.benefit .mt{height:33px;padding-left:1em;border-bottom:1px solid #E4E4E4;line-height:33px;font:bold 14px/33px Verdana,\5b8b\4f53;color:#000;}
.benefit .mc{overflow:hidden;width:188px;height:204px;padding:5px 10px;}
.benefit .mc li{zoom:1;margin-bottom:9px;}
.benefit .mc li:after{content:'\20';display:block;clear:both;}
.benefit .p-img{float:left;margin:3px 8px 0 0;}
.benefit .p-img img{border:1px solid #ccc;}
.benefit .p-name,.benefit .p-market,.benefit .p-price{font-family:Verdana,\5b8b\4f53;}
.benefit .p-name{float:left;width:120px;height:1.5em;word-wrap:break-word;}
.benefit .p-market{float:left;width:120px;margin-top:2px;color:#999;}
.benefit .p-price{float:left;width:120px;}
/*discount*/
#discount{overflow:hidden;width:988px;height:262px;}
#discount .mt{background-position:0px -53px;}
#discount .tabcon li{margin:0 24px 18px 0;}