.loginbox{ width:1000px; margin:70px auto 150px auto; position:relative; } 
.loginbox:after{ content:""; width:1px; height:90%; background:#e5e5e5; display:block; position:absolute; bottom:0px; left:50%;}
.loginbox h2{ font-size:18px; color:#9d9086;}
.loginbox .leftside{ width:360px; float:left;}
.loginbox .rightside{ width:360px; float:right;}
.loginbox .con li{ margin-top:20px;color:#9d9086; width:100%; position:relative;}
.loginbox .con .txt{ border:1px solid #d7d7d7; border-radius:2px; line-height:24px; box-sizing:border-box; color:#666;}
.loginbox .con .txt.w1{ width:100%; height:44px; padding:10px 12px;}
.loginbox .con label i{ background:url(/uploads/image/pimages/xuan1-2x.png) no-repeat; width:16px; height:16px; background-size:contain; display:inline-block; margin-right:8px; vertical-align:-3px;}
.loginbox .con label input{ display:none;}
.loginbox .con label input:checked i{ background:url(/uploads/image/pimages/xuan2-2x.png) no-repeat; width:16px; height:16px; background-size:contain; }
.loginbox .con li a.w{ float:right; color:#e77a22;}
.loginbox .con li a.w:hover{ text-decoration:underline;}
.loginbox .con .btn{ width:260px; height:44px;line-height: 44px; display:block; margin:auto; margin-top:20px; transition:all 0.4s; color:#fff; cursor:pointer; text-align:center; background:#e77a22;}
.loginbox .con .btn:hover{ background:#cf6e1f;}
.loginbox .san{ text-align:center; color:#9d9086; margin-top:70px;}
.loginbox .san h3{ font-size:14px; color:#9d9086; margin-bottom:20px;}
.loginbox .san .or a{ display:inline-block; width:24px; margin:0 16px;}
.loginbox .tab{ width:100%; height:40px; position:relative; margin-top:20px;}
.loginbox .san .or a:nth-child(2){ width:20px;}
.loginbox .tab:after{ content:""; width:100%; height:1px; position:absolute; left:0; bottom:0; background:#e7e7e7;}
.loginbox .tab a{ color:#746960; position:relative; display:block; float:left; margin-right:40px;}
.loginbox .tab a.active{ color:#e77a22;}
.loginbox .tab a.active:after{ content:""; width:36px; margin:0 auto; height:2px; display:block; margin-top:19px; position:relative; z-index:1; background:#e77a22;}
.loginbox .list{ display:none; width:100%; clear:both;}
.loginbox .zc{ width:100%; overflow:hidden;}
.loginbox .rightside p{ color:#9d9086; font-size:12px; text-align:center; margin-top:30px;}
.loginbox .rightside p a{color:#e77a22; font-size:12px;}
.loginbox .rightside p a:hover{ text-decoration:underline;}
.loginbox .con .txt.w2{ width:100%; height:44px; padding:10px 100px 10px 12px;  line-height:24px;}
.loginbox .con .yan1{ color:#e77a22; background:none; position:absolute; right:10px; top:12px; cursor:pointer;}
.loginbox .con .yan1.yan2{ cursor:default; color:#999;}

.loginbox h1{ font-size:32px; line-height:32px; color:#9d9086; text-align:center; margin-bottom:50px;}
.loginbox.zhao:after{ display:none;}
.loginbox.zhao .con{ width:560px; background:#fff; padding:60px 0; margin:0 auto; box-shadow:0px 5px 20px 0px rgba(41,34,26,0.1);}
.loginbox.zhao .con .rightside{ float:none; margin:0 auto;}
.loginbox li.jin{ margin:50px auto; color:#999; font-size:16px; line-height:32px; text-align:center;}

/*个人中心*/
.personal_top{ width:100%; background:#f9f9f9; text-align:center; overflow:hidden; color:#73675d;}
.personal_top dt{ width:120px; margin:0 auto; margin-top:60px;}
.personal_top dd h2{ font-size:26px; line-height:28px;  margin:30px auto 10px auto;}
.personal_top li{ display:inline-block; color:#73675d; margin:0 73px; padding:30px 0;}
.personal_top li i{ width:10px; height:10px; display:inline-block; margin-right:7px;}
.personal_top li i.b1{ background:url(/uploads/image/pimages/star-2x.png) no-repeat; background-size:contain;}
.personal_top li i.b2{ background:url(/uploads/image/pimages/phone-2x.png) no-repeat; background-size:contain;}
.personal_top li i.b3{ background:url(/uploads/image/pimages/mail-2x.png) no-repeat; background-size:contain;}
.personal_top li span{ font-weight:bold; margin-right:20px;}
.personal_bottom{ padding-bottom:200px;}
.personal_bottom .tab{ text-align:center; padding:30px 0; overflow:hidden;}
.personal_bottom .tab a{ color:#746960; margin:0 40px; display:inline-block;}
.personal_bottom .tab a:hover{ color:#e77a22;}
.personal_bottom .tab a.active{ color:#e77a22;}
.personal_bottom .tab a.active:after{ content:""; width:36px; height:2px; background:#e77a22; display:block; margin:0 auto; margin-top:5px;}
.personal_bottom .con{ width:100%; box-sizing:border-box; padding:0 185px 60px 185px; background:#fff; border:1px solid #eee; box-shadow:0px 5px 20px 0px rgba(41,34,26,0.1); overflow:hidden;}
.personal_bottom .con h2{ font-size:24px; color:#746960; line-height:24px; text-align:center; padding-top:60px; margin-bottom:55px;}
.personal_bottom .ziliao{ color:#9d9086;}
.personal_bottom .ziliao h3{ font-size:14px; margin-bottom:10px;}
.personal_bottom .ziliao h3 em{ color:#f08f35;}
.personal_bottom .tx{ width:160px; float:left;}
.personal_bottom .tx span{ color:#9d9086; font-size:12px;}
.personal_bottom .tx .pic{ margin-bottom:10px;}
.personal_bottom .xm{ width:590px; float:right;  }
.personal_bottom .xm li{ margin-bottom:15px; clear:both; overflow:hidden;}
.personal_bottom .xm .col{ width:260px; float:left;}
.personal_bottom .xm li .col:nth-child(2){ float:right;}
.personal_bottom .xm li label{ margin-right:24px; margin-top:10px; display:inline-block;}
.personal_bottom .xm li label input{ display:none;}
.personal_bottom .xm li label i{  background:url(/uploads/image/pimages/r1-2x.png) no-repeat; width:14px; height:14px; background-size:contain; display:inline-block; margin-right:8px; vertical-align:-2px;}
.personal_bottom .xm li label input:checked i{  background:url(/uploads/image/pimages/r-2x.png) no-repeat; width:14px; height:14px; background-size:contain;}
.personal_bottom .xm .txt{ width:100%; font-size:14px; color:#73675d; border-radius:2px; padding:5px 10px; height:38px; box-sizing:border-box; border:1px solid #d7d7d7; }
.personal_bottom .xm .btn{ width:180px; height:38px; display:block; margin:auto; margin-top:20px; transition:all 0.4s; color:#fff; cursor:pointer; text-align:center; background:#e77a22;}
.personal_bottom .xm .btn:hover{ background:#cf6e1f;}
.personal_bottom .xm #date select{ width:76px; font-size:14px; color:#73675d; border-radius:2px; padding:5px 10px; height:38px; box-sizing:border-box; border:1px solid #d7d7d7; background:url(/uploads/image/pimages/xiala-2x.png) no-repeat 55px center; background-size:12px 7px; }
.personal_bottom .xm #date select#year{ width:100px; background-position:75px center;}

.order{ width:100%; padding:0 100px 60px 100px; box-sizing: border-box;background: #fff;border: 1px solid #eee;box-shadow: 0px 5px 20px 0px rgba(41,34,26,0.1);overflow: hidden; color:#73675d;}
.order h2{ font-size:24px; line-height:26px; text-align:center; margin-top:60px; color:#746960;}
.order_tab{ width:100%;  position:relative; text-align:center;height:30px; margin-top:30px;}
.order_tab:after{ content:""; width:100%; height:1px; background:#e7e7e7; display:block; position:absolute; left:0; bottom:0; }
.order_tab a{ color:#746960; display:inline-block; margin:0 20px;}
.order_tab a:hover{ color:#e77a22;}
.order_tab a.active{ color:#e77a22;}
.order_tab a.active:after{ background:#e77a22; height:2px; width:36px; margin:0 auto; margin-top:8px; position:relative; z-index:1; display:block; content:"";}

.order .list{ width:100%; margin:0 auto; overflow:hidden; padding:18px 0; color:#73675d;border-bottom:1px solid #e7e7e7;}
.order .top_cor{ line-height:16px; }
.order .top_cor span{ margin-right:30px;}
.order .row{ width:100%; clear:both; overflow:hidden; padding-top:15px; }
.order .row div{ float:left; text-align:center; display:flex; min-height:84px;}
.order .row .td1{ width:300px; align-self:center;}
.order .row .td1 dl{ width:100%; display:flex; align-items:center; }
.order .row .td1 dl dt{ width:84px; margin-right:4px; }
.order .row .td1 dl dd{ text-align:left;}
.order .row .td1 dl dd a{ font-size:12px;}
.order .row .td1 dl dd a:hover{ color:#e77a22;}
.order .row .td1 dl dd h3{ font-size:14px; margin-bottom:5px;}
.order .row .td2{ align-items:center;  width:200px; text-align:center; justify-content:center;} 
.order .row .td3{ align-items:center; width:200px; text-align:center; justify-content:center;} 
.order .row .td4{ align-items:center;  width:200px; text-align:center; justify-content:center;}
.order .row .td4 em{ display:block; font-size:12px;} 
.order .row .td3 strong{ color:#e77a22;}
.order .row .td5{ width:90px; float:right; align-items:center;}
.order .row .td5 span{ display:block;width: 100%}
.order .row .td5 a{ display:block; color:#918881; line-height:32px;}
.order .row .td5 a:hover{ text-decoration:underline;}
.order .row .td5 a.pay{ color:#fff; width:90px; background:#e77a22; transition:0.3s; }
.order .row .td5 a.pay:hover{ background:#cf6e1f; text-decoration:none;}
.order .back{ display:block; margin-top:60px; color:#746960;} 
.order_dz{ border-bottom:1px solid #e7e7e7;color:#73675d; overflow:hidden; padding:25px 0;}
.order_dz span{ float:left; color:#73675d;}
.order_dz span em{ font-size:18px; margin-left:30px;}
.order_dz strong{ float:right; font-size:18px; }
.order_con .left_s{ width:560px; float:left; color:#918881;}
.order_con h3{ font-size:18px; font-weight:500; margin:30px 0 10px 0; color:#73675d;}
.order_con .left_s li{ clear:both; line-height:22px; padding:5px 0;font-size: 12px}
.order_con .left_s li p{ font-size:16px;}
.order_con .left_s li span{ margin-right:10px; font-size:16px;}
.order_con .left_s li span i{ background:url(/uploads/image/pimages/zfb-2x.png) no-repeat; background-size:contain; width:22px; height:22px; display:inline-block; margin-right:10px; vertical-align:-6px; }
.order_con .left_s li a.bj{ background:#fdf1e8; width:100px; line-height:32px; text-align:center; color:#e77a22; font-size:14px; display:block; margin-top:20px;}
.order_con .left_s li a.bj:hover{ background:#f3dbc9;}
.order_con .left_s ul{ clear:both;}
.order_con .left_s li .tx{ width:100%;  }
.order_con .left_s li .tx span{ color:#9d9086; font-size:12px;}
.order_con .left_s li .tx .pic{ margin:5px 0 5px 0;}
.order_con .left_s li .tx .pic img{ width:160px; margin:0 40px 10px 0;}
.order_con .left_s li .tx .pic img:nth-child(3n){ margin:0 0 10px 0;}
 
.order_con .left_s li h4{ font-size:14px; color:#9d9086; margin-top:20px; margin-bottom:8px;} 
.order_con .left_s li h4 em{ color:#f08f35;}
.order_con .left_s li b{ color:#666; font-weight:normal;}
.order_con .left_s li label{ margin-right:24px; margin-top:5px; display:inline-block;}
.order_con .left_s li label input{ display:none;}
.order_con .left_s li label i{  background:url(/uploads/image/pimages/r1-2x.png) no-repeat; width:14px; height:14px; background-size:contain; display:inline-block; margin-right:8px; vertical-align:-2px;}
.order_con .left_s li label input:checked i{  background:url(/uploads/image/pimages/r-2x.png) no-repeat; width:14px; height:14px; background-size:contain;}
.order_con .left_s li .txt{ width:100%; font-size:14px; color:#73675d; border-radius:2px; padding:5px 10px; height:38px; box-sizing:border-box; border:1px solid #d7d7d7; }



.order_right_s{ width:340px; float:right;}
.order_right_s .title h3{ float:left;}
.order_right_s .title a{ float:right; margin-top:34px; color:#e77a22;}
.order_right_s .row_s{ padding:10px 0; overflow:hidden; position:relative; clear:both;}
.order_right_s .row_s dl{ float:left;}
.order_right_s .row_s dl dt{ float:left; width:64px;}
.order_right_s .row_s dl dd{ float:left; width:170px; margin-left:14px; }
.order_right_s .row_s dl dd h4{ font-size:14px; line-height:20px;}
.order_right_s .row_s dl dd span{ display:block; font-size:12px; color:#918881; margin-top:8px;}
.order_right_s .row_s strong{ font-size:22px; color:#e77a22; display:block; position:absolute; right:0; top:50%; margin-top:-10px;}
.order_right_s ul{ width:100%; margin-top:20px; padding:20px 0; overflow:hidden; color:#918881; line-height:34px; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.order_right_s ul em{ float:right;}
.order_right_s .zj{ width:100%; overflow:hidden; border-bottom:1px solid #e7e7e7; line-height:80px; font-size:18px; color:#73675d;}
.order_right_s .zj strong{ color:#e77a22; font-size:28px; float:right;}
.order_right_s .pay{ background:#e77a22; width:200px; line-height:50px; color:#fff; font-size:17px; display:block; margin:0 auto; margin-top:20px; transition:0.3s; text-align:center;}
.order_right_s .pay:hover{ background:#cf6e1f;}
.order_right_s .pay.hui{ background:#f1f0ee; color:#73675d;}

.logistics{ width:550px; float:left; color:#918881; line-height:30px;}
.logistics h3{ font-size:18px; font-weight:500; margin:30px 0 20px 0; color:#73675d;}
.logistics_con{ width:100%; overflow:hidden; position:relative; color:#918881;  box-sizing:border-box; padding-left:24px;}
.logistics_con:before{ content:""; display:block; position:absolute; left:4px; top:0; width:1px; height:100%; background:#e5e5e5;}
.logistics_con em{ font-size:16px; line-height:17px; display:block; margin-bottom:8px;}
.logistics_con ul{ margin-bottom:25px; position:relative;} 
.logistics_con ul:last-child{ margin:0;}
.logistics_con ul strong{ font-weight:bold;}
.logistics_con ul:before{ content:""; width:9px; height:9px; border:3px solid #fff; display:block; position:absolute; left:-27px; top:0; background:#e5e5e5; border-radius:50%;}
.logistics_con ul:last-child:before{ background:#e77a22;}
.logistics_con:after{ content:""; content:""; display:block; position:absolute; left:4px; bottom:0; width:1px; height:40px; background:#fff; z-index:1;}

.express{ width:100%; min-height:500px; padding:0 100px 60px 100px; box-sizing: border-box;background: #fff;border: 1px solid #eee;box-shadow: 0px 5px 20px 0px rgba(41,34,26,0.1);overflow: hidden; color:#73675d;}
.express h2{ font-size:24px; line-height:25px; text-align:center; margin-top:60px;}
.express .add{ text-align:right; margin-top:30px;}
.express .add a{ color:#e77a22;}
.express .add a:hover{ text-decoration:underline;}
.express .list{ width:300px; height:170px; box-sizing:border-box; line-height:28px; padding:20px 30px; color:#918881; border:1px solid #e5e5e5; float:left; margin:30px 49px 0 0;}
.express .list:nth-child(3n){ margin:30px 0 0 0;}
.express .list.active{ border:1px solid #e77a22;}
.express .list p{ font-size:12px; line-height:20px; font-weight:normal;}
.express .list span{ font-size:16px; margin-right:10px;font-weight: bold;}
.express .list a{ font-size:14px; color:#e77a22;}
.express .list a:hover{ text-decoration:underline;}
.express .list a.eit{ float:right;}

.express .back{ display:block; margin-top:60px; color:#746960;} 
.express .address h3{ font-size:18px; margin-top:45px; border-bottom:1px solid #e7e7e7; padding-bottom:20px;}
.express .address_con{ padding-top:10px; position:relative;}
.express .address_con ul{ width:450px; float:left;}
.express .address_con ul:nth-child(2){ float:right;}
.express .address_con ul span{ width:50px; color:#9d9086; line-height:38px; display:block; float:left;}
.express .address_con ul li{ clear:both; margin-top:20px;}
.express .address_con ul li .txt{ box-sizing:border-box; border:1px solid #e5e5e5;border-radius:2px; padding:5px 10px; line-height:28px; font-size:14px; color:#746960;}
.express .address_con ul li .txt.w1{ width:400px; height:38px;}
.express .address_con ul li .txt.w2{ width:400px; height:100px;}
.express .address_con ul li select{ width:32%; background:url(/uploads/image/pimages/xiala-2x.png) no-repeat 90% center; background-size:12px 7px; box-sizing:border-box; border:1px solid #e5e5e5;border-radius:2px; padding:5px 10px; float:left; margin-right:2%; color:#746960;}
.express .address_con ul li select.last{ margin-right:0;}
.express .address_con ul li .sq{ width:400px; float:right;}
.express .address_con .btn{ width:140px; height:36px; display:block; margin:auto; margin-top:50px; transition:all 0.4s; color:#fff; cursor:pointer; text-align:center; background:#e77a22;}
.express .address_con .btn:hover{ background:#cf6e1f;}
.express .address_con label{ color:#9d9086; position:absolute; left:0; bottom:10px;}
.express .address_con label i{  background:url(/uploads/image/pimages/r1-2x.png) no-repeat; width:14px; height:14px; background-size:contain; display:inline-block; margin-right:8px; vertical-align:-2px;}
.express .address_con label input:checked i{  background:url(/uploads/image/pimages/r-2x.png) no-repeat; width:14px; height:14px; background-size:contain;}

.collection{ width:906px; margin:0 auto; margin-top:40px; }
.collection .lists{ width:300px; height:300px; position:relative; background:#f7f7f7; float:left; text-align:center; overflow:hidden; line-height:28px; box-sizing:border-box; border:1px solid #fff;}
.collection .lists span{ font-size:16px;}
.collection .lists dt{ height:200px; margin-bottom:15px; display:flex; align-items:center; justify-content:center;}
.collection .lists dt img{ width:auto !important; max-width:100%; max-height:100%;}
.collection .lists .del{ background:#818181; width:40px; height:40px; display:block; position:absolute; right:0; top:0; z-index:1; display:none;}
.collection .lists .del i{  background:url(/uploads/image/pimages/delete-2x.png) no-repeat; width:18px; height:18px; display:block; margin:0 auto; margin-top:8px; background-size:contain;}
.collection .more{ width:120px; line-height:40px; display:block; margin:auto; margin-top:40px; transition:all 0.4s; color:#fff;   text-align:center; background:#e77a22;}
.collection .more:hover{ background:#cf6e1f;}

.express .set{ width:260px; margin:0 auto; margin-top:25px;}
.express .set span{ display:block; font-size:14px; color:#9d9086; margin:15px 0 10px 0;}
.express .set .txt{ width:100%; height:44px; padding:10px 12px; border:1px solid #d7d7d7; border-radius:2px; line-height:24px; box-sizing:border-box; color:#666;}
.express .set .btn{ width:180px; height:38px; display:block; margin:auto; margin-top:20px; transition:all 0.4s; color:#fff; cursor:pointer; text-align:center; background:#e77a22;}
.express .set .btn:hover{ background:#cf6e1f;}
/*辅助*/
.serchbox{ width:1200px; margin:0 auto; padding-bottom:150px;padding-top: 130px;}
.serchbox .serchtop{ width:710px; height:48px; box-sizing:border-box; margin:0 auto; margin-top:78px; position:relative;}
.serchbox .serchtop .txt{ width:100%; box-sizing:border-box; height:48px; border:1px solid #e5e5e5; font-size:14px; color:#666; line-height:28px; padding:10px 50px 10px 10px;}
.serchbox .serchtop .btn{background:url(/uploads/image/pimages/search1-2x.png) no-repeat; width:22px; height:22px; display:block; background-size:contain; position:absolute; right:10px; top:12px; cursor:pointer;}
.serchbox .tab{ text-align:center; padding:40px 0; overflow:hidden;}
.serchbox .tab a{ color:#746960; margin:0 25px; display:inline-block;font-size: 16px}
.serchbox .tab a:hover{ color:#e77a22;}
.serchbox .tab a.active{ color:#e77a22;}
.serchbox .tab a.active:after{ content:""; width:20px; height:2px; background:#e77a22; display:block; margin:0 auto; margin-top:5px;}
.serchbox h2{ font-size:24px; line-height:26px; color:#746960; margin-top:10px;}
.serchbox .lists{ transition: all 0.3s;width:380px; height:auto;position:relative; background:#f7f7f7; float:left; text-align:center; overflow:hidden; line-height:30px; box-sizing:border-box; color:#73675d; margin:30px 30px 0 0;}
.serchbox .lists:hover{box-shadow: 0 0 20px rgba(0,0,0,0.2)}
.serchbox .lists dd:last-of-type{ padding-bottom: 10px ;}
.serchbox .lists dl a{display: block;width: 100%;height: 100%}
.serchbox .lists:nth-child(3n){ margin:30px 0 0 0;}
.serchbox .lists span{ font-size:16px;}
.serchbox .lists dt{height: 100%; margin-bottom:10px; display:flex; align-items:center; justify-content:center;}
.serchbox .lists dt img{ width:100% !important; max-width:100%; max-height:100%;}
.serchbox .more{ width:120px; line-height:40px; display:block; margin:auto; margin-top:40px; transition:all 0.4s; color:#fff;   text-align:center; background:#e77a22;}
.serchbox .more:hover{ background:#cf6e1f;}
.serchbox .wu{ text-align:center; color:#a39a93; font-size:16px; padding:150px 10px 200px 1px; line-height:28px;}
.serchbox .wu dt{ width:213px; margin:0 auto; }
.serchbox .wu strong{ font-size:26px; line-height:30px; color:#877a70; display:block; margin:50px auto 20px auto;}

.banner_box{width: 100%;height:400px;background-size: cover;background-position: center center;background-repeat: no-repeat;box-shadow:0 10px 20px rgba(173,165,159,0.3);background-color:#f9f9f9;color: #fff;text-align: center;}
.banner_box h2{font-size:46px;font-weight:300;box-sizing: border-box; padding:70px 0 0 0;}
.banner_box h2 p{ font-size: 18px;margin-top: 21px;}
.auxiliary{ width:1200px; margin:0 auto; padding-bottom:150px;}
.auxiliary .tab{ width:100%; text-align:center; margin-top:60px;}
.auxiliary .tab a{ display:inline-block; height:40px; color:#746960; font-size:14px; position:relative; margin:0 23px;}
.auxiliary .tab a:hover{ color:#e77a22;}
.auxiliary .tab a.active{ color:#e77a22; font-weight:bold;}
.auxiliary .tab a.active:after{ content:""; display:block; margin:0 auto; width:36px; height:2px; background:#e77a22; margin-top:8px;}
.auxiliary .con{ box-sizing:border-box; padding:60px 0; background:#fff; box-shadow:0px 5px 20px 0px rgba(41,34,26,0.1); margin-top:30px;} 
.auxiliary .conxiao{ width:1000px; margin:0 auto; box-sizing:border-box; padding:60px 0; background:#fff; box-shadow:0px 5px 20px 0px rgba(41,34,26,0.1); margin-top:30px;} 
.auxiliary .conxiao.help{width: 100%;}
.helplistbox{width: 100%;padding-top: 12px}
.helplistbox .helplist{width: 100%;height: auto;border-bottom: 1px solid #eaeaea;padding-bottom: 12px;}
.helplistbox .helplist .tit{width: 100%;height: auto;position: relative;box-sizing: border-box;padding:22px 28px 10px 0; cursor: pointer;}
.helplistbox .helplist .tit h3{color: #746960;width: 100%;margin: 0}
.helplistbox .helplist .tit i{position: absolute;top: 0;bottom: 0;right: 0;margin:auto;width: 14px;height: 8px;background-image: url(/uploads/image/pimages/xiala-2x.png);background-size: 100%;transition: all 0.3s}
.helplistbox .helplist .warp{padding-bottom: 6px;display: none;}
.helplistbox .helplist .warp p{color: #999;line-height: 28px;}
.helplistbox .helplist.open .tit i{background-image: url(/uploads/image/pimages/shangla-2x.png);}
.jobbox{ width:880px; margin:0 auto;}
.jobbox h2{ text-align:center; color:#746960; font-size:24px; line-height:26px;}
.jobbox .list-item{  overflow:hidden; width:100%; box-sizing:border-box; padding-bottom:20px; color:#666; clear:both;}
.jobbox .list-item.none{ display:none;}
.jobbox .list-item dl{ font-size:14px; line-height:28px;}
.jobbox ul{ margin-top:20px;}
.jobbox li h3{ color:#746960; overflow:hidden; cursor:pointer; font-size:14px; margin-bottom:0px; line-height:64px;}
.jobbox li h3 i{ float:right;}
.jobbox li { min-height:64px; border-bottom:1px solid #eaeaea;}
.jobbox li i{  width:14px; height:8px;  background:url(/uploads/image/pimages/xialaicon.png) no-repeat; background-size:contain; margin:28px 10px 0 0;}
.jobbox li.selected i{ transform:rotate(180deg); margin:28px 10px 0 0;}
.jobbox li p{ float:left;}

.auxiliary .dianpu{ width:1000px; position:relative; margin:0 auto; margin-top:30px;}
.auxiliary .dianpu .swiper-pagination{ width:100%; margin-top:30px;}
.auxiliary .dianpu .swiper-pagination-bullet{ margin:0 5px; outline:none;}
.auxiliary .dianpu .swiper-button-prev{background:url(/uploads/image/pimages/left-2x.png) no-repeat; background-size:contain; width:16px; height:31px; outline:none; left:-100px;}
.auxiliary .dianpu .swiper-button-next{background:url(/uploads/image/pimages/right-2x.png) no-repeat; background-size:contain; width:16px; height:31px; outline:none; right:-100px;}

.contact{ width:1000px; margin:0 auto; padding-bottom:200px; overflow:hidden;}
.contact .row{ width:100%;  position:relative; margin-top:150px;}
.contact .row:after{ content:""; width:800px; background:#f8f3ee; position:absolute; right:0; top:53px; height:360px;}
.contact .row .pic{ width:560px; float:left;  position:relative; z-index:1;}
.contact .row ul{ width:340px; float:right; color:#9e9086; line-height:20px; margin:130px 50px 0 0; position:relative; z-index:1; }
.contact .row ul li{ padding:10px 0 10px 22px; position:relative;}
.contact .row ul li:first-child{ padding:10px 0;}
.contact .row ul h4{ font-size:24px; font-weight:500; margin-bottom:10px;}
.contact .row ul i{display:block;width:16px; height:16px; position:absolute; top:12px; left:0;}
.contact .row ul i.b1{ background:url(/uploads/image/pimages/c1-2x.png) no-repeat;  background-size:contain; }
.contact .row ul i.b2{ background:url(/uploads/image/pimages/c2-2x.png) no-repeat;  background-size:contain; }
.contact .row ul i.b3{ background:url(/uploads/image/pimages/c3-2x.png) no-repeat;  background-size:contain; height:18px; }
.contact .row ul i.b4{ background:url(/uploads/image/pimages/c4-2x.png) no-repeat;  background-size:contain; top:14px;}
.contact .row.fan .pic{ float:right;}
.contact .row.fan ul{  float:left; margin:130px 0 0 50px;}
.contact .row.fan:after{ content:""; width:800px; background:#f8f3ee; position:absolute; left:0; top:53px; height:360px;}
 
.join { width:880px; margin:0 auto;}
.join h2{ text-align:center; color:#746960; font-size:24px; line-height:26px;}
.join .list{ border-bottom:1px solid #eaeaea; overflow:hidden; padding:50px 0; color:#999; line-height:28px;}
.join .list:last-child{ border:0;}
.join .list h3 i{ display:inline-block; width:21px; margin-right:8px; vertical-align:2px;}
.join .list h3 { color:#9d9086; font-size:18px; margin-bottom:10px;}
.join .list ul{ padding-left:29px;}
.join .list li{ position:relative; padding-left:12px;}
.join .list li i{ background:#e5ddd6; border-radius:50%; width:6px; height:6px; display:block; position:absolute; left:0; top:10px;}
.join .row{ margin-top:30px;}
.join .row li{ border-bottom:1px solid #eaeaea; line-height:25px; padding:25px 20px 25px 0; position:relative;}
.join .row li i{ background:url(/uploads/image/pimages/more-2x.png) no-repeat;  background-size:contain; width:7px; height:14px; margin-top:-7px; display:block; position:absolute; right:0; top:50%;}
.join_contact{ width:800px; margin:0 auto;}
.join_contact ul{ margin-top:30px;}
.join_contact li{ width:25%;  color:#999; float:left; line-height:30px;}

.join_contact table{ color:#666; text-align:center; margin-top:30px;}
.join_contact table .title td{ white-space:nowrap; line-height:26px; background:#89796d !important; color:#fff; padding:10px 5px;}
.join_contact table td{ line-height:28px; padding:10px 5px; background:rgba(248,243,238,1);}
.join_contact table td p{ width:210px; margin:0 auto;}
.join_contact table tr:nth-child(odd) td{ background:rgba(248,243,238,0.4);}
.join .row dl{ border-bottom:1px solid #eaeaea; color:#999; line-height:28px; padding:20px 0; }
.join .row dl dt{ font-weight:bold; font-size:14px; color:#333; margin-bottom:5px;}
 

.join_lccon{ width:656px; margin:0 auto; margin-top:40px; position:relative; z-index:1;}
.join_lc h2{ text-align:center; color:#746960; font-size:24px; line-height:26px;}
.join_lccon:after{ content:""; display:block; position:absolute; left:50%; top:0; margin-left:-1px; background:#dbd7d3; width:2px; height:100%;}
.join_lccon:before{ content:""; display:block; position:absolute; left:50%; top:0; margin-left:-1px; background:linear-gradient(0deg,#dbd7d3,#fff);  width:2px; height:80px; z-index:2;}
.join_lccon .jian{ position:absolute; left:50%; bottom:0; margin-left:-1px; background:linear-gradient(180deg,#dbd7d3,#fff);  width:2px; height:80px; z-index:2;}
.join_lccon .row{ width:100%; clear:both; position:relative; }
.join_lccon .row:after{ content:''; display:block;background:#dbd7d3; border-radius:50%; overflow:hidden; width:10px; height:10px; position:absolute; left:50%; margin-left:-5px; top:150px; }
.join_lccon .row dl{ width:280px; float:left; color:#999; line-height:28px;}
.join_lccon .row dl h4{ font-size:18px; color:#9d9086; font-weight:bold; display:block; margin:40px 0 5px 0;}
.join_lccon .row.fan dl{ margin-top:-80px; float:right;}
.join_lccon .row.fan:after{ top:70px;}
.join_lccon.last:after{ display:none;}

.join_biao{ width:750px; margin:0 auto;}
.join_biao h2{ text-align:center; color:#746960; font-size:24px; line-height:26px;}
.join_biao ul{ width:100%; border-bottom:1px solid #eaeaea; margin-bottom:25px; padding-bottom:20px;}
.join_biao ul.wu{ border-bottom:0; margin:0; padding:0;} 
.join_biao li h3{ font-size:18px; color:#9d9086; margin-bottom:10px; font-weight:500;}
.join_biao li h4{ font-size:14px; color:#999;}
.join_biao li{ margin-bottom:15px; clear:both; overflow:hidden; color:#666;}
.join_biao .col{ width:260px; float:left;}
.join_biao li .col:nth-child(2){ float:right;}
.join_biao li label{  margin:10px 24px 10px 0; display:inline-block;}
.join_biao li label input{ display:none;}
.join_biao li label i{  background:url(/uploads/image/pimages/r1-2x.png) no-repeat; width:14px; height:14px; background-size:contain; display:inline-block; margin-right:8px; vertical-align:-2px;}
.join_biao li label input:checked i{  background:url(/uploads/image/pimages/r-2x.png) no-repeat; width:14px; height:14px; background-size:contain;}
.join_biao strong{ width:80px; font-size:14px; color:#9d9086; display:inline-block; margin-right:8px; text-align:right;}
.join_biao ul.wu strong{ vertical-align:top; padding-top:5px;}
.join_biao strong i{ color:#e77a22;}
.join_biao .txt{ width:260px; font-size:14px; color:#73675d; border-radius:2px; padding:5px 10px; height:38px; box-sizing:border-box; border:1px solid #d7d7d7; }
.join_biao .txt.w2{ width:225px;}
.join_biao .txt.w3{ width:552px;}
.join_biao .txt.w4{ width:552px; height:160px;}
.join_biao .btn{ width:180px; height:38px; display:block; margin:auto; margin-top:20px; transition:all 0.4s; color:#fff; cursor:pointer; text-align:center; background:#e77a22;}
.join_biao .btn:hover{ background:#cf6e1f;}
.join_biao .btn:disabled{ background:#e5e5e5; color:#746960; cursor:default;}
.join_biao .sq select{ width:125px; font-size:14px; color:#73675d; border-radius:2px; padding:5px 20px 5px 10px; height:38px; box-sizing:border-box; border:1px solid #d7d7d7; background:url(/uploads/image/pimages/xiala-2x.png) no-repeat 95% center; background-size:12px 7px; margin-right:5px; }
.join_biao .sq select#year{ width:100px; background-position:75px center;}
.join_biaotxt{ color:#999; font-size:14px; line-height:28px; margin-top:40px; margin-bottom:20px;}
.join_biao .sq input{width: 120px;padding:8px 10px; height:38px; box-sizing:border-box; border:1px solid #d7d7d7;font-size:14px; color:#73675d;display: inline-block;border-radius: 2px;background-color: #fff}
.join_biao .sq input.jedata{padding: 8px 20px 8px 10px;background:url(/uploads/image/pimages/xiala-2x.png) no-repeat 95% center; background-size:12px 7px;}
.jedate .jedate-content .yeartable td.action span{background: #e77a22;border-color:#e77a22 }
.jedate .jedate-content .yeartable td.action span:hover{background: #e77a22;border-color:#e77a22 }
.jedate .jedate-content .monthtable td.action span{background: #e77a22;border-color:#e77a22;padding: 6px 8px; }
.jedate .jedate-content .monthtable td.action span:hover{background: #e77a22;border-color:#e77a22 }
.jedate .jedate-footbtn .btnscon span{background: #e77a22;}
.jedate .jedate-content .monthtable td{height: 40px;line-height: 40px;}
.join_biao .sq em{display:inline-block;width: 20px;text-align: center;}
.zp_job{ width:1000px; margin:0 auto; padding:60px 0 150px 0;}
.zp_job .choose{ overflow:hidden; border-bottom:1px solid #e7e7e5; padding-bottom:20px;}
.zp_job .choose dl{ color:#746960; clear:both; margin-top:20px;line-height:24px; position:relative;}
.zp_job .choose dl dt{ font-weight:bold; position:absolute; left:0; top:0;}
.zp_job .choose dl dd a{ color:#746960; margin-left:30px; display:inline-block;}
.zp_job .choose dl dd a:hover{ color:#e77a22;}
.zp_job .choose dl dd a.on{ color:#e77a22; font-weight:bold;}
.zp_job .choose dl dd{ width:100%; padding-left:50px;}
.zp_job li h3{ color:#999; overflow:hidden; cursor:pointer; font-size:14px; margin-bottom:0; position:relative; padding-right:30px; line-height:24px;}
.zp_job li h4{ font-size:18px; color:#9d9086; font-weight:500px; margin-bottom:20px;}
.zp_job li h3 span{ margin-left:20px;}
.zp_job li { padding:25px 0; border-bottom:1px solid #eaeaea;}
.zp_job li i{  width:14px; height:8px;  background:url(/uploads/image/pimages/xialaicon.png) no-repeat; background-size:contain; margin:30px 10px 0 0; position:absolute; right:0; top:50%; margin-top:-4px;}
.zp_job li.selected i{ transform:rotate(180deg); }
.zp_job li .zc{ float:left;}
.zp_job .list-item{  overflow:hidden; width:100%; box-sizing:border-box; color:#666; clear:both;}
.zp_job .list-item.none{ display:none;}
.zp_job .list-item dl{ font-size:14px; line-height:28px; color:#999; margin-top:35px; }
.zp_job .list-item dl strong{ font-weight:bold; margin-bottom:10px; display:block;}
.zp_job .list-item dl h5{ font-weight:bold;}
.zp_job .list-item dl h5 a{ color:#999;}

.linexia{ width:1200px; margin:0 auto; padding:60px 0 150px 0; }
.linexia h2{ font-size:24px; text-align:left; line-height:25px; color:#746960; margin-bottom:25px;}
.linexia .lefts{ width:473px; float:left;}
.linexia .lefts .serchtop{ width:100%; height:38px; box-sizing:border-box; border:1px solid #e5e5e5; margin:0 auto; margin-bottom:25px; position:relative;}
.linexia .lefts .serchtop .txt{ width:100%; box-sizing:border-box; height:38px; font-size:14px; color:#666; line-height:20px; padding:14px 50px 14px 10px; border:0;background:none;}
.linexia .lefts .serchtop .txt::placeholder{color: #999}
.linexia .lefts .serchtop .btn{background:url(/uploads/image/pimages/search1-2x.png) no-repeat; width:36px; height:36px; display:block; background-size:15px; position:absolute; right:0; top:0; cursor:pointer;background-position: center;cursor: pointer;}
.linexia .lefts .sq select{ width:26%; float:left; margin-right:3%;  font-size:14px; color:#73675d; border-radius:2px; padding:5px 25px 5px 10px; height:38px; box-sizing:border-box; border:1px solid #d7d7d7; background:url(/uploads/image/pimages/xiala-2x.png) no-repeat 90% center; background-size:12px 7px; }
.linexia .lefts .sq select:last-of-type{ margin-right:0;}
.linexia .lefts .sq .btn{ width:60px;height:38px;background:#e77a22;border-radius:2px; text-align:center; color:#fff; float:right; cursor:pointer;} 
.linexia .lefts .bottom h3{ font-size:16px; color:#666; margin-top:40px; margin-bottom:20px;}
.linexia .lefts .bottom h3 span{ color:#999; margin-left:20px;}
.linexia .lefts .bottom h3 i{ background:url(/uploads/image/pimages/dizhi-2x.png) no-repeat; width:14px; height:18px; margin-right:8px; vertical-align:-4px; display:inline-block; background-size:contain; }
.linexia .lefts .scroll{overflow: hidden;position: relative; width:100%; background:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; box-shadow:0px 5px 20px 0px rgba(41,34,26,0.1);box-sizing: border-box;padding-right: 3px;}
.linexia .lefts .content {overflow: auto;position: relative; width:100%; background:#fff; height: 470px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.linexia .lefts .content::-webkit-scrollbar{width: 6px;height: auto;background-color: #f5f5f5;}
/*定义滚动条轨道 内阴影 圆角*/
.linexia .lefts .content::-webkit-scrollbar-track{margin-right: 6px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);border-radius: 0;background-color: #fff;}
/*定义滑块 内阴影 圆角*/
.linexia .lefts .content::-webkit-scrollbar-thumb {border-radius: 3px;background-color: #e5e5e5;}


.linexia .lefts .content .img{width: 70px;display: block;margin: 120px auto 0; }
.linexia .lefts .content p.empty{font-size: 20px;color: #a39a93;text-align: center;margin-top: 20px}
.linexia .lefts .bottom .mcsb_scrolltools{ width:6px;}
.linexia .lefts .bottom .mcsb_scrolltools .mcsb_dragger .mcsb_dragger_bar {background-color: #fff; background-color: #e5e5e5;}
.linexia .lefts .bottom .mcsb_scrolltools .mcsb_draggerrail{ background-color:#fff;}
.linexia .lefts .bottom ul{ line-height:30px; color:#746960; overflow:hidden; padding:20px 30px 20px 30px;cursor: pointer;transition: all 0.5s}
.linexia .lefts .bottom ul.selected{background-color: #f1f1f1}
.linexia .lefts .bottom ul strong{ font-weight:bold;}
.linexia .rights{width:650px; height:655px; box-sizing:border-box; float:right; background:#f5f5f5;}
#ditucontent{width: 100%;height: 100%;}
#ditucontent .anchorbl{display: none}
#ditucontent .bmap_bubble_content{height: 100%}

.join_xq{ background:url(/uploads/image/pimages/topbg-2x.png) no-repeat center top; width:100%; background-size:100% auto; padding-bottom:200px;}
.join_xq .top{ width:90%; margin:0 auto; text-align:center; color:#746960; overflow:hidden;}
.join_xq .top h2{ font-size:46px; line-height:50px; margin:200px 0 40px 0;}
.join_xq .top p{ font-size:18px; line-height:20px;}
.join_xq .top p em{ width:1px; height:10px; display:inline-block; background:#918881; margin:0 5px;}
.join_xq .con{ width:855px; margin:0 auto; color:#999; line-height:28px;} 
.join_xq .con h3{ font-size:18px; font-weight:bold; margin-top:30px; margin-bottom:15px; color:#9d9086;}
.join_xq .con ul{ border-bottom:1px solid #eaeaea; padding:0 0 30px 0;}
.join_xq .con ul li{ position:relative; padding-left:15px;}
.join_xq .con ul li:before{ content:""; width:6px; height:6px; display:block; border-radius:50%; background:#e5ddd6; position:absolute; left:0; top:10px;}
.join_xq .con ul:last-child{ border-bottom:0;}

@media screen and (max-width: 1230px) {
.personal_bottom .con{  padding:0 50px 60px 50px; } 
.order,.express{ padding:0 5% 50px 5%;}
.order .row .td1{ width:30%;}
.order .row .td1 dl dt{ width:30%; }
.order .row .td2,.order .row .td3,.order .row .td4{  width:18%;} 

.order_con .left_s,.logistics{ width:55%; }
.order_right_s{ width:40%;}
.order_con .left_s li .tx .pic img{ width:30%; margin:0 5% 10px 0;}
.order_con .left_s li .tx .pic img:nth-child(3n){ margin:0 0 10px 0;}
.express .list{ width:32%; padding:15px 20px;  margin:30px 2% 0 0;}
.express .address_con ul{ width:48%; }
.express .address_con ul span{ float:none;}
.express .address_con ul li.last span{ display:none;}
.express .address_con ul li .txt.w1{ width:100%; }
.express .address_con ul li .txt.w2{ width:100%; }
.express .address_con ul li .sq{ width:100%;}

.collection{ width:90%;}
.collection .lists{ width:33.3333%;}
.serchbox{ width:90%;}

.serchbox .lists{ width:32%; height:auto; margin:30px 2% 0 0;}
.serchbox .lists dt{ height:300px;}
.auxiliary{ width:90%;}
.jobbox h2,.join h2,.join_lc h2,.join_biao h2{ font-size:20px;}
.auxiliary .conxiao{ width:100%;}
.linexia{ width:90%;}
.linexia h2{ font-size:20px;}
.linexia .lefts .sq select{ width:32%; margin-right:2%; }
.linexia .lefts .sq select:last-of-type{margin-right: 0}
.linexia .lefts .sq .btn{ width:100%;height:38px; float:none; clear:both; margin-top:20px;} 
.linexia .lefts{ width:40%;}
.linexia .rights{width:50%;}
.auxiliary .dianpu{ width:100%;}
.auxiliary .dianpu .swiper-button-prev{ left:-30px;}
.auxiliary .dianpu .swiper-button-next{ right:-30px;}

.join_xq .top h2{ font-size:30px; line-height:38px; margin:100px 0 30px 0;}
.join_xq .top p{ font-size:14px; line-height:20px;}
}
 
@media screen and (max-width:1030px) {
.loginbox{ width:90%;} 
.loginbox .leftside{ width:40%; }
.loginbox .rightside{ width:40%; }
.personal_top li{ margin:0 30px; }
.personal_bottom .tab a{ margin:0 20px;}
.personal_bottom .xm{ width:100%; float:none; margin-top:30px;  }
.personal_bottom .tx{ width:160px; float:none; margin:0 auto;}
.personal_bottom .xm .col{ width:48%;}
.order_con .left_s{ width:50%;}
.order_right_s{ width:45%;}
.order_con .left_s li .tx{ margin:0;}
.contact{ width:90%;}
.contact .row ul h4{ font-size:18px; font-weight:500; margin-bottom:0px;}
.contact .row{ background:#f8f3ee;}
.contact .row{ width:100%;margin-top:50px;}
.contact .row:after{ display:none;}
.contact .row .pic{ width:55%;}
.contact .row ul{ width:40%; margin:30px 3% 0 0; }
.contact .row.fan ul{ margin:30px 0 0 3%;}
.zp_job{ width:90%;}
.linexia .lefts{ width:100%;}
.linexia .lefts .content{ height:300px;}
.linexia .lefts .content .img{margin-top: 60px;}
.linexia .lefts .content p.empty{font-size: 16px}
.linexia .lefts .bottom ul{ line-height:26px; padding:10px 20px 10px 20px;}
.linexia .rights{width:100%; margin-top:30px; height:400px;}
.join_contact li{ width:33.3333%;}
.join_xq .top h2{ font-size:24px; line-height:34px; margin:50px 0 10px 0;}
}

@media screen and (max-width:920px){
.jobbox{ width:90%;}	
.join{ width:90%;}

.join_biao{ width:90%;}	
.join_biao li .col{ width:100%; overflow:hidden; }
.join_biao li .col:nth-child(2){ margin-top:10px;}
.join_biao .txt.w3{ width:80%;}
.join_biao .txt.w4{ width:80%;}
.join_contact{ width:100%;}
.join_xq .con{ width:90%;}
}
 
@media screen and (max-width: 768px) {
.loginbox{ margin:50px auto;}	
.loginbox .leftside{ width:100%; }
.loginbox .rightside{ width:100%; margin-top:50px; }
.loginbox:after{ display:none;} 
.loginbox .san{ margin-top:30px;}
.loginbox h1{ font-size:24px; line-height:24px;}
.loginbox.zhao .con{ width:90%; padding:50px 20px;  box-shadow:0px 5px 20px 0px rgba(41,34,26,0.1);}
.personal_top ul{ padding:20px 0;}
.personal_top li{ margin:0px; display:block; padding:7px 0; }
.personal_top dd h2{ font-size:20px; line-height:21px;  margin:20px auto 10px auto;}
.personal_bottom .con{  padding:0 25px 40px 25px; } 
.personal_bottom .tab{ padding:30px 0 10px 0;}
.personal_bottom .tab a{ display:block; height:30px; margin:0; width:33.333%; float:left; margin-bottom:10px;}
.personal_bottom .xm .col{ width:100%; overflow:hidden; }
.personal_bottom .xm .col:nth-child(2){ margin-top:10px;}
.personal_bottom{ padding-bottom:100px;}
.personal_bottom .con h2{ font-size:18px;  line-height:20px; padding-top:50px; margin-bottom:30px;}
.order h2,.express h2{ font-size:20px; margin-top:50px;}
.order_tab a{ margin:0 15px;}
.order .row .td1{ width:50%;}
.order .row .td2{ width:20%;}
.order .row .td3{ width:30%; justify-content:flex-end;}
.order .row .td4{  width:24%;  display:block; min-height:inherit; line-height:20px; padding-top:6px;  text-align:left; clear:both; font-size:12px;} 
.order .row .td5{  width:76%; display:block;  min-height:inherit; float:right;} 
.order .row .td5 a{ display:block; float:right; margin-left:6px; font-size:12px;}
.order .row .td4 span{ font-size:12px;}
.order .row .td1 dl dd h3{ font-size:12px; }
.order .row .td5 a.pay{ width:70px;}
.order_con .left_s,.logistics{ width:100%;}
.order_right_s{ width:100%;}
.order_right_s .row_s dl{ width:70%;}
.order_right_s .row_s dl dt{ width:20%;}
.order_right_s .row_s dl dd{ width:70%;}

.express .list{ width:48%; margin:30px 4% 0 0;}
.express .list:nth-child(3n){ margin:30px 4% 0 0;}
.express .list:nth-child(2n){ margin:30px 0 0 0;}
.express .list:nth-child(6n){ margin:30px 0 0 0;}
.express .address_con ul{ width:100%; }
.collection .lists{ width:50%;}
.serchbox{padding-top: 50px;}
.serchbox .serchtop{ width:90%;margin-top: 50px;}
.serchbox h2{ font-size:20px; }

.serchbox .lists{ width:32%; height:auto; margin:30px 2% 0 0;}
.serchbox .lists dt{ height:200px;}
.auxiliary{ padding-bottom:50px;}
.auxiliary .tab{ margin-top:30px;}
.auxiliary .tab a{ margin:10px 0 0 0; width:20%; display:block; float:left; }
.auxiliary .tab.xiao a{ margin:10px 0 0 0; width:33.3333%; display:block; float:left; }
.jobbox li p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}
.contact{ padding-bottom:80px;}
.contact .row .pic{ width:100%;}
.contact .row ul{ width:100%; box-sizing:border-box; margin:0; padding:20px 20px;}
.contact .row.fan ul{ margin:0;}

.join_lccon{ width:90%;}
.join_lccon .row dl{ width:48%;}
.join_lccon .row:after{ top:120px; }
.join_lccon .row.fan:after{ top:40px; }
.zp_job{ padding:50px 0;}
.join_contact li{ width:50%;}
.join_xq{ padding-bottom:50px;}
.join_xq .top h2{ font-size:20px; line-height:32px;}
}

@media screen and (max-width:630px){
.join_biao strong{ width:100%; text-align:left; display:block; margin-bottom:10px;}	
.join_biao .sq select{ width:31.33333%; float:left; margin-right:2%; font-size:13px;}
.join_biao .sq select:last-child{ margin-right:0;}
.join_biao .sq input{width: 48%;}
.join_biao .sq em{width: 4%;}
.join_biao .txt{ width:100%;}
.join_biao .txt.w2{ width:85%;}
.join_biao .txt.w3{ width:100%;}
.join_biao .txt.w4{ width:100%; height:100px;}
.auxiliary .dianpu .swiper-button-prev{ left:-20px; width:10px;}
.auxiliary .dianpu .swiper-button-next{ right:-20px; width:10px;}
}
@media screen and (max-width:600px) {
.serchbox .lists{ width:48%; height:auto; margin:30px 4% 0 0;}
.serchbox .lists dt{ height:200px;}
.serchbox .lists:nth-child(3n){ margin:30px 4% 0 0;}
.serchbox .lists:nth-child(2n){ margin:30px 0% 0 0;}

.join_lccon .row dl{ width:100%; margin-top:30px;}
.join_lccon .row dl h4{ margin:20px 0 5px 0;}
.join_lccon:after{ display:none;}
.join_lccon:before{ display:none;}
.join_lccon .jian{ display:none;}
.join_lccon .row.fan dl{ margin-top:30px;}
.join_contact .lx{ width:100%; overflow:auto;} 
.join_contact table td{ white-space:nowrap;}
.join_contact table td p{ white-space:normal;}
}
@media screen and (max-width:500px) {
.order_tab a{ width:20%; margin:0 auto; display:block; float:left; text-align:center; font-size:13px;}
.order_tab a.active:after{ margin-top:9px;}
.order .top_cor span{ margin-right:20px;}
.order_dz{ padding:20px 0 10px 0;}
.order_dz span{ font-size:12px; float:none;}
.order_dz span em{ font-size:12px; margin-left:5px;}
.order_dz strong{ font-size:13px; float:none; clear:both; padding-top:10px; display:block; }
.order_right_s .row_s strong{ font-size:18px;}
.order_right_s .zj strong{ font-size:22px;}
.express .list{ width:100%; margin:20px 0 0 0; height:auto;}
.express .list:nth-child(3n){ margin:20px 0 0 0;}
.express .list:nth-child(2n){ margin:20px 0 0 0;}
.express .list:nth-child(6n){ margin:20px 0 0 0;}
.express .address_con label{ position:inherit; left:0; bottom:0px; padding-top:10px; display:block;}
.collection .lists{ width:100%;}

.serchbox{ padding-bottom:50px;}
.serchbox .lists{ width:100%; height:auto; margin:30px 4% 0 0;}
.serchbox .lists dt{ height:200px;}
.serchbox .lists:nth-child(3n){ margin:30px 0% 0 0;}
.serchbox .lists:nth-child(2n){ margin:30px 0% 0 0;}
.serchbox .wu{ padding:100px 0;}
.serchbox .wu strong{ font-size:20px; margin:30px auto 10px auto}
.join_contact li{ width:100%;}
.auxiliary .dianpu{ width:90%;}
.auxiliary .dianpu .swiper-button-prev{ left:-20px; width:10px; margin-top:-10px;}
.auxiliary .dianpu .swiper-button-next{ right:-20px; width:10px; margin-top:-10px;}
}

@media screen and (max-width: 320px) {
 
}
@media screen and (min-width: 1025px) {
 .linexia .lefts .bottom ul:hover{background-color: #f1f1f1}
}


/*20190603 lfm start*/
.linexia .haiwaicon{margin-top: 80px;}
.linexia .haiwaicon .haiwaicon_wrap{margin-top: 20px;box-shadow: 0 5px 20px rgba(41,34,26,0.1)}
.linexia .haiwaicon .haiwaicon_wrap table{width: 100%;text-align: left;}
.linexia .haiwaicon .haiwaicon_wrap table th{line-height: 48px;color: #fff;font-size: 14px;}
.linexia .haiwaicon .haiwaicon_wrap table th:first-child{padding-left: 40px;}
.linexia .haiwaicon .haiwaicon_wrap table th:last-child{padding-right: 40px;}
.linexia .haiwaicon .haiwaicon_wrap table td:first-child{padding-left: 40px;}
.linexia .haiwaicon .haiwaicon_wrap table td:last-child{padding-right: 40px;}
.linexia .haiwaicon .haiwaicon_wrap table th:nth-child(2n){padding:0 18px}
.linexia .haiwaicon .haiwaicon_wrap table td:nth-child(2n){padding: 18px}
.linexia .haiwaicon .haiwaicon_wrap table tr:first-child{background-color: #9b8c80 !important}
.linexia .haiwaicon .haiwaicon_wrap table td{line-height: 24px;padding: 18px 0;font-size: 14px;color: #9d9086}
.linexia .haiwaicon .haiwaicon_wrap table tr:nth-child(2n){background-color: #fafafa}
.linexia .haiwaicon .haiwaicon_wrap table tr:nth-child(2-1){background-color: #ffffff}
.linexia .haiwaicon .haiwaicon_wrap.pc{display: block;}
.linexia .haiwaicon .haiwaicon_wrap.wap{display: none;}
@media screen and (max-width: 768px) {
	.linexia .haiwaicon{margin-top: 30px;}
	.linexia .haiwaicon .haiwaicon_wrap.pc{display: none;}
	.linexia .haiwaicon .haiwaicon_wrap.wap{display: block;}
	.linexia .haiwaicon .haiwaicon_wrap ul{line-height: 26px;padding: 10px 20px 10px 20px;}
	.linexia .haiwaicon .haiwaicon_wrap ul li{color: #9d9086;font-size: 14px;}
	.linexia .haiwaicon .haiwaicon_wrap ul li.strong{font-weight: bold;color:#9b8c80;}
}