td,
div,
span,
strong,
b,
li,
input,
textarea {
    color: #393939;
    font-family: 'Calibri', Arial, Helvetica, sans-serif;
}

body,html,div,p {
    margin: 0px;
    padding: 0px;
}

body {
    /*-moz-user-select: none;*/
    -webkit-user-select: none;
    -webkit-touch-callout: none;
    -webkit-text-size-adjust: none;
}

input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    margin: 0;
    padding: 0;
    font: inherit;
    color: inherit;
    outline: none;
}

input[placeholder],
[placeholder],
*[placeholder] {
    color: #C0C0C0;
    font-size: 0.36rem;
}

input::input-placeholder {
    color: #C0C0C0;
    font-size: 0.36rem;
}

input::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #C0C0C0;
    font-size: 0.36rem;
}

input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #C0C0C0;
    font-size: 0.36rem;
}

input::-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #C0C0C0;
    font-size: 0.36rem;
}

/* input[type="date"]:before {
	content: attr(placeholder); 
	color: #aaa; 
} */



img {
    border: 0px;
}

ul,
ol {
    list-style: none;
    list-style-type: none;
}


.clear {
    clear: both;
    font-size: 0px;
    overflow: hidden;
}

.fl {
    float: left;
}

.fr {
    float: right;
}



.customer {
    margin: 0 auto;
    padding: 0.6rem 0.58rem;
}

.customer .logo {
    display: block;
    margin: 0 auto;
    width: 1.7rem;
    height: 1.7rem;
}
.customer .img-title{
    width: 6.1rem;
    height: 0.92rem;
    margin: 0.5rem 0
}

.customer .cus-title {
    color: #393939;
    font-weight: bold;
    font-size: 0.42rem;
    font-family: 'BudBold';
    padding: 0.5rem 0
}

.customer .cus-sub-title {
    color: #393939;
    font-weight: bold;
    font-size: 0.36rem;
    padding: 0rem 0
}

.customer .position {
    padding: 0.3rem 0;
    display: flex;
    /* align-items: center; */
}

.customer .icon1 {
    width: 0.24rem;
    height: 0.45rem;
    vertical-align: middle;
    padding-right: 0.1rem;
    margin-top:0.1rem;
}
.customer .font-gray{
    color:#393939;
    font-size: 0.36rem;
    width:5.3rem;
    margin-left:0.3rem;
    line-height: 0.6rem;
}
.customer .icon2 {
    width: 0.40rem;
    height: 0.30rem;
    vertical-align: middle;
    margin-top:0.1rem;
}
.customer .font-green{
    color:#299462;
    font-size: 0.36rem;
    width:5rem;
    margin-left:0.3rem;
    /* line-height: 0.6rem; */
    text-decoration: underline;
}

.top {
    padding-top: 0.75rem;
}

.customer .cus1 {
    padding: 0.2rem 0 0.1rem;
}

.customer .cus2 {
    padding: 0.4rem 0 0rem;
}

.customer .font42 {
    font-weight: bold;
    font-size: 0.36rem;
}

.customer .font36 {
    font-weight: bold;
    font-size: 0.32rem;
}

.customer .font30 {
    font-size: 0.26rem;
}





.customer .font-red {
    color: #DD4959;
    text-decoration: underline;
}

.customer .font40 {
    font-size: 0.34rem;
}

.customer .font32 {
    font-size: 0.32rem;
}

/* share */
.share {
    width: 7.5rem;
    height: 18rem;
    /* height: 12.44rem; */
    /* height: 115vh; */
    padding-top: 0.3rem;
    background: url("../images/bg-download.jpg?v=1") no-repeat;
    background-size: 7.5rem 18rem;
    margin: 0 auto;
}

.share .s-top {
    width: 7.5rem;
    height: 4.56rem;
    background: url("../images/pic-download1.png?v=1") no-repeat;
    background-size: 7.5rem 4.56rem;
}

.share .s-con {
    border-top: 1px solid rgba(241, 241, 241, 0.2);
    width: 6.6rem;
    margin: 0.35rem auto 0.2rem;
}

.share .s-con .s-c-title {
    font-size: 0.66rem;
    color: #fff;
    font-weight: bold;
    padding: 0.23rem 0 0.15rem;
}

