
/* news */

.news{ background:#FFF; float:left; width:100%; position:relative; z-index:1;border-radius:5px;margin-bottom:20px}
.news-all{background-color: white;width: 100%;padding: 20px 15%;min-height: 600px;}
.news-all .news-title{font-size: 20px;font-weight: bolder;}
.news-all .news-time{color: #8e8a8a;margin-top: 20px;}
.news-all .news-content{margin-top: 50px;}
.news-content img{display: block;margin: 0px auto;}
.news .best-title{margin:0px}
.news_min{padding:10px 10px;min-height:600px}
.news_min .news_title{text-align:center;font-weight:bold;text-transform: capitalize;font-size:16px;padding:40px 0px 10px 0px;color:#343434}
.news_min .news_search{position:relative;width: 75%;padding-left: 25%;}
.news_min .news_search .glyphicon-search{color: #a2a2a2;cursor: pointer;font-size: 15px;padding: 9px 7px;position: absolute;right: 0;top: 0;}
.news_min .news_search .glyphicon-search:hover{color:#666}
.news_min .news_search .form-control{padding-right:33px}
.news_min .list-left li{font-size:12px;line-height:24px}
.news_min .list-left .hover{font-weight:bold;color:#1f8ceb}
.news_min .news-content{margin-left: 5%;}
.news-content .pagers .pagination{position:relative;right: 5%;}


.news-right{float: left;max-width: 65%;}
.list_right li{padding:20px;position:relative;padding-left:20px;margin-top:22px;overflow: hidden;}
.list_right .li_title{line-height: 32px;font-weight:bold;font-size:22px;padding-bottom:7px}
.list_right .li_ly{padding-bottom:10px;color:#969292}
.list_right .li_ly span{padding-right:12px;color:#969292}
.list_right .mome_s{color:#666;font-size:14px;line-height:22px;opacity:0.8;float: left;margin-left: 30px;width: 100%;}
.list_right li .btn{margin-top:12px;display:block;float: left;margin-left: 30px;background: none;color:#4d9ded;border:1px solid #4d9ded;border-radius: 2px;clear: left;}
.list_right li img{width: 240px;height: 169px;display: block;float: left;border-radius: 4px;}


.more_news  .mome_s{color:#333; line-height:26px;word-wrap:break-word;}
.more_news  li:hover{ background:#fff;}
.more_news  li .li_time{ background:#1f8ceb;color:#fff}
.more_news  .mome_s a{color:#1f8ceb;}
.news-all .news_tag .text_tag{border:1px solid #1f8ceb;color:#1f8ceb;float:left;padding:6px 10px;border-radius:3px;height: 33px;}
.new_next p{line-height:25px;width:100%;color:#666}
.new_next a{color:#1f8ceb;}
.new_next a:hover{text-decoration:underline}
/* comment */
.comment .thumbs span{border: 1px solid #8badc3;padding: 4px 9px;border-radius: 4px;cursor: pointer;color: #1a6da1;opacity: 0.8;}
.comment .thumbs span:hover{opacity:1}
.comment .thumbs {padding-bottom:24px;}
.comment .comwarp{border-bottom:1px solid #ddd;padding-bottom:12px}
.comment .comwarp .title{font-size:16px;float:left}
.comment .comwarp p{float:right;color:#818181;font-weight:12px}
.comment .user-wrap{padding-top:12px;position:relative;padding-left:74px}
.comment .user-wrap .form-control{border:1px solid #ddd;height:60px; min-width:100%;max-width:100px;}
.comment .user-wrap .avatar{width:50px;position:absolute;left:10px;top:12px;border-radius:55px}
.comment .user-wrap .combtn{padding-top:12px}
.comment .user-wrap .combtn .btn{float:right}
.comment .user-wrap .combtn .expired,
.comment .user-wrap .combtn .expired:hover{opacity:0.6;background:#ddd;cursor:default}
.comment .user-wrap .combtn p{color:#666;float:left;padding-top:6px}
.comment .user-wrap .combtn p span{color:#1a6da1s;cursor:pointer}
.comment .user-wrap .combtn p span:hover{color:#f2538b;}
.comment .list{padding-top:22px}
.comment .list li{padding:15px 0px;border-bottom:1px dashed #ddd; position:relative;}
.comment .list .active{border-bottom:1px solid #f9dfde;background:#fffcfc}
.comment .list .active .del{cursor:pointer;opacity:0.8;background:transition;border:0px;color: #0f5eab;float:right;padding-right:12px}
.comment .list .active .del:hover{opacity:1}
.comment .page-comment{position:relative;}
.comment .page-comment .record{position:absolute;top:26px;}
.comment .page-comment .agination{}
.comment .list li .headportrait{position:absolute;text-align:center;padding-left:10px}
.comment .list li .headportrait img{width:50px;height:50px;border-radius:50px}
.comment .list li .headportrait p{color:#666;font-weight:bold;line-height:33px;}
.comment .list li .detail{padding-left: 75px}
.comment .list li .detail .time{font-size:14px;color:#666;margin-top: 15px;}
.comment .list li .detail .time strong{color:#389979;margin-right: 10px;}
.comment .list li .detail .time i{float:right;padding-right:10px;color:#666;font-weight:bold;}
.comment .list li .detail .title{font-size:14px;font-weight:bold;padding-top:8px}
.comment .list li .detail .cent{font-size: 14px;line-height: 18px;}
.comment .list li .detail .cent p{padding-top:15px;line-height: 24px;}
.comment .list li .detail .cent img{max-width: 100%}
.comment .list .import{background-color: #ffff0017;border-radius: 5px;}
.comment .list .import .reply{border:1px dotted white;background-color: transparent;display: none;}
.comment .list li .reply{margin-top: 10px;margin-left: 0px;overflow: hidden;position: relative;background-color: white;margin-right:50px;border:1px dotted #f7db42ba;}
.comment .list li .reply .headportrait{position: relative;float: left;}
.comment .list li .reply .detail{float: left;margin-left: 0px;padding-left: 10px;}



/*detail*/
.detail .admire{margin-top: 10px;}
.detail .admire span{border: 1px solid #8badc3;padding: 4px 9px;border-radius: 4px;cursor: pointer;color: #1a6da1;opacity: 0.8;}
.detail .admire span:hover{opacity:1}

.vote .radio{overflow: hidden;}
.vote .topic{font-size: 20px;color:#993232;}
.vote .radio .form_radio{text-indent: 45px;}
.vote .radio .form_radio span{top:12px;}
.vote .radio li{overflow: hidden;margin-top: 0px;}
.vote .radio li div{line-height: 40px;font-size: 20px;}
.vote .vote-results li{margin-top: 15px;float: none;}
.vote .vote-results li div{height: 40px;background-color: #edebe1;float: left;border-radius: 20px;font-size: 20px;line-height: 40px;text-indent: 5px;position: absolute;z-index: 0;}
.vote .vote-results li p{height: 40px;margin-left: 70px;z-index: 2;position: relative;}
.vote .vote-results .results-1 div{width: 40px;}
.vote .vote-results .results-2 div{width: 740px;}
.vote .vote-results li p{font-size: 20px;line-height: 40px;text-align: left;}
.vote .vote-results li p img{position: relative;bottom: 1px;left: 10px;}
.vote .voted{width: 94px;height: 40px;border-radius: 3px;line-height: 40px;font-size: 20px;background-color: #fed701a1;margin-top: 20px;text-align: center;cursor: pointer;}
.vote .voted:hover{background-color: #fed700;}
.vote .votes{font-size: 18px;margin-top: 20px;color: #91a0ac;}
.vote .votes span{margin-right: 10px;}

/* media */
@media screen and (max-width:786px){
.list_right li .li_time{display:none}
.list_right li{padding-left:0px}
.list_right .mome_s{margin-left: 0px;}
.news-right{max-width: 91%;}
}