<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@charset "gb2312";
/*全局样式表*/
/*更改输入框默认文本颜色*/
.kechengxinxi {
    float: right;
    margin-top: 0px;
    margin-left: 15px;
    width: 981px;
    background: #28333d;
    height: 130px;
    border-radius: 5px;
}
.kechengxinxi .xinxiimg {
    padding: 20px;
}
.diburight{
    float: right;
    margin-left: 15px;
    width: 366px;
    background: #28333d;
    height: 300px;
    border-radius: 10px;
}
.diburight .videoimg{
    padding: 20px;
}
.diburight .videoimg img{
    width: 327px;
    height: 260px;
    border-radius: 5px;
}
.piaoshulingxian_view{
    background: #df5435;
    color: #fff;
    padding: 0px 10px 0px 10px;
    border-radius: 10px;
    height: 40px;
    font-size: 20px;
    font-weight: 700;
    width: auto;
    float: left;
    line-height: 40px;
    margin-right: 10px;
}
.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;
}
.view_guanjun{
    background: #ffe082;
    color: #684a1d;
    padding: 0px 10px 0px 10px;
    border-radius: 10px;
    height: 40px;
    font-size: 20px;
    font-weight: 700;
    width: auto;
    float: left;
    line-height: 40px;
    margin-right: 10px;
}
.view_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;
}
.view_yajun{
    background: #c5cae9;
    color: #2c3666;
    padding: 0px 10px 0px 10px;
    border-radius: 10px;
    height: 40px;
    font-size: 20px;
    font-weight: 700;
    width: auto;
    float: left;
    line-height: 40px;
    margin-right: 10px;
}
.view_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;
}
.view_jijun{
    background: #ceb1a1;
    color: #644230;
    padding: 0px 10px 0px 10px;
    border-radius: 10px;
    height: 40px;
    font-size: 20px;
    font-weight: 700;
    width: auto;
    float: left;
    line-height: 40px;
    margin-right: 10px;
}
.view_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;
}
.zhizuozhouqi {
    overflow: hidden;
    background: #28333d;
    border-radius: 10px;
    border: 2px solid #28333d;
    margin-top: 17px;
    padding: 20px;
    font-size: 17px;
    font-weight: 700;
}
.zhizuozhouqi text{
height: 50px;
    overflow: hidden;
    font-size: 20px;
    font-weight: 700;
    display: block;
    float: left;
    line-height: 50px;
}
.zhizuozhouqi text1{
height: 50px;
    overflow: hidden;
    font-size: 20px;
    font-weight: 400;
    display: block;
    line-height: 50px;
    color: #edd89d;
}
.dplayer-qianzhen-icon{
    background-color: #0072ff !important;
    color: #fff;
    padding: 0px 5px 0px 5px !important;
    width: 80px !important;
    height: 23px !important;
    border-radius: 5px !important;
}
.dplayer-houzhen-icon{
    background-color: #0072ff !important;
    color: #fff;
    padding: 0px 5px 0px 5px !important;
    width: 80px !important;
    height: 23px !important;
    border-radius: 5px !important;
}
.dibuleft{
    float: left;
}
.dplayer-controller .dplayer-icons .dplayer-toggle input:checked+label:before {
    width: 100% !important;
    background: hsla(0,0%,100%,.5);
}
.dplayer-controller .dplayer-icons .dplayer-toggle input:checked+label:after {
    left: 60% !important;
}
.diburight{
    float: right;
    margin-top: 0px;
    margin-left: 15px;
    width: 366px;
    background: #28333d;
    height: 300px;
    border-radius: 5px;
}
.diburight .tuiguang{
    padding: 20px;
}
.diburight .tuiguang img{
    width: 327px;
    height: 260px;
    border-radius: 5px;
}
.shenpinglun{
width: 100%;
    min-height: 130px;
    display: block;
    float: left;
    padding: 5px;
    margin-bottom: 30px;
    border: 2px solid #1b5256;
    border-radius: 7px;
    height: auto;

}
.shenpinglun .xiamian{
width: 100%;
height: auto;
    min-height: 90px;
    display: block;
    background: #206066;
    border-radius: 0 0 5px 5px;
    float: left;
}
.shenpinglun huo {
display: inline-block;
    background: url(https://static.wmiao.com/source/plugin/video/static/images/huo-hot.svg) no-repeat;
    width: 35px;
    height: 35px;
    margin-top: -2px;
    margin-left: -10px;
    background-size: 33px 33px;
    vertical-align: middle;
    margin-right: 5px;
}
.shenpinglun ico {
display: inline-block;
    background: url(https://static.wmiao.com/source/plugin/video/static/images/shenpinglun.png) no-repeat;
    width: 145px;
    height: 145px;
    margin-top: -40px;
    margin-left: -135px;
    position: absolute;
}
.shenpinglun .xiamian .neirong{
float: left;
    display: block;
    height: auto;
    min-height: 80px;
    margin-left: 23px;
    margin-bottom: 10px;
    width: 70%;
    margin-top: 10px;
}
.shenpinglun .xiamian .neirong xinxi{
    width: 100%;
    display: block;
    height: 30px;
    line-height: 30px;
    color: #6f8b9d;
    font-size: 16px;
}
.shenpinglun .xiamian .neirong xinxi shijian{
    float: right;
    font-size: 13px;
}
.shenpinglun .xiamian .neirong neirong{
    min-height: 30px;
    height: auto;
    display: block;
    width: 100%;
    font-size: 16px;
        color: #fff;
        white-space: pre-line;
}
.shenpinglun .xiamian .neirong dianzan{
color: #72c9c5;
    display: block;
    float: left;
}
.shenpinglun .xiamian .neirong dianzan .support_shen{
    margin-left: 0px;
    background: #174e4e;
    padding: 10px;
    border-radius: 50px;
    display: inline-flex;
    border: 2px solid #56817f;
    margin-top: 10px;
}
.shenpinglun .xiamian .neirong dianzan .support_shen:hover {
    background: #277676;
    border: 2px solid #73d7d2;
}
.shenpinglun .xiamian .neirong dianzan .support_shen:active{
    background: #174e4e;
    border: 2px solid #56817f;
}
.shenpinglun .xiamian touxiang{
float: left;
    width: 68px;
    height: 68px;
    display: block;
    padding: 10px;
    margin-top: 7px;
}

.shenpinglun .xiamian touxiang img{
    width: 68px;
    height: 68px;
    display: block;
    border-radius: 50px;
}


.shenpinglun biaoyu{
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #56817f;
    border-radius: 5px 5px 0 0;
    font-size: 18px;
    text-indent: 20px;
    color: #ffffff;
    font-weight: 700;
}
.pingluntime{
    color: #6b8195;
}
.pingluntime span{
    font-size: 12px;
}
.biaot renqigao{
margin-right: 10px;
    /* position: absolute; */
    color: #fff;
    background: #ff5d50;
    padding: 7px 7px 7px 15px;
    border-radius: 10px;
    font-weight: 700;
    float: left;
    display: block;
    margin-left: -15px;
    margin-top: 11px;
    font-size: 19px;
    height: 18px;
    line-height: 17px;
    z-index: 1;
}
.biaot renqigaoico {
background: url(/source/plugin/video/static/images/renqigao.svg) no-repeat 0px 0px;
    width: 55px;
    height: 54px;
    display: block;
    background-size: 56px 56px;
    margin-top: -5px;
    float: left;
    /* position: absolute; */
    left: 5px;
    z-index: 3;
    margin-left: -3px;
}

.zhuyezuopin ul li renqigao{
position: absolute;
    color: #fff;
    background: #ff5d50;
    padding: 0px 7px 0px 11px;
    border-radius: 10px;
    font-weight: 700;
    float: left;
    display: block;
    left: 19px;
    top: 6px;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
}
.zhuyezuopin ul li renqigaoico {
    background: url(/source/plugin/video/static/images/renqigao.svg) no-repeat 0px 0px;
    width: 50px;
    height: 50px;
    display: block;
    background-size: 28px 28px;
    margin-top: 0px;
    float: left;
    position: absolute;
    left: 5px;
    z-index: 1;
}


.xglist2 ul li renqigao{
position: absolute;
    color: #fff;
    background: #ff5d50;
    padding: 0px 7px 0px 7px;
    border-radius: 10px;
    font-weight: 700;
    float: right;
    display: block;
    right: 10px;
    top: 7px;
    font-size: 12px;
}


.dplayer-controller .dplayer-icons .dplayer-label {
    color: #eee;
    font-size: 15px !important;
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    float: left !important;
}
.dplayer-controller .dplayer-icons .dplayer-toggle {
width: 50px !important;
    height: 20px;
    text-align: center;
    font-size: 0;
    vertical-align: middle;
    margin-top: 17px !important;
    right: 20%;
    float: left !important;
    top: 0px !important;
    position: inherit !important;
    margin-left: 6px;
}
.xglist2 ul li renqigaoico {
background: url(/source/plugin/video/static/images/renqigao.svg) no-repeat 0px 0px;
    width: 50px;
    height: 50px;
    display: block;
    background-size: 28px 28px;
    margin-top: 0px;
    float: left;
    position: absolute;
    right: 15px;
    z-index: 1;
}
.zhuzhen{
    font-size: 15px;
        margin-left: 20px;
}
.dplayer {
    width: 944px !important;
    height: 595px !important;
}
.video_yonghu p3{
    line-height: 10px;
    font-size: 14px;
    margin-left: 15px;
}
.zhuyezuopin .shuoming{
    height: 0px;
    line-height: 20px;
    padding: 20px;
    font-size: 18px;
    font-weight: 700;
}
.zhuyezuopin .shuoming touxiang img {
    width: 27px;
    height: 27px;
    border-radius: 50px;
}

.zhuyezuopin .shuoming touxiang{
    display: inline-block;
    float: left;
}

.zhuyezuopin .shuoming mingzi{
    line-height: 27px;
    margin-left: 10px;
}
.zhuyezuopin {
width: 981px;
    height: auto;
    display: inline-block;
    background: #28333d;
    margin-bottom: 10px;
    border-radius: 10px;
}
.zhuyezuopin ul{
    display: inline-block;
    width: 100%;
    padding: 20px;
}
.zhuyezuopin ul li {
width: 217px;
    height: 153px;
    border-radius: 10px;
    float: left;
    margin-right: 20px;
    border: 2px solid #28333d;
}
.zhuyezuopin ul li:hover {
border: 2px solid #8aa9c4;
}
.zhuyezuopin img {
width: 217px;
    height: 114px;
    border-radius: 5px 5px 0px 0px;
}
.zhuyezuopin span {
    padding: 0 0px;
    position: absolute;
    height: 32px;
    font-size: 14px;
    font-weight: 700;
    overflow: hidden;
    width: 178px;
}

.zhuyezuopin h1 {
    float: left;
}

.zhuyezuopin ico {
    background: url(../images/svg/card-liulan.svg?v=1) no-repeat 0 4px;
    background-size: 15px auto;
    width: 32px;
    height: 32px;
    position: absolute;
}
.zhuyezuopin h1 a {
    padding-left: 20px;
    font-size: 12px;
    color: #7c8fa2;
}
.zhuyezuopin h2 {
    float: right;
    width: 100px;
    overflow: hidden;
    height: 20px;
}
.zhuyezuopin h2 a {
    padding-left: 20px;
    font-size: 12px;
    color: #7c8fa2;
}
.zhuyezuopin_bt {
    width: 100%;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    font-size: 13px;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: #272e35;
    border-radius: 0px 0px 5px 5px;
}

.zhuyezuopin_bt .text{
overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 190px;
    padding-left: 10px;
    color: #d1e8ff;
    font-size: 14px;
    font-weight: 700;
}
.zhuyezuopin ul li a {
    left: 0px;
    top: 0px;
    overflow: hidden;
    background-color: #f2f2f200;
}
.zhuyezuopin .dingbu{
height: 40px;
    line-height: 40px;
    position: absolute;
    color: #ffffff;
    width: 220px;
    text-shadow: 0px 2px 6px #000000bf;
    float: right;
}
.zhuyezuopin .dingbu .guankan {
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;
}





.bofangqu {
    width: 944px;
    height: 615px;
    margin-top: 70px;
    display: block;
    
}
.sublist{
    background: #2a333a;
    border-radius: 10px;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 20px;
}
.user {
    font-size: 15px;
    font-weight: 400;
}
input::-webkit-input-placeholder {
        /* WebKit, Blink, Edge 适配谷歌*/
        color: #8aa0b5 !important;
    }

input::-moz-placeholder {
        /* Mozilla Firefox 4 to 18 适配火狐*/
        color: #8aa0b5 !important;
    }
 
input:-moz-placeholder {
        /* Mozilla Firefox 19+ 适配火狐*/
        color: #8aa0b5 !important;
    }
 
input:-ms-input-placeholder {
        /* Internet Explorer 10-11 适配ie*/
        color: #8aa0b5 !important;
    }
.yonghurenzheng{
    margin-top: 5px;
}
.biaotidiv{
padding-left: 0px;
    border-radius: 0px 0px 0 0;
}
.video_yonghu{
    height: 160px;
    overflow: hidden;
    background: #28333d;
    border-radius: 10px;
    border: 2px solid #28333d;
}
.dianjizhankai{
height: 45px !important;
    line-height: 45px !important;
    width: 100%;
    background: #28333d;
    border-radius: 0 0 6px 6px;
    margin-top: -15px;
    text-align: left;
    float: right;
    text-indent: 20px;
    padding-bottom: 10px;
    color: #6b7e91;
}
.video_yonghu p2{
line-height: 35px;
    font-size: 23px;
    color: #dcebf9;
    font-weight: 700;
    display: inline-block;
}
.video_yonghu p2 nicheng{
    overflow: hidden;
    height: 35px;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    float: left;
    -webkit-box-orient: vertical;
}
.video_yonghu p2 a{
float: left;
}
.video_yonghu p2 ico {
    display: inline-block;
    background: url(/template/wmiao_style/ico/common_3_verify_icon.png) no-repeat;
    width: 25px;
    height: 25px;
    margin-top: 8px;
    margin-left: 5px;
}

.zt .ico {
display: inline-block;
    background: url(/template/wmiao_style/ico/common_3_verify_icon.png) no-repeat;
    width: 25px;
    height: 20px;
    margin-top: 0px;
    margin-left: 5px;
    vertical-align: middle;
}
.zt .liangshi {
display: inline-block;
    background: url(/template/wmiao_style/ico/liangshiyiyou.png) no-repeat;
    width: 75px;
    height: 20px;
    margin-top: 0px;
    margin-left: 5px;
    vertical-align: middle;
}

.video_yonghu p{
line-height: 35px;
font-size: 13px;
color: #889fb5;
}
.video_yonghu_left_avatar{
    margin-left: 10px;
    margin-right: 15px;
    float: left !important;
    width: 80px;
}
.video_yonghu_left_name{
float: left;
    width: 200px;
}
.video_yonghu_left_avatar img {
border-radius: 100%;
    display: inline-block;
    width: 68px;
border: 2px solid #5b6d7d;
height: 68px;
}
.video_yonghu_left{
margin: 20px;
    height: 60px;
    display: block;
}
.video_yonghu_right{
font-size: 15px;
    line-height: 50px;
    height: 50px;
    float: left;
    padding: 20px;
    padding-top: 5px;
}
.video_yonghu_right .guanzhuqu{
    display: block;
    width: 345px;
    float: left;
    height: 50px;
}
.video_yonghu_right .download {
height: 40px;
    line-height: 40px;
    padding-right: 21px;
    padding-left: 21px;
    font-size: 15px;
    color: #92a9bf;
    background-color: #4c5a67;
    display: inline-block;
    border-radius: 10px;
    margin-top: 0px;
    margin-right: 10px;
    border: 0px solid #5a6a79;
    font-weight: 700;
    float: left;
}
.video_yonghu_right .download:hover {
    background-color: #00a76f;
    color: #fff;
}
.video_yonghu_right .download:hover .tubiao{
        filter: brightness(1.9);
}
.guanzhuta{
    float: left;
}
.guanzhuta .guanzhuta {
height: 30px;
    line-height: 30px;
    border: none;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 15px;
    color: #fff;
    font-weight: normal;
    background-color: #38915a;
    display: inline-block;
    border-radius: 10px;
    margin-right: 5px;
    float: right;
    margin-top: 2px;
}
.guanzhuta .guanzhuta:hover {
    background-color: #48c779;
    color: #fff;
}

.guanzhuta .quguanta {
    height: 30px;
    line-height: 30px;
    border: none;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 15px;
    color: #889fb5;
    font-weight: normal;
    background-color: #4c5a67;
    display: inline-block;
    border-radius: 50px;
    margin-right: 5px;
    border: 1px solid #4c5a67;
    float: right;
    margin-top: 2px;
}
.video_guankan{
background: url(/source/plugin/video/static/images/video_guankan.svg) no-repeat 7px 13px;
    width: 32px;
    height: 45px;
    display: inline-block;
    background-size: 26px 26px;
}
.video_pinglun{
background: url(/source/plugin/video/static/images/video_pinglun.svg) no-repeat 0px 16px;
    width: 32px;
    height: 45px;
    display: inline-block;
    background-size: 23px 23px;
}
.video_zhuanfa{
background: url(/source/plugin/video/static/images/zhuanfa.svg) no-repeat 7px 13px;
    width: 32px;
    height: 45px;
    display: inline-block;
    background-size: 27px 27px;
}
.video_yizhuanfa{
background: url(/source/plugin/video/static/images/yizhuanfa.svg) no-repeat 7px 13px;
    width: 32px;
    height: 45px;
    display: inline-block;
    background-size: 27px 27px;
}
.video_xiazai{
background: url(/source/plugin/video/static/images/video_xiazai.svg) no-repeat 0px 12px;
    width: 32px;
    height: 45px;
    display: inline-block;
    background-size: 27px 27px;
}
.pinglunxian{
    margin-left: 90px;
    border-bottom: 1px solid #414f5a;
}
.biaot{
font-weight: 600;
    font-size: 29px;
    width: 940px;
    height: auto;
    float: left;
    color: #fff;
    min-height: 45px;
    max-height: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-height: 40px;
    margin-bottom: 20px;
}
.biaot .nianyue{
width: auto;
    display: block;
    float: left;
    padding: 5px 15px 5px 15px;
    background: #dbce9f;
    border-radius: 10px;
    margin-right: 10px;
    height: 30px;
    line-height: 30px;
    color: #7a2b0d;
    margin-top: 1px;
    font-size: 23px;
}
.msg {
    color: #fff;font-size: 16px;
    padding-left: 20px;
}
body { background: rgb(236,236,236); }
.taglist neirong {
    float: left;
    white-space: pre-line;
        font-size: 16px;
}
.taglist zhankai {
    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;
    float: right;
    width: 50px;
    text-align: center;
}
.dashangtishi{
        background: #28333d;
    height: 40px;
    text-align: center;
    color: #a7bdd2;
    line-height: 40px;
    font-size: 14px;
    border-radius: 10px;
    font-weight: 400;
    border: 1px solid #28333d;
    margin: 12px;
}
.fontsize:hover{
    color: #ff7501;
}
.dashanganniu_text{
float: right;
    line-height: 20px;
    text-indent: 3px;
    font-size: 12px;
    font-weight: 400;
}
.dashanganniu{

    height: 20px;
    margin-left: 18px;
        color: #6b8195;
}


.hudonganniu_text{
float: right;
    line-height: 50px;
    text-indent: 8px;
    font-size: 17px;
        font-weight: 700;
}
.hudonganniu{
    float: left;
    height: 50px;
}

.toupiaoanniu_text{
    line-height: 70px;
    text-indent: 8px;
    font-size: 17px;
    font-weight: 700;
    width: 150px;
    margin: 0px auto;
    text-align: center;
    height: 70px;
}
.toupiaoanniu_text wenzi {
overflow: hidden;
    font-size: 30px;
    font-weight: 700;
    display: block;
    text-align: left !important;
}
.piaoshu{
    text-align: center;
    height: 90px;
    line-height: 70px;
    font-size: 55px;
    color: #ffc803;
}
.toupiaoanniu{
height: 70px;
    margin: 0px auto;
    width: 100%;
    line-height: 70px;
    background: #ffc800;
    color: #3e3206;
    border-radius: 50px;
    font-size: 40px;
    border: 2px solid #28333d;
}
.toupiaoanniu:hover {
    background: #ffef2e;
    color: #3e3206;
    border: 2px solid #ff6800;
}
.toupiaoanniu:active{
    background: #ffc800;
    border: 2px solid #28333d;
}
.guize{
margin: 30px;
    display: inline-block;
    width: 700px;
    height: 300px;
    overflow: auto;
    border-radius: 10px;
    margin-top: 10px;
}
.guize .ts{
    height: 40px;
    line-height: 40px;
    background: #009688;
    border-radius: 10px;
    text-align: center;
    margin-bottom: 10px;
    color: #fff;
    font-size: 17px;
}
.guize .baoguo{
width: 50px;
    display: block;
    float: left;
    margin: 10px;
    height: 40px;
}
.guize .baoguo .uid{
    text-align: center;
    background: #45515c;
    border-radius: 5px;
    margin-top: 5px;
}
.guize .baoguo .touxiang img{
border-radius: 50px;
    width: 40px;
    height: 40px;
    margin: 0px auto;
    display: block;
}
.options3 a:hover .fontsize{
    color: #ff7300;
} 
.options3{
    height: 40px;
    padding: 10px 0px;
    background: #1e2831;
    border: 2px solid #1e2831;
    width: 920px;
    border-radius: 10px;
    padding: 0px 0px 20px 20px;
}
.options3 a{
	display: inline-block;
    padding: 5px;
    margin-right: 5px;
    height: 30px;
    line-height: 50px;
			  }
.fontseled{
color: #ffe000;
}
.fontsize{
font-size: 26px !important;
}
.redbold{
color: red;
}
.toupiaoico {
color: #3e3206;
}
.toupiaoico:hover {
color: #000000;
}
.toupiaoico_seled{
color: #68380f;
}
.toupiaorenshu li{
    list-style: none;
}
.toupiaorenshu{
    text-align: center;
    height: 50px;
    line-height: 50px;
    display: block;
    width: 100%;
}
.toupiaorenshu zi {
height: 50px;
    overflow: hidden;
    font-size: 16px;
    font-weight: 400;
    display: block;
    line-height: 50px;
    cursor: pointer;
    background: #45515c;
    border-radius: 50px;
    margin-top: 15px;
    color: #8ca9c3;
}
.toupiaorenshu zi:hover {
    background: #101214;
    color: #8ca9c3;
}
.toupiaorenshu zi:active {
    background: #45515c;
    color: #8ca9c3;
}
  .active{background:#F90;}
  
  .nav_content{
	  border:1px solid #f90;min-height:750px; margin-top:10px;
	  width: 260px;
	}
  .nav_content li{
	  display: inline; float:left; width:100%; text-align:center; line-height: 45px; border-bottom:1px solid #f90;
	}
  .pay_h{ margin:0px auto; text-align:center; border-bottom:1px solid #F90; padding:10px 0px}
  .pay_h a{ padding:10px 10px; background:#F90; border-radius:15px; color:#fff; margin-left:10px; text-decoration:none}
  .pay_h a:hover{ box-shadow:0px 0px 8px #d4d4d4}
 .content-box input{ border:0; border:1px solid #F90; line-height:30px; margin-right:10px;}


.cz_seled {
    /* background: url(/source/plugin/video/fontcss/seled.png) right bottom no-repeat; */
    background-size: 40px auto;
border: 2px solid #ffba00 !important;
    background: #ff7802 !important;
    color: #fff !important;
}
  .MM{ text-align:center; margin:0; padding:20px 0px; display:block ;  background:#FFC}
  .pay_card a,.MM a{padding:8px; background:#F90; color:#fff; text-decoration:none; border-radius:10px; box-shadow:0px 0px 3px #d4d4d4;}
  .pay_card a:hover,.MM a:hover{ box-shadow:0px 0px 10px #FC0;background:#F90;}
  
.orgBtn{
    padding: 10px;
    background: #ff7802;
    color: #fff;
    border: 0px;
    border-radius: 10px;
    width: 200px;
    font-size: 17px;
    font-weight: 700;
    cursor: pointer;
}
.orgBtn:hover {
    background: #e22b01;
}
.pay_card:hover {
   
    border: 2px solid #fff;
   
}
.pay_card {
    float: left;
    text-align: center;
    width: 30%;
    margin-left: 2.4%;
    margin-top: 20px;
    border: 2px solid #536473;
    border-radius: 10px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 10px;
    box-sizing: border-box;
    box-shadow: 0px 0px 8px #4c5a67;
    line-height: 35px;
    font-size: 14px;
    cursor: pointer;
    color: #ffffff;
    font-weight: 700;
    background: #28333d;
}

.videoguanggao {width: 1155px;
    height: 70px;
    background: #fff;
    margin-bottom: 10px;
    border-radius: 5px;
    padding: 15px;}

.videoguanggao_left{
    float: left;
    text-align: center;
    line-height: 70px;
    width: 131px;
    font-size: 17px;
    background: #ffb91d69;
    color: #8c3400;
    border-radius: 5px 0px 0px 5px;
}
.pinglunqu {
    width: 981px;
}
  .dplayer-video-wrap {
    width: 100% !important;
    height: 100% !important;
    position: relative;
    background: #000;
    font-size: 0;
    border-radius: 5px !important;
}
  .dplayer * {
    box-sizing: content-box;
    border-radius: 5px;
}

/*自适应宽度*/
.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: 480px;
    float: right;
    margin-top: 11px;}
.Flex { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

/**/



.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 #ff780f;}
.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(https://www.wmiao.com/template/qu_zuk/img/icon/page.png);height: 9px;width: 5px;padding: 13px 12px;background-position: -22px -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;}
.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 #485662;}

.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: 30px;
    width: 270px;
    height: 30px;
    text-align: center;
    margin-right: 0px;
    font-size: 15px;
    font-weight: 600;
    background: #556473;
    border-radius: 50px;
    color: #a6bcd2;
    margin-top: 10px;
    border: 1px solid #556473; }

.liulan2 { float: right;
    color: #adadad;
    line-height: 25px;
    width: 205px;
    height: 20px;
    text-align: left;
    margin-right: 0px;
    font-size: 13px;
    text-indent: 20px; }
    
.videoavatar {  
   float: left;
   width: 186px;
    height: 40px;
    margin-left: 10px;
    }
.videoavatar_left{
    float: left;
    width: 40px;
    height: 40px;
}
.shipinyouce a:hover {
color: #fff !important;
    opacity: 1 !important;
}
.videoavatar a{
height: auto !important;
    position: relative !important;
    display: block !important;
    float: left !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    border: 0px solid #28333d !important;
    width: auto !important;
    left: 0px !important;
    top: 0px !important;
}
.videoavatar_right{
    float:right;
    width: 142px;
    line-height: 30px;
    text-align: left;
    height: 40px;
}
    .videoavatar a2 {
    height: auto;
    position: relative;
    display: block;
    float: left;
    font-weight: 600;
    font-size: 16px;
}


 .videoavatar a3{
     text-indent: 10px;
    text-align: left;
    float: left;
    color: #8093a7;
    line-height: 30px;
}
     .videoavatar img {  
             border-radius: 50px;
            float: left;
    width: 32px;
    height: 32px;
    }
 .videoavatar 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: -14px;
    position: absolute;
    z-index: 1;
    background-size: 18px 18px;
}
.y { float: right; }
.p5 { margin-left: 20px;margin: 10px; clear:both;}
.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: 68px;
    margin-right: 20px; 
    height: 68px;
}
.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: 0px; }
.layout_right {     margin-top: 15px; }
.layout_right22 { float: right; margin-left:15px;border-radius: 10px;width:367px; }

.bg-f { border-radius: 10px;     background: #28333d; }
.bg-f3 {}
.desc { color:#a8c3de; }
.desc2 {     color: #67798c;
    width: 560px;
    height: 50px;
    overflow: hidden;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; }
.time { color:#67798c; }
.main {
   margin-top: 0px;
    margin-bottom: 50px;
    padding-top: 0px; 
    background: none;
}
/*超宽省略*/

.ellipsis2 {     overflow: inherit;
    text-overflow: ellipsis;
    width: 180px;white-space: inherit; }
/*边框*/
.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; }

/**/


/**/
.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 {max-width: 314px; max-height: 154px; width: 310px; height: 150px; 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: #a5a5a5; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.LoadingBar #progress-bar b { background-color: #09F; display: block; min-width: 1px;  height:18px;  }
.LoadingBar span { padding-left: 10px; color: #f5f5f5; position: relative; z-index: 1; }


/**/

.shipinyouce {
   float: right;
    width: 175px;
    height: 75px;
    padding-right: 30px;
    margin-top: 0px;
    text-align: left;
    margin-left: -10px;
}
.itemlist ul li:hover {opacity: 0.8;}
.itemlist2 ul { overflow:hidden; }
.itemlist2 ul li { position: relative; }
.itemlist2 ul li a { position: absolute; left: 10px; top: 10px; height: 100%;width: 129px; overflow: hidden; border: 10px solid #28333d;  }
.itemlist2 ul li a:hover {border-radius: 10px;}
.itemlist2 ul li .img img {width: 130px;
    vertical-align: top;
    height: 89px;
    border-radius: 5px;}
.itemlist2 ul li .mark {  position: relative;
    width: 200px;
    color: #b9d6f3;
    background-color: rgba(76, 76, 76, 0);
    border-radius: 0px 0px 4px 4px;
    font-size: 15px;
    height: 70px;
    text-align: left;
    overflow: hidden;}
    
    
.itemlist2 ul li .mark a {
   height: auto;
    position: relative;
    display: block;
    float: left;
    font-weight: 400;
    font-size: 15px;
    left: 0px;
    width: 169px;
    top: 10px;
    border: 10px solid #28333d;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.itemlist2 ul li .play { text-align: center; position: absolute; width: 100%; left: -40px; top: 94%; }


.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; }


.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: 270px; margin-top: 9px; }
.video_info li { float:left; margin-right:20px;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:0px; overflow: hidden; }
.taglist a { display: inline-block; background-color: #556473; padding-right: 11px; padding-left: 11px; line-height: 25px; height: 25px; margin-right: 10px;margin-bottom: 7px;border-radius: 5px; }
.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: 109px;
    float: none;
    padding: 0px; }
    .xglist2 ul li img { }
       
.xglist2 ul li a { height: auto;
    position: relative;
    display: block;
    float: left;
    font-weight: 600;
    font-size: 15px; }
    
    .videobiaoti {
  line-height:45px;font-size: 22px;width: 764px;overflow: hidden;height: 50px;text-overflow: ellipsis;white-space: nowrap;font-weight: 600; } 
    .xglist2 ul li a:hover { color: #fff;opacity: 0.4;}
.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;
    height: 80px;
    font-weight: 600;
    font-size: 17px;
    line-height: 25px;}


.dplayer-icons.dplayer-comment-box { display: none !important; 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: #6e8296 !important; text-indent: 150px; }
.dplayer-comment-box #commentnum {     border-radius: 0px;position: absolute; left: 50px; top: 0; width: 100px; background-color: #556473; padding-left: 10px; padding-right: 10px; float: left; height: 45px; line-height: 45px; text-align: center; font-size: 14px; }


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

.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: #465461; float: left; width: 86%; line-height: 70px !important;color: #6f8395;height:70px; box-shadow:none; border:none; padding:10px; }
.messagebox textarea { border: 1px solid #272e35 !important;border-radius: 10px; background: #465461; float: left; width: 85%; height:70px; box-shadow:none; border:none; padding:10px; }
.messagebox button { width: 10%; background: #00a1d6; height: 90px; border: none; border-radius: 10px; font-size: 15px; float: right; color: #FFFFFF;    cursor: pointer; }
.messagebox button:hover { background: #00c0ff;}
.comment .fsml {     background: #556473 url(/source/plugin/video/static/images/biaoq.svg) no-repeat 2px 2px !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;
    margin-left: 18px;
    line-height: 24px;}
.comment .fsml:after { content: '表情'; text-indent:1px; color:#8ba6c1; margin-left:-10px; }

.comment .msg img, .c img { max-height: 45px; vertical-align: top;border-radius: 50px; }
.sublist dt .c img { max-height: 45px; vertical-align: top;    max-width: 30px;border-radius: 50px; }
.msg img { max-height: 45px; vertical-align: top;    max-width: 30px;border-radius: 50px; }
.sublist dt {     line-height: 34px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 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;font-size: 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: 0px solid #cecece;
}</pre></body></html>