/* xlmm top */
.fnone a { display:none;}
.indexContainer.withHeader { padding-top:80px;}
#indexHeader {display: block;z-index: 999;overflow: hidden;position: fixed;top: 0;left: 0;right: 0;}
#indexHeader .top_bar {height: 44px;position: relative;background: #d43d3d;}
#indexHeader .top_bar .abs_m {width: 100%;text-align: center;font-size: 20px;color: #fff;font-weight: 700;line-height: 44px; height:44px}
#indexHeader .top_bar .abs_l, #indexHeader .top_bar .abs_m, #indexHeader .top_bar .abs_r {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
#indexHeader .top_bar .app, #indexHeader .top_bar .back, #indexHeader .top_bar .cancel, #indexHeader .top_bar .comment_count, #indexHeader .top_bar .refresh_btn, #indexHeader .top_bar .refresh_title, #indexHeader .top_bar .submit {display: inline-block;height: 44px;}
#indexHeader .top_bar .refresh_btn {background: url(sx.png) no-repeat 50%;width: 25px;background-size: 15px;}
#indexHeader .top_bar .abs_l {width: 54px;z-index: 100;}
#indexHeader .top_bar .abs_l, #indexHeader .top_bar .abs_m, #indexHeader .top_bar .abs_r {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
#indexHeader .top_bar .msg-box {background: url(xx.png) no-repeat;background-size: contain;width: 32px;height: 25px;margin-left: 12px;display: block;position: relative;}
#indexHeader .top_bar .circle {position: absolute;width: 10px;height: 10px;background: #fff;right: 5px;top: 2px;border-radius: 5px;}
#indexHeader .top_bar .abs_r {right: 0;z-index: 100;}
#indexHeader .top_bar .xlmmsearch {display: inline-block;width: 24px;height: 24px;background: url(sc.png) no-repeat 50%;background-size: contain;margin-right: 12px;}
.btn {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-user-select: none;}

