@charset "utf-8";li,textarea{vertical-align:top;}
article,aside,body,details,figcaption,figure,footer,header,hgroup,html,iframe,menu,nav,section{display:block}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,blockquote,body,button,code,dd,details,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
table {border-spacing: 0px;border-collapse: separate;border:1px solid #000}
 
tr td{border:1px solid #000 !important}
audio,canvas,video{display:inline-block;}
/*body,button,input,select,textarea{font:12px/1.5 'helvetica neue',tahoma,'PingFang SC','microsoft yahei',arial,'hiragino sans gb',sans-serif}*/
h1,h2,h3,h4,h5,h6{font-size:1em}
a:active{background-color:transparent}
a:active,a:hover,a:link,a:visited{outline:0}
b,cite,code,em,i,small,th{font-size:1em;font-style:normal;font-weight:500}
button,input,select,textarea{font-size:1em;box-sizing:content-box}
button,input[type=button],input[type=submit]{cursor:pointer}
button[disabled],input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto}

fieldset,iframe,img{border:0}
img{display:inline-block;vertical-align:bottom;-ms-interpolation-mode:bicubic}
ol,ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select,textarea{vertical-align:middle;outline:0;-moz-outline:none;}
input:focus,textarea:focus,button:focus{ outline: none; } 
q:after,q:before{content:''}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;font-size:0;visibility:hidden}
.clearfix{zoom:1}
.clear{clear: both;height:0; overflow:hidden;}
body,html{color: #383838;font-family: "微软雅黑";max-width: 100%;margin: 0 auto;height: 100%;}
a{text-decoration: none;}
.swiper{width: 92%;overflow: hidden;margin: 0 auto;}
.swipers{width: 92%;margin: 0 auto;}
.background{background: #f0f0f0;}

.swiper_index{background: url(/temp/mobile/images/logobg.png) no-repeat top center;background-size: contain;width: 100%;height: 100%;position: relative;}
.swiper_index_box{width: 68%;margin: 0 auto;padding:60px 8%;text-align: center;background: #ffffff;border-radius: 16px;box-shadow: 0px 10px 12px #e4e3e2;position: absolute;left: 0; right: 0;top: 25%;}
.swiper_index_box input{width: 100%;height: 50px;text-align: center;color: #999696;border-radius: 24px;background: #f4f5f6;border:none;margin-bottom: 30px;}
.swiper_index_box .button{width: 100%;background: url(/temp/mobile/images/buttonbg.png)no-repeat center;background-size: cover;height: 50px;line-height:50px;border-radius: 24px;color: #FFFFFF;margin-top: 26px;}
.swiper_index_box .button a{color: #FFFFFF;}
.swiper_index_box input::-webkit-input-placeholder{color: #999696;}

/*个人中心*/
.geren_bg{background: #f0f0f0;width: 100%;height: 100%;position: relative;}
.head{text-align: center;font-size: 18px;color: #333333;line-height: 50px;}
.geren_head{background: url(/temp/mobile/images/gerenBg.png)no-repeat center;background-size:100% 100% ;border-radius: 4px;padding: 9% 4%;margin-top: 20px;}
.geren_head .touxiang{float: left;width: 22%;}
.geren_head .touxiang img{width: 100%;border-radius: 50%;}
.geren_head .geren_xinxi{float: left;margin-left: 4%;}
.geren_head .geren_xinxi p{font-size: 15px;color: #FFFFFF;margin-top: 14%;}
.geren_head .geren_xinxi span{font-size: 14px;color: #FFFFFF;display: inline-block;margin-top: 10%;}
.geren_head .geren_btn{float: right;background: #8dc0fb;font-size:14px ;padding: 1.5% 4%;border-radius: 4px;margin-top: 7%;}
.geren_head .geren_btn a{color: #FFFFFF;}
.geren_tongzhi{background: #f4f6fa;margin-top: 20px;padding: 4% 5%;}
.geren_tongzhi .title h2{float: left;font-weight: normal;color: #333333;font-size: 14px;}
.geren_tongzhi .title h2 span{background: url(/temp/mobile/images/weidu.png)no-repeat center;background-size: 100% 100%;color: #f4f6fa;display: inline-block;width: 22px;text-align: center;font-size: 12px;}
.geren_tongzhi .title a{float: right;}
.geren_tongzhi .list{margin-top: 10px;}
.geren_tongzhi .list ul li{line-height: 26px;font-size: 14px;}
.geren_tongzhi .list ul li p{float: left;background: url(/temp/mobile/images/dian.png)no-repeat left;padding-left: 3%;background-size: 2% 20%;}
.geren_tongzhi .list ul li p a{color: #737373;}
.geren_tongzhi .list ul li span{float: right;}
.geren_tongzhi .list ul li span.red{color: #ce272f;}
.geren_tongzhi .list ul li span.blue{color: #426bc6;}
.geren_ge{background: #f4f6fa;padding: 4% 5%;margin:20px -2% 50px -2%;}
.geren_ge ul li{width: 46%;text-align: center;border-radius: 4px;float: left;padding: 6% 0;margin: 2% 2%;position: relative;}
.geren_ge ul li img{width: 22%;}
.geren_ge ul li p{font-size: 14px;margin-top: 8px;}
.geren_ge ul li a{color: #333333;}
.geren_ge ul li.xjsq{background: #d1e3e7;}
.geren_ge ul li.ghzj{background: #e4def4;}
.geren_ge ul li.dzzz{background: #abbffa;}
.geren_ge ul li.wjdc{background: #cedcf0;}
.geren_ge ul li.yjfk{background: #f6edda;}
.geren_ge ul li.nbzx{background: #f1d9dc;}
.geren_ge ul li.wjdc span{position:absolute;background: url(/temp/mobile/images/weidu.png)no-repeat center;background-size: 100% 100%;color: #f4f6fa;display: inline-block;width: 22px;text-align: center;font-size: 12px;display: table;top: 15%; right: 23%;}

/*个人中心-工会之家*/
.gonghui_head{text-align: center;border-bottom: 1px solid #d9d9d9;background: #FFFFFF;}
.gonghui_head ul{width: 70%;margin: 0 auto;}
.gonghui_head ul li{float: left;margin: 0 5%;font-size: 14px;line-height: 48px;}
.gonghui_head ul li a{color: #333333;}
.gonghui_head ul li.select{border-bottom: 3px solid #4897fb;margin-bottom: -2px;}
.gonghui_head ul li.select a{color: #4897fb;}
.gonghui_list{margin:10px 0 30px 0}
/*.gonghui_list ul li{padding: 12px 0;border-bottom: 1px solid #d9d9d9;}
.gonghui_list ul li img{width: 36%;float: left;border-radius: 4px;}
.gonghui_list ul li .text{margin-left: 4%;float: left;width: 60%;}
.gonghui_list ul li h2{font-size: 15px;color: #333333;font-weight: normal;}
.gonghui_list ul li span{font-size: 12px;color: #737373;display: inline-block;margin-bottom: 5px;}
.gonghui_list ul li p{font-size: 12px;color: #383838}*/

.gonghui p{font-size: 14px;color: #333333;padding: 10px 0;}
.gonghui input{width: 90%;height: 38px;border: none;border-radius: 4px;padding: 0 5%;font-size: 14px;font-family: "微软雅黑";}
.gonghui textarea{width: 90%;padding: 5%;min-height: 200px;border: none;border-radius: 4px;font-size: 14px;font-family: "微软雅黑";}
.gonghui p.textarea_p{margin-top: 15px;}
.gonghui .lylb a{float: right;background: url(/temp/mobile/images/lb.png)no-repeat left;color: #4897fb;font-size: 14px;background-size:contain ;padding-left: 8%;margin-top: 15px;}
.gonghui .btn{width: 80%;background: url(/temp/mobile/images/buttonbg.png)no-repeat center;background-size: 100% 100%;border: none;height: 50px;font-size: 16px;color: #FFFFFF;margin: 70px auto 0 auto; text-align: center; display: block;}
.gonghui_hudong .hudong_head .left{float: left;}
.gonghui_hudong .hudong_head .right{float: right;}
.gonghui_hudong ul li{background: #FFFFFF;padding: 4%;margin-top: 16px;}
.gonghui_hudong ul li:last-child{margin-bottom: 30px;}
.gonghui_hudong ul li .hudong_head .left p{font-size: 14px;color: #333333;}
.gonghui_hudong ul li .hudong_head .left span{font-size: 12px;color: #737373;margin-top: 2px;display: inherit;}
.gonghui_hudong ul li .hudong_head img.right {width: 14%;border-radius: 50%;}
.gonghui_hudong ul li .question{margin-top: 10px;}
.gonghui_hudong ul li .question p{font-size: 16px;color: #333333;}
.gonghui_hudong ul li .question span{font-size: 14px;color: #737373;display: inline-block;margin-top: 5px;line-height: 24px;text-align: justify;}
.gonghui_hudong ul li .huifu{background: #f0f0f0;border-radius: 4px;padding: 4%;margin-top: 15px;}
.gonghui_hudong ul li .huifu h3{font-size: 14px;color: #4897fb;font-weight: normal;}
.gonghui_hudong ul li .huifu span{font-size: 12px;color: #737373;display: inline-block;}
.gonghui_hudong ul li .huifu p{font-size: 14px;color: #737373;line-height: 24px;margin-top: 3px;text-align: justify;}
.gonghui_list ul li{padding: 12px 0;border-bottom: 1px solid #d9d9d9;}
.gonghui_list ul li img{width: 36%;float: left;border-radius: 4px;}
.gonghui_list ul li .text{margin-left: 4%;float: left;width: 60%;display: block;}
.gonghui_list ul li h2{font-size: 15px;color: #333333;font-weight: normal;}
.gonghui_list ul li span{font-size: 12px;color: #737373;display: inline-block;margin-bottom: 5px;}
.gonghui_list ul li p{font-size: 12px;color: #383838}
.gonghui_list div.clear{display: block;}

/*基本信息*/
.xinxi_head{text-align: center;width:25%;margin: 0 auto;display: block;border-radius: 50%;border: 7px solid #FFFFFF;margin-top: 20px;}
.xinxi_list{background: #FFFFFF;border-radius: 4px;padding: 16% 4% 1% 4%;margin-top: -50px;}
.xinxi_list ul li{border-bottom: 1px solid #ececec;line-height: 38px;}
.xinxi_list ul li:last-child{border-bottom: none;}
.xinxi_list ul li span{display: inline-block;font-size: 14px;}
.xinxi_list ul li span:nth-child(1){float: left;color: #333333;}
.xinxi_list ul li span:nth-child(2){float: right;color: #737373;}
a.btns{width: 80%;background: url(/temp/mobile/images/buttonbg.png)no-repeat center;background-size: 100% 100%;border: none;height: 50px;line-height:50px; font-size: 18px;color: #FFFFFF;margin:30px auto 50px auto; text-align: center; display: block;}
.xinxi_list ul li input{text-align: right;float: right;height: 38px;font-size: 14px;color: #737373;border: none;width: 65%;}

/*通知公告*/
.tabs-underline{}
.tabs-underline ul.menu{list-style:none;text-align:center;margin:0;padding:0;background: #FFFFFF;}
.tabs-underline ul.menu li{display:inline-block;font-size: 14px;margin: 0 5px;}
.tabs-underline ul.menu li a{display:block;text-decoration:none;color:#7f888d;font-size:14px;padding:0px 10px 0 10px;line-height: 48px;}
.tabs-underline ul.menu li a.tab-active{color:#569ffb;border-bottom:3px solid #569ffb}
.tabs-underline .tabs-content-placeholder{overflow:hidden;width: 92%;margin: 20px auto;}
.tabs-underline .tabs-content-placeholder div{display:none}
.tabs-underline .tabs-content-placeholder div.tab-content-active{display:block}

.tabs-content-placeholder .notice ul li{background: #FFFFFF;padding: 3.5%;border-radius: 4px;margin-bottom: 15px;}
.tabs-content-placeholder .notice ul li p{font-size: 14px;color: #333333;text-align: justify;line-height:1.5;margin:0 0 10px}
.tabs-content-placeholder .notice ul li span{font-size: 12px;display: inline-block;color: #737373;}
.tabs-content-placeholder .notice ul li span:first-child{float: left;width: 50%;text-align: left;}
.tabs-content-placeholder .notice ul li span:last-child{float: right;width: 50%;text-align: right;}


.tabs-content-placeholder .gonghui_list ul li{padding: 12px 0;border-bottom: 1px solid #d9d9d9;}
.tabs-content-placeholder .gonghui_list ul li img{width: 36%;float: left;border-radius: 4px;}
.tabs-content-placeholder .gonghui_list ul li .text{margin-left: 4%;float: left;width: 60%;display: block;}
.tabs-content-placeholder .gonghui_list ul li h2{font-size: 15px;color: #333333;font-weight: normal;}
.tabs-content-placeholder .gonghui_list ul li span{font-size: 12px;color: #737373;display: inline-block;margin-bottom: 5px;}
.tabs-content-placeholder .gonghui_list ul li p{font-size: 12px;color: #383838}
.tabs-content-placeholder .gonghui_list div.clear{display: block;}

/*休假申请*/
.tabs-content-placeholder .xiujia_list ul li{background: #FFFFFF;padding: 4%;border-radius: 4px;margin-bottom: 15px;}
.tabs-content-placeholder .xiujia_list ul li p{font-size: 12px;color: #737373;line-height: 24px;}
.tabs-content-placeholder .xiujia_list ul li p span{display: inline-block;}
.tabs-content-placeholder .xiujia_list ul li p span:first-child{color: #333333;width: 50%;text-align: left;font-size: 16px;}
.tabs-content-placeholder .xiujia_list ul li p span:last-child{color: #737373;width: 50%;text-align: right;}
.tabs-content-placeholder .xiujia_list ul li p.blue{color: #4897fb;}
.tabs-content-placeholder .xiujia_list ul li p.red{color: #db243e;}

/*意见反馈*/
.fankui_head img{width: 100%;z-index: 1;}
.fankui_list{margin-top: -25px;z-index: 0;position: relative;}
.fankui_list ul li{background: #FFFFFF;border-radius: 4px;text-align: center;padding: 4% 0 8% 0;margin: 0 0 15px;}
.fankui_list ul li img{width: 60%;margin: 0 auto;}
.fankui_list ul li p{font-size: 14px;color: #737373;margin-top: 10px;}
.fankui_list ul li a{font-size: 14px;color: #4897fb;border: 1px solid #4897fb;padding: 1% 5%;border-radius: 16px;margin-top: 20px;display: inline-block;}

.tabs-content-placeholder .tiyi_list ul li{background: #FFFFFF;padding: 4%;border-radius: 4px;margin-bottom: 10px;}
.tabs-content-placeholder .tiyi_list ul li p{font-size: 14px;color: #333333;line-height: 24px;}
.tabs-content-placeholder .tiyi_list ul li span{display: inline-block;font-size: 12px;color: #737373;}

.swiper .details h2{font-size: 14px;font-weight: normal;}
.swiper .details span{font-size: 12px;display: contents;margin-bottom: 6px;color: #737373;}
.swiper .details p{font-size: 14px;line-height: 24px;color: #737373;}
.swiper .details1{padding: 6% 4%;}
.swiper .details1 h2{color: #333333;}
.swiper .details2{background: #f0f0f0;padding: 4%;border-radius: 4px;margin-top: 20px;}
.swiper .details2 h2{color: #569ffb;}
.swiper .details table{width:100% !important}
.hidden{display:none}
body,input,select,textarea{font-size:14px;color:#222;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0}

.masker{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}
.store-info-form .form-item{width:50%;}
.store-info-form label.input-group{display:block;margin-bottom:.4rem;height:.64rem;line-height:.64rem;font-size:.64rem;color:#333}
.store-info-form .required-tip{display:inline-block;vertical-align:top;line-height:.64rem;font-size:.56rem;color:#4f76e6}
.store-info-form span.tip-active{color:#de3939}
.store-info-form .tip-tel{margin-top:.36rem;line-height:.56rem;font-size:.56rem;color:#ccc}
.store-info-form .controls-store{height:30px}
.store-info-form .controls{box-sizing:border-box;width:88%;background-color:#f7f7f8;border-radius:.2rem;border:1px solid #ddd;overflow:hidden}
.store-info-form .controls input,.store-info-form .controls textarea{width:100%;font-size:14px;color:#666;display: block;height:30px}
.store-info-form .controls textarea{line-height:.8rem;padding:.38rem .56rem;border-radius:.2rem}
.store-info-form .controls-storename{height:2.32rem}
.store-info-form .controls-storeadress{height:3.2rem}
.store-info-form .controls-city{display:flex;justify-content:space-between;background:#fff;border:none}
.store-info-form .controls-city .area-wrapper,.store-info-form .controls-city .city-wrapper{width: 100%;position:relative;}
.store-info-form .controls-city .icon-down{position:absolute;top:50%;right:.52rem;-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:.42rem;height:.24rem;background:url(/temp/mobile/images/icon_down.png) no-repeat center;background-size:100%}
.store-info-form .hot-city-title{box-sizing:border-box;padding:.7rem 1rem .58rem;height:1.88rem;background:#fff}
.store-info-form .hot-city-title i{display:inline-block;width:.16rem;height:.56rem;background:#4f98ff;margin-top:.02rem;margin-right:.2rem}
.store-info-form .hot-city-title h4{display:inline-block;vertical-align:top;line-height:.6rem;font-size:15px;font-weight:normal;color:#666}
.store-info-form .city-box{position:fixed;right:0;left:0;bottom:0;width:14rem;margin:0 auto;border-radius:.2rem .2rem 0 0;overflow:hidden;z-index:11}
.store-info-form .city-box .express-city-box{background:#fff;border-radius:.2rem .2rem 0 0}
.store-info-form .city-box .hot-city .hot{padding:0 1.8rem 0 1rem;box-sizing:border-box;display:flex;justify-content:space-between;flex-flow:wrap;align-content:space-around;width:100%;height:3.6rem}
.store-info-form .city-box .hot-city .hot a{display:block;box-sizing:border-box;width:5.2rem;line-height:1.52rem;font-size:.6rem;font-weight:700;color:#999;text-align:center;border:1px solid #ebebeb;border-radius:.12rem;letter-spacing:1px}
.store-info-form .city-box .hot-city .hot a.active{color:#4f76e6;border-color:#4f76e6}
.store-info-form .city-box .letter-title{padding:0 1.4rem 0 1rem;padding-top:.48rem;height:.88rem;line-height:.88rem;font-size:.64rem;font-weight:700;color:#4f76e6;display:none}
.store-info-form .city-box .item-list{padding:0 1.8rem 0 1rem}
.store-info-form .city-box .item-list li{line-height:1.8rem;font-size:.6rem;font-weight:700;color:#666;border-bottom:.5px solid #edeef5}
.store-info-form .city-box #cityBox{height:13.24rem;background:#fff;overflow:hidden}
.store-info-form .city-box .city-sidaber{position:absolute;height:100%;right:0;top:1.92rem;z-index:20}
.store-info-form .city-box .city-sidaber p{box-sizing:border-box;padding-right:.2rem;width:1.78rem;line-height:.68rem;font-size:.48rem;font-weight:700;text-align:center;color:#666}


#cityBox .content{padding: 4%;}
#cityBox .content ul li{line-height: 38px;border-bottom: 1px solid #f0f0f0;color: #737373;}

/*休假申请*/
.shenqing{background: #FFFFFF;padding:  0 4%;}
.shenqing p{float: left;padding: 12px 0;width:20%}
.shenqing .store-info-form{float: right;width:70%}
.shenqing .store-info-form .form-item{float: right;}
.shenqing .store-info-form .controls{width: 100%;}
.shenqing .store-info-form .controls-city .icon-down{right: 0;}
.shenqing .store-info-form .controls input{text-align: right;padding: 0;width: 90%;height: 40px;}
.shenqing .store-info-form .form-item{width: 100%;}
.shenqing .store-info-form .controls-city .area-wrapper,.shenqing .store-info-form .controls-city .city-wrapper{height: 40px;}
.store-info-form .controls-city .icon-down{background: url(/temp/mobile/images/jiao.png) no-repeat center;width: .4rem;height: .5rem;}
.shenqing2{background: #FFFFFF;margin-top: 15px;}
.shenqing2 ul li{line-height: 40px;padding: 0 4%;border-bottom: 1px solid #f0f0f0;position: relative;}
.shenqing2 ul li span{color: #737373}
.shenqing2 ul li input.liulan{float: right;background: #4897fb;border: none;padding:0.6% 2%;border-radius: 4px;color: #FFFFFF;margin-top: 2%;}
.shenqing2 ul li input#date2,.shenqing2 ul li input#date3,.shenqing2 ul li input#date4,.shenqing2 ul li input#date5{float: right;height:40px!important;text-align: right;color: #737373;margin-right: 3%;border: none;}
.shenqing2 ul li .icon-down{position:absolute;top:50%;right:.52rem;-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width: .4rem;height: .5rem;background:url(/temp/mobile/images/jiao.png) no-repeat center;background-size:100%}
.shenqing3{background: #FFFFFF;margin-top: 15px;}
.shenqing3 .gonghui textarea{padding: 0;color: #737373;width: 100%;min-height: 110px;margin-bottom: 20px;}
.shenqing3 .gonghui p.textarea_p{margin-top:0}
.shenqing4 .lylb a{    background: url(/temp/mobile/images/jilu.png)no-repeat left;background-size: contain}

#date-wrapper{position:fixed;bottom:0;left:50%;width:100%;margin:-139px 0 0 -50%;z-index:56;text-align:center;background:#fff;border-radius:3px;padding-bottom:10px;display:none}
#d-mask{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;-moz-opacity:.5;opacity:.5;z-index:55;display:none}
#date-wrapper h3{font-family:PingFangSC-Regular;line-height:50px;color:#333;font-size:15px;margin:0;border-radius:3px 3px 0 0}
#d-tit>div,#date-wrapper ol{width:33%;float:left;position:relative}
#d-content{padding:10px;border:1px solid #e5e5e5}
#d-content #d-bg{height:120px;overflow:hidden;margin-bottom:10px;position:relative;border:1px solid #ddd}
#d-cancel,#d-confirm{border-radius:3px;float:left;width:40%;line-height:30px;font-size:15px;color:#333;margin:0 5%;padding-top:10px}
#d-confirm{color:#5cbb9d}
#date-wrapper li{line-height:40px;height:40px;cursor:pointer;position:relative}
#d-tit{overflow:hidden;line-height:30px;margin-bottom:-1px}
#date-wrapper ol{-webkit-overflow-scrolling:touch;position:absolute;top:0;left:0}
#date-wrapper ol:nth-child(2){left:33%}
#date-wrapper ol:nth-child(3){left:66%}
#date-wrapper ol:nth-child(4){left:60%}
#date-wrapper ol:nth-child(5){left:80%}
#date-wrapper ol:nth-child(6){left:100%}
#d-content #d-bg:after{content:'';height:40px;background:#f3f3f3;position:absolute;top:40px;left:0;width:100%;z-index:-1}

.bgPop { display: none; position: absolute; z-index: 129; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.4); }
.pop {  display: none;  width: 66%;height:180px;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding: 4%;  z-index: 130;  border-radius: 8px;  background-color: #fff;}
.pop-top{  height:40px;  width:100%;  border-bottom: 1px #E5E5E5 solid;  }
.pop-top h2{  float: left;  display:black}
.pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black}
.pop-foot{  height:50px;  line-height:50px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
.pop-cancel {  background-color: #FFF;  border:1px #CECECE solid;  color: #000;  }
.pop-content{ padding:10% 0;text-align: center; }
.pop-content img{width: 30%;}
.pop-content p{font-size: 14px;color: #737373;margin-top: 15px;}

/*问卷调查*/
.diaocha_list{margin-top: -25px;z-index: 0;position: relative;}
.diaocha_list ul li{background: #FFFFFF;border-radius: 4px;margin-bottom: 15px;padding:6% 4%;}
.diaocha_list ul li .left{float: left;}
.diaocha_list ul li p{font-size: 14px;color: #333333;}
.diaocha_list ul li span{font-size: 12px;color: #737373;display: inline-block;margin-top:6%;}
.diaocha_list ul li a{font-size: 12px;float: right;color: #4897fb;border: 1px solid #4897fb;border-radius: 15px;padding: 1% 4%;margin-top: 3%;}

.middle-top{width: 100%;height: 50px; position:relative;}
.jindu{width:135px;line-height:20px;height:20px;margin:15px;font-size:15px;color: #000000;font-size: 16px;}
.jindu .questioned{color: #2080ff;font-weight: bold;font-size: 22px;}

/*新闻中心*/
.tabs-underline ul.newsmenu li a{padding: 0;}
.tabs-content-placeholder .dzzz_list ul{margin: 0 -2%;}
.tabs-content-placeholder .dzzz_list ul li{width: 46%;float: left;margin: 1% 2%;}
.tabs-content-placeholder .dzzz_list ul li img{width: 100%;}
.tabs-content-placeholder .dzzz_list ul li p{font-size: 14px;color: #333333;line-height:34px;text-align: center;}
.tabs-content-placeholder .dzzz_list ul li span{display: inline-block;font-size: 12px;color: #737373;}

/*详情*/
.details_padding{background: #FFFFFF;padding: 4%;border-radius: 4px;}
.details img{width: 100%;height: auto;display: inline-block;}

/*footer*/
.h60{height: 55px;}
.footer{padding: 2% 0;position: fixed;bottom: 0;width: 100%;background: #ffffff;box-shadow: 2px -1px 12px #e4e3e2;}
.footer ul li{float: left;text-align: center;width: 33.33%;}
.footer ul li.gr{background: url(/temp/mobile/images/dh1.png)no-repeat top center;background-size:18% 50%;}
.footer ul li.xw{background: url(/temp/mobile/images/dh2.png)no-repeat top center;background-size:18% 50% ;}
.footer ul li.zp{background: url(/temp/mobile/images/dh3.png)no-repeat top center;background-size:18% 50% ;}
.footer ul li a{font-size: 14px;padding-top: 22%;display: inline-block;color: #333333;}
.footer ul li.select a{color: #569ffb;}
.footer ul li.select.gr{background: url(/temp/mobile/images/dh1-1.png)no-repeat top center;background-size:18% 50%;}
.footer ul li.select.xw{background: url(/temp/mobile/images/dh2-1.png)no-repeat top center;background-size:18% 50%;}
.footer ul li.select.zp{background: url(/temp/mobile/images/dh3-1.png)no-repeat top center;background-size:18% 50%;}




/*招聘信息*/
  .rw-wd{max-width:1098px;margin-left:auto;margin-right:auto}
  .career__lists__list li .title{background: url(/temp/mobile/images/zpBg.png)no-repeat center;background-size: cover;/*height: 40px;*/padding: 12px 3%;border-top-left-radius: 4px;border-top-right-radius: 4px;}
  .career__lists__list li .title span{font-size: 12px;color: #FFFFFF;display: inline-block;}
  .career__lists__list li .title span:nth-child(2){background: #44aef5;padding:1% 2%;border-radius: 4px;}
  .career__lists__list li .title span:nth-child(3){background: #44aef5;padding:1% 2%;border-radius: 4px;}
  .career__lists__list li .title span:nth-child(4){background: url(/temp/mobile/images/xl.png)no-repeat center;width: 5%;height: 10px;background-size:100% 100% ;float: right;margin-top: 8px;}
  .rw-text{font-size:16px;color:#000;line-height:1.85714;letter-spacing:.07143em}
  .rw-text h3{font-size:1.42857em;line-height:2.4;letter-spacing:.05em;font-weight:500;color:#002B9E}
  .rw-text strong:before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;background-color:#000;border-radius:50%;margin-right:3px}
  .rw-text img{max-width:100%}
  .mt-70{margin-top:70px}
  .pt-150{padding-top:150px}
  .career__lists__list li{margin-top:20px}
  .career__lists__list li a{display:block}
  .career__lists__list li .job{display:inline-block;vertical-align:top;width:30%;text-align:right;font-size:0}
  .career__lists__list li time{display:inline-block;vertical-align:top;padding-left:20px;margin-left:20px;color:#000;font-size:20px;letter-spacing:1px;position:relative}
  .career__lists__list li time:before{content:"";display:block;position:absolute;top:2px;left:0;width:1px;height:17px;background-color:#C4C4C4}
  .career__lists__list li .content{display:none;font-size:14px;color:#737373;background-color:#FFFFFF;margin-top:2px;padding:4%;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
  .career__lists__list li a.active .title{background-color:#002B9E}
  .career__lists__list li a.active h3{color:#fff}
  .career__lists__list li a.active .job span,.career__lists__list li a.active .job time{color:#fff}
  
  @media only screen and (min-width: 1025px){.career__lists__list li a:hover .title{background-color:#002B9E}
  .career__lists__list li a:hover h3{color:#fff}
  .career__lists__list li a:hover .job span,.career__lists__list li a:hover .job time{color:#fff}}
  @media only screen and (max-width: 1024px){
  .rw-career .rw-career__content .icon-before,.rw-career .rw-career__content .icon-after{display:none;width:23px;height:auto}
  .career__lists__list li h3{font-size:16px;width:50%}
  .career__lists__list li .job{width:50%}
  .career__lists__list li .job span{font-size:16px}
  .career__lists__list li .job time{display:block;width:100%;margin-left:0;padding-left:0;font-size:16px;margin-top:10px}
  .career__lists__list li .job time:before{display:none}
  }
  
  
  
@media only screen and (max-width:320px ) {
	.career__lists__list li .title span:nth-child(4){display: none;}
	.geren_ge .right .div{padding: 11% 0;}
	.geren_ge .right .div p{left: 49%; top: 39%;}
}
@media only screen and (min-width:320px ) {
	.gonghui_head ul{width: 75%;}
	.tabs-underline ul.newsmenu li{margin: 0 2px;}
	
}
@media only screen and (min-width:375px ) {
	.gonghui_head ul{width: 64%;}
}
@media only screen and (min-width:414px ) {
	.gonghui_head ul{width: 58%;}
}
@media only screen and (min-width: 768px) and (max-width:1024px) {
	.swiper_index_box{top: 42%;}
	.swiper_index_box input{height: 60px;border-radius: 28px;}
	.head{font-size: 38px;line-height:90px}
	.geren_head .geren_xinxi p{font-size: 30px;}
	.geren_head .geren_xinxi span{font-size: 24px;}
	.geren_head .geren_btn{font-size: 22px;}
	.geren_tongzhi .title h2{font-size: 26px;}
	.geren_tongzhi .title h2 span{font-size: 18px;width: 30px;}
	.geren_tongzhi .list ul li{font-size: 22px;line-height: 40px;}
	.geren_ge .left .div p{font-size: 26px;}
	.geren_ge .right .div p{font-size: 26px;}
	.geren_ge .right .div.wjdc span { font-size: 18px; width: 30px; }
	.geren_ge .left .div.ghzj{    margin-top: 24px;}
	.h60{height: 116px;}
	.footer ul li a{font-size: 22px;}
	.geren_bg{height: auto;}
	.gonghui_head ul li{font-size: 28px;line-height: 82px;}
	.gonghui_list ul li h2{font-size: 28px;}
	.gonghui_list ul li span{font-size: 22px;margin: 15px 0;}
	.gonghui_list ul li p{font-size: 22px;}
	.gonghui_head ul { width: 63%; }
	.gonghui_hudong ul li .hudong_head .left p,.gonghui_hudong ul li .question p{font-size: 28px;}
	.gonghui_hudong ul li .hudong_head .left span{font-size: 22px;}
	.gonghui_hudong ul li .question span{font-size: 24px;line-height: 40px;}
	.gonghui_hudong ul li .huifu h3{font-size: 24px;}
	.gonghui_hudong ul li .huifu span{font-size: 22px;margin: 8px 0 3px 0;}
	.gonghui_hudong ul li .huifu p{font-size: 24px;line-height: 40px;}
	.xinxi_list ul li{line-height: 66px;}
	.xinxi_list ul li span{font-size: 24px;}
	.gonghui button.btn,button.btns,a.btns{height: 90px;font-size: 34px;}
	.gonghui p{font-size: 24px;}
	.gonghui .lylb a{font-size: 24px;}
	.tabs-underline ul.menu li a{font-size: 28px;line-height: 82px;}
	.tabs-content-placeholder .notice ul li p{font-size: 24px;line-height: 2;}
	.tabs-content-placeholder .notice ul li span{font-size: 22px;}
	.fankui_list{margin-top: -45px;}
	.fankui_list ul li{margin: 0 0 30px;}
	.fankui_list ul li p{font-size: 22px;}
	.fankui_list ul li a{font-size: 22px;border-radius: 24px;}
	.tabs-content-placeholder .tiyi_list ul li{margin-bottom: 20px;}
	.tabs-content-placeholder .tiyi_list ul li p{font-size: 24px;line-height: 50px;}
	.tabs-content-placeholder .tiyi_list ul li span{font-size: 22px;}
	.swiper .details h2{font-size: 24px;}
	.swiper .details span{font-size: 22px;}
	.swiper .details p{font-size: 24px;line-height: 40px;}
	.tabs-underline ul.newsmenu li{    margin: 0 14px;}
	.tabs-content-placeholder .dzzz_list ul li p{font-size: 28px;line-height: 80px;}
	.tabs-content-placeholder .gonghui_list ul li h2{font-size: 28px;}
	.tabs-content-placeholder .gonghui_list ul li span,.tabs-content-placeholder .gonghui_list ul li p{font-size: 22px;}
	.career__lists__list li .title span{font-size: 24px;}
	.career__lists__list li .title{padding: 20px 3%;}
	.career__lists__list li .title span:nth-child(4){height: 18px;margin-top: 15px;}
	.career__lists__list li .content{font-size: 22px;}
	.store-info-form .controls input, .store-info-form .controls textarea{font-size: 22px;}
	.gonghui input{height: 50px;}
	.store-info-form .controls-store{height:50px}
	.store-info-form .controls input,.store-info-form .controls textarea{height:50px}
	.store-info-form .hot-city-title h4,#cityBox .content ul li{font-size: 22px;}
	#cityBox .content ul li{line-height: 50px;}
	.shenqing p{padding: 20px 0}
	.shenqing .store-info-form .controls input,.shenqing .store-info-form .controls-city .area-wrapper, .shenqing .store-info-form .controls-city .city-wrapper{    height: 70px;}
	.shenqing2 ul li{line-height: 70px;font-size: 24px;}
	.shenqing2 ul li input.liulan{font-size: 24px;}
	.diaocha_list ul li p{font-size: 26px;}
	.diaocha_list ul li span{font-size: 22px;}
	.diaocha_list ul li a{font-size: 22px;border-radius: 24px;}
	.diaocha_list{margin-top: -45px;}
	
}
@media only screen and (min-width:1024px ) {
	.geren_ge .right .div{padding: 8% 0;}
	.geren_ge .right .div.nbzx,.geren_ge .right .div.yjfk{margin-top: 20px;}
}

@media only screen and (max-width: 414px) {
	.geren_ge ul li{padding: 4% 0;}
}
@media only screen and (max-width: 375px) {
	.geren_ge ul li{padding: 3% 0;}
}
@media only screen and (max-width: 360px) {
	.geren_ge ul li{padding: 2% 0;}
}