@charset "utf-8";
/*
 * @name	:139G 注册页样式
 * @author	:chenfahui(email:chenfh@xmxu.cn)
 * @version	:1.2
 */

.register {width:1000px;margin:auto;padding:5px 0 0;}
.register .formMid {padding:30px 110px;background:#fff;}
.register .formItem {padding:8px 0;zoom:1;}
.register .formTit {float:left;width:110px;text-align:right;line-height:36px;font-size:14px;padding:0 20px 0 0;}
.register .formTxt {float:left;}
.register .formTxt .txt {border-right:1px solid #ddd;border-bottom:1px solid #ddd;display:inline-block;}
.register .formTxt .txt input {border:1px solid #ccc;background:none;height:14px;width:220px;padding:10px;}
.register .formTxt .chk {vertical-align:middle;}
.register .formCod .txt {vertical-align:top;}
.register .formCod .txt input {width:100px;}
.register .formCod img {width:120px;height:36px;}
.register .formMsg {overflow:hidden;padding:0 0 0 20px;position:relative;height:36px;}
.register .formMsg .msg {line-height:36px;background:#eaf4fb;display:block;padding:0 0 0 30px;color:#09a3cd;}
.register .formMsg .nub {position:absolute;left:10px;top:50%;margin:-10px 0 0;display:block;height:20px;width:20px;text-align:center;line-height:20px;color:#eaf4fb;}
.register .formMsg .sta {background:url(../images/commBox_bg.gif) no-repeat 0 -166px;display:block;height:17px;width:17px;position:absolute;left:30px;top:50%;margin:-8px 0 0;}
.register .formError .txt input {border-color:#ed5c17;}
.register .formError .msg {background:#ffecdd;color:#ff0000;}
.register .formError .nub {color:#ffecdd;}
.register .formError .sta {background-position:0 -184px;}
.register .formMay .msg,.register .formMay .nub {display:none;}
.register .formMay .sta {background-position:0 -202px;}
.register .agreementMsg {color:#ff0000;}
.register .formAuth {padding:10px;font-size:14px;background:#eaf4fb;border:1px dotted #a5d1dc;}
.register .formAuth span {color:#09a3cd;font-weight:700;}
.register .formBtn {text-align:center;}
.register .formBot {border-top:1px dashed #cddaee;padding:20px 140px;font-size:15px;text-align:center;}
.register .formBot  p {text-align:left;padding:10px 0;}
.register .formBot .btn {display:inline-block;width:100px;height:45px;background:url(../images/login_other_bg.png) no-repeat;color:#fff;padding:0 0 0 40px;font-size:14px;line-height:45px;}
.register .formBot .btnQqNot,.register .formBot .btnWbNot {background:url(../images/login_other_not_bg.png) no-repeat;cursor:default;}
.register .formBot .btnQq:hover {background-position:0 -47px;}
.register .formBot .btnWb {background-position:0 -94px;}
.register .formBot .btnWb:hover {background-position:0 -141px;}

.register .success {padding:150px 50px 100px;font-size:15px;position:relative;text-align:center;}
.register .success .icon {background:url(../images/pay_bg.gif) no-repeat -55px -140px;height:110px;margin:auto;width:130px;position:absolute;left:50%;top:30px;margin:0 0 0 -65px;}
.register .success .iconError {background-position:-205px -140px;}
