@charset "utf-8";
@import "body.css";
@import "form.css";
@import "footer.css";
@import "menu.css";
@import "mainmenu.css";
@import "table.css";
@import "path.css";
@import "font.css";
/* --UTF8中文-- */
body{padding:0px; margin:0px; font-size:12px; font-family: Verdana; color:#666666; margin: 0; }


.login_info{font:Arial, Helvetica, sans-serif; color:#666666;@}
.red_font{color:#FF0000;}
.bold_font{font-weight:bold;}

#topPan ul{
  width:140px; 
  height:29px; 
  background:url(/images/tw_default/top-nav.gif) 0 0 no-repeat; 
  position:absolute;  
  !important;top:-5px; 
  *top:6px;
  left:195px;
}

#topPan ul li
{
  list-style:none; 
  list-style-position:inside;
}

#topPan ul li.home
{
  width:47px; 
  height:29px; 
  float:left 
}
#topPan ul li.home a
{
  width:18px;  
  height:16px; 
  display:block;  
  background:url(/images/tw_default/home-hover.gif) 0 0 no-repeat; 
	margin:3px 0 0 -25px;  
  *margin:3px 0 0 15px;  
  text-indent:-20000px; 
 }
#topPan ul li.home a:hover
{
  background:url(/images/tw_default/home-hover.gif) 0 0 no-repeat;
}

#topPan ul li.member{
  width:43px; 
  height:29px;
  float:left
}
#topPan ul li.member a
{
  width:18px; height:16px; 
  display:block; 
  background:url(/images/tw_default/member-nor.gif) 0 0 no-repeat; 
	margin:3px 0 0 -25px;  
  *margin:3px 0 0 15px;  
  text-indent:-20000px;
  }
#topPan ul li.member a:hover
{
  background:url(/images/tw_default/member-hover.gif) 0 0 no-repeat;
}

#topPan ul li.contact
{
width:43px; 
  height:29px; 
  float:left;
  }
#topPan ul li.contact a
{
  width:18px; 
  height:16px; 
  display:block; 
  background:url(/images/tw_default/contact-nor.gif) 0 0 no-repeat; 
  margin:3px 0 0 -25px;  
  *margin:3px 0 0 15px;  
  text-indent:-20000px;
}
#topPan ul li.contact a:hover
{
  background:url(/images/tw_default/contact-hover.gif) 0 0 no-repeat;
}



input{font-size:12px;}
select{font-size:12px;}

#nap {
	height: 20px;
	width: 100%;
}

#nap ul { 	margin-top:-5px;	margin-left:200px;	padding: 0px;	font-size: 12px;	color: #FFF;	line-height: 30px;	white-space: nowrap;}
#nap li {	display: inline;}
#nap li a { 	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	padding: 4px 10px;	background: url(/images/tw_default/arrow1.gif) 1px 3px no-repeat; 	color: #555555; }
#nap li a:hover {	color: #004FF0;}

#title li {
font-size:22px; color:#00549C; font-weight:bold;border-bottom: 1px #CECECE dotted; letter-spacing:1px;
list-style-image:url(/images/tw_default/arrow2.gif); *margin-left:0px; !important; margin-left:20px;
}

table.list
{background-color: #fafafa;border: 1px #CECECE solid;border-collapse: collapse;border-spacing:2px; }

table.list td.title
{background-color: #7CA0D2;border: 1px #CECECE solid;font-family: Verdana;font-weight: bold;font-size: 12px;
padding-top: 4px;padding-bottom: 2px;padding-left: 4px;padding-right: 0px;color: #FFFFFF; }


table.list td.odd
{background-color: #FAEDBC;text-align: left; border-bottom: 1px #CECECE dotted;font-family: Verdana;font-size: 12px;
padding-top: 4px;padding-bottom: 2px;padding-left: 4px;color: #666666;
}

table.list td.even
{border-bottom: 1px #CECECE dotted;text-align: left;font-family: Verdana, sans-serif, Arial;
font-weight: normal;font-size: 12px;color: #666666;background-color: #fafafa;padding-top: 4px;
padding-bottom: 2px;padding-left: 4px;padding-right: 0px; }

table.list td.footer
{background-color: #B1C7E6;font-family: Verdana;font-weight: bold;font-size: 12px;
padding-top: 4px;
padding-bottom: 2px;
padding-left: 4px;
color: #000499; }

.footer2{
background-color: #73A2E5;font-family: Verdana;font-weight: bold;font-size: 12px;
padding-top: 4px;
padding-bottom: 2px;
padding-left: 4px;
color: #FFFFFF; }






a.pro{color: #666666;font-size :12px;text-decoration:none;line-height : 100%}
a.pro:visited{color: #999999;}
a.pro:active {color: #666666;}  
a.pro:hover {color: #ff6600;;position:relative; top:1px; left:1px;}



login_info
{color:#333333;}

/* header_menubar div begin */
#header_menubar {	
	margin:0px 10px 5px 5px; 
}
/* header_menubar div end */

/* container div begin */
#container {	
	margin:0px 10px 5px 10px; 
}
/* container div end */

/* pagebody div begin */
#pagebody {	
	margin: 0px;
	padding: 0px;
}
/* pagebody div end */


/**************************************************************************************************/

.imcm_s ul,.imcm_s li,.imcm_s div,.imcm_s span,.imcm_s a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm_s li a img{display:inline;border-width:0px;}
.imcm_s span{display:inline;}
.imcm_s .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm_s .imsc_s{position:relative;}.imcm_s .imsubc_s{position:absolute;visibility:visible;}
.imcm_s li{list-style:none;font-size:1px;float:left;}.imcm_s ul ul li{width:100%;float:none !important;}
.imcm_s a{display:block;position:relative;}
.imcm_s ul .imsc_s,.imcm_s ul .imsubc_s {z-index:10;}
.imcm_s ul ul .imsc_s,.imcm_s ul ul .imsubc_s{z-index:20;}
.imcm_s ul ul ul .imsc_s,.imcm_s ul ul ul .imsubc_s{z-index:30;}
.imde_s ul li:hover .imsubc_s{visibility:visible;}
.imde_s ul ul li:hover.imsubc_s{visibility:visible;}.imde_s ul ul ul li:hover  
.imsubc_s{visibility:visible;}
.imde_s li:hover ul .imsubc_s{visibility:hidden;}
.imde_s li:hover ul ul .imsubc_s{visibility:hidden;}
.imde_s li:hover ul ul ul  .imsubc_s{visibility:hidden;}
.imcm_s .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imcm_s .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}
/*\*//*/.imcm_s .imea{visibility:hidden;}/**/


.ajaxtooltip{ position: absolute; display: none; width: 450px; left: 0; top: 0; background: lightyellow; border: 2px solid gray; border-width: 1px 2px 2px 1px; padding: 5px; }

