﻿body {
font-size:12px;
text-align:center;
margin:0 auto;
padding:0;
color:#333;
font-family:宋体;
}

input,label { vertical-align:middle;} 
.f14{font-size:14px;}

/**注册导航go**/
.registerLocation {
width:100%;
margin:0 auto;
margin-top:15px;
}

.registerLocation ul {
width:100%;
list-style-type:none;
margin:0;
padding:0;
}

.registerLocation li {
float:left;
width:180px;
height:30px;
line-height:30px;
border-bottom:#989898 1px solid;
cursor:default;
text-align:center;
margin:0;
}

.registerLocation .spaceLi1 {
width:20px;
}

.registerLocation .spaceLi2,.registerLocation .spaceLi3 {
width:570px;
position:relative;
}

.spaceLi2 .callme,.spaceLi3 .callme {
position:absolute;
right:0;
top:0;
width:162px;
height:30px;
background:url("../images/common3.gif");
background-position:-155px -145px;
}

.registerLocation .spaceLi3 {
width:750px;
}

.registerLocation .currentLi {
border:#989898 1px solid;
border-bottom:0;
color:#D84B00;
font-weight:700;
font-size:14px;
}

.linkLi div {
width:170px;
height:26px;
border:#DFDFDF 1px solid;
border-bottom:0;
overflow:hidden;
margin-left:4px;
margin-top:3px;
font-size:13px;
color:#727272;
}

/**注册导航end**/

.switch{
color: #144D78;
width: 100px;
height: 28px;
line-height: 28px;
font-size: 14px;
 cursor: pointer;
 margin:6px 6px 0 10px;
}

#RegisterMember,#RegisterMemberSuccess{
width:652px;
text-align:left;
margin:0 auto;
}

#RegisterShow{
float:left;
margin:0 0 0 22px;
display:inline;
position:relative;
}

#RegisterShowSuccess{
width:708px;
text-align:left;
margin:0 auto;
}

.btnRegister1 {
color:#E00000;
font-weight:700;
font-size:13px;
background:url(../images/common3.gif);
background-position:0 -45px;
width:186px;
height:24px;
line-height:22px;
cursor:pointer;
}

.btnRegister2{
width:150px;
line-height:18px;
cursor:pointer;
}

.c37708d{
color:#37708D;
font-size:13px;
margin-right:18px
}

.redFont {
color:#DE0000;
font-size:13px;
}

.content{
border:#FF9FA0 1px solid;
padding:10px;
width:630px;
}

.content p {
line-height:200%;
}

.btnLogin {
background:url(../images/login.gif);
border:0;
width:134px;
height:31px;
cursor:pointer
}

#NewEmailDiv {
border:#D1CBCD 1px solid;
background:#FAFAFA;
width:534px;
height:31px;
text-align:left;
margin:5px 0 0 18px;
padding-top:10px;
font-size:12px;
padding-left:10px;
}

#txtNewEmail{
width:212px;
height:18px;
border:#D2CECD 1px solid;
}

td {
text-align:left;
}

.introduce {
width:686px;
background:#F5F5F5;
border:#B0B0B0 1px solid;
margin:0 auto;
padding:11px;
padding-bottom:14px;
color:#010101;
}

.bgSuccess {
background:url(../images/right.gif) no-repeat right;
}

.bgError {
background:url(../images/error_1.gif) no-repeat right;
}

.bgAlreadyActive {
background:url(../images/error_2.gif) no-repeat right;
}

.activeTitle {
color:#E00000;
font-size:16px;
}

.bf0100{
color:#bf0100;
font-size:14px;
margin-left:5px;
}

.margin9px{
margin:0px 9px;
color:#174C76;
}

.width450px{
width:450px;
padding-left:40px;
text-align:left;
padding-top:30px;
}

.width370px{
width:370px;
padding-left:120px;
text-align:left;
padding-top:37px;
}

.c005ea8{
color: #005EA8
}

