.website-margin-left {
    margin-left: 1.25rem;
}

.website-100-width {
    width: 100% !important;
}

.website-search-padding {
    padding-left: 0.625rem !important;
}

.website-color-red {
    color: red
}

.website-padding-right-1 span {
    padding-right: 0.5rem
}

.website-side-code {
    height: auto !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.website-display-all {
    padding: 5px 10px;
    border-radius: 3px;
}

.website_add_to_fav {
    padding: 5px 10px;
    border-radius: 3px;
}

.website-remenber-me {
    -webkit-appearance: menulist;
    height: 2.8125rem;
}

.website-list {
    -webkit-appearance: menulist;
}

.all_data_list {
    height: 15rem;
    display: block;
    overflow-x: hidden;
}

.website-read {
    padding-top: 0px;
}

.fed-head-info .fed-pops-list div {
    display: block;
    padding: 0 0.9375rem;
    font-size: 0.875rem;
    height: 2.25rem;
    line-height: 2.25rem
}

.fed-head-info .fed-pops-list div a {
    display: inline !important;
    padding: 0 0.25rem;
}

.WEBSITE_LOADING_MASK {
    position: absolute;
    text-align: center;
    left: 0px;
    top: 0px;
    z-index: 2000;
    background-color: #000000;
    opacity: 0.7; /*透明#CCCCCC*/
    display: none;
}

.WEBSITE_LOADING_MASK img {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2000;
}

.website-color-gray {
    color: #d0d0d0;
}

.pay-type {
    margin: 0 auto;
    width: 90%;
    padding-bottom: 30px;
}

.p-title {
    font-size: 18px;
    line-height: 40px;
    padding: 0 10px;
    position: relative;

}

.p-title:before {
    content: ' ';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 1px solid #ccc;
}

.pay-type .pay-item {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.pay-type .pay-item div {
    margin-top: 20px;
    width: 175px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #E5E5E5;
    cursor: pointer;
    border-radius: 6px;
    margin-right: 10px;
    background: #FAFAFA;

}

.pay-type .pay-item .active {
    border-color: #6A8FE5;
    background: #fff;
}

.pay-type .pay-item div img {
    display: block;
    height: 34px;
    margin: 8px auto;
}

.timeout {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(255, 255, 255, .95);
    color: #222;
    line-height: 200px;
    text-align: center;
    z-index: 1;
}

.website-fix-ad-close-button {
    left: 0;
    top: -24px;
    right: 0;
    position: absolute;
    z-index: 2;
    font-size: 0;
    line-height: 0;
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: rgba(0, 0, 0, .6);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 357 357' fill='%23fff'%3E%3Cpolygon points='357,35.7 321.3,0 178.5,142.8 35.7,0 0,35.7 142.8,178.5 0,321.3 35.7,357 178.5,214.2 321.3,357 357,321.3 214.2,178.5' /%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 70% 70%
}

.website-fix-sidebar-close-button {
    left: 0;
    right: 0;
    position: absolute;
    z-index: 2;
    font-size: 0;
    line-height: 0;
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: rgba(0, 0, 0, .6);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 357 357' fill='%23fff'%3E%3Cpolygon points='357,35.7 321.3,0 178.5,142.8 35.7,0 0,35.7 142.8,178.5 0,321.3 35.7,357 178.5,214.2 321.3,357 357,321.3 214.2,178.5' /%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 70% 70%
}

.website-fix-lsidebar-close-button {
    right: 0;
    position: absolute;
    z-index: 2;
    font-size: 0;
    line-height: 0;
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: rgba(0, 0, 0, .6);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 357 357' fill='%23fff'%3E%3Cpolygon points='357,35.7 321.3,0 178.5,142.8 35.7,0 0,35.7 142.8,178.5 0,321.3 35.7,357 178.5,214.2 321.3,357 357,321.3 214.2,178.5' /%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 70% 70%
}

.website-opacity {
    filter: alpha(opacity:70);
    opacity: 0.7;
    -moz-opacity:0.7;
}
