﻿@charset "utf-8";
/* CSS Document */
body,ul,li{margin:0;padding:0;}
body{width:320px;font-family:\5FAE\8F6F\96C5\9ED1; background-image:url(../images/bd_bg.jpg);margin:0px auto;}
h2{color:#cc0000;text-align:center;font-weight:bold;line-height:50px;margin:0;}

ul,li{list-style:none;}
a{text-decoration:none;}
.hide{display:none;}
.center{text-align:center;}
.fs14{font-size:14px;}
.lh25{line-height:24px;font-size:14px;color:#666666;}
.txt01{text-align:center;width:100%;}


.tout{width:100%; position:relative;}
.tout img{width:100%;height:auto;}
.tout .blink{ position: absolute;left: 46%;top:70%;
  -webkit-animation: slide 1s infinite linear;
  -moz-animation: slide 1s infinite linear;
  -o-animation: slide 1s infinite linear;
  animation: slide 1s infinite linear;
  cursor: pointer;
  background: url("../images/arrow.png") no-repeat;
  width:30px;height:20px;
}
.tout .hudong{position: absolute;margin-top: 20px;left:0;top:75%; width:100%;height:30px;font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;color:#666666; text-align:center;}

/* 按钮 */
.gn{width:100%;padding:0px 0px 0px 0px;overflow:hidden;text-align:center;}
.gn .wzz{width:80%;padding:0px 0px 0px 0px;text-align:center;color:#fff;font-size:12px;margin:0px auto;}
.gn .wzy{width:100%;padding:0px 0px 0px 0px;text-align:center;color:#fff;font-size:12px;margin:0px auto;}

/* 选卡 */
.xk{width:100%;padding:0px 0px 0px 0px;overflow:hidden;}
.rules,.content{margin:0 5%;}
.rules ul li{background:#fff;padding:5px 10px 10px 10px;margin:15px 0;border:1px #B50000 solid;-webkit-border-radius:6px;overflow:hidden; }
.rules ul li a{text-align:center;}
.rulesa{float:left;width:100%;color:#c84e2b;display:block;height:30px;line-height:35px;font-size:20px;font-weight:bold;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;overflow:hidden;}
.rulesa .bam{float:left;width:12%;height:auto;margin:0px 2% 0px 25%;}
.rulesa .bam img{width:100%;height:auto;}
.rulesa .txt{float:left;width:100%; text-align:center;}


/* 浮动投票 */
#float{position:fixed;bottom:0px;left:0px;z-index:9999;width:99%;height:35px;padding:5px 0px 5px 2%;background:#fff;BORDER-top:2px solid #cc0000;background-clip:padding-box;background-image:-moz-linear-gradient(top,#fff,#f7f7f7);background-image:-webkit-linear-gradient(top,#fff,#f7f7f7);background-image:-o-linear-gradient(top,#fff,#f7f7f7);background-image:linear-gradient(top,#fff,#f7f7f7)}
.b1{float:left;font-family:"微软雅黑";font-size:15px;font-weight:bold;padding-top:10px;}
.b2{float:left;margin-top:5px;}
.b2-3{float:left;margin-top:5px;margin-left:10px;}
.binput{width:50px;height:22px;}
.b3{float:left;font-size:12px;padding-top:3%;}
.b3 a{color:#000;text-decoration:none;color:#317C96;}
.b4{width:70px;float:right;padding-left:2%;padding-top:1%;padding-right:2%;}
.b4 img{border:0px;width:100%;height:auto;}

span{color:#cc0000;font-size:14px;font-weight:bold;}
.rules div{border-top:1px solid #cc0000;padding-top:5px;margin-top:40px;}
.content {background:#fff;overflow: auto;padding-bottom:10px;clear:both;}
.navdiv{color: #e82929;font-size: 22px; font-weight: bold; height: 45px; line-height: 45px; text-align: center; margin: 0 5%; background-color: #fff;}
.nav,.nav a{color:#d71c1e;width:250px;height:45x;line-height:45px;text-align:center;font-size:22px;margin:0;}

@media screen and (min-device-width:320px) and (max-width:640px) {
body{width:100%;}
}


/* 标题栏头部样式 */
.batt{width:100%;padding:10px 0px 10px 0px;margin: 0px auto;clear:both;overflow:hidden;}
.batt .bbm01{width:100%;padding:0px 0px 0px 0px;margin-top:20px;text-align:center}
.batt .bbm01 img{width:100%;height:auto;}


.xz{ width:45%;background-repeat:no-repeat; background-position:center;float:left;margin-left:3%;border:#f1f1f1 1px solid;background:#fff;margin-top:12px;}
.xz .xztu{ position:relative; margin-top:5px;}
.xz .xztu img{width:96%;margin-left:2%;}
.xz .xztu .gayin{ position:absolute; top:0;}
.xz h2{ font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1; color:#252525; font-weight:normal;background:url(../images/xzm_1.png) no-repeat center;background-size:100%; display:block; width:98%; height:38px; line-height:36px; text-align:center; margin:0px auto 10px;}
.xz p{ font-size:12px;height:140px;float:left;color:#595959; width:92%; margin-left:4%; padding:5px 0; border-top:1px solid #bebebe; border-bottom:1px solid #bebebe; line-height:22px;}
.xz .tpbox{width:100%;float:left;height:60px;} 
.xz .tpbox p{ font-size:12px; font-family:\5FAE\8F6F\96C5\9ED1; color:#333; border:none; text-indent:0; float:left; margin-top:5px;float:left;width:55%;}
.xz .tpbox span{ color:#ff1800; font-family:"Arial"; font-size:16px;}
.xz .tpbox .tp{ float:right; width:37%; height:29px; background:url(../images/tp_2.png) no-repeat; margin:8px 0 0 0 }

.xz1{ width:90%;background-repeat:no-repeat; background-position:center;float:left;margin-left:9%;}
.xz1 .xztu1{ position:relative; margin-top:5px;width:60%;margin-left:9%}

.xz1 .xztu1 .gayin{ position:absolute; top:0;}
.xz1 h2{ font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; color:#252525; font-weight:normal; display:block; width:90%; height:38px; line-height:36px; text-align:center;font-weight:bold;color:#bd1807}
.xz1 p{ font-size:12px;color:#595959; width:92%; padding:5px 0; border-top:1px solid #bebebe; border-bottom:1px solid #bebebe; line-height:22px;}
.xz1 .tpbox1{width:92%;float:left;} 
.xz1 .tpbox1 p{ font-size:12px; font-family:\5FAE\8F6F\96C5\9ED1; color:#333; border:none; text-indent:0; float:left; margin-top:5px;float:left;width:55%;}
.xz1 .tpbox1 span{ color:#ff1800; font-family:"Arial"; font-size:16px;}
.xz1 .tpbox1 .tp{ float:right; width:55px; height:29px; background:url(../images/tp_2.png) no-repeat; margin:8px 0 0 0 }


/* 人物正文样式 */
.rw{width:100%;padding:0px 0px 0px 0px;margin: 0px auto;clear:both;overflow:hidden;}
.rw .con{float:left;width:100%;padding:0px 0px 20px 0px;overflow:hidden;text-decoration:none;}
.rw .con .mj{float:left;width:39%;padding:2% 2%;margin:3% 3.5% 3% 3.5%;background:#F9F9F9;-webkit-border-radius:4px;}
.rw .con .mj .tp01{float:left;width:100%;padding:0px 0px 0px 0px;}
.rw .con .mj .tp01 img{width:100%;height:auto;}
.rw .con .mj .tp010{float:left;width:100%;padding:3px 0px 0px 0px;text-align:center;FONT-SIZE:14px;font-weight: bold;LINE-HEIGHT: 160%;}

.rw .con .mj .tp02{float:left;width:100%;padding:2px 0px 2px 0px;font-family:\5FAE\8F6F\96C5\9ED1;LINE-HEIGHT: 160%;FONT-SIZE:12px;}
.rw .con .mj .tp03{float:left;width:100%;padding:2px 0px 0px 0px;}
.rw .con .mj .tp03 .dp{float:left;width:70%;padding:5px 0px 0px 0px;FONT-SIZE:12px;}
.rw .con .mj .tp03 .dp span{color:#cc0000;font-family:"arial";}
.rw .con .mj .tp03 .zc{float:right;width:30%;padding:0px 0px 0px 0px;}
.rw .con .mj .tp03 .zc .tp{float:left;width:60%;padding:4px 0px 0px 0px;FONT-SIZE:12px;}
.rw .con .mj .tp03 .zc .tm{float:right;width:40%;padding:0px 0px 0px 0px;}


/* 底部样式 */
.btt{float:left;width:100%;margin-top:10px;height:80px; background-color:#efeae6;line-height:23px;}
.btt .sm{width:90;margin:0px auto;text-align:center;font-size:12px;padding:20px 0px 0 0px;color:#000;}

#float1{width:65px;position:fixed;right:0px;top:40%;background:#7E0001;z-index:999;}
#float1_up{float:left;width:100%;font-size:14px;}
#float1_up1{float:left;width:100%;text-align:center;font-weight:bold;color:#fff;padding-top:6px;}
#float1_up2{float:left;width:100%;text-align:center;font-weight:bold;font-size:18px;color:#FDF7AB;}

#float_alert{width:75%;margin:0px auto;position:fixed;top:30%;left:10%;border:#CC0000 1px solid;background:#fff;z-index:999999;padding:5% 3% 5% 3%;-webkit-border-radius:4px;}
#float_alert1{width:100%;font-size:15px;float:left;text-align:center;}
#float_alert2{width:70px;float:left;padding:5% 0 0 39%;}
#float_alert2 img{border:0px;width:100%;height:auto;}

#float_code{width:75%;margin:0px auto;position:fixed;top:30%;left:10%;border:#CC0000 1px solid;background:#fff;z-index:999999;padding:5% 3% 5% 3%;-webkit-border-radius:4px;}
#float_code_close{text-align:right}
#float_code_ui{width:100%;float:left;}

#mask{position:absolute;top:0;left:0;width:100%;height:1000px;background-color:#000;opacity:0.75;filter:alpha(opacity=75);z-index:99999;}
.bn{float:left;font-family:"微软雅黑";font-size:15px;padding-left:45px;font-weight:bold;}