.strength1,.strength2.strength3{
position:absolute;
top:0px;
left:0px;
background:#eee
}

.strength2{
left:50px;
}

.strength3{
left:100px;
}

.passwordtext{
position:absolute;
top:0px;
left:0px;
width:150px;
height:25px;
text-align:center;
line-height:20px;
}

.passwordborder{
position:relative;
width:150px;
height:20px;
border:#6381A7 1px solid;
}

.width62px{
width: 62px;
height:14px;
padding:4px;
text-align:center;
margin:0 80px 0 0;
}

.authenticationimg{
cursor: pointer;
width: 69px;
height:24px;
position:absolute;
top:0;
left:80px;
}

.fontsize14px{
cursor: pointer;
color: red;
text-decoration: underline;
font-size: 14px;
}

.c6a6a6a{
color:#6A6A6A;
}

.df0000{
color: #DF0000;
}

.df0000 a{
cursor: pointer;
color: #DF0000;
text-decoration: underline
}

.width165px{
width:165px;
height:22px;
font-size:13px;
}

.content3 {
width:585px;
padding:20px 30px 32px 35px;
border:#FF9FA0 1px solid;
font-size:13px;
line-height:20px;
}

.fe5300{
color:#FE5300;
font-size:15px;
line-height:30px;
height:30px;
}

.mailinfo{
padding-top:14px;
}

.lineheight198{
line-height: 198%;
padding-bottom:38px;
}

.activatedemail{
width: 238px;
height:18px;
border:1px solid #BEBEBE;
color:#818181;
padding-left:5px;
margin-top:20px;
}

.registebutton{
background:url(../images/common3.gif);
background-position:0 -47px;
font-size:14px;
height:27px;
line-height:25px;
width:80px;
cursor:pointer;
color:#565656
}

.content4{
color: #730000;
line-height: 17px;
border:0;
width:670px;
text-align:left;
margin:0 auto;
padding:50px 0 0 38px;
}

.ff5a00{
color: #FF5A00;
font-size: 16px;
}

.bb3f00{
color: #BB3F00;
font-size: 14px;
}

.paddingtop46px{
padding-top:46px;
}

.textindent48px{
padding-top:11px;
text-indent:48px;
font-size:13px;
}

.paddingleft228px{
padding-left:228px;
padding-top:20px;
padding-bottom:40px;
}

.paddingleft112px{
padding-left:53px;
padding-top:8px;
padding-bottom:50px;
}

.ff4b00{
color: #FF4B00;
}

.servicesinfo{
font-weight:700;
font-size:13px;
line-height:18px;
padding:20px 0px 30px 20px;
color:#535353;
width:670px;
}

.fontsize21px{
font-size: 21px;
}

.red2{
text-decoration: underline;
color: red
}

.lineheight17px{
line-height:17px;
width:127px;
padding:9px;
padding-top:7px;
}

/*09-12-24  go*/

.registerContent {
width:899px;
margin:0 auto;
}

#RegisterShow{
width:899px;
text-align:left;
margin:0 auto;
}

.register_text{
padding:12px 0 5px 0;
font-size:14px;
}

.statusbox{
position:relative;
width:723px;
height:20px;
font-size:14px;
padding:0 0 0 176px;
}

.statusbox input{
border:0;
position:relative;
top:2px;
}

.statusbox div{
float:left;
cursor:pointer;
margin: 0 20px 0 0;
}

.tipsborder{
width: 456px;
height:15px;
padding:5px 0 2px 10px;
border: solid 1px #DEDEDE;
z-index: 10000;
position:absolute;
top:25px;
left:280px;
background:#fff;
color:#0033CC;
display:none;
font-size:12px;
}

.tipsborder div{
width:12px;
height:6px;
overflow:hidden;
background:url(../images/icon.png) -41px -87px;
position:absolute;
top:-6px;
left:20px;
}

