﻿[v-cloak] {
    display: none !important
}

.wrapper {
    width: 1200px;
    max-width: 100%;
    margin: 0 auto;
}

:root {
    --b2lightcolor: rgba(30, 111, 255, 0.2);
    --b2radius: 5px;
    --b2color: #1e6fff;
    --b2light: rgba(30, 111, 255, 0.03);
}

.header .login-button button {
    background-color: rgba(30, 111, 255, 0.03);
}

    .header .login-button button.empty {
        background: none
    }

.news-item-date {
    border: 1px solid #1e6fff;
}

.author .news-item-date {
    border: 0;
}

.news-item-date p span:last-child {
    background: #1e6fff;
}

.widget-newsflashes-box ul::before {
    border-left: 1px dashed rgba(30, 111, 255, 0.2);
}

.widget-new-content::before {
    background: #1e6fff;
}

.modal-content {
    background-image: url(/Content/Img/PPTIndex/Pop-Ups.png);
}

.d-weight button.picked.text, .d-replay button.picked i, .comment-type button.picked i {
    color: #1e6fff;
}

.d-replay button.text:hover i {
    color: #1e6fff;
}

.slider-info-box {
    border-radius: 5px;
}

.button, button {
    background: #1e6fff;
    border: 1px solid #1e6fff;
    border-radius: 5px;
}

.b2-menu-4 ul ul li a img {
    border-radius: 5px;
}

input, textarea {
    border-radius: 5px;
}

.post-carts-list-row .flickity-button {
    border-radius: 5px;
}

button.b2-loading:after {
    border-radius: 5px;
}

.bar-middle .bar-normal, .bar-footer, .bar-top, .gdd-quick-link-buy-vip {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px
}

.entry-content a.button.empty, .entry-content a.button.text {
    color: #1e6fff;
}

.coll-3-top img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.coll-3-bottom li:first-child img {
    border-bottom-left-radius: 5px;
}

.coll-3-bottom li:last-child img {
    border-bottom-right-radius: 5px;
}

.slider-info::after {
    border-radius: 5px;
}

.circle-info {
    border-radius: 5px 5px 0 0;
}

.b2-bg {
    background-color: #1e6fff;
}

.gdd-quick-link-buy-vip__hover-block, .gdd-quick-link-buy-vip__popover--btn, .gdd-quick-link-buy-vip, .gdd-quick-link-buy-vip__popover {
    background-color: #1e6fff;
}

.b2-page-bg::before {
    background: linear-gradient(to bottom,rgba(0,0,0,0) 40%,#f7f9fa 100%);
}

.site {
    background-color: #f7f9fa;
}

.site {
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center top;
}

.header-banner {
}

.b2-radius {
    border-radius: 5px;
}

.ads-box img {
    border-radius: 5px;
}

.post-style-4-top, .post-style-2-top-header, .tax-header .wrapper.box {
    border-radius: 5px 5px 0 0;
}

.entry-content blockquote, .content-excerpt {
    border-radius: 5px;
}

.user-sidebar-info.active {
    border-radius: 5px;
}

.dmsg-header a {
    color: #1e6fff;
}

.user-edit-button {
    color: #1e6fff
}

.b2-color {
    color: #1e6fff !important
}

.b2-light, .newsflashes-nav-in ul li.current-menu-item a {
    background-color: rgba(30, 111, 255, 0.18)
}

.b2-light-dark {
    background-color: rgba(30, 111, 255, 0.52)
}

.b2-light-bg {
    background-color: rgba(30, 111, 255, 0.12)
}

.b2-menu-1 .sub-menu-0 li a {
    background-color: rgba(30, 111, 255, 0.08)
}

.b2-menu-1 .sub-menu-0 li:hover a {
    background-color: rgba(30, 111, 255, 0.6);
    color: #fff;
}

.topic-footer-left button.picked, .single .post-list-cat a, .saf-z button.picked, .news-vote-up .isset, .news-vote-down .isset, .w-d-list.gujia button, .w-d-download span button {
    background-color: rgba(30, 111, 255, 0.1);
    color: #1e6fff !important
}

.po-topic-tools-right .button-sm {
    color: #1e6fff
}

.author-links .picked a, .collections-menu .current {
    background-color: #1e6fff;
    color: #fff
}

.b2-widget-hot-circle .b2-widget-title button.picked:before {
    border-color: transparent transparent #1e6fff !important
}

.login-form-item input {
    border-radius: 5px;
}

.topic-child-list ul {
    border-radius: 5px;
}

.b2-loading path {
    fill: #1e6fff
}

.header-search-tpye a.picked {
    border-color: #1e6fff
}

button.empty, .button.empty, li.current-menu-item > a, .top-menu-hide:hover .more, .header .top-menu ul li.depth-0:hover > a .b2-jt-block-down, button.text {
    color: #1e6fff
}

input, textarea {
    caret-color: #1e6fff;
}

.login-form-item input:focus {
    border-color: #1e6fff
}

    .login-form-item input:focus + span {
        color: #1e6fff
    }

.mobile-footer-center i {
    background: #1e6fff
}

.login-box-content a {
    color: #1e6fff
}

.verify-number.picked span {
    background: #1e6fff
}

.verify-header::after {
    color: #1e6fff
}

.top-user-box-drop li a i {
    color: #1e6fff
}

#bigTriangleColor path {
    fill: #f7f9fa;
    stroke: #f7f9fa;
}

