﻿
.regBody{ width:100%;background:url(../images/reg/body_bg.png) center 85px no-repeat; background-color:#EEF8FD; }


.regpath{ margin:auto; width:1000px; height:30px; padding:30px 0px; text-align:left; overflow:hidden; }
.regpath .left{ float:left; width:585px; height:30px; line-height:30px;background:url(../images/reg/icon.jpg) 0px center no-repeat; color:#666; padding-left:15px; font-size:16pt; }
.regpath .right{ float:left; width:400px; height:30px; line-height:30px; }
.regpath .right span{ float:right; width:auto; height:30px; line-height:30px; font-size:16px; color:#666; }
.regpath .right span a{ display:inline-block; width:100px; height:30px;line-height:30px;font-size:14px; background-color:#519FE9;color:#FFF; text-align:center; cursor:pointer;border-radius:3px; margin-left:15px; }
.regpath .right span a:link{ color:#FFF; }
.regpath .right span a:visited{ color:#FFF; }
.regpath .right span a:hover{ background-color:#3F97E7;color:#FFF; }

.regpath .right div{ float:right; width:auto; height:30px; line-height:30px; font-size:16px; color:#666; }
.regpath .right div a{ float:left; width:auto; height:30px; line-height:30px; margin-left:15px; }



/* 第一步 帐户信息 */
#reg{ width:100%; margin:auto; background-color:#FFF; margin-top:0px; text-align:left;overflow:hidden; }

/* 左侧 */
.regleft{ margin:auto; width:1000px;  }
.regl_content{ float:left; width:900px; height:auto; text-align:left;padding:50px 0px; }

.itemRow{ float:left; width:900px; height:60px; line-height:60px; padding:5px 0px; }
.itemRow2{ float:left; width:900px; height:40px; line-height:40px; }
.itemL{ float:left; width:80px; display:inline; font-size:16px; text-align:right;color:#555;}
.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; color:#999;}
.itemR2 a{ color:#999;}
.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:0px;}
.valCode img{ width:115px; height:38px; }
.valClick{ float:left; height:auto; padding-left:8px; padding-top:1px; font-size:12px; line-height:18px; color:#888; }
.valClick a{ color:#848484; }

.valEmail,.valSchoolname,.valUsername,.valArea,.valPhone,valLinkman{ 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:280px; height:36px;line-height:36px; border:#DDD 1px solid;padding:0px 9px; padding-top:0px; text-align:left; font-size:14px; color:#666; background-color:#FFF;}
.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;}

.imgSubmit{ display:inline-block; width:300px; height:40px;line-height:40px;font-size:16px; background-color:#F70;color:#FFF; text-align:center; cursor:pointer;border-radius:3px; }
.imgSubmit:link{ color:#FFF; }
.imgSubmit:visited{ color:#FFF; }
.imgSubmit:hover{ background-color:#F60;color:#FFF; }




/* 右侧 */
#regright{ float:left; width:280px; text-align:left; padding-left:10px; padding-top:10px; }
.regr_btn{ float:left; width:270px; 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;margin-top:15px; background-color:#FFF; padding-top:30px; clear:both; overflow:hidden;}
.two1t1{ margin:auto;width:800px; height:80px;line-height:80px; text-align:center; font-size:20px; color:#E75700; font-family:黑体;}
.two1t2{ margin:auto;width:800px; height:60px;line-height:60px; text-align:center; 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:50px; }


#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; }

