/*登录注册购物车*/ .flicker-login{cursor: pointer;}
.bgimg{width:100%; height:54.3rem; background: url(../../images/10/member/banner_login.jpg) center no-repeat;}
.bgimg .bgimg2{width:60%; height:54.3rem; margin:0 auto;}
.bgimg .bgimg2 .login_k{float:right; width: 29rem; height: 50%; background: #fff; border-radius: 2%; margin-top: 15%;}
.bgimg .bgimg2 .login_k .l1{color:#449cc1; font-size:1.6rem; font-size:1.3rem\9; margin:7% 8% 0 8%; line-height: 3.5rem;}
.bgimg .bgimg2 .login_k .l2{margin:0 8%; overflow: hidden; border:1px solid #eee; line-height: 3.3rem; height: 3.3rem; border-radius: 0.5rem; background: url(../../images/10/member/login_user.png) 0.8rem no-repeat;}
.bgimg .bgimg2 .login_k .l2 .sj{width:87%; line-height: 3.3rem; height: 3.3rem; border:none; background: none; font-size:1.6rem; font-size:1.3rem\9; color:#999999; outline: none; margin-left: 13%;}
.bgimg .bgimg2 .login_k .l2 .sj2{width:40%; line-height: 3.3rem; height: 3.3rem; border:none; background: none; font-size:1.6rem; font-size:1.3rem\9; color:#999999; outline: none; margin-left: 13%; float:left;}
.bgimg .bgimg2 .login_k .sub{margin: 0 8%; overflow: hidden; border: 1px solid #eee; line-height: 3rem; height: 3.3rem; border-radius: 0.5rem; background: #449cc1; width:84%; color:#fff; font-size:1.6rem; font-size:1.3rem\9; margin-top:4%;}
.bgimg .bgimg2 .login_k .aa,.bgimg .bgimg2 .login_k .aa2{float:right; margin:4% 1%; text-decoration: none; font-size:1.4rem; font-size:1.3rem\9; color:#999;}
.bgimg .bgimg2 .login_k .aa2{margin-right:8%;}
@media only screen and (max-width: 64em){.bgimg .bgimg2{width: 73%;}}
@media only screen and (max-width: 57.8125em){.bgimg .bgimg2 .login_k{margin-top: 20%;}
.bgimg .bgimg2{width: 87%;}}
@media only screen and (max-width: 38.75em){.bgimg .bgimg2 .login_k{margin-top: 19%;}
.bgimg .bgimg2{width: 29rem;}
.bgimg{height: 39.3rem;background: #F7F7F7;}}
/*购物车*/
.shop_bt{width:91%; height:3.7rem; background: url(../../images/10/member/font_line.jpg) bottom repeat-x; padding: 0 4.5%;}
.shopbox{padding:1% 4.5% ; width:91%; overflow: hidden; background: url(../../images/10/member/font_line.jpg) bottom repeat-x;}
.shop_bt .shop_bt1{display: block; float:left; width:14%; height:3.7rem; line-height: 3.7rem; text-align:center; font-size:1.6rem; font-size:1.3rem\9; color:#999999; text-decoration: none; overflow: hidden;}
.shop_bt .shop_bt1dq{height:3.69rem; border-bottom:0.01rem solid #449cc1; color:#696969;}
.shop_bt .shop_bt1 a{color:#999999;text-decoration: none;}
.shopbox table{width:100%; border:1px solid #eee;}
.shopbox table .td1{border-right:1px solid #eee; height:3rem; line-height: 3rem; font-size:1.6rem; font-size:1.3rem\9; text-align:center; background: #f7f7f7; color:#696969; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.shopbox table .td2{text-align: center; height:3rem; line-height: 3rem; font-size:1.6rem; font-size:1.3rem\9; color:#999; border-top:1px solid #eee; border-right: 1px solid #eee;}
.shopbox table .td2 a{text-decoration:none;}
.shopbox table .td2 a:hover{color:#449cc1;}
.shopbox table .td2 .jian,.shopbox table .td2 .jian2{float:left; width:3rem; cursor:pointer; font-size:2rem;}
.shopbox table .td2 font{color:#449cc1; font-size:1.6rem; font-size:1.3rem\9; font-weight:bold;}
.shopbox table .td2 .in{width:10%; float:left; border:none; color:#696969; text-align: center; font-size:1.6rem; font-size:1.3rem\9;}
.shopbox table .td2 .sq{display: block; width: 35%; height:2.4rem; line-height:2.4rem; font-size:1.6rem; font-size:1.3rem\9; background: #f2f2f2; float:left; color:#696969; text-decoration: none; border-radius: 0.3rem; margin-left: 0.5rem;}
.shopbox table .td2 .sq:hover,.shopbox table .td2 .have:hover{color:#fff; background: #449cc1;}
.shopbox table .td2 .have{display: block; width: 35%; height:2.4rem; line-height:2.4rem; font-size:1.6rem; font-size:1.3rem\9; background: #f2f2f2; float:left; color:#696969; text-decoration: none; border-radius: 0.3rem; margin-left: 3rem;}
.heji_box{width:100%; overflow: hidden; margin-top:1%;}
.heji_box .heji{float:right; font-size:1.5rem; line-height: 3rem; margin-right:1rem;}
.heji_box .heji font{font-weight:bold; color:#449cc1; font-size:1.6rem; font-size:1.3rem\9;}
.hejic{display: block; width:10%; height:3rem; background: #449cc1; float:right; text-align:center; line-height: 3rem; color:#fff; font-size:1.5rem; font-size:1.2rem\9; text-decoration: none; border-radius: 0.5rem;}
.shop_inputbox{margin:0 auto; width: 60rem; overflow: hidden;}
.shop_inputbox .p1{font-size:1.6rem; font-size:1.3rem\9; color:#999999; float:left; height:3rem; line-height: 3rem; margin:0 1rem;width: 10rem;text-align: right;}
.shop_inputbox .input1_box{float:left; height:3rem; line-height: 3rem; width:75%; border:1px solid #eee; border-radius: 0.5rem; font-size: 1.4rem;}
.shop_inputbox .input1_box input{width:97%; height:3rem; line-height: 3rem; border:none; border-radius: 0.5rem; font-size:1.5rem; color:#696969; font-size:1.2rem\9;}
.shop_inputbox .subs{float:right; height:3rem; line-height: 3rem; color:#fff; background: #449cc1; border-radius: 0.5rem; border:none; font-size:1.5rem; font-size:1.2rem\9; margin-top: 1rem; width:30%; margin-right: 3rem; cursor:pointer;}
.imibao{width: 75%; float:left;}
.imibao select{width:100%;height:3rem;margin-top: 1rem;font-size: 1.4rem;}
.shop_inputbox2{display: none; margin:0 auto; width: 91%; overflow: hidden;}
.shop_inputbox2 .p1{font-size:1.6rem; font-size:1.3rem\9; color:#999999; float:left; height:3rem; line-height: 3rem;width: 35%;text-align: right;}
.shop_inputbox2 .input1_box{float:left; height:3rem; line-height: 3rem;width: 62%; border:1px solid #eee; border-radius: 0.5rem; font-size: 1.4rem;}
.shop_inputbox2 .input1_box input{width:100%; height:3rem; line-height: 3rem; border:none; border-radius: 0.5rem; font-size:1.5rem; color:#696969; font-size:1.2rem\9;}
.shop_inputbox2 .ibox2_1{overflow: hidden;}
.shop_inputbox2 .ibox2_1{margin-top: 1rem; line-height: 3.2rem;}
.shop_inputbox2 .subs{width:100%; height:3.5rem; background: #449cc1; color:#fff; line-height: 3.5rem; font-size:1.6rem; text-align: center; border:none; border-radius: 0.5rem; margin:1rem 0;}
.shop_inputbox2 .ibox2_1 select{width:100%;height:3rem;line-height: 3rem;font-size: 1.4rem;}
/*新增*/
#LiOrder2{display:none;}
.order_list{}
.order_list .loop{-moz-border-radius:0.3rem;-webkit-border-radius:0.3rem;border-radius:0.3rem;box-shadow: 0px 0px 0.3rem #dcdcdc;padding-top: 1rem;padding-bottom: 1rem;height: 5rem;position: relative;margin-bottom: 2.5rem;border: 0.1rem solid #E3E3E3;}
.order_list .loop .num{float:left;width:2rem;text-align: center;background-color: #449cc1;color: #FFFFFF;-moz-border-top-right-radius: 0.4rem;-webkit-border-bottom-right-radius: 0.4rem;border-top-right-radius: 0.4rem;font-size: 1.4rem;line-height:2.5rem;height:2.5rem;top:2.2rem;position:absolute;}
.order_list .loop .detailed{position:absolute;left:2.6rem;font-size: 1.4rem;line-height:2.5rem;}
.order_list .loop .detailed a{text-decoration:none;}
.order_list .loop .detailed p strong{color: #FF0000;}
.order_list .loop .through2{position:absolute;right:1rem;font-size: 1.4rem;line-height:2.5rem;}
/*订单查询*/
.pcSearch{width:100%; height:auto;font-size:1.4rem;border-bottom: 0.01rem solid #eee; padding-bottom:1rem;}
.pcSearch .order_title{width:20%; float:left; line-height:3rem; height:3rem; font-size:1.4rem;}
.pcSearch .order_num{width:60%; float:right; line-height:3rem; height:3rem;}
.pcSearch .order_num li{float:left;}
.pcSearch .order_num li.txtSertt{width:30%; text-align:right;font-size:1.4rem;}
.pcSearch .order_num li.txtSerial{width:55%;}
.pcSearch .order_num li.txtbutton{width:15%;}
.pcSearch .order_num li.txtSerial input{width:98%; border: 0.01rem solid #eee; padding-left:0.5rem; font-size:1.4rem;}
.pcSearch .order_num li.txtbutton input{border:0; width:98%;font-size:1.4rem; height:3.2rem;cursor: pointer; background-color:#449cc1; color:#fff;}
.FnColor{color:Red !important;}
.member_total{border-left:solid 1px #e7e7e7; border-right:solid 1px #e7e7e7;height: 5rem;line-height: 5rem;font-size: 1.4rem;text-align: right;padding-right: 2rem;}
.member_total font{color:Red;}
.n1 td, .n2 td{border: solid 1px #e7e7e7; border-collapse: collapse;}
.paylist{border: 1px solid #e7e7e7; height:auto;}
.remove{clear: both; float: none;}
.paylist ul li{float:left; padding:0px; margin:8px 15px;height: 67px !important;}
.payzhong{width:auto; margin:0 auto;display: table;}
/*购物车*/
.member_subtitle1{width:100%; font-size:1.6rem;line-height: 3rem;}
.member_CartList{height: auto;width: 100%;border-top:solid 3px #449cc1;border-right:solid 1px #e7e7e7;border-left:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;background-color: #FFFFFF;}
.CartList{width:100%; height:4rem; line-height:4rem;background-color: #FFFFFF;border-bottom:solid 1px #e7e7e7;}
.CartList li{float:left; font-size:1.6rem; text-align:center;border-right:solid 1px #e7e7e7;}
.w1{width:10%;}
.w2{width:15%;}
.w3{width:24%;}
.w4{width:15%;}
.w5{width:10%;}
.w6{width:15%;}
.w7{width:10%;}
.commodity_list{width:100%;border-bottom:solid 1px #e7e7e7;}
.commodity_list .divLeft{float:left;text-align: center;border-right:solid 1px #e7e7e7; height:9rem; line-height:9rem; font-size:1.4rem;}
.commodity_list .pic{display: table;text-align: center;height:8.5rem;}
.commodity_list .pic span{display: table-cell;vertical-align: middle;}
.commodity_list .pic{*position: relative;*overflow: hidden;}/*IE6*/
.commodity_list .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.commodity_list .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/
.commodity_list .p_name{}
.commodity_list .price{color: red;}
.commodity_list .price span.dj{display:none;color: #222;}
.commodity_list .subtotal span{display:none;color: #222;}
.commodity_list .change{position:relative;}
.commodity_list .lamount{position:absolute;top: 3.5rem; width:100%;}
.change a{background: #f0f0f0;border:1px solid #e5e5e5;color:#444;display: block;height:2.3rem;line-height:2.3rem;text-align: center;width:22%;float: left; text-decoration:none;}
.change input{float:left;}
.change .camount{ime-mode: Disabled;width:45%;text-align: center;line-height: 23px;height: 23px;border: 1px solid #aaa;}
.commodity_list .subtotal{color: red;}
.commodity_list .delete{border-right:none;}
.commodity_list .delete a{text-decoration:none;}
.commodity_list .delete a:hover{text-decoration:underline; color:#449cc1;}
.mb_toal{width:100%; float:left;margin: 1rem auto;}
.mb_toal .mb_but{width: 50%;float:left; text-align:left;}
.mb_toal .mb_total{float:right;font-size: 1.4rem; height:3rem; line-height:3rem; text-align: right;padding-right: 2rem; margin-top:1rem; margin-bottom:1rem;}
.mb_toal .mb_total strong{color: red;}
.mb_toal .Libut{float:left; margin-left:1rem;display: block;width:29%;height: 3rem;background: #449cc1;text-align: center;line-height: 3rem;color: #fff;font-size: 1.5rem;font-size: 1.2rem\9;text-decoration: none;border-radius: 0.5rem; margin-top:1rem; margin-bottom:1rem;}
.mb_toal .Libut a{text-decoration:none; font-size:1.4rem;color: #fff; display: block;}
.mb_toal .Libut a:hover{color: #fff;}
.tips_text{font-size:1.6rem; line-height:2.2rem;}
.tips_text img{float:left; margin-right:0.5rem;}
.Member_fill_box{margin-bottom: 20px;clear: both;float: none;height: auto;width:50%;margin-right: auto;margin-left: auto;margin-top: 20px;}
.Member_fill_box ul{margin: 0px;padding: 0px;}
.Member_fill_box ul li{padding-top: 10px;padding-bottom: 10px;text-align: center;}
.Member_fill_box ul li .inputstyle1{float:left; padding-left:0.5rem; width:100%;height: 3rem;line-height:3rem;border: 1px solid #CCCCCC; font-size:1.6rem;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.Member_fill_box ul li .ckcode{float:left; padding-left:0.5rem; width: 40%;height: 3rem;line-height:3rem;border: 1px solid #CCCCCC; font-size:1.6rem;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.Member_fill_box ul li .buttonstyle1{width: 96%; margin-right: auto; margin-left: auto; border: 1px solid #449cc1; height: 3.5rem; line-height:3.5rem; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #FFFFFF; text-indent: 1rem; font-size: 1.6rem; font-weight: bold; background-image: -webkit-linear-gradient(top,#449cc1,#449cc1); background-image: -o-linear-gradient(top,#449cc1,#449cc1); background-image: -ms-linear-gradient(top,#449cc1,#449cc1); background-image: linear-gradient(top,#449cc1,#449cc1); background-repeat: repeat-x; box-shadow: 0px 1px 1px #bebebe; font-family: "微软雅黑"; text-shadow: #4ab0db 0 1px 0;}
.shopping{font-size:1.6rem; line-height:9rem; width:100%; text-align:center;}
@media only screen and (max-width: 57.8125em){.shop_bt .shop_bt1{width: 20%;}
.shopbox table .td2 .have{display: none;}
.shopbox table .td2 .sq{width: 94%;}
.hejic{width: 19%;}
#tdtd{display: none;}
/*新增*/
#LiOrder1{display:none;}
#LiOrder2{display:block;}}
@media only screen and (max-width: 43.75em){.mb_toal .mb_but{width: 99%; float:right;}
.mb_toal .mb_total{width:95%; float:left;}
.w1{width:5%;}
.CartList{display:none;}
.commodity_list .divLeft{border:none;height: auto; line-height:3rem;}
.commodity_list .num{position:relative;height: 9rem;}
.commodity_list .num span{float: left;left: 0rem;width: 2rem;text-align: center;background-color: #449cc1;color: #FFFFFF;-moz-border-top-right-radius: 0.4rem;-webkit-border-bottom-right-radius: 0.4rem;border-top-right-radius: 0.4rem;font-size: 1.4rem;line-height: 2.5rem;height: 2.5rem;top: 3.1rem;position: absolute;}
.commodity_list .pic{height: 9rem;}
.mb_conlist{float:left; width:70%;height: 9rem;}
.mb_conlist .p_name{width:100%; float:left;text-align:left;height:3rem;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mb_conlist .price{width:100%; float:left;text-align:left;height:3rem;}
.mb_conlist .change{width:25%; float:left;line-height: 3rem;height: 3rem;}
.mb_conlist .change .lamount{top:0rem;}
.mb_conlist .subtotal{width:58%; float:right;text-align:left;}
.commodity_list .delete{height: 9rem; line-height:9rem;float: right;}
.commodity_list .price span.dj{display:block; float:left;}
.commodity_list .subtotal span{display:block; float:left;}
.Member_fill_box{width:80%;}}
@media only screen and (max-width: 38.75em){#tdtd2{display: none}
.hejic{width: 100%;margin:1% 0;}
.shop_bt .shop_bt1{width: 20%;}
.shop_bt .shop_bt1{font-size: 1.5rem;font-size: 1.2rem\9;}
.shop_inputbox{display: none}
.shop_inputbox2{display:block}
/*新增*/
#LiOrder1{display:none;}
#LiOrder2{display:block;}
.pcSearch .order_title{width:100%; float:left;padding-left: 1rem;}
.pcSearch .order_num{width:100%; float:left;}
.pcSearch .order_num li.txtSertt{width:17%;}
.paylist ul li{float:none;}
.mb_toal .mb_but{width: 99%; float:right;}
.mb_toal .mb_total{width:95%; float:left;}
.w1{width:5%;}
.CartList{display:none;}
.commodity_list .divLeft{border:none;height: auto; line-height:3rem;}
.commodity_list .num{position:relative;height: 9rem;}
.commodity_list .num span{float: left;left: 0rem;width: 2rem;text-align: center;background-color: #449cc1;color: #FFFFFF;-moz-border-top-right-radius: 0.4rem;-webkit-border-bottom-right-radius: 0.4rem;border-top-right-radius: 0.4rem;font-size: 1.4rem;line-height: 2.5rem;height: 2.5rem;top: 3.1rem;position: absolute;}
.commodity_list .pic{height: 9rem;}
.mb_conlist{float:left; width:55%;height: 9rem;}
.mb_conlist .p_name{width:100%; float:left;text-align:left;height:3rem;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mb_conlist .price{width:100%; float:left;text-align:left;height:3rem;}
.mb_conlist .change{width:40%; float:left;line-height: 3rem;height: 3rem;}
.mb_conlist .change .lamount{top:0rem;}
.mb_conlist .subtotal{width:58%; float:right;text-align:left;}
.commodity_list .delete{height: 9rem; line-height:9rem;float: right;}
.commodity_list .price span.dj{display:block; float:left;}
.commodity_list .subtotal span{display:block; float:left;}
.Member_fill_box{width:80%;}}
.salutatory{text-align:center; width:100%; overflow:hidden; margin:50px auto; line-height:21px;font-size:14px;}
.salutatory .c{color:red;}
.salutatory .d{color:#fe5900;}
@media only screen and (max-width: 64em){}
@media only screen and (max-width: 57.8125em){}
@media only screen and (max-width: 38.75em){.salutatory{margin:20px auto; padding:0 20px;box-sizing:border-box;}}
