﻿/* common style */
body{font-size:12px;line-height:1.6;background:#fff; padding-bottom:10px;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.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;
}
.btnstyle{ background:#FFF url('/images/button.gif') no-repeat left top; 
           border:none; height:23px;
           line-height:23px; 
           text-align:center;width:70px;}

/* 头部样式 */
.wrap{margin:0 auto; width:960px;}


#topcol{ height:22px; line-height:22px;position:relative;}
#loginbox{position:absolute;right:0;top:0;z-index:5;}
#loginbox ul{ margin:0; padding:0;}
#loginbox ul li{display:inline; padding:0 5px;}

#header{margin-bottom:10px;  text-align:left; min-width:960px;}



#logo{}
#logo h2{width:230px; height:64px;background:url(/images/logo.gif) no-repeat left top; margin:0 0 5px;}
#logo h2 a{display:block;width:230px; height:64px;text-indent:-5555px; overflow:hidden; }

/* main menu style */
#mainmenu{background:url(/images/m_07.gif) repeat-x;height:35px;}
#menu{height:35px; position:relative;}
#menu ul{list-style:none; margin:0; padding:0; position:absolute; left:15px; z-index:15;}
#menu ul li{float:left;}
#menu ul li a{
    display:block; float:left;  text-align:center;color:#f7f7f7;
    height:35px; line-height:35px; font-size:14px; padding:0 15px; font-weight:bold;
    
}
#menu ul li a:hover{background:url(/images/m_10.gif) no-repeat center bottom;color:#fff;}
#menu ul li.current a{color:#fff;background:url(/images/m_10.gif) no-repeat center bottom;}

#submenu{height:35px; text-align:left;}
#submenu ul{margin:0 0 0 15px; padding:10px 0 0 0;}

#submenu ul li{display:inline; border-right:1px #ccc solid;}
#submenu ul li a{padding:0 8px; font-size:12px;color:#666;}


#sitepath
{	
	background:url(/images/home.png) no-repeat 0 9px;width:940px; margin:0 auto;	
	padding:8px 5px 0 20px;
}

#wrapper
{
    margin-bottom:10px;text-align:left;
}

/* footer style */
#footer{background:url(/images/bg.gif) no-repeat center -35px;height:35px;}
#footer p{ line-height:35px;color:#999; padding-left:10px; margin:0;}
#footer p a{color:#444;}

#bottom p{ padding:5px 10px;color:#999;}
