#pageToolBar.fixed-tool {
  position: fixed;
  bottom: 1%;
  right: 40px;
  z-index: 99999;
  display: none;
}
#pageToolBar.fixed-tool .fixed-tool-img{
    position: relative;
}
#pageToolBar.fixed-tool .fixed-tool-img:not(:first-child) {
  margin-top: 10px;
  background-color: #fff;
  border-radius: 4px;
}

#pageToolBar.fixed-tool .fixed-tool-img img.toolbar-img {
  display: block;
  position: relative;
  cursor: pointer;
}

#pageToolBar.fixed-tool .fixed-tool-img .fixed-tool-text {
  display: none;
  width: 50px;
  height: 50px;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  font-size: 14px;
  color: #171920;
}
#topToolbar{
  display: flex !important;
  cursor: pointer;
}
#topToolbar.ahovers{
  background-color: rgba(217,217,217,0.8) !important;
}
.img_two{
  display: none;
}
#topToolbar.fixed-tool-img.ahovers .img_two{
 display: flex;
}
#pageToolBar.fixed-tool .fixed-tool-img .fixed-tool-text.help {
    display: flex;
    flex-direction: column;
}
#pageToolBar.fixed-tool .fixed-tool-img:hover img.toolbar-img {
  display: none;
}

#pageToolBar.fixed-tool .fixed-tool-img:hover .fixed-tool-text {
  display: flex;
  flex-direction: column;
}

#pageToolBar.fixed-tool .fixed-tool-img .fixed-tool-phone {
  display: none;
  position: absolute;
  top: -1px;
  right: 43px;
  width: 200px;
  height: 50px;
  line-height: 50px;
  margin-right: 5px;
  text-align: center;
  font-size: 24px;
  color: #fff;
  background-color: #2F61C9;
  box-sizing: border-box;
  border: 1px solid #2F61C9;
border-radius: 4px 0px 0px 4px;
}
.online_question{
    width: 200px;
    height: 40px;
    background: #2d5fc9;
    border-radius: 48px;
    line-height: 40px;
    position: absolute;
    right: 8px;
    top: 4px;
    color: #ffff;
    z-index: -1;
    font-size: 12px;
  text-align: LEFT;
  color: #ffffff;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.animate_helper{
  cursor: pointer;
  position: relative;
}
.animate_helper img{
    width: 48px !important;
    height: 48px !important;
    border-radius: 50%;
    position: absolute;
    right: 0;
}
#pageToolBar.fixed-tool .fixed-tool-img .fixed-tool-qrcode {
  display: none;
  position: absolute;
  top: -100px;
  right: 50px;
  /* width: 150px;
  height: 150px; */
  padding: 10px;
  background-color: #2F61C9;
  border-radius: 10px;
  margin-right: 5px;
}

