﻿
.regBody{ width:100%;background:url(../images/reg/body_bg.png) center 85px no-repeat; background-color:#EEF8FD; }


/* 第一步 帐户信息 */
#reg{ width:960px; margin:auto; background-color:#FFF; margin-top:15px; padding:10px; }

/* 左侧 */
#regleft{ float:left; width:689px;border-right:#eee 1px solid; text-align:left; }
.regl_title{ float:left; width:670px; height:65px; line-height:65px; background:url(../images/reg/regl_bg.gif) repeat-x;text-align:left; padding-left:10px; }
.span { float:left;width:180px; height:65px; line-height:65px; margin-left:10px;}

.regl_content{ float:left; width:670px; height:auto; text-align:left;padding-left:10px; padding-top:10px; }
.regl_title{ float:left; width:650px; height:40px; line-height:40px; text-align:left;padding-left:10px; border-bottom:#DDD 1px dashed; font-size:20px;font-family:微软雅黑; color:#999; }

.itemRow{ float:left; width:670px; height:60px; line-height:60px; }
.itemRow2{ float:left; width:670px; height:30px; line-height:30px; }
.itemL{ float:left; width:80px; display:inline; font-size:14px; text-align:right;color:#888; }
.itemR{ float:left; width:540px; display:inline; font-size:14px;text-align:left; padding-left:10px; padding-top:7px;}
.itemR2{ float:left; width:500px; display:inline; font-size:12px;text-align:left; padding-left:10px; padding-top:4px;}
.itemL I{ margin:0px 5px 0px 0px; color:#FF0000; font-style:normal; }

.valText{ float:left; height:auto; }
.valCode{ float:left; height:auto; padding-left:8px; padding-top:3px;}
.valClick{ float:left; height:auto; padding-left:8px; padding-top:1px; font-size:12px; line-height:18px; color:#888; }
.valClick a{ color:#848484; }

.valEmail,.valCompanyname,.valUsername,.valArea,.valPhone{ float:left; height:40px; line-height:40px;padding-left:10px; font-size:12px; color:#FF0000; }
.valOther{ float:left; height:40px; line-height:40px;padding-left:10px; font-size:12px; color:#FF0000; }
.valRight{ float:left; height:40px; line-height:40px;padding-left:30px; background:url(../images/reg/right.gif) 10px center no-repeat;font-size:12px; color:#009900; }
.valError{ float:left; height:40px; line-height:40px;padding-left:30px; background:url(../images/reg/error.gif) 10px center no-repeat;font-size:12px; color:#FF0000; }

.inputText{ width:240px; height:31px;line-height:31px; border:#D5D5D5 1px solid; background:url(../images/public/inputbg.gif) repeat-x; padding-left:5px; padding-right:5px; padding-top:0px; text-align:left; font-size:14px; color:#666;}
.inputTexts{ border:#D5D5D5 1px solid; background:url(../images/public/inputbg.gif) repeat-x; padding:5px; text-align:left; font-size:14px; color:#666;}
.inputFocus{ width:248px; height:31px;line-height:31px; border:#EEC194 1px solid; background-color:#FFFBF6;padding-left:5px; padding-right:5px; padding-top:0px; text-align:left; font-size:14px; color:#666;}
.inputRadio{ width:auto; height:35px; margin-top:10px; font-size:14px; }
.inputSel{ font-size: 14px;color:#666; height:30px; line-height:30px; border:1px #CCC solid; padding:2px;}
.inputText2{ width:248px; height:20px;line-height:20px; text-align:left; font-size:14px; color:#666;}

/* 右侧 */
#regright{ float:left; width:260px; text-align:left; padding-left:10px; }
.regr_btn{ float:left; width:100%; height:40px; line-height:40px;text-align:left; font-size:14px; color:#888; }
 
a.regbtn2:link{ width:95px;height:34px; line-height:34px; margin:0px 5px; background:url(../images/pop/regbtn2.gif) no-repeat 0px 0px; text-align:center; color:#333; display: inline-block; }
a.regbtn2:visited{ width:95px;height:34px; line-height:34px; margin:0px 5px; background:url(../images/pop/regbtn2.gif) no-repeat 0px 0px;text-align:center;color:#333;display: inline-block; }
a.regbtn2:hover{ background-position:0px -34px;color:#333; }

/* 第二步 注册成功 */


#two1{ width:978px; margin:auto; border:1px #DDD solid;border-top:2px #FF5400 solid; margin-top:10px; padding-top:30px; clear:both; overflow:hidden;}
.two1t1{ margin:auto;width:800px; height:80px;line-height:80px; text-align:left; font-size:20px; color:#E75700; font-family:黑体;}
.two1t2{ margin:auto;width:800px; height:60px;line-height:60px; text-align:left; font-size:14px; }
.two1t2 b{ color:#E75700; }
.two1t2 a:link{ color:#0868C8; }
.two1t2 a:visited{ color:#0868C8;}
.two1t2 a:hover{  color:#E75700; }
.two1t3{ margin:auto;width:800px; height:60px;line-height:60px; text-align:center; font-size:14px; }
.two1t4{ margin:auto;width:914px; height:260px; padding-top:100px; }




#two2t{ float:left;width:958px; height:38px;border-bottom:#DDD 1px solid; }
.two2tl{ float:left;width:158px; height:30px; line-height:30px; text-align:left; font-size:20px; color:#E75700; font-family:黑体;}
.two2tr{ float:left;width:800px; height:30px;background:url(../images/reg/two2.png) right 0px no-repeat; }
.two2tr2{ float:left;width:800px; height:30px;background:url(../images/reg/two2.png) right -30px no-repeat; }

.two2ts{ float:left;width:948px; height:30px; line-height:30px; text-align:left; font-size:14px;border-bottom:#DDD 1px dashed; padding-top:20px; padding-left:10px; }
.two2ts b{ color:#888; font-weight:normal; }
.two2tc{ float:left;width:958px; height:auto; }

.twoRow{ float:left; width:950px; height:50px; line-height:45px;}
.twoLeft { float:left; width:140px;  height:60px;line-height:60px; display:inline; font-size:14px; text-align:right;}
.twoLeft I{ margin:0px 5px 0px 0px; color:#FF0000; font-style:normal; }
.twoRight{ float:left; width:800px; font-size:14px;text-align:left; padding-left:10px; padding-top:10px;color:#777;}

.twoRows{ float:left; width:950px; height:auto;  }
.twoLefts { float:left; width:140px; display:block; font-size:14px; padding-top:10px;text-align:right;}
.twoLefts I{ margin:0px 5px 0px 0px; color:#FF0000; font-style:normal; }
.twoRights{ float:left; width:800px; font-size:14px;text-align:left; padding-left:10px; padding-top:10px;color:#777;}
.twoRights b{ color:#777; font-weight:normal; font-size:12px; }

.two3t2{ float:left;width:878px; height:25px; background:url(../images/reg/icon2.gif) 63px 13px no-repeat; color:#FF6600; text-align:left; font-size:14px; padding-left:80px; padding-top:10px; }

