.migrated-content h1,.migrated-content h3{margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2;color: var(--bs-heading-color)
}
.migrated-content h1{font-size: calc(1.375rem + 1.5vw)
}
@media  (min-width:1200px) {.migrated-content h1{font-size: 2.5rem
    }}
.migrated-content h3{font-size: calc(1.3rem + .6vw)
}
@media  (min-width:1200px) {.migrated-content h3{font-size: 1.75rem
    }}
.migrated-content p{margin-top: 0;margin-bottom: 1rem
}
.migrated-content b{font-weight: bolder
}
.migrated-content a{color: var(--bs-link-color);text-decoration: underline
}
.migrated-content a:hover{color: var(--bs-link-hover-color)
}
.migrated-content a:not([href]):not([class]),.migrated-content a:not([href]):not([class]):hover{color: inherit;text-decoration: none
}
.migrated-content img,.migrated-content svg{vertical-align: middle
}
.migrated-content button{border-radius: 0
}
.migrated-content button:focus:not(:focus-visible){outline: 0
}
.migrated-content button,.migrated-content input,.migrated-content select{margin: 0;font-size: inherit;line-height: inherit
}
.migrated-content button,.migrated-content select{text-transform: none
}
.migrated-content select{word-wrap: normal
}
.migrated-content select:disabled{opacity: 1
}
.migrated-content [type=submit],.migrated-content button{-webkit-appearance: button
}
.migrated-content .container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-right: auto;margin-left: auto
}
@media  (min-width:576px) {.migrated-content .container{max-width: 540px
    }}
@media  (min-width:768px) {.migrated-content .container{max-width: 720px
    }}
@media  (min-width:992px) {.migrated-content .container{max-width: 960px
    }}
@media  (min-width:1200px) {.migrated-content .container{max-width: 1140px
    }}
@media  (min-width:1400px) {.migrated-content .container{max-width: 1320px
    }}
.migrated-content .row{--bs-gutter-x: 30px;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-.5 * var(--bs-gutter-x));margin-left: calc(-.5 * var(--bs-gutter-x))
}
.migrated-content .row>*{flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-top: var(--bs-gutter-y)
}
.migrated-content .col-12{flex: 0 0 auto;width: 100%
}
.migrated-content .g-0{--bs-gutter-x: 0
}
.migrated-content .g-0{--bs-gutter-y: 0
}
@media  (min-width:768px) {.migrated-content .col-md-6{flex: 0 0 auto;width: 50%
    }}
@media  (min-width:992px) {.migrated-content .col-lg-3{flex: 0 0 auto;width: 25%
    }
.migrated-content .col-lg-4{flex: 0 0 auto;width: 33.33333333%
    }
.migrated-content .col-lg-5{flex: 0 0 auto;width: 41.66666667%
    }
.migrated-content .col-lg-7{flex: 0 0 auto;width: 58.33333333%
    }
.migrated-content .col-lg-8{flex: 0 0 auto;width: 66.66666667%
    }
.migrated-content .col-lg-10{flex: 0 0 auto;width: 83.33333333%
    }}
@media  (min-width:1200px) {.migrated-content .col-xl-3{flex: 0 0 auto;width: 25%
    }
.migrated-content .col-xl-12{flex: 0 0 auto;width: 100%
    }}
.migrated-content .d-flex{display: flex !important}
.migrated-content .d-none{display: none !important}
.migrated-content .w-100{width: 100% !important}
.migrated-content .h-100{height: 100% !important}
.migrated-content .flex-column{flex-direction: column !important}
.migrated-content .flex-wrap{flex-wrap: wrap !important}
.migrated-content .justify-content-between{justify-content: space-between !important}
.migrated-content .align-items-start{align-items: flex-start !important}
.migrated-content .align-items-center{align-items: center !important}
.migrated-content .text-center{text-align: center !important}
.migrated-content .text-white{--bs-text-opacity: 1;color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}
@media  (min-width:768px) {.migrated-content .d-md-block{display: block !important}
.migrated-content .d-md-flex{display: flex !important}}
@media  (min-width:992px) {.migrated-content .d-lg-block{display: block !important}}

.migrated-content .tpfadeIn{-webkit-animation-name: tpfadeIn}






