/*---------------------    Over     ----------------------*/

#word a {margin:0 10px 0 10px; }
#word a:hover { margin:0 10px 0 10px; background:#2881B9; color:#000000;}

.nor{border: .1em solid #666600 ; border-top:.2em solid #666600 ;  border-bottom:.2em solid #666600 ; margin:2px; color:#666600 ; font-weight:bold; }
.over{border: .1em solid #990000 ;border-top:.2em solid #990000 ;  border-bottom:.2em solid #990000 ; margin:2px; color:#990000 ; font-weight:bold; }



.特殊排版部份{}
#bar  { background:URL(../images/demo_12.jpg) no-repeat top  left ; width:37px;}
#proBK{ background:URL(../images/pro_bk.jpg) no-repeat left top; width:168; height:134;}
#proBK  a img { border:solid 2px #797979; margin:5px;}
#proBK  a:hover img{ border:solid 2px #2043A5; margin:5px; }

/*---------------------    Left     ----------------------*/
#left {
width:178px;
text-align:left;
vertical-align:top;
background:#FFFFFF;
}
#left h1{
	color:#134169;
	background:URL(../images/left_menu-19.jpg) no-repeat;
	width:178;
	height:42;
	font-weight:600;
	padding: 15 0  0 5;
	margin:0;
	font-size: 13px;
	text-transform: uppercase;
}
.left_bk {
	background-attachment: scroll;
	background-image: url(../images/left_menu-27.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#leftmenuB{   display:block; font-size:12px; width:169; height:42px; font-weight:600; background:URL(../images/left_menu-21.jpg) no-repeat left top ; text-indent:10px;cursor:pointer;  }
.leftmenu_N_B{   color:#FFFFFF; font-weight:600; padding:5 0 0 0;}
.leftmenu_O_B{ color: #000000; font-weight:600; padding:5 0 0 0;}

#leftmenuS{ display:block;font-size:12px; width:169; height:24px;  padding:4px 0 0 25px ; margin:0; font-weight:600; cursor:pointer; background:URL(../images/left_menu-24.jpg) no-repeat left top ; }
.leftmenu_N_S{  color:#2596CE; font-weight:600;}
.leftmenu_O_S{  color:#0B638F; font-weight:600;}

/*---------------------    Main     ----------------------*/
#main h3 {
	background: url(../images/title_bk.jpg)  no-repeat left top;    text-indent:5px;
	color:#FFFFFF; font-size:12px;
 display:block; border-bottom: .05em #cccccc solid; margin:2px;
font-weight:600;
}
#main { background:#FFFFFF; width:827px; height:300px; vertical-align: top; text-align:center }

#mainTitle a{
	color:#002A56;
	font-weight: bold;
	text-transform: capitalize;
	text-align:left;
}
#main a 		{ color: #797979; font-weight:normal;}
#main a:hover { color: #333333; font-weight:normal;}
#main .mainTable { width:95%; } 
#com p { font:12px/1.6em; text-indent:26px;}
 h2 { background:url(../images/main-title-bk.jpg) no-repeat right top #FFFFFF; display: block; color:#000000;
font-size:1.7em; margin:-0 0 0 0; padding:0; height:26px; text-indent:.2em; font-weight:600; width:615px;}

#pro {
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#2E1D07, EndColorStr=#5D3C0F);
padding:0 0 0 5px;
color:#FFFFFF;
font-weight:600;
}
#pro a, a:hover{
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#2E1D07, EndColorStr=#5D3C0F);
padding:0 0 0 5px;
color:#797979;
font-weight:600;
padding:0 ; margin:0;
}
#inq a      { color:#797979; padding: 2px; margin:0;}
#inq a:hover{ border: dashed #cccccc .05em; color:#333333;}

/*---------------------    Right     ----------------------*/
#right {
width:47px; background:url(../images/bk-right.jpg) no-repeat left top;
}

.menuTXT {
font:80%/1.1em; color:#595959; font-weight:800;
}
/*---------------------    Right     -----------------------*/
#right { width:59px; background:#F9F9F9;}
/*---------------------    Other      ----------------------*/
.inqut_frame {
width:200px; border: solid 1px #333; background: #f2f2f2; color:#797979;
}
/*---------------------    Down     ----------------------*/
#down p{ color:#333333;  }
#down { border:solid .01em #D0D0D0; border-left:none ; border-right: none;  }
#down a { color:#797979; padding:1px 3px 1px 3px;   overflow:hidden;}
#down a:hover { color:#000000; }

.特殊排版{}
.detail_img {
	width:89px;
	border:solid .1em #eeeeee;
	margin:0px;
	padding:0px;
text-align:center;
	}
.detail_img_B {
	
	border:solid .1em #eeeeee;
	
	padding:0 1px 0 1px;
	}
.detail_img_li{
	list-style-position: inside;
	list-style-type: none;
}
.style1 {
	color: #000000;
	font-weight: bold;
}
.pro {filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#2E1D07, EndColorStr=#5D3C0F);
padding:0 0 0 5px;
color:#FFFFFF;
font-weight:600;
}
.MsoNormal{font-family:Arial; font-size:10.0pt; color:#333333; padding: 0 0 0  15PX; border: solid 0.05em #e2e2e2;}