﻿li{list-style:none;}
a{text-decoration:none;cursor:pointer;color:#222;}
a:hover{text-decoration:none;}
input[type=text]{-webkit-appearance:none;-webkit-border-radius:0;outline:0;}
select{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;}
ul{margin:0 auto;padding:0;}
img{max-width:100%;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
/* 第一版 */
 .first{// display:none;width:100%;height:100%;/* height:28rem;*/
 padding:2rem 0;background-image:url(../images/first1.jpg);background-repeat:no-repeat;background-size:100%;}
.first .one{margin:0 auto;width:17rem;padding:1rem 0;}
.first .one p{text-align:center;margin:0.5rem auto;color:white;}
.first .one .p1{font-size:1rem;font-weight:bold;}
.first .one .p2{font-size:0.75rem;}
.first .one .p3{font-size:0.75rem;}
.first .two{margin:1rem auto;text-align:center;}
.first .two .p1{text-align:center;font-size:0.6rem;color:white;}
.first .pp2{margin:0.5rem auto;width:8rem;height:1.5rem;font-size:0.7rem;color:white;line-height:1.5rem;text-align:center;border-radius:0.2rem;background:#0074BD;}
.first .three{margin:3rem auto;width:17.5rem;}
.first .three .lis{float:left;width:2.5rem;text-align:center;}
.first .three .lis img{width:1.8rem;height:1.8rem;border-radius:0.1rem;max-width:100%;}
.first .three .lis .li_p{font-size:0.5rem;text-align:center;color:white;}
.first .three .lis2{float:left;width:1.2rem;height:1.8rem;line-height:1.8rem;text-align:center;}
.first .three .lis2 img{width:0.55rem;max-width:100%;}
.second{display:none;}
.back{padding:0 0.5rem;height:1.45rem;line-height:1.45rem;background:white;}
.back .back1{display:none;color:#333;font-size:0.5rem;}
.nr{margin:0 auto;width:100%;padding:1.5rem 0;background:#F4F6F9;}
.nr .tit{margin:0 auto;width:17.75rem;-height:2.25rem;background-image:url(../images/tit.png);background-repeat:no-repeat;background-size:100%;}
.nr .tit .tit_d{/* width:15.75rem;*/
 margin-left:3rem;}
.nr .tit .tit_d .tit_p1{font-size:0.75rem;font-weight:bold;color:#1E1E1E;}
.nr .tit .tit_d .tit_p2{font-size:0.5rem;color:#606060;}
.nr .box{display:none;margin:2rem auto;width:16.75rem;border:1px solid #DCDCDC;border-radius:0.2rem;padding:2.5rem 0.5rem;background:white;}
.nr .box .box_p{font-size:0.7rem;color:#333;}
.nr .box .sels{margin:1rem auto;width:12.75rem;}
.nr .box .sels .sel_p{margin:0.5rem auto;width:12.5rem;height:1.3rem;line-height:1.3rem;text-align:center;color:#333;font-size:0.6rem;border:1px solid #DCDCDC;border-radius:0.65rem;}
.nr .box .sels .sel10{margin:0.3rem auto;display:inline-block;width:6rem;}
.nr .box .next1{display:none;margin:0.5rem auto;width:12.5rem;height:1.3rem;line-height:1.3rem;text-align:center;color:white;font-size:0.6rem;border:0.025rem solid #DCDCDC;border-radius:0.65rem;background:#708CFA;}
/* 内容飞入效果 使内容从右向左飞入 @keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
0%{opacity:0;transform:translate3d(3000px,0,0);}
60%{opacity:1;transform:translate3d(-25px,0,0);}
75%{transform:translate3d(10px,0,0);}
90%{transform:translate3d(-5px,0,0);}
100%{opacity:1;transform:none;}
}
animation:bounceInRight 0.5s 0.25s linear forwards;使内容从左向右飞入 @keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
0%{opacity:0;transform:translate3d(-3000px,0,0);}
60%{opacity:1;transform:translate3d(25px,0,0);}
75%{transform:translate3d(-10px,0,0);}
90%{transform:translate3d(5px,0,0);}
100%{opacity:1;transform:none;}
}
animation:bounceInLeft 0.5s 0.25s linear forwards;*/
 .show1{display:block!important;}
.active1{color:white!important;border-color:#708CFA!important;background:#708CFA!important;}
/* 获取您的优选移民方案 */
 .box .box_p1{text-align:center;font-size:0.75rem;}
.box .input-list{margin:1.5rem auto;width:14.75rem;}
.box .input-list input{margin:0.2rem 0.2rem;width:6.7rem;height:1.4rem;font-size:0.6rem;text-indent:0.5rem;border:0.025rem solid #DCDCDC;border-radius:0.7rem;}
.box .input-list .getcode{display:inline-block;margin:0 0.2rem;width:6.7rem;height:1.4rem;line-height:1.4rem;text-align:center;font-size:0.6rem;color:#4B5059;background:#B4CAC5;border-radius:0.7rem;}
.box .huoqu{display:block;margin:0 auto;width:10rem;height:1.55rem;line-height:1.55rem;text-align:center;font-size:0.75rem;color:white;border-radius:0.8rem;background:#708CFA;}
/* 信息提交成功 */
 .box .box_p2{margin:0.3rem 0;text-align:center;font-size:0.5rem;}
.box .box_p3{margin-top:0.5rem;text-align:center;font-size:0.5rem;}
.box .box_p4{text-align:center;font-size:0.75rem;font-weight:bold;color:#586691;}
.box .but{margin:0.5rem auto;width:11rem;}
.box .but .btn{display:inline-block;width:4.75rem;height:1.2rem;line-height:1.2rem;text-align:center;font-size:0.6rem;color:#333;border:1px solid #D2D2D2;border-radius:0.6rem;}
/*.box .but .btn:hover{color:white;border:0.025rem solid #708CFA;background:#708CFA;}*/
.navigator-btn-wrap{margin-top:1rem;text-align:center;}
.navigator-btn{display:inline-block;margin:auto 20px;width:5.375rem;height:1.35rem;line-height:1.35rem;text-align:center;font-size:0.6rem;color:#fff;background-color:#2B72EC;border-radius:0.7rem;}
.option-list .emuform-radio-checked{color:white!important;background:#708CFA;}

.checkbox-icon {
    position: relative;
    border: #fff 2px solid;
    width: 16px;
    height: 16px;
    border-radius: 10px;
}
.checkbox-icon,.checkbox-text {
    display: inline-block;
    vertical-align: bottom;
}
.checkbox-text {
    font-size:18px;
    line-height:20px;
    color:white;
}
.emuform-checkbox-checked .checkbox-icon:before {
    content: "";
    position: absolute;
    left: 2px;
    top: 2px;
    right: 2px;
    bottom: 2px;
    background-color: #fff;
    border-radius: 10px;
}