﻿@charset "utf-8";
/* CSS Document */


label{
	cursor:pointer;
}

/*会员中心*/
.rl{
	position:relative;
	margin:5% 0% 1% 0%;
	float:left;
	width:100%;
}

.div_1{
	position:absolute;top:30%;left:5%;width:95%;height: 65%; float:left; 
}
.head_div{
	width:20%; height:95%;text-align:center; float:left
}
.info_div{
	font-size:110%; font-family:黑体; float:left; height:100%; color:#eeeeee;width:50%
}

.info_div p{
	height:5%;
	color:#fff;
	text-shadow:#cccccc 1px 0 0,#cccccc 0 1px 0,#cccccc -1px 0 0,#cccccc 0 -1px 0;
	-webkit-text-shadow:#cccccc 1px 0 0,#cccccc 0 1px 0,#cccccc -1px 0 0,#cccccc 0 -1px 0;  
	-moz-text-shadow:#cccccc 1px 0 0,#cccccc 0 1px 0,#cccccc -1px 0 0,#cccccc 0 -1px 0;  
	*filter: Glow(Color=#cccccc, Strength=1);  

}

.statusdiv{
	height:95%;float:left;
	padding-top:3%;
	width:28%
}



.coindiv{
	padding:0.5% 0% 1.5% 5%;
	width:95%;
	font-size:100%;
	font-family:"黑体";
	color:#808080;
}

.coindiv span{
	color:#e13228;
}

.coindiv_l{
	width:44%; float:left; padding:1.5% 0%;
}
.coindiv_m{
	width:3%; float:left;
	margin:0; padding:1% 5% 0% 1%;
}
.coindiv_r{
	width:44%; float:left;padding:1.5% 0%;
}

.memberinfodiv,.spreadinfodiv,.welfareinfodiv{
	background:#e9e9e9; padding:5.5% 0 0 0;clear:both; color:#808080
}


.memberinfodiv .title,.spreadinfodiv .title,.welfareinfodiv .title{
	background:#FFF; border-bottom:1px solid #e9e9e9
}
.memberinfodiv .title .title_content,.spreadinfodiv .title .title_content,.welfareinfodiv .title .title_content{
	width:94%;padding:1.5% 0 1.5% 3%; position:relative
}
.memberinfodiv .title .title_content .r{
	vertical-align:middle; position:absolute;top:25%;right:1%	
}
.memberinfodiv .title .title_content .r a{
	color: #808080;
}
.memberinfodiv .m_content,.spreadinfodiv .m_content,.welfareinfodiv .m_content{
	background:#FFF; height:5%;padding:1% 0%; float:left; width:100%;
}

.memberinfodiv .m_content  ul,.spreadinfodiv .m_content  ul,.welfareinfodiv .m_content  ul{
	width:100%;
	padding:0;
	margin:0;
	padding-top:2px
}
.memberinfodiv .m_content  ul li,.spreadinfodiv .m_content  ul li,.welfareinfodiv .m_content  ul li{
    height: 100%;
    text-align: center;
	background:#FFF repeat;
	padding:1% 0 1% 0;
}
.memberinfodiv .m_content  ul li img,.spreadinfodiv .m_content  ul li img,.welfareinfodiv .m_content  ul li img{
   /* height: 100%;*/
    width:70%
}

.yz{
	margin-top:5.5%
}

.yzcontentdiv ul{
	width:100%;
	font-size:120%;
	padding:0;
	margin:0;
	padding-top:1%;
}
.yzcontentdiv ul li{
	width:90%;
	float:left;
	height:170%;
	line-height:170%;
	margin-top:1%;
	padding:3%;
	font-size:100%
}



.yzcontentdiv ul li.l{
	padding-left:2%;
}

.yzcontentdiv ul li#wxdiv{
	display:none;color:red;
	padding-left:2%;
	font-size:85%;
}


.yzcontentdiv ul li span {
    float: left;
    height: 170%;
    line-height: 170%;
    text-align: center;
    width:15%;
}
.yzcontentdiv ul li span.lsl {
	width:30%;
	padding-top:1%
}
.yzcontentdiv ul li img#yzewm{
	width:30%;
}

.yzcontentdiv ul li span.ls {
	width:100%; text-align:left;padding-left:1%;
	font-size:85%
}

