
/* news */

.news{ background:#FFF; float:left; width:100%; position:relative; z-index:1;border-radius:5px;margin-bottom:20px}
.news .best-title{margin:0px}
.news_min{padding:10px 10px;min-height:600px}
.news_min .news_title{font-weight:bold;text-transform: capitalize;font-size:15px;padding:40px 0px 10px 0px;color:#343434}
.news_min .news_search{position:relative;}
.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:#D4682E}

 .list_right li{padding:0px;position:relative;padding-left:0px;margin-top:22px;border-radius:4px}
.list_right li:hover .li_time{ background:#D4682E;color:#fff}
 .list_right .li_title{line-height: 32px;font-weight:bold;font-size:22px;padding-bottom:7px}

.list_right .li_ly{border-top:1px solid #d9e6e2;border-bottom:1px solid #d9e6e2;padding:10px 0px;color:#a7a7a7}
.list_right .li_ly span{padding-right:16px;color:#a7a7a7;}

  
 .list_right .mome_s{color:#666;padding-top:12px;font-size:14px;line-height:22px;opacity:0.8}
.list_right li .btn{margin-top:12px}
.list_right li .li_time{width:78px;background:#fff;position:absolute;left:20px;top:26px;height:84px;border:1px solid #D4682E;color:#D4682E;font-size:18px;text-align:center;padding-top:18px; line-height:22px;border-radius:4px;}
.list_right li .li_time p{font-weight:bold}
.list_right li .li_time i{font-size:15px;}

.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:#D4682E;color:#fff}
.more_news  .mome_s a{color:#D4682E;}
.more_news .news_tag{padding:22px 0px;opacity:0.6}
.more_news .news_tag .text_tag{border:1px solid #666;color:#666;float:left;padding:6px 10px;border-radius:3px;}
.more_news .news_tag .text_tag span{padding-right:8px;float: left;}
.new_next p{line-height:25px;width:100%;color:#666}
.new_next a{color:#D4682E;}
.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}
}