        .container-1200 {
            width: 1200px;
            margin: 0 auto;
        }

        /*标题 V3.2 */

        .title-lg {
            width: 1200px;
            padding-top: 1px;
            margin-top: 0px;
        }

        .title-lg > .title-lg-bg {
            float: left;
            width: 62px;
            height: 62px;
            margin-right: 20px;
        }

        .title-lg > .title-lg-bg-text {
            float: left;
            font-size: 20px;
            color: #555;
            line-height: 62px;
            font-weight: 400;
        }

        .title-lg > .title-lg-bg-text > span {
            font-size: 16px;
        }

        /*前景广阔*/
        .prospect-content {
            margin-bottom: 30px;
        }

        .prospect-sex, .prospect-age, .pospect-area {
            align-items: center;
            float: left;
        }

        .prospect-age, .pospect-area {
            margin-left: 130px;
        }

        .title-type {
            width: 120px;
            margin: 40px auto 0;
        }

        .title-type p {
            font-size: 18px;
            line-height: 30px;
            color: #333;
            float: left;
        }

        .prospect-icon-type {
            width: 30px;
            height: 30px;
            background-color: #eee;
            float: left;
            margin-right: 10px;
        }

        .prospect-type-example-box {
            width: 300px;
            height: 290px;
            overflow: hidden;
        }

        .prospect-type-example {
            width: 291px;
            height: 194px;
            margin-top: 50px;
        }

        .prospect-type-example2 {
            width: 303px;
            height: 210px;
            margin-top: 40px;
        }

        .prospect-type-example3 {
            width: 300px;
            height: 290px;
        }

        .prospect-type-description {
            width: 291px;
            text-indent: 2em;
            font-size: 14px;
            color: #888;
            line-height: 28px;
        }

        .redbook-highly-resources {
            width: 100%;
            height: 860px;
            background: url("/v2/assets/images/xhs_resource_bg.png") center no-repeat;
            -webkit-background-size: cover;
            background-size: cover;
            overflow: hidden;
        }

        .stars-recommend-content {
            padding: 30px 20px;
        }

        /*账号样式*/
        .xhs-resource-top {
            width: 960px;
            margin: 0 auto;
        }

        .xhs-resource-top-li {
            float: left;
            width: 400px;
        }

        .xhs-resource-top-li:first-child {
            margin-right: 159px;
        }
        .xhs-resource-chart{
            width: 400px;
            height: 240px;
            margin-bottom: 28px;
        }

        .xhs-resource-top-li-info {
            width: 100%;
        }

        .xhs-resource-top-avatar {
            display: block;
            float: left;
            width: 90px;
            height: 90px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            margin-right: 18px;
        }

        .xhs-resource-top-li-name {
            font-size: 16px;
            color: #333;
            display: block;
        }
        .xhs-resource-top-li-name:hover{
            color: #ff0035;
            text-decoration: none;
        }

        .xhs-resource-top-li-edit {
            height: 14px;
            line-height: 14px;
            margin-top: 15px;
            margin-bottom: 15px;
        }

        .xhs-resource-top-li-edit > i {
            font-size: 14px;
            color: #b3aebc8a;
            margin-right: 8px;
            display: block;
            float: left;
        }

        .xhs-resource-top-li-description {
            width: 240px;
            float: left;
            font-size: 14px;
            color: #B2AEBB;
            overflow: hidden;
            white-space: nowrap;
            -ms-text-overflow: ellipsis;
            text-overflow: ellipsis;
        }

        .xhs-resource-top-li-count span {
            font-size: 14px;
            color: #555;
        }

        .xhs-resource-top-li-fansnum, .xhs-resource-top-li-likenum {
            font-size: 14px;
            color: #B2AEBB;
            float: left;
            width: 123px;
        }

        .xhs-resource-top-li-fansnum {
            margin-right: 30px;
        }

        /*精选资源的底部账号样式*/
        .xhs-resource-bot {
            margin: 30px auto;
            width: 1160px;
            border-top: 1px solid #efefef;
            padding-top: 40px;
        }

        .xhs-resource-bot-li {
            float: left;
            margin-left: 50px;
        }

        .xhs-resource-bot-li-avatar {
            display: block;
            float: left;
            width: 75px;
            height: 75px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            margin-right: 10px;
        }

        .xhs-resource-bot-li-info {
            float: left;
        }

        .xhs-resource-bot-li-name {
            font-size: 16px;
            color: #333;
        }

        .xhs-resource-bot-li-count {
            margin-top: 6px;
            margin-bottom: 11px;
        }

        .xhs-resource-bot-li-fansnum, .xhs-resource-bot-li-likenum {
            width: 60px;
            float: left;
        }

        .xhs-resource-bot-li-likenum {
            margin-left: 28px;
        }

        .xhs-resource-bot-li-count p {
            margin-top: 0;
            margin-bottom: 12px;
            font-size: 14px;
            color: #B2AEBB;
        }

        .xhs-resource-bot-li-count h3 {
            font-size: 14px;
            color: #555;
            margin: 0;
        }

        .xhs-look-price {
            display: block;
            width: 90px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            font-size: 14px;
            color: #FF0035;
            border: 1px solid #ff0035;
        }

        .xhs-look-price:hover {
            background-color: #ff0035;
            color: #fff;
        }

        .stars-recommend-content-show {
            display: block;
        }

        .recommend-left, .recommend-pic {
            float: left;
        }

        .recommend-left {
            width: 360px;
        }

        .recommend-left h1 {
            font-size: 32px;
            color: #FF0035;
            text-align: left;
            padding-bottom: 20px;
        }

        .redbook-recommend-line {
            width: 183px;
            height: 2px;
            background: -webkit-linear-gradient(left, #ff0035, #fff); /* Safari 5.1 - 6.0 */
            background: -o-linear-gradient(right, #ff0035, #fff); /* Opera 11.1 - 12.0 */
            background: -moz-linear-gradient(right, #ff0035, #fff); /* Firefox 3.6 - 15 */
            background: linear-gradient(to right, #ff0035, #fff); /* 标准的语法（必须放在最后） */
        }

        .stars-effect {
            padding-top: 35px;
            color: #333;
            font-size: 26px;
            letter-spacing: 2px;
        }

        .recommend-left p {
            font-size: 16px;
            color: #333;
            padding-top: 35px;
        }

        .click-qq-to-consult {
            margin-top: 35px;
            font-size: 16px;
            color: #fff;
            width: 224px;
            padding: 12px 0;
            text-align: center;
            background-color: #FF0035;
            -webkit-border-radius: 26px;
            -moz-border-radius: 26px;
            border-radius: 26px;
            display: block;
        }

        .click-qq-to-consult:hover, .click-qq-to-consult:visited, .to-consult-at-once:hover, .to-consult-at-once:visited {
            background-color: rgba(254, 50, 92, 0.8);
            color: #fff;
        }

        .recommend-pic {
            width: 647px;
            height: 354px;
            margin-left: 111px;
        }

        .redbook-strategy {
            height: 730px;
            position: relative;
        }

        .swiper-container2 {
            overflow: hidden;
            height: 730px;
        }

        /*.redbook-strategy-content>.swiper-container{*/
        /**/
        /*}*/
        .redbook-app {
            float: left;
            width: 402px;
            margin-left: 45px;

        }

        .redbook-app-right {
            width: 699px;
            height: 356px;
            float: left;
            margin-top: 40px;
        }

        .rebook-logo-app {
            display: block;
            width: 243px;
            height: 36px;
            margin: 99px auto 40px;
        }

        .redbook-app p {
            font-size: 14px;
            color: #666666;
            line-height: 28px;
            margin-top: 40px;
            text-indent: 2em;
        }

        /*创意策划*/
        .redbook-create-outter {
            width: 100%;
            height: 720px;
            background-color: #f8f8f8;
        }

        .redbook_create_plan {
            width: 100%;
            height: 460px;
            display: block;
            margin-top: 58px;
        }

        /*投放启发*/
        .redbook-pomotion-top p, .redbook-pomotion-top img {
            float: left;
        }

        .redbook-pomotion-top p {
            width: 461px;
            margin: 74px 85px 124px 35px;
            text-indent: 2em;
            font-size: 14px;
            color: #666;
        }

        .redbook-pomotion-top img {
            width: 520px;
            height: 171px;
        }

        .redbook-pomotion-bot {
            margin: 0 35px;
        }

        .redbook-promotion-li {
            float: left;
            width: 216px;
            margin-right: 88px;
        }

        .redbook-promotion-li:last-child {
            margin-right: 0;
        }

        .redbook-li-number {
            width: 32px;
            height: 32px;
            line-height: 32px;
            text-align: center;
            margin: 0 auto;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            border-radius: 100%;
            color: #FF0035;
            border: 1px solid #FF0035;
        }

        .redbook-promotion-li h3 {
            font-size: 14px;
            color: #666;
            margin: 25px auto 20px;
            text-align: center;
        }

        .redbook-promotion-li p {
            font-size: 12px;
            color: #999;
            line-height: 28px;
        }

        .to-consult-at-once {
            display: block;
            font-size: 18px;
            color: #fff;
            width: 230px;
            height: 42px;
            line-height: 42px;
            text-align: center;
            background: #FF0035;
            border-radius: 6px;
            margin: 60px auto;
        }

        /*推广优势*/
        .xhs-promotion-advantages {
            width: 100%;
            height: 819px;
            padding-top: 1px;
            background-color: #FAFAFA;
        }

        .xhs-promotion-advantages-content {
            width: 1000px;
            margin: 0 auto;
        }

        .xhs-promotion-advantages-content-li {
            width: 430px;
            float: left;
            margin-right: 130px;
            margin-top: 50px;
            position: relative;
            height: 290px;
        }

        .xhs-promotion-advantages-content-li:nth-child(2), .xhs-promotion-advantages-content-li:nth-child(4) {
            margin-right: 0;
        }

        .xhs-advantages-mark {
            width: 124px;
            display: block;
            height: 108px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
        }

        .xhs-advantages-box {
            width: 380px;
            height: 230px;
            background: rgba(255, 255, 255, 1);
            box-shadow: 0px 3px 24px 0px rgba(207, 207, 207, 0.2);
            border-radius: 6px;
            position: absolute;
            top: 55px;
            left: 42px;
        }

        .xhs-advantages-box-content {
            width: 240px;
            margin-left: 103px;
        }

        .xhs-advantages-box-content > h3 {
            font-size: 18px;
            color: #555;
            font-weight: 400;
            margin-top: 23px;
            margin-bottom: 18px;
        }

        .xhs-advantages-step-follow-line {
            float: left;
            margin-top: 10px;
            height: 120px;
            width: 1px;
            background-color: #FD6484;
        }

        .xhs-advantages-step-follow-line.xhs-short {
            height: 82px;
        }

        .xhs-advantages-step-follow-text {
            float: left;
            margin-left: -5px;
        }

        .xhs-advantages-step-follow-text-li {
            height: 40px;
            line-height: 40px;
        }

        .xhs-advantages-step-follow-text-li-circle {
            width: 8px;
            height: 8px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            background-color: #FF0035;
            margin-right: 8px;
            float: left;
            margin-top: 10px;
        }

        .xhs-advantages-step-follow-text-li-text {
            float: left;
            font-size: 14px;
            color: #999;
            line-height: 28px;
            padding-left: 8px;
        }

        /*小红书客户案例*/
        .xhs-case-box {
            width: 100%;
            background-color: #fff;
        }

        .xhs-case-top {
            width: 310px;
            margin: 50px auto 0;
            padding-bottom: 15px;
            border-bottom: 1px solid #efefef;
            font-size: 24px;
            color: #555;
            letter-spacing: 2px;
            font-weight: 400;
            text-align: center;
        }

        .xhs-case-top-line {
            width: 40px;
            height: 4px;
            background: #FF0035;
            margin: -2px auto;
        }

        .xhs-case-bot {

        }

        .xhs-case-tabbar {
            width: 400px;
            margin: 30px auto;
        }

        .xhs-case-tabbar-li {
            width: 120px;
            height: 38px;
            border: 1px solid #efefef;
            line-height: 38px;
            text-align: center;
            font-size: 16px;
            color: #666;
            float: left;
            margin-right: 16px;
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
        }

        .xhs-case-tabbar-li:last-child {
            margin-right: 0;
        }

        .xhs-case-tabbar-li-checked, .xhs-case-tabbar-li:hover {
            background-color: #FF0035;
            color: #fff;
            cursor: pointer;
        }

        .xhs-case-content-box {
            width: 1200px;
            height: 606px;
            margin: 0 auto;
            background: url("/v2/assets/images/xhs_case_left_bg.png") left center no-repeat;
            margin-bottom: 70px;
        }

        .xhs-case-content-li {
            width: 100%;
        }

        .xhs-case-left {
            width: 335px;
            height: 604px;
            display: block;
            float: left;
            margin-left: 90px;
            margin-right: 100px;
        }

        .xhs-case-right {
            float: left;
            width: 670px;
            margin-top: 70px;
        }

        .xhs-case-right-li {
            float: left;
            width: 327px;
            height: 270px;
        }

        /*.xhs-case-right-li:nth-child(2),.xhs-case-right-li:nth-child(4){*/

        /*}*/
        .xhs-case-right-li-top {
            height: 60px;
            margin-bottom: 25px;
        }

        .xhs-case-icon-box {
            width: 60px;
            height: 60px;
            line-height: 60px;
            text-align: center;
            background: rgba(248, 248, 255, 1);
            border: 1px solid rgba(154, 95, 238, 1);
            border-radius: 4px;
            float: left;
            margin-right: 10px;
        }

        .xhs-case-icon-box i {
            display: block;
            font-size: 26px;
            color: #9A5FEE;
        }

        .xhs-case-right-li-top h3 {
            font-weight: bold;
            margin: 0;
            font-size: 18px;
            color: #666;
            line-height: 60px;
        }

        .xhs-case-right-li-bot .xhs-case-logo {
            width: 180px;
            height: 80px;
            background: rgba(255, 255, 255, 1);
            border: 1px solid rgba(239, 239, 239, 1);
        }

        .xhs-progect-bg {
            width: 280px;
            font-size: 14px;
            color: #B2AEBB;
            line-height: 28px;
            height: 146px;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 5;
            overflow: hidden;
        }

        .xhs-case-nember-li {
            width: 96px;
            height: 89px;
            background: url("/v2/assets/images/xhs_case_number_bg.png");
            float: left;
            margin-right: 12px;
            text-align: center;
        }

        .xhs-case-nember-li:last-child {
            margin-right: 0;
        }

        .xhs-case-nember-li p {
            font-size: 14px;
            color: #B2AEBB;
            margin-top: -5px;
        }

        .xhs-case-nember-li h3 {
            font-size: 20px;
            color: #9A5FEE;
        }

        /*精选优质资源*/
        .xhs-resource-content {
            width: 1200px;
            height: 690px;
            background: rgba(255, 255, 255, 1);
            box-shadow: 0px 3px 24px 0px rgba(208, 152, 152, 0.2);
            border-radius: 6px;
            margin: 30px auto;
        }

        .xhs-theme-tabbar {
            width: 100%;
            height: 60px;
            background-color: #FF0035;
            line-height: 60px;
            overflow: hidden;
        }

        .xhs-theme-tabbar-inner {
            width: 520px;
            margin: 5px auto 0;
            height: 56px;
            line-height: 56px;
        }

        .theme-tab-li {
            width: 130px;
            font-size: 16px;
            color: #fff;
            text-align: center;
            float: left;
        }

        .theme-tab-li:hover, .theme-tab-li-checked {
            cursor: pointer;
            color: #FF0035;
            background-color: #fff;
        }

        .theme-tab-li:last-child {
            margin-right: 0;
        }

        /*分页器*/
        .pagination,.pagination2 {
            position: absolute;
            z-index: 10;
            bottom: 10px;
            width: 100%;
            text-align: center;
        }

       .swiper-pagination-switch {
            width:30px;
            height:6px;
            background:rgba(238,238,238,1);
            border-radius:3px;
            display: inline-block;
            margin: 0 5px;
            opacity: 0.8;
            cursor: pointer;
        }
        .swiper-active-switch {
            width:40px;
            height:6px;
            background:#ffeb3b;
        }
        .pagination2>.swiper-pagination-switch{
            background:#FEF0F0;
        }
        .pagination2>.swiper-active-switch{
            background:#FF0035;
        }
        .click-to-consult-free-plan{
            display: block;
            text-align: center;
            width: 250px;
            height: 40px;
            line-height: 40px;
            margin: 40px auto;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            border-radius: 20px;
            color: #fff;
            font-size: 18px;
        }

        .click-to-consult-free-plan.xhs-free{
            background-color: #ff0035;
        }
        .click-to-consult-free-plan.xhs-free:hover{
            opacity: 0.8;
            color: #fff;
        }
        .click-to-consult-free-plan.xhs-free:visited{
            color: #ffff;
        }