.tipsborder2{
position:absolute;
left:195px;
}

.tipsborder3{
position:absolute;
left:346px;
}

.passwordbox{
text-align:left;
font-size:14px;
width:899px;
}

.passwordbox .tips
{
    padding-bottom:20px;
}

.c979797{
padding:0 15px 0 85px;
height:29px;
line-height:29px;
text-align:right;
color:#616161;
font-size:14px;
font-weight:700;
}

.cFF0000{
color:#FF0000;
font-size:12px;
margin-right:6px;
}

.width288px{
width:288px;
height:18px;
padding:3px 0 0;
}

.focusFont {
color:#808080;
font-size:12px;
}

.register_title{
width:781px;
height:23px;
background:#E1EEF8;
border:solid #CADFF1;
border-width:1px 0;
text-align:left;
color:#005FAE;
font-size:14px;
padding:7px 0 0 116px;
}

.register_title span{
font-weight:700;
color:#000;
margin:0 8px;
}

.personal_box{
width:897px;
border: solid 1px #CADFF1;
border-top:0;
text-align:left;
font-size:14px;
padding:0 0 10px;
margin:20px 0 19px;
}

a.chbMember
{
    width:109px;
    height:29px;
    line-height:29px;
    border:1px solid #fff;
    background:#fff;
    position:relative;
    float:left;
    overflow:hidden;
    margin-right:40px;
    display:inline-block;
    text-indent:35px;
    font-size:14px;
    font-weight:700;
    text-align:left;
    color:#333333;
}
a.chbMember-click
{
    border:1px solid #F8A72A;
    background:#FFF5E4;
    color:#E44B00;
}
a.chbMember:hover
{
    color:#333333;
    text-decoration:none;
}
a.chbMember span
{
    width:20px;
    height:20px;
    display:inline-block;
    position:absolute;
    top:4px;
    left:7px;
    overflow:hidden;
    background:url(/ShowSkins/18show/Images/Public/regicons.png) 0 -21px;
}
a.chbMember-click span
{
    background:url(/ShowSkins/18show/Images/Public/regicons.png);
}

.membertips
{
    width:700px;
    height:51px;
    float:left;
    clear:both;
    overflow:hidden;
    display:none;
    margin-top:5px;
}

.divCompanyInfo
{
    width:698px;
    border:1px solid #BABABA;
    background:#ffffff;
    overflow:hidden;
}
.divCompanyInfo table
{
    margin:10px;
}

.membertips .arrow
{
    width:16px;
    height:13px;
    float:left;
    display:inline;
    top:0;
    margin-left:40px;
    background:url(/ShowSkins/18show/Images/Public/regtips.png) 0 -39px;
    overflow:hidden;
}
.membertips2 .arrow
{
    margin-left:198px;
}
.membertips3 .arrow
{
    margin-left:350px;
}
.membertips .main
{
    float:left;
    width:100%;
    height:20px;
    line-height:20px;
    padding:9px 0;
    display:inline;
    font-size:14px;
    color:#333333;
    position:relative;
    background:#F0F0F0;
    text-indent:10px;
}
.membertips .main-l,
.membertips .main-r
{
    position:absolute;
    width:7px;
    height:38px;
    top:0;
    left:0;
    overflow:hidden;
    background:url(/ShowSkins/18show/Images/Public/regtips.png) #ffffff;
}
.membertips .main-r
{
    left:auto;
    right:0;
    background:url(/ShowSkins/18show/Images/Public/regtips.png) -8px 0 #ffffff;
}


.width96px{
width:136px;
height:20px;
}

.width82px{
width:145px;
font-size:14px;
}

.width142px{
width:142px;
height:20px;
}

.passwordbox input 
{
    height:15px;
    padding:3px;
    border:#848484 1px solid;
}

.issuetext{
font-size:12px;
}

.issuetext a{
color:#003299;
text-decoration:underline;
}

.issuetext a:hover{
color:#f60;
text-decoration:none;
}

