
.swipe {
    overflow: hidden;
    visibility: hidden;
    position: relative;
}

.swipe-wrap {
    overflow: hidden;
    position: relative;
}

.swipe-wrap > div {
    float: left;
    width: 100%;
    position: relative;
}

.swipe-wrap > div {
    /*overflow: hidden;*/
    /*position: relative;*/
}

.swipe-wrap img {
    width: 100%;
    height: auto;
    /* max-height: 240px;
    min-height: 132px;
    min-width: 320px;
    max-width: 640px; */
}

.slide {
    margin: 5px auto;
    position: relative;
    z-index: 1;
    background-color: #ffffff;
}

.pointer {
    position: absolute;
    bottom: 12px;
    overflow: hidden;
    width: 100%;
    text-align: center;
}

.pointer  a {
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 6px;
    margin-right: 4px;
    background-color: #FFFFFF;
}

.pointer  a.active {
    background-color: rgb(191,7,35);
}
/*资讯的轮播*/

.newssw {
    overflow: hidden;
    position: relative;
    z-index: -1;
}

.newssw > div {
    float: left;
    width:100px;
    position: relative;
}

.newssw > div {
    overflow: hidden;
    position: relative;
}

.newssw img {
    width:100px;
    height: auto;
}

.pointernews {
    position: absolute;
    bottom: 2px;
    overflow: hidden;
    width:100px;
    text-align: center;
}

.pointernews  a {
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 6px;
    margin-right: 4px;
    background-color: #FFFFFF;
}

.pointernews  a.active {
    background-color: rgb(191,7,35);
}
/*ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssstttttttttttttttttttttttttttttttttttttttttttttttttt*/
body {
    min-width: 320px;
}

.top21{
    width: 100%;border-radius: 3px;background-color: #ffffff;height: 30px;margin-top: 8px;
}
.top211{
    line-height: 30px;margin-left: 5px;
}
.top212{
    width: 15px;margin-top: 8px;margin-left: 10px;
}
.indexrborder{ border-right: 1px solid #EDEDEB;text-align:center;}
.coloryellow{
    color: rgb(244,114,0);
}
.borderTest{
    border: 1px solid #ff0000;
}

.title{
    height: 44px;background-color: rgb(247,98,166);line-height: 44px;width: 100%;z-index: 5;overflow: hidden;
}
.titlemain{
    width: 96%;;height: 44px;line-height: 44px;
}
.titleBack{
    width: 25px;position: relative;top:10px;
}
.titleBack1{
    width: 25px;position: relative;top:10px; background-color: transparent;
}
.allTextColor{
    color: rgb(100,100,100);
}

.colorW{
    color: #ffffff;
}
.clc {
    color: #ccc;
}
.Ibottom1{
    width: 20%;float: left;text-align: center;color: white;margin-top: 5px;font-size: 14px;
}
.leftS1{
    font-weight: bold;padding: 3px;font-size: 12px;
}
.leftImg1{
    width: 20px;position: relative;top: 5px;
}
.leftRigheFead{
    width: 5px;margin-left: 1em;
}
.bottomImgB{
    width: 30px;
}
.mainBottom{
    position: fixed;z-index: 2;bottom: 0;left: 0;width: 100%;background-color:  rgb(248,248,248);
}

.content3{
    /*position: absolute;top: 40px;bottom: 52px;*/
    width: 100%;z-index: 0;
    overflow-x: hidden;
    overflow-y: auto;
    height: 400px;
}
.content4{
    /*position: absolute;top: 40px;bottom: 52px;*/
    width: 100%;z-index: 0;
    overflow-x: hidden;
    overflow-y: auto;
    height: 400px;
}
.contentBclassify{
    /*position: absolute;top: 40px;bottom: 52px;*/
    width: 100%;z-index: 0;
    overflow-x: hidden;
    overflow-y: auto;
    height: 400px;
}
.contentpay{
    width: 100%;margin: auto;position: absolute;top: 0;padding-top: 44px;padding-bottom: 52px;z-index: 0;
    overflow: hidden;
}
.texIndent0{
    text-indent: 0em;
}
.texIndent2Em{
    text-indent: 2em;
}
.fwB{
    font-weight: bold;
}
.leftBody{
    width: 100%;height: 100%;overflow: hidden;
}
.heitht100{
    height: 100%;
}
/*图片滑动*/
div.imgbox{width:100%;height:200px;overflow:hidden;margin:0 auto;}
div.imgbox ul{clear:both;width:300%;margin: 0;padding: 0;}
.imgboxLi{float:left;width:220px;;height:200px;overflow:hidden;text-align:center;}
div.imgbox ul li img{width:100%;height:200px;}
/*end 图片滑动*/
/*index-end*/



/*下拉刷新--start*/
#wrapper {
    position:absolute; z-index:1;
    top:45px; bottom:48px; left:-9999px;
    width:100%;
    background:#ffffff;
    overflow:auto;
}

#scroller {
    position:absolute; z-index:1;
    /*	-webkit-touch-callout:none;*/
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    width:100%;
    padding:0;
}

/*Pull down styles*/
#pullDown {
    width: 100%;
    background:#fff;
    height:40px;
    line-height:40px;
    /*padding:5px 10px;*/
    border-bottom:1px solid #ccc;
    font-weight:bold;
    font-size:14px;
    color:#888;
}
#pullUp{
    width: 100%;
    background:#fff;
    height:40px;
    line-height:40px;
    /*padding:5px 10px;*/
    display: none;
    border-bottom:1px solid #ccc;
    font-weight:bold;
    font-size:14px;
    color:#888;
    text-align: center;
}
#pullDown .pullDownIcon, #pullUp .pullUpIcon  {
    display:block; float:left;
    width:40px; height:40px;
    background:url(http://statics.webkfa.com/img/pull-icon@2x.png) 0 0 no-repeat;
    -webkit-background-size:40px 80px; background-size:40px 80px;
    -webkit-transition-property:-webkit-transform;
    -webkit-transition-duration:250ms;
}
#pullDown .pullDownIcon {
    -webkit-transform:rotate(0deg) translateZ(0);
}
#pullUp .pullUpIcon  {
    -webkit-transform:rotate(-180deg) translateZ(0);
}

