body{color: #a8a8a8; background: #222;}
a{color: #b8b8b8;}
.tl th a:hover, .tl td.fn a:hover{color: #F28F2B;}
.tl th a:visited, .tl td.fn a:visited{color: #8d8d8d;}
.tl th a:visited:hover, .tl td.fn a:visited:hover{color: #F28F2B;}
.tl th, .tl td{border-bottom: #484848 solid 1px;}

.xi2, .xi2 a, .xi3 a{color: #FFC107;}
.xi2.pbm, .xi2.pbm a, .xi3.pbm a{color: #828282}
.xi2.pbm a:hover, .xi3.pbm a:hover{color: #d8d8d8;}

.pipe{color: #686868;}
.f_c a{color: #e8e8e8;}
.fc-n{color: #686868;}
.fc-p{color: #8f8f8f;}
#atarget, .unchk, .chked{color: #a8a8a8;}

.bm{border: 1px solid #505050; background: #333; overflow: visible;}
.bbda {border-bottom: 1px dashed #8d8d8d;}
.boardnav .pgs{background: none;}
.pg a, .pgb a, .pg label{background: #bfbfbf;}
.pg strong{background: #f50;;}
.pbg {border: 1px solid #999; background: #6b6b6b;}
.pinf a{color:#cd825e;}
.pinf strong{color: #c8c8c8;}

.bm_h{border-top: 1px solid #282828; border-bottom: 1px solid #505050; background: #404040;}
.dt {border-top: 1px solid #868686;width: 100%;}
.alt, .alt th, .alt td { background-color: #484848;}

.p_pop a, .p_pof a, .sllt a{color: #666;}
.p_pop a:hover, .p_pof a:hover, .sllt a:hover{color: #999;}

.tb a{background: #4f4f4f;}
.tb a:hover {background: rgba(79, 79, 79, 0.8);}
.tb .a a:hover, .tb .current a:hover {
    background: rgba(255, 80, 0, 0.8);
}

.tb .y.a a, .tb .y.current a{color: #cd825e;}

.tdats .h th {border-top: 1px solid #636363; border-bottom: 1px solid #5f5f5f; background: linear-gradient(0deg, #8d8d8d, #757575); color: #b7b7b7;}
.tdats th, .tdats td{border-color:rgba(255, 255, 255, 0.2);}
.pi strong a { border: 1px solid #686868;}

.t_l, .t_c, .t_r, .m_l, .m_r, .b_l, .b_c, .b_r{background: #737373;}
.tl .ts th, .tl .ts td {border-bottom-color: #957a7a; background: #655e59;}

.xld a.d, .xl a.d, .attc a.d, .c a.d, .sinf a.d{background: #9c9c9c;}
.xld a.d:before, .xl a.d:before, .attc a.d:before, .c a.d:before, .sinf a.d:before{display: inline-flex; align-items: center; justify-content: center;}

.header, .nav{background: url('hd_bg.png') repeat!important; border-bottom: #2b2b2b solid 2px; box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.2)!important;}
.nav .nvmenu li a{ color: rgb(173 173 173); font-family: "Microsoft Yahei",Arial; font-weight: bold;}
.nav .nvmenu li a:hover, .nav .nvmenu li.a a, .nav .nvmenu li.hover a{color: #f50;}
.nav .nvmenu li.a:after { background: #df5b19;}

.index-slide { background: #000 url("template/v2_moviestyle/static/image/popcorn.svg") no-repeat 50% 50%;}
.index-slide .slide-indexshow a { background-color: #000;}
.index-slide .slide-nav:before {border-left: 1px solid rgba(255,255,255,0.25); }
.index-slide .swiper-pagination-bullet:before {background: rgba(255,255,255,0.7);}

.friendlink{border-top: #4d4d4d solid 1px;}
.footer{background: #111;}

.nav .nvmenu{float: none;}
.nvsearch-box{float:right; background:rgba(255,255,255,0.1); width: 180px; transition: all 0.5s ease 0s;}
.nvsearch-box:hover{background:rgba(255,255,255,0.2);}
.nvsearch-box.long {width: 220px !important;}
.searchdiv.on{background: #222;}
.nvsearch-input .searchtxt{color: #fff;}
.nvsearch-box.on .nvsearch-input .searchtxt{color: #fff;}
.searchhot{border-top: #404040 solid 1px;}
.searchhot h1{color: #e8e8e8;}
.searchhot-list a:nth-child(1) { color: #f10; background: rgba(255, 85, 0, 0.3);}

.searchhot-list a:hover { color: #fff !important; background: #f50 !important;}
.search-box{background: rgba(0,0,0,0.8); border:#000 solid 1px;}
.search-box:hover{background: rgba(10, 10, 10, 0.8); border:#404040 solid 1px;}
.search-input .searchtxt{ color: #fff;}
.search-list li {background: #333;}
.search-list li:hover{background: #383838;}

.searchindex-list li:hover { background: #383838;}

.search-list .mvinfo{color: #808080;}
.search-list .mvinfobtn a{background: #232323;}

/*首页*/
.movie-head .mvupdated{color: #999;}
.movie-head .mvreclink a{background: #505050; color: #b5b5b5;}
.movie-head .mvreclink a.on{background:#f50;background:linear-gradient(115deg,#f90,#f50);color:#fff;}
.movie-head .mvblockname{font-size: 20px;}
.movie-head .mvblockicon{height: 30px;}
.movie-block ul{max-height: unset; overflow: auto;}

/*影片下载*/
.movie-library .bgimage{height: 100%; background-color: #222;}
.vlib_top{background-repeat: no-repeat !important;  background-position: center 72px !important; background-size: auto !important;}
.movie-dpe .bgimage{background: #222; }
.movie-btn li.diffbtn:before { content:''; width: 1px; height: 22px; border-right: 1px solid #717171; position: absolute; top: 8px; left: 7px; }
.movie-shows .mvoption a{color:#fff;background:#f50;}
.movie-shows .mvoption a:hover{background:#ff7028;}
.movie-shows .mvname h1 .filmname{color: #e8e8e8;}
.movie-download .movie-downsource li{background: #3b3b3b;}
.movie-download .movie-downlist{background: #616161;}
.movie-download .movie-downsource li.on{background:#616161; color: #eee;}
.movie-download .movie-downsource li small{background: #f50;}
.movie-btn li > a:hover,.movie-btn li:hover > span,.movie-btn li > a.on {color: #fff;}
.moviemessage{background: #45423e;}
.movie-btn li{float: right;}

.mvinfolist{margin: 0 10px 0 0;}
.movie-shows .mvinfolist li span{position: static;}
.movie-shows .mvinfolist li{padding-left: 0;}

/*home*/
.tb .o a{background: #9f5555;}
.tbmu a{color: #999;}
.tbmu .a{color: #ccc;}
.exfm {border: 1px dashed #817a73; background: #534e4a;}
.sinf{border-right: 1px dashed #817a73;}
#post_extra_c .exfm{border: 1px dashed #817a73;}
.dt th{background: #484848;}
.dt td, .dt th{border-bottom: 1px solid #656565;}
.user-info li{border-bottom: #505050 solid 1px; color: #c8c8c8;}

/*common*/

.global{background: #222;}
.notmovie{background: #363636; border: 3px dashed #505050;}

.movie-library{background: #484848;}

.bbs{border-bottom:#505050 solid 1px !important;}
#rstnotice.bbs{border-bottom:#eee solid 1px !important;}

#pt{color: #a8a8a8;}
#pt .z a, #pt .z em, #pt .z span{color: #a8a8a8;}
.ct2_a .mn{background: #333; border: #686868;}

.pgsbtn{background: #585858;}

.pnc, a.pnc{ border: #787878; background:linear-gradient(165deg,#FFAC31,#f50);}

/*左侧栏*/
.appl{border: 1px solid #505050; background: #333;}
.tbn .mt{ color: #f60; background: #333; border-top: 1px solid #0e0e0e; border-bottom: 1px solid #4b4b4b;}
.tbn li.a{ background: rgba(255, 80, 0, 0.7); border-radius: 10px;}
.tbn li.a a{color: #fff;}
.tbn ul a:hover {background:  rgba(179, 179, 179, 0.1);;color: #fff; border-radius: 10px;}

/*登录*/
.nfl .f_c{background: #333;}
.member-box{background: #333;}
#messagelogin{border-top: #505050 solid 1px;}
#main_message .member{background: #333;}

/*用户信息*/
#qq_qrcode{line-height: 32px;}
#qq_qrcode img{ width: 18px; vertical-align: middle;}

/*space页面*/
.xlda dd a{color: #e8e8e8;}

/*用户下拉面板*/
#mymenus_menu .user-infos { background: linear-gradient(165deg, #f90, #774025);}
#mymenus_menu .user-infos-item li a{color: #bbb; background: #565656; position: relative;}
#mymenus_menu .user-infos-item{background: #444;}
#mymenus_menu .loginstatus{background: #444; border-top: #585858 solid 1px;}
#mymenus_menu .user-infos:after { background: url("mymenubg.svg") no-repeat 60% 100%;}

/*VIP下拉面板美化*/
#mymenus_menu{position: absolute;}
	.newset{ background:#000 url("mytopbg.png") no-repeat 0 0 !important
		/*position: absolute; z-index: 301; left: 1380.5px; top: 66.8182px; display:;*/
	}
	.mygroup_ifo{height: 80px; line-height: 80px;}
	.vigroup_ifo{height: 100px; display: flex; gap: 10px; align-items: center;}
	.vilogo{width: 100px; height: 100px;}
  .vilogo video{pointer-events: none;}
	.vilogo img{ height: 100%; object-fit: cover;}
#mymenus_menu.vbd_21 .user-infos-item,#mymenus_menu.vbd_21 .loginstatus{background: none;}
#mymenus_menu.vbd_22 .user-infos-item,#mymenus_menu.vbd_22 .loginstatus{background: none;}
#mymenus_menu.vbd_23 .user-infos-item,#mymenus_menu.vbd_23 .loginstatus{background: none;}
#mymenus_menu.vbd_24 .user-infos-item,#mymenus_menu.vbd_24 .loginstatus{background: none;}

.vgp_name{font-size: 18px; margin-bottom: 5px;}
#mymenus_menu.vbd_21 .vgp_name font{color: #f3d298 !important;}
#mymenus_menu.vbd_21 .loginstatus{border-top: #373531 solid 1px;}
#mymenus_menu.vbd_22 .vgp_name font{color: #f3d298 !important;}
#mymenus_menu.vbd_22 .loginstatus{border-top: #373531 solid 1px;}
#mymenus_menu.vbd_23 .vgp_name font{color: #f3d298 !important;}
#mymenus_menu.vbd_23 .loginstatus{border-top: #373531 solid 1px;}
#mymenus_menu.vbd_24 .vgp_name font{color: #f3d298 !important;}
#mymenus_menu.vbd_24 .loginstatus{border-top: #373531 solid 1px;}

#mymenus_menu.vbd_22 .vgp_name font{background:linear-gradient(45deg,#ffd966,#ffe066,#ffa066,#ff66d9,#66c2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
#mymenus_menu.vbd_23 .vgp_name font{background: linear-gradient(to bottom, #ba5e0b 0%, #e2a23b 30%, #ffffff 50%, #50b2ef 70%, #3a91d8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
#mymenus_menu.vbd_24 .vgp_name font{background:linear-gradient(to bottom,#fffabe 0%,#ee8214 30%,#ffe678 50%,#be5a0f 70%,#501e0a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}

/*.vbd_21 .user-infos { background: linear-gradient(165deg, #b99e71, #53452f) !important;}*/
.vbd_21 .user-infos{/*background: linear-gradient(165deg, #222 0%, #111 50%, #000 100%) !important;*/ background: none !important;}
#mymenus_menu.vbd_21 .user-infos:after { background: url("mymenubg_vip.png") no-repeat 60% 100%; background-size: 260px 22px; }

.vbd_22 .user-infos{/*background: linear-gradient(165deg, #222 0%, #111 50%, #000 100%) !important;*/ background: none !important;}
#mymenus_menu.vbd_22 .user-infos:after { background: url("mymenubg_vip_22.png") no-repeat 60% 100%; background-size: 260px 22px; }

.vbd_23 .user-infos{/*background: linear-gradient(165deg, #222 0%, #111 50%, #000 100%) !important;*/ background: none !important;}
#mymenus_menu.vbd_23 .user-infos:after { background: url("mymenubg_vip_23.png") no-repeat 60% 100%; background-size: 260px 22px; }

.vbd_24 .user-infos{/*background: linear-gradient(165deg, #222 0%, #111 50%, #000 100%) !important;*/ background: none !important;}
#mymenus_menu.vbd_24 .user-infos:after { background: url("mymenubg_vip_24.png") no-repeat 60% 100%; background-size: 260px 22px; }
/*
#mymenus_menu.vbd_21 .user-infos-item li a { color: #fff;  background: #715d40; position: relative;}
#mymenus_menu.vbd_21 .user-infos-item li a:hover{ background: linear-gradient(to bottom, #6B5A40 80% , rgba(138, 118, 85, 0.9)); box-shadow: inset 0 1px 3px rgba(255, 255, 255, 0.2); color:#f9f0df;}
#mymenus_menu.vbd_21 .user-infos-item li a::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 1px;
    background: linear-gradient(90deg, transparent 0%, rgba(171, 141, 9, 0.5) 5%, rgba(195, 175, 140, 1) 30%, rgba(173, 154, 199, 0.5) 60%,  transparent 100%  );
    box-shadow: 0 0 30px rgba(211, 198, 175, 0.7);
}
*/
#mymenus_menu.vbd_21 .user-infos-item li a { color: #bbb;  background: #282828; position: relative;}
#mymenus_menu.vbd_21 .user-infos-item li a:hover{color: #fff; background: #f50;}
#mymenus_menu.vbd_21 .loginstatus a{color: #b39e78;}
#mymenus_menu.vbd_21 .loginstatus a:hover{color:#d3b275;}

#mymenus_menu.vbd_22 .user-infos-item li a { color: #bbb;  background: #282828; position: relative;}
#mymenus_menu.vbd_22 .user-infos-item li a:hover{color: #fff; background: #f50;}
#mymenus_menu.vbd_22 .loginstatus a{color: #b39e78;}
#mymenus_menu.vbd_22 .loginstatus a:hover{color:#d3b275;}

#mymenus_menu.vbd_23 .user-infos-item li a { color: #bbb;  background: #282828; position: relative;}
#mymenus_menu.vbd_23 .user-infos-item li a:hover{color: #fff; background: #f50;}
#mymenus_menu.vbd_23 .loginstatus a{color: #b39e78;}
#mymenus_menu.vbd_23 .loginstatus a:hover{color:#d3b275;}

#mymenus_menu.vbd_24 .user-infos-item li a { color: #bbb;  background: #282828; position: relative;}
#mymenus_menu.vbd_24 .user-infos-item li a:hover{color: #fff; background: #f50;}
#mymenus_menu.vbd_24 .loginstatus a{color: #b39e78;}
#mymenus_menu.vbd_24 .loginstatus a:hover{color:#d3b275;}


.mygroup_ifo{height: 40px; line-height: 40px; margin: 0 5px; font-size: 14px;}
.vendtime{font-size: 12px; color: #f9f9f9;}

.vipico_21{padding-left: 36px;  background: url(v21.png) no-repeat 0 center / 30px 30px;}
.vipico_22{padding-left: 36px;  background: url(v22.png) no-repeat 0 center / 30px 30px;}
.vipico_23{padding-left: 36px;  background: url(v23.png) no-repeat 0 center / 30px 30px;}
.vipico_24{padding-left: 36px;  background: url(v24.png) no-repeat 0 center / 30px 30px;}
/*
.app-qrcode .movie-qrcode{background: #444;}
.app-qrcode .movie-qrcode:before { border-color: transparent transparent #444 transparent;}
*/

/*头像*/
#avatardesigner{border: 1px solid #5d5d5d !important;}

/*论坛*/
.pgs #newspecial, .pgs #newspecialtmp{background: #F28F2B;}
#threadlist .tf a{color: #bbb;}
#threadlist .tf a:hover{color: #d7a13c;}
.movie-infobox{background: linear-gradient(to bottom, #444 0%, #333 50px, #333 100%);}
.pg_forumdisplay .movie-infobox{/*background: linear-gradient(to bottom, #444 0%, #333 50px, #333 100%);*/ background: none; box-shadow:none;}
.movie-librarylist{text-align: left;}
.movie-librarylist:before{border-bottom: 1px solid #505050;}
.movie-filter-sort{ border-top: 1px solid #505050;}
.pg_forumdisplay .movie-filter-item{font-size: 18px;}
.pg_forumdisplay .movie-filter-item .xg1{color: #a8a8a8 !important;}
.fnew_ftt{font-size: 18px; font-weight: bold; margin-left: 8px;}

.movie-librarylist + .movie-filter-item {
  display: none;
}
.movie-list .mvinfo-title{font-weight: bold;}
.movie-filter-sort .y em{color: #ff7936;}


.tl .th{border-bottom: 1px solid #5f5f5f; background: #404040;}
.tl tr:hover th,.tl tr:hover td {background-color: #555;}
.tl .threadpre td,.tl .threadpre:hover td { background-color: #444;}

.po {border-top: 1px dashed #898989;}
.pi{border-bottom: 1px dashed #5d5d5d;}
.pls{background: #000; border-right: 1px solid #484848;}
.pl .quote{background-color: #505050; color: #c8c8c8;}
.ad .pls{background: #282828;border-right: 1px solid #484848;}
.ad .plc{background: #464646;}

.tns th{border-right: 1px solid #686868;}
.tns.xg2{color: #9c9c9c;}

.forumrefresh:after { color: #fff;}
#post_extra_tb label{border: 1px solid #4f4f4f;}

#postlist.bm{background: #383838;}

.t_f a{color: #bbb;}
.t_f a:hover{color: #ddd;}

.locked{ background-color: #433d36 !important; border:#a37d4c dashed 1px ; color: #ccc;}
.locked:hover{background-color: #47413a !important;}

/*帖子列表页 选项卡*/
#thread_types.ttp{ padding-left: 10px;}
.ttp .a a {border-color: #888; background: #666; color: #fff;}
.ttp .a a:hover{border-color: #999; background: #787878; color: #fff;}
.ttp a, .ttp strong{border: 1px solid #484848; background: #282828; border-radius: 5px;}
.ttp a:hover, .ttp strong:hover{color: #fff; border: 1px solid #686868; }
.ttp .num{background: #f70;}


/*帖子页面VIP用户信息*/
.vipuinfos{text-align: center; margin-top: 10px;}
.vipgrp_21 .vip_athtitle,.vipgrp_22 .vip_athtitle,.vipgrp_23 .vip_athtitle,.vipgrp_24 .vip_athtitle{font-size: 18px; margin-bottom: 5px;}
.vipgrp_21 .vip_athtitle font{ color: #f3d298 !important;}
.vipuinfos .vilogo{margin: 0 auto;}
.vipuinfos .vipext_tt{margin-right: 10px;}

.vipgrp_22 .vip_athtitle font{ background:linear-gradient(45deg,#ffd966,#ffe066,#ffa066,#ff66d9,#66c2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.vipgrp_23 .vip_athtitle font{background: linear-gradient(to bottom, #ba5e0b 0%, #e2a23b 30%, #ffffff 50%, #50b2ef 70%, #3a91d8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.vipgrp_24 .vip_athtitle font{background:linear-gradient(to bottom,#fffabe 0%,#ee8214 30%,#ffe678 50%,#be5a0f 70%,#501e0a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}

.movie-infobox, .movie-infobox a{color: #e8e8e8;}

/*贴内*/
.cgtl caption {background: #282828; border-top: 1px solid #686868; font-size: 14px; font-weight: 700;}
.cgtl td,.cgtl th,.cgtl caption { padding: 5px; border-bottom: 1px solid #686868;}
.ntc_l{background: #5f5f36;}

/*影片查看页*/
.movie-shows{border-bottom:#505050 solid 1px; padding: 30px 30px 30px 305px; min-height: 350px; position: relative; font-size: 14px;}
.movie-filter-item a.a { background: rgba(0, 0, 0, 0.9); border:#935c40 solid 1px; color: #ff7936; border-radius: 10px;}
.movie-filter-item a.a:hover { background: rgba(0, 0, 0, 0.7); border:#d78e69 solid 1px; color: #ff9864;}

.moviemessage .player-container{width: 1260px;}

.movie-download .movie-downsource li{width: auto; padding: 0 10px;}
.movie-download .disorderlist li .xi2{color: #f60;}
.movie-download .disorderlist li .pipe{color: #ddd;}

.movie-btn li > span a{color: #999; }
.movie-btn li > span a:hover{color: #fff;}
.movie-btn li span { all: revert; }
.movie-btn li > a, .movie-btn li > span{width: auto; height: 26px; display: block; padding: 6px; text-align: center; color: #999; position: relative; cursor: pointer; }

.mvt_flt{display: flex;}
.mvt_flt .mvbtn_bt{flex: 0 0 35px; line-height: 26px; font-size: 14px;}

.mv_vguide{margin-top: 20px;}
.mv_vgtitle{font-size: 16px; margin-bottom: 10px; color: #fff;}
.mv_vguide li{ line-height: 20px !important;}
.movie-downlist .disorderlist .linkicon a i{display: none;}

.vsale_btn img{width: 29px;opacity: 0.6;}
.vsale_btn:hover img{opacity: 1;}

.mdcps{border-bottom: #505050 solid 1px; height: 40px; line-height: 40px; background: rgba(0, 0, 0, 0.2); padding: 0 10px;}
.mdcps ul{display: flex;}
.mdcps ul li{padding: 0 5px;}
.mdcps ul li a:hover{color: #fff;}

.movie-btn li .movie-share-txt{color: #999;}
.r-replay {
    transform: scaleX(-1);
    display: inline-block;
}
.movie-btn li:hover span { color: #fff; }



#autopbn{border:#787878 solid 1px;}
#autopbn:hover{background: #666; border:#999 solid 1px;}

/*影片封面背景修饰*/
.movie-list .mvposter { background: #1b1b1b url(popcorn.svg) no-repeat 50% 50%;  background-size: 30px auto; }

/*收藏提示*/
.fav_ts{box-sizing: border-box; padding: 0 25px; height: 40px; line-height: 40px; background: linear-gradient(115deg, #7ec53d, #34a853); color: #fff; border-radius: 20px; text-align: center; border: none; min-width: 100px;}
.fav_ts .layui-layer-content{line-height: unset; padding: unset;}

/*封面高宽*/
/*
.movie-list .mvposter{height: 342px;}
.movie-list li { width: 244px; height: 420px;}
.movie-list li:nth-child(5n) { margin-right: 0px;}
*/
.movie-list .mvposter{height: 438px;}
.movie-list li { width: 310px; height: 512px;}
.movie-list li:nth-child(4n) { margin-right: 0px;}

/*搜索*/
.searchword{color: #f50;}

/*浮窗美化*/
.fw_list .dt{border-top: #ddd solid 1px;;}
.fw_list .dt th{color: #444; background: #efefef; border-bottom: #ddd solid 1px;}
.fw_list .dt tr{border-bottom: #ddd solid 1px; color: #666;}
.fw_list .dt td{border: none;}
.fw_list .dt td a{color: #999;}

.layui-layer.buy-ok-msg { overflow: hidden; border-radius: 10px !important;
background-color: #333; 
background-image: url("../../../source/plugin/dsvue_ovodsale/img/ts_t.png");
background-repeat: no-repeat;
background-position: center top;
background-size: auto 10px;
}
.buy-ok-msg .layui-layer-content{
background-image: url("../../../source/plugin/dsvue_ovodsale/img/ts_b.png");
background-repeat: no-repeat;
background-position: center bottom;
background-size: auto 10px;
}

/*黄钻点缀图标*/
.hz_ico,.vipext_tt,.pg_viewthread .vw_hz_ico {padding: 0 0 0 20px; box-sizing: border-box;
background-image: url("hzico.png");
background-repeat: no-repeat;
background-position: left 50%;
background-size: auto 16px;
}
.hz_ico:hover{text-decoration: none !important;}
/*橙粒点缀图标*/
.cl_ico,.vw_cl_ico{padding: 0 0 0 20px; box-sizing: border-box;
background-image: url("clico.png");
background-repeat: no-repeat;
background-position: left 50%;
background-size: auto 16px;
}

.vw_upanel_r{position: absolute; right: -10px; top: 0;}
.vw_upanel_l{position: absolute; margin-right: 10px; right: 100%; top: 0;}
    
/* 评分 */
.movie-ips { height: 70px; }
.movie-ips .mvscore { height: 38px; margin: 15px 0px 0px 35px; display: inline-block; }
.movie-ips .mvscore.nostar { margin-left: 60px; }
.movie-ips .mvstar, .movie-ips .mvstar-hl { float: left; height: 38px; width: 190px; background: url("../../../template/v2_moviestyle/static/image/score-star-bg.svg") repeat-x 0px 0px; background-size: 38px 38px; overflow: hidden; }
.movie-ips .mvstar-hl { width: 0px; background-image: url("../../../template/v2_moviestyle/static/image/score-star.svg"); }
.movie-ips .mvscore-text { float: left; height: 38px; margin-left: 15px; line-height: 38px; color: {HLCOLOR}; font-family: "ADM2025"; font-size: 36px; font-weight: bold; }
.movie-ips .mvscore-text em { margin-left: 3px; font-size: 20px; position: relative; top: -2px; }

