iframe#iframe {
    right: 0;
    width: 502px;
    height: 600px;
    border-radius: 10px 10px 0 0;
    position: fixed;
    bottom: 0;
    z-index: 9999;
    transition: all .5s ease 0s;
}
iframe#iframe.iframe.wwdow{
    width: 340px;
}
.qiao {
    display: inline-block;
    position: fixed;
    right: 20px;
    bottom: 550px;
    z-index: 9999;
    color: #fff;
    transition: all .5s ease 0s;
}
.dialogue {
    display: none;
    transition: all .5s ease 0s;
}
.dialogue.active {
    display: block;
    position: fixed;
    bottom: 0;
    right: 0;
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #1b77b9;
    text-align: center;
    border: 1px solid #999;
    border-radius: 5px;
    z-index: 9999;
    transition: all .5s ease 0s;
}
.qiao span:nth-child(1) {
    margin-right: 10px;
}

.qiao span {
    font-size: 24px;
    font-weight: bold;
}

.wwdow {
    height: 70px !important;
    transition: all .5s ease 0s;
}
.dwdow {
    height: 0 !important;
    transition: all .5s ease 0s;
}
.qiao.active{
    bottom: 15px !important;
    transition: all .5s ease 0s;
}
.qiao.no{
    display: none;
    transition: all .5s ease 0s;
}

@keyframes fade {
    from { opacity: 1.0; }
    50% { opacity: 0.6; }
    to { opacity: 1.0; }
}
 
@-webkit-keyframes fade {
    from { opacity: 1.0; }
    50% { opacity: 0.6; }
    to { opacity: 1.0; }
}
 
.dialogue {
    animation:fade 3000ms infinite;
    -webkit-animation:fade 3000ms infinite;
}

/*.kf-tk-win{width:738px;height:385px;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;overflow:hidden;background:url(/static/index/images/tan-box.png) no-repeat center;display:none;z-index:999999}
.kf-tk-tab{width:100%;height:100%;padding:40px 0 0;box-sizing:border-box}
.kf-tk--tabp{width:100%;text-align:center;font-size:26px;line-height:26px;color:#000;font-weight:700}
.kf-tk--tabp span{color:#1b77b9;font-weight:700;margin: 0 10px;}
.kf-tk--tabp1{width:100%;text-align:center;font-size:14px;line-height:14px;color:#8c8c8c;margin:10px 0 30px}
.kf-tk-tab ul{width:80%;margin:0 auto;padding:0;}
.kf-tk-tab li{margin:0 0 20px 40px;}
.kf-tk-tab li .yl-con6-span{color:#666;font-size:16px;margin-right:10px;height:22px;position:relative}
.kf-tk-tab li label{position:relative;display:inline-block;color:#666;cursor:pointer;font-size:16px;margin-right:8px;margin-bottom:0;font-weight: normal;}
.kf-tk-tab li label:last-child{margin-right:0}
.kf-tk-tab li label input{position:absolute;left:-9999px}
.kf-tk-tab li label span{display:block;position:relative;top:0;left:0;height:22px;outline:0;background:url(/static/index/images/tan-kuang.png) no-repeat left center;background-size:27px 22px;padding-left:27px;list-style:none;text-align:left;box-sizing:border-box}
.kf-tk-tab li label input:checked+span{background:url(/static/index/images/tan-xuan.png) no-repeat left center;background-size:27px 22px;color:#1b77b9;}
.kf-tk-tab li .hl-name{width:300px;height:46px;border:1px solid #8c8c8c;text-align:center;color:#333;font-size:16px;background:#f7f7f7;border-radius:2px;box-sizing:border-box;vertical-align:top;display:inline-block}
.kf-tk-tab li .yl-sbtn{width:140px;height:46px;text-align:center;color:#fff;font-size:16px;background:#1b77b9;border:0;outline:0;cursor:pointer;vertical-align:top}
.kf-tk-tab li .yl-con6-p2{color:red;font-size:16px;margin-top:20px}
.kf-tk-tab li .hl-name1{width:140px;height:46px;border:1px solid #8c8c8c;text-align:center;color:#333;font-size:16px;background:#f7f7f7;border-radius:2px;box-sizing:border-box;vertical-align:top;display:inline-block}
.kf-tk-tab .yl-con6-li{width:100%;margin:0 auto 20px;text-align: center;}
.kf-tk-tab .yl-con6-li input {margin-right: 10px;}
.kf-tk-tab li .hl-name{width:200px;}
.kf-tk-tab .kf-tk-guan{width:24px;height:24px;background:url(/static/index/images/tan-guanbi.png) no-repeat center;position:absolute;right:20px;top:20px;cursor:pointer}
.hl-name-p5{width:140px;height:46px;margin: 0 auto;margin-top: 20px;}
.hl-name-yzm{width:82px;height:100%;float:left;text-align:center;color:#333;font-size:14px;line-height:46px;border:1px solid #999;border-right:0}
.hl-name-span{display: block;width:100%;height:100%;text-align:center;color:#666;font-size:16px;line-height:46px;cursor:pointer;border: 1px solid #d7d7d7;
    border-radius: 5px;}
.hl-name-span:hover{background: #c31717;color: #fff;}*/