#pullDown.flip .pullDownIcon {
    -webkit-transform:rotate(-180deg) translateZ(0);
}

#pullUp.flip .pullUpIcon {
    -webkit-transform:rotate(0deg) translateZ(0);
}

#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
    background-position:0 100%;
    -webkit-transform:rotate(0deg) translateZ(0);
    -webkit-transition-duration:0ms;

    -webkit-animation-name:loading;
    -webkit-animation-duration:2s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
    from { -webkit-transform:rotate(0deg) translateZ(0); }
    to { -webkit-transform:rotate(360deg) translateZ(0); }
}

/*下拉刷新end*/


.h44{
    height: 44px;
}

.toplogo{
    width: 65px;position: relative;top:5px;
}
.top2{
    width: 200px;
}

/*swiper2图片轮播*/
.swiper-container {
    width: 100%;
    height: 100%;
    color: #fff;
    text-align: center;
}
.red-slide {
    background: #ca4040;
}
.blue-slide {
    background: #4390ee;
}
.orange-slide {
    background: #ff8604;
}
.green-slide {
    background: #49a430;
}
.pink-slide {
    background: #973e76;
}
.swiper-slide .title {
    font-style: italic;
    font-size: 42px;
    margin-top: 80px;
    margin-bottom: 0;
    line-height: 45px;
}
.pagination {
    position: absolute;
    z-index: 20;
    left: 10px;
    bottom: 10px;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #222;
    margin-right: 5px;
    opacity: 0.8;
    border: 1px solid #fff;
    cursor: pointer;
}
.swiper-visible-switch {
    background: #aaa;
}
.swiper-active-switch {
    background: #fff;
}
/*swiper2---end*/

.h5{
      width: 100%;height: 5px;background-color: rgb(247,98,166);
}
.h5gray{
    width: 100%;height: 5px;background-color: rgb(246,246,246);
}
.h10{
    width: 100%;height: 10px;background-color: rgb(238,238,238);
}
.h50{
    width: 100%;height: 52px;background-color: rgb(238,238,238);
}
.newsR{
    border-bottom: 1px solid gainsboro;font-size: 14px;color: rgb(0,66,118);margin: 5px auto;
}
.border-ccc {
	margin:2px;
	display:inline-block;
	float:left;
    border: 1px solid #ccc !important;
}
.colorRed{
    color: rgb(247,98,166);
}
.borderTred{
    border-top: 1px solid rgb(247,98,166);
}
.borderB{
    border-bottom: 1px solid gainsboro;
}
.borderBd{
    border-bottom: 1px dashed gainsboro;
}
.borderR{
    border-right: 1px solid gainsboro;
}
.borderL{
    border-left: 1px solid gainsboro;
}
.borderRd{
    border-right: 1px dashed gainsboro;
}
.borderT{
    border-top: 1px solid gainsboro;
}
.topsearch{
    border-right: 1px solid gainsboro;margin-top: 5px;;margin-bottom: 5px;
}
.topsearchImg{
    width: 10px;
}

/*过滤内容*/
.searchMain{
    width: 100%;position: fixed;top: 74px;left: 0;z-index: 10;border-bottom: 1px solid gainsboro;
}

.searchMain1{
    float: left;width: 50%;background-color: #ffffff;height: 0;
    /*overflow:hidden;*/
    overflow-y:auto;
    /*z-index: 99;*/
}
.searchMain3{
    float: left;width: 100%;background-color: #ffffff;height: 0;
    /*overflow:hidden;*/
    overflow-y:auto;
}
.searchMain11{
    background-color: rgb(187,187,187);border-radius: 10px;padding: 5px 10px;line-height: 10px;
    margin-top: 10px;color: #ffffff;font-size: 12px;
}
.active{
    border-right: none;
    background-color: rgb(233, 233, 233);
}

.searchMain2{
    float: left;width: 50%;background-color: rgb(233, 233, 233);height: 0;
    /*overflow:hidden;*/
    overflow-y:auto;
    z-index: 99;
}
.searchinput{
    float: left;
    width: 80%;border-radius: 0 5px 5px 0;
    font-size: 16px;
    border: none;padding: 5px 10px;margin-top: 7px
}
.searchinput::-webkit-input-placeholder { /* WebKit browsers */
    /*color:    #fff;*/
}
.searchinput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    /*color:    #fff;*/
}
.searchinput::-moz-placeholder { /* Mozilla Firefox 19+ */
    /*color:#fff;*/
}
.searchinput:-ms-input-placeholder { /* Internet Explorer 10+ */
    /*color:    #fff;*/
}


.searchHot{
    margin-top: 5px; margin-bottom: 5px;padding: 0 5px;
}
.searchHot1{
    margin-left: 10px;
    margin-top: 5px; margin-bottom: 5px;padding: 0 5px;
    background-color: rgb(233,233,233);border-radius: 10px;
}

.goodsText{
    position: absolute;bottom: 3px;left: 280px;;font-size: 16px;;color: #ffffff;z-index: 3;
    width:30px;height: 30px;border-radius: 15px;background-color: #807f81;text-align: center;line-height: 30px;
}
.colorStyle{
    margin: 5px auto;padding: 3px 15px;border-radius: 3px;
}
.feedback{
    float: left;width: 20%;
}
.border1pxRed{
    border: 1px solid rgb(247,98,166);
}
.backgRed{
    background-color: rgb(247,98,166)!important;
}
.border-Red{
    border: 1px solid rgb(247,98,166)!important;
}
.borderBRed{
    border-bottom: 1px solid rgb(247,98,166);
}
.borderL2red{
    border-left: 2px solid rgb(247,98,166);
}
.borderL3red{
    border-left: 3px solid rgb(247,98,166);
}
.borderR2red{
    border-right: 2px solid rgb(247,98,166);
}
.borderB2Red{
    border-bottom: 2px solid rgb(247,98,166);
}
.border1Red{
    border: 1px solid rgb(247,98,166);
}
.payS{
    line-height: 20px;font-size: 14px;padding: 3px 10px;border-radius: 3px;
}

