.video-area{margin: 0px auto;position: relative;text-align: center;background: black;}
.video-area video{width:100%;height:auto}
user agent stylesheetvideo{object-fit: contain;}
.v-time{position: absolute;left: 0;top: 0;background-color: rgba(0,0,0,0.6);color: #dfdfdf;height: 20px;line-height: 20px;font-size: 12px;z-index: 9;display: inline-block;padding: 0 6px 0 12px;}
.video-share{background:#333;border-top: 1px solid #444;border-top: 0;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);display: -webkit-box;-webkit-box-align:center;height: 42px;padding-left: 5px;padding-right:5px;z-index:99999;}
.video-share p{text-align:left;display:block;-webkit-box-flex: 1;font-size:15px;line-height:20px;text-indent: 0;margin-bottom: 0;}
.video-share .v-download{background-color: #7e7e7e;width: 75px;height: 29px;line-height: 29px;text-align: center;display: block;color: white;margin-top: -5px;}

.bdsharebuttonbox i{float:left;padding-top:8px;padding-left:6px;color:#fff;}
.detail-box{color:#666;margin:10px 5px 5px;font-size:14px;position:relative;background-color:#fff;border:1px solid #ccc;border-radius:4px;}
.detail-box .detail-title{padding-left:5px;border-bottom:1px solid #c4bfb5;height:37px;line-height:39px;position:relative;background-color:#f6f4f1;border-radius:4px 4px 0 0}
.detail-box em{font-style:normal}
.detail-box .mtitle{color:#e91f15;font-weight:bold;font-size:15px;padding-left:5px;}
.detail-box .mtitle .num{font-size:24px;color:#c7a109;}
.info-list li{padding:8px 0 8px 10px;border-bottom:1px dotted #c4bfb5;margin-top:-1px;position: relative;display:block;}
.info-list li:first-child{border-top:1px dotted #c4bfb5;}
.info-list li:last-child{border-bottom:none;}
.info-list li a{color:#3162a4;}
.info-list{padding:0px 10px;}
.info-list p{font-size:15px;padding:5px 0;line-height:22px;text-indent:2em;}
.info-list i{font-style:normal;color:#f00;font-weight:600}
.footer{background:#fff;}