a.loginbutton{
    width:316px;
    height:50px;
    line-height:50px;
    text-align:center;
    display:inline-block;
    overflow:hidden;
    background:url(/ShowSkins/18show/Images/Public/regbuttonbg1.png);
    font-size:16px;
    font-weight:700;
    color:#fff;
}

a.loginbutton:hover
{
    text-decoration:none;
    background:url(/ShowSkins/18show/Images/Public/regbuttonbg1.png) 0 -52px no-repeat; 
}

.codebox{
position:relative;
}

.nextbox{
text-align:left;
width:629px;
padding:53px 0 53px 270px;
}

.agreementtitle{
width:848px;
height:31px;
text-align:left;
position:relative;
font-weight:700;
font-size:14px;
padding:0;
}

.agreementtitle span{
width:37px;
height:26px;
overflow:hidden;
background:url(../images/login_100115.png);
position:absolute;
top:58px;
left:0;
}

/*09-12-24  end*/
/*密码安全度 go*/
.pwdlstrength,.pwdmstrength,.pwdhstrength{
    width:19px;
    height:18px;
    line-height:18px;
    text-align:center;
    display:inline-block;
    border:1px solid #B2B2B2;
    background:#EEEEEE;
    color:#848484;
    font-size:12px;
}
.pwdstrenghl
{
    background:#999999;
    color:#FAFF66;
}
/*密码安全度 end*/
/*服务页面 go*/

.width500px{
width:500px;
text-align:left;
margin:0 auto;
padding-top:6px;
}

.width485px{
width:485px;
text-align:left;
border:#FF9FA0 1px solid;
padding-bottom:25px;
}

.servicecontent{
overflow-y:scroll;
font-size:14px;
width: 888px;
height:500px;
border:#ccc 1px solid;
text-align:left;
padding:10px 0  0 7px;
line-height:20px;
font-size:13px;
}

.servicecontent span{
font-weight:700;
}

.marginleft12px{
margin:5px;
margin-left:23px;
color: #6C6C6C;
}

.servicebutton{
width:234px;
height:26px;
background:url(../images/common3.gif);
background-position:0 -45px;
color:#F23901;
margin-top:18px;
font-size:12px;
line-height:24px;
cursor:pointer;
}
/*服务页面 end*/

/*个人注册成功*/

.mailicon{
width:140px;
height:160px;
background:url(../images/e-mailicon.png);
float:left;
margin:55px 61px 20px 108px;
display:inline;
}

.rightbox{
width:500px;
float:left;
text-align:left;
padding:57px 0 20px;
}

.rightbox_text{
font-weight:700;
font-size:16px;
color:#FF5A00;
padding:0 0 17px;
}

.rightbox_text2{
font-size:14px;
line-height:22px;
}

.rightbox_text5{
width:225px;
height:32px;
border:solid 1px #F7A018;
background-color:#FFF5E4;
color:#D30000;
text-align:center;
line-height:32px;
font-size:14px;
margin:18px 0 0 134px;
}

.rightbox_text6
{	
	color:#616161;
	font-size:14px;
	margin-top:21px;	
}

.rightbox_text7
{
	width:471px;
	overflow:hidden;
	background-color:#FFF5E4;
	margin-top:48px;	
	font-size:14px;
	padding-top:10px;
}

.rightbox_text7 ul
{
	margin-left:15px;		
}

.rightbox_text7 ul li
{
	line-height:25px;
	color:#616161;	
}


.rightbox_text7 ul li font
{
	font-size:14px;
	color:#E44B00;	
}

.rightbox_text7 ul li a
{
	font-size:14px;
	color:#186B96;		
	font-weight:700;
}

.rightbox_text2 font{
display:block;
color:#666;
font-size:14px;
}