/*address*/
.address{
    width: 40px;height: 40px;margin-top: -20px;position: absolute;top: 50%;left: 5px;
}
.addresscheck{
    width: 25px;height: 25px;margin-top: 7px;
}
.address1{
    width: 230px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.address2{
    margin-left: 40px;margin-right: 40px;
}
.address3{
    width: 40px;height: 40px;right: 0;margin-top: -20px;position: absolute;top: 50%;
}
.address3Img{
    width: 25px;height: 25px;margin-top: 7px;
}
.onelintext{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.goodsCount{
    padding: 1px 0;width:35px;border-radius: 0;height: 22px;
    border-top: 1px solid gainsboro;border-bottom: 1px solid gainsboro;
    border-left: none;border-right: none;!important;
}
.btnBot{
    position: fixed;bottom: 0;left: 0;height:52px;overflow: hidden;width: 100%;z-index: 1;
}
.backGray{
    background-color: rgb(240,240,240);
}
.ganline{
    height: 1px;width: 100%;background-color: gainsboro;margin-top: 5px;
}
.Chooseinput{
    padding: 1px 0;width:35px;
    border-radius: 0;border-top: 1px solid gainsboro;
    border-bottom: 1px solid gainsboro;
    border-left: none;border-right: none;
}
.borderrad0{
    border-radius: 0;
}
.addressInput{
    background-color: transparent;border: none;
}
.borderNone{
    border: none;
}
.textarea{
    margin-top: 10px;margin-bottom: 0;;font-size: 16px;width: 200px;border-radius: 0;padding: 5px;
}
.backblack{
    background-color: #2d2d2d;
}
.shopcarNum{
    top:-10px;right: 0;width: 20px;line-height: 20px;;height: 20px;border-radius: 10px;
}
.storeGZ{
    width: 80px;left: 50%;margin-left: -40px;padding-top: 5px;border-radius: 5px;margin-bottom: 10px;
}
.delshopcarbtn{
    padding: 5px 20px;
    text-align: center;background-color: rgb(123, 123, 123);color: white;
    border-radius: 5px;line-height: 50px;width: 80%;
}
.areachooseAll{
    position: fixed;bottom:40px;left:0;width: 100%;border-radius: 0;height: 240px;z-index: 10;background-color: #ffffff;
}
.areachoose{
    height: 240px;overflow-y: auto;width: 33%;
}


/*news*/

/*index图片轮播*/
.swipe {
    /*overflow: hidden;*/
    /*visibility: hidden;*/
    position: relative;
}

.swipe-wraps {
    overflow: hidden;
    position: relative;
}

.swipe-wraps > div {
    float: left;
    width: 100%;
    overflow: hidden;
    position: relative;
}
.swipText{
    width: 100%;
    position: absolute;
    bottom: 0;
    height: 30px;
    line-height: 30px;
    /*background-color: transparent;*/
}
.swipText1{
    /*background-color: transparent;*/
    width: 100%;
    height: 30px;
    line-height: 30px;
}
.swipText2{
    width: 100%;position: absolute;bottom: 0;
    height: 30px;
    background-color: #000000;
    opacity: 0.5;
    line-height: 30px;
    z-index: 1;
}
.swipText3{
    z-index: 2;
    width: 100%;position: absolute;bottom: 0;
    height: 30px;
    color: #ffffff;font-size: 16px;
    line-height: 30px;padding-left: 5px;

}
.swipe-wrap img {
    width: 100%;
    height: auto;
    /*max-height: 240px;*/
    /*min-height: 132px;*/
    min-width: 320px;
    /*max-width: 640px;*/
}

.information {
    top: 70px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.lable {
    background-image: -webkit-linear-gradient(top, rgba(59, 59, 59, .6), rgba(27, 27, 27, .6), rgba(50, 50, 50, .4), rgba(31, 31, 31, .4));
    background-image: linear-gradient(top, rgba(59, 59, 59, .6), rgba(27, 27, 27, .6), rgba(50, 50, 50, .4), rgba(31, 31, 31, .4));
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    display: block;
    color: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.botDiv{
    position: absolute;
    bottom: 0;
    overflow: hidden;
    width: 400%;
    text-align: center;
}

.informationpointer {
    position: absolute;
    bottom: -4px;
    overflow: hidden;
    width: 100%;
    text-align: center;
}

.informationpointer  a {
    display: inline-block;
    width: 25%;
    height: 3px;
    margin-left: -3px;
    /*border-radius: 6px;*/
    /*margin-right: 4px;*/
    background-color: #FFFFFF;
}

.informationpointer  a.active {
    background-color: rgb(190,7,37);
}

body {
    min-width: 320px;
}
.indexrborder{ border-right: 1px solid #EDEDEB;text-align:center;}
.coloryellow{
    color: rgb(244,114,0);
}
/*所有的文本的颜色*/

.dd{
    width: 100%;z-index: 2;
}

.backcT{
    background-color: transparent;
}


.bottom1{
    position: fixed;z-index: 2;bottom: 0;left: 0;width: 100%;background-color: rgb(244,114,0)
}
.bottom2{
    width: 20%;float: left;text-align: center;color: white;margin-top: 5px;font-size: 14px;
}
.bottomimg{
    width: 40%;
}
.bottomtext{
    padding-top: 2px;
}

.abouttext{
    font-size: 14px;text-indent: 2em;line-height: 20px;
}

.vi_contentDiv1{
    width: 50%;float: left
}
.vi_contentDiv2{
    margin: auto;padding: 5px;
}
.vi_contentDiv3{
    border: 1px solid gainsboro;text-align: center
}
.vi_contentDivImg{
    width: 90%;margin: 5%;
}

.leftS1{
    font-weight: bold;padding: 3px;font-size: 12px;
}
.leftImg1{
    width: 20px;position: relative;top: 0;
}
.leftRigheFead{
    width: 5px;margin-left: 1em;
}

.contentpay{
    width: 100%;margin: auto;position: absolute;top: 0;padding-top: 44px;padding-bottom: 52px;z-index: 0;
    overflow: hidden;
}
.texIndent0{
    text-indent: 0em;
}
.texIndent2Em{
    text-indent: 2em;
    width: 96%;margin-left: 2%;

}
.fwB{
    font-weight: bold;
}
.leftBody{
    width: 100%;height: 100%;overflow: hidden;
}
.heitht100{
    height: 100%;
}
/*图片滑动*/
div.imgbox{width:100%;height:200px;overflow:hidden;margin:0 auto;}
div.imgbox ul{clear:both;width:300%;margin: 0;padding: 0;}
.imgboxLi{float:left;width:220px;;height:200px;overflow:hidden;text-align:center;}
div.imgbox ul li img{width:100%;height:200px;}
/*end 图片滑动*/
/*index-end*/



/*下拉刷新--start*/
#wrapper {
    position:absolute; z-index:1;
    top:45px; bottom:48px; left:-9999px;
    width:100%;
    background:#ffffff;
    overflow:auto;
}

#scroller {
    position:absolute; z-index:1;
    /*	-webkit-touch-callout:none;*/
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    width:100%;
    padding:0;
}

/*Pull down styles*/
#pullDown {
    width: 100%;
    background:#fff;
    height:40px;
    line-height:40px;
    /*padding:5px 10px;*/
    border-bottom:1px solid #ccc;
    font-weight:bold;
    font-size:14px;
    color:#888;
}
#pullUp{
    width: 100%;
    background:#fff;
    height:40px;
    line-height:40px;
    /*padding:5px 10px;*/
    border-bottom:1px solid #ccc;
    font-weight:bold;
    font-size:14px;
    color:#888;
    text-align: center;
}
#pullDown .pullDownIcon, #pullUp .pullUpIcon  {
    display:block; float:left;
    width:40px; height:40px;
    background:url(http://statics.webkfa.com/img/pull-icon@2x.png) 0 0 no-repeat;
    -webkit-background-size:40px 80px; background-size:40px 80px;
    -webkit-transition-property:-webkit-transform;
    -webkit-transition-duration:250ms;
}
#pullDown .pullDownIcon {
    -webkit-transform:rotate(0deg) translateZ(0);
}
#pullUp .pullUpIcon  {
    -webkit-transform:rotate(-180deg) translateZ(0);
}

