html, body{
	height:100%; 
	margin:0; 
	padding:0; 
	background-color:#fff;
}
body{
	float:none; 
	text-align:left; 
	line-height: 25px; 
	font-family:"微软雅黑","黑体","宋体", Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #444444;
}
img{ 
	border: 0;
}
ul,ol,li{
	list-style-type:none;
}

a:link, a:visited {
    color:#444444;
    text-decoration:none;
}

a:hover, a:active {
    color:#444444;
    text-decoration:underline;
}

.hui {
	color:#858585;
}

.hui a:link, .hui a:visited {
    color:#858585;
    text-decoration:none;
}

.hui a:hover, .hui a:active {
    color:#858585;
    text-decoration:none;
}

.hui2 a:link, .hui2 a:visited {
    color:#858585;
    text-decoration:underline;
}

.hui2 a:hover, .hui2 a:active {
    color:#858585;
    text-decoration:underline;
}

.blue a:link, .blue a:visited {
    color:#009cff;
    text-decoration:underline;
}

.blue a:hover, .blue a:active {
    color:#009cff;
    text-decoration:underline;
}

.blue2 a:link, .blue2 a:visited {
    color:#009cff;
    font-size: 14px;
    line-height: 8px;
    text-decoration:none;
}

.blue2 a:hover, .blue2 a:active {
    color:#009cff;
    font-size: 14px;
    line-height: 8px;
    text-decoration:none;
}

.orgin_link a:link, .orgin_link a:visited {
	color:#ff7800;
	text-decoration: underline;
}
.orgin_link a:hover, .orgin_link a:active {
	color:#ff7800;
	text-decoration: underline;
}

.zhise2 a:link, .zhise2 a:visited {
	color:#b87eff;
	text-decoration: none;
}
.zhise2 a:hover, .zhise2 a:active {
	color:#b87eff;
	text-decoration: none;
}

.white a:link, .white a:visited {
	color:#fff;
	text-decoration: underline;
}
.white a:hover, .white a:active {
	color:#fff;
	text-decoration: underline;
}

.orange a:link, .orange a:visited {
	color:#ff8a00;
	text-decoration: none;
}
.orange a:hover, .orange a:active {
	color:#ff8a00;
	text-decoration: none;
}

.green a:link, .green a:visited {
	color:#3abe00;
	text-decoration: none;
}
.green a:hover, .green a:active {
	color:#3abe00;
	text-decoration: none;
}
.zhise a:link, .zhise a:visited {
	color:#ff00fc;
	text-decoration: none;
}
.zhise a:hover, .zhise a:active {
	color:#ff00fc;
	text-decoration: none;
}

.blue {
	color:#009cff;
}

.orange {
	color:#ff8a00;
}

.green {
	color:#3abe00;
}

.zhise {
	color:#ff00fc;
}

.zhise2 {
	color:#b87eff;
}

.red {
	color:#ff4400;
}


.all{
	float:none;
	width: 1136px;
	margin: 0px 5px 0px 50px;
}


.dh {
	float:left;
	width: auto;
	padding: 58px 57px 0 0;
}

.dh > .dh_font {
	font-size: 18px;
	padding: 0 5px 3px 5px;
}

.reg_font {
	float:left;
	width: auto;
	font-size: 14px;
	padding: 58px 5px 3px 5px;
}

.reg_fonted {
	float:left;
	width: auto;
	font-size: 14px;
	padding: 27px 5px 0px 5px;
}

.reg_font2 {
	float:left;
	width: auto;
	font-size: 14px;
	padding: 48px 5px 3px 5px;
}

.dh_line {
	border-bottom: 2px solid #009cff;
}

#all_line {
	float:left;
	width: 100%;
	border-bottom: 2px solid #009cff;
}


.barcode {
	float: left;
	width: 400px;
	height: 130px;
	background: url(../img/barcode.jpg) no-repeat;
	padding: 0 0 0 0px;
}


.ad2_div {
	float:left;
	/*padding-right: 7px;*/
}

.ad_desc {
	float:left;
	width: 470px;
	text-align: left;
}

.ad2_txt {
	float:left;
	width: 180px;
	font-size: 18px;
	text-align: right;
	padding: 90px 10px 0 60px;
}

.public_div {
	float:left;
	width: auto;
}

.game_div {
	float:left;
	width: 1300px;
	padding-left: 85px;
}

.game_div1 {
	float:left;
	
}
 
.gamedown {
	float: left;
	width: 400px;
        height: 40px;
}