.helpCenter-downBox-page{
  height: 300px;
  overflow: auto;
}
/* 帮助中心 */
#pageToolBar.fixed-tool .fixed-tool-img .helpCenter-box {z-index: 999999;display: none; width: 350px;position: fixed;bottom: 1%;right: 110px;border-radius: 5px;overflow: hidden;box-shadow: 0 0 15px rgba(0, 0, 0, .1);}
#pageToolBar .helpCenter-title {background: #2F61C9;padding: 15px;color: #fff;}
#pageToolBar .helpCenter-title h1 {font-size: 18px;display: flex;align-items: center;justify-content: space-between;}
#pageToolBar .helpCenter-title h1 span {font-size: 14px;}
#pageToolBar .helpCenter-inp {width: 100%;position: relative;margin-top: 20px;background-color: #FFFFFF;}
#pageToolBar .helpCenter-inp input {width: 100%;line-height: 35px;padding: 0 30px 0 10px;box-sizing: border-box;border: 0;}
#pageToolBar .helpCenter-inp i {width: 36px;height: 100%;display: block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: url("../image/Fullscreen/search.png") no-repeat center;cursor: pointer;}
#pageToolBar .helpCenter-inp .helpCenter-inpBox {box-shadow: 4px 2px 6px rgba(0, 0, 0, 0.2); display: none; position: absolute;width: calc(100% - 2px);background: #fff;top: 38px;left: 1px;border: 1px solid #E1E1E1;padding: 22px 0 0;box-sizing: border-box;border-bottom: 0;}
#pageToolBar .helpCenter-inpBox h1 {font-size: 14px;color: #888888;font-weight: bold;padding: 0 22px 10px;}
#pageToolBar .helpCenter-inpBox a {font-size: 14px;color: #000000;display: block;padding: 0 22px 0;border-bottom: 1px solid #E1E1E1;line-height: 34px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#pageToolBar .helpCenter-inpBox a:hover {color: #2c5fc8;}
#pageToolBar .helpCenter-inpBox a span {color: #2c5fc8;}
#pageToolBar .helpCenter-search {margin-top: 10px;}
#pageToolBar .helpCenter-search p a {color: #fff;margin-left: 10px;}
#pageToolBar .helpCenter-downBox {height: 510px;overflow-y: auto;display: none;background: #fff;min-height: 510px;}
#pageToolBar .helpCenter-downBox.ontrue {display: block;}
#pageToolBar .helpCenter-page {padding: 15px;display: flex;justify-content: center;align-items: center;text-align: center;}
#pageToolBar .helpCenter-page a {display: flex;flex-wrap: wrap;justify-content: center;font-size: 14px;}
#pageToolBar .helpCenter-page a img {display: none;}
#pageToolBar .helpCenter-page a img.ontrue {display: block;}
#pageToolBar .helpCenter-page a p {margin-top: 10px;color: #888888;}
#pageToolBar .helpCenter-page a:hover p , .helpCenter-page a.ontrue p{color: #2F61C9;}
#pageToolBar .helpCenter-contant {padding: 0 15px 15px;}
#pageToolBar .helpCenter-hotProblem , #pageToolBar .helpCenter-problem{padding: 22px;border: 1px solid #E1E1E1;}
#pageToolBar .helpCenter-hotProblem h1 , #pageToolBar .helpCenter-problem h1{font-size: 14px;color: #888888;font-weight: bold;}
#pageToolBar .helpCenter-hotProblem a {
  font-size: 14px;color: #000000;margin-top: 10px;
  /*display: flex;*/
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
#pageToolBar .helpCenter-hotProblem a:hover {color: #2F61C9;}
#pageToolBar .helpCenter-problem-tit:hover a{color: #2F61C9;}
#pageToolBar .helpCenter-hotProblem a:nth-child(2) {margin-top: 15px;}
#pageToolBar .helpCenter-hotProblem a i {display: inline-block;margin-left: 10px;background: url("../image/Fullscreen/hot.png") no-repeat center;width: 12px;height: 14px;}
#pageToolBar .helpCenter-problem {margin-top: 10px;padding: 22px 0 0;}
#pageToolBar .helpCenter-problem h1 {padding: 0 22px 12px;}
/*#pageToolBar .helpCenter-problem ul li a:hovar a{color:#2F61C9;}*/
#pageToolBar .helpCenter-problem ul li .helpCenter-problem-sj{transition: all .4s ease; background: url("../image/Fullscreen/jt.png") no-repeat center;display: block;float: right;width: 30px;height: 40px;cursor: pointer;}
#pageToolBar .helpCenter-problem ul li.ontrue .helpCenter-problem-sj {transform: rotate(180deg);}
#pageToolBar .helpCenter-problem ul li:last-child .helpCenter-problem-tit {border-bottom: 0;}
#pageToolBar .helpCenter-problem ul li .helpCenter-problem-tit {padding: 0 22px;border-bottom: 1px solid #d0d0d0;}
#pageToolBar .helpCenter-problem ul li .helpCenter-problem-tit a {display: inline-block;line-height: 40px;}
#pageToolBar .helpCenter-problem ul li:hover .helpCenter-problem-tit,#pageToolBar .helpCenter-problem ul li.ontrue .helpCenter-problem-tit{background: rgba(242, 242, 242, 1);}
#pageToolBar .helpCenter-problem ul li .helpCenter-problem-menu {padding:10px 22px ;display: none;min-height: 384px;}
#pageToolBar .helpCenter-problem ul li .helpCenter-problem-menu .helpCenter-problem-menu2:last-child .helpCenter-problem-menu2Box{border: 0;}
#helpCenter-close {cursor: pointer;width: 30px;height: 24px;background: url("../image/Fullscreen/close-white.png") no-repeat center;}
#pageToolBar .helpCenter-problem-menu2 {line-height: 40px;}
#pageToolBar .helpCenter-problem-menu2 .helpCenter-problem-menu2jiantou {transition: all .4s ease; background: url("../image/Fullscreen/jt.png") no-repeat center;display: block;float: right;width: 30px;height: 40px;cursor: pointer;}
#pageToolBar .helpCenter-problem-menu2 .helpCenter-problem-menu2jiantou.ontrue {transform: rotate(180deg);}
#pageToolBar .helpCenter-problem-menu2Box {display: none;border-bottom: 1px solid #E1E1E1;padding-bottom: 10px;}
#pageToolBar .helpCenter-problem-menu2Box a {
  display: block;line-height: 28px;padding: 0 15px;color: #2F61C9;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

