.shadow{position:fixed;width:100%;height: 100%;background: rgba(0,0,0,0.5);top:0;z-index: 100000}
.confirmContainer{padding:5px;width:500px;height:300px;margin:0 auto;border-radius: 6px;background: #fff;margin-top: 100px}
.confirmTitle{position:relative;width:100px height:40px; border-bottom: 2px solid #1398fd;}
.confirmTitle p{text-align: center; font: 16px/40px "Î¢ÈíÑÅºÚ";}
.confirmTitle span{z-index:11;cursor:pointer;width:16px;height: 16px;border-radius: 8px;display: block;background: #dedede;color:#fff;text-align: center;font:14px/16px "Î¢ÈíÑÅºÚ";float:right;margin-right: 20px;margin-top: -27px}
.subInfo div{padding: 40px; font: 14px/22px "Î¢ÈíÑÅºÚ";}
.subContainer{display: table;margin:0 auto;}
.subContainer .submit,.subContainer .esc{display: block; width:80px; border:1px solid #1398fd;height:32px;background: #1398fd; border-radius: 4px;color:#fff; float:left;text-align: center;line-height: 32px}
.subContainer .esc{margin-left: 30px; background: #fff;color: #1398fd;}
.regContainer{padding:5px;width:400px;height:500px;margin:0 auto;border-radius: 6px;background: #fff;margin-top: 40px}
.containerTitle{width:100%;height:45px;border-bottom: 2px solid #1398fd}
.containerTitle div{display: table;height: 100%;width:200px;margin:0 auto;position: relative;}
.containerTitle .login, .containerTitle .register{width:95px;height: 100%;display: block;float: left;background: #efefef;color:#1398fd;border-radius:5px 5px 0 0;font:300 18px/45px "Î¢ÈíÑÅºÚ";text-align: center;cursor: pointer;}
.containerTitle .register{float: right;}
.containerTitle span.cur{background: #1398fd;color:#fff;}
.containerTitle span.esc{z-index:11;cursor:pointer;width:16px;height: 16px;border-radius: 8px;position: absolute;right:-89px;top:15px;display: block;background: #dedede;color:#fff;text-align: center;font:14px/16px "Î¢ÈíÑÅºÚ";}
.regContainer .regForm{width:100%;padding-top: 20px}
.form-control{height:40px;width:100%;margin-top:10px;position: relative;}
.form-control span{padding-left:20px;float:left;width: 20%;text-align: left;color:#555;font:14px/40px "Î¢ÈíÑÅºÚ";}
.form-control input[type=text], .form-control input[type=password]{background: #ededed;float:left;width: 60%;border:1px #dedede solid; border-radius: 4px;height:38px;}
.form-control a.btn{display:table;margin:0 auto;width:200px;background: #1398fd;color:#fff;border-radius: 4px;height: 40px;text-align: center;color:#fff;line-height: 40px;font-size: 14px;}
.errorHint{display: table;height:32px;position: absolute;top:-42px;left:106px;}
.errorHint span{padding-left:10px;width:100%;display:block;text-align: center;background: red;font:14px/32px "Î¢ÈíÑÅºÚ";color:#fff;border-radius: 4px}
.errorHint .triangle{position: absolute;bottom: -7px;left: 5px;width:16px;}
#validationCode input{width:30%;}
#vcodesrc{width:60px;height:40px;float: left;margin-left: 10px}
.subLoading{display: table;width:22px;margin: 0 auto;margin-top:34px;display: none}
.esc{cursor:pointer;}
.imagesWidth{width:30px; display: table;margin: 0 auto; margin-top:90px;}
.imagesWidth{width:30px; display: table;margin: 0 auto; margin-top:90px;}
.imagesWidthSpecial{width:304px;}
.content{width:100% !important;}