.openbutton{
width:312px;
height:46px;
background:url(/ShowSkins/18show/images/public/regbuttonbg1.png) -2px -1px;
border:0;
cursor:pointer;
margin:33px 0 0 107px;
display:block;
line-height:46px;
color:#fff;
font-size:14px;
font-weight:900;
text-align:center;
}

.openbutton:hover
{
	background:url(/ShowSkins/18show/images/public/regbuttonbg1.png) -2px -53px;
	text-decoration:none;
	color:#fff;	
}

.rightbox_bg{
width:445px;
height:142px;
background:url(../images/e-mail.png);
margin:17px 0 0;
}

.rightbox_text3{
font-weight:700;
font-size:16px;
color:#3E3E3E;
padding:12px 0 10px 30px;
}

.rightbox_bg ul{
padding:0 0 0 30px;
margin:0;
list-style-type:none;
color:#666;
font-weight:700;
font-size:14px;
line-height:22px;
}

.rightbox_bg li a{
color:#666;
}

.rightbox_bg li span a{
color:#0087C5;
}

.rightbox_bg li span a:hover,.rightbox_bg li a:hover{
color:#f60;
}


/*个人激活*/


.path_nav{
height: 15px;
overflow: hidden;
text-align: left;
padding:12px 0 0 35px;
}

.registertitle{
    width:928px;
    text-align:left;
    overflow:hidden;
    padding:10px 0 5px 0;
    border-bottom:3px solid #FEA265;
    position:relative;
    float:left;
    margin:20px 10px 0; 
    display:inline;
}

.registerheadtips
{    
    width:928px;
    text-align:left;
    line-height:40px;
    font-size:16px;
    font-weight:700;
    color:#3F6C96;
    float:left;
    margin:10px;
    display:inline;
}

.registertitle font{
font-size:19px;
font-weight:700;
color:#E44B00;
}

.registertitle span{
width:150px;
height:28px;
background:url(../images/login_091224.png) 0 -19px;
position:absolute;
top:0;
right:4px;
}

#frameReg,#divRegMsgBg {
    width: 99.9%;
    height: 100%;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    border: 0;
    display:none;
}

#frameReg
{
    background: #fff;   
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}

#divRegMsgBg
{
    position: fixed;
    z-index: 9999;    
    filter:alpha(opacity=25);
    -moz-opacity:0.25;
    opacity:0.25;
    background: #000000;
}

* html #divRegMsgBg
{
    /* ie6 hack */
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
}

#divRegMsg
{
    width: 400px;
    height: 20px;
    line-height:20px;
    padding:60px 0;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -73px 0 0 -203px; /* -height/2 0 0 -width/2 */
    z-index: 10000;
    text-align: center;
    font-size: 14px;
    background: #FFF5E4;
    color: #000000;
    border:3px solid #D27530;
    font-weight:700;
    display:none;
}

* html #divRegMsg
{
    /* ie6 hack */
    position: absolute;
    top: expression(documentElement.scrollTop + document.documentElement.clientHeight/2);
}




/*个人激活*/



.registertitle span{
width:150px;
height:28px;
background:url(../images/login_091224.png) 0 -19px;
position:absolute;
top:0;
right:4px;
}

.congratulationsborder{
width:747px;
height:117px;
margin:16px 0 0;
text-align:left;
line-height:17px;
padding:42px 0 0 150px;
}

.congratulationsborder span{
font-weight:700;
font-size:16px;
color:#FF5A00;
display:block;
margin:0 0 13px;
}

.congratulationsborder a{
color:#0044DD;
text-decoration:underline;
}

.opentitle{
text-align:left;
font-weight:400;
font-family:黑体;
font-size:17px;
color:#000;
margin:14px 0 0 17px;
overflow:hidden;
}

.opentitle2,.opentitle3{
width:770px;
height:30px;
color:#186B96;
font-weight:700;
font-size:14px;
margin:13px 0 0 17px;
text-align:left;
overflow:hidden;
}

