<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@charset "gb2312";
/*全局样式表*/
body { background: rgb(236,236,236); }

.piaoshulingxian{
    position: absolute;
    background: #df5435;
    padding: 3px 10px 3px 10px;
    color: #fff;
    border-radius: 5px;
    margin: 5px;
    height: 20px;
}
.piaoshulingxian ico{
background: url(../../static/images/ico/huore.svg) no-repeat 0px 0px;
    background-size: 16px 17px;
    width: 18px;
    height: 20px;
    vertical-align: middle;
    display: inline-block;
}
.list_guanjun{
position: absolute;
    background: #ffe082;
    padding: 3px 10px 3px 10px;
    color: #684a1d;
    border-radius: 5px;
    margin: 5px;
    height: 30px;
    font-size: 20px;
    font-weight: 700;
}
.list_guanjun ico{
background: url(../../static/images/ico/guanjun.svg) no-repeat 0px 0px;
background-size: 24px 24px;
    width: 30px;
    height: 24px;
    vertical-align: middle;
    display: inline-block;
}
.list_yajun{
position: absolute;
    background: #c5cae9;
    padding: 3px 10px 3px 10px;
    color: #2c3666;
    border-radius: 5px;
    margin: 5px;
    height: 30px;
    font-size: 20px;
    font-weight: 700;
}
.list_yajun ico{
background: url(../../static/images/ico/yajun.svg) no-repeat 0px 0px;
background-size: 24px 24px;
    width: 30px;
    height: 24px;
    vertical-align: middle;
    display: inline-block;
}
.list_jijun{
position: absolute;
    background: #ceb1a1;
    padding: 3px 10px 3px 10px;
    color: #644230;
    border-radius: 5px;
    margin: 5px;
    height: 30px;
    font-size: 20px;
    font-weight: 700;
}
.list_jijun ico{
background: url(../../static/images/ico/jijun.svg) no-repeat 0px 0px;
background-size: 24px 24px;
    width: 30px;
    height: 24px;
    vertical-align: middle;
    display: inline-block;
}
.yuefen {
    font-size: 31px;
    padding: 25px;
    padding-bottom: 0px;
    font-weight: 700;
    float: left;
    width: 600px;
}
.yuefen span{
    float: left;
}
.yuefen .xiazai{
    width: 150px;
    float: left;
    display: block;
    height: 25px;
    padding: 5px;
    background: #008d7f;
    text-align: center;
    line-height: 25px;
    font-size: 18px;
    border-radius: 10px;
    margin-left: 20px;
    color: #b0e9e4;
    margin-top: 6px;
    font-weight: 400;
    border: 2px solid #28333d;
}
.yuefen .xiazai ico{
background: url(../../static/images/ico/audio.svg) no-repeat 0px 0px;
    background-size: 20px 20px;
    width: 25px;
    height: 20px;
    vertical-align: middle;
    display: inline-block;
}
.yuefen .xiazai:hover {
    width: 150px;
    float: left;
    display: block;
    height: 25px;
    padding: 5px;
    background: #126059;
    text-align: center;
    line-height: 25px;
    font-size: 18px;
    border-radius: 10px;
    margin-left: 20px;
    color: #b0e9e4;
    margin-top: 6px;
    font-weight: 400;
    border: 2px solid #00ffe5;
}
.yuefen .xiazai:active{
    width: 150px;
    float: left;
    display: block;
    height: 25px;
    padding: 5px;
    background: #008d7f;
    text-align: center;
    line-height: 25px;
    font-size: 18px;
    border-radius: 10px;
    margin-left: 20px;
    color: #b0e9e4;
    margin-top: 6px;
    font-weight: 400;
    border: 2px solid #28333d;
}
.yuefen .zanwuxiazai {
    width: 150px;
    float: left;
    display: block;
    height: 25px;
    padding: 5px;
    background: #45515c;
    text-align: center;
    line-height: 25px;
    font-size: 18px;
    border-radius: 10px;
    margin-left: 20px;
    color: #71879b;
    margin-top: 6px;
    font-weight: 400;
}
.biaoti{
    display: block;
    width: 100%;
    height: 80px;
}
.zanwu {
    text-align: center;
    display: block;
    margin: 0px auto;
    min-height: 100px;
    line-height: 60px;
    margin: 20px;
    border-radius: 10px;
    padding: 20px;
}
.zanwu img{
    display: block;
    width: 100px;
    margin: 0px auto;
}
.gengduo {
font-size: 20px;
    padding: 25px;
    padding-bottom: 0px;
    font-weight: 400;
    float: right;
    text-align: right;
    color: #6d7d8b;
}
.gengduo:hover {
    color: #ffffff;
}
.shujuqu{
display: block;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #b4cfe9;
    background: #4b5966;
    border-radius: 10px;
    margin: 10px 10px 0px 10px;
    text-align: center;
}
.mark canyudianping{
    background: #328d78; color: #fff; border-radius: 10px; font-size: 16px; padding: 3px 10px 3px 10px; margin-right: 10px; 
}
.mark davfabu {
background: #2a84e9;
    color: #fff;
    border-radius: 10px;
    font-size: 13px;
    padding: 3px 10px 3px 10px;
    margin-right: 10px;
    font-weight: 700;
}
.shujuqu guankan  {
    line-height: 40px;
    display: block;
    width: 85px;
    float: left;
    text-indent: 5px;
}
.shujuqu guankan ico {
background: url(/source/plugin/video/static/images/list_bofang.svg) no-repeat 0px 0px;
    width: 20px;
    height: 20px;
    display: block;
    background-size: 20px 20px;
    margin-top: 10px;
    float: left;
}

