input,button,select,textarea{line-height:1.5;border:0;outline:0;margin:0;padding:0;font-size:12px}

.t-icon{position:relative;display:inline-block}
.thb-003{background-image:url("../limages/sprite/import-comm.png");background-position:-1163px 0;width:14px;height:14px;vertical-align:middle}
.thb-004{background-image:url("../limages/sprite/import-comm.png");background-position:-1163px -18px;width:14px;height:14px}

.f-clearfix:before,
.f-clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.f-clearfix:after{clear:both}
.f-clearfix{zoom:1}

.t-step{width:80%;margin:0 auto;padding:40px 0}
.t-step .line{position:relative}
.t-step .line .unfinished{float:right;width:100%;height:2px;background-color:#e3e3e3}
.t-step .line .finished{position:absolute;height:4px;background-color:#cc0033}

.t-step ul.step{position:relative;top:-12px}
.t-step li{float:left;text-align:center}
.t-step li .pointer{width:19px;height:19px;margin:0 auto 10px auto;border-radius:11px;border:1px solid #bbb;background-color:#fff}
.t-step li .inner-pointer{width:11px;height:11px;margin:4px auto;background-color:#bbb;border-radius:13px}
.t-step li p{color:#8b8b8b}
.t-step li.complete .inner-pointer{background-color:#cc0033}
.t-step li.complete p{color:#cc0033}

.t-step.item-10 li{width:10%;*width:9.9%}
.t-step.item-10 .line{margin:0 5%}
.t-step.item-10 .finish-2{width:11.1111%}
.t-step.item-10 .finish-3{width:22.2222%}
.t-step.item-10 .finish-4{width:33.3333%}
.t-step.item-10 .finish-5{width:44.4444%}
.t-step.item-10 .finish-6{width:55.5555%}
.t-step.item-10 .finish-7{width:66.6666%}
.t-step.item-10 .finish-8{width:77.7777%}
.t-step.item-10-9 .finish-9{width:88.8888%}
.t-step.item-10-9 .finish-10{width:100%}

.t-step.item-9 li{width:11.1111%}
.t-step.item-9 .line{margin:0 6.1% 0 6%}
.t-step.item-9 .finish-2{width:12.5%}
.t-step.item-9 .finish-3{width:25%}
.t-step.item-9 .finish-4{width:37.5%}
.t-step.item-9 .finish-5{width:50%}
.t-step.item-9 .finish-6{width:62.5%}
.t-step.item-9 .finish-7{width:75%}
.t-step.item-9 .finish-8{width:87.5%}
.t-step.item-9 .finish-9{width:100%}

.t-step.item-8 li{width:12.5%;*width:12.4%}
.t-step.item-8 .line{margin:0 6%;*margin:0 7% 0 6%}
.t-step.item-8 .finish-2{width:14.28%}
.t-step.item-8 .finish-3{width:28.56%}
.t-step.item-8 .finish-4{width:42.84%}
.t-step.item-8 .finish-5{width:57.12%}
.t-step.item-8 .finish-6{width:71.4%}
.t-step.item-8 .finish-7{width:85.68%}
.t-step.item-8 .finish-8{width:100%}

.t-step.item-7 li{width:14.28%;*width:14%}
.t-step.item-7 .line{margin:0 7%;*margin:0 9% 0 7%}
.t-step.item-7 .finish-2{width:16.66%}
.t-step.item-7 .finish-3{width:33.32%}
.t-step.item-7 .finish-4{width:49.98%}
.t-step.item-7 .finish-5{width:66.64%}
.t-step.item-7 .finish-6{width:83.3%}
.t-step.item-7 .finish-7{width:100%}

.t-step.item-6 li{width:16.66%}
.t-step.item-6 .line{margin:0 8%}
.t-step.item-6 .finish-2{width:20%}
.t-step.item-6 .finish-3{width:40%}
.t-step.item-6 .finish-4{width:60%}
.t-step.item-6 .finish-5{width:80%}
.t-step.item-6 .finish-6{width:100%}

.t-step.item-5 li{width:20%}
.t-step.item-5 .line{margin:0 10%}
.t-step.item-5 .finish-2{width:25%}
.t-step.item-5 .finish-3{width:50%}
.t-step.item-5 .finish-4{width:75%}
.t-step.item-5 .finish-5{width:100%}

.t-step.item-4 li{width:25%}
.t-step.item-4 .line{margin:0 12%}
.t-step.item-4 .finish-2{width:33.3333%}
.t-step.item-4 .finish-3{width:66.6666%}
.t-step.item-4 .finish-4{width:100%}

.t-step.item-3 li{width:33%}
.t-step.item-3 .line{margin:0 17%}
.t-step.item-3 .finish-2{width:50%}
.t-step.item-3 .finish-3{width:100%}

.t-step.item-2 li{width:50%}
.t-step.item-2 .line{margin:0 25%}
.t-step.item-2 .finish-2{width:100%}

.title{position:relative;z-index:1;width:770px;height:78px;margin:0 auto;font-size:14px;border-bottom:1px solid #e3e3e3}
.title span{position:absolute;bottom:-1px;padding-bottom:10px;border-bottom:2px solid transparent;cursor:pointer}
.title .iphone{left:0}
.title .email{left:90px}
.title .current{border-bottom:2px solid #cc0033}

.form{width:460px;margin:0 auto 50px}
.form .line{position:relative}
.form .line .msg{position:absolute;height:40px;line-height:40px;top:6px;left:400px;white-space:nowrap;font-size:12px}
.form .line .msg i{vertical-align:middle;*margin:2px 5px 0 0}
.form .line img{vertical-align:middle;cursor:pointer}
.form label{text-align:right;width:100px;display:inline-block;color:#555}
.form input[type='text'],
.form input[type='password']{width:270px;padding:10px 8px;margin:6px 0;border:1px solid #e3e3e3;border-radius:2px;vertical-align:middle;color:#666}
.form input[type='text'].code{width:auto}
.form input[type='submit']{cursor:pointer;border-radius:2px;padding:6px 0px;font-size:16px;margin:6px 0 6px 100px;border:0;width:288px;background-color:rgb(253,126,41);color:white}
.form input[type='submit']:active,
.form input[type='submit']:hover{background-color:rgb(232,107,29)}

.form #validate{width:140px;padding:10px 8px;margin:6px 8px 6px 0}
.form #codeBtn{width:122px;height:37px;border:1px solid rgb(236,98,5);color:rgb(236,98,5);background-color:rgb(255,237,225);border-radius:2px;outline:0;cursor:pointer;vertical-align:middle}
.form #codeBtn:active{background-color:rgb(255,203,193);outline:none}
.form #timeLable{display:inline-block;width:120px;height:35px;line-height:35px;text-align:center;color:#666;background:#fdfdfd;border:1px solid #e9e9e9;vertical-align:middle;border-radius:2px}
.form #timeLable em{font-style:normal;color:rgb(236,98,5)}

.form .readme{padding:15px 0 15px 100px}
.form .readme input[type="checkbox"]{vertical-align:middle}
.form .readme label{text-align:left;display:inline;vertical-align:middle}
.form .readme a{color:rgb(18,130,223)}
.form .readme a:hover{text-decoration:underline}

.boxBg{position:fixed;_position:absolute;z-index:10;top:0;left:0;width:100%;opacity:.50;-moz-opacity:.5;filter:alpha(opacity=50);background:#000}

.agreement-box{position:absolute;z-index:11;display:none;width:640px;background-color:rgb(255,255,255)}
.agreement-box .close{position:absolute;top:0px;right:10px;line-height:40px;outline:none}
.agreement-main{margin-top:40px;padding:0 15px 0 30px;max-height:360px;overflow:auto}
.agreement-main p{color:#444;line-height:26px}
.boxButtom{border-top:1px solid #ddd;margin:10px auto 0;padding:12px 0;text-align:center}
.boxButtom a{display:inline-block;height:35px;line-height:35px;border-radius:2px;color:#fff;text-decoration:none;padding:0 20px;background-color:rgb(254,106,7)}

.code-box{position:absolute;z-index:11;top:0;left:0;border:1px solid #ddd;background:#fff;display:none}
.code-box-t{height:50px;line-height:50px;border-bottom:1px solid #ddd;text-align:right;padding:0 20px}
.code-box-t span{float:left;font-size:18px}
.code-box-t i{display:inline-block;font-style:normal;cursor:pointer}

.errorTips{height:30px;line-height:30px;margin:0 0 18px}
.errorTips p{padding:0 30px;border:1px solid rgb(255,221,178);background-color:rgb(255,247,225);color:rgb(232,11,5)}
.errorTips p i{display:inline-block;vertical-align:middle;width:17px;height:17px;background-image:url("../limages/sprite/import-comm.png");background-position:-1129px -40px;margin-right:5px}

.code-box-main{padding:20px}
.code-box-main label{text-align:right;width:140px;display:inline-block;color:#555}
.code-box-main img{vertical-align:middle;cursor:pointer}
.code-box-main input[type='text']{padding:10px 8px;margin:6px 5px 6px 0;width:150px;border:1px solid #e3e3e3;border-radius:2px;vertical-align:middle;color:#666}
.code-box-btn{padding:20px 0 20px 140px}
.code-box-btn a{display:inline-block;width:120px;height:35px;line-height:35px;font-size:16px;color:#fff;text-decoration:none;border-radius:2px;text-align:center;background-color:rgb(122,189,84)}

.checkEmail a{text-decoration:underline;color:#f00}
.checkEmail .input-text{height:21px;padding:3px 5px;border:1px solid #d0d0d0;background:#fff url("../images/admin_img/input.png") repeat-x}
.checkEmail .submit{padding-left:10px;background:url("/statics/images/member/but.png") no-repeat left top}
.checkEmail .submit input{padding-right:10px;height:29px;background:url("/statics/images/member/but.png") no-repeat right top;cursor:pointer}

button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}