.opentitle2 font,.opentitle3 font
{
	float:left;
	width:27px;
	height:27px;
	background:url(/ShowSkins/18show/images/public/regicons2.png) 0 0;
}

.opentitle3 font
{
	background:url(/ShowSkins/18show/images/public/regicons2.png) 0 -28px;	
}

.opentitle2 span,.opentitle3 span
{
	float:left;
	line-height:27px;
	margin-left:10px;
}

.opanbox
{
width:662px;
background:#fff;
text-align:left;
margin:auto;
overflow:hidden;
padding-bottom:10px;
}

.opanbox2{
width:662px;
}

.opanbox2 ul
{
	clear:both;
	padding-left:10px;
}

.opanbox2 ul li
{
	line-height:20px;	
}

.opanbox2 ul li font
{
	color:#616161;	
}

.opantext{
color:#808080;
width:756px;
line-height:17px;
text-align:left;
}

.opantext span{
color:#FF0000;
}

.opantext a{
color:#0044DD;
text-decoration:underline;
}

.opanbox3{
width:756px;
margin:20px 0 0;
padding:0 0 20px;
text-align:left;
}

.opantext2{
color:#E44B00;
font-size:14px;
width:685px;
height:20px;
font-weight:700;
margin:12px 0 0 10px;
float:left;
}



.opantext a:hover,.congratulationsborder a:hover{
color:#f60;
text-decoration:none;
}

.opanbox4{
width:528px;
padding:20px 0 0 10px;
}

.opanbox4 div
{
	float:left;
	line-height:46px;
	padding-left:15px;
}

.opanbox4 div a 
{
	color:#186B96;
	font-size:14px;	
}

.opanbutton{
width:96px;
height:20px;
background:url(../images/button.png) 0 -30px;
font-weight:700;
color:#fff;
padding:9px 0 0;
text-align:center;
position:absolute;
top:15px;
left:228px;
cursor:pointer;
}

.opanbutton2{
left:15px;
left:355px;
}

.opanbutton span,.opanbutton font{
width:2px;
height:29px;
background:url(../images/button.png);
position:absolute;
top:0;
left:0;
}

.opanbutton font{
background:url(../images/button.png) 0 -60px;
left:94px;
}

.opantext3{
color:#E44B00;
font-size:14px;
width:685px;
height:20px;
font-weight:700;
margin:12px 0 0 10px;
float:left;	
}

.opantext4
{
	color:#848484;
	font-weight:700;
	padding:16px 0 8px 0;
}

.opanul{
padding:5px 0 10px;
margin:0;
list-style-type:none;
text-align:left;
}

.opanul li{
height:20px;
line-height:20px;
}

.opanul span{
color:#0044DD;
}

.opanul font{
color:#FF0000;
font-weight:700;
}

.opanbox5{
width:552px;
padding:15px 0 0 0;
text-align:left;
margin-left:10px;
overflow:hidden;
}

.opanbox5 ul
{
width:452px;
overflow:hidden;
}
	
.opanbox5 li
{
	clear:both;
	padding-top:2px;
}

.opanbox5 input{
float:left;
line-height:25px;
}

.opanbox5_input
{
	border:solid 1px #848484;
	width:238px;
	height:25px;
	color:#999999;		
	padding-left:10px;
	margin-left:5px;
}

.opanbox5 span
{
	float:left;	
	line-height:25px;
	margin-left:5px;
}

.registeractive_btn4
{
	clear:both;
	width:83px;
	height:25px;
	background:url(/ShowSkins/18show/images/public/btn.png) 0 0;
	text-align:center;
	line-height:25px;
	display:block;
	cursor:pointer;
	margin-top:3px;
	float:left;
}

.registeractive_btn4:hover
{
	color:#000;
	text-decoration:none;
}

.opanbutton3{
width:119px;
height:16px;
background:url(../images/button.png) 0 -130px;
color:#000;
padding:3px 0 0;
text-align:center;
cursor:pointer;
}