/* xlmm menu */
.top_menu_bar .top_menu_more {float: right;position: relative;}
.top_menu_bar .top_menu_more .list_shadow {position: absolute;width: 10px;height: 36px;left: -10px;background: url(m-l.png) no-repeat 100%;background-size: contain;background-color: rgba(244,245,246,.3);}
.top_menu_bar .top_menu_more .more_btn {background: url(m-b.png) no-repeat 50%;display: block;width: 40px;height: 36px;background-size: 20px;}
.top_menu_bar .top_menu_list{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}
.top_menu_bar .top_menu_list .btn.cur {color: #f85959;}
.top_menu_bar .top_menu_list .btn {white-space: nowrap;display: inline-block;padding-left: 10px;padding-right: 10px;color: #505050;text-decoration: none;font-size: 17px;line-height: 26px;height: 26px;margin-left: 5px;margin-top: 5px;margin-bottom: 5px;-webkit-tap-highlight-color: rgba(0,0,0,.3);}
.top_menu_bar::after {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-image: -webkit-linear-gradient(top,transparent,transparent 40%,#ddd 0);background-size: 100% 1px;background-position: bottom;background-repeat: no-repeat;}
/*�ֲ�ͼ*/
.swiper-container { margin: 0 auto;position: relative;overflow: hidden;z-index: 1; max-height:150px;}
.swiper-wrapper {position: relative;width: 100%;height: auto;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;box-sizing: content-box; }
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}
.swiper-container-multirow > .swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.swiper-container-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: auto;position: relative;}
.banner .swiper-pagination {text-align: right;}
/* Bullets */
 .swiper-pagination-bullets span {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #fff;opacity: 0.4;margin: 0 5px;}
button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none;}
.swiper-pagination-bullets span.on {opacity: 1;background: #3385ff;}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms;transition: 300ms;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10; font-size:0px;  bottom: 10px;;left: 0;width: 100%;}
.swiper-container { width: 100%; } 
.swiper-container img {display: block;width: 100%;}
.swiper-container a{ position:relative;}
.swiper-container a div{ position:absolute; bottom:0; left:0px; padding-left:2%; width:78%; padding-right:20%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:1rem; height:0.8rem; color:#ffffff; font-size:0.28rem; margin:0; background:url(data:image/png;base64,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) left bottom repeat-x; background-size:7.5rem 0.8rem;}


/* xlmm list */
content.feed-list-container {position: relative;display: block;}
content.feed-list-container .list_content {-webkit-margin-after-collapse: separate;-webkit-margin-before-collapse: discard;-webkit-user-select: none;}
content.feed-list-container section {position: relative;-webkit-transition: all 1s ease-in-out;margin: 0 15px;border-bottom: 1px solid hsla(0,0%,87%,.6);}
content.feed-list-container .article_link {display: block;position: relative;padding: 16px 0;min-height: 42px;font-size: 0;text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0,.1);-webkit-touch-callout: none;}
content.feed-list-container .line3 {-webkit-line-clamp: 3;}
content.feed-list-container .dotdot {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: box;-webkit-box-orient: vertical;}
content.feed-list-container h3 {color: #222;font-size: 17px;line-height: 21px;font-weight: 400;overflow: hidden;}
content.feed-list-container .list_img_holder_large {background: #efefef;overflow: hidden;width: 100%;position: relative;min-height: 37.5px;}
content.feed-list-container .list_img_holder_large img {border: none;display: block;width: 100%;pointer-events: none;}
content.feed-list-container .video-btn {display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: url(video.png) no-repeat 50%;background-size: 50px;}
content.feed-list-container .item_info {color: #999;overflow: hidden;font-size: 0;margin-top: 6px;}
content.feed-list-container .item_info .space {margin-right: 5px;}
content.feed-list-container .item_info span {display: inline-block;font-size: 10px;line-height: 12px;vertical-align: middle;}
content.feed-list-container .item_info span {display: inline-block;font-size: 10px;line-height: 12px;vertical-align: middle;}
.clearfix::after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
content.feed-list-container .list_image ul {display: block;margin: 0;padding: 0;list-style-type: none;font-size: 0;text-align: center;}
content.feed-list-container .list_image ul li:first-child {margin-left: 0}
content.feed-list-container .list_image ul li {display: inline-block;overflow: hidden;width: 32%;float:left;box-sizing: border-box;}
content.feed-list-container .list_img_holder {width: 32%;padding-top: 28%;margin-bottom: 8px;float: left;margin-left: 2%;position: relative;background:  #efefef;}
content.feed-list-container .list_img_holder img {border: none;display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: opacity .3s ease;-moz-transition: opacity ease .3s;pointer-events: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-user-select: none;text-decoration: none;}

content.feed-list-container .desc {display: inline-block;width: 66%;vertical-align: middle;}
content.feed-list-container .middle_mode .list_img_holders {overflow: hidden;width: 32%;display: inline-block;vertical-align: middle; margin-left:2%}
content.feed-list-container .list_img_holders {padding-top: 26%;position: relative;background:  #efefef ;}
content.feed-list-container .list_img_holders img {border: none;display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: opacity .3s ease;-moz-transition: opacity ease .3s;pointer-events: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-user-select: none;text-decoration: none;}

.px {padding: 5px;border: 0;}
.btn_login .pn, .btn_register .pn {background:#d43d3d url(template/huyou_toutiaos/image/none.png) no-repeat;width: 98%;height: 40px;line-height: 40px;border-radius: 6px;}
.btn_login .pn:hover, .btn_register .pn:hover {background:#d43d3d url(template/huyou_toutiaos/image/none.png) no-repeat;}

.login_from{background:none!important;border:none!important;}
.login_from li{width:100%;padding:0px!important;margin-bottom:10px;border:none!important;}
.p_fre{width:97%!important;padding:2px 1.5%; border: 1px solid #ddd !important;height:30px!important}
.sec_code .px { height:25px !important; border: 1px solid #ddd !important}

/* ���� */
.xlmm_tbxj { margin-top:15px;}
.xlmm_ssymsr .xlmm_sc {margin:0 10px;}
.xlmm_ssymsr .xlmm_sc .srk {float: left;width: 79%;}
.xlmm_ssymsr .xlmm_sc .srk .srky {width: 100%;height: 41px;border: 0;border: 1px solid #cbcbcb; padding-left:3px;}
.xlmm_ssymsr .xlmm_sc .san {float: left;width: 18%;margin-left:3%;}
.xlmm_ssymsr .xlmm_sc .san .sany {width: 100%;height: 41px;line-height: 41px;margin-top: 1px;border: 0;font-size: 14px;background-color: #d43d3d;color: #fff;}
.xlmm_ssnrys {margin: 10px 10px 0 10px;}
.xlmm_ssnrys .thread_tit {padding: 5px 10px;line-height: 30px;border-bottom: 0;background-color: #eee;font-size: 14px;color: #999;font-weight: 400;}
.xlmm_ssnrys li {border-bottom: 1px solid #eee;}
.xlmm_ssnrys li a {padding: 10px 10px;font-size: 14px;}
.xlmm_ssymdb {padding-bottom: 60px;}

.xlmm_blssys {margin: 10px 10px 0 10px;}
.xlmm_blssys .xlmm_blssts {padding: 5px 10px;line-height: 30px;margin-bottom: 10px;border-bottom: 0;background-color: #eee;font-size: 14px;color: #999;font-weight: 400;}
.xlmm_blssys .xlmm_blsslb .ssbldg {margin-bottom: 10px;}
.xlmm_blssys .xlmm_blsslb .ssbldg .ssbltb {float: left;margin-right:10px;}
.xlmm_blssys .xlmm_blsslb .ssbldg .ssbltb img {width: 70px;height: 70px;}
.xlmm_blssys .xlmm_blsslb .ssbldg .ssbljs {}
.xlmm_blssys .xlmm_blsslb .ssbldg .ssbljs h2 {margin-bottom:5px;height: 20px;line-height: 20px;}
.xlmm_blssys .xlmm_blsslb .ssbldg .ssbljs h2 a {font-size: 16px;font-weight: 400;}
.xlmm_blssys .xlmm_blsslb .ssbldg .ssbljs h2 em {margin-left:5px;font-size: 12px;font-weight: 400;}
.xlmm_blssys .xlmm_blsslb .ssbldg .ssbljs p {font-size: 14px;height: 20px;line-height: 20px;}
.xlmm_blssys .xlmm_blssbb {}
.xlmm_blssys .xlmm_blssbb li {border-bottom: 1px solid #eee;line-height: 25px;padding: 10px 10px;}
.xlmm_blssys .xlmm_blssbb li a {font-size: 14px;}
.xlmm_blssys .xlmm_blssbb li i {margin-right:5px;color: #ff9000;}
.xlmm_blssys .xlmm_blssbb li i a {color: #ff9000;}

.top-nav {padding: 0 6px;height: 38px;background-color: #d43d3d;color: #fff;text-align: center;line-height: 38px;font-weight: normal;}
.top-nav h1 {display: inline;font-size: 17px;text-align: center;font-weight: 400;}
.top-nav a {color: #fff;font-size: 17px;}
.fl {float: left;}
.top-nav a.back i {margin-right: 5px;padding: 2px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAAAU0lEQVRIie3SsQ2AMAADQc+TjrGYgI6EvRGfBjYwUQT+Aa56yRhwAJvTfFCAC1jcKEALakdr0KB/Rfegk6I33OwHBA8ePHjwz+F1BH4C5Q18laQOPjxFIjE6x1AAAAAASUVORK5CYII=) center center no-repeat;background-size: contain;}
.top-nav a.share-tz {display: block;margin-top: 5px;width: 22px;height: 23px;margin-right: 4px;}
.top-nav a.share-tz img{width: 22px;height: 23px;border-radius:10px
}
.searchs {display: block;width: 20px;height: 22px;margin-top: 8px;margin-right: 10px;font-size: 0;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAnCAYAAABnlOo2AAAC0klEQVRYhe3YT4hVZRjH8XvnajIqROIkqIvoD1YSufHPbEQKdGxhYAYqKFEQLsxoIYJiCmKO6CoUcqVWVqKDUOLCjKDASCoastqZk4JKKop/KLH5tLjPZd5uM3Pn3Hvn3E3v8nme9/f78p7znOecUyhkXJiBt9CDn3Ed/biFC/gCu9CFsVn1RwrRhuU4I9u6gh14uJkwnfgxMbmBg1iFZ/AQipiIR+JktuOnZM8trMeYRkCK2Iz7IXoer6M9g8Y8fJqAfYVp9cCMxfsh8je6s4AMoteFi6H3O57MsrmID5Oj7qoXpEq3A1+H7gU8OtKNG2PTHXQ2AybRbo/LBmcxvtaGOXHP9GNRM2ESjw70BdSe4Qrb8H0U7h4NmMTrWdyL+3P2UEXLAqav5lE2B6o7/E4MVXA6CtaMNkz4TYqmgZnVyccjcTOP00l894XvjurEukh8kBdM+C4I397qxJFIvJIz0Djcja5+ME1U5s6sPIHC+4fwnpsGb0RwUguAesJ7aRqsDNBSC4AqM3NVGrwTwdw6LPE+FN4r0+ClCE5vAdDn4b0oDVYG3vMtADof3k+kwXcj+HbOMNOTB3IpTbwYiW9zBnotfD+rTrQHJTydI9A3/+mwJPleJA/mBDM//K5h4mAFj6n1jtI8mBK+C6AtwxXujKLar5eNAW0Kn75BTycpnIBfo/jQaDy5scTAa/LCkWyYaWC27W8mFBYrT3fYlmXjcwbGyUl0NAhSxBv4KzR/w7isIp24GgKXlT+d2+qAecrAeKD8gwKO4YGsYtPwZSL2C9aq8fNA+cv3BRyNroU/8FJ0WGWg9tQDVcRqnEvA+tGLA3gHG7AFe3EKt5PaP7EHkxPNEj6qGypExuBlHE/ur+FWr3J7Tx1Cr4SPo/aoRv4lKb8Ld+JV5U/vbmzFm8qdNGWEOiUcDqgjDUE1a1VBfdJqnkKh8K/Lt6LVLP+vzOsfUArkSwWxQxEAAAAASUVORK5CYII=) no-repeat;background-size: contain;text-indent: -99999px;}
.fr {float: right;}
.back-menu-con {position: absolute;top: 44px;right: 3px;width: 85px;background-color: rgba(0,0,0,0.8);border-radius: 3px;z-index: 105;}
.back-menu-con span {width: 0;height: 0;display: block;position: absolute;top: -20px;right: 8px;border: 10px solid;border-color: transparent transparent #000 transparent;text-indent: -9999px;opacity: 0.7;}
.back-menu-con a {color: #fff;display: block;border-bottom: 1px solid #656565;line-height: 45px;text-align: center;}


.bt-nav{ }
.bt-nav-box{ background:#fff; height:40px; position:fixed; bottom:0; width:100%; left:0; transition:bottom .5s; z-index:99;}
.bt-nav-box li{ width:25%; border-right:1px solid #eeeeee; float:left; line-height:40px; text-align:center; box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; }
.bt-nav-box li a:link,.bt-nav-box li a:visited{ color:#919191}
.bt-nav-box li a{ display:block; height:40px; border-top:1px solid #e1e1e1}
.bt-nav-box li a:before{content:""; padding:9px 16px;display:inline;}
.bt-nav-box li a:before{ background-repeat:no-repeat;background-image:url(sprite.png) ; background-size:80px auto; }
.bt-nav-box li a.on{ border-top:2px solid #e43d57; background:#ffe8ec}
.bt-nav-box li.indexpage a:before{ background-position:3px -283px;}
.bt-nav-box li a:link,.bt-nav-box li a:visited{ font-size:12pt;}
.bt-nav-box li.indexpage a.on:before{ background-position:-56px -283px; }
.bt-nav-box li.fuliipage a:before{ background-position:5px -318px;}
.bt-nav-box li.fuliipage a.on:before{ background-position:-56px -318px;}
.bt-nav-box li.morepage a:before{ background-position:10px -348px;}

.bt-nav-box li.bbs a:before{ background-position:3px -792px;}
.bt-nav-box li.bbs a.on:before{ background-position:-56px -792px;}


.bt-nav-box li:last-child{ border:none;}


.bt-cont-h{ }
.bt-cont-nav{ height:48px; line-height:48px; border-top:1px solid #d6d6d6; background:#fff; position:fixed; left:0; bottom:0; z-index:99; width:100%; transition:bottom .5s;-wekit-transition:bottom .5s;
}
.newbtn-tool li{ width:20%; float:left; text-align:center; padding-top:8pt;}
.newbtn-tool li a{ width:25px; height:25px; margin-left:auto;margin-right:auto; background:url(btm-abg.png); background-size:332px auto; display:block;  position:relative;}
.newbtn-tool li a.history{ background-position:0 0}
.newbtn-tool li a.newpinglun{ background-position:-60px 0;}
.newbtn-tool li a span{ position:absolute; border-radius:3px; background:#e71b1b; color:#fff; line-height:1em; padding:2px;top:-3px; left:14px; font-size:10px}
.newbtn-tool li a.newlover{ background-position:-128px 0;}
.newbtn-tool li a.newshare{ background-position:-193px 0;}
.newbtn-tool li a.newxing{ background-position:-253px 0;}
.newbtn-tool li a.xingon{ background-position:-307px 0;}
.newbtn-tool li a.loveron{ background-position:0px bottom;}

.box{position: fixed;top:-400px;width:100%;color:#7F7F7F;margin:auto;padding:0px;z-index:999;text-align:center;}
.box_content_center{background-color:#969696;margin:0 8px 0 8px;color:#FFFFFF;
-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-khtml-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;-khtml-border-bottom-right-radius:8px;
}
.box_content_tab{background-color:#969696;margin:0 8px 0 8px;color:#FFFFFF; text-align:center;
-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-khtml-border-top-left-radius:8px;
-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-khtml-border-top-right-radius:8px;
border-bottom:1px #595959 solid; padding:12px 0 12px 0; font-size:18px;}
a.boxclose{cursor:pointer;color:#FFFFFF; width:67px; height:43px; line-height:43px; font-size:14px; font-weight:bold;  text-align:center;
display:block; float:right;text-shadow:1px 1px #085C8F;}
a.boxclose_right{background-color:#969696;cursor:pointer;color:#FFFFFF; width:57px; height:33px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-khtml-border-top-left-radius:8px;
-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-khtml-border-top-right-radius:8px; -moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-khtml-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;-khtml-border-bottom-right-radius:8px;line-height:33px; font-size:14px; font-weight:bold; margin:10px 25px 20px 0; text-align:center;
display:block; float:right;}


.social_share{width:100%;text-align:center;padding:15px 0 0 0;}
.social_share ul{ padding:0px; margin:0px; list-style:none; display:inline-block;}
.social_share ul li{ padding:0px; margin:10px 8px 15px 8px;display:inline-block;}
