
/* CSS Document */
.e_footer { margin:0 auto;width:1000px;}
.cartheader {
    background:url("../images/cart/carttop2bg.gif") repeat-x scroll 0 bottom transparent;
	height: 145px;
	}
.c_header{ width: 1000px; margin: 17px auto; overflow: hidden;}
.clear{
	 clear:both; line-height:0px; font-size:0px;
	 }
.regist	{ width:982px; border:1px solid #666666; margin:40px auto 20px auto;}	 
.regist .regist_title_xu { height:37px; border-bottom:1px solid #666666; background:#e6e6e6; padding-left:15px;}
.regist .regist_title_xu h1{ line-height:37px;font-size:16px; color:#444444; font-weight:bold;}
/*.content_left	{ width:910px; padding:40px; padding-bottom:72px; float:left;}*/
.content_left {
    float: left;	
    padding: 40px 40px 25px ;   
    width: 910px;
}
.registActBg {
    /*background: url("../images/reg/reg3000.jpg") no-repeat scroll 93% 40% transparent;*/
	position: relative;
}

.stamp_link{display: block;width: 344px;height: 340px;position: absolute;top: 100px;right: 60px;}

.content_left .tag,.content_left .tag h2,.content_left .tag ul li{ height:28px;}
.content_left .tag ul li.zhuce{ padding-top:0px;}
.tag	{ width:910px; height:45px; line-height:45px; padding-bottom:0px;  /*background:url(../images/xian2.gif) bottom left repeat-x;*/ border-bottom:1px solid #0166FF;}
.tag h2	{ width:145px;float:left; /*background:url(../images/num_1.gif) 10px no-repeat;*/color:#999999; text-indent:-9999px; font-size:14px; font-weight:normal;}
.tag ul	{ width:400px; float:left;}
.tag li	{ width:116px; height:45px; padding-left:20px; float:left; /*background :url(../../images/register/tag_bg.gif);*/ background-repeat:no-repeat; cursor:pointer;}
.tag li.tb-email	{ background-position: 0 0; margin-right:10px; }
.tag li.tb-phone	{ background-position: -144px -45px; }
.tag li.tb-email-select { background-position: 0 -45px; }
.tag li.tb-phone-select { background-position: -144px 0; }



.clearfix{display:inline-block;overflow:hidden;}
/*update 2012-11-21 start*/
.infor	{ /*width:682px;*/ zoom:1;}
/*update 2012-11-21 end*/
.infor h2	{ width:140px; height:45px; float:left; /*background:url(../images/num_2.gif) 10px 0 no-repeat;*/ color:#999999; text-indent:-9999px; font-size:14px;font-weight:normal; line-height:26px; margin-top:13px;}
.email	{ width:535px; float:left; height:475px;}


.email label
{
    width:100px;
   /* text-align:right;*/
	padding-top:0;
}

.email label, .email input
{
    float:left;
}
.email .input label, .email .input input
{
    float:none;
    font-family: tahoma;
    vertical-align: middle;
}

.email .gray,.email .gray label{ height:22px; line-height:22px;}
.email .gray  input{ height:20px; line-height:20px; margin-top:0px; margin-left:-4px; border:1px solid #ccc;}
.email .gray .sperror{ margin-top:0px;}
.gray	{width:635px; height:44px; line-height:44px; padding:5px 0; padding-left:24px;}
.gray label	{ float:left;}
.gray label.label_email{ text-align:left;width:104px;}
.gray input	{ width:160px; height:19px; line-height:19px; border:1px solid #A5AFC3; float:left; margin-top:12px; margin-right:5px;}
.gray  .sperror{ float:left; display:block; margin-top:12px;}
.gray  .sperror p{ height:19px; line-height:19px;}

#cd_timer{color:#0166FF;}
.email .graycode{ padding:12px 0px 0px 24px;}
.email .graycode,.email .graycode label{ height:15px; line-height:15px;}

#Img1,.change-img
{
    float:left; 
    cursor:pointer;   
    
}

.password	{ height: 31px;
    line-height: 31px;
    width: 515px;
	margin-top:20px;
	/*padding-left:24px;*/
	}
	.padding_left_24{ padding-left:24px;}
.email .password label{ float:left; text-align:left;}
.hideDiv{ display:none; visibility:hidden; }

.bt	{ color:#656565; padding-left:24px; padding-top:10px; float:left; }
.bt a	{color:#a20000;}
.bt p	{ padding-bottom:10px;}

.submitStyle{ clear:both;width:127px; height:27px; line-height:27px; text-align:center; background:url(../images/bt_bg.gif) no-repeat center; border:0; color:#fff; cursor:pointer; clear:both}

/*update 2012-11-21 start*/
.submitStyle{float:left;width:127px; height:27px; line-height:27px; text-align:center; background:url(../images/bt_bg.gif) no-repeat center; border:0; color:#fff; cursor:pointer; clear:both}
.free_shipp{float:left;padding-left:10px;}
/*update 2012-11-21 end*/

.nextcode,.change
{
    line-height:12px;
    display:block;
    width:37px;
    color:Gray;
}

.change
{
    color:#A00002;
    }
	
.change-img:hover
{
    text-decoration:none;
    }	
#Img1,.change-img
{
    float:left; 
    cursor:pointer;   
    
}	

.content_right	{ width:187px; height:37px; float:right;}
.content_right p	{text-align:center; line-height:37px;}
.content_right p a	{margin-left:5px;background-color:#0166FF;padding:3px 7px;color:#fff;}
.content_right p a:link,.content_right p a:hover,.content_right p a:visited{color:#fff;}

	
.label_email{
	line-height:44px;
}

#leixing{
	padding-left:24px;
	line-height:44px; 
	margin-bottom:10px;
	
	padding-bottom:5px;
}


#leixing table{
	line-height:44px;
}

#leixing td{
	line-height:22px;
}
.email #leixing td label{ text-align:left;}
.zhuce{
	padding-top:10px;
	line-height:22px;
}

.left{
	padding-left:230px;
	position: relative;
	bottom:20px
	}

.input{
	margin-top:5px; white-space:nowrap;
}

#mesage{
	margin:0 auto;
	margin-top:10px;
	width:440px;
	height:auto;
	padding-bottom:10px;
	border:solid 1px #0166FF;
	position:relative;
	z-index:9999;
	top:-280px;
	left:20px;
	background-color:#fff;
}

#mesage h2{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	padding-left:10px;
	width:280px;
}

#tou{
	height:33px;
	background:#0166FF;
}
#tou a.fr {
    color: #FFFFFF;
    padding-right: 18px;
	float:right;
	font-size:12px;
	line-height:30px;
}
#jinru{
	margin:0 auto;
	height:62px;
	width:420px;
}

#jinru p{
	text-align:center;
	font-size:14px;
	color:#4d4d4d;
	padding-top:25px;
}

#jinru a{
	color:#666;

	}
#jinru a:hover{
	color:#0166FF;
	cursor:pointer;
	}	
	#tableAccounts 
	{ margin-left:10px; font-size:14px;width:420px; border-collapse:collapse;}
	#tableAccounts td
	{ padding:6px; line-height:18px; border:1px dashed #bfbfbf;}
.xiangxixinxi{
	height:auto;
	width:420px;
	margin:0 auto;
	border-bottom:dotted 1px #bfbfbf;
}
.diming{
	height:38px;
	width:100px;
	float:left;
	text-align:center;
	font-size:14px;
	
}

.diming p{
	padding-top:12px;
}
.kehu{
	height:38px;
	widows:340px;
	float:left;
	border-left:dotted 1px #bfbfbf;
	font-size:14px;
	padding-left:30px;
	
}

.kehu a:hover{
	color:#0166FF;
	cursor:pointer;
}

.kehu p{
	padding-top:12px;
}

#guanbi{
	float:right;
}
#flk13{
	
	height:25px;
	line-height:25px;
}
	

.e_LoginWrap{ width:885px; margin:50px auto 0px auto; overflow:hidden; }
.e_LoginTitle{ width:885px; border-bottom:1px solid #666; padding-bottom:10px; position:relative}
.e_LoginTitle img{ margin-left:20px; display:inline; float:left;}
.e_LoginTitle p{ right:5px; bottom:5px; font-family:simsun; width:110px; line-height:14px; height:14px; position:absolute}
.e_LoginNote{ width:832px; margin-left:auto; margin-right:auto; margin-top:50px;}
.e_LoginNote .sbox{ margin-left:50px; margin-top:20px; display:inline; float:left;}
.h65{ height:65px;}
.e_LoginNote .Nborder{ width:832px; height:8px; float:left;}
.e_LoginNote .Nbg{ width:830px; overflow:hidden; background:#fbfbfb; padding-top:5px; padding-bottom:5px; line-height:20px; float:left; font-weight:bold; border-left:1px solid #dcdfe2; border-right:1px solid #dcdfe2;}
.e_LoginNote .Nbg ul{width:800px; margin-left:auto; margin-right:auto;}
.e_LoginNote .Nbg li{ width:790px; padding:0px 0px 0px 10px; background:url(../common/img/xbPointgray.gif) no-repeat left 50%; font-size:14px; color:#666}
.e_LoginNote .Nbg span, .Nbg span a{ color:#9c2626; text-decoration:underline}
.e_LoginLmain{ width:400px; height:400px; margin-left:20px; display:inline;}
.e_LoginLmain .Lmaintit{ width:400px; height:35px;}
.e_LoginLmain dl{ width:400px; overflow:hidden; float:left}
.e_LoginLmain dt{ width:110px; height:30px; float:left; margin-right:5px; margin-bottom:5px; display:inline; line-height:30px; text-align:right; font-size:14px; color:#666;}
.e_LoginLmain dd{ width:280px; height:30px; float:left; margin-bottom:5px; line-height:30px; text-align:left;}
.e_LoginLmain dd span{ text-decoration:underline}
.e_LoginLmain dd p, .e_LoginLmain dd p a{ text-indent:5px; text-decoration:none;color:#9c2626; float:left}
.e_LoginLmain dd img{ float:left; margin-left:5px; display:inline}
.e_LoginLmain .inputbg{ width:220px; height:30px; float:left; line-height:30px; background:url(../images/login/xbLoginInputbg1.jpg) no-repeat;}
.e_LoginLmain .inputbg2{ width:76px; height:30px; float:left; line-height:30px; background:url(../images/login/xbLoginInputbg2.jpg) no-repeat;}
.e_LoginLmain .inputStyle01{ width:200px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif;background:#ffffff; float:left; border:0px; margin:6px 0px 0px 10px; display:inline;}
.e_LoginLmain .inputStyle02{ width:50px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif;background:#ffffff; float:left; border:0px; margin:6px 0px 0px 10px; display:inline;}
.e_LoginLmain .tipbg{ width:220px; text-indent:5px; height:30px; float:left; line-height:30px; background:url(../images/login/xbLogintipbg1.jpg) no-repeat; color:#666666}
.e_LoginLmain .ShareLine{ width:400px; height:38px; background:url(../images/login/xbLoginLine.gif) repeat-x; float:left}
.e_LoginLmain .ShareLine img{ margin-top:10px; width:18px; float:left;}
.e_LoginLmain .ShareLine p{ margin-top:10px; margin-left:3px; margin-right:3px; float:left;}
.e_LoginLmain .ShareLine span{ margin-left:5px; margin-right:5px; display:inline; margin-top:10px; float:left; color:#dbdbdb}
.e_LoginRmain{ width:425px; overflow:hidden; margin-right:20px; display:inline; padding-bottom:30px;}
.e_LoginRmain .Lrtop{ width:425px; height:39px; float:left; background:url(../images/login/xbLoginRegtop.gif) repeat-x bottom;}
.e_LoginRmain .Lrtop img{ float:left; margin-top:7px; margin-left:8px; display:inline;}
.e_LoginRmain .Lrtop ul{ width:425px;}
.e_LoginRmain .Lrtop li{ width:120px; height:34px;  background:url(../images/login/xbLoginTagover.gif) no-repeat; float:left; margin-right:5px; margin-top:5px; display:inline; cursor:pointer}
.e_LoginRmain .Lrtop li p{font-size:14px; color:#666; line-height:34px; text-indent:5px;}
.e_LoginRmain .Lrtop .selected{ width:120px; height:39px; background:url(../images/login/xbLoginTagdown.gif) no-repeat; float:left; margin-right:5px;margin-top:0px; display:inline;}
.e_LoginRmain .Lrtop .selected p{font-size:14px; color:#666; line-height:39px; text-indent:5px; font-weight:bold}
.e_LoginRmain .Lrmiddle{ width:425px; overflow:hidden; padding-bottom:15px; float:left; background:url(../images/login/xbLoginRegbg.gif) repeat-y;}
.e_LoginRmain .Lrbottom{ width:425px; height:2px; float:left; }
.e_LoginRmain dl{ width:400px; overflow:hidden; float:left; margin-left:10px; display:inline;}
.e_LoginRmain dt{ width:110px; height:30px; float:left; margin-right:5px; margin-bottom:5px; display:inline; line-height:30px; text-align:right; font-size:14px; color:#666;}
.e_LoginRmain dd{ width:280px; height:30px; float:left; margin-bottom:5px; line-height:30px; text-align:left;}
.e_LoginRmain dd p, .e_LoginLmain dd p a{ text-indent:5px;font-weight:bold; text-decoration:none;color:#9c2626; float:left}
.e_LoginRmain dd img{ float:left; margin-left:5px; display:inline}
.e_LoginRmain .inputbg{ width:220px; height:30px; float:left; line-height:30px; background:url(../images/login/xbLoginInputbg1.jpg) no-repeat;}
.e_LoginRmain .inputbg2{ width:76px; height:30px; float:left; line-height:30px; background:url(../images/login/xbLoginInputbg2.jpg) no-repeat;}
.e_LoginRmain .inputStyle01{ width:200px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif;background:#ffffff; float:left; border:0px; margin:6px 0px 0px 10px; display:inline;}
.e_LoginRmain .inputStyle02{ width:50px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif;background:#ffffff; float:left; border:0px; margin:6px 0px 0px 10px; display:inline;}
.e_LoginRmain .tipbg{ width:220px; text-indent:5px; height:30px; float:left; line-height:30px; background:url(../images/login/xbLogintipbg1.jpg) no-repeat; color:#666666}

.e_Regsuccess{ width:630px; overflow:hidden; margin-left:auto; margin-right:auto;}
.e_Regsuccess .e_SuccessTig{ width:630px; height:80px; float:left; margin-top:30px; line-height:32px;}
.e_Regsuccess .e_SuccessTig .showimg{ width:45px; height:45px; float:left;}
.e_Regsuccess .e_SuccessTig .showimg img{ vertical-align:middle; width:45px; height:42px;}
.e_Regsuccess .e_SuccessTig h2{ width:560px; height:42px; line-height:42px; font-size:30px; color:#333; font-family:"ºÚÌå"; font-weight:bold; float:left;padding-left:5px;}
.e_Regsuccess .e_SuccessTig p{ width:560px; color:#666; float:left;margin-left:50px; display:inline;}
.e_Regsuccess .e_Regbtn{ width:630px; height:60px; float:left; margin-top:20px;margin-left:50px; display:inline;}
.e_Regsuccess .e_Successbottom{ width:450px; height:95px; float:left; border-top:1px solid #cccccc;margin-left:50px; display:inline;}
.e_Regsuccess .e_Successbottom img{ float:left; margin-right:20px; display:inline;}

.e_Regsuccess .e_Successbottom h2{ width:450px; float:left; font-weight:bold; line-height:30px; color:#666;}
.e_Regsuccess .e_Successbottom p{ width:330px; line-height:20px; float:left; color:#666;}
.e_Regsuccess .e_noborder{ border:0px;}
/*1-17*/
.reg_issue{padding-left:163px;padding-top:25px;}
/*1-17*/

/*add 2013-12-03*/
.email .gray a.City { display:block; float:left; width:44px; height:22px; padding-right:18px; background:url(../images/reg/RegCitybg.jpg) no-repeat; color:#fff; text-align:center; text-decoration:none; cursor:pointer;}
.email .gray .RegCity { position:absolute; top:41px; left:124px; border:1px #0166FF solid; padding:10px 0; background:#fff;}
.email .gray .RegCity dl { float:left; width:276px;}
.email .gray .RegCity dl dt { float:left; width:60px; text-align:right; color:#8a8a8a; padding-right:6px;}
.email .gray .RegCity dl dd { float:left; width:200px; padding-right:10px; color:#616161;}
.email .gray .RegCity dl dd a { color:#616161; margin-right:8px;}
.email .gray .RegCity dl dd a:hover { color:#0166FF;}
