dd,dl,dt{margin:0;padding:0}
a{text-decoration:none}
.floating_ck{position:fixed;right:0;top:30%;z-index:10000;border-radius:10px;background:#fff;width:90px;box-shadow:0 2px 15px 0 rgb(0 0 0 / 10%)}
.floating_ck .close{position:absolute;top:-8%;right:0;margin:0 auto;cursor:pointer}
.floating_ck .bt{position:absolute;right:0;top:-5%}
.floating_ck dl{position:relative;color:#000;}
.floating_ck dl a{color:#000;}
.floating_ck dl dd{position:relative;width:100%;height:64px;cursor:pointer;padding:10px}
.floating_ck dl dd{position:relative;text-align:center;margin:10px auto 0 auto}
.floating_ck dl dd a{width:100%;height:100%}
.floating_ck dl .lytext{height:35px;padding:0;width:100%;margin-top:40%}
.floating_ck img{max-width:100%;margin:0 auto}
.floating_ck .live{display:block;margin:0 auto}
.floating_left{position:absolute;right:115%;width:200px;border-radius:8px 0 0 8px!important;visibility:hidden;opacity:0;padding:20px;background-color:#fff;top:50%;transform:translateY(-50%);transition:all .5s ease;font-size:15px;box-shadow:0 2px 15px 0 rgb(0 0 0 / 10%)}
.floating_left::after{content:"";position:absolute;border-left:10px solid #fff;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;right:-20px;top:50%;transform:translateY(-50%)}
.floating_ck dl dd:hover .floating_left{visibility:visible;opacity:1}
.floating_left img{max-width:100%;margin:0 auto;margin-bottom:15px}
.floating_left b{font-size:15px;margin-top:10px}
.floating_ck svg{max-height:100%;max-width:100%}
.modal{display:none;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;opacity:.5;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;background-color:#000}
.modal-backdrop2{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;opacity:.5;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;background-color:#000}
.modal-open{overflow:hidden}
.tcdksq .til_h img{float:right;cursor:pointer}
.contact{flex-wrap:wrap;margin-top:5%}
.contact .item{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:15px}
.contact .item div{width:80%}
.contact .item div input{width:100%}
.contact .item p{color:#777;font-style:italic;font-size:12px;margin-top:3px}
.contact label{font-size:15px;width:25%}
.contact input{border:1px solid #00ffd6;width:80%;border-radius:1vw;height:42px;padding:5px 7px;font-size:15px;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);border-radius:3px}
.contact textarea{width:80%;border:1px solid #00ffd6;border-radius:3px;font-size:15px;padding:5px 7px}
.contact>input::-webkit-input-placeholder{color:#aeaeae!important}
.contact>input:-moz-placeholder{color:#aeaeae!important}
.contact>input:-ms-input-placeholder{color:#aeaeae!important}
.contact>textarea::-webkit-input-placeholder{color:#aeaeae!important}
.contact>textarea:-moz-placeholder{color:#aeaeae!important}
.contact>textarea:-ms-input-placeholder{color:#aeaeae!important}
.contact-tips{font-size:.6vw;color:#bebebe}
.contact-tips>span:first-child{color:#ff9832}
.contact-btn{display:block;border:0;margin:0 auto;cursor:pointer;background:#00a69a;width:100px;height:42px;font-size:15px;font-weight:700;text-align:center;padding:5px 7px;border-radius:3px;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)}
.flexard{margin-top:4%}
.wrapper{max-width:1000px;width:100%;border-radius:3px;clear:both;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.bg{background-color:#fff;padding:30px 55px;opacity:1;overflow:hidden}
.til_h{font-size:28px;line-height:32px}
.contact-title{position:relative;overflow:hidden}
.contact-title p{color:#333;text-align:center;line-height:24px;font-size:21px}
.contact-title img{position:absolute;right:0;top:0;cursor:pointer;width:15px;height:15px}
.contact input:nth-child(2),.contact input:nth-child(4){float:right}
@media screen and (max-width:769px){.floating_ck{width:50px;font-size:10px}
.floating_ck dl dd{padding:5px}
.floating_ck a div{font-size:10px}
.floating_ck .close{top:-35%}
.wechat div{font-size:10px}
}