#pullDown.flip .pullDownIcon {
    -webkit-transform:rotate(-180deg) translateZ(0);
}

#pullUp.flip .pullUpIcon {
    -webkit-transform:rotate(0deg) translateZ(0);
}

#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
    background-position:0 100%;
    -webkit-transform:rotate(0deg) translateZ(0);
    -webkit-transition-duration:0ms;

    -webkit-animation-name:loading;
    -webkit-animation-duration:2s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
    from { -webkit-transform:rotate(0deg) translateZ(0); }
    to { -webkit-transform:rotate(360deg) translateZ(0); }
}

/*下拉刷新end*/


.h44{
    height: 44px;
}
.h40{
    height: 40px;
}
.leftN{
    position: fixed;left: 0;top: 70px;z-index: 5;text-align: center;
}
.leftN1{
    width: 90px;
}
.leftN11{
    height: 35px;line-height: 35px;font-size: 16px;color: #ffffff;background-color: rgb(138,128,119);text-align: center;margin-top: 10px;
}
.fTop{
    position: fixed;top: 0;left: 0;width: 100%;
}

.ss{
    top: 44px;
}

.btnQuery{
    padding: 5px 20px;;text-align: center;background-color: rgb(197,1,101);color: white;line-height: 50px;width: 80%;
}
.btnConcel{
    padding: 5px 20px;;text-align: center;background-color: rgb(197,119,1);color: white;line-height: 50px;width: 80%;
}

.jbhlContent{
    width: 100%; padding-top: 5px;padding-bottom: 5px;border-bottom: 1px dashed gainsboro;
}

.jbhlContent1{
    width: 100%;font-size: 18px;color: rgb(196,2,101);
}
.jbhlContent2{
    text-indent: 2em;font-size: 14px;line-height: 15px;
}
.textColorRed{
    color: #ff0000;
}
.leftMleft{
    position: absolute;left: 140px;top: 0;z-index: 9999;width: 120px;
}

/*sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss*/
.navigateTop{
    top: 44px;left: 0;width: 100%;
    z-index: 3;background-color: #ffffff;
}
.navigateTop1{
    width: 100%;line-height: 40px;text-align: center;position: relative;
    border-bottom: 1px solid gainsboro;padding-bottom: 10px;display: inline-block;
}
.navigateTop2{
    width: 100%;line-height: 40px;text-align: center;position: relative;
    border-bottom: 1px solid gainsboro;padding-bottom: 10px;display: inline-block;
}
.navigateTop11{
    width: 24.6%;line-height: 20px;height: 20px;margin-top: 10px;border-right: 1px solid gainsboro;font-size: 16px;float: left
}
.navigateTop11:active{
    color: #ff0000;
}

.infMain{
    width: 100%;padding-bottom: 10px;border-bottom: 1px solid gainsboro;
}
.infMain1{
    float: left;width: 25%;
}
.infMain2{
    font-size: 18px;width: 100%;
}