#pageToolBar .helpCenter-downBox-search {margin: 15px;border: 1px solid #E1E1E1;padding-top: 22px;box-sizing: border-box;border-bottom: 0;}
#pageToolBar .helpCenter-downBox-search h1 {font-size: 14px;color: #888888;font-weight: bold;padding: 0 22px 10px;}
#pageToolBar .helpCenter-downBox-search a {font-size: 14px;color: #000000;display: block;padding: 0 22px 0;border-bottom: 1px solid #E1E1E1;line-height: 34px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#pageToolBar .helpCenter-downBox-search a:hover {color: #2c5fc8;}
#pageToolBar .helpCenter-downBox-search a span {color: #2c5fc8;}

#pageToolBar .feedback {padding: 15px;text-align: center;display: none;}
#pageToolBar .feedback textarea {border: 1px solid #E1E1E1;width: 100%;box-sizing: border-box;padding: 10px;resize:none;height: 120px;}
#pageToolBar .feedback button { outline: none;width: 50%;box-sizing: border-box;margin: 15px auto 0;line-height: 38px;display: block;border: 0;padding: 0;background: #2F61C9;color: #fff;}
#pageToolBar .feedback button.ontrue {background:#888888;}
#pageToolBar .feedback button.ontrue:hover {background:#888888;}
#pageToolBar .feedback button:hover {background: #3e76ea;cursor: pointer;}

.signUp-Tkbox {width: 100%;
  box-sizing: border-box;
  position: relative;
  padding: 24px;}
#signUp-close {width: 16px;
  height: 16px;
  background: url(../image/Fullscreen/close.png) no-repeat center;
  position: absolute;
  top: -32px;
  right: 24px;
  cursor: pointer;}