.migrated-content button::-moz-focus-inner{padding: 0;border: 0}
.migrated-content .mt-40{margin-top:40px
}
.migrated-content .mt-55{margin-top:55px
}
.migrated-content .mt-85{margin-top:85px
}
.migrated-content .mb-15{margin-bottom:15px
}
.migrated-content .mb-20{margin-bottom:20px
}
.migrated-content .mb-35{margin-bottom:35px
}
.migrated-content .mb-40{margin-bottom:40px
}
.migrated-content .mb-60{margin-bottom:60px
}
.migrated-content .mb-80{margin-bottom:80px
}
.migrated-content .mb-100{margin-bottom:100px
}
.migrated-content .pb-80{padding-bottom:80px
}
.migrated-content .pl-10{padding-left:10px
}
.migrated-content .d-font-46{font-size: 46px !important;font-weight: 700 !important}
.migrated-content .d-font-32{font-size: 32px !important;font-weight: 500 !important}
.migrated-content .d-font-18{font-size: 18px !important;font-weight: 500 !important}
.migrated-content .d-font-16{font-size: 16px !important;font-weight: 400 !important}
.migrated-content .d-font-14{font-size: 14px !important;font-weight: 400 !important}
@media  (max-width: 1440px) {.migrated-content .d-font-46{font-size: 44px !important;font-weight: 700 !important}
.migrated-content .d-font-32{font-size: 30px !important;font-weight: 500 !important}
.migrated-content .d-font-18{font-size: 16px !important;font-weight: 500 !important}
.migrated-content .d-font-16{font-size: 14px !important;font-weight: 400 !important}
.migrated-content .d-font-14{font-size: 12px !important;font-weight: 400 !important}}
@media  (max-width: 1280px) {.migrated-content .d-font-46{font-size: 38px !important;font-weight: 700 !important}
.migrated-content .d-font-32{font-size: 26px !important;font-weight: 500 !important}
.migrated-content .d-font-18{font-size: 16px !important;font-weight: 500 !important}
.migrated-content .d-font-16{font-size: 14px !important;font-weight: 400 !important}
.migrated-content .d-font-14{font-size: 12px !important;font-weight: 400 !important}}
@media  (max-width: 992px) {.migrated-content .d-font-46{font-size: 38px !important;font-weight: 700 !important}
.migrated-content .d-font-32{font-size: 24px !important;font-weight: 500 !important}
.migrated-content .d-font-18{font-size: 16px !important;font-weight: 500 !important}
.migrated-content .d-font-16{font-size: 14px !important;font-weight: 400 !important}
.migrated-content .d-font-14{font-size: 12px !important;font-weight: 400 !important}}
@media  (max-width: 768px) {.migrated-content .footer-zixun-phone{display: block}
.migrated-content .footer-zixun-phone1{font-size: 20px;margin-bottom: 16px}
.migrated-content .footer-zixun-phone-button{width: fit-content}}
@media  (max-width: 576px) {.migrated-content .d-font-46{font-size: 25px !important;font-weight: 700 !important}
.migrated-content .d-font-32{font-size: 20px !important;font-weight: 500 !important}
.migrated-content .d-font-18{font-size: 14px !important;font-weight: 500 !important}
.migrated-content .d-font-16{font-size: 14px !important;font-weight: 400 !important}
.migrated-content .d-font-14{font-size: 12px !important;font-weight: 400 !important}}

