body{background:url(../../img/login/banner.jpg) no-repeat center 100px}.banner{height:470px}.banner .title{position:absolute;left:130px;top:110px;font-size:36px;color:#fff}.lform{position:absolute;top:35px;right:60px;width:400px;background-color:#fff}.lform .tabs{height:60px;border-bottom:1px solid #ccc;position:relative;text-align:center;line-height:58px;font-size:18px}.lform .tabs a{position:absolute;top:0;width:50%;color:#777}.lform .tabs a.left{left:0}.lform .tabs a.right{right:0}.lform .tabs a.hover{border-bottom:2px solid #d0062e;color:#333}.lform .bd{padding:6px 30px 20px}.lform .bd .put0{line-height:46px}.lform .bd .put0:focus{border-bottom-color:#d0062e}.lform .row{padding-top:10px}.lform .row.vcdiv .put0{width:220px}.lform .row.vcdiv .vcode{width:100px;height:46px;float:right}.lform .row.smscode{position:relative}.lform .row.smscode .btn-sms{position:absolute;bottom:5px;right:0;line-height:36px;width:6em;text-align:center}.lform .row.smscode .btn-sms.gray{background-color:#ccc;border-radius:10px}.lform .btn{display:block;line-height:46px;text-align:center;margin:10px 0 18px;font-size:18px}.lform .center.c7>p{line-height:1.5em}.lform .foot{margin-top:16px}._dialog.terms{width:700px;margin-left:-350px;top:18%}._dialog.terms .scrollbd{max-height:400px}._dialog.terms p{line-height:170%;margin-top:10px}._dialog.terms h2{margin-top:20px}