/* .signUp-Tk {display: none; padding: 40px 50px;position: fixed;background: #fff;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9999;box-shadow: 0 0 15px rgba(0, 0, 0, .1);} */
.signUp-Tk .dialog__content{width: initial;}
.signUp-btn {
  font-size: 14px;
  width: 140px;
  height: 40px;
  line-height: 38px;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
  text-align: center;
  border: 1px solid #4F79D2;
  border-radius: 4px;
  color: #2d5fc9;
  background: #fff;
}
.signUp-btn:last-child{
  color: #fff;
  background-color: #2d5fc9;
  border: none;
}
.signUp-btn:first-child:hover{
  background: #c7d9ff;border: 1px solid #2d5fc9;
}
.signUp-btn:last-child:hover{
  background: #4f79d2;
}
#pageToolBar .font-size0, #somedialog .font-size0 {text-align: center;}
#pageToolBar .font-size0 .signUp-btn:last-child, #somedialog .font-size0 .signUp-btn:last-child  {margin-left: 20px;}
/* .signUp-btn.ontrue {background: #2c5fc8;;} */
.booking-quota-form{margin-bottom: 12px;}
.booking-quota-form:after{
  content: '';
  display: block;
  clear: both;
}
.booking-form-title{width: 100px;height: 40px;line-height: 40px;font-size: 16px;float: left;}
#sign-up-now .booking-form-right{width: 300px;}
.booking-form-right{width: 100%;position: relative;}
.booking-form-right .myclass{height: 12px;color: #FF0000;font-size: 12px;line-height: 12px;position: absolute;bottom: -12px;left: 0;}
.booking-input{box-sizing: border-box; width: 100%;height: 36px;line-height: 36px;font-size: 16px;padding: 0 10px;border-radius: 5px;border: 1px solid #d0d0d0; font-size: 14px;
  background-color: #fff !important;
  color: #101010;}
.booking-input.input_border_style{
  border: 2px solid #c7d9ff;
 
    box-shadow: 0 0.5px 10px #c7d9ff;
    color: #101010;
}
.booking-audition-quota-right .booking-quota-form-top{margin-top: 50px;text-align: center;}
.booking-audition-quota-right .booking-quota-form-top .btn-form{width: 150px;height: 40px;line-height: 40px;font-size: 16px;color: #ffffff;background: #cbcbcb;border-radius: 5px;text-align: center;cursor: pointer;}
.booking-audition-quota-right .booking-quota-form-top .newson{background: #2c5fc8;}
.booking-audition-quota-right .booking-quota-form-top .btn-form-right{margin-left: 40px;}
.booking-select{width: 100%;height: 40px;line-height: 40px;font-size: 16px;padding: 0 10px;border-radius: 5px;color: #888888;border: 1px solid #d0d0d0;}
.booking-select.select_border_style{ border: 2px solid #c7d9ff;
 
  box-shadow: 0 0.5px 10px #c7d9ff;
  color: #171920;}
.booking-select-city-2{float: left;width: 46.2%;position: relative;}
.booking-select-city-2 .myclass1{height: 12px;color: #FF0000;font-size: 12px;line-height: 12px;position: absolute;bottom: -12px;left: 0;}
.booking-select-city-2:last-child{margin-left: 19px;}
.introduction_listS>li:last-child .booking-input::-webkit-input-placeholder{
  color: #b0b0b0;
  font-size: 14px;
}
.dialog__content .booking-input::-webkit-input-placeholder{
  color: #b0b0b0 !important;
  font-size: 14px !important;
font-family: 'OPPOSans','OPPOSansBold','Microsoft YaHei','Helvetica','Impact','Arial' !important;
}

/*修改滚动条样式*/
.helpCenter-downBox::-webkit-scrollbar{width:6px;height:6px;}
.helpCenter-downBox::-webkit-scrollbar-track{background: rgb(239, 239, 239);border-radius:2px;}
.helpCenter-downBox::-webkit-scrollbar-thumb{background: #bfbfbf;border-radius:10px;}
.feedback textarea::-webkit-scrollbar{width:6px;height:6px;}
.feedback textarea::-webkit-scrollbar-track{background: rgb(239, 239, 239);border-radius:2px;}
.feedback textarea::-webkit-scrollbar-thumb{background: #bfbfbf;border-radius:10px;}



/* 客服电话 */
#pageToolBar.fixed-tool .fixed-tool-img.phone:hover .fixed-tool-phone {
  display: block;
}

/* 扫二维码 */
#pageToolBar.fixed-tool .fixed-tool-img.qrcode:hover .fixed-tool-qrcode {
  display: block;
}

#pageToolBar.fixed-tool #topToolbar {
  display: none;
}