.backTop{
    position: fixed;bottom: 20%;right: 10px;width: 30px;height: 30px;opacity: 0.8;z-index: 99;display: none;
}
.marl4P{
    margin-left: 4%;
}
.informationdetail2{
    float: left;;width: 30%;text-align: center;line-height: 35px;background-color: #ffffff;border: 1px solid gainsboro;
}
.informationdetail21{
    width: 25px;height: 25px;top: 5px;position: relative
}
.informationdetail22{
    padding-left: 5px;color: #000000;
}

.loadMore{
    width: 100%;text-align: center;height:30px; display: none;
}
.loadMore1{
    border: 1px solid gainsboro;padding: 3px 10px;margin: auto;width: 120px;font-size: 18px;
}
.borderBottom{
    border-bottom: 1px solid gainsboro;
}

.sendDiscuss{
    float: right;width: 50px;color: #ffffff;font-size: 18px;padding: 3px 5px;text-align: center;background-color: rgb(190,7,37);margin-top: 20px;
}

.navigaChecked{
    color: rgb(190,7,37);
    /*border-bottom: 1px solid rgb(190,7,37);;*/
}
.navBot{
    position: relative;width: 50%;margin-left: 25%;;height: 1px;background-color: rgb(190,7,37);
}
/*news--end*/


.backgW{
    background-color: #ffffff;
}
.voiceRecord{
    left: 50%;margin-left: -45px;width: 90px;top: 50%;z-index: 999;
}
.myalert_voice{
    position: relative;border-radius: 3px;z-index: 4;padding: 3px 10px;opacity: 0.9;
}
.backgChat{
    background-color: rgb(159,234,89);
}
.searchTop{
    top: 44px;left: 0;background-color: #ffffff;z-index: 2;
}
.bottomHeight{
    float:left;width: 100%;height: 55px;;margin-top: 2px
}
.goodname{
    width: 140px;
}

/*此处是商品详情页的编辑框*/
.goodBottom{

}
.goodBottom p{
    width: 96%!important;
    margin-left: 2%;
    /*padding: 0 10px;*/
    /*text-align: center;*/
    position: relative;
}
.goodBottom table{
    width: 100%!important;
}
.goodBottom p img{
    margin-left: 2%;
    width: auto!important;
    height: auto!important;
    max-height: 70%!important;
    max-width: 96%!important;
}

/*yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy*/
.loginUserNameInput{
    border-radius: 0;height: 30px;margin-top: 0px;
    background-color: transparent;
    width: 200px;
}
/*.loginUserNameInput::-webkit-input-placeholder { *//* WebKit browsers */
    /*color:    #fff;*/
/*}*/
/*.loginUserNameInput:-moz-placeholder { *//* Mozilla Firefox 4 to 18 */
    /*color:    #fff;*/
/*}*/
/*.loginUserNameInput::-moz-placeholder { *//* Mozilla Firefox 19+ */
    /*color:#fff;*/
/*}*/
/*.loginUserNameInput:-ms-input-placeholder { *//* Internet Explorer 10+ */
    /*color:    #fff;*/
