.w{width:800px;margin:10px auto;border:1px #ccc solid;padding:20px;font-size:14px;line-height:200%;}
.form{width:100%;line-height:1.5}
.form .shor{width:91px;}
.form .form-line{zoom:1}
.form-line:after{display:block;height:0px;visibility:hidden;clear:both;content:"."}
.form input.text{height:22px;line-height:18px;border:#A5ACB2 1px solid;margin-right:6px;padding-left:2px;}
.form input.disabled{border:none;}
/*.form input.text:focus{outline-style:solid;outline-color:#1fc8f9;outline-width:1px;}*/
.form input.text:hover{}
.form textarea.text{line-height:18px;border:#A5ACB2 1px solid;margin-right:6px;}
/*.form textarea.text:focus{outline-style:solid;outline-color:#1fc8f9;outline-width:1px;}*/
.form textarea.text:hover{}
.form .label{line-height:22px;width:16.6%;float:left;text-align:right;padding-right:5px;margin-left:-5px;padding-top:1px;vertical-align:middle;}
.form .element{line-height:22px;_height:22px;min-height:22px;float:right;width:83.4%;padding-bottom:5px;}
.form .highlight{color:#f63;margin-right:3px;}
.form .double-col .highlight{color:#f63;margin-right:18px;}
.form .form-info{color:#999 !important;margin-top:2px;font-size:12px;}
.form label.error{padding-left:3px;padding-right:3px;color:#f00;font-size:12px;}
.form a{color:#336699;text-decoration:none;display:inline-block;font-size:12px;vertical-align:middle;}
.form a:hover{text-decoration:underline;}
.form,.form-font{font-size:12px;}
.form:after{content:".";clear:both;display:block;height:0;visibility:hidden;}.form{width:100%;padding-top:1px;}.form legend{display:none;width:100%;padding:0 0 20px;*margin:0 -7px;font-weight:700;}.form legend span{display:block;padding:0 0 4px;border-bottom:1px solid #999;}.form-tips{padding-bottom:20px;}.form-line:after,.form-line-btn:after,.form-error:after{content:".";clear:both;display:block;height:0;visibility:hidden;}.form-line,.form-line-btn,.form-error{zoom:1;}.form-line-btn{height:47px;padding-top:25px;}.form-font{line-height:22px;*line-height:23px;_line-height:22px;}.form .label{float:left;width:25.6%;margin-left:-5px;padding-right:5px;padding-top:1px\9;_padding-top:0;line-height:22px;text-align:right;}
.form .element{float:right;min-height:22px;_height:22px;width:74.4%;padding-bottom:5px;}.form .form-info,.form .form-error{font-size:12px;margin-top:2px;}.form .form-info{color:#999;}.form .form-error{color:#f00;padding-left:21px;line-height:16px;line-height:18px\9;*line-height:16px;}.form .form-error .ico-error-s{float:left;width:16px;margin-left:-21px;}
.form input,.form select,.form textarea{font-size:12px;}
.form .text,.form select{margin-right:6px;}
.form input{margin:1px;padding:1px;}
.form .pwdctrl-wrap{margin-right:10px;*margin-right:6px;}.form .pwdctrl-wrap{*margin-right:10px;}.form .text{*margin-top:-1px;}.form .focus{outline:1px solid #1FC8F9;}.form .short{width:91px;}.form .long{width:241px;}.form .longer{width:281px;}.form .longest{width:441px;}.form .high-text .label{height:30px;line-height:30px;}.form .high-text .text{height:26px;line-height:26px;font-size:20px;}.form input.high{height:26px;line-height:26px;font-size:20px;}.form .element .gray,.form .element .text-tips{font-size:12px;color:#999;}.form .lab-wrap{margin-right:8px;cursor:pointer;font-size:12px;}.form .checkbox{margin:-3px 7px 0 0;*margin:-1px 4px 0 -4px;}.form .radio{margin:-3px 5px 0 0;*margin:-1px 2px 0 -4px;_margin:0 2px 0 -4px;}.form .file{*margin-top:-1px;}.form textarea{height:100px;width:300px;line-height:1.5;*margin-top:-1px;font-size:12px;}.form a{display:inline-block;font-size:12px;vertical-align:middle;}.form-line-btn .ico-loading-16,.form .loading .btn-blue,.form .loading .btn-white{position:absolute;top:-9999px;}.form .loading .ico-loading-16{position:static;}.form .btn-blue,.form .btn-blue-s,.form .btn-disable{margin-right:16px;}.form-mini,.form-mini .form-font{font-size:12px;}.form-mini .element{padding-bottom:8px;}.form-mini .form-line-btn{padding-top:12px;}.form-mini select{padding:2px 0\9;*padding:0;}
.btn-blue-s{display:inline-block;background:url(http://qq.qkweb.net/img.tenpay.com/v2/res_mch_open/img/global/global_png24.png?v=20111110) no-repeat;_background-image:url(http://qq.qkweb.net/img.tenpay.com/v2/res_mch_open/img/global/global_png24.png?v=20111110);line-height:28px;padding-left:2px;height:26px;vertical-align:middle;overflow:hidden;_line-height:25px;background-color:#376ba7;background-position:-280px -32px;min-width:54px;}
.form .btn-blue-s{margin-right:10px;}
.form input.readonly{border:1px #C1C1C1 solid;background-color:#F6F6F6;}
.hide{display:none;}
.red{color:#f00;}

.wrap{width:800px;margin:10px auto;padding:20px;font-size:14px;line-height:200%;}

.agreement{font-size:12px;height:400px;overflow-y:scroll;overflow-x:hidden;}
.agreement p{padding:1px 0px;}