﻿body 
{
	font-size:12px;
	line-height:180%;
	text-align:center; color:#333;
}
a
{
	color:#0a619e; text-decoration:none;	
}
a:hover
{
	text-decoration:underline;
}
input
{
	line-height:normal;
}
.err
{
	line-height:24px;
	color:Red;
}
.inputext
{
	border:1px solid;border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;
	font-size:12px;
	padding:2px;	
}

.highlight
{
	border:1px solid;
	border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;
	font-size:12px;
	padding:2px;
	background-color:#edfaff;
}

fieldset
{
	border:3px #EEE double; 
    padding:15px;
    margin-bottom:15px;
    }
legend 
{
	font-size:14px; 
	font-weight:bold;
	height:26px;
	line-height:26px;
	color:#000;
	}

#top_login
{
	width:100%;
	position:relative;
	height:26px;
	background:#ebebec url(images/bg.gif) repeat-x;	
	
}
#top_menu
{
	position:absolute;
	z-index:99;
	top:0;
	left:0;
	width:50%;
}
#top_menu ul
{
	margin:0 0 0 10px;
	padding:0;	
	list-style:none;
}

#top_menu ul li
{
	line-height:26px;
	color:#666;	
	display:inline;
	height:26px;
	margin-left:7px;
	background:transparent url(images/bg.gif) no-repeat left -33px;
	padding-left:6px;
}


#top_menu li#newsemail a
{
	padding-right:0; 
	padding-bottom:0;
}
#top_menu ul li a
{ 	
	 color:#999;
	 font-size:12px;
}
#top_menu ul li a:hover
{
    color:#000;
}
#top_login #loginbox
{
	position:absolute;
	right:10px;
	text-align:right;
	top:0;
	z-index:5;	
}
#loginbox,#welcomebox
{
	color:#666;
	font-size:12px;	
}
#loginbox a,#welcomebox a
{
	color:#4b7cb9;
	margin:0 5px;
	font-size:12px;
	line-height:26px;
	height:26px;
}
#loginbox a:hover,#welcomebox a:hover
{
	color:#000;
	text-decoration:underline;
}


/* 头部样式 */

#header
{
	margin:0 auto;
	position:relative;	
	background:#FFF; width:960px;

	
}
#logo
{	
    float:left; padding-top:5px;
	width:178px;
}
#nav
{
    margin-left:200px
}
#nav .onenav
{
    float:left; background:url(images/bg.gif) no-repeat left -48px; padding:10px 15px 5px;
}
#nav .onenav ul
{
    list-style:none; margin:0 0 5px; padding:0;
}
#nav .onenav ul li
{
    display:inline; padding:0 10px;
}
#nav .onenav ul li a.current{color:Red; background-color:#F7F7F7;}

/* 菜单样式 */
#main_menu
{
    width:964px; margin:0 auto 4px; border:#193aba8; background:url(images/nav_04.gif) no-repeat right top; height:33px;
}
#submenu
{   
    background:url(images/nav_03.gif) no-repeat left top;
    height:33px; line-height:30px; padding-left:15px;
}
#submenu ul,div.newinfo ul,#mymenu ul,#infocontact ul,ul#footer_nav,div.aside ul
{
    margin:0; list-style:none; padding:0;
}
#submenu ul li
{
    float:left; background:url(images/li_07.gif) no-repeat right 3px; padding:0 3px;
}
#submenu ul li a{
    line-height:30px;  color:#fff; display:block; height:33px; float:left;
}
#submenu ul li a b
{
    padding:0 10px; display:block;font-weight:normal;
}

#submenu ul li a:hover
{
    background:url(images/m_10.gif) no-repeat left 5px;
}

#submenu ul li a:hover b
{
    background:url(images/m_11.gif) no-repeat right 5px; 
}

#submenu ul li a.current
{
    background:url(images/c_10.gif) no-repeat left 5px;
}
#submenu ul li a.current b
{
    background:url(images/c_11.gif) no-repeat right 5px; color:#0080b2;
}

#sitepath
{	
	background:transparent url(images/bg.gif) no-repeat left -135px;
	padding-left:25px;	
	margin:0 auto 10px;
	width:935px;
}

#wapper
{
	width:960px;
	margin:0 auto 10px;	
	background-color:#FFF;
	
}

div.author ul,#eventmember ul,#mymenu ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#rightcol,#secondcol
{
	float:right;
	width:250px;	
}

#mymenu{ height:30px; margin-bottom:10px;}
#mymenu ul li{width:117px; border:1px #a9ccde solid;}

#mymenu ul li a{ background-color:#edf9ff; font-size:14px;  font-weight:bold; color:#333; display:block;height:26px; line-height:26px;padding-left:30px;}
#mymenu ul li a:hover{background-color:#fff9e6;}
#mymenu ul li a#myinfo{ background-image: url(images/bg.gif); background-position: 3px -214px; background-repeat: no-repeat;}
#mymenu ul li a#public{ background-image: url(images/bg.gif); background-repeat:no-repeat; background-position:3px -244px;}


