@charset "utf-8";
/* 顶部:标题 */
.accounttype_title{width:100%;background:url(../images/atbg.png)no-repeat center top;background-size:100% 100%;-webkit-background-size:100% 100%;
    -moz-background-size:100% 100%;color:#fff;text-align: center;font-weight: bold;}
.accounttype_title h1{font-size:3.2rem;padding-top:8%;}
.accounttype_title h2{font-size:3.3rem;padding-bottom: 8%;}
.accounttype_title p{font-size:1.6rem;padding-bottom: 1%;}

/* 中间：账户类型 */
.advantagesbox{width:100%;display: -webkit-box; display: -moz-box; display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;
    background:rgba(0,0,0,.9);color:#fff;}
.advantages{width:1200px;height:80px;margin:0 auto;text-align: center;font-size:1.6rem;font-weight: bold;line-height:80px;
    display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content: space-around;}
.advantages span{-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;}
.advantages span img{vertical-align: middle;padding-right:3%;}

.accounttypes_box{width:100%;height:100%;position: relative;}
.bg_img img{width:auto;position: absolute;top:0;;z-index:0;}
.accounttype{width:1200px;margin:0 auto;position: relative;z-index: 99;}
.aboutaccounttypes{width:100%;font-size:1.3rem;font-weight: bold;}
.aboutaccounttypes .line{width:48%;height:5px;border-bottom:1px solid #fff;position: relative;top: 6.5rem;left:25%;z-index: 99;}
.accountintro {width:1200px;margin:0 auto;}
.accountintro > div{font-size:2.2rem;font-weight: bold;text-align: center;padding-top:2%;color:#fff;}
.accountintro > p{width:53%;font-size:1.3rem;line-height:2.5rem;text-align: justify;margin:2% auto;padding:1% 0;color:#fff;}
table.accountdata{width:80%;margin:0 auto;text-align: center;background: #B94133;border-radius: 15px;border-collapse:collapse;box-shadow: 0 0 35px 2px #000b1a;color:#fff;}
.accountdata > thead > tr > th{padding-top:4%;padding-bottom:4%;/* border-bottom:1px solid #fff; */}
.accountdata > tbody > tr{line-height:6rem;}
.accountdata > tbody > tr > td:first-child,
.accountdata > thead > tr > th:first-child{text-align: right;}
.accountdata > tbody > tr > td:last-child,
.accountdata > thead > tr > th:last-child{text-align: left;}
tr.forbgcolor{width:100%;line-height:6rem;background:rgb(26,26,26);}

.registermodule{width:100%;background:#000b1a;  display: -webkit-box; display: -moz-box; display: -webkit-flex;
    display: -moz-flex;display:-ms-flexbox;display:flex;padding-bottom:4%;position:relative;bottom:12rem;z-index: 50;}
.registermodule>div{width:1200px;margin:0 auto;}
.registerbox{width: 50%;float: left;margin-top:16rem;}
.registerbox_left_logo {width:60%;border:1px solid #000b1a;text-align: center;box-shadow: -3px 1px 10px 2px;margin-left:20%;}
.registerbox_left_logo a:first-child{ display:block; margin-top:3rem;}
.registerbox_left_logo a:last-child{display: block; padding-top:3rem;padding-bottom: 3rem;}
.registerrelcount, .registersimulatecount{width: 65%;background-color: #2e2e2e;letter-spacing:3px;box-shadow:-3px 3px 10px #000b1a;
    border-radius: 5px;justify-content: center;color:#fff;padding:1%;margin-top:7%;height:7rem;}
.registerrelcount {margin-left:20%;}
.registerrelcount p{font-size: 2rem;padding-bottom: 2%;white-space: nowrap;margin-bottom:0;padding-left: 2%;padding-top: 2%;}
.registerrelcount span{display: inline-block;letter-spacing:0.2rem;padding-left: 2%}
.registerrelcount a{display: inline-block;margin-left:17%;padding-bottom:1%;}
.registerrelcount a img,
.registersimulatecount a img{transition:transform 1s; -webkit-transition:transform 1s ;position: relative;top:-1rem;}
.registerrelcount a:hover img,
.registersimulatecount a:hover img{ transform: scale(1.1, 1.1);-webkit-transform: scale3d(1.1,1.1); }
.registerbox_right{color:#fff;margin-top:18rem;}
.twoaccount h2{margin:2% auto;padding-left:65%;font-size: 2rem;font-weight: normal;}
.twoaccount p{width: 34%;font-size:1.2rem;margin-left: 55%;line-height: 2.5rem;}
.registersimulatecount p{font-size: 2rem;white-space: nowrap;margin: .5rem}
.registersimulatecount{width:31.5%;background: #C12616;margin-left:55%;margin-top:8rem;height:6rem;}
.registersimulatecount span{font-size: 1rem;display: inline-block;margin-right:3%;letter-spacing:0.2rem;}
.registersimulatecount a{display: inline-block;margin-left:17%;}

#footer {width:100%;background:#000b1a;position: relative;bottom:12rem;height:0;line-height:1.7rem}