.opanbutton3 span,.opanbutton3 font{
width:2px;
height:19px;
background:url(../images/button.png) 0 -90px;
position:absolute;
top:0;
left:0;
}

.opanbutton3 font{
background:url(../images/button.png) -1px -110px;
left:117px;
}

.opantext6{
color:#007ACC;
font-weight:700;
width:685px;
margin:0 auto;
}

.opanbox6 ul
{
	width:756px;
	padding:0 0 20px;
	text-align:left;
}

.opanbox7{

}

.opanbutton4{
top:10px;
left:320px;
}


/*注册成功页面 Start*/


.congratulationsborder2{
width:747px;
height:auto;
overflow:hidden;
text-align:left;
line-height:17px;
padding:42px 0 0 150px;
float:left;
}

.congratulationsborder2 span{
font-weight:700;
font-size:16px;
color:#FF5A00;
display:block;
margin:0 0 13px;
}

.registeractive_text
{
	margin-top:16px;	
}

.registeractive_text li
{
	line-height:25px;
	color:#D27530;		
}

.registeractive_text li span
{
	color:#000;
}

.registeractive_text li font
{
	color:#D30000;
}

.registeractive_text li a
{
	color:	#186B96;
	text-decoration:none;
}

.registeractive_btn
{
	padding-top:10px;	
	overflow:hidden;
	float:left;
	margin-bottom:10px;
}

.registeractive_btn li
{
	clear:both;
	line-height:44px;
}

.registeractive_btn li span
{
	float:left;
	width:6px;
	height:11px;
	background:url(/ShowSkins/18show/images/public/regicons.png) -21px 0;
	float:left;
	margin-top:10px;
	overflow:hidden;
}

.registeractive_btn li font
{
	float:left;
	color:#616161;
	margin-left:5px;
}

.registeractive_btn_l
{
	float:left;
	width:4px;
	height:35px;
	background:url(/ShowSkins/18show/images/public/regbuttonbg.png) 0 0;
	margin-left:5px;
}

.registeractive_btn a
{
	color:#186B96;	
}

.registeractive_btn_m
{
	float:left;
	width:190px;
	height:35px;
	background:url(/ShowSkins/18show/images/public/regbuttonbg.png) 0 -36px;
	line-height:35px;
	color:#E44B00;
	font-weight:700;
	font-size:14px;
	text-align:center;
	cursor:pointer;	
}

.registeractive_btn_r
{
	float:left;
	width:4px;
	height:35px;
	background:url(/ShowSkins/18show/images/public/regbuttonbg.png) -5px 0;
}

.registeractive_btn_l2
{
	float:left;
	width:4px;
	height:35px;
	background:url(/ShowSkins/18show/images/public/regbuttonbg.png) 0 -72px;
	margin-left:5px;
}

.registeractive_btn_m2
{
	float:left;
	width:113px;
	height:35px;
	background:url(/ShowSkins/18show/images/public/regbuttonbg.png) 0 -108px;
	line-height:35px;
	color:#333333;
	font-size:14px;
	text-align:center;
	cursor:pointer;	
}

.registeractive_btn_r2
{
	float:left;
	width:4px;
	height:35px;
	background:url(/ShowSkins/18show/images/public/regbuttonbg.png) -5px -72px;
}

.registeractive_openShow
{
	width:773px;
	background-color:#ECF3F6;
	margin-top:60px;
	float:left;
	padding-bottom:20px;
	overflow:hidden;
}

.registeractive_btn3
{
	float:left;
	width:150px;
	height:47px;
	background:url(/ShowSkins/18show/images/public/regbutton2.png) -2px -1px;
	display:block;
	line-height:47px;
	text-align:center;
	color:#fff;
	font-weight:700;
	font-size:14px;
	cursor:pointer;
	text-decoration:none;
}

.registeractive_btn3:hover
{
	background:url(/ShowSkins/18show/images/public/regbutton2.png) -2px -155px;
	color:#fff;
	text-decoration:none;
}

