﻿@import url(common.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
body,html{font-size:14px;background:#f9f9f9;}
.center{max-width:1280px;}
.navc2:empty{display:none!important;}
.co4,.co4-hover:hover{color:#37bcb3;}
.co5,.co5-hover:hover{color:#fc5428;}
.bg4,.bg4-hover:hover{background:#37bcb3;}
.bg5,.bg5-hover:hover{background:#fc5428;}
.top1{font-size:1.6em;height:55px;line-height:35px;}
.bot21c1-img{width:30px;height:30px;}
.bot21c{flex:1;}
.bot21,.sha-t{box-shadow:0 -1px 3px rgba(0,0,0,.1);}
.sha-in2{box-shadow:0 1px 2px rgba(0,0,0,.05) inset;}
.bot2{height:72px;}
.bot21c.active .bot21cb{color:#37bcb3;}
.bot21c.active .bot21c1-img1{display:none;}
.bot21c.active .bot21c1-img2{display:inline-block;}
.all{min-width:420px;}
.spp22b{font-size:0;white-space:nowrap}
.spp22c{display:inline-block;font-size:1.2rem;padding:0 20px;min-width:50%;box-sizing:border-box;animation:animLeft 8s infinite linear;}
.spp22b:hover .spp22c{animation-play-state:paused;}
.spp21{padding-right:15px;border-right:1px solid #eaeaea;margin:14px 15px 0 0;}
.spc1-img{border-radius:7px;height:215px;}
.zhc1-img{width:160px;height:100px;}
.zhcb{border-radius:7px;}
.s1img{max-height:640px;}
.cpbot-c1{line-height:28px;height:28px;}
.cpbot{height:70px;}
.cpin211{height:1.4em;width:3px;margin-top:.4em;margin-right:10px;border-radius:2px;}
.odbot{height:62px;}
.bor-hua{background:url(/images/b5.png) center bottom repeat-x;background-size:auto 3px;background-color:#fff;}
.od-bz{height:32px;min-height:0;padding:6px 0;}
.od-img{width:120px;height:100px;border-radius:4px;}
.od-bt{-webkit-line-clamp:2;height:3.2em;}
.layui-input-radius{border-radius:20px;}
.u1{background:url(/images/b1.png);background-size:100% 100%;}
.user{padding-top:0;}
.u1b{padding:60px 30px;}
.u11-img{width:100px;height:100px;border-radius:50%;border:3px solid rgba(255,255,255,.3);}
.u1222 img{width:auto;height:24px;}
.u2{margin-top:-60px;}
.u22c1-img{width:40px;height:40px;}
.u3c3{line-height:30px;}
.u3c1-img{width:30px;height:30px;}
.u3c2{margin-top:4px;}
.u3c:last-child{border:none;}
.adc2 .icon{width:20px;height:20px;vertical-align:top;fill:#999;}
.aditem.active .adc21{color:#37bcb3;}
.aditem.active .adc21 .icon{fill:#37bcb3;}
.adc221:hover .icon{fill:#37bcb3;}
.adc222:hover .icon{fill:#fc5428;}
.weui-picker div{margin:0;}
.weui-picker .weui-btn{background:#37bcb3;color:#fff!important;}
.zfimg{width:36px;height:36px;margin-top:8px;}
.zfico{font-size:16px;padding:3px;border:2px solid #ccc;border-radius:50%;color:#fff;}
.zfitem.active .zfico{background:#37bcb3;border-color:#37bcb3;}
.odnavc{padding:0 20px;}
.odnavcb{padding:12px 0 10px;border-bottom:2px solid #fff;}
.odnavc.active .odnavcb{color:#37bcb3;border-bottom-color:#37bcb3;}
.odc-c1img{width:110px;height:100px;}
.wllink{top:-3px;}
.mn1,.tx1{background-image:url(/images/b4.png);}
.mn12c1-img{width:30px;height:30px;}
.mn12cb{background:rgba(0,0,0,.05);}
.tx2{margin-top:-50px;}
.layui-form-select dl dd.layui-this{background:#37bcb3;}
.ewm-show img{width:120px;height:120px;}
.txzh {line-height:32px;}
.txzh img{width:32px;height:32px;}
.txc2c{margin:0;}
.txc2b{justify-content:space-between;}
.avatar{width:120px;height:120px;vertical-align:top;border-radius:50%;border:2px solid #37bcb3;}
.avatar-box{display:inline-block;}
.avatar-b2{left:50%;bottom:0;margin:0 0 -3px -35px;}
.through{text-decoration:line-through;}
.u22c1-bq{top:0px;left:28px;line-height:16px;width:16px;text-align:center;border-radius:50%;font-size:12px;}
.td1cb{border-bottom:3px solid #fff;}
.td1c.active .td1cb{color:#37bcb3;border-bottom-color:#37bcb3;}
.td2c1-img{width:80px;height:80px;border-radius:50%;}
.td2c:last-child{border:none;}
.hhr-icon{border-radius:12px;}
.z2000{z-index:2000;}
.cpto-show-bg{left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:ease .5s;}
.cpto-show-nr{background:#fff;padding:30px 15px;left:0;right:0;bottom:-300px;transition:ease .5s;}
.cpto-show-c11-img{width:100px;height:100px;}
.cpto-show-inp1{padding:0 10px;width:70px;text-align:center;}
.cpto-shubtn{font-size:1.3em;margin:5px 10px 0;}
.cpto-show-box.active .cpto-show-bg{opacity:1;visibility:visible;}
.cpto-show-box.active .cpto-show-nr{bottom:0;}


@keyframes animIn {
    from{display:block;margin-top:10px;opacity:0;}
    to{margin-top:0;opacity:1;}
}
@keyframes animLeft{
    from{transform:translateX(0);}
    to{transform:translateX(-100%);}
}

@media screen and (max-width:1200px){
    .spc1-img{height:18.5vw;}
}
@media screen and (max-width:992px) {
    .spc1-img{height:25vw;}
}
@media screen and (max-width:768px) {
    .spc1-img{height:36vw;}
}