/*yxAgreement.css*/
*{margin:0;padding:0;list-style:none}
body{font:14px/1.6 'PingFang SC','Helvetica Neue','Arial','Hiragino Sans GB','WenQuanYi Micro Hei','Microsoft YaHei','sans-serif';color:#0f0f0f}
.agreement-page{height:100vh;display:flex;flex-direction:column}
.agreement-wrap{max-width:1200px;margin:0 auto;box-sizing:border-box}
.agreement-top{box-sizing:border-box;height:48px;padding:10px 0 0 0;background:#ffffff;box-shadow:0px 2px 10px 0px rgb(0 0 0 / 10%)}
.agreement-top img{width:128px;height:32px;display:inline-block;vertical-align:middle;margin:0 10px 0 8px}
.agreement-detail{flex:1;overflow:auto}
.agreement-detail .agreement-wrap{padding:44px 98px}
.agreement-h1{margin-bottom:40px;text-align:center;font-size:24px;font-weight:bold}
.agreement-p{margin-bottom:20px;line-height:2;text-indent:2em;word-break:break-all}
.agreement-p1{margin-bottom:20px;line-height:2}
.agreement-h2{margin-top:26px;margin-bottom:26px;font-size:18px;font-weight:bold}
.agreement-h3{margin-bottom:16px;font-size:16px;font-weight:bold}
.agreement-h2 + .agreement-h3{margin-top:-9px}
.agreement-ul{margin:-14px 0 0 0;text-indent:2em;line-height:2}
.agreement-p + .agreement-ul{margin-top:0}
.agreement-ul li{margin-bottom:16px}
.agreement-wrap a{color:#1a5eff;text-decoration:none}
.agreement-wrap a:hover{color:#154bcc}
.agreement-wrap .cata-p a{color:inherit;font-weight:bold}
.agreement-page .history-p{margin:0}
.agreement-page .b{font-weight:700}
.agreement-page .agreement-dot:before{content:'';display:inline-block;width:6px;height:6px;background:#0f0f0f;border-radius:50%;vertical-align:middle;margin-top:-3px;margin-right:5px}
.agreement-page .font-co{color:#f58a33}
.agreement-page .font-cb{color:#265182}
.agreement-page .text_r{text-align:right;margin-bottom:8px}
.agreement-page .font-co.text_r{font-weight:bold;line-height:inherit}
.agreement-page .agreement-table{margin-bottom:20px;word-break:break-word}
.agreement-page .agreement-table table{table-layout:fixed;border-collapse:collapse}
.agreement-page .agreement-table th,
.agreement-page .agreement-table td{padding:12px 8px;line-height:1.4}
.agreement-page .agreement-table th:first-of-type,
.agreement-page .agreement-table td:first-of-type{width:50px;padding:12px 0;text-align:center}
.agreement-page .agreement-table a,
.agreement-p .a-link{color:#1a5eff}
.agreement-page .agreement-table a:hover,
.agreement-p .a-link:hover{color:#154bcc}
.agreement-page .table-box2 td:last-of-type{min-width:50px}
.agreement-page .table-box3 table{width:100%}
.agreement-page .table-box3 th:nth-of-type(4){width:20%}
@media only screen and (max-width:1240px){
/* 适配footer */
.agreement-page .footer .wrap{width:auto;padding:0 20px;box-sizing:border-box}
.agreement-page .footer-t{max-width:900px;margin:0 auto;display:flex;justify-content:center}
.agreement-page .foot-logo-box{padding:0}
.agreement-page .foot-nav-box{flex:1;display:inline-flex;justify-content:space-between}
.agreement-page .foot-nav{margin-left:50px}
.agreement-page .copyright-p{padding-right:100px}
}
@media only screen and (max-width:768px){
.agreement-top,
.agreement-page .footer{display:none}
.agreement-detail .agreement-wrap{width:auto;padding:45px 20px}
.agreement-h1{margin-bottom:20px}
.agreement-page .table-box3 th:nth-of-type(4){width:10%}
.agreement-page .agreement-table th,
.agreement-page .agreement-table td,
.agreement-page .agreement-table th:first-of-type,
.agreement-page .agreement-table td:first-of-type{padding:4px}
.agreement-page .agreement-table th:first-of-type,
.agreement-page .agreement-table td:first-of-type{width:25px}
}