.gamet_div {
	float: left;
	width: 200px;
}

.ptitle {
	float:left;
	width: 539px;
	padding: 50px 0px 30px 85px;
}

.tdesc {
	float:left;
	width: 200px;
	height: 205px;
	padding-left: 5px;
}

.tdesc ul {
	margin: 0; 
	padding: 0;
}

.tdesc li {
	line-height: 25px;
	color:#0080ff;
}

.tdesc1 {
	float:left;
	width: 200px;
	height: 205px;
	padding-left: 5px;
}

.tdesc1 ul {
	margin: 0; 
	padding: 0;
}

.tdesc1 li {
	line-height: 25px;
	color:#ff0080;
}

.tdesc2 {
	float:left;
	width: 400px;
	height: 70px;
	padding-left: 5px;
}

.tdesc2 ul {
	margin: 0; 
	padding: 0;
}

.tdesc2 li {
	line-height: 20px;
	color:#000064;
        font-size: 12px;
}

.tdesc21 {
	float:left;
	width: 400px;
	height: 130px;
	padding-left: 5px;
}

.tdesc21 ul {
	margin: 0; 
	padding: 0;
}

.tdesc21 li {
	line-height: 20px;
	color:#000064;
        font-size: 12px;
}

.tdesc3 {
	float:left;
	width: 800px;
	height: 130px;
	padding-left: 5px;
}
.tdesc3 ul {
	margin: 0; 
	padding: 0;
}

.tdesc3 li {
	line-height: 20px;
	color:#800040;
        font-size: 16px;
}
.tdesc4 {
	float:left;
	width: 800px;
	height: 500px;
	padding-left: 5px;
}
.tdesc4 ul {
	margin: 0; 
	padding: 0;
}

.tdesc4 li {
	line-height: 20px;
	color:#000064;
        font-size: 16px;
}
.downtitle {
	float:left;
	width: 345px;
	text-align: right;
	color:#ff7800;
	padding-right: 100px;
	padding-left: 179px;
	padding-bottom: 20px;
}

.gamelogo1 {
	float: left;
	width: 200px;
	height: 240px;
	background: url(../img/T3.jpg) no-repeat;
	padding: 0 0 0 0;
}

.gamelogo2 {
	float: left;
	width: 200px;
	height: 240px;
	background: url(../img/mjfx.jpg) no-repeat;
	padding: 0 0 0 0;
}

.gamelogo3 {
	float: left;
	width: 200px;
	height: 240px;
	background: url(../img/king.jpg) no-repeat;
	padding: 0 0 0 0;
}

.gamelogo4 {
	float: left;
	width: 200px;
	height: 240px;
	background: url(../img/kaitianzhanshen.png) no-repeat;
	padding: 0 0 0 0;
}
.button {
	background-color:#3bb3e0;
	padding:10px;
	position:relative;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	border: solid 1px #186f8f;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(48,192,255)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;
	-moz-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}

.orgin {
	color:#ff7800;
	font-size: 32px;
}

.black {
	color:#444444;
	font-size: 28px;
}

.user_share {
	float:left;
	width: 426px;
	padding: 0 50px 0 74px;
}

.user_title {
	float:left;
	width: 100%;
	font-size: 28px;
	padding: 34px 0 19px 0;
}

.user_img {
	float:left;
	width: 216px;
	padding: 0 33px 18px 10px;
}

.user_img_tit {
	float:left;
	width: 167px;
	font-size: 20px;
	line-height: 30px;
	padding-top: 30px;
}

.user_desc {
	float:left;
	width: 516px;
	line-height: 25px;
	font-size:18px;
	color:#858585;
	padding: 43px 0 0 0;
}



.freedown {
	float:left;
	width: 888px;
	padding: 0px 112px 0 136px;
	border-bottom: 9px solid #009cff;
}

.freedown_img {
	float:left;
	width: 205px;
	height: 260px;
	padding-right: 27px;
}

.freedown_tit {
	float:left;
	width: 656px;
}

.freedown_button {
	float:left;
	width: 194px;
	padding-right: 28px;
}

.freedown_tx_line {
	float:left;
	width:434px;
}

.freedown_tx_left {
	float:left;
	width: 173px;
	line-height: 30px;
}

.freedown_tx_right {
	float:left;
	width: 261px;
	line-height: 30px;
}

.left_div {
	float:left;
	width: 231px;
	border-right: 1px solid #ddd;
}

.left_dh {
	float:left;
	width: 168px;
	text-align: center;
	padding: 0 31.5px;
}

