@charset "utf-8";
/*======================================
全局初始化---
来自雅虎开源项目并作修改，切勿改动
======================================*/
* {
	margin:0;
	padding:0
}
body, div, dl, dt, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
q:before, q:after {
	content:'';
}
ul, ol, li {
	margin:0;
	padding:0;
	list-style:none;
}
/*======================================
全局初始化---
针对需要做的全局初始
请勿更改，如需更改，联系叶虎
2009/10/21
======================================*/
html {
	font-size:63%;
}
body {
	margin:0;
	padding:0;
	font-size:12px;
	color:#069;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	color:#069;
	text-decoration:none;
	border:none;
}
a:hover {
	color:#f60;
	text-decoration:underline;
}
p {
	margin:0;
	margin-bottom:1em;
}
.clearfloat {
	overflow:auto;
	zoom:1;
}
.wrap {
}
/*======================================
主体框架
2009/10/21
======================================*/
#header, #bodyer, #footer, #loction, #friends {
	width:960px;
	margin:0 auto;
}
.widthBox {
	width:560px;
	float:left;
	margin:0 10px;
	overflow:hidden
}
.sideBox {
	width:190px;
	float:left;
}
.sideBox ul {
	margin-bottom:8px;
	line-height:2em;
	background:url(../img/side2.gif) bottom no-repeat;
	padding:8px 0;
}
.sideBox ul li {
	padding-left:10px;/*background:url(../img/li.gif) 10px center no-repeat;*/
}
.sideBox ul li span {
	margin-right:5px;
	color:#aaa;
}
.hot {
	color:red;
}
.hot a {
	font-weight:bold;
}
.sideBox2 {
	width:190px;
	float:left;
}
#bodyer {
	margin-bottom:10px;
}
#tipbar {
	height:1.5em;
	background:url(../img/tipbar.gif) left bottom repeat-x;
	padding:3px 8px;
	padding-top:5px;
	overflow:hidden;
}
#header {
	height:75px;
	margin:10px auto;
	overflow:hidden;
	position:relative;
	background:url(../img/headbg.gif) left bottom repeat-x;
	margin-bottom:0px;
}
#footer {
	padding:15px 8px;
	border-top:1px solid #ddd;
}
#loction {
	background:url(../img/loc.gif) bottom repeat-x;
	margin-bottom:10px;
	line-height:2em;
	width:960px;
	border-top:1px solid #f7fbfc;
}
#loc {
	background:url(../img/loc3.gif) right bottom no-repeat
}
#loc2 {
	background:url(../img/loc2.gif) left bottom no-repeat;
	padding:0 8px
}
#friends {
	margin:15px auto;
}
/*======================================
以下样式可自行修改
修改请以[此注释格式]一样写注释
并注明时间和修改人
未注明默认作者为‘叶虎’
2009/10/21
======================================*/
#tipbar li {
	display:inline;
	padding:0px 5px;
}
#header ul {
	position:absolute;
	left:220px;
	top:0px;
}
#header li {
	float:left;
}
#header h3 {
	position:absolute;
	left:8px;
	top:0px;
}
#header #logo {
	display:block;
	width:175px;
	height:60px;
	overflow:hidden;
	background:url(../img/logo1.gif);
	text-indent:-20000em;
}
#header li a {
	display:block;
	width:70px;
	padding-top:45px;
	margin-left:15px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	background:url(../img/nav.gif) left top no-repeat;
	color:#666;
}
#header li a#home {
	background-position:0px top;
}
#header li a#down {
	background-position:-70px top;
}
#header li a#cz {
	background-position:-140px top;
}
#header li a#yyfa {
	background-position:-210px top;
}
#header li a#yj {
	background-position:-280px top;
}
#header li a#zf {
	background-position:-350px top;
}
#header li a#lx {
	background-position:right top;
}
#header li a:hover {
	color:#f60
}
ul.tip_1 {
	float:left;
}
ul#tip_2 {
	float:right;
}
/*==============
主体
==============*/
#bodyer h5 {
	background:url(../img/side.gif) left top no-repeat;
	border-bottom:1px solid #e7f6f9;
	line-height:2em;
	padding:0 10px;
	font-size:14px;
	color:#333;
}
/*==============
广告
h4元素只能用于广告
==============*/
#bannerBox {
	background:#CFDDE9;
	height:190px;
	margin-bottom:20px;
}
h4 {
	background:#c60;
	margin-top:10px;
}
h4 a {
	display:block;
	height:150px;
	width:100%;
	text-indent:-2000em;
	overflow:hidden;
}
h4 a#b1_banner {
	height:150px;
	background:url(../img/banner2.jpg);
}
h4 a#b2_banner {
	height:150px;
	background:url(../img/banner2.jpg);
}
/*==============
底部
==============*/
#footer ul {
	text-align:center;
	margin-bottom:15px;
	padding-bottom:5px;
}
#footer li {
	display:inline;
	padding:5px;
}
#footer li a {
	font-size:14px;
}
#footer p {
	text-align:center;
	line-height:1.8em;
	color:#666;
	margin-bottom:0
}
#footer address {
	text-align:center;
	margin-bottom:0;
	color:#666;
	line-height:1.8em
}
/*===================
右边
=====================*/
ul#loopManu li {
	display:inline;
	margin-right:5px;
}
ul#loopManu li a {
	line-height:2em;
	height:2em;
	display:inline-block;
	padding:0 8px;
	border:1px solid #fff;
	border-bottom:none;
	text-decoration:none;
	font-weight:bold;
	color:#666;
}
ul#loopManu li a.actForm {
	background:#b4e8f3;
	border-color:#b4e8f3;
	color:#000;
}
.sideBox2 form {
	border:2px solid #b4e8f3;
	background:url(../img/headbg.gif) left bottom repeat-x;
	padding:8px;
	padding-bottom:0;
	padding-left:12px;
	margin-bottom:10px;
}
.sideBox2 form label {
	line-height:2em
}
.sideBox2 form input {
	margin-bottom:10px;
	background:#fff;
	border:1px solid #b4e8f3;
	height:1.5em;
	line-height:1.5em;
	padding:0 5px;
	width:150px;
	color:#069;
}
.sideBox2 form input.btn_login {
	background:url(../img/btn_login.gif);
	height:25px;
	width:64px;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	border:none;
	padding:0;
	cursor:pointer
}
.sideBox2 form a.btn_reg {
	color:#f60;
	text-decoration:underline;
}
.sideBox2 form p {
	text-align:center;
	line-height:2em;
}
#userForm2 {
	display:none;
}
ul#pay_ul {
	margin:5px 0;
	margin-bottom:10px;
	padding-bottom:25px;
	padding-left:8px;
	padding-top:8px;
	margin-top:0;
	background:url(../img/side2.gif) bottom no-repeat;
}
ul#pay_ul li {
	display:inline;
}
ul#pay_ul li a {
	display:block;
	margin-right:6px;
	text-indent:-2000px;
	width:30px;
	height:30px;
	background:#fff url(../img/payicon.gif);
	overflow:hidden;
	float:left;
}
ul#pay_ul li a#wy {
	background-position:0 center;
}
ul#pay_ul li a#zfb {
	background-position:-31px center;
}
ul#pay_ul li a#szx {
	background-position:-62px center;
}
ul#pay_ul li a#dh {
	background-position:-93px center;
}
ul#pay_ul li a#wb {
	background-position:right center;
}
ul#marny_ul {
	padding:8px 0;
	line-height:2em;
	background:url(../img/side2.gif) bottom no-repeat
}
ul#marny_ul li {
	padding-left:40px;
	margin-bottom:1px;
	background:url(../img/nature.gif) 8px top no-repeat;
}
ul#marny_ul li#hk {
	background-position:8px top;
}
ul#marny_ul li#usa {
	background-position:8px -24px;
}
ul#marny_ul li#jp {
	background-position:8px -48px;
}
ul#marny_ul li#sp {
	background-position:8px -72px;
}
ul#marny_ul li#spn {
	background-position:8px -98px;
}
ul#marny_ul li span {
	display:inline-block;
	width:120px;
}
ul#marny_ul li#last {
	text-align:right;
	padding-right:8px;
	background-image:none;
	height:1%;
}
ul#marny_ul li#last a {
	display:inline;
}
ul#marny_ul li#last a:hover {
	background:none;
}
/*===*/
#friends {
	margin-bottom:30px;
}
#friends h5 {
	height:2em;
	line-height:2em;
	padding:0 10px;
	background:#eef7f9;
	border:1px solid #d9f1f6;
}
#friends ul li {
	display:inline;
}
#friends ul li img {
	margin:5px 8px;
}
/*===*/
.widthBox .youshi {
	padding-left:110px;
	background:#fff url(../img/youshi1.jpg) 5px top no-repeat;
	height:160px;
	margin-top:20px;
	width:150px;
	float:left;
	padding-right:10px;
	padding-bottom:15px;
	line-height:2em;
}
#youshiDiv {
	background:#fff;
	position:relative;
	padding-bottom:30px;
	overflow:hidden
}
#youshiDiv a.more {
	display:block;
	position:absolute;
	z-index:20;
	background:url(../img/more.gif);
	right:10px;
	bottom:10px;
	width:72px;
	height:23px;
	line-height:23px;
	color:#fff;
	padding-left:40px;
}
#youshiDiv h2 {
	text-indent:-2000em;
	line-height:35px;
	background:-3px url(../img/biaoti.gif);
}
/*==*/
ul#server li {
	margin:8px 0;
}
ul#server li a {
	background:url(../img/logo_small.gif) left center no-repeat;
	padding-left:25px;
}
ul#server li a#kfzx {
	background-image:url(../img/kefu.gif);
}
ul#server li a#xzrj {
	background-image:url(../img/xz.gif);
}
ul#server li a#zhmm {
	background-image:url(../img/zhui.gif);
}
ul#server li a#rhcz {
	background-image:url(../img/cz.gif);
}
/*-*/
h1.hotTip {
	display:block;
	background:url(../img/hot.gif);
	width:39px;
	height:20px;
	overflow:hidden;
	position:absolute;
	left:140px;
	top:0;
	text-indent:-2000em;
	z-index:100;
}
.pos_rel{ position:relative;}

/*功能介绍*/
ul.list_ul{ padding-bottom:30px;}
ul.list_ul li{ padding:0; }
ul.list_ul a{ color:#333; text-decoration:none; display:block; padding-left:40px; background:url(../img/zhui.gif) 10px center no-repeat; height:24px;}
ul.list_ul a:hover{ background-color:#f6f6f6; text-decoration:none;}
li.actlist{ background:url(../img/actlist.gif)}
li.actlist a{ font-weight:bold;}
li.actlist a:hover{ background-color: transparent }
.sideBox2 ul#server {
	padding:8px 0;
	padding-left:10px;
	line-height:1.8em;
	background:url(../img/side2.gif) bottom no-repeat
}
#cont_gn div{ display:none;}
#cont_gn div.showDiv{ display:block;}
#cont_gn{ position:relative;  width:740px; padding-left:10px; margin-right:0;}
#cont_gn h3{ margin-bottom:10px; font-size:16px; line-height:2em }
#cont_gn p{ margin-bottom:30px; line-height:2em; color:#666; font-size:14px}

