@charset "gb2312";
/* CSS Document */

body{ margin:0;padding:0; font-family:"微软雅黑", Arial;font-size:.8rem; background-color:#0b0600; color:#c5a373;}
ul,li{ LIST-STYLE-TYPE: none; margin:0;padding:0;}
.kongx { margin-bottom:20px;}

a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#808080;text-decoration:none;}
/*a:hover{color:#c00;text-decoration:underline;}*/
a:active{color:#333;text-decoration:none;}
/*文字颜色*/
.fonthang{ color:#c5a373;}
.fontdh{color:#fbd6aa}
.fontddh {color:#fae081}
.fonthangto {color:#ffab2f}
.fontred{ color:red;}
.clearright{ margin-right:0;}

.s1{ color:#F00;}
.s2 {color:#F0F;}
.s3 { color:#0FF;}

/*顶部*/
#topdhbox{width:100%;height:auto;margin:0;clear:both;zoom:1;overflow:hidden; background:url(bgtop.jpg) no-repeat center; background-size:100%;}
#toplogo{width:10%; float:left; padding-top:2%;padding-left:2%;height:5rem; }
#toplogo img{width:1.2rem;height:1.2rem;}
#topbttxt{width:86%;float:left;font-size:1.1rem; text-align:center;height:5rem; padding-top:5%;}
#onylogo {width:100%; text-align:center; margin-bottom:0;float:left;}
#onylogo img{height:3rem;}

/*顶部子级页*/
#xanqinL{width:10%;float:left;padding-left:3%;height:3rem; background-color:#2A3F55;}
#xanqinL img{width:2rem; border:0; margin-top:20%;}
#xanqinR{width:87%;float:right; text-align:center;height:3rem;font-size:1.5rem;line-height:3rem;color:#fff;background-color:#2A3F55;}

#xanqinlogo{width:92%;height:auto;margin:2% 2% 0 2%;padding: 2% 2%;clear:both;zoom:1;overflow:hidden; border-bottom:5px solid #666; text-align:center; background:url(../images/xanxi.jpg) no-repeat; background-size:100%;}
#xanqinlogo li{width:100%;height:auto;overflow:hidden;font-size:1.2rem;line-height:150%; color:#FFF;}
#xanqinlogo li img{width:4.5rem; border:4px solid #fff;}
#xanqinlogo li span{font-size:0.85rem;color:#999;}

#companyxinxi {width:70%;height:auto;margin:0% auto;padding: 2%;clear:both;zoom:1;overflow:hidden; border:1px solid #666; text-align:left; border-top:0;border-radius:0 0 10px 10px;}
#companyxinxi li{ width:96%; margin:0 auto; color:#666;float:left;}
#companyxinxi li span{ color:#aaa; margin-right:2%;float:left;}



/*时间段*/
#timedhbox{width:96%;height:auto;padding:2%;clear:both;zoom:1;overflow:hidden;}
#timelist{width:23%;float:left; margin:1%;border-radius:10px; text-align:center; background-color:#c5a373; color:#000;}
#timelist li{font-size:0.6rem;}
#timelist #sc{ background-color:#000; border:1px solid #c5a373;border-radius:10px 10px 0 0; color:#c5a373;font-size:0.8rem;}

/*主体内容*/
#bodybox{width:92%;height:auto;margin:2%;padding:0 2%;clear:both;zoom:1;overflow:hidden; border-bottom:0px solid #c5a373;}
#bodybiaoti a{ color:#F00;}
#bodybox ul{ float:left;}
#bodybiaoti {width:100%;height:auto;font-size:1.2rem;line-height:200%;margin-bottom:5%; color:#F00;border-bottom:5px solid #c5a373;}
#bodybiaoti span{float:right;font-size:0.7rem; vertical-align:bottom;color:#666;}
#bodybiaoti span a{ color:#666;}


#pingpanname {width:100%;height:auto;font-size:1.2rem;line-height:200%;}
#pingpanname li {width:100%;font-size:1rem;height:auto;color:#c5a373;line-height:1rem; margin-bottom:2%;}
#pingpanname li span{font-size:1rem;overflow:hidden; display:block;width:100%;}

#pplist {width:100%;height:auto;margin-bottom:5%; overflow:hidden; text-align:center;}
#xuhao {width:10%;float:left; height:64px;text-align:center; background-color:#292929;border-radius:50% 0 0 50%;font-size:1.2rem;line-height:64px;}
#pplogo{width:22%; float:left;height:64px; background-color:#292929; text-align:center;}
#pplogo img{width:60px;height:60px; border:2px solid #fff;border-radius:50%;}

#xanxi{width:68%; float:left;height:64px; background-color:#292929;text-align:center;}

#xxleft{width:76%; float:left;font-size:1.1rem; line-height:120%;padding-top:5%;color:#ffab2f;}
#xxleft span {font-size:0.75rem;color:#fae081;}
#xxleft a{color:#ffab2f;}
#xxright{width:20%; background-color:#fbd6aa;float:left; margin-top:8%;height:30px;line-height:30px;border-radius:10px;}

#xxright a{ color:#000;font-size:.95rem; }

/*投票页*/

#testbox{width:96%;height:auto;margin:2%;overflow:hidden; text-align:center;font-size:1.2rem;}

#tpxx{width:92%;height:auto;margin:6% 2%;padding:2%; overflow:hidden; text-align:center; background-color:#FFF; color:#666;}

#tpxx li{width:100%; overflow:hidden;line-height:120%; margin:4% 0; text-align:center;}
#tpxx #bt{height:1.5rem;font-size:1.2rem;color:#000; text-align:left;padding-left:15px; background:url(../images/red.jpg) no-repeat left;line-height:1.5rem;}
#tpxx #psu{color:#fae081;font-size:1.1rem;}
#tpxx #psu span{color:#fff;}
#tpxx #txet {font-size:0.9rem;line-height:200%; color:#666; text-align:left;}
#tpxx #txet img{width:100%;max-width:750px}

#tpbt{width:40%;font-size:1.2rem;line-height:300%;height:auto; border:1px solid #FF0; background-color:#F00;color:#FFF; margin:10% auto;border-radius:20px;font-weight:bold;}
#annuu {width:80%;font-size:1.2rem; text-align:center; margin:0 auto;}
#annuu a{ margin-left:8%; margin-top:8%;line-height:100%;border:1px solid #FF0; background-color:#F00;color:#FFF;float:left;border-radius:10px;padding:2% 10%;}

#annuu2 {width:80%;font-size:1rem; text-align:center; margin:4% auto;}

#annuu2 a{ margin-left:7%; line-height:100%;border:1px solid #FF0; background-color:#F00;color:#FFF;float:left;border-radius:10px;padding:2% 10%; display:block;}


/*票数统计显示*/
#psulist{width:100%; margin-bottom:2%; overflow:hidden;}

#psleft{ float:left;width:33%;}
#psleft li{float:left;margin-right:5%;text-align:center; }
#psleft img{width:1rem;height:1rem;}

#pscenter{float:left;width:52%; }
#pscenter li{height:.4rem; background-color:#0FA; margin-top:2.5%;}

#psright{float:right;width:15%; text-align:right;}

/*底部*/
#footbox{width:100%;height:auto;padding:2% 0;clear:both;zoom:1;overflow:hidden; background-color:#292929; text-align:center; color:#808080;font-size:0.65rem; margin-bottom:60px;}
#footbox a:link{background-color:#292929;text-align:center; color:#808080;}
#footbox a:visited {background-color:#292929;text-align:center; color:#808080;}
#footbox a:hover{background-color:#292929;text-align:center; color:#FF0000;}

#footbox2{width:100%;height:auto;padding:2% 0;clear:both;zoom:1;overflow:hidden; background-color:#292929; text-align:center; color:#808080;font-size:0.65rem; margin-bottom:0px;}
#footbox2 a:link{background-color:#292929;text-align:center; color:#808080;}
#footbox2 a:visited {background-color:#292929;text-align:center; color:#808080;}
#footbox2 a:hover{background-color:#292929;text-align:center; color:#FF0000;}

#footdh{width:100%;height:78px;position:fixed;bottom:0px; z-index:99999; font-size:0.75rem; color:#808080;}
#footdhbg{width:20%;  text-align:center;height:30px; float:left;}
#footdhbg li{width:100%;height:26px;line-height:26px;}
#footdhbg li img{ border:0;}
.libg{ background-color:#fff;}

/*底部*/

.pf{width:56%;left:3%; z-index:9999;height:96px; bottom:8%; position:fixed; overflow:hidden;}
.pf li {width:100%;height:28px;border-radius:1rem; font-size:0.9rem;line-height:30px; text-align:left; color:#fff; margin-bottom:5px;}
.pf li span{height:1.5rem; padding:3px 5px 1px 5px; margin:0% 4%;border-radius:0.6rem; background-color:#FFF;line-height:1.5rem; font-size:0.7rem;opacity: 1;}

#bg1{ background-color:rgba(12,0,255,0.5)}
#bg1 span{color:#0c00ff;}

#bg2{ background-color:rgba(42,95,0,0.5)}
#bg2 span{color:#2A5F00;}

#bg3{ background-color:rgba(127,0,170,0.5);}
#bg3 span{color:#7F00AA;}

#bg4{ background-color:rgba(255,127,0,0.5);}
#bg4 span{color:#007FFF;}

#bg5{ background-color:rgba(255,0,127,0.5);}
#bg5 span{color:#FF7F00;}