.share .s-con .s-c-sub-title {
    font-size: 0.28rem;
    color: #C9E4FF;
}

.share .s-user {
    background-color: rgba(0, 0, 0, 0.2);
    width: 6.9rem;
    /* height:3.5rem; */
    margin: 0 auto;
    border-radius: 12.5px;
    text-align: center;
}

.share .s-user .s-input {
    display: flex;
    height: 1.39rem;
    
    align-items: center;
    padding-left: 0.4rem;
    padding-right: 0.3rem;
    align-items: center;
}
.share .s-user .s-input .iconfont{
    font-size:0.32rem;
}

.share .s-user .s-input input {
    border: none;
    background: none;
    width: 3.3rem;
    padding: 0 0.05rem;
    font-size: 0.36rem;
    color: #fff;
    /* line-height: 1.39rem; */
}
.share .s-user .s-input input::-webkit-input-placeholder{
    font-size: 0.36rem;
    line-height: 1.39rem;
}

.share .s-user .s-border {
    height: 1px;
    background-color: rgba(255, 255, 255, 0.3);
    margin-left: 0.89rem;
}

.share .s-user .btn-code {
    background-color: #33B076;
    border: 1px solid #33B076;
    width: 3rem;
    height: 0.5rem;
    text-align: center;
    color: #fff;
    font-size: 0.22rem;
    border-radius: 0.08rem;
    position: relative;
    margin-left: auto;
}

.share .s-user .btn-code.gray {
    background-color: #919191;
    border: 1px solid #919191;
}

button.loading {
    padding-left: 0.5rem;
}

