@charset "utf-8";
body { background-color:##d9edf7}
.registerPage{ width:100%; overflow:hidden;background:#d9edf7; padding: 150px 0 50px 0;}
.registerPage .inCon{ width:700px; margin:0 auto; overflow:hidden; background:#fff; margin-top:3px}
.registerPage .tit{ display:block; border-bottom:2px solid #e6e6e6; height:70px; line-height:70px; color:#2d2d2d; font-size:22px; text-align:center; font-weight:bold;}
.registerPage .ins{ width:380px; margin:0 auto; overflow:hidden}
.registerPage .erInfo{ display:block; height:26px; line-height:26px; text-align:left; color:#ff4539; font-size:14px;}
.registerPage .erInfo a{ color:#2b7de1; transition:all linear .2s; line-height:26px; font-size:14px}
.registerPage .erInfo a:hover{ color:#025ecc}
.registerPage .rows{ overflow:hidden; position:relative; padding:10px 0 0 0}
.registerPage .rows .ipts{ border:1px solid #c1c1c1; height:36px; border-radius:3px; overflow:hidden; position:relative; left:0; top:0; transition:all linear .2s}
.registerPage .rows .ipts .ipt{ position:absolute; left:45px; top:8px; height:20px; right:50px; overflow:hidden}
.registerPage .rows .ipts input{ display:block; height:22px; line-height:22px; width:80%; border:0; position:absolute; left:0; top:0; outline:none; font-size:14px; color:#7d7d7d}
.registerPage .rows .focus{ border-color:#ff6666}
.registerPage .ip1 .ipts{ background:url(../images/upicIcon.jpg) no-repeat 10px center;}
.registerPage .ip2 .ipts{ background:url(../images/mbpicIcon.png) no-repeat 10px center;}
.registerPage .ip3 .ipts{ background:url(../images/yxpicIcon.png) no-repeat 10px center;}
.registerPage .ip4 .ipts{ background:url(../images/upicIcon.jpg) no-repeat 10px center;}
.registerPage .ip5 .ipts{ background:url(../images/pwpicIcon.jpg) no-repeat 10px center;}
.registerPage .vld .ipts{ margin:0 122px 0 0}
.registerPage .vld .ipts .ipt{ left:20px}
.registerPage .ipts{ background-color: #fff;}
.registerPage .vld img{ display:block; border:1px solid #010101; width:98px; height:36px; cursor:pointer; position:absolute; right:0; top:10px}
.registerPage .regBtn{ border-radius:3px; display:block; border:0; width:100%; overflow:hidden; cursor:pointer; outline:none; height:40px; line-height:40px; font-size:14px; color:#fff; background:#ff6666; transition:all linear .2s; margin:30px 0 0 0}
.registerPage .regBtn:hover{ background:#e56061}
.registerPage .xyRow{ height:70px; line-height:26px; text-align:center; overflow:hidden; display:block; color:#7e7e7e; padding:10px 0 0 0;font-size:12px;}
.registerPage .xyRow a{ font-size:14px; color:#ff6900; line-height:26px}
.registerPage .secC{ height:26px; line-height:26px; text-align:left; color:#7d7d7d; font-size:14px; padding-bottom:15px}
.registerPage .secC span{ color:#ff6900}
.registerPage .codes .ipts{ margin:0 152px 0 0}
.registerPage .codes .ipts .ipt{ left:20px}
.registerPage .codes .sendBtn{ display:block; border-radius:3px; color:#ff6900; border:1px solid #ff6900; width:130px; height:40px; line-height:40px; text-align:left; transition:all linear .2s; position:absolute; right:0; top:10px; cursor:pointer; text-align:center; font-size:14px}
.registerPage .msd{ height:26px; text-align:left; overflow:hidden; display:block; padding:2px 0 0 0}
.registerPage .msd a{ font-size:13px; color:#ff6900; line-height:26px}
.registerPage .msd a:hover{ text-decoration:underline}
.registerPage .sucIcon{ display:block; padding:20px 0 30px 0; height:32px; background:url(../images/sucIcon.jpg) no-repeat center 20px;}
.registerPage .txtCons{ display:block;text-align:center;color:#7d7d7d;font-size:15px;font-weight:bold;margin-bottom:50px;}
.registerPage .txtCons a{ line-height:160%; color:#ff6900; font-size:14px; font-weight:bold; text-decoration:underline}
.registerPage .getting{ padding:0; font:16px/62px microsoft yahei; color:#fff; height:62px; background:#c6c7c8;}

.registerPage #viewpassword {float: right; margin: 10px;cursor:pointer;}
.registerPage #xy_mask{display:none;width:100%;left:0px;top:0px;height:100%;position:fixed;z-index:99999999}
.registerPage h1{padding:20px 20px;font-size:20px;font-weight:bold;margin:0 auto;width:180px;text-align:center}
.registerPage .xy_info{border:1px solid #DBDADA;border-top:2px solid #ff4a00;display:none;position:absolute;top:170px;left:50%;margin-left: -260px;background-color:#fff;z-index:99999999;}
.registerPage .xy_info .xy_content{width:480px;height:360px;overflow-y:scroll;padding:0px 20px;font-size:14px;}
.registerPage .xy_info #agreement{border-radius:3px;border:0;width:200px;height:40px;line-height:40px;color:#fff;font-size:16px;font-weight:bold;margin:10px 160px;background:#ff6666;}
.shop-msg.warning {
  background: #fff5db none repeat scroll 0 0;
  border-color: #ffc533;
  color: #df9500;
}
.shop-msg {
    background: #d2e7f7 none repeat scroll 0 0;
    border: 1px solid #7ab1de;
    border-radius: 2px;
    color: #264663;
    font-size: 14px;
    line-height: 22px;
    margin-top: 20px;
    padding: 5px 10px;
    vertical-align: middle;
}


















































