﻿#reg {width:800px;}
#reg .inputs {display:inline-block;width:48%;vertical-align:top;}
#reg .inputs:nth-child(even) {margin-left:4%;}
#regxy {position:relative;padding-bottom:50px;height:30px;line-height:30px;color:#999;font-size:14px;text-align:center;}
#regxy span {display:inline-block;margin-right:12px;width:28px;height:28px;vertical-align:middle;border:1px solid #ccc;cursor:pointer;}
#regxy span.active {border-color:#333;background:url(../images/gou.jpg) no-repeat center center;}
#regxy a {font-weight:bold;text-decoration:underline;}
#login {width:500px;}
.dlzc {margin:0px auto;padding:60px 0px;color:#333;font-size:16px;box-sizing:border-box;}
.dlzc h2 {padding-bottom:15px;color:#000;font-size:42px;font-family:"Arial Black";text-align:center;}
.dlzc .inputs {position:relative;margin-top:20px;font-size:0px;}
.dlzc .inputs p {margin-bottom:5px;font-size:18px;}
.dlzc .inputs img {position:absolute;bottom:5px;right:5px;cursor:pointer;}
.dlzc .input_text {width:100%;}
.dlzc .forgot {position:relative;margin-top:12px;height:30px;line-height:30px;color:#999;}
.dlzc .forgot a {position:absolute;top:0px;right:0px;text-decoration:underline;}
.dlzc .forgot label {position:absolute;top:0px;left:0px;display:block;padding-left:42px;height:inherit;cursor:pointer;}
.dlzc .forgot label input {width:1px;height:1px;visibility:hidden}
.dlzc .forgot label:before {position:absolute;top:0px;left:0px;display:block;width:28px;height:28px;content:"";border:1px solid #ccc;}
.dlzc .forgot label.active:before {border-color:#333;background:url(../images/gou.jpg) no-repeat center center;}
.dlzc .button {margin-top:40px;}
.dlzc .hx {position:relative;top:-2px;margin-left:6px;color:#ff0000;font-size:12px;font-family:"宋体";}
.dlzc .dlas {margin-top:25px;text-align:center;}

#forgot {margin:0px auto;padding:100px 0px;width:800px;}
#forgot > div {border-radius:10px;background-color:#f5f5f5;}
#forgot .tis {padding:25px;color:#333;font-size:26px;font-weight:bold;text-align:center;border-bottom:1px dashed #ccc;}
#forgot ul {margin:0px auto;padding:20px 0px 60px 0px;width:400px;text-align:center;}
#forgot ul li {margin-top:30px;color:#666;font-size:18px;}
#forgot ul li input {padding:0px 8px;width:100%;text-align:center;}
#forgot .errmsg {padding:100px 0px;color:#ff0000;font-size:18px;text-align:center;}
/*===================================================================================*/

.wrap2 {margin:0px auto;width:800px;box-sizing:border-box;}
.wraps {margin:0px auto;width:1200px;box-sizing:border-box;}
.asbtn {padding:0px 12px;height:30px;line-height:30px;color:#222;font-size:14px;vertical-align:middle;border-radius:3px;background-color:#d0dbe5;}
.asbtn i {position:relative;top:0px;margin-right:3px;font-size:12px;}
.asbtn:hover {color:#fff;background-color:#4589ec;}

#user_top {padding:60px 0px;color:#fff;text-align:center;background-color:#222933;}
#user_name {padding-bottom:50px;}
#user_name h2 {font-size:56px;}
#user_menu a {display:inline-block;margin:0px 40px;color:#fff;vertical-align:top;}
#user_menu a:first-child {margin-left:0;}
#user_menu a:last-child {margin-right:0;}
#user_menu a i {font-size:48px;}
#user_menu a p {margin-top:8px;font-size:22px;}
#user_menu a:hover, #user_menu a.active {color:#4589ec;}

#user_menus {display:flex;flex-flow:row nowrap;padding-top:30px;}
#user_menus a {flex:1 0 auto;position:relative;width:auto;height:50px;line-height:50px;color:#000;font-size:18px;text-align:center;box-sizing:border-box;border-right:3px solid #fff;background-color:#d0dbe5;}
#user_menus a:last-child {border-right:none;}
#user_menus a.active,#user_menus a:hover {color:#fff;background-color:#4489ec;}
#user_menus a.active:after {position:absolute;bottom:-24px;left:50%;z-index:2;display:block;margin-left:-12px;content:"";border:12px solid transparent;border-top-color:#4489ec;}

#user_mtitle {position:relative;display:none;border-top:1px solid #373d46;background-color:#222933;overflow:hidden;}
#user_mtitle h2 {padding:12px 60px 12px 3%;color:#fff;font-size:16px;}
#user_mtitle span {position:absolute;top:50%;right:3%;margin-top:-4px;display:block;border:8px solid transparent;border-top-color:#fff;transition:none;}
#user_mtitle span.active {margin-top:-12px;border-top-color:transparent;border-bottom-color:#fff;}
#user_mmenu {display:none;width:100%;background-color:#222933;}
#user_mmenu 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_mmenu a.active,#user_mmenu a:hover {color:#4589ec;}
#user_mmenu a .icon {position:absolute;top:50%;left:3%;margin-top:-10px;font-size:18px;line-height:normal;}
#user_mmenu a .arrow {position:absolute;top:50%;right:3%;margin-top:-7px;font-size:12px;line-height:normal;}

.user_form {margin:0px auto;padding-top:30px;padding-bottom:60px;color:#333;font-size:16px;box-sizing:border-box;}
.user_form .inputs {position:relative;margin-top:20px;font-size:0px;box-sizing:border-box;}
.user_form .inputs p {margin-bottom:8px;color:#808080;font-size:18px;}
.user_form .inputs .input_text,.user_form .inputs .input_select {width:100%;}
.user_form .button {margin-top:40px;}
.user_form .hx {position:relative;top:-2px;margin-left:6px;color:#ff0000;font-size:12px;font-family:"宋体";}

#user_pwd {width:500px;}
#user_pwd .inputs {width:100%;}

#user_info .inputs {display:inline-block;width:48%;vertical-align:top;}
#user_info .inputs:nth-child(even) {margin-left:4%;}
#user_info .inputs:last-child {margin-left:0;width:100%;}

#user_address {padding-top:60px;padding-bottom:60px;box-sizing:border-box;}
#user_address .list {position:relative;margin-top:30px;padding:12px 20px;font-size:16px;border-radius:6px;box-sizing:border-box;border:1px solid #e6e9f1;}
#user_address .list p {padding:8px 0px;}
#user_address .list:first-child {margin-top:0;}
#user_address .list:hover {border-color:#d8e4f0;box-shadow:0px 0px 20px rgba(68,137,236,0.2);}
#user_address .ans {position:relative;margin-top:10px;height:28px;line-height:28px;font-size:14px;color:#999;font-size:14px;}
#user_address .ans > a:first-child {margin-right:20px;}
#user_address .ans > a i {position:relative;top:1px;margin-right:5px;}
#user_address .moren {position:absolute;top:0px;right:0px;display:block;height:28px;text-align:center;}
#user_address .moren span {display:block;padding:0px 12px;color:#eee;border-radius:3px;background-color:#4589ec;}
#user_address .moren a {display:block;padding:0px 12px;color:#333;border-radius:3px;background-color:#d0dbe5;}
#user_address .moren a:hover {color:#4589ec;}
#user_address .addas {margin-top:30px;font-size:20px;text-align:center;text-transform:uppercase;}

/*===================================================================================*/

#user_orders {margin:0px auto;padding-top:30px;padding-bottom:60px;width:1200px;font-size:16px;box-sizing:border-box;}
#user_orders .list {margin-top:30px;padding:0 25px;border-radius:6px;border:1px solid #e6e9f1;}
#user_orders .list:first-child {margin-top:0;}
#user_orders .list:hover {border-color:#d8e4f0;box-shadow:0px 0px 20px rgba(68,137,236,0.2);}

#user_orders .tinfo {position:relative;z-index:1;min-height:60px;line-height:60px;font-size:14px;}
#user_orders .tinfo > a {position:relative;top:2px;font-size:18px;}
#user_orders .tinfo .ans {position:absolute;top:0px;right:0px;z-index:2;height:100%;text-align:right;}
#user_orders .tinfo .ans p {display:inline-block;vertical-align:middle;}
#user_orders .tinfo .ans a {display:inline-block;margin-left:10px;}
#user_orders .tinfo .ans .status {display:inline-block;margin-left:10px;padding:0px 12px;height:30px;line-height:30px;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 {display:none;}

#user_orders .dinfo {border-top:1px solid #e6e9f1;}
#user_orders .dinfo > .tsx2 {display:none;}
#user_orders .dinfo .rqxs {position:relative;z-index:1;height:60px;line-height:60px;font-size:14px;overflow:hidden;}
#user_orders .dinfo .rqxs .date {color:#999;}
#user_orders .dinfo .rqxs .amount {font-size:18px;font-weight:bold;}
#user_orders .dinfo .rqxs .ans {position:absolute;top:-2px;right:0px;z-index:2;height:100%;text-align:right;}
#user_orders .dinfo .rqxs .ans p {display:inline-block;vertical-align:middle;}
#user_orders .dinfo .rqxs .ans a {display:inline-block;margin-left:10px;padding:0px 12px;height:30px;line-height:30px;color:#909090;vertical-align:middle;border-radius:3px;border:1px solid #e6e9f1;}
#user_orders .dinfo .rqxs .ans a:hover {color:#4589ec;border-color:#4589ec;}

.user_ols > div {display:flex;padding-top:20px;padding-bottom:20px;line-height:1.6;border-top:1px solid #e6e9f1;}
.user_ols .imgs {display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:12%;font-size:0px;}
.user_ols .imgs img {width:100%;}
.user_ols .name {display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:64%;padding:0px 20px;}
.user_ols .name .unit-price {color:#999;}
.user_ols .name .djsl {display:none;position:relative;margin-top:8px;}
.user_ols .name .djsl .sl {color:#999;}
.user_ols .name .djsl .price {position:absolute;top:0px;right:0px;color:#333;font-weight:bold;}
.user_ols .name .plas {margin-top:10px;}
.user_ols .name .plas a {display:inline-block;margin-right:10px;}
.user_ols .gmsl {display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:12%;text-align:center;color:#999;}
.user_ols .amount {display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:12%;text-align:center;color:#333;font-weight:bold;}

#user_ods {margin:0px auto;padding:60px 0px;width:1200px;color:#000;font-size:16px;box-sizing:border-box;}
#user_ods > div {border-radius:6px;border:1px solid #e6e9f1;}
#user_ods .tis {position:relative;text-align:center;}
#user_ods .tis h3 {position:relative;top:-15px;display:inline-block;padding:0px 30px;font-size:28px;font-weight:normal;vertical-align:top;background-color:#fff;}
#user_ods .tis a {position:absolute;top:-14px;right:30px;z-index:2;}
#user_ods .tis2 {position:relative;text-align:center;}
#user_ods .tis2:after {position:absolute;top:50%;left:0px;z-index:1;display:block;width:100%;height:1px;content:"";background-color:#e6e9f1;}
#user_ods .tis2 h3 {position:relative;z-index:2;display:inline-block;padding:0px 30px;font-size:26px;font-weight:normal;vertical-align:top;background-color:#fff;}
#user_ods .tis2 a {position:absolute;top:50%;right:30px;z-index:2;margin-top:-15px;}
#user_ods .infos {display:flex;flex-flow:row wrap;padding:0 30px 30px 30px;}
#user_ods .infos .list {padding:12px 0px;width:50%;line-height:1.6;vertical-align:top;border-bottom:1px dashed #e6e9f1;}
#user_ods .infos .list .bts {display:inline-block;width:170px;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% - 170px);vertical-align:top;box-sizing:border-box;}
#user_ods .infos .list .nrs a {position:absolute;top:50%;right:0px;margin-top:-15px;padding:0px 12px;height:30px;line-height:30px;color:#222;font-size:14px;vertical-align:middle;border-radius:3px;background-color:#d0dbe5;}
#user_ods .infos .list .nrs a:hover {color:#fff;background-color:#4589ec;}
#user_ods .infos .list .nrs .amount1 {color:#222;font-weight:bold;}
#user_ods .infos .list .nrs .amount2 {font-weight:bold;}
#user_ods .user_ols > div {padding-left:30px;padding-right:30px;}
#user_ods .user_ols > div:first-child {border-top:none;}

#user_comment {margin:0px auto;padding-top:60px;padding-bottom:60px;width:1200px;font-size:16px;box-sizing:border-box;}
#user_comment .dw {padding-top:30px;font-size:0px;}
#user_comment .dw:first-child {padding-top:0;}
#user_comment .list {padding:20px 25px 0px 25px;border-radius:6px;border:1px solid #e6e9f1;}
#user_comment .list:hover {border-color:#d8e4f0;box-shadow:0px 0px 20px rgba(68,137,236,0.2);}
#user_comment .spxx {display:flex;padding-bottom:20px;line-height:1.6;border-bottom:1px solid #e6e9f1;}
#user_comment .spxx .imgs {width:12%;font-size:0px;box-sizing:border-box;}
#user_comment .spxx .imgs img {width:100%;}
#user_comment .spxx .info {padding-left:15px;width:88%;box-sizing:border-box;}
#user_comment .spxx .info .djsl {position:relative;margin-top:5px;}
#user_comment .spxx .info .djsl .sl { margin-left:10px;color:#bbb;}
#user_comment .spxx .info .djsl .amount {margin-left:30px;color:#333;font-weight:bold;}
#user_comment .text {padding:12px 0px;line-height:1.6;}
#user_comment .pics {padding-bottom:20px;}
#user_comment .pics div {display:inline-block;margin-right:10px;width:200px;font-size:0px;vertical-align:top;}
#user_comment .pics div:last-child {margin-right:0;}
#user_comment .pics div img {width:100%;}
#user_comment .anxx {position:relative;height:50px;line-height:48px;border-top:1px solid #e6e9f1;}
#user_comment .anxx .date {color:#999;font-size:14px;}
#user_comment .anxx .date span {margin-left:50px;font-weight:bold;}
#user_comment .anxx .date .sh1 {color:#4589ec;}
#user_comment .anxx .date .sh0 {color:#ff0000;}
#user_comment .anxx .ans {position:absolute;top:0px;right:0px;}
#user_comment .anxx .ans a {display:inline-block;margin-left:10px;}
#user_comment .anxx .ans a i {font-size:14px;}

#user_fbs {padding-bottom:60px;font-size:0px;}
#user_fbs textarea {width:100%;height:200px;font-size:14px;border-radius:4px;}
#user_fbs .pics {margin-top:20px;text-align:center;}
#user_fbs .pics > div {display:inline-block;margin:0px 10px;padding:6px;width:200px;height:150px;text-align:center;vertical-align:top;border-radius:4px;box-sizing:border-box;border:1px solid #e6e9f1;}
#user_fbs .pics > div:hover {border-color:#d8e4f0;box-shadow:0px 0px 12px rgba(68,137,236,0.2);}
#user_fbs .pics .scbtn {height:100%;cursor:pointer;}
#user_fbs .pics .scbtn .icon i {color:#ccc;font-size:38px;}
#user_fbs .pics .scbtn .text {color:#999;font-size:14px;}
#user_fbs .pics .imgs {position:relative;height:100%;overflow:hidden;}
#user_fbs .pics .imgs img {width:100%;}
#user_fbs .pics .imgs span {position:absolute;top:0px;right:0px;display:block;width:24px;height:24px;background:url(../images/close.jpg) no-repeat;background-size:100% 100%;cursor:pointer;}
#user_fbs .pics .uploading {height:100%;background:url(../images/loading.gif) no-repeat center center;}
#user_fbs .button {margin-top:30px;}

.uods_spzs {position:relative;display:flex;margin:20px auto;padding:10px 100px 10px 10px;width:800px;font-size:16px;box-sizing:border-box; background-color:#f5f5f5;overflow:hidden;}
.uods_spzs .imgs {width:25%;font-size:0px;}
.uods_spzs .imgs img {width:100%;}
.uods_spzs .name {padding-left:15px;width:75%;line-height:1.4;box-sizing:border-box;}
.uods_spzs > a {position:absolute;top:50%;right:10px;margin-top:-15px;}

@media only screen and (max-width: 1600px){

}
@media only screen and (max-width: 1440px){

}
@media only screen and (max-width: 1280px){
	.dlzc {padding-top:4%;padding-bottom:4%;font-size:14px;}
	.dlzc h2 {font-size:36px;}
	.dlzc .inputs p {font-size:16px;}
	.dlzc .inputs img {bottom:1px;right:1px;}
	.dlzc .forgot {height:24px;line-height:24px;}
	.dlzc .forgot label {padding-left:30px;}
	.dlzc .forgot label:before {width:22px;height:22px;}
	#regxy {padding-bottom:4%;height:inherit;line-height:24px;}
	#regxy span {margin-right:10px;width:22px;height:22px;}
	#forgot {padding:4% 0;}
	.wraps, #user_orders {padding-left:3%;padding-right:3%;width:100%;}
	/*===================================================================================*/
	#user_top {padding:4% 0px;}
	#user_name {padding-bottom:4%;}
	#user_name h2 {font-size:42px;}
	#user_menu a {margin:0px 30px;}
	#user_menu a i {font-size:40px;}
	#user_menu a p {margin-top:8px;font-size:18px;}
	#user_menus {padding-top:3%;}
	.user_form {padding-top:2%;padding-bottom:5%;font-size:14px;}
	
	#user_page {padding-top:4%;}
	#user_orders {padding-top:3%;padding-bottom:4%;}
	#user_ods {padding:4% 3% 3% 3%;width:100%;font-size:14px;}
	#user_ods .tis h3 {top:-12px;padding:0px 20px;font-size:24px;}
	#user_ods .tis2 h3 {padding:0px 20px;font-size:22px;}
	#user_ods .infos .list .bts {width:140px;}
	#user_ods .infos .list .nrs {width:calc(100% - 140px);}

	#user_comment {padding:3%;width:100%;font-size:14px;}
	#user_comment .dw {padding-top:3%;}
	#user_comment .pics div {width:180px;}
	
	#user_address {padding-top:4%;padding-bottom:4%;}
	#user_address .list {margin-top:4%;padding:12px 20px;font-size:14px;}
	#user_address .list p {padding:5px 0px;}
	#user_address .addas {margin-top:4%;font-size:16px;}
	
	#user_fbs {padding-bottom:4%;}
	.uods_spzs {font-size:14px;}
}
@media only screen and (max-width: 1024px){
	.dlzc h2 {font-size:30px;}
	.asbtn {padding:0px 8px;height:28px;line-height:28px;font-size:12px;}
	.asbtn i {top:0px;font-size:10px;}
	#user_name h2 {font-size:30px;}
	#user_menu a {margin:0px 20px;}
	#user_menu a i {font-size:32px;}
	#user_menu a p {margin-top:5px;font-size:16px;font-weight:bold;}
	#user_menus a {height:40px;line-height:40px;font-size:14px;}
	#user_menus a.active:after {bottom:-16px;margin-left:-8px;border:8px solid transparent;border-top-color:#4589ec;}
	.user_form .inputs p {margin-bottom:5px;font-size:14px;}
	
	#user_orders {font-size:14px;}
	#user_orders .list {margin-top:3%;padding:0 20px;border-radius:5px;}
	#user_orders .tinfo {min-height:50px;line-height:50px;font-size:12px;}
	#user_orders .tinfo > a {font-size:16px;font-weight:bold;}
	#user_orders .tinfo .ans a {margin-left:8px;}
	#user_orders .tinfo .ans .status {margin-left:8px;padding:0px 8px;height:28px;line-height:28px;}
	#user_orders .dinfo .rqxs {height:50px;line-height:50px;font-size:12px;}
	#user_orders .dinfo .rqxs .amount {font-size:14px;}
	.user_ols > div {padding-top:12px;padding-bottom:12px;line-height:1.4;}
	.user_ols .name {padding:0px 15px;}
	.user_ols .name .plas {margin-top:8px;}
	.user_ols .name .plas a {margin-right:8px;}
	#user_ods .tis h3 {top:-12px;font-size:20px;}
	#user_ods .tis a, #user_ods .tis2 a {right:20px;}
	#user_ods .tis2 h3 {font-size:18px;}
	#user_ods .tis2 a {margin-top:-14px;}
	#user_ods .infos {padding:0 20px 20px 20px;}
	#user_ods .infos .list {padding:10px 0px;line-height:1.5;}
	#user_ods .infos .list .nrs a {margin-top:-14px;padding:0px 8px;height:28px;line-height:28px;font-size:12px;}
	#user_ods .user_ols > div {padding-left:20px;padding-right:20px;}
	
	#user_comment .list {padding:15px 20px 0px 20px;border-radius:5px;}
	#user_comment .spxx {padding-bottom:15px;}
	#user_comment .text {padding:10px 0px;line-height:1.5;}
	#user_comment .pics {padding-bottom:15px;}
	#user_comment .pics div {width:150px;}
	#user_comment .anxx .ans a i {top:0px;font-size:12px;}
	#user_comment .anxx {height:45px;line-height:40px;}
}
@media only screen and (max-width: 800px){
	.dlzc h2 {font-size:26px;}
	.dlzc .inputs p {font-size:14px;}
	#reg {padding-left:3%;padding-right:3%;width:100%;}
	#regxy {padding-left:3%;padding-right:3%;font-size:12px;line-height:20px;}
	#regxy span {margin-right:10px;width:18px;height:18px;}
	#regxy span.active {background-size:auto 10px;}
	#forgot {padding:3%;width:100%;box-sizing:border-box;}
	.wrap2 {padding-left:3%;padding-right:3%;width:100%;}
	/*===================================================================================*/
	#user_menu {text-align:left;}
	#user_menu a {margin:0px;width:33.333%;text-align:center;}
	#user_menu a:nth-child(1),#user_menu a:nth-child(2),#user_menu a:nth-child(3) {margin-bottom:3%;}
	.user_ols .imgs {width:15%;}
	.user_ols .name {width:60%;}
	.user_ols .gmsl {width:10%;}
	.user_ols .amount {width:15%;}
	#user_ods .tis h3 {top:-10px;font-size:16px;font-weight:bold;}
	#user_ods .tis2 h3 {font-size:16px;font-weight:bold;}
	
	#user_comment .spxx .imgs {width:15%;}
	#user_comment .spxx .info {width:85%;}
	
	#user_fbs {padding-top:3%;}
	.uods_spzs {margin:0px;padding:3% 120px 3% 3%;width:100%;}
	.uods_spzs > a {right:3%;margin-top:-14px;}
}
@media only screen and (max-width: 640px){
	#fly, #footer {display:none;}
	.dlzc h2 {color:#000;font-size:24px;}
	.dlzc .hx {top:0px;}
	.dlzc .button {margin-top:5%;}
	.dlzc .dlas {margin-top:20px;}
	#reg .inputs {display:block;width:100%;}
	#reg .inputs:nth-child(even) {margin-left:0;}
	#login {padding-left:3%;padding-right:3%;width:100%;}
	#forgot .tis {padding:4% 0px;color:#000;font-size:24px;}
	#forgot ul {padding:3% 0px 5% 0px;}
	#forgot ul li {margin-top:5%;}
	#forgot .errmsg {font-size:14px;}
	/*===================================================================================*/
	.user_form {padding-bottom:300px;}
	.user_form .button {margin-top:5%;}
	#user_name {padding-bottom:0;}
	#user_name h2 {font-size:24px;}
	#user_menu {display:none;}
	#user_menus a {height:35px;line-height:35px;}
	#user_menus a span {position:relative;top:-1px;margin-left:3px;font-size:12px;}
	#user_mtitle {display:block;}
	#user_pwd {padding-left:3%;padding-right:3%;width:100%;}
	#user_info .inputs {display:block;width:100%;}
	#user_info .inputs:nth-child(even) {margin-left:0;}	
	
	#user_orders .tinfo .ans p {display:none;}
	#user_orders .tinfo > .tsx1 {display:block;padding-bottom:10px;color:#999;text-align:center;line-height:normal;}
	.user_ols > div {padding-top:15px;padding-bottom:15px;}
	.user_ols .imgs {width:20%;}
	.user_ols .name {width:80%;padding:0px 0px 0px 15px;}
	.user_ols .name .unit-price {display:none;}
	.user_ols .name .djsl {display:block;}
	.user_ols .gmsl {display:none;}
	.user_ols .amount {display:none;}
	
	#user_ods .tis a, #user_ods .tis2 a {right:15px;}
	#user_ods .infos {display:block;padding:0 15px 5px 15px;}
	#user_ods .infos .list {width:100%;}
	#user_ods .infos .list:last-child {border-bottom:none;}
	#user_ods .infos .list .bts {width:140px;}
	#user_ods .infos .list .nrs {width:calc(100% - 140px);}
	#user_ods .user_ols > div {padding-left:15px;padding-right:15px;}
	
	#user_comment .spxx .imgs {width:20%;}
	#user_comment .spxx .info {width:80%;}
	#user_comment .pics div {width:120px;}
	
	#user_fbs .pics {margin-top:3%;}
	#user_fbs .pics > div {margin:0px 3% 0px 0px;width:31.333%;height:120px;}
	#user_fbs .pics > div:last-child {margin-right:0;}
	#user_fbs .pics .scbtn .icon i {color:#ccc;font-size:38px;}
	#user_fbs .pics .scbtn .text {color:#999;font-size:14px;}
	#user_fbs .button {margin-top:4%;}
}
@media only screen and (max-width: 480px){
	.dlzc {padding-top:6%;padding-bottom:6%;}
	.dlzc h2 {font-size:20px;}
	.dlzc .inputs {margin-top:5%;}
	.dlzc .inputs img {bottom:1px;right:1px;height:36px;}
	#forgot > div {border-radius:6px;}
	#forgot .tis {font-size:18px;}
	#forgot ul {padding:1px 4% 5% 4%;width:100%;box-sizing:border-box;}
	#forgot ul li {font-size:14px;}
	.wraps,.wrap2,#user_pwd,#reg,#regxy,#login,#forgot {padding-left:4%;padding-right:4%;width:100%;}
	/*===================================================================================*/
	#user_top {padding:30px 0px;}
	#user_name h2 {font-size:20px;}
	#user_menus {flex-flow:row wrap;padding:2.7% 4% 3.5% 4%;border-bottom:1px solid #e6e9f1;}
	#user_menus a {margin-top:4px;width:33.333%;height:30px;line-height:30px;font-size:12px;border-right-width:4px;overflow:hidden;}
	#user_menus a span {font-size:10px;}
	#user_menus a:nth-child(3n) {border-right:none;}
	#user_menus a.active:after {display:none;}
	
	#user_mtitle h2 {padding-left:4%;}
	#user_mtitle span {right:4%;}
	#user_mmenu a {padding-left:45px;font-size:14px;}
	#user_mmenu a .icon {left:4%;}
	#user_mmenu a .arrow {right:4%;}

	.asbtn i {margin-right:0px;font-size:10px;}
	.user_form {padding-top:2%;/*padding-bottom:6%;*/}
	.user_form .inputs {margin-top:5%;}
	.user_form .inputs:first-child {margin-top:3%;}
	
	#user_orders {padding:0;}
	#user_orders .list {margin-top:0;padding:0px;border:none;border-top:10px solid #d0dbe5;border-radius:0;}
	#user_orders .list:first-child {border-top:none;}
	#user_orders .list:hover {border-color:#d0dbe5;border-top-color:#d0dbe5;box-shadow:none;}
	#user_orders .tinfo {padding-left:4%;padding-right:4%;min-height:40px;line-height:40px;}
	#user_orders .tinfo > a {font-size:12px;}
	#user_orders .tinfo .ans {right:3%;}
	#user_orders .tinfo .ans .status, .asbtn {padding:0px 6px;height:22px;line-height:22px;font-size:10px;}
	#user_orders .dinfo > .tsx2 {display:block;padding-top:10px;text-align:center;font-size:12px;}
	#user_orders .dinfo > .tsx2 .amount {font-size:14px;font-weight:bold;}
	#user_orders .dinfo .rqxs {padding-left:4%;padding-right:4%;height:42px;line-height:38px;}
	#user_orders .dinfo .rqxs .date {color:#bbb;font-size:10px;}
	#user_orders .dinfo .rqxs .ans {right:4%;}
	#user_orders .dinfo .rqxs .ans a {padding:0px 8px;height:24px;line-height:24px;font-size:12px;}
	#user_orders .dinfo .rqxs .ans p {display:none;}
	#user_orders .tsx2 {display:block;}
	
	.user_ols > div {padding:10px 4%;background-color:#f8f8f8;}
	.user_ols .imgs {width:30%;}
	.user_ols .name {width:70%;padding:0px 0px 0px 10px;font-size:12px;line-height:1.3;}
	.user_ols .name .djsl {margin-top:5px;}
	.user_ols .name .plas {margin-top:5px;}
	
	#user_ods {padding:0;}
	#user_ods > div {border:none;}
	#user_ods .tis {position:relative;margin-top:10px;padding:15px 0px;}
	#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 {top:0px;z-index:2;padding:0px 10px;color:#000;font-size:16px;}
	#user_ods .tis a, #user_ods .tis2 a {top:50%;right:10px;margin-top:-10px;}
	#user_ods .tis2 {margin-top:10px;padding:15px 0px;}
	#user_ods .tis2 h3 {padding:0px 10px;color:#000;font-size:16px;}
	#user_ods .infos {padding:0px;}
	#user_ods .infos .list {padding:6px 0px 5px 0px;line-height:1.4;}
	#user_ods .infos .list:first-child {padding-top:0;}
	#user_ods .infos .list .bts {width:135px;font-size:12px;}
	#user_ods .infos .list .nrs {width:calc(100% - 135px);font-size:12px;padding:0px 8px 0px 3px;}
	#user_ods .infos .list .nrs a {right:10px;margin-top:-10px;padding:0px 6px;height:20px;line-height:20px;font-size:10px;}
	#user_ods .user_ols > div {background-color:#fff;}
	#user_ods .user_ols > div:first-child {padding-top:0;}
	
	#user_comment {padding:0px;}
	#user_comment .dw {padding-top:0px;height:10px;background-color:#d0dbe5;}
	#user_comment .dw:first-child {height:0px;}
	#user_comment .list {padding:0px;border:none;border-radius:0px;}
	#user_comment .list:hover {box-shadow:none;}
	#user_comment .spxx {padding:3% 4%;font-size:12px;line-height:1.3;background-color:#f8f8f8;}
	#user_comment .spxx .imgs {width:30%;}
	#user_comment .spxx .info {padding-left:10px;width:70%;}
	#user_comment .spxx .info .djsl .sl {margin-left:10px;color:#bbb;}
	#user_comment .spxx .info .djsl .amount { position:absolute;top:0px;right:0px;margin-left:0px;color:#000;font-weight:bold;}
	#user_comment .text {padding:2% 4%;font-size:12px;line-height:1.5;}
	#user_comment .pics {padding:2px 4% 4% 4%;}
	#user_comment .pics div {margin-right:2%;width:32%;}
	#user_comment .anxx {padding:0px 4%;height:40px;line-height:35px;}
	#user_comment .anxx .date {font-size:10px;}
	#user_comment .anxx .date span {margin-left:15px;}
	#user_comment .anxx .ans {right:4%;}
	#user_comment .anxx .ans a i {margin-right:2px;font-size:10px;}
	
	#user_fbs {padding-bottom:200px;}
	#user_fbs textarea {height:150px;line-height:1.4;border-radius:3px;}
	#user_fbs .pics > div {padding:3px;height:100px;}
	#user_fbs .pics .scbtn .icon i {font-size:24px;}
	#user_fbs .pics .scbtn .text {font-size:10px;}
	#user_fbs .pics .imgs span {width:20px;height:20px;}

	.uods_spzs {padding:3% 65px 3% 4%;font-size:12px;}
	.uods_spzs .imgs {width:30%;}
	.uods_spzs .name {padding-left:10px;width:70%;line-height:1.3;}
	.uods_spzs > a {right:3%;margin-top:-12px;}
	
	#user_address {padding-bottom:6%;}
	#user_address .list {padding:8px 12px;border-radius:5px;}
	#user_address .list p {line-height:1.5;}
	#user_address .ans {margin-top:5px;height:22px;line-height:22px;font-size:12px;}
	#user_address .ans > a i {font-size:14px;}
	#user_address .moren {height:22px;}
	#user_address .moren span {padding:0px 8px;}
	#user_address .moren a {padding:0px 8px;}
	#user_address .addas {margin-top:6%;}
}