.kf-tk-tab ul li input {margin: 0 5px;}
.kf-bg{background: rgba(0,0,0,.5);width: 100%;height: 100%;position: fixed;top: 0;left: 0;display: none;z-index:9999}
.kf-tk-win{width:738px;height:385px;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;overflow:hidden;background:url(/static/index/images/tan-box.png) no-repeat center;z-index:99999}
.kf-tk-win .codebox{width:230px;height:261px;position:absolute;left:50%;top:50%;background:url(/static/frm2/img/FRMtancode.png) no-repeat center;z-index:99999;transform: translate(-50%, -50%);display:none;}
.kf-tk-tab{width:100%;height:100%;padding:40px 0 0;box-sizing:border-box}
.kf-tk--tabp{width:100%;text-align:center;font-size:26px;line-height:26px;color:#000;font-weight:700}
.kf-tk--tabp span{color:#312179;font-weight:700;margin: 0 10px;}
.kf-tk--tabp1{width: 100%;text-align: center;font-size: 22px;line-height: 22px;color: #312179;margin: 10px 0 10px;}
.kf-tk-tab ul{width:80%;margin: 20px auto;padding:0;}
.kf-tk-tab li .hl-name{width:200px;height:46px;border:1px solid #f7f7f7;text-align:center;color:#312179;font-size:16px;background:#f7f7f7;border-radius:2px;box-sizing:border-box;vertical-align:top;display:inline-block}
.kf-tk-tab li .yl-sbtn{width:140px;height:46px;text-align:center;color:#312179;font-size:16px;background:#aae8ff;border:0;outline:0;cursor:pointer;vertical-align:top}
.kf-tk-tab li .hl-name1{width:140px;height:46px;border:1px solid #f7f7f7;text-align:center;color:#312179;font-size:16px;background:#f7f7f7;border-radius:2px;box-sizing:border-box;vertical-align:top;display:inline-block}
.kf-tk-tab ul li:last-of-type {text-align: center;margin-top: 20px;}
.kf-tk-tab .kf-tk-guan{width:24px;height:24px;background:url(/static/index/images/tan-guanbi.png) no-repeat center;position:absolute;right:20px;top:20px;cursor:pointer}
/*.kf-tk-tab ul li:first-of-type {width: 60%;margin: 0 auto;position: relative;padding: 10px 20px;border: 1px solid #ccc;}*/
.kf-tk-tab ul li:first-of-type {width: 437px; height: 167px; border-radius: 10px; border: solid 1px #312179;margin:0 auto;position:relative;overflow:hidden;}
.kf-tk-tab ul li:first-of-type:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.kf-tk-tab ul li:first-of-type span {position: absolute;right:-10px;bottom:-10px;color: #01cbfe;font-size: 69px;text-align: center;width:130px;line-height: 130px;font-weight: bold;transform: rotate(-35deg);-ms-transform: rotate(-35deg);  /* IE 9 */-moz-transform: rotate(-35deg);  /* Firefox */-webkit-transform: rotate(-35deg); /* Safari 和 Chrome */-o-transform: rotate(-35deg);  /* Opera */z-index: -1;opacity: 0.2;}
.kf-tk-tab ul li:first-of-type span:before {content: '';border:solid 4px #aae8ff;border-radius:50%;width:130px;height:130px;position: absolute;text-align: center;left:0px;top: 0px;}
.kf-tk-tab ul li:first-of-type h3 {text-align: center;margin: 10px 0;font-size: 20px;color: #FFFFFF;width: 322px;height: 36px;line-height:36px;position:relative;}
.kf-tk-tab ul li:first-of-type h3 i {margin: 0 10px;}
.kf-tk-tab ul li:first-of-type h3:before{content: '';background: url(/static/frm2/img/frmback.png)  center no-repeat;width: 322px;height: 36px;position:absolute;left:-10px;z-index:-1;}
.kf-tk-tab ul li:first-of-type p {display: inline-block;z-index: 999;font-size: 16px;margin-bottom: 6px;color: #312179;width: 150px;line-height: 24px;}
.kf-tk-tab ul li:first-of-type p:nth-last-child(odd) {margin-left: 20px;float: left;}
.kf-tk-tab ul li:first-of-type p:nth-last-child(even) {float: right;margin-right: 20px;}
.kf-tk-tab ul li:first-of-type p:before{content: '';margin-right: 10px;background: url(/static/frm2/img/rz.png)  center no-repeat;width: 24px;height: 24px;line-height: 34px;display: inline-block;background-size: 20px;position: relative;top: 6px;}
.kf-tk--tabp1 span {color: #01cbfe;margin-left: 10px;}
.kf-tk--tabp1 span:first-of-type{margin: auto;}
.kf-tk-tab ul li h4{text-align: center;font-size: 20px;color:#312179;font-weight: 400; width: 100%;float: left;font-weight:600;}