﻿/*
Theme Name:     khin主题
Version:        0.1.5
*/
@import url("bootstrap-wondershare.min.css");

/* 底部footcss */
    .wsc-footer2020 {
        font-family: "Noto Sans SC", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    }

    .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown {
        margin: 0 8px;
    }

    .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-nav {
        padding: 48px 0;
    }

    .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-nav .wsc-footer2020-nav-logo {
        width: 300px;
    }
    .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown:nth-child(4) {
        width: auto;
        display: block;
        padding: 0 0;
    }

    .wsc-footer2020-archival-info {
        margin: 24px 0;
        color: #A8A8A8;
        font-size: 12px;
        line-height: 1;
        text-align: center;
    }

    .wsc-footer2020-social .wsc-footer2020-social-media-container {
        display: flex;
        align-items: center;
        padding: 8px 0;
    }

    .wsc-footer2020-social .wsc-footer2020-social-media {
        display: flex;
        width: 46px;
        height: 46px;
        border: 0.675px solid #8b8b8b;
        box-sizing: border-box;
        border-radius: 50%;
        justify-content: center;
        align-items: center;
        margin-right: 3.5px;
    }

    .wsc-footer2020-social .wsc-footer2020-social-contact {
        color: #ffffff;
        margin-bottom: 32px;
        font-size: 20px;
        line-height: 1;
    }

    .wsc-footer2020-social .wsc-footer2020-social-contact-method {
        color: #A8A8A8;
        display: flex;
        font-size: 14px;
        line-height: 22px;
        padding: 10px 0;
    }

    .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-subnav-iconlink {
        padding: 0 !important;
    }

    .wsc-footer2020-social .wsc-footer2020-social-contact-method .online-service {
        color: #A8A8A8;
    }

    .wsc-footer2020-social .wsc-footer2020-social-contact-method .online-service:hover {
        color: #fff;
        text-decoration: none;
    }

    .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-top-content {
        flex-direction: column;
    }

    .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown:last-of-type .wsc-footer2020-dropdown-menu {
        text-align: center;
    }

    @media (min-width: 1280px) {
        .wsc-footer2020 .wsc-footer2020-container {
            max-width: 1410px;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-top-content {
            flex-direction: row;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-container {
            max-width: 1410px;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-nav {
            text-align: left;
            align-items: flex-start;
            padding: 64px 0;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown-toggle .wsc-footer2020-dropdown-title {
            font-size: 16px;
            line-height: 28px;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-subnav-link {
            font-size: 14px;
            line-height: 22px;
            display: inline-block;
            color: #A8A8A8;
            opacity: 1;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-subnav {
            padding: 64px 0 64px 64px;
        }

        .wsc-footer2020 .wsc-footer2020-subnav-item {
            padding: 8px 0;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown:nth-child(4) .wsc-footer2020-dropdown-toggle {
            margin-bottom: 16px;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown:nth-child(4) .wsc-footer2020-subnav-item {
            padding: 8px 0;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown:nth-child(4) ul {
            display: block;
        }

        .wsc-footer2020-social .wsc-footer2020-social-media-container {
            display: flex;
            align-items: center;
            padding: 8px 0;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown {
            padding: 0 0;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown-toggle {
            padding: 0 0;
            margin-bottom: 16px;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown:nth-child(5) {
            position: relative;
            top: auto;
            right: auto;
        }

        .wsc-footer2020 .wsc-footer202004-top .wsc-footer2020-dropdown:nth-child(5) .wsc-footer2020-dropdown-toggle {
            margin-bottom: 16px;
        }
    }

    .icon-weixin {
        line-height: 1;
        position: relative;
    }

    .icon-weixin .icon-weixin-box {
        display: none;
        position: absolute;
        bottom: 200%;
        left: 70%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        background-color: #fff;
        width: 200%;
        min-width: 13rem;
        z-index: 1;
    }

    .icon-weixin .icon-weixin-box:after {
        display: block;
        content: "";
        position: absolute
    }

    .icon-weixin .icon-weixin-box[position-absolute=right] {
        left: auto;
        right: 0;
        transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0)
    }

    .icon-weixin .icon-weixin-box[position-absolute=left] {
        left: 0;
        transform: translateX(0);
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0)
    }

    @media (max-width:991.99px) {
        .icon-weixin .icon-weixin-box[position-absolute=mobile-left] {
            left: 0;
            right: auto;
            transform: translateX(0);
            -webkit-transform: translateX(0);
            -moz-transform: translateX(0)
        }

        .icon-weixin .icon-weixin-box[position-absolute=mobile-right] {
            left: auto;
            right: 0;
            transform: translateX(0);
            -webkit-transform: translateX(0);
            -moz-transform: translateX(0)
        }
    }

    .icon-weixin:hover .icon-weixin-box {
        display: -webkit-box;
        /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;
        /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;
        /* TWEENER - IE 10 */
        display: -webkit-flex;
        /* NEW - Chrome */
        display: flex;
        /* NEW, Spec - Opera 12.1, Firefox 20+ */
    }

    @media (max-width:1280px) {
        #user-group-img {
            display: none !important;
        }
    }