.post-list-cats a:hover {
    color: #1e6fff;
}

trix-toolbar .trix-button.trix-active {
    color: #1e6fff;
}

.picked.post-load-button:after {
    border-color: #1e6fff transparent transparent transparent;
}

.task-day-list li i {
    color: #1e6fff
}

.task-day-list li .task-finish-icon i {
    background: #1e6fff
}

.bar-item-desc {
    background: #1e6fff;
}

.bar-user-info-row-title > a span:first-child::before {
    background: #1e6fff;
}

.bar-item.active i {
    color: #1e6fff
}

.bar-user-info .bar-mission-action {
    color: #1e6fff
}

.gold-table.picked:after {
    border-color: #1e6fff
}

.gold-table.picked {
    color: #1e6fff
}

.user-sidebar-info p i {
    color: #1e6fff
}

.user-sidebar-info.active p {
    color: #1e6fff
}

.picked.post-load-button span {
    color: #1e6fff;
    background-color: rgba(30, 111, 255, 0.18) !important
}

.post-carts-list-row .next svg, .post-carts-list-row .previous svg {
    color: #1e6fff;
}

.picked.post-load-button:before {
    background-color: #1e6fff
}

.aside-carts-price-left span {
    color: #1e6fff
}

.top-user-avatar img, .header-user .top-user-box, .social-top .top-user-avatar img {
    border-radius: 5px;
}

.link-in:hover {
    color: #1e6fff
}

@@media screen and (max-width:768px) {
    .aside-bar .bar-item:hover i {
        color: #1e6fff
    }

    .post-video-list li.picked .post-video-list-link {
        color: #1e6fff;
        border-color: #1e6fff
    }

    .post-style-2-top-header {
        border-bottom: 8px solid #f7f9fa;
    }

    .po-form-box {
        border-radius: 5px;
    }

    .circle-desc {
        border-radius: 0 0 5px 5px;
    }
}

.circle-admin-info > div:hover {
    border-color: #1e6fff;
}

    .circle-admin-info > div:hover span, .circle-admin-info > div:hover i {
        color: #1e6fff;
        opacity: 1;
    }

.bar-top {
    background: #1e6fff
}

.bar-item.bar-qrcode:hover i {
    color: #1e6fff
}

.b2-color-bg {
    background-color: #1e6fff
}

.b2-color {
    color: #1e6fff
}

.b2-hover a {
    color: #1e6fff
}

    .b2-hover a:hover {
        text-decoration: underline;
    }

.filter-items a.current, .single-newsflashes .single-tags span, .single-infomation .single-tags span {
    color: #1e6fff;
    background-color: rgba(30, 111, 255, 0.18)
}

.circle-vote {
    background: rgba(30, 111, 255, 0.04)
}

.user-sidebar-info.active {
    background: rgba(30, 111, 255, 0.04)
}

.user-w-qd-list-title {
    background-color: #1e6fff
}

#video-list ul li > div:hover {
    background-color: rgba(30, 111, 255, 0.04)
}

.post-5 .post-info h2::before {
    background-color: #1e6fff
}

.tox .tox-tbtn--enabled svg {
    fill: #1e6fff !important
}

.entry-content a, .entry-content .content-show-roles > p a, .entry-content > ul li a, .content-show-roles > li a, .entry-content > ol li a {
    color: #1e6fff;
}

.entry-content .file-down-box a:hover {
    color: #1e6fff;
    border: 1px solid #1e6fff;
}

.entry-content h2::before {
    color: #1e6fff;
}

.header-banner-left .menu li.current-menu-item a:after {
    background: #1e6fff;
}

.user-w-announcement li a::before {
    background-color: #1e6fff;
}

