body{background:#eee}
.lr-block{height:700px;position:relative;max-width:1100px;margin:0 auto}
.lr-block .form-block{position:absolute;top:70px;right:45px;width:340px;height:580px;background:#fff;padding:30px;}
.lr-block .login-block{top:160px;height:360px;}
.lr-block .login-block .item{padding:10px 0}
.form-block{font-size:.8rem}
.form-block .title{height:40px;line-height:40px}
.form-block .item{padding:6px 0}
.form-block .item .input-text{width:100%;height:40px;line-height:20px;padding:10px;border:1px solid #ccc;}
.form-block .item .t{width:30%;text-align:right;line-height:40px;padding-right:1%;float:left;color:#999;font-size:.8rem}
.form-block .item .c{width:70%;line-height:40px;float:left;font-size:.8rem}
.form-block .item .c .input-text{width:60%}
.form-block .btn-submit{background:#c9350f;height:40px;width:100%;display:block;border:none;color:#fff;font-size:16px;font-weight:bold;cursor:pointer;}
.form-block .btn-submit:hover{background:#b32e0b}
.form-block .btn-submit.c{width:auto;padding:0 1.5rem;margin-left:30%;background-color:#136bcd}
.form-block .btn-submit.c:hover{background-color:#0a56ab}
.form-block .btn-sms{background:#ff8a00;border:none;color:#fff;line-height:42px;height:40px;border-radius:5px;cursor:pointer;overflow:hidden;padding:0 .5rem;text-align:center;}
.form-block .btn-sms:hover{opacity:.9;filter:alpha(opacity=90);}
.form-block input[type="button"]:disabled{opacity:.6;filter:alpha(opacity=60);cursor:not-allowed;}
.form-block .btn-sms:disabled,.form-block .btn-sms:disabled:hover{background:#ff8a00}
.form-block .btn-submit:disabled,.form-block .btn-submit:disabled:hover{background:#c9350f}
.form-block .btn-submit.c:disabled,.form-block .btn-submit.c:disabled:hover{background:#136bcd}

.form-block .message{background-color:#FFF6F6;color:#9F3A38;text-align:center;display:none;line-height:30px;}
.form-block .message.ok{background:#60c423;color:#fff;}
.kv-list .item{padding:0}
.tag-ok,.tag-go{display:inline-block;padding:0 .5rem;background:#60c423;color:#fff;line-height:30px}
.tag-go{background:#c9350f}
.tag-go:hover{background:#b32e0b;text-decoration:none;}

/*会员中心*/
.member{max-width:1100px;margin:0 auto;padding:2rem 0;}
.member-side,.member-main{float:left;padding:1rem 1.5rem;background:#fff;}
.member-side{width:25%;border-right:1rem solid #eee}
.member-side>h2,.member-main>h2{font-size:1rem;line-height:2rem;border-bottom:1px solid #ddd;margin-bottom:.5rem;height:2.4rem}
.member-side li{line-height:1.6rem;font-size:.8rem}
.member-side li a{display:block;padding-left:1rem;}
.member-side li a:hover,.member-side li a.curr{background:#136bcd;text-decoration:none;color:#fff}
.member-main{width:75%;min-height:400px}
.member-main .form-block{margin-bottom:1rem}
/*表格记录列表*/
.table-record{border:1px solid #ddd;font-size:.7rem;width:100%}
.table-record td{border-bottom:1px solid #ddd;padding:6px;}
.table-record thead td{color:#000;background:#f9fafb;font-weight:bold;}
.table-record td:first-child{padding-left:19px}
.table-record td.tr{white-space:nowrap}
.table-record td:last-child{padding-right:19px}
.table-record tfoot{font-weight:bold;background:#f9fafb}

.filter{clear:both;padding:.5rem 0;font-size:.7rem;line-height:1.4rem;}
.filter a{display:inline-block;color:#136bcd;padding:0 .3rem;}
.filter a:hover,.filter a:active,.filter a.curr{background:#136bcd;text-decoration:none;color:#fff}
.page-bar{padding-bottom:2rem}
.page-bar a.curr{background:#136bcd;border-color:#136bcd}

/* Mobile */
@media only screen and (max-width:768px) {
    .lr-block{background:none;height:auto;}
    .lr-block .form-block{position:relative;top:0;right:0;width:100%;height:auto;}
    .form-block .item .t{width:35%;}
    .form-block .item .c{width:65%;}
    .form-block .item .c .input-text{width:100%}
    .form-block .btn-submit.c{width:100%;padding:0;margin-left:0;}
    .member{padding:0}
    .member-side,.member-main{width:100%;border:0;}
    .member-main{border-top:1rem solid #eee}
    .member-side li{width:50%;float:left;}
    /*表格记录列表*/
    .table-record thead{display:none}
    .table-record tr{display:block;border-top:1px solid #ddd;padding:.3rem}
    .table-record tbody tr:first-child{border-top:none}
    .table-record td{display:block;padding:0;zoom:1;text-align:right;border-bottom-style:dotted;line-height:1.4rem}
    .table-record td:first-child{padding:0}
    .table-record td:last-child{border-bottom:none;padding:0}
    .table-record td:before {content:attr(data-label);float:left;color:#878c92;}
    .table-record td:after {content:'';display:table;clear:both}
    .filter a:hover{background:none;color:#136bcd}
}


