@charset "utf-8";

/* CSS reset*/

body,
div,
dl,
dt,
dd,
ul,
h1,
h2,
h3,
h4,
h5,
h6,

p,

td {
	margin: 0;
	padding: 0
}

fieldset,
img {
	border: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal
    
}



ul {
	list-style: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

.wrap{
    width:100%;
    max-width:7.5rem;
    min-width:3.2rem;
    margin:0 auto;
    overflow:hidden
}

/* 
:link,
:visited,
ins {
	text-decoration: none
} */

b,
em,
i {
	font-style: normal;
	font-weight: normal;
}

img {
	display: block;
	border: 0;
}

/* CSS Document */


html,
body {
	width: 100%;
    font-size: .24rem;
}

a {
	color: #333;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.h20 {
	width: 100%;
	height: .2rem;
}

.bg {
	background: #fff;
}

.udfoot {
	text-align: center
}



/* AllRummyApp.Com*/
/* 
.nav_bar {
	width: 100%;
	overflow: hidden;
}
header.green_bg {
	position: relative;
	background: #fc0000;
	color: #fff;
	font-size: .32rem;
}

header.green_bg a {
	color: #fff;
}

header.green_bg .jg {
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	
	
	position: absolute;
	top: 0;
	left: 1.71rem;
}



header .txts {
	height: .4rem;
	line-height: .4rem;
	
	margin-top: .07rem;
}

header .txts span {
	width: 2.6rem;
	height: .4rem;
    margin-left: -.7rem;
	overflow: hidden;
	white-space: nowrap;
}


header .menu2 {
	padding: .00rem .2rem 0 0;
}

header .menu2 i {
	width: .5rem;
	height: .5rem;
	background-position: -1.21rem -3.13rem;
} */


.hide {
	display: none;
}

ol,ul{
    list-style:none
}
b,em,i{
    font-style:normal;
    font-weight:400
}
img{
    display:block;
    border:0
}
*{
    -moz-text-size-adjust:none;
    -webkit-text-size-adjust:none;
    -ms-text-size-adjust:none
}
html{
    font-size:100px
}
body{
    font-size:.24rem;
    margin:0;
    font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,SimSun,"Hiragino Sans GB",sans-serif;
    color:#333;
    background-color:#ebebeb;
    position:relative
}
body,html{
    width:100%
}
a{
    color:#1beb00;
    text-decoration:none;
    -webkit-tap-highlight-color:transparent
}
a:active{
    color:#1eff00;
    
}
.flex{
    display:flex
}
.flex_grow{
    -moz-flex-grow:1;
    flex-grow:1
}

.btn{
    background-color:#e80000
}
.btn:hover{
    background-color:red;
    opacity:.9;
    -webkit-transform:scale(.96);
}

.LootEarning_Com{
    background-color:#fff;
    padding:0 .2rem .3rem
}
.LootEarning_Com ul li{
    padding-top:.15rem;
    padding-bottom: .15rem;
    border-bottom: 1px solid #cfd600;
    align-items:center
}
.LootEarning_Com ul li img{
    display:block;
    width:1.18rem;
    height:1.18rem;
    border-radius:.18rem
}
.LootEarning_Com ul li .flex_grow{
    width:0%
}
.LootEarning_Com ul li .info{
    margin:0 .28rem 0 .18rem
}
.LootEarning_Com ul li .info p{
    display:block;
    width:auto;
    overflow:hidden;
    white-space:nowrap;
    font-size:.22rem
}
.LootEarning_Com ul li .info .name{
    font-size:.25rem;
    color:#454545;
    font-weight:500;
    line-height:.48rem;
    font-weight:700
}
.LootEarning_Com ul li .info .grade{
    color:#e6e6e6;
    line-height:.32rem
}
.LootEarning_Com ul li .info .grade span{
    color:#cb4400;
    font-weight:700
}
.LootEarning_Com ul li .info .grade em{
    color:#ffa709;
    font-size:.24rem
}
.LootEarning_Com ul li .info .grade i{
    display:inline-block;
    width:.24rem;
    height:.25rem;
    background-position:-1.93rem -1.70rem;
    position:relative;
    top:.04rem;
    margin-right:.04rem
}
.LootEarning_Com ul li .info .txt{
    color:#02af27;
    line-height:.36rem;
    font-weight:700;
    font-size:.2rem
}
.LootEarning_Com ul li .num{
    display:block;
    width:.36rem;
    height:.58rem;
    font-weight:700;
    font-size:.32rem;
    color:#cecece;
    line-height:.45rem;
    text-align:center;
    position:relative;
    top:.35rem;
    left:0;
    margin-right:.2rem
    
}
.LootEarning_Com ul li .btn{
    display:block;
    line-height:.55rem;
    margin:0 Auto;
    border-radius:.06rem;
    color:#fff;
    font-size:.24rem;
    text-align:center;
    width:2.1rem;
    height:.55rem;
    border:none;
    font-weight:700;
    cursor:pointer;
    Border-radius:5px
}

/* VungoPro.Com */

.VungoPro marquee {
    color:#000000;
    font-size: 0.26rem;
    font-weight: 600;
    background-color: rgb(251, 255, 0);
}