i.icon-ture {
    width: 15px;
	height: 9px;
	display: inline-block;
	background: url(../../res/t35/images/icons/login-icon.png) no-repeat;
    background-position:  -6px -140px;
}
.icon-close{
	width: 12px;
	height: 11px;
	display: inline-block;
	background: url(../../res/t35/images/icons/login-icon.png) no-repeat;
	background-position:  -7px -159px;
}
.login-content{
	background: url(../../res/t35/images/bg/login.jpg) no-repeat center center;
	height: 593px;
}
.login-content .w1200{
	min-height: 100%;
	position: relative;
}
.login-content .login-area{
	position: absolute;
	top:57px;
	right: 0;
}
/*注册成功*/
.success{
	min-height: 594px;
	position: relative;
	text-align: center;
}
.congra-tips{
	color: #00b399;
	font-size: 20px;
	font-weight: bold;
    margin-top: 18px;
    margin-bottom: 11px;
    padding-left: 17px;
}
.success-tips p{
	font-size: 14px;
    margin-left:11px;
    letter-spacing: 0.3px;
}
.success-tips .backhome{
	color:#4b86fc;
	margin-left: 16px;
}
.success-tips .backhome:hover{
	text-decoration: underline;
}
.success-tips{
	display: table;
	margin:102px auto;
}
/*注册*/
.login-container.register{
	background: #f8f8f8;
}
.register-content{
	min-height: 100%;
	padding: 20px 0 42px 0;
}
.login-container.register .version-header{
	background: #fff;
}
.register .w1200{
	background: #fff;
    margin-bottom: 60px;
}

