@media only screen and (min-width: 640px) {
    html {
        font-size:170.6666px
    }
}

@media only screen and (min-width: 320px) and (max-width:640px) {
    html {
        font-size:26.6666vw
    }
}

@media only screen and (max-width: 320px) {
    html {
        font-size:85.3333px
    }
}

html {
    background-color: #f7f7f7
}

body {
    background-color: #a52a37
}

.common-tips {
    background-color: #000
}

.public_paybottom_height {
    height: .65rem
}

.public_pay_bottom,.common-testfixed {
    height: .85rem
}

.public_pay_bottom i {
    display: none
}

.public_pay_bottom span,.common-testfixed span {
    height: .65rem;
    margin: .11rem .1rem 0;
    background: url(/yycs/m_btn_fixed.png?v=1698215069155) no-repeat top center;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    text-indent: -99999px;
    overflow: hidden;
    -webkit-animation: btnAnimate 1.5s linear infinite;
    -moz-animation: btnAnimate 1.5s linear infinite;
    animation: btnAnimate 1.5s linear infinite
}

.public_pay_bottom span {
    background-position-y: -.65rem
}

.product-popular {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin: 0;
    background-color: transparent
}

.product-popular__title {
    display: none
}

.product-popular__ul {
    padding-bottom: 0
}

.footer-base__help .kf,.footer-base,.footer-base a {
    color: #fff
}

.footer-base__help .kf::before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAsCAMAAAAkRNp0AAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKHRSTlMA4isbjt2kzDcF+vS+EnBFCZiUP6ude+eJVUoj7dVoWh/RxIImYU6xz0n7MwAAAeBJREFUOMullel2gjAQRoewiSyCIAqouFT7vf8TdoYqEAn0R+85YHJyk0xGBugf5M7NCkMrcjbL3sW5oufkXGbFtFxDWO/3r8Y9NZvKBeMfNnYQxHl5E939MpkrEb3RkJ2BqafmBoCVkxA3yv6dLZFXn6YdAlHMv4/MD2Vn79wQBRE3bdJxOUperwwx4PBUdt1AMxMgJKqP0Ajbbo1ybMYAVnTAhC0pzpmtL5qxacChUm4DFsDJMlITYA1mDRwIMwRbCe6NA6SHOdW78NVn34WfT53ohg4VcQiH95lwOk3VJ72mRGDu3T86w4oKDBxZzWDGJ7IxsGd1ZzaPTXfeHknY1iRaXlcBalnd+0XS59GaVa3dWWnPkTOnOqzpPAdVy4BnqLeZDBhKrtHyWvU9Q9nbUuIQdu/QQzmqMqvfq2sfXOJ5zcpcx6Ju+B7SCF/2mKC6o+f6kCwba1rK10MWJQ85jehrKHiJhYR+hdOl4SPhHtapqNui2iQZ/G6rgu8RzvRBwcNM3mXnlErN37h/hksTEmQkPArvKcffR7+PvjK+N5Nxr+rWREtGbL0b7+RVOE91T1ISVLmGVS+Y91dhtd/cyIIFM4bgHsFsFS3x1X9gWpv+wBUx52j/Rvmh29K/+AHMJm8fXeGkHAAAAABJRU5ErkJggg==)
}

.m-img {
    display: block;
    width: 100%
}

.m-box {
    position: relative;
    background: url(/yycs/m_box_bg.png?v=1698215069155) repeat-y;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    margin: .1rem;
    padding: .1rem .1rem 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.m-box::after,.m-box::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: -.15rem;
    background: url(/yycs/m_box_t.png?v=1698215069155) no-repeat;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    height: .17rem
}

.m-box::after {
    -webkit-transform: scaleY(-1);
    -moz-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    transform: scaleY(-1);
    top: auto;
    bottom: -.15rem
}

.m-box__title {
    position: relative;
    z-index: 1;
    margin: -.07rem .05rem .06rem;
    height: .5rem;
    line-height: .5rem;
    background: url(/yycs/m_box_title.png?v=1698215069155) no-repeat;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    text-align: center;
    color: #fff;
    font-weight: 700;
    font-size: .2rem;
    font-weight: 700
}

.index-banner {
    position: relative;
    overflow: hidden
}

.index-banner .title {
    position: absolute;
    top: .3rem;
    left: .2rem;
    right: .2rem;
    z-index: 2
}

.index-banner .yueliang {
    position: absolute;
    top: -.6rem;
    left: .85rem;
    z-index: 1;
    width: 2.15rem;
    height: 2.18rem;
    overflow: hidden
}

