﻿@charset "utf-8";
/* CSS Document */
body,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,span,p,em,td,tr,th,table,i,select,input,hr{ padding:0; margin:0; list-style:none; font-weight:normal; font-family:"微软雅黑"; font-size:20px;}
img{ max-width:100%; width:100%; height:auto;}
body{ width:980px; margin:0 auto;}

header{background: url(../images/header.jpg) 0 0 no-repeat; height:576px; float:left; width:100%; position: relative;}
	header #logoimg{ width:112px; height:73px; margin:12px 190px 10px 40px; float:left; -webkit-box-reflect: below 0px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(.5, transparent), to(rgba(3,3,3,.3))); background: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(174,188,191,1)),color-stop(50%,rgba(110,119,116,1)),color-stop(51%,rgba(10,14,10,1)),to(rgba(10,8,9,1))); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
	header .tit{ float:left; font-size:55px; color:#fff; margin-top:15px; text-shadow:0px -1px 0px rgba(0,0,0,0.3);}
	header nav{ float:left; padding:8px 5px 0; position:relative; z-index:5;}
		header .dj_mbbd{ width:203px; height:51px; float:left;  margin:365px 0px 0px 90px;}
		header .andriod{ width:300px; height:120px; float:left; position:relative; left:-250px; top:445px;}
section{ float:left; width:100%;}
article{ float:left;}
		
section.ind{ background-color:#fffff;}
section nav{ margin-top:23px;}
	section nav a{ background:url(../images/nav_bg-0.png) 0 0 no-repeat; width:308px; height:120px; line-height:110px; display:block; float:left; text-align:center; margin:0 0 0 14px; text-decoration:none; color:#603302; font-size:45px; text-shadow:0px -1px 0px rgba(255,255,255,0.7);}
	section nav a.null{ background:url(../images/nav_bg-0-null.png) 0 0 no-repeat; color:#fff; text-shadow:0px -1px 0px rgba(147,53,2,0.7)}

/* 首页产品 */
article.ind_pro{ margin:18px 18px 0; background-color:#fff; float:left; }
	#protag hr{ float:left; width:1px; height:105px; border:0; background-color:#bbbbbb; position:relative; left:-50%;}
	#protag li{ float:left; text-align:center; font-size:50px; color:#5f5e5e; height:136px; display:block;}
	#protag li em{ background:url(../images/protag-li-sj.gif) 0 0 no-repeat; width:26px; height:38px; display:inline-block; margin-left:50px;}
	#protag li#p_t_1{width:49.9%;}
	#protag li#p_t_2{width:50%;}
	#protag li#p_t_1, #protag li#p_t_2{ background:url(../images/protag-li.gif) 0 104px repeat-x; line-height:104px;}
	#protag li#p_t_1.current, #protag li#p_t_2.current{ background:url(../images/protag-li-current.png) 0 104px no-repeat;}
	dl{ padding:10px 0 10px 26px; float:left;}
	dl.null{ border-bottom:0px;}
			dl img{ width:320px; height:120px; margin:8px 30px 20PX 0px; float:left; }
				dl dd{ position:relative;}
				dl dd h4,dl dd h3,dl dd span,dl dd p,dl dd a,dl dd em{ float:left;}
				dl dd h4{ font-size:50px; padding-right:10px; color:#000;}
				dl dd h3{ font-size:40px; color:#bf2121; padding-top:10px; padding-left:15px;}
				dl dd span,dl dd p{ width:100%; line-height:130%;}
				dl dd span{ font-size:38px; color:#848383;}
				dl dd p{ font-size:44px; color:#848383;}
				dl dd a{-moz-border-radius:10px; border-radius:10px; background:#6db1fc; border:1px solid #84be2c; background: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(199,230,152,1)),color-stop(50%,rgba(181,222,119,1)),color-stop(51%,rgba(165,215,91,1)),to(rgba(161,213,83,1))); display:block; color:#fff; font-size:56.7px; padding:8px 50px; text-align:center; text-decoration:none; margin:20px 10px 0 0;}
				dl dd em{ font-size:30px; background:#bf2121; color:#fff; padding:2px 20px; font-style: normal; margin:50px 0 0 10px; -moz-border-radius:10px; border-radius:10px;}

/* 版权 */
footer{ background-color:#e9f2da; float:left; width:100%; padding:20px 0; font-size:18px; color:#636363; line-height:30px; text-align:center; margin-top:60px;}
#ind footer{ margin-top:0px;}
	footer img{ width:212px; height:49px; margin:35px 0px 0 60px; float:left;}


/* 新闻列表页面 */
section.sec{ background:-webkit-gradient(linear, 0 0, 0 20%, from(#e7f2d7), to(#fff));}
section.sec_l{ background:-webkit-gradient(linear, 0 0, 0 10%, from(#e7f2d7), to(#fff));}
section.sec_d{ background:-webkit-gradient(linear, 0 0, 0 45%, from(#e7f2d7), to(#fff));}
article.sec_new h2{ font-size:30px; color:#232323; text-indent:10px; margin-top:23px;}
	article.sec_new h2 a{ text-decoration:none; font-size:30px; color:#232323;}
	article.sec_new h2 a:hover{ text-decoration:underline;}
article.sec_new ul{ padding-top:50px;}
	article.sec_new ul li{ line-height:400%; border-bottom:1px dashed #8a8a8a; display:inline-block; width:100%;}
	article.sec_new ul li a{ text-decoration:none;}
	article.sec_new ul li a:hover{ text-decoration:underline;}
		article.sec_new ul li d,article.sec_new ul li span,article.sec_new ul li em{ float:left;}
		article.sec_new ul li span,article.sec_new ul li span a,article.sec_new ul li em{ color:#404140; font-size:34px;}
		article.sec_new ul li span{ margin-right:50px; width:57%;}
		article.sec_new ul li em{ font-style:normal; width:22%;}
		article.sec_new ul li d{ font-size:34px; margin:0 16px 0 43px; width:10%;}
		article.sec_new ul li d.yx,article.sec_new ul li d.yx a{ color:#5cc424;}
		article.sec_new ul li d.yy,article.sec_new ul li d.yy a{ color:#c38823;}
.page{ padding-top:0px; text-align:center; color:#d6d6d6; font-size:100px; margin-right:1px; text-shadow:#000 1px 1px 1px; line-height:200%;}
.page a{ color:#9e9e9e; text-decoration:none;}


/* 新闻内容页面 */
article.sec_new ul h3{ font-size:48px; color:#232323; text-align:center; margin-top:25px;}
article.sec_new ul h4{ font-size:36px; text-align:center; margin-top:25px; color:#868686;}
article.sec_new .new_con{ padding:50px 50px 0; color:#232323; font-size:40px; line-height:180%;}
article.sec_new .new_con p{ padding:8px 0; color:#232323; font-size:36px;}


/* 产品列表页面 */
article.sec_pro{ border-top:1px solid #bbbbbb; margin:20px 0;}
article.sec_pro dl{ background:-webkit-gradient(linear, 0 100%, 0 74%, from(#e6ebef), to(#fff)); border-bottom:2px solid #bbbbbb;}

/* 排行页面 */
article.sec_rank{ width:100%; margin:20px 0;}
article.sec_rank table{ width:100%; border-collapse:collapse;}
article.sec_rank table td{ padding:25px 0; color:#454545;}
	article.sec_rank table tr:nth-of-type(even){background:-webkit-gradient(linear, 0 0, 0 50%, from(#fafafa), to(#efefef));}
	article.sec_rank table tr:nth-of-type(odd){background:-webkit-gradient(linear, 0 0, 0 50%, from(#effade), to(#e6f8cb));}
		article.sec_rank table td i,article.sec_rank table td .rank_pic,article.sec_rank table td .name,article.sec_rank table td .size,article.sec_rank table td a{ float:left;}
		article.sec_rank table td i{ padding:0 15px; margin:35px 25px; background-color:#3d7fc4; -moz-border-radius:20px; border-radius:20px; font-style:normal; font-size:40px; color:#fff;}
		article.sec_rank table td .rank_pic{ width:115px; height:115px; margin:0 10px 0 0;}
		article.sec_rank table td .name,article.sec_rank table td .size{ line-height:115px;}
		article.sec_rank table td .name{font-size:48px; margin:0 33px; width:28%;}
		article.sec_rank table td .size{ font-size:40px; width:18%;}
		article.sec_rank table td a{-moz-border-radius:10px; border-radius:10px; background:#6db1fc; border:1px solid #84be2c; background: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(199,230,152,1)),color-stop(50%,rgba(181,222,119,1)),color-stop(51%,rgba(165,215,91,1)),to(rgba(161,213,83,1))); display:block; color:#fff; font-size:46.7px; padding:8px 50px; text-align:center; text-decoration:none; margin:25px 10px 0 0;}
		

/* 账号中心 */
article.sec_login{ width:100%;}
article.sec_login nav{ margin-top:18px;}
	article.sec_login nav a{ background:url(../images/login_nav_bg.png) 0 0 no-repeat; width:309px; height:97px; line-height:85px; display:block; float:left; text-align:center; margin:0 0 0 14px; text-decoration:none; color:#603302; font-size:40px; text-shadow:0px -1px 0px rgba(255,255,255,0.7);}
article.sec_login h3{ line-height:64px; background-color:#e7eff3; text-align:center; color:#719fc9; font-size:30px; margin-top:15px; width:100%; display: inline-block;}



article.sec_login .login_con,article.sec_login .password_con,article.sec_login .bill_con{ padding:10px 0px;}
article.sec_login .login_con h5,article.sec_login .password_con h5,article.sec_login .bill_con h5,article.sec_login .bill_con h4{ background:url(../images/icon_01.png) 0 0px no-repeat; line-height:55px; font-size:35px; text-indent:70px; color:#4b4b4b; margin:30px 0 0 30px;}
	fieldset{ border: none; padding:40px 25px 20px;}
	.control-group { margin-bottom: 15px;}
	.control-label{ color: #868686; font-weight: normal; font-size:48px; display:inline-block; min-width: 270px; max-width: 270px; margin-top:3px; vertical-align: top; text-align:right; padding-right:20px;}
	.control-label span{ color:#ff0000; margin-right:8px; font-size:35px; }
	.controls { width:60%; display: inline-block; vertical-align: top; font-size:48px; color: #868686;}
	input {	outline: medium none;}
	input:not([type="checkbox"]) { width: 86%; padding: 10px; border: 1px solid rgb(178, 178, 178); -webkit-box-sizing: content-box; box-sizing : content-box; border-radius: 10px; box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; font-size:43px;}
	input:not([type="checkbox"]):focus { border: 1px solid rgba(91, 90, 90, 0.7); background: rgba(238, 236, 240, 0.2); box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;}
	.help-inline{ font-size:36px; color:#79a3cb; margin:35px 0 15px; margin-left:-265px; width:155%;}
	#div1{ text-indent:265px; margin-top:20px;}
	.control-tk{ display: inline-block; vertical-align: top; width:100%; margin-left:40px;}
	.control-tk img{ width:33px; float:left; padding:18px 15px 0 0;}
	.control-labe2{ margin:10px 0 40px; display:inline-block; font-size:36px;}
	.control-textarea{width:91%; height:130px; border:1px solid #ccc; background:#f2f2f2; padding:6px; overflow:auto; font-size:14px;}
	.form-actions input,.form-actions01 input,.form-actions02 input,.login_con table input,.password_con p input,article.sec_login .bill_con .form-actions input{ cursor: pointer; -moz-border-radius:10px; border-radius:10px; border:1px solid #84be2c; background: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(199,230,152,1)),color-stop(50%,rgba(181,222,119,1)),color-stop(51%,rgba(165,215,91,1)),to(rgba(161,213,83,1))); color:#fff; font-size:46.7px; padding:16px; text-align:center; text-decoration:none; margin:30px 15px 0 0;}
	.form-actions input { width:91%; margin-left:30px;}
	.form-actions01 input { width:28%; margin:0 8px 0;}
	.form-actions01 input.forget{ background: -webkit-gradient(linear, 0 0, 0 50%, from(#f3f3f3), to(#dddddd)); border:1px solid #c5c3c3; color:#5d5d5d; text-shadow: 0 1px 0 #fff;}
	.login-sm{ padding:25px 30px 25px 30px;}
	.login-sm p{ font-size:38px; padding:15px 0;}
	.login-sm p span{ color:#2f77bb; font-size:48px; background:url(../images/icon_02.gif) 0 12px no-repeat; padding-left:35px;}
	.login-sm p a{ color:#2f77bb; text-decoration:none;}
	.login-sm p a:hover{ text-decoration:underline;}
	.login_con table{ width:80%; border-collapse:collapse; margin:25px  auto;}
	.login_con table td,.password_con p{ border:1px solid #cccccc; font-size:36px; padding:15px 10px; text-align:center;}
	.login_con table td input,.password_con p input{ width:70%;}
	.login_con table td a{ font-size:30px; color:#3c80bf;}
	.password_con p{ border:0; padding:30px 50px 0;}
	.password_con p input{ margin:0px 0 60px;}


/* 充值中心 */
article.sec_login .bill_con .bili{ border:1px solid #c4c4c4; margin:25px auto; padding:8px 0 8px 30px; width:83%;}
article.sec_login .bill_con .bili p{ padding:5px 0; color:#818181; font-size:34px;}
article.sec_login .bill_con .bili p span{ color:#d80000; font-size:34px;}
article.sec_login .bill_con fieldset { border: none; padding:20px 40px 0;}
article.sec_login .bill_con fieldset .control-label,article.sec_login .bill_con fieldset .control-labe2{ font-size:40px; margin-top:8px; min-width: 300px; max-width: 300px;}
article.sec_login .bill_con fieldset .control-labe2{ font-size:48px; color:#868686; margin:0 0 0 52px;}
article.sec_login .bill_con fieldset .control-labe4{ font-size:48px; color:#868686; margin-left:64px;}
article.sec_login .bill_con fieldset .controls { margin-top:5px;}
article.sec_login .bill_con .form-actions input{ font-size:42px; padding:15px 0; width:100%;}
.control-group1 { margin-top:30px; margin-left:52px;}
.control-labe3{ color: #868686; font-weight: normal; font-size:48px; display:inline-block; width:100%; margin:15px 0; vertical-align: top;}
.control-labe3 span{ color: #868686; font-size:36px;}
.form-actions02{ margin-left:18px;}
.form-actions02 input { width:45%; margin:50px 5px 0 0; font-size:60px;}

article.sec_login .bill_con h4{ font-size:48px; margin-bottom:50px;}
article.sec_login .bill_con .tishi{ border:1px solid #d6d6d6; margin:50px auto; padding:20px 10px 20px 30px; width:91%; font-size:36px; color:#868686;}
.control-billfs,.control-billydje{ display: inline-block; vertical-align: top; width:100%; margin-top:25px;}
.control-billydje{ margin-top:35px}
.control-billfs img,.control-billydje img{ width:33px;}
.control-billfs p,.control-billydje p{ font-size:48px; color:#868686; padding:8px 0; text-indent:4em;}
.control-billydje p{ text-indent:52px;}
.control-billydje table{ margin-left:52px; margin-top:15px;}
.control-billydje td{font-size:40px; color:#868686; padding:10px 30px 10px 0;}
.control-billfs input,.control-billydje input{ width:auto; }
article.sec_login .bill_con .xzfs{ background-color:#eaeef2; padding:30px 0 30px 60px;}
article.sec_login .bill_con .xzfs p{ font-size:48px; color:#868686; padding:5px 0;}
article.sec_login .bill_con .xzfs p a{ color:#4384c1;}

/*下拉框*/
.controls div.tag_select,.controls div.tag_select_hover,.controls div.tag_select_open{display:block; color:#595959; width:482px; background:transparent url("../images/bill_select_bg.png") no-repeat 0 0;padding:0 28px 0 0px; line-height:64px; font-size:43px; text-align:center;}
.controls ul.tag_options{ position:absolute; background:#f1f1f1; border:2px solid #d7d6d6; border-top:0; list-style:none; width:460px; margin-left:8px; text-align:center; -moz-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px; line-height:64px; font-size:43px;}
.controls ul.tag_options li{ font-size:43px;}
.controls ul.tag_options li.open_hover,.controls ul.tag_options li.open_selected{color:#79A2BD; font-size:43px;}