/*注册*/
.register-again{
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
.register-again a{
	color: #4b86fc;
}
.register-again a:hover{
	text-decoration: underline;
}
.register-content-left{
	background: url(../../res/t35/images/bg/register.png) no-repeat right  bottom #fff;
	padding-bottom: 50px;
}
.register-content-left.no-bg{
	background: none;
}
.register-content-left table{
	margin-left: 185px;
}
.text-label{
	width:84px;
}
.text-label.vtop{
	vertical-align: text-top;
	padding-top: 15px;
}
.text-input{
	width:320px;
	padding-right: 12px !important;
	box-sizing: border-box;
}
.text-tips{
	width: 170px;
}
.register-content-left .btn-login:hover {
    background-color: #3b6bf0;
}
.input-inline{
	display: inline-block;
}
.register-content-left em{
	color: #ff5c5c;
	margin-right: 6px;
	font-style: normal;
	font-size: 16px;
	vertical-align: middle;
	height: 12px;
	display: inline-block;
	line-height: 18px;
    /* font-family: "宋体"; */
}
.register-content-left .text-label span{
	font-size: 14px;
	margin-right: 11px;
	vertical-align: middle;
}
.register-content-left .divider{
	margin: 0px 2px;
}
.box-sha{
	box-shadow: 0 1px 5px rgba(0,0,0,0.15);
	position: relative;
	z-index: 2;
}
.register-content-left input{
	border: 1px solid #dcdcdc;
	width: 360px;
	font-size: 14px;
	height: 36px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	outline: 0;
	padding-left: 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
}
.register-content-left .step01 input{
	width: 320px;
}
.register-content-left textarea{
	border: 1px solid #dcdcdc;
	width: 360px;
	font-size: 14px;
	height: 76px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	outline: 0;
	padding: 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
}
.register-content-left input:-ms-input-placeholder{
	font-size: 14px;
	color: #888;
}
.register-content-left input::-webkit-input-placeholder {
	color: #888;
	font-size: 14px;
}
.register-content-left input:-moz-placeholder {
	color: #888;
	font-size: 14px;
}
.register-content-left .register-code{
	width:179px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	-ms-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}
.register-content-left .getcode{
	width: 119px;
	height: 36px;
	background-color: #f0f0f0;
	border: 1px solid #DCDCDC;
	border-left: 0;
	-webkit-border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	-ms-border-radius:0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	padding: 0;
	text-align: center;
}
.register-content-left .getcode:hover{
	background-color: #ebebeb;
}
/* .register-content-left .ver-code-box .ver-code-inp{
	
} */
.register-content-left .ver-code-box .ver-code-img{
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 12px;
}	
.ver-code-box .icons-refresh:hover{
	background-position: -102px -24px;
}
.ver-code-box .icons-refresh{
	cursor: pointer;
	-webkit-user-select: none;
}
.ver-code-box .icons-refresh{
	display: none;
}
.register-content-left .ver-code-box .ver-code-img{
	vertical-align: bottom;
	margin-left: 10px;
	margin-right: 0px;
}	
.register-content-left input:focus,.register-content-left textarea:focus{
	border: 1px solid #4b86fc;
}
.register-content-left table td{
    padding: 8px 0 7px 0;
}
.register-content-left table td .icon-arrowdown-g{
	position: absolute;
	right: 11px;
	bottom: 7px;
	z-index: 2;
	transition: transform .3s;
}
.register-content-left table td .oth-i{
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-55%) rotateZ(180deg);
    bottom: 8px;
}
.register-content-left table tr .selectl{
    width: 93px;
    font-size: 14px;
    margin-right: 6px;
}
.register-content-left .input-sma{
	width: 195px;
}
.register-content-left .icons-radio{
	vertical-align: -2px;
	margin-right: 8px;
}
.posre{
	position: relative;
	display: inline-block;
	cursor: pointer;
}
.posre input{
	cursor: pointer;
}
.register-content-left .inp-span-s{
	margin-right:18px;
}
.register-content-left .inp-span-t{
	margin-right:46px;
}
.register-content-left .linkman{
	width:70px;
	margin-right:0px;
	color: #333;
	padding-left: 20px;
}
.register-content-left .linkman-s{
	width:137px;
}
.register-content-left .ver-code{
	width: 164px;
}
.register-content-left .verf-code{
	vertical-align: -8px;
}
.register-content-left .btn-login{
	height: 45px;
	width: 320px;
	background-color: #4d7cfe;
	color: #fff;
	font-size: 16px;
    -webkit-border-radius: 2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	border-radius: 2px;
	padding: 10px 24px;
	display: inline-block;
	border: none;
	text-decoration: none;
	line-height: 1;
	margin-top: 15px;
}
.register-content-left .btn-login span{
	margin-right: 0;
	font-size: 16px;
}
.terms-service span,.terms-service a{
	font-size:12px;
	vertical-align: -1px;
	cursor: pointer;
	color: #666;
}
.register-content-left .verify-wrap{
	margin: 0;
	margin-top: -3px;
}
.terms-service a:hover{
	text-decoration: underline;
	color: #4b86fc;
}
.register-content-left h3{
	text-align: center;
	font-size: 24px;
    margin: 32px 0 27px 0px;
}
.register-content-left .reg-tip{
	font-size:12px;
	color: #888;
    vertical-align: 1px;
}
.register-content-left .reg-tip.error{
	color:#f96868;
}
.icon-check{
	background-position:-118px -645px;
}
.icons-unradio{
	background-position: -38px -327px;
}
.click_span{
	display: inline-block;
}
.down-put{
	width: 320px;
	border: 1px solid #ddd;
	border-top: none;
	position:absolute;
	top: 36px;
	left: 0px;
	background-color: #fff;
   -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	display: none;
	z-index: 3;
}
.down-put li{
	padding:6px 0;
	text-align:left;
	font-size: 14px;
	padding-left: 10px;
	cursor: pointer;
}
.down-put li:hover{
	background-color: #f8f8f8;
}
.register-content-left .padd-tr td{
	padding-top: 11px;
}
.readon{
	display: inline-block;
	color: #666;
}
.user-type{
	padding-right: 25px;	
}
/*服务条款*/
/*弹出框*/
/*弹出框*/
.cover{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 20;
	background-color: #000;
	opacity: 0.40;
	filter: alpha(opacity=40);
	left: 0;
	top: 0;
	display: none;
}
.active.agreement{
	transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    opacity: 1;
    z-index: 160;
}
.agreement{
	width:658px;
	height:562px;
	box-shadow:0 0 5px rgba(0,0,0,0.5);
	position: fixed;
	top:50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -323px;
	background-color: #fff;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding:0 25px 25px;
	opacity: 0;
	transform: scale(.7);
    -webkit-transform: scale(.7);
    -moz-transform: scale(.7);
    -o-transform: scale(.7);
        -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    z-index: -10;
}
.agreement h1{
	font-size:16px;
	font-family: "微软雅黑";
	font-weight: normal;
	color: #000;
	line-height: 36px;
    border-bottom: 1px solid #dddddd;
	padding-top: 13px;
	padding-bottom: 8px;
}
.agreement .regpop-close{
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	display: block;
	position: absolute;
	top: 21px;
	right: 21px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	cursor: pointer;
}
.agreement .regpop-close:hover{
	opacity: 1;
	filter: alpha(opacity=100);
}
.agreement .context{
	font-size: 14px;
	margin-top: 15px;
	line-height: 18px;
	height: 410px;
	overflow: hidden;
}

