/*
	newzgc.com
	file: 			pub.css
	description:	pub stylesheet
	author:			fengfeng
	revision:		0.0.1
	date:			2005-4-3 22:29
*/

#pubcontent a:link, #pubcontent a:visited {text-decoration:underline;color:#039}
#pubcontent a:hover {text-decoration:underline;color:#d60}

/*myzgc开始*/
/*#topbanner {border-bottom:0}*/
#broadcastbar {CLEAR:BOTH;MARGIN:0 auto;margin-top:3px;padding:3px 0;border-bottom:1px #C3DBEF solid;background:#FAFBFD}
#broadcastbar .title {width:68px;float:left}
#broadcastbar .scroll {margin-left:68px;padding-right:3px}

#userframe {clear:both;margin-top:5px;padding:0}
#userframe .title a {color:#fff;text-decoration:none}
#userframe .title a:hover {color:#fff;text-decoration:underline}
#userframe .bg {background:#f2f2f2}
.leftframe {width:780px!important;width:775px;float:left/*;background:red*/}
.rightframe {width:190px;float:right}
.photobar {border:1px #ccc solid}
.photobar .title {background:#EDA417;padding:4px 0 3px 10px;color:#fff;margin-bottom:5px}
.photobar img {margin-bottom:3px}
.photobar .username {margin-bottom:6px}

.blogbar {border:1px #ccc solid;margin-top:5px}
.blogbar .title {background:#35AABE/*EDA417*/;padding:4px 0 3px 10px;color:#fff}
.blogbar ul {MARGIN:1px;LIST-STYLE-TYPE:none;color:#808080;padding:2px 0 0;text-align:left}
.blogbar li {PADDING:4px 2px 4px;LIST-STYLE-TYPE:none;line-height:17px}

.votebar {border:1px #ccc solid}
.votebar .title {background:#35AABE;padding:4px 0 3px 10px;color:#fff}
.votebar ul {MARGIN:1px;LIST-STYLE-TYPE:none;color:#808080;padding:2px 0 0;text-align:left}
.votebar li {PADDING:4px 2px 4px;LIST-STYLE-TYPE:none;line-height:17px}

.musicbar {float:left;width:387px;border:1px #ccc solid}
.musicbar .title {background:#7EB310;padding:4px 0 3px 10px;color:#fff}
.musicbar ul {MARGIN:1px;LIST-STYLE-TYPE:none;color:#808080;padding:2px 0 0;text-align:left}
.musicbar li {PADDING:4px;LIST-STYLE-TYPE:none;line-height:17px}

.leftbar {float:left;width:200px;text-align:left}
.userbar {border:1px #ccc solid;padding:8px 0}
.userbar .ui {padding: 3px 6px}
.newmail {text-align:center;color:red;background:#F7FDFF}
.newmail a {color:red}
.navbar {margin-top:5px;border:1px #ccc solid;padding:3px 0;*+height:154px}
.navbar ul {MARGIN:0;LIST-STYLE-TYPE:none;padding:0;text-align:center}
.navbar li {padding:4px 0;margin:0;width:93px;LIST-STYLE-TYPE:none;FLOAT:left}
.bbsbar {margin-left:206px;text-align:left}
.bbsbar ul {MARGIN:1px;LIST-STYLE-TYPE:none;color:#808080;padding:2px 0 0}
.bbsbar li {PADDING:2px;LIST-STYLE-TYPE:none;line-height:17px}
.newtips {margin-top:5px;border:1px #ccc solid}
.newtopic {border:1px #ccc solid}
.newtopic .title {background:#35AABE;padding:4px 0 3px 10px;color:#fff}
.newtopic span {float:right}

.essbar {float:right;width:387px;border:1px #ccc solid}
.essbar .title {background:#7EB310/*D06245*/;padding:4px 0 3px 10px;color:#fff}
.essbar ul {MARGIN:1px;LIST-STYLE-TYPE:none;color:#808080;padding:2px 0 0;text-align:left}
.essbar li {PADDING:4px;LIST-STYLE-TYPE:none;line-height:17px}

.searchbar {clear:both;text-align:left;margin:5px 0;background:#EFFBFE;padding:3px}

/*
#musiccorpusframe {CLEAR:BOTH;width:100%;margin:0;padding:0}
.myzgctitle {width:40px;float:left;text-align:left;color:#666}
.userinfo {width:222px! important;width:235px;height:110px! important;height:120px;float:left;text-align:left;padding:5px 0px 5px 10px;line-height:18px;BORDER-left:#bbb 1px solid;BORDER-bottom:#bbb 1px solid;BORDER-top:#bbb 1px solid}
.bulletin {width:445px;float:left;BORDER-right:#bbb 1px solid;height:120px;BORDER-bottom:#bbb 1px solid;BORDER-left:#bbb 1px solid;BORDER-top:#bbb 1px solid;text-align:left;BACKGROUND: url(/images/home/myzgc_bg.gif) no-repeat bottom right}
#userframe .titlebox1{width:12px! important;width:19px;BORDER:#999 1px solid;padding:25px 8px 25px 8px;font-weight:bold;margin-top:5px;background:#E3E0E7}
#userframe .titlebox2{width:12px! important;width:19px;BORDER:#999 1px solid;padding:25px 8px 25px 8px;font-weight:bold;margin-top:5px;float:right;background:#DAE7DA}
#musiccorpusframe .titlebox1{width:12px! important;width:19px;BORDER:#999 1px solid;padding:25px 8px 25px 8px;font-weight:bold;margin-top:45px;background:#E8E8DB}
#musiccorpusframe .titlebox2{width:12px! important;width:19px;BORDER:#999 1px solid;padding:25px 8px 25px 8px;font-weight:bold;margin-top:45px;float:right;background:#E0F0F8}
.musicbar {width:337px! important;width:340px;height:225px;float:left;text-align:left;BORDER-left:#bbb 1px solid;BORDER-right:#bbb 1px solid;BORDER-bottom:#bbb 1px solid}
.corpusbar {width:340px;float:left;BORDER-right:#bbb 1px solid;height:225px;BORDER-bottom:#bbb 1px solid;text-align:left}
#userframe UL, #musiccorpusframe UL {MARGIN:1px;LIST-STYLE-TYPE:none;color:#808080;padding-left:0;padding-top:2px}
#userframe LI, #musiccorpusframe LI {PADDING:2px;LIST-STYLE-TYPE:none;line-height:18px}
#userframe LI.bg, #musiccorpusframe LI.bg {background:#F5F5F5}
#photofuncframe {CLEAR:BOTH;width:760px;margin:0;padding:0}
#photofuncframe .titlebox1{width:12px! important;width:19px;BORDER:#999 1px solid;padding:25px 8px 25px 8px;font-weight:bold;margin-top:35px;background:#FFF2F2}
#photofuncframe .titlebox2{width:12px! important;width:19px;BORDER:#999 1px solid;padding:25px 8px 25px 8px;font-weight:bold;margin-top:35px;float:right;background:#E4E4CB}
.photo {width:337px! important;width:340px;height:175px;float:left;BORDER-left:#bbb 1px solid;BORDER-right:#bbb 1px solid;BORDER-bottom:#bbb 1px solid}
.func {width:334px! important;width:340px;float:left;BORDER-right:#bbb 1px solid;height:169px! important;height:175px;BORDER-bottom:#bbb 1px solid;text-align:left;line-height:20px;padding:3px}
.photo1 {margin:3px;float:left;width:150px;height:130px;padding-top:13px;margin-left:3px}
.photo2 {margin:3px;float:right;width:150px;height:130px;padding-top:13px;margin-right:3px}
.photoname {padding-top:4px}
.searchform {padding-top:5px}
.mailcounter {background:#feefef}
*/

/*myzgc结束*/

/*humor开始*/
#humortable {CLEAR:both;text-align:left;padding:0;MARGIN:5px auto 0px;WIDTH:760px}
#humortable a.humor:link, #humortable a.humor:visited, #humortable a.humor:hover {text-decoration:underline;color:red}
#lefthumor {WIDTH:130px;HEIGHT:500px;float:left;padding:0;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;MARGIN-TOP:3px;background-color:#fafafa}
#righthumor {WIDTH:630px;HEIGHT:440px;float:left;text-align:right;padding:0;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;MARGIN-TOP:3px}
#humorclassbox {MARGIN:0 auto;WIDTH:125px;padding:0;MARGIN-LEFT:3px;text-align:center}
#humorsearchtitle, #humoraddbox {color:#797b1b;font-weight:bold;background:#eef0e6;text-align:center;PADDING-top:3px;PADDING-bottom:3px}
#humorclassname {MARGIN:5px auto 5px;color:#797b1b;font-weight:bold;background:#eef0e6;text-align:center;PADDING-top:3px;PADDING-bottom:3px}
#humorsearchbox {text-align:center;MARGIN:5px auto 5px}
#humorclassbox UL {PADDING:0;MARGIN:0px 0px 0.8em;LIST-STYLE-TYPE:none}
#humorclassbox LI {PADDING-BOTTOM:3px;PADDING-TOP:4px;COLOR:gray;LIST-STYLE-TYPE:none}
#humorclassbox a:link, #humorclassbox a:visited {text-decoration:underline;color:#429B00}
#humorclassbox a:hover {text-decoration:underline;color:#5599ff}
#humortop {CLEAR:both;MARGIN:0;WIDTH:624px;TEXT-ALIGN:right;PADDING-top:3px;PADDING-bottom:3px;color:#666633;background:#eef0e6;margin-bottom:10px}
#humortable .counter, #humortable .keyword {color:red}
table.humor {width:624px! important}
tr.humor{background-color:#E4F3DA}
td.humor_col1 {width:215px;height:20px}
td.humor_col2 {width:170px}
td.humor_col3 {width:120px}
td.humor_col4 {width:100px}
td.humor_col1_4 {height:25px}
td.humor_noitem {text-align:center;color:red;height:20px;background-color:#E4F3DA}
.content_tip {color:green}
.author_tip {color:green}
#humorbottom {MARGIN:0px auto;PADDING-TOP:3px;PADDING-BOTTOM:3px;color:#666633;background:#f3f4d2;TEXT-ALIGN:center}

#humor_title {CLEAR:both;MARGIN:0px auto;WIDTH:400px;TEXT-ALIGN:center;PADDING-TOP:15px;PADDING-BOTTOM:5px;color:red;font-weight:bold}
#humor_content {CLEAR:both;MARGIN:0px auto;width:400px;BORDER-RIGHT:#77A2D9 1px solid;BORDER-TOP:#77A2D9 1px solid;BORDER-LEFT:#77A2D9 1px solid;BORDER-BOTTOM:#77A2D9 1px solid;PADDING-TOP:5px;PADDING-BOTTOM:5px}
#humor_author {CLEAR:both;MARGIN:0px auto;WIDTH:390px;BORDER-BOTTOM:#CfCfCf 1px solid;PADDING-BOTTOM:5px}
#humor_content1 {CLEAR:both;MARGIN:0px auto;width:390px;PADDING-TOP:5px;PADDING-BOTTOM:5px;text-align:left;line-height:150%}
#humor_copyright {width:390px;text-align:left;color:#b2b2b2}
#humor_print {CLEAR:both;MARGIN:0px auto;width:390px;PADDING-TOP:5px;text-align:right;color:#b2b2b2}
.humor_addtime {color:green}
#pubcontent a.article_source:link,#pubcontent a.article_source:visited {text-decoration:underline;color:#b2b2b2}
/*humor结束*/

/*game开始*/
#game {CLEAR:both;MARGIN:70px auto 70px;WIDTH:670px}
#game UL {MARGIN:0px 0px 0px 0px;LIST-STYLE-TYPE:none;padding:0}
#game LI {WIDTH:132px;HEIGHT:102px;LIST-STYLE-TYPE:none;FLOAT:left;TEXT-ALIGN:center;BORDER:#BEC9E4 1px solid;cursor:hand;BACKGROUND:#E2E7F3}
#game A:link, #game A:visited {DISPLAY:block;WIDTH:100%;HEIGHT:100%;COLOR:#02486c;TEXT-DECORATION:none}
#game A:hover {	BACKGROUND-COLOR:#CAD3EA;COLOR:#02486c;TEXT-DECORATION:none}
/*game结束*/

/*pub开始*/
#pub {CLEAR:both;MARGIN:70px auto;WIDTH:760px}
#pub UL {MARGIN:0;LIST-STYLE-TYPE:none;padding:0}
#pub LI {WIDTH:108px;HEIGHT:60px;LIST-STYLE-TYPE:none;FLOAT:left;TEXT-ALIGN:center}
/*pub结束*/

/*exam开始*/
#exam {CLEAR:both;MARGIN:70px auto 70px;WIDTH:680px;HEIGHT:110px}
#exam UL {MARGIN:0;LIST-STYLE-TYPE:none;padding:0}
#exam LI {WIDTH:168px;HEIGHT:35px;LIST-STYLE-TYPE:none;FLOAT:left;TEXT-ALIGN:center;BORDER:#BEC9E4 1px solid;cursor:hand;BACKGROUND:#E2E7F3}
#exam LI.noitem {BACKGROUND:#EEE;cursor:default}
#exam A:link, #exam A:visited {DISPLAY:block;WIDTH:100%;HEIGHT:100%;COLOR:#000000;TEXT-DECORATION:none}
#exam A:hover {	BACKGROUND-COLOR:#CAD3EA;COLOR:#02486c;TEXT-DECORATION:none}
#exam_tips {CLEAR:both;MARGIN:0px auto 20px;WIDTH:680px;line-height:150%}
#exam_tips strong {color:blue}
/*exam结束*/

/*clever开始*/
#clevertop {CLEAR:both;MARGIN:5px auto;TEXT-ALIGN:left;PADDING:5px 0 5px 3px;color:#666633;background:#efefff}
#clever_pagenav {MARGIN:0 auto;PADDING:4px;border:1px solid #ccc;color:#666633;background:#efefff;TEXT-ALIGN:right}
#clever {text-align:left;border:0;border:#77A2D9 1px solid}
.red {color:red}
UL#pagelist {MARGIN:0}
#pagelist LI {PADDING:8px 0px 8px 0;LIST-STYLE-TYPE:none;max-width:100%;BORDER-BOTTOM:#eee 1px solid;color:#1163cd}
.border{MARGIN:1px;PADDING:5px;border:1px solid #ccc}
/*clever结束*/

#normaltable {text-align:left;border:0;width:760px;border:#77A2D9 1px solid}

/*offline.asp开始*/
#box LI.download {color:#0099ff}
#box LI A:link, #box LI A:visited, #box LI A:active {COLOR:#09f;TEXT-DECORATION:none}
#box LI A:hover {COLOR:#09f;TEXT-DECORATION:underline}
.offline {PADDING-RIGHT:0px;BORDER-BOTTOM:#f2f2f2 1px solid;MARGIN-TOP:8px;PADDING-LEFT:12px;PADDING-BOTTOM:3px;LINE-HEIGHT:16px;PADDING-TOP:4px;TEXT-ALIGN:LEFT;color:#303030}
/*offline.asp结束*/

/*aboutus.asp开始*/
.about_space {CLEAR:both;MARGIN:0px auto;WIDTH:760px;HEIGHT:30px}
/*aboutus.asp结束*/

/*shop开始*/
#shoplist {CLEAR:both;MARGIN:0 auto;width:100%;BORDER:#77A2D9 1px solid;MARGIN-TOP:10px;line-height:150%}
#shoplist th {color:#fff;background:#77A2D9;HEIGHT:18px}
#shoplist th.col1 {width:150px}
#shoplist .col2 {width:450px;text-align:left;padding-left:5px}
#shoplist th.col3 {width:130px}
#shoplist th.col4 {width:60px}
#shoplist tr.list_bg{background:#F7F7F7}
#shoplist td.col1 {color:#b2b2b2;font-weight:bold}
#shoplist .open {color:red}
#shoplist .close {color:#b2b2b2}
#shop_tips {CLEAR:both;MARGIN:15px auto;width:100%;text-align:left}
#shop_tips P {MARGIN:5px}
/*shop结束*/

/*auctions开始*/
#auctions {CLEAR:both;MARGIN:50px auto;WIDTH:660px}
/*auctions结束*/

/*help开始*/
#help {CLEAR:both;MARGIN:10px auto 10px;width:760px;text-align:left}
#help P {MARGIN:5px}
#help OL {padding:0;MARGIN-TOP:10px}
#help LI {padding:1px}
.helptitle {color:#996600;background:#eee;padding:3px;font-weight:bold}
.helptitle_big {color:#850;background:#eed;padding:3px;font-weight:bold;BORDER:#bbb 1px solid;MARGIN-TOP:5px;MARGIN-BOTTOM:5px}
.helpcontent {line-height:150%;padding:3px}
.helpmenu {color:green;background:#dfd;padding:3px;font-weight:bold}
/*help结束*/

/*work开始*/
#list_work {CLEAR:both;MARGIN:10px auto 10px;width:760px;text-align:left;padding-top:30px}
#list_work p {padding-left:50px;MARGIN:8px}
#list_work p.percent {color:green}
#list_work p.working {color:gray}
/*work结束*/

/*map.asp开始*/
#map {CLEAR:both;MARGIN:10px auto 10px;BACKGROUND:url(http://images.newzgc.com/building/map_bg.gif) #fff no-repeat center top;width:700px;height:400px;BORDER:#b0b0b0 1px solid;text-align:left}
#villa {CLEAR:both;MARGIN:0px;PADDING:0px;BACKGROUND:url(http://images.newzgc.com/building/villa_bg.gif) #fff no-repeat center top;width:600px;height:400px;text-align:left}

.item {width:90px;height:90px;BORDER:#bbb 1px solid;MARGIN:2px;PADDING:2px;float:left}
.item_buy {width:90px;height:138px;BORDER:#bbb 1px solid;MARGIN:2px;PADDING:2px;float:left}
/*map.asp结束*/

#showbulletin {CLEAR:both;MARGIN:10px auto 10px;width:760px;text-align:left}

#box H3 {FONT-SIZE:9pt;FONT-WEIGHT:normal;MARGIN:0px;PADDING-LEFT:6px;LINE-HEIGHT:25px;text-align:left;max-width:100%;color:#ff0099}
#box UL {PADDING:0px;MARGIN:6px 12px 0px;WIDTH:460px;max-width:100%;text-align:left}
#box SPAN {FLOAT:left;OVERFLOW:hidden;WIDTH:20px;MARGIN-RIGHT:1px;HEIGHT:20px}
#box LI {PADDING:0;FLOAT:left;MARGIN:0px;LIST-STYLE-TYPE:none;HEIGHT:20px;WIDTH:100%}
#box LI.disabled {color:gray}
#box P {MARGIN:0px}

#sitemap {text-align:left;margin-top:20px}
#sitemap h1 {font-size:14px;font-weight:bold;margin:15px 0 5px;border-bottom:1px #44BFEF solid;color:#024CA0}
#sitemap h2 {font-size:12px;margin:5px 0;background:#eee}

a.systemvote {color:red}