/* reset */
/*嘉宾*/
.guester{font-size: 30px;color: #ffffff;line-height: 80px;text-align: left;display: block;padding-left: 36px;}
.guest-box>div{background:rgba(37,36,91,0.7);border-radius: 8px;}
.guest-box .guest-head{border-radius: 50%;background: #161637;}
.guest-box .guest-head img{display: block;padding: 4px;}
.guest-box .guest-txt .name{font-size: 26px;color: #ffffff;line-height: 34px;padding-top: 10px;width: 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.guest-box .guest-txt .present{font-size: 20px;color: #bdbcc8;width: 100%;}
.guest-box a{background: #c4a264;border-radius: 8px;color: #ffffff;border: 2px solid #c4a264;}
.guest-box a.on{background: none;color: #c4a264;}
/*一个嘉宾*/
.one-guest-box{width: 678px;height: auto;margin: 0 auto 20px;}
.one-guest-box>div{text-align: center;font-size: 0;width: 678px;height: auto;padding: 20px 0;}
.one-guest-box>div>div,.one-guest-box>div>a{display: inline-block;vertical-align:top;}
.one-guest-box .guest-head{width: 88px;height: 88px;}
.one-guest-box .guest-head img{width: 80px;height: 80px;}
.one-guest-box .guest-txt{width: 374px;text-align: left;margin: 0 20px;}
.one-guest-box .guest-txt .present{line-height: 40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.one-guest-box a{width: 120px;height: 44px;line-height: 46px;margin-top: 20px;font-size: 24px;}

/*多个嘉宾*/

.several-guest-box{width: 714px;height: auto;position: relative;margin: 0  auto;padding: 0 18px;}
.several-guest-box>div{background: none;}
.several-guest-box>div>div{width: 186px;height: 216px;position: relative;margin-top: 44px;text-align: center;background:rgba(37,36,91,0.7);margin-right: 24px;}
.several-guest-box>div>div:last-child{margin-right: 0;}
.several-guest-box .guest-head{position: absolute;top: -36px;left: 58px;}
.several-guest-box .guest-head{width: 72px;height: 72px;}
.several-guest-box .guest-head img{width: 64px;height: 64px;border-radius: 50%;}
.several-guest-box .guest-txt{width: 92%;padding-top: 36px;margin: 0 auto;}
.several-guest-box .guest-txt .present{line-height: 36px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.several-guest-box a{width: 92px;height: 32px;line-height: 34px;margin: 10px auto 0;font-size: 22px;display: block;}
.several-guest-box::-webkit-scrollbar {display:none}


/*nav*/
.nav{text-align: center;font-size: 0;position: relative;}
.nav a{font-size: 30px;color: #ffffff;line-height: 100px;display: inline-block;vertical-align:top;/*margin: 0 54px;*/position: relative;}
.nav .guest2{margin: 0 100px;}
.nav a.on{color: #11f1e5;}
.nav a.on i{background: url(//ossweb-img.qq.com/images/lol/act/a20200108guest/underline.png) no-repeat;background-size: 100% 100%;width: 118px;height:10px;position: absolute;bottom: 14px;left: 0;}

/*cont3 加关注去掉*/
.cont2 .guest-news {text-align: left;padding-left: 30px}
.cont3 .guest-news .guest-txt{width: 522px;text-align: left;margin-left:10px;}
.cont2 .dynamic{width: 100%;height: auto;margin: 0 auto;text-align: center;padding: 26px 0 22px 0;border-bottom: 2px solid #edf1f5;}
.cont2 .dynamic p{width: 520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #798a8c;font-size: 22px;line-height: 28px;margin-right: 20px;text-align: left;}
.cont2 .dynamic p span,.cont3 .dynamic p strong{display: inline-block;vertical-align:top;}
.cont2 .dynamic p span{color: #ffffff;font-size: 18px;width: 46px;height: 26px;background: #1a918b;text-align: center;}
.cont2 .dynamic p strong{color: #474747;padding: 0 10px;}
.cont2 .dynamic p,.cont3 .dynamic a{display: inline-block;vertical-align:top;}
.cont2 .dynamic a{color: #c4a264;font-size: 22px;line-height: 20px;}
.btn-ask-quiz{position: fixed;bottom: 60px;left: 50%;transform: translateX(-50%); display: block;width: 312px;height: 80px;line-height: 80px;text-align: center;font-size: 32px;color: #ffffff;border-radius: 44px;background-color: #c9a779;z-index: 8;
}
/*回复*/
.textarea-box {background: none;}
.textarea-box textarea {padding: 16px 26px;height: 230px;resize:none;}

.dia-tip{display:none;position:fixed;top:50%;left:50%;z-index:99;}
.quest-submit-tip{display:none;position:fixed;top:50%;left:50%; z-index:99; transform:translate(-50%,-50%);}
.quest-submit-tip .qst-content, .dia-tip .dia-cont {width:500px;height:250px;padding:50px;text-align:center;border-radius:20px;background-color:#fff;}
.quest-submit-tip .qst-title, .dia-tip .dia-title {margin-bottom:40px;font-weight:bold;font-size:40px;color:#26a9a2;}
.quest-submit-tip .qst-info, .dia-tip .dia-info {line-height:30px;font-size:22px;color:#4a595c;}
.quest-submit-tip .qst-info em, .dia-tip .dia-info em {font-weight:bold;color:#26a9a2;}
.quest-submit-tip .qst-time {margin-top:40px;font-size:22px;color:#9aabae;}
.quest-submit-tip .qst-time span {margin-right:5px;font-weight:bold;color:#26a9a2;}
.quest-submit-tip .qst-close {width:100px;height:100px;margin:30px auto;background:url(//ossweb-img.qq.com/images/lol/act/a20200108guest/voice/close-icon.png) no-repeat 0 0;}

.dia-close {position:absolute;top:0;right:-50px;width:36px;height:36px;background:url(//ossweb-img.qq.com/images/lol/act/a20200108guest/voice/close-icon.png) no-repeat 0 -110px;}
.dia-btn {margin-top:50px;text-align:center;}
.dia-btn a {display:inline-block;width:150px;height:56px;line-height:56px;margin:0 30px;border-radius:8px;font-size:24px;color:#fff;}
.dia-btn a.btn1 {background:#C9A779;}
.dia-btn a.btn2 {background:#26A9A2;}

.hz-btn{ display:block; width:111px; height:106px; background:url(//ossweb-img.qq.com/images/lol/act/a20200108guest/voice/go_btn.png) no-repeat; position:absolute; right:28px; top:88px; z-index:9999;}


/* #t6Hl8#9430812ADA7A31C6FB75BC77F90BEBCE *//* #t6Hl8#CB8808DBE70F3AA75DBD52EBDEFE33E2 */