﻿@import url(common.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
body,html{font-size:14px;}
.center{max-width:1160px;}
.navc2:empty{display:none!important;}
.c2{max-width:980px;}
.co4{color:#ebba4d;}
.bg4{background:#ebba4d;}
.btn1{border:3px solid #ebba4d;background:#ebba4d;color:#fff;text-align:center;font-weight:bold;padding:2px 0;}
.btn1-inner{background:rgba(255,255,255,.1);}
.btn1:hover{background:#fff;color:#ebba4d;}
.btn2{padding:5px;border:2px solid #ddd;border-radius:30px;text-align:center;font-size:1.1em;font-weight:bold;cursor:pointer;}
.btn2:hover,.topics-m.active .btn2{background:#ebba4d;border-color:#ebba4d;color:#fff;}
.btn3{display:inline-block;padding:8px 40px;background:#ebba4d;color:#fff;border-radius:8px;font-size:1.1em;font-weight:bold;cursor:pointer;}
.btn3:hover{border-radius:30px;color:#fff;}
.btn4{display:inline-block;padding:10px 30px;background:rgb(235 186 77 / 27%);border-radius:8px;font-size:1.1em;font-weight:bold;cursor:pointer;}
.btn4:hover{border-radius:30px;color:#333;}
.topics-c{display:none;}
.topics-c.active{display:block;}
.topics-box{padding:30px 70px;border:2px solid #ddd;border-radius:30px;}
.pub-nr img{display:block;margin:auto;}
.nrbox ul,.nrbox ol{ padding-left:20px;}
.nrbox ul li{list-style:outside;}
.nrbox ol li{list-style:decimal;}
.nrbox img{margin-bottom:15px;}
.registration-1 .borb{border-color:#333;}
.regform-box{left:0;right:0;top:0;bottom:0;z-index:5000;display:none;}
.regform-bg{left:0;right:0;top:0;bottom:0;background:#000;opacity:.9;}
.regform-bg1{width:100%;height:100%;background:url(/images/12.png);background-size:cover;opacity:.2;}
.regform-nr{position:absolute;left:0;right:0;bottom:0;background:#fff;padding:0 20px;max-height:90%;overflow:hidden;overflow-y:auto;}
.regform{max-width:480px;display:block;margin:auto;}
.regform .layui-input{border-width:0 0 1px;border-color:#333;padding-left:0;height:30px;}
.regform .layui-input:hover,.regform .layui-input:focus{border-bottom:2px solid #000!important;}
.layui-form-select dl dd.layui-this{background:#ebba4d;}
.telicon{width:30px;height:30px;vertical-align:top;fill:#ebba4d;}
.topics-cview{column-count:2;}
.topics-cview li{list-style:disc;padding:5px 0;margin-left:20px;}

@keyframes animIn {
    from{display:block;margin-top:10px;opacity:0;}
    to{margin-top:0;opacity:1;}
}
@media screen and (min-width:769px) {
    .all{min-width:1160px;}
    .snav.navc.dp1{float:left;position:relative;}
    .snav.navca.dp1{padding:14px 42px;font-size:15px;font-weight:bold;display:block;min-width:70px;text-align:center;}
    .snav.navc2{position:absolute;left:0;min-width:100%;display:none;background:#fff;}
    .top21{right:45px;top:8px;}
    .snav.dp1.active .navca.dp1{background:#ebba4d;color:#fff;}
    .snav.navca.dp2{display:block;padding:5px;text-align:center;font-size:15px;font-weight:bold;}
    .snav.navca:hover{background:#f2d28b;color:#333;}
    .snav.navc:hover .navc2{display:block;}
    .top2b{float:right;padding-right:100px;}
    .top2{display:block!important;margin-top:2px;}
    .c2{position:relative;left:40px;}
    .c2-1{margin-right:-30px;}
    .c2-2{margin-left:50px;}
}
@media screen and (max-width:768px) {
    .all{min-width:420px;}
    .top3b{position:fixed;left:0;right:0;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:10px 15px;z-index:20;}
    .top3{height:60px;}
    .top2{position:fixed;left:0;right:0;bottom:0;top:58px;background:#fff;padding:20px;display:none;}
    .snav.navca.dp1{padding:15px 0;text-align:center;font-size:1.6em;display:block;}
    .snav.navc2.dp1{padding:15px;background:rgba(0,0,0,.03);margin-top:15px;}
    .snav.navca.dp2{padding:10px 0;text-align:center;font-size:1.4em;display:block;}
    .snav.navc:last-child .navca.dp1::after{content:"\e61a";font-family:layui-icon;margin-left:10px;font-size:14px;}
    .shou{max-height:10000vh;}
    .c2{padding:0 20px;}
    .topics-box{padding:20px 40px;}
    .registration-bt{text-align:center;}
    .logo{height:30px;padding:5px 0;}
    .topics-cview{column-count:1;}
}
@media screen and (max-width:575px) {
}
