/*首页*/
::-webkit-scrollbar-thumb {
    box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 6px inset;
    border-radius: 10px;
    background: rgba(245, 245, 245, 0.8);
}
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}
::-webkit-scrollbar-track {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px inset;
    border-radius: 10px;
}
body,html{background-color:#fff !important;}
/*轮播图*/
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:50px !important;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:50px !important;}
.index_box{width: 100%;}
.index_box .tuih_div{padding:0 30px;}
.index_box .tuih_div .clear_f{height:60px;line-height:60px;border-bottom:1px dashed #e0e0e0;font-size:12px;color:#1a1a1a;}
.totle_div{height:60px;line-height:60px;background-color:#f5f5f5;padding:0 30px;text-align:right;}
input{outline: none !important;}
.index_boxt{width: 100%;height: 35px;line-height:35px;background-color: #f5f5f5;}
.index_boxt .boxt_top{background-color: #f5f5f5;}
.index_boxt .boxt_top:after{content: "";display: block;width: 0;height: 0;clear: both;opacity: 0;}
.boxt_top .boxt_spl{font-size: 13px;color: #858585;}
.boxt_top .boxt_dr a{font-size: 13px;color: #858585;}
.boxt_top .boxt_dr a.a_ewm{cursor:default;}
.boxt_top .boxt_dr{height:35px;}
.boxt_top .boxt_dr .boxt_a1 i{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico1.png) center center no-repeat;background-size: 18px;position: relative;top: 5px;margin-right: 5px;}
.boxt_top .boxt_dr em{color: #858585;font-size: 12px;}
.index_serch{height: 120px;}
.index_serch .index_logo{width: 225px;padding-top: 30px;}
.index_serch .serch_box{width: 484px;margin-top: 40px;position: relative;height: 38px;border:1px solid #e0e0e0;border-radius: 3px;margin-left:132px;overflow:hidden;position:relative;}
.index_serch .serch_box .serch_ip{width:calc(100% - 38px);height: 38px;border-right: 1px solid #e0e0e0;line-height: 20px;font-size: 12px;color: #999;padding: 0 15px;border-radius: 5px 0 0 5px;}
.index_serch .serch_box .serch_sel{width: 140px;height: 38px;line-height: 30px;padding: 0 15px;color: #999;font-size: 12px;border-right: 1px solid #e0e0e0;}
.index_serch .serch_box .serch_btn{width: 38px;height: 38px;background:#000 url(../images/w_ico3.png) center no-repeat;background-size: 22px;position:absolute;right:0;top:0;}
.index_serch .serch_box .jt{display: inline-block;width:20px;height: 20px;background: url(../images/w_ico2.png) center no-repeat;background-size: 12px;position: absolute;top: 10px;right: 50px;}
.index_serch .msg_box{padding-top: 35px;}
.msg_box .msg_ul{overflow: hidden;height: 40px;}
.msg_box .msg_ul li{float: left;min-width:50px;margin-left: 30px;padding-left: 40px;height: 45px;}
.msg_box .msg_ul li:first-child{margin-left: 0;}
.msg_box .msg_ul li.gwc_li{background:url(../images/w_ico4.png) left center no-repeat;background-size: 35px;}
.msg_box .msg_ul li.dy_li{background:url(../images/w_ico5.png) left center no-repeat;background-size: 32px;}
.msg_box .msg_ul li.msg_li{background:url(../images/w_ico6.png) left center no-repeat;background-size: 32px;}
.msg_box li .li_sp1{display: inline-block;min-width: 26px;height: 16px;border-radius:8px;background-color: #000;line-height: 16px;font-size: 12px;color: #fff;text-align: center;}
.msg_box li .li_p1{font-size: 12px;color: #6b6b6b;padding:0;margin:0;}
/*导航*/
.index_nav{width: 100%;height: 45px;line-height: 45px;background-color: #000;}
.index_nav .nav_ul{background-color: #000;}
.index_nav .nav_ul:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
	opacity:0;
}
.index_nav .nav_ul li{float: left;font-size: 16px;color: #fff;margin-right: 40px;min-width: 100px;}
.index_nav .nav_ul li>a{font-size: 16px;color: #fff;}
.index_nav .nav_ul li .yj_ico{display: inline-block;width: 40px;height: 29px;background: url(../images/w_ico7.png) center no-repeat;background-size: 40px;position: relative;top: 10px;margin-right: 10px;}
/*轮播*/
.index_lb{width: 100%;height: 500px;}
.banner .hd li {
	cursor: pointer;
	display: inline-block;
	width: 15px;
	height: 15px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 3px;
	background: #dedede;
	border-radius: 10px
}
.banner .hd li.on {
	background: #000;
}
/* 2018127 星期六 */
.nav-bar-all {
    width: 188px;
    height: 44px;
    line-height: 47px;
    font-size: 15px;
    float: left;
    color: #fff;
    cursor: pointer;
    border-right: none;
    border-left: none;
    background-color: #26a2df;
    text-align: center;
}
.nav-bar-all span {
    margin-left: 15px;
    font-size: 14px;
}

.nav-bar-all .all-fenlei.show {
    display: none;
}
.lb_content{display:block;}
.nav-bar-all .all-fenlei {
    width: 179px;
    height: 500px;
    background: #fff;
    color: #333;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    display: none;
    position: relative;
    bottom: 2px;
    left: -1px;
    z-index: 10000;
    padding: 0 10px 0 0;
}
.nav-bar-all .all-fenlei .all-fenlei-item {
    height: 49.2px;
    line-height: 49px;
    width: calc(100% - 15px);
    z-index: 999;
    padding-left: 25px;
    display: flex;
    align-items: center;
    border-bottom: 1px dashed #ccc;
}
.nav-bar-all .glass-li-box {
    width: 645px;
    height: 500px;
    background: #fff;
    display: none;
    position: absolute;
    left: 189px;
    top: 0;
    padding-top: 10px;
    padding-left: 25px;
    border-left: 1px solid #eaeaea;
    z-index: 999;
}
.nav-bar-all .glass-li-box .hot-word-line .line-title {
    width: 100%;
    color: #333;
    float: left;
    font-size: 14px;
    line-height: 27px;
    text-align: left;
}
.nav-bar-all .glass-li-box .hot-word-line .line-title .title-text {
    overflow: hidden;
    width: calc(20% - 14.5px);
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	text-align:center;
	border:1px solid #e0e0e0;
}
.nav-bar-all .glass-li-box .hot-word-line .line-title>div:nth-child(5n + 5){margin-right:0;}
.nav-bar-all .glass-li-box .hot-word-line .line-title .title-text img{
	width:110px;
	height:110px;
}
.hot-word-line .line-title .title-text>span{
	margin: 0;
    color: #000;
    display: block;
    float: none;
    font-size: 13px;
    width: 100%;
    text-align: center;
    height: 30px;
    line-height: 30px;
}
.nav-bar-all .glass-li-box .line-con {
    width: 625px;
    float: right;
    text-align: left;
    margin-bottom: 17px;
    padding-top: 5px;
}
.nav-bar-all .glass-li-box .line-con .hot-word {
    height: 12px;
    line-height: 12px;
    display: inline-block;
    border-right: 1px solid #ccc;
    padding: 0 11px;
	color:#666;
    font-size: 12px;
}
.all-fenlei-item:hover .glass-li-box{
	display:block;
}

.index_lb .slide_index{height: 500px;width: 100%;position: relative;}
.index_lb .slide_index .bd{width: 100%;height: 500px;}
.slide_index .bd li{width: 100%;height: 500px;}
.slide_index .bd li a{display: block;width: 100%;height: 100%;}
.slide_index .hd{position: absolute;bottom: 30px;text-align: center;left: 0;width: 100%;}
.pp_box{width: 100%;min-height: 300px;}
.pp_box .pp_box_ul{overflow: hidden;padding-top: 20px;}
.pp_box .pp_box_ul li{position: relative;width: 183px;height: 120px;float: left;margin-right: 20px;margin-bottom: 20px;}
.pp_box .pp_box_ul li:nth-child(6n + 6){margin-right: 0;}
.pp_box .pp_box_ul li .yc_sp{display: inline-block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,.5);color: #fff;font-size: 16px;text-align: center;line-height: 120px;opacity: 0;transition: all .3s;}
.pp_box .pp_box_ul li:hover .yc_sp{opacity: 1;}
.fir_ad{width: 100%;height: 320px;cursor: pointer;}
.fir_ad .ad_img{width: auto;height: 100%;}
.recommend_div{width: 100%;}
.recommend_div .recommend_p1{font-size: 26px;color: #333333;padding-top: 40px;text-align: center;}
.recommend_div .recommend_p2{font-size: 20px;color: #b2b2b2;padding-top: 20px;text-align: center;position: relative;padding-bottom: 20px;}
.recommend_div .recommend_p2:after{content: "";width: 40px;border-top:1px solid #cccccc;position: absolute;bottom: 0;left: 50%;margin-left: -20px;}
/*商品列表*/
.goods_list{width: 100%;}
.goods_list .goods_list_ul{padding-top: 20px;}
.goods_list .goods_list_ul:after{content: "";display: block;width: 0;height: 0;clear:both;opacity: 0;}
.goods_list .goods_list_ul li{width: calc(25% - 15px);margin-right: 20px;margin-bottom: 20px;float: left;background:#fff;padding-bottom: 10px;border-radius: 3px;cursor: pointer;}
.goods_list .goods_list_ul li:nth-child(4n + 4){margin-right: 0;}
.goods_box{width: 100%;}
.goods_box .goods_img{width: 100%;height: 285px;overflow: hidden;position:relative;}
.goods_box .goods_img .goods_spans{position:absolute;right:0;top:0;overflow:hidden;z-index:10;padding:10px 10px 0 0;}
.goods_spans span{display:inline-block;width:48px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#fff;float:left;border-radius:3px;margin-left:5px;}
.goods_spans span.rx_ico{background:#fb2020;}
.goods_spans span.new_ico{background:#3fc824;}
.goods_spans span.tj_ico{background:#000;}
.goods_box .goods_p1{font-size: 14px;color: #4c4c4c;padding: 10px 0;height: 50px;margin:0;}
.goods_box .goods_p2{height:30px;line-height:30px;margin:0;padding:5px 0;}
.goods_box .goods_p2 input[type="button"]{width:100%;height:30px;line-height:30px;background-color:#fff;border:1px solid #d9d9d9;}
.goods_box .goods_p2 input[type="button"]:hover{background-color:#000;border:1px solid #000;color:#fff;}
.goods_box .goods_p2 .goods_spl{font-size: 20px;color: #000000;font-weight: 700;}
.goods_box .goods_p2 .goods_spr{font-size: 14px;color: #ffffff;width: 40px;height: 22px;line-height: 22px;text-align: center;background-color: #ff0000;border-radius: 3px;margin-top: 4px;}
.goods_list .goods_list_ul li:hover{    box-shadow: 0 0 20px rgba(99, 99, 99, 0.5);transition: all ease-in-out 0.3s}
.goods_box .goods_wz{padding: 0 10px;}
.more_box{height: 100px;width: 100%;text-align: center;border-radius: 5px;}
.more_box .a_more{display:inline-block;width: 155px;height: 40px;line-height: 40px;font-size: 16px;color: #000000;border:1px solid #e0e0e0;margin-top: 30px;position: relative;left: 0;transition: all .3s;}
.more_box .a_more i{display: inline-block;width: 20px;height: 15px;background: url(../images/w_ico8.png) center no-repeat;background-size: 20px;position: relative;top: 1px;margin-left: 10px;}
.more_box .a_more:hover{left: 15px;}
.index_foot{width: 100%;background-color: #f7f7f7;}
.index_footer .footer_ul{padding: 30px 0;overflow: hidden;margin:0;}
.footer_ul li{width: 180px;height:190px;float: left;}
.footer_ul .ul_div{border-left:1px solid #e6e6e6;padding-left: 20px;height: 170px;}
.footer_ul .ul_div .ul_sp1{color: #4c4c4c;font-size: 14px;font-weight: 700;}
.footer_ul .ul_div .ul_p1{color: #4c4c4c;font-size: 16px;font-weight: 600;padding-top: 10px;padding-bottom: 20px;position: relative;margin:0;} 
.ul_div .ul_p1:after{content: "";display: inline-block;width: 16px;height: 3px;background-color: #4c4c4c;position: absolute;bottom: 13px;left: 0;}
.footer_ul li .div_f a{font-size: 12px;color: #808080;}
.footer_ul li .div_f p{font-size: 12px;color: #808080;padding-bottom: 8px;}
.index_footer{overflow: hidden;}
.index_footer .footer_div{width: 120px;}
.footer_ul li .div_f img{width: 73px;height: 73px;}
.footer_ul li:last-child{width: 120px;}
.footer_bottom{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 12px;color: #000000;background-color: #fff;}
/*列表*/
.order_ad{width: 100%;padding: 30px 0;overflow: hidden;}
.order_ad .order_adiv img{height:100px;}
.lb_content{position: relative;}
.lb_content .lb_con{width: 185px;padding: 0 15px;min-height: 280px;position: absolute;left: 0;top: 30px;max-height: 460px;z-index: 1000;background-color: #fff;}
.lb_content .lb_con .lb_p{font-size: 16px;color: #333333;padding-top: 15px;}
.lb_content .lb_con .lb_a{font-size: 12px;color: #808080;margin-right: 15px;}
.lb_content .lb_con .lb_d{padding: 15px 0;}
.lb_content .lb_con>div:last-child{border-bottom: none;}
.lb_content .lb_con .lb_fir{border-bottom: 1px solid #e5e5e5;}
.p_box{border-top: 1px solid #f0f0f0;}
.p_box .ppfl_div{padding: 15px 0;}
.p_box .ppfl_div .ppfl_l{min-width: 70px;max-width: 100px;font-size: 14px;color: #333333;height: 25px;line-height: 25px;}
.p_box .ppfl_div .ppfl_r{width: calc(100% - 100px);overflow: hidden;padding:0;margin:0;}
.p_box .ppfl_div .ppfl_r li{position: relative;float: left;margin-right: 10px;font-size: 14px;color: #808080;cursor: pointer;}
.p_box{padding: 15px 0;background-color: #fff;}
.ppfl_div .ppfl_r li .p_ip{position: absolute;width: 100%;height: 100%;top: 0;left: 0;cursor: pointer;opacity: 0;z-index: 20;}
.ppfl_div .ppfl_r li label{display: block;height: 100%;padding: 0 10px;height:25px;line-height: 25px;border-radius: 3px;border: 1px solid #dbdbdb;border-radius: 3px;}
.ppfl_r li .p_ip:checked + label{background-color: #000;color: #fff;border-color:#000;}
.ppfl_div1{width: 100%;}
.ppfl_div1 .pp_spse{float: left;margin-right: 30px;}
.ppfl_div1 .pp_spse .pp_sel{padding-right: 20px;font-size: 14px;color: #333333;background: url(../images/w_ico10.png) right center no-repeat;background-size: 14px;}
.ppfl_div1 .pp_spse .pp_sp1{font-size: 14px;color: #333333;}
.ppfl_div1 .pp_spse .pp_sel.ppsell{background: url(../images/w_ico10_.png) right center no-repeat;background-size: 14px;}
.ppfl_div1 .pp_spse .spse_ip{width: 14px;height: 14px;border:1px solid #dbdbdb;border-radius: 3px;position: relative;top:2px;}
.ppfl_div1 .pp_spse .spse_ip:checked{background:#000 url(../images/dh_ico.png) center no-repeat;background-size: 12px;border-color:#000;}
.checked{width: 14px;height: 14px;border:1px solid #dbdbdb;border-radius: 3px;position: relative;top:2px;}
.checked:checked{background:#000 url(../images/dh_ico.png) center no-repeat;background-size: 12px;border-color:#000;}
.ppfl_div1 .pp_spse label{color: #333;font-size: 14px;}
.or_box{width: 100%;background-color: #fff;padding-bottom: 50px;}
.or_box .order_box{position: relative;}
.or_box .order_box_ul{display:inline-block;overflow: hidden;position: absolute;z-index: 100;right: 0;top: -40px;cursor: pointer;}
.or_box .order_box_ul li{float: left;width: 25px;height: 25px;margin-left: 10px;}
.or_box .order_box_ul li input{width: 100%;height: 100%;opacity: 0;z-index: 10;}
.order_box_ul li.fi{background: url(../images/w_ico11.png) center no-repeat;background-size: 22px;}
.order_box_ul li.se{background: url(../images/w_ico12.png) center no-repeat;background-size: 24px;}
.page_box{text-align: center;height: 37px;line-height: 37px;display: flex;align-items: center;justify-content: center;}
.page_box a{display: inline-block;width: 35px;height: 35px;line-height: 35px;border: 1px solid #e9e9e9;color: #999;font-size: 12px;background-color: #fff;float: left;margin-right: 10px;border-radius: 3px;transition: all .3s;}
.page_box a.prev{background:#fff url(../images/jt_l.png) center no-repeat;background-size: 20px;}
.page_box a.next{background:#fff url(../images/jt_r.png) center no-repeat;background-size: 20px;}
.page_box a.on{background-color: #000;color: #fff;}
.page_box a:hover{background-color: #000;color: #fff;}
.page_box a.prev:hover{background:#000 url(../images/jt_l_.png) center no-repeat;background-size: 20px;}
.page_box a.next:hover{background:#000 url(../images/jt_r_.png) center no-repeat;background-size: 20px;}
.page_box .pagination li{float:left;}
.page_box .pagination li.active{border-radius:3px;width: 37px;height: 37px; line-height: 37px;background:#000;color:#fff;margin-right:10px;}
.page_box .pagination li.disabled{ width: 35px;height: 35px; line-height: 35px;margin-right:10px;border: 1px solid #e9e9e9;background:#fff;border-radius:3px;}

.index_foot.def_foot{background-color: #fff;}
.index_foot.def_foot .footer_bottom{background-color: #f4f4f4;}
.order_box_div{display: none;}
.order_box_div.show{display: block;}
.box_divs{min-height: 500px;}
.order_box_div table{width: 100%;border-collapse: collapse;}
.order_box_div table th{font-size: 14px;color: #333;height: 40px;line-height: 40px;background-color: #fff;text-align: center;font-weight: normal;}
.order_box_div table tr{background-color: #fff;border-bottom: 10px solid #f4f4f4;}
.order_box_div table td{text-align: center;min-height: 50px;}
.order_box_div .tb_box{padding: 20px 0 50px;}
.order_box_div .tb_box .sp_default{font-size: 14px;color: #333333;}
.order_box_div .tb_box .sp_red{color: #ff0000;font-size: 16px;}
.order_box_div .tb_box .tb_div{width: 100%;overflow: hidden;position:relative;}
.tb_div .tb_divl{width: 80px;height: 80px;float: left;border-right: 1px solid #f5f5f5;}
.tb_div .divl_span{position:absolute;bottom:5px;left:90px;}
.tb_div .divl_span span{margin-right:5px;font-size:12px;color:#fff;display:inline-block;width:34px;height:16px;line-height:16px;text-align:center;border-radius:3px;}
.tb_div .divl_span span.new_sp{background:#3fc824;}
.tb_div .divl_span span.tj_sp{background:#ff0000;}
.tb_div .divl_span span.rx_sp{background:#ff8a00;}
.tb_div .tb_divl img{width: 100%;height: 100%;}
.tb_div .tb_divr{width: calc(100% - 101px);float: left;padding: 0 10px;}
.tb_div .divr_d{overflow: hidden;margin-top: 5px;}
.tb_divr p{text-align: left;}
.tb_divr .divr_p1{font-size: 12px;color: #999999;padding-top: 5px;}
.tb_divr .divr_p2{font-size: 14px;color: #4c4c4c;padding-top: 5px;}
.tb_divr .divr_p2 .divr_psp{display: inline-block;width: 28px;height: 18px;line-height: 18px;font-size: 12px;color: #fff;background-color: #ff0000;border-radius: 2px;text-align: center;}
.tb_div .divr_d .divr_p3{margin-right: 25px;}
.tb_div .divr_d .divr_p3 span{display: inline-block;height: 25px;line-height: 25px;font-size: 12px;color: #333333;}
.tb_div .divr_d .divr_p3 .divr_sel{width: 105px;height: 25px;border: 1px solid #dbdbdb;}
.order_box_div .tb_box .a_de{color: #000;font-size: 14px;}
/*促销*/
.cx_list{padding-bottom: 60px;}
.cx_list .cx_ul{width: 100%;border: 1px solid #f0f0f0;overflow: hidden;}
.cx_list .cx_ul li{width: 145px;float: left;position: relative;text-align: center;height: 43px;line-height: 43px;border-right: 1px solid #f0f0f0;font-size: 14px;color: #666;cursor: pointer;}
.cx_list .cx_ul li input.cl{width: 100%;height:100%;position: absolute;top: 0;left: 0;opacity: 0;cursor:pointer;}
.cx_list .cx_ul li label{display: block;width: 100%;height: 100%;}
.cx_list .cx_ul li input.cl:checked + label{background-color: #000;color: #fff;}
/*.cx_list .cx_ul li.on{color: #fff;background-color: #000;}*/
.cxlb_box{width: 100%;padding-bottom: 30px;}
.cxlb_box .cxlb_div{}
.cxlb_box .cxlb_div .cxlb_ul{width: 100%;padding-top: 20px;}
.cxlb_div .cxlb_ul li{float: left;margin-right: 20px;border:1px solid #ebebeb;width:calc(25% - 17px);margin-bottom: 20px;cursor: pointer;position: relative;top: 0;transition: all .3s;border-radius: 5px;overflow: hidden;}
.cxlb_div .cxlb_ul li:nth-child(4n + 4){margin-right: 0;}
.cxlb_div .cxlb_ul li .cxlb_dt{width: 100%;height: 280px;border-bottom: 1px solid #ebebeb;}
.cxlb_div .cxlb_ul li .cxlb_dt img{width: 100%;height: 100%;}
.cxlb_div .cxlb_ul .cxlb_db{min-height: 40px;padding: 5px 10px;}
.cxlb_ul .cxlb_db .cx_p1{overflow: hidden;padding-top: 7px;}
.cxlb_db .cxlb_name{font-size:14px;color:#808080;padding:5px 0;}
.cxlb_ul .cxlb_db .cx_p1 .cx_sp1{width: 65px;height: 30px;line-height: 30px;text-align: center;background-color: #000;color: #fff;border-radius: 3px 0 0 3px;}
.cxlb_ul .cxlb_db .cx_p1 .cx_sp2{width: 80px;height: 28px;line-height: 28px;border: 1px solid #000;border-radius: 0px 3px 3px 0;text-align: center;color: #000;}
.cxlb_ul .cxlb_db .cx_p1 del{color: #666666;font-size: 14px;height: 30px;line-height: 30px;margin-left: 15px;}
.cxlb_ul .cxlb_db .cx_p1 .cx_btn{height:30px;width:80px;font-size:12px;color:#fff;background:#000;border:none;border-radius:3px;}
.cxlb_ul .cxlb_db .cx_p2{height: 40px;line-height: 40px;color: #666;font-size: 14px;}
.cxlb_div .cxlb_ul li:hover{top: -5px;}
/*公告*/
.gg_box{width: 100%;border-bottom: 1px solid #f0f0f0;border-top: 1px solid #f0f0f0;height: 75px;line-height: 75px;text-align: left;}
.gg_box .gg_boxt .gg_ico{display: inline-block;width:40px;height: 75px;float: left;background: url(../images/w_ico13.png) center no-repeat;background-size: 23px;}
.gg_box .gg_boxt .wz{display: inline-block;height: 75px;line-height: 75px;float: left;}
.gg_list{width: 100%;padding-bottom: 60px;}
.gg_list .gg_ul{padding-top: 25px;}
.gg_list .gg_ul li{background-color:#fff;float: left;margin-right: 44px;width: calc(33.3% - 30px);box-shadow: 0 0 20px rgba(155,155,155,.4);margin-bottom: 44px;cursor: pointer;position: relative;top: 0;transition: all .3s;}
.gg_list .gg_ul li:nth-child(3n + 3){margin-right: 0;}
.gg_ul .gg_div{padding: 15px;}
.gg_div .gg_img{width: 100%;height: 175px;}
.gg_img img{width: 100%;height: 100%;}
.gg_div .gg_p1{padding-top: 20px;font-size: 16px;color: #2e313a;}
.gg_div .gg_p2{font-size: 14px;color: #b2b2b2;padding-top: 25px;}
.gg_div .gg_p3{text-align: right;font-size: 12px;color: #b2b2b2;height: 60px;line-height: 60px;}
.more_wz{width: 100%;text-align: center;}
.more_wz .more_wza{display: inline-block;width: 145px;height: 43px;line-height: 43px;border: 1px solid #000;color: #000;border-radius:22.5px;text-align: center;position: relative;transition: all .3s;top: 0;}
.more_wz .more_wza:hover{top: 5px;}
.gg_list .gg_ul li:hover{top:-5px;}
/*详情页*/

.detail_t{border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;}
.detail_t .detail_tt{padding-bottom: 25px;}
.detail_tt>p{padding-top: 25px;}
.detail_tt .detail_p1{font-size: 24px;color: #333333;}
.detail_tt .detail_p2{font-size: 16px;color: #333333;}
.detail_tt .detail_p2 .detail_sp1{margin-right: 25px;}
.goods_detail_l{width: 360px;}
/*商品详情-眼镜片*/

/*图片放大镜样式*/
.badxx .bax-left{width:360px;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:500px;height:500px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:420px;height:420px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);
transition: all 0s;
-moz-transition: all 0s;	/* Firefox 4 */
-webkit-transition: all 0s;	/* Safari 和 Chrome */
-o-transition: all 0s;	/* Opera */
}
/*图片小图预览列表*/
.spec-preview{width:500px;height:500px;border:1px solid #e7e7e7;border-radius: 5px;overflow: hidden;}
.spec-scroll{clear:both;padding:10px 0 10px;width:500px;}
.spec-scroll .prev{float:left;margin-right:4px;background:url(../images/l_ar.jpg) no-repeat center;}
.spec-scroll .next{float:right;background:url(../images/r_ar.jpg) no-repeat center;}
.spec-scroll .prev,.spec-scroll .next{display:block;width:15px;height:58px;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:455px;height:60px;margin-left: 5px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:10000px;height:56px;
transition: all 0s;
-moz-transition: all 0s;	/* Firefox 4 */
-webkit-transition: all 0s;	/* Safari 和 Chrome */
-o-transition: all 0s;	/* Opera */
}
.spec-scroll .items ul li{float:left;width:55px;text-align:center;margin-right: 8px;}
.spec-scroll .items ul li img{border:1px solid #d9d9d9;width:55px;height:55px;}
.spec-scroll .items ul li img:hover{border:1px solid #000;}

.detail{padding-top: 30px;padding-bottom: 30px;overflow: hidden;}
.goods_detail_r{width: 650px;}
.goods_detail_r .detail_rt{padding: 0  0 15px;}
.goods_detail_r .detail_rt .detail_p1{color:#333;font-size:18px;font-weight:700;}
.goods_detail_r .detail_rt .detail_p2{color:#333;font-size:15px;padding-top:10px;}
.goods_detail_r .detail_rt .detail_p2 span{margin-right:10px;}
.goods_detail_r .detail_rt1{padding: 0 15px;}
.detail_rt1 .detail_rt1p1{font-size: 14px;color: #000000;padding-top: 10px;}
.detail_rt1 .detail_rt1p2{font-size: 14px;color: #000000;padding-top: 5px;}
.detail_rt1 .detail_rt1p2 span{color: #fd263f;}
/* .goods_detail_r .detail_rt>div{height: 35px;line-height: 35px;font-size: 14px;color: #333333;} */
.goods_detail_r .detail_rt>div .detail_rtp2{position: relative;}
.goods_detail_r .detail_rt .jg_def{}
.goods_detail_r .detail_rt .jg_red{font-size: 18px;color: #000;}
.detail_rtp2 .p-div{display: inline-block;height: 35px;line-height: 35px;float: right;}
.detail_rtp2 .p-div .p-sp{}
.detail_rtp2 .p-div select{border: none;}
.goods_detail_r .detail_tb{padding-top: 20px;position: relative;min-height:260px !important;}
.goods_detail_r .detail_tb table{width: 100%;border-collapse: collapse;border-bottom: 1px solid #ccc;}
.detail_tb table th{text-align: center;font-size: 14px;color: #333;font-weight: normal;height: 40px;line-height: 40px;}
.detail_tb table td{text-align: center;padding: 10px 0;font-size: 13px;}
.detail_tb table tr{border-top: 1px solid #ccc;}
.detail_tb .dt_img{width: 50px;height: 50px;border:1px solid #ccc;border-radius: 3px;}
.detail_tb .dt_img img{width: 100%;height: 100%;border-radius: 3px;}
.detail_tb td .dt_de{color: #808080;}
.detail_tb td .dt_red{color: #000;}
.detail_tb td .tb_btn{display: inline-block;overflow: hidden;border:1px solid #ccc;}
.detail_tb .tb_btn .cl_l{width: 30px;height: 35px;float: left;font-size: 20px;color: #666;}
.detail_tb .tb_btn .clc{width: 60px;height: 35px;line-height: 35px;float: left;text-align: center;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.detail_tb .tb_btn .cl_l:hover{color: #808080;}
.detail_btn{padding-top:30px !important;padding-left: 20px;}
.detail_btn .add_gwc{width: 175px;height: 40px;color: #fff;font-size: 16px;border-radius: 3px;margin-right: 10px;background:#000 url(../images/w_ico14.png) 15px center no-repeat;background-size: 25px;padding-left: 20px;}
.detail_btn .add_sc{width: 175px;height: 40px;color: #fff;font-size: 16px;border-radius: 3px;margin-right: 10px;background:#fd263f url(../images/money_ico.png) 15px center no-repeat;background-size: 22px;}
.detail_tb .tb_1{height: 261px;overflow: hidden;}
.detail_tb .more_sp{display: inline-block;width: 35px;height: 20px;border:1px solid #ccc;border-top: none;position: absolute;bottom:-20px;z-index: 100;left: 50%;margin-left: -17.5px;cursor: pointer;}
.detail_tb .dj_more{background:#fff url(../images/w_ico16.png) center no-repeat;background-size: 16px;}
.detail_tb .dj_more.dj_up{background:#fff url(../images/w_ico17.png) center no-repeat;bottom:-20px;background-size: 16px;}
.bt_gsbox>a:last-child .jsr_divt{border-bottom:none;}
.detail_js{width: 100%;overflow: hidden;padding-bottom: 60px;}
.detail_js .detail_jsl{width: 898px;border: 1px solid #e1e0e0;}
.detail_js .detail_jsl .jsl_p{background-color: #f7f7f7;height: 40px;line-height: 40px;font-size: 16px;color: #1a1a1a;padding: 0 30px;}
.detail_jsl .jsl_p .jsl_sp{display: inline-block;height: 38px;border-bottom: 2px solid #000;}
.detail_jsl .jsl_div{padding: 20px 40px;overflow: hidden;}
.detail_jsl .jsl_div .jsl_divul{width: 100%;font-size: 12px;color: #808080;}
.detail_jsl .jsl_div .jsl_divul li{padding: 5px 0;width:270px;float:left;}
.detail_js .detail_jsr {width: 280px;float: right;border: 1px solid #e1e0e0;min-height: 245px;}
.detail_jsr .jsr_p1{height: 40px;line-height: 40px;position: relative;padding: 0 20px;color: #333;border-bottom: 1px solid #ccc;background: #f5f5f5;}
.detail_jsr .jsr_sp{display: inline-block;width: 40px;height: 40px;background: url(../images/history.png) center no-repeat;background-size: 20px;position: absolute;right: 20px;top: 0;}
.detail_jsr .jsr_divt{overflow: hidden;border-bottom: 1px dashed #ccc;min-height: 80px;padding-top: 20px;}
.detail_jsr .jsr_divt .jsr_divtl{width: 60px;height: 60px;float: left;}
.detail_jsr .jsr_divt .jsr_divtr{width: calc(100% - 80px);padding: 0 10px;float: left;}
.jsr_divt .jsr_divtr .jsr_divtrp{min-height: 30px;font-size: 12px;color: #808080;}
.detail_jsr .jsr_divtrsp{display: inline-block;padding-top: 5px;font-size: 14px;color: #fd263f;}
.bt_gsbox{padding: 0;background:#fff}
.detail_jsr .jsr_divt{padding:20px 20px 0}
.chose_box{padding: 10px 20px;}
.chose_box .chose_div{width: 100%;height: 32px;line-height: 32px;margin-bottom: 18px;}
.chose_box .chose_div>*{float: left;}
.chose_div .chose_sp{height: 30px;line-height: 30px;margin-right: 10px;font-size: 14px;color: #333;}
.chose_div .chose_ul{}
.chose_ul li{float: left;margin-right: 10px;position: relative;width: 50px;height: 28px;line-height: 28px;font-size: 14px;color: #333;}
.chose_ul li .chose_che{width: 100%;height: 100%;position: absolute;top: 0;left:0;z-index: 10;opacity: 0;}
.chose_ul li>label{display: block;width: 100%;height:100%;border: 1px solid #000;border:1px solid #cccccc;border-radius: 3px;text-align: center;}
.chose_ul li .chose_che:checked + label{border-color: #000;background: url(../images/w_ico18.png) right bottom no-repeat;background-size: 15px;}
.chose_divd .copy_sp{display: inline-block;width: 85px;height: 30px;background-color: #000;color: #fff;line-height: 30px;text-align: center;font-size: 14px;border-radius:3px;margin-right: 10px;}
.chose_divd .buy_num{width: 108px;height: 28px;border:1px solid #ccc;padding: 0 10px;font-size: 14px;color: #333;}
.detail_btn.detail_btn1{padding-top: 0;padding-bottom: 20px;}
.detail_btn.detail_btn1 .add_sc{background-color: #000;}
.detail_btn.detail_btn1 .add_fx{width: 175px;height: 40px; color: #fff; font-size: 16px; border-radius: 3px;margin-right: 10px;background: #000 url(../images/w_ico19.png) 15px center no-repeat;background-size: 25px;}

/*个人中心*/
.boxt_dr .wx_sp .phone{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico20.png) center no-repeat;background-size: 14px;position: relative;top: 5px;margin-right: 5px;}
.boxt_dr .wx_sp{position: relative;color: #858585;font-size: 12px;margin-right: 10px;}
.wx_sp .ewm_box{width: 120px; height: 132px; display: none; position: absolute; padding: 10px; background: #fff; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1); z-index: 9999;top: 25px;left: 50%;margin-left: -88px;} 
.wx_sp:hover .ewm_box{display: block;}
.ewm_box .ewm_p{height: 20px;line-height: 20px;text-align: center;position: relative;top: -19px;}
/*控制面板*/
.cont_c_l{width: 218px;border: 1px solid #e0e0e0;}
.u_father{font-size: 13px;}
.u_father>li {width: 100%; line-height: 45px;border-bottom: 1px solid #e0e0e0;color: #4c4c4c; font-size: 15px;background-color: #f7f7f7;}
.u_father i.ico_1{    background: url(../images/w_ico21.png) center center no-repeat;background-size: 100%;}
.u_father .ico{    display: inline-block;width: 20px;height: 20px;margin: 0 15px;position: relative;top: 4.5px;}
.u_father i.ico_2{    background: url(../images/w_ico22.png) center center no-repeat;
    background-size: 90%;}
.u_father .u_child>li{    height: 40px;
    padding-left: 52px;
    line-height: 40px;
    font-size: 13px;}
.u_child{    background-color: #fff;
    border-top: 1px solid #E0E0E0;
    padding: 10px 0;}
.u_father i.ico_3{    background: url(../images/w_ico23.png) center center no-repeat;
    background-size: 90%;}
.u_father i.ico_4{    background: url(../images/w_ico24.png) center center no-repeat;
    background-size: 100%;}
.u_father i.ico_5 {
    background: url(../images/w_ico25.png) center center no-repeat;
    background-size: 105%;}
    .u_father i.ico_6 {
    background: url(../images/w_ico26.png) center center no-repeat;
    background-size: 105%;}
.u_father>li.control{background:#000;color: #fff;}
.u_father>li.control a{color: #fff !important;}
.per_Box{width: 100%;background-color: #fff;padding-bottom: 50px;}
.per_Box .per_box{padding: 20px 0;}
.per_Box .per_box:after{content: "";display: block;width: 0;height: 0;clear:both;opacity: 0;}
.per_boxr{width: 950px;float: right;}
.per_boxr .per_boxrt{height: 45px;line-height: 45px;background-color: #fff;border:1px solid #ebebeb;font-size: 12px;color: #666666;padding-left: 20px;}
.per_boxr .per_boxrt a{color: #000;font-size: 12px;}
.per_boxr .per_boxrt .boxrt_i{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico27.png) center no-repeat;background-size: 7px;position: relative;top: 5px;}
.per_msg{width: 100%;height: 150px;background: url(../images/w_ico28.png) left top no-repeat;background-size: 100% 100%;margin-top: 15px;}
.per_msg:after{content:"";display:block;width:0;height:0;clear:both;opacity:0;}
.per_msg>*{float: left;width:calc(50% - 40px);}
.per_msg .per_msgl{padding:20px;}
.per_msg .per_img{width: 110px;height: 110px;border-radius: 50%;}
.per_msgl>*{float: left;}
.per_msgl .per_imgr{width: calc(100% - 120px);padding-left: 10px;}
.per_imgr .imgr_ul{padding-top: 10px;overflow: hidden;}
.per_imgr .imgr_ul li{float: left;margin-right: 35px;font-size: 12px;color: #4c4c4c;padding-bottom: 10px;}
.per_imgr .imgr_ul li a{color: #000;}
.imgr_ul li i{display: inline-block;width: 20px;height: 20px;border-radius: 50%;position: relative;top: 5px;margin-right: 5px;}
.imgr_ul li .mm{background: #6cc14b url(../images/w_ico29.png) center no-repeat;background-size: 14px;}
.imgr_ul li .yx{background: #16a0ee url(../images/w_ico30.png) center no-repeat;background-size: 14px;}
.imgr_ul li .yz{background: #feb900 url(../images/w_ico31.png) center no-repeat;background-size: 14px;}
.imgr_ul li .zf{background: #6cc14b url(../images/w_ico32.png) center no-repeat;background-size: 14px;}
.per_imgr .imgr_p1{font-size: 14px;color: #333; padding-top: 10px;}
.per_msgr>*{float: left;width:calc(50% - 60px);padding: 0 30px;}
.per_msgr{padding: 30px 0;}
.msgr_l{}
.msgr_l .msgr_lp1{font-size: 12px;color: #333333;position: relative;padding-right: 15px;}
.msgr_l .msgr_lp1 .wh{display: inline-block;width: 15px;height: 15px;text-align: center;line-height: 15px;border-radius: 50%;background-color: #bcc5ce;color: #fff;position: absolute;right: 80px;top: 1px;cursor:default;}
.msgr_l .msgr_lp2{font-size: 16px;color: #223047;padding-top: 10px;}
.msgr_l .msgr_lp2 .msgr_lsp1{font-size: 28px;}
.msgr_l .msgr_lp3{font-size: 12px;color: #2d2d2d;padding-top: 10px;}
.per_dh{width:calc(100% - 1px);height: 60px;line-height: 60px;background-color: #fff;border: 1px solid #ebebeb;margin-top: 15px;overflow: hidden;}
.per_dh li{width: calc(25% - 1px);border-right: 1px solid #ebebeb;float: left;overflow: hidden;}
.per_dh li a{display: block;color: #000;font-size: 12px;text-align: center;}
.per_dh li a .dh_wz{color: #1a1a1a;}
.per_dh li .dh_ico{display: inline-block;width: 40px;height: 40px;border-radius: 50%;margin-top: 10px;margin-left: 50px;margin-right: 16px;}
.per_dh li .dh_ico1{background:#000 url(../images/w_ico33.png) center no-repeat;background-size: 27px;}
.per_dh li .dh_ico2{background:#000 url(../images/w_ico34.png) center no-repeat;background-size: 27px;}
.per_dh li .dh_ico3{background:#000 url(../images/w_ico35.png) center no-repeat;background-size: 26px;}
.per_dh li .dh_ico4{background:#000 url(../images/w_ico36.png) center no-repeat;background-size: 28px;}
.per_dh li a>*{float: left;}
.per_dh li a .dh_wz{margin-right: 5px;}
.order_msg{margin-top: 15px;background-color: #fff;}
.order_msg .or_mst{height: 40px;line-height: 40px;padding: 0 20px;overflow: hidden;border:1px solid #ebebeb;border-bottom:none;background:#f7f7f7;}
.order_msg .or_mst .or_mstl i{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico39.png) center no-repeat;background-size: 18px;margin-right: 10px;position: relative;top: 3.5px;}
.order_msg .or_mst .or_mstl{font-size: 14px;color: #1a1a1a;}
.order_msg .or_mst .or_msgr{font-size: 12px;color: #808080;}
.or_msc .msc_tb{width: 100%;border: 1px solid #ebebeb;border-collapse: collapse;}
.or_msc .msc_tb td{text-align:center;border: 1px solid #ebebeb;padding: 20px 0;}
.or_msc .msc_tb .msc_sp1{font-size: 12px;color: #666666;}
.or_msc .msc_tb .msc_p1{font-size: 14px;color: #000;}
.or_msc .msc_tb .msc_p2{font-size: 12px;}
.or_msc .msc_tb a{color: #000;font-size: 12px;}
.msc_div{width:calc(100% - 40px);overflow: hidden;padding: 0 20px;overflow-x: auto;}
.msc_div>*{float: left;width: 63px;height: 63px;border:1px solid #f3f3f3;margin-right: 10px;}
.msc_div img{width: 100%;height: 100%;}
.or_msc .msc_tb tr{border: 1px solid #ebebeb;}
.collect_msg{margin-top: 15px;background-color: #fff;}
.collect_msg .co_mst{height: 40px;padding: 0 20px;line-height: 40px;border: 1px solid #ebebeb;background:#f7f7f7;}
.co_imgbox{border: 1px solid #ebebeb;border-top:none;}
.collect_msg .co_mst .co_mstl i{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico40.png) center no-repeat;background-size: 18px;margin-right: 10px;position: relative;top: 3.5px;}
.collect_msg .co_mst .co_msgr{font-size: 12px;color: #808080;}
.pal-slideBox{width:790px;margin:0 auto;zoom:1;position:relative;padding: 20px 0;}
.pal-slideBox .tempWrap{width:790px !important;overflow:hidden;}
.pal-slideBox ul{overflow:hidden; zoom:1;}
.pal-slideBox ul li{ margin:0 20px 0 0;float:left;_display:inline;overflow:hidden;text-align:center;}
.pal-slideBox ul li .pic{text-align:center;width:140px;height:140px;background:#f5f5f5;border:1px solid #f2f2f2;}
.pal-slideBox ul li .pic img{width:140px;height:140px;display:block;}
.pal-slideBox ul li .title{line-height:20px;padding-top:10px;}
.pal-slideBox ul li .title a{color:#666;font-size:14px;}
.pal-slideBox .sPrev,.pal-slideBox .sNext{ position:absolute;left:-35px; top:20px; display:block; width:30px; height:142px;background:url(../images/w_ico37.png) center center no-repeat; }
.pal-slideBox .sNext{left:auto; right:-35px; background:url(../images/w_ico38.png) center center no-repeat;}
.pal-slideBox .sPrev:hover{background: url(../images/w_ico37_.png) no-repeat center;}
.pal-slideBox .sNext:hover{background: url(../images/w_ico38_.png) no-repeat center;}

.all_order{margin-top: 15px;}
.control-wrp{background:#fff;border:1px solid #d9d9d9;padding-bottom: 30px;}
input:focus{outline: none;}
.cont-btl{background-color: #f7f7f7;}
.cont-btl .cbt-left{float:left;height:40px;}
.cont-btl .cbt-left .cbt-wz{float:left;display:block;width:140px;height:38px;line-height:38px;text-align: center;color:#666;font-size:14px;border-top: 2px solid transparent;cursor: pointer;}
.cont-btl .cbt-left .cbt-wz.both,.cont-btl .cbt-left .cbt-wz:hover{background-color: #fff;border-top:2px solid #000;color:#000;}
.cont-btl .cbt-left .cbt-wz em{position:relative;top:-7px;margin-left:10px;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;background:#ff0000;color:#fff;font-size:12px;border-radius:50%;transform: scale(.8);}
.cont-btl .cbt-right{float:right;height:40px;}
.cont-btl .sear{margin:4px 10px 0 0;width:250px;height:30px;border:1px solid #ccc;}
.cont-btl .sear .sear-txt{float:left;padding:0 10px;width:200px;height:30px;border:0;color: #808080;font-size: 12px;}
.cont-btl .sear .sear-btn{float:right;width:30px;height:30px;cursor:pointer;border:0;background:#f4f4f4 url(../images/ssr.png) no-repeat 8px 8px;border-left:1px solid #ccc;}

.sydd{}
.sydd .sydd-head{height:40px;background:#f5f5f5;border: 1px solid #ebebeb;}
.sydd .sydd-head .syd{float:left;display:block;height:40px;line-height:40px;color:#666;font-size:12px;text-align:center;}
.sydd .sydd-head .syd.s-1{width:150px;}
.sydd .sydd-head .syd.s-2{width:220px;}
.sydd .sydd-head .syd.s-3{width:101px;}
.sydd .sydd-head .syd.s-4{width:140px;}
.sydd .sydd-head .syd.s-5{width:152px;}
.sydd .sydd-head .syd.s-6{width:120px;}

.sydd .sydd-head .syd .yxl{position:relative;height:40px;}
.sydd .sydd-head .syd .yxl .sgye{cursor:pointer;}
.sydd .sydd-head .syd .yxl .sgye .co{display:inline-block;width:8px;height:5px;margin-left:5px;background:url(../images/w_ico41.png) no-repeat center;background-size: 10px;position: relative;top: -1px;}
.sydd .sydd-head .syd .yxl .syincy{display:block;position:absolute;top:20px;left:50%;z-index:5;margin-left:-68px;width:137px;padding-top:20px;display: none;}
.sydd .sydd-head .syd .yxl .syincy .swrpp{position:relative;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);}
.sydd .sydd-head .syd .yxl .syincy .swrpp em{position:absolute;top:-13px;left:50%;margin-left:-8px;display:block;width:17px;height:13px;background:url(../images/xsj.png) no-repeat center;}
.sydd .sydd-head .syd .yxl .syincy p{height:35px;padding:0 5px;background:#fff;margin-top:-1px;}
.sydd .sydd-head .syd .yxl .syincy p a{display:block;padding:0 20px;height:35px;margin-top:-1px;font-size:14px;color:#666;text-align:left;line-height:35px;border-bottom:1px solid #f2f2f2;}
.sydd .sydd-head .syd .yxl .syincy p:hover{background:#000;}
.sydd .sydd-head .syd .yxl .syincy p:hover a{color:#fff;border-color:#000;}
.sydd .sydd-head .syd .yxl .syincy p:last-of-type a{border-bottom:0;}
.sydd .sydd-head .syd .yxl:hover .syincy{display:block;}

.ddnal{margin-top:60px;text-align:center;}
.ddnal .ddnal-h2{color:#333;font-size:22px;margin:0 0 30px;}
.ddnal .go-gw{display:inline-block;width:120px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:16px;background:#000;}

.sydd .sydd-body{line-height:15px;padding: 20px 0;}
.sydd .sydd-body .sydd-ittem{margin-top:20px;border:1px solid #ebebeb;}
.sydd-body>div:first-child{margin-top: 0 !important;}
.sydd .sydd-body .sydd-ittem .nony-bt{height:35px;line-height:32px;background:#f5f5f5;}
.sydd .sydd-body .sydd-ittem .nony-bt span{margin:0 20px;color:#808080;font-size:12px;}
.sydd .sydd-body .sydd-ittem .neiro{height:100%;overflow:hidden;}
.sydd .sydd-body .sydd-ittem .neiro .nero{float:left;height:100%;border-right:1px solid #ebebeb;padding-bottom:9999px;margin-bottom:-9999px;}
.sydd .sydd-body .sydd-ittem .neiro .nero.n-1{width:360px;}
.sydd .sydd-body .sydd-ittem .neiro .nero.n-2{width:110px;}
.sydd .sydd-body .sydd-ittem .neiro .nero.n-3{width:150px;}
.sydd .sydd-body .sydd-ittem .neiro .nero.n-4{width:130px;}
.sydd .sydd-body .sydd-ittem .neiro .nero.n-5{width:150px;border-right:0;}
.sydd .sydd-body .sydd-ittem .neiro .c{text-align:center;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp{}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd{max-height:300px;overflow:hidden;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd .imsldd{padding:15px 20px;border-bottom:1px solid #ebebeb;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd .imsldd:last-of-type{border-bottom:0;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd .imsldd .img{float:left;width:68px;height:68px;border:1px solid #f3f3f3;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd .imsldd .img img{display:block;width:66px;height:66px;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd .imsldd .txt{padding-left:88px;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd .imsldd .txt .gp-1{color:#808080;font-size:12px;line-height:22px;height:46px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .le-dd .imsldd .txt .gp-2{color:#808080;font-size:12px;line-height:22px;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .cgend{height:50px;line-height:50px;border-top:1px solid #ebebeb;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .cgend a{display:block;width:100%;height:50px;text-align:center;color:#808080;font-size:12px;}
.sydd .sydd-body .sydd-ittem .neiro .noot-sp .cgend a:hover{color:#333;}
.sydd .sydd-body .sydd-ittem .neiro .dd-name{margin-top:40px;color:#808080;font-size:12px;}
.dd-name .dd_sp{color: #ff3333;}
.sydd .sydd-body .sydd-ittem .neiro .n5-opon.btone{margin-top: 35px;}
.sydd .sydd-body .sydd-ittem .neiro .n3-hk{width:100px;margin:20px auto 0;}
.sydd .sydd-body .sydd-ittem .neiro .n3-hk .hk-p1{padding:5px 0;color:#808080;font-size:12px;border-bottom:1px solid #d9d9d9;}
.sydd .sydd-body .sydd-ittem .neiro .n3-hk .hk-p2{padding:5px 0;color:#999;font-size:12px;}
.sydd .sydd-body .sydd-ittem .neiro .n3-hk .hk-p2 a{color:#999;}
.sydd .sydd-body .sydd-ittem .neiro .n3-hk .hk-p2 a:hover{color:#333;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh{margin-top:20px;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh p{padding:2px 0;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh .red{color:#ff0000;font-size: 12px;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh a.hse{color:#666;font-size: 12px;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh a.hse:hover{color:#333;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh .genzg{color:#808080;font-size: 12px;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh .genzg em{display:inline-block;margin-right:3px;width:10px;height:13px;background:url(../images/ico-2.png) no-repeat center;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh .syu{color:#808080;font-size: 12px;}
.sydd .sydd-body .sydd-ittem .neiro .n4-dsh .syu em{vertical-align:middle;position:relative;top:-2px;display:inline-block;margin-right:5px;width:16px;height:16px;background:url(../images/time.png) no-repeat center;background-size: 20px;}
.sydd .sydd-body .sydd-ittem .neiro .n5-opon{margin-top:25px;}
.sydd .sydd-body .sydd-ittem .neiro .n5-opon .ako1{display:block;margin:0 auto;width:80px;height:30px;line-height:30px;background:#000;color:#fff;font-size:12px;}
.sydd .sydd-body .sydd-ittem .neiro .n5-opon .ako2{display:inline-block;margin-top:10px;color:#808080;font-size:12px;}
.sydd .sydd-body .sydd-ittem .neiro .n5-opon .ako1:hover{background: #827669;}
.sydd .sydd-body .dd-wu{padding:60px 0;text-align:center;}
.sydd .sydd-body .dd-wu h3{color:#4c4c4c;font-size:22px;font-weight: normal;margin-bottom:20px;}
.sydd .sydd-body .dd-wu a{display:inline-block;padding:0 30px;height:40px;line-height:40px;text-align:center;background:#000;color:#fff;font-size:16px;}
.invc-fy{overflow:hidden;margin-top: 20px;}
.mold-flip{line-height:32px;}
.mold-flip .m-flip{margin-right:10px;}
.mold-flip .m-flip a{color:#666;font-size:14px;display:inline-block;padding:0 11px;margin:0 3px;height:30px;background:#f7f7f7;border:1px solid #d9d9d9;}
.mold-flip .m-flip a:hover{background:#fff;color:#ccc;}
.mold-flip .m-flip a.on{background:#fff;border:1px solid #fff;color:#ff6a00;margin: 0;padding: 0 11px;}
.mold-flip .m-skip{font-size:14px;}
.mold-flip .m-skip em{float:left;font-style: normal;color: #666666;}
.mold-flip .m-skip .skip-txt{float:left;width:30px;height:30px;margin:0 10px;text-align:center;border:1px solid #d9d9d9;}
.mold-flip .m-skip .skip-btn{color: #666666;float: left;width:52px;height: 32px;line-height:31px;margin-left:10px;font-size: 14px;border:1px solid #d9d9d9;;background:#f7f7f7;cursor:pointer;}
.mold-flip .m-skip .skip-btn:hover{background-color: #fff;color:#ccc;}

.fp_order{padding: 20px;min-height: 400px;}
.f_o_t .fp_o_ico{display: inline-block;width: 25px;height: 25px;margin: 0 20px;background: url(../images/icon-49.png) center center no-repeat;background-size: 100%;position: relative;top:8px;}
.f_o_c{font-size: 16px;height: 65px;line-height: 65px;padding: 0 20px;color: #333333;}
.f_o_c a.f_r{margin-top:14px;display: inline-block;width: 130px;height: 35px;line-height: 35px;text-align: center;color:#808080;border: 1px solid #cccccc}
.f_o_c a.f_r:hover{border: 1px solid #000;color: #000;}
.f_o_c input{margin-left: 10px;color: #707070;font-size: 12px;width: 220px;height: 35px;line-height: 35px;padding-left: 15px;color: #707070;background: url(../images/icon-56.png) right 10px center no-repeat;background-size: 10%;border: 1px solid #e5e5e5;}
.f_o_c input[type='button']{background:none !important;background-color:#000 !important;padding-left:0 !important;}
.f_o_c input[type='submit']{background:none !important;background-color:#000 !important;padding-left:0 !important;}
.f_o_c .a_ser{display: inline-block;width: 100px;margin-top:13px;height: 37px;line-height: 37px;position: relative;top:2px;margin-left: 15px;font-size: 14px;text-align: center;color: #fff;background-color: #000;}
.fp_table{width: 100%;}
.fp_table th{height: 40px;line-height: 40px;background-color: #f7f7f7;text-align:center;font-size: 14px;color: #333;font-weight: normal;}
.fp_table td{font-size: 13px;color: #666;text-align: center;padding: 10px 0;border:1px solid #e5e5e5;}
.fp_table td img{border:1px solid #e0e0e0;margin-right:10px;}
.fp_table tr{border:1px solid #e5e5e5;}
/*发票信息管理*/
.fp_msg_c{background-color: #FAFAFA;display: none;}
.check{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;width: 15px;height: 15px;border-radius: 50%;border: 1px solid #d9d9d9;}
.check:checked{background: #000 url(../images/icon-32.png) center center no-repeat; background-size:100%;border: 1px solid #000;}
.fp_msg_c .fp_msg_d{padding:15px 0;font-size: 14px;color: #666666;}
.fp_msg_d .check{position: relative;top: 3px;margin: 0 5px;}
.fp_msg_d .fp_msg_sp{display: inline-block;width: 190px;padding-left:0px;padding-right:10px;text-align: right;}
.fp_msg_d .msg{	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	border: 1px solid #d9d9d9;
	width: 350px;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;}
.fp_msg_d .msg:focus{outline: 1px solid #000;}
.fp_msg_d label{display: inline-block;width: 130px;}
.fp_msg_sp .ff0{margin-right: 5px;}
.ff0 {color: #FF0000;}
.address_ps.fp_msg{height: auto;background-color: #fff;}
.fp_img{border: 1px solid #d9d9d9;display: inline-block;margin-right: 10px;width: 100px;height: 100px;position: relative;}
.fp_img img{width: 100%;height: 100%;}
.fp_img .file{width: 100px;height:100px;position: absolute;top: 0;left: 0;opacity: 0;}
.fp_img_fc{width: 100px;height: 100px;background-color: rgba(0,0,0,.4);position: absolute;top: 0;left: 0;}
.fp_img_fc>img{width:50%;height: 50%;position: absolute;top: 25%;left: 25%;}
.fp_msg_bt .fp_msg_sp{position: relative;top: -80px;}
.fp_msg_btn{padding: 10px 0 30px 315px;}
.fp_msg_btn input{width: 100px;margin-right: 10px;}
.fp_gl_box{margin-top: 20px;}
.address_ps{min-height: 400px;padding: 20px;}
.add_btn{font-size: 14px;cursor: pointer;width: 110px;height: 35px;line-height: 35px;color: #fff;background-color:#000;border: 1px solid #000;}
.add_btn.an_b{background-color: #000;color: #fff;}
.add_btn:hover{background-color: #000;color: #fff;}
.addr_t>span{color:#808080;font-size: 12px;margin-left: 20px;}
.addr_t{padding-bottom: 20px;}
.addr_c{background-color: #FAFAFA;padding: 10px 0 20px 0;display: none;}
.addr_c_d .addr_sp{display: inline-block;width: 200px;text-align: right;color: #666666;font-size: 12px;}
.addr_c_d input[type="text"]{margin-left:10px;padding-left: 15px;width: 400px;height: 35px;line-height: 35px;border: 1px solid #d9d9d9;}
.addr_c_d input:focus{outline: 1px solid #000;}
.addr_c_d{padding: 15px 0;}
.addr_c_d select{color:#666666;padding-left: 15px;margin-left: 10px;width: 127px;height: 35px;line-height: 35px;margin-right: 3px;border: 1px solid #d9d9d9;}
.addr_sp i{margin-right: 5px;}
.addr_c_d1{padding: 15px 0;padding-left: 210px;}
.addr_c_d1 span{color: #808080;font-size: 12px;position: relative;top: -2px;left: 10px;}
.add_btn_box{padding-left: 210px;}
.add_btn_box a{display: inline-block;text-align: center;font-size: 14px}
.add_btn_box a.add_btn1{margin-left: 10px;}
.addr_table{margin-top: 20px;width: 100%;}
.addr_table th{height: 40px;font-size:14px;font-weight: normal;color: #333;height: 40px;line-height: 40px;background-color: #f7f7f7;}
.addr_table .che{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;width: 15px;height: 15px;border-radius: 50%;border: 1px solid #d9d9d9;}
.addr_table .che:checked{background: #000 url(../images/icon-32.png) center center no-repeat; background-size:100%;border: 1px solid #000;}
.addr_table tr{border: 1px solid #e5e5e5;}
.fk_ico{display: inline-block;width: 20px;height: 20px;background: url(../images/icon-42.png) center center no-repeat;background-size: 90%;position: relative;top: 5px;left: -5px;}
.fk_ico.fk_ico1{display: inline-block;width: 20px;height: 20px;background: url(../images/ser_ico.png) center center no-repeat;background-size: 90%;position: relative;top: 5px;left: -5px;}
.fk_ico.fk_ico2{display: inline-block;width: 20px;height: 20px;background: url(../images/del_ico.png) center center no-repeat;background-size: 90%;position: relative;top: 5px;left: -5px;}
.addr_table td{border: none;font-size: 13px;height: 40px;line-height: 40px;text-align: center;color: #666;}
.gl_a{margin-left:5px;}
.gl_a:hover{color:#000 !important;}
.gl_a:hover .fk_ico{background: url(../images/icon-42_.png) center center no-repeat;background-size: 90%;position: relative;top: 5px;left: -5px;}
.gl_a:hover .fk_ico.fk_ico1{background: url(../images/ser_ico_.png) center center no-repeat;background-size: 90%;position: relative;}
.gl_a:hover .fk_ico.fk_ico2{background: url(../images/del_ico_.png) center center no-repeat;background-size: 90%;position: relative;}
.a_del{display: inline-block;margin-left: 15px;}
.a_del .del_sp{display: inline-block;width: 20px;height: 20px;background: url(../images/del.png) center center no-repeat;background-size: 90%;position: relative;top: 5px;left: -5px;}
.a_del:hover .del_sp{background: url(../images/del_.png) center center no-repeat;background-size: 90%;}
.fp_yc{position: fixed;width:100%;height:100%;left:0;top: 0;background-color: rgba(0,0,0,.4);z-index: 100;transition: all .3s;display: none;}
.fp_tp{
    position: fixed;
    z-index: 101;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin: 0 0 0 0;
    overflow: hidden;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;}
.fp_tp.open{width: 500px;height: 500px;
    margin: -250px 0 0 -250px;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;}
.fp_tp img{width: 100%;height: 100%;}
.dj_op{cursor: pointer;}
/*发票信息管理*/
.dz_table{margin-bottom: 20px;}
.dz_table .ck{color: #000;}
/*个人中心-优惠券*/
.ylv_coupon{    padding: 0 48px;}
.ylv_coupon .usecoupon{overflow: hidden;box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;float:left;width:257px;margin:0 20px 20px 0;position: relative;border-radius: 6px;;}
.ylv_coupon .notcoupon{background-color:rgb(195,195,195);}
.ylv_coupon li:nth-child(3n+3){margin-right:0}
.ylv_coupon li .ylv_1{text-align:center;padding:10px 0 0 0;color:#fff;font-size:45px;}
.ylv_coupon li .ylv_1 em{font-size:24px;}
.ylv_coupon li .ylv_2{font-size:14px;color:#fff;text-align:center;}
.ylv_coupon .usecoupon .lvlv-head{position: relative;padding-bottom:16px ;background-color:rgb(102,159,255);}
.ylv_coupon .notcoupon .lvlv-head{background-color:rgb(195,195,195);}
.ylv_coupon .usecoupon .lv-yuan{background:url(../images/lv-yuan_03.png)repeat-x;height:20px;}
.ylv_coupon .notcoupon .lv-yuan{background:url(../images/lv-yuan_05.png)repeat-x;}
.ylv_coupon .usecoupon .lv-body{height:80px;text-align:center;background-color:#fff;}
.ylv_coupon .notcoupon .lv-body{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;padding-right:20px;background-color:#fff;}
.ylv_coupon .notcoupon .lv-body .hint{width:65px;height:65px;border-radius: 100%;overflow: hidden;background:url(../images/lv-yuan_07.png) no-repeat;background-size: 100%;}
.ylv_coupon li .lv-body .coupon-btn{border:solid 1px rgb(102,159,255);color:rgb(102,159,255);background:#fff;font-size:14px;cursor: pointer;border-radius: 2em;width:108px;height:35px;margin:14px 0 0 0;outline: none;}
.ylv_coupon li .lv-body .coupon-btn:hover{color:#fff;background:rgb(102,159,255);}

/*个人中心-充值*/
.recharge_box{width: 100%;}
.recharge_ul{width: 100%;overflow: hidden;}
.recharge_ul li{margin-right: 20px;float: left;width: calc(25% - 15px);position: relative;margin-bottom: 20px;}
.recharge_ul li:nth-child(4n + 4){margin-right: 0;}
.recharge_ul li p{text-align: center;}
.recharge_ul li .recharge_p1{font-size: 15px;color: #4c4c4c;}
.recharge_ul li .recharge_p2{font-size: 12px;color: #808080;}
.recharge_ul li .check{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 10;border-radius: 0;opacity: 0;}
.recharge_ul li label{display: block;border: 1px solid #d9d9d9;padding: 15px 0;border-radius: 5px;}
.recharge_ul li .check:checked + label{border-color: #0d8de9;color: #0d8de9;}
.recharge_ul li .check:checked + label p{color: #0d8de9;}
.pay_way{width: 100%;height: 80px;line-height: 80px;background-color: #f7f7f7;}
.pay_way .pay_sp{font-size:16px;color: #4c4c4c;width: 140px;}
.pay_way .pay_ul{width: calc(100% - 140px);margin-top: 15px;}
.pay_way .pay_ul li{float: left;width: 160px;height: 50px;margin-right: 20px;position: relative;background-color: #fff;}
.pay_way .pay_ul li .check{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 10;border-radius:0;opacity: 0;}
.pay_way .pay_ul li label{display: flex;align-items: center;justify-content: center;border: 1px solid #ebebeb;width: 100%;height: 100%;}
.pay_way .pay_ul li .check:checked + label{border-color: #000;background: url(../images/w_ico18.png) right bottom no-repeat;background-size: 15px;}
.pay_btn{padding:20px 0 20px 140px;}
.pay_btn .pay_ip{width: 160px;height: 50px;cursor: pointer;color: #fff;font-size: 16px;background:#000 url(../images/w_ico42.png) 35px center no-repeat;background-size: 20px;}
/*提现*/
.withdraw_div{width: 600px;}
.withdraw_div .withdraw_p1{ padding-bottom: 10px;padding-left: 50px;text-align: left;font-size: 14px;color: #808080;}
.withdraw_div .wd_div{    overflow: hidden;padding: 10px 0;}
.wd_div .wd_sp{
	width: 150px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #666;
    text-align: right;
    margin-right: 10px;
}
.wd_div>*{float: left;}
.wd_div .wd_sel{
	width: calc(100% - 200px);
    outline: none;
    height: 35px;
    border: 1px solid #d9d9d9;
    padding: 0 15px;
}
.wd_div .wd_ip{
	width: calc(100% - 232px);
    outline: none;
    border: 1px solid #d9d9d9;
    height: 33px;
    padding: 0 15px;
}
input, select {
    outline: none;
    font-size: 14px;
}
.wd_div .withdraw_p2{
	font-size: 14px;
    color: #666;
    height: 35px;
    line-height: 35px;
}
.wd_div .wd_sp1{
	display: inline-block;
    margin: 9px 20px 0;
    color: #000;
    font-size: 14px;
    cursor: pointer;
}
.wd_div .wd_btn{
	width: 100px;
    height: 35px;
    color: #fff;
    background-color: #000;
    font-size: 16px;
    border: none;
}
.wd_table td{padding:15px 10px;}
.msg_table .msg_sp1{
	display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/icon-45.png) center center no-repeat;
    background-size: 90%;
    position: relative;
    top: 5px;
    left: -5px;
}
/*基本资料*/
.base_data{
    width: 100%;
    overflow: hidden;
    height: 150px;
    background: url(../images/w_ico28.png) left top no-repeat;
    background-size: 100% 100%;
    margin-top: 15px;
}
.base_data>*{
	float: left;
    width: calc(50% - 40px);
}
.base_datal .datal_img{
	width: 110px;
    height: 110px;
    border-radius: 50%;
}
.base_datal .datal_div{
	width: calc(100% - 120px);
    padding-left: 10px;
}
.base_data .base_datal{
	 padding: 20px;
}
.base_datal>*{float: left;}
.datal_div .datal_p1{
	font-size: 14px;
    color: #333;
    padding-top: 10px;
}
.datal_div .datal_ul{
	padding-top: 10px;
    overflow: hidden;
}
.datal_ul li{
	margin-right: 35px;
    font-size: 12px;
    color: #4c4c4c;
    padding-bottom: 10px;
}
.datal_ul li i{
	display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    position: relative;
    top: 5px;
    margin-right: 5px;
}
.datal_ul li .yx{
	background: #16a0ee url(../images/w_ico30.png) center no-repeat;
    background-size: 14px;
}
.datal_ul li .yz{
	background: #feb900 url(../images/w_ico31.png) center no-repeat;
    background-size: 14px;
}
.datal_ul li a{color: #000;}
.base_data .base_datar{padding: 20px 0;}
.base_datar .datar_sp{width: 100px;margin-right: 10px;text-align: right;height: 110px;line-height: 110px;font-size: 14px;color: #666666;}
.base_datar .datar_img{width: 110px;height: 110px;border:1px solid #ebebeb;background-color: #f5f5f5;}
.base_datar .datar_img img{width: 100%;height: 100%;}
.base_datar>*{float: left;}
.changeul_box{overflow: hidden;padding: 20px 0;}
.changeul_box>*{width: 50%;float: left;}
.changeul_box .change_sp{display: inline-block;width: 75px;text-align: right;margin-right: 10px;font-size: 14px;color: #666666;float: left;height: 40px;line-height: 40px;}
.changeul_box .change_ip{width: calc(100% - 107px);height: 38px;border: 1px solid #d9d9d9;float: left;padding: 0 10px;outline: none;font-size: 12px;color: #808080;}
.changeul_box li{padding: 10px 0;overflow: hidden;}
.changeul_box li select{width: calc(33% - 39px);float: left;height: 40px;line-height: 40px;margin-right: 18px;border:1px solid #d9d9d9;font-size: 12px;color: #808080;}
.changeul_box li select.change_sel3{margin-right: 0;}
.change_btn{text-align: center;}
.change_btn .btn_ip{width: 120px;height: 40px;background-color: #000;color: #fff;font-size: 16px;border: none;}
.medical_box{width: 100%;}
.medical_box .medical_p1{font-size: 14px;color: #666;}
.medical_box .medical_div{overflow: hidden;padding-top: 20px;padding-left:20px;}
.medical_div .medical_img{width: 150px;height: 150px;border: 1px solid #d9d9d9;position: relative;border-radius: 3px;}
.medical_div .medical_img input.file{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 100;cursor: pointer;opacity: 0;}
.medical_div .medicak_wz{font-size: 12px;color: #808080;padding-top: 25px;padding-left: 30px;}
.medicak_wz .medi_btn{width: 90px;height:30px;background-color: #000;font-size: 14px;color: #fff;border-radius: 3px;border:none;margin-top: 20px;}
.dz_zz{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.4);z-index: 1000;}
.dz_box{width: 600px;z-index: 3000;background-color: #fff;height: 400px;position: fixed;top: 50%;left: 50%;margin: -200px 0 0 -300px;border-radius: 5px;overflow: hidden;}
.dz_box .dz_top{width: 100%;height: 50px;line-height: 50px;background-color: #f5f5f5;}
.dz_box .dz_top .fl{font-size: 16px;color: #666666;padding-left: 20px;}
.dz_box .dz_top .fr{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico44.png) center no-repeat;background-size: 16px;margin-right: 20px;margin-top: 15px;cursor: pointer;}
.dz_box .dz_bottom{padding:0 20px;text-align: right;height: 50px;line-height: 50px;background-color: #F5F5F5;font-size: 14px;color: #000000;}
.dz_box .dz_bottom .dz_sp{font-size: 16px;color: #fe0000;}
.dz_box .dz_content{height: 300px;overflow-y: auto;padding: 0 20px;}
.dz_content .dc_cdiv{overflow: hidden;height: 50px;line-height: 50px;border-bottom: 1px solid #d9d9d9;}
.dc_cdiv .fl{font-size: 12px;color: #000;}
.dc_cdiv .fr{font-size: 12px;color: #666666;}
.dc_cdiv .fr .dc_csp{font-size: 14px;color: #4c4c4c;}
.dc_cdiv .fl i{display: inline-block;width: 5px;height: 5px;background-color: #000;border-radius: 50%;margin-right: 5px;}
.save_center .save_top{font-size: 14px;color: #4c4c4c;height: 45px;line-height: 45px;padding: 0 20px;background-color: #f5f5f5;}
.save_center .save_top .save_topsp{display: inline-block;width: 70px;text-align: center;}
.save_center .save_top .save_box{display: inline-block;width: 200px;height: 20px;border-radius: 10px;background-color: #4edd00;overflow: hidden;position: relative;margin-top: 12.5px;}
.save_center .save_top .save_box:before{content: "";display: inline-block;height: 100%;border-left:1px solid #fff;position: absolute;top: 0;left: 33.3%;}
.save_center .save_top .save_box:after{content: "";display: inline-block;height: 100%;border-left:1px solid #fff;position: absolute;top: 0;left: 66.6%;}

.save_center .save_top .save_box.save_box1{background-color: goldenrod;}
.save_center .save_top .save_box.save_box1:after{content: "";display: inline-block;height: 100%;width:33.3%;background-color: #fff;position: absolute;top: 0;left: 66.6%;}
.save_center .save_top .save_box.save_box2{background-color: #FF0000;}
.save_center .save_top .save_box.save_box2:after{content: "";display: inline-block;height: 100%;width:66.6%;background-color: #fff;position: absolute;top: 0;left: 33.3%;}
.safe_box_c>div{
	overflow: hidden;
    width: 100%;
    height: 80px;
    line-height: 80px;
    border-bottom: 1px solid #d9d9d9;
}
.safe_box_c .sp_yes {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 0 30px;
    position: relative;
    border-radius: 50%;
    top: 7px;
}
.safe_box_c .safe_mc {
    color: #333333;
}
.safe_box_c .sp_wz {
    color: #808080;
    font-size: 12px;
    padding-left: 10px;
}
.safe_yes .fr {
    color: #666666;
    font-size: 13px;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin: 25px 20px 0 0;
}
.safe_yes .fr .xg {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/icon-42.png) center center no-repeat;
    background-size: 100%;
    position: relative;
    top: 4px;
    left: -7px;
}
.safe_yes .fr:hover .xg{
	background:  url(../images/icon-42_.png) center center no-repeat;
    background-size: 100%;
}
.safe_yes .fr:hover{color: #000;}
.safe_yes .pass{background:#ff3333 url(../images/w_ico29.png) center 6px no-repeat;background-size: 17px;}
.safe_yes .youxiang{background:#3b99fc url(../images/w_ico30.png) center 6px no-repeat;background-size: 17px;}
.safe_yes .tel{background:#50cdab url(../images/w_ico31.png) center 6px no-repeat;background-size: 20px;}
.safe_yes .zf_pass{background:#3e68a5 url(../images/w_ico32.png) center 6px no-repeat;background-size: 20px;}
.pass_box .pass_top{width: 540px;height: 70px;background: url(../images/pass1.jpg) center no-repeat;margin: 0 auto;}
.pass_box .pass_top.zf_top{background: url(../images/zf_pass1.jpg) center no-repeat;background-size: 100% auto;}
.pass_box .pass_center{width: 390px;margin: 0 auto;padding-top: 50px;}
.pass_box .pass_center .pass_qd{width: 145px;height: 35px;background-color: #000;color: #fff;font-size: 14px;border: none;display: block;margin: 15px auto;}
.pass_center .pass_sp{width: 115px;text-align: right;font-size: 14px;color: #666;height: 35px;line-height: 35px;padding-right: 5px;}
.pass_center .pass_ip{width: calc(100% - 142px);padding: 0 10px;border: 1px solid #d9d9d9;color: #666;font-size: 14px;border-radius: 2px;height: 33px;}
.pass_box .pass_btn{display: block;width: 110px;height: 35px;background-color: #000;font-size: 16px;color: #fff;border:none;margin: 20px 0 0 120px;}
.pass_topb{padding-bottom: 15px;position:relative;}
.pass_topb:after{content:"";display:block;width:0;height:0;clear:both;opacity:0;}
.pass_topb .yzm_box{overflow: hidden;width: 235px;height: 33px;border: 1px solid #d9d9d9;font-size: 14px;color: #666;}
.pass_topb .yzm_box .ip{width: 130px;padding: 0 10px;height: 33px;font-size: 12px;color: #666;border: none;border-right: 1px solid #d9d9d9;}
.pass_topb .zf_tel{font-size: 14px;color: #666;display: inline-block;height: 35px;line-height: 35px;}
.pass_topb .bt{width: 76px;height: 33px;background-color: #fff;border: none;color: #000;font-size: 12px;}
.pass_box .pass_one{background: url(../images/pass2.jpg) center no-repeat;background-size: 100% auto;}
.pass_box .pass_two{background: url(../images/pass3.jpg) center no-repeat;background-size: 100% auto;}
.pass_center .pass_p1{text-align: center;font-size: 16px;color: #4C4C4C;padding-bottom: 20px;}
.pass_center .pass_p2{text-align: center;font-size: 12px;color: #666;}
.pass_center .pass_p2 .pass_sp1{color: #3b99fc;}
.addr_c_d .addr_che{margin-left: 10px;border-radius: 0;outline: none !important;position: relative;top: 2px;}
.addr_c_d label{font-size: 12px;color: #666;cursor: pointer;}
.addr_c_d .qr_btn{width: 90px;height: 30px;background-color: #000;font-size: 12px;color: #fff;border:none;margin-left: 10px;}
.addr_c_d .qx_btn{width: 90px;border:1px solid #000;color: #000;font-size: 12px;height: 30px;background-color: #fff;margin-left: 10px;}
.pass_topb .ip{width:130px;height:33px;border:1px solid #d9d9d9;padding:0 10px;}
/*我的收藏*/
.my_collect .my_ctop{height: 35px;line-height: 35px;background-color: #fcfcfc;border:1px solid #ebebeb;font-size: 12px;color: #666666;}
.my_collect .my_ctop .cd{margin: 0 10px;position: relative;top: 3px;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;width: 15px;height: 15px;border: 1px solid #d9d9d9;border-radius: 2px;}
.my_collect .my_ctop .cd:checked{background: #fff url(../images/sc_xdh_.png) center center no-repeat;background-size: 9px;}
.my_collect .my_ctop label{margin-right: 10px;}
.my_cc{width: 100%;}
.my_cc .my_ccul{width: 100%;overflow: hidden;padding-top: 20px;}
.my_cc .my_ccul li{width: 160px;height: 220px;margin-right: 27px;float: left;margin-bottom: 10px;}
.my_cc .my_ccul li:nth-child(5n + 5){margin-right: 0;}
.my_cc .my_ccul li .my_img{width: 158px;height: 158px;border:1px solid #d9d9d9;position: relative;}
.my_ccul li .my_img .checkItem{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;width: 15px;height: 15px;border: 1px solid #000;border-radius: 2px;margin-left: 15px;position:absolute;left:0;top:10px;}
.my_ccul li .my_img .checkItem:checked{background: #fff url(../images/sc_xdh.png) center center no-repeat;background-size: 9px;}
.my_ccul li .my_img .my_ip{position: absolute;top: 10px;left: 10px;}
.my_cc .my_ccul li .my_img img{width: 100%;height: 100%;}
.my_cc .my_ccul li .my_p1{font-size: 12px;color: #666666;padding: 5px 10px;}
.my_cc .my_ccul li .my_money{color: #ff0000;font-size: 14px;display: block;text-align: center;padding: 3px 10px;font-weight: 600;}
.my_img>a{display: inline-block;}
.my_img .my_dela{width: 25px;height: 25px;background:#ebebeb url(../images/w_ico45_.png) center no-repeat;background-size: 16px;position: absolute;top: 0;right: 0;display: none;}
.my_img .my_dela:hover{background: #70a5ff url(../images/w_ico45.png) center no-repeat;background-size: 16px;}
.my_img .my_debtn{width: 100%;height: 30px;line-height: 30px;text-align: center;background-color:#ebebeb;color: #6e6e6e;font-size: 12px;position: absolute;bottom: 0;left: 0;display: none;}
.my_img .my_debtn:hover{background-color: #70a5ff;color: #fff;}
.my_img:hover .my_dela{display: block;}
.my_img:hover .my_debtn{display: block;}
.goods_js .goods_jst{height: 40px;line-height: 40px;padding: 0 20px;background-color: #f5f5f5;}
.goods_js .goods_jst span{display: inline-block;height: 38px;float: left;font-size: 15px;color: #666;margin-right: 40px;}
.goods_jst span.on{border-bottom: 2px solid #000;font-weight: 700;color: #333;}
.goods_js .goods_jsc{min-height: 150px;margin-bottom: 50px;padding: 10px 20px;}
.goods_jsc>p{font-size: 14px;color: #666;padding: 5px 0;width: 360px;}
.buy_more{margin-left: 85px;font-size: 16px;color: #000;}
.dx_zz{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.4);z-index: 1000;}
.dx_box{width: 100%;height: 400px;background-color: #fff;border-radius: 10px;overflow: hidden;}
.dx_box .dx_top{padding: 10px 20px;background-color: #f5f5f5;position: relative;}
.dx_box .dx_top .two{height: 40px;line-height: 20px;width: 520px;font-size: 14px;color: #666666;}
.dx_box .dx_top .dx_xh{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico44.png) center no-repeat;background-size: 20px;cursor: pointer;position: absolute;right: 20px;top: 15px;}
.dx_box .dx_bot{padding: 20px 20px;background-color: #f5f5f5;overflow: hidden;}
.dx_box .dx_bot>*{width: 100%;}
.dx_bot .dx_botl .dx_botlp{font-size: 14px;color: #4c4c4c;line-height: 25px;}
.dx_botl .dx_botlp .botlsp{color: #000;margin-left: 10px;}
.dx_botr{text-align: right;}
.dx_botr .botr_tsp{display: inline-block;height: 23px;border: 1px solid #d9d9d9;text-align: left;padding-left:20px;font-size: 14px;color: #808080;}
.botr_tsp .botr_tbt1{width: 60px;height: 23px;border:none;background-color: #000;font-size: 12px;color: #fff;margin-left: 20px;}
.botr_t .botr_tbt2{width: 90px;height: 25px;background-color: #000;font-size: 14px;border: none;color: #fff;margin-top: 5px;}
.dx_box .dx_con{height: 250px;overflow-y: auto;padding: 10px 25px;}
.dx_con .dx_ip{width: 68px;height: 30px;border: 1px solid #d9d9d9;border-radius: 3px;text-align: center;}
.dx_tab td{border: none !important;padding: 10px 0;}
/*购物车*/
.boxtc_l .l_sp1{display: inline-block;height: 30px;line-height: 30px;padding-left:40px;background: url(../images/w_ico47.png) 5px center no-repeat;background-size: 30px;font-size: 24px;margin-right: 25px;}
.boxtc_l .l_sp1.l_sp2{background: url(../images/w_ico48.png) 5px center no-repeat;background-size: 30px;}
.boxtc_l .l_sp1.l_sp3{background: url(../images/w_ico50.png) 5px center no-repeat;background-size: 30px;}
.boxtc_l{font-size: 14px;color: #333333;width: 50%;}
.boxtc_l .l_sel{min-width: 70px;border: none;}
.gwc_boxt{border-top: 1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.gwc_boxtc{height: 75px;line-height: 75px;}
.boxtc_r input{width: 95px;height: 35px;border-radius: 3px;font-size: 14px;color: #ffffff;margin-left: 5px;border: none;}
.boxtc_r .add_goods{background-color: #000;}
.boxtc_r .clean_gwc{background-color: #f69b39;}
.boxtc_rr{width: 50%;text-align: right;}
.boxtc_rr .rr_a{margin-left: 10px;font-size: 12px;color: #666;position: relative;top: -2px;}
.boxtc_rr .rr_a .rra_box{width: 210px;padding-top: 5px;line-height: 18px;height: 65px;background: url(../images/w_ico56.png) center center no-repeat;background-size: 100% 100%;position: absolute;top: -26px;left: -215px;display: none;}
.rra_box .rra_sp1{display: inline-block;padding:0 2px;font-size: 12px;color: #fff;background-color: #FF0000;border-radius: 3px;height: 20px;line-height: 20px;}
.rra_box .rra_p1{text-align: left;padding: 5px 10px;}
.rra_box .rra_p1.rra_p2{padding-top: 0;}
.boxtc_rr .rr_a:hover .rra_box{display: block;}
.gwc_contab{padding-top: 20px;padding-bottom: 20px;}
.gwc_contab th{background-color: #f5f6fa;}
.gwc_contab th .check{border-radius: 3px;position: relative;top: 2px;margin: 0 15px;}
.gwc_contab .table_div{margin-top: 20px;overflow: hidden;border: 1px solid #e0e0e0;padding: 20px 0;position: relative;}
.table_div .table_l{width: 45px;height: 80px;line-height: 80px;}
.table_div .table_r{width: calc(100% - 45px);}
.table_l .check{border-radius: 3px;margin: 0 15px;}
.table_r .table_rimg{width: 78px;height: 78px;border:1px solid #e6e6e6;margin-right: 30px;}
.table_r .table_rimg img{width: 100%;height: 100%;}
.table_rgoods{width: calc(100% - 110px);}
.table_rgoods .rgoods_box{width: 588px;min-height: 35px;padding: 15px 0;border:1px dotted transparent;margin-top: 10px;position: relative;}
.table_rgoods .rgoods_box.border{border-color:#FF0000;}
.rgoods_box .rg_ul{width: 395px;}
.s_boxr{overflow: hidden;height: 60px;}
.s_boxr>span.fl{padding-left: 30px;height: 30px;line-height: 30px;}
.s_boxr>span.fl .check{border-radius: 3px;position: relative;top: 2px;}
.rg_ul{padding-left: 20px;height: 30px;line-height: 30px;}
.rg_ul li{float: left;margin-right: 10px;font-size: 12px;color: #808080;}
.rgoods_box .rg_div{width: 100px;height: 28px;line-height: 28px;border: 1px solid #cccccc;}
.rgoods_box .rg_div .rg_btl{width: 30px;border: none;background-color: #fff;height: 28px;font-size: 16px;color: #666666;}
.rgoods_box .rg_div input{float: left;}
.rgoods_box .rg_div .rg_btc{width: 38px;height: 28px;border:none;border-left: 1px solid #ccc;border-right: 1px solid #ccc;text-align: center;font-size: 12px;color: #666;}
.table_rgoods .rgoods_p1{height: 20px;line-height: 20px;font-size: 14px;color: #666;}
.rgoods_bot .rgoods_price{padding: 25px 0 15px;width: 272px;text-align: center;height: 60px;line-height: 30px;font-size: 14px;color: #666;}
.rgoods_bot .rgoods_yh{padding: 25px 0 15px;width: 150px;text-align: center;height: 60px;line-height: 30px;font-size: 14px;color: #666;}
.rgoods_bot .rgoods_xj{padding: 25px 0 15px;width: 151px;height: 60px;line-height: 30px;text-align: center;color: #FF0000;font-size: 14px;}
.rgoods_box:hover{border-color: #ccc;}
.rgoods_box .change_dj{display: inline-block;width: 35px;padding-left: 25px;height: 24px;line-height: 24px;border: 1px solid rgb(230, 230, 230);color: rgb(128, 128, 128);background:#fff url(../images/qianbi.png) 7px center no-repeat;background-size: 14px;font-size: 12px;cursor: pointer;position: absolute;left: -30px;top: -12px;z-index: 10;display: none;}
.rgoods_box .change_dj:hover{border: 1px solid #FF0000;color: #FF0000;background:#fff url(../images/qianbi_.png) 7px center no-repeat;background-size: 14px;}
.rgoods_box:hover .change_ico{display: block;}
.rgoods_box .change_dja{display: inline-block;width: 35px;padding-left: 25px;height: 24px;line-height: 24px;border: 1px solid #FF0000;color:#FF0000;background:#fff url(../images/tuichu.png) 7px center no-repeat;background-size: 14px;font-size: 12px;cursor: pointer;position: absolute;left: -30px;top: -12px;z-index: 10;}
.rgoods_box .change_dja:hover{background:#fff url(../images/tuichu.png) 7px center no-repeat;background-size: 14px;}
.rg_div.rg_div1{border: none;text-align: center;display: none;font-size: 12px;color: #808080;position: relative;}
.rg_div.rg_div1 span.del{cursor: pointer;display: inline-block;width: 25px;height: 28px;background: url(../images/del.png) center no-repeat;background-size: 20px;position: absolute;top:0;right: -8px;}
.rg_div.rg_div1 span.del:hover{background: url(../images/del_.png) center no-repeat;background-size: 20px;}
.del_ico{
    width: 35px;
    height: 35px;
    position: absolute;
    right: 0;
    bottom: 0;
    cursor: pointer;
    background: #f2f2f2 url(../images/del.png) no-repeat center;
    background-size: 17px;
}
.del_ico:hover{
	background: #808080 url(../images/car-del_.png) no-repeat center;
	background-size: 14px;
}
.y_sc{
	width: 35px;
    height: 35px;
    position: absolute;
    right: 35px;
    bottom: 0;
    cursor: pointer;
    background: #f2f2f2 url(../images/w_ico52.png) no-repeat center;
    background-size: 17px;
}
.y_sc:hover{
	background: #808080 url(../images/w_ico52_.png) no-repeat center;
	background-size: 17px;
}
.gwc_bottom{height: 48px;line-height: 48px;width: 100%;border: 1px solid #ccc;font-size: 12px;color: #666;position: relative;margin-bottom: 50px;}
.gwc_bottom .gwc_bp1{margin-left: 15px;}
.gwc_bottom .gwc_bp1 .check{border-radius: 3px;margin-right: 10px;position: relative;top: 2px;}
.gwc_bottom .gwc_bp2:hover{color: #FF0000;cursor: pointer;}
.gwc_bottom .gwc_bp2{margin-left: 15px;}
.gwc_bottom .go_js{width: 100px;height: 48px;position: absolute;right: 0;top: 0;background-color: #000;color: #fff;font-size: 16px;border: none;}
.gwc_bottom .gwc_xj{padding-right: 120px;}
.gwc_bottom .gwc_xj .sp1{margin-left: 20px;}
.gwc_bottom .gwc_xj .sp1 i{font-style: normal;color: #FF0000;}
/*立即下单*/
.buy_now{width:100%;}
.buy_now .l_sp2{background: url(../images/w_ico48.png) center no-repeat;    background: url(../images/w_ico48.png) 5px center no-repeat;background-size: 30px;}
.buy_nowbox .now_box{width: 100%;height: 30px;line-height: 30px;padding-top: 10px;}
.buy_nowbox .now_box .new_boxl{font-size: 14px;color: #666;font-weight: 700;}
.buy_nowbox .now_box .new_boxr{font-size: 14px;color: #FF0000;}
.addrbox{margin-bottom: 10px;}
.chose_addrbox{padding: 15px 20px;border-bottom: 1px solid #e6e6e6;}
.addrbox .addrbox_sp1{line-height: 28px;position: relative;margin-right: 15px;}
.addrbox .addrbox_sp1 .addrbox_che{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;}
.addrbox_sp1>label{display: block;width: 138px;height: 28px;font-size: 12px;color: #666666;text-align: center;border: 1px solid #cccccc;}
.addrbox_sp1 .addrbox_che:checked + label{border-color: #000;background: url(../images/cg_ico1.png) right bottom no-repeat;background-size: 15px;}
.addrbox .can_chose{width: 75px;height: 25px;border: none;background-color: #000;font-size: 12px;color: #fff;border-radius: 3px;margin-top: 2.5px;}
.addrbox .addrbox_sp2{margin-left: 25px;font-size: 12px;color: #4C4C4C;height: 30px;line-height: 30px;}
.addrbox .addrbox_p1{height: 30px;line-height: 30px;font-size: 12px;color: #4c4c4c;padding-left: 20px;}
.addrbox .addrbox_p1 .addrbox_sp3{padding-right: 10px;}
.add_chose{height:30px;line-height:30px;display:none;}
.addrbox:hover .add_chose{display:block;}
.add_chose a{margin-left:10px;font-size:12px;}
.add_chose a.set_def{color:#ff3333;}
.add_chose a.set_bj{color:#000;}
.more_addr{display: inline-block;font-size: 12px;color: #666666;position: relative;cursor: pointer;}
.more_addr:after{
	content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(../images/cg_ico2.png) no-repeat;
    background-position: 1px 0;
    margin-left: 10px;
    position: relative;
    top: 1.5px;
}
.more_addrr:after{
	content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(../images/cg_ico2.png) no-repeat;
    background-position: 1px -13px;
    margin-left: 10px;
    position: relative;
    top: 1.5px;
}
.pay_way{width: 100%;}
.pay_wayul{padding: 15px 20px;}
.pay_wayul li{margin-right: 15px;position: relative;float: left;}
.pay_wayul li .pay_che{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;}
.pay_wayul li label{display: block;width: 148px;height: 28px;border: 1px solid #cccccc;color: #666;font-size: 12px;text-align: center;line-height: 28px;}
.pay_wayul li .pay_che:checked + label{border-color:#000;color:#000;background: url(../images/cg_ico1.png) right bottom no-repeat;background-size: 14px;}
.pay_wayul li .round_qus{
	display: inline-block;
    width: 25px;
    height: 25px;
    background: url(../images/newjs_ico2.png) center no-repeat;
    background-size: 19px;
    position: relative;
    position: absolute;
    z-index: 100;
    top: 2px;
    right: 10px;
    cursor: pointer;
}
.round_qus .round_qusbox{
	width: 360px;
    padding: 10px;
    overflow: hidden;
    text-align: left;
    min-height: 25px;
    line-height: 30px;
    position: absolute;
    background-color: #fff;
    font-size: 12px;
    color: #666666;
    box-shadow: 0 0 10px 0 rgba(150, 150, 150, 0.4);
    top: 35px;
    left: -181px;
    display: none;
}
.round_qus:hover .round_qusbox{display: block;}
.pay_way1{border-bottom:1px solid #e6e6e6;}
.goods_tablebox{padding: 15px 0 0;}
.goods_tablebox .goods_tb{width: 100%;}
.goods_tablebox .goods_tb th{height: 40px;line-height: 40px;font-size: 14px;color: #666;font-weight: normal;background-color: #f5f6fa;}
.gds_sp1 .gds_i{display: inline-block;}
.goods_tbdiv .goods_pl{height: 40px;line-height: 40px;padding: 0 20px;font-size: 12px;color: #4c4c4c;background-color:#f5f6fa;border-top: 1px solid #e5e5e5;}
.goods_tbdiv .goods_pl .kf{
	display: inline-block;
    width: 22px;
    height: 24px;
    background: url(../images/dd-2.png) no-repeat;
    position: relative;
    top: 10px;
    left: 10px;
    background-size: 100%;
}
.table_b1 .table_b1_left{
	width: 80px;
    height: 80px;
    padding: 10px 20px;
}
.table_b1>* {float: left;}
.table_b1_rightbox {
    width: calc(100% - 120px);
    padding: 10px 0;
}
.table_bottom{overflow: hidden;}
.table_b1_right p{
	color: #4c4c4c;
    font-size: 14px;
    padding-top: 10px;
}
.table_b1_right .b1_right_u1{
	padding: 5px 0;
}
.table_b1_right .b1_right_u1 li {
    padding: 5px 0;
}
.table_b1_right .b1_right_u1 span {
    margin-right: 20px;
    font-size: 14px;
    color: #808080;
}
.rightbox_more{
	overflow: hidden;
    height: 80px;
}
.table_b1{
	overflow: hidden;
    border-bottom: 1px solid #e6e6e6;
}
.table_b1 .table_b1_right {
    width: calc(100% - 660px);
}
.table_b2_box .table_b2{
	text-align: center;
    width: 25%;
    float: left;
    font-size: 12px;
    color: #808080;
}
.rightbox_more>* {
    float: left;
}
.table_b2_box {
    width: 660px;
    height: 80px;
    line-height: 80px;
}
.send_way{
	padding: 15px 0;
    border-bottom: 1px solid #e6e6e6;
    width: 100%;
    font-size: 14px;
    color: #666666;
    overflow: hidden;
}
.send_way .send_way_l .remark_left{line-height: 30px;}
.send_way_l .sent_sp1{
	width: 100px;
    text-align: center;
    height: 30px;
    line-height: 30px;
}
.send_way span {
    display: inline-block;
}
.send_way .remark_ip{
	-webkit-appearance: none;
    width: 358px;
    height: 28px;
    padding: 0 10px;
    border: 1px solid #cccccc;
    font-size: 12px;
    color: #999999;
    margin-left: 4px;
}
.remark_right p {
    text-align: right;
    padding-right: 20px;
    color: #808080;
    font-size: 12px;
}
.remark_right .p2 {
    padding-top: 10px;
}
.remark_left1{overflow: hidden;}
.remark_left1>*{float: left;}
.remark_left1 .sent_u1{width: calc(100% - 110px);padding-left: 10px;}
.remark_left1 .sent_u1 li{width: 120px;height: 30px;position: relative;overflow: hidden;float: left;margin-right: 10px;}
.remark_left1 .sent_u1 li .chea{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity:0;}
.remark_left1 .sent_u1 li label{display: block;border: 1px solid #ccc;width: 118px;height: 28px;line-height: 28px;text-align: center;}
.remark_left1 .sent_u1 li .chea:checked + label{border-color: #000;color: #000;cursor: pointer;background: url(../images/cg_ico1.png) right bottom no-repeat;background-size: 15px;}
.use_oupon{
	padding: 0 25px;
    margin-top: 15px;
    border: 1px solid #e6e6e6;
}
.use_oupon {
    padding: 0 25px;
    margin-top: 15px;
    border: 1px solid #e6e6e6;
}
.use_oupon .use_oupon_h2 {
    padding-left: 10px;
    width: 100%;
    font-size: 14px;
    color: #333;
    cursor: pointer;
    height: 50px;
    line-height: 50px;
    font-weight: normal;
}
.use_oupon .use_oupon_sp1.sp1_cl {
    background-position: 5px -95px;
}
.use_oupon .use_oupon_sp1 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/cg_ico2.png) no-repeat;
    background-position: 5px -65px;
    border: 1px solid #0070c9;
    cursor: pointer;
    position: relative;
    top: 5px;
    left: -10px;
}
.use_oupon .use_oupon_cont {
    padding-bottom: 25px;
}
.use_oupon_cont {
    display: none;
}
.use_oupon_cont .use_oupon_u1 {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e0e0e0;
    background-color: #f7f7f7;
    overflow: hidden;
    border-bottom: none;
}
.use_oupon_u1 > li.lion {
    background-color: #fff;
    border-top: 2px solid #0070c9;
    position: relative;
    top: -1px;
    color: #0070c9;
    font-size: 14px;
}
.use_oupon_u1 > li {
    float: left;
    width: 100px;
    height: 40px;
    text-align: center;
    border-right: 1px solid #e0e0e0;
    cursor: pointer;
}
.oupon_u1_dbox > div.show {
    display: block;
}
.oupon_u1_dbox > div {
    display: none;
}
.use_best_d {
    width: 100%;
    border: 1px solid #e6e6e6;
}
.best_d1 .use_oupon_u2 {
    height: 40px;
    line-height: 40px;
    width: 100%;
    overflow: hidden;
    padding-left: 25px;
}
.use_oupon_u2 > li {
    width: 80px;
    height: 38px;
    line-height: 38px;
    float: left;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
}
.use_oupon_u2 > li.onc {
    border-bottom: 2px solid #0070c9;
    color: #0070c9;
}
.oupon_u2_dbox > div.show {
    display: block;
}
.oupon_u2_dbox > div {
    display: none;
}
.goods_oupon {
    padding: 0 25px 0;
}
.goods_oupon_top {
    width: 100%;
    overflow: hidden;
    padding: 20px 0 20px;
	font-size:14px;
	color:#333;
    border-bottom: 1px solid #e5e5e5;
}
.goods_oupon_top:last-child {
    border: none;
}

.yhq_exchange {
    padding: 0 25px;
}
.setOrderOpenInvoice{margin-right:5px;}
.yhq_div .yhq_p1 {
    height: 50px;
    line-height: 50px;
    font-size: 12px;
    color: #666;
}
.yhq_div .yhq_p2 {
    padding-bottom: 25px;
}
.yhq_div .yhq_p2 .yhq_ip {
    width: 275px;
    height: 33px;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    padding-left: 15px;
}
.yhq_div .yhq_p2 .yhq_btn {
    width: 78px;
    height: 33px;
    background-color: #3f69a5;
    color: #fff;
    border: 1px solid #3f69a5;
    cursor: pointer;
    position: relative;top: 1px;
}
.count_div {
    padding: 10px 20px 10px 0;
    background-color: #fff;
}
.count_div .count_p1 {
    color: #808080;
    font-size: 14px;
    text-align: right;
    padding: 3px 0;
}
.count_div span {
    color: #FF3333;
}
.refer_order {
    height: 48px;
    line-height: 48px;
    border: 1px solid #e6e6e6;
    overflow: hidden;
    border-left: none;
    border-right: none;
    text-align: center;
}
.refer_order .refer_order_sp {
    position: relative;
    padding-left: 30px;
    font-size: 14px;
    color: #808080;
}
.refer_order .refer_order_sp:before {
    content: "";
    display: inline-block;
    width: 23px;
    height: 18px;
    background: url(../images/cg_ico10.png) center center no-repeat;
    background-size: 100%;
    position: relative;
    top: 4px;
    margin-right: 10px;
}
.refer_order .refer_order_d {
    float: right;
}
.refer_order_p {
    font-size: 12px;
    color: #808080;
}
.refer_order_p .refer_order_sp1 {
    color: #FF3333;
    font-weight: 500;
    font-size: 16px;
}
.refer_order .refer_order_btn {
    width: 120px;
    height: 50px;
    line-height: 48px;
    background-color: #000;
    border: 1px solid #000;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    margin-left: 15px;
    float: right;
}
.refer_order .refer_order_sp2{display: inline-block;padding: 0 10px;font-size: 12px;color: #666;border: 1px solid #000;height: 23px;line-height: 23px;}
.boxtc_rr{
	font-size: 16px;color: #FF0000;
	height: 75px;
}
.xg_now{padding-bottom: 50px;}
.xg_nowt{width: 100%;padding-top: 20px;}
.xg_nowt table{width:100%;border-collapse: collapse;border: 1px solid #ebebeb;}
.xg_nowt table th{background-color: #fafafa;height: 45px;font-size: 12px;color: #000000;font-weight: normal;border: 1px solid #ebebeb;}
.xg_nowt table td{text-align: center;font-size: 12px;color: #666;border: 1px solid #ebebeb;padding: 10px;}
.xg_nowt table td .xg_a{color: #000;font-size: 12px;}
.xg_nowt table td .minus,.xg_nowt table td .add{display: inline-block;width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 16px;cursor: pointer;}
.tb_fg{height: 15px;background-color: #fafafa;border-left:1px solid #ebebeb;;border-right:1px solid #ebebeb;;}
.xg_div{padding: 30px 20px;overflow: hidden;border: 1px solid #ebebeb;}
.xg_divl{width: 50%;}
.xg_divr{text-align: right;width: 50%;}
.xg_divl .xg_ip{border-radius: 3px;margin-right: 5px;}
.xg_divl .xg_p .xg_ipt{width: 100px;border: none;text-align: center;font-size: 12px;}
.xg_divl .xg_p{font-size: 12px;color: #000;}
.xg_divr .xg_p1{font-size: 16px;color: #333333;}
.xg_divr .xg_p1 span{color: #FF0000;}
.xg_divr .xg_p2{font-size: 14px;color: #333333;padding-top: 10px;}
.xg_divr .xg_p2 span{color: #FF0000;}
.xg_divr .xg_p2 .xg_p2i{display: inline-block;width: 16px;height: 16px;background: url(../images/w_ico58.png) center no-repeat;background-size: 16px;position: relative;top: 2px;}
.xg_p2 .xg_p2i .p2i_box{display: inline-block;min-width: 210px;font-size: 12px;text-align: left;line-height: 40px;padding: 0 15px;height: 40px;background: url(../images/w_ico56.png) center no-repeat;background-size:100% 100%;position: absolute;right: 15px;top: -12px;display: none;}
.xg_p2 .xg_p2i:hover .p2i_box{display: block;}
.p2i_box .box_sp{display: inline-block;height: 20px;line-height: 20px;padding: 0 3px;background-color: #FF0000;color: #fff !important;border-radius: 3px;margin-right: 5px;}
.xg_p .xg_ico{display: inline-block;width: 18px;height: 18px;background: url(../images/w_ico49.png) center no-repeat;background-size: 18px;float: right;position: relative;}
.xg_p .xg_ico:hover .xg_ico_div{display: block;}
.xg_ico_div{display: block;width: 390px;height: 30px;padding: 15px;background:#fff url(../images/w_ico57.png) center no-repeat;background-size: 100% 100%;z-index: 10;position: absolute;top: 22px;left: 50%;margin-left: -203px;display: none;}
.write_bz{margin-top: 20px;padding: 20px;border: 1px solid #ebebeb;}
.write_bz .write_sp{display: inline-block;width: 120px;text-align: right;height: 30px;line-height: 30px;font-size: 14px;color: #000000;float: left;margin-right: 10px;}
.write_bz .write_ip{border-bottom: 1px solid #ebebeb;font-size: 12px;color: #b8b8b8;height: 29px;line-height: 29pxc;}
.write_p .write_ip{padding: 0 10px;width: 300px;}
.write_p .wirte_ip1{width: 168px;height: 33px;border: 1px solid #ebebeb;border-radius: 3px;padding-right: 30px;padding-left:10px;background: url(../images/icon-56.png) right 10px center no-repeat;background-size: 25px;}
.write_bz .write_p{padding: 10px 0;overflow: hidden;height: 30px;line-height: 30px;}
.write_bz .write_p>*{float:left;}
.write_p .change_ad{display: inline-block;width: 25px;height: 25px;background: url(../images/icon-42.png) center no-repeat;background-size: 20px;position: absolute;right: 0;top: 3px;cursor: pointer;}
.write_p .change_ad:hover{background: url(../images/icon-42_.png) center no-repeat;background-size: 20px;}
.write_p .write_sp1{font-size: 14px;display: inline-block;height: 30px;line-height: 30px;color: #666;padding-right: 30px;position: relative;}
.write_p .wirte_sp2{display: inline-block;width: 70px;position: relative;font-size: 12px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;text-align: center;color: #000;cursor:pointer;}
.write_sp1{font-size: 14px;display: inline-block;height: 30px;line-height: 30px;color: #666;padding-right: 30px;position: relative;}
.wirte_sp2 .fil{overflow: hidden;white-space: nowrap; text-overflow: ellipsis;display:block;position: absolute;width: 100%;height: 100%;left: 0;top: 0;font-size:0;z-index: 10;opacity: 0;cursor:pointer;}
.write_p .write_sp3{font-size: 14px;color: #808080;}
.span_box{width: calc(100% - 130px);font-size: 12px;color: #666;}
.span_box .span_box_chi{display: inline-block;color: #4c4c4c;position: relative;}
.span_box .span_box_chi .che{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;}
.span_box .span_box_chi label{display: block;width: 98px;height: 28px;border: 1px solid #d9d9d9;text-align: center;line-height: 28px;margin-right: 5px;}
.span_box .span_box_chi .che:checked + label{border-color:#000;background: url(../images/cg_ico1.png) right bottom no-repeat;background-size: 15px;}
.write_p1{padding: 30px 0 30px 60px;}
.write_p1 input{width: 95px;height: 35px;border: none;font-size: 14px;color: #fff;margin-right: 15px;border-radius: 3px;}
.write_p1 .save{background-color: #000;}
.write_p1 .qx{background-color: #cccccc;}
.now_zz{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1000;background-color: rgba(0,0,0,.4);}
.now_xd{width: 500px;height: 408px;position: fixed;top: 50%;left: 50%;margin: -205.5px 0 0 -250px;background-color: #fff;z-index: 3000;border-radius: 5px;overflow: hidden;}
.now_xd .now_xdt{height: 40px;line-height: 40px;padding: 0 20px;background-color: #f5f5f5;}
.now_xd .now_xdt .fl{font-size: 14px;color: #666;}
.now_xd .now_xdt .fr{display: inline-block;width: 20px;height: 20px;background: url(../images/w_ico44.png) center no-repeat;background-size:15px;margin-top: 10px;cursor: pointer;}
.now_xdb{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;width:calc(100% - 40px);height:50px;background-color:#f5f5f5;line-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.now_xdb input{position:static !important;width: 95px;height: 35px;border: none;font-size: 14px;color: #fff;border-radius: 3px;margin-left: 10px;}
.now_xdb .now_qd{background-color:#000;}
.now_xdb .now_qx{background-color:#cccccc;}
.now_xd .now_xdc{height: 281px;padding: 20px;overflow-y: auto;}
.now_xd .now_xdbs{padding: 0 20px;}
.now_xd .now_xdbs .item{line-height: 40px;height: 40px;}
.now_xd .now_xdbs .item label{color:#666;padding:0 10px;    font-size: 14px;}
.xdc_t .xdc_tip{width: calc(100% - 30px);padding: 0 15px;height: 35px;line-height: 35px;border: 1px solid #e0e0e0;border-radius: 17.5px;font-size: 12px;color: #999999;}
.xdc_t1{overflow: hidden;}
.xdc_t1>*{width: 50%;float: left;}
.xdc_t1 .xdc_p{font-size: 12px;color: #666;padding-top: 20px;}
.xdc_t1 .xdc_p .check{position: relative;top: 2px;margin-right: 10px;}
.xdc_t1 .xdc_p .check:checked{background:#000 url(../images/xiaoyuandian.png) center center no-repeat;background-size: 5px;}
.xdc_p1{text-align: right;}
.xdc_p1 span{margin-left: 5px;cursor: pointer;}
.xdc_p1 span:hover{color: #FF0000;}
.xdc_p2 .xdc_ip{margin-right: 5px;position: relative;top: 2px;}
.xdc_p2 .xdc_ip:checked{background:#000 url(../images/xiaoyuandian.png) center center no-repeat;background-size: 5px;}
.xdc_p2{font-size: 12px;color: #666;padding: 10px 0;}
.xdc_t2box{}
.xdc_t2{overflow: hidden;}
.xdc_t2>*{float: left;}
.xdc_t2 .xdc_sp1{width: 80px;margin-right: 10px;height: 30px;line-height: 30px;font-size: 14px;color: #666;text-align: right;}
.xdc_t2 .xdc_ipt{width: 250px;height: 28px;border: 1px solid #e0e0e0;padding: 0 10px;}
.xdc_t2 .xdc_ipt:focus{border:1px solid #3b99fc;}
.xdc_t2box .xdc_t2{padding-bottom: 15px;}
.xdc_t2box{padding: 15px 0;}
.xdc_t2 .xdc_t2r{width: 270px;}
.xdc_t2 .xdc_t2r .t2r_long{width: 100%;height: 30px;border: 1px solid #e0e0e0;margin-bottom: 10px;font-size: 14px;color: #666;}
.xdc_t2 .xdc_t2r .t2r_short{width: calc(33.3% - 10px);margin-right: 10px;height: 30px;border: 1px solid #e0e0e0;font-size: 14px;color: #666;}
.xdc_t2 .xdc_t2r .t2r_short.t2r_short1{margin-right: 0;}
.xdc_t2 .xdc_t2r .t2r_text{width:calc(100% - 20px);height: 28px;border: 1px solid #e0e0e0;font-size: 14px;color: #666;padding: 0 10px;}
.xdc_t3 .xdc_t3a{display: inline-block;margin-left: 100px;font-size: 14px;color: #3b99fc;}

/*结算页*/
.new_close{width: 1200px;margin: 0 auto 20px;}
.new_close_top{width: 100%;overflow: hidden;height: 140px;}
.new_close_top .new_close_topl{width: 700px;float: left;overflow: hidden;}
.new_close_top .close_top_topr{float: right;padding-top: 40px;text-align: right;}
.close_top_topl .close_ewm{margin-top: 19px;float: left;}
.close_top_topl .close_div1{float: left;padding-left: 25px;}
.close_top_topl .close_div1 .close_p1{font-size: 16px;color:#4c4c4c;padding-top: 40px;padding-bottom: 5px;}
.close_top_topl .close_div1 .close_p2{font-size: 12px;color: #808080;}
.close_top_topl .close_div1 .close_p2 .close_sp2{color: #ff7411;}
.close_div1 .close_p2 .close_sp1{display: inline-block;width: 20px;height: 20px;background: url(../images/close_ico2.png) center center no-repeat;background-size: 100%;margin: 0 10px;position: relative;top: 5px;}
.close_top_topr .close_p3{font-size: 13px;color: #4d4d4d;padding-bottom: 11px;}
.close_top_topr .close_sp3{color: #ff4141;font-size: 15px;font-weight: bold;}
.close_top_topr .close_sp4{color: #3f69a5;font-size: 12px;cursor: pointer;}
.close_top_topr .close_sp4 .close_i{display: inline-block;width: 10px;height: 6px;background: url(../images/close_ico3.png) center center no-repeat;background-size: 100%;margin-left: 20px;}
.close_top_topr .close_sp4 .close_i1{display: inline-block;width: 10px;height: 6px;background: url(../images/close_up.png) center center no-repeat;background-size: 100%;margin-left: 20px;}
.close_top_bot{display: none;height: 85px;font-size: 12px;color: #808080;border-top: 1px solid #e6e6e6;}
.close_top_bot p{height: 30px;line-height: 30px;}
.close_top_bot .close_p4{padding-top: 10px;}
.close_top_bot .close_p4 .close_sp5{margin:  0 30px;}
.new_close_top_center{height: 370px;padding: 25px;box-shadow: 0 0 10px rgba(99,99,99,.2);}
.new_close_top_center .top_center_div{height: 45px;line-height: 45px;position: relative;margin: 5px 0;}
.new_close_top_center .top_center_div .close_check{cursor: pointer;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;width: 15px;height: 15px;border: 1px solid #e7eaec;border-radius: 2px;margin-left: 15px;}
.top_center_div .close_check:checked{background: #3f69a5 url(../images/dh_ico.png) center center no-repeat;background-size: 80%;border: 1px solid #3f69a5;}
.top_center_div .close_check:focus{outline: none;}
.top_center_div .close_sp5{display: inline-block;width: 26px;height: 26px;background: url(../images/close_ico4.png) center center no-repeat;background-size: 100%;position: relative;top: 5px;} 
.top_center_div .close_sp6{font-size: 16px;color: #666667;margin: 0 20px;}
.top_center_div .close_sp7{font-size: 12px;color: #808080;}
.top_center_div .close_label{position: absolute;top: 0;width: calc(100% - 67px);height: calc(100% - 2px);left: 0;padding-left: 65px;border: 1px solid transparent;border-bottom: 1px solid #d9d9d9;}
.top_center_div .close_check:checked + .close_label{border: 1px solid #3f69a5;border-radius: 3px;} 
.top_center_div .close_sp51{background: url(../images/close_ico5.png) center center no-repeat;background-size: 100%;top: 7px;}
.top_center_div .close_sp52{background: url(../images/close_ico6.png) center center no-repeat;background-size: 100%;top: 7px;}
.top_center_div .close_sp53{background: url(../images/close_ico7.png) center center no-repeat;background-size: 100%;top: 8px;}
.new_close_top_center .top_center_bott{height: 180px;} 
.top_center_bott .center_bott_ul{display: inline-block;width:248px;margin-top: 15px;overflow: hidden;padding:7.5px 0;border-radius: 3px;}
.top_center_bott .center_bott_ul li{height: 35px;line-height: 35px;font-size: 12px;position:relative;}
.top_center_bott .center_bott_ul li:last-child{border-right:none;}
.top_center_bott .center_bott_ul li .bt_inp{outline: none;display: block;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;text-align: left;letter-spacing:20px;font-size:20px;width: 100%;height: 100%;border: none;position:absolute;left:0;top:0;z-index:100;opacity:0;}
.top_center_bott .close_p6{padding-top: 30px;color: #808080;font-size: 12px;}
.top_center_bott .close_sp7{font-size: 12px;color: #0070c9;position: relative;top: -15px;padding-left: 10px;}
.new_close_top_center .btn_box{width: 100%;margin: 0;padding: 0;text-align: left;padding-top: 10px;}
.new_close_top_center .btn_box .btn_inp{display: inline-block;width:120px;height: 40px;border: 1px solid #000;background-color: #000;color: #fff;border-radius: 3px;}
/*结算页*/

/*登陆*/
.logo_bg{
	width: 100%;
    height: 100%;
    background: url(../images/logo_bg.jpg) left top;
    background-size: 100% 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.logo_bg .logo_sfl_box{
	padding-top: 8.5%;
	text-align:center;
}
.logo_bg .logo_sfl{
	width:300px;
	display: inline-block;
    margin: 0 auto;
}
.logoin_boxs{
	width: 400px;
    height: 305px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -152.5px 0 0 -200px;
    background-color: rgba(255,255,255,.5);
}
.logoin_boxs .logoin_box {
    width: 360px;
    height: 265px;
    margin: 0 auto;
    margin-top: 20px;
    background-color: #fff;
}
.logoin_top {
    overflow: hidden;
}
.tel_box {
    padding: 10px 20px;
}
.logoin_box .login-table{height:40px}
.logoin_box .login-table li{float:left;width:50%;background: #808080;font-size: 14px;line-height: 40px;cursor: pointer;height: 40px;text-align: center;color: #fff;}
.logoin_box .login-table li.on{color: #4d4d4d;background: #fff;}
.logoin_top li.logoli_on {
    background-color: #818181;
    color: #fff;
}
.logoin_top li {
    cursor: pointer;
    float: left;
    width: 50%;
    background-color: #fff;
    font-size: 16px;
    color: #4c4c4c;
    text-align: center;
    padding: 10px 0;
}
.tel_box>div.sh_on {
    display: block;
}
.tel_box>div {
    display: none;
}
.logo_ipbox {
    width: 100%;
    position: relative;
    padding: 10px 0;
    overflow: hidden;
}
.logo_ipbox .logoin_ico {
    display: inline-block;
    width: 40px;
    height: 40px;
    border-right: 1px solid #E5E5E5;
    background: url(../images/logo_ico1.png) no-repeat;
    position: absolute;
    top: 10px;
    left: 0;
}
.logo_ipbox .logoin_ip {
    -webkit-appearance: none;
    width: calc(100% - 53px);
    height: 38px;
    line-height: 20px;
    border: 1px solid #e5e5e5;
    padding-left: 50px;
    color: #b2b2b2;
    font-size: 14px;
}
.tel_passlogo.tel .logo_ipbox .logoin_ip{padding:0 15px;width:calc(100% - 32px);}
.tel_passlogo.tel .logo_ipbox .logoin_ip .input{border:0;height:100%;width:calc(100% - 110px);}
.tel_passlogo.tel .logo_ipbox .logoin_ip .get-message{margin-top:6.5px;width: 95px;height: 25px;line-height: 25px;text-align: center;color: #fff;background: #808080;border-radius: 20px;font-size: 13px;border: none;outline: none;float:right;}
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;  //使用足够大的纯色内阴影覆盖黄色背景
}
.logo_ipbox .logoin_ico2 {
    background-position: 8px -88px;
}

.tel_passlogo .logo_xz .logoin_ico2{background-color:#799fff;background-position: 8px -141px;border-color: #799fff;}
.logo_ipbox .logoin_ico1 {
    background-position: 8px -40px;
}
.tel_passlogo .logo_xz .logoin_ico1{background-position: 8px 6px;background-color: #799fff;border-color: #799fff;}
.tel_passlogo .logo_ipbox .logo_check {
    -webkit-appearance: none;
    width: 15px;
    height: 15px;
    border: 1px solid #e5e5e5;
    cursor: pointer;
}
.tel_passlogo .logo_ipbox label {
    color: #b2b2b2;
    font-size: 14px;
    margin-left: 10px;
    position: relative;
    top: -2px;
    cursor: pointer;
}
.logo_ipbox.wjzc_d {
    padding: 0;
}
.logo_ipbox a.l_wj {
    color: #799fff;
    float: left;
}
.logo_ipbox a {
    font-size: 14px;
}
.logo_ipbox a.l_zc {
    color: #818181;
    float: right;
}
.tel_yxlogo .logo_ipbox .tel_ip {
    width: calc(100% - 18px);
    height: 38px;
    line-height: 20px;
    border: 1px solid #E5E5E5;
    padding-left: 15px;
}
.tel_passlogo .time_btn {
    color: #fff;
    font-size: 16px;
    background-color: #818181;
    width: 108px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #818181;
    border-radius: 15px;
    position: absolute;
    right: 10px;
    top: 16px;
    cursor: pointer;
}
.logo_ipbox .logoin_btn {
    -webkit-appearance: none;
    letter-spacing: 3px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background-color: #818181;
    color: #fff;
    border: none;
    border-radius: 3px;
    font-size: 18px;
    cursor: pointer;
}
.tel_passlogo .logo_ipbox .logo_check:checked{background: #000 url(../images/dh_ico.png) center no-repeat;background-size: 12px;}
/*注册*/
.zhuce_box .reg-top {
    position: relative;
    height: 100px;
    padding: 0 3%;
}
.zhuce_box .reg-top .re-logo {
    float: left;
    padding-top: 30px;
}
.zhuce_box .reg-top .regi-qdl {
    float: right;
    font-size: 16px;
    color: #808080;
    text-align: right;
    margin-top: 53px;
}
label.error{position: absolute;
    left: 0;
    bottom: -10px;
    font-size: 12px;
    color: #ff3333;}
.zhuce_box .reg-top .re-logo span {
    display: block;
    float: left;
    width: 162px;
    height: 62px;
    margin-right: 20px;
    background: url(../images/w_logo.png) no-repeat center;
    background-size: auto 100%;
}
.zhuce_box .reg-top .re-logo a {
    color: #4c4c4c;
    font-size: 20px;
    line-height: 60px;
}
.zhuce_box .reg-top .regi-qdl a {
    font-size: 16px;
    color: #3f69a5;
    margin-left: 10px;
}
.zhuce_box .register{
    background: #fff;
    border: 1px solid #d9d9d9;
}
.zhuce_box .register .register_top_p{
	height: 70px;
    line-height: 70px;
    width: calc(100% - 70px);
    font-size: 14px;
    background: url(../images/reg_bg.gif) left top;
    background-size: auto 100%;
    padding: 0 35px;
}
.register .register_top_p span{
	color: #0070c9;
	cursor: pointer;
}
.g-wrp{padding: 0 35px;}
.zhuce_box .re-bt {
    padding: 15px 0;
    border-bottom: 1px solid #d9d9d9;
    font-weight: normal;
    font-size: 16px;
    color: #666;
}
.zhuce_ulbox .zhuce_ul:after{
	content:"";display:block;width:0;height:0;clear:both;
}
.zhuce_ulbox .zhuce_ul li{position:relative;width:calc(33.3% - 20px);margin-right: 30px;float: left;padding: 10px 0;position: relative;}
.zhuce_ulbox .zhuce_ul li:nth-child(3n + 3){margin-right: 0}
.zhuce_ul .label{
    padding: 10px 0 10px;
    color: #595959;
    font-size: 14px;
}
.zhuce_ul .label em{color: #FF0000;}
.zhuce_ul .ret-txt{width: calc(100% - 22px);height: 33px;border: 1px solid #d9d9da;padding: 0 10px;}
.zhuce_ulbox .zhuce_ul li .get_yzm{width:135px;height: 35px;position: absolute;right: 0;bottom:10px;border: none;background-color: #3e68a5;color: #fff;font-size: 14px;}
.zhuce_ulbox .zhuce_ul li .sel_short{width: calc(33.3% - 10px);margin-right: 10px;height: 35px;border: 1px solid #d9d9da;padding: 0 10px;}
.re-tyi{
    text-align: center;
    padding: 10px 0px 35px;
}
.re-tyi p{
    color: rgb(128, 128, 128);
    font-size: 13px;
    margin-bottom: 15px;
}
.re-tyi p input[type="checkbox"]{
	border-radius: 3px;
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.re-tyi p a span{
	color: #FF0000;
}
.ret-btn {
    width: 200px;
    height: 40px;
    background: #3f69a5;
    border: 0;
    color: #fff;
    font-size: 13px;
    cursor: pointer;
}
.right-bar{
	height:100%;
	width: 38px;
    background: #333;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9999;
}
.right-bar .right-bar-child {
    display: inline-block;
    width: 38px;
    min-height: 310px;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -155px;
}
.right-bar .right-bar-child .white-car {
    height: 130px;
    padding: 0 5px;
}
.right-bar .right-bar-child .white-car .white-car-content {
    width: 28px;
    height: 127px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    background: url(../images/whiteCar.png) no-repeat 5px 15px;
}
.right-bar .right-bar-child .white-car .white-car-content p {
    width: 13px;
    height: 20px;
    color: #fff;
    margin: 40px 8px;
	font-size:12px;
}
.right-bar .right-bar-child .white-car .white-car-content i {
    min-width: 18px;
    height: 18px;
    border-radius: 50%;
	font-size:12px;
    background: #000;
    color: #fff;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    margin-left: 5px;
}
.right-bar .right-bar-child .youhuiquan, .right-bar .right-bar-child .kefu-phone, .right-bar .right-bar-child .qq, .right-bar .right-bar-child .wx {
    width: 38px;
    height: 35px;
    margin-top: 10px;
    transition: all .1s ease-in;
    background: url(../images/youhuiquan.png) no-repeat center;
}
.right-bar .right-bar-child .youhuiquan .my-youhuiquan, .right-bar .right-bar-child .kefu-phone .my-youhuiquan, .right-bar .right-bar-child .qq .my-youhuiquan, .right-bar .right-bar-child .wx .my-youhuiquan {
    width: 102px;
    height: 35px;
    background: #333;
    color: #fff;
    line-height: 35px;
    text-align: center;
    position: absolute;
    left: -120px;
    opacity: 0;
    border-radius: 5px 0 0 5px;
    transition: all .3s ease-in;
    pointer-events: none;
}
.right-bar .right-bar-child .youhuiquan .my-youhuiquan:after, .right-bar .right-bar-child .kefu-phone .my-youhuiquan:after, .right-bar .right-bar-child .qq .my-youhuiquan:after, .right-bar .right-bar-child .wx .my-youhuiquan:after {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #333;
    content: "";
    position: relative;
    top: -22px;
    left: 102px;
    width: 0;
    height: 0;
    display: block;
}
.right-bar .right-bar-child .kefu-phone {
    background: url(../images/kefuPhone.png) no-repeat center;
}
.right-bar .right-bar-child .qq {
    background: url(../images/kf.png) no-repeat center;
    background-size: 20px 20px;
}
.right-bar .right-bar-child .jingkoo-erweima {
    width: 38px;
    height: 35px;
    position: absolute;
    margin-top: 10px;
    transition: all .1s ease-in;
    background: url(../images/erweima.png) no-repeat center;
}
.right-bar .right-bar-child .jingkoo-erweima .erweima-box {
    width: 100px;
    height: 100px;
    position: absolute;
    left: -122px;
    opacity: 0;
    top: -30px;
    border: 1px solid #ccc;
    border-right: none;
    border-radius: 5px 0 0 5px;
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease-in;
    background: #fff;
    border-radius: 0;
    pointer-events: none;
    display: none;
	font-size:12px;
}
.right-bar .right-bar-child .jingkoo-erweima .erweima-box img {
    width: 96%;
    height: 100%;
}
.right-bar .right-bar-child .youhuiquan:hover, .right-bar .right-bar-child .kefu-phone:hover, .right-bar .right-bar-child .qq:hover, .right-bar .right-bar-child .wx:hover {
    background: url(../images/youhuiquan.png) no-repeat center #000;
}
.right-bar .right-bar-child .kefu-phone:hover {
    background: url(../images/kefuPhone.png) no-repeat center #000;
}
.right-bar .right-bar-child .jingkoo-erweima:hover {
    background: url(../images/erweima.png) no-repeat center #000;
}
.right-bar .right-bar-child .qq:hover {
    background:#000 url(../images/kf.png) no-repeat center;
    background-size: 20px 20px;
}
.right-bar .go-top {
	width:38px;height:35px;
    background:url(../images/gogogo_top.png) no-repeat center;
    background-size: 23px;
	position:absolute;
	bottom:20px;
}
.right-bar .go-top:hover{
	background:#000 url(../images/gogogo_top.png) no-repeat center;
	 background-size: 23px;
}
.go-top{cursor:pointer;}
.go-top .return_top{width: 102px;
    height: 35px;
    background: #333;
    color: #fff;
    line-height: 35px;
    text-align: center;
    position: absolute;
    left: -120px;
    opacity: 0;
    border-radius: 5px 0 0 5px;
    transition: all .3s ease-in;
    pointer-events: none;
}
.go-top .return_top:after{
     border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #333;
    content: "";
    position: relative;
    top: -22px;
    left: 102px;
    width: 0;
    height: 0;
    display: block;}
.go-top:hover .return_top{
	left: -100px;
    opacity: 1;
    pointer-events: auto;
    font-size: 12px;
 }
.right-bar .right-bar-child .youhuiquan:hover .my-youhuiquan, .right-bar .right-bar-child .kefu-phone:hover .my-youhuiquan, .right-bar .right-bar-child .qq:hover .my-youhuiquan, .right-bar .right-bar-child .wx:hover .my-youhuiquan {
    left: -100px;
    opacity: 1;
    pointer-events: auto;
	font-size:12px;
}
.right-bar .right-bar-child .white-car:hover {
    height: 130px;
    background: #000;
    cursor: pointer;
}
.right-bar .right-bar-child .white-car:hover .white-car-content i {
    color: #000;
    background: #fff;
}
.right-bar .right-bar-child .jingkoo-erweima:hover {
    background: url(../images/erweima.png) no-repeat center #000;
}
.right-bar .right-bar-child .jingkoo-erweima:hover .erweima-box {
    left: -101px;
    opacity: 1;
    pointer-events: auto;
    display: block;
}

/*列表*/
/*列表*/
.base_list_t{}
.base_list_t .list_t{width: 100%;position: relative;border: 1px solid #cfcfcf;}
.list_t1{height: 45px;line-height: 45px;background-color: #ebebeb;padding: 0 20px;border-bottom: 1px solid #cfcfcf;}
.list_t1 .list_t1span{font-size: 14px;color: #333;overflow: hidden;float: left;width: 100px;}
.list_t1 .list_t1ul{width: calc(100% - 100px);float: left;font-size: 14px;color: #FF0000;margin-top: 8.5px;}
.list_t1 .list_t1ul li{float: left;height: 26px;line-height: 26px;padding: 0 10px;border: 1px solid #000;background-color: #fff;font-size: 14px;color:#000;}
.list_t1 .list_t1ul li span{display: inline-block;width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 14px;cursor: pointer;color:#000;}
.list_t .list_t2{overflow: hidden;border-bottom: 1px solid #cfcfcf;height:94px;line-height:94px;}
.list_t .list_t2 .list_t2span{float: left;width: 80px;padding-left: 20px;font-size: 13px;color: #333;}
.list_t2 .list_t2ul{padding: 10px 10px 0 10px;overflow: hidden;float: left;width: calc(100% - 195px);}
.list_t .list_t2.heiG{height:auto !important;}
.list_t .list_t2 .more_sp1{float:left;margin-top:34px;font-size:12px;color:#999;line-height:24.5px;text-align:center;cursor:pointer;width: 60px;height: 24.5px;border: 1px solid #e0e0e0;}
.list_t .list_t2 .more_sp1 i{margin-left:5px;}
.list_t2 .list_t2ul .list_t2uld{display: block;width: 113px;height: 73px;border: 1px solid #dddddd;text-align: center;line-height: 73px;}
.list_t2 .list_t2ul .list_t2_che:hover + label{border-color: #ff3333;}
.list_t2 .list_t2ul .list_t2_che:checked + label{border-color: #ff3333;color: #ff3333;}
.list_t2 .list_t2ul li{overflow: hidden;float: left;margin-right:10px;margin-bottom:10px;font-size: 13px;position: relative;}
.list_t2 .list_t2ul li .list_t2_che{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;}
.list_t2 .list_t2ul li:hover{color: #FF0000;}
.list_t2 .list_t2ul li .list_t2uld img{width: 100%;height: 100%;}
.list_t2 .list_t2ul .list_t2uld:hover{border-color: #000;}
.list_t3{width: 100%;overflow: hidden;display: flex;align-items: center;border-bottom: 1px solid #cfcfcf;}
.list_t3 .list_t3span{padding-left: 20px;width: 80px;float: left;font-size: 13px;color: #333;}
.list_t3 .list_t3div{width: calc(100% - 120px);padding: 0 10px;overflow: hidden;float: left;}
.list_t3 .list_t3div .list_t3span1{float:left;width: 60px;height: 40px;line-height: 40px;font-size: 13px;color: #FF0000;cursor: pointer;position: relative;}
.list_t3span1 .list_t3che{display: block;width:100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;}
.list_t3span1 .list_t3che label{display: block;width: 100%;height: 100%;}
.list_t3span1 .list_t3che:checked + label{color: #ff3333;}
.list_t3 .list_t3div .list_t3ul li{position: relative;line-height: 40px;font-size: 13px;color: #666;margin-right: 10px;float: left;cursor: pointer;}
.list_t3 .list_t3div .list_t3ul li:hover{color: #FF0000;}
.list_t3ul li .list_t3ul_che{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;}
.list_t3ul li .list_t3ul_che:checked + label{color: #FF3333;}
.list_tb>div:last-child{border-bottom: none;}
.list_t .list_jt{display: inline-block;width: 23px;height: 14px;border: 1px solid #cfcfcf;border-top: none;position: absolute;bottom: -15px;left: 50%;margin-left: -12.5px;background: url(../images/yjc_ico15.png) center no-repeat;background-size: 5px;cursor: pointer;}
.list_t .list_jt.add{background: url(../images/yjc_ico15_.png) center no-repeat;background-size: 5px;}
.list_tbot{height: 38px;line-height: 38px;padding: 0 20px;font-size: 14px;color: #666;border: 1px solid #e6e6e6;background-color: #f5f5f5;margin-top: 30px;}
.list_tbot .tbot_sp2 i{display: inline-block;width: 14px;height:14px;position: relative;top: 2px;margin-left: 5px;display:none;}
.list_tbot .tbot_sp2 i.up{background: url(../images/icon-151.png) center no-repeat;background-size: 14px;}
.list_tbot .tbot_sp2 i.down{background: url(../images/icon-152.png) center no-repeat;background-size: 14px;}
.list_tbot .tbot_sp2.show_li i{display:inline-block;}
.list_tbot .tbot_sp1{margin-right:10px;}
.list_tbot .tbot_sp2{margin-right: 20px;position: relative;}
.list_tbot .tbot_sp2 .tbo_che{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;}
.list_tbot .tbot_sp2 .tbo_che:checked + label i{display:inline-block;background: url(../images/icon-152.png) center no-repeat;background-size: 14px;}
.tbot_sp3{cursor: pointer;}
.list_tbot em{display: inline-block;margin: 0 15px;font-style: normal;}
.list_tbot .tbot_ip{width: 90px;height: 23px;border: 1px solid #e6e6e6;padding: 0 10px;font-size: 12px;color: #808080;}
.list_tbot>.fr{background-color: #fff;margin-top: 7.5px;}
.list_tbot>.fr li{float: left;width: 25px;height: 25px;margin-left: 5px;cursor: pointer;position: relative;}
.list_tbot>.fr li .fr_ico_che{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;cursor: pointer;}
.list_tbot>.fr li.fr_ico1{background: url(../images/w_ico11.png) center no-repeat;background-size: 20px;margin-left: 0px;}
.list_tbot>.fr li.fr_ico2{background: url(../images/w_ico12.png) center no-repeat;background-size: 20px;}
.list_tbot input[type="submit"]{width:60px;height:25px;border-radius:3px;background:#000;color:#fff;font-size:12px;border:none;margin-left:5px;position:relative;top:1px;cursor:pointer;}

/*详情*/
.w1100{width: 1100px;margin: 0 auto;}
.detail_tx{width: 1100px;margin: 0 auto;padding-bottom: 40px;}
.detail_tx .tx_div .detail_txp1{text-align: center;font-size: 30px;color: #333333;padding-top: 40px;}
.detail_tx .tx_div .detail_txp2{text-align: center;font-size: 12px;padding-bottom:20px;color: #34bac7;padding-top: 20px;}
.detail_tx .tx_div1{width: 700px;margin: 0 auto;padding-top: 30px;}
.detail_tx .tx_div1 img{width: 700px;height: auto;}
.tx_div2 .tx_div2_p1{font-size: 14px;color: #808080;line-height: 28px;}
.tx_div2 .tx_div2_p2{font-size: 14px;color: #808080;line-height: 28px;padding-top: 30px;}
.tx_div2 .tx_div2_p3{font-size: 18px;color: #000;padding: 30px 0;}
.tx_div2 .tx_div2_p4{font-size: 14px;color: #808080;line-height: 28px;}
.tx_div3{height: 90px;width: 100%;background-color: #f5f5f5;margin-bottom:20px;}
.tx_div3 .tx_div4{font-size: 14px;color: #000000;padding-top: 15px;}
.tx_div3 .tx_div4 .tx_div4p1{padding-top: 10px;}
.tx_div2 p img{width:100%;}
/*促销详情*/
.detail_rt2{font-size: 14px;color: #000000;padding-left: 15px;padding-top: 15px;}
.cx_ico{height: 35px;line-height: 35px;padding-left: 25px;font-size: 12px;color: #666;margin: 20px 0;}
.cx_ico .cx_ico1{display: inline-block;background: url(../images/w_ico53.png) 5px center no-repeat;padding-left: 30px;height: 35px;line-height: 35px;background-size: 25px;margin-right: 5px;}
.cx_ico .cx_ico2{display: inline-block;background: url(../images/w_ico54.png) 5px center no-repeat;padding-left: 30px;height: 35px;line-height: 35px;background-size: 25px;margin-right: 5px;}
.cxlb_db1{text-align: center;}
.cxlb_db1 .gwc_ico{width: 120px;height: 35px;margin: 15px 0;background-color: #fff;border: 1px solid #d9d9d9;color: #666;background: url(../images/w_ico55.png) 10px center no-repeat;background-size: 25px;padding-left: 30px;}
.top_center_bott .close_sp8{display: inline-block;font-size: 12px;color: #666;position: relative;top: -15px;padding-left: 20px;}
.top_center_bott .close_sp8 a{color: #000;margin-left: 5px;}
/*发票*/
.fp_zz{width: 100%;height: 100%;background-color: rgba(0,0,0,.4);position: fixed;top: 0;left: 0;z-index: 1000;}
.fp_box{width: 610px;height: 420px;position: fixed;border-radius: 5px;top: 50%;left: 50%;margin: -225px 0 0 -325px;z-index: 3000;background-color: #fff;padding: 15px 20px;}
.fp_box_t{font-size: 12px;color: #666;}
.fp_box_t .fp_box_tbtn{width: 100px;height: 35px;font-size: 14px;color: #fff;background-color: #679fff;border: none;border-radius: 3px;margin-right: 20px;}
.fp_box_b{width: 100%;text-align: right;}
.fp_box_b .fp_box_bbtn{width: 80px;height: 30px;background-color: #679fff;border: none;font-size: 14px;color: #fff;}
.fp_box_c{height: 335px;padding: 10px 0;overflow-y: auto;}
.fp_zz_box .fp_msg_c{display: none;}
.fp_zz_box .fp_msg_d .fp_msg_sp{padding-left: 0;width: 160px;}
.fp_zz_box .fp_msg_btn{padding: 0;padding-left: 175px;}
.fp_box_table{padding: 10px 0;}
.fp_box_table table{width: 100%;border: 1px solid #e5e5e5;}
.fp_box_table table th{font-size: 14px;color: #4c4c4c;font-weight: normal;height: 40px;background-color: #f7f7f7;}
.fp_box_table table td{font-size: 13px;color: #666;padding: 10px 0;border: 1px solid #e5e5e5;text-align: center;}
.tab_che{border-radius: 3px;}
/*发票*/
/*支付密码*/
.pass_box .pass_top.zf_top1{background: url(../images/zf_pass2.jpg) center no-repeat;background-size: 100% auto;}
.pass_center .pass_sp.pass_sp1{width: 135px;}
.pass_topb .zf_inp{width: 175px;height: 33px;border: 1px solid #d9d9d9;border-radius: 3px;padding: 0 10px;letter-spacing: 20px;}
.pass_center .zf_nex{width: 195px;height: 30px;font-size: 14px;color: #fff;background-color: #000;border: none;margin-left: 140px;}
.pass_box .pass_top.zf_top2{background: url(../images/zf_pass3.jpg) center no-repeat;background-size: 100% auto;}
.pass_topb{}
.pass_topb img{display:block;width:120px;margin:0 auto;}
.safe_div_d{width: 500px;height: 15px;margin-top:15px;border-radius:7.5px;overflow:hidden;background-color:#fff;}
.safe_div_d .safe_div_dsp{display: block;height: 15px;}
.safe_div_25 .safe_25{background:#ff3333;}
.safe_div_50 .safe_50{background: -webkit-linear-gradient(left, #ff8d48, #ff3333);background: -o-linear-gradient(left, #ff8d48, #ff3333);background: -moz-linear-gradient(left, #ff8d48, #ff3333);background: linear-gradient(to left, #ff8d48, #ff3333);}
.safe_div_75 .safe_75{background: -webkit-linear-gradient(left, #ff8d48, #ff3333);background: -o-linear-gradient(left, #ff8d48, #ff3333);background: -moz-linear-gradient(left, #ff8d48, #ff3333);background: linear-gradient(to left, #ff8d48, #ff3333);}
.safe_div_100 .safe_100{background: linear-gradient(to left, #2894FF, #2894FF);}
/*支付密码*/
/*账户明细*/
.tjsx_div{width: 100%;height: 30px;line-height: 30px;font-size: 14px;padding: 10px 0;color: #666;}
.tjsx_div .tjsx_sel{width:125px;padding: 0 10px;height: 30px;border: 1px solid #d9d9d9;color: #666;}
/*账户明细*/
/*对账单据*/
.dzdj_top{width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #666;padding: 10px 0;}
.dzdj_top .time1{width: 120px;height: 28px;border:1px solid #d9d9d9;background: url(../images/icon-56.png) right 5px center no-repeat;background-size: 20px;padding-right: 30px;}
.dzdj_top .time_qd{width: 50px;height: 30px;border: 1px solid #d9d9d9;font-size: 14px;color: #666;background-color: #f7f7f7;margin-left: 10px;border-radius: 3px;}
.dz_bottom .pri_sp{display: inline-block;margin-left: 5px;padding: 0 7px;height: 23px;line-height: 23px;border: 1px solid #d9d9d9;cursor: pointer;}
/*对账单据*/
/*多买*/
.more_zz{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1000;background-color: rgba(0,0,0,.4);}
.more_b{width:600px;height: 400px;position: fixed;top: 50%;left: 50%;margin: -200px 0 0 -300px;border-radius: 5px;background-color: #fff;overflow: hidden;z-index: 3000;}
/*多买*/
/*退货单*/
.fp_order .thd_div{width:100%;}
/*退货单*/
.fp_order .thd_div .thd_divt{width: 100%;height: 55px;line-height: 55px;}
.thd_divt .divt{font-size: 14px;color: #666;}
.thd_divt .divt .fl_ip{width: 78px;padding: 0 10px;height: 23px;border: 1px solid #d9d9d9;background-color: #f7f7f7;}
.divt .fl_sp1{margin-right: 20px;}
.divt .fl_sp2{margin-right: 20px;}
.divt .fl_sp3{margin-right: 20px;}
.divt .fl_sp3 .cl{width: 15px;height: 15px;border: 1px solid #d9d9d9;border-radius: 50%;margin-right: 5px;position: relative;top: 2px;margin-left: 15px;}
.divt .fl_sp3 .cl:checked{background:#000 url(../images/dh_ico.png) center no-repeat;background-size: 12px;border-color: #000;}
.thd_divt .fr_btn{width: 140px;height: 35px;background: #000 url(../images/addddd.png) 10px center no-repeat;background-size:25px;color: #fff;font-size: 14px;border: none;margin-top: 10px;}
.thd_divc{width: 100%;}
.thd_divc table{width: 100%;border: 1px solid #e6e6e6;}
.thd_divc table th{font-size: 14px;color: #000;font-weight: normal;height: 40px;}
.thd_divc table td{font-size: 13px;color: #666;padding: 15px 0;text-align: center;background-color: #fafafa;}
.thd_divc table tr{border: 1px solid #e6e6e6;}
.thd_divc table .divc_sp{color: #ff6600;}
.thd_divc table .divc_sp1{color: #000;}
.thd_divc table .divc_p1{text-align: left;padding: 0 20px;color: #000000;}
.thd_divc table .divc_p2{text-align: left;padding: 0 20px;color: #999999;padding-top: 10px;}
/*订单详情*/
.cont_box .cont_t {
    height: 40px;
    line-height: 40px;
    background-color: #fff;
    color: #4d4d4d;
   	padding: 0 20px;
   	margin-bottom: 20px;
}.cont_t h5 {
    font-weight: normal;
    font-size: 14px;
    color: #4c4c4c;
    display: inline-block;
    float:left;
    text-align: left;
}
.cont_t h5 .icon_t {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/w_ico27.png) left center no-repeat;
    position: relative;
    background-size: 15px;
    top: 4px;
}
.cont_t h5 a {
    color: #4C4C4C;
}
.order_all {
    border: 1px solid #e5e5e5;
    margin-top: 20px;
}
.order_all .track-bt {
    padding: 0 20px;
    height: 39px;
    line-height: 39px;
    background: #f6f6f6;
    border-bottom: 1px solid #e5e5e5;
    color: #4c4c4c;
    font-size: 14px;
}
.fkllc {
    padding-top: 10px;
    background: #fff;
    height: 190px;
}
.fkllc-left .klcl-h2 {
    margin: 0;
    color: #000;
    font-size: 25px !important;
    margin-bottom: 5px;
    font-weight: normal;
}
.fkllc-right {
    padding-top: 30px;
}
.fkllc-right .lcik {
    width: 874px;
    margin: 0 auto;
}
.fkllc-right .lcik .lcik-com {
    width: 888px;
    height: 46px;
    background: url(../images/order_ico1.png) no-repeat left center;
}
.fkllc-right .lcik .lcik-txt {
    position: relative;
    width: 874px;
}
.fkllc-right .lcik .lcik-com .dq_wc {
    display: block;
    width: 880px;
    height: 46px;
    background: url(../images/order_ico3.png) no-repeat left center;
}
.fkllc-right .lcik .lcik-com .dq_wc.init{width:130px;}
.fkllc-right .lcik .lcik-com .dq_wc.payment{width:335px;}
.fkllc-right .lcik .lcik-com .dq_wc.deliver{width:545px;}
.fkllc-right .lcik .lcik-com .dq_wc.complete{width:888px;}
.fkllc-right .lcik .lcik-com .dq_wc.cancel{width:0;}
.fkllc-right .lcik .lcik-txt .lcik-box.t-1 {
    left: -10px;
}
.fkllc-right .lcik .lcik-txt .lcik-box {
    display: block;
    position: absolute;
    left: -15px;
    top: 10px;
    width: 70px;
    line-height: 20px;
    text-align: center;
}
.fkllc-right .lcik.lc-1 .lcik-txt .t-1 .tdd, .fkllc-right .lcik.lc-1 .lcik-txt .t-1 .tpp {
    color: #333;
}
.fkllc-right .lcik .lcik-txt .lcik-box .tdd {
    color: #333;
    font-size: 14px;
}
.fkllc-right .lcik .lcik-txt .lcik-box .tpp {
    margin-top: 3px;
    color: #808080;
    font-size: 12px;
}
.fkllc-right .lcik .lcik-txt .lcik-box.t-2 {
    left: 197px;
}
.fkllc-right .lcik .lcik-txt .lcik-box.t-3 {
    left: 405px;
}
.fkllc-right .lcik .lcik-txt .lcik-box.t-4 {
    left: 615px;
}
.fkllc-right .lcik .lcik-txt .lcik-box.t-5 {
    left: 823px;
}
.fkllc-right .lcik.lc-1 .lcik-com .dq_wx{width:0px;}
.fkllc-right .lcik.lc-1 .lcik-com .dq{width:125px;}
.fkllc-right .lcik.lc-2 .lcik-com .dq_pay{width:330px;}
.fkllc-right .lcik.lc-3 .lcik-com .dq_ps{width:540px;}
.fkllc-right .lcik.lc-4 .lcik-com .dq_dsh{width:750px;}
.fkllc-right .lcik.lc-5 .lcik-com .dq_wc{width:874px;}
.track {
    border: 1px solid #e5e5e5;
    background: #fff;
}
.track .track-bt {
    padding: 0 20px;
    height: 39px;
    line-height: 38px;
    background: #f6f6f6;
    border-bottom: 1px solid #e5e5e5;
    color: #4c4c4c;
    font-size: 14px;
}
.track .track-nr .licttv {
    position: relative;
    width: 1140px;
    height: 220px;
    overflow: hidden;
    margin-top: 25px;
    padding-left: 30px;
}
.track .track-nr .licttv .x {
    position: absolute;
    left: 15px;
    top: 0;
    width: 1px;
    height: 212px;
    background: #d9d9d9;
}
.wl_box{
	height: 220px;
    overflow: auto;
}
.track{margin-top: 20px !important;}
.track .track-nr .licttv .wl_box>div.noogkci:first-child>p.p-pt:first-child {
    color: #FF0000;
    font-size: 14px;
}
.track .track-nr .licttv .noogkci .p-pt {
    position: relative;
    color: #808080;
    font-size: 12px;
    padding: 0 0 15px 30px;
}
.track .track-nr .licttv .wl_box>div.noogkci:first-child>p.p-pt:first-child .ydn {
    position: absolute;
    left: 0;
    top: 3px;
    display: block;
    width: 11px;
    height: 11px;
    border: 1px solid #d9d9d9;
    border-radius: 50%;
    background: #fff;
}
.track .track-nr .licttv .noogkci .p-pt .ydn {
    position: absolute;
    left: 3px;
    top: 3px;
    display: block;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #d9d9d9;
}
.track .track-nr .licttv .noogkci .p-pt .sj {
    display: inline-block;
    width: 170px;
    float: left;
}
.track .track-nr .licttv .noogkci .p-pt .dz {
    display: inline-block;
    width: 500px;
}
.track .track-nr .licttv .wl_box>div.noogkci:first-child>p.p-pt:first-child .ydn:after {
    content: "";
    display: block;
    position: absolute;
    top: 2px;
    left: 2px;
    width: 7px;
    height: 7px;
    background: #ff0000;
    border-radius: 50%;
}
.track-nr{height: 215px;}
.sh_way{padding: 0 20px;height: 40px;line-height: 40px;}
.sh_way span{margin-right: 40px;font-size: 12px;color: #4c4c4c;}
.sh_way .sh_way1{width: 100%;border-top: 1px solid #d9d9d9;}
/*订单信息*/
.order_all .track-bt {
    padding: 0 20px;
    height: 39px;
    line-height: 39px;
    background: #f6f6f6;
    border-bottom: 1px solid #e5e5e5;
    color: #4c4c4c;
    font-size: 14px;
}
.wrap-nr .info .info-xx {
    float: left;
    width: 435px;
    padding: 20px 80px;
    border-right: 1px solid #e5e5e5;
}
.wrap-nr .info .info-xx .bt {
    display: block;
    color: #4c4c4c;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 0;
}
.wrap-nr .info .info-xx .p {
    color: #808080;
    font-size: 12px;
    padding: 10px 0;
}
.wrap-nr .info .info-xx .p em {
    margin: 0 .5em;
}
.wrap-nr .info .info-xx:nth-child(2) {
    border-right: 0;
}
.sen-table {
    background: #fff;
}
.sen-table .s-t {
    width: 100%;
    border-collapse: collapse;
}
.sen-table .s-t th {
    height: 40px;
    background: #f6f6f6;
    color: #4c4c4c;
    font-size: 14px;
    font-weight: normal;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.sen-table .s-t .c {
    text-align: center;
}
.sen-table .s-t td {
    padding: 15px 10px;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    font-size: 13px;color: #666;
}
.sen-table .s-t td .sr-img {
    width: 70px;
    height: 70px;
    margin: 0 auto;
    border: 1px solid #ececec;
}
.sen-table .s-t td .sr-img img {
    display: block;
    width: 68px;
    height: 68px;
}
.wrap-nr .spend {
    color: #4c4c4c;
    font-size: 14px;
    padding: 0 20px;
    height: 50px;
    line-height: 50px;
	border-top:1px solid #e5e5e5;
}
.sen-table .s-t td .aneni .icon {
    position: relative;
    display: inline-block;
    width: 22px;
    height: 22px;
    margin: 0 10px;
}
.sen-table .s-t td .aneni .icon.ico-1 {
    background: url(../images/ico-48.png) no-repeat center;
}
.sen-table .s-t td .aneni .icon.ico-2 {
    background: url(../images/ico-49.png) no-repeat center;
}
.sen-table .s-t td .aneni .icon.ico-3 {
    background: url(../images/ico-50.png) no-repeat center;
	display:none;
}
.sen-table .s-t td .aneni .icon.ico-1:hover {
    background: url(../images/ico-48_.png) no-repeat center;
}
.sen-table .s-t td .aneni .icon.ico-2:hover {
    background: url(../images/ico-49_.png) no-repeat center;
}
.sen-table .s-t td .aneni .icon.ico-3:hover {
    background: url(../images/ico-50_.png) no-repeat center;
}
.sen-table .s-t td .aneni .icon:hover .lingt {
    display: block;
}
.sen-table .s-t td .aneni .icon .lingt {
    display: none;
    position: absolute;
    left: -4px;
    top: -30px;
    width: 30px;
    height: 27px;
    line-height: 22px;
    text-align: center;
    color: #3e81ee;
    font-size: 12px;
    background: url(../images/w_ico59.png) center no-repeat;
    background-size: 100% 100%;
}
.sen_tbbt{height: 50px;padding: 0 20px;padding-top: 20px;}
.sen_tbbt input{width: 80px;height: 30px;background-color: #000;color: #fff;font-size: 12px;border: none;margin-right: 5px;}
/*订单信息*/
.total {
    padding: 20px 0;
    text-align: right;
    background: #fff;
    border: 1px solid #e5e5e5;
    margin-top: 20px !important;
}
.total .totg-wrp {
    padding: 0 20px;
}
.total .total-p {
    color: #999;
    font-size: 12px;
    padding-bottom: 7px;
}
.total .total-sp {
    color: #999;
    display: inline-block;
    padding-top: 5px;
    border-top: 1px solid #d9d9d9;
}
.total .total-sp em {
    color: #ff0000;
    font-size: 16px;
}
.cont_box_box{background-color: #f5f5f5;padding-bottom: 50px;}
/*订单详情*/
/*申请服务详情*/
.apply_serve{}
.apply_serve .apply_serve_top{}
.apply_serve_top .apply_p1{font-size: 14px;color: #4c4c4c;}
.apply_serve_top .apply_p1 span{color: #000;}
.apply_serve_top>p{height: 35px;line-height: 35px;border: 1px solid #d2ebf7;padding: 0 20px;}
.apply_serve_top .apply_p2{font-size: 12px;color: #808080;border-top: none;}
.apply_serve_c{}
.apply_serve_c .apply_zt{width: 580px;height: 90px;background: url(../images/sh_img1.jpg) center no-repeat;background-size: 100% auto;margin: 20px auto 0;}
.apply_serve_c .apply_cp1{display:none;padding-top: 50px;text-align: center;font-size: 14px;color: #666;}
.apply_serve_c .apply_cp1 span{color: #000;}
.apply_table_t{padding-bottom: 15px;}
.apply_table_t>span{display: inline-block;padding-left: 30px;height: 20px;line-height: 20px;margin-right: 15px;}
.apply_table_t .apply_sp1{background: url(../images/dd_ico.jpg) 5px center no-repeat;background-size:20px;color: #2ca2b3;}
.apply_table_t .apply_sp2{background: url(../images/dd_ico1.jpg) 5px center no-repeat;background-size:22px;color: #2ca2b3;}
.apply_table_t .apply_sp3{background: url(../images/dd_ico2.jpg) 5px center no-repeat;background-size:17px;color: #2ca2b3;}
.apply_table{padding-top: 35px;}
.apply_table table{width: 100%;}
.apply_table table th{font-size: 14px;color: #000000;font-weight: normal;height: 40px;border: 1px solid #ebebeb;}
.apply_table table td{font-size: 13px;color:#666;text-align: center;padding: 10px 15px;border: 1px solid #ebebeb;}
.apply_img{width: 90px;height: 90px;margin:0 auto;}
.apply_img img{width: 100%;height: 100%;}
.per_msg1{padding-top: 40px;width:50%;float:left;}
.per_msg1 .per_msg_d{width: 100%;overflow: hidden;padding-bottom: 10px;}
.per_msg1 .per_l{float:left;width: 95px;text-align: right;margin-right: 10px;font-size: 14px;color: #333;height: 35px;line-height: 35px;}
.per_msg1 .per_r{float:left;width: calc(100% - 105px);font-size: 12px;color: #333;height: 35px;line-height: 35px;border-bottom: 1px solid #d5dee3;}
/*申请服务详情*/
/*新增退货单*/
.new_thd{width: 100%;}
.new_thd .addServiceItem{width:110px;height:35px;border:1px solid #000;background: #fff url(../images/addddd1.png) 2px center no-repeat;background-size:25px;margin-top:10px;color:#000;}
.thd_table .img_thd{width: 60px;height: 60px;float: left;}
.thd_table .img_thd img{width: 100%;height: 100%;}
.thd_table .img_p1{width: calc(100% - 80px);padding: 0 10px;float: left;text-align: left;line-height: 60px;}
.thd_table table{width: 100%;}
.thd_table table th{height: 45px;font-size: 14px;color: #333;font-weight: normal;border: 1px solid #ebebeb;}
.thd_table table td{vertical-align: middle;font-size: 13px;color: #666;text-align: center;padding: 10px 20px;border: 1px solid #ebebeb;}
.thd_table .thd_a{font-size: 12px;color: #000;}
.thd_table .thd_add,.thd_table .thd_min{display: inline-block;margin: 0 5px;cursor: pointer;}
.write_p .jh_msg{width: 178px;height: 28px;border: 1px solid #ebebeb;border-radius: 3px;padding: 0 10px;font-size: 14px;color: #666;float:left;background: url(../images/icon-56.png) right 10px center no-repeat;background-size:20px;position: relative;top: 7px;}
.write_p .change_dz{display: inline-block;min-width: 60px;height: 30px;font-size: 14px;color: #666;border: none;}
.write_p .change_dz_ico{display: inline-block;width: 20px;height: 20px;background: url(../images/icon-42.png) center no-repeat;background-size: 20px;}
.write_p .change_dz_ico:hover{background: url(../images/icon-42_.png) center no-repeat;background-size: 20px;}
.thd_xj{height: 60px;border: 1px solid #ebebeb;line-height: 60px;text-align: right;font-size: 16px;color: #333333;margin-top: 20px;padding: 0 20px;}
.thd_xj .sp1{margin-right: 10px;}
.thd_xj .sp2{color: #FF0000;}
/*新增退货单*/
/*退货单的一个弹框*/
.thd_tk{width:100%;height:100%;}
.thd_tkt{height: 40px;line-height: 40px;overflow: hidden;font-size: 14px;color: #666;background-color: #f5f5f5;border-bottom: 1px solid #e4e4e4;padding:0 15px;}
.thd_tkt .fr{display: inline-block;width:40px;height:40px;background:url(../images/w_ico44.png) right center no-repeat;background-size: 20px;cursor: pointer;}
.thd_tk .thd_thb{position:fixed;bottom:0;left:0;width:calc(100% - 30px);padding: 0 15px;text-align: right;height: 50px;line-height: 50px;background-color: #f5f5f5;}
.thd_tk .thd_thb>input{width:65px;height: 30px;border: none;font-size: 14px;}
.thd_tk .thd_thb>input.thd_qd{color: #fff;background-color: #0094ac;}
.thd_tk .thd_thb>input.thd_qx{color: #666;background-color: #e2eaea;}
.thd_tkct{padding: 0 20px;height: 30px;line-height: 30px;font-size: 13px;color: #666;margin-top: 15px;}
.thd_tkct .thd_sp1{margin-right: 5px;}
.thd_tkct .thd_sel{margin-right: 15px;position: relative;}
.thd_tkct .thd_sel .thd_ico{display: inline-block;width: 15px;height: 15px;background: url(../images/w_ico10.png) center no-repeat;background-size: 15px;margin-left: 5px;position: relative;top: 3px;}
.thd_tkct .thd_inp{width: 300px;height: 28px;border: 1px solid #ebebeb;color: #808080;font-size: 13px;padding: 0 10px;}
.thd_tkct .thd_btn{width: 90px;height: 30px;background-color: #000;color: #fff;font-size: 14px;margin-left: 5px;border: none;}
.thd_sel .thd_yc_div{position: absolute;top: 27px;left: 37px;width: 200px;height: 170px;background:#fff url(../images/w_ico60.png) center no-repeat;background-size: 100% 100%;padding: 6px 1px;z-index: 100;display: none;}
.thd_yc_div .yc_p{height: 30px;line-height: 30px;font-size: 13px;color: #3ca9b9;background-color: #f1f1f1;padding: 0 10px;}
.thd_yc_div .thd_yc_ul{width: 100%;font-size: 12px;height: 140px;overflow-y: auto;}
.thd_yc_div .thd_yc_ul li{font-size: 12px;color: #666;padding: 0 20px;height: 25px;line-height: 25px;position: relative;}
.thd_yc_div .thd_yc_ul li:hover{background-color: #f1f1f1;}
.thd_yc_ul .add_sp{display: inline-block;width: 10px;height: 10px;border: 1px solid #d9d99d;border-radius: 3px;color: #666;font-size: 12px;text-align: center;line-height: 8px;cursor: pointer;position: absolute;top: 7px;left: 5px;}
.thd_sel:hover .thd_yc_div{display: block;}
.thd_tkcc{padding: 10px;}
.thd_tkcc table{width: 100%;}
.thd_tkcc table th{height: 35px;font-size: 14px;color: #000;background-color: #f7f7f7;}
.thd_tkcc table td{font-size: 13px;color: #666;text-align: center;padding: 10px;}
.thd_tkcc table .thd_img_box{width: 50px;height: 50px;margin: 0 auto;}
.thd_img_box img{width: 50px;height: 50px;}
.thd_bottom_ym{height: 50px;line-height: 50px;padding: 0 10px;font-size: 13px;color: #666;border-top: 1px solid #ebebeb;}
.thd_ym .ym_sel{width: 45px;height: 25px;text-align: center;border: 1px solid #ebebeb;border-radius: 3px;margin: 0 5px;font-size: 12px;color: #666;}
.thd_ym .ym_ip1{width: 33px;height: 25px;padding:0 5px;border-radius: 3px;border: 1px solid #ebebeb;font-size: 12px;color: #666;margin: 0 5px;}
.thd_change{margin-left: 20px;display: inline-block;line-height: 15px;margin-top: 10px;}
.thd_change a{display: inline-block;width: 25px;height: 25px;border: 1px solid #ebebeb;border-radius: 3px;}
.thd_change a.thd_change_a1{background: url(../images/jt_l.png) center no-repeat;background-size: 16px;}
.thd_change a.thd_change_a2{background: url(../images/jt_r.png) center no-repeat;background-size: 16px;}
.thd_change a.thd_change_a1:hover{background:#000 url(../images/jt_l_.png) center no-repeat;background-size: 16px;}
.thd_change a.thd_change_a2:hover{background:#000 url(../images/jt_r_.png) center no-repeat;background-size: 16px;}
.thd_tk .thd_tkc.chose_gl{height: 200px;}
.thd_tk.chose_glbox{height: 290px;margin-top: -145px;}
/*退货单的一个弹框*/

/*框样式*/
#ui-id-1{width:446px !important;background:#fff;z-index:1000;box-shadow:2px 2px 10px rgba(155,155,155,.4);}
#ui-id-1 li{font-size:14px;color:#333;padding:5px 0;cursor:pointer;padding-left:20px;width:426px;}
#ui-id-1 li:hover{background-color:#f5f5f5;}
.goods_empty{width:100%;height:400px;text-align:center;background:url(../images/kong.png) center  70px no-repeat;background-size:200px;}
.goods_empty .empty_msg{padding-top:300px;font-size:16px;}
span.sp_ewm {
    position: relative;
	margin-right:10px;
}
span.sp_ewm i {
    display: inline-block;
    width: 20px;
    height: 20px;
    position: relative;
    top: 5px;
	background: url(../images/phone_.png) center center no-repeat;
    background-size: 14px;
}
span.sp_ewm .div_ewm {
    width: 140px;
    height: 0;
	overflow:hidden;
    position: absolute;
    background: #fff;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    z-index: 9999;
    top: 32px;
    left: 50%;
    margin-left: -70px;
	transition:all .3s;
}
span.sp_ewm .div_ewm img {
    width: 100%;
    height: 120px;
    float: left;
}
span.sp_ewm .div_ewm .p_ewm {
    float: left;
    text-align: center;
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #000;
	padding-bottom:10px;
}
span.sp_ewm:hover .div_ewm {
    height:auto;
	overflow:visible;
	top:25px;
}
.msgr_l .msgr_lp1 .wh .wh_span{position:absolute;display:block;width:200px;top:20px;display:none;font-size:12px;color:#666;padding:10px 0;box-shadow:0 0 10px rgba(155,155,155,.4);z-index:100;background-color:#fff;left:50%;margin-left:-100px;}
.msgr_l .msgr_lp1 .wh:hover .wh_span{display:block;}
/* 找回密码 */
.find_pass{
	width: 100%;
	height: 100%;
	background-color: #F5F5F5;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.find_logo{
	width: 100%;
	height: 40px;
	padding: 60px 0 50px;
}
.find_t img{
	width: auto;
	height: 100%;
	display: inline-block;
}
.find_c{
	height: 780px;
	background-color: #fff;
	box-shadow: 0px -2px 2px rgba(0,0,0,.1); 
	padding-top: 50px;
}
.find_c_int{
	width: 400px;
	margin: 0 auto;
	border-top: 3px solid #8a8a8a;
}
.find_c_int .u5{
	width: 100%;
	height: 100px;
}
.u5 li{
	width: 200px;
	height: 100px;
	float: left;
	color: #666666;
	position: relative;
}

.find_c_int .u5 li div span{
	display: block;
	font-size: 14px;
	margin: 0 auto;
}
.find_c_int .u5 li div{
	width:150px;
	position: absolute;
	top: -25px;
}
.u5 li div.d1{left: -50px;}
.u5 li div.d2{left: -52.5px;}
.u5 li div.d3{right: -55.5px;}
.u5 li div.d4{right: -70px;}
span.sp7{
	width: 50px;
	height: 50px;
	background:#fff url(../images/icon-19.png) center center no-repeat;
	background-size: 90%;
	text-align: center;
	line-height: 50px;
	color: #fff;
}
.sp7_b span.sp7{
	background:#fff url(../images/icon-18.png) center center no-repeat;
	background-size: 90%;
}
.sp7_b span.sp7:before{
	content: "";
	width: 316px;
	height: 3px;
	background: url(../images/line-bl.jpg) top left no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 100px;
	top: 22px;
}
.sp7_b span.sp7.sp77:before{display:none;}
.sp7_b span.sp8{color: #000;}
.u5 .l4 .sp7_b span.sp7:before{
	display: none;
}
span.sp8{
	text-align: center;
	padding-top: 15px;
}
.c_int_bot{
	font-size: 14px;
	text-align: left;
	width: 500px;
	margin: 0 auto;
}
.c_int1{
	margin: 30px 0;
}

.c_int2{
	position: relative;
}
.c_int1>.sp9{
	display: inline-block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	margin-right: 10px;
	color: #595959;
}
.c_int1 .yzm_box{
	display: inline-block;
	width:340px;
	height: 40px;
	float: left;
	position: absolute;
	top: -1px;
	left: 375px;
}
.yx_yz .yzm_box{
	display: inline-block;
	width:300px;
	height: 40px;
	float: left;
	position: absolute;
	top: 0;
	left: 375px;
}
.yzm_box img{
	display: inline-block;
	width: 118px;
	height: 100%;
	margin-left:3px;
	border: 1px solid #D9D9D9;
}
.yzm_box>span{
	display: inline-block;
	position: relative;
	top: -18px;
	cursor: pointer;
}
.yx_yz .yzm_box>span{
	top: -15px;
}
.c_int_bot input{
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	border: 1px solid #d9d9d9;
	width: 178px;
	height: 38px;
	line-height: 38px;
	padding: 0 10px;
}
.c_int_bot input:focus{outline: 1px solid #000;}
.c_int3{
	width: 100%;
	text-align: left;
	padding-left: 163px;
}
.c_int3 a{
	display: inline-block;
	width: 200px;
	height: 40px;
	line-height: 40px;
	background-color: #000;
	text-align: center;
	color: #fff;
}
div.yx_c_int3 a{
	width: 120px;
}
/*第二步*/
.c_int1 .ip_btn{
	width: 120px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #000;
	color: #fff;
	background-color: #000;
	font-size: 14px;
}
.c_int1 input.ip_btn:focus{outline:none;}
.c_int1 .sz{
	display: inline-block;
	width: 100px;
}
.c_int_bot h2 .sp_ok{
	display: inline-block;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	background:#000 url(../images/icon-20.png) center center no-repeat;
	background-size: 90%;
	position: relative;
	margin-right: 10px;
	top: 5px;
}
.c_int_bot h2{
	color: #333333;
	font-weight: 600;
	font-size: 18px;
	text-align: center;
	padding-top: 20px;
}
.c_int_bot p{
	text-align: center;
	padding: 20px 0 40px;
	color:#808080;
}
/*找回密码*/
.li_text{width:35px;height:35px;border: 1px solid #e9e9e9;color: #999;border-radius:3px;overflow:hidden;margin-right:10px;}
.li_text .ip_text{display:block;width:100%;height:100%;border:none;background-color:#fff;text-align:center;}
.li_btn .ip_btn{width:37px;height:37px;border:1px solid #e9e9e9;color:#999;background-color:#fff;border-radius:3px;}
.li_btn .ip_btn:hover{background-color:#000;color:#fff;border-color:#000;}
.shop-car-noGoods {
	width:1200px;
	margin:0 auto;
    height: 300px;
    background: url(../images/shopCarNone.png) no-repeat 370px 150px;
    padding-top: 100px;
}
.shop-car-noGoods p:first-child {
    font-size: 16px;
    color: #000;
    margin-top: 40px;
    line-height: 38px;
}
.shop-car-noGoods p {
    margin-left: 460px;
    color: #333;
    line-height: 25px;
}
.shop-car-noGoods p a {
    color: #000;
}
.thd_table .serviceReadonly{width:128px;height:28px;border:1px solid #e6e6e6;font-size:12px;color:#999;border-radius:3px;padding:0 10px;}
.write_p .serve_list{width:130px;height:30px;border:1px solid #e6e6e6;font-size:12px;color:#999;}
.write_p .sel_kd{width:130px;height:30px;border:1px solid #e6e6e6;font-size:12px;color:#999;}
.page_box .pagination{overflow:hidden;float:left;}
.page_box .li_text,.page_box .li_btn{float:left;}
.no_detail{min-height:300px;padding-top:150px;padding-left:421px;font-size:16px;background:url(../images/no_mx_ta.png) 350px 135px no-repeat;background-size:50px;}
.no_detail.cz_no_datail{background:url(../images/no_cz_ta.png) 350px 135px no-repeat;background-size:50px;}
.no_detail.no_sc_detail{background:url(../images/no_sc_ta.png) 350px 135px no-repeat;background-size:50px;}
.no_detail.no_msg_detail{background:url(../images/no_msg_ta.png) 350px 135px no-repeat;background-size:50px;}

.sixDigitPassword {
    width: 245px;
    height: 22px;
    cursor: text;
    background: #fff;
    outline: none;
    position: relative;
    padding: 8px 0;
    border: 1px solid #ddd;
    border-radius: 5px;
}
.sixDigitPassword i {
    width: 40px;
    height: 16px;
    float: left;
    display: block;
    padding: 4px 0;
    border-left: 1px solid #cccccc;
}
.sixDigitPassword i:first-child {
    border-left: 0;
}
.sixDigitPassword b {
    display: block;
    margin: 5px auto 4px auto;
    width: 7px;
    height: 7px;
    overflow: hidden;
    display: none;
    /* visibility: hidden; */
    background: #000;
    border-radius: 100%;
}
.sixDigitPassword .guangbiao {
    opacity: 0;
    width: 40px;
    height: 40px;
    position: absolute;
    display: block;
    left: 0px;
    top: -1px;
    border: 1px solid rgba(82, 168, 236, 0.8);
    border: 1px solid #00ffff;
    border-radius: 5px;
    visibility: visible;
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.75), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.sixDigitPassword i.active {
  background-image: url("https://t.alipayobjects.com/images/rmsweb/T1nYJhXalXXXXXXXXX.gif");
  background-repeat: no-repeat;
  background-position: center center; }

.busy_imgs{display: inline-block;}
.busy_imgs .busy_img{width: 124px;height: 100px;border: 1px solid #d9d9d9;display: inline-block;margin-left: 15px;position: relative;}
.busy_imgs .busy_img1{background:#f5f5f5 url(../images/icon-57.png) center center no-repeat;background-size: 60%;}
.busy_imgs .busy_img2{position: relative;background: url(../images/yx1.jpg) center center no-repeat;background-size: 100%;cursor: pointer;}
.busy_img2 .busy_img3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;filter:alpha(opacity=0);}
.busy_img .busy_img4{width: 100%;height:100%;background:rgba(0,0,0,.4) url(../images/icon-58.png) center center no-repeat;background-size: 40%;position: absolute;top: 0;left: 0;}
.logo_d2 .logo_che{-webkit-appearance: none;width: 15px;height: 15px;border: 1px solid #d9d9d9;margin-left: 15px;}
.logo_d2 .logo_che:checked{background:#000 url(../images/icon-32.png) center center no-repeat;background-size: 100%;border-color: #000;}
.logo_d2 .wytx{color: #808080;font-size: 13px;position: relative;top: -2px;padding-left: 10px;}
.logo_d2 .logo_btn{width: 200px;height:40px;border: 1px solid #000;background-color: #000;line-height: 40px;color: #fff;margin-left: 15px;cursor: pointer;}
.busy_img .ip_file{display:block;width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;}
/* .layui-layer-ico.layui-layer-max{display:none !important;} */

/* 发票查看 */
.fp_table td .openWindowView{width:60px;height:30px;background:#000;color:#fff;border:none;margin-left:5px;}
.xq_img p img{width:100%;display: block;}

/* 收藏 */
.col_div .add_sc{width: 30px;height: 30px;border-radius: 3px;background: url(../images/w_ico52.png) center no-repeat;background-size: 22px 22px;}
.col_div{height:30px;line-height:30px;color:#666;font-size: 14px;overflow:hidden;}
.col_div label{display:inline-block;height:30px;line-height:30px;}
.col_div>*{float:left;}
.col_div .add_sc:checked{background: url(../images/w_ico52__.png) center no-repeat;background-size: 22px 22px;}
.col_div .add_sc:checked + label{color:#fd263f;}
.apply_ztt{height:60px;}
.apply_ztt .apply_ztt_img{position:relative;width:530px;height:32px;background: url(../images/jdt_ico.png) center no-repeat;margin:40px auto 0;}
.apply_ztt_img .apply_ztt_sp{display:inline-block;width:277px;height:32px;background: url(../images/jdt_ico1.png) left no-repeat;}
.apply_ztt_img .wz{position:absolute;top:35px;display:inline-block;width:60px;text-align:center;font-size:12px;color:#666;}
.apply_ztt_img .wz1{left:41px;}
.apply_ztt_img .wz3{right:41px;}
.apply_ztt_img .wz2{left:50%;margin-left:-30px;}
.apply_ztt_img .wz_sp{display:inline-block;width:60px;height:25px;line-height:25px;border-radius:12.5px;position:absolute;top:-29px;font-size:12px;color:#fff;background-color:#000;text-align:center;}
.apply_ztt_img .wz_sp:after{content:"";display:block;width:0;height:0;border:5px solid transparent;border-top:8px solid #000;position:absolute;bottom:-13px;left:50%;margin-left:-5px;}
.apply_ztt_img .wz_sp.wwwc{right: 43px;}
.apply_ztt_img .wz_sp.wwc{right:234px;}

.apply_ztt .apply_ztt_img.state_0 .apply_ztt_sp{width:83px;}
.apply_ztt .apply_ztt_img.state_0 .wz_sp.wwc{display:none;}
.apply_ztt .apply_ztt_img.state_1{}
.apply_ztt .apply_ztt_img.state_1 .wz_sp.wwc{right:234px;}
.apply_ztt .apply_ztt_img.state_2{}
.apply_ztt .apply_ztt_img.state_2 .wz_sp.wwc{right:234px;}
.apply_ztt .apply_ztt_img.state_3 .apply_ztt_sp{width:530px;}
.apply_ztt .apply_ztt_img.state_3 .wz_sp.wwc{right:43px;}


.goods_detail_box{padding-top: 50px;}
.goods_detail_box{margin-bottom: 65px;overflow:hidden;}
.goods_detail_box .goods_detail_btl{width:190px;float:left;min-height:300px;border-top:none;}
.goods_detail_box .goods_detail_btr{width:990px;float:right;}
.goods_detail_box .goods_detail_btr img{width:100% !important;}
.goods_detail_btl .detail_bt{padding-left:0;font-size:15px;color:#333;height:40px;line-height:40px;border:1px dashed #d9d9d9;border-bottom:none;}
.goods_detail_btl .detail_bt .xh{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;display:inline-block;display:none;width:15px;height:15px;text-align:center;cursor:pointer;line-height:15px;border:1px solid #e0e0e0;border-radius:3px;font-size:15px;margin:0 10px;}
.goods_detail_btl .detail_bt .xh1.show{display:inline-block;}
.goods_detail_btl .detail_bt .xh2.show{display:inline-block;}
.goods_detail_btl .detail_u2{display:none;transition:all .3s;overflow:hidden;}
.detail_u1 li:last-child .detail_bt{border-bottom:1px dashed #d9d9d9;}
.goods_detail_btl .detail_u2.hei{display:block;}
.goods_detail_btl .detail_u2 li{padding:10px 0 10px 50px;font-size:14px;cursor:pointer;font-size:14px;color:#808080;border-left:1px dashed #d9d9d9;border-right:1px dashed #d9d9d9;}
.detail_u1 li:last-child .detail_u2{border-bottom:1px dashed #d9d9d9;border-top:none;}
.detail_u1 li .detail_u2{border-top:1px dashed #d9d9d9;}
.goods_dr_t h2 {
    color: #333333;
    font-size: 16px;
    font-weight: normal;
    padding: 10px 0 20px;
}
.goods_dr_t .p1 span {
    margin-right: 20px;
    color: #666;
    font-size: 12px;
}
.shop-detail-spl {
    color: #666;
    display: inline-block;
    width: 68px !important;
    text-align: left;
    margin-right: 5px !important;
}
.jg_d3 {
    color: #808080;
    font-size: 12px;
}
.jg_d3 {
    color: #808080;
    font-size: 12px;
}
.jg_d3 {
    color: #808080;
    font-size: 12px;
}
.jg_d4 table th {
    background-color: #f5f5f5;
    height: 40px;
    line-height: 40px;
    color: #666666;
    font-size: 12px;
}
.jg_d4 table th {
    background-color: #f5f5f5;
    height: 40px;
    line-height: 40px;
    color: #666666;
    font-size: 12px;
}
.jg_d4 table td {
    text-align: center;
    padding: 15px 0;
    font-size: 12px;
	position:relative;
}
.jg_d4 table td input {
    text-align: center;
    font-size: 12px;
    color: #808080;
	width: 80px;
    height: 28px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
}
.jg_d4 table td select {
    padding-left: 5px;
    min-width: 70px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #E6E6E6;
    font-size: 12px;
    color: #808080;
}
.jg_d4 table td input {
    text-align: center;
    font-size: 12px;
    color: #808080;
    width: 80px;
    height: 28px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
}
.jg_d4_u1 {
    width: 100%;
    height: 50px;
    border-bottom: 1px dashed #ccc;
    background-color: #f5f5f5;
    line-height: 25px;
    margin: 10px 0;
}
.jg_d4_u1 li:first-child {
    color: #ff0000;
    position: relative;
    border-right: 1px solid #ccc;
}
.jg_d4_u1 li {
    float: left;
    width: 49%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 12px;
}
.jg_d4_u1 li i {
    font-size: 14px;
    padding-left: 5px;
}
.dus-nr {
    padding: 0 10px 10px;
}
.dus-ul {
    width: 624px;
    border: 1px solid #d9d9d9;
    border-bottom: 0;
    border-right: 0;
    overflow: hidden;
}
.jg_d4_u1 li:first-child {
    color: #ff0000;
    position: relative;
    border-right: 1px solid #ccc;
}
.dus-ul li {
    float: left;
    width: 103px;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-right: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
}
.qita a {
    display: inline-block;
    position: relative;
    color: #333333;
    font-size: 12px;
}
.jg_btns_box {
    padding: 30px 0 50px;
}
.jg_btns_box .a3 {
    border: 1px solid #000;
    color: #000;
}

.jg_btns_box a {
    display: inline-block;
    width: 148px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #fff;
    margin-right: 15px;
    font-size: 12px;
}
.jg_btns_box .a2:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(../images/icon-73.png) center center no-repeat;
    background-size: 90%;
    position: relative;
    top: 5px;
    left: -3px;
}
.jg_btns_box .a2 {
    background-color: #000;
    border: 1px solid #000;
    position: relative;
}
.inputqiujingradio{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;}
.inputqiujingradio:checked + label{background:#f7f7f7;}

.inputzhujingradio{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;}
.inputzhujingradio:checked + label{background:#f7f7f7;}
/* 进度条 */
.jdt_div{width:540px;margin:0 auto;}
.jdt_div .jdt_div_t{width:540px;height:40px;position:relative;background:url(../images/jdt_1.png) left center no-repeat;background-size:540px;margin-bottom:30px;}
.jdt_div_t .jdt_wz{position:absolute;bottom:-30px;width:100px;font-size:14px;color:#808080;text-align:center;}
.jdt_div .jdt_div_t .jdt_wz1{left:-36px;}
.jdt_div .jdt_div_t .jdt_wz2{left:221px;}
.jdt_div .jdt_div_t .jdt_wz3{right:-36px;}
.jdt_div_t .jdt_div_tsp{display:inline-block;width:283px;height:40px;background:url(../images/jdt_2.png) left center no-repeat;position:absolute;top:0;left:0;background-size:540px;}
.jdt_div_t .jdt_div_tsp.div_tsp1{width:30px;}
.jdt_div_t .jdt_div_tsp.div_tsp2{width:284px;}
.jdt_div_t .jdt_div_tsp.div_tsp3{width:540px;}

/* 2018321 星期san */
.shop_btn{padding:25px 0;}
.shop_btn>input[type="button"]{width:150px;height:40px;color:#333;margin-right:5px;}
.shop_btn>input.add_gwc{ border: 1px solid #000;color:#fff;background:#000 url(../images/icon-73.png) 15px center no-repeat;background-size:20px;}
.shop_btn>input.add_sc{border: 1px solid #bebebe}

.num_dz{padding:20px 20px 0;}
.num_dz .jg_d4{height:290px;overflow-y:auto;}
.num_dz .jg_btns_box{padding:10px 0;text-align:right;}

/*叉号 */
.delItemSelfIcon{ transform: scale(0.9);display:inline-block;width:15px;height:15px;border:1px solid #000;border-radius:50%;background:#000 url(../images/chahao.png) center no-repeat;background-size:12px;position:absolute;right:0;top:50%;margin-top:-8px;}
.index_box>div>span{display:inline-block;padding:10px 20px 0;font-size:14px;color:#666;}

.img_cra{width:120px;height:120px;margin:30px auto 0;background:url(../images/small_ico.png) center no-repeat;background-size:120px;}
.img_cra1{width:120px;height:120px;margin:30px auto 0;background:url(../images/crazy_ico.png) center no-repeat;background-size:120px;}

/* 切边镜片 */
.cut_box{padding:10px 10px 0 10px;}
.cut_box .cut_p{padding:5px 0;font-size:16px;color:#333;}
.cut_box .cut_div{padding:5px 0;}
.cut_box .cut_div .cut_sp{display:inline-block;width:auto;height:25px;line-height:25px;position:relative;margin-right:10px;margin-bottom:10px;}
.cut_box .cut_div .cut_sp input{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;}
.cut_box .cut_div .cut_sp label{display:inline-block;border:1px solid #e0e0e0;padding:0 10px;height:25px;line-height:25px;font-size:12px;text-align:center;}
.cut_box .cut_div .cut_sp input:checked + label{border-color:#000;color:#000;}

.imuyuPreview{overflow:hidden;width:calc(100% - 150px);}
.imuyuPreview .myPreviewFileDivItem{width:80px;height:80px;margin:10px;position:relative;/*border:1px solid #d9d9d9;*/float:left;margin-right:0;}
.imuyuPreview .myPreviewFileDivItem .myPreviewFileImgItem{width:80px;height:80px;margin-right:10px;}
.imuyuPreview .myPreviewFileDivItem span{position: absolute;color: red;right: 0;height: 10px;width:10px;line-height: 10px;top: -10px;    cursor: pointer;background:url(../images/close_up.png) no-repeat center;background-size:10px}
.imuyuPreview .myPreviewFile{position:absolute;width:80px;height:80px;top:0;left:0;opacity:0;cursor:pointer;}
.myPreviewFileSpanItem{position:relative;top:-2px;display:inline-block;width:80px;overflow:hidden; white-space: nowrap;text-overflow: ellipsis;display:none;}
/*个人中心-账号信息*/
.person_msg .per_div:after{content: "";display: block;width: 0;height: 0;clear: both;visibility: hidden;opacity: 0;}
.per_div .per_divl{width: 140px;height: 35px;line-height: 35px;text-align: right;font-size: 14px;color: #666666;}
.per_div .per_divr{width: calc(100% - 160px);padding-left: 20px;}
.per_div .per_divr .per_img{width: 60px;height: 60px;border: 1px solid #e5e5e5;border-radius: 50%;position: relative;cursor: pointer;overflow:hidden;}
.per_div .per_divr .per_img img{width: 100%;height: 100%;}
.per_div .per_divr .per_img .up_img{position: absolute;display: block;width:100%;height:100%;top: 0;left: 0;opacity: 0;font-size: 0;cursor: pointer;}
.per_div .per_divr .per_inp{width: 218px;height: 33px;border: 1px solid #e5e5e5;border-radius: 3px;padding: 0 15px;background-color: #fff;font-size: 14px;color: #666;}
.person_msg .per_div{padding: 7.5px 0;}
.per_divr .per_sel{width: 120px;height: 35px;border: 1px solid #e5e5e5;padding: 0 15px;font-size: 14px;color: #666;margin-right: 5px;}
.yyzz_div{position: relative;width:78px;height: 78px;border: 1px solid #e5e5e5;}
.yyzz_div img{width: 100%;height: 100%;}
.yyzz_div .up_yy{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;font-size: 0;}

.per_btns {padding: 20px 0 20px 160px;}
.per_btns input{width: 120px;height: 35px;margin-right: 5px;border: none;}
.per_btns input.per_qd{background-color: #000;color: #fff;font-size: 13px;border: 1px solid #000;}
.per_btns input.per_qx{border: 1px solid #000;font-size: 13px;color: #666666;background-color: #fff;}

/*2019\7\4 星期四 mmd*/
#masks.masks{position: fixed;width:100%;height:100%;top: 0;filter: alpha(opacity=60);background-color: #000;z-index: 1000;left: 0;opacity: 0.5;-moz-opacity: 0.5;display: none;}
.dushu-box {width: 630px;background: #fff;z-index: 1001;position: fixed;border-radius: 10px;overflow: hidden;left: 50%;margin-left: -315px;top: 35%;margin-top:-150px;display: none;}
.dushu-box .dushu-tit {height: 65px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 270px;border-bottom: 1px solid #ccc;cursor: pointer;}
.dushu-box .dushu-tit p {font-size: 20px;font-weight: bold;color: #000;float: left;margin-right: 230px;}
.dushu-box .dushu-tit img {float: left;}
.dushu-box .dushu-content {padding: 0 25px 25px;overflow: hidden;min-height: 300px;max-height: 530px;overflow-y: auto;}
.dushu-box .dushu-content .dushu-fanwei {height: 55px;line-height: 55px;color: #ff3333;text-align: center;}
.dushu-box .dushu-content .dushu-table {width: 582px;display: inline-block;}
.dushu-box .dushu-content .dushu-table .item {width: 96px;height: 38px;color: #666;float: left;line-height: 38px;text-align: center;border: 1px solid #ccc;margin-right: -1px;margin-bottom: -1px;cursor: pointer;}
td .select-error {width: 140px;height: 62px;line-height: 62px;font-size: 14px;padding-left: 25px;background: url(../images/error.png) no-repeat 24px #fff;z-index: 999;-webkit-box-shadow: 0 0 24px 0;box-shadow: 0 0 24px 0;position: absolute;top: 65px;left: -19px;display: none; }
td .select-error:before {position: absolute;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;content: " ";display: block;width: 0;height: 0;top: -10px;left: 70px;}

/*2019\7\10 星期三*/
.baseAM{overflow: hidden;vertical-align: middle;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.baseAM *{float:left;}
.baseAM .lensnumber{height:30px;width:60px}
.baseAM .add,.baseAM .minus{border: 1px solid #e6e6e6;width:30px;height:30px;text-align: center;line-height: 30px;color:#4c4c4c; font-size: 19px;cursor: pointer;}
.baseAM .add{border-left:none}
.baseAM .minus{border-right:none}
.baseAM .serviceReadonly{height:30px;width:60px;border-radius: 0;text-align: center;}
.baseAM .serviceReadonly.error{border: 1px solid #e6e6e6;}
.bt_gsbox .jsl_divul{padding:8px 0}
.bt_gsbox .jsl_divul li{padding:5px 20px;font-size:14px;color:#999999}