@charset "utf-8";
/* 登录、注册、找回密码专用 */
/*top*/
.logo-user{ width:249px;}
.logo-user a{ width:249px; background-position:0 -113px;}
.user-top{ background:#FEF8EF; height:135px; border-bottom:5px solid #ff8a34; width:100%;}
.user_welcome{ padding:25px 33px; vertical-align:central; }
.user_welcome h1{ color:#B75200; font:25px/2 Microsoft YaHei, Arial, Helvetica, sans-serif;}
.user_welcome h3{ color:#FF8A34; font-size:16px;}
.user-top-banner{background-position:0 -294px; float:right; margin-top:25px;}
/*End top*/

/*注册*/
.reg-nav{ height:36px; width:1000px; border-bottom:1px solid #DBDBEA;}
.reg-nav ul{width:388px; float:left;}
.reg-nav li{  float:left; height:36px; line-height:36px;text-align:center;width:194px;}
.reg-nav li a{color:#FF8B35;font-size:16px;}
.reg-nav li.reg-nav-selected{ background:#FF8B36;  }
.reg-nav li.reg-nav-selected a{color:#fff; }
.reg-content{ width:760px; margin:0 auto;}
.reg-content .text{ width:260px;}
.validcode{ width:100px !important; margin-right:17px;}
.validcodepic{ padding-left:20px; *padding-left:0;}

.reg-content  .label{ display:block; float:left;width:130px; text-align:right;}
body .fl {
    float: left;
}
.reg-sub{ background-position:0 -151px; cursor:pointer; height:36px; width:270px; }

.reg-content label.error,.reg-content div.error,.reg-firm-cont label.error,.reg-firm-cont div.error,.forget-cont div.error{ background:#FFEBEC; border:1px solid #FFBDBF;color:red; width:305px !important; height:32px; line-height:32px;position:absolute; text-align:left;}
.reg-content label.error,.reg-content div.error{left:275px; position:absolute; top:10px;}
.reg-firm-cont label.error,.reg-firm-cont div.error{ left:290px; position:absolute; top:0;}
.forget-cont label.error,.forget-cont div.error{ left:290px; position:absolute; top:0;}
.hightlight{border:1px solid #7abd54;}
.hightlight{border:1px solid #7abd54;}

.reg-content label.right,.reg-content div.succeed ,.reg-firm-cont label.right,.reg-firm-cont div.succeed{
	background-position:0 -35px;
	height:16px;
	left: 390px;
	position: absolute;    
    top:18px;
	width:16px;
}

/*注册协议*/
.thickdiv {
 /*   background: none repeat scroll 0 0 #000000;*/
    border: 0 none;
    height: 100%;
    left: 0;
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
background:#000000\9;
opacity: 0.15\9;
filter: alpha(opacity=15)\9;
    /*opacity: 0.15;*/
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000001;
}
.thickbox {
    border: 4px solid rgba(0, 0, 0, 0.1);
    border-radius: 5px 5px 5px 5px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10000002;
}
.thicktitle {
    padding: 0;
    text-align: center;
}
.thicktitle {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F3F3F3;
    border-color: #C4C4C4;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 0;
    color: #333333;
    font-family: arial,"宋体";
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding: 0 10px;
}
.regist-2013 .btnt .btn-img {
    background: none repeat scroll 0 0 #E4393C;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: 800;
    height: 34px;
    width: 322px;
}
.regist-2013 .btnt .btn-img {
    line-height: 34px;
}
.btn-img {
    border: 0 none;
    cursor: pointer;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
}


.thickcon {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C4C4C4;
    overflow: auto;
    padding: 10px;
	 border-left: 1px none;
    border-right: 1px none;
    height: 450px;
    padding-left: 0;
    padding-right: 0;
    width: 922px;
}


.regist-2013 .btnt {
    margin: 20px auto 0;
    width: 322px;
}

#protocol-con {
    height: 356px;
    overflow: auto;
    padding: 10px 20px 0 10px;
}

.thickclose:link, .thickclose:visited {
    background: url("../images/bg_thickbox.gif") no-repeat scroll 0 -18px transparent;
    display: block;
    font-size: 0;
    height: 15px;
    line-height: 100px;
    overflow: hidden;
    position: absolute;
    right: 12px;
    top: 7px;
    width: 15px;
    z-index: 100000;
}
#reg-protocol{cursor:pointer;}

/*
#pwdstrength {
    clear: both;
    color: #999999;
    float: none;
    line-height: 22px;
    padding-right: 10px;
    position: absolute;
    left:10px;
    top: 47px;
}

#pwdstrength b {
    float: left;
    height: 13px;
    margin-top: 5px;
    overflow: hidden;
    width: 104px;
}
.strengthA b {
    background: url("i/pwdstrength.gif") no-repeat scroll 0 0 transparent;
}
商户注册*/
.reg-firm-cont tr{ height:32px;width:760px; padding:10px 0; position:relative;}
.reg-firm-cont td label{ display:block; float:left;width:130px; text-align:right;}
.reg-firm-cont td{ height:40px; position:relative;}
.reg-firm-cont .text{ width:252px;}
#area .jqTransformSelectWrapper{ margin-right:10px;}
.tooltiptable tr,.tooltiptable td{ height:auto !important;}
.jqTransformSelectWrapper ul{ overflow:visible; height:auto !important;}

#trade1 .jqTransformSelectWrapper{z-index:15!important;}
#trade2 .jqTransformSelectWrapper{z-index:14!important;}
#area .jqTransformSelectWrapper{z-index:13!important;}
#trade3 .jqTransformSelectWrapper{z-index:12!important;}
#trade4 .jqTransformSelectWrapper{z-index:11!important;}
.box{	
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0);
background:#000000\9;
opacity: 0\9;
filter: alpha(opacity=0)\9;  

    color: #000000;
    float: left;
    height: 23px;
    margin: 5px;
    padding: 5px;
    position: relative;
    width: 50px;
    z-index: 2;
	top:-5px;
	left:-90px;
	overflow:hidden;}


/*End 注册*/
/*找回密码*/
.forget-cont td{ height:50px; }
.forget-cont td div{position:relative;}
.forget-table{width:600px; margin:20px auto;}
.forget-title{ border-bottom: 1px dashed #CCCCCC; height:50px; line-height:50px;}
.forget-btn1{color:#fff; font-weight:bold;height:28px; line-height:28px; width:100px; background-position:-63px -39px;}
/*End 找回密码*/