.shujuqu xiazai  {
margin-left: 10px;
    line-height: 40px;
    display: block;
    float: left;
    width: 85px;
    text-indent: 5px;
}

.shujuqu xiazai ico {
background: url(/source/plugin/video/static/images/list_xiazai.svg) no-repeat 0px 0px;
    width: 20px;
    height: 20px;
    display: block;
    background-size: 20px 20px;
    margin-top: 10px;
    float: left;
}
.shujuqu dianzan  {
margin-left: 10px;
    line-height: 40px;
    display: block;
    float: left;
    width: 85px;
    text-indent: 5px;
}

.shujuqu ico {
    background: url(/source/plugin/bisai/static/images/list_dianzan_v2.svg) no-repeat 0px 0px;
    width: 18px;
    height: 18px;
    display: inline-block;
    background-size: 18px 18px;
    vertical-align: middle;
    margin-right: 8px;
    color: #b4cfe9;
}
/*自适应宽度*/
.videoxinxi{
height: 50px;
    margin-left: 10px;
    display: block;
}
.dplayer {
    width: 944px !important;
    height: 505px !important;
}
.daxiao{
    float: right;
    margin-right: 10px;
    background: #000000d1;
    border-radius: 5px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    padding: 0px 5px;
    margin-top: 10px;
}
.form-control44 {
   display: block;
    outline: none;
    width: 91px;
    height: 42px;
    font-size: 14px;
    text-align: center;
    color: #9c9c9c;
    background-color: #ffffff;
    cursor: pointer;
}
.FlexContainer4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    float: right;
    margin-top: 11px;
}
.FlexContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}
.FlexContainer2 {     display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto !important;
    float: right;
    margin-top: 11px;}