.topic-footer-right button {
    color: #1e6fff
}

.content-user-money span {
    color: #1e6fff;
    background: rgba(30, 111, 255, 0.08)
}

.vote-type button.picked {
    color: #1e6fff;
}

.post-video-table ul li.picked {
    border-bottom: 2px solid #1e6fff;
}

.create-form-item button.picked {
    border-color: #1e6fff;
}

.b2-widget-hot-circle .b2-widget-title button.picked {
    color: #1e6fff;
}

.topic-type-menu button.picked {
    color: #fff;
    background: #1e6fff;
}

.circle-topic-role {
    border: 1px solid rgba(30, 111, 255, 0.4)
}

    .circle-topic-role:before {
        border-color: transparent transparent #1e6fff;
    }

.topic-content-text p a {
    color: #1e6fff;
}

.shop-normal-item {
    width: 33.333333333333% !important
}

.home_row_0.module-search {
    margin-top: -16px;
}

.home_row_0.home_row_bg_img {
    margin-top: -16px;
}

.shop-cats .shop-cats-item {
    margin-right: 16px;
}

.mg-r {
    margin-right: 16px;
}

.mg-b {
    margin-bottom: 16px;
}

.mg-t {
    margin-top: 16px;
}

.mg-l {
    margin-left: 16px;
}

.b2-mg {
    margin: 16px;
}

.b2-pd {
    padding: 16px;
}

.b2_gap, .shop-normal-list, .shop-category, .user-search-list, .home-collection .collection-out {
    margin-right: -16px;
    margin-bottom: -16px;
    padding: 0
}

.post-3-li-dubble .b2_gap {
    margin-right: -16px;
    margin-bottom: -16px;
}

.b2_gap > li .item-in, .shop-list-item, .shop-normal-item-in, .user-search-list li > div, .home-collection .home-collection-content, .post-3.post-3-li-dubble .b2_gap > li .item-in {
    margin-bottom: 16px;
    margin-right: 16px;
    overflow: hidden;
}

.b2-pd-r {
    padding-right: 16px;
}

.widget-area section + section {
    margin-top: 16px;
}

.b2-pd, .b2-padding {
    padding: 16px;
}

.single-post-normal .single-article {
    margin-right: 16px;
}

.site-footer .widget {
    padding: 0 16px;
}

.author-page-right {
    margin-right: 16px;
}

.single-article {
    margin-bottom: 16px;
}

.home-collection .flickity-prev-next-button.next {
    right: -16px;
}

.post-style-5-top {
    margin-top: -16px
}

.home-collection-title {
    padding: 12px 16px
}

.home_row_bg, .home_row_bg_img {
    padding: 32px 0
}

.shop-coupon-box {
    margin-right: -16px
}

.shop-box-row .shop-coupon-item .stamp {
    margin-right: 16px;
    margin-bottom: 16px;
}

.mg-t- {
    margin-top: -16px;
}

.collection-box {
    margin: -8px
}

.collection-item {
    padding: 8px;
    width: 50%
}

.site-footer-widget-in {
    margin: 0 -16px;
}

.module-sliders.home_row_bg {
    margin-top: -16px;
}

.home_row_0.homw-row-full.module-sliders {
    margin-top: -16px;
}

.widget-area.widget-area-left {
    padding-right: 16px;
}

.widget-area {
    width: 300px;
    min-width: 300px;
    margin-left: 16px;
    max-width: 100%;
}

.widget-area-left.widget-area {
    width: 220px;
    max-width: 220px;
    min-width: 220px;
}

.post-type-archive-circle #secondary.widget-area, .tax-circle_tags #secondary.widget-area, .page-template-page-circle #secondary.widget-area {
    width: 280px;
    max-width: 280px;
    min-width: 280px;
}

.single .content-area, .page .content-area, .links-register .content-area {
    max-width: calc(100% - 300px);
    margin: 0 auto;
    flex: 1
}

.page-template-pageTemplatespage-index-php .content-area {
    max-width: 100%
}

.tax-collection .content-area,
.tax-newsflashes_tags .content-area,
.post-type-archive-newsflashes .content-area, .page-template-page-newsflashes .content-area
.all-circles.content-area,
.announcement-page.content-area,
.single-announcement .content-area,
.post-style-2.single .content-area,
.create-circle.content-area,
.mission-page.wrapper,
#carts .vip-page {
    max-width: 940px;
    width: 100%;
}

.footer {
    color: #ffffff;
}

.footer-links {
    color: #000000;
}

.footer-bottom {
    color: #000000;
}