.agreement .scroll-wrapper{
	height: 100%;
}
.agreement .scrollbar-inner > .scroll-element .scroll-element_track{
	background-color: #cdcccc;
	opacity: 1;
}
.agreement .scrollbar-inner > .scroll-element .scroll-bar{
	background-color: #666;
	opacity: 1;
}
.agreement .context p{
	font-size: 12px;
	font-family: "微软雅黑";
	margin: 0;
}
.agreement h5{
	margin: 0;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: 400;
	margin-bottom: 6px;
}
.agreement strong{
	font-size: 12px;
	font-family: "微软雅黑";
	font-weight: 400;
	margin-right: 12px;
}
.agreement .regist-yhzcxy {
	margin-right: 10px;
}
.agreement .buttons{
	text-align: center;
	margin-top: 20px;
}
.agreement .buttons button{
	width:90px;
	height: 34px;
	border: none;
	cursor: pointer;
	text-align: center;
	display: inline-block;
	margin:0 10px;
	padding:0;
	background-color: #f3f4f8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	font-size: 14px;
	color: #323a4d;
	font-family: "微软雅黑";
}
.agreement .buttons .confirm{
	background-color: #4d7cfe;
	color: #fff;
}
.m-signIn .submit:hover,.agreement .buttons .confirm:hover{
	background-color: #3b6bf0;
}
.agreement .buttons .cancel:hover{
	background-color: #ecedf3;
}
.xradio{
	position: relative;
	padding-right: 30px;
	cursor: pointer;
}
.xradio input{
	opacity: 0;
	filter: alpha(opacity=0);
	width: 0;
	height: 0;
	display: none;
}
i.icon-radio,i.icon-checkbox{
	background: url(../../res/t35/images/icons/login-icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
}
i.icon-radio{
	background-position: -19px 0;
	margin-right: 8px;
	margin-top: -2px;
}
i.icon-radio:hover{
	background-position: -37px 0;
}
.xradio input:checked+i.icon-radio{
	background-position: 0 0;
}
i.icon-checkbox{
	background-position: 0 -22px;
	margin-right: 10px;
	margin-top: -1px;
}
i.icon-checkbox:hover{
	background-position: -19px -22px;
}
.xradio input:checked+i.icon-checkbox{
	background-position: -37px -22px;
}
.icon-right:before{
	content: '';
	background-image: url("../../res/t35/images/icons/slider.png");
	width: 12px;
	height: 12px;
	display: inline-block;
}
.icon-check:before{
	content: '';
	background-image: url("../../res/t35/images/icons/slider-right.png");
	width: 18px;
	height: 18px;
	display: inline-block;
	margin-top: 9px;
}
.btn-primary-l{
	height: 34px;
	min-width: 94px;
	background-color: #4d7cfe;
	border-radius: 3px;
	color: #fff;
	font-size: 14px;
	line-height: 32px;
	border: none;
	padding: 0 19px;
	box-shadow: 0 4px 10px rgba(77,124,254,0.2);
	margin: 0 10px;
}
.btn-primary-l:hover{
	background-color: #3b6bf0;
}
.register-content-left .paddl100{
	padding-right: 14px;
	padding-top: 16px;
}
.order-coontent-process{
    position: relative;
    /* width: 1113px; */
    /* margin-top: 42px; */
    padding-left: 160px;
    padding-right: 170px;
    padding-bottom: 35px;
    border-bottom: 1px dotted #ededed;

}
.order-coontent-process ul{
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    /* -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; */
}
.order-coontent-process li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
}
.order-coontent-process li:last-child{
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
}
.order-coontent-process li:last-child .order-content-line{
    display: none;
}
.order-process-num{
	/* outline: 3px solid transparent; */
	font-family: Arial, Helvetica, sans-serif;
    box-sizing: border-box;
    position: relative;
    display: block;
    width: 35px;
    height: 35px;
    margin: 0 auto;
    line-height: 32px;
    border-radius: 50%;
    text-align: center;
    color: #6698fc;
    font-size: 18px;
    border:2px solid #6698fc;
    cursor: pointer;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -ms-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
    overflow: hidden;
	z-index: 1;
}
.order-process-num:after{
    background: #6698fc;
    content: "";
    left: 0;
    bottom: 0;
    position: absolute;
    z-index: -1;
    width: 100%;
    height: 0;
    border-radius: 50%;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -ms-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s
}
.cur .order-process-num:after {
    background: #6698fc;
    height: 100%;
}
.order-process-title{
    display: block;
    color: #323a4d;
    font-size: 13px;
    text-align: center;
    min-width: 104px;
	margin-top: 12px;
	font-weight: bold;
}
.order-content-line{
    position: absolute;
    width: calc(100% - 48px);
    left: 76px;
    top: 18px;
    height: 2px;
    background-color: #dadfe4;
}
.cur .order-process-num{
    background-color: #4b86fc;
    color: #fff;
}
.fl{
	float: left;
}
.no-bg{
	background: none;
}
.register-tips{
	background-color: #fff6e9;
	width: 956px;
	height: 37px;
	line-height: 37px;
	padding-left: 10px;
	margin-left: 122px;
	color: #ff8800;
}
.register-tips .icon-tips{
	margin-right: 9px;
}
.register-unit{
	width: 956px;
	margin: 30px 0 -15px 122px;
	margin-left: 122px;
	margin-top: 30px;
	margin-bottom: -15px;
}
.register-unit li{
	width: 468px;
	box-sizing: border-box;
	height: 112px;
	border: 1px solid #e5e5e5;
	cursor: pointer;
	float: left;
	position: relative;
	margin-bottom: 20px;
	padding: 20px 0 0 0;
	margin-right: 0;
}
.register-unit li:nth-child(2n) {
	margin-left: 20px;
}
.unit-img-box{
	width: 195px;
	float: left;
	padding: 0 20px;
	height: 70px;
	border-right: 1px solid #ecf0f0;
	text-align: center;
	line-height: 70px;
	margin-right: 26px;
}
.register-unit-img{
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}
.register-unit-title{
	font-size: 15px;
	color: #000000;
	margin-bottom: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.register-unit-detail{
	font-size: 14px;
	color: #848994;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.register-unit i.icon-tips-check{
	width: 10px;
	height: 9px;
	position: absolute;
	background-position: -39px -47px;
	right: 2px;
	bottom: 3px;
	display: none;
	z-index: 1;
}
.register-unit li.cur i.icon-tips-check{
	display: block;

}
.register-unit li.cur::after {
	content: "";
	position: absolute;
	right: -1px;
	bottom: -1px;
	width: 26px;
	height: 26px;
	background: linear-gradient(315deg, #5d92fc, #5d92fc 50%, #fff 50%, #fff 100%);
}
.register-unit li.cur{
	border: 1px solid #4b86fc;
}
.register-unit li.cur,
.register-unit li:hover {
	border-color: #5d92fc;
}
.register-button{
	margin-left: 122px;
	margin-top: 30px;
	width: 956px;
	text-align: center;
}
.register-qualification-select{
	width: 956px;
	height: 75px;
	box-sizing: border-box;
	padding-left: 2px;
	line-height: 76px;
	margin-left: 122px;
	background-color: #f5f7f8;
	margin-top: 20px;
}
.certificates{
	display: inline-block;
	width: 90px;
	height: 32px;
	line-height: 30px;
	text-align: center;
	box-sizing: border-box;
	background-color: #fff;
	border:1px solid #cbced6;
	margin-left: 28px;
	border-radius: 3px;
	cursor: pointer;
}
.certificates:hover{
	border: 1px solid #4b86fc;
	color: #4b86fc;
}
.register-qualification{
	width: 956px;
	margin-left: 122px;
}
.certificates.cur{
	color: #ffffff;
	border:1px solid #6f9efd;
	background-color: #6f9efd;
}
.register-qualification-left{
	width: 492px;
}
.qualification-head{
	width: 131px;
	margin-top: -4px;
}
.qualification-operating{
	position: absolute;
	width: 152px;
	left: -2px;
	bottom: -1px;
	cursor: pointer;

}
.qualification-operating .qualification-operating-btn{
	display: inline-block;
	width: 75px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	background-color: rgba(0,0,0,0.45);
	color: #ffffff;
	cursor: pointer;
}
.qualification-operating .qualification-operating-btn:hover,
.qualification-example:hover{
	background-color: rgba(0,0,0,0.6);
}
.qualification-img{
	text-align: center;
	position: relative;
	width: 150px;
	height: 110px;
	box-sizing: border-box;
	margin-right: 30px;
	border: 1px solid #dce0e2;
	margin-bottom: 30px;
	cursor: pointer;

}
.qualification-operating .reset-up-input{
	position: absolute;
	width: 74px;
	height: 29px;
	left: 1px;
	bottom: -1px;
	cursor: pointer;
	opacity: 0;
	font-size:0
}
.reset-up{
	border-right: 1px solid rgba(255,255,255,0.5);
}
.qualification-example{
	display: inline-block;
	width: 150px;
	height: 28px;
	line-height: 28px;
	background-color: rgba(0,0,0,0.45);
	color: #ffffff;

}
.register-qualification{
	margin-top: 30px;
}
.register-qualification-item{
	margin-top: 20px;
}
.qualification-add{
	position: relative;
	width: 150px;
	height: 110px;
	text-align: center;
	line-height: 110px;
	box-sizing: border-box;
	border: 1px dashed #cbced6;
	margin-right: 30px;
	cursor: pointer;
}
.qualification-add:hover{
	border: 1px dashed #4b86fc;
}
.qualification-add:hover .icon-tips-add{
	background-position: -33px -152px;
}
.register-content-left .qualification-add-input{
	font-size: 0;
	cursor: pointer;
	opacity: 0;
	position: absolute;
	width: 150px;
	left: 0px;
	top: 0px;
	height: 110px;
}
.qualification-content{
	width: 361px;
}
.qualification-img  .icon-tips-delect{
	display: none;
	cursor: pointer;
}
.qualification-img:hover .icon-tips-delect{
	display: block;
	position: absolute;
	top: -11px;
	right: -9px;
	width: 22px;
	height: 22px;
}
.qualification-img img{
	max-width: 100%;
	max-height: 100%;
}
.register-qualification-right{
	width: 447px;
	margin-left: 17px;
}
.register-qualification-right .qualification-content .qualification-img:nth-child(2n){
	margin-right: 0;
}
.register-qualification-right .qualification-content{
	width: 330px;
}
.register-qualification-right .qualification-head{
	width: 117px;
}
.qualification-example .icon-tips-amplification{
	margin-right: 4px;
	vertical-align: -2px;
}
.step03 .register-button{
	margin-top: 0;
}
[class^='icon-tips'] {
	background: url(../../res/t35/images/icons/login-icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}
.icon-tips{
	background-position: -1px -62px;
	width: 18px;
	height: 19px;
}
i[class^='icon-tips'] {
	background: url(../../res/t35/images/icons/login-icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}
i.icon-tips{
	background-position: -1px -62px;
	width: 18px;
	height: 19px;
}
i.icon-tips-check{
	background-position:  -34px -68px;
	width: 20px;
	height: 20px;
}
.icon-tips-amplification{
	background-position: -5px -87px;
	width: 13px;
	height: 13px;
}
.icon-tips-add{
	background-position: -33px -100px;
	width: 42px;
	height: 42px;
}
.icon-tips-delect{
	background-position: 1px -38px;
	width: 16px;
	height: 16px;
}
.icon-tips-close{
	background-position: -5px -108px;
	width: 14px;
	height: 14px;
	opacity: 0.6;
}
.qualification-cover{
	display: none;
	background-color: #fff;
	text-align: center;
	width: 580px;
	height: 584px;
	line-height: 484px;
	position: fixed;
	top: 50%;
	margin-top: -292px;
	margin-left: -290px;
	left: 50%;
	z-index: 99;
	padding: 50px 40px 50px 40px;
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.3);
	border-radius: 3px;
}
.qualification-cover-img{
	vertical-align: middle;
	max-width: 480px;
	max-height: 484px;
}
.qualification-cover.cur{
	display: block;
}
.qualification-close{
	position: absolute;
	top: 22px;
	right: 25px;
	cursor: pointer;
	line-height: initial;
	opacity: 0.6;
}
.qualification-close:hover {
	opacity: 1;
}
.step01, .step02, .step03, .step04{
	display: none;
}
.step01.show, .step02.show, .step03.show, .step04.show{
	display: block;
}
.login-icon-eye.active{
	background-position:  -59px -43px;
	width: 21px;
	height: 13px;
	top: 11px;
	right: 15px;
}
.login-icon-eye.active:hover{
	background-position: -59px -67px;
}
.btn-center{
	width: 100%;
	text-align: center;
}
/*btn-sub{
	display: none;
}*/
.step04 table tr:nth-child(4) .text-input{
	padding-left: 1px;
}
.qualification-show{
	display: none;
}
.qualification-img:hover .qualification-show{
	display: block;
}