.left{float:left;width:211px;margin-right:6px;}
.right{float:right;width:211px;}
.middle{float:left;width:546px;}
.right-extra{float:right;width:763px;}
.w{width:990px; margin:0 auto;}
.cc0000{color:#cc0000; font-size:14px; font-weight:bold;}
.btn-1{width:89px; height:30px; border:none; background:url(i/recharge.gif) no-repeat 0 -268px; color:#fff;font-weight:bold; cursor:pointer}
/*#slide*/
#slide{width:550px; height:230px; float:left; background:url(http://misc.360buyimg.com/201007/skin/df/i/loading.gif) no-repeat scroll center 105px #F5F5F5; position:relative;overflow:hidden;}
#slide div {bottom: 4px;float: right;height: 20px;overflow: hidden;position: absolute;right: 4px;}
#slide li{overflow:hidden; float:left; height:230px;}
#slide span { background: none repeat scroll 0 0 #FFF;border: 1px solid #3B81CD;cursor: pointer;float: left;font-family: arial;height: 14px;line-height: 14px;margin: 2px; text-align: center;width: 14px;}
#slide .curr { background: none repeat scroll 0 0 #3B81CD; border: 1px solid #3B81CD; height: 18px; line-height: 18px;margin: 0 2px; width: 18px;}
#slide span a:link, #slide span a:visited { color: #3B81CD; font-size: 11px;text-decoration: none;}
#slide .curr a:link, #slide .curr a:visited {color: #FFF;font-size: 12px;font-weight: bold;}

/*rechargeable*/
/*#rechargeable{margin-bottom:10px;}
*/#rechargeable .left{width:210px; margin-right:10px;}
#rechargeable .left h2{background:url(i/recharge.gif) no-repeat; width:210px; height:30px; line-height:30px; text-align:center; color:#fff;}
#rechargeable .left_box{border:1px solid #ddd; border-top:none;}
#rechargeable .left_box h3{background:url(i/recharge.gif) no-repeat 0 -32px; width:208px; height:25px; line-height:25px; text-indent:12px;}
#rechargeable .left ul{padding:6px; overflow:hidden; overflow:hidden;zoom:1}
#rechargeable .left ul li{float:left; margin-right:2px;}
#rechargeable .middle{width:550px; float:left;}
#rechargeable .middle_ad{width:550px; height:230px;}
/*tab*/
#recommend .tab{border-bottom:2px solid #cc0000;}
#recommend .tab li{float:left;background:url(i/tab.gif) 0 -94px;line-height:32px;margin-right:5px;text-align:center;height:30px;overflow:hidden;display:inline;zoom:1; width:90px;}
#recommend .tab li s,#recommend .tab li b{width:4px;height:30px;background:url(i/tab.gif);}
#recommend .tab li s{float:left;background-position:0 -63px}
#recommend .tab li b{float:right;background-position:-5px -63px}
#recommend .tab li.curr{background-position:0 -31px}
#recommend .tab li.curr s{background-position:0 0px}
#recommend .tab li.curr b{background-position:-5px 0px }
#recommend .tab li.curr a:link,#recommend .tab li.curr a:visited{color:#fff;font-weight:bold; font-size:14px; padding:0 10px;}
#recommend .tab a{float:left;}
#recommend .tab a:link,#recommend .tab a:visited{color:#333; font-weight:bold; font-size:14px; padding:0 10px;}
/*form*/
#recommend select{margin-top:2px;}
.radio{margin-top:6px;_margin-top:0px; }
*+html .radio{margin-top:0px;}
.radio{margin-top:2px\0}
.fl{float:left;}
#recommend *{font-size:14px;}
#recommend .label{width:130px;text-align:right;color:#666;}
#recommend .label-1{margin-right:20px;}
#recommend .item{padding-bottom:10px;line-height:26px;overflow:hidden;zoom:1;}
#recommend .label{width:130px;text-align:right;color:#666;}
#recommend .error{color:#999; font-size:12px}
#recommend .mc{border:1px solid #ddd; border-top:none; padding:20px 0 0; height:235px; overflow:hidden}
.cc0000{color:#cc0000; font-size:14px; font-weight:bold;} 
#recommend .btn-1{width:89px; height:30px; border:none; background:url(i/recharge.gif) no-repeat 0 -268px; color:#fff;font-weight:bold; cursor:pointer}
#recommend .btn-2{width:89px; height:30px; border:none; background:url(i/recharge.gif) no-repeat -92px -268px; color:#ccc;font-weight:bold; cursor:pointer}
#recommend .item .fore { font-size: 12px;}
#recommend .item a:link, #recommend .item a:visited { color: #005EA7; font-size: 12px;text-decoration: none;}
#recommend .text{ border-color:#aaa #ddd #ddd #aaa;border-style:solid;border-width:1px;color: #FF7011;font-family: verdana,arial;font-size: 14px;height: 16px;line-height: 16px; padding: 3px;width: 150px;}
#recommend .item .clr {clear: both; display: block;font-size: 0; height: 0; line-height: 0; overflow: hidden;}
#recommend .mar{margin:3px 10px 0 0; font-size:12px}
#recommend .mc{border:1px solid #ddd; border-top:none; padding:20px 0 0; height:235px; overflow:hidden}
#recommend .text {border:1px solid #D9D9D9;color:#FF7011;font-family:verdana,arial;font-size:14px;height:16px;line-height:16px; padding:3px;width:150px; margin-top:0}
#rechargeable .right{width:210px;float:right;}
/*report*/
#report .mt{background:url(i/recharge.gif) no-repeat 0 -171px; height:29px; padding:6px 8px; height:16px;}
#report .tab li{float:left;background:url(i/tab1.gif) 0 -28px;line-height:30px;margin-right:5px;text-align:center;height:26px;overflow:hidden; margin-top:3px; width:80px;}
#report .tab li s,#report .tab li b{width:4px;height:26px;background:url(i/tab1.gif);}
#report .tab li s{float:left;background-position:0 0px}
#report .tab li b{float:right;background-position:-5px 0px}
#report .tab li.curr{background-position:0 -82px;}
#report .tab li.curr s{background-position:0 -56px}
#report .tab li.curr b{background-position:-5px -56px }
#report .tab li.curr a:link,#report .tab li.curr a:visited{color:#000;}
#report .tab a{float:none; font-size:14px;font-weight:bold; }
#report .tab a:link,#report.tab a:visited{color:#333;}
#report .mc{border:1px solid #cdcdcd;}
#report .mc ul{padding:6px; height:188px;}
#report .mc li{line-height:21px;}
#report .mc li a:link,#report .mc li a:visited,#report .mc li a:active{color:#005ea8;}
#report .mc li a:hover{color:#cc0000; text-decoration:underline}
#report .mc .extra{text-align:right;}
/*rank*/
#rank .mt{background:url(i/recharge.gif) no-repeat 0 -171px; height:16px; padding:6px 8px}
#rank .mc{border:1px solid #cdcdcd;}
#rank .mc ul{padding:2px 6px 0 ;}
#rank .mc li{border-top:1px dashed #cdcdcd; width:196px; overflow:hidden; padding:6px 0;_ padding:5px 0;overflow:hidden; float:left;}
#rank .mc li.fore{border-top:none;}
#rank .mc .p-img{float:left;margin:0 5px 0 0; padding:0}
#rank .mc .p-name{width:140px; height:34px; line-height:17px; float:left; overflow:hidden;}
#rank .mc .p-price{float:left; height:17px; line-height:17px; color:#cb0101; width:130px;}
.text1111 { border: 1px solid #D9D9D9;color: #FF7011;font-family: verdana,arial; font-size: 14px; height: 16px; line-height: 16px; padding: 3px;width: 150px;}
.hf{margin-left:225px; line-height:30px;}