@charset "utf-8";
/* public */
/*
html头部添加
<meta name="format-detection" content="telephone=no"><!--去掉苹果手机数字解析成电话号码默认样式-->
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
*/
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul,img{margin: 0;padding: 0;}
body{font:14px "Microsoft YaHei",Heiti SC,Droidsansfallback,Droid Sans, Arial, Helvetica, sans-serif; color:#626665;margin:0 auto; position:relative;-webkit-tap-highlight-color:rgba(255,255,255,0); background:#F2F2F2; width:100%;}
ul{list-style:none}
a{text-decoration:none; color:#7A7D7E; font-size:14px;}
.clearfix:after{display: block; content: "\20"; height: 0; clear: both; overflow: hidden; visibility: hidden;}/*ie8以上*/
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input,textarea,select{outline: none;}
textarea{resize:none; overflow:hidden;}
.lh_3e{color:#3e3e3e;}
.lh_left{float:left;}
.lh_right{float:right;}
.lh_red{color:#DC1E15;}
.lh_blue{color:#62AAFC;}
img{width:100%; height:auto;}
.lh_content{box-sizing:border-box;overflow:hidden;margin-bottom: 0.5em}
/*搜索弹出页面*/
.lz_search_box{width:100%; height:100%; background:#fff; position:absolute; left:0px; top:0px; display:none; z-index:500;}
.lz_search{padding:1em 1em .2em; overflow:hidden;}
.lz_close{float:left; height:30px; vertical-align:middle;}
.lz_search span.close{display:inline-block; width:15px; height:30px; text-indent:-9999px; background:url(../../images/cosecant/close.png) no-repeat center; background-size:15px 15px; margin-right:.5em;}
.lz_search_i{width:92%; border:1px solid #85878A; border-radius:3px; height:30px; float:left; box-sizing:border-box;}
.lz_search_i input.search{width:90%; border:none; padding-left:10px; float:left; box-sizing:border-box; background:none; margin-top:7px;}
.lz_search_i input.btn{width:10%; height:28px; background:url(../../images/cosecant/search1.png) no-repeat center; background-size:15px 15px; border:none; float:left;box-sizing:border-box; border-left:1px solid #85878A;}
.lz_hot_search{width:100%; margin-top:10px; border-top:1px solid #EDEDED; overflow:hidden;}
.lz_hot_t{font-size:14px; color:#3e3e3e; padding:10px 15px;}
.lz_hot_ul{width:110%; overflow:hidden; padding:5px 0; border-top:1px solid #EDEDED; border-bottom:1px solid #EDEDED;}
.lz_hot_ul li{width:28%; float:left; height:30px; border:1px solid #EDEDED; border-radius:10px; text-align:center; margin:5px; line-height:30px; box-sizing:border-box;}
.lz_hot_ul li a{display:inline-block; width:100%; height:100%;}
/*筛选页面*/
.lj_sift{position:absolute; left:0px; bottom:0px; width:100%; height:100%; background:#fff; display:none; z-index:500;}
.lg_header{margin-top:0px;}
.lg_ok{width:100%; padding:10px 0; background:#F1F1F1; margin-top:15px;}
.lg_ok a{width:30%; height:30px; margin-left:50px; display:inline-block; color:#fff; font-size:14px; text-align:center; line-height:30px;}
.lg_ok a.empty{background:#3E3E3E;}
.lg_ok a.confirm{background:#E74E40;}
.lg_brand{width:95%; margin:auto; overflow:hidden; margin-top:10px;}
.lg_brand_t{font-size:14px; font-weight:bold; color:#3e3e3e;}
.lg_brand_ul{width:110%; overflow:hidden;}
.lg_brand_ul li{float:left; width:28.2%; margin-right:2%; height:25px; line-height:25px; color:#3e3e3e; text-align:center; border:1px solid #E5E4DF; margin-top:10px;}
.lg_brand_ul li a{color:#3e3e3e;}
.lg_brand_ul li.on{background:#E74E40; color:#fff; border-color:#E74E40;}
/*分类搜索*/
.lh_sea{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/search2.png) no-repeat center /20px 20px; margin-top:.7em;}
.hg_cont_l{width:30%; overflow:hidden; position:relative;}
.hg_cont_r{width:70%; overflow:hidden; background:#fff;position:relative;}
.hg_nav_list li{height:50px; line-height:50px; overflow:hidden; text-align:center; background:#4C5155; box-sizing:border-box; border-bottom:1px solid #fff; position:relative;}
.hg_nav_list li.on{background:#DADBDD; border:none;}
.hg_nav_list li.on a{color:#3e3e3e;}
.hg_nav_list li.on b{display:block;}
.hg_nav_list li a{display:inline-block; width:100%; height:100%; color:#fff;}
.hg_goods_list{border-top:1px solid #F3F3F3;}
.hg_goods_list li{width:50%; float:left; box-sizing:border-box; text-align:center; padding:1em .2em; border-bottom:1px solid #F3F3F3; border-left:1px solid #F3F3F3; overflow:hidden;}
.hg_goods_list li.noBorder{border-left:none;}
.hg_goods_list li p{height:20px; overflow:hidden; padding:0 .5em;}
.hg_goods_list li.first{width:100%; text-align:left; padding-left:1em;}
.hg_goods_list li img{width:62px; height:62px;}
#lcNav{min-height:100%; background:#4C5155;}
#lcGoods{overflow:hidden;}
.hg_nav_b{color:#fff; position:absolute; right:-9px; top:0px; font-size:30px; display:none;}
/*header*/
.hg_header{height:50px; color:#fff; line-height:50px; text-align:center; background:#D1434D; padding:0 1em; box-sizing:border-box;}
.hg_header a{color:#fff;}
.hg_header{font-size:18px;}
.hg_return{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/return.png) no-repeat center /20px 20px; margin-top:1em;}
.hg_show{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/iconall.png) no-repeat -98px bottom/12em; margin-top:1em;}
/*more nav*/
.hg_login_nav{width:100%; height:75px; background:#fff; border-bottom:1px solid #E3E3E3; vertical-align:middle; display:none;}
.hg_login_nav a{width:25%; box-sizing:border-box; display:inline-block; height:auto; float:left; text-align:center; padding:5px 0 ; font-size:16px;}
.hg_login_nav a i{display:block; width:40px; height:40px; background:url(../../images/cosecant/iconall.png) no-repeat; background-size:20em; margin:auto;}
.hg_login_nav a i.bg1{background-position:-137px 0px;}
.hg_login_nav a i.bg2{background-position:-5px 0px;}
.hg_login_nav a i.bg3{background-position:-232px 0px;}
.hg_login_nav a i.bg4{background-position:-57px 0px;}
.hg_login_nav a i.bg5{background-position:-277px 0px;}
/*商品评论*/
.hg_cont{background:#EEEEEE;}
.hg_dis_list li{padding:1em; border-bottom:1px solid #E4E4E4; overflow:hidden;}
.hg_dis_time{margin-top:.3em;}
.hg_ids_hd{display:inline-block; width:78px; height:14px; }
.hg_dis_bd{display:inline-block; height:14px; background:url(../../images/cosecant/dis.png) no-repeat left center /78px 14px;}
.hg_dis_bd.x5{width:100%;}
.hg_dis_bd.x4{width:80%;}
.hg_dis_bd.x3{width:60%;}
.hg_dis_bd.x2{width:40%;}
.hg_dis_bd.x1{width:20%;}
.hg_dis_nc{margin-right:.5em;}
.lb_goods_more{height:50px; background:#F2F2F2; overflow:hidden;}
.lb_goods_b{width:60%; margin:auto; border-bottom:1px solid #DCDCDC; margin-top:20px; position:relative;}
.lb_goods_b span{display:inline-block; position:absolute; width:60px; margin-left:-30px; text-align:center; background:#F2F2F2; left:50%; bottom:-9px;}
/*付款成功*/
.he_pay{margin-top:5em; padding:2em; background:#fff; box-sizing:border-box;}
.he_pay_b{display:inline-block; width:50px; height:50px; background:url(../../images/cosecant/hd_ok.png) no-repeat center /50px 50px; margin:0 .5em;}
.he_pay_t{font-size:18px;}
.he_pay_p a{margin-right:1em;}

/*个人中心首页*/
.ha_content{padding:0 .5em; background:#fff; border-bottom:1px solid #F2F2F2;}
.ha_head{background:#d80100; width:100%; height:165px; position:relative;}
.ha_tx{display:block; width:58px; height:58px; border-radius:100%; position:absolute; left:1em; top:2em;}
.ha_data{position:absolute; left:6em; top:1.5em;color:#fff;}
.ha_data_a{color:#fff; display:block; margin-top:.3em;}
.ha_data_i{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/ha_bg2.png) no-repeat left top /2.8em; float:left; margin:0 .3em 0 0;}
.ha_data_i.i1{background-position:right top;}
.ha_return{position:absolute; right:1em; top:3.2em; color:#fff;}
.ha_num_list{background:rgba(103,105,107,.7); position:absolute; left:0px; bottom:0px; width:100%;}
.ha_num_list{background:#fff; position:absolute; left:0px; bottom:0px; width:100%; }
.ha_num_list li{float:left; box-sizing:border-box; text-align:center; width:33.3%;color:#434343; border-left:1px solid #f3efef;height:100%;padding-top: 0.5rem;}
.ha_num_list li.first{border-left:none;}
.ha_num_list li span{display:block;}
.ha_wait_list{padding:1.5em 0 .5em; border-bottom:1px solid #F2F2F2;}
.ha_wait_list li{float:left; text-align:center; width:33.3%; box-sizing:border-box;}
.ha_wait_i{display:block; width:20px; height:20px; background:url(../../images/cosecant/ha_bg1.png) no-repeat left top /6em; margin:auto; position:relative;}
.ha_wait_i.i1{background-position:3px top;}
.ha_wait_i.i2{background-position:-17px top;}
.ha_wait_i.i3{background-position:-41px top;}
.ha_wait_i.i4{background-position:-64px top;}
.ha_wait_num{position:absolute; right:-16px; top:-10px; display:inline-block; width:18px; height:18px; background:#EA4645; line-height:18px; text-align:center; color:#fff; border-radius:100%; font-size:12px; font-style:normal; overflow:hidden;}
.ha_all_order{height:40px; line-height:40px; font-size:16px;}
.ha_me{ background:#fff;}
.ha_me_a{height:40px; line-height:40px; font-size:16px; color:#3e3e3e; border-top:1px solid #F2F2F2; padding:0 .5em; display:block;}
.ha_me_a.first{border-top:none;}
.ha_me_i{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/ha_bg.png) no-repeat left top /15em; float:left; margin:0.6em 0.6em 0 0;}
.ha_me_i.i2{background-position:-25px top;}
.ha_me_i.i3{background-position:-46px top;}
.ha_me_i.i4{background-position:-69px top;}
.ha_me_i.i5{background-position:-92px top;}
.ha_me_i.i6{background-position:-113px top;}
.ha_me_i.i7{background-position:-138px top;}
.ha_me_i.i8{background-position:-159px top;}
.ha_me_i.i9{background-position:-181px top;}
.ha_me_i.i10{background-position:-202px top;}
.ha_me_i.i11{background-position:right top;}
.ha_me_i.i12{background:url(../../images/cosecant/jf_order.png) no-repeat left top /20px;}
.ha_me_i.i13{background:url(../../images/cosecant/jf_manage.png) no-repeat left top /20px;}
.ha_me_i.i14{background:url(../../images/cosecant/my_ask_buy.png) no-repeat left top /20px;}
/*footer*/
.ha_footer_box{height:65px;}
.ha_footer{padding:.5em 0; background:#F2F2F2; border-top:1px solid #F2F2F2; position:fixed; left:0px; bottom:0px; width:100%;}
.ha_footer a{float:left; display:block; width:20%; text-align:center;}
.ha_footer_i{display:block; margin:auto; width:20px; height:20px; background:url(../../images/cosecant/ha_footer_bg.png) no-repeat left top /8em; margin-bottom:.2em;}
.ha_footer a.on{color:#EA4645;}
.ha_footer a.on .ha_footer_i{background:url(../../images/cosecant/ha_footer_bg.png) no-repeat left bottom /8em;}
.ha_footer a.on .ha_footer_i.i2{background-position:-23px bottom;}
.ha_footer a.on .ha_footer_i.i3{background-position:-48px -25px;}
.ha_footer a.on .ha_footer_i.i4{background-position:-72px -23px;}
.ha_footer a.on .ha_footer_i.i5{background-position:-94px -22px;}
.ha_footer_i.i2{background-position:-23px top;}
.ha_footer_i.i3{background-position:-48px 5px;}
.ha_footer_i.i4{background-position:-72px top;}
.ha_footer_i.i5{background-position:-94px top;}
/*我的收藏*/
.hh_header{height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px; padding:0 .5em;}
.hh_header a{color:#fff;}
.hh_return{display:inline-block; width:20px; height:40px; background:url(/images/cosecant/hh_return.png) no-repeat center/20px 20px;}
.hb_collect_t{height:40px; line-height:40px; border-bottom:1px solid #F2F2F2; background:#fff;}
.hb_collect_t li{float:left; width:50%; text-align:center;}
.hb_collect_t li a{padding:0 1em; display:inline-block; height:48px; font-size:16px; color:#3e3e3e;}
.hb_collect_t li.on a{color:#C60000;border-bottom:3px solid #C60000;}
.hb_collect_list{background:#fff;margin-bottom: 1.5em}
.hb_collect_list li{border-bottom:1px solid #F2F2F2; padding:1em .5em; overflow:hidden;}
.hb_collect_a{display:block;  padding:.5em 0 0.5em 0; overflow:hidden;}
.hb_collect_img{display:inline-block; width:7.5em; height:7.5em; border:1px solid #E2E2E2; margin-right:0.4em; text-align:center; line-height:90px; overflow:hidden;margin-left: 0.4em}
.hb_collect_img img{vertical-align:middle;}
.hb_collect_h{ overflow:hidden; margin:0;}
.hb_collect_p{overflow:hidden;}
.hb_collect_p span{float:left; margin-right:.5em;}
.hb_collect_car{text-align:right; margin-top:.5em;}
.hb_collect_car a{display:inline-block; padding:.4em .5em; border:0px solid #E2E2E2; margin-right:.5em;margin-top: 0.4em}
.hb_more{margin:1em 0; text-align:center;}
/*登录*/
.hc_content{background:#fff; padding:1em;}
.hc_login_box{margin-bottom:1.5em;line-height: 25px;}
.hc_login_i{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/ha_login.png) no-repeat left top/2.7em; margin:.3em .5em 0 0;}
.hc_login_i.i1{background-position:-21px top;}
.hc_login_in{width:88%; box-sizing:border-box; height:30px; line-height:30px; padding:0 .3em; border:none; border-bottom:1px solid #F0F0F0;font-size: 1em}
.hc_login_in.wrong{border-bottom-color:#D95555;}
.hc_login_tip{line-height:24px; padding-left:2em; box-sizing:border-box; display:none;}
.hc_login_sub{display:block; height:30px; line-height:30px; text-align:center; color:#fff; font-size:16px; background:#C60001; border-radius:5px;margin: 0.5em auto;width: 90%}
.hc_addr_list{padding:.5em; border:1px solid #f2f2f2; border-bottom:none; background:#fff; box-sizing:border-box;}
.hc_addr_list li{border-bottom:1px solid #f2f2f2; box-sizing:border-box; overflow:hidden;padding: 0.5em 0;}
.hc_addr_i{display:inline-block; width:18px; height:18px; background:url(../../images/cosecant/ha_no.png) no-repeat center/18px 18px; margin:0em .5em;}
.hc_addr_p{display:block; width:70%;}
.hc_addr_p span{margin-right:.5em;}
.hc_addr_r a{display:block; color:#3769CD;}
.hc_addr_list li.on .hc_addr_i{background:url(../../images/cosecant/ha_ok.png) no-repeat center/18px 18px;}
.hc_addr_more{display:block; width:60%; height:30px; border:1px solid #f2f2f2; background:#fff; line-height:30px; text-align:center; margin:auto; margin-top:2em; font-size:16px;}
/*填写订单*/
.hc_consignee_info{ background:#fff;}
.hc_consignee_t{height:40px; line-height:40px; padding:0 .5em; font-size:16px;border-bottom:1px solid #f2f2f2; margin:0;}
.hc_addr_list.two{padding:0em; border:none;}
.hc_consignee_a{height:40px; line-height:40px; font-size:16px; padding:0 .6em; box-sizing:border-box; display:block;}
.hc_addr_list.three li .hc_addr_i{margin-top:.1em;}
.hc_way_more{margin-left:.5em; text-decoration:underline;}
.hc_order_sub{margin-top:2em; padding:.5em; line-height:30px; box-sizing:border-box; border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2; font-size:16px; background:#fff;position: fixed;
    bottom: 3.4rem;
    text-align: right;
    width: 100%;}
.hc_reper_t{height:40px; line-height:40px; padding:0 .5em;}
.hc_order_submit{display:inline-block;padding:0 .5em; height:30px; line-height:30px; background:#C60001; color:#fff; font-size:16px; border-radius:3px;}
.hb_collect_a.two{border-bottom:none;}
.hf_rper_alter{padding:0 .5em; display:block; height:1.6em; line-height:20px; margin-top:.6em; background:#fff;}
.hb_collect_pri.four{margin-top:.6em; height:30px;}
.hb_collect_img.two{width:70px; height:70px; line-height:70px;}
.hf_other_in{width:75%; height:30px; line-height:30px; padding:0 .5em; border:1px solid #F2F2F2; box-sizing:border-box;}
.hf_other_info{padding:.5em; background:#fff;}
.hf_other_p{margin-left:5em; margin-top:5px;}
.hf_leave_text {
    border: 1px solid #f2f2f2;
    background: #f7f7f7;
    padding: .5em;
    box-sizing: border-box;
    height: 5em;
    width: 93%;
    margin: 1rem;
}
.hf_leave_pri{ padding:0em 2em;text-align:right;}
.hf_leave_pri p{line-height:20px;}


/*订单支付*/
.hd_order_box{padding-bottom:1em; background:#fff; border-bottom:1px solid #f2f2f2;}
.hd_order_i{display:inline-block; width:50px; height:50px; background:url(../../images/cosecant/hd_ok.png) no-repeat center/50px 50px; margin-right:.5em;}
.hd_order_t{font-size:16px; overflow:hidden;  line-height:24px;margin-bottom: 0;color:#5c5c5c;}
.hd_order_p{overflow:hidden;line-height: 24px;}
.hd_order{margin:auto; width:240px;}
.hc_consignee_t.two{text-align:center;}
.hd_way_yh{display:inline-block; width:100px; height:30px;}
.hc_addr_list.four .hc_addr_i{margin-top:.2em;}
.hc_addr_list.four li{text-align:center;}
.hd_order_sub{text-align:center; margin-top:3em;}

/*订单提交*/
.hf_order_sub{background:#fff;padding-bottom: 1em;}
.hf_sub_p{line-height:24px; margin:0px;}
.hf_sub_p.two{line-height:30px; font-weight:bold;}
.hf_order_sub{ background:#fff;width: 68%;margin: 1em auto 0 auto;}

/*购物车*/
.he_car_box{text-align:center;}
.he_car_img{display:inline-block; width:78px; height:78px; background:url(../../images/cosecant/he_car.png) no-repeat center/78px 78px; margin:1em 0;}
.he_car_t{font-size:18px;}
.he_car_p{color:#C9C5C5;}
.he_car_a{margin-top:3em;}
.he_car_a a{display:inline-block; padding:0 1em; height:30px; line-height:30px; border:1px solid #E3E3E3; font-size:16px; margin:0 .5em;}
.hf_car_box{background:#fff;margin-bottom: 1.2em}
.hf_car_t{height:40px; line-height:40px; padding:0 .5em; box-sizing:border-box; border-bottom:1px solid #F2F2F2;}
.hf_car_i{display:inline-block; width:25px; height:25px; background:url(../../images/cosecant/checked.png) no-repeat center/25px 25px; float:left; margin:.8em .5em 0 0;}
.hf_car_i.on{background:url(../../images/cosecant/checked1.png) no-repeat center/25px 25px;}
.hf_car_num{width:30%; border:none; border-bottom:1px solid #EDEDED; padding:0 .5em; box-sizing:border-box;}
.hf_car_del{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/ha_delete.png) no-repeat center/20px 20px; margin:.3em 0 0 1em;}
.hf_car_i.two{margin-top:.4em;}
.ld_num_text{width:30px; background:none; box-sizing:border-box; height:32px; display:inline-block; font-size:16px; line-height:32px; text-align:center; border-left:none; border:none; float:left;}

.ld_num_jian{display:inline-block; width:26px; height:32px; float:left; border-right:1px solid #DCDCDC;text-align:center; line-height:30px;}
.ld_num_jia{display:inline-block; width:26px; height:32px; float:left; border-left:1px solid #DCDCDC;text-align:center; line-height:30px;}
.ld_goods_num{font-size:30px; color:#3e3e3e; width:84px; border:1px solid #DCDCDC; overflow:hidden;}
.hb_collect_p.two{padding:0 2em;}
.hb_collect_p.two span{margin-right:1em;}
/*我的订单*/
.hf_order_search{height:40px; border-bottom:1px solid #F2F2F2; background:#fff; padding:0 .5em; box-sizing:border-box;}
.hf_order_sel{border:none; background:none; font-size:16px; font-family:"微软雅黑"; padding-right:.5em; margin-top:.4em;}
.hf_search_box{width:70%; border:1px solid #F2F2F2; border-radius:8px; height:25px; line-height:25px; margin-top:.4em;}
.hf_search_in{height:25px; border:none; line-height:25px; background:none; padding:0 .5em; box-sizing:border-box; width:85%;}
.hf_search_btn{border:none; width:30px; height:25px; background:url(../../images/cosecant/ha_search.png) no-repeat left center/20px 20px;}
.hf_order_list{background:#fff; padding:0 .5em; border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2; margin-top:.5em;}
.hf_order_t{font-size:14px; height:35px; line-height:35px; border-bottom:1px solid #F2F2F2;}
.hf_order_main{padding:.5em;border-bottom:1px solid #F2F2F2;}
.hf_info_l{width:40%;}
.hf_info_r{width:55%;}
.hf_info_r span{margin-right:.5em;}
.hf_order_info{padding:.5em 0; border-bottom:1px solid #F2F2F2;}
.hf_order_buy{padding:1em 0em; text-align:right;}
.hf_order_buy a{padding:.2em .5em; border:1px solid #F2F2F2; font-size:16px; color:#3e3e3e; margin-left:.5em;}
.hf_order_buy a.first{color:#fff; background:#C60000; border-color:#C60000;}
/*我的资料*/
.hf_data{margin-bottom:1em; overflow:hidden;}
.hf_data_t{width:27%; display:inline-block; text-align:right;}
.hf_data_i{width:73%; border:none; background:none; border-bottom:1px solid #ECECEC; height:25px; padding:0 .5em; box-sizing:border-box;}
.hf_data_sub{display:block; height:30px; line-height:30px; background:#C60000; color:#fff; font-size:16px; border-radius:5px; text-align:center; margin-top:2em;}
#bgContent{background:#fff;}
/*新增地址*/
.hf_addr_t{height:40px; line-height:40px; background:#fff; font-size:16px; border:1px solid #f2f2f2; padding:0 1em; box-sizing:border-box; margin-top:1em;}
.hf_addr_p{margin-top:1em;  height:25px; line-height:25px;}
.hf_addr_s{width:85%; height:25px;}
.hf_addr_s select{background:none; width:100%; height:28px; line-height:20px;}
.hf_addr_in{height:28px; line-height:28px; border:none; background:none; width:76%;text-indent: 0.8em;}
/*优惠券*/
.hf_privilege{border:1px solid #EDEDED; background:#fff; padding:.5em; box-sizing:border-box; margin-top:.5em;}
.hf_privilege_t{font-size:16px;}
.hf_privilege_oper{padding:.5em 0; background:#F2F2F2; overflow:hidden; margin-top:.5em;}
.hf_privilege_oper a{padding:.1em .5em; border:1px solid #f2f2f2; background:#fff; margin-left:.5em;}
.hg_up.three{border:none; background:none;}
.hg_up_text.two{border:1px solid #ECECEC; background:#fff; height:30px; line-height:30px;}
/*密码*/
.hc_login_in.two{width:70%; height:25px; line-height:25px;}
.hc_login_tip.two{padding-left:5.2em;}
.hc_login_in.three{width:48%; height:25px; line-height:25px;}
.hf_pwd_phone{padding:.2em .5em; background:#C60000; color:#fff; font-size:16px; border-radius:5px;}
.hf_pwd_t{display:inline-block; width:27%; text-align:right;}
/***********************************************************************/
/*充值*/
.hg_up{padding:1em .5em; background:#fff; margin-top:1em; border:1px solid #F2F2F2; border-radius:3px;}
.hg_up_la{font-size:16px;}
.hg_up_text{width:75%; height:24px; line-height:24px; border:1px solid #909090; background:none; padding:0 .3em; box-sizing:border-box; margin-left:.5em;}
.hc_consignee_info.two{border-radius:3px; padding-bottom:.1em;}
.hc_addr_list li.two{border-bottom:none;}
.hg_rule{padding:1em .5em 3em; background:#fff; border:1px solid #E9E9E9;border-radius:3px; margin-top:1em;}
.hg_rule.two{padding:1em .5em;}
.hg_rule_num{margin-top:1em; line-height:30px;}
.hg_rule_num span.lh_red{font-size:18px;}
.hg_rule_a{padding:0 .8em; background:#C60000; color:#fff; margin-right:2em;}
.hg_account_a{display:block; margin-top:1em; background:#fff; border:1px solid #E9E9E9;border-radius:3px; padding:0 .5em; height:40px; line-height:40px;}
.hg_detail{background:#fff;border:1px solid #E9E9E9;border-radius:3px; margin-top:1em; padding-bottom:.5em; padding-bottom:1em;}
.hg_detail_t{line-height:40px; height:40px; padding:0 .5em;}
.hg_detail_list li{border-top:1px solid #E4E4E4; padding:.5em; position:relative;}
.hg_detail_time{color:#E3E3E3;}
.hg_detail_num{position:absolute; right:.5em; top:1em;}

.hk_record_list{border:1px solid #ECECEC; border-radius:3px; background:#fff; margin-top:2em;}
.hk_record_list li{border-top:1px solid #ECECEC; padding:1em .5em;}
.hk_record_list li.first{border-top:none;}
.hk_record_p{line-height:24px; overflow:hidden;}
.hk_record_p a{display:inline-block; padding:0 .5em; border:1px solid #EEEEEE; margin-right:.5em; border-radius:5px;}
.hk_record_p.two{margin-top:.5em;}
.hg_up_text.two{height:5em;}
.hg_up_la{float:left;}
.hk_record_s{display:inline-block; width:160px;}
.hk_return{text-align: center;
    margin-bottom: 1em;
    border-top: 1px solid #f2f2f2;
    background-color: #d80100;
    padding: 0 0.5em;
    font-size: 1em;
    color: #fff;
    border-radius: 0.3em;}
.hk_return a{margin:0 1em;}



/*注册*/
.ls_dh{ padding:2em; padding-bottom:0; padding-top:10px; height:30px; line-height:30px;}
.ls_dh li{ float:left; width:50%; text-align:center; border-bottom:1px solid #c60000;}
.ls_dh li a{ width:100%; display:block;}
.entry2-duanx2 {
    float: right;
    margin-left: 10px;
    width: 35% !important;
}
.entry2-txt4 {
    background: #f4f4f4 none repeat scroll 0 0 !important;
    border: 1px solid #cccccc !important;
    cursor: pointer !important;
    float: left;
    height: 25px !important;
    line-height: 20px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    width: 100% !important;
}

/*订单详情页*/
.hk_order_p{line-height:24px;}
.hk_order_p label{display:inline-block; width:70px; text-align:right;}
.hk_order_s{margin-right:1em;}
.hk_order_info{border:1px solid #F2F2F2; background:#fff; margin-top:.5em;}
.hk_order_t{height:30px; line-height:30px; font-size:16px; border-bottom:1px solid #F2F2F2; padding:0 .5em;}
.hk_order_p.two{padding:0 .5em;}
.hf_order_main.four{border-bottom:none;}
#hcLogin{position:fixed; left:0px; bottom:0px; width:100%;}
.hk_order_p{line-height:24px;}
.hk_order_p label{display:inline-block; width:70px; text-align:right;}
.hk_order_s{margin-right:1em;}
.hk_order_info{border:1px solid #F2F2F2; background:#fff; margin-top:.5em;}
.hk_order_t{height:30px; line-height:30px; font-size:16px; border-bottom:1px solid #F2F2F2; padding:0 .5em;}
.hk_order_p.two{padding:0 .5em;}
.hf_order_main.four{border-bottom:none;}
#hcLogin{position:fixed; left:0px; bottom:0px; width:100%; padding:0 .5em; box-sizing:border-box;}
.hf_other_in.two{width:50%;}
.hk_use_money{padding:0 .5em; display:inline-block; height:30px; line-height:30px; background:#C60001; color:#fff;}
.hf_other_p.two{margin-left:0em;}
.ha_me.three{border:1px solid #F2F2F2;}
.hk_sub{display:inline-block; width:48%; margin-right:4%; height:30px; line-height:30px; background:#C60001; color:#fff; text-align:center; font-size:16px;}
.hk_sub.two{margin-right:0px; background:#999999;}
.hk_sub.two.on{width:100%;}
.hk_sub.lson{margin-right:0px; width:100%}
/*输入评论*/
.hk_discuss_box{background:#fff; border:1px solid #F2F2F2; margin-top:.5em;}
.hk_discuss{padding:.5em 0; border-top:1px solid #F2F2F2;}
.hk_discuss.first{border-top:none;}
.hk_discuss_xj{padding:0 .5em;}
.hk_dis_i{display:inline-block; width:20px; height:20px; background:url(../../images/cosecant/xj1.png) no-repeat center/20px 20px; margin:0 .5em; float:left;}
.hk_dis_i.on{ background:url(../../images/cosecant/xj.png) no-repeat center/20px 20px;}
.hk_dis_t{line-height:30px;}
.hk_dis_span{display:none;}
/*用户评论*/
.hl_dis_box{background:#fff; border:1px solid #E1E1E1;}
.hl_dis_t li{float:left; width:25%; box-sizing:border-box; height:30px; line-height:30px; border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; text-align:center;}
.hl_dis_t li a{display:block; width:100%; height:100%;}
.hl_dis_t li.first{border-left:none;}
.hl_dis_t li.on{border-bottom-color:#D13333;}
.hl_dis_t li.on a{color:#D13333;}
.hl_dis_list li{padding:.5em; border-top:1px solid #E1E1E1;}
.hl_dis_list li.first{border-top:none;}
.hl_dis_xj{width:7em; height:20px; background:url(../../images/cosecant/dis1.png) no-repeat left center/7em; margin:.5em 0; position:relative; overflow:hidden;}
.hl_dis_goods{display:block; width:100%; height:20px;background:url(../../images/cosecant/dis.png) no-repeat left center/7em; position:absolute;left:0px; top:0px;}
.hl_dis_goods.x5{width:100%;}
.hl_dis_goods.x4{width:80%;}
.hl_dis_goods.x3{width:60%;}
.hl_dis_goods.x2{width:40%;}
.hl_dis_goods.x1{width:20%;}
.hl_more{display:block; width:100%; height:30px; line-height:30px; text-align:center;}

/*加载更多*/
.mw_ts {cursor: pointer;display: none;font-size: 16px;height: 50px;line-height: 50px;margin-top: 4px;text-align: center;}

/*确认订单礼品列表*/
.hb_gift_list{background:#fff;}
.hb_gift_list li{border-bottom:1px solid #F2F2F2; padding:1em .5em; overflow:hidden;}
.hb_gift_a{display:block; border-bottom:1px solid #F2F2F2; padding:.5em 0; overflow:hidden;}
.hb_gift_img{display:inline-block; width:90px; height:90px; border:1px solid #E2E2E2; margin-right:.5em; text-align:center; line-height:90px; overflow:hidden;}
.hb_gift_img img{vertical-align:middle;}
.hb_gift_h{height:38px; overflow:hidden; margin:0;}
.hb_gift_p{overflow:hidden; margin:.3em 0;}
.hb_gift_p span{float:left; margin-right:.5em;}
.hb_gift_car{text-align:right; margin-top:.5em;}
.hb_gift_car a{display:inline-block; padding:.2em .5em; border:1px solid #E2E2E2; margin-right:.5em;}
.hb_gift_list li.on .hc_addr_i{background:url(../../images/cosecant/ha_ok.png) no-repeat center/18px 18px;}


.hc_reper_t  a{background-color: #58d3c3;color: #fff;}
.hc_reper_t .list-a{padding: 0.25rem 0.5rem;margin-left: 0.5rem;}
.hk_return  a{padding: 0.5rem 0.5rem;background-color: #58d3c3;color: #fff;border-radius: 0.3em;}
.search_list li {text-indent: 1rem;}

