@charset "utf-8";
/*! Email 362695000@qq.com */
/* all */
@font-face{font-family: 'UKIJ Tuz Tom';font-style:normal;font-weight:normal;src: url('uygurqa/UkijTuzTom.eot?#iefix');src: local('UKIJ Tuz Tom'), local('UKIJ Tuz Tom'), url('uygurqa/UkijTuzTom.ttf') ;}
@font-face {font-family: 'iconfont';src: url('../fonts/iconfont.eot');src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),url('../fonts/iconfont.woff2') format('woff2'),url('../fonts/iconfont.woff') format('woff'),url('../fonts/iconfont.ttf') format('truetype'),url('../fonts/iconfont.svg#iconfont') format('svg');}
.iconfont {font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
html{height: 100%;}
html,body,div,h1,h2,h3,h4,h5,h6,p,span,em,a,img,ul,li,ol,form,button,input,textarea,dl,dt,dd,iframe,textarea{font-family:"UKIJ Tuz Tom";}
body{background-color:#fff;color: #222;margin: 0;font-size:0.35rem; line-height: 140%;-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
ul, ol, li,dt,dd{margin:0; padding:0; list-style:none;}
dl{margin-top:0; margin-bottom:0}
button{background:0;border:0;}
p{margin:0;}
em{font-style: normal;}
img{border: 0; vertical-align:middle}
img.img-responsive,.img-xs{ max-width: 100%; width: 100%;}
input{outline: medium none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
input{appearance:button;-moz-appearance:button; -webkit-appearance:button; } 
input,textarea{-webkit-appearance: none;border-radius:0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size: 0.35rem;color: #aaa;}
input::-moz-placeholder,textarea::-moz-placeholder{font-size: 0.35rem;color: #aaa;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size: 0.35rem;color: #aaa;}
/* container */
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
::selection{background-color: #e9bd6c;color: #fff;}
.container:before,.container:after,.row:before,.row:after,.clearfix:before, .clearfix:after{ display: table; content: " "; clear: both;}
.cans{display: none!important;}
.cblock{display: block;overflow: hidden;}
.overhidden{position: fixed;width: 100% ;height: 100%;top:0;left: 0; overflow: hidden;}

 
/* text */
h1{ font-size:0.55rem; line-height: 0.7rem;}
h2{ font-size:0.5rem; line-height: 0.65rem;}
h3{ font-size:0.45rem; line-height: 0.6rem;}
h4{ font-size:0.4rem; line-height: 0.55rem;}
h5{ font-size:0.35rem; line-height: 0.5rem;}
h6{ font-size:0.3rem;}
h7{ font-size:0.4rem;}
h1,h2,h3,h4,h5,h6{ font-weight: 400;}
a,button{ text-decoration:none; outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0)}
a,h1, h2, h3, h4, h5, h6, button{ color: #292929;}
a:focus,a:hover,a:active,button:hover{ text-decoration:none; color: #e9bd6c;}
body {padding-top: 1.5rem;}
.bstem {padding-top: 0;}
.pull_right {float:right;}
.pull_left {float:left;}






.header {content: " ";position: fixed;display: block;z-index: 999999995;width: 100%; top: 0;left: 0;right: 0;border: 0;background: #fff;-webkit-transition: .3s 0s all ease-out;transition: .3s 0s all ease-out;}
.header::after{content: " ";position: absolute;width: 100%;left: 0;bottom: 0;z-index: 9;}
.bstem .header::after {border-bottom: 1px solid rgba(255,255,255,0.1);}
.bstem_play .header::after, .bstem .header_block::after{border-bottom: none;}
.bstem .header {background: none;box-shadow: unset;}
.bstem .header_block {background: #fff;}
.head_a, .head_b {position: relative;width: 40rem;margin: auto;direction: rtl;}
.head_a {height:1.5rem}
.head_b .hom_mo_list {width: 100%;}
.head_b .mob_a {display: inline-block;width: auto;color: #222;padding: .1rem .3rem;}
.head_b .current {color: #e9bd6c;}
.logo {float: left;width: 5.25rem;padding: 0.25rem 0;}
.logo a {display: block;width: 5.25rem;height: 1.02rem;background-repeat: no-repeat;background-position: 50% 50%;background-size: 100%;}
.bstem .header .logo a, .logo a {background-image: url(../img/logo_white_a.png);}
.bstem .header_block .logo a, .logo a {background-image: url(../img/logo_white_b.png);}
.navbar {float:right;margin: 0 2rem;}
.navbar li {float:right;padding: .5rem .3rem;}
.navbar .quan {padding: 0;}
.navbar .quan .nav-link {padding: .5rem 0;display: block;font-size: .45rem;}
.navbar .quan .quan_nav {display: none;width: 13.35rem;position: absolute;top: 1.55rem;right: 10rem;background: #efefef;border-radius: 4px;z-index: 99;}
.bstem .quan .quan_nav {background: rgba(40, 40, 50, 0.93);}
.quan .quan_nav a {float: right;font-size: .35rem;padding: 0 .12rem;width: 20%;height: 1.25rem;line-height: 1.2rem;text-align: center;border-left: 1px solid #d5d2d2;border-bottom: 1px solid #d5d2d2;}
.bstem .quan .quan_nav a {border-left: 1px solid #090e15;border-bottom: 1px solid #090e15;}
.header_block .quan .quan_nav a, .quan .quan_nav a {border-left: 1px solid #ececec;border-bottom: 1px solid #ececec;}
.quan .quan_nav a:nth-child(5n){border-left: 0;}
.navbar .quan:hover .quan_nav {display:block}
.qire_plus {float:right;}
.qire_plus li {float:right;padding: .49rem .15rem;font-size: .45rem;}
.qire_plus .skin_auto {margin: .25rem;padding: 0;}
.qire_plus .skin_auto em {color: #222;font-size: .3rem;padding-right: .15rem;}
.qire_plus .skin_auto .skin_list {float: right;width: 1rem;background: rgba(159, 157, 157, 0.45);padding: .05rem;overflow: hidden;border-radius: 32px;}
.qire_plus .skin_auto .skin_list .skin {float: left;width: .42rem;height: .42rem;line-height: .55rem;text-align: center;color: #fff;font-size: .45rem;border-radius: 32px;}
.qire_plus .skin_auto .skin_list .skin2 {float: right;display:none;background: #fff;}
.qire_plus .skin_auto .skin_list .skin1 {background: #fff;}
.bstem .navbar li a, .bstem .qire_plus li a,.bstem .search .search_icon {color:#efefef;}
.header_block .navbar li a, .header_block .qire_plus li a, .header_block .search .search_icon {color:#222;}

.head_user li .dropbox{display: none; position: fixed;z-index: 999;top: 1.5rem;left: 0;width: 100%;}
.head_user .face_pic .face{width: 0.45rem; border-radius: 100%;}
.head_user li .user a{padding: 0.125rem 0.2rem;font-size: 0.35rem; display: block;line-height: 140%;}
.head_user li .user .user_list {position: absolute;right: 3rem;top: -.4rem;padding: 0.3rem 0.375rem;text-align: center;font-size: 0.3rem;color: #999;background-color: #fff;box-shadow: 0 1px 0.2rem rgba(0,0,0,.1);border-radius: 0.1rem;}
.head_user .sideslip {display: none;position: absolute;top: 1.2rem;right: -1.25rem;padding: .2rem;border-radius: 8px;}
.head_user .weixin:hover .sideslip {display: block;}
.head_user .sideslip .text {margin: .2rem 0 0;color: #878787;text-align:center;line-height: .45rem;}
.bstem .head_user li .user .user_list {background: rgba(40, 40, 50, 0.93);}
.header_block .head_user li .user .user_list {background: #fff;}
.head_user li .user a.mac_user_g{color: #ff5f00; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; border-bottom: 1px solid #2f2f2f; padding: 0px 0px 0.35rem; margin-bottom: 0.35rem; font-size: 0.3rem;width: 100%;}
.head_user li .user a.mac_user_n{color: #0BF; padding-bottom: 0;font-size: 0.4rem;width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.head_user li .user a i{padding-right: 0.1rem; vertical-align: top;}
.head_user li:hover .dropbox,.play_share:hover .dropdown,.o_share:hover .dropdown,.art_share:hover .dropdown{ display: block;}
.search {width: 20%;float: right;padding: .3rem 0;}
.search .search_form, .search #search_form {position:relative;overflow: hidden;}
.search_input {width: 100%;height: .9rem;padding: 0.15rem 1rem 0.15rem 2.125rem;direction: rtl;border:0;border-radius: 6px;color: #e9bd6c;border: 1px solid #e9bd6c;}
.head_search form:hover .submit,.head_search form .submit.search_btn{background: #ff5f00;color: #fff;opacity: 1;z-index: 9;}
.bstem .search_input {background-color: rgba(255, 255, 255, 0.07);}
.search_form .mac_search, .search-button {position: absolute;left: 2px;top:2px;height: .8rem;border: 0;border-radius: 6px;padding: 0 0.5rem;background: #e9bd6c;}
.search_form .mac_search, .search-button em {color:#fff;}
.search .search_icon {position: absolute;right: 0;top:0;padding: 0 0.35rem;line-height: .9rem;}
.bstem .search .search_icon, .bstem .search .search_input::-moz-placeholder {color: #fff;}
.header_block .search .search_icon, .search .search_icon, .header_block .search .search_input::-moz-placeholder, .search .search_input::-moz-placeholder {color: #252d3b;}
.hot_banner {position: relative;height: auto;}
.banner {position:relative;width:32rem;margin:auto;padding: 1.5rem 0 0 0;}
.hot_banner_box{position: relative;border-radius: 10px;overflow: hidden;}
.banner-top.opacity-top {opacity: 1;filter: alpha(opacity=1);}
.hot_banner .bgi_box{top: 0; left: 0; right: 0; bottom: 0;margin: 0; z-index: 0; position: absolute;overflow: hidden; }
.hot_banner .bgi{display: block;position: absolute;left: -5%;top: -5%;z-index: -1;width: 110%; height: 110%;background: #282832;}
.hot_banner .detail_bgi {background-size: cover;background-repeat: no-repeat;background-position-y: 50%;filter: blur(60px);-webkit-filter: blur(60px);transition: .5s 0s all ease-out;-webkit-transition: .5s 0s all ease-out;}
.hot_banner .bgfd{display: block;width: 100%;height: 100%;}
.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;opacity: 0;}
.swiper-container-android .swiper-slide, .swiper-wrapper {transform: translate3d(0px,0,0);}
.swiper-wrapper, .swiper-wrapper-wap {position: relative;width: 100%;height: 100%;    margin-left: -0.25rem;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}
.banner-arrow {display: none;}
.swiper-button-next,.swiper-button-prev,.author.qq362695000{position: absolute; top: 50%; width: 1.2rem; height: 1.2rem; margin-top: -0.6rem;z-index: 99;text-align: center; line-height: 1.2rem;font-size: 0.45rem;color: #fff!important;background:rgba(0, 0, 0, 0.4);}
a:hover.swiper-button-next,a:hover.swiper-button-prev{color: #fff;background:#ff5f00;}
.swiper-button-next{right: 0; left: auto}
.swiper-button-prev{left: 0; right: auto}
.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform;}
.banner .swiper-slide-active {-webkit-transform: scale(1.1);transform: scale(1.1);z-index:100;margin: .75rem .25rem;}
.head_b, .header_block .head_b, .hidden_mz, .banner_xs, .hide, .menu_kei_no, .search_rank, .mv_num_6 {display: none !important;}
.hidden_mb, .mv_num_6 {display: none}
.show {display:block !important;}
.container {width: 35rem;position: relative; margin: auto;}
.pannel_head {margin: 0.25rem 0;direction: rtl;line-height: 0.625rem;}
.pannel_head .title{margin: 0;}
.pannel_head .title{float: right;margin-left: 0.5rem;}
.pannel_head .vod_xin {display: inline-block;text-align: center;width: auto;line-height: 0.45rem;padding: 0 0.15rem;margin-left: 0.1rem;border-radius: 10px;background: #e9bd6c;color: #fff;}
h2.title i, h4.title i {font-size: 0.6rem;vertical-align: top;margin-left: 0.15rem;float: right;}
.split_line {display: inline-block;margin-left: 0.25rem;margin-right: 0.25rem;width: 1px;height: 0.3rem;vertical-align: -0.05rem;background-color: #b5b5b5;}
.kop_i {vertical-align: top;font-size: .25rem;color: #e9bd6c;padding-right: .1rem;}
.vod_row {position: relative;padding: 0.1rem 0 0;}
.vodlist_item, .topiclist_item, .mvlist_item {position:relative;float: right;width: 16.666%;padding: 0.125rem;margin: 0.125rem 0;overflow: hidden;}
.vodlist_sm .vodlist_item {width:19.6%;margin-bottom: .2rem;}
.vodlist_ts .vodlist_item, .search_vod {width:33.3333%;float: right;}
.vodlist_sm .mvlist_item {width:30%;}
.actor_item {position: relative;float: right;width: 12.5%;padding: 0.125rem;overflow: hidden;}
.actor_item .actor_boder {border-radius: 100%;overflow: hidden;border: 3px solid #e9bd6c;}
.actor_item .actor_hits {position: absolute;bottom: 0;width: 100%;height: .6rem;line-height: .6rem;color: #fff;font-size: .27rem;text-align: center;background: rgba(0, 0, 0, 0.29);}
.vodlist_right .mvlist_item {width:24.7%;}
.search_vod {padding: .2rem;}
.search_vod .search_vod_bg {overflow: hidden;padding: .2rem;border-radius: 4px;background: #f5f5f5;}
.search_vod .search_vod_pic {float:right;width:45%}
.search_vod .search_list {float:right;display: block;padding: 0 .3rem;text-align: right;}
.search_vod .search_list .text_muted {height: 1rem;line-height: 1rem;}
.topiclist_detail {position: relative;overflow: hidden;background: #fff;}
.topiclist_detail_pic, .topiclist_detail_text {width: 50%;padding: 0.2rem;}
.topiclist_detail_pic .topiclist_thumb {padding-top: 50%;}
.actor_item .actor_thumb {padding-top: 100%; -webkit-transition:all .3s;transition:all .3s;}
.actor_item:hover a.actor_thumb {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.topiclist_detail_text {padding: 0 1rem;text-align: right;}
.topiclist_detail_text h1 {margin: 1rem 0;}
.topiclist_item, .mvlist_item {width: 20%;}
.vodlist_top {display: inline-block;text-overflow: ellipsis;white-space: nowrap;position: absolute;font-size: 0.3rem;top: 5px;right: 5px;}
.vodlist_top .voddate {float: right;text-align: center;padding: 0 .15rem;height: .6rem;line-height: .6rem;border-radius: 4px;direction: rtl;color: #fff;}
.vodlist_top .voddate_type {background: #e9bd6c;}
.vodlist_top .voddate_year{margin-right: .1rem;background:#e92b4a;padding: 0 .1rem;}
.vodlist_thumb .pic_text, .topiclist_item .pic_text {display: block;width: 100%;direction: rtl;position: absolute;bottom: 0;left: 0;text-align: right;font-size: 0.3rem;overflow: hidden;}
.vodlist_thumb .pic_text .hits_score, .topiclist_item .pic_text .hits_score {float:right;padding: 0 .2rem;height: .5rem;line-height: .5rem;background: rgba(0, 0, 0, 0.59);border-radius: 8px 0 0 0;}
.vodlist_thumb .pic_text .hits_score_0, .topiclist_item .pic_text .hits_score_0 {float:left;border-radius: 0;background: none;}
.topiclist_item .topiclist_title, .mvlist_item .vodlist_titbox, .actor_item .vodlist_titbox {background: none;}
.banner li{margin: 0.75rem 0;width: 20%;padding: 0.25rem;}
.banner li .swiper_boder {border-radius: 8px;overflow: hidden;}
.swiper-slide .pic_text {background-image: linear-gradient(transparent,rgba(0, 0, 0, 0.42));}
.swiper-slide .banner_text {background: #11161f;}
.banner_serial, .serial {font-size: 0.37rem;line-height: 0.55rem;color: #e9bd6c;}
.banner_serial {font-size: 0.4rem;}
.vodlist_titbox, .topiclist_title {overflow: hidden;text-align: center;direction: rtl;font-size: 0.375rem;padding: 0.1rem 0.1rem;background: #f5f5f5;-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;border-radius: 0 0 8px 8px;}
.right_row .vodlist_titbox {background: none;}
.vodlist_title {height: 0.7rem;line-height: 0.6rem;overflow: hidden;}
.vodlist_time_lang .star, .vodlist_time_lang .lang {float: left;width: 50%;line-height: 0.8rem;text-align: right;}
.vodlist_time_lang .star #rating {width: auto;padding: 0;margin-top: .15rem;}
.vodlist_time_lang .star #rating .rating{float: left;}
.vodlist_time_lang .star #rating .rating li {width: .4rem;height:.4rem;padding: 0;margin: 0;}
.vodlist_time_lang .star #rating .rating li.big-star.active, #rating .rating li.big-star.hover {background-position: 0 -.53rem;}
.vodlist_time_lang .lang i {margin-left: .1rem;-webkit-transform: rotate(180deg);transform: rotate(180deg);color: #e9bd6c;}
.vodlist_time_lang .star i {margin-right: .1rem;color: #e9bd6c;}
.vodlist_time_lang .area {padding: 0 .3rem;color: #999;}


.swiper-slide .vodlist_thumb {padding-top: 145%;}
.vodlist_thumb, .topiclist_thumb, .actor_thumb, .play_vod_img {padding-top: 145%;position: relative; display: block;background: none;background-position: 50% 50%; background-size: cover;overflow: hidden;border-radius: 8px;}
.topiclist_thumb, .mvlist_thumb {padding-top:60%;border-radius: 8px;}

.lazyload {background-image: url("../img/load.png");background-repeat: no-repeat;}
.vodlist_thumb .play,.balist_thumb .play,.topiclist_thumb .play{background: rgba(0,0,0,0.4) url(../img/play.svg) center no-repeat;}
.vodlist_thumb .play,.balist_thumb .play,.topiclist_thumb .play,.artlist_thumb .look{position: absolute;top: 0;z-index: 1;width: 100%;height: 100%;background-size: 25% 25%;opacity: 0;filter: alpha(opacity=0);transition: opacity 300ms linear;-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);-webkit-transition: all ease-out .35s;transition: all ease-out .35s;}
.vodlist_thumb:hover .play,.balist_thumb:hover .play,.topiclist_thumb:hover .play,.artlist_thumb:hover .look{opacity: 1;filter: alpha(opacity=1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.foot-nav {position: fixed;bottom: 0;background: #f8f8f8;right: 0;left: 0;z-index: 10;}
.foot-nav .menu_border {position: absolute;left: 50%;bottom: .7rem;width: 3rem;height: .7rem;clip-path: url(#menu);transform: translate(-50%, -50%);background: #f8f8f8;z-index: 999991;}
.foot-nav .foot_rows {position: relative;direction: rtl;padding: .05rem 0;}
.foot-nav .foot_rows .menu {float: right;height: 1rem;text-align: center;}
.foot-nav .foot_rows .menu_ico {position: relative;display: block;margin: auto;padding: .25rem;text-align: center;overflow: hidden;border-radius: 50%;width: 1.3rem;height: 1.3rem;bottom: 14px;z-index: 999999;margin-bottom: 1px;background-image: linear-gradient(-135deg, #FBE8A8 0%, #F8E7AC 15%, #E2C078 100%);}
.foot-nav .foot_rows .close_menu {display: none;}
.foot-nav .foot_rows .close_block {display: block;}
.foot-nav .foot_rows .menu i {display: block;margin-top: 1.125rem;line-height: 0.6rem;font-size: 0.45rem;height: .6rem;width: .6rem;margin: 0 auto;}
.foot-nav .foot_rows .menu_ico i {font-size: .6rem;line-height: .9rem;color: #fff;height: 100%;width: 100%;text-align: center;}
.foot-nav .foot_rows .menu_ico .iconimg {width: 100%;height: 100%;background-size: cover;display: block;overflow: hidden;}
.foot-nav .foot_rows .iconimg {background-position: 50% 50%;background-size: cover;}
.foot-nav .foot_rows .foot_font {display: block;padding-bottom: 0.1rem;line-height: 0.4rem;font-size: 0.325rem;}

.all_menu {display: block;position: fixed;width: 100%;right: 0;bottom: 1.1rem;padding-bottom: .15rem;z-index: 99999;background: #fff;}
.all_menu {-webkit-transform: translateY(130%);-ms-transform: translateY(130%);transform: translateY(130%);-webkit-transition: -webkit-transform 300ms;transition: transform 300ms;}
.menu_block {transform: translateY(0px);-webkit-transform: translateY(0);-ms-transform: translateY(0);}
.menu_top {padding: 0.25rem 0.3rem;text-align: center;font-size: 0.43rem;color: #222;}
.nav_list{display: block;overflow: hidden;}
.nav_list li{float: right; width: 33.333%;padding: 0.25rem 0.25rem;text-align: center;}
.nav_list li:nth-child(5n){border-right: 0;}
.nav_list li a{display: block;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nav_list li span {line-height: .7rem;}
.pannel {position: relative;padding: 0.5rem 0 0;overflow:hidden;}
.hom_sm_list li {    position: relative;float: right;width: 33.333333%;padding: 0.125rem;}
.hom_sm_list .smlist_box{position: relative;background: #f5f5f5; line-height: 1rem; height: 1rem;direction: rtl;border-radius: 32px; overflow: hidden;}
.smlist_box marquee{margin: 0 1.1rem 0 0.4rem;color: #333;}
.notice .nico{position: absolute; line-height: 1rem; top: 0;right: 0.425rem;color: #e9bd6c;text-align: center;z-index: 2;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.list_m{display: block; padding: 0 0.2rem;}
.list_m a{position: relative; overflow: hidden;float: right;text-align: center;font-size: .34rem;padding: 0 0.14rem;}
.list_m a.text_muted{margin-left: 1%;text-align: right;font-size: 0.375rem;line-height: 1rem;}
.list_m a.text_muted:after {position: absolute;top: 50%;left: 0;width: 1px;height: 0.3rem;margin-top: -6px;background-color: #ccc;content: "";}
.list_m a i{font-weight: normal;margin-left: 0.15rem;float: right;}

.side-bar{position:fixed;bottom:2rem;right:2rem;z-index:9;}
.side-bar .side_list {display: block;width: 1rem;height: 1rem;line-height: 1rem;text-align: center;border-radius: 32px;background: rgba(225, 225, 225, 0.44);}
.side-bar .skin_list .skin i {padding: .2rem;border-radius: 100%;cursor: pointer;color: #222;}
.side-bar .skin_list .skin2 {display: none;}
.side-bar .side_list i{font-size: 0.45rem;}
.themecolor {display:none;width: 10rem;z-index:9999999995!important; min-height: 0.5rem; height: auto!important; max-height: 95%;position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: auto; padding: 0.625rem; border-radius: 4px; background-color: #fff; box-shadow: 0 5px 15px 0 rgba(0,0,0,.15);}
.themecolor .text_center {padding-bottom: .25rem;text-align: center;font-size: .35rem;}
.themecolor .theme_hide {position: relative;bottom: -10px;left: 47%;font-size: .5rem;}
.bstem .themecolor .theme_hide {color:#222;}
.themecolor li {float: right;width: 2.8rem;height: 1rem;text-align: center;font-size: .35rem;padding: 0;border: 1px solid #f1f1f1;margin: .15rem 0;border-radius: 4px;cursor: pointer;}
.themecolor li:nth-child(3n+2){margin: .15rem;}
.themecolor .color_gold {background:#e9bd6c;color: #fff;}
.themecolor .color_green {color: #00be06;}
.themecolor .color_red {color: #ff3d2c;}
.themecolor .color_blue {color: #1890ff;}
.themecolor .color_orange {color: #ff5f00;}
.themecolor .color_pink {color: #fb7299;}
.side-bar li {position: relative;padding: 0.2rem 0.2rem 0;}
.side-bar .sideslip {display: none;position: absolute;bottom: 0;right: 100%;padding: .2rem;border-radius: 8px;background: #f5f5f5;}
.side-bar li:hover .sideslip {display: block;}
.side-bar img {width: 120px;height: 120px;}
.side-bar .text {margin: .2rem 0 0;color: #222;text-align:center;line-height: .45rem;}


.right_row {width: 70%;}
.left_row {width: 30%;}
.fr {float:right;}
.fl {float:left;}
.pa_right{padding-right: 1rem;}
.pa_left{padding-left: 1rem;}


/*background*/
.mac_results, .filter_list span {background: #ececec;}
.header_block .quan .quan_nav, .quan .quan_nav, .mac_pages .page_link, .white_pal {background:#fff;}
.search .guan {background: #e9bd6c;}
.voddate_year {background:#ff6f26}
.float_layer .mit {background: #ffcd0a;}
/*rag*/
.banner_text a, .pic_text, .banner_text .vodlist_time_lang .lang, .r_2, .float_layer .min {color: #fff;}
.mycol, .bstem_tv .navbar li .tv_mycol, .bstem_tv .tv_mycol, .bstem_rank .rank_mycol, .navbar .current a, .header_block .navbar .current a, .bstem .navbar .current a, .quan_nav .current, h2.title i, h4.title i, .list_m a.text_muted {color: #e9bd6c;}
.mymcol, .mac_results li strong, .digg_num {color: #e9bd6c;}
.bstem .navbar li a:hover, .bstem .qire_plus li a:hover, .navbar a:hover, .quan_nav a:hover, .qire_plus a:hover, .play_but a:hover {color:#e9bd6c;}
.text_muted{color: #999;line-height: 0.55rem;}
.text_hong, .msg_cue{color: #ff1500 !important;}
.text_huang{color: #ffcd0a;}
.text_heibai{color: #999;}

/* detailpage */
.detail_list_box{padding-top: 6rem;}
.detail_list {width: 100%;position: relative;margin: 0 auto;padding-bottom: 0.5rem;background: #f8f8f8;}
.content_box {width: 30rem;margin: auto;}
.content_thumb{width: 5.5rem;margin-top: -2.5rem;}
.content_top {margin-top: -2.25rem;}
.content_detail {width: calc(100% - 5.5rem);padding: 0 .5rem 0 0;}
.content_detail .title{color: #fff;font-size: 0.65rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;padding-top: .2rem;}
.content_detail .data {display: block;margin-bottom: 0.125rem;overflow: hidden;direction: rtl;text-align: right;text-overflow: ellipsis;white-space: nowrap;}
.content_detail .data_style {color: #ff1500;}
.content_detail .desc {padding-left: 1.05rem;margin-bottom: 0.2rem;}
.content_detail .desc .left {margin-left: -1.05rem;}
.content_detail .playbtn{float: left;margin-right: 0.5rem;}
.content_detail .playbtn.o_share{position: relative; float: right;margin: 0;}
.content_detail .playbtn a{display: block;width: 3.25rem;line-height: 0.85rem;text-align: center;border-radius: 4px;color: #fff3eb;border: 1px solid #ff5f00;}
.content_detail .playbtn a.btn{background:#ff5f00;}
.content_detail .playbtn a:hover{opacity: .7;}
.content_detail .playbtn.o_down a {border: 1px solid #1890ff;color: #e3f4ff;background: #1890ff;}
.content_detail .playbtn.o_bg a {background: #00be06;border: 1px solid #00be06;color: #effaf0;}
.content_detail .playbtn.o_share a.btn_share {    border: 1px solid #FFB800;background: #FFB800;color: #fff9e9;}
.content_detail .playbtn.o_like a.btn_like {border: 1px solid #ff536b;color: #ffe8eb;background: #ff536b;}
.content_detail .playbtn.o_share .dropdown a{border:0;line-height: 100%;}
.content_detail .playbtn i {vertical-align: top;font-size: 0.3rem;}
.content_detail .playbtn.o_bg i {font-size: 0.375rem;}
.content_detail .pull_right a{color: #fff;opacity: .7;}
.content_detail .pull_right a:hover{color: #ff5f00;opacity: 1;}
.content_detail .det_tips {display: block;line-height: 0.85rem;text-align: left;border-radius: 4px;border: 1px solid #f1f1f1;background: #f1f1f1;padding: 0 1rem;color: #111;}
#detail_rating #rating {float:right;width:auto;}

/* search-ac */
.mac_results {overflow:hidden;z-index: 999999999; margin:0;padding:0;text-align:left;min-width: 8rem;box-shadow: 0 0.05rem 0.2rem rgba(0,0,0,.1);}
.mac_results ul {width: 100%;max-height: none!important;list-style-position: outside;list-style: none;padding:0;margin: 0;}
.mac_results li {margin: 0px;padding: 0.2rem 0.4rem;cursor: default;display: block;text-align: right;;font-size: 0.35rem;line-height: 0.6rem;background: #f5f5f5;color: #222;border-bottom: 1px solid #11a8ab;overflow: hidden;}
.mac_results .mac_loading {background: white right center no-repeat;}

.weixin_er {width:100%;height:100%;z-index: 9;position: absolute;display: block;text-align: center;left:0;right:0;background: #282832;border-radius: 4px;}
.weixin_er img {width:100%;padding-top: .5rem;}
.weixin_er .pwd_text {width:30%;margin: .5rem auto;position: relative;overflow: hidden;}
.weixin_er .wxpwd {width:100%;height: 1rem;text-align: right;padding: 0 .2rem;border-radius: 7px;background: none;border: 1px solid #e9bd6c;color: #e9bd6c;}
.weixin_er .kirex {width: 30%;height: .8rem;border: 0;background:#e9bd6c;color:#fff;border-radius: 4px;position: absolute;top: .1rem;left: .1rem;}

.player_container {position: relative;padding: 1.5rem 0 .5rem;overflow:hidden;}
.player_container .bgi_box{top: 0; left: 0; right: 0; bottom: 0;margin: 0; z-index: 0; position: absolute;overflow: hidden; }
.player_container .bgi{display: block;position: absolute;left: -5%;top: -5%;z-index: -1;width: 110%; height: 110%;background: #282832;}
.player_container .bgfd{display: block;width: 100%;height: 100%;}
.video_container {border-radius: 10px;overflow: hidden;background: #202026;}
.play_video {position: relative;margin: 0 .5rem;height: 11.3rem;}
.play_video .player_btm {position: absolute;;z-index: 9;top: .2rem;right: .2rem;left: .2rem;}
.play_video .player_btm a {float:right;width: .8rem;height: .8rem;color: #fff;background: rgba(68, 65, 65, 0.78);line-height: .8rem;text-align: center;font-size: .4rem;border-radius: 100%;margin-left: .2rem;}
.play_video .player_btm .bk_btn {float:left;margin-left: 0;}
.play_but li{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 1.25rem;line-height: 1.25rem;}
.play_but a{display: inline-block; width: 100%;color: #fefefe; text-align: center;}
.play_but .yanfun .vod_erweima {display:none;position: absolute;bottom: 1.3rem;left: .55rem;padding: .2rem;background: #202026;z-index: 999;}
.play_but .yanfun .vod_erweima img {width: 120px;height:120px;}
.play_but .yanfun:hover .vod_erweima {display: block;}
.play_but i{font-size: 0.35rem; padding-left: 0.125rem;}
.play_but .pre-t {padding-right: 0.125rem;}
.play_but .btns_disad, .play_but .btns_disad:hover{color: #939292!important; pointer-events: none; cursor: not-allowed;}

.tabs_play {display: block;overflow: hidden;position: relative;}
.tabs_play .title_play {line-height: 0.625rem;position: relative;overflow: hidden;margin: .13rem .2rem;}
.tabs_play .title_play .tab_play {float: right;padding: 0 .3rem .15rem;color: #fff;}
.tabs_play .player_title {color: #e9bd6c;}
.tabs_play input[name="tab-control"] {display: none;}
.tabs_play input[name="tab-control"]:nth-of-type(1):checked ~ .title_play > label:nth-child(1), .tabs_play input[name="tab-control"]:nth-of-type(2):checked ~ .title_play > label:nth-child(2) {color: #e9bd6c;border-bottom: 2px solid #e9bd6c;}
.tabs_play input[name="tab-control"]:nth-of-type(1):checked ~ .title_play > label:nth-child(2), .tabs_play input[name="tab-control"]:nth-of-type(2):checked ~ .title_play > label:nth-child(1) {cursor: pointer;}
.tabs_play input[name="tab-control"]:nth-of-type(1):checked ~ .content > section:nth-child(1) {display: block;}
.tabs_play input[name="tab-control"]:nth-of-type(2):checked ~ .content > section:nth-child(2) {display: block;}
.tabs_play .content section {display:none;}

.popedom{width:100%;height:100%;color:#fff;}
.player_popeom{width: 90%;text-align: center;direction: rtl;position: absolute;top: 50%;left: 50%;z-index: 99999;transform: translate(-50%, -50%);}
.player_popeom a{display: inline-block;padding: 8px 32px;font-size: 16px;line-height: 20px;border-radius: 32px; color: #623A0C;  background: #E2C078;margin: 10px;text-decoration: none;background-image: linear-gradient(-135deg, #FBE8A8 0%, #F8E7AC 15%, #E2C078 100%);}
.player_popeom p {line-height: 1rem;}
.player_popeom .sk-time {font-size: .45rem;padding-bottom: .2rem;}
.player_popeom .user-wbg {background: #fff;color: #333;}
.player_popeom .mscz {background: #ff5f00;color: #fff;border: 1px solid #ff5f00;}
.player_popeom .qrgm {background: none;color: #ff5f00;border: 1px solid #ff5f00;}
.player_popeom small {color: #999;line-height: 0.8rem;}
.weui_msg_jump {width: 100%;height: 100%;text-align: center;padding-top: .5rem;overflow: hidden;background: #282832;}
.weui_icon {margin: 0.75rem 0;}
.weui_icon_msg{font-size: 2.4rem;color: #FFC310;line-height: 1em;}
.weui_text {margin-bottom: 0.625rem;padding: 0 0.5rem;direction: rtl;}
.weui_msg_title {margin-bottom: 0.5rem;font-weight: 400;font-size: 0.5rem;}
.weui_text p {line-height: 0.7rem;}
.weui_text .weui_xtts{font-size: 0.4rem;direction: rtl;color: #fff;}
.weui_text .weui_tips{font-size: 0.325rem;color: #222;}
.weui_text .weui_tipg{margin-top: 0.325rem;}
.weui_text .weui-btn a {display:inline-block;font-size: 0.4rem; padding: 0.1rem .3rem;margin: 0 .2rem;border-radius: 32px;background-image: linear-gradient(-135deg, #FBE8A8 0%, #F8E7AC 15%, #E2C078 100%);color: #623A0C;}
.weui_text .weui-p{padding: 0.25rem 0;}
.weui_text  .weui-a{background: none;}
.weui_text .weui-btn{margin: 0.25rem 0}
.weui_text .weui_tzt a{color: #10AEFF}
.vip_fw {display:none;z-index: 9999999995 !important;min-height: 0.5rem;height: auto !important;max-height: 95%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);margin: auto;padding: .5rem .5rem .15rem;border-radius: 32px 0 32px 0;background: #fff;}
.vod_dital { width:100%;padding: 0 0.2rem;}
.thisclass {overflow:hidden;}
.vod_dital .play_vod_pic {width: 40%;float: right;}
.vod_dital .play_vod_pic .play_vod_img {padding-top: 130%;border-radius: 8px;}
.vod_dital .tab_list {width: 60%;direction: rtl;overflow: hidden;}
.thisclass .title {direction: rtl;margin: 0 0 .2rem;padding: 0 .2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #e9bd6c;}
.vod_dital .tab_list span {margin: .15rem;float: right;}
.vod_dital .tab_list .text_list {color: #e9bd6c;}
.vod_dital .text_time_total {width: 60%;height: 0.7rem;line-height: .7rem;float: right;overflow: hidden;padding: .1rem .1rem;}
.vod_dital .time_total {float: right;height: .6rem;line-height:.6rem;}
.vod_dital .vod_time {text-align:left;color: #e9bd6c;padding-right: .2rem;}
.vod_dital .time_total i {padding: .05rem .25rem;background: #e9bd6c;color: #161639;border-radius: 2px;font-size: .3rem;}
.tabs_play .down_shou {width: 3rem;height: .8rem;line-height: .8rem;float: left;}
.tabs_play .down_shou a {padding: .1rem;font-size: .45rem;color: #fff;}
.tabs_play .down_shou .disabled {color: #e9bd6c;}

.tv_video {margin-right: .2rem;}
.tv_list_box {padding: .2rem;}
.tv_list_box li {float: right;width: 25%;direction: rtl;padding: .5rem .1rem;}
.tv_list_box li a {display: block;position: relative;padding-top: 100%;background: none;background-size: cover;overflow:hidden;}

.video_list_head {margin: 0.25rem .5rem;}
.video_list {overflow:hidden;height: 1rem;}
.video_list_block {height: auto;}
.video_list .listshow:focus {display:none}
.list_i, .list_i_g {line-height: 0.625rem;}
.list_i i, .list_i_g i {font-size: 0.25rem;}
.list_i_g {display:none;}
.tabs_play .pannel_head {margin-right: .2rem;}
.tabs_play .kisim, .tabs_play .pannel_head a {color: #fff;}
.tabs_play .video_list, .tabs_play .video_list_block {height: 4rem;max-height: 4rem;overflow-y: auto;overflow-x: hidden;}
.tabs_play .video_list::-webkit-scrollbar{width:4px;height:4px;background-color:#202026}
.tabs_play .video_list::-webkit-scrollbar-track{background-color:#202026}
.tabs_play .video_list::-webkit-scrollbar-thumb{background-color:#31313a;border-radius: 2px;}
.tabs_play .video_list li {width: 11.55%;}
.tabs_play .video_list li a {background: #282832;color: #fff;}
.tabs_play .video_list li:nth-child(8n+8) {margin-left: 0;}
.video_list li {float:right; width:7.1%;direction: rtl;margin: 0 .05rem .25rem;}
.video_list li a {display: block; position: relative; padding:0 0.1rem;text-align: center; background: #f5f5f5; border-radius: 10px 0 10px 0;line-height: 1rem;height: 1rem; overflow:hidden;}
.video_list li a .play_ying {width: .3rem;height: .3rem;position: absolute;right: 5px;bottom: 3px;background-size: cover;background: url(../img/play_ying.gif) center no-repeat;}

.type_list_menu {width: 35rem;margin: auto;direction:rtl;padding: 0 0.2rem;}
.type_list_menu .menu_list_u {margin-right: -0.25rem;}
.type_list_menu .vtop_i {float:right;}
.type_list_menu li {display: inline-block;height: 1.125rem;text-align: center;padding: 0 0.25rem;line-height: 1.125rem;}



.filter_focus {position: relative;overflow: hidden;padding: 0 0.2rem;border-radius: 10px;background: #f5f5f5;}
.filter_focus .filter_clear {float:right;width: 80%;overflow:hidden;}
.filter_focus .filter_title {position: relative;margin: 0.3rem 0;overflow: hidden;display: block;}
.filter_focus .filter_title .filter_name {float: right;padding: .06rem .2rem;margin-left: 0.2rem;border-radius: 15px;background: #fff;}
.filter_focus .filter_list {position: relative;overflow: hidden;direction: rtl;height: 1rem;margin: 0.2rem 0;}
.filter_focus .filter_list span {float: right;width: 1.7rem;height: 1rem;line-height: 1rem;text-align: center;padding: 0 .2rem;background: #fff;border-radius: 15px 0 15px 0;}
.filter_focus .filter_list ul {}
.filter_focus .filter_list li {padding: 0 0.2rem;display: inline-block;width: auto;height: 1rem;line-height: 1rem;margin-right: 0.2rem;}
.filter_focus .filter_list .current a {color:#e9bd6c;}
.filter_focus .filter_list .current a:after{content: " "; position: absolute; left: 50%; bottom: 0; width: 20px; height: 2px; background: #e9bd6c; border-radius: 2px; -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); transform: translate(-50%,0);}

.screen_list {float:right;}
.screen_list li {float: right;padding: .1rem .5rem;}
.screen_list .hl_fl {background: #f5f5f5;border-radius: 10px 0 10px 0;}



/*弹出层*/
.mac_pop_bg{position: fixed; z-index: 999999998; left: 0;top: 0; width: 100%; height: 100%;background: rgba(0,0,0,.5);}
.mac_pop{z-index:9999999995!important; min-height: 0.5rem; height: auto!important; max-height: 95%;position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: auto; padding: 0.625rem; border-radius: 4px; background-color: #fff; box-shadow: 0 5px 15px 0 rgba(0,0,0,.15);}
.mac_pop .pop_top{height:1rem; width:100%;text-align: center;}
.mac_pop .pop_top h2{color: #333;display: inline-block;margin: 0 auto;font-size: 0.45rem;font-weight: normal;}
.mac_pop .pop-foot{height:1.25rem;line-height:1.25rem;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;}
.mac_pop .pop-cancel,.pop-ok {padding:0.2rem 0.375rem;  margin:0.375rem 0.125rem;  border: none;  border-radius: 4px;  background-color: #337AB7;  color: #fff;cursor:pointer;}
.mac_pop .pop-cancel{background-color: #FFF;border:1px #CECECE solid;color: #000;}
.mac_pop .pop-content{height: 9.5rem;}
.mac_pop .pop-content-left{float: left;}
.mac_pop .pop-content-right{width:7.75rem;float: left;padding-top:0.5rem;padding-left:0.5rem;font-size: 0.4rem;line-height:0.875rem;}
.mac_pop .bgPop{display: none;position: absolute;z-index:9999999998;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2);}
.mac_pop .pop-msg{text-align:center;font-size: 0.35rem;}
.mac_pop_msg_bg{position: fixed; z-index: 9999999998; left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5);}
.mac_pop_msg {z-index:9999999999!important; display: none; width: 5rem!important; min-height: 0.5rem; max-height: 18.75rem; position: fixed;top: 0;left: 0;bottom: 0;right: 0;margin: auto;padding: 0.625rem;border-radius: 4px;background-color: #fff;box-shadow: 0 5px 15px 0 rgba(0,0,0,.15);}
.mac_pop_msg .pop-msg{text-align:center;font-size: 0.35rem;color:#222;}
.mac_pop span.pop_close{  float: right;width: 23px;height: 23px;cursor: pointer;}

.tabs {display: block;overflow: hidden;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);position: relative;width: 100%;margin-top: .5rem;}
.tabs ul.title_nav {display: block;overflow: hidden;padding:0;}
.tab_rank {float: right;width: 33.333%;text-align: center;padding: .5rem 0;font-size: .45rem;background: #f5f5f5;}
.tabs input[name="tab-control"] {display: none;}
.tabs .content {margin: 0.25rem 0;}


.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .content > section:nth-child(1), .tabs input[name="tab-control"]:nth-of-type(2):checked ~ .content > section:nth-child(2), .tabs input[name="tab-control"]:nth-of-type(3):checked ~ .content > section:nth-child(3), .tabs input[name="tab-control"]:nth-of-type(4):checked ~ .content > section:nth-child(4) {display: block;}
.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label, .tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label, .tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label, .tabs input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {cursor: default;color: #e9bd6c;}
.tabs .content section,.play_list_box,.extra li .sideslip {display: none;-webkit-animation-name: content;animation-name: content;-webkit-animation-direction: normal;direction: rtl;animation-direction: normal;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;line-height: 1.4;}
@-webkit-keyframes content {
  from {opacity: 0;-webkit-transform: translateY(10%);transform: translateY(10%);}
  to {opacity: 1;-webkit-transform: translateY(0%);transform: translateY(0%);}
}
@keyframes content {
  from {opacity: 0;-webkit-transform: translateY(10%);transform: translateY(10%);}
  to {opacity: 1;-webkit-transform: translateY(0%);transform: translateY(0%);}
}


.vodlist_item, .topiclist_item, .play_gang {-webkit-animation-name: content;animation-name: content;-webkit-animation-direction: normal;animation-direction: normal;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;line-height: 1.4;}

/* rank */
.left_row h2.title, .left_row h2.title i, .video_list_head h2.title, .video_list_head h2.title i, .rank_info h2.title, .rank_info h2.title i {font-size:.45rem;}

.rank_info{position: relative; float: right; display: block; overflow: hidden; width: 33%; padding: 0.25rem; margin-top: 0.5rem;margin-left: .17rem;background: #f5f5f5;}
.rank_info:nth-child(3n){margin-left: 0;}
.list_info{padding: .1rem .4rem;}

.ranklist_item {position: relative;width: 100%;display: block;overflow: hidden;    padding: 0.1rem 0;border-top: 1px solid #c4c4c4;}
.vodlist_smt .ranklist_item {float: right;width: 32%;margin-left: 2%;}
.vodlist_smt .ranklist_item:nth-child(3n) {margin-left: 0;}
.ranklist_img {width: 2rem;float: right;}
.ranklist_thumb {position: relative;display: block;height: 2.65rem; background: #ebebeb;background-position: 50% 50%;background-size: cover;border-radius: 4px;overflow: hidden;}
.ranklist_txt {width: calc(100% - 2rem);float: left;padding: 0.125rem 0.25rem 0 0;}
.ranklist_txt p {line-height: 0.525rem;direction: rtl;text-align: right;margin-top: 0.2rem;}
.vodlist_sub {color: #999;overflow: hidden;text-align: right;direction: rtl;text-overflow: ellipsis;white-space: nowrap;}
.part_nums{position: relative; display: block; float: right; overflow: hidden; top: 0px; font-size: 0.3rem; font-weight: 700;border-radius: 0 4px 0 4px; line-height: 0.5rem; margin-left: 0.25rem; color: #fff; text-align: center; background-color: #999; width: 0.5rem; height: 0.5rem;}
.part_num1{background-color: #ff0d29!important;}
.part_num2{background-color: #ff920b!important;}
.part_num3{background-color: #ffc600!important;}
.part_eone {display: block;padding: 0.35rem 0;text-align: right;border-top: 1px dotted #9296a8;line-height: 0.5rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.mac_pages {display: block;overflow: hidden;direction: rtl;text-align: center;margin: .5rem 0;}
.mac_pages .page_link {display: inline-block;padding: 0.125rem 0.3rem;border-radius: 4px;}
.mac_pages .active, .mac_pages .active {background: #e9bd6c;color: #fff;}
.mac_pages .btns_disad{background: #e6e6e6 !important;color: #888!important; pointer-events: none;cursor: not-allowed;}
.page_no {text-align: center;color: #ff1800;font-size: .45rem;margin: .5rem 0;}

canvas {position: fixed;top: 0;right: 0;left: 0;width: 100%;height: 100%;background-size: cover;z-index: 999999;pointer-events: none;display: none;}


/*评论*/
.mac_comment {padding:0 0 .2rem 0;}
.mac_comment .cmt_form {margin-bottom: 10px;}
.mac_comment .cmt_wrap .cmt_item {background: #151c26;margin-bottom: .1rem;}
.mac_comment .cmt_item .face_wrap {width: .8rem; height: .8rem;margin: .2rem .15rem 0 0;}
.mac_comment .face_wrap img {width: 100%; height: 100%;}
.mac_comment .input_wrap {position: absolute;bottom: 0;left: 0;right: 0;padding: .1rem .2rem;}
.mac_comment .input_wrap .comment_content {width: 80%;height: 1rem;background: none;color: #e9bd6c;border: 1px solid #e9bd6c;border-radius: 4px;direction: rtl;padding: .2rem .3rem;}
.mac_comment .input_wrap .comment_submit {width: 18%;border-radius: 4px;padding: .3rem .2rem;border: 0;background: #e9bd6c;color: #fff;}
.mac_comment .cmt_wrap {max-height: 9.45rem;min-height: 9.45rem;overflow: auto;margin: 0 .2rem;}
.mac_comment .cmt_wrap::-webkit-scrollbar{width:4px;height:4px;background-color:#202026}
.mac_comment .cmt_wrap::-webkit-scrollbar-track{background-color:#202026}
.mac_comment .cmt_wrap::-webkit-scrollbar-thumb{background-color:#31313a;border-radius: 2px;}
.mac_comment .cmt_wrap .input_wrap {width: 98%;}
.mac_comment .cmt_wrap .item_con {direction: rtl;display: block;padding: 0 1.1rem 0 .3rem;}
.mac_comment .cmt_wrap .item_con .top, .mac_comment .cmt_wrap .item_con .con, .item_con .comment_reply {line-height: .6rem;color: #fff;margin: .05rem 0;}
.mac_comment .cmt_wrap .item_con .top .face_user_name {color: #e9bd6c;}
.mac_comment .ui_title {direction: rtl;line-height: 0.8rem;margin: .15rem .3rem;color: #fff;}
.mac_comment .ui_title .comment_intval {color: #e9bd6c;}
.mac_comment .input_wrap .handle {position:relative;background: #fbfbfb; border-width: 1px; border-style:solid; border-color: rgb(187, 187, 187); border-top-color:#e5e5e5;border-radius: 0px 0px 3px 3px; width: 100%; height:46px; color: rgb(206, 206, 206);box-sizing: border-box;}
.mac_comment .input_wrap .face{	cursor: pointer;position: absolute;width: 42px;height: 45px;cursor: pointer;z-index: 2;}
.mac_comment .input_wrap .face.curr{background: #fff;}
.mac_comment .input_wrap .face-box{display:none;padding: 8px 0 3px 5px;width: 280px;position: absolute;top: 44px;background: #fff;border: 1px solid #bbb;border-top-color:#e5e5e5;margin-left: -1px;z-index: 1;}

.gbook {padding-top: .5rem;padding-bottom: .5rem;border-radius: 5px;margin: .2rem 0;padding-right: 1.6rem;position: relative;background: #f5f5f5;}
.gbook .comm_avat {position: absolute;right: .3rem;top: .45rem;width: 1.25rem;height: 1.25rem;margin: .3rem 0;overflow: hidden;border-radius: 32px;}
.gbook .msg_title {height: .8rem;line-height: .8rem;padding: 0 .3rem;}
.gbook .msg_title .gbook_name {color: #e9bd6c;}
.gbook .msg_text {display:block;}
.gbook .msg_cont {direction: rtl;padding: .1rem .6rem;}

.mac_msg_r {width: 29%;float: left;padding: .3rem;margin-top: 1.15rem;border-radius: 6px;background: #f5f5f5;}
.mac_msg_r .msg_tit {margin: 0;text-align: center;font-size: .45rem;}
.mac_msg_r .gbook_form .msg_cue {line-height: .9rem;direction: rtl;}
.mac_msg_r .gbook_form .gbook_content {width: 100%;height: 3rem;direction: rtl;padding: .2rem;border: 0;border-radius: 4px;color: #e9bd6c;}
.mac_msg_r .gbook_form .remaining {display: block;height: 0.8rem;line-height: .8rem;text-align: center;direction: rtl;margin-top: .2rem;border-radius: 4px;background: #fff;}
.mac_msg_r .gbook_form .msg_code {margin-top: .3rem;overflow: hidden;}
.gbook_text, .comm_code, .gbook_submit {float: right;width: 30%;height: 1rem;}
.mac_msg_r .gbook_form .msg_code .gbook_text {border: 0;text-align: right;padding: 0 .2rem;background: #fff;color: #e9bd6c;}
.mac_msg_r .gbook_form .msg_code .comm_code {margin: 0 .4rem;}
.mac_msg_r .gbook_form .msg_code .gbook_submit {background: #e9bd6c;border: 0;color: #fff;}
.qirebox-overlayBG{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999998;background-color:#000;filter:alpha(opacity=60);opacity:.6}
.qirebox{z-index:999999999;padding:0;position:fixed;top:35%;left:50%;transform: translate(-50%,-50%);}
.qirebox .ui-iframe{width:4.5rem;height:auto;}
.ui-dialog{overflow:hidden;border-radius:4px;min-width:6rem}
.ui-dialog-cnt{padding:0.25rem;overflow:hidden;background:#fff}
.ui-dialog-tip{height:1.25rem;line-height:1.2rem;padding:0 0.5rem;font-size:0.35rem;margin:0 0.125rem;text-align: center;color: #222;}
.ui-dialog-close{position:absolute;top:0.3rem;right:0.325rem;display:block;width:0.275rem;height:0.275rem;overflow:hidden;color: #222;}


/*star*/
#rating {display: block;overflow: hidden;width: 60%;padding: .2rem;}
#rating .rating {display: block;overflow: hidden;float: right;}
#rating .rating li {width: 0.6rem;height: 0.6rem;cursor: pointer;float: left;overflow: hidden;text-indent: -2.475rem;background: url(../img/rating.png) 0 -.02rem no-repeat;background-size: cover;}
#rating .rating li.active, #rating .rating li.hover {background: url(../img/rating.png) 0 -.825rem no-repeat;background-size: cover;}
#rating .rating li.active-b {background: url(../img/rating.png) 0 -0.8rem no-repeat;background-size: cover;}
#rating span {float: right;height: 0.6rem;line-height: 0.6rem;overflow: hidden;}
#rating span.star_tips {font-size: 0.4rem;margin-left: 0.25rem;line-height: 0.8rem;color: #e9bd6c;}
#rating span.list_tips{color: #fff;opacity: .7;}

#rating .rating li.big-star {width: 0.75rem;height: 0.75rem;cursor: pointer;float: left;overflow: hidden;text-indent: -2.475rem;background: url(../img/rating.png) 0 0 no-repeat;background-size: cover;}
#rating .rating li.big-star.active, #rating .rating li.big-star.hover {background: url(../img/rating.png) 0 -0.75rem no-repeat;background-size: cover;}
#rating.rating-list {padding: 0;width: auto; margin-bottom: 0;position: relative;}
#rating span.label {height: 0.75rem;line-height: 0.8rem;margin-right: 0.25rem;}
#rating span.label-list{height: 0.75rem;line-height: 0.8rem;margin-left: 0.25rem;}

.d_link {margin: .2rem auto;width: 35rem;height: 1rem;line-height: 1rem;}
.d_link .link_a {float:right;padding: 0 .25rem;direction: rtl;}
.footer {padding: 1rem 4rem;overflow: hidden;background: #f5f5f5;}
.footer .footer_ewm {width: 4rem;padding: .3rem;border-radius: 10px;background: #fff;}
.footer .footer_ewm img {width:100%;height:100%;}
.footer .footer_ewm p {line-height: .5rem;text-align: center;margin-top: .15rem;}
.footer_nav, .copyright {margin: .3rem auto 0;width: 70%;text-align: center;}
.copyright .copyright_text {margin-top: .5rem;line-height: 1rem;color: #e9bd6c;}

/*ads*/

#appdwn{position:fixed;z-index: 999999999;top:0;left:0;width:100%;height:100%;background: rgba(0, 0, 0, 0.74);}
#fullpromotion{width: 11rem;height: 15rem;position: relative;overflow: hidden;margin: 4rem auto;background: url(../img/yanfun.png) 0 0 no-repeat;background-size: 100%;animation-name: content;animation-direction: normal;animation-duration: 4s;line-height: 4;}
#fullpromotion .fClose{position:absolute;bottom:0;right:5rem;width:1rem;height: 1rem;line-height: .9rem;border-radius: 100%;border: 2px solid #fff;color:#fff;text-align: center;font-size: .4rem;}


.swiper-slide .bunner_ads {padding-top: 174%;}
.ads.ads_w{height: 4.95rem;padding: .2rem;}
.ads {width: 100%;display: block;overflow: hidden;border-radius: 4px;text-align: center;}
.ads_all {width: 100%;border-radius: 0 25px 0 25px;overflow: hidden;}
.ads_all_left {padding-left: 0;}
.ads img{width: 100%;height:100%;border-radius: 8px;}
.bottom_ads_box{display: block;overflow: hidden;}
.topic_detail_ads {width: 100%;height: 5.5rem;line-height: 5.5rem;text-align: center;background: #f9f9f9;font-size: 1rem;border-radius: .15rem;}

.float_layer {width: 6rem;}
.float_layer h2 {height: .9rem;line-height: .9rem;text-align:right;direction: rtl;padding-right: .2rem;font-size: .35rem;border-radius: 0 10px 0 0;margin: 0;position: absolute;right: 0;left: 0;font-weight: 100;}
.float_layer .mit {position: unset;}
.float_layer .min, .float_layer .max {width: .5rem;height: .5rem;line-height: .5rem;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.48);overflow: hidden;text-align: center;}
.float_layer .max {top: .25rem;left: .2rem;background: none;}
.float_layer .mix b, .float_layer .min .shang, .float_layer .max .xia {display:none;}
.float_layer .content2 {width: 100%;overflow: hidden;}
.float_layer .wrap2 {padding:0 }
.float_layer .wrap2 img {width: 100%; max-width: 100%!important;max-height: 100%!important;}


/*-ads-*/




@media (min-width: 820px){
	html{font-size: 40px!important;}
	
}

@media (min-width: 991px){
	
}

@media (max-width: 1280px){
	
}
@media (max-width: 991px){
	.hot_list,.left_row,.right_row,.input_row,.commlist_row,.topiclist_con,.topiclist_text{width: 100%;}
	

}

@media (min-width:820px) and (max-width: 991px){
   
}

@media (max-width:820px){
	html {font-size: 37.5px;}
	body {padding-top: 1.2rem;}
	.hidden_xs, .search .soso, .navbar, .hl_bottom_ads, .topic_detail_ads, .weixin_er, .play_vod_pic {display: none!important;}
	.hidden_mb, .hidden_mz, .banner_xs, .index_bstem .head_b, .search_rank {display: block !important;}
	.header_block .head_b {display: none!important;}
	.bstem .header::after {border-bottom: none;}
	.head_a {height:1rem;}
    .logo {width: 2.7rem;height: .8rem;padding: .2rem 0 0 .1rem;}
    .logo a {width: 100%;height: 100%;}
	.qire_plus li {padding: .3rem .15rem;}
	.bstem .navbar li a, .bstem .qire_plus li a,.bstem .search .search_icon {color:#222;}
    .search {display:none;width: 100%;position: fixed;margin-top: 0;height: 100%;background: #fff;z-index: 9;}
	.search_show {display:block;}
    .search .search_form {width: 95%;margin: .15rem auto 0;}
    .search .search_icon {line-height: .65rem;padding: 0 5%;}
    .search .unset {line-height: 0;padding: 0;text-align: center;position: unset;}
    .search .search_form .mac_search {display: block!important;position: unset;float: right;padding: 3%;height: .8rem;border-radius: 5px;text-align: center;}
    .search .search_form .search_hui {float: left;line-height: .9rem;padding: 0 3%;cursor: pointer;}
    .search .search_form .search_input {width: 77%;height:.8rem;padding: 1.5% .5rem 1.5% 1.5%;margin: auto 1%;background-color: rgba(255, 255, 255, 0.07);}
	.bstem .search_show .search_input::-moz-placeholder, .search_show .search_input::-moz-placeholder {color: #222;}
    .mac_results {min-width: 73%;}
    .search_rank {width: 100%;margin-top: 2rem;}
    .search_rank .rank_info {width: 70%;border-radius: 10px;margin: 0 .2rem 0 0;background: rgba(249, 247, 247, 0.75);}
	.container, .head_a, .head_b, .vodlist_wi, .topiclist_detail_pic, .topiclist_detail_text, .vod_dital .tab_list {width: 100%;padding: 0}
	.hom_sm_list .notice {width: 95%;margin: auto;float: none;padding: 0}
	.vodlist_sm {width:100%;margin:0;}
	.hot_banner .bgi {background: none;}
	.banner {width: 100%;padding: 1rem 0 .3rem 0;}
	.index_bstem .banner {padding: 2rem 0 .3rem 0;}
	.pannel, .vodlist_time_lang em {margin: 0;padding: 0;}
	.vodlist_wi, .swiper-wrapper, .right_row, .weui_text .weui-btn {margin: 0;}
	.swiper-slide .vodlist_thumb {padding-top: 50%;border-radius: 8px;}
	.banner li, .banner .swiper-slide-active {margin: 0;}
	.tabs_play .pannel_head, .pannel_head {margin: 0.25rem 0.25rem;}
	.hom_mob_list{position: relative;overflow: hidden;direction: rtl;margin-top: 0.25rem;}
	.hom_mob_list li{display: table-cell;width: 1%;height: 1.35rem;text-align: center;}
	.hom_mob_list a,.showbtn{display: block;}
	.hom_mob_list i,.nav_list i,.hom_mob_list .mob_btn5 i,.nav_list .mob_btn5 i{display: block; line-height: 1.2rem; font-size: .55rem; border-radius: 100%;color: #fff; width: 1.2rem; height: 1.2rem; margin: 0 auto;background: #ff5f00; background: -webkit-linear-gradient(-45deg, #faaf61 0%, #ff5f00 100%); background: linear-gradient(-45deg, #faaf61 0%, #ff5f00 100%); box-shadow: 0 0.1rem 0.1rem rgba(255,95,0,.15);}
	.hom_mob_list .mob_btn1 i,.nav_list .mob_btn1 i,.nav_list .mob_btn8 i{background: #6177ff; background: -webkit-linear-gradient(-45deg, #59Ceff 0%, #6177ff 100%); background: linear-gradient(-45deg, #59Ceff 0%, #6177ff 100%); box-shadow:0 0.1rem 0.1rem rgba(97, 119, 255, 0.15);}
	.hom_mob_list .mob_btn2 i,.nav_list .mob_btn2 i,.nav_list .mob_btn9 i{background: #ff536b; background: -webkit-linear-gradient(-45deg, #ff7e7e 0%, #ff536b 100%); background: linear-gradient(-45deg, #ff7e7e 0%, #ff536b 100%); box-shadow:0 0.1rem 0.1rem rgba(255, 83, 107, 0.15);}
	.hom_mob_list .mob_btn3 i,.nav_list .mob_btn3 i,.nav_list .mob_btn10 i{background: #9e65f3; background: -webkit-linear-gradient(-45deg, #979dff 0%, #9e65f3 100%); background: linear-gradient(-45deg, #f9e185 0%, #ffcd0a 100%); box-shadow:0 0.1rem 0.1rem rgba(158, 101, 243, 0.15);}
	.hom_mob_list .mob_btn4 i,.nav_list .mob_btn4 i,.nav_list .mob_btn11 i{background: #3db794; background: -webkit-linear-gradient(-45deg, #5ce29f 0%, #3db794 100%); background: linear-gradient(-45deg, #5ce29f 0%, #3db794 100%);box-shadow:0 0.1rem 0.1rem rgba(61, 183, 148, 0.15);}
	
	.pannel_head .title, h2.title i, h4.title i {font-size: .45rem;}
	.vodlist_si, .topiclist_item,.menu_list_u, .tabs .content, .tabs_play .video_list, .video_list, .video_list, .search_rank {overflow-y: hidden;overflow-x: auto;direction: rtl;white-space: nowrap;}
	.topiclist_detail_text h1 {text-align:center;margin: .3rem 0 0;font-size: .45rem;}
	.vodlist_item, .vodlist_sm .vodlist_item {width:33.333%;padding: .05rem;}
    .vodlist_si .vodlist_item, .actor_item {width:31%;float: none;display: inline-block;padding: 0;}
    .actor_item {width:20%;}
    .actorlist_wi .actor_item {float:right;width:33.3333%;padding: .2rem;}
	.actor_item .actor_boder {border:0;}
	.tabs_play .vodlist_si .vodlist_item {padding: .05rem;}
    .search_vod {width:100%;}
    .search_vod .search_vod_pic {width:35%;}
    .search_vod .search_list h3 {margin: 0 0 .2rem 0;}
    .search_vod .search_list .text_muted {height: .7rem;line-height: .7rem;font-size: .33rem;}
    /*.vod_row .vodlist_thumb .vodlist_top .voddate  {padding: .05rem;}*/
    .topiclist_wi .topiclist_item {float:right;width: 50%;padding-left: .05rem;}
    .topiclist_wi .topiclist_item:nth-child(2n) {padding-right: .05rem;padding-left: 0;}
	.vodlist_titbox, .topiclist_title {background: none !important;}
	.vodlist_titbox, .topiclist_item .pic_text {font-size:0.3rem;margin-top:0;}
    .vodlist_title {height:.5rem;line-height:.45rem;}
    .vodlist_time_lang .star {width: max-content;line-height: .5rem;margin: auto;float: unset;}
    .vodlist_time_lang .star i {font-size: .35rem;}
    .vodlist_time_lang .star #rating {margin-top: 0;}
	.topiclist_item, .vodlist_si .mvlist_item {float: none;display: inline-block;padding: 0;margin: 0;width: 47%;}
	.filter_focus {margin: auto;width: 95%;}
	.filter_focus .filter_list span {width: 20%;height: .8rem;line-height: .8rem;}
	.filter_focus .filter_list li, .menu_list_u li {display:inline-block;width: auto;height: .8rem;line-height: .8rem;}
	.type_list_menu {width:auto;}
	.comiis_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
	.bstem_play .header, .bstem_play .foot-nav {display:none !important;}
	.bstem_tv .header, .bstem_tv .foot-nav {display:block !important;}
    .player_container {padding:0;}
    .video_container {background:none;}
	.play_video {position: fixed;z-index: 99999;width: 100%;height: 5.5rem;margin: 0;overflow: hidden;}
	.tv_video {position: unset;margin-top: 1rem;}
	.padding_top {position: relative;padding-top: 5.5rem;}
	.vod_dital .tab_list span {margin: .15rem 0;text-align: center;}
	.play_but li {height:1rem;line-height: 1rem;}
	.vod_dital .text_time_total {width:60%;padding: 0;}
	.vip_fw {position: fixed;width: 65% !important;padding: .2rem;}
	.play_but a, .tabs_play .title_play .tab_play, .tabs_play .down_shou a, .mac_comment .ui_title, .mac_comment .cmt_wrap .item_con .top, .mac_comment .cmt_wrap .item_con .con, .item_con .comment_reply, .tabs_play .kisim, .tabs_play .pannel_head a {color:#222;}
	#rating {float:left;width: 40%;height:.5rem;padding: 0;}
	#rating span.star_tips {float: none;line-height: 0.65rem;}
	#rating .rating {float: left;}
	#rating .rating li {width:.5rem;height:.5rem;}
    #rating .rating li.active, #rating .rating li.hover {background-position: 0 -.7rem;}
	.mac_comment .input_wrap {position: fixed;background: #f5f5f5;}
	.mac_comment .cmt_wrap {max-height: unset;min-height: unset;}
	.mac_comment .cmt_wrap .cmt_item {background: #f5f5f5;}
	.video_list_head .title{float: right;margin-left: 0.5rem;font-size: 0.45rem;}
	.video_list_head .title i {font-size: 0.5rem;}
    .tabs_play .video_list_block {height: auto;max-height: unset;}
	.tabs_play .video_list, .video_list {height: auto;max-height: none;padding:0 .2rem;}
	.tabs_play .video_list li, .video_list li{float: none;width: 13%;display: inline-block;margin: 0;margin-bottom: 0.1rem;}
	.tabs_play .video_list_block li, .video_list_block li {float:right;display:block;width: 20%;padding: 0 .125rem;}
	.tabs_play .video_list li a {background: #f5f5f5;color: #222;}
	.tv_list_box li {width:25%;padding: .2rem .1rem;}
	.side-bar{bottom:2rem;right: 0;}
	.themecolor {width: 8rem;}
	.themecolor li {width: 2.18rem;margin: .1rem 0;}
	.themecolor li:nth-child(3n+2) {margin: .1rem;}
	.themecolor .theme_hide {right: 47%;}
	.bottom_padding {padding-bottom: 1.5rem;}
	.screen_list li {padding: .05rem .3rem;}
    .content_box {width: 100%;padding: 0 0.375rem;}
	.detail_list_box {padding-top: 3rem;}
	.detail_list{padding-bottom: 0.25rem;}
	.content_thumb {width: 35%;margin-top: -1.7rem;}
	.content_detail .pannel_head{margin: 0 0 0.125rem;}
	.content_detail .title {font-size: 0.475rem;padding: 0;}
	.content_detail {width: 65%;padding: 0 .375rem 0 0;}
	.content_min {margin-top: 0;}
	.content_top {margin-top: -1.5rem;}
	.content_detail .playbtn {width: 48%; margin-right: 4%;}
	.content_detail .playbtn.o_bg{margin-right: 0;}
	.content_detail .playbtn a{width: 100%;border-radius: 32px;line-height: 0.9rem;}
	.content_detail .det_tips {text-align: center;background: #f8f8f8;line-height: 0.9rem;padding: 0 0.375rem;}
	 
	 .tab_rank3 {padding:.3rem 0;}
	 .vodlist_smt {padding: 0 0.375rem;}
	 .vodlist_smt .ranklist_item, .vodlist_smt .ranklist_item:nth-child(3n), .vodlist_smt .ranklist_item:nth-child(3n) {width: 100%;margin: 0;}
	 .tabs .content section {}
	 .rank_info {width: 95%;padding: 0;display: inline-block;float: none;margin-top: .1rem;}
	 .mac_msg_r {width: 95%;margin: 0 auto .5rem;float:none;}
	 .gbook {padding: .25rem 1.2rem .25rem 0;}
	 .gbook .comm_avat {width:1rem;height:1rem;top: 0;}
	 
	 /*ads*/
	 #fullpromotion{width: 100%;height: 9rem;margin: 4.5rem auto;background: url(../img/kompiyutir.png) 0 0 no-repeat;background-size:100%;}
	 #fullpromotion .fClose{bottom:0;right:40%;}
     .bax_gang {height: 1rem;padding: 0 .1rem;}
     .ads, .ads img{border-radius: 0;}
	
}


@media (max-width: 767px){
	.player_popeom a{display: inline-block;padding: 6px 28px;font-size: 14px;margin: 5px 5px 0;}
	.player_popeom p {line-height: .6rem;}
	.player_popeom .sk-smm {font-size: 13px;}
	.weui_icon {margin: .1rem 0 0 0;}
	.weui_icon_msg {font-size: 1.5rem;}
}


@media (max-width: 480px){
    .mac_pop {max-width: 90%!important;}
}