div.newcomment{margin-bottom:10px; border:1px #a9ccde solid;}
div.newcomment h4.title{font-size:14px;  padding-left:22px; background:url(images/bg.gif) no-repeat left -162px; height:26px; line-height:26px;}

div.newcomment ul.comments{ padding:0 5px; list-style:none; margin:0 0 5px;}
div.newcomment ul.comments li{ border-bottom:#e7f5fc 1px solid; padding:3px;}
div.newcomment ul.comments li a{color:#666;}
div.newcomment ul.comments li span{ background:url(images/bg.gif) no-repeat left -194px; padding-left:22px; color:#999;}


#main_content
{
    margin-right:260px;
}

div.section{ border:1px #eee solid; padding:10px}

#profile
{
    margin:0 auto; margin-bottom:15px; width:500px;
}
#profile h5{ background-color:#eee;}
table.profile td
{
    padding:4px;
}
table.profile td td
{
    padding:0;
}
/* 活動樣式 */
#leftcol div.title
{
	font-size:14px;	
	color:#333;
	background:#FFF url(images/ev_03.gif) no-repeat left top;
	height:26px;
	line-height:26px;
	padding-left:15px;	
	font-weight:bold;
}
#leftcol div.title h4
{
    line-height:26px;
    font-size:14px;
    font-weight:bold;
}
#leftcol div.rightside
{
	height:26px;
	width:9px;
	background:#FFF url(images/ev_05.gif) no-repeat right top;
	float:right;
}
#leftcol div.title span
{
	color:#1374b2;
	
}
#eventlist
{
   width:100%; _width:99%;
}
#eventlist th
{
    background-color:#eee;
    border-bottom:1px #ccc solid;
}
#eventlist td
{
    border-bottom:1px #ccc solid;
}

#iconnote
{
    text-align:center; padding:8px;
}
#iconnote ul li
{
    display:inline; padding:0 10px;
}

/* 活动样式 */
#main_event
{
    background:#fff url(images/event_bg.gif) no-repeat left top; padding:15px;
}
#main_event h4.title{ background:url(images/10.gif) no-repeat left center; padding-left:20px; font-size:18px; font-family:黑体; font-weight:normal;}


#main_event div.abstract
{  
    margin-bottom:15px; 
}
#main_event div.abstract div.author{float:right; width:150px; border:1px #eee solid;}
#main_event div.abstract div.author h4{border-bottom:1px #ccc solid; background-color:#F7F7F7; font-size:14px; padding:3px 8px;}
#main_event div.abstract div.author ul{padding:0 10px;}

#main_event div.abstract div.eventdes{margin-right:160px;}
#main_event div.abstract div.eventdes table{ width:100%; _width:98%;}

#main_event table th,#main_event table td{ padding:4px; border:1px #eee solid; text-align:left;}

#mainbody
{
	padding:15px; overflow-y:auto; height:350px; border:1px #ccc solid;
	margin-bottom:15px;
}
#mainbody p
{
    text-indent:24px;
}

/* 报名清单样式 */
#joinmembers
{
    border:1px #ccc solid; margin-bottom:15px;
}
#joinmembers h5
{
    background:#eee url(images/2.gif) no-repeat 3px center; 
     line-height:26px; height:26px; padding:0 0 0 22px;
    border-bottom:1px #ccc solid;  
}

#eventmember
{
    padding:10px;
}
#eventmember ul li{ float:left}
#eventmember ul li a
{
    display:block; float:left; position:relative;
}
#eventmember ul li a dl
{
    display:none;
}
#eventmember ul li a:hover
{
    background-color:#F7F7F7; text-decoration:none;
}
#eventmember ul li a:hover dl
{
    display:block; padding:10px; position:absolute; z-index:50; top:23px;background-color:#F7F7F7; width:200px;
}
#eventmember ul li a:hover dl dd
{
    text-decoration:none; 
}

div.joindes
{ padding:5px;
}

#joinpost
{
    padding:5px; border-bottom:1px #eee solid;
    text-align:right;
}


p.category
{
	padding:0 10px;
}
p.category a
{
	margin:0;
	padding:0 4px;
}


/* 回複樣式 */

#com_content,#edit_event
{
    padding:15px;
    background:#fff url(images/event_bg.gif) no-repeat left top; 
}
#com_content h5
{
    background:url(images/comment.png) no-repeat left center; padding-left:22px;
    border-bottom:1px #999 dotted;    
}


div.comment
{
	margin-bottom:5px;
	position:relative;	
}

div.comment p
{
	margin:0;
	padding:3px;
}

div.comment h4.author
{
    margin:0; font-size:13px;
}
div.comment div.replybody
{
	color:#666;
	line-height:150%;
	padding:10px;
	border:1px #EEE solid;	
}
div.comment  p.userIP
{
	text-align:right;
	font-size:10px;
	color:#248cb8;
}



/* 留言登录样式 */
#tbllogin
{
	display:block;
	margin:0 auto;
}
#tbllogin td
{
	padding:8px;
	vertical-align:middle;
}
#tbllogin td p
{
	padding:5px 0;
	margin:0;
}
span.date
{
	color:#6c962a;
	font-size:x-small;
	font-family:Verdana;
}


#retitle
{
    border-left:3px #000 solid;
    line-height:32px;
}
#retitle img
{
    vertical-align:middle;    
    margin-right:10px;
    padding-left:10px;
}
/* 评论表单 */
table.tblComment td
{
	padding:5px;
}


#leftcou
{
	float:left;
	width:220px;
}



#leftcou ul+a
{
	margin-bottom:10px;
	display:block;
} 
#leftcol ul li,#eventmember ul li
{
	background:#FFF url(images/bullet.gif) no-repeat 0 13px;
	padding:3px 3px 3px 8px;
	border-bottom:1px #EEE dotted;	
	
}
#leftcou ul li a
{
	font-size:12px;
}


#rightcou
{
	float:right;
	width:220px;
}
#rightcou ul li
{
    background:#FFF url(images/rightarrow.jpg) no-repeat left center;
    padding-left:16px;
    border-bottom:1px #EEE dotted;
    height:26px;
    line-height:26px;
}
#rightcou ul li a
{
    color:#000;
}

#event_content,#down_content,#edit_event
{
    margin-right:235px;
}

/* 新闻列表页眉 */
#NavPager
{
	padding:5px;	
	position:relative;
}



/* 页码样式 */

div.pagertop
{
	padding:5px;
	margin-bottom:5px;
}
div.pager
{
	padding:10px 5px;
	margin-bottom:5px;	
}
.currentpage
{
	border:1px #FA0 solid;
	padding:3px 5px;
	background-color:#fff000;
	color:#000;
}
.numeric
{
	border:1px #EEE solid;
	padding:3px 5px;
	color:#8bb13f;
}
.numeric:hover
{
	border:1px #FA0 solid;
	padding:3px 5px;
	background-color:#fff000;
	color:#000;
}

/* 列表样式 */

div.downdoc,div.news,div.slist
{
    margin-bottom:15px;    
}

div.downdoc h4.title,div.news h4.title,div.slist h4.title
{	
    background:transparent url(images/download.gif) no-repeat 5px center;
	line-height:26px;
	font-size:14px;
	padding:0 3px 0 25px;
	position:relative;
	font-weight:bold;
	height:26px;border-bottom:2px #333 solid;
}
div.downdoc h4.title a.more,
div.news h4.title a.more,
div.slist h4.title a.more
{
	position:absolute;
	right:0;
	top:0;
	padding-right:8px;
	font-size:12px;
	height:30px;
	font-weight:normal;		
}

div.slist h4.title a.more
{		
	color:#000;	
}

div.news h4.title
{
    background:transparent url(images/news_subscribe.gif) no-repeat 5px center;
}
div.slist h4.title
{
    background:transparent url(images/asterisk_yellow.png) no-repeat 5px center;
    color:#000;
    border-bottom:2px #333 solid;
}
div.downdoc ul li
{
    background:transparent url(images/page_spearmint_down.png) no-repeat 0 center;
    padding-left:16px;
}
div.slist ul
{
    padding:5px 10px;
}

div.slist ul li
{
    background:url(images/dot.gif) no-repeat left center;
    border-bottom:1px #999 dotted;
    padding:3px 3px 3px 13px;
}


#editcomment fieldset
{
    padding:0 15px 10px 15px;
}
#editcomment fieldset legend{ font-size:14px; font-weight:bold;}
#editcomment p
{
    padding:3px;
}




/* 页脚样式 */
#footer
{
    width:960px;
	margin:0 auto;
	border-top:1px #eee solid;
	text-align:center;
	padding-bottom:15px;
	clear:both;
}
ul#footer_nav
{
	list-style:none;
	margin:5px;
}
ul#footer_nav li
{
	display:inline;
	padding:0 5px 0 10px;
	border-left:1px #CCC solid;
}
ul#footer_nav li.first
{
	border-left:none;
}
#footer p
{
	margin:0;
}
#footer span.contact
{
	font-size:x-small;
	line-height:180%;
}

.mainmenu {margin-right:200px ; margin-left:230px; text-align:center ; background:url(http://wb.wzsee.com/images/menu2.jpg) 20px 0px no-repeat; height:60px  ; margin-top:20px}

.mainmenu ul { margin:0px ; padding:0px ; list-style:none ;margin-left:25px}
.mainmenu ul li {float:left;margin:0px; padding:0px   }
.mainmenu ul li a {display:block ; height:50px; width:61px ; overflow:hidden; text-indent:-5000px;}
.mainmenu ul li#aa a {width:80px }
.mainmenu ul li a:hover { background:url(http://wb.wzsee.com/images/mbg4.gif) no-repeat 25px 40px;}
.mainmenu ul li#aa a:hover { background:url(http://wb.wzsee.com/images/mbg4.gif) no-repeat 35px 40px;}



#weather{float:right; width:210px; padding-top:6px; height:40px;}
#weather ul{  margin:0px ; padding:0px ; list-style:none ;}
#weather ul li{ float:right;}
#weather ul li.wdate{ padding-top:15px; text-align:right; padding-right:6px; line-height:1.3; color:#666;}
#weather ul li span{color:#369;}