@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#000;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;max-width:100%;}
input{-webkit-appearance: none;}
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*左浮*/
.l{float: left;}
/*右浮*/
.r{float: right;}
/*清除浮动*/
.clear{clear:both;}
/*header*/
.logo{position:fixed; top:0; left:0; width:100%;z-index:999;}
.display{display: inline-block;}

.middle{vertical-align: middle;}

.content{padding:0 0.3rem;}


/*footer*/
.cg{width: 100%;height: 73px;}
.foot{padding-bottom: 0.7rem;margin-bottom: 18%;text-align: center;font-size: 0.24rem;color: #666;}
.copyright{color:#222222;font-size:16px;text-align:center;line-height:30px;}
.footer{    z-index: 999;
background-color: #f1f1f1;background-size:cover;width:100%;position:fixed;left:0;bottom:0;padding-top: 0.1rem;}
.footer li{width:20%;float:left;text-align:center;color:#fff;font-size:20px;line-height:30px;}
.footer li a{color:#999999;}
.footer li img{width:30px;}
.footer_text a{width:100%;display:block;font-size:16px;color:#fff;line-height:34px;}
/*.footer_text a:hover{background:#de172e;font-size:20px;color:#ffc600; transition:background 0.5s linear,color 0.5s linear,font-size 0.5s linear;}*/
.footer_text1 a{width:100%;display:block;font-size:16px;color:#fff;line-height:34px;}


/*首页*/
.top{background: url(../images/1.jpg);background-size: 100% 100%;}
.tops{padding: 0.4rem 0 0.45rem 0;text-align: center;font-size: 0.4rem;color: #fff;}
.top_ss{padding: 0.15rem 0.17rem;background-color:rgba(255,255,255,0.5);margin-bottom: 3.76rem;border-radius: 50px;}
.ss_bd{width:68%;height:25px;border:none;background:rgba(0,0,0,0);float:left;color:#fff;font-family:"微软雅黑";border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;}
/* Safari，Chrome WebKit browsers */ 
.ss_bd::-webkit-input-placeholder {
	color: #fff;
}
/* 火狐 Mozilla Firefox 4 to 18 */ 
.ss_bd:-moz-placeholder {
	color: #fff;
}
/* 火狐 Mozilla Firefox 19+ */ 
.ss_bd::-moz-placeholder {
	color: #fff;
}
/* Internet Explorer 10+ */ 
.ss_bd:-ms-input-placeholder {
	color: #fff;
}
.ss_btn{float:left;border:none;background-color: rgba(0,0,0,0);}
.ss_btn img{width: 0.4rem;margin-right: 0.15rem;}
.top_fl_list{text-align: center;font-size: 0.28rem;margin-right: 6.6%;margin-bottom: 0.2rem;width: 20%;}
.top_fl_list:nth-child(4n){margin-right: 0;}
.top_fl_list img{margin-bottom: 0.15rem;width: 100%;}
.top_fl_list a{color: #424242;}
.zhong{background-color: #fafafa;}

/*s3*/
.s3{padding: 0 0.15rem;background-color: #fff;}
.s3_top{padding: 0.29rem 0.13rem 0.2rem 0.13rem;border-bottom: 1px solid #ececec;font-size: 0.4rem;color: #168bec;}
.s3_conl{width: 50%;}
.s3_conl img{border-right:1px solid #ececec;}
.s3_conr{width: 42.5%;}
.s3_conr div:nth-child(1){border-bottom:1px solid #ececec;}
/*s4*/
.s4_bt{text-align: center;}
.s4_bt img{width: 80%;display: inline-block;padding: 0.56rem 0 0.25rem 0;}
.s4_con{margin-top: 0.6rem;margin-left: 1.8rem;}
.s4_con_list{padding-bottom: 0.3rem;margin-bottom: 0.3rem;border-bottom: 1px solid #eeeeee;}
.s4_con_list_img{width: 40%;margin-right: 3%;}
.s4_con_list_img img{width: 100%;}
.s4_con_list_wz{width: 55.1%;}
.s4_con_list_wzt{font-size: 0.28rem;color: #000;}
.s4_con_list_wzj{font-size: 12px;color: #888888;padding: 0.15rem 0;}
.s4_con_list_wzjg{color: #ff8a00;font-size: 0.22rem;}
.s4_con_list_wzjg span{font-size: 0.28rem;}

/* 分类 */
/*.cate-content {
      position: absolute;
      top: 48px;
      left: 0;
      bottom: 51px;
      right: 0;
        background: #fff;
      overflow: hidden;
  }*/
  
  .cate-left {
    width: 20%;
    color: #444;
    height: 100%;
    background: #f8f8f8;
    overflow-y: auto;
  }
  
  .cate-right {
      /*position: absolute;*/
      /*left: 100px;*/
      /*top:50px;*/
      right: 0;
      bottom: 0;
      overflow: hidden;
  }
  
  .cate-right-cont {
      /*position: absolute;*/
     /* left: 0;
      top: 0;
      right: 0;
      bottom: 0;*/
      background: #fff;
      display: flex;
      align-content: flex-start;
      padding-top: 13px;
      z-index: 1;
      overflow-y: auto;
  }
  .cate-right-cont.on{
      z-index: 2;
  }
  .type-nav {
    position: relative;
    height: 45px;
    line-height: 45px;
    text-align: center;
    z-index: 10;
    display: block;
    font-size: 13px;
  }
  .type-nav.selected {
    background: #fff;
    color: #118DEE;
    border-right: none;
    font-size: 14px;
  }
  .cate-cont-box {
      position: relative;
      background: #fff;
      overflow: hidden;
  }
  .flex-three{
      float: left;
      width: 33.33%;
      height: 120px;
  }
  .cate-cont-box .cate-img {
    padding: 6px 5px 2px 5px;
  }
  
  .cate-cont-box .cate-img img {
    width: 100%;
    height: 75px;
  }
  
  .cate-cont-box span {
    text-align: center;
    display: block;
    font-size: 14px;
    padding-bottom: 7px;
    color: #444;
    padding: 0 7px 15px 7px;
  }
  
  .cate-two-box {
    width: 100%;
    padding: 0 5px;
  }
  .onelist-hidden{
      overflow: hidden;
      text-overflow:ellipsis;
      white-space: nowrap;
  }
/*产品分类*/
.wz{padding: 0.3rem 0;border-bottom: 2px solid #f8f8f8;}
.fh img{width: 0.2rem;}
.bt{font-size: 0.3rem;color: #3f3f3f;margin-left: 0.3rem;}
.pt_con{width: 0.35rem;text-align: center;position: absolute;}
.pt_conl{width: 25%;background-color: #f7f7f7;height: 100%;text-align: center;}
.pt_conl_list{padding: 0.35rem 0;}
.pt_conl .pt_conl_list_active{background-color: #fff;color: #138dee;}
.pt_conr{width: 75%;}
.pt_conr_list{width: 1.2rem;text-align: center;margin-right: 0.26rem;margin-top: 0.2rem;margin-bottom: 0.2rem;background: #f8f8f8;}
.pt_conr_list:nth-child(4n){margin-right: 0rem;}
.pt_conr_list img{width: 100%;}
.pt_conr_listt{color: #3f3f3f;font-size: 0.3rem;margin-top: 0.2rem;}

/*产品列表*/
/*.pl_con{z-index: 10;width: 100%;}*/
.pl_con_sx{padding: 0.2rem 0;width: 100%;}
.pl_con_sxl{text-align: center;width: 33.33%;position: relative;}
.pl_con_sxlw{font-size: 0.26rem;color: #2e2e2e;margin-right: 0.05rem;}
.ps_cont{padding: 0.45rem 0 0.25rem 0;border-bottom: 10px solid #f8f8f8;}
.ps_contsl{font-size: 0.24rem;color: #ff8a00;}
.ps_contsl span{font-size: 0.36rem;}
.ps_contsr img{width: 0.45rem;}
.ps_cont_title{font-size: 0.32rem;color: #2e2e2e;padding: 0.42rem 0 0.32rem 0;}
.ps_cont_jianjie{font-size: 0.28rem;color: #a2a2a2;}
.ps_cont_jl{text-align: right;color: #afafaf;font-size: 0.24rem;margin-top: 0.32rem;}
.ps_conz{padding: 0.3rem 0;font-size: 0.36rem;color: #010101;}
.ps_db{position: fixed;left: 0px;bottom: 0px;width: 100%;background-color: #fff;}
.ps_dbl{width: 40%;}
.ps_dbl_list{width: 50%;text-align: center;color: #3f3f3f;font-size: 0.28rem;}
.ps_dbl_list img{height: 0.45rem;margin-bottom: 0.05rem;}
.ps_dbr{width: 60%;}
.ps_dbr_list{width: 50%;text-align: center;height: 1rem;line-height: 1rem;color: #fff;font-size: 0.34rem;}
.ps_dbr_list_gwc{background-color: #118dee;}
.ps_dbr_list_gm{background-color: #ff8a00;}
.ps_contsl .lsj{color: #2e2e2e;font-size: 0.24rem;}
.ps_cont_jianjie span{background-color: #e8f4fd;padding: 0.02rem 0.1rem;border: 1px solid #b7dcf8;border-radius: 20px;color: #266da8;margin-right: 0.1rem;}
.pl_cjl{font-size: 12px;color: #888888;padding: 0.05rem 0 0 0;}
.pl_cjr{background-color: #e8f4fd;padding: 0.02rem 0.1rem;border: 1px solid #b7dcf8;border-radius: 20px;color: #266da8;margin-right: 0.1rem;}
.ps_zw{width: 100%;height: 55.19px;}
.ps_gwc{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;left:0px;top:0px;z-index:9999;display: none;}
.ps_gwcs{position: relative;width:100%;height:100%;}
.ps_gwcs_con{position: absolute;width: 100%;bottom: 0px;left: 0px;background-color: #fff;}
.ps_gwcs_cons{padding: 0.3rem 0;border-bottom: 1px solid #ebebeb;position: relative;}
.ps_gwcs_cons_img img{width: 2.5rem;margin-right: 0.25rem;}
.ps_gwcs_cons_wzgg{color: #8c8c8c;font-size: 0.26rem;margin-top: 0.25rem;}
.ps_gwcs_conx{padding: 0.35rem 0 0.45rem 0;}
.ps_gwcs_conxl{font-size: 0.28rem;color: #a2a2a2;}
.p_showsr_slz{width: 20px;height: 20px;text-align: center;line-height: 20px;cursor:pointer;border-radius: 34px;}
.p_showsr_slzs{border-left: 1px solid #a09a92;}
.p_showsr_slzj{border:none;background-color: rgba(0,0,0,0);}
.p_showsr_slzsz{width: 43px;height: 20px;line-height: 20px;border: none;text-align: center;}
.pl_con_sxl_xl{width: 96%;text-align: center;position: absolute;bottom: -267%;left: 3%;background-color: #fff;padding: 2%;display: none;}
.pl_con_sxl_xl_con .pl_con_sxlw{font-size: 0.28rem;}
.pl_con_sxl_xl_con img{width: 0.2rem;}
.gb{position: absolute;right: 4.5%;top: 10%;}
.gb img{width: 0.3rem;}

/*帮助中心*/
.nl{margin-top: 0.4rem;}
.nl_list{padding-bottom: 0.4rem;margin-bottom: 0.4rem;border-bottom: 1px solid #f8f8f8;}
.nl_listt{font-size: 0.32rem;color: #000000;padding-bottom: 0.32rem;}
.nl_listj{font-size: 0.26rem;color: #727272;}

/*帮助中心详情*/
.ns_top{text-align: center;border-bottom: 1px solid #f8f8f8;}
.ns_top_time{font-size: 0.28rem;color: #727272;padding-bottom: 0.3rem;}
.ns_bot{font-size: 0.28rem;color: #000000;padding-top: 0.3rem;margin-bottom: 0.3rem;}
.p_shoe_fy a{font-size: 0.28rem;color: #000000;}

/*用户登录*/
.login_top{position: relative;}
.login_top_wz{position: absolute;left: 0px;top:0px;width: 100%;border-bottom: none;}
.login_bot{width: 90%;margin:0 auto;}
.login_bot input{height:0.65rem; width:96%;border: 1px solid #d9d9d9;border-radius:5px;padding: 0 2%;}

/*我的*/
.content1{padding:0 0.5rem;}
.user_top{padding: 0.3rem 0;text-align: center;font-size: 0.3rem;color: #3f3f3f;background-color: #fff;}
.user_bots{background: url(../images/9.jpg);background-size: 100% 100%;padding: 0.64rem 0 0.91rem 0;}
.user_bots_img{width: 1.23rem;height: 1.23rem;border-radius: 1.23rem;border: 3px solid #8fe0eb;margin-right: 0.25rem;}
.user_bots_img img{width: 100%;}
.user_bots_wz{color: #fff;}
.user_bots_wzt{font-size: 0.3rem;margin-bottom: 0.2rem;}
.user_bots_wzd{font-size: 0.26rem;}
.user_botx{margin-top: -0.5rem;}
.user_botx1{background-color: #fff;border-radius: 5px;}
.user_botx1s{padding: 0.25rem 0;border-bottom: 1px solid #f1f1f1;font-size: 0.3rem;}
.user_botx1sl{color: #3f3f3f;}
.user_botx1sr{color: #8d8d8d;}
.user_botx1x_list{width: 50%;text-align: center;padding: 0.34rem 0 0.45rem 0;font-size: 0.28rem;color: #3f3f3f;}
.user_botx1x_list img{width: 0.63rem;margin-bottom: 0.2rem;}
.user_botx2_list{padding:0.3rem;}
.user_botx2_listl{color: #3f3f3f;font-size: 0.3rem;}
.user_botx2_listl_img{width: 0.4rem;margin-top: -0.05rem;margin-right: 0.2rem;}
.user_botx2_listr img{width: 0.15rem;margin-top: 0.1rem;}

/*我的信息*/
.user_my_list{padding-bottom: 0.3rem;margin-bottom: 0.3rem;border-bottom: 1px solid #f8f8f8;font-size: 0.3rem;}
.user_myl{color: #000;}
.user_myr{color: #797979;}

/*确认订单*/
.d_adds{font-size: 0.28rem;color: #909090;}
.d_adds img{margin-right: 0.15rem;width: 0.36rem;}
.d_adds span{color: #474646;}
.d_addz{padding-top: 0.3rem;}
.d_addx_ry{font-size: 0.3rem;color: #2e2e2e;}
.d_addx_textarea{width: 100%;height: 1rem;border: none;}
.d_add_dbw{font-size: 0.3rem;color: #3f3f3f;margin-top: 4.5%;margin-right: 5%;}
.d_add_dbw1{color: #a2a2a2;}
.d_add_dbw2{color: #ff8a00;}

/*订单列表*/
.d_listsl{width: 33.33%;text-align: center;padding: 0.22rem 0;background-color: #fff;font-size: 0.32rem;color: #8d8d8d;position: relative;}
.d_lists .d_listsl_act{color: #118dee;}
.d_listsl_hg{width: 1.06rem;height: 1px;background-color: #118dee;position: absolute;bottom: 0px;left: 30%;display: none;}
.d_listsl_act .d_listsl_hg{display: inline-block;}
.d_listx_con{margin-top: 12px;background-color: #fff;padding: 0.25rem 0;}
.d_listx_cons{font-size: 0.28rem;color: #747474;}
.d_listx_consr{color: #ff8a00;}
.d_listx_conx{text-align: right;}
.d_listx_conxs{color: #3f3f3f;font-size: 0.28rem;margin-bottom: 0.3rem;}
.d_listx_conxs span{color: #000;}
.d_listx_conxb_list{font-size: 0.3rem;color: #3f3f3f;border: 1px solid #3f3f3f;padding: 0.12rem 0.25rem;border-radius: 20px;margin-left: 0.25rem;}

/*订单详情*/
.dingdan_top{padding: 0.99rem 0 0.84rem 0.7rem;background: url(../images/11.jpg);background-size: 100% 100%;font-size: 0.32rem;color: #ffffff;margin-bottom: 0.3rem;}
.dingdan_bot_list{font-size: 0.3rem;color: #2e2e2e;padding-top: 0.3rem;border-bottom: 1px solid #ebebeb;padding-bottom: 0.3rem;}
.dd{margin-bottom: 0.5rem;}


.n_page{text-align: center;margin: 50px;}
.n_page a{color: #999;font-size: 14px;padding: 1px;}
.n_page a.select{background-color: #027697;color: #fff;border: 1px solid #027697;}

.user_gr{text-align: center;margin-top: 0.5rem;}
.user_gr_an{background-color: #118dee;padding: 0.2rem 0.3rem;color: #fff;font-size: 0.28rem;display: inline-block;border-radius: 5px;}

.box {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    left:0;
    top:0;
    background-color:rgba(0,0,0,0.5);
    z-index: 99999;
}
.boxs {
    width: 6.48rem;
    background: #fff;
    box-shadow: 1px 7px 18px 0px rgba(84, 115, 128, 0.11);
    cursor: pointer;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform:translate(-50%,-50%);
}
.boxs_top{padding: 0.25rem 0;background-color: #f5f5f5;color: #6f6f6f;font-size: 0.3rem;}
.boxs_con{width: 6.04rem;margin: 0 auto;}
.boxs_topr img{width: 0.13rem;height: 0.13rem;margin-top: 0.05rem;}
.boxs_con_bots{margin-top: 0.22rem;margin-bottom: 0.22rem;}
.boxs_con_bots input{padding:0 1%;width:98%;border: 1px solid #a7a3a2;height: 0.67rem;}
.boxs_con_botz{margin: 0.13rem 0 0.34rem 0;}
.boxs_con_botz input{padding: 0.11rem;width: 5.82rem;height:0.44rem;border: 1px solid #a7a3a2;}
.boxs_top input{display: inline-block;}
.boxs_con_botxs input{width: 100%;border: 1px solid #a7a3a2;}

.seach_list{margin-top: 0.3rem;}
.seach_list a{color: #000;}
.seach_list .list{margin-bottom: 0.3rem;}

/* input框 */
.inputcl{
	width: 61%;
	height: 15px; 
	padding: 6px 12px; 
	font-size: 14px; 
	line-height: 1.428571429; 
	color: #555555; 
	vertical-align: middle; 
	background-color: #ffffff; 
	border: 1px solid #cccccc; 
	border-radius: 4px; 
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 
}
.inputcl:focus{
	border-color: #66afe9; 
	outline: 0; 
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); 
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); 
}
/* select+input+模糊查询 */
.second {
	position: relative;
}


.second select {
	position: absolute;
	left: 0;
	width: 167px;
	height: 106px;
	margin: 0px;
	outline: none;
	border: 1px solid #999;
	/* margin-top: 31px; */
}

.second select option:hover {
	background: #1388ff;
	color: white;
}
.gwc_sl{background-color: #ff8a00;color: #fff;font-size: 0.22rem;width: 0.34rem;height: 0.34rem;text-align:center;line-height: 0.34rem;border-radius: 0.34rem;position: absolute;top:-5%;right: 20%;}

.s4_con_list_wzgwc img{width: 0.3rem;}
.s4_con_list_wzgwcks img{width: 0.3rem;}
.s4_con_list_wzgwc{display: none;}

/* button样式 */
.button{
  border: none;
  background-color: #fff;
  float: right;
  margin-top: -33px;
  right: 31px;
  width: 41px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  border-radius: 25px;
  position: relative;
  overflow: hidden;
}
.button.gray{
  border: none;
  background-color: #fff;
}