﻿.field-validation-valid, .field-validation-error{padding-left:20px;background:url(http://skin.huitu.com/images/icon/tip1.png?m=cb59c656c7d816c7ca0c7288475694a0) no-repeat;display:inline-block;*display:inline;color:#ff6600;font:12px microsoft yahei;margin:8px 0 0 10px;}
.field-validation-valid a:link, .field-validation-valid a:visited, .field-validation-error a:link, .field-validation-error a:visited{color:#fe7800;text-decoration:underline}
.field-validation-valid a:hover, .field-validation-error a:hover{text-decoration:underline}


.head-tip{width:778px;height:80px;margin-top:25px;border:1px solid #c8d6e3;background:#edf0f7;font-family:microsoft yahei sans-serif;text-align:center;}
.head-tip1{border:0;background:#fff;}
.head-tip h3{color:#404040;font-size:16px;margin: 14px 0 15px;}
.head-tip  p{font-size:12px;color:#555;}
.head-tip p  i{display:inline-block;vertical-align:middle;margin-right:5px;background-image:url(http://skin.huitu.com/images/icon/iconModifyPrice.png?m=bf8d8f27b12c1a1b24850fd1506c4751);width:18px;height:20px;background-position:0 0}
.head-tip .tipCorrect{margin-top:32px;text-align:left;float:left;display:inline;}
.head-tip .tipCorrect a:link, .head-tip .tipCorrect a:visited {color:#404040;text-decoration:none;}
.head-tip .tipCorrect a:hover {color:#ff6600}
.head-tip .tipCorrect .buttonLink:link, .head-tip .tipCorrect .buttonLink:visited{display:inline-block;background:#FC7E0F;margin:-7px 0 0 20px;text-decoration:none;width:100px;height:35px;border-radius:3px;color:#fff;font:16px/35px microsoft yahei;text-align:center;}
.head-tip .tipCorrect .buttonLink:hover{background:#FF7800}
.head-tip .tipCorrect i{font-size:42px;color:#5cc560;vertical-align:middle;margin: 0 15px 0 60px;float:left;display:inline;}
.head-tip .tipCorrect span{font-size:16px;float:left;display:inline;}
.head-tip .red{color:#FF4301;font-size:14px;}
.head-tip .btnSubmit{margin-top:45px;}
.head-tip .ruleDiv{margin-top:20px;}
.head-tip a:link, .head-tip a:visited{margin:-9px 0 0 4px;text-decoration:none;color:#555;font-size:12px;}
.head-tip .ruleCheckbox{vertical-align:middle}
.headTip .ruleDiv{margin-top:15px;}

.userInfoUl{font: 14px 宋体;color:#404040;margin-top:35px;}
.userInfoUl li{margin:0 0 25px 0;line-height:30px;float:left;display:inline;width:100%;}
.userInfoUl .inp1{height:32px;line-height:32px;padding-left:5px;width:250px;font-size:12px;border:1px solid #b4becc;border-radius:3px;box-shadow:1px 1px 1px #dedede inset;float:left;display:inline;}
.userInfoUl .tipBorder{border:1px solid #ED7103}
.userInfoUl .label{width:120px;color:#404040;text-align:right;float:left;display:inline;height:34px;line-height:34px;margin-right:6px;}
.userInfoUl .label strong{color:#ff0000;font-size:10px;vertical-align:top;margin-right:3px;}
.userInfoUl .userType{float:left;display:inline;margin-top: 3px;}
.userInfoUl .userType input{float:left;display:inline; margin:8px 8px 0 0;}
.userInfoUl .userType label{float:left;display:inline;margin-right:20px;}
.userInfoUl  .idcard-photo-wrap{float:left;display:inline;}
.userInfoUl  .idcard-photo-wrap dd{float:left;display:inline;margin-right:18px;overflow:hidden;}
.userInfoUl .uploadButton, .userInfoUl .photo-exam,  .userInfoUl .photo-exam1, .userInfo-done .certified-icon{background-image:url(http://skin.huitu.com/images/userV2/idcardExample.png?m=91330a7fe76d53c806f7abba99d7ee8d);width:160px;height:160px;}
.userInfoUl .idcard-phone-button{position:relative;overflow:hidden;width:158px;height:158px;background:#f6f7f9;border:1px solid #c8d6e3;border-radius:4px;text-align:center;line-height:0;}
.userInfoUl .idcard-phone-button img{max-width:158px;max-height:158px;width:auto;height:auto;vertical-align:middle}
.userInfoUl .large-icon{position:absolute;width:20px;height:20px;font-size:20px;color:#A4A6A7;right:5px;top:15px;cursor:pointer;}
.userInfoUl .large-icon:link, .userInfoUl .large-icon:visited{color:#A4A6A7;text-decoration:none;position:absolute;}
 .userInfoUl .large-icon:hover{color:#A4A6A7;text-decoration:none;*background:#fff}
.userInfoUl .uploadButton{background:#f6f7f9;cursor:pointer;width:158px;height:158px;display:table-cell;vertical-align:middle;text-align:center;line-height:0;*font-size:138px;*display:block;}
.userInfoUl .uploadFile{position: absolute;font-size: 200px;height:100%;width: 100%;top: 0;right: 0;padding: 0;margin: 0;border: 0 none;opacity: 0;filter: alpha(opacity=0);cursor:pointer}
.userInfoUl .photo-exam{background-position:0px -1px;}
.userInfoUl .photo-exam1{background-position:-162px -1px}
.userInfoUl .photo-exam2{background-position:-485px -1px}
.userInfoUl .photo-exam3{background-position:-647px -1px}
.userInfoUl .photo-txt{width:100%;text-align:center;font-size:12px;color:#555;}
.userInfoUl .idcard-photo-intro{width:270px;font:12px microsoft yahei;color:#555;margin-top:5px;}
.userInfoUl .idcard-photo-intro p{float:left;display:inline;margin-bottom:8px;width:100%;}
.userInfoUl .idcard-photo-intro a:link, .userInfoUl .idcard-photo-intro a:visited{text-decoration:none;color:#ff7802;}
.userInfoUl .idcard-photo-intro a:hover{text-decoration:underline;}
.userInfoUl .forever-checkbox{float:left;display:inline;margin:9px 8px 0 12px;}
.userInfoUl .forever-checkbox-on{margin:9px 8px 0 12px;}
.userInfoUl .forever-label{float:left;display:inline;}
.userInfoUl .ruleLi input{float:left;display:inline;}
.userInfoUl .ruleLi a:link, .userInfoUl .ruleLi a:visited{float:left;display:inline;margin:-9px 0 0 7px;text-decoration:none;color:#555;font-size:12px;}
.userInfoUl .ruleLi a:hover{color:#ff7802;}
.userInfoUl .btnSubmit, .head-tip .btnSubmit{font:bold 16px/40px microsoft yahei;background:#fb7600;cursor:pointer;border:1px solid #e16b01;border-radius:5px;padding:0 40px;height:42px;color:#fff;text-align:center;}
.userInfoUl .btnSubmit:hover{background-color:#ff6600}
.userInfo-doneUl{font: 14px 宋体;color:#404040;margin-top:35px;width:500px;margin-left:50px;}
.userInfo-doneUl li{margin:0 0 20px 0;float:left;display:inline;width:100%;}
.userInfo-doneUl .label{width:140px;text-align:right;float:left;display:inline;margin-right:6px;}
.userInfo-doneUl .label strong{color:#ff0000;font-size:10px;vertical-align:top;margin-right:3px;}
.userInfo-done .certified-icon{width:120px;height:120px;background-position:-810px -1px;top:0;left:470px;}
.userInfo-done .certified-icon span{position:absolute;font:12px microsoft yahei;color:#6b7d88;top:74px;left:68px;}

.certify-tap{font: 14px microsoft yahei;color:#404040;margin:20px 32px 0;overflow:hidden;}
.certify-tap-list{padding:25px 25px 25px 35px;background:#f5f7f9;border:1px solid #d5dbe0;width:295px;border-radius:5px;cursor:pointer;}
.certify-tap-list-on{background:#fffef7;border:1px solid #ffd6bd;}
.certify-list-icon{float:left;display:inline;margin:20px 20px 0 0;}
.certify-list-intro{float:left;display:inline;width:220px;}
.certify-list-intro h5{font-size:18px;margin-bottom:10px;}
.certify-list-intro p{line-height:25px;}
.certify-phone-box { border-top: 1px solid #e2d9d5;display: inline;float: left;margin: 24px 0 0 -22px;position: relative;width: 330px;}
.certify-p-b-inner{float: left;margin-top: 24px;}
.certify-p-b-left{background: #fff;border: 1px solid #d5dbe0;border-radius: 4px;float: left;height: 183px;margin-left: 10px;width: 183px;}
.certify-p-b-left img {height: 170px;margin: 7px 0 0 7px;width: 170px;}
.certify-p-b-right{margin-left: 13px; float: right; width: 122px; line-height: 26px;}
.toPhoneBtn{cursor:pointer;position: absolute; top: 0px; width: 122px; height: 33px; border: 1px solid rgb(213, 219, 224); border-radius: 3px; background: rgb(245, 247, 249) none repeat scroll 0% 0%; right: 32px; line-height: 32px; text-align: center; color: rgb(64, 64, 64);}
.toPhoneBtn img{width: 13px;vertical-align: middle}
.toPhoneBtn span{vertical-align: middle}