﻿
.regbody{ background:url(/images/reg/regbg.jpg) top center no-repeat;background-color:#EEF0F5; }

/* 顶部 */
.head{ margin:auto; width:520px; height:70px; text-align:left; padding:10px 0px;padding-top:80px;overflow:hidden; }
.head .left{ float:left;width:200px; height:60px;}
.head .right{ float:left;width:320px; height:60px; line-height:60px; text-align:right; font-size:16px;color:#fff; }
.head .right a{color:#FFF; }

/* 主体 */
.reg{ margin:auto; width:440px; height:auto; text-align:left; padding:20px 40px;  border:1px #E5E5E5 solid;padding-bottom:30px;  border:0px #BBB solid;border-radius:2px;background-color:#FFF;overflow:hidden; }

.reg .tit{ float:left;width:440px; height:40px;border-bottom:1px #EEE solid;  }
.reg .c101 { float:left;width:220px; height:38px; line-height:38px; margin:0px 0px; border:0px;border-bottom:2px #EE4E4E solid;color:#EE4E4E;text-align:center; padding:0px; font-size:18px;cursor:pointer;}
.reg .c102 { float:left;width:220px; height:38px; line-height:38px; margin:0px 0px; border:0px;border-bottom:2px #FFFFFF solid;color:#666;text-align:center; padding:0px; font-size:18px;cursor:pointer}
.reg .c103 { float:left;width:440px; height:38px; line-height:38px; margin:0px 0px; border:0px;border-bottom:2px #FFFFFF solid;color:#EE4E4E;text-align:center; padding:0px; font-size:18px;cursor:pointer;}


.regForm{ float:left; width:440px; height:auto; }
.reg .txttwo{ float:left; width:440px; height:20px; line-height:20px;margin:20px 0px; color:#BBB; text-align:center; }
.reg .txttwo a:link{ color:#666; }
.reg .txttwo a:visited{ color:#666; }

/* 表单 */
.inptwo{ float:left; width:436px; height:auto; border:1px #DDD solid;margin-top:15px;border-radius:2px; }
.inptwo .txt{ float:left; width:340px; height:38px;  line-height:38px; border:0px; color:#555; text-indent:10px; font-size:15px;outline:none; }
.inptwo .btn{ float:left; width:86px; height:30px;  line-height:30px; margin-top:10px; border:0px;background-color:#D6D6D6; color:#FFF; text-align:center;border-radius:2px;outline:none;cursor:pointer }
.inptwo .btn:hover{ background-color:#009DDA;color:#FFF;}
.inptwo a{ float:left; width:86px; height:30px;  line-height:30px; margin-top:10px; display:inline-block; background-color:#D6D6D6; color:#FFF; text-align:center; font-size:12px;border-radius:2px; }
.inptwo a:hover{ background-color:#009DDA;color:#FFF;}
.inptwo img{ float:left; width:90px; height:30px; margin-top:4px; border:0px; border-radius:2px; }
.inptwo span{ color:#999; }
.inperr{ float:left; width:440px; height:auto; }
.focus{ border:1px #FF6000 solid; }
.reg input::-webkit-input-placeholder { color:#555; }
.reg input:-moz-placeholder { color:#555; }
.reg input::-moz-placeholder { color:#555; }
.reg input:-ms-input-placeholder { color:#555; }

/* 按钮 */
.btn{ float:left; width:440px; height:40px; }
.btn a{ float:left; width:440px; height:40px;  line-height:40px; margin-top:0px; display:inline-block; background-color:#EE4E4E; color:#FFF; font-size:16px;text-align:center;border-radius:2px; }
.btn a:visited{ color:#FFF; }

.quick{ float:left; width:440px; height:auto; margin-top:10px;text-align:center;background:url(/images/reg/line1.png) 0px 19px repeat-x;  }
.quick .title{ margin:auto;width:140px; height:40px; line-height:40px;color:#BBB; font-size:12px; background-color:#FFF; }
.quick .list{ margin:auto;width:300px; height:45px; }
.quick .list .qq{ float:left; width:85px; height:45px; line-height:45px;background:url(/images/login/qq1.png) 35px no-repeat; color:#BBB; padding-left:65px; }
.quick .list .qq:hover{ background:url(/images/login/qq2.png) 35px  no-repeat; }
.quick .list .wx{ float:left; width:135px; height:45px; line-height:45px;background:url(/images/login/wx1.png) 5px no-repeat; color:#BBB; padding-left:15px; }
.quick .list .wx:hover{ background:url(/images/login/wx2.png) 5px no-repeat; }

.login{ margin:auto; width:440px; height:40px; line-height:40px; text-align:center; padding:0px 0px;}
.login a{ color:#555;text-decoration: none }
.login a:hover{ text-decoration: underline;}


/* 注册成功 */
.finshhead{ margin:auto; width:800px; height:70px; text-align:left; padding:10px 0px; margin-top:80px;overflow:hidden; }
.finshhead .left{ float:left;width:400px; height:60px;}
.finshhead .right{ float:left;width:400px; height:60px; line-height:60px; text-align:right; font-size:16px;color:#fff; }

.finsh{ margin:auto; width:800px;height:auto; border:1px #E5E5E5 solid; margin-top:0px; padding-top:9px;background-color:#FFF;border-radius:2px; overflow:hidden; }
.finsh .f1{ margin:auto; width:800px;height:59px; line-height:50px; padding:30px 0px;border-bottom:0px #EEE solid;  }
.finsh .f1 .tishi{  margin:auto;width:280px;height:50px; line-height:50px; background: url(/images/reg/over1.png) 0 0px no-repeat; background-size:50px 50px;text-align:right; font-size:18pt; color:#51B012; }

.finsh .f3{ margin:auto; width:750px;height:30px; line-height:30px;background:url(/images/reg/line1.png) 0px 15px repeat-x;  }
.finsh .f3 span{ margin:auto; width:300px;height:30px; line-height:30px; background-color:#FFF; padding:0px 10px; color:#BBB; font-size:12px;  }

.finsh .f2{ margin:auto; width:750px;height:230px; margin-top:40px;margin-bottom:60px; }
.finsh .f2 .left{ float:left;width:450px;height:230px; background-color:#FF9900; text-align:center;border-radius:5px; }
.finsh .f2 .left a{ float:left;width:450px;height:230px; display:inline-block; }
.finsh .f2 .left b{ float:left;width:450px;height:60px; line-height:60px;font-size:28pt;color:#FFF; margin-top:35px; font-weight:normal;  }
.finsh .f2 .left p{ float:left;width:450px;height:55px; line-height:55px;font-size:18px;color:#FFF; }
.finsh .f2 .left i{ float:left;width:450px;height:35px;background:url(/images/reg/com01.png) center no-repeat;}

.finsh .f2 .right{ float:right;width:270px;height:225px; text-align:left;}
.finsh .f2 .right .r1{ float:left;width:270px;height:100px;background-color:#99CC00;border-radius:5px; }
.finsh .f2 .right .r1 a{ float:left;width:270px;height:100px; display:inline-block;background:url(/images/reg/com02.png) 20px center no-repeat; }
.finsh .f2 .right .r1 b{ float:left;width:170px;height:30px; line-height:30px;font-size:16pt;color:#FFF; margin-top:22px;  margin-left:100px;  }
.finsh .f2 .right .r1 p{ float:left;width:170px;height:30px; line-height:30px;font-size:14px;color:#FFF; font-weight:normal; margin-left:100px;  }

.finsh .f2 .right .r2{ float:left;width:270px;height:100px;background-color:#2185D4; margin-top:30px;border-radius:5px; }
.finsh .f2 .right .r2 a{ float:left;width:270px;height:100px; display:inline-block;background:url(/images/reg/com03.png) 20px center no-repeat; }
.finsh .f2 .right .r2 b{ float:left;width:170px;height:30px; line-height:30px;font-size:16pt;color:#FFF; margin-top:20px;  margin-left:100px;  }
.finsh .f2 .right .r2 p{ float:left;width:170px;height:30px; line-height:30px;font-size:14px;color:#FFF; font-weight:normal; margin-left:100px;  }

.crefoot{ margin:auto; width:1100px; height:60px; line-height:60px; color:#888; text-align:center; }
.crefoot a{ color:#888; }

























