/* CSS Document */
@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none}
body{ color:#333; font-size:14px; font-family:Microsoft YaHei;}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img{border:none}ul{list-style:none}
a{ color:#000;text-decoration:none;outline:none;}

.vote { width: 1000px; margin: 20px auto 0; height: auto;}
.vote .title { font-size: 30px; color: #333; text-align: center; width: 100%;  line-height: 40px; margin: 5px 0;}
.vote .time { font-size: 14px; color: #999; width: 100%; text-align: center; line-height: 24px;}
.vote .article { font-size: 16px; text-align: justify; line-height: 28px; word-break: break-all;}
.vote .article .img_in { width: 100%; text-align: center; height: auto; position: relative;}
.vote .article .img_in img { margin: 15px 0; display: inline-block; max-width: 100%;}
.titbg_smy { background: #f54343; margin-top: 40px;}
.ifr_head { border-bottom: 4px solid #f54343; padding-bottom: 10px;}
.ifr_foot,.mobile_foot { margin-top: 20px;}
.mobile_head,.mobile_foot { display: none;}
@media screen and (min-width:0px)and (max-width: 750px){
    .mobile_head,.mobile_foot { display: block;}
    .ifr_head,.titbg_smy,.ifr_foot { display: none;}
    .vote { width: auto!important; padding: 0 15px;}
}
.pic_page { text-align: center; margin-bottom: 20px;}
.pic_prev { position: absolute; left: 0; top: 50%; margin-top: -38px; cursor: pointer;}
.pic_next { position: absolute; right: 0; top: 50%; margin-top: -38px; cursor: pointer;}
.vote .article .pic_des p { text-align: left; text-indent: 2em; padding: 0 45px;}
.pic_des li { display: none;}
.pic_des li.on { display: block;}
.vote .article .img_in iframe { margin: 30px auto;}
.vote .article .img_in p { text-indent: 2em; text-align: left;}
.art_list { width: 660px; height: auto; float: left;}
.art_list li { padding: 10px 0; border-bottom: 1px dashed #ddd;}
.art_list li a { font-size: 20px; color: #333; line-height: 30px;}
.art_list li .art_abo { font-size: 14px; text-indent: 2em; color: #999; line-height: 24px; margin-top: 5px;}
.art_time { text-align: right; font-size: 14px; color: #999; margin-top: 3px;}
.art_time span { margin-left: 10px;}






