/*涓讳綋閮ㄥ垎*/
.main{width:100%;background:#fff;}

/*涓讳綋鍐呭*/
.regbox{width:1200px;margin: 0 auto;height: 600px;box-shadow:-5px 0px 5px #e0e0e0,5px 0px 5px #e0e0e0,0px 5px 5px #e0e0e0;}
.regbox .reg-title{width: 1080px;margin: 0 auto;line-height: 77px;text-align:center;overflow: hidden;padding-left: 60px;padding-right: 60px;padding-top: 27px;margin-bottom: 110px;}

/*姝ラ鏉�*/
.sui-steps .current {background-color:#f39800;}
.sui-steps .current .triangle-right{border-color:transparent transparent transparent #f39800}
.sui-steps .current .round{color: #f39800;}


.sui-steps .finished{background-color:#31cb96;}
.sui-steps .finished .triangle-right{border-color:transparent transparent transparent #31cb96}
.sui-steps .finished .round{color: #31cb96;}
.sui-steps .finished .round>i{color: #31cb96;}

.regbox .reg-title .title{font-size: 20px;font-weight: bold;color: #333;}
.regbox .reg-title .gologin{display: inline-block;padding-top: 15px;color: #999;}
.regbox .reg-title .gologin a{color: #31cb96;text-decoration: underline;}

.regbox .con-box{padding-left: 370px;padding-top: 20px;}
.regbox .con-box .control-group-spe{margin-bottom: 5px;}

.con-box  .sui-form  .getbox{border: 1px solid #e0e0e0;width: 346px;height: 40px;line-height: 40px;}
.con-box  .sui-form  .getbox span{padding-left: 10px;}
.con-box  .sui-form  .getbox  input[type="text"]{border: none !important;box-shadow: none;height: 30px;line-height: 30px;font-size: 14px;width: 260px;}

.con-box  .sui-form  .getbox-yzm{border: 1px solid #e0e0e0;width: 210px;height: 40px;line-height: 40px;margin-top: 20px;}
.con-box  .sui-form  .getbox-yzm span{padding-left: 10px;}
.con-box  .sui-form  .getbox-yzm  input[type="text"]{border: none !important;box-shadow: none;height: 30px;line-height: 30px;font-size: 14px;width: 100px;}
/*鑾峰彇鐭俊楠岃瘉鐮�*/
.con-box  .sui-form  .yzmbox{display:inline-block;border: 1px solid #31cb96;margin-right: 10px;width: 120px; height: 40px;  line-height: 40px;text-align: center;color: #31cb96;margin-left: 15px;}
.con-box  .sui-form  .yzmbox-gray{display:inline-block;margin-right: 10px;width: 120px; height: 40px;  line-height: 40px;text-align: center;border: 1px solid #999999;color: #999999;margin-left: 15px;}
.con-box  .sui-form  .gray{border: 1px solid #999999;color: #999999;/*display: inline-block;*/display: none;}
/*楠岃瘉鐮侀敊璇彁绀�*/
.regbox .con-box .yzmerror{/*display: inline-block;*/display: none;}

.con-box .sui-form button{width: 348px;height: 40px;line-height: 40px;background: #31cb96;color: #fff;border: none;font-size: 16px;font-weight: bold;margin-top: 30px;}

/*璁剧疆瀵嗙爜*/
.con-box  .sui-form  .getbox-setup{border: 1px solid #e0e0e0;width: 346px;height: 40px;line-height: 40px;margin-bottom: 18px;}
.con-box  .sui-form  .getbox-setup span{padding-left: 10px;}
.con-box  .sui-form  .getbox-setup  input[type="password"]{border: none !important;box-shadow: none;height: 30px;line-height: 30px;font-size: 14px;width: 240px;}
.con-box .sui-form .setup button{width: 348px;height: 40px;line-height: 40px;background: #31cb96;color: #fff;border: none;font-size: 16px;font-weight: bold;margin-top: 10px;}
/*璁剧疆鎴愬姛*/
.setupbox{height: 60px;line-height:60px;width: 250px;margin-left: 90px;}
.setupbox span{font-size: 30px;color: #31cb96;padding-left: 50px;}
.setupbox img{position: relative;top:-5px;}





/*澶嶉�妗嗘牱寮�*/
.checkbox-pretty span:before, .radio-pretty span:before{font-size: 150%;position: relative;top:1px;}
.checkbox-pretty.checked>span:before, .radio-pretty.checked>span:before{color: #f39800;}
.checkbox-pretty:hover span:before, .radio-pretty:hover span:before{color: #f39800;}
/*主体部分*/
.main{width:100%;background:#fff;}

/*主体内容*/
.regbox{width:1200px;margin: 0 auto;height: 600px;box-shadow:-5px 0px 5px #e0e0e0,5px 0px 5px #e0e0e0,0px 5px 5px #e0e0e0;}
.regbox .reg-title{width: 1080px;margin: 0 auto;line-height: 77px;text-align:center;overflow: hidden;padding-left: 60px;padding-right: 60px;padding-top: 27px;margin-bottom: 110px;}

/*步骤条*/
.sui-steps .current {background-color:#f39800;}
.sui-steps .current .triangle-right{border-color:transparent transparent transparent #f39800}
.sui-steps .current .round{color: #f39800;}


.sui-steps .finished{background-color:#31cb96;}
.sui-steps .finished .triangle-right{border-color:transparent transparent transparent #31cb96}
.sui-steps .finished .round{color: #31cb96;}
.sui-steps .finished .round>i{color: #31cb96;}

.regbox .reg-title .title{font-size: 20px;font-weight: bold;color: #333;}
.regbox .reg-title .gologin{display: inline-block;padding-top: 15px;color: #999;}
.regbox .reg-title .gologin a{color: #31cb96;text-decoration: underline;}

.regbox .con-box{padding-left: 370px;padding-top: 20px;}
.regbox .con-box .control-group-spe{margin-bottom: 5px;}

.con-box  .sui-form  .getbox{border: 1px solid #e0e0e0;width: 346px;height: 40px;line-height: 40px;}
.con-box  .sui-form  .getbox span{padding-left: 10px;}
.con-box  .sui-form  .getbox  input[type="text"]{border: none !important;box-shadow: none;height: 30px;line-height: 30px;font-size: 14px;width: 260px;}

.con-box  .sui-form  .getbox-yzm{border: 1px solid #e0e0e0;width: 210px;height: 40px;line-height: 40px;margin-top: 20px;}
.con-box  .sui-form  .getbox-yzm span{padding-left: 10px;}
.con-box  .sui-form  .getbox-yzm  input[type="text"]{border: none !important;box-shadow: none;height: 30px;line-height: 30px;font-size: 14px;width: 100px;}
/*获取短信验证码*/
.con-box  .sui-form  .yzmbox{display:inline-block;border: 1px solid #31cb96;margin-right: 10px;width: 120px; height: 40px;  line-height: 40px;text-align: center;color: #31cb96;margin-left: 15px;}
.con-box  .sui-form  .gray{border: 1px solid #999999;color: #999999;/*display: inline-block;*/display: none;}
/*验证码错误提示*/
.regbox .con-box .yzmerror{/*display: inline-block;*/display: none;}

.con-box .sui-form button{width: 348px;height: 40px;line-height: 40px;background: #31cb96;color: #fff;border: none;font-size: 16px;font-weight: bold;margin-top: 30px;}

/*设置密码*/
.con-box  .sui-form  .getbox-setup{border: 1px solid #e0e0e0;width: 346px;height: 40px;line-height: 40px;margin-bottom: 18px;}
.con-box  .sui-form  .getbox-setup span{padding-left: 10px;}
.con-box  .sui-form  .getbox-setup  input[type="password"]{border: none !important;box-shadow: none;height: 30px;line-height: 30px;font-size: 14px;width: 240px;}
.con-box .sui-form .setup button{width: 348px;height: 40px;line-height: 40px;background: #31cb96;color: #fff;border: none;font-size: 16px;font-weight: bold;margin-top: 10px;}
/*设置成功*/
.setupbox{height: 60px;line-height:60px;width: 250px;margin-left: 90px;}
.setupbox span{font-size: 30px;color: #31cb96;padding-left: 50px;}
.setupbox img{position: relative;top:-5px;}

/*后台错误提示*/
.fberr{margin-left: 100px;width:294px;height: 16px;margin-top: -10px;margin-bottom: 10px;color:#ea4a36; }
.fberr .fberr-box{background: #ffebeb;color: #ea4a36;padding: 2px 2px;}
.fberr .noshow{display: none;}
.fberr .fberr-box i{margin-left: 10px;}





/*复选框样式*/
.checkbox-pretty span:before, .radio-pretty span:before{font-size: 150%;position: relative;top:1px;}
.checkbox-pretty.checked>span:before, .radio-pretty.checked>span:before{color: #f39800;}
.checkbox-pretty:hover span:before, .radio-pretty:hover span:before{color: #f39800;}