/*}*/
.regTel{
    box-shadow: none;
    border-radius: 0;height: 40px;
    background-color: #ffffff;
}
.borderGray{
    border: 1px solid gainsboro;
}
.back_normal{
    background-color: rgb(246,246,246);
}
.download{
    position: relative;z-index: -1;width: 100%;text-align: center;margin-top: -67px;height:67px;overflow: hidden; overflow-y:auto;
}
.downloadText{
    color: #000000;height: 15px;overflow: hidden;
}
.span20P{
    width: 20%;
    box-sizing: border-box;
    display: inline-table;
}
.backblue{
    background-color: rgb(86,177,234);
}
.indexType2{
    top: 50%;right: 0;margin-top: -10px;border-radius: 3px;padding: 5px 10px;
}
.bottomIconText{
    right: 5px;top: 0;width: 15px;height: 15px;overflow: hidden;line-height: 15px;border-radius: 15px;
}
.trendsMessage{
    right: 5px;top: -5px;width: 15px;height: 15px;overflow: hidden;line-height: 15px;border-radius: 15px;
}
.bottomIconText1{
    right: 10px;top: 3px;width: 10px;height: 10px;overflow: hidden;line-height: 10px;border-radius: 15px;
}
/*sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss*/
.cmImg{
    width:50px;
}
.cmText{
    width:70px;
}
.cmclassify{
    padding: 5px 10px;border-radius: 15px;
}
.detailBottom{
    position: fixed;z-index: 2;bottom: 0;left: 0;width: 100%;background-color:  rgb(248,248,248);
    height: 42px;overflow: hidden;
}
.articlefirstBottom{
    position: fixed;z-index: 2;bottom: 0;left: 0;width: 100%;background-color:  rgb(248,248,248);
    /*height: 42px;*/
}
.detailBottom1{
    width: 25%;float: left;text-align: center;color: white;margin-top: 5px;font-size: 14px;
}
.activedetailBottom1{
    width: 33.3%;float: left;text-align: center;color: white;margin-top: 5px;font-size: 14px;
}
.articleFloor{
    top: 15px;left: 16.666%;width: 15px;margin-left: -6px;z-index: 3;
}
.articleFloor1{
    top: 14px;left: 16.666%;width: 15px;margin-left: -6px;z-index: 3;border-radius: 8px;text-align: center;
}
.articleHeart{
    opacity: 0.8;right: 10px;top: 10px;padding: 0 5px;
}
.articleHeartImg{
    width: 20px;position: relative;top: 3px;
}
.articleReturnBottom1{
    width: 20%;float: left;text-align: center;color: white;margin-top: 5px;font-size: 14px;margin-bottom: 5px;
}
.showpictureBottom{
    width: 50%;float: left;text-align: center;color: white;margin-top: 5px;font-size: 14px;margin-bottom: 5px;
}
#pageturn{
    background-image: url('../imagesYLF/article/pageturn/fy.png');
    background-size: 100% 100%;
    width: 70px;height: 250px;bottom: 60px;left: 63%;margin-left: -35px;
}
.pageturn{
    background-image: url('../imagesYLF/article/pageturn/fy.png');
    background-size: 100% 100%;
    width: 70px;height: 300px;bottom: 20px;left: 50%;margin-left: -35px;
}
.titleImg{
    width: 20px;position: relative;top: 3px;left: 5px;
}
.ylfans_level{
    background-image: url("../imagesYLF/ylfans/bg.png");
    background-size: 100% 100%;
    position: relative;
    top: -3px;
    padding: 0 5px;
    width: 30px;
}
.myalert{
    position: fixed;top: 30%;left:2%;width: 96%;border-radius: 10px;overflow: hidden;z-index: 4
}
.myImg{
    width: 25px;position: relative;top: 2px;
}
.myImgText{
    right: -5px;top: -18px;width: 13px;height:13px;
    line-height: 13px;background-color: red;
    border-radius: 9px;text-align: center;
    color: #ffffff;font-size: 10px;overflow: hidden;
}
.myheadImg{
    width: 90%;;border-radius: 50%;
}
.motherqunLeftImg{
    width: 60px;height: 60px;border-radius: 30px;
}
.motherbangqunLeftImg{
    width: 50px;height: 50px;border-radius: 30px;
}
.myheadBottomImg{
    width: 30px;
}
.myMenuImg{
    width: 30px;top: 8px;position: relative
}
.myMeunRightText{
    margin-top: 12px;
    background-color: #ff0000;
    height: 18px;width: 18px;border-radius: 10px;color: #ffffff;font-size: 14px;overflow: hidden;
    text-align: center;line-height: 18px;
}
.myMeunRightText1{
    margin-top: 12px;
    /*background-color: #ff0000;*/
    text-decoration-line: none;
    color: #ffffff;
    font-size: 16px;
    text-align: center;line-height: 18px;
}
.trendsFilterBottom{
    width: 25%;height: 2px;background-color:rgb(247,98,166);position: absolute;bottom: 0;left: 0;
}
.invitenewmemberFilterBottom{
    width: 33.3%;height: 2px;background-color:rgb(247,98,166);position: absolute;bottom: 0;left: 0;
}
.trendsBodyMain{
    width: 400%;
}
.back_blue{
    background-color: rgb(70,198,255);
}
.invitenewmemberBodyMain{
    width: 300%;overflow: hidden;
}
.contentTrends{
    overflow-x: hidden;
    overflow-y: auto;
    /*height: 400px;*/
}
.contentTrendsKNOLOGY{
    overflow-x: hidden;
    overflow-y: auto;
    height: 300px;
}
.wid50px{
    width: 50px;
}
.trendMessageListText{
    width: 200px;
}
.trendMeListR{
    width: 20px;color: #ffffff;font-size: 14px;margin-top: -10px;
    height: 20px;border-radius: 20px;line-height: 20px;text-align: center;
}
.cardbagFilterBottom{
    width: 33.3%;height: 2px;background-color:rgb(247,98,166);position: absolute;bottom: 0;left: 0;
}
.myfansListHead{
    width: 50px;border-radius: 25px;height: 50px;overflow: hidden;
}

.mycollectFilterBottom{
    width: 50%;height: 2px;background-color:rgb(247,98,166);position: absolute;bottom: 0;left: 0;
}
.mycollectMessageImg{
    width: 20px;position: relative;top: 9px;margin-left: 5px;
}
.myteacherHead{
    width: 40px;border-radius: 25px;height: 40px;overflow: hidden;
}
.myteacherTextL{
    max-width: 200px;width: auto;margin-left: -5px;
}
.myteacherTextR{
    max-width: 200px;width: auto;margin-right: -5px;
}
.mar-10{
    margin-right: -10px;
}
.technologyDialog{
    width: 20px;position: relative;top:5px;
}
.motherindexAlert{
    left: 50%;top: 50px;width: 100px;z-index: 3;margin-left: -50px;
}

.transform180{
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);		/* IE 9 */
    -webkit-transform: rotate(180deg);	/* Safari and Chrome */
    -o-transform: rotate(180deg);		/* Opera */
    -moz-transform: rotate(180deg);		/* Firefox */
}
.mymotherindexAlert{
    right: 10px;top: 50px;width: 100px;z-index: 3;margin-left: -50px;
}
.backRight{
    background-color: #7f7f7f;
}
.mymotherRightImg{
    width:20px;position: relative;top: 5px;
}
.invitenewmemberRightImg{
    right: 0;top: 0;height: 100%;
}
.historypageturn{
    left: 20px;bottom: 0px;width: 40px;
}
.pageturnMain{
    height: 200px;overflow: auto;width: 60px;background-color: #000000;margin-left: 5px;
}
.setReceiveInfo{
    z-index: 11;
    width: 100%;
    bottom: 0;left: 0;
    /*padding: 0 20px;*/
}

.twocode{
    top:20%;left:0;z-index: 11;
}

.checkin_top{
    top:50%;
    left:0;
    margin-top: -180px;
    z-index: 11;
}
.bgstorelist{
    background-color: rgb(229,229,229);
}
.storereservecard{
    padding: 3px 10px; border-radius: 15px;
}

.checkin_mask{
    position: fixed;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 10;background-color: #000000;opacity: 0.5;
}

.week{
    text-align: center;
    font-size: 16px;
    padding-top: 3px;
    line-height: 35px;
    width: 14.28%;
    box-sizing: border-box;
    display: inline-table;
    float: left;;

}
.weekcheck{
    text-align: center;
    font-size: 16px;
    padding-top: 3px;
    line-height: 25px;
    width: 14.28%;
    min-width: 25px;
    box-sizing: border-box;
    display: inline-table;
}
.weekactive{
    border-radius:30px;
    background-color: rgb(247,98,166)!important;
    color: #ffffff;
}
.weekactive2{
    border-radius: 30px;
    background-color: rgb(204, 135, 247) !important;
    color: #ffffff;
}
.setButton{
    width: 60px;height: 30px;;margin-top: 5px;border-radius: 5px;
}
.setButton1{
    width: 20px;height: 20px;top: 5px;left:5px;
}
.textalert{
    position: fixed;bottom:0;background-color: #818181;opacity: 0.5;z-index: 4;height: 100%;width: 100%;
}
.textalert1{
     position: fixed;top: 50%;left:2%;margin-top: -100px;width: 96%;border-radius: 10px;overflow: hidden;z-index: 4
 }
