.logo h1{height: 96px;margin-right: 20px;}
.logo h1 a{display: inline-block;width:280px;height: 0;padding-top: 96px;overflow: hidden;background: url("https://img.in-en.com/resfile/live/img/live.in-en.com.png") no-repeat left;background-size:275px auto;}
.nav{padding: 44px 0 0;height: 50px;}
.nav li{float: left;}
.nav li a{font-size: 18px; color:#009099; padding: 0 15px;}
.nav li a{display: block;}
.nav li:hover{font-weight: 700;}
.nav li:hover:after{content: '';display: block;width: 34px;height: 2px;background: #009099;margin: 8px auto 0;border-radius: 2px;}
.nav .nav_check a{font-weight:700; color:#009099; text-align:center; font-size:18px; height:29px; border-bottom: 2px solid #009099;}
.nav .nav_check:hover:after{content: '';display: block;width: 34px;height:0px;background:none;margin: 8px auto 0;border-radius:0px;}
.search{margin-top: 36px;margin-left: 50px;height: 40px;width: 228px;border-radius: 3px;background: #42cdc5;border: none;margin-right: 4px;}
.search input[type="text"]{background:none;line-height: 40px;padding-left: 10px;width:150px;font-size: 14px;float: left;}
.search input[type='submit'] {background: url(https://img.in-en.com/resfile/mobile/img/sopic.png) no-repeat 0 10px;color: #fff;padding: 0 5px 0 20px;width:85px;}

.topNavLeft a:nth-child(2){padding: 0 2px 0 0;}
.topNavRight a{padding: 0 5px;}
.topNavRight .fastNav>a{background-position: 58px -18px;padding: 0 24px 0 5px;}

.mainBox{
    width: 1200px;
}
.mainBox .player {
    width: 860px;
    margin-right: 12px;
}
.mainBox .side{
    width: 326px;
    height: 624px;
}
.prism-player{
    height: 484px;
}
.chat, .chat1{
    height: 473px;
}


/*直播介绍*/
.live-jieshao .jieshao-content .titLeft .live-info span{background: unset;}
.live-jieshao .jieshao-content .titLeft .live-info span:nth-child(1),
.live-jieshao .jieshao-content .titLeft .live-info span:nth-child(3){
    padding: 3px 5px;
    margin-left: 0;
}
/*密码遮罩*/
.mima .passwordCon{background: #fff;padding: 20px 30px;border-radius: 10px;width: 300px;height: 100px;position: absolute;left:50%;margin-left: -150px;top:50%;margin-top: -90px;}
.mima .passwordCon h4{font-size:16px; margin-bottom:20px;}
.mima .passwordInp input{
    border: 1px solid #e8e8e8;
    width: 204px;
    line-height: 40px;
    font-size: 14px;
    padding-left: 8px;
}
.mima .passwordCon input[type='submit']{
    width:80px;
    line-height:42px;
    background:#00b2ff;
    color:#fff;
    font-size:16px;
    cursor: pointer;
}
/*未开始播放器*/
.prism-player .prism-tooltip{width: auto;}

.duration,.time-bound{color: #fff;}
.prism-setting-btn, .prism-volume{margin-right: 15px !important;}
.rate-components .current-rate{width: 60px;}
.prism-tooltip{font-size: 11px !important;width: auto !important;color: #fff !important;}
.prism-progress{background: rgba(70, 70, 70, 0.5) !important;height: 3px !important;}
.prism-progress-loaded{background: #c5c6c2 !important;}
.prism-progress-played{background-color: #e97707 !important;}
.prism-progress-hover{height: 4px !important;}
.prism-progress-cursor{top: -6px !important;}
.prism-player .prism-liveshift-progress .cursor-hover, .prism-player .prism-progress .cursor-hover{top: -7px !important;}
.prism-player .prism-time-display{
    height: 39px;
    line-height: 37px;
}
/*暂停按钮*/
.prism-player .prism-play-btn{margin-top: 14px !important;width: 18px;height: 18px;background: url(https://gtimg.in-en.com/video_course/images/smallpause.png) no-repeat;background-size: contain;}
/*播放*/
.prism-player .prism-play-btn.playing{margin-top: 14px !important;width: 18px;height: 18px;background: url(https://gtimg.in-en.com/video_course/images/smallplay.png) no-repeat;background-size: contain}
/*全屏*/
.prism-player .prism-fullscreen-btn{margin-top: 13px !important;width: 20px;height: 20px;background: url(https://gtimg.in-en.com/video_course/images/fullscreen.png) no-repeat;background-size: contain;}
/*声音*/
.prism-player .prism-volume{margin-top: 13.5px !important;}
.prism-player .prism-volume .volume-icon{
    width: 19px;
    height: 18px;
    background: url(https://gtimg.in-en.com/video_course/images/volume.png) no-repeat -1px;
    background-size: contain;
}
.prism-player .prism-volume .mute{
    width: 23px;
    height: 24px;
    background: url(https://gtimg.in-en.com/video_course/images/mute1.png) no-repeat 1px;
    background-size: contain;
    margin-top: -3px;
}
.prism-player .prism-volume:hover {
    animation: hoverAnimationScale 1s 1;
    -moz-animation: hoverAnimationScale 1s 1;
    -webkit-animation: hoverAnimationScale 1s 1;
    -o-animation: hoverAnimationScale 1s 1;
    cursor: pointer
}
.prism-player .prism-volume .volume-icon .short-horizontal,
.prism-player .prism-volume .volume-icon .long-horizontal{
    display: none;
}

/*聊天互动直播助理*/
.username{width: 100%;}
.username i{
    display: inline-block;
    color: #fff;
    background-color: #00c1d2;
    font-size: 12px;
    padding:  1px 2px;
    border-radius: 5px;
    margin-right: 3%;
}
/*分享直播间成功提示*/
.shareMessage{
    width: 100%;
    background: url(https://img.in-en.com/resfile/mobile/live/img/huany_bg.png) no-repeat center;
    height: 40px;
    line-height: 40px;
    position: absolute;
    top: 95px;
    left: 0;
    color: #fff;
    font-size: 16px;
    text-align: center;
    background-size: 100% 100%;
}
.shareMessage p {
    background: url(https://img.in-en.com/resfile/mobile/live/img/huany_l.png) no-repeat left center,url(https://img.in-en.com/resfile/mobile/live/img/huany_r.png) no-repeat right center;
    display: inline-block;
    padding: 0 30px;
    background-size: 20px;
}
.shareMessage p span {padding: 0 5px;}
.prism-live-display{left: 0 !important;}

.guanCon{
    width: 42px;
    cursor: pointer;
    text-align: center;
    margin-right: 8px;
}
.guanCon:hover p{color:#0072ff;}
.guanCon li{
    display: none;
}

.ylxxBox{
    width: 220px;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    margin: 0;
}
.ylxx p:first-child{
    margin-top: 15px;
}
.ylxx p.ylxxInfo{
    margin-bottom: 15px;
}
.close2{
    margin-top: 0;
    position: absolute;
    bottom: -45px;
    left: 50%;
    transform: translate(-50%, 0);
}
.ui-ico-like {
    background: url(https://gtimg.in-en.com/skin/default/ico-like.png) no-repeat 0 center;
    cursor: pointer;
    background-size: 40%;
}
.ui-ico-liked, .ui-ico-like:hover {
    background: url(https://gtimg.in-en.com/skin/default/ico-like-on.png) no-repeat 0 center;
    color: #FF6600 !important;
    background-size: 40%;
}
.ui-ico-like, .ui-ico-liked {
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    font-size: 15px;
    color: #999999;
    display: inline-block;
    height: 18px;
    line-height: 16px;
    padding: 0 10px 0 20px;
    background-size: 38%;
}

.title-top{display: flex;}
.live-status{color: #fff;}
.live-status1{
    border: 1px solid #07913b;
    background-color: #07913b !important;
}
.live-status2{
    border: 1px solid #d6d6d6;
    background-color: #d6d6d6 !important;
}
.live-status0{
    border: 1px solid #FF3F00;
    background-color: #FF3F00 !important;
}
.prism-player .prism-live-display{line-height: 38px;}

/*头部*/
.header{width:100%; height: 96px; background:#bcfdf9;}
.main {width: 1600px;margin: 0 auto;}
@media only screen and (max-width: 1633px) and (min-width: 1349px){
    .main{
        width: 95%;
        padding-right: 25px;
        box-sizing: border-box;
        overflow: hidden;
    }
}
@media screen and (max-width: 1600px) {
    .prism-player .prism-cover{
        background-size: auto;
    }
}



.shuru{
    padding-top: 8px;
}
.shuru .inpBox{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.shuru .inpBox input[type="text"]{
    width: 214px;
    box-sizing: border-box;
}
.shuru .inpBox input[type="button"]{
    width: 50px;
}
.sidebd2{
    height: 568px;
    overflow-y: auto;
}


div[class^='bdlist'] {
    padding: 20px 15px 0;
}
div[class^='bdlist0'], div[class^='bdlist1'], div[class^='bdlist2'] {
    padding-left: 45px;
    background: url(https://img.in-en.com/resfile/live/img/p1.png) no-repeat 12px 30px;
}
div[class^='bdlist1'] {
    background-image: url(https://img.in-en.com/resfile/live/img/p2.png);
}
div[class^='bdlist2'] {
    background-image: url(https://img.in-en.com/resfile/live/img/p3.png);
}
div[class^='bdlist'] .bdtxt p:first-child{
    max-width: 110px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


.jieshao-content{
    padding: 0 10px 10px 10px;
}
.jieshaoTag{
    width: 100%;
    display: flex;
    margin-bottom: 10px;
}
.jieshaoTag a{
    padding: 0 10px;
    border: 1px solid #0072ff;
    font-size: 13px;
    color: #0072ff;
    margin-right: 10px;
    border-radius: 3px;
    text-decoration: none;
}
.jieshaoTag a:hover{
    background-color: #0072ff;
    color: #fff;
}