@charset "utf-8";
/*FAQ*/
.question{display: flex;justify-content: space-between;flex-wrap: wrap;}
.question-left{width: 305px;position: sticky;top: 120px;align-self: flex-start;}
.question-left li{padding-bottom: 25px;}
.question-left a{background: #fff;border-radius: 6px;border: 1px solid #e6e6e6;padding: 17px;display: flex;justify-content: space-between;align-items: center;transition: all .5s; }
.question-left span{width: 58px;height: 58px;border: 1px solid #1e1738;border-radius: 6px;display: flex;justify-content: center;align-items: center;background: #1e1738;transition: all .5s; }
.question-left p{font-weight: bold;width: calc(100% - 78px);font-weight: 700;font-size: 18px;color: #1F1738;}
.question-left li.cur a{background: #ff5905;border: 1px solid #ff5905;}
.question-left li.cur span{background: #ff5807;border: 1px solid #fff;}
.question-left li.cur p{color: #fff;}
.question-left a:hover{background: #ff5905;border: 1px solid #ff5905;}
.question-left a:hover span{background: #ff5807;border: 1px solid #fff;}
.question-left a:hover p{color: #fff;}

.question-right{width: calc(100% - 335px);}
.question-box{border: 1px solid #e6e6e6;margin-bottom: 30px;border-radius: 6px; background: #fff; padding: 0 25px;}
.question-box h2{font-weight: bold; font-size: 30px;color: #1A1A1A;cursor: pointer;line-height: 80px;background: url(../images/pic36.png) no-repeat right center;}
.question-box h2.on1{background: url(../images/pic37.png) no-repeat right center;}
.question-text{padding: 25px 0; border-top: 1px solid #e6e6e6;display: none;}
.question-text img{margin: 0 auto;max-width: 100%;}
.question-text p{font-size: 16px; line-height: 1.8;color: #1A1A1A;}

.pop-up-bg{position:fixed; width: 100%;height: 100%; left: 0;top: 0;background: rgba(0,0,0,.7);z-index: 1000;display: none;}
.login-pop{position: fixed;width: 580px; z-index: 10001;border-radius: 6px; background: #fff;left:50%; top:50%; transform:translate(-50%,-50%);overflow: hidden;display: none;}
.login-pop h2{font-weight: bold;font-size: 22px;color: #3C3C3C; padding: 40px 45px;}
.login-content li{padding-bottom: 15px;}
.input_b{width: 100%;height: 50px; padding-left: 60px; border: 1px solid #dedede; line-height: 48px;background: #fff;width: 100%;border-radius: 25px;background: url(../images/pic38.png) no-repeat 22px center;}
.input_c{width: 100%;height: 50px; padding-left: 60px; border: 1px solid #dedede; line-height: 48px;background: #fff;width: 100%;border-radius: 25px;background: url(../images/pic39.png) no-repeat 22px center;}
.log-buttoom{cursor: pointer; width: 100%;color: #fff;font-size: 16px;border: none;height: 50px;margin-top: 10px;border-radius: 25px;background: #ff5e16;}
.login-content{padding: 0 45px;}
.Login-Selection h3{text-align: center; padding: 25px 0;text-align: center; color: #777777;font-size: 16px;}
.Login-Selection ul{display: flex;justify-content: center;gap:8px}
.Login-Instructions h4{font-size:12px;color: #777777; margin: 30px 0;text-align: center;line-height: 1.5;}
.Login-Instructions h4 a{color: #37A1F6;}
.Login-Instructions h4 a:hover{text-decoration: underline;}
.Login-Instructions ul{background: #f9f9f9;padding: 35px 70px;display: flex;justify-content: space-between; position: relative;}
.Login-Instructions ul:before{position: absolute;content: "";background: url(../images/a125.png); width: 20px;height: 42px; left: 50px;top: 50%;transform: translateY(-50%);background-size: 100% 100%;}
.Login-Instructions ul:after{position: absolute;content: "";background: url(../images/a126.png); width: 20px;height: 42px; right: 50px;top: 50%;transform: translateY(-50%);background-size: 100% 100%;}
.Login-Instructions li{text-align: center;}
.Login-Instructions h3{font-weight: bold;font-size: 18px;color: #525252;}
.Login-Instructions p{font-size: 12px;color: #777777; margin-top: 15px;}
.five-stars{background: url(../images/pic48.png);width: 17px;height: 16px;display: inline-block;background-size: 100% 100%;vertical-align: middle; margin: -3px 5px 0 0;}
.close-bottom{position: absolute;cursor: pointer;background: url(../images/a127.png);width: 19px;height: 19px;background-size: 100% 100%;top:40px;right: 40px;}



.language{width: 430px;top: 100px;right: -430px; position: fixed;z-index: 10;}
.languagebox{border-radius: 8px; background: #fff;box-shadow:0 0 10px rgba(0, 0, 0, .1); padding: 0 25px 25px 25px;}
.language-title{padding: 30px 0 40px;}
.language-title h2{font-weight: 700;font-size: 18px;color: #2C2C2C;}
.language-title h2 img{display: inline-block;vertical-align: middle; margin: -3px 5px 0 0;}
.language-content li{padding-bottom: 35px;}
.language-content p{font-weight: 700;font-size: 16px;color: #2C2C2C;margin-bottom: 10px;}
.select-choice{width: 100%; height: 42px;border-radius: 5px; padding: 0 20px;background: #efeff1;border: none;outline:none;}
.Save-buttom{display: block;width: 100%;border-radius: 5px; height: 42px;background: #222127;border: none;cursor: pointer;color: #fff;font-weight: 700;font-size: 16px;}
.Cancel-buttom{display: block;width: 100%;border-radius: 5px; height: 42px;background: #f4f4f4;border: none;cursor: pointer;color: #222127;font-weight: 700;font-size: 16px; margin-top: 10px;}
 
/**/

