

font-face {
    visibility: hidden !important
}


@font-face {
    font-family: 'layui-icon';  /* Project id 4393812 */
    src: 
         url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
         url('//at.alicdn.com/t/c/font_4393812_lbozsp7wqz.woff?t=1703845389037') format('woff'),
         url('//at.alicdn.com/t/c/font_4393812_lbozsp7wqz.ttf?t=1703845389037') format('truetype');
  }



  .layui-icon {
    font-family: "layui-icon" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .icon-guanbishixin:before {
    content: "\e8dc";
  }
  
  .icon-chat01:before {
    content: "\e64e";
  }
  
  .icon-qq:before {
    content: "\e6a5";
  }
  
  .icon-erweima:before {
    content: "\e618";
  }
  
  .icon-chat:before {
    content: "\e8be";
  }
  
  .icon-24gf-telephone2:before {
    content: "\e96d";
  }
  
  .icon-top:before {
    content: "\e6a1";
  }
  
  
    .yingyuchati-guanbishixin:before {
    content: "\e8dc";
  }
  
  .yingyuchati-chat01:before {
    content: "\e64e";
  }
  
  .yingyuchati-qq:before {
    content: "\e6a5";
  }
  
  .yingyuchati-erweima:before {
    content: "\e618";
  }
  
  .yingyuchati-chat:before {
    content: "\e8be";
  }
  
  .yingyuchati-24gf-telephone2:before {
    content: "\e96d";
  }
  
  .yingyuchati-top:before {
    content: "\e6a1";
  }
  

.layui-icon {
    font-family: layui-icon !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.lactel a{font-size:16px!important}


.layui-kflayer {
    -webkit-overflow-scrolling: touch;
    bottom:0px;
    left: 0;
    margin: 0;
    padding: 0;
    -webkit-background-clip: content;
    border-radius: 6px;
    box-shadow: 1px 1px 50px rgba(0,0,0,.3)
}


.layui-kflayer-close {
    position: absolute
}

.layui-kflayer-content {
    position: relative;height: 100%;
}

.layui-kflayer-border {
    border: 1px solid #B2B2B2;
    border: 1px solid rgba(0,0,0,.1);
    box-shadow: 1px 1px 5px rgba(0,0,0,.2)
}

.layui-kflayer-load {
    background: url(loading-1.gif) center center no-repeat #eee
}


.layui-kflayer-btn a, .layui-kflayer-dialog .layui-kflayer-ico, .layui-kflayer-setwin a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top
}

.layui-kflayer-move {
    display: none;
    position: fixed;
    *position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: move;
    opacity: 0;
    filter: alpha(opacity=0);
    background-color: #fff;
    z-index: 2147483647
}

.layui-kflayer-resize {
    position: absolute;
    width: 15px;
    height: 15px;
    right: 0;
    bottom: 0;
    cursor: se-resize
}




.layui-kflayer-title {
    padding: 0 80px 0 20px;
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #eee;
    font-size: 16px;
    color: #333;
    overflow: hidden;
    background-color: #F8F8F8;
    border-radius: 2px 2px 0 0;
    font-weight: bold;
    margin-bottom: 0px;
}

.layui-kflayer-setwin {
    position: absolute;
    right: 15px;
    *right: 0;
    top: 10px;
    font-size: 0;
    line-height: initial
}

    .layui-kflayer-setwin a {
        position: relative;
        width: 16px;
        height: 16px;
        margin-left: 10px;
        font-size: 12px;
        _overflow: hidden
    }

    .layui-kflayer-setwin .layui-kflayer-min cite {
        position: absolute;
        width: 14px;
        height: 2px;
        left: 0;
        top: 50%;
        margin-top: -1px;
        background-color: #2E2D3C;
        cursor: pointer;
        _overflow: hidden
    }

    .layui-kflayer-setwin .layui-kflayer-min:hover cite {
        background-color: #2D93CA
    }

    .layui-kflayer-setwin .layui-kflayer-max {
        background-position: -32px -40px
    }

        .layui-kflayer-setwin .layui-kflayer-max:hover {
            background-position: -16px -40px
        }

    .layui-kflayer-setwin .layui-kflayer-maxmin {
        background-position: -65px -40px
    }

        .layui-kflayer-setwin .layui-kflayer-maxmin:hover {
            background-position: -49px -40px
        }

    .layui-kflayer-setwin .layui-kflayer-close1 {
        background-position: 1px -40px;
        cursor: pointer;margin-top:11px
    }


        .layui-kflayer-setwin .layui-kflayer-close1:hover {
            opacity: .7
        }



.layui-kflayer-btn {
    text-align: right;
    padding: 0 15px 12px;
    pointer-events: auto;
    user-select: none;
    -webkit-user-select: none
}

.oparea{
    padding:10px; padding-top:0px
}
    .oparea i{font-size:10px}

    .layui-kflayer-btn a {
        height: 28px;
        line-height: 28px;
        margin: 5px 5px 0;
        padding: 0 15px;
        border: 1px solid #dedede;
        background-color: #fff;
        color: #333;
        border-radius: 4px;
        font-weight: 400;
        cursor: pointer;
        text-decoration: none
    }

        .layui-kflayer-btn a:hover {
            opacity: .9;
            text-decoration: none
        }

        .layui-kflayer-btn a:active {
            opacity: .8
        }

    .layui-kflayer-btn .layui-kflayer-btn0 {
        border-color: #1E9FFF;
        background-color: #1E9FFF;
        color: #fff
    }

.layui-kflayer-btn-l {
    text-align: left
}

.layui-kflayer-btn-c {
    text-align: center
}






.layui-kflayer-icoclose:before {
    content: "\1007";
}

.layui-icon-login-wechat:before {
	content:"\e677"
}
.layui-icon-login-qq:before {
	content:"\e676"
}
.layui-icon-chat:before {
	content:"\e606"
}
.layui-icon-top:before {
	content:"\e604"
}
.kflayer-tip-left {
  
	background: #636363;
    padding: 6px 30px 6px 30px;
    color: #fff;
	left:7%!important;
    border: unset;
    bottom: 284px;
}
.kflayer-tip-right {
  
	background: #636363;
    padding: 6px 30px 6px 30px;
    color: #fff;
	left:87%!important;
    border: unset;
    bottom: 284px;
}
.layui-kflayer-msg {
    transition: opacity .3s,transform .4s,top .4s;
}

.msg-enter-active {
    animation: anim 0.5s;
}

.msg-leave-active {
    animation: anim 0.5s reverse;
}


.layui-kflayer-dialog .layui-kflayer-padding {
    padding: 6px 6px 6px 15px;
    text-align: left
}

.layui-kflayer-page .layui-kflayer-content {
    position: relative;
    overflow: auto
}

.layui-kflayer-iframe .layui-kflayer-btn, .layui-kflayer-page .layui-kflayer-btn {
    padding-top: 10px
}

.layui-kflayer-nobg {
    background: 0 0
}

.layui-kflayer-iframe iframe {
    display: block;
    width: 100%;
	    height: 100%!important;
}

.layui-kflayer-loading {
    border-radius: 100%;
    background: 0 0;
    box-shadow: none;
    border: none
}

    .layui-kflayer-loading .layui-kflayer-content {
        width: 60px;
        height: 24px;
        background: url(loading-0.gif) no-repeat
    }

    .layui-kflayer-loading .layui-kflayer-loading1 {
        width: 37px;
        height: 37px;
        background: url(loading-1.gif) no-repeat
    }

    .layui-kflayer-ico16, .layui-kflayer-loading .layui-kflayer-loading2 {
        width: 32px;
        height: 32px;
        background: url(loading-2.gif) no-repeat
    }

.layui-kflayer-tips {
    background: 0 0;
    box-shadow: none;
    border: none;
	transition: unset !important;
}

    .layui-kflayer-tips .layui-kflayer-content {
        position: relative;
        line-height: 22px;
        min-width: 12px;
        padding: 8px 15px;
        font-size: 12px;
        _float: left;
        border-radius: 2px;
        box-shadow: 1px 1px 3px rgba(0,0,0,.2);
        color: #fff
    }

    .layui-kflayer-tips .layui-kflayer-close {
        right: -2px;
        top: -1px
    }

    .layui-kflayer-tips i.layui-kflayer-TipsG {
        position: absolute;
        width: 0;
        height: 0;
        border-width: 8px;
        border-color: transparent;
        border-style: dashed;
        *overflow: hidden
    }

    .layui-kflayer-tips i.layui-kflayer-TipsB, .layui-kflayer-tips i.layui-kflayer-TipsT {
        left: 5px;
        border-right-style: solid;
        border-right-color: #000
    }

    .layui-kflayer-tips i.layui-kflayer-TipsT {
        bottom: -8px
    }

    .layui-kflayer-tips i.layui-kflayer-TipsB {
        top: -8px
    }

    .layui-kflayer-tips i.layui-kflayer-TipsL, .layui-kflayer-tips i.layui-kflayer-TipsR {
        top: 5px;
        border-bottom-style: solid;
        border-bottom-color: #000
    }

    .layui-kflayer-tips i.layui-kflayer-TipsR {
        left: -8px
    }

    .layui-kflayer-tips i.layui-kflayer-TipsL {
        right: -8px
    }