@media  (min-width: 1600px) {.migrated-content .container{max-width: 1400px}}
.migrated-content .container{--bs-gutter-x: 30px}
.migrated-content a{text-decoration: none;transition: 0.3s}
.migrated-content h1,.migrated-content h3{color: var(--tp-heading-primary);margin-top: 0px;font-weight: 700;line-height: 1.1;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}
.migrated-content img{max-width: 100%}
.migrated-content h1{font-size: 40px}
.migrated-content h3{font-size: 28px}
.migrated-content p{color: var(--tp-text-body);font-weight: 400;font-size: 16px;line-height: 24px}
.migrated-content .z-index-3{position: relative;z-index: 3}
.migrated-content a,.migrated-content button,.migrated-content input,.migrated-content select,.migrated-content img,.migrated-content h1,.migrated-content h3{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}
.migrated-content a:focus{text-decoration: none;outline: none}
.migrated-content a:focus,.migrated-content a:hover{color: inherit;text-decoration: none}
.migrated-content a,.migrated-content button{color: inherit;outline: none;border: none;background: transparent}
.migrated-content button:focus{outline: 0}
.migrated-content input{outline: none;color: var(--tp-common-black)}
.migrated-content input::-webkit-input-placeholder{color: #70737D}
.migrated-content input:-moz-placeholder{color: #70737D}
.migrated-content input::-moz-placeholder{color: #70737D}
.migrated-content input:-ms-input-placeholder{color: #70737D}
.migrated-content .icon{width: 1em;height: 1em;vertical-align: middle;fill: currentColor;overflow: hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}
.migrated-content .fix{overflow: hidden}
.migrated-content .p-relative{position: relative}
.migrated-content .tp-btn-yellow{display: inline-block;background: var(--tp-common-yellow-3);border-radius: 100px 100px 100px 0;height: 42px;padding: 0 36px;font-weight: 500;font-size: 16px;line-height: 42px;text-align: center;letter-spacing: 0.02em;position: relative;overflow: hidden;display: inline-block;z-index: 1;transition: 0.5s}
.migrated-content .tp-btn-yellow:hover{border-radius: 100px}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .tp-btn-yellow{height: 42px;padding: 0 20px;font-size: 14px}}
.migrated-content .tp-btn-yellow span{position: relative;z-index: 5;transition: 0.3s;color: var(--tp-common-white)}
.migrated-content .tp-btn-yellow span:hover{color: var(--tp-common-black)}
.migrated-content .tp-btn-yellow.inner-color{background: #E93A3A;color: var(--tp-common-white)}
.migrated-content .tp-btn-yellow.inner-color:hover span{color: var(--tp-common-white)}
@media  (max-width: 767px) {.migrated-content .tp-btn-yellow{height: 32px;line-height: 32px;padding: 0 16px;font-size: 14px;border-radius: 64px 64px 64px 0}
.migrated-content .tp-btn-yellow:hover{border-radius: 64px}}
.migrated-content .tp-btn-hover{position: relative;z-index: 2;overflow: hidden}
.migrated-content .tp-btn-hover b{position: absolute;width: 0px;height: 0px;background-color: var(--tp-common-black);border-radius: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.7s ease;transition: all 0.7s ease;z-index: 1}
.migrated-content .tp-btn-hover:hover b{width: 400px;height: 400px;display: inline-block}
.migrated-content .tp-btn-hover.alt-color-black b{background-color: #DD1816}
.migrated-content .submit-btn{background-color: #E93A3A;text-align: center;height: 55px;padding: 0px 20px;display: inline-block;line-height: 55px;color: var(--tp-common-white);font-weight: 600;font-size: 16px}
.migrated-content .submit-btn:hover{color: var(--tp-common-white)}
.migrated-content .breadcrumb__area{display: flex;align-items: center;min-height: 400px;background-repeat: no-repeat;background-size: cover;background-position: center;padding-top: 95px}
.migrated-content .breadcrumb__content{margin-top: 60px}
@media  only screen and (min-width: 768px) and (max-width: 991px) {.migrated-content .breadcrumb__content{transform: translateY(20px)}}
@media  (max-width: 767px) {.migrated-content .breadcrumb__content{margin-bottom: 30px}}
.migrated-content .breadcrumb__client-info span{font-weight: 500;font-size: 14px;line-height: 12px;text-align: center;letter-spacing: 0.06em;color: rgba(255, 255, 255, 0.6);margin-bottom: 15px;display: inline-block}
.migrated-content .breadcrumb__client-info p{font-weight: 600;font-size: 18px;line-height: 24px;color: var(--tp-common-white);margin-bottom: 0}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .breadcrumb__client-info p{font-size: 15px}}
.migrated-content .breadcrumb__text span{font-weight: 700;font-size: 14px;text-transform: uppercase;display: inline-block}
.migrated-content .breadcrumb__title{font-weight: 700;font-size: 50px;line-height: 1.5;letter-spacing: -0.02em;color: #FFFFFF;padding-bottom: 12px}
@media  (max-width: 1600px) {.migrated-content .breadcrumb__title{padding-bottom: 0;margin-bottom: 14px;font-size: 42px}}
@media  (max-width: 1400px) {.migrated-content .breadcrumb__title{font-size: 28px}}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .breadcrumb__title{font-size: 40px}}
@media  only screen and (min-width: 768px) and (max-width: 991px) {.migrated-content .breadcrumb__title{font-size: 30px}}
@media  (max-width: 767px) {.migrated-content .breadcrumb__title{font-size: 20px;line-height: 1.2}}
.migrated-content .pd-border-right{border-right: 1px solid rgba(255, 255, 255, 0.1)}
.migrated-content .pd-border-right .space-left-2{padding-left: 50px}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .pd-border-right .space-left-2{padding-left: 30px}}
@media  (max-width: 767px) {.migrated-content .pd-border-right .space-left-2{padding-left: 0px}}
.migrated-content .pd-border-right .space-left-3{padding-left: 50px}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .pd-border-right .space-left-3{padding-left: 30px}}
@media  only screen and (min-width: 768px) and (max-width: 991px) {.migrated-content .pd-border-right .space-left-3{padding-left: 0px}}
@media  (max-width: 767px) {.migrated-content .pd-border-right .space-left-3{padding-left: 0px}}
.migrated-content .pd-border-right .space-left-4{padding-left: 50px}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .pd-border-right .space-left-4{padding-left: 30px}}
@media  (max-width: 767px) {.migrated-content .pd-border-right .space-left-4{padding-left: 0px}}
@media  only screen and (min-width: 1200px) and (max-width: 1399px) {.migrated-content .breadcrumb__content-wrap{padding-left: 80px}}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .breadcrumb__content-wrap{padding-left: 50px}}
@media  only screen and (min-width: 768px) and (max-width: 991px) {.migrated-content .breadcrumb__content-wrap{padding-left: 50px}}
.migrated-content .tp-section-title-lg{font-weight: 600;font-size: 32px;line-height: 1.3;letter-spacing: -0.04em}
@media  only screen and (min-width: 1200px) and (max-width: 1399px) {.migrated-content .tp-section-title-lg{font-size: 28px}}
@media  only screen and (min-width: 992px) and (max-width: 1199px) {.migrated-content .tp-section-title-lg{font-size: 20px}}
@media  only screen and (min-width: 768px) and (max-width: 991px) {.migrated-content .tp-section-title-lg{font-size: 20px}}
@media  (max-width: 767px) {.migrated-content .tp-section-title-lg{font-size: 16px}}
.migrated-content .tp-cta-bg{background-repeat: no-repeat;background-size: cover;border-radius: 30px;padding: 45px;position: relative}
.migrated-content .tp-cta-content p{color: #FFF;font-size: 16px;line-height: 2;margin-bottom: 0}
.migrated-content .tp-cta-title{margin-bottom: 20px}
.migrated-content .tp-cta-img2{max-width: 110px}
@media  (max-width: 1600px) {.migrated-content .tp-cta-bg{padding: 45px 30px}}
@media  (max-width: 767px) {.migrated-content .tp-cta-content p{font-size: 15px}}
.migrated-content .tp-cta-grey-bg{height: 170px;width: 100%;position: absolute;bottom: 0;z-index: -1;background-color: #000227}
.migrated-content .postbox__comment-input{position: relative}
.migrated-content .postbox__comment-input div{margin: 10px}
.migrated-content .postbox__comment-input::after{content: "";width: auto;flex: 1}
.migrated-content .postbox__comment-input input:focus~.floating-label,.migrated-content .postbox__comment-input input:not(:focus):valid~.floating-label{top: 0;left: 20px;font-size: 13px;font-weight: 400;color: #FFF !important;background-color: #E93A3A !important;padding: 0px 4px}
.migrated-content .postbox__comment-input .inputText{border-radius: 12px;padding: 0px 20px;font-size: 14px;width: 100%;height: 55px;border: 0;outline: 0;font-weight: 500;font-size: 15px;color: #87888A;box-shadow: inset 0 0 0 1px #E5E5E5;transition: box-shadow 0.3s cubic-bezier(0.3, 0, 0, 0.3);color: var(--tp-common-black)}
.migrated-content .postbox__comment-input .inputText:focus{box-shadow: 0px 1px 2px 1px rgba(32, 33, 36, 0.06), inset 0 0 0 2px #D44A43}
.migrated-content .postbox__comment-input .floating-label{position: absolute;pointer-events: none;left: 20px;top: 50%;transform: translateY(-50%);transition: 0.2s ease all}
.migrated-content .footer-zixun-title{color: #FFF;font-size: 16px;line-height: 2;margin-top: 20px}
.migrated-content .footer-zixun-title-right{color: #FFF;font-size: 20px;font-weight: 700}
.migrated-content .footer-zixun-phone{display: flex;align-items: center}
.migrated-content .footer-zixun-phone1{color: #FFF;font-size: 36px;font-weight: 600;line-height: 1;margin-right: 39px}
.migrated-content .footer-zixun-phone-button{border-radius: 30px;border: 1px solid #FFF;padding: 6px 25px;color: #FFF;font-size: 16px;display: flex}
.migrated-content .footer-zixun-phone-button:hover{color: #FFF}
.migrated-content .footer-qrcode{display: inline-block;margin-top: 39px;color: #000;font-size: 12px;line-height: 1.5;background-color: #FFF;border-radius: 10px;text-align: center;padding-bottom: 9px;overflow: hidden}
.migrated-content .postbox__comment-input div{display: flex;align-items: center}
.migrated-content .breadcrumb__video{border-radius: 40px 40px 0px 0px;border: 9px solid #030303;overflow: hidden;border-bottom: none}
.migrated-content .breadcrumb__client-info span{color: #a0a0a0}
.migrated-content .breadcrumb__client-info p{color: #333}
.migrated-content .pd-border-right{border-color: #e1e1e1}
.migrated-content .breadcrumb__client-info-link{color: #fff !important;font-size: 16px !important;font-weight: 700 !important;margin-bottom: 0 !important;line-height: revert !important}
.migrated-content .case-title{color: #333;font-size: 36px;font-weight: 700}
.migrated-content .aim-desc{color: #666;font-size: 18px;line-height: 2}
.migrated-content .aim-item{padding: 16px 18px;color: #006BA6;text-align: center;font-size: 18px;border-radius: 10px;border: 1px solid #006BA6;width: calc(50% - 16px);margin: 0 8px 22px}
.migrated-content .browse-box{position: relative}
.migrated-content .browse{position: absolute;top: 0;right: -14px;display: flex;flex-direction: column;width: 1rem;flex-wrap: wrap;align-items: center;justify-content: center;height: 100%;color: #333333;font-size: 14px}
.migrated-content .browse-info{border-radius: 33px;border: 9px solid #333;height: 768px;overflow-x: hidden;overflow-y: scroll}
.migrated-content .browse-info::-webkit-scrollbar{display: none}
.migrated-content .browse svg{color: #333333;font-size: 14px}
.migrated-content .scroll-bar-box{padding-top: 52%;background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;z-index: 100;image-rendering: auto;image-rendering: crisp-edges;overflow: hidden;transition: 0.2s ease all}
.migrated-content .scroll-bar-box .case_tit{position: absolute;top: 50px;left: 17%;color: #FFF}
.migrated-content .scroll-bar-box .case_tit h3{color: #FFF}
.migrated-content .scroll-bar-box .before{position: absolute;left: 0;top: 0;height: 100%;width: 14%;background: #FFF;-webkit-transform: translateX(0);transform: translateX(0)}
.migrated-content .scroll-bar-box .after{position: absolute;right: 0;top: 0;height: 100%;width: 14%;background: #FFF;-webkit-transform: translateX(0);transform: translateX(0)}
.migrated-content .norms-left{background-repeat: no-repeat;background-size: cover;height: 533px;width: 70%;padding: 60px 47px}
.migrated-content .norms-left .norms-logo{width: fit-content;height: 60px}
.migrated-content .colour-bg{position: relative}
.migrated-content .colour-bg span{-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(50, 50, 50, 0.18);font-size: 83.854px;font-weight: 600;text-transform: uppercase;color: transparent}
.migrated-content .colour-bg-text{position: absolute;bottom: 12px;color: #323232;font-size: 40.833px;font-weight: 600}
.migrated-content .brand-colors-box{color: #000;font-size: 65.625px;font-weight: 700;line-height: 1.03;text-transform: uppercase;margin-top: 18px}
.migrated-content .norms-right{width: 30%;background-color: #006BA6;height: 533px;padding: 53px 48px}
.migrated-content .norms-title{color: #FFF;font-size: 29.167px;font-weight: 700;text-transform: uppercase}
.migrated-content .norms-info{color: #FFF;font-size: 11.667px;margin-top: 12px;text-transform: uppercase}
.migrated-content .norms-info span{color: rgba(255, 255, 255, 0.50)}
.migrated-content .norms-40{width: 40%;height: 254px;background-color: #000;padding: 41px 47px}
.migrated-content .norms-15{width: 15%;height: 254px}
.migrated-content .norms-30{width: 30%;height: 254px;background-color: #0092BC;padding: 41px 43px}
.migrated-content .case_footer{padding-top: 49px;border-top: 1px solid #D9D9D9;border-bottom: 1px solid #D9D9D9}
.migrated-content .case_footer-tips{color: #666;font-size: 18px}
.migrated-content .case_footer-title{color: #000227;font-size: 36px;font-weight: 500;margin-bottom: 50px}
.migrated-content .case_footer-img{width: 560px;border: 4px solid #000;border-bottom: none;border-radius: 13.2px 13.2px 0px 0px;overflow: hidden}
.migrated-content .postbox__comment-input{color: #606168;font-size: 16px;font-weight: 500;line-height: 2.25}
.migrated-content .postbox__comment-item{border-radius: 10px;border: 1px solid #EBECF0;background: #F7F8F9;padding: 14px 16px;margin-bottom: 16px}
.migrated-content .postbox__comment-label{color: #000;font-size: 16px;font-weight: 500;width: 20%}
.migrated-content .postbox__comment-item select{background-color: transparent;border: none;width: 90%;color: #000;font-size: 16px;font-weight: 500;height: auto;line-height: normal;padding-left: 0}
.migrated-content .wow{visibility: hidden}
.migrated-content .case-banner{height: 100vh}
@media  screen and (max-width:1600px) {.migrated-content .browse-info{height: 620px}}
@media  screen and (max-width:1400px) {.migrated-content .aim-item{font-size: 16px;padding: 14px 16px}
.migrated-content .norms-left,.migrated-content .norms-right{height: 355px;padding: 28px}
.migrated-content .norms-left .norms-logo{height: 45px}
.migrated-content .norms-40,.migrated-content .norms-15,.migrated-content .norms-30{height: 170px;padding: 28px}
.migrated-content .colour-bg span{font-size: 60px}
.migrated-content .colour-bg-text{bottom: 4px;font-size: 32px}
.migrated-content .brand-colors-box{font-size: 40px}}
@media  screen and (max-width:768px) {.migrated-content .case-banner{height: auto}
.migrated-content .breadcrumb__video{border-width: 5px;border-radius: 20px 20px 0px 0px}
.migrated-content .browse-info{height: 220px;border-radius: 12px;border-width: 5px}
.migrated-content .case_footer-img{width: 300px}
.migrated-content .case_footer-tips{font-size: 14px}
.migrated-content .case_footer-title{font-size: 26px;margin-bottom: 25px}}
@media  (max-width: 1600px) {.migrated-content .postbox__comment-input,.migrated-content .postbox__comment-label,.migrated-content .postbox__comment-item select{font-size: 14px}}
@media  (max-width: 1400px) {.migrated-content .footer-zixun-title-right{font-size: 16px}
.migrated-content .tp-section-title-lg{font-size: 24px}
.migrated-content .tp-cta-content p,.migrated-content .footer-zixun-title{font-size: 14px}
.migrated-content .tp-cta-title{margin-bottom: 16px}
.migrated-content .footer-zixun-title{margin-top: 28px}
.migrated-content .footer-zixun-phone1{font-size: 28px}
.migrated-content .footer-zixun-phone-button{padding: 4px 16px;font-size: 14px}
.migrated-content .footer-qrcode{margin-top: 22px}
.migrated-content .tp-cta-img2{max-width: 80px}
.migrated-content .postbox__comment-input .inputText{height: 38px}
.migrated-content .postbox__comment-input div{margin: 0 15px }
.migrated-content .submit-btn{height: 38px;line-height: 38px;font-size: 14px}}

@media  (max-width:1440px){.migrated-content .breadcrumb__content{margin-top:20px}}
@media  (max-width:576px){.migrated-content .mobile_box{margin-top:15px;padding-bottom:40px}
.migrated-content .case-title{margin-bottom:6px}
.migrated-content .aim-desc{margin-bottom:16px}
.migrated-content .mobile_box .aim-item:first-child{margin-left:0}
.migrated-content .mobile_box .aim-item:nth-child(2){margin-right:0}
.migrated-content .mobile_box .aim-item:nth-child(3){margin-left:0;margin-right:0}
.migrated-content .mobile_box2 .aim-item:nth-child(odd){margin-left:0}
.migrated-content .mobile_box2 .aim-item:nth-child(even){margin-right:0}}
.migrated-content .postbox__comment-input{background:rgba(255,255,255,0.10);border:1px solid rgba(255,255,255,0.36);border-radius:10px}
.migrated-content .postbox__comment-input .inputText{box-shadow:none}