.textalertTitle{
    color: white;font-size: 20px;text-align: center;line-height: 40px;
}
.textalertBody{
    background-color: white;text-align: center;line-height: 70px;
}
.settingUserHead{
    width: 30px;position: relative;top: 6px;margin-right: 5px;border-radius: 20px;
    height: 30px;
}
.settingUserHead2{
    width: 45px;position: relative;top:2px;margin-right: 5px;border-radius: 45px;
    height: 45px;
}
.settingUserHead222{
    width: 90px;
    height: 90px;

    border-radius: 100%;
}
.about_logo{
    width: 136px;
    height: 184px;
    margin: auto;
    margin-top: 30px;
    text-align: center;
}
.about_content{
    background-color: #fff;
}
.about_icon{
    background-color: #ec5a98;
    float: left;
    width: 4px;
    height: 22px;
}
.about_text{
    padding-left:3px;
    color: #ec5a98;
    float: left;
    line-height: 22px;
}
.about_footer{
    margin-top: 100px;
}
.about_footerHR{
    height: 1px;
    background-color: #dcdcdc;
    width: 90%;
    margin: auto;
    margin-top: 5px;
    margin-bottom: 5px;
}
.activeState{
    right:0;width: 5em;top: 2px;
}
.activeTopTitle{
    padding-right: 5em;
}
.collect_main{
    z-index: 2;left: 0;top: 0;
}
.collect_main_alert{
    height: 100%;width: 100%;opacity: 0.6;left:-70px;top:0;z-index: 3;display: none;
}

.collect_main_b{
    line-height: 100%;height: 100%;width: 100%;left: 0;top: 0;background-color: #808080;z-index: 1;
}
.adddiscusspic{
    width: auto;max-width: 80%;margin-top: 10px;border-radius: 10px;margin-left: 10%;display: none;
}
.discussImgList{
    width: auto;
    max-width: 100%;
    height: auto;
    /*max-height: 200px;*/
    position: absolute;
    left: 50%;
    top: 50%;
}

.myalert2{
    position: fixed;
    top: 50%;
    left: 20%;
    width:60%;
    border-radius: 3px;
    z-index: 4;
    padding: 3px 10px;
}

.heigHt64{
    width: 100%;height: 44px;
}

.contentarticlefirst_dialogone{
    /*position: absolute;top: 40px;bottom: 52px;*/
    width: 100%;z-index: 0;
    overflow-x: hidden;
    overflow-y: auto;
    height: 400px;
}

.dialogB2{
    left: 40px;bottom: -36px;
}

.L_lh26{
    line-height: 26px;
}

.L_backgtm{
    background-color: #C0C0C0;
}

.back_blue{
    background-color: rgb(70,198,255);
}

.myalert_auido{
    position: fixed;top: 30%;left: 25%;width:50%;border-radius: 3px;z-index: 4;border: 1px solid #dcdcdc;padding: 3px 10px;
}

.colorB_L{
    color:#000000;
}

.bigImgShare{
    top: -40px;left: 0px;height: 25px;;background-color: white;border-radius: 5px;overflow: hidden;display: none;z-index: 999;
}

.canselect{
    -webkit-touch-callout:default!important;
    -webkit-user-select:auto!important;
    -khtml-user-select:auto!important;
    -moz-user-select:auto!important;
    -ms-user-select:auto!important;
    user-select:auto!important;
}

.mreport1{
    /*width: 100%;*/
    padding: 5px 10px;
    color: white;;
    font-size: 16px;
    background-color: rgb(98,198,247);
    position: relative;
}
.mreport2{
    /*width: 100%;*/
    padding: 5px 10px;
    color: white;;
    font-size: 16px;
    background-color: rgb(21,181,119);
    position: relative;
}
.reportRight{
    width: 40px;
    position: absolute;
    right: -8px;
    top: 5px;
}
.reportrigText{
    color: #ff0000;
    font-size: 14px;
    float: right;
}
.reportrigText2{
    color: #ff0000;
    font-size: 14px;
    float: right;
    margin-right: 10px;
}
.disIb{
    display: inline-block;
}
.curp{
    cursor: pointer;
}
.top44{
    top:44px;
}
.jindutiao_main{
    width: 100%;
    height: 7px;
    /*border: 1px solid rgb(5,156,212);*/
    background: #87CEFF;
    border-radius: 5px;
}

.jindutiao{
    width: 0%;
    height: 7px;
    /*border: 1px solid #f00;*/
    background: #f00;
    border-radius: 5px;
}
.borderJB{
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid gainsboro;
}
.replyBottom{
    position: fixed;z-index: 88;bottom: 0;left: 0;width: 100%;background-color:  rgb(248,248,248);
    height: 52px;
    display: none;
}

.shiyongTime{
    word-wrap:break-word; word-break:break-all;
}

.backgssRed{
    background-color: rgb(245,53,52)!important;
}

.user_main_b{
    line-height: 100%;height: 100%;width: 100%;left: 0;top: 0;background-color: #808080;z-index: 2;
}

.user_main_collect{
    height: 100%;width: 100%;opacity: 0.6;left:0;top:0;z-index: 101;display: none;
}
.user_main{
    left: 0;top: 0;z-index: 100;
}
.width25{
    width:25px;
}