.registeractive_companyList
{
	width:500px;
	border:solid 1px #B5B5B5;
	margin-bottom:8px;
}

.registeractive_companyList input
{
	border:0;
}

.registeractive_companyList ul li
{
	line-height:20px;	
}

.registersuccess_tips
{
	float:left;
	width:592px;
	height:auto;
	border:solid 1px #F7A018;
	color:#D30000;
	padding:0 10px;
	line-height:36px;	
	overflow:hidden;
	background:#FFF5E4;
}

.registersuccess_tips font,.registersuccess_detailtips font
{
	font-weight:700;	
}

.registersuccess_detailtips
{
	width:100%;
	display:none;
	color:#333333;
	line-height:25px;
}

.registersuccess_text1 
{
	font-size:14px;
	font-weight:700;	
	margin:10px 0;
	display:inline;
	float:left;
	width:100%;
}

.registersuccess_text1 span
{
	width:6px;
	height:11px;
	background:url(/ShowSkins/18show/images/public/regicons.png) -40px 0;
	float:left;
	margin-top:10px;
	overflow:hidden;
}

.registersuccess_text1 div
{
	float:left;
	line-height:30px;	
	margin-left:8px;
}

.registersuccess_text1 a
{
	float:left;
	color:#186B96;
	margin-left:8px;
	line-height:30px;		
}

.registersuccess_text2
{
	clear:both;	
	color:#D27530;
	padding-left:15px;
	font-size:14px;
	font-weight:700;
	float:left;
	width:100%;
}

.registersuccess_packbox
{
	float:left;
	padding-top:8px;
	width:135px;
	height:180px;
	margin-left:13px;
	margin-right:13px;
}

.registersuccess_packimg 
{
	width:133px;
	height:149px;	
	text-align:center;
	overflow:hidden;
	border:solid 1px #B5B5B5;
}

.registersuccess_packimg img
{
	border:0;	
}
.registersuccess_packname
{
	font-size:14px;
	text-align:center;
	width:133px;
	line-height:33px;
}

.registersuccess_packname a
{
	color:#186B96;
	font-weight:700;
}

/*注册成功页面 End*/



.dialog { font-family: 'Microsoft YaHei';background: none repeat scroll 0 0 #FFFFFF; border-top: 7px solid #ff6600; box-shadow: 0 0 12px #B5B5B5; left: 50%; position: fixed; top: 50%; z-index: 101; }
.dialog-close { width: 21px;height: 21px;overflow:hidden;background: url(/images/close.gif) #666; position: absolute; right: -21px;top: 0;color:transparent;  }
	.dialog-close:hover { background-color: #ff6600;color:transparent; }
.dialog-main { padding: 24px 0 0; }
	.dialog-main h3 { font-size: 28px; font-weight: normal; margin: 0; text-align: center; }
    .dialog-suc p{padding-top:15px;color:#666;}
    .dialog-suc p a{color:#ff6600}
.dialog-suc { padding: 0 18px 12px 0; text-align: center; width: 360px; background: #FFF; height: 80px; margin: 0 auto; }
.dialog-mask { z-index: 9; background: #fff; opacity: 0.4; filter: alpha(opacity=40); width: 100%; position: fixed; top: 0; left: 0; }
.questionborder
{
    position:absolute;
    top:0;
    right:0;
    border:1px solid #F5C7B8;
    background:#FFF9F3;
    color:#666;
    padding:12px;
    overflow:hidden;
}
.questionborder .h
{
    background:url(/images/info.png) no-repeat 0 3px;
    padding-left:35px;
    line-height:35px;
    font-size:16px;
    color:#333;
    padding-bottom:10px;
    border-bottom:1px solid #FFE1D7;
}
.questionborder .m
{
    padding-top:10px;
    line-height:25px;
}
.questionborder b
{
    color:#ff6600;
    font-size:14px;
}