/*注册页面*/
.wrapper{width:984px; margin:auto; text-align:left;}
/*header*/
.header{position:relative; height:46px;}
.header div{position:absolute; bottom:0;}
.header div.logo{left:0;}
.header div.title{text-indent:10px; color:#fff; right:0; line-height:25px; font-weight:bold; width:834px; height:25px; background:#61A3D7 url(img/header-bg.gif) no-repeat left top;}
.header div.title div{background:url(img/security-sprite.gif) no-repeat; width:2px; height:25px;}
.header div.title div.left{left:0; background-position:left top;}
.header div.title div.right{right:0; background-position:1px top;}
/*container*/
.container{margin-top:30px;}
.mt60{margin-top:60px;}
.descritpion{text-indent:15px;}
.descritpion h2{font-size:16px; height:15px;}
.descritpion div{color:#333;}
.descritpion a{text-decoration:underline;}
.line{border-top:solid 1px #e1e1e1;}
.redFlagTip{text-align:right; margin-right:15px;}
.redFlagTipLeft{text-align:left; margin-left:145px;}
.errorMsg{color:#f00; display:none; margin-left:10px; padding-left:17px; background:url(img/security-sprite.gif) -26px -6px no-repeat;}
.error .tip{display:none;}
.error .errorMsg{display:inline;}
/*注册主区域*/
.main{}
.highlight{background:#f3f8fc;}
.item{padding:15px 0; height:20px;}
.item .left{width:135px; text-align:right; color:#666; margin-top:3px; _margin-top:4px;}
.item .right{}
.item .right input{border:solid 1px #a5acb2; height:20px; text-indent:5px; line-height:20px; vertical-align:middle;}
.item .right select{*margin-left:4px;}
.item .right .tip{color:#b0b0b0; margin-left:10px; font-size:12px; vertical-align:-2px;}
.item .error input{border-color:#f00;}
.submit{margin-left:145px;}
.protocol{margin:50px 0 0 145px;}
.protocol textarea{border:solid 1px #a5acb2; padding:5px; line-height:20px; height:100px; overflow:auto;}
.width80{width:80px;}
.width200{width:200px;}
.width210{width:210px;}
.width300{width:300px;}
.width400{width:400px;}
.width640{width:640px;}
/*footer*/
.footer{margin:60px auto 30px; text-align:center; color:#7777CC;}
.footer-mp_promo{margin-bottom:50px; text-align:center;}
.footer-tip{color:#f00; font-size:14px; margin:5px auto;}
.footer-copy{line-height:15px; color:#666;}
.footer-copy a{color:#666; text-decoration:none}
.footer-copy a:hover{text-decoration:underline;}
.oper{margin-left:145px;}
.oper input{margin-right:20px;}
.oper a{color:#00f;}
/*密码强度*/
.pwStrenthContainer{display:inline; vertical-align:-1px; *vertical-align:0;}
.pwStrenthContainer span{text-align:center; display:inline-block; width:24px; height:24px; line-height:24px; margin-left:1px; background:#dbdcdd; color:#fff;}
.pwStrenthContainer span.active{background:#0f0;}