.index-banner .yueliang .pic {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 2.15rem;
    height: 2.18rem;
    overflow: hidden;
    background: url(/yycs/0_banner_yueliang.png?v=1698215069155) no-repeat;
    -moz-background-size: 100% auto;
    background-size: 100% auto
}

.index-banner .yueliang .text {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 2.15rem;
    height: 2.18rem;
    overflow: hidden;
    background: url(/yycs/0_banner_text.png?v=1698215069155) no-repeat;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    opacity: .3;
    -webkit-animation: rotate 16s linear infinite;
    -moz-animation: rotate 16s linear infinite;
    animation: rotate 16s linear infinite
}

@-webkit-keyframes rotate {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes rotate {
    from {
        -moz-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate {
    from {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.index-banner .words li {
    position: absolute;
    width: 1.65rem;
    height: .45rem;
    background: url(/yycs/0_banner_words.png?v=1698215069155) no-repeat;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    overflow: hidden;
    opacity: 0;
    opacity: 0;
    -webkit-animation: wordsAnimate 6s linear infinite;
    -moz-animation: wordsAnimate 6s linear infinite;
    animation: wordsAnimate 6s linear infinite
}

.index-banner .words li:first-child {
    left: .1rem;
    top: 2.45rem;
    z-index: 1
}

.index-banner .words li:nth-child(2) {
    left: 1.9rem;
    top: 2.35rem;
    z-index: 1;
    background-position: 0 -.9rem;
    -webkit-animation-delay: 3s;
    -moz-animation-delay: 3s;
    animation-delay: 3s
}

.index-banner .words li:nth-child(3) {
    left: .2rem;
    top: 2.95rem;
    z-index: 1;
    background-position: 0 -1.35rem;
    -webkit-animation-delay: 3s;
    -moz-animation-delay: 3s;
    animation-delay: 3s
}

.index-banner .words li:last-child {
    left: 1.9rem;
    top: 3rem;
    z-index: 1;
    background-position: 0 -.45rem
}

@-webkit-keyframes wordsAnimate {
    10% {
        -webkit-transform: scale(.85);
        transform: scale(.85);
        opacity: 1
    }

    30% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    100%,60% {
        -webkit-transform: scale(.85);
        transform: scale(.85);
        opacity: 0
    }
}

@-moz-keyframes wordsAnimate {
    10% {
        -moz-transform: scale(.85);
        transform: scale(.85);
        opacity: 1
    }

    30% {
        -moz-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    100%,60% {
        -moz-transform: scale(.85);
        transform: scale(.85);
        opacity: 0
    }
}

@keyframes wordsAnimate {
    10% {
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -o-transform: scale(.85);
        transform: scale(.85);
        opacity: 1
    }

    30% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    100%,60% {
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -o-transform: scale(.85);
        transform: scale(.85);
        opacity: 0
    }
}

.index-form {
    position: relative;
    margin-top: -.2rem;
    z-index: 2;
    font-size: .16rem;
    overflow: hidden
}

.form-bd {
    height: 2.2rem;
    background: url(/yycs/0_form_bg.png?v=1698215069155) no-repeat top center;
    -moz-background-size: auto 2.2rem;
    background-size: auto 2.2rem;
    padding: 0 .2rem;
    overflow: hidden
}

.form-box {
    overflow: hidden;
    margin: .25rem .15rem 0
}

.form-box__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    height: .36rem;
    line-height: .36rem;
    padding: .05rem 0;
    background-color: #fffcf3;
    border-bottom: 1px solid #ddd
}

.form-box__item:last-of-type {
    margin-bottom: 0
}

.form-box__item input {
    font-size: .16rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: .36rem;
    background-color: #fffcf3;
    -webkit-border-top-right-radius: .4rem;
    -moz-border-radius-topright: .4rem;
    border-top-right-radius: .4rem;
    -webkit-border-bottom-right-radius: .4rem;
    -moz-border-radius-bottomright: .4rem;
    border-bottom-right-radius: .4rem
}

.form-box__item input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 100px #fff inset;
    box-shadow: 0 0 0 100px #fff inset
}

.form-box__item .l {
    width: .94rem;
    text-align: left;
    padding-left: .05rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: 700
}

.form-box__item .r {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    height: .36rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.form-box__item .r-sex>span {
    position: relative;
    display: inline-block;
    height: .36rem;
    line-height: .36rem;
    padding-left: .26rem
}

.form-box__item .r-sex>span:first-of-type {
    margin-right: .4rem
}

.form-box__item .r-sex>span::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: .2rem;
    height: .2rem;
    background: url(/yycs/0_icon_sex.png?v=1698215069155) no-repeat;
    -moz-background-size: 100% auto;
    background-size: 100% auto
}

.form-box__item .r-sex>.cur::before {
    background-position-y: -.2rem
}

.form-box__item .r-birthday {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: .36rem;
    padding-right: .27rem;
    background: url(/yycs/0_icon_date.png?v=1698215069155) no-repeat 97% center;
    -moz-background-size: .21rem auto;
    background-size: .21rem auto
}

.form-box__item:last-child {
    border-bottom: 0
}

.form-btn {
    position: relative;
    z-index: 1;
    margin: .15rem 0 .1rem
}

.form-btn a {
    display: block;
    height: .5rem;
    -webkit-animation: btnAnimate 1.5s linear infinite;
    -moz-animation: btnAnimate 1.5s linear infinite;
    animation: btnAnimate 1.5s linear infinite;
    background: url(/yycs/m_btn.png?v=1698215069155) no-repeat top center;
    -moz-background-size: auto .5rem;
    background-size: auto .5rem;
    text-indent: -99999px
}

.form-agreement,.public_new_agreement,.public_new_agreement>a {
    color: #fff
}

.public_form_checkbox.active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAARVBMVEUAAADnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABHnABFoKiaaAAAAFnRSTlMA9fEtbltLJSAS7OPb0sCNVDsZsXs0Cf7vugAAAGZJREFUGNOdjtsOQDAUBHuhFG21mP//VKQStC9in04mOTsrvqTra9YgdclaoC2YAXzBogRn8z2HXK4VTCmzHgZzegcYu+vJKmAVaQJ1m7cRWBzI+BBYD4A0b2+gGJgXKBpRRR/sR3YovATImRvV7QAAAABJRU5ErkJggg==);
    background-color: #fdf5bf;
    border-color: #fdf5bf
}

.form-agreement .visitor {
    text-align: center;
    font-size: .14rem;
    margin-bottom: .15rem
}

.form-agreement .visitor>span {
    display: inline-block;
    padding: 0 .03rem
}

.form-agreement .visitor a {
    color: #fde5b4;
    text-decoration: underline
}

.index-pic {
    margin: 0 .1rem .15rem
}

@-webkit-keyframes btnAnimate {
    0% {
        -webkit-transform: scale(.85);
        transform: scale(.85)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        -webkit-transform: scale(.85);
        transform: scale(.85)
    }
}

@-moz-keyframes btnAnimate {
    0% {
        -moz-transform: scale(.85);
        transform: scale(.85)
    }

    50% {
        -moz-transform: scale(1);
        transform: scale(1)
    }

    100% {
        -moz-transform: scale(.85);
        transform: scale(.85)
    }
}

@keyframes btnAnimate {
    0% {
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -o-transform: scale(.85);
        transform: scale(.85)
    }

    50% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }

    100% {
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -o-transform: scale(.85);
        transform: scale(.85)
    }
}

.guide-hd {
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #e1dcd0;
    margin: 0 .05rem .1rem;
    padding-bottom: .1rem
}

.guide-hd .user {
    width: .8rem;
    height: .8rem;
    background: url(/yycs/1_icon_user.png?v=1698215069155) no-repeat;
    -moz-background-size: 100% auto;
    background-size: 100% auto;
    overflow: hidden
}

.guide-hd .user-boy {
    background-position-y: -.8rem
}

.guide-hd .r {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    padding-left: .05rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: .24rem
}

.guide-visitior {
    overflow: hidden;
    margin: 0 .05rem;
    line-height: .26rem
}

.guide-visitior>b {
    display: inline-block;
    color: #dd314b
}

.guide-box {
    margin: .1rem .05rem .05rem;
    background-color: #fff;
    -webkit-border-radius: .06rem;
    -moz-border-radius: .06rem;
    border-radius: .06rem;
    border: 1px solid #999;
    -webkit-box-shadow: 0 0 .05rem rgba(51,51,51,.25);
    -moz-box-shadow: 0 0 .05rem rgba(51,51,51,.25);
    box-shadow: 0 0 .05rem rgba(51,51,51,.25)
}

.guide-box__pay {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: .1rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px dashed #b2b2b2;
    padding-bottom: .1rem
}

.guide-box__pay .youhui {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: .04rem;
    -moz-border-radius: .04rem;
    border-radius: .04rem;
    background-color: #dd314b;
    color: #fff;
    font-weight: 700;
    height: .28rem;
    line-height: .28rem;
    padding: 0 .05rem;
    margin-bottom: .1rem
}

.guide-box__pay .youhui>strong {
    font-size: .18rem
}

.guide-box__pay .youhui .money {
    font-size: .24rem
}

.guide-box__pay .r {
    text-align: right
}

.guide-box__pay .red {
    color: #dd314b;
    font-weight: 700;
    margin-top: .1rem
}

.guide-box .public_pay_box {
    padding-left: .05rem;
    padding-right: .05rem
}

.guide-box .public_pay_tip {
    padding-left: 0
}

.guide-anquan {
    margin: .3rem .4rem 0;
    text-align: center;
    color: #fff;
    font-size: .12rem;
    line-height: .24rem
}

.guide-anquan>p {
    margin-top: .05rem
}

.guide-big-title {
    margin: 0 .1rem
}

.guide-pic {
    position: relative;
    margin: 0 0 .15rem .06rem
}

.guide-pic>a {
    position: absolute;
    left: 50%;
    bottom: .4rem;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
    width: 2rem;
    height: .4rem
}

.guide-pic:first-child {
    position: relative;
    margin-top: -.05rem
}

.guide-pic:last-child {
    margin-bottom: 0
}
.protocol_pop_box {
	background: rgba(0,0,0,.7);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
	display: none
}

.ppb_content {
	width: 88%;
	height: 80%;
	position: relative;
	padding: .4rem 0;
	top: 10%;
	left: 50%;
	background-color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
	max-width: 564px
}

.ppb_tab_title {
	background-color: #eee;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: .4rem
}

.ppb_tab_title li {
	width: 50%;
	float: left;
	text-align: center;
	line-height: .2rem;
	padding: .1rem 0;
	border-bottom: 1px solid #e6e6e6;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.ppb_tab_title li:last-child {
	border-left: 1px solid #e6e6e6
}

.ppb_tab_title .active {
	background-color: #fff;
	border-bottom: 1px solid #fff
}

.ppb_tab_text {
	height: 100%;
	line-height: 1.8;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: .06rem .14rem .1rem
}

.ppb_tab_text li {
	height: 100%;
	overflow-y: scroll;
	display: none
}

.ppb_tab_text .active {
	display: block
}

.ppb_tab_text h2 {
	margin-top: .16rem;
	font-size: 1.2em;
	font-weight: 600
}

.ppb_tab_text h3 {
	margin-top: .04rem;
	font-size: 1.1em
}

.ppb_tab_text p {
	margin-top: .1rem;
	word-break: break-word
}

.ppb_tab_text em {
	text-decoration: underline
}

.ppb_close {
	position: absolute;
	width: 100%;
	height: .4rem;
	left: 0;
	line-height: .4rem;
	text-align: center;
	bottom: 0
}

.ppb_close b {
	display: block;
	width: .5rem;
	height: .24rem;
	margin: .08rem auto 0;
	border: 1px solid #ccc;
	line-height: .24rem;
	-webkit-border-radius: .05rem;
	-moz-border-radius: .05rem;
	border-radius: .05rem
}
.m-order-history {
	position: fixed;
	top: 70%;
	right: 0;
	z-index: 9;
	width: 18px;
	text-align: center;
	color: #fff;
	padding: 28px 5px 8px 6px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	line-height: 16px;
	font-size: 14px;
	background: rgba(0,0,0,.7) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAY1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+aRQ2gAAAAIHRSTlMADPZFxvCuWktmBuK6tKWXMSLq5n9sURvMhHpzYDooGHZ4aRMAAADNSURBVCjPbc5ZjsMgEADRBgMG73vWydT9T5kIOxa28r5QF7SQlZrrEayZekkVk+arucjucgV01bZuAGy2z0sYg4rnzAB+23MFp+TrAfoVT3dwkghg4n8so5KUA79eCHLQrytqtJKjCl2IlFRy8oBOBNpzWCD7GXwMFncOIa4yDOfQgBKZ4ruUspj11+YYbvDcHt7T+R+UhXz8DzAnc7vvzgDXb/tvALlsRYOuZ+9DYyEtL8Ou9EtSZKmIzLMQydMiqvNZp+QjFi0/5bp+A7VGE8kkFY15AAAAAElFTkSuQmCC) no-repeat center 8px;-webkit-background-size: 56% 56%;
	-moz-background-size: 56%;
	background-size: 56%
}