.left_dh_font {
	float:left;
	width: 168px;
	font-size: 18px;
	line-height: 60px;
	border-bottom: 1px solid #ddd;
}

.qq_dh {
	float:left;
	width: 168px;
	font-size: 18px;
	line-height: 60px;
	border-bottom: 1px solid #ddd;
	padding-top: 100px;

}

.qq_dh_desc {
	float:left;
	width: 168px;
	text-align: center;
	line-height: 30px;
	color: #858585;
}

#downnews {
	float:left;
	width: 657px;
	padding: 10px;
}

#downcont {
	float:left;
	width: 587px;
	border: 1px solid #ddd;
	padding: 0 34px; 
}

#downcontit {
	float:left;
	width: 587px;
	line-height: 80px;
	font-size: 24px;
	color:#009cff;
	text-indent: 11px;
	border-bottom: 1px solid #ddd;
}

#newscontent {
	float:left;
	width: 587px;
	color:#858585;
	font-size: 14px;
	padding: 40px 0;
}

.downconall {
	float:left;
	width: 587px;
	border-bottom: 1px solid #ddd;
}

.downconlf, .downconrg {
	float: left;
	font-size: 18px;
	line-height: 50px;
}

.downconlf {
	width: 80%;
}

.downconrg {
	width: 20%;
}

.downtxt {
	float:left;
	width: 100%;
	padding-bottom: 5px;
}

#downpage {
	float:left;
	width: 587px;
	padding: 30px 0;
}

#downpage_befor {
	float:left;
	width: 122px;
	padding-right: 243px;
}

#downpage_after {
	float:left;
	width: 122px;
}

#right_div {
	float:left;
	width: 195px;
	padding: 0 12px;
	border-left: 1px solid #ddd;
}

#right_tit {
	float:left;
	width:195px;
	text-align: center;
	line-height: 60px;
	font-size: 24px;
	border-bottom: 1px solid #ddd;
}

.right_con_div {
	float:left;
	width: 189px;
	padding: 8px 3px 5px 3px;
}

/* 账号中心 */
#zhanghao_left_div {
	float:left;
	width: 331px;
	/*border-right: 1px solid #ddd;*/
}

#zhanghao_right {
	float:left;
	width: 784px;
	padding: 10px;
	border-left: 1px solid #ddd;
}

#zhanghao_right_div {
	float:left;
	width: 782px;
	border: 1px solid #ddd;
}

#zhanghao_tit {
	float:left;
	width: 666px;
	padding: 22px 58px 0px 58px;
}

#zhanghao_font {
	float:left;
	width: 666px;
	font-size: 28px;
	color:#009cff;
	padding-bottom: 38px;
	border-bottom: 1px solid #ddd;
}

.zhanghao_txt_left {
	float:left;
	width: 100px;
	text-align: left;
	padding: 0 10px 10px 208px;
}

.zhanghao_txt_right {
	float:left;
	width: 388px;
	text-align: left;
	height: 18px;
	line-height: 20px;
}


.zhanghao_txt_left, .zhanghao_txt_right {
	padding-top: 20px;
}

.zhanghao_input {
	width: 220px;
	height: 18px;
}

.zhanghao_input_mod {
	float:left;
	/*width: 220px;*/
	height: 18px;
}

#zhanghao_button {
	float:left;
	width: 666px;
	text-align: center;
	padding: 45px 0 200px 58px;
}

/* 注册 */
#zhuce_div {
	float:left;
	width: 784px;
	padding: 12px 0 60px 195px;
}

#zhuce_font {
	float:left;
	width: 666px;
	font-size: 28px;
	color:#009cff;
	padding-bottom: 18px;
}

#zhuce_desc {
	float:left;
	width: 661px;
	font-size: 14px;
	padding-left:5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ddd;
}

.zhuce_txt_read {
	float:left;
	width: 445px;
	padding-left: 186px;
	padding-top: 20px;
	text-align: left;
	height: 18px;
	line-height: 20px;
}

#zhuce_button {
	float:left;
	width: 666px;
	text-align: center;
	padding: 45px 0 100px 58px;
}

/* 找回密码 */
.zhaohui_txt {
	float:left;
	width: 445px;
	padding: 40px 0 20px 186px;
	text-align: left;
	line-height: 20px;
}

.zhaohui_txt2 {
	float:left;
	width: 445px;
	padding-left: 186px;
	text-align: left;
	line-height: 25px;
	color:#858585;
}

