﻿#page{width:950px;margin-left:auto;margin-right:auto;}
.flow-steps{
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.flow-steps .num3 li{width:301px;}
.flow-steps .num4 li{width:222px;}
.flow-steps .num5 li{width:175px;}
.flow-steps .num6 li{width:143px;}
.flow-steps li{float:left;background:#e4e4e4 url(../images/flow_steps_bg.png) no-repeat 100% 0;font-size:14px;font-weight:bold;height:23px;line-height:23px;text-align:center;color:#404040;padding:0 15px 0 0;overflow:hidden;}
.flow-steps li span,.flow-steps li strong{display:block;}
.flow-steps li .first{background:#e4e4e4 url(../images/flow_steps_bg.png) no-repeat -12px -69px;}
.flow-steps li.last{background-position:100% -138px;}
.flow-steps li.current{background-color:#40bf8e;color:#fff;}
.flow-steps li.current .first{background-color:#40bf8e;background-position:-12px -92px;}.flow-steps li.current-prev{background-position:100% -23px!important;}
.flow-steps li.done{
	background-color:#cbede8;
	background-position:100% -46px;
	color:#090;
}
.flow-steps li.done .first{background-color:#cbede8;background-position:-12px -115px;}
.flow-steps li.last-current{background-color:#40bf8e;color:#fff;background-position:100% -161px;}.clearfix{*zoom:1;}

.reg-form li.field input{background:white url(../images/input.gif) no-repeat scroll 0 0;}
.reg-form li.field input.disabled{background:white url(../images/input202-26.png) no-repeat scroll 0 0;}
.reg-email .trline{background:url(../images/bg_line.png) 0 bottom repeat-x;}
.no-email li{background:url(../images/bg_line.png) left 0 repeat-y;}
.reg-success,.reg-success .bd,.reg-success .hd{background:url(../images/bg_reg_success.png);}
.reg-success .bd dt,.reg-success .hd h2,.reg-success .bd .yournext .tr,.reg-success .bd .yournext a{background:url(../images/bg_reg_success_hd.png) no-repeat;}
.dialog h3,.dialog .hd .close{background:url(../images/prompt-div.png);}
.languages{width:100%;}
.languages select{float:right;position:relative;margin-top:-40px;}
.reg-form{margin:0 auto 20px;width:740px;}
.reg-form li.field{height:46px;border:1px solid white;padding:8px 14px 4px;}
.reg-form li.hover{border:1px solid #d4e8fc;background-color:#f4fcfe;}
.reg-form li.field .input{width:290px;float:left;}
.reg-form li.field .msg{width:344px;float:left;display:none;}
.reg-form li.hover .msg,.reg-form li.field .show-error,.reg-form li.field .show-ok,.reg-form li.field .show-tips{display:block;}.reg-form li.field .msg p{display:none;}
.reg-form li.field .show-attention .attention,.reg-form li.field .show-error .error,.reg-form li.field .show-ok .ok,.reg-form li.field .show-tips .tips{display:block;}
.reg-form li.field .no-activex{display:block;}
.reg-form li.field .no-activex input{background:#808080;}
.reg-form li.field label{display:block;float:left;width:75px;height:26px;line-height:26px;font-size:14px;text-align:right;}.reg-form li.field input{width:196px;height:20px;margin:0 5px;padding:2px;border:1px solid #a7a6aa;font-size:14px;}.reg-form li.field input.error{border-color:#ff8080;}.reg-form li.code-field{height:40px;}.reg-form li.code-field input{width:85px;vertical-align:top;}.reg-form li.code-field .input{width:400px;}.reg-form li.code-field .input span{margin-left:10px;}.reg-form li.code-field .msg{
	width:250px;
}.reg-form li.code-field .code-img{width:100px;height:36px;border:1px solid #e4e4e4;}.reg-form li.alipay-field{margin-bottom:20px;}.reg-form li.alipay-field .input,.reg-form li.submit-field .input{margin-left:95px;}.reg-form li.submit-field button{background:transparent url(../images/ic_bg.png) no-repeat scroll 500px 500px;background-position:0 0px;border:0 none;cursor:pointer;font-size:14px;font-weight:700;height:35px;line-height:35px;margin-right:13px;width:222px;}.reg-form li.submit-field button.disabled{background-position:0 -72px;cursor:not-allowed;}.reg-form li.field .tools{margin-left:80px;}.reg-form li.field .tools .trigger{text-decoration:underline;color:blue;cursor:pointer;}.reg-form li.field .tools .status-bar{display:inline-block;width:80px;height:5px;padding:1px;border:1px solid #42BF26;background-color:white;vertical-align:middle;font-size:0;}.reg-form li.field .tools .status-bar span{background-color:#42BF26;height:5px;display:inline-block;}.reg-form li.extra{padding-left:95px;}.reg-form li.extra .extra-content{width:184px;padding:2px 8px;border:1px solid #fc0;background-color:#fdfddd;}.reg-form li.extra .extra-content h4{color:#ffa800;font-weight:normal;}.status-tip{width:184px;padding:2px 8px;border:1px solid #fc0;background-color:#fdfddd;}.reg-form li.plugin-field{margin-bottom:20px;padding-left:95px;}
.agreements{margin:0 auto;width:680px;}.agreements li{margin-bottom:10px;padding-bottom:10px;border:1px solid #ccc;background-color:#f8f8f8;}.agreements li h3{padding:10px 10px 0;}.agreements li .content{margin:0 10px;border:1px solid #e9e9e9;padding:2px;height:90px;overflow:auto;background-color:white;}
.ok,.error,.tips{
	color:#404040;
	background:url(../images/msg_bg.png) no-repeat;border:1px solid #ddd;float:left;padding:2px 10px 2px 23px;line-height:18px;
}
.tips{background-position:3px -197px;border-color:#ffcc7f;background-color:#ffffe5;}
.error{background-position:3px 3px;border-color:#ff8080;background-color:#fff2f2;}
.ok{
	background-position:3px -247px;
	display:block;
	border:none;
	background-color:transparent;
	height: 30px;
	width: 50px;
}
.reg-email{
	width:70%;
	padding-bottom:10px;
	background-image: url(../images/bg_reg_email.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 70px;
	text-align: left;
}
.reg-email a,.reg-success a,.no-email li a{color:#073CD8;}
.reg-email .font12{font-size:12px;}
.reg-email .bd{
	overflow:hidden;
	padding-bottom:15px;
}
.reg-email .bd .msg{margin-top:5px;}
.reg-email .bd .tr{
	height:42px;
	padding:0 20px 0 70px;
	color:#000;
	font-size:15px;
	line-height: 35px;
}
.reg-email .bd .tr strong{
	font-weight:600;
	color: #F60;
}
.reg-email .bd .enter-email{display:block;width:145px;height:54px;text-indent:-9999px;background:url(../images/bg_reg_email_hd.png) no-repeat; float:right}
.no-email{
	width:632px;
	overflow:hidden;
	margin-top:10px;
	background-color:#f8f8f8;
	border: 1px solid #CCC;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.no-email h3{
	font-size: 14px;
}
.no-email ul{overflow:hidden;margin-left:-20px;}.no-email li{width:146px;height:62px;padding:10px 30px 0;line-height:16px;overflow:hidden;margin-left:-1px;float:left;}.no-email li a{line-height:12px;text-decoration:underline;}.no-email li a:hover{text-decoration:none;}.no-email li a.inactive{color:red;text-decoration:none;cursor:auto;}.dialog{width:390px;overflow:hidden;border:1px solid #C0DFF3;font-size:13px;}
.select * {    
  margin: 0;    
  padding: 0;    
}    
   
.select {
	border:1px solid #cccccc;
	float: left;
	display: inline;
	margin-left: 5px;
   }    
   
.select div {
	border:1px solid #f9f9f9;
	float: left;
}    
   
/* 子选择器，在FF等非IE浏览器中识别 */   
.select>div {    
  width:195px;    
  height: 18px;    
  overflow:hidden;    
   }    
      
/* 通配选择符，只在IE浏览器中识别 */   
* html .select div select {    
  display:block;    
  float: left;    
  margin: -2px;    
}    
   
.select div>select {    
  display:block;    
  width:200px;    
  float:none;    
  margin: -2px;    
  padding: 0px;    
}    
   
.select:hover {
	border:1px solid #D0E8FF;
//鼠标移上的效果    
}    
   
.select select>option {    
  text-indent: 2px; //option在FF等非IE浏览器缩进2px   
}   

.dialog .hd{position:relative;}.dialog h3{height:23px;line-height:23px;text-indent:10px;font-size:13px;background-position:0 -25px;border-bottom:1px solid #BEE1F5;}.dialog .hd .close{width:17px;height:17px;text-indent:-23556px;position:absolute;top:3px;right:3px;background-repeat:no-repeat;}.dialog .hd .close a{display:block;}.dialog .bd{padding:5px 22px 15px;background-color:#F1F9FB;color:#000;}.dialog .bd .tr{height:26px;line-height:26px;padding-left:12px;}.dialog .bd .form-change-email{background:#fff;padding:4px 0 10px;zoom:1;}.dialog .bd .form-change-email .tr{padding-left:20px;}
.dialog .bd .J_Field{width:150px;line-height:20px;height:20px;padding:2px;border:1px solid #A7A6AA;background:white url(../images/input.gif) no-repeat scroll 0 0;}
.dialog .bd .pad8{padding-bottom:8px;height:auto;line-height:20px;}.dialog .bd .pad8 span{display:block;font-weight:700;}.dialog .bd .font-gray{color:#999;}.dialog .bd input{padding:0 3px;}
.dialog .bd select{padding:0 3px;}
.reg-email .bd,.no-email,.no-email ul,.reg-success,.reg-success .bd{zoom:1;}.dialog,.dialog h3{_font-size:12px;}.mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}.dialog .msg{display:none;margin-top:5px;}.dialog .show-error,.dialog .show-ok{display:block;}.dialog .msg p{display:none;}.dialog .show-attention .attention,.dialog .show-error .error,.dialog .show-ok .ok{display:block;}.reg-success,.reg-success .bd{overflow:hidden;}.reg-success .hd{padding:10px 24px 0;background-position:-953px 0;background-repeat:no-repeat;}.reg-success .hd h2{height:45px;text-indent:-23556px;background-position:left 4px;}.reg-success .bd{padding:0 0 22px 80px;font-size:14px;background-position:-1906px bottom;background-repeat:no-repeat;}.reg-success .bd dl{width:430px;float:left;}.reg-success .bd dt{height:27px;line-height:27px;text-indent:7px;background-position:left -62px;}.reg-success .bd dd{padding:3px 0 0 7px;color:#000;}.reg-success .bd dd strong{font-weight:700;}.reg-success .bd dl .tr{line-height:26px;}.reg-success .bd dl .tips{color:#999;font-size:12px;}.reg-success .bd .yournext .tr{text-indent:13px;background-position:0 -96px;}.reg-success .bd .yournext a{padding-right:16px;background-position:right -152px;}.reg-success .bd .yournext span{padding-left:13px;}.reg-code div.head-tips{margin-bottom:5px;}.reg-code li.field{height:30px;}.reg-code li.field .msg{display:block;}.reg-code li.field .msg strong{color:#f50;}.reg-code li.field .phone{padding:0 2px;line-height:26px;font-size:14px;font-weight:bold;}.reg-code li.field .change-phone{padding-left:10px;}.reg-code li.resend-field{width:680px;}.reg-code li.resend-field .input{margin-left:80px;width:380px;}.reg-code li.resend-field .msg{width:220px;}
.success-info{font-weight:normal;}.success-info strong{padding:0 5px;font-weight:bold;color:#f50;}
.start-section{margin:10px 0;}
.start-section .start-step{
	padding:0 10px;
	color:#090;
	font-weight: bold;
}
#recent-browsed-goods,#wangwang-section{width:250px;float:left;}#fav-goods-list,#alipay-section{width:690px;float:left;margin-left:5px;}#wangwang-section,#alipay-section{margin-top:5px;}#wangwang-section h3,#alipay-section h3{height:40px;line-height:40px;padding-left:50px;font-size:14px;}#wangwang-section h3{background-position:-560px 0;}#alipay-section h3{background-position:-560px -45px;}#wangwang-section .bd p{padding:0 10px;}#wangwang-section .bd p a{color:#36C;}#wangwang-section .download-ww{display:block;padding-left:50px;width:100px;height:32px;line-height:32px;background-position:0 0;margin:10px auto 0;font-size:14px;font-weight:bold;}#alipay-section .bd ul{margin-left:20px;}#alipay-section .bd ul .steps{background-position:0 -45px;width:550px;height:40px;}.tb-box-bd{_padding:0;}h1{display:block;}#install-plugin-trigger img{padding-bottom:5px;}#install-help-link{display:inline-block;margin:0 20px 0 50px;}#install-plugin-popup-mask{display:none;position:absolute;left:0;top:0;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);z-index:100000;opacity:.6;width:100%;height:1000px;}#install-plugin-popup{display:none;position:absolute;left:30%;top:30%;z-index:100001;border:2px solid #ffc600;width:385px;height:220px;background-color:white;}#install-plugin-popup h3{height:32px;line-height:32px;background-color:#fffebf;padding-left:10px;}#install-plugin-popup h3 span{float:left;}#install-plugin-popup h3 .close{float:right;cursor:pointer;width:24px;height:24px;display:block;text-indent:-999em;background:url(../images/24-24.png) no-repeat scroll 0 0;}#install-plugin-popup .bd{padding:20px;}#install-plugin-popup .bd p{margin-bottom:5px;}#install-plugin-popup .bd p.strong{color:#f60;}#install-plugin-popup .acts{margin:20px auto;width:100px;}#install-plugin-trigger-tips{padding-left:75px;clear:both;margin-top:-6px;}#install-plugin-trigger{margin-left:3px;}.languages select{*margin-top:-20px;}.reg-form li.field .tools{_margin-left:84px;}.reg-code li.resend-field .input{_margin-left:40px;}

.msg .error,.msg .stop,.msg .alert,.msg .attention,.msg .tips,.msg .ok,.msg .notice,.msg .question,.msg .help,.msg .small-help{color:#404040;background:url(../images/msg_bg.png) no-repeat;border:1px solid #ddd;float:left;padding:2px 10px 2px 23px;line-height:18px;}.msg .error{background-position:3px 3px;border-color:#ff8080;background-color:#fff2f2;}.msg .stop{background-position:3px -47px;border-color:#ff8080;background-color:#fff2f2;}.msg .alert{background-position:3px -97px;border-color:#ff8c40;background-color:#fff5f6;}.msg .attention{background-position:3px -147px;border-color:#40b3ff;background-color:#e5f5ff;}.msg .tips{background-position:3px -197px;border-color:#ffcc7f;background-color:#ffffe5;}.msg .ok{background-position:3px -247px;border-color:#4dbf00;background-color:#f0ffe5;}.msg .notice{background-position:5px -295px;border-color:#40b3ff;background-color:#e6f5ff;}.msg .question{background-position:3px -347px;border-color:#bfbfbf;background-color:#f2f2f2;}.msg .small-help{background-position:5px -1095px;border-color:#fff;background-color:#fff;}.msg .help{background-position:3px -1197px;border-color:#fff;background-color:#fff;}
.msg24 .error,.msg24 .attention,.msg24 .tips,.msg24 .sucess,.msg24 .question{font-size:14px;font-weight:bold;color:#404040;background:url(../images/msg_bg.png) no-repeat;border:1px solid #ddd;padding:17px 10px 17px 56px;line-height:22px;}
.msg24 .error{background-position:12px -388px;border-color:#ff8080;background-color:#fff2f2;}
.msg24 .attention{background-position:12px -488px;border-color:#40b3ff;background-color:#e5f5ff;}
.msg24 .tips{background-position:15px -888px;border-color:#ffcc7f;background-color:#ffffe5;}
.msg24 .sucess{background-position:12px -988px;border-color:#4dbf00;background-color:#f0ffe5;}.msg24 .question{background-position:12px -788px;border-color:#bfbfbf;background-color:#f2f2f2;}.msg .naked,.msg24 .naked{border:none;background-color:transparent;}.msg24 .naked-tips{background-position:15px -688px;}.msg24 .naked-ok{background-position:12px -588px;}.msg:after,.msg24:after{content:'\0020';display:block;height:0;clear:both;}.page-feedback-msg{border:1px solid #ff8080;background:#fff2f2;}.page-feedback-msg h2{float:left;display:inline;width:80px;background:url(../images/msg_bg.png) no-repeat 12px -400px;line-height:35px;padding:2px 10px 2px 50px;margin:10px 0;color:#f50;font-size:17px;}.page-feedback-msg .msg-list{margin:0 0 0 130px;background:#fff;}.page-feedback-msg h3{margin:0;padding:20px 10px 15px;}.page-feedback-msg ol{margin-top:-5px;padding:0 10px 15px;}.page-feedback-msg ol li{list-style:inside decimal;}.msg,.msg24{*zoom:1;}.page-feedback-msg ol{*zoom:1;*padding-left:0;}

