@charset "utf-8";
body {font-family: "微软雅黑"; font-size: 0.32rem; line-height: 1.35;color: #aaaaaa; background-color: #1b1b1b;}
body, div, img, a, p, form, input, span, ol, ul, li, h1, h2, h3, h4, h5 { margin: 0; padding: 0; list-style: none;}
img {max-width: 100%; width: auto\9; height: auto; vertical-align: middle; border: 0;  -ms-interpolation-mode: bicubic;}
h1,h2,h3,h4,h5,h6,form,ul,li,ol,p,input,textarea{padding: 0; margin: 0; list-style: none;}

a:link,a:visited{color: inherit; text-decoration: none;}
a.link-assist{color: #eb3643;}

.clearfix:before,.clearfix:after{display: block; content: ""; clear: both;}
.clearboth{clear: both;}
.flex-grid {display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.clamp1, .clamp2, .clamp3 {overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-word; text-align: left;}
.clamp1{ -webkit-line-clamp: 1;}
.clamp2{ -webkit-line-clamp: 2;}
.clamp3{ -webkit-line-clamp: 3;}
.go-top { width: 0.933333rem; height: 0.933333rem; display: inline-block; position: fixed; right: 0.266667rem; bottom: 0.533333rem; z-index: 14; background: url(../images/gotop.png) no-repeat center center; background-size: cover;}
.interval-typo hr { height: 0; margin: 0rem; border: none; border-bottom: 0.026667rem solid rgba(0,0,0,.12);}
.float-l{float: left;}
.float-r{float: right;}
.background-color-theme{background: linear-gradient(to right,#c11b27,#eb3643)!important; color: #fff;}
.background-color-white{background: #ffffff!important;}
.text-color-assist{color: #eb3643}
.text-color-theme{color: #ff5970!important;}
.text-color-white{color: #ffffff!important;}
.text-color-gray{color: #999999!important;}
.text-align-center{text-align: center!important;}
.text-align-left{text-align: left!important;}
.text-font-weight-normal{font-weight: normal;}
.hr-diy{height: 0; overflow: hidden; border-bottom: 0.026667rem #434343 solid;}
.f12{font-size: 0.32rem!important;}
.f14{font-size: 0.373333rem;}
.f16{font-size: 0.426667rem!important;}
.f18{font-size: 0.48rem!important;}
.f20{font-size: 0.533333rem!important;}
.f22{font-size: 0.586667rem!important;}
.f24{font-size: 0.64rem!important;}
.f26{font-size: 0.693333rem!important;}
.f28{font-size: 0.746667rem!important;}
.f30{font-size: 0.8rem!important;}
.m-t-5{margin-top: 0.133333rem!important;}
.m-t-10{margin-top: 0.266667rem!important;}
.m-t-20{margin-top: 0.533333rem!important;}
.m-l-10{margin-left: 0.266667rem!important;}
.m-l-20{margin-left: 0.533333rem!important;}
.m-r-10{margin-right: 0.266667rem!important;}
.m-r-20{margin-right: 0.533333rem!important;}
.m-b-5{margin-bottom: 0.133333rem!important;}
.m-b-10{margin-bottom: 0.266667rem!important;}
.m-b-20{margin-bottom: 0.533333rem!important;}
.m-a-5{margin-top: 0.133333rem!important; margin-right: 0.133333rem!important; margin-bottom: 0.133333rem!important; margin-left: 0.133333rem!important;}
.m-a-10{margin-top: 0.266667rem!important; margin-right: 0.266667rem!important; margin-bottom: 0.266667rem!important; margin-left: 0.266667rem!important;}
.m-a-20{margin-top: 0.533333rem!important; margin-right: 0.533333rem!important; margin-bottom: 0.533333rem!important; margin-left: 0.533333rem!important;}
.m-x-0{margin-left: 0; margin-right: 0;}
.m-x-10{margin-left: 0.266667rem!important; margin-right: 0.266667rem!important;}
.m-x-20{margin-left: 0.533333rem!important; margin-right: 0.533333rem!important;}
.m-y-5{margin-top: 0.133333rem!important; margin-bottom: 0.133333rem!important;}
.m-y-20{margin-top: 0.533333rem!important; margin-bottom: 0.533333rem!important;}
.p-a-5{padding: 0.133333rem!important;}
.p-a-10{padding: 0.266667rem!important;}
.p-a-20{padding: 0.533333rem!important;}
.p-x-0{padding-left: 0!important; padding-right: 0!important;}
.p-x-5{padding-left: 0.133333rem!important; padding-right: 0.133333rem!important;}
.p-x-10{padding-left: 0.266667rem!important; padding-right: 0.266667rem!important;}
.p-x-20{padding-left: 0.533333rem!important; padding-right: 0.533333rem!important;}
.p-y-5{padding-top: 0.133333rem!important; padding-bottom: 0.133333rem!important;}
.p-y-10{padding-top: 0.266667rem!important; padding-bottom: 0.266667rem!important;}
.p-t-5{padding-top: 0.133333rem!important;}
.p-t-10{padding-top: 0.266667rem!important;}
.p-t-20{padding-top: 0.533333rem!important;}
.p-l-0{padding-left: 0.0rem!important;}
.p-b-10{padding-bottom: 0.266667rem!important;}
.p-b-20{padding-bottom: 0.533333rem!important;}
.p-b-50{padding-bottom: 1.333333rem!important;}
.transition05{transition: .5s;}
.input-text-common{border: none; background: #3a3a3a; height: 0.933333rem; line-height: 0.933333rem; padding: 0 0.266667rem; border-radius: 0.48rem; box-sizing: border-box; outline: none; color: #ffffff;}
.text-item-one-line, .text-item-two-line {display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical;}
.text-item-one-line {-webkit-line-clamp: 1;}
.text-item-two-line {-webkit-line-clamp: 2;}
.go-top { width: 0.933333rem; height: 0.933333rem; line-height: 0.933333rem; border-radius: 50%; display: inline-block; position: fixed; right: 0.266667rem; background: rgba(235,54,67,.8); color: #fff; text-align: center; bottom: 2.933333rem; z-index: 99; cursor: pointer;}
.fixed-body{padding-top: 1.493333rem;}

/* btn groud */
.common-btn-row{margin-top: 0.533333rem; margin-right: -0.133333rem; margin-left: -0.133333rem; line-height: 1.333333rem;}
.common-btn-row a.submit-btn,.submit-btn{display: block; width: 100%; background: #eb3643; color: #fff; line-height: 1.333333rem; border-radius: 0.133333rem; text-align: center; transition: .5s; border: none; cursor: pointer; outline: none;}
.common-btn-row a.submit-btn:hover,.submit-btn:hover{ background: #c11b27; transition: .5s;}
.common-btn-row div[class*="col-"]{ padding-right: 0.133333rem; padding-left: 0.133333rem;}

/* header */
.head{height: 1.493333rem; width: 100%; background: #141414; position: fixed; top: 0; left: 0; right: 0; z-index: 99;}
.logo{width: 15%; height: 100%; float: left; background: url(../images/logo.png) no-repeat center center; background-size: 80%;}
.head-nav{width: 85%; height: 1.493333rem; float: left; overflow-x: scroll; overflow-y: hidden;}
.head-nav-list{width: 32.0rem; height: 1.493333rem}
.head-nav-item{  height: 100%; text-align: center; line-height: 1.493333rem; float: left; position: relative;}
.head-nav-item a{display:block;  padding: 0 0.266667rem; }
.head-nav-list .active:after{ display: block; content: ""; width: 50%; height: 0.106667rem; position:absolute; left: 50%; margin-left: -25%; bottom: 0.266667rem; border-radius: 0.053333rem; background: linear-gradient(to right,#c11b27,#eb3643);}
.head-nav-list .active a{font-weight: bold; color: #eb3643;}
.goback,.head-filter,.user-head-ion{width: 15%; height: 1.493333rem; float: left; text-align: center;}
.head-title{width: 70%; height: 1.493333rem; line-height:1.493333rem;  text-align: center; float: left; overflow: hidden; }
.head-filter{float: right; transition: .5s;}
.goback a,.head-title a,.head-filter i,.user-head-ion a{display: block; width: 100%; height: 100%; line-height: 1.493333rem; transition: .5s;}
.goback a:hover,.goback a:focus,.head-filter i:hover,.head-filter i:focus{background: #eb3643; transition: .5s; color: #fff;}
.my-head-title{width: 100%!important;}

/* 首页 */
.search-box{ background: #141414; height: 1.173333rem; position: fixed;; top: 1.493333rem; left: 0; right: 0; padding: 0 0 0 0.266667rem; z-index: 99; }
.search-box-form{width: 80%;}
.search-box-history,.search-box-collect{width: 10%; text-align: center;}
.search-box-history a,.search-box-collect a{display: block;;width: 100%; height: 100%;}
.search-box-history i,.search-box-collect i{font-size: 0.533333rem; line-height: 0.933333rem;}
.search-input{border-top-right-radius: 0; border-bottom-right-radius: 0; width: 80%;}
.search-submit{border-top-left-radius: 0; border-bottom-left-radius: 0; width: 20%; color: #fff;}
.index-carousel{margin-top: 2.666667rem;}
.index-carousel .carousel-inner .carousel-item{ height:5.333333rem; width: 100%;}
.index-carousel .carousel-inner .carousel-item a{display: block; width: 100%; height: 100%;}

/* 视频列表 */
.videos-list-row{margin-left: 0; margin-right: 0;}
.videos-list-row div[class*="col-"]{display: block; width: 100%; height: auto; text-align: center; padding: 0.133333rem; transition: .5s; cursor: pointer}
.videos-list-row div[class*="col-"]:nth-last-child(1){}
.videos-list-row div[class*="col-"]:hover{ }
.list-video-title{text-align: left; line-height: 0.6rem;}
.list-video-thumb{position: relative; height:128px; overflow:hidden; text-align:center;}
/*.list-video-thumb img{width: 100%;}*/
.list-video-thumb img{width:280px;height:128px; border:0px;}


.list-video-thumb-vip:after { display: block; content: "VIP"; width: 0.8rem; height: 0.533333rem; line-height: 0.533333rem; font-size: 0.32rem; background: #eb3643; color: #fff; position: absolute;  top: 0; text-align: center; z-index: 9;}
.list-video-thumb-recommend:before { display: block; content: "荐"; width: 0.533333rem; height: 0.533333rem; line-height: 0.533333rem; font-size: 0.32rem; background: #eb3643; color: #fff; position: absolute;  top: 0; right: 0; text-align: center; z-index: 9;}
.list-section-free .list-video-thumb img{width: 100%; height: auto; overflow: hidden;}

/* 筛选条件 */
.filter-contain{display: none; position: fixed; width: 70%; height: 100%; left: 0; top: 0; bottom: 0; background: #191919; z-index: 999999;}
.filter{height: 100%; overflow-y: scroll;}
.filter-box{height: 100%; overflow-y: scroll; padding-top: 1.493333rem;}
.filter-title{height: 1.493333rem; line-height: 1.493333rem; border-bottom: 0.026667rem #2b2b2b solid; background: #191919; padding-left: 0.266667rem; position: absolute; left: 0; top: 0; right: 0;}
.filter-close{position: absolute; width: 1.493333rem; height: 1.493333rem; line-height: 1.493333rem; right: -1.493333rem; top: 0; background: #eb3643; color: #fff; text-align: center;}
.filter-list{margin-bottom: 0; padding-bottom: 0.266667rem; border-bottom: 0.026667rem solid #434343;}
.filter-list dt { display: block; width: 100%; font-weight: normal; font-size: 0.426667rem; padding: 0.266667rem 0.266667rem;}
.filter-list dd {display: block; width: 25%; float: left; overflow: hidden; padding: 0.053333rem 0.133333rem; box-sizing: border-box; margin-bottom: 0;}
.filter-list a { display: block; padding: 0.08rem 0; border-radius: 0.08rem; font-size: 0.32rem; border: 0.026667rem #434343 solid; min-width: 1.333333rem;  box-sizing: border-box; text-align: center;}
.filter-list a.active { background: #eb3643; color: #fff; border-color: #eb3643;}
.filter-box{overflow-y: scroll; overflow-x: all;}

/* 播放页 */
.show-body .head{position: relative;}
.video-box{width: 100%; min-height: 5.6rem; position: relative;}
.video-box .video-js,.video-box video{width: 100%; height: auto; min-height: 5.6rem;}
.player-message{position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,.7); z-index: 99; overflow: hidden;}
.player-message-info{ width: 80%; max-height: 80%; background: rgba(0,0,0,.8); box-sizing: border-box; position: absolute; left: 10%; top: 10%; text-align: center; border-radius: 0.266667rem; border:0.053333rem #eb3643 solid; color: #aaaaaa; padding: 0.266667rem; }
.player-message-info p {line-height: 0.853333rem; color: #eb3643; text-transform: uppercase; font-size: 0.48rem; font-weight: bold;}
.player-message-row{padding-left: 0.266667rem; padding-right: 0.266667rem;}
.player-message-row div[class*="col-"]{padding-right: 0.053333rem; padding-left: 0.053333rem;}
.player-message-row div[class*="col-"] a{display: block; background: #eb3643; color: #ffffff; line-height: 1.066667rem; border-radius: 0.08rem;}
.video-details-t{ overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-box-orient:vertical; white-space:normal;-webkit-line-clamp: 2; line-clamp: 2;}
.video-details-features{line-height: 0.666667rem;}
.video-details-tags a{display: inline-block; padding: 0.053333rem 0.133333rem; margin: 0.053333rem 0.053333rem; border:0.026667rem #434343 solid; border-radius: 0.08rem;}
.video-details-features-row{text-align: center; margin-right: 0; margin-left: 0; border-bottom: 0.026667rem #434343 solid;}
.video-details-features-row div[class*="col-"]{ padding-left: 0; padding-right: 0; }
.video-details-features-row i{display: block; font-size: 0.533333rem; line-height: 0.666667rem;}
.video-details-features-row span,.video-details-features-row a{display: block; transition: .5s;border-right: 0.026667rem #434343 solid;}
.video-details-features-row a.details-features-collect-active,.video-details-features-row a.details-features-awesome-active{color: #eb3643; }
.video-details-features-row a:hover,.video-details-features-row a:focus{ background: #eb3643; border-color: #eb3643; transition: .5s; color: #fff; }
.details-list-section .common-btn-row{margin-left: 0; margin-right: 0;}

/* 注册登录 */
.reg-login-box{width: 96%; padding-top: 0.533333rem; margin: 0 auto; overflow: hidden;}
.reg-login-title-list li{display: block; width: 50%; height: 1.6rem; line-height: 1.6rem; text-align: center; float: left; background: #434343;}
.reg-login-title-list li.active{background: none;}
.reg-login-title-list li a,.reg-login-title-list li span{display: block; width: 100%; height: 100%;}
.input-group-box .input-group-prepend .input-group-text{width: 2.933333rem; color: #aaaaaa; background-color: #434343; border: 0.026667rem solid #434343;font-size: 0.426667rem;border-top-left-radius: 0.133333rem;border-bottom-left-radius: 0.133333rem; padding: 0.266667rem 0.266667rem; text-align: right;}
.input-group-box .input-group .form-control{background: rgba(0,0,0,.2); padding: 0.08rem 0.266667rem; font-size: 0.426667rem; border: 0.026667rem solid #434343; outline: 0; color: #aaaaaa; transition: .5s; border-top-right-radius: 0.133333rem; border-bottom-right-radius: 0.133333rem;}
.input-group-box .input-group .form-control:focus { border-color: #434343; background-color: rgba(0,0,0,.5); outline: 0; box-shadow:none; transition: .5s;}
.input-group-box .input-group .input-group-warn{display: block; width: 100%; padding-left: 3.2rem; color: #eb3643;}
.reg-login-main .common-btn-row{border: none;}

/* 我的-用户中心 */
.user-body .head{background: linear-gradient(to right,#c11b27,#eb3643); color: #fff;}
.user-head .goback a span,.user-head .user-head-ion a span{font-size: 0.426667rem; display:inline-block; overflow: hidden; }
.user-head .goback a i,.user-head .user-head-ion a i{ display: inline-block; overflow: hidden; margin-right: 0.08rem; }
.user-info-box{background: linear-gradient(to right,#c11b27,#eb3643); color: #fff;}
.user-info{margin-left: 1.6rem; min-height: 1.333333rem;}
.user-info-avatar i{font-size: 0.533333rem; height: 1.333333rem; line-height: 1.333333rem; margin-right: 0.266667rem;}
.avatar{width: 1.333333rem; height: 1.333333rem; border-radius: 50%; margin-right: 0.266667rem; overflow: hidden;}
.user-count{border-top:0.026667rem rgba(0,0,0,.1) solid; text-align: center;}
.user-count-num{display: block;}
.user-level{border: 0.026667rem rgba(255,255,255,.3) solid; padding: 0.053333rem 0.266667rem; border-radius: 0.4rem;}
.user-menu{background: #272727;}
.user-menu-list{border-bottom: 0.32rem #1b1b1b solid;}
.user-menu-list a{display: block; height: 1.333333rem; line-height: 1.333333rem; margin: 0 0.266667rem; font-size: 0.426667rem;border-bottom: 0.026667rem #1b1b1b solid;}
.user-menu-list li:nth-last-child(1) a{border-bottom: none;}
.user-menu-list i{font-size: 0.533333rem; margin-right: 0.266667rem; width: 0.8rem;}
.user-menu-list li .ion-ios-arrow-forward{text-align: right; color: #5a5a5a;}
.my-user-footer a{display: block; width: 100%; line-height: 1.493333rem; background: #eb3643; text-align: center; color: #fff;}
.vip-package-list{margin-right: 0; margin-left: 0;border-right:0.026667rem #434343 solid;}
.vip-package-list div[class*="col-"]{display: block; width: 100%; height: auto; border:0.026667rem #434343 solid; border-right: none;text-align: center; padding: 0.4rem 0; transition: .5s; cursor: pointer}
.vip-package-list div[class*="col-"].active{background: #eb3643; border-color: #eb3643; color: #fff;}
.vip-package-list span.price{display: block;}
.vip-package-list .badge{font-size: 0.3rem;}
.input-group-box .gender-row-group .input-group-prepend .input-group-text{width: 1rem;}
.number-list-group-head{background: #434343;}
.number-list-row{line-height: 1.333333rem; border-bottom: 0.026667rem rgba(0,0,0,.2) solid; margin-left: 0; margin-right: 0;}
.number-list-row li{padding: 0 0;}
.promonav{overflow: hidden;}
.promonav-tabs .nav-item{width: 50%; text-align: center;}
.promonav-tabs .nav-item .nav-link {border: none;  border-top-left-radius: 0;  border-top-right-radius: 0;}
.promonav-tabs .nav-item .nav-link.active{ background: linear-gradient(to right,#c11b27,#eb3643); border-color: #eb3643; color: #fff;}
.promonav-tabs{border-bottom: 0.026667rem solid #eb3643;}
.promo-code{text-align: center;}
.promo-code img{width: 6.666667rem; height: 6.666667rem; margin: 0 auto;}
.promo-invitation-code{width: 6.666667rem; background: #fff; margin: 0 auto; text-align: center; color: #4a4a4a; }
.promonav-features-row{border:0.026667rem #434343 solid;margin-right: 0.4rem; margin-left: 0.4rem; border-right: none;}
.promonav-features-row i{display: block;}
.promonav-features-row div[class*="col-"]{ border-right:0.026667rem #434343 solid; padding: 0.133333rem 0;  }
.promo-textarea { width: 100%; height: 2.666667rem; background: rgba(0,0,0,.2); border: 0.026667rem solid #434343; color: #aaaaaa; padding: 0.266667rem;  border-radius: 0.133333rem;}

/* 友情链接 */
.links-list li{display: inline-block; margin:0.08rem;}

/* footer */
.footer-p{height: 1.44rem;}
.footer{height: 1.493333rem; background: #191919; border-top: 0.026667rem #2b2b2b solid; position: fixed; left: 0; right: 0; bottom: 0; overflow: hidden;z-index: 999; box-sizing: border-box;}
.footer nav{height: 100%;}
.footer nav li{display: block; float: left; width: 20%; height: 100%;}
.footer nav li a{display: block; height: 100%; padding-top:0.213333rem;}
.footer nav li i{display: block; font-size: 0.64rem;}
.footer nav li.active{ background: linear-gradient(to right,#c11b27,#eb3643); color: #fff; }

/* 广告 */
.banners-list li img,.detail-banners-list li img{width: 100%; height: 1.333333rem;}
.gg-close-btn{width: 1.066667rem; height: 0.666667rem; line-height: 0.666667rem; background: rgba(0,0,0,.8); text-align: center; position: absolute; right: 0; top: 0; color: #fff;}
.gg-close-btn:after{display: block; content: "关闭"; width: 100%; font-size: 0.32rem; text-align: center;}
.gg-close-btn:focus,.gg-close-btn:hover{ background: #eb3643;}
.foot-gg{width: 100%; height: 1.333333rem; position:fixed; left: 0; right: 0; bottom: 1.44rem;z-index:99;}
.foot-gg-content{width: 100%; height: 100%;}
.foot-gg-content img{width: 100%; height: 100%;}

/* 播放器广告 */
.player-gg{width: 90%; height: 80%; position: absolute; z-index: 999; top: 10%; left: 5%;}
.player-gg-content{position: relative; width: 100%; height: 100%;}
.player-gg img{width: 100%; height: 100%;}
.player-gg-info{width: 100%; height: 0.8rem; line-height: 0.8rem; background: rgba(0,0,0,.8); position: absolute; left: 0; top: 0; padding: 0 0.266667rem; box-sizing: border-box;}
.player-gg-close{width: 0.8rem; height: 0.8rem; background:#eb3643 url(../images/close-btn.png) no-repeat center center; background-size: 0.693333rem 0.693333rem; position: absolute; top: -0.4rem; right: -0.4rem; border-radius: 50%; overflow: hidden; cursor: pointer; transition: .5s;}
.player-gg-close:hover{transform:rotate(360deg);
-ms-transform:rotate(360deg);   /* IE 9 */
-moz-transform:rotate(360deg);  /* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg);    /* Opera */}

/* 分页 */
.page-link{padding: 0.346667rem 0.4rem;background-color: #2b2b2b;border: 0.026667rem solid #383838;}
.page-item.active .page-link,.page-link:hover{  background-color: #eb3643;; border-color: #eb3643; color: #fff;}
.page-item.disabled .page-link{background-color: #191919; border-color: #383838; color: #5d5d5d;}

/* 弹窗 */
.mask-common{position: fixed; left: 0; right: 0; top:0; bottom: 0; background: rgba(0,0,0,.8); z-index: 99999; overflow: hidden;}
.pop-common{width: 96%; left: 2%; top: 4.0rem; height: auto; position:fixed; z-index: 9999999; overflow: hidden;}
.pop-common-title{height: 1.6rem; line-height: 1.6rem; background: #eb3643; color: #fff; border-top-left-radius: 0.266667rem; border-top-right-radius: 0.266667rem; position: relative; text-align: left; padding: 0 0.533333rem; overflow: hidden;}
.pop-common-title a{display: block; width: 1.6rem; height: 1.6rem; position: absolute; right: 0; top: 0; color: #fff; text-align: center; background: url(../images/close-btn.png) no-repeat center center; opacity: .7; transition: .5s;}
.pop-common-title a:hover{opacity: 1; transition: .5s;}
.pop-common-content{padding: 0.533333rem 0.266667rem; background: #fff; color: #333; border-bottom-left-radius: 0.266667rem; border-bottom-right-radius: 0.266667rem;}
.pop-common-content .common-btn-row{border-top: 0.026667rem #e2e2e2 solid;}
.pop-common p{line-height: 170%;}

/* VIP Domain */
.head-vip{background:#141414 url(../images/logo-vip.png) no-repeat center center; background-size: auto 40%;}

#get_more_bt{ clear:both; background:#eb3643; height:45px; line-height:45px; border-radius:5px; text-align:center; width:90%; margin-left:auto; margin-right:auto; color:#FFF; font-size:0.4rem;}
#get_more_bt a{ color:#FFF; font-size:0.4rem;}

.list_tags{ clear:both; width:98%; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:15px;}
.list_tags a{ font-size:0.3rem; float:left; margin-right:15px; padding-left:10px; padding-right:10px; border-radius: 5%; border:1px solid #FFFFFF; line-height:30px;}


.clear_20190417{clear:both; height:15px;}
.vip_kd_20190417{ clear:both; margin-left:auto; margin-right:auto; width:98%; text-align:center; background:#990000; line-height:35px;}
.vip_kd_20190417 a{ font-size:0.4rem; color:#FFFFFF;}



.topadsmobile{ clear:both; padding-top:2.7rem;}


.top_text_ad{ width:100%; float:left; margin-left:auto; margin-right:auto;}
#list_link{ clear:both; height:119px; overflow:hidden; margin:0px; padding:0px;}
#list_link li{ width:33.3333333%; float:left; text-align:center; line-height:40px; height:40px; overflow:hidden;list-style: none;border: 1px solid #F00; margin: 0 0 -1px -1px;position: relative; z-index: 0;}
#list_link  li a{ font-size:0.3rem; color:#FFFFFF;}
.videos-list{ clear:both;}