.w960{width: 1235px;margin: 0 auto;}
	.seo_hd{height: 50px;padding: 10px 0;padding-top: 23px;background-color: #fff;box-shadow: 0 2px 8px rgba(0,0,0,.06);}
	.seo_logo{width: 300px;float: left;margin-right: 10px;}
	.seo_logo a{display: block;background: url(https://www.seowhy.com/images/h-logo-x.png) no-repeat;text-indent: -2000em;
background-size: 300px;width: 300px;height: 35px;margin-top: 6px;}
	.seo_info{float: right;text-align: right;color: #666;background: url(https://www.seowhy.com/images/contact.png) center no-repeat;
    width: 275px;
    height: 84px;
    margin-top: -24px;margin-right: -15px;}
	.seo_qr{float: left;margin-left: 120px;margin-top: -15px;}
	.seo_qr img{width: 75px;float: left;}
	.right-box>div:first-child{margin-top: 0;}
	.seo-text{float:left;line-height: 35px;margin-right: 30px;color: rgba(120,145,165,1); font-size: 16px;}
	.seo-text a{color: rgba(120,145,165,1)}
	.sw-crumb a{color: #999;}
	#search{margin-left: 150px;}

	li.menu-active {
		border-radius: 32px;
		background: none;
	}
	.site-nav>ul>li.menu-active a {
		padding: 4px 12px 4px 12px;
		color: #333;
	}
	li.menu-active-faq {
		border-radius: 32px;
		background: linear-gradient(90deg, rgba(56, 142, 228, 0.1) 0%, rgba(56, 142, 228, 0) 100%);
	}
	.site-nav>ul>li.menu-active-faq a {
		color: #388EE4;
		padding: 4px 12px 4px 12px;
	}
	.head-height {
		padding: inherit;
		display: flex;
		justify-content: flex-start;
		align-items: center;
		height: 72px;
	}
    .wx {
        display: none;
    }

    .didi {
        width: 93%;
        padding: 20px 0px 0px 20px;
        display: block !important;
        margin-bottom: 25px;
        height: auto;
    }
    .didi-title {
        padding-right: 10px;
    }
    .didi-list li {
        width: 93%;
    }
    .sw-w270.fleft {
        min-height: 1383px;
        background: #fff;
        border-radius: 15px;
    }
    .didi-list li p {
        color: #264360;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: 0px;
        display: inline-block;
    }
    .didi-list li {
        padding-bottom: 25px;
    }
    .sw-listRank.mt15 {
        margin-bottom: 25px;
    }
.didi-title h3 {
    font-size: 18px;
    font-weight: 600;
}
 .wx {
            width: auto;
            margin-top: 30px;
            height: auto;
            display: block !important;
        }
        .wx-list ul li {
            width: 42%;
            float: left;
        }
        .wx-list ul li h3 {
            margin: 0;
        }
        .wx-list ul li:first-child {
            margin-right: 19px;
        }
        .wx-list ul li:nth-child(3) {
            margin-right: 19px;
        }