/* 二期新样式 */
.bottomIconDiv::before {
    content: " ";
    position: absolute;
    width: 1px;
    height: .5rem;
    background: #52bfe4;
    top: .1rem;
    right: 0;
}
.tab_div {
    width: 50%;
    color: #000;
    font-size: .24rem;
    text-align: center;
    height: 1rem;
    line-height: 1rem;
    position: relative;
}
.tab_div_active {
    color: #0099cc;
}
.tab_div:first-of-type::after{
    content: "";
    position: absolute;
    width: 1px;
    background: #0099cc;
    height: .52rem;
    top: 50%;
    right: 0;
    margin-top: -.26rem;
}
.my_max_div {
    width: 100%;
    max-width: 7.5rem;
}
.job_addition {
	border-radius: 0.15rem;
    border: solid 1px #0099cc;
    font-size: .2rem;
    color: #0099cc;
    padding: .04rem .12rem;
}
.job_item_div::after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 1px;
    background: rgb(204,204,204);
    bottom: 0;
    left: 0;
}
.people_service_div {
    position: relative;
    width:100%;
    background: #f2f2f2;
    padding:.2rem .2rem;
}
.people_service_div::after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 1px;
    background: rgb(204,204,204);
    bottom: 0;
    left: 0;
}
.people_service_div2 {
    position: relative;
    width:100%;
    background: #f2f2f2;
    padding:.2rem .2rem;
}
.people_service_div2::after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #eee;
    bottom: 0;
    left: 0;
}
.show_all {
    outline: none;
}
.detail_height {
    height:.48rem;
    overflow: hidden;
    line-height: .25rem;
}
.height_auto {
    height: auto;
}
.detail_img {
    width:1.28rem;
    height:.8rem;
    border-radius: .04rem;
    margin-right: .1rem;
    margin-bottom: .1rem;
}
.detail_img:last-of-type {
    margin-right: 0;
}

.detail_img2 {
    width:1.28rem;
    border-radius: .04rem;
    margin-right: .1rem;
    margin-bottom: .1rem;
}
.detail_img2:last-of-type {
    margin-right: 0;
}

.data_style {
    font-size: .2rem;
    color: #9a9a9a;
    margin-right: .1rem;
}
.location_style {
    font-size: .2rem;
    color: #0099cc;
}
.job_detail_choose_div {
    width: 33.3%;
    height: .7rem;
    line-height: .7rem;
}
.job_detail_choose {
    font-size: .28rem;
    color: #707070;
    text-align: center;
    text-decoration: none;
    outline: none;
}
.job_detail_choose_active {
    color:  #fff;
    background: #008cd6;
}
/* .salary_explain span{
    font-size: .26rem!important;
    color: #666!important;
}
.salary_explain p{
    font-size: .26rem!important;
    color: #666!important;
} */
/* .welfare_explain span{
    font-size: .26rem!important;
    color: #666!important;
}
.welfare_explain p{
    font-size: .26rem!important;
    color: #666!important;
}
.post_explain span {
    font-size: .26rem!important;
    color: #666!important;
}
.post_explain p {
    font-size: .26rem!important;
    color: #666!important;
} */
.post_explain,.salary_explain,.welfare_explain{
    width:100%;
}
.interview_tips span{
    font-size: .26rem!important;
    color: #666!important;
}
.interview_tips p{
    font-size: .26rem!important;
    color: #666!important;
}
.ext span{
    font-size: .26rem!important;
    color: #666!important;
}
.ext p{
    font-size: .26rem!important;
    color: #666!important;
}
.job_detail_ad_div {
    background: url(../images/detail_ad_bg.png) no-repeat;
    background-size: 100% 100%;
    padding: .2rem;
    margin-top: .2rem;
}
.ewm_code_div1 {
    width: 100%;
    background: url(../images/share_bg1.png) no-repeat;
    background-size: 100% 100%;
    display: none;
}
.ewm_code_div2 {
    width: 100%;
    background: url(../images/share_bg2.png) no-repeat;
    background-size: 100% 100%;
    display: none;
}
.ewm_code_div3 {
    width: 100%;
    background: url(../images/share_bg3.png) no-repeat;
    background-size: 100% 100%;
    display: none;
}
.ewm_code_div4 {
    width: 100%;
    background: url(../images/share_bg4.png) no-repeat;
    background-size: 100% 100%;
    display: none;
}
.ewm_code_div5 {
    width: 100%;
    background: url(../images/share_bg5.png) no-repeat;
    background-size: 100% 100%;
    display: none;
}
.ewm_code_div6 {
    width: 100%;
    background: url(../images/share_bg6.png) no-repeat;
    background-size: 100% 100%;
    display: none;
}
.publish_record_tab {
    font-size: .3rem;
    color: #959595;
    width: 50%;
    text-align: center;
    position: relative;
    height: .8rem;
    line-height: .8rem;
}
.publish_record_tab_active {
    color: #3a97c9;
}
.publish_record_tab:nth-of-type(1):after{
    content: ' ';
    position: absolute;
    background: #3a97c9;
    width:1px;
    height: 90%;
    top: 5%;
    right: 0 ;

}

.publish_record_tab:nth-of-type(2)::after{
    content: ' ';
    position: absolute;
    background: #3a97c9;
    width:1px;
    height: 90%;
    top: 5%;
    right: 0 ;

}
.addsanjiao {
    position: relative;
    display: inline-block;
}
.addsanjiao::after{
    content: " ";
    position: absolute;
    top:.33rem;
    right:.21rem;
    width: .18rem;
    height: .12rem;
    background: url(../images/sanjiao.png) no-repeat;
    background-size: 100%  100%;

}

.news-box {
    box-sizing: border-box;
    padding: 0rem .2rem;
}

.news-icon {
    width: .14rem;
    height: .28rem;
}

.news {
    border-bottom: 1px solid #eee;
    padding-bottom: .24rem;
    padding-top: .24rem;
}

.entry {
    box-sizing: border-box;
    padding: .7rem 0rem .2rem;
}

.entry>img {
    width: 100%;
}