/* loading状态下的按钮样式 */
button.loading::after {
    content: "";
    display: block;
    width: 0.2rem;
    height: 0.2rem;
    border-radius: 50%;
    border: 2px solid transparent;
    border-top-color: white;
    animation: spin 1s infinite linear;
    /* 动画名称为spin，持续时间为1秒，无限次数，线性变化 */
    position: absolute;
    top: 0.05rem;
    left: 0.15rem;
    /* top: calc(50% - 0.1rem); 调整loading图标居中显示 */
    /* left: calc(10% - 15px); */
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.share .sign-btn {
    border: none;
    background-color: #BDBDBD;
    color: #fff;
    text-align: center;
    font-size: 0.32rem;
    width: 6.3rem;
    height: 0.88rem;
    border-radius: 0.44rem;
    margin: 0.65rem auto 0.8rem;
    position: relative;
    display: block;
}

.share .sign-btn.active {
    background-color: #33B076;
}

.share .sign-btn.loading::after {
    width: 0.4rem;
    height: 0.4rem;
    left: 2rem;
    top: 0.18rem;
}

.share .agreen-con{
    display: flex;
    align-items: center;
    margin: 0.8rem auto 0;
    padding-left: 1.14rem;
    
}
.share .agreen-con .notice4a {
    width: 0.36rem;
    height: 0.36rem;
    margin-right: 0.22rem;
}

.share .agreen-con .notice4b {
    font-size: 0.28rem;
    font-family: Calibri;
    font-weight: 400;
    color: #C9E4FF;
}

.share .agreen-con .notice4b .font-yellow{
    color:#F1DB4B;
    text-decoration: underline;
    margin-left:0.1rem;
}
.share .agreen-18{
    display: flex;
    align-items: center;
    padding-left: 1.14rem;
    margin: 0.8rem auto;
    color:#fff;
    font-size: 0.32rem;;
}
.share .agreen-18 img{
    width:0.54rem;
    height: 0.49rem;
    margin-right:0.2rem;
}

/* download */
.down {
    margin:0 auto;
    position: relative;
    width: 7.5rem;
    height:14rem;
    /* height: 100vh; */
    background: url('../images/bg-download2.jpg?v=1') no-repeat;
    background-size: 7.5rem 13.34rem;
}

.down-btn {
    position: absolute;
    top: 12rem;
    left: 50%;
    margin-left: -3rem;
    width: 6rem;
    height: 1.1rem;
    background-color: #33B076;
    color: #fff;
    text-align: center;
    border-radius: 0.56rem;
    /* margin:0.9rem auto; */
    display: flex;
    cursor: pointer;
    align-items: center;
}

.down-btn .down-btn-img {
    /* position: absolute;
    left:1rem;
    top:0.05rem; */
    background: url('../images/icon-download.png?v=1') no-repeat;
    background-size: 0.9rem 1rem;
    width: 0.9rem;
    height: 1rem;
    margin-left: 1rem;
}
.down-btn .down-title{
    width:
}

.down-btn .down-btn-title {
    color: #B4F2D5;
    font-size: 0.28rem;
}

.down-btn .down-btn-sub-title {
    color: #fff;
    font-size: 0.36rem;
    font-weight: bold;
}

.user-logo{
    display: flex;
    align-items: center;
    padding:0.4rem 0 0.1rem;
}
.logo{
    width:0.9rem;
    height: 0.9rem;
    margin-right: 0.2rem;
}
.logo img{
    width:0.9rem;
    height: 0.9rem;
}
.user-logo .nick-name{
    font-size: 0.46rem;
    color:#fff;
    font-weight: bold;
}

/* 投注详情 */
.bet-detail{
    width: 6.7rem;
    margin:0 auto;
}

.bet-detail .bet-top{
    background: url("../images/pic-edge-1.png") no-repeat;
    background-size:6.7rem 0.1rem;
    width:6.7rem;
    height: 0.1rem;
}

.bet-detail .bet-bottom{
    background: url("../images/pic-edge-2.png") no-repeat;
    background-size:6.7rem 0.1rem;
    width:6.7rem;
    height: 0.1rem;
    margin-bottom:0.5rem;
}
.bet-detail .bet-con{
    background:#fff;
    
}

.bet-con .tbetting1{
    display: flex;
	padding: 0.4rem 0.4rem 0.3rem;
	align-items: center;
}

.tbetting1 .tbetting1a {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top center;
	width: 1.15rem;
	height: 0.9rem;
	margin-right: 0.36rem;
}

.tbetting1 .tbetting1b .tbetting1b2 {
	font-size: 0.28rem;
	font-family: Calibri;
	font-weight: 400;
	color: #393939;
	margin-top: 0.21rem;
}

.tbetting1 .tbetting1b .tbetting1b1 {
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: bold;
	color: #393939;
}

.draw-status{
    margin-top: 0.3rem;
}

.draw-status .tbetting1c {
    margin-top: 0.3rem;
    padding-left: 0.48rem;
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: bold;
	color: #393939;
	flex-grow: 1;
}

.draw-status .tbetting1d {
    padding:0 0.3rem 0 0.48rem;
	flex-grow: 1;
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: bold;
    background-color: #F14541;
    min-width: 3.1rem;
    display:inline-block;
    position: relative;
    height: 0.56rem;
    line-height: 0.56rem;
}
.draw-status .tbetting1d::after{
    content: '';
    position: absolute;
    right:-0.12rem;
    background:url('../images/sanjiao.png') no-repeat;
    background-size: 0.13rem 0.56rem;
    width: 0.13rem;
    height: 0.56rem;
    /* border: 2px solid #F14541;
    width: 0.28rem;
    height: 0.28rem;
    top: 0.08rem;
    right: 0;
    border-top-color: transparent;
    border-left-color: transparent;
    transform: rotate(135deg); */
}

.draw-status .tbetting1d .tbetting1d1 {
	color: #fff;
	display: inline-block;
	margin-right: 0.08rem;
}

.draw-status .tbetting1d .tbetting1d2 {
	color: #FFEA56;
	display: inline-block;
}


.tbetting1 .tbetting1e {
	flex-grow: 1;
}

.tbetting1 .tbetting1e .tbetting1e2 {
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: bold;
	color: #00bf5a;
	margin-top: 0.17rem;
	text-align: right;
}

.tbetting1 .tbetting1e .tbetting1e1 {
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: bold;
	color: #ef6c03;
	text-align: right;
}


.bet-con .tbetting2 {
	height: 1px;
	background: #e6e6e6;
	margin: 0 0 0 0.4rem;
}

.bet-con .tbetting3 {
	padding: 0.4rem;
}

.tbetting3 .tbetting3a {
	display: flex;
	flex-wrap: wrap;
}
.tbetting3 .tbetting3a1 {
	width: 0.75rem;
	height: 0.75rem;
    line-height: 0.75rem;
	border-radius: 50%;
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: bold;
	color: #393939;
	text-align: center;
	margin-right: 0.2rem;
	background: url('../images/ball-red-selected2x.png') no-repeat center;
	background-size: 110%;
	border-color: #f1b03d;
}

.tbetting3 .tbetting3b {
	display: flex;
	padding-top: 0.2rem;
}

.tbetting3 .tbetting3b1 {
	width: 0.5rem;
	min-width:0.5rem;
	height: 0.6rem;
	min-height: 0.6rem;
	margin-right: 0.2rem;
}
.tbetting3 .tbetting3b2 {
	font-size: 0.26rem;
	font-family: Calibri;
	font-weight: bold;
	display: flex;
	color: #919191;
}
.tbetting3 .tbetting3b2a2 {}

.tbetting3 .tbetting3b2a1 {
	color: #ef6c03;
}
.tbetting3 .tbetting3b2a {
	text-align: justify;
}

.bet-con .tbetting4 {
	font-size: 0.28rem;
	font-family: Calibri;
	font-weight: 400;
	color: #ffffff;
	height: 0.5rem;
    line-height: 0.5rem;
	background: #de4c5b;
	margin: 0 0.2rem;
	padding-left: 0.29rem;
}
.bet-con .tbetting4 span{
    font-size: 0.28rem;
	font-family: Calibri;
	font-weight: 400;
	color: #ffffff;
}

.bet-con .tbetting5 {
	margin-top: 0.3rem;
	margin-left: 0.48rem;
	display: flex;
}
.tbetting5 .tbetting5a {
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: 400;
	color: #393939;
}
.tbetting5 .tbetting5b {
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: 400;
	color: #de4a5a;
	margin-left: 0.34rem;
}

.bet-con .tbetting6 {
	margin-top: 0.2rem;
	margin-left: 0.48rem;
	display: flex;
}
.tbetting6 .tbetting6a {
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: 400;
	color: #393939;
}
.tbetting6 .tbetting6b {
	margin-left: 0.2rem;
	width: 0;
	height: 0;
	border: 0.11rem solid transparent;
	border-top: 0.11rem solid #919191;
	transform: translateY(0.15rem);
}

.bet-con .bet6 {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	/* align-items: center; */
}
.bet6 .bet6a {
	height: 1px;
	background: #e6e6e6;
	margin: 0 0 0 0.4rem;
}
.bet6 .bet6b {
	display: flex;
	align-items: center;
	flex-grow: 1;
}
.bet6 .bet6b3 {
	width: 0.24rem;
	height: 0.29rem;
	margin-right: 0.5rem;
}
.bet6 .bet6b1 {
	width: 0.7rem;
	height: 0.5rem;
	background: #33B076;
	/* box-shadow: 1rpx 2rpx 2rpx 0rpx rgba(4, 0, 0, 0.5); */
	line-height: 0.5rem;
	text-align: center;
	border-radius: 0 0.4rem 0.4rem 0;
	font-size: 0.28rem;
	font-family: Calibri;
	font-weight: 400;
	color: #ffffff;
	margin-right: 0.3rem;
}
.bet6 .bet6b2a {
	font-size: 0.36rem;
	font-family: Calibri;
	font-weight: 400;
	color: #ef6c03;
	width: 5.56rem;
	overflow-wrap: break-word;
	margin-top: 0.3rem;
	line-height: 0.45rem;
}
.bet6 .bet6b2a span{
    color: #ef6c03;
}
.bet6 .bet6b2b {
	margin-top: 0.19rem;
	display: flex;
	margin-bottom: 0.3rem;
	align-items: center;
}
.bet6 .bet6b2b1 {
	font-size: 0.28rem;
	font-family: Calibri;
	font-weight: 400;
	color: #919191;
}
.bet6 .bet6b2b2 {
	height: 0.28rem;
	margin: 0 0.3rem;
	width: 1px;
	background: #e6e6e6;
}

.bet-hide{
    text-align: center;
    padding:0.6rem 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.bet-hide .font-gray{
    color:#919191;
    font-size:0.28rem;
}
.bet-hide .bet-sanjiao {
	margin-left: 0.1rem;
    margin-top:-0.2rem;
	width: 0;
	height: 0;
	border: 0.11rem solid transparent;
	border-top: 0.11rem solid #919191;
	transform: translateY(0.15rem);
    cursor: pointer;
    
}

.bet-hide .bet-sanjiao2 {
    margin-left: 0.1rem;
    margin-top:-0.1rem;
	width: 0;
	height: 0;
	border: 0.11rem solid transparent;
	border-bottom: 0.11rem solid #919191;
	/* transform: translateY(0.15rem); */
    cursor: pointer;

}

.loadEffect{
    width: 100px;
    height: 100px;
    position: relative;
    margin: 0 auto;
}
.loadEffect span{
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #818181;
    position: absolute;
    -webkit-animation: load 1.04s ease infinite;
}
@-webkit-keyframes load{
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0.2;
    }
}
.loadEffect span:nth-child(1){
    left: 0;
    top: 50%;
    margin-top:-8px;
    -webkit-animation-delay:0.13s;
}
.loadEffect span:nth-child(2){
    left: 14px;
    top: 14px;
    -webkit-animation-delay:0.26s;
}
.loadEffect span:nth-child(3){
    left: 50%;
    top: 0;
    margin-left: -8px;
    -webkit-animation-delay:0.39s;
}
.loadEffect span:nth-child(4){
    top: 14px;
    right:14px;
    -webkit-animation-delay:0.52s;
}
.loadEffect span:nth-child(5){
    right: 0;
    top: 50%;
    margin-top:-8px;
    -webkit-animation-delay:0.65s;
}
.loadEffect span:nth-child(6){
    right: 14px;
    bottom:14px;
    -webkit-animation-delay:0.78s;
}
.loadEffect span:nth-child(7){
    bottom: 0;
    left: 50%;
    margin-left: -8px;
    -webkit-animation-delay:0.91s;
}
.loadEffect span:nth-child(8){
    bottom: 14px;
    left: 14px;
    -webkit-animation-delay:1.04s;
}

.show-model{
    position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 9999;
    display: none;
}
.show-model .show-con{
    width:5.4rem;
    min-height: 1rem;
    position: absolute;
    top:50%;
    left: 50%;
    margin-left: -2.7rem;
    margin-top:-1rem;
    border-radius: 10px;
    background-color: #fff;
    padding:0.4rem 0;
    font-size:0.28rem;
}
.show-model .show-con .show-title{
    text-align: center;
    width: 95%;
    margin:0 auto;
}
.show-model .show-con .show-btn{
    display: flex;
    justify-content: center;
    width: 100%;
    margin-top:0.4rem;
}

.show-model .show-con .show-btn div{
    width: 2rem;
    height: 0.64rem;
    line-height: 0.64rem;
    text-align: center;
    border-radius: 0.32rem;
}
.show-model .show-con .show-btn div.show-cancel{
    background-color: #fff;
    border:1px solid #299462;
    color:#299462;
    margin-right: 0.3rem;
}
.show-model .show-con .show-btn div.show-cancel.green,
.show-model .show-con .show-btn div.show-confirm{
    background-color: #33B076;
    border:1px solid #33B076;
    color:#fff;
}

.show-model .agreen-xy{
    background-color: #fff;
    position: absolute;
    bottom:0;
    font-size: 14px;
    font-family:'Calibri';
    width:100%;
}
.show-model .agreen-xy .agreen-close{
    text-align: right;
    padding: 0.2rem;
}
.show-model .agreen-xy .agreen-close img{
    width:0.28rem;
    height: 0.27rem;
}
.show-model .agreen-xy .agreen-model{
    height:10rem;
    overflow-y: scroll;
    padding:0.4rem 0.3rem;
}

/* 删除用户 */
.delete-con{
    position: relative;
    background: none;
    background-color: #fff;
    /* width:7.5rem; */
    margin:0 auto;
    height: 100vh;
    padding-top:0;
}

.delete-con .del-logo{
    padding-top:0.5rem;
    text-align: center;
}

.delete-con .del-logo img{
    width:1.9rem;
    height: 1.9rem;
}

.delete-con .del-title{
    color: #000;
    text-align: center;
    font-size:0.32rem;
    font-weight: bold;
    padding:0.45rem 0;
}

.delete-con .del-sub-title{
    color:#000;
    font-size:0.32rem;
    padding:0 0.6rem;
}
.delete-con .del-tips{
    padding:0.3rem 0.6rem 0.2rem;
    color:#9A9A9A;
    font-size:0.28rem;
}
.delete-con .del-form{
    padding: 0 0.4rem;
}
.delete-con .del-border{
    background: none;
    width: auto;
    border:1px solid #E0E0E0;
    border-radius: 10px;
    padding:0.1rem;
}
.delete-con .del-border .s-border {
    height: 1px;
    background-color: #F7F7F7;
    margin-left: 0.89rem;
}
.delete-con .del-border .s-input{
    height: 1.2rem;
}
.delete-con .del-border .s-input input{
    color:#000;
}
.delete-con .del-border .btn-code{
    background-color: #fff;
    border:1px solid #6AAA8D;
    color:#6AAA8D;
    width:2rem;
}
.delete-con .sign-btn.active{
    background-color: #F35667;
    margin:0.55rem auto;
}
.delete-con .del-bottom{
    padding:0.2rem 0.5rem;
    color:#6E6E6E;
    font-size:0.28rem;
    margin-bottom:0.5rem;
}
.delete-con .del-bottom a{
    color:#5A82CA;
    text-decoration: underline;
}
.copyright{
    position: absolute;
    bottom:0.25rem;
    color:#000;
    font-size:0.24rem;
    display: flex;
    justify-content: center;
    width:100%;
}

.delete-con .s-user .btn-code.gray{
    background-color: #fff;
    border:1px solid #6AAA8D;
}

.delete-con button.loading::after{
    border-top-color: #6AAA8D;
    top:0.08rem;
}

.delete-con .sign-btn.loading::after{
    left: 1rem;
}


/* 分辨率大于 750 */
@media screen and (min-width: 750px){
    .down{
        background: url("../images/bg-download2.jpg?v=1") no-repeat;
        background-size: 5.63rem 10.01rem;
        width: 5.63rem;
        height: 10.8rem;
    }
    .down-btn{
        margin-left: -2.5rem;
        width:5rem;
        top:9rem;
    }
    .down-btn .down-btn-img{
        margin-left: 0.8rem;
    }
    .share{
        width:5.63rem;
        height:14rem;
        background: url("../images/bg-download.jpg?v=1") no-repeat;
        background-size: 5.63rem 14rem;
    }
    .share .s-top{
        width:5.63rem;
        height: 3.27rem;
        background: url("../images/pic-download1.png?v=1") no-repeat;
        background-size: 5.63rem 3.27rem;
    }

    .share .s-con{
        width:5rem;
    }
    .share .s-con .s-c-sub-title{
        font-size:0.2rem
    }
    .share .s-user{
        width:5rem;
    }
    .share .s-user .s-input{
        height:0.8rem;
    }
    .share .s-user .s-input input,
    .share .s-user .s-input input::placeholder{
        font-size:0.2rem;
    }
    .share .s-user .btn-code{
        font-size:0.18rem
    }
    .share .sign-btn{
        width:5rem;
    }
    .bet-detail{
        width:5.12rem;
    }

    .bet-detail .bet-top{
        background: url(../images/pic-edge-1.png) no-repeat;
        background-size: 5.12rem 0.08rem;
        width: 5.12rem;
        height: 0.08rem;
    }
    .bet-detail .bet-bottom{
        background: url(../images/pic-edge-2.png) no-repeat;
        background-size: 5.12rem 0.08rem;
        width: 5.12rem;
        height: 0.08rem;
    }

    .tbetting3 .tbetting3a1{
        width: 0.5rem;
        height: 0.5rem;
        line-height: 0.5rem;
    }
    .bet6 .bet6b1{
        padding-right:0.1rem;
    }
    .share .agreen-con,
    .share .agreen-18{
        padding-left:0.5rem;
    }
    .show-model .agreen-xy .agreen-model{
        height:2rem;
    }
    .show-model .agreen-xy .agreen-close img{
        width: 0.15rem;
        height: 0.14rem;
    }

    .delete-con{
        background:#fff;
        height: auto;
    }
    .copyright{
        bottom: auto;
    }
}

