/* 头部 */
.message_top_box{width:96%; padding:0 2%; height:3em; line-height:3em;  background:url(../images/top_bg2.png) no-repeat; position: fixed; top: 0px; z-index: 99999;}
.message_top_nr{width:100%; text-align:center; font-size:1.4em; color:#fff; }
.top_nav1{position: absolute; left:10px; z-index:9999; top:0.3em;}
.top_nav1 img{width:60%; padding-top:5px;}
.top_nav2{position: absolute; right:0; z-index: 9999; top:0.4em;}
.top_nav2 img{width:53%; padding-top:2px;}
.top_nav3{position: absolute; left:10px; z-index:9999; top:0.3em;}
.top_nav3 img{width:40%; padding-top:5px;}
.top_nav4{position:absolute; right:3%; z-index:9999; }
.top_nav4 a{font-size:0.7em; background:#fff; color:#2ebffc; padding:0.1em 0.5em 0.2em 0.5em;}

.mehome_top_bg{width:100%; position:absolute; overflow:hidden; height:9em; top:3em;}
.muhuimg{width:108%; height:10em;  position:absolute; top:-0.5em; left:-5%;
filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
    
    -webkit-filter: blur(2px); /* Chrome, Opera */
       -moz-filter: blur(2px);
        -ms-filter: blur(2px);
            filter: blur(2px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=5, MakeShadow=false); /* IE6~IE9 */}


/* main */
.dtfl_box{width:98%; padding:3.6em 1% 0.6em 1%; float:left; border-bottom:#bfc4d0 1px solid;}
.dtfl_box ul{width:100%;}
.dtfl_box li{float:left; width:25%; text-align:center;}
.dtfl_box li a{font-size:0.9em; color:#333; padding:0 0.4em 0.5em 0.4em;}
.dtfl_box .dtfl_qie,.dtfl_box li a:hover{color:#29abf9; border-bottom:#29abf9 2px solid;}

.stss_box{width:96%; padding:0.6em 2%; float:left; border-bottom:#e4e6ec 1px solid;}
.sousu{width:100%; background:#eceff6; float:left; padding:0.1em 0;}
.sousu input{width:83%; padding-left:2%; float:left; background:#eceff6; border:none; height:2em; color:#333;}
.sousu a{float:left;  width:13%; text-align:center; padding-top:0.2em;}
.sousu a img{width:45%;}

/* 投客邦列表 */
.voteview_box{width:97%; padding:0.5em 1.5% 0 1.5%; float:left;}
.voteview_lb{width:97%; padding:0.4em 1.5%; float:left;}
.voteview_lb a:hover{width:100%; background:#CCC;}
.voteview_lb i{float:left;}
.voteview_lb i img{width:3.8em; height:3.8em;}
.voteview_lb_zi{width:76%; float:left; padding-left:2%;}
.voteview_lb_zi h1{font-size:0.8em; color:#666; padding:0.1em 0 0.2em 0; white-space: nowrap;  overflow:hidden;  text-overflow:ellipsis; display:block;}
.voteview_lb_zi h1 em{float:right;}
.voteview_lb_zi h2{white-space: nowrap; overflow:hidden; text-overflow:ellipsis; display:block; font-size:.92em; color:#555; }
.voteview_lb_zi h3{font-size:0.7em; color:#999; padding:0.2em 0 0 0;}
.voteview_lb_zi h3 small{float:left;}
.voteview_lb_zi h3 span{float:right;}

.chat_foot{position:fixed; bottom:0;  z-index:999; width:97%; height:1.7em; padding:0.6em 1.5%; background:#fff; border-top:#e4e6ec 1px solid;}
.chat_foot input{width:82%; float:left; background:#fff; border:none; height:2em; color:#333;}
.chat_foot a{float:left; background:#06a6e8; font-size:0.9em; color:#fff; width:13%; text-align:center; padding:0.3em 0;}

/* vote_info */	
.vote_nr_box{width:96%; padding:0 2%; position:absolute; z-index:2;  top:10.1em; }
.vote_nr{width:100%; background:#fff; height:5em;}

.mine_tx_box{width:20%;  text-align:center;  position:relative; top:10.2em; z-index: 3;}
.mine_tx_img{width:4em; height:4em;}
.tx_xb{position:absolute;  z-index:5; bottom:0; left:3.2em;}

.vote_top_title{float:left; width:80%; padding-left:20%}
.vote_top_title h1{padding:0.3em 0 0 0; width:100%; display:block; float:left;}
.vote_top_title h1 span{font-size:1em; color:#fff;  text-shadow:#333 1px 1px 2px; float:left;}
.vote_top_title h1 small{float:right; padding:0 1% 0.5em 0;}
.vote_top_title h1 small a{float:right; padding:0 0 0 0.5em;}
.vote_top_title h1 small a img{width:1.3em;}
.vote_top_title h2{font-size:0.8em; color:#666; padding:0.9em 0 0 0;}

.vote_js{width:94%; padding:3%; background:#fefbf6; float:left; margin:1.3em 0 0 0;}
.vote_js h1{font-size:1em; color:#333;}
.vote_js h2{font-size:0.8em; color:#666; line-height:1.5em; float:left; padding:0.5em 0 0 0;}
.vote_js h3{width:100%; float:left; text-align:center; padding:1em 0 0.5em 0;}
.vote_btn{background:#29abf9; color:#fff; font-size:1em; padding:0.4em 2.4em; margin:0 0.5em;}

.liuyan_list_box{width:100%; float:left; padding-bottom:2.8em;}
.liuyan_list_box h1{float:left; width:100%; font-size:1em; color:#333; padding:1em 0 0.5em 0;}
.message_list{width:98%; border-bottom:#ebedf2 1px solid; float:left; padding:0.6em 0 0.6em 2%;}
.message_img{width:16.5%; float:left;}
.message_img img{width:3em; height:3em;}
.message_nr{width:83.5%; float:left;}
.message_nr dt{float:left; width:100%;}
.message_nr dt h1{font-size:.9em; color:#333; padding:0;}
.message_nr dt h1 span{color:#0c73c2;}
.message_nr dt h2{font-size:0.9em; color:#555;}
.message_nr dt h3{float:left; width:100%; padding:0.5em 0 0.2em 0;}
.message_nr dt h3 small{font-size:0.8em; color:#999; float:left;}
.zan_aa{float:right; color:#999; font-size:.8em; background:url(../images/dongtai/dt_f4.png) no-repeat; height:1.3em; padding-left:1.3em; background-size:1.3em;}
.zan_qie{float:right; color:#999; font-size:.8em; background:url(../images/dongtai/dt_f44.png) no-repeat; height:1.3em; padding-left:1.3em; background-size:1.3em;}


/* vota_addvote */	
.vota_addvote_box{width:92%; margin:1em 4% 0 4%; background:#fff; border:#e0e3ee 1px solid; float:left;}
.vota_fb1{width:96%;  border-bottom:#e7eaf3 1px solid; padding:0.7em 2% 0.5em 2%; float:left;}
.vota_fb1 span{float:left; font-size:1em; color:#333;}
.vota_fb1 small{float:right; color:#666; font-size:0.9em;}
.votefb_ipt1{ border:#fff 1px solid; color:#444; font-size:0.9em; padding:0.3em 0.5em 0.3em 0; text-align:right;}

.vota_fb2{width:93%; padding:0.7em 3% 0.5em 4%; float:left;}
.vota_fb2 h1{width:100%; font-size:1em; color:#333; float:left; padding-bottom:0.5em;}
.vota_fb2 h2{width:100%; font-size:1em; color:#333; float:left;}
.vota_fb2 h3{width:100%;float:left;}
.vota_fb2 h3 img{width:100%;}

.votefb_ipt2{border:#e0e3ee 1px solid; color:#444; font-size:0.9em; padding:0.6em 2%; width:94%; float:left;}
.votefb_ipt3{border:#e0e3ee 1px solid; color:#444; font-size:1em; padding:0.6em 2%; width:94%; float:left; height:4em;}
.votefb_ipt4{border:#e0e3ee 1px solid; color:#444; font-size:0.9em; padding:0.6em 2%; width:96%; float:left;}
.votefb_ipt5{border:#fff 1px solid; color:#444; font-size:0.9em; padding:0.3em 0.5em 0.3em 0;}

.votefb_di_box{position:fixed; bottom:0;  z-index:990; width:100%; height:3.2em; background:#fbfbfb; border-top:#e4e6ec 1px solid;}
.votefb_di_box li{float:left; width:50%; margin-top:1em; text-align:center;}
.votefb_di_box li a{ color:#fff; font-size:1em; background:#4ea8eb; padding:0.3em 1.2em;}

.xuanxiang_box{width:94%; float:left;}
.xx_jia{width:50%; float:left; text-align:center; font-size:1.1em; color:#2a8ed8;}
.xx_del{width:50%; float:left; text-align:center; font-size:1.1em; color:#666;}

.votejoin_box{width:93%; padding:0.7em 3% 0.5em 4%; float:left;}
.votejoin_box h1{width:100%; font-size:1.2em; color:#333; float:left; padding:0.5em 0;}
.votejoin_box dl{width:98%; float:left; background:#fff; border:#e0e3ee 1px solid; margin:0.5em 0; padding:0.5em 0;}
.votejoin_box dt{float:left; width:10%; text-align:center;}
.votejoin_box dd{float:left; width:90%;}

.tpxq_box{width:94%; padding:0.7em 3% 0.5em 3%; float:left;}
.tpxq_box dl{width:100%;  float:left;}
.tpxq_box dt{width:98%; font-size:1em; color:#333; font-weight:bold; padding:0.5em 2% 0.5em 0;}
.tpxq_box dd{width:99%; padding:0 0 0 1%; float:left;}
.tpxq_box label{cursor:pointer;}
.xq_left{width:96%; float:left; color:#333; font-size:0.9em; padding:0.3em 4% 0.3em 0; line-height:1.6em;}

.optbar{float:left;  height:12px; width:239px;  margin-top:5px;}
.optbar,.optbar span,.optbar span em{background:url(../images/votebar.png);}
.optbar span,.optbar span em{display:block; height:12px; overflow:hidden;}
.optbar span em{width:100%;}
.optbar span.oi_numline1{background-position:right -24px}
.optbar span.oi_numline2{background-position:right -48px}
.optbar span.oi_numline3{background-position:right -72px}
.optbar span.oi_numline4{background-position:right -96px}
.optbar span.oi_numline5{background-position:right -120px}
.optbar span.oi_numline1 em{background-position:0 -12px}
.optbar span.oi_numline2 em{background-position:0 -36px}
.optbar span.oi_numline3 em{background-position:0 -60px}
.optbar span.oi_numline4 em{background-position:0 -84px}
.optbar span.oi_numline5 em{background-position:0 -108px;}
.nums{height:20px; float:left; padding:3px 0 0 10px; color:#999; font-size:0.9em;}
.nums small{float:left; font-size:0.9em; color:#444;}


/* vota评论删除 */	
.vote_bg{position:fixed; bottom:0; left:0; right:0; top:0; z-index:9999; background-color:rgba(0,0,0,.2); float:left;display: none;}
.vote_del{width:100%; position:fixed; z-index:9999; background:#fff; bottom:0; padding:0.5em 0; float:left;display: none;}
.vote_del a{display:block; width:100%; float:left; text-align:center; font-size:1em; color:#333; height:3em; line-height:3em;}







