

/*==========自定义CSS请添加在以下，请勿修改以上信息！==========*/


.cmszt-app-navbar,.cmszt-sticky-placeholder,.cmszt-app-footer-fixed{transition:transform 1s ease,opacity 1s ease !important;transform:translateY(0) translateZ(0) !important;opacity:1 !important;will-change:transform,opacity !important}
.cmszt-app-navbar.scroll-hide{transform:translateY(-100%) translateZ(0) !important;opacity:0 !important}
.cmszt-app-footer-fixed.scroll-hide{transform:translateY(100%) translateZ(0) !important;opacity:0 !important}
.nav>ul>li:hover .sub-menu{margin-top:70px}
.nav>ul>.current-menu-item>a::after{bottom:auto}
details,main{padding-top:70px}
.cmszt-app-navbar{box-shadow:0 5px 15px rgb(72 125 178 / 10%)}
.cmszt-app-navbar .navbar-user .dropdown{padding-top:25px}
.cmszt-app-navbar .module{height:60px;justify-content:space-between}
.cmszt-app-navbar .module .left{}
.cmszt-app-navbar .module .left img{height:30px}
.cmszt-app-navbar .module .right{display:flex;align-items:center}
.cmszt-app-navbar .module .right .search a i{font-size:20px!important}
.cmszt-app-navbar .module .right .cat{margin-left:15px}
.cmszt-app-navbar .module .right .cat a i{font-size:20px!important}
.cmszt-app-footer-fixed{position:fixed!important;bottom:0;left:0}
.cmszt-app-footer{width:100%;position:relative;z-index:999;display:flex;align-items:center;padding:10px 0;background:#fff;border-top:1px solid var(--border-color)!important}
.cmszt-app-footer a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#505a71;position:relative}
.cmszt-app-footer a i{color:#505a71;font-size:22px!important}
.cmszt-app-footer a .text{display:inline-block;font-size:0.65rem;color:#505a71;padding-top:6px}
.cmszt-app-footer a.vip{position:relative}
.cmszt-app-footer a.vip i{display:block;background-color:#215dff;color:#fff!important;border-radius:6px;padding:6px 15px;font-size:20px !important}
.cmszt-app-footer a.vip em{position:absolute;right:0;left:0;top:-40px;text-align:center;font-size:12px;padding:5px 10px;color:#fff;background:linear-gradient(90deg,#ff2e30,#ff882d);box-shadow:0px 0px 12px 6px rgb(0 0 0 / 5%);border-radius:4px;-webkit-animation:bounce-down-data-v-2d3b1a5e 1.5s linear infinite;animation:bounce-down-data-v-2d3b1a5e 1.5s linear infinite}
.cmszt-app-footer a.vip em:after{content:"";border:6px solid;border-color:#ff5a2e transparent transparent transparent;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}
.default-avatar{background:#e9e9e9}
.navbar-user a img{padding:3px;background-color:rgb(33 93 255 / 8%);border-radius:50px;width:38px;height:38px}
.navbar-user:hover .dropdown{display:block}
.navbar-user .dropdown{display:none;max-width:none;width:350px;min-height:200px;z-index:999;padding-top:30px;position:absolute;top:24px;right:0}
.navBar_02 .navbar-user .dropdown{padding-top:36px}
.navbar-user .dropdown .role{background:var(--shallow-color);color:#215dff;font-size:12px;padding:2px 8px;border-radius:3px;margin-top:-1px;display:inline-block;height:20px;line-height:20px}
.navbar-user .dropdown .user-warp .user-name{color:#333;margin-right:5px;font-size:16px}
.navbar-user .dropdown .user-menu{}
.navbar-user .dropdown .user-menu a{font-size:13px;color:#999;transition:all .3s;display:block}
.navbar-user .dropdown .user-menu a:hover{color:#215dff}
.navbar-user .dropdown .user-menu a i{color:#215dff;background:var(--shallow-color);display:block;border-radius:50px;font-size:23px !important;width:46px;height:46px;line-height:46px;margin:0 auto 5px auto;transition:all .3s}
.navbar-user .dropdown .user-menu a:hover i{background:var(--shallow-color)}
.navbar-user .boxs{border-radius:6px;box-shadow:0px 3px 9px 0px rgba(205,205,205,0.46)}
.navbar-user .dropdown-box{background:#f7f9fe;padding:20px;border-radius:6px 6px 0px 0px;position:relative !important}
.navbar-user .dropdown .user-warp{position:relative;border-radius:4px 4px 0 0}
.navbar-user .dropdown .user-warp .cmszt-border-circle{z-index:1;position:relative;margin-right:10px}
.navbar-user .dropdown .user-warp .cmszt-border-circle img{width:45px;height:45px;padding:4px;background:var(--shallow-color);border-radius:50px}
.navbar-user .cmszt-czgr{padding-top:20px}
.navbar-user .cmszt-czgr a{border-radius:4px;box-shadow:0px 4px 10px 0px rgb(0 0 0 / 5%);padding:15px;display:block;background:#fff}
.navbar-user .cmszt-czgr a:hover{box-shadow:0px 4px 10px 0px rgb(0 0 0 / 10%)}
.navbar-user .cmszt-czgr a i{font-size:16px!important;transform:translateY(0px);background:#215dff;line-height:1;border-radius:50px;color:#fff;padding:5px;margin-right:10px;font-weight:400}
.navbar-user .cmszt-scxx{margin-top:15px}
.navbar-user .cmszt-scxx .cmszt-scxx-user-vip{background:url(/content/cmszt/img/cmszt-scxx-user-vip.png) center no-repeat;padding:15px;font-size:15px;color:#85541c;height:45px;background-size:100% 100% !important;display:block;background-repeat:no-repeat !important;background-position:center center !important}
.navbar-user .cmszt-scxx .cmszt-scxx-user-vip a{float:right;background-image:linear-gradient(-135deg,#e2aa62,#ffd298);color:#673416;border-radius:4px;padding:0 20px;height:30px;line-height:30px;display:inline-block;margin-top:9px;font-size:14px}
.navbar-user .cmszt-scxx .cmszt-scxx-user-vip a:hover{background-image:linear-gradient(-135deg,#ffd298,#e2aa62)}
.navbar-user .cmszt-scxx .cmszt-scxx-user-vip p{margin-top:5px;color:#85541c;font-size:12px}
.cmszt-dropdown{width:100% !important;min-height:60px !important}
.navbar-user .dropdown .userbottom{padding:20px;border-radius:0px 0px 6px 6px}
.navbar-user .dropdown .admin{margin-top:20px;text-align:center;display:block;background:#215dff;color:#fff !important;padding:15px;border-radius:4px;font-size:14px;font-weight:400}
.navbar-user .dropdown .admin i{margin-right:3px;font-size:16px!important;line-height:1;animation:myMove1 2s ease-in infinite alternate;-webkit-animation:myMove1 2s ease-in infinite alternate}
@keyframes myMove1{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}@-webkit-keyframes myMove1{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}.huo{}
.new{}
.cmszt-users-lore{margin-left:10px;display:inline-block}
.cmszt-users-lore a{display:inline-block;position:relative;width:110px;border-radius:4px;font-size:14px;font-weight:bold;margin-right:0px;height:36px;line-height:36px;text-align:left;color:#fff;background:#215dff}
.cmszt-users-lore a span{padding-left:32px}
.cmszt-users-lore a i{font-size:12px;position:absolute;right:0;top:50px;background-color:#f45ca4;color:#fff;line-height:26px;text-align:center;border-radius:4px;width:180px;font-weight:400;height:26px;display:inline-block;vertical-align:middle;-webkit-animation:bounce-down-data-v-2d3b1a5e 1.5s linear infinite;animation:bounce-down-data-v-2d3b1a5e 1.5s linear infinite}
.cmszt-users-lore a:before{content:"";display:block;width:12px;height:12px;border:1px solid #fff;border-radius:100%;top:13px;left:12px;position:absolute;transition:all 0.25s cubic-bezier(0.77,0.01,0.32,1.65)}
.cmszt-users-lore a:after{content:"";display:block;width:9px;height:9px;top:10px;left:16px;background:#fff;border-radius:100%;left:15px !important;position:absolute;transition:all 0.25s cubic-bezier(0.77,0.01,0.32,1.65)}
.cmszt-users-lore a:hover::before,.cmszt-users-lore a:hover::after{top:50% !important;transform:translateY(-50%) !important}
@-webkit-keyframes bounce-down-data-v-2d3b1a5e{25%{transform:translateY(-3px)}
50%,to{transform:translateY(0)}
75%{transform:translateY(3px)}
}@keyframes bounce-down-data-v-2d3b1a5e{25%{transform:translateY(-3px)}
50%,to{transform:translateY(0)}
75%{transform:translateY(3px)}
}header.navBar_01_s .cmszt-users-lore a{background:#ffdb00;color:#202020}
header.navBar_01_s .cmszt-users-lore a:before{border:1px solid #202020}
header.navBar_01_s .cmszt-users-lore a:after{background:#202020}
header.header_cus .cmszt-users-lore a{color:#fff!important;background:#215dff}
header.header_cus .cmszt-users-lore a:hover{color:#fff!important}
header.header_cus .cmszt-users-lore a:before{border:1px solid #fff!important}
header.header_cus .cmszt-users-lore a:after{background:#fff!important}
.navBar{}
.navBar .fat{background:linear-gradient(to right,#6372ff 0%,#5ca9fb 100%);height:5px}
.navBar_02 .nav>ul>li>a{font-size:15px!important;padding:30px 0!important}
.navBar_02 .nav ul.cmszt-navbar-ul li.current-menu-item a:after{height:0px!important}
.navBar_01{}
.navBar_01_s{position:fixed;z-index:998;top:0;width:100%;align-items:center;justify-content:center;box-shadow:0 6px 6px rgb(150 153 158 / 10%);background:#fff}
.navBar-box{box-shadow:0 6px 6px rgb(150 153 158 / 10%);background:#fff}
.navBar_01_c{z-index:998;box-shadow:0 6px 6px rgba(150,153,158,10%);background:#fff}
.navBar_01_c .navBar_info a,.navBar_01_c .navBar_vip a{color:#1b2337 !important}
.navBar_01_c .navBar_info a,.navBar_01_c .navBar_vip a{color:#1b2337 !important}
.navBar_01_c .navBar_info a:hover,.navBar_01_c .navBar_vip a:hover{color:#215dff !important}
.navBar_01_c .navBar_delivery a{color:#fff;background:#215dff}
.navBar_01.navBar_01_c .nav>ul>li>a{color:#1b2337}
.navBar_01.navBar_01_c .nav>ul>li>a:hover{color:#215dff!important}
.navBar_01.navBar_01_c .navBar_search .search input{color:#1b2337}
.navBar_01.navBar_01_c .navBar_search .search input:focus{min-width:300px}
header.navBar_01_c .navBar_search .search input{background:#f3f4f9;color:#333}
header.navBar_01_c .navBar_search .search input:focus{min-width:300px}
header.navBar_01_c .navBar_search .search input::-webkit-input-placeholder{color:#8693ab}
header.navBar_01_c .navBar_search .search input:-moz-placeholder{color:#8693ab}
header.navBar_01_c .navBar_search .search input::-moz-placeholder{color:#8693ab}
header.navBar_01_c .navBar_search .search input:-ms-input-placeholder{color:#8693ab}
header.navBar_01_c .navBar_search .search button i{color:#8693ab}
header.navBar_01_c .navBar_search .search button:hover{background:#215dff}
header.navBar_01_c .navBar_search .search button:hover i{color:#fff}
header.header_cus{background:#fff;box-shadow:0 6px 6px rgba(150,153,158,10%)}
header.header_cus a{color:#1b2337 !important}
header.header_cus a:hover{color:#215dff !important}
header.header_cus .navBar_delivery a{color:#fff !important;background:#215dff}
.navBar-box{padding:0 30px}
.navBar_01 .cmszt-logo{position:relative;width:170px;transform:translateY(-2px);z-index:998}
.navBar_01 .cmszt-logo .logo{z-index:1}
.navBar_01 .cmszt-logo .logo img{height:auto}
.navBar_01 .cmszt-logo i.website{width:288px;height:124px;display:none;background:url(/content/cmszt/img/website.png) no-repeat 50%/100%;position:absolute;left:0;top:-16px;z-index:-1}
.navBar_01 .cmszt-logo:hover i.website{display:block}
.navBar_01 .desc{position:relative;margin-left:50px}
.navBar_01 .desc .more{display:block;height:25px;line-height:25px;background-color:hsla(0,0%,100%,.14);color:#ffffffc7;border:1px solid hsla(0,0%,100%,.14);font-size:12px;text-align:center;border-radius:50px;padding:0 10px;color:#8693ab!important;background-color:#f3f4f9;border:1px solid #f3f4f9}
.navBar_01 .desc .more:hover{background-color:hsla(0,0%,100%,.14);color:rgb(255 255 255 / 100%)}
.navBar_01 .desc a.more i{margin-right:3px}
header.header_cus .desc .more{color:#8693ab!important;background-color:#f3f4f9;border:1px solid #f3f4f9}
header.header_cus .desc .more:hover{border:1px solid #e8eaf3}
header.header_cus .desc:before{background-color:#e6e6e6}
header.navBar_01_c .desc .more{color:#8693ab!important;background-color:#f3f4f9;border:1px solid #f3f4f9}
header.navBar_01_c .desc .more:hover{border:1px solid #e8eaf3}
header.navBar_01_c .desc:before{background-color:#e6e6e6}
.navBar_01 .desc .box{position:absolute;padding-top:25px;top:24px;left:0;z-index:201;display:none}
.navBar_02 .desc .box{padding-top:32px;top:22px}
.navBar_01 .desc:hover .box{display:block}
.navBar_01 .desc .box .boxmk{width:280px;height:100%;border-radius:4px;padding:20px;background:#fff;position:relative;box-shadow:0px 0px 16px 1px rgba(0,0,0,0.1)}
.navBar_01 .desc .box .boxmk .title{font-size:14px;line-height:22px;font-weight:600;display:block;margin-bottom:20px;text-align:center}
.navBar_01 .desc .box .boxmk ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-20px}
.navBar_01 .desc .box .boxmk ul li{width:calc(100% * 1 / 3.001);box-sizing:border-box;max-width:100%;padding-left:20px;margin-bottom:20px;border-radius:4px}
.navBar_01 .desc .box .boxmk a{text-align:center;display:block;color:#768199!important}
.navBar_01 .desc .box .boxmk a:hover{color:#215dff!important}
.navBar_01 .desc .box .boxmk a .img{height:38px;width:38px;line-height:38px;text-align:center;margin:0 auto;border-radius:8px;padding:5px;border:1px solid #f0f0f0}
.navBar_01 .desc .box .boxmk a .img img{height:26px}
.navBar_01 .desc .box .boxmk a p{font-size:12px;line-height:20px;margin-top:6px}
.navBar_01 .desc .box .boxmk .descx{background:#f9fafd;height:30px;font-size:12px;color:#bbb;line-height:30px;text-align:center}
.navBar_01 .desc .box .boxmk .descx i{font-size:16px!important;margin-right:3px;color:#215dff!important;transform:translateY(1px);line-height:1}
.navBar_01 .nav>ul{margin-left:30px}
.navBar_01 .nav>ul>li{display:inline-block;position:relative;line-height:30px}
.navBar_01.navBar_01_c .nav ul.cmszt-navbar-ul li.current-menu-item a{color:#215dff!important}
.navBar_01navBar_01_s .nav ul.cmszt-navbar-ul li.current-menu-item a{color:#fff !important}
.navBar_01.header_cus .nav ul.cmszt-navbar-ul li.current-menu-item a{color:#215dff!important}
.navBar_01 .nav>ul>li>a{display:block;font-size:14px;padding:20px 0;color:#1b2337}
.navBar_01 .nav>ul>li>a:hover{color:#215dff}
header.navBar_01_s .nav>ul>li>a:hover{color:#215dff}
.navBar_01 .nav>ul>li:hover .sub-menu{display:grid;animation-name:auto;grid-template-columns:repeat(2,1fr);gap:1px}
.navBar_01 .sub-menu{position:absolute;list-style:none;display:none;background:#fff;z-index:999;left:50%;transform:translateX(-50%);box-shadow:0px 0px 16px 1px rgba(0,0,0,0.1);border-radius:4px;padding:10px}
.navBar_01 .sub-menu li.current-menu-item a{color:#215dff!important;background:var(--shallow-color)}
.navBar_01 .sub-menu li{text-align:center;box-sizing:border-box;display:block;transition:all 0.2s;width:120px;min-width:120px;overflow:hidden;padding:2px 0}
.navBar_01 .sub-menu li a:hover{color:#215dff!important;background:var(--shallow-color)}
.navBar_01 .sub-menu li a:after{height:0px!important;width:0px!important}
.navBar_01 .navBar_search{margin-right:30px}
.navBar_01 .navBar_search .search input{box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.4);border:1px solid rgb(255 255 255 / 0%)!important;padding:0 46px 0 16px;box-sizing:border-box;color:#fff;background:hsl(0deg 0% 0% / 68%);border-radius:50px;min-width:200px}
.navBar_01 .navBar_search .search input:focus{min-width:300px;padding:0 46px 0 60px}
.navBar_01 .navBar_search .search input::-webkit-input-placeholder{color:#ffffff80}
.navBar_01 .navBar_search .search input:-moz-placeholder{color:#ffffff80}
.navBar_01 .navBar_search .search input::-moz-placeholder{color:#ffffff80}
.navBar_01 .navBar_search .search input:-ms-input-placeholder{color:#ffffff80}
.navBar_01 .navBar_search .search button{border:0;width:36px;height:36px;line-height:36px;border-radius:50px}
.navBar_01 .navBar_search .search button:hover{background:#215dff}
.navBar_01 .navBar_search .search button i{color:#fff;font-size:16px!important;line-height:1;margin-left:-4px}
header.header_cus .navBar_search .search input{background:#f3f4f9;color:#333}
header.header_cus .navBar_search .search input:focus{min-width:300px}
header.header_cus .navBar_search .search input::-webkit-input-placeholder{color:#8693ab}
header.header_cus .navBar_search .search input:-moz-placeholder{color:#8693ab}
header.header_cus .navBar_search .search input::-moz-placeholder{color:#8693ab}
header.header_cus .navBar_search .search input:-ms-input-placeholder{color:#8693ab}
header.header_cus .navBar_search .search button i{color:#8693ab}
header.header_cus .navBar_search .search button:hover{background:#215dff}
header.header_cus .navBar_search .search button:hover i{color:#fff}
.navBar_info{position:relative}
.navBar_info a{#1b2337 !importantdisplay:inline-block;font-size:14px;margin-right:20px;line-height:17px}
.navBar_info a.huodong i{width:20px;height:20px;margin-right:6px;background:url(/content/cmszt/img/navBar-huodong-2.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:bottom;transform:translateY(1px)}
header.header_cus .navBar_info a.huodong i{background:url(/content/cmszt/img/navBar-huodong-2.svg) no-repeat;background-size:contain}
header.navBar_01_c .navBar_info a.huodong i{background:url(/content/cmszt/img/navBar-huodong-2.svg) no-repeat!important;background-size:contain!important}
.navBar_info:hover .box{display:block;transition:all .3s}
.navBar_info .box{position:absolute;padding-top:30px;top:16px;right:0;z-index:201;display:none}
.navBar_02 .navBar_info .box{padding-top:36px}
.navBar_info .box .nav-info-temp{width:280px;height:100%;padding:20px;border-radius:4px;background:linear-gradient(224deg,rgba(255,252,246,1) 0%,rgba(255,251,245,1) 0%,rgba(255,255,255,1) 100%);position:relative;box-shadow:0px 0px 16px 1px rgba(0,0,0,0.1)}
.navBar_info .box .nav-info-temp li{list-style:none;margin-bottom:10px}
.navBar_info .box .nav-info-temp li:last-child{margin-bottom:0px}
.navBar_info .box .nav-info-temp li a{margin-right:0}
.navBar_info .box .nav-info-temp li a:hover{box-shadow:0px 0px 16px 0px rgba(0,0,0,0.15)}
.navBar_info .box .nav-info-temp li a img{height:105px;width:100%;border-radius:4px}
.navBar_vip{position:relative}
.navBar_vip a{color:#1b2337;display:block;font-size:14px;line-height:17px;margin-right:20px;position:relative}
.navBar_vip a.vip i{width:20px;height:20px;margin-right:6px;background:url(/content/cmszt/img/navBar-vip-2.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:bottom;transform:translateY(1px)}
header.header_cus .navBar_vip a.vip i{background:url(/content/cmszt/img/navBar-vip-2.svg) no-repeat;background-size:contain}
header.navBar_01_c .navBar_vip a.vip i{background:url(/content/cmszt/img/navBar-vip-2.svg) no-repeat!important;background-size:contain!important}
.navBar_vip:hover .box{display:block;transition:all .3s}
.navBar_vip .box{position:absolute;padding-top:30px;top:14px;right:0;z-index:201;display:none}
.navBar_02 .navBar_vip .box{padding-top:36px}
.navBar_vip .box .nav-vip-temp{width:400px;height:340px;border-radius:4px;background:linear-gradient(224deg,rgba(255,252,246,1) 0%,rgba(255,251,245,1) 0%,rgba(255,255,255,1) 100%);position:relative;box-shadow:0px 0px 16px 1px rgba(0,0,0,0.1)}
.navBar_vip .box .nav-vip-temp:before{content:" ";position:absolute;right:0;top:0;width:152px;height:215px;background:url(/content/cmszt/img/cmszt-navbar-vip-temp.png) center no-repeat;background-size:cover}
.navBar_vip .box .nav-vip-temp .nav-vip-title{position:relative;background:none;height:auto;line-height:1;font-size:20px;padding:0 33px;padding-top:40px;color:#212227;font-weight:bold;text-align:center}
.navBar_vip .box .nav-vip-temp .nav-vip-title:before{content:" ";position:absolute;left:33px;top:49px;height:1px;width:70px;background:#3F4E6D;background:linear-gradient(315deg,rgba(233,191,110,1) 0%,rgba(233,191,110,0) 100%);opacity:1}
.navBar_vip .box .nav-vip-temp .nav-vip-title:after{content:" ";position:absolute;right:33px;top:49px;height:1px;width:70px;background:#3F4E6D;background:linear-gradient(315deg,rgba(233,191,110,0) 0%,rgba(233,191,110,1) 100%);opacity:1}
.navBar_vip .box .nav-vip-temp .nav-vip-title span{}
.navBar_vip .box .nav-vip-temp .nav-vip-subtitle{padding-top:26px;padding-bottom:16px;font-size:13px;color:#6F737D;line-height:1;text-align:center;position:relative}
.navBar_vip .box .nav-vip-temp ul{position:relative;padding:18px 18px 0 18px;background:rgba(253,250,245,1);border:1px solid rgba(234,193,115,0.2);display:flex;flex-wrap:wrap;margin:0 30px}
.navBar_vip .box .nav-vip-temp ul:before{content:" ";position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(20px);z-index:-1}
.navBar_vip .box .nav-vip-temp ul li{width:50%;box-sizing:border-box;max-width:100%;padding-left:10px;margin-bottom:18px}
.navBar_vip .box .nav-vip-temp ul li img{width:24px;height:24px;margin-right:6px}
.navBar_vip .box .nav-vip-temp ul li span{line-height:24px;font-size:14px;color:#212227}
.navBar_vip .box .nav-vip-temp .nav-vip-btn{text-align:center;padding-bottom:20px;padding-top:40px}
.navBar_vip .box .nav-vip-temp .nav-vip-btn a{display:block;position:relative;margin:auto;width:240px;height:48px;border-radius:25px;background:linear-gradient(90deg,rgba(247,219,167,1) 0%,rgba(233,190,110,1) 100%);color:#1C1D21!important;font-size:18px;line-height:49px}
.navBar_vip .box .nav-vip-temp .nav-vip-btn a:hover{background:rgba(247,219,167,1);color:#1C1D21;font-weight:400}
.navBar_vip .box .nav-vip-temp .nav-vip-btn a i{line-height:48px;width:28px;height:22px;margin-right:0;background:url(/content/cmszt/img/cmszt-navbar-vip-btn.png) no-repeat center/cover;vertical-align:middle;display:inline-block;transform:translateY(-1px)}
.navBar_vip .box .nav-vip-temp .nav-vip-btn a span{}
.navBar_vip .box .nav-vip-temp .nav-vip-btn a em{content:attr(data-notice);position:absolute;left:50%;top:0;transform:translate(-50%,-25px);height:20px;padding:0 10px;border-radius:10px;font-size:12px;line-height:20px;color:white;white-space:nowrap;background:#F4463C}
.navBar_vip .box .nav-vip-temp .nav-vip-btn a em:before{content:" ";position:absolute;left:50%;top:24px;transform:translate(-50%,-50%);width:0;height:0;border-color:transparent;border:5px solid transparent;border-top-color:#F4463C}
.navBar_delivery{position:relative}
.navBar_delivery a{display:inline-block;font-size:14px;line-height:17px;color:#215dff;background:#215dff;height:36px;line-height:36px;border-radius:4px;padding:0 15px;color:#fff}
.navBar_delivery a:hover{opacity:.8}
.navBar_delivery a.tougao i{font-size:20px!important;margin-right:5px;transform:translateY(2px)}
.navBar_01.navBar_01_c .navBar-box .whole .title{color:#1b2337}
.navBar_01 .navBar-box .whole{position:relative;margin-left:30px}
.navBar_01 .navBar-box .whole .title{color:#1b2337;cursor:pointer;transition:all .3s;font-size:14px}
.navBar_01 .navBar-box .whole .title:hover{color:#215dff}
header.header_cus .navBar-box .whole .title{color:#1b2337}
header.header_cus .navBar-box .whole .title:hover{color:#215dff}
.navBar_01.navBar_01_c .navBar-box .whole .title{color:#1b2337}
.navBar_01.navBar_01_c .navBar-box .whole .title:hover{color:#215dff}
.navBar_01 .navBar-box .whole .title i.iwhole{width:17px;height:17px;margin-right:6px;background:url(/content/cmszt/img/navBar-whole-2.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:bottom;transform:translateY(-2px)}
header.header_cus .navBar-box .whole .title i.iwhole{background:url(/content/cmszt/img/navBar-whole-2.svg) no-repeat;background-size:contain}
header.navBar_01_c .navBar-box .whole .title i.iwhole{background:url(/content/cmszt/img/navBar-whole-2.svg) no-repeat!important;background-size:contain!important}
.navBar_01 .navBar-box .whole .title i.hot{display:inline-block;background:url(/content/cmszt/img/hot.svg) no-repeat;width:24px;height:10px;position:absolute;right:0;top:-12px;-webkit-animation:animate 5s infinite;animation:animate 5s infinite}
@-webkit-keyframes animate{0%{transform:translateY(0)}
25%{transform:translateY(4px)}
50%{transform:translateY(0)}
75%{transform:translateY(4px)}
to{transform:translateY(0)}
}@keyframes animate{0%{transform:translateY(0)}
25%{transform:translateY(4px)}
50%{transform:translateY(0)}
75%{transform:translateY(4px)}
to{transform:translateY(0)}
}.navBar_01 .navBar-box .whole .drop{display:none;position:absolute;top:16px;left:0;padding-top:30px}
.navBar_02 .navBar-box .whole .drop{padding-top:35px}
.navBar_01 .navBar-box .whole:hover .drop{display:block}
.navBar_01 .navBar-box .whole .drop:before{content:" ";position:absolute;width:0;height:0;left:32px;top:10px;border:10px solid transparent;border-bottom-color:#fff}
.navBar_01 .navBar-box .whole .box{width:889px;height:auto;background:#fff;border-radius:4px;z-index:100;padding:18px 25px;box-shadow:0px 0px 16px 1px rgba(0,0,0,0.1)}
.navBar_01 .navBar-box .whole .box .drop-item{width:100%;height:40px;padding:7px 0}
.navBar_01 .navBar-box .whole .box .drop-item .item-left{width:118px;height:44px;line-height:44px;float:left;text-align:left;font-size:16px;color:#333;font-weight:700;background:#f8fafb;border-radius:5px;margin-right:32px;padding-left:22px}
.navBar_01 .navBar-box .whole .box .drop-item .item-left:hover{background:#f3f5f7}
.navBar_01 .navBar-box .whole .box .drop-item .item-left img{display:inline-block;width:26px;height:26px;vertical-align:middle;margin-right:5px}
.navBar_01 .navBar-box .whole .box .drop-item .item-left a{text-shadow:none;height:100%;line-height:44px;display:inline-block;color:#171718;font-size:15px;font-weight:600}
.navBar_01 .navBar-box .whole .box .drop-item .item-left a:hover{color:#215dff!important}
.navBar_01 .navBar-box .whole .box .drop-item ul{height:44px;line-height:65px;overflow:hidden;position:relative}
.navBar_01 .navBar-box .whole .box .drop-item ul:after{content:"";width:700px;height:1px;background:rgba(213,218,232,.3);position:absolute;left:10px;bottom:-7px}
.navBar_01 .navBar-box .whole .box .drop-item:last-child ul:after{height:0px}
.navBar_01 .navBar-box .whole .box .drop-item ul li{display:block;width:83px;height:44px;float:left;margin-right:6px;position:relative}
.navBar_01 .navBar-box .whole .box .drop-item ul li a{display:inline-block;width:auto;height:23px;line-height:23px;font-size:13px;color:#505a71;text-shadow:none;text-align:left;border-radius:11px;padding:5px 9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.navBar_01 .navBar-box .whole .box .drop-item ul li a:hover{color:#215dff!important}
.navBar_01 .navBar-box .whole .box .drop-item ul li a i{font-size:16px!important;transform:translateY(1px);line-height:1;margin-left:3px}
.cmszt-mobNav-box{padding:20px 20px 80px 20px}
.cmszt-mobNav-box::-webkit-scrollbar{width:5px;height:4px}
.cmszt-mobNav-box::-webkit-scrollbar-thumb{background-color:#eee}
.mobNavbar{padding:15px 0}
.mobNavbar i{display:inline-block;padding:4px 8px;background:#f9f9f9;color:#999;font-size:12px;margin-left:5px}
.mobSide{}
.mobSide .logo img{height:36px}
.mobNav{}
.mobNav>ul>li{}
.mobNav>ul>li{border:0}
.mobNav .current-menu-item{border:0!important;position:relative}
.mobNav .current-menu-item a{color:#215dff!important}
.mobNav>ul>li>a{display:block;color:#4b5f72;border:1px solid var(--border-color);font-size:14px;padding:5px;border-radius:4px;margin-bottom:5px}
.mobNav>ul>li>a:hover{color:#333}
.mobNav>ul .sub-menu{position:relative;display:block;width:100%;overflow:hidden;padding:0;margin-bottom:5px;border-top:0}
.mobNav>ul .sub-menu li{width:50%;float:left;padding:0;border-radius:4px;min-width:50%;border-bottom:0;text-align:center}
.mobNav>ul .sub-menu a{display:block;color:#8c979f;border:1px solid var(--border-color);font-size:13px;padding:5px;margin:2px}
.mobNav>ul .sub-menu a:hover{color:#215dff}
.mobNav-user{}
.mobNav-user .author-count{}
.mobNav-user .author-count{padding-top:15px}
.mobNav-user .author-name{color:#333;font-size:15px!important}
.mobNav-user .roles-admin{color:#fff!important}
.mobNav-user .author-des{color:#999}
.mobNav-user .dropdown{list-style:none}
.mobNav-user .dropdown a{color:#999}
.no-login{}
.no-login span{color:#999}
.search{}
.search input{height:36px;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:12px;min-width:200px;transition:all .3s}
.search input:focus{background:#fff;border:1px solid #DCDFE6!important}
.search button{background:transparent;border:0;cursor:pointer;outline:none}
.search button i{color:#8693ab;font-size:16px!important}
.cmszt-app-navbar{box-shadow:0 5px 15px rgb(72 125 178 / 10%)}
.cmszt-app-navbar .navbar-user .dropdown{padding-top:25px}
.cmszt-app-navbar .module{height:60px;justify-content:space-between}
.cmszt-app-navbar .module .left{}
.cmszt-app-navbar .module .left img{height:30px}
.cmszt-app-navbar .module .right{display:flex;align-items:center}
.cmszt-app-navbar .module .right .search a i{font-size:20px!important}
.cmszt-app-navbar .module .right .cat{margin-left:15px}
.cmszt-app-navbar .module .right .cat a i{font-size:20px!important}
.cmszt-app-footer-fixed{position:fixed!important;bottom:0;left:0}
.cmszt-app-footer{width:100%;position:relative;z-index:999;display:flex;align-items:center;padding:10px 0;background:#fff;border-top:1px solid var(--border-color)!important}
.cmszt-app-footer a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#505a71;position:relative}
.cmszt-app-footer a i{color:#505a71;font-size:22px!important}
.cmszt-app-footer a .text{display:inline-block;font-size:0.65rem;color:#505a71;padding-top:6px}
.cmszt-app-footer a.vip{position:relative}
.cmszt-app-footer a.vip i{display:block;background-color:#215dff;color:#fff!important;border-radius:6px;padding:6px 15px;font-size:20px !important}
.cmszt-app-footer a.vip em{position:absolute;right:0;left:0;top:-40px;text-align:center;font-size:12px;padding:5px 10px;color:#fff;background:linear-gradient(90deg,#ff2e30,#ff882d);box-shadow:0px 0px 12px 6px rgb(0 0 0 / 5%);border-radius:4px;-webkit-animation:bounce-down-data-v-2d3b1a5e 1.5s linear infinite;animation:bounce-down-data-v-2d3b1a5e 1.5s linear infinite}
.cmszt-app-footer a.vip em:after{content:"";border:6px solid;border-color:#ff5a2e transparent transparent transparent;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}
@media screen and (max-width:1500px){.cmszt-navbar-nav-new{display:none}
}@media screen and (min-width:1501px){.cmszt-navbar-nav-cat{display:none}
}.cmszt-navbar-nav-cat a{padding:25px 0px;display:inline-block;margin-left:30px;color:#fff}
.navBar_01 .cmszt-navbar-nav-cat a i.classification{width:20px;height:20px;margin-right:6px;background:url(/content/cmszt/img/cmszt-navbar-nav-cat-2.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:bottom;transform:translateY(0px)}
header.header_cus .cmszt-navbar-nav-cat a i.classification{background:url(/content/cmszt/img/cmszt-navbar-nav-cat-2.svg) no-repeat;background-size:contain}
header.navBar_01_c .cmszt-navbar-nav-cat a i.classification{background:url(/content/cmszt/img/cmszt-navbar-nav-cat-2.svg) no-repeat!important;background-size:contain!important}
.navBar_01.navBar_01_c .cmszt-navbar-nav-cat a{color:#1b2337}
.navBar_01.navBar_01_c .cmszt-navbar-nav-cat a:hover{color:#215dff}
@media screen and (max-width:900px){.cmszt-home-slide1 .slidebox{width:auto}
.cmszt-home-slide1 .slidebox .tag{width:auto}
.cmszt-home-slide1{margin-bottom:0px;height:300px}
.cmszt-home-slide1 .slide1-title{padding-top:110px!important}
.cmszt-home-slide1 .slide_text{font-size:20px;min-height:40px}
.cmszt-home-slide1 .slide1-desc{margin:10px auto 24px auto;font-size:14px}
.cmszt-home-slide1 .slidebox .search input{height:50px;padding:4px 110px 4px 10px}
.cmszt-home-slide1 .slidebox .search button{width:100px;font-size:14px;line-height:36px;top:5px}
.cmszt-home-slide1 .slidebox .search button i{font-size:20px !important}
.cmszt-home-slide2 .slide-box{height:250px;padding-top:0px!important}
.cmszt-home-slide2 .slide-box .banner-box{padding:50px 0 0 0}
.cmszt-home-slide2 .slide-box-text{margin-bottom:30px}
.cmszt-home-slide2 .slide-box-text span{font-size:18px}
.cmszt-home-slide2 .slide-box-text p{font-size:14px;margin-top:20px}
.cmszt-home-slide2 .slide-box .search{width:auto}
.cmszt-home-slide2 .slide-box .search form input{height:40px;line-height:40px}
.cmszt-home-slide2 .slide-box .search form button{width:120px;height:40px;line-height:40px;font-size:14px}
}a:hover,.cmszt-link:hover,.cmszt-link-toggle:hover .cmszt-link,.cmszt-link-toggle:focus .cmszt-link{color:#3385ff}
/**第二部分**/
.cmszt-home-slide1{margin-top:-10px;margin-bottom:10px;height:635px;display:block;background-size:cover;background-repeat:no-repeat !important;background-position:50% 50%;font-size:12px}
.cmszt-home-slide1 .slide1-title{padding:0 2px;padding-top:205px}
.cmszt-home-slide1 .slide_text{color:#fff;text-align:center;font-size:36px;font-weight:bold;min-height:54px;text-shadow:0 6px 16px rgb(0 0 0 / 30%)}
.cmszt-home-slide1 .slide_text{color:#fff;text-align:center;font-size:36px;font-weight:bold;min-height:54px;text-shadow:0 6px 16px rgb(0 0 0 / 30%)}
.cmszt-home-slide1 .slide1-desc{margin:11px auto 34px auto;font-size:18px;color:#fff}
.cmszt-home-slide1 .slide1-desc{margin:11px auto 34px auto;font-size:18px;color:#fff}
.cmszt-home-slide1 .slidebox{width:933px;margin:0 auto}
.cmszt-home-slide1 .slidebox .search{position:relative;z-index:1;display:flex;align-content:center;align-items:center;justify-content:center}
.cmszt-home-slide1 .slidebox .search form{}
.cmszt-home-slide1 .slidebox .search input{height:61px;font-size:14px;border:1px solid #fff;padding:4px 180px 4px 20px;width:713px;box-shadow:0px 2px 14px 0px rgb(12 62 195 / 52%);border-radius:4px}
.cmszt-home-slide1 .slidebox .search button{border-radius:4px;position:absolute;right:5px;width:150px;top:4px;font-size:18px;justify-content:center;align-items:center;line-height:50px;text-align:center;font-weight:bold;color:rgba(61,31,65,1);border:none;cursor:pointer;background:linear-gradient(90deg,rgba(255,206,5,1),rgba(255,232,81,1))}
.cmszt-home-slide1 .slidebox .search button i{color:#333;font-size:23px !important;font-weight:bold;margin-right:8px;transform:translateY(2px)}
.cmszt-home-slide1 .slidebox .search .sean{display:flex;align-items:center}
.cmszt-home-slide1 .slidebox .search .sean span{display:inline-block;padding:0 20px;font-size:20px;color:#FFFFFF;font-weight:bold}
.cmszt-home-slide1 .slidebox .search .sean a{line-height:61px;height:61px;width:120px;padding:0 20px;text-align:center;font-size:18px;font-weight:600;color:#2b2b36;border:none;background:linear-gradient(90deg,#fedb00 0%,#ffec72 100%);box-shadow:0px 2px 14px 0px rgb(12 62 195 / 52%);border-radius:4px;display:inline-block;position:relative}
.cmszt-home-slide1 .slidebox .tag{text-align:left;margin-top:20px;height:20px;line-height:20px;width:713px;overflow:hidden}
.cmszt-home-slide1 .slidebox .tag .k1{margin-right:10px;display:inline-block;color:#fff}
.cmszt-home-slide1 .slidebox .tag a{display:inline-block;margin-right:20px;color:#fff}
.cmszt-home-slide1 .slide1-quick{margin-top:50px;padding:20px;border-radius:8px;z-index:1}
.cmszt-home-slide1 .slide1-quick li{position:relative}
.cmszt-home-slide1 .slide1-quick .quick-1box{}
.cmszt-grid + .cmszt-grid-ceosmls,.cmszt-grid + .cmszt-grid-row-ceosmls,.cmszt-grid-ceosmls > .cmszt-grid-margin,.cmszt-grid-row-ceosmls > .cmszt-grid-margin,* + .cmszt-grid-margin-ceosmls{margin-top:20px}
.cmszt-grid-ceossss,.cmszt-grid-column-ceossss{margin-left:-10px}
.cmszt-home-slide1 .slide1-quick .quick-1box img{height:32px}
.cmszt-home-slide1 .slide1-quick .quick-1box span{line-height:32px;display:block}
.cmszt-grid-ceossss > *,.cmszt-grid-column-ceossss > *{padding-left:10px}
.cmszt-home-slide1 .slide1-quick .quick-2box a{display:block;line-height:32px}
.cmszt-home-slide1 .slide1-quick .quick-3box{}
.cmszt-home-slide1 .slide1-quick .quick-3box a{display:block;text-align:center}
.cmszt-home-slide1 .slide1-quick .quick-3box a img{height:48px;display:block;margin:0 auto 10px auto}
@media screen and (max-width:900px){.cmszt-home-slide1 .slidebox{width:auto}
.cmszt-home-slide1 .slidebox .tag{width:auto}
.cmszt-home-slide1{margin-bottom:0px;height:200px}
.cmszt-home-slide1 .slide1-title{padding-top:30px!important}
.cmszt-home-slide1 .slide_text{font-size:18px;min-height:30px}
.cmszt-home-slide1 .slide1-desc{margin:10px auto 24px auto;font-size:14px}
.cmszt-home-slide1 .slidebox .search input{height:50px;padding:4px 110px 4px 10px}
.cmszt-home-slide1 .slidebox .search button{width:100px;font-size:14px;line-height:36px;top:5px}
.cmszt-home-slide1 .slidebox .search button i{font-size:20px !important}}
@media screen and (min-width:960px){.cmszt-container {padding-left: 40px;padding-right: 40px;}}
@media screen and (min-width:690px){.cmszt-kg{display:block;}}
@media screen and (max-width:689px){.cmszt-kg{display:none;}}

