﻿body {background-color:#f8f8f8;}
.dlzc {padding:50px 5% 5% 5%;color:#000;font-size:16px;}
.dlzc h2 {padding-top:20px;padding-bottom:0px;font-size:20px;text-align:center;}
.dlzc .inputs {position:relative;margin-top:5%;font-size:0px;}
.dlzc .inputs p {margin-bottom:5px;font-size:16px;}
.dlzc .inputs img {position:absolute;bottom:1px;right:1px;height:38px;cursor:pointer;}
.dlzc .forget {position:relative;margin-top:18px;height:20px;line-height:20px;color:#999;font-size:14px;}
.dlzc .forget a {position:absolute;top:0px;right:0px;}
.dlzc .forget label {position:absolute;top:0px;left:0px;display:block;padding-left:26px;height:inherit;cursor:pointer;}
.dlzc .forget label input {width:1px;height:1px;visibility:hidden}
.dlzc .forget label:before {position:absolute;top:0px;left:0px;display:block;width:18px;height:18px;content:"";border:1px solid #ccc;background-color:#fff;}
.dlzc .forget label.active:before {border-color:#333;background:url(../../images/gou.jpg) no-repeat center center/auto 10px;}
.dlzc .button {margin-top:30px;}
.dlzc .hx {margin-left:6px;color:#ff0000;font-size:12px;}
.dlzc .dlas {margin-top:25px;text-align:center;}

#regxy {padding:0 3% 5% 3%;line-height:1.6;color:#999;font-size:14px;text-align:center;}
#regxy span {position:relative;top:-1px;display:inline-block;margin-right:8px;width:14px;height:14px;vertical-align:middle;border:1px solid #ccc;cursor:pointer;}
#regxy span.active {border-color:#333;background:url(../../images/gou.jpg) no-repeat center center/auto 8px;}
#regxy a {font-weight:bold;text-decoration:underline;}

#forget {padding:50px 5%;color:#000;font-size:16px;}
#forget h2 {padding-top:20px;padding-bottom:0px;font-size:20px;text-align:center;}
#forget ul li {margin-top:30px;color:#666;text-align:center;}
#forget .errmsg {padding:100px 0px;color:#ff0000;font-size:18px;text-align:center;}

/*===================================================================================*/

.asbtn {padding:0px 8px;height:28px;line-height:28px;color:#222;font-size:12px;vertical-align:middle;border-radius:3px;background-color:#d0dbe5;}
.asbtn i {font-size:10px;}
.asbtn:hover {color:#fff;background-color:#d7000f;}

#user_top {padding-top:50px;color:#fff;background-color:#222933;}
#user_name {padding:30px 0;text-align:center;}
#user_name h2 {font-size:20px;}

#user_title {position:relative;border-top:1px solid #373d46;background-color:#222933;overflow:hidden;}
#user_title h2 {padding:12px 60px 12px 4%;color:#fff;font-size:18px;}
#user_title span {position:absolute;top:50%;right:4%;margin-top:-4px;display:block;border:8px solid transparent;border-top-color:#fff;transition:none;}
#user_title span.active {margin-top:-12px;border-top-color:transparent;border-bottom-color:#fff;}
#user_menu {display:none;width:100%;background-color:#222933;}
#user_menu a {display:block;position:relative;padding:12px 50px 12px 50px;color:#d3d3d3;font-size:16px;border-top:1px solid #373d46;box-sizing:border-box;}
#user_menu a.active,#user_mmenu a:hover {color:#d7000f;}
#user_menu a .icon {position:absolute;top:50%;left:4%;margin-top:-10px;font-size:18px;line-height:normal;}
#user_menu a .arrow {position:absolute;top:50%;right:4%;margin-top:-7px;font-size:12px;line-height:normal;}

#user_menus {display:flex;flex-flow:row wrap;padding:2.7% 4% 3.5% 4%;border-bottom:1px solid #e6e9f1;}
#user_menus a {flex:1 0 auto;margin-top:4px;width:33.333%;height:30px;line-height:30px;color:#000;font-size:10px;text-align:center;box-sizing:border-box;border-right:4px solid #fff;background-color:#d0dbe5;}
#user_menus a span {font-size:10px;}
#user_menus a:last-child {border-right:none;}
#user_menus a:nth-child(3n) {border-right:none;}
#user_menus a.active,#user_menus a:hover {color:#fff;background-color:#d7000f;}

.user_form {padding:1px 4% 6% 4%;color:#333;}
.user_form .inputs, .user_form .diqu {position:relative;margin-top:5%;font-size:0px;box-sizing:border-box;}
.user_form .inputs p, .user_form .diqu p {margin-bottom:5px;color:#909090;font-size:16px;}
.user_form .inputs .input_texts,.user_form .inputs .input_selects {width:100%;}
.user_form .diqu span {display:inline-block;margin-right:2%;width:32%;vertical-align:top;}
.user_form .diqu span:last-child {margin-right:0;}
.user_form .diqu span select {width:100%;}
.user_form .btn {margin-top:6%;}
.user_form .hx {position:relative;top:-2px;margin-left:6px;color:#ff0000;font-size:12px;font-family:"宋体";}

#user_orders .list {font-size:12px;border-top:10px solid #f0f0f0;background-color:#fff;}
#user_orders .list:first-child {border-top:none;}

#user_orders .tinfo {position:relative;z-index:1;padding:0 4%;min-height:40px;line-height:40px;}
#user_orders .tinfo > a {font-size:13px;font-weight:bold;}
#user_orders .tinfo .ans {position:absolute;top:0;right:4%;z-index:2;height:100%;text-align:right;}
#user_orders .tinfo .ans a {display:inline-block;margin-left:8px;}
#user_orders .tinfo .ans .status, .asbtn {display:inline-block;margin-left:8px;padding:0px 6px;height:22px;line-height:22px;font-size:10px;vertical-align:middle;border-radius:3px;}
#user_orders .tinfo .ans .status1 {color:#fff;background-color:#46aa11;}
#user_orders .tinfo .ans .status3 {color:#fff;background-color:#4589ec;}
#user_orders .tinfo .ans .status31 {color:#eee;background-color:#999;}
#user_orders .tinfo .tsx1 {padding-bottom:10px;color:#999;text-align:center;line-height:normal;}

#user_orders .dinfo {border-top:1px solid #e6e9f1;}
#user_orders .dinfo .tsx2 {padding-top:10px;text-align:center;}
#user_orders .dinfo .tsx2 span {color:#d7000f;font-size:16px;font-weight:bold;}
#user_orders .dinfo .rqxs {position:relative;z-index:1;padding:0 4%;height:42px;line-height:42px;color:#999;overflow:hidden;}
#user_orders .dinfo .rqxs a {position:absolute;top:50%;right:4%;padding:0 8px;height:24px;line-height:24px;color:#909090;border-radius:3px;border:1px solid #e6e9f1;transform:translateY(-50%);}
#user_orders .dinfo .rqxs a:hover {color:#d7000f;border-color:#d7000f;}

.user_ols li {display:flex;align-items:center;justify-content:space-between;padding:10px 4%;color:#999;font-size:12px;border-top:1px solid #e6e9f1;background-color:#f8f8f8;}
.user_ols li .name {display:flex;}
.user_ols li .name .imgs {width:80px;font-size:0px;}
.user_ols li .name .imgs img {width:100%;border:1px solid #eee;box-sizing:border-box;}
.user_ols li .name .text {display:flex;flex-direction:column;justify-content:space-between;margin-left:10px;}
.user_ols li .name .text h2 {color:#333;font-size:12px;}
.user_ols li .name .text p {margin-top:10px;line-height:1.5;}
.user_ols li .amount {padding-left:20px;line-height:1.8;text-align:right;}
.user_ols li .amount span {color:#333;}

#user_ods {color:#333;background-color:#fff;}
#user_ods .tis {position:relative;margin-top:15px;padding:15px 0;text-align:center;}
#user_ods .tis:after {position:absolute;top:50%;left:0px;z-index:1;display:block;width:100%;height:1px;content:"";background-color:#e6e9f1;}
#user_ods .tis h3 {position:relative;z-index:2;display:inline-block;padding:0 10px;font-size:16px;vertical-align:top;background-color:#fff;}
#user_ods .tis a {position:absolute;top:50%;right:10px;z-index:2;margin-top:-11px;height:22px;line-height:22px;font-size:12px;}
#user_ods .tis2 {padding:30px 0 10px 0;text-align:center;}
#user_ods .tis2 h3 {font-size:16px;}
#user_ods .infos .list {padding:6px 0;line-height:1.6;border-bottom:1px dashed #f0f0f0;}
#user_ods .infos .list:first-child {padding-top:0;}
#user_ods .infos .list .bts {display:inline-block;width:110px;color:#999;text-align:right;vertical-align:top;box-sizing:border-box;}
#user_ods .infos .list .nrs {position:relative;display:inline-block;width:calc(100% - 110px);vertical-align:top;box-sizing:border-box;}
#user_ods .infos .list .nrs a {position:absolute;top:50%;right:10px;margin-top:-11px;padding:0px 7px;height:22px;line-height:22px;color:#222;font-size:12px;vertical-align:middle;border-radius:3px;background-color:#d0dbe5;}
#user_ods .infos .list .nrs a:hover {color:#fff;background-color:#d7000f;}
#user_ods .infos .list .nrs .amount1 {color:#222;font-weight:bold;}
#user_ods .infos .list .nrs .amount2 {color:#d7000f;font-weight:bold;}

#user_credits .tis {padding:5% 0;color:#d7000f;font-size:18px;text-align:center;}
#user_credits .list {background-color:#fff;}
#user_credits .list li {position:relative;padding:4%;color:#999;font-size:14px;border-top:1px solid #e6e9f1;}
#user_credits .list li:first-child {border-top:none;}
#user_credits .list li .text {position:relative;padding-right:90px;color:#333;line-height:1.6;}
#user_credits .list li .credit {position:absolute;top:1px;right:0;}
#user_credits .list li .credit .jia {color:#46aa11;}
#user_credits .list li .credit .jian {}
#user_credits .list li .credits {position:relative;text-align:right;}
#user_credits .list li .credits .num {color:#d7000f;}
#user_credits .list li .date {position:absolute;bottom:0px;left:0px;color:#bbb;font-size:12px;}