.Flex { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.fabutishi {
    height: 40px;
    background: #ffeac3;
    border-radius: 10px;
    line-height: 40px;
    text-align: center;
    color: #9c6d14;
    border: 1px solid #ecd6ab;
    font-size: 15px;
      width: 890px;
}
/**/

.fenbianlv {
  height: 40px;
    line-height: 40px;
    position: absolute;
    color: #ffffff;
    width: 100%;
    text-shadow: 0px 2px 6px #000000bf;
}

.filter y {}
filter y p {font-size: 13px;}
.video_info ul li a {

    font-size: 13px;
}
.video_info ul li b {

    font-size: 13px;
}
.video_info ul li span {

    font-size: 13px;
}
#pt { margin: 2px 0;  border: none; background: transparent; line-height: 29px; }
#pt .z { padding-right: 10px; }
#pt .z a, #pt .z em, #pt .z span { float: left; height: 29px; }
#pt .z em { width: 20px; background: url(/static/image/common/pt_item.png) no-repeat 3px 10px; line-height: 200px; overflow: hidden; }
.m_c .o { height:auto; }
.flb { overflow: hidden; height: auto; }
/**/

.pg a.nxt:hover {
    background-position: 0x;
}
.kouhao {width: 311px;margin-top: 22px;padding: 9px 15px 9px 16px;height: 37px;line-height: 17px;border-radius: 3px;display: inline-block;vertical-align: middle;font-size: 17px;background-color: #FFF;color: #8e8e8e;}
.px, .pt, .ps, select {border: 1px solid #E6E6E6; color: #808080; vertical-align: middle; outline-style: none; background-color: #FFF; box-shadow: 0px 0px 0px 0px rgb(255,255,255) inset;border-radius: 3px; font-size: 13px; background: #e2e6ed; border: 1px solid #d1d7e2;}
.pg a:hover, .pgb a:hover { background-color: #ff780f;
    color: #ffffff;
    border: 1px solid #ffffff;}
.page-discuz .pg a.nxt:hover, .page-discuz .pg a.prev:hover, .page-discuz .pg a:hover, .page-discuz .pg strong {background-color: #fe8535;border: 1px solid #fe8535;color: #FFF;}
.pg a.nxt {background-image: url(../../../../../template/wmiao_style/iscwo/images/pagearrow.png);
    height: 9px;
    width: 5px;
    padding: 13px 12px;
    background-position: 13px -24px;
    font-size: 0px !important;}
.pg, .pgb {line-height: 26px; padding-top: 42px;    padding-bottom: 20px;}
.qing_foot {width: 100%;
    /* height: 66px; */
    /* padding-top: 22px; */
    background: #fff;
    text-align: center;
    border-top: 1px solid #dedede;
    position: absolute;
    margin-top: 0px;}
.pg strong {background-color: #ff780f;color: #fff;border: 1px solid #ff780f !important;}
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt, .pg a.prev {    margin-left: 5px;
    padding: 9px 15px 9px 16px;
    height: 18px;
    line-height: 17px;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    border: 1px solid #37424c;}

.pnc2, a.pnc2 {border-color: #ff6b00;background: #ff6b00;color: #FFF !important;border-radius: 3px;}
.pn2 {vertical-align: middle;overflow: hidden;margin-right: 3px;padding: 0;height: 53px;border: 1px solid #D2D2D2;background: #E4E4E4;cursor: pointer;border-radius: 3px;color: #8E8D8D;font-size: 14px;margin-bottom: 12px;width: 200px;background: #ff6b00;border-color: #ff6b00;}
.pn2:hover {background: #ff8b37;border-color: #ff8b37;}
.z { float: left; }
.liulan { float: right;line-height: 40px; width: 250px; height: 45px;text-align: right; margin-right: 10px; font-size:15px; }
.y { float: right; }
.p5 { margin-left: 20px;margin: 10px; }
.p10 { padding: 10px; }
.p12 { padding: 12px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.m10 { margin: 10px; }
.liebiaotouxiang{ }
.liebiaotouxiang img { border-radius: 100%; display: inline-block; width:32px; }
.avatar img { border-radius: 100%; display: inline-block; width:48px; }
.big38.avatar, .big38.avatar img { width: 38px !important; height: 38px !important;}

/*居左*/
.align_left { text-align: left; }
/*居中*/
.align_center { text-align: center; }
/*居右*/
.align_right { text-align: right; }

a:link, a:visited, a:hover {  text-decoration: none; }

.layout_left { float: left; width: 72%;margin-top: -2px; }
.layout_right {     margin-top: 15px; }
.layout_right22 { float: right; margin-left:15px;border-radius: 10px; }
.bg-f22 { border-radius: 0 0 6px 6px;    padding: 0px;  }
.bg-f { border-radius: 0 0 6px 6px;     background: #37424c; }
.bg-f3 { }
.desc { color: #637789;
    font-size: 16px; }
.time { color:#999; }
.main  {
margin-top: 0px;
    margin-bottom: 50px;
    padding-top: 0px;
    background: #28333d;
    border-radius: 0px 0px 8px 8px;
}
/*超宽省略*/
.ellipsis { overflow: hidden;
    white-space: inherit;
    text-overflow: ellipsis;
    width: 280px;
    padding-left: 10px;
    color: #d1e8ff;
    font-size: 18px;
    font-weight: 400;
    -webkit-line-clamp: 2;
    line-height: 29px;
    height: 55px;
    margin-top: -5px;
    -webkit-box-orient: vertical;
    display: -webkit-box; }
.ellipsis h1 { width: 270px; }
.ellipsis2 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 180px; }
/*边框*/
.border { border: 1px solid #EBEBEB; }
.border_ts1 { border-top: 1px solid #EBEBEB; }
.border_bs1 {     font-size: 18px; }
.border_bs2 { border-bottom: 2px solid #EBEBEB; }
.border_bd1 { border-bottom: 1px dashed #EBEBEB; }

/**/
.sort_list { border-bottom: 1px solid #36404a;
    background: #2c353c;
    position: relative;
    border-radius: 10px;
    height: 57px;
    padding: 12px;}
.sort_list li { height: 65px;  position: relative; float:left; }
.sort_list li.on &gt; a {     background: -webkit-linear-gradient(left, rgb(255, 142, 0),rgb(255, 57, 0)); color: #fff; font-weight: bold; }
.sort_list li a:hover { background: -webkit-linear-gradient(left, rgb(255, 130, 0),rgb(255, 57, 0)); color: #fff; }
.sort_list li .curr { font-weight: bold; color: #fff; background: #FF6600; border: 1px solid #FF6600; }
.sort_list li a {text-decoration: none;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    text-align: center;
    color: #7f95ab;
    display: block;
    margin-left: 10px;
    margin-right: 0px;
    border-radius: 5px;
    border: 1px solid #2e3740;
    padding-left: 12px;
    padding-right: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    background: #242b32;}
    .dis_sound_sort {
    width: 100%;
}
.sort_list li ol {     z-index: 5;box-shadow: 3px 0px 15px 3px #0000002e; border-radius: 10px; display: none; position: absolute; left: 100%; top: 57px; border: 1px solid #2e3840; background-color: #2e3840; /* width: 350px; */ /* padding-bottom: 10px; */ padding-right: 10px; margin-left: -100%;}
.sort_list li:hover ol { display: block; }
.dis_sound_sort .tag_wrap .tagBtn { margin: 0px 7px 7px 0; }
.sort_list li ol a { height: 35px; line-height: 35px; display: inline-block;  white-space: nowrap; margin-top: 10px; border: 1px solid #242b32; margin-left: 9px;}
.sort_list li ol span { display: block; padding-right: 20px; padding-left: 20px; }

.layout_left .sort_list li { float: none; }
.layout_left .sort_list li ol { left: 100%; top: 0px; margin-left: auto; border: 1px solid #EEEEEE; background-color: #FFFFFF;  width: 350px;}
.layout_left .sort_list li:nth-child(odd) { background-color: #f7f7f7; }

/**/
.postlist { overflow:hidden; }
.postlist li { padding:10px; overflow:hidden;box-sizing: border-box; }
.postlist li .name { padding-right: 30px; min-width: 60px; float: left; font-size: 18px; font-weight: 600; }
.postlist li .html span { padding-right: 10px; }
.postlist li .html input[type=text] { height: 41px; text-indent: 10px; font-size: 18px; color: #000; font-weight: 500; }
.postlist li .html .px { width:770px; }
.postlist li .html select { min-width:180px; height:46px; }
.postlist li .html select[multiple] { width:140px; height:170px; padding:5px; }
.postlist li .html textarea { width:100%; padding:5px; }

.upload_cover { background-color: #d3dff3; width: 310px; height: 150px; line-height: 150px; text-align: center; font-size: 16px; font-weight: bold; color: #455a7d; display: inline-block; position: relative; border: 2px dotted #839fce; border-radius: 5px;}
.upload_cover:hover {background-color: #c1d4f5;color: #5b75a0;border: 2px dotted #4984e6;}
.upload_cover .LoadingBar img { margin-top: 50px; }
.upload_video { width: 310px; position: relative; }
.upload_cover input { position: absolute; height: 100%; width: 100%; opacity: 0; z-index: 1; left: 0px; top: 0px;cursor: pointer; }
.henpai { float:left; }
.cover_img {width: 460px; height: 250px; overflow: hidden;}
.upload_video .del, .upload_cover .del { position: absolute; top: -10px; right: -10px; z-index: 100; }
.upload_video video { width:100%; }

/*加载动画*/
.LoadingBar { width: 100%; height:100%; position: absolute; }
.LoadingBar img { height: 24px; vertical-align: middle; }
.LoadingBar #progress-bar { background-color: #FFFFFF; width: 100%; position: absolute; left: 0px; bottom: 0px; }



/**/
.itemlist .liebiao{
    background: #1e2831;
    display: block;
    margin: 20px;
    border-radius: 10px;
    padding: 20px;
}
.itemlist ul { 
    overflow: hidden;
    padding-bottom: 0px;
    
}
.itemlist ul li {
float: left;
    width: 237px;
    position: relative;
    height: 266px;
    background: #28333d;
    border: 2px solid #1e2831;
    margin-right: 20px;
    border-radius: 10px;
    transition: 0.3s;
    margin-bottom: 15px;
}
.itemlist ul li renqigao{
position: absolute;
    color: #fff;
    background: #ff5d50;
    padding: 2px 10px 2px 15px;
    border-radius: 10px;
    font-weight: 700;
    float: right;
    display: block;
    right: 10px;
    top: 16px;
    text-shadow: 0px 2px 6px #560101bf;
    font-size: 17px;
}
.itemlist ul li renqigaoico {
    background: url(/source/plugin/video/static/images/renqigao.svg) no-repeat 0px 0px;
    width: 50px;
    height: 50px;
    display: block;
    background-size: 50px 50px;
    margin-top: 0px;
    float: left;
    position: absolute;
    right: 81px;
    z-index: 1;
}
.itemlist ul li:hover {
    border: 2px solid #93aabf;
    transition: 0.3s;
}    
    .itemlist ul li .img { height: 160px; }
.itemlist ul li a { left: 0px; top: 0px; background-color: #f2f2f200; }
.itemlist ul li a:hover {   border-radius: 10px;}
.itemlist ul li .img img {
        width: 100%;
    vertical-align: top;
    object-fit: cover;
    height: 158px;
    border-radius: 10px 10px 0px 0px;
    image-rendering: -webkit-optimize-contrast;
}
.itemlist ul li .mark {
    width: 311px;
    left: 0px;
    bottom: 0px;
    color: #8a9eb3;
    background-color: #1e2831;
    border-radius: 0px 0px 10px 10px;
    height: 60px;}

   .videotouxiang {
    width: 220px;
    float: left;
    /* line-height: 50px; */
    height: 50px;
} 
 .videotouxiang img {
border-radius: 50px;
    width: 22px;
    margin-top: 15px;
    display: block;
    float: left;
    margin-right: 10px;
} 
    
 .videotouxiang p {
width: 103px;
    float: left;
    line-height: 50px;
    height: 50px;
    overflow: hidden;
    padding-right: 20px;
    font-size: 12px;
    color: #8a9eb3;
    display: block;
    vertical-align: middle;
    text-align: left;
}

 .videotouxiang p ico{
display: inline-block;
    background: url(/template/wmiao_style/ico/common_3_verify_icon.png) no-repeat;
    width: 25px;
    height: 25px;
    margin-top: 16px;
    margin-left: 5px;
    position: absolute;
    background-size: 20px 20px;
}
 .videotouxiang p2 {
    width: 85px;
    color: #8a9eb3;
    float: right;
    line-height: 50px;
    height: 50px;
    overflow: hidden;
    font-size: 12px;
    text-align: right;
    padding-right: 10px;
}
.itemlist ul li .play img {
margin-top: 120px;
    width: 30px;
    height: 30px;
    margin-right: 190px;
    background-size: 20px 20px;
}
.itemlist ul li .play { 
    text-align: center;
    position: absolute;
    width: 100%;
    left: 0px;
    top: 0px;
    opacity: 1;
    height: 150px;
}
.itemlist ul li .play:hover { 
    opacity: 1;
}
.itemlist ul li:hover {opacity: 0.8;}
.itemlist2 ul { overflow:hidden; }
.itemlist2 ul li { float: left; width: 33.33%; height: 0px; padding-top: 23%; position: relative; }
.itemlist2 ul li a { position: absolute; left: 10px; top: 10px; height: 100%;width: 213px; overflow: hidden; border: 10px solid #fff;  }
.itemlist2 ul li a:hover {border-radius: 10px;}
.itemlist2 ul li .img img { width: 100%; vertical-align: top;height: 149px;border-radius: 10px 10px 0px 0px; }
.itemlist2 ul li .mark { position: absolute; width: 100%; left: 0px; bottom: 0px; color: #FFF;     background-color: rgba(76, 76, 76, 0.66);border-radius: 0px 0px 10px 10px; }
.itemlist2 ul li .play { text-align: center; position: absolute; width: 100%; left: 0px; top: 44%; margin-top: -32px; }


.star { transform: scale(0.8);background-image: url(../static/images/starlevel.png); background-repeat: no-repeat; height: 16px; width: 100px; margin-top:10px;    margin-left: 25px;
    float: right; }
.star_1 { background-position: left -16px; }
.star_2 { background-position: left -32px; }
.star_3 { background-position: left -48px; }
.star_4 { background-position: left -64px; }
.star_5 { background-position: left -80px; }

.filter li { margin-right:10px; height:37px;    border-radius: 10px; }
.filter li span { line-height:37px; height:37px; float:left; }
.filter li .name {     background-color: #21282e;
    padding-right: 18px;
    padding-left: 18px;
    color: #97adc3;
    border-radius: 4px 0px 0 4px;}
.filter li span select {    cursor: pointer;
    background: #f9f9f9f7;
    border: none;
    outline: none;
    height: 37px;
    padding-left: 20px;
    width: 106px;
        border: 1px solid #272e35 !important;
    box-shadow: 0px 0px 0px 0px rgb(255,255,255) inset; }
.filter li span select:hover{display: block;
    background: #eaeaea;
    border: 1px solid #e0e0e0; }
.filter li .html .text { height: 36px; text-indent: 15px; outline: none; border: 1px solid #E1E1E1; width: 558px;    border-radius: 0 4px 4px 0;}

.filter li .html .text:hover+.sstishi {display: block; }
.sstishi {display: none;background-image: url(../static/images/sousuotishi.png);;position: absolute; z-index: 999;width: 428px; height: 188px;margin-top: -230px; margin-left: -107px;}

.filter li button, .filter li a {    border-radius: 10px;
    cursor: pointer;
    height: 37px;
    line-height: 37px;
    border: none;
    padding-right: 18px;
    padding-left: 19px;
    font-size: 15px;
    color: #FFF;
    font-weight: normal;
    background-color: #F60;
    display: inline-block;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: auto  !important;
}
.filter li button:hover {background-color: #ff3f00;}
.searchsubmit { padding-left: 50px !important; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACbElEQVRYR82X4VFbMRCEdyuAVBCoIFBBoIJABUAFQAUhFQQqCFQAqQBTAVBBoANSwWaWOXnkZ8nSY8CO/jA27+k+7Z32zsSKF1ccH6MAJG0B+ApgHcBOwE8AvAD4TfJp7IG6ACQdAvgOYKMRwABnJK96QRYCxImvs8DPAG4ApFM7TlJjD8DnCPwA4Iik/y5cVQBJ3vBXBLiLkznwdEnaITn9zp8BXAaI07Kf/79EUgSIk9/HCxckT2rHiKCGPU81IMkQB1Ebu4uUmAOQ5Dw7uKU9JXneklGSnzXkeoKVdBZ147rYJmlF5lYJINFfkXTxda9Q44SkFYEk18s3AFUVZwDi9H8A/HXh1agXEUX6DHGY7edXNkvXdAhguY8B/CBpCd+0JDkdTyRvJKU9i+kcAjhfvkrOWfMKNZS4DBVsXq6pB5Lbw3eGAALwTLJlOE1lwryswkSS9wXJuZqbfpFdvTuSyWabgXoekGSvsIV/GtZVDuCgtwA+EsCeMGNm/48CcW+dK+dts0fa3me6aiAA3u0WJListh5J+kbMrA/xgTzCWB/w9bMT2rftXEX/HiF92q/PCSMNqRfYSI56g5Wey3pB1VlLzcidzbWw1tsNK8GTBXuI2eruhqFCsk9/dJ8/HaNENg+4qXloqdp6ayJyOqyEN3AzmTGRIVRMUT8Hs6NHM+9TXD0zoV/+Em87Ne7xBkoTsAvNinkGSD3EI5yfM4xXFWLMVOz2nIbO2oEeI2WvJ46G5LmyCtEFkJmKT+iTln4XTEq5bkGMAhhTiAMz8mhXVGIpAIV0TMezpQFkEHtpaPV3SwUopXDlAP8AcwAvMLPVUFQAAAAASUVORK5CYII=); background-size: 18px; background-repeat: no-repeat; background-position: 15px center; }

/**/
.video_info { overflow:hidden; border-radius: 5px;}
.video_info ul { overflow: hidden; line-height: 30px; margin-left: 0px; width: 530px; margin-top: 9px; }
.video_info li { float:left; margin-right:30px;font-size: 14px; }
.video_info .star { margin-top:6px; margin-left:5px; }
.video_info .download {height: 40px; line-height: 40px; border: none; padding-right: 20px; padding-left: 20px; font-size: 15px; color: #fff; font-weight: normal; background-color: #00c181; display: inline-block; border-radius: 3px; margin-top: 5px; margin-right: 5px; border: 1px solid #00c181;}
.xiazaitishi {height: 60px;
    line-height: 30px;
    font-size: 15px;
    color: #9c1e00;
    background-color: #ffeed2;
    display: none;
    border-radius: 3px;
    margin-top: 47px;
    margin-right: 5px;
    border: 1px solid #ffd76d;
    position: absolute;
    margin-left: 699px;
    z-index: 9;
    padding: 10px;
    text-align: center;
    text-indent: 13px;
}
.video_info .download:hover +.xiazaitishi {display:block;}
.video_info .download:hover {background-color: #00a76f; color: #fff; border: 1px solid #00a76f;}
.view .tag { overflow: hidden; }
.view .tag .name { line-height: 25px; height: 25px; padding-right: 8px; padding-left: 8px; }
.taglist { padding-left:10px; overflow: hidden; }
.taglist a { display: inline-block; background-color: #EBEBEB; padding-right: 11px; padding-left: 11px; line-height: 25px; height: 25px; margin-right: 10px;margin-bottom: 7px;border-radius: 50px; }
.taglist a:hover {background-color: #ff5b00;color: #fff;}
.xglist ul { margin-left:-10px; margin-right:-10px;}
.xglist ul li { width:20%; padding-top: 15%; }

.xglist2 ul { }
.xglist2 ul li { width:100%; height:auto; float:none; padding:0px; }
.xglist2 ul li a { height: auto; position:relative; display: block; }
.zzts { background-color: rgba(0, 0, 0, 0.6); position: absolute; height: 100%; width: 100%; left: 0px; top: 0px; color: #FFF; text-align: center; }
.zzts p { padding-top: 30%; font-size: 18px; font-family: "黑体"; }
.zzts a { color:#f60; }
.xglist2 .ellipsis2 { width:auto;}


.dplayer-icons.dplayer-comment-box { display: block }
.dplayer-icons.dplayer-comment-box { display: none; position: absolute; transition: all .3s ease-in-out; z-index: 2; height: 45px; bottom: 0; left: 20px; right: 20px; color: #fff }
.dplayer-icons.dplayer-comment-box .dplayer-icon { padding: 7px; }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-icon { position: absolute; left: 0; top: 0 }
.dplayer-icons.dplayer-comment-box .dplayer-send-icon { position: absolute; right: 0; top: 0;padding-left: 20px; padding-right: 20px; }
.dplayer-icons.dplayer-comment-box .dplayer-icon2 { padding: 7px; }
.dplayer-icons.dplayer-comment-box .dplayer-send-icon2 { position: absolute; right: 0; top: 0 }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box { position: absolute; background: rgba(28,28,28,.9); bottom: 41px; left: 0; box-shadow: 0 0 25px rgba(0,0,0,.3); border-radius: 10px; padding: 10px 10px 16px; font-size: 14px; width: 204px; transition: all .3s ease-in-out; -webkit-transform: scale(0); transform: scale(0) }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box.dplayer-comment-setting-open { -webkit-transform: scale(1); transform: scale(1) }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box input[type=radio] { display: none }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box label { cursor: pointer }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-title { font-size: 13px; color: #fff; line-height: 30px }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type { font-size: 0 }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type .dplayer-comment-setting-title { margin-bottom: 6px }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type label:nth-child(2) span { border-radius: 4px 0 0 4px }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type label:nth-child(4) span { border-radius: 0 4px 4px 0 }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type span { width: 33%; padding: 4px 6px; line-height: 16px; display: inline-block; font-size: 12px; color: #fff; border: 1px solid #fff; margin-right: -1px; box-sizing: border-box; text-align: center; cursor: pointer }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type input:checked+span { background: #e4e4e6; color: #1c1c1c }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color { font-size: 0 }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color label { font-size: 0; padding: 6px; display: inline-block }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color span { width: 22px; height: 22px; display: inline-block; border-radius: 50%; box-sizing: border-box; cursor: pointer }
.dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color span:hover { -webkit-animation: my-face 5s ease-in-out infinite; animation: my-face 5s ease-in-out infinite }
.dplayer-icons.dplayer-comment-box .dplayer-comment-input { outline: none; border: none; padding: 8px 31px; font-size: 16px; line-height: 18px; text-align: center; border-radius: 10px; background: none; margin: 0; height: 100%; box-sizing: border-box; width: 100%; color: #fff }
.dplayer-icons.dplayer-comment-box .dplayer-comment-input::-webkit-input-placeholder {color:#fff;opacity:.8}
.dplayer-icons.dplayer-comment-box .dplayer-comment-input::-moz-placeholder {color:#fff;opacity:.8}
.dplayer-icons.dplayer-comment-box .dplayer-comment-input:-ms-input-placeholder {color:#fff;opacity:.8}
.dplayer-icons.dplayer-comment-box .dplayer-comment-input::-ms-input-placeholder {color:#fff;opacity:.8}
.dplayer-icons.dplayer-comment-box .dplayer-comment-input::placeholder {color:#fff;opacity:.8}
.dplayer-icons.dplayer-comment-box .dplayer-comment-input::-ms-clear {display:none}
.dplayer-icons .dplayer-icon {     border-radius: 5px 0 0 5px;width: 40px; height: 100%; border: none; background-color: transparent; outline: none; cursor: pointer; vertical-align: middle; box-sizing: border-box; display: inline-block; }
.dplayer-icons .dplayer-icon2 {     border-radius: 0px 5px 5px 0px;width: 40px; height: 100%; border: none; background-color: transparent; outline: none; cursor: pointer; vertical-align: middle; box-sizing: border-box; display: inline-block; }

.dplayer { overflow:visible !important; margin-bottom: 60px; }
.dplayer-controller-comment .dplayer-icons { display: block !important; }
.dplayer-comment-box { left: 0px !important; right: 0px !important; bottom: -50px !important; display: block !important;}
.dplayer-comment-box2 { left: 0px !important; right: 0px !important; bottom: -50px !important; display: block !important;}
.dplayer-comment { display:none !important; }
.dplayer-comment-box .dplayer-send-icon { width: auto !important; font-size: 16px; color: #FFF; background-color: #F93;border-radius: 0 5px 5px 0px;    background: -webkit-linear-gradient(left, rgb(255, 163, 22),rgb(255, 115, 0)); }
.dplayer-comment-box .dplayer-send-icon:hover { background: -webkit-linear-gradient(left, rgb(255, 163, 22),rgb(255, 57, 0)); }
.dplayer-comment-box .dplayer-send-icon2 { width: auto !important; font-size: 15px; color: #FFF; background: -webkit-linear-gradient(left, rgb(255, 163, 22),rgb(255, 115, 0)); }
.dplayer-comment-box .dplayer-send-icon2:hover {background: -webkit-linear-gradient(left, rgb(253, 188, 0),rgb(255, 45, 0)); }
.dplayer-comment-box .dplayer-comment-setting-icon { background-color: #000 !important; width: 50px !important;}
.dplayer-comment-box .dplayer-comment-input { text-align: left !important; background-color: #a5a5a5 !important; text-indent: 150px; }
.dplayer-comment-box #commentnum {     border-radius: 0px;position: absolute; left: 50px; top: 0; width: 100px; background-color: #444; padding-left: 10px; padding-right: 10px; float: left; height: 45px; line-height: 45px; text-align: center; font-size: 14px; }

.dplayer-video-wrap { width:auto !important;}
#dplayer.Full{ margin-bottom: 0px; }
.Full .dplayer-icons.dplayer-comment-box { width: 50%; left: 50% !important; bottom: 0px !important; margin-left: -25%; }

.Full.dplayer.dplayer-playing .dplayer-comment-box { opacity: 0 }
.Full.dplayer.dplayer-playing:hover .dplayer-comment-box { opacity: 1 }

.messagebox { overflow:hidden; }
.messagebox .desc { border-radius: 3px; background: #e2e6ed; float: left; width: 89%; height:70px; box-shadow:none; border:none; padding:10px; }
.messagebox textarea { border-radius: 3px; background: #e2e6ed; float: left; width: 64%; height:50px; box-shadow:none; border:none; padding:10px; }
.messagebox button { width: 10%; background: #00a1d6; height: 90px; border: none; border-radius: 3px; font-size: 15px; float: right; color: #FFFFFF;    cursor: pointer; }
.messagebox button:hover { background: #00c0ff;}
.comment .fsml {     background: #e2e6ed url(/source/plugin/video/static/images/biaoq.png) no-repeat !important;
    border-radius: 3px;
    display: inline-block;
    padding-right: 10px;
    padding-left: 0px;
    height: 24px !important;
    width: auto !important;
    text-indent: -6px !important;
    color: transparent !important;
    line-height: 24px;}
.comment .fsml:after { content: '表情'; text-indent:1px; color:#949aa2; margin-left:-10px; }

.comment .msg img, .c img { max-height: 45px; vertical-align: top; }

.sublist dt { line-height:24px; padding-top:10px; padding-bottom:10px; }
.sublist dt .avatar img { height:24px; width:24px; vertical-align: middle; margin-right:3px; }
.sublist dt .avatar { font-weight: bold; }
.sublist dt .c { margin-left:15px; }
.sublist dt .time { margin-left:29px; }

.comment .more { padding-bottom:10px; }

.feat a { height:20px; display:inline-block; }
.feat a b { font-weight: normal; margin-left:3px; }
.support img { height:16px; vertical-align: middle; margin-top:-2px; }

.extra { display:none; }

.multipage .pg { margin: auto; float:none; display:inline-block; }

#BoxDiv2 { line-height: 26px; margin-left: 70px; color: #33cc99; }

.dplayer-danmaku { overflow: hidden; }
@media (min-width:900px) {
.dplayer.dplayer-playing:hover .dplayer-controller-mask { opacity: 0 !important; }
}

.expand { height:auto !important; }

.level { font-weight: normal;
    color: white;
    border-radius: 3px;
    height: 18px;
    font-size: 12px;
    display: inline-block;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 18px;
  border: 1px solid #cecece;
}</pre></body></html>