@charset "utf-8";

ul{margin:0; padding:0; list-style:none;}

.number{font-family:Verdana, Arial, Helvetica, sans-serif;}

.index {
width:990px; margin:0 auto; background:#000;
}

.topthree{width:408px; height:110px; background:url(../images/home/topthree.jpg) top left no-repeat; display:block; margin-top:0;}
.topthree ul{clear:both;}
.topthree li{float:left; padding-top:10px; margin-left:20px;}

.index_logo img{margin:0 5px;}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/

.toptitle{float:left; width:250px; height:27px; padding-left:12px; margin-top:29px;}

.topbox{width:970px; height:134px; margin-top:0; margin-left:12px; background:url(../images/topbox_bg.jpg) top left no-repeat; clear:both; padding:0;} 
.topbox li{padding:5px; float:left; width:47%; margin-right:1%;}
.topbox h2{font-family:Geneva, Arial, Helvetica, sans-serif; margin:5px 0px 5px 0; padding:0; font-size:16px; color:#ccc;}
.topbox .txt{font-size:12px; color:#ccc;}
.topbox .btn{width:50px; float:right; display:block; height:20px; text-align:right;}

.loginbox{width:990px; margin:0; padding:0; font-size:13px; color:#333;}
.loginbox .input{width:280px; height:16px; border:#b2b2b2 1px solid; margin:2px; font-size:14px; font-weight:bold; color:#333333;}

.productbox{width:963px; margin-top:20px; margin-left:13px; clear:both; overflow:hidden; margin-bottom:30px;}
.productbox .showbox{display:block; clear:both; height:238px; margin-bottom:6px;}
.productbox .showbox li{float:left;width:315px; height:238px; border:#b2b2b2 1px solid; overflow:hidden; margin:0 auto; }

.productbox .showbox h2{height:23px; margin-top:5px; padding:0; margin-bottom:0; border-bottom:#b2b2b2 1px solid; top-bottom:#b2b2b2 1px solid; overflow:hidden;}

.productbox .comlist{}
.default{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#999; font-weight:bold; vertical-align:bottom; padding-bottom:4px;}
.ms_over{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333; font-weight:bold; vertical-align:bottom; padding-bottom:4px; text-decoration:underline;}
.voted{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#008C85; font-weight:bold; vertical-align:bottom; padding-bottom:4px;}

/**/
.position {margin-top:30px;}
.vote_result{list-style:none; padding:0; margin:4px 0; clear:both;width:315px; height:32px; overflow:hidden;}
.vote_result li{float:left; margin-right:5px; border:none;}
.vote_result li.data_bar{background:#00B6AC url(../images/vote_bar_bg.jpg) left no-repeat; height:15px; margin-top:3px;}
.vote_result li.lname{width:60px; text-align:right; border:none; margin-top:5px; padding-left:5px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333;}
.vote_result li.result_value{width:30px; color:#008C85; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; border:none; margin-top:5px;}
/**/

.terms{font-size:13px; line-height:20px;}

/*////////////////////////////////////////////POP////////////////////////////////////////////*/

#popbox{width:809px; background:#000; color:#ccc; float:left;}
#popbox .left{width:355px; height:560px; float:left; margin-top:10px; margin-left:15px; margin-right:20px; border-right:#b2b2b2 1px solid;}
#popbox .right{width:405px; height:560px; float:right; margin-top:30px; margin-right:0px; clear:right;}
#popbox .center{width:760px; margin:0 auto;}
#popbox h2{font-family:Geneva, Arial, Helvetica, sans-serif; margin:5px 0; padding:0; font-size:18px; color:#ccc;}
#popbox .txt{font-size:13px; color:#ccc; line-height:22px;}