.container #wrapper{width:100%}.SN_rtd{width:960px}.float_left{float:left}.float_right{float:right}.regist_content{display:block;width:100%;background:#55b6a8;background:-moz-linear-gradient(top,#55b6a8 50%,#1dbac0 100%);background:-webkit-linear-gradient(top,#55b6a8 50%,#1dbac0 100%);background:linear-gradient(to bottom,#55b6a8 50%,#1dbac0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55b6a8',endColorstr='#1dbac0',GradientType=0);font-size:16px;line-height:2em;padding-bottom:50px;color:#333;text-align:center}.regist_content h2{display:block;max-width:350px;font-size:1.8em;color:#b1dcd6;font-weight:500;line-height:2.5em;border-top:1px solid #92cac2;margin:0 auto}.join_flow_box h3{font-size:2em;font-weight:500;color:#ffba00;line-height:1.5em}.join_flow_box p{display:block;font-size:1.2em;margin-bottom:20px}.join_flow_box p span{color:#ffba00}.logo{display:block;padding-top:50px}.join_flow_box{width:100%;margin:0 auto;margin-top:20px}.join_flow_box div{display:block;max-width:350px;padding:12px 0 20px 0;margin:0 auto;box-sizing:border-box;overflow:hidden;position:relative}.prompt{display:block;text-align:left;color:#ea5255;font-size:1em;font-weight:500;line-height:1.5em}.regist_content input{display:block;width:100%;border:0;box-sizing:border-box;height:45px;line-height:45px;padding:0 10px;border-radius:5px;color:#333;font-size:1em;-webkit-transition:.18s ease-out;-moz-transition:.18s ease-out;-o-transition:.18s ease-out;transition:.18s ease-out;font-family:"Noto Sans SC Sliced"}.regist_content input:hover,.login_content input:focus,.login_content button:hover,select:hover{box-shadow:0 0 8px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 5px rgba(0,0,0,.1);-o-box-shadow:0 0 8px 5px rgba(0,0,0,.1);-ms-box-shadow:0 0 8px 5px rgba(0,0,0,.1);outline:none}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666!important}::placeholder{color:#666}.regist_content button,.regist_content .button{display:inline-block;cursor:pointer;border:0;color:#fff;height:45px;line-height:45px;border-radius:5px;display:block;width:100%;box-shadow:0 0 8px 5px rgba(0,0,0,.1);font-size:1.2em;font-weight:400;font-family:"Noto Sans SC Sliced"}.color_orange{background-color:#f8a626}.color_green{background-color:#3cb034}.color_orange:hover{background-color:#e29722}.color_green:hover{background-color:#37a330}.regist_content button.line_style{background-color:transparent;border:1px solid #b1dcd6;color:#b1dcd6;box-shadow:none;line-height:43px}.regist_content button.line_style:hover{background-color:#009688;color:#fff;border-color:#009688}.successful .line_style{width:47%}.regist_content button.underline_style{text-decoration:underline;background-color:transparent;box-shadow:none;width:47%}.regist_content button.underline_style:hover{color:#333}.join_flow_box div #verify_code{display:inline-block;width:50%;float:left}.join_flow_box div button.btnVerifyCode{display:inline-block;width:45%;float:right;background:#424242;font-size:1em;margin:0}.join_flow_box div button.btnVerifyCode:hover{background:#313131}input[type="checkbox"]{display:none}.check-box{display:inline-block;float:left;height:20px;width:20px;background-color:transparent;border:1px solid #333;border-radius:1px;position:relative;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer;margin-top:7px}.check-box::before,.check-box::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:0;width:3px;background-color:#333;display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-radius:5px;content:" ";-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5}.check-box::before{top:13px;left:10px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.check-box::after{top:6px;left:2px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type="checkbox"]:checked+.check-box,.check-box.checked{border-color:#333}input[type="checkbox"]:checked+.check-box::after{height:10px;-moz-animation:dothabottomcheck .2s ease 0s forwards;-o-animation:dothabottomcheck .2s ease 0s forwards;-webkit-animation:dothabottomcheck .2s ease 0s forwards;animation:dothabottomcheck .2s ease 0s forwards}input[type="checkbox"]:checked+.check-box::before,.check-box.checked::before{height:20px;-moz-animation:dothatopcheck .2s ease 0s forwards;-o-animation:dothatopcheck .2s ease 0s forwards;-webkit-animation:dothatopcheck .2s ease 0s forwards;animation:dothatopcheck .2s ease 0s forwards}.item-box{display:inline-block;float:left;height:20px;width:20px;background-color:transparent;border:1px solid #333;border-radius:1px;position:relative;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;margin-top:7px}@-moz-keyframes dothabottomcheck{0%{height:0}100%{height:10px}}@-webkit-keyframes dothabottomcheck{0%{height:0}100%{height:10px}}@keyframes dothabottomcheck{0%{height:0}100%{height:10px}}@keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:20px}}@-webkit-keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:20px}}@-moz-keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:20px}}.fill_in div{padding:5px 10px}.fill_in label{display:block;text-align:left;width:100%;color:#fff}.regist_content .join_flow_box select{display:inline-block;width:155px;height:40px;background-color:#fff;color:#333;border:0;border-radius:3px;float:left;font-size:1em;padding:0 10px;margin-bottom:20px;border-radius:5px}.regist_content .join_flow_box .Region .RegionLevel_1{margin-right:20px}.regist_content .join_flow_box select#area,.regist_content .join_flow_box select#phone_number,.data_info select#de_selScale,.data_info select#de_selTime{width:330px;margin-top:0}.regist_content .data_info select,.data_info div input#city_code{width:134px}.regist_content{margin-bottom:0}.regist_content .dropdown{display:inline-block;position:relative;float:left;padding:0}.dropdown:before,.dropdown:after{content:'';position:absolute;z-index:2;top:13px;right:8px;width:0;height:0;border:5px dashed;border-color:#3f9f91 transparent;pointer-events:none}.dropdown:before{border-bottom-style:solid;border-top:none}.dropdown:after{margin-top:10px;border-top-style:solid;border-bottom:none}.dropdown select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-ms-appearance:none}.dropdown select#city,.dropdown select#city_code{margin-left:20px}.dropdown select::-ms-expand{display:none}.dropdown option{margin:3px;padding:6px 8px;text-shadow:none;background:#fff;border-radius:3px;cursor:pointer;line-height:1.5em;outline:0}.dropdown-select:focus{z-index:3;width:100%;color:#394349;outline:2px solid #49aff2;outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}.regist_content .address{margin-top:-10px}.fill_in button{margin-top:15px}.fill_in div input#city_code{width:155px;float:right;height:40px}.fill_in div.code_box{margin-bottom:-10px}.fill_in .Region{padding:0;display:inline-table;float:left}.fill_in .Region div{padding:0}.fill_in .Region .RegionLevel_1{margin-right:20px}.fill_in .Region .RegionLevel_3{width:330px}.check{display:block;overflow:hidden}.check strong{display:inline-block;float:left;color:#333;margin-left:8px}.check strong a{color:#c63e3e;text-decoration:underline;font-weight:500}.item{display:block;overflow:hidden}.item strong{display:inline-block;float:left;color:#333;margin-left:8px}.item strong a{color:#c63e3e;text-decoration:underline;font-weight:500}.QR_code{display:block;box-sizing:border-box}.QR_code img{width:100%}.join_flow_box div.member_pic{display:block;width:150px;height:150px;border-radius:100%;box-shadow:0 0 0 8px rgba(59,127,117,.5);padding:0;margin-top:20px;margin-bottom:30px}.member_pic img{width:100%;border-radius:100%}.successful{max-width:500px;padding:0 10px;box-sizing:border-box;overflow:hidden}.successful strong{display:block;font-size:1.25em;font-weight:500;color:#fff;margin:10px 0}.successful p{display:block;margin-bottom:20px;color:#b1dcd6;line-height:1.8em;font-size:1em}.successful .contact_box{max-width:420px;padding:0}.contact{display:block;width:48%}.contact p{color:#fff}.contact img{width:100%}.data_info{padding-bottom:50px;display:block;max-width:350px;padding:12px 0;margin:0 auto;box-sizing:border-box}.data_info h3{display:block;text-align:left;width:100%;color:#fff;font-size:1em;font-weight:400;margin-bottom:3px}.data_info div{padding:0}.data_info .block{margin-bottom:15px}.data_info .dropdown select#de_selScale,.data_info .dropdown select#de_selTime{height:45px;margin-bottom:0;width:350px}.data_info .dropdown:before,.data_info .dropdown:after{top:16px}#btnAdd{display:inline-block;width:43px;height:43px;border:1px solid #fff;font-size:25px;color:#fff;line-height:43px;float:left;margin-left:15px;border-radius:5px;background:#55b6a8;box-shadow:none}#btnAdd:hover{background-color:#fff;color:#333}.choice_item{display:inline-block;text-align:left;clear:both}.choice_item a{display:inline-block;margin-right:10px;color:#333}.choice_item a:after{display:inline-block;content:"X";background-color:#333;width:16px;height:16px;color:#55b6a8;line-height:16px;text-align:center;font-size:12px;font-weight:300;margin-left:3px}.regist_content .RegionMulti{text-align:left}.regist_content .RegionMulti div.Region{float:left}.regist_content .RegionMulti_DisplayTable{display:inline-block;float:left;margin:0;text-align:left;width:100%}.regist_content .RegionMulti_DisplayTable li{background-color:transparent;max-width:none;min-width:0;padding:0 10px 0 0;margin:0}.regist_content .RegionMulti_DisplayTable li:first-child{margin-left:0}.regist_content .RegionMulti_DisplayTable li:before{border:0}.regist_content .RegionMulti_DisplayTable input{color:#55b6a8;height:20px;line-height:20px;font-size:12px;margin-top:6px;background:#333;padding:0 5px;border-radius:0}.check_style02{text-align:left}.check_style02 .check{display:inline-block;margin-right:20px;margin-top:0}.check_style02 p{color:#fff;float:left;font-size:1em;margin-left:5px;margin-bottom:0}.check_style02 .check-box{background-color:#e8eaea;border:0}.check_style02 .check-box::before,.check_style02 .check-box::after{background-color:#3e9f91}.check_radio{display:inline-block;clear:both;text-align:left;overflow:hidden}.check_radio p{display:inline-block;margin-left:-5px;color:#fff;font-size:1em;margin-bottom:0}.check_radio>div{display:inline-block;margin-right:15px}.control{display:inline-block;position:relative;cursor:pointer;box-sizing:border-box}.control input{z-index:-1;opacity:0;top:-10px;left:-5px}.control__indicator{top:0;left:0;height:20px;width:20px;background:#e6e6e6}.control--radio .control__indicator{border-radius:50%;float:left}.control:hover input~.control__indicator{background:#e8eaea}.control input:checked~.control__indicator{background:#009688}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.data_info .check_radio div{overflow:none}.data_info .other{max-width:280px;display:inline-block}.data_info #de_txtContactMail_other{max-width:275px;margin-left:30px}.data_info .else{clear:both;display:block;margin-right:0}.data_info .other_link{max-width:280px}.data_info textarea{display:inline-block;border:0;box-sizing:border-box;padding:10px;border-radius:5px;color:#333;font-size:1em;-webkit-transition:.18s ease-out;-moz-transition:.18s ease-out;-o-transition:.18s ease-out;transition:.18s ease-out;font-family:"Noto Sans SC Sliced";width:350px;height:150px}.policy_content{display:block;max-width:650px;margin:0 auto;background-color:#fff;padding:50px;box-sizing:border-box;text-align:left;margin-top:30px}.policy_content h2{color:#3e9f91;text-align:center;margin-bottom:10px;font-size:2em;border:0;line-height:1.6em}.policy_content h3,.policy_content i{font-size:1.25em;font-weight:500}.policy_content h4{font-weight:500;margin-top:15px}.policy_content span{color:#f8a626}.policy_content .check{margin-top:20px}.policy_content .check strong{color:#3e9f91}.policy_content .check-box{border:1px solid #3e9f91}.policy_content .check-box::before,.policy_content .check-box::after{background-color:#3e9f91}.policy_content input[type="checkbox"]:checked+.check-box,.check-box.checked{border-color:#3e9f91}.policy_content .button{max-width:300px;margin:0 auto;background-color:#41ae9e;box-shadow:none;margin-top:30px}.policy_content button:hover,.policy_content .button:hover{background-color:#009688}.policy_content ul{overflow:hidden}.policy_content ul li{list-style-type:decimal;list-style-position:outside;margin-left:20px}.policy_content .dark_item em{display:block}.policy_content .dark_item .item{display:inline-block;float:left;margin-top:0;margin-right:10px}.policy_content .dark_item .item-box{background-color:#e8eaea;border:0;margin-top:8px}.policy_content .dark_item .item strong{color:#333;margin-left:3px}.link{display:inline-block;color:#fff;padding:0 15px;float:right;line-height:18px}.link:first-child{border-left:1px solid #fff;padding-right:0}a.link_orange{color:#fa560c;text-decoration:underline}a.link_orange:hover{color:#f8a626}.join_flow_box i{display:block;color:#b1dcd6;margin-top:-15px;margin-bottom:15px}.regist_content .message{color:#ea5255}.regist_content .div_random{width:350px;display:inline-block}.control-group{display:inline-block;text-align:left;margin:10px 0;height:500px}.control{display:inline-block;position:relative;cursor:pointer;margin-right:10px;box-sizing:border-box}.control-group div{display:inline-block;float:left}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator{background:#e8eaea}.control input:checked~.control__indicator{background:#009688}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.radio_box{display:block;overflow:scroll}.regist_content .div_random .css_random{width:150px;display:inline-block;float:left}.regist_content .div_random img,.regist_content .div_random a{vertical-align:middle}.regist_content label.error{display:none;position:absolute;color:#ea5255;font-weight:normal;padding:0}.regist_content .fill_in label.error,.regist_content .data_info label.error{display:inline-block;position:initial;padding:0}.regist_content .Region label.error{display:inline-table;margin-top:-15px}.regist_content .RegionMulti .Region label.error{display:inline;margin-top:0;padding:0;top:35px;width:60px;position:absolute;left:0}.regist_content div label.error{float:left}.regist_content .errorframe{border-color:#ea5255!important;border-style:solid!important;border-width:2px!important;display:inline-block;position:relative;cursor:pointer;margin-right:10px;box-sizing:border-box}.control-group div{display:inline-block;float:left}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator{background:#e8eaea}.control input:checked~.control__indicator{background:#009688}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.radio_box{display:block;overflow:scroll}@media(min-width:414px) and (max-width:414px){.regist_content h2{width:280px}.join_flow_box h3{font-size:1em;font-weight:500;line-height:1.5em}.join_flow_box div button.btnVerifyCode{font-size:.9em}.policy_content{padding:20px 30px}.policy_content h2{font-size:1.8em;width:90%}.policy_content .check strong{width:80%;line-height:1.8em}.policy_content .dark_check .check strong{width:auto;margin-right:10px}}@media(min-width:375px) and (max-width:375px){.regist_content .fill_in select{width:150px}.regist_content .join_flow_box select#area,.regist_content .join_flow_box select#phone_number{width:320px}.policy_content .check strong{width:85%}.policy_content .dark_check .check strong{width:auto;margin-right:10px}.regist_content .RegionMulti .Region label.error{display:inline;margin-top:0;padding:0;top:35px;width:60px;position:absolute;left:0}}@media(min-width:360px) and (max-width:360px){.policy_content .check strong{width:80%}}@media(min-width:320px) and (max-width:320px){.successful h3{font-size:1.8em}.regist_content .fill_in select,.fill_in div input#city_code{width:140px;font-size:.9em}.regist_content .data_info select,.data_info div input#city_code{width:104px;font-size:.9em}.regist_content .join_flow_box select#area,.regist_content .join_flow_box select#phone_number{width:282px}.policy_content .check strong{width:80%}.policy_content .dark_check .check strong{width:auto}.data_info{padding:15px}.data_info .dropdown select#de_selScale,.data_info .dropdown select#de_selTime{width:290px}.data_info #de_ContactMail_other{max-width:215px}.data_info textarea{width:290px}.regist_content .RegionMulti .Region label.error{display:inline;margin-top:0;padding:0;top:35px;width:60px;position:absolute;left:0}}