.yzcontentdiv ul li input {
    border: 1px solid #ccc;
    float: left;
    height: 200%;
    line-height: 200%;
    margin-right: 5px;
    text-indent: 2px;
    width: 20%;
}
.yzcontentdiv ul li input.bankpass {
	 width: 30%;
}
.yzcontentdiv ul li .sendcode,.yzcontentdiv ul li .btn-1{
	width:50%; 
	height:140%;
	background-image: -moz-linear-gradient(top, #fe682c, #e93d29);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fe682c), to(#e93d29));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29)";
	border:1px solid #cccccc;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	color:#FFF;
	font-size:100%;
}


.yzcontentdiv ul li input.Channel {
    border: medium none;
    height: 14px;
    margin-top: 8px;
    vertical-align: middle;
    width: 17px;
}
.yzcontentdiv ul li label.lbl {
    float: left;
    vertical-align: middle;
}
.yzcontentdiv ul li p{
	height: 30px;line-height: 30px; margin:0; 
}

.maininfodiv ul,.wagesdiv ul,.signindiv ul {
	width:100%;
	font-size:120%;
	padding:0;
	margin:0;
	padding-top:5%;
}
.maininfodiv ul li,.wagesdiv ul li{
	width:100%;
	float:left;
	height:170%;
	line-height:170%;
	margin-top:1%;
}

.wagesdiv ul li{
	height:210%;
	line-height:200%
}

.maininfodiv ul li div,.wagesdiv ul li div{
	height: 160%;
    line-height: 160%;
    text-align: right;
	margin:0;
	padding:0;
	width:25%;
	float:left;
	font-size:113%;
}

.wagesdiv ul li div{
	font-size:100%;
	width:40%;
	height: 200%;
    line-height: 200%;
	
}

.maininfodiv ul li input.text,.wagesdiv ul li input.text {
    border: 1px solid #ccc;
   	height: 155%;
    line-height: 155%;
    text-indent: 2px;
	vertical-align:middle;
	width:70%;
	-moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
	font-size:110%;
	background:#eee;
	float:left
}
.wagesdiv ul li input.text{
	width:50%;
	font-size:100%;
	text-align:right;
	height: 195%;
    line-height: 195%;
	padding-right:0.5%
}

.maininfodiv ul li.btndiv{
	float:right;
	width:85%
}
.maininfodiv ul li.line{
	padding-bottom:15%;border-bottom:1px solid #e9e9e9;
}

.signindiv ul{	
	border:1px solid #cccccc;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	width:97%;
	float:left;
	margin:1% 0 1% 1%;
	padding-top:3%

}

.signindiv ul li{
	padding-left:3%;
}

.signindiv ul li.lititle{
	text-align:center; 
	font-size:140%;
}


.signindiv ul li.btnli{
	width:95%;clear:both;text-align:center;
	padding-bottom:3%;
	padding-top:2%;
}


.signindiv ul li input.sign_btn{
	width:70%; 
	height:170%;
	background-image: -moz-linear-gradient(top, #f65543, #e93d29);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f65543), to(#e93d29));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29)";
	border:1px solid #cccccc;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	color:#FFF;
	font-size:160%;
}

.signindiv ul li input.dis_btn{
	color:#cccccc;
	background:#888888;
}



.recorddiv .table_list td .rank_btn{
	padding:2%;
	background:#e74048;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	color:#FFF;
	font-size:100%;
	border:1px solid #e74048;
	display:block;
	margin:1%;
	width:60%;
}
.recorddiv .table_list td .dis_rank{
	background:#999999;
	border:1px solid #999999;
}


.recorddiv .ranktable,.recorddiv .acttable{
	width:98%; margin-left:1%
}


.introtable{
	background:#808080;
}

.introtable th{
    color:#EFBA8C;
    background-color:#FFF;
	height:110%;
}
.introtable td{
    background-color:#FFF;
    color:#8890AA;
	height:110%;
}


.wagesdiv ul.wagesul{
	border:1px solid #cccccc;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	width:98%;
	float:left;
	margin:1% 0 1% 1%;
	padding-top:5%
}

.wagesdiv ul li.btnli{
	width:95%;clear:both;text-align:center;
	padding-bottom:3%
}


.wagesdiv ul li input.wage_btn{
	width:70%; 
	height:150%;
	background-image: -moz-linear-gradient(top, #f65543, #e93d29);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff6a2e), to(#e93d29));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29)";
	border:1px solid #cccccc;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	color:#FFF;
	font-size:140%;
}



.maininfodiv ul li input.btn-1{
	float:right; 
	width:30%; 
	height:120%;
	background-image: -moz-linear-gradient(top, #f65543, #e93d29);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f65543), to(#fc6228));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29)";
	border:1px solid #cccccc;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	color:#FFF;
	font-size:110%;
}

.pwddiv ul{
	padding-top:0;
}

.pwddiv ul li input.btn-1{
	float:none;
	text-align:center;
	width:65%;
	background:#fd6228;

}

.pwddiv ul li div{
	width:30%
}
.pwddiv ul li input.text{
	width:55%
}


.maininfodiv ul li.li_tip{
	margin-top:4%;
	padding-left:4%;
	width:90%
}

.maininfodiv ul li.li_tip span{
	color:#49bc68;
}


/* mybank*/
.memberinfodiv .title .title_content .t_1{
	margin:0; padding:0; color:#333333; font-size:120%
}

.memberinfodiv .title .title_content .t_2{
	margin:0; padding:0; color:#888888; font-size:100%
}

.memberinfodiv .title .title_content img{
	vertical-align:middle; width:12%; float:left; 
}
.title_content img{ padding-right:2%}

.memberinfodiv .title .title_content img.m1{
	width:10%; 
}

.memberinfodiv .title .title_content img.m2{
	width:15%
}

.memberinfodiv .title .title_content img.m3{
	width:10%
}
.memberinfodiv .title .title_content img.m4{
	width:13%;
}
.memberinfodiv .title .title_content img.m5{
	width:11%;
}

.recorddiv{
	 width: 100%;
 	 margin:2% 0 0 0;
  	 padding:0;
  	 float: left; 
}
.recorddiv table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;
	text-align:center  
}

.recorddiv .table_list th {
   /* background: #eeeeee none repeat scroll 0 0;
    border-bottom: 1px solid #d7d7d7;
    border-top: 2px solid #bc0000;*/
	background:url(/img/phone/game/thbg.png) repeat-x;
    height:300%;
	line-height:300%;
    text-align: center;
	color:#333333;	
	border-bottom: 1px solid #d1d1d1;
}


.recorddiv .table_list td{
	height:200%;
	line-height:160%;
	background: #fff none repeat scroll 0 0;
	color:#000;
	border-right:1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	 
}


.pagetable{
	font-family:"Microsoft Yahei",Georgia,"Times New Roman",Times,serif;
	margin-top:2%;
	margin-bottom:2%;
	text-align:center
}

.Paging{
	font-size:150%;
	margin:0;
	padding:0;
	vertical-align:middle;
	width:100%
}

.Paging img{
	vertical-align:bottom;
	width:25%;
	display:none;
}

.Paging a{
	color:#333333;
}

.preimg{
	padding-right:5px
}

.pagenum{
	color:#333333;
	/*background: #fff none repeat scroll 0 0;*/
	background-image: -moz-linear-gradient(top, #fff, #eaeaea);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eaeaea));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#eaeaea);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#eaeaea)";
    border-radius: 50%;
	-moz-border-radius: 50%; 
    -webkit-border-radius: 50%;
    text-align: center;
    width:24px;
	height:24px;
	display:inline-block;
	margin:0;padding:0;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);

  	/*IE6,IE7语法*/
  	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='gray');
  	/*IE8语法,可恶的IE，不同的版本还要写的不一样*/
  	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='gray')"
}


.pageindex{
	border-radius: 50%;
	-moz-border-radius: 50%; 
    -webkit-border-radius: 50%;
    text-align: center;
    width:25px;
	height:25px;
	display:inline-block;
	margin:0;padding:0;
	color:#FFF;
	background-image: -moz-linear-gradient(top, #64b7c5, #52a5b5);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#64b7c5), to(#52a5b5));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#64b7c5,endColorstr=#52a5b5);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#64b7c5,endColorstr=#52a5b5)";
	-moz-box-shadow:1px 1px 1px #012126 inset;               /* For Firefox3.6+ */
	-webkit-box-shadow:1px 1px 1px #012126 inset;            /* For Chrome5+, Safari5+ */
	box-shadow:1px 1px 1px #012126 inset;                    /* For Latest Opera */


}


.opttd{
	text-align:left; padding:1% 0 1% 0
}



input.chgbtn{
	border:1px solid #ffdb9a;
	background:#fd6229;
	padding:1%;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	width:60%;
	margin:2% 0 2% 0%;
	font-size:180%;
	color:#FFF;
	cursor:pointer;
}

input.chgbtn1{
	border:1px solid #707070;
	background:#ccc;
	padding:1%;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	width:60%;
	margin:2% 0 2% 0%;
	font-size:180%;
	color:#FFF;
	cursor:pointer;
}


.s1{
	display: block;
    float: left;
    line-height: 800%;
    margin: 0;
    padding: 0 1% 0 0;
    text-align: right;
    vertical-align: middle;
    width: 20%;
	font-size:150%
}

.t1{
	width:70%; 
	height:150px
}


.exchangeinfodiv  ul{ width:47%; margin:1%; float:left; overflow:hidden;padding:0;}
.exchangeinfodiv  ul li{width:100%; font-size:80%;font-family:Arial}
.exchangeinfodiv  ul li.award_title{ height:180%; line-height:180%; text-align:center; color:#313131; background:#ededed; margin:1% 0; font-size:75%; font-weight:bold}

.exchangeinfodiv  ul li.award_name{ height:120%; line-height:120%; text-align:center; color:#ff0000; background:#ededed; margin:3% 0;}
.exchangeinfodiv  ul li.on{ color:#13a516}
.exchangeinfodiv  ul li .radio{height:10px; line-height:10px;}
.exchangeinfodiv  ul li label{ line-height:160%; height:160%; font-size:110%;padding-top:2%; padding-bottom:1%}

.exchangeinfodiv  ul li label{
	border:1px solid #707070;
	background-image: -moz-linear-gradient(top, #fcfcfc, #d3d3d3);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#d3d3d3));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfc,endColorstr=#d3d3d3);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfc,endColorstr=#d3d3d3)";
	-moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
	color:#333333
}

.exchangeinfodiv p.pl{
	font-size:80%; margin-left:1%; width:45%; float:left; text-align:center
}

.exchangeinfodiv p.pl img{
	width:13%;
	vertical-align:top
}

.exchangeinfodiv p.pr{
	width:40%;float:left; text-align:center; margin-top:3.5%
}

.exchangeinfodiv p input.count {
	border: 1px solid #707070;
	color: #000;
	display: inline-block;
	font-size: 100%;
	height: 180%;
	line-height: 180%;
	text-align: center;
	width: 40%;
	border-left:none;
	border-right:none;
}

.exchangeinfodiv p.pr .exbtn{
	width:85%; text-align:center;font-size:120%; 
}


.trapezoid { 
	 border-bottom: 20px solid #cb0000; 
	 border-right: 12px solid transparent; 
	 height: 0; 
	 width: 25%; padding-left:1%;
	 line-height:130%; font-size:15px; letter-spacing:2px;
	 color:#FFF
	 
}

.i_titlex{
	width:30%
}

.xxmaindiv{
	border:solid 1px #adadad; 
	width:94%; 
	margin-left:1%;
	margin-top:1%;
	padding:2%; 
	font-size:12px
}



 
.i_content{
	color:#666666
}

.tddiv{
	border:1px solid #ababab;
	background:#f4f4f4;
	padding:1% 0 1% 0;
	color:#000
}

.tddiv p{ 
	margin:0;
	padding:0 0 1%;
}
.itablediv{
	border:1px solid #ababab; width:95%;padding:1%;
	margin-top:2%;
	color:#000
}

.itablediv table th{
	background:#eee;
	font-weight:normal
}




.tip{
	color:#23af37;
	font-size:100%;
	padding-left:0.5%
}

input.relief_btn{
	width:70%; 
	height:170%;
	background-image: -moz-linear-gradient(top, #f65543, #e93d29);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f65543), to(#e93d29));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f65543,endColorstr=#e93d29)";
	border:1px solid #cccccc;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	color:#FFF;
	font-size:160%;
}

.controldiv ul{
	margin:3% 0 0 1%;padding:0;
	width:98.5%;
}

.controldiv ul li{
	width:50%;
	float:left;
	margin:0;
	padding:0;
}

.controldiv ul li a{
	background-image: -moz-linear-gradient(top, #fdfdfd, #e1e1e1);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#e1e1e1));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd,endColorstr=#e1e1e1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd,endColorstr=#e1e1e1)";
	color:#828282;
	padding:2%;
	
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	display:block;
	margin:1% 1% 1% 0;
	width:90%;
	text-align:center;
	cursor:pointer;
	font-size:100%;
}

.controldiv ul li a.on{

	background:#ff682c;
	color:#FFF;
	
	border:1px solid #bbbbbb;
	display:block;

}



.pwddiv{
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	border:1px solid #bbbbbb;
	width:98%;
	float:left;
	margin:1% 0 1% 1%
}


@media only screen and (min-width: 481px) {
	.div_1{
		position:absolute;top:30%;left:1%;width:99%;height: 65%; float:left; 
	}
	.head_div{
		width:20%; height:95%;text-align:center; float:left
	}
	.info_div{
		font-size:20px; font-family:黑体; float:left; width:60%; height:100%; color:#eeeeee
	}
	.statusdiv{
		height:95%;float:right;
		padding-top:3%;
		width:20%
	}
	
	
	.coindiv{
		padding:0.5% 0% 1.5% 5%;
		width:95%;
		font-size:170%;
		font-family:"黑体";
	}
	
	.memberinfodiv,.spreadinfodiv,.welfareinfodiv{
		background:#e9e9e9; padding:2.5% 0 0 0;clear:both; color:#808080;
		font-size:190%
	}
	
	.memberinfodiv .title .title_content,.spreadinfodiv .title .title_content,.welfareinfodiv .title .title_content{
		width:94%;padding:0.5% 0 0.5% 3%; position:relative
	}
	
	.maininfodiv ul {
		width:100%;
		font-size:150%;
		padding:0;
		margin:0;
		padding-top:3%;
	}
	.maininfodiv ul li{
		width:100%;
		float:left;
		height:200%;
		line-height:200%;
		margin-top:1%;
	}
	
	.maininfodiv ul li div{
		height: 190%;
		line-height: 190%;
		text-align: right;
		margin:0;
		padding:0;
		width:25%;
		float:left;
		font-size:123%;
	}
	
	.maininfodiv ul li input.text {
		border: 1px solid #ccc;
		height: 185%;
		line-height: 185%;
		text-indent: 2px;
		vertical-align:middle;
		width:70%;
		-moz-border-radius: 3px;      /* Gecko browsers */
		-webkit-border-radius: 3px;   /* Webkit browsers */
		border-radius:3px;            /* W3C syntax */
		font-size:120%;
		background:#eee;
		float:left
	}
	
	.maininfodiv ul li input.btn-1{
		width:30%; 
		height:170%;
		-moz-border-radius: 10px;      /* Gecko browsers */
		-webkit-border-radius: 10px;   /* Webkit browsers */
		border-radius:10px;            /* W3C syntax */
		color:#FFF;
		font-size:130%;
	}
	
	.wagesdiv ul li{
		height:240%;
		line-height:240%
	}
	
	.wagesdiv ul li div{
		font-size:140%;
		width:30%;
		height: 200%;
		line-height: 200%;
		
	}

	.wagesdiv ul li input.text{
		width:60%;
		font-size:140%;
		text-align:right;
		height: 220%;
		line-height: 220%;
		padding-right:0.5%
	}
	
	
	.wagesdiv ul li input.wage_btn{
		font-size:180%;
		height:190%;
		line-height:190%;
		padding-bottom:0.5%;
		width:80%
	}
	
	
	.signindiv ul{	
		width:97%;
		float:left;
		margin:1% 0 1% 1%;
		padding-top:1%
	
	}
	
	.signindiv ul li{
		width:95%;
		font-size:160%;
		padding-left:3%;
	}
	
	.signindiv ul li.lititle{
		text-align:center; 
		font-size:220%;
	}
	
	
	.signindiv ul li.btnli{
		width:95%;clear:both;text-align:center;
		padding-bottom:3%;
		padding-top:2%;
	}
	
	.signindiv ul li input.sign_btn{
		width:90%; 
		height:200%;
		font-size:200%;
		margin:0.5%
	}
	
	.recorddiv .table_list td .rank_btn{
		padding:1.5%;
		font-size:130%
	}
	
	.recorddiv .ranktable,.recorddiv .acttable{
		width:99%; margin-left:0.5%
	}
	
	input.relief_btn{
		width:70%; 
		height:270%;
		font-size:250%;
		letter-spacing:5px
	}
	
	.introtable th{
		font-size:130%;
		height:200%;
	}
	.introtable td{
		font-size:130%;
		height:200%;
	}
	
	.maininfodiv ul li.li_tip{
		margin-top:2%;
		padding-left:6%
	}
	
	.memberinfodiv .title .title_content img{
		vertical-align:middle; width:12%; float:left
	}
	
	.memberinfodiv .title .title_content img.m1{
		width:9%; 
	}
	
	.memberinfodiv .title .title_content img.m2{
		width:15%
	}
	
	.memberinfodiv .title .title_content img.m3{
		width:10%
	}
	
	.memberinfodiv .title .title_content img.m4{
		width:14%;
	}
	
	.recorddiv{
		margin-top:1%
	}
	
	.recorddiv .table_list th {
		height:400%;
		line-height:400%
	}
	
	.Paging{
		font-size:200%
	}
	
	.Paging img{
		width:16%
	}
	
	.pageindex,.pagenum{
		width:30px;
		height:30px;
	}
	
	.opttd{
		text-align:left; padding:1% 0 1% 2%
	}
	
	input.chgbtn{
		font-size:200%;
		margin:0.1% 0 0.2% 0%;
	}
	
	.s1{
		display: block;
		float: left;
		margin: 0;
		padding: 0 1% 0 0;
		text-align: right;
		vertical-align: middle;
		width: 30%;
		font-size:150%
	}
	
	.t1{
		width:55%; 
	}
	
	
	.exchangeinfodiv  ul li{width:100%; font-size:120%;font-family:Arial; letter-spacing:1px}
	.exchangeinfodiv  ul li.award_title{ height:220%; line-height:220%; text-align:center; color:#313131; background:#ededed; margin:1% 0; font-size:130%; font-weight:bold}
	
	.exchangeinfodiv  ul li.award_name{ height:140%; line-height:140%; text-align:center; color:#ff0000; background:#ededed; margin:3% 0;}
	.exchangeinfodiv  ul li.on{ color:#13a516}
	.exchangeinfodiv  ul li .radio{height:10px; line-height:10px;}
	.exchangeinfodiv  ul li label{ line-height:160%; height:160%; font-size:110%;padding-top:2%; padding-bottom:1%}
	
	.exchangeinfodiv  ul li label{
		border:1px solid #707070;
		background-image: -moz-linear-gradient(top, #fcfcfc, #d3d3d3);
		background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#d3d3d3));
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfc,endColorstr=#d3d3d3);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfc,endColorstr=#d3d3d3)";
		-moz-border-radius: 3px;      /* Gecko browsers */
		-webkit-border-radius: 3px;   /* Webkit browsers */
		border-radius:3px;            /* W3C syntax */
		color:#333333
	}
	
	.exchangeinfodiv p.pl{
		font-size:140%; margin-left:1%; width:45%; float:left; text-align:center
	}
	
	.exchangeinfodiv p.pl img{
		width:13%;
		vertical-align:top
	}
	
	.exchangeinfodiv p.pr{
		width:40%;float:left; text-align:center; margin-top:3.5%
	}
	
	.exchangeinfodiv p input.count {
		border: 1px solid #707070;
		color: #000;
		display: inline-block;
		font-size: 110%;
		height: 180%;
		line-height: 180%;
		text-align: center;
		width: 40%;
		border-left:none;
		border-right:none;
	}
	
	.exchangeinfodiv p.pr .exbtn{
		width:85%; text-align:center;font-size:190%; 
	}
	
	
	.xxmaindiv{
		margin-left:2%;
		margin-top:0.5%;
		padding:1%; 
		font-size:16px
	}
	
	
	.trapezoid { 
		 border-bottom: 30px solid #cb0000; 
		 border-right: 22px solid transparent; 
		 height: 0; 
		 width: 15%; padding-left:1%;
		 line-height:230%; font-size:15px; letter-spacing:5px;
		 color:#FFF
		 
	}
	
	.i_titlex{
		width:20%
	}
	
	.yz{
		margin-top:3.5%
	}
	
	.yzcontentdiv ul li#wxdiv{
		padding-left:4%;
		font-size:130%;
	}

	
	.yzcontentdiv ul li .sendcode{
		width:30%; 
		font-size:120%;
	}
	
	
	.yzcontentdiv ul li span {
		width:10%;
		font-size:120%;
		padding-top:0.2%;
	}
	
	.yzcontentdiv ul li span.lsl {
		width:20%;
		padding-top:1%
	}
	
	.tip{
		font-size:120%;
		padding-left:1%
	}
	
	.controldiv ul{
		margin-top:2%
	}
	.controldiv ul li a{
		font-size:140%
	}
	
	.pwddiv ul li input.btn-1{
		float:none;
		text-align:center;
		width:65%;
		background:#fe6329;
	
	}
	
}

@media only screen and (min-width: 1000px) {

	.memberinfodiv .title .title_content .t_1{
		font-size:40px
	}
	
	.memberinfodiv .title .title_content .t_2{
		font-size:32px
	}
	
	.memberinfodiv .title .title_content img{
		width:7.5%
	}
	
	.memberinfodiv .title .title_content img.m1{
		width:5.5%
	}
	
	.memberinfodiv .title .title_content img.m2{
		width:9%
	}
	
	.memberinfodiv .title .title_content img.m3{
		width:6.2%
	}
	.memberinfodiv .title .title_content img.m4{
		width:8%
	}
	.memberinfodiv .title .title_content img.m5{
		width:6.4%
	}
	
	.yzcontentdiv ul li{
		padding:0.5%;
	}
	
	.yzcontentdiv ul li.l{
		padding-left:0.5%;
	}
	.yzcontentdiv ul li p{
		height: 30px;line-height: 30px; margin:0; padding:0.5%;
	}
		
	.maininfodiv ul{
		font-size:40px;
		padding-top:5%;
	}
	.maininfodiv ul li{
		height:70px;
		line-height:60px
	}

	
	.maininfodiv ul li div {
		height: 60px;
		line-height: 60px;
		width:25%;
		
	}
	
	.maininfodiv ul li input.text {
		border: 1px solid #ccc;
		height: 60px;
		line-height: 60px;
		text-indent: 2px;
		vertical-align:middle;
		width:70%;
		font-size:40px;
	}
	.maininfodiv ul li.btndiv{
		float:right;
		width:85%
	}
	
	
	.maininfodiv ul li input.btn-1{
		width:30%; 
		height:60px;
		-moz-border-radius: 10px;      /* Gecko browsers */
		-webkit-border-radius: 10px;   /* Webkit browsers */
		border-radius:10px;            /* W3C syntax */
		color:#FFF;
		font-size:30px;
	}
	
	.pwddiv ul{
		padding-top:0;
	}
	
	.pwddiv ul li{
		margin-bottom:2%
	}
	
	.pwddiv ul li input.btn-1{
		width:70%; letter-spacing:15px;
		font-size:55px;
		height:80px;
	}
	
	.pwddiv ul li div{
		width:25%
	}
	
	.maininfodiv ul li.line{
		padding-bottom:5%;border-bottom:1px solid #e9e9e9;
	}
	
	.maininfodiv ul li.li_tip{
		margin-top:1%;
		padding-left:4%
	}
	
	.maininfodiv ul li.li_tip span{
		color:#49bc68;
	}
	
	
	.signindiv ul{
		margin:0.5%;
		padding: 0.5% 0 0;
		width: 94%;
		font-size:40px;
		padding-left:5%
	}
	
	.signindiv ul li{
		width:97%;
		padding-left:0;
		font-size:40px;
	}
	
	.signindiv ul li.lititle{
		text-align:center; 
		font-size:50px;
	}
	
	
	.signindiv ul li.btnli{
		width:95%;clear:both;text-align:center;
		padding-bottom:3%;
		padding-top:2%;
	}
	
	.signindiv ul li input.sign_btn{
		width:90%; 
		height:180%;
		font-size:60px;
		margin:0.3%
	}
	
	.recorddiv .table_list td .rank_btn{
		padding:1%;
		font-size:30px;
	}

	
	
	input.relief_btn{
		width:90%; 
		height:180%;
		font-size:60px;
		letter-spacing:20px
	}
	.introtable th{
		
		height:40px;
	}
	.introtable td{
		height:40px;
	}
	
	
	.wagesdiv ul.wagesul {
		margin:1%;
		padding: 1% 0 0;
		width: 98%;
	}
	
	
	.wagesdiv ul li{
		height:70px;
		line-height:70px
	}
	
	.wagesdiv ul li div{
	
		height: 60px;
		line-height: 60px;
		width:30%; 
		font-size:40px
	}

	.wagesdiv ul li input.text{
		width:60%;
		font-size:40px;
		text-align:right;
		height:70px;
		line-height:70px;
		padding-right:0.5%
	}
	
	
	.wagesdiv ul li input.wage_btn{
		font-size:50px;
		height:80px;
		line-height:80px;
		padding-bottom:0.5%;
		width:80%;
		letter-spacing:15px
	}
	
	
	.wagesdiv ul li.btnli{
		line-height:70px;
		padding-bottom:30px
	}
	
	
	
	
	
	
	.recorddiv .table_list th {

		background:url(/img/phone/game/thbg.png) repeat-x;
		font-size: 32px;
		height:80px;
		line-height:80px;
		text-align: center;
	}
	
	.recorddiv .table_list td{
		height:250%;
		line-height:165%;
	}
	
	.recorddiv .table_list td{
		height:250%;
		line-height:245%;
		font-size:30px
	}
	
	
	.pagetable{
		margin-top:2%;
		margin-bottom:2%;
	}
	
	.Paging{
		font-size:45px
	}
	
	
	.Paging img{
		width:15%
	}
	
	.preimg{
		padding-right:50px
	}
	
	.pageindex,.pagenum{
		width:64px;
		height:64px;
	}
	
	.s1{
		display: block;
		float: left;
		line-height: 500%;
		margin: 0;
		padding: 0 1% 0 0;
		text-align: right;
		vertical-align: middle;
		width: 30%;
		font-size:40px
	}
	
	.t1{
		width:60%; 
		height:200px
	}
	
	
	
	.exchangeinfodiv  ul{ width:23%; margin:1%; float:left; overflow:hidden; padding-bottom:2%}
	.exchangeinfodiv  ul li{width:100%; font-size:22px; letter-spacing:3px; font-family:Arial}
	.exchangeinfodiv  ul li.award_title{ height:40px; line-height:40px; text-align:center; color:#313131; background:#ededed; margin:2% 0; font-size:32px}
	.exchangeinfodiv  ul li.award_name{ height:30px; line-height:30px; text-align:center; color:#ff0000; background:#ededed; margin:2% 0;}
	.exchangeinfodiv  ul li.on{ color:#13a516}
	.exchangeinfodiv  ul li .radio{height:25px; line-height:25px;}
	.exchangeinfodiv  ul li label{ line-height:40px; height:40px; font-size:35px; padding:0}
	
	.exchangeinfodiv p input.count {
		border: 1px solid #707070;
		color: #000;
		display: inline-block;
		font-size: 30px;
		height: 60px;
		line-height: 60px;
		text-align: center;
		width: 60%;
		border-left:none;
		border-right:none;
	}
	.exchangeinfodiv p img{
		vertical-align: top;
	}
	
	.exchangeinfodiv p.pl{
		font-size:30px; margin-left:5%; width:45%; float:left; text-align:center
	}
	
	.exchangeinfodiv p.pl img{
		width:9%
	}
	
	.exchangeinfodiv p.pr{
		width:40%;float:left; text-align:center; margin-top:3.5%
	}
	
	.exchangeinfodiv p.pr .exbtn{
		width:80%; text-align:center;font-size:50px; letter-spacing:8px
	}
	
	.trapezoid { 
		 border-bottom: 40px solid #cb0000; 
		 border-right: 25px solid transparent; 
		 height: 0; 
		 width: 18%; padding-left:1%;
         line-height:130%; font-size:30px;
		 letter-spacing:20px;
		 color:#FFF
		 
	}
	
	.xxmaindiv{
		border:solid 1px #adadad; 
		width:94%; 
		margin-left:1%;
		margin-top:1%;
		padding:2%; 
		font-size:30px
	}
	
	 
	.i_content{
	 	color:#666666
	}
	
	.tddiv{	
		padding:1% 0 1% 0;
	}
	
	.tddiv p{ 
		margin:0;
		padding:0 0 1%;
	}
	.itablediv{
		padding:1%;
		margin-top:1%;
	}
	
	.i_titlex{
		width:20%
	}
	
	.yz{
		margin-top:3.5%
	}
	
	.yzcontentdiv ul li{
		padding:0.5%;
	}
	
	.yzcontentdiv ul li span {
		width:10%;
		font-size:30px;
		padding:0;
		height: 30px;
    	line-height: 30px;
	}
	
	.yzcontentdiv ul li#wxdiv{
		padding-left:1%;
		font-size:30px;
	}
	
	.yzcontentdiv ul li p{
		height: 30px;line-height: 30px; margin:0; padding:0.5%;
	}
	
	.yzcontentdiv ul li .sendcode{
		width:40%; 
		font-size:120%;
	}
	
	.yzcontentdiv ul li span.lsl {
		width:10%;
		padding-top:0.2%
	}
	
	.tip{
		font-size:25px;
		padding-left:1%
	}
	
	.controldiv ul{margin-top:1%}
	
	.controldiv ul li a{
		font-size:60px
	}
}
.pwdcontent li{
	padding-top:1%;	
}
.mysm{
	padding-top:0.5%;
	color:#666;
	
} 
.textmy{	
	border: 1px solid #ccc;
	height: 155%;
	line-height: 155%;
	text-indent: 2px;
	vertical-align:middle;
	-moz-border-radius: 3px;     
	-webkit-border-radius: 3px;   
	border-radius:3px;            
	font-size:110%;	
	float:left;
	width:55%;
}
#txtMobileValidCode{
	width:20%;
	margin-right:1%;	
}