@charset "utf-8";
html,body{color:#000;}
body,button, input, select, textarea { font-size:14px; font-family: "Microsoft Yahei", tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
body, h1, h2, h3, h4, h5, h6,hr, p,div, dl, dt, dd, ul, ol, li, form,button,input,textarea, th,td{ margin: 0;padding: 0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}/*html5*/
ol, ul, li{ list-style:none;}
img { border:0 none;}
button, input, select, textarea {outline:none }
table { border-collapse: collapse; border-spacing: 0;}
hr{border:0;height:1px;}
i,em{ font-style:normal;}
figure { display: block; margin:0;}
a{text-decoration: none;}
a:link{ color:#333;}
a:visited{color:#333;}
a:hover{ color:#fd6e0e; text-decoration: none;}
a:focus{outline:none;}
.clearFix:after{ display:block; content:''; clear:both;}
.clearFix{ zoom:1;}
.c249,a.c249,a.c249:visited,a.c249:hover{color: #2498f9;}
.cfd6,a.cfd6,a.cfd6:visited,a.cfd6:hover{color: #fd6e0e;}
.red{color: #ff0000;}

html{background: #fff;}
body{background: #fff url("../../images/code/bg.png") no-repeat center 35px;}
.w1024{width: 1024px; margin: 0 auto;}

/*圆角按钮*/
.radius-btn,a.radius-btn{display: block;border: none;padding: 8px 35px;outline: 0;text-align: center;text-decoration: none;cursor: pointer;border-radius:4px;-moz-border-radius:4px;color: #fff;font-size: 16px;}
.orange-btn{background: #ff721f;}
.orange-btn:active,.orange-btn:hover{color:#fff;text-decoration: none;background-color: #f0621f;}
.orange-btn-line,a.orange-btn-line{background: #fff;border: 1px solid #ff721f;color: #ff721f;padding: 7px 40px;}
.orange-btn-line:active,.orange-btn-line:hover{color: #f3620c;border-color: #f3620c;}
.blue-btn{background: #009ee8;}
.blue-btn:active,.blue-btn:hover{color:#fff;text-decoration: none;background: #0093db;}
.radius-btn.disabled {background: #aaa;color: #ccc; cursor: default;}

/*注册登录头、尾*/
.user-header{height: 70px;padding: 10px 0;overflow: hidden;background: #fff;border-bottom: 1px solid #eee;}
.user-logo{float: left;}
.user-logo .logo{float: left;}
.user-logo .logo img{display: block;}
.user-logo p{float: left;height: 36px;line-height: 34px;font-size: 28px;border-left:1px solid #dcdcdc;padding:0 0 0 20px;margin: 20px 0 0 36px;color: #333;}
.user-head-info{float: right;margin-top: 28px;}
.user-head-info a{color: #fd6e0e;}

.user-footer{color: #666;text-align: center;padding: 25px 0 15px;font-size: 12px;background: #fff;border-top: 1px solid #e6e6e6;margin-top: 45px;}

/*注册*/
.reg-content{background: url("../../images/code/regconbg.png") repeat-x top;overflow: hidden;}
.g-container{border: 1px solid #ddd; min-height: 450px;margin-top: 30px;padding: 30px 0 30px;position: relative;}
.g-container h2{font-size: 28px;font-weight: normal;text-align: center;margin-bottom: 20px;}
.bgf-opacity{background: #fff;width: 100%;height: 100%;position: absolute;top: 0;right: 0;left: 0;bottom: 0;opacity: .8;filter: alpha(opacity=80);overflow: hidden;}

.tc-wrap{padding: 10px 0 20px;}
.xx-form label,.xx-form .text{float: left;display: block;height:36px;line-height: 36px;margin-right: 10px;}
.xx-form .form-item{ margin-top: 15px;border: none;}
.xx-form label{width:110px;text-align: right;color: #666;margin-right: 15px;}
.xx-form .text {width: 190px;padding-left: 10px; outline: 0; border: #dcdcdc solid 1px;}
.xx-form .tips{text-align: center;color: #f44;margin: 15px 40px 0;background: #fffbef;border: 1px solid #ffe6bc;padding: 6px 0;}

.error-tip{color: #f44;}

a.cxjd-btn{position: absolute;display: block;width: 20px;height: auto;background: #fff;right: -58px;cursor: pointer;border: 1px solid #ff721f;color: #ff5e00;font-weight: bold;border-radius:4px;font-size: 14px;padding: 10px 10px;text-align: center;line-height: 1.2;}
a.cxjd-btn:hover{background: #ff721f;color: #fff;}

.prompt{ font-size: 12px;color: #666;background:url("../../images/code/tip_icon.png") no-repeat 15px 6px;width:368px;margin: 20px auto 10px;height: 30px;line-height: 30px;padding-left: 39px;}

.con-main{position: relative;}
.form-box{width: 755px;margin: 20px auto 0;}
.layui-form-label{width: 90px;}
.layui-form-item .layui-input-inline{width: 200px;}
.layui-input-block{margin-left: 120px;}

a.step-link{text-align: right;position: absolute;bottom: -20px;right: 20px;color: #005ca7;}

.xx-form .nsrxx{color: #333;margin: 10px 40px 0;background: #fffbef;border: 1px solid #ffe6bc;padding: 8px;line-height: 1.6;}
.nsrxx-tip{text-align: center;}

/*电子发票单机版开通步骤*/
.step-box{padding:30px;}
.step-box h1{text-align: center;font-size: 20px;font-weight: bold;padding-bottom:20px;}
.step-box{line-height:1.8;}
.step-box h3{font-weight: bold;}
.step-box h3,.step-box p{margin-bottom: 10px;}
.step-box p{text-indent: 2em;}