/*找回密码未绑定*/
.zhaohui_nobind_txt {
	float:left;
	width: 100%;
	padding: 80px 0 80px;
	text-align: center;
	font-size: 20px;
}

/* 手机绑定 */
.bangding_txt_read {
	float:left;
	width: 445px;
	padding: 60px 0 40px 186px;
	text-align: left;
	height: 18px;
	line-height: 20px;
}


.bangding_text_kuang {
	float:left;
	width: 423px;
	padding-left: 243px;
	text-align: left;
	height: 18px;
	line-height: 20px;
}

.restsend {
	float:left;
	width: 132px;
	height: 26px;
	text-align: center;
	background: url(../images/restsend.png) no-repeat;
	line-height: 25px;
	font-size: 14px;
	color:#fff;
}

/* 账号登录 */
.zhangdenlu_txt_lf{
	float:left;
	width: 274px;
	padding-left: 202px;
	padding-top: 20px;
	text-align: left;
	height: 18px;
	line-height: 20px;
}

.zhangdenlu_txt_rg {
	float:left;
	width: 115px;
	padding-top: 20px;
	text-align: left;
	height: 18px;
	line-height: 20px;
}

#login_bott {
	float:left;
	width: 666px;
	padding: 0px 58px 20px 58px;
}

#login_bott_font {
	float:left;
	width: 666px;
	font-size: 14px;
	padding-top: 7px;
	color:#858585;
	text-align: right;
	border-top: 1px solid #ddd;
}

.regbutton {
	float:right;
	width: 112px;
	height: 26px;
	text-align: center;
	background: url(../images/regbutton.png) no-repeat;
	line-height: 25px;
	font-size: 14px;
	color:#fff;
}

/* 购买记录782px; */
#gmjl_all_div {
	float:left;
	width: 772px;
	margin: 5px;
	border: 1px solid #C5CDD5;
	border-bottom: 0px;
	font-size: 12px;
}

.gmjl_div_tit {
	float:left;
	width:772px;
	background-color:#009cff;
	border-bottom: 1px solid #C5CDD5;
	color:#fff;
}

.gmjl_div_hui {
	float:left;
	width:772px;
	background-color:#EDEDED;
	border-bottom: 1px solid #C5CDD5;
}

.gmjl_div_white {
	float:left;
	width:772px;
	border-bottom: 1px solid #C5CDD5;
}

.gmjl_div1{
	width: 111px;
	border-right: 1px solid #C5CDD5;
}

.gmjl_div2 {
	width: 93px;
	border-right: 1px solid #C5CDD5;
}

.gmjl_div3 {
	width: 96px;
	border-right: 1px solid #C5CDD5;
}

.gmjl_div4 {
	width: 66px;
	border-right: 1px solid #C5CDD5;
}

.gmjl_div5 {
	width: 165px;
	border-right: 1px solid #C5CDD5;
}

.gmjl_div6 {
	width: 236px;
}

.gmjl_div6_2 {
	width: 236px;
	border-right: 1px solid #C5CDD5;
}

.gmjl_div4_2 {
	width: 66px;
	
}

.gmjl_div1, .gmjl_div2, .gmjl_div3, .gmjl_div4, .gmjl_div5, .gmjl_div6, .gmjl_div4_2, .gmjl_div6_2 {
	float:left;
	text-align: center;
	line-height: 30px;
	height: 30px;
}

/* 购买服务 */
.goumai_txt_left {
	float:left;
	width: 190px;
	text-align: right;
	padding-left: 8px;
	padding-right: 35px;
}

.goumai_txt_right {
	float:left;
	width: 433px;
	text-align: left;
	height: 18px;
	line-height: 20px;
}


.goumai_txt_left, .goumai_txt_right {
	padding-top: 20px;
}

#goumai_button {
	float:left;
	width: 91px;
	text-align: left;
	padding: 45px 0 100px 233px;
}

.goumai_desc {
	float:left;
	width: 591px;
	font-size: 14px;
	padding-left:75px;
}
.goumai_desc ul {
	margin: 0;
	padding: 0 0 60px 20px;
}
.goumai_desc li {
	line-height: 25px;
	list-style:decimal;
}


.login_button_class {
	width: 122px;
	height: 43px;
	background: url('../images/load.png') no-repeat;
	border: 0;
}

.register_button_class {
	width: 122px;
	height: 43px;
	background: url('../images/reg_button.png') no-repeat;
	border: 0;
}

.mod_password_button_class {
	width: 122px;
	height: 43px;
	background: url('../images/button.png') no-repeat;
	border: 0;
}