/*
	newzgc.com
	file: 			new2008.css
	description:	basic stylesheet
	author:			fengfeng
	revision:		0.0.5
	date:			2005-12-21 10:53
*/
body {margin:0;padding:0;background:#FFF;text-align:center;font-size:12px;font-family:宋体,Georgia,verdana,serif}
div {margin:0;padding:0}
select,textarea{font-size:12px;VERTICAL-align:middle}
input{font-size:12px;VERTICAL-align:middle}
form{margin:0;padding:0}

a:link {text-decoration:underline;font-size:12px;color:#003399}
a:visited {text-decoration:underline;font-size:12px;color:#003399}
a:active {text-decoration:none;font-size:12px}
a:hover {text-decoration:underline;color:red}

img {vertical-align:middle}
img.ico {width:16px;height:16px}
a:link img {border-style:none}
a:visited img {border-style:none}

#wrap {background:#fff;margin:0 auto;width:975px;height:100%;text-align:center}

/*top start*/
#head {width:100%;height:90px;text-align:left;padding-top:3px;color:gray;background:#fff;border-bottom:#ddd 1px solid}
#head .logo {margin:0 9px 0 0;float:left;width:100px}
#head .channel {width:866px;float:left;height:30px;color:#ccc}
#head .sitenav{padding:6px 0 3px;border-bottom:#ddd 1px solid}
#head .channel a:link, #head .channel a:visited {color:#333;text-decoration:none}
#head .channel a:hover {color:#f60;text-decoration:none}
#head span.register {float:right;padding-right:2px}
#head .sitenav a.hot:link, #head .sitenav a.hot:visited {color:#FF3300}
#head a.site:link, #head a.site:visited {color:#339933;text-decoration:none}
#head a.site:hover {text-decoration:underline}

#head .clublogo {margin:0;float:left;width:212px;height:60px}
#head .ad_club_top {width:680px;float:left;height:60px;text-align:center}
#head .topnavlink {margin:0;padding:0;float:right}
#head .topnavlink a:link, #head .topnavlink a:visited {text-decoration:underline;color:#039}
#head .topnavlink a:hover {text-decoration:underline;color:red}
#head .topnavlink ul {padding:0;margin:0 0 0.2em;list-style-type:none}
#head .topnavlink li {padding:2px 5px 2px 5px;color:gray;list-style-type:none}
/*top end*/

#headnav {CLEAR:both;border:#999 1px solid;margin:1px auto 3px;height:21px;background:#F1F1F1}
#headnav a:link, #headnav a:visited {color:#111;text-decoration:none}
#headnav a:hover {color:#ff6600;text-decoration:none}
#headnav a:active {color:#111;text-decoration:none}
#headnav a.hot:link, #headnav a.hot:visited {color:#109DFC;text-decoration:none}
#headnav a.hot:hover, #headnav a.hot:active {color:#ff6600;text-decoration:none}
#headnav ul {margin:0;list-style-type:none;padding:0}
#headnav li {padding:4px 10px 2px;list-style-type:none;float:left}
#headnav li.gray {color:#c1c1c1}
#headnav li.highlight {color:#ff6600;font-weight:bold}

#topbanner {height:66px;border-bottom:#77A2D9 1px solid}
#logo {margin:0 5px 0 0;float:left;width:170px}
#banner {margin:0 5px;float:left;width:690px;height:60px;border:#999 1px solid}
#topnavlink {margin:0;padding:0}
#topnavlink a:link, #topnavlink a:visited {text-decoration:underline;color:#039}
#topnavlink a:hover {text-decoration:underline;color:red}
#topnavlink ul {padding:0;margin:0 0 0.2em;list-style-type:none}
#topnavlink li {padding:2px 5px 2px 5px;color:gray;list-style-type:none}

#locationnav {margin:3px auto 3px;text-align:left}
#locationnav a:link, #locationnav a:visited {text-decoration:underline;color:#039}
#locationnav a:hover {text-decoration:underline;color:red}
#locationnav .current {color:red}

#bottomnav {clear:both;margin-top:10px;border-top:#e9f4ff 1px solid;padding-top:10px;color:#5599ff;text-align:center}
.copyright {font-family:Georgia,'Comic Sans MS';color:#5599ff;font-size:11px}
a.contact:link, a.contact:visited {text-decoration:underline;color:#ff9955}

#login_main {margin:0 auto;width:700px;height:260px;border-bottom:#e3e3e3 1px solid;background:url(/images/login_bg.gif) no-repeat right bottom}
#login_box {float:left;margin:40px 10px 0 10px;border:#e3e3e3 1px solid;width:280px;height:170px}
#login_box .title {background:#ffffdf;color:#333;padding:5px;font-weight:bold}
#login_box .content {padding:5px;text-align:left}
#login_box p {margin:4px 22px 4px 20px}
#login_box p.submit {text-align:right}
#login_box .inputfield {width:120px}
#login_tips {float:left;margin:50px 0 0 20px;width:350px;height:150px;text-align:left}
#login_tips .title {height:40px;color:#FF6633;padding-top:10px;font-weight:bold}
#login_tips p {margin:10px 20px 15px 20px}

span.disabled {color:#b2b2b2}

/*为兼容以前页面暂时保留START*/
table,td {font-size:12px}
/*
.center {text-align:center}
TABLE.width100 {width:100%}*/
/*为兼容以前页面暂时保留END*/

body#normal{background:#fff}

#box {CLEAR:both;margin:25px auto;background:url(http://img3.newzgc.com/bg/n0.gif) #fff repeat-y left top;width:480px}
#n1 {background:url(http://img3.newzgc.com/bg/n1.gif) repeat-y right top}
#n2 {background:url(http://img3.newzgc.com/bg/n2.gif) no-repeat left top}
#n3 {background:url(http://img3.newzgc.com/bg/n3.gif) no-repeat right top}
#n4 {background:url(http://img3.newzgc.com/bg/n4.gif) no-repeat left bottom}
#n5 {background:url(http://img3.newzgc.com/bg/n5.gif) no-repeat right bottom}
#box h2 {font-size:12px;font-weight:normal;margin:0;line-height:25px}
#box p.space {margin:3px 0}
#box .hot {color:red}

/*下拉菜单部分*/
.jsMenu {border:#002D96 1px solid;padding:1px;display:none;z-index:10;position:absolute;background:#fff;text-align:center;width:200px}
.jm1 {width:100px}
.jm3 {width:300px}
.jsMenu ul{padding:0px;margin:0;list-style-type:none}
.jsMenu li{margin:0;border-bottom:#fff 1px solid;float:left;width:98px!important;width:96px;margin:1px}
.jsMenu li.separator {padding:0;margin:0;line-height:1px;height:1px;background:#bbb}
.jsMenu li a:link, .jsMenu li a:visited {border:#ddd 1px solid;padding:5px 2px 2px;display:block;color:#000;text-decoration:none}
.jsMenu li a:hover {border:#000080 1px solid;background:#FFEEC2;text-decoration:none}

/*分页样式*/
.pagelist_scott {padding:3px;margin:5px 3px;text-align:center}
.pagelist_scott a {border:1px #ddd solid;text-decoration:none;color:#88af3f;padding:2px 5px;margin-right:4px}
.pagelist_scott a:hover {border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6}
.pagelist_scott a:active {border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6}
.pagelist_scott span.current {border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin-right:4px;background-color:#b2e05d}
.pagelist_scott span.disabled {border:#f3f3f3 1px solid;color:#ccc;margin-right:4px;padding:2px 5px}

.ico_fly {position:absolute;top:-2px;right:-8px}

div.autoheight {font:0px/0px sans-serif;clear:both;display:block}

a.theme:link,a.theme:visited {border:1px #fff solid}
a.theme:hover {border:2px #ff9900 solid}
a.magic:link,a.magic:visited {padding:1px;border:1px #999 solid}
a.magic:hover {border:1px #ff9900 solid}

#hiddenframe {display:none}
#hiddenframe .frame {width:0;height:0;border:0}
div.ad_goole {text-align:center}