/* Shared Styles */


.index_video{}

#wrap {
	background:url(../inner_bg.jpg) repeat top center;
    width: 100%;
    font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	 line-height: 22px;
}
body #wrapper.header-adjust {
	margin: 0 auto auto;
}
.container {
    width: 1000px;
    margin: 0 auto;
}
header .top {
	float: left;
	width: 1000px;
}

footer {
    width: 100%;
}
	
footer .footer-tabs {
	float: left;
}

.footer_basic {
	float: left;
	width: 98%;
	padding-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #595a5b;
	padding-left: 2%;
}
.footer_basic a{
	color:#838383;
	text-decoration: underline;
}
.footer_basic a:hover{
	text-decoration:none;
	color:#646464;
}

.container1 {
  margin: 0 auto;
  width: 1000px;
}
.pagecontent {
	width: 1000px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
}
.pagebox {
	min-height: 500px;
	width: 1000px;
	float: left;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-khtml-border-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin: 0px;
	background:url(../con_bg.png) repeat-y;
}
.pageleft {
	float: left;
	width: 229px;
}
.pageleft1 {
	float: left;
	width: 191px;
	padding-right: 8px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: right top;
	background:url(../left_title_bg.jpg) no-repeat top right;
}
.nav_title {
	float: left;
	width:229px;
	font-family: \5FAE\8EDF\6B63\9ED1\9AD4, \65B0\7D30\660E\9AD4, Verdana, Geneva, sans-serif;
	font-size: 22px;
	line-height: 25px;
	font-weight: bold;
	color: #333;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-khtml-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	height:89px;
	text-align:left;
}
.nav {
	float: left;
	width: 170px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.nav ul {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.nav ul li {
	float: left;
	list-style-type: none;
	width: 100%;
	font-size: 15px;
	line-height: 22px;
	display: block;
	color: #666666;
	padding-bottom: 2px;
}

.nav ul li.nav_hit{
	background:url(../arrow_05.png) no-repeat 5px 13px;
	float: left;
	padding: 5px 7px 5px 18px;
	margin: 0px;
	width: 140px;
	font-weight:bold;
	color: #be8500;}

.nav ul li ul {
	float: left;
	width: 180px;
	margin: 0px;
	background-color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5%;
	padding-bottom: 5px;
}
.nav ul li ul li {
	float: left;
	list-style-type: none;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	display: block;
	padding-bottom: 2px;
	padding-top: 2px;
	font-weight: normal;
	background:none;
	border-bottom: 1px dashed #CCCCCC;
}
.nav ul li ul li a {
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 32px;
	background-image: url(../arrow_10.gif);
	background-repeat: no-repeat;
	background-position: 20px 11px;
	margin: 0px;
	width: 93%;
	color: #777;
	font-weight: normal;
}
.nav ul li ul li a:hover {
	color: #D6000F;
	text-decoration: underline;
	background-image: url(../arrow_10.gif);
	background-repeat: no-repeat;
	background-position: 20px 11px;
	font-weight: normal;
	margin: 0px;
	float: left;
	width: 93%;
	padding-left: 32px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.nav ul li ul li a.current {
	color: #D6000F;
	background-image: url(../arrow_10.gif);
	background-repeat: no-repeat;
	background-position: 20px 11px;
	font-weight: bold;
}
.nav_over {
	float: left;
	margin: 0px;
	width: 100%;
	
}
.nav_over a {
	background:url(../arrow_06.png) no-repeat 5px 13px;
	float: left;
    padding: 5px 7px 5px 18px;
	margin: 0px;
	width: 140px;
	color: #666666;
	text-decoration: none;
}
.nav_over a:hover {
	background:url(../arrow_05.png) no-repeat 5px 13px;
	float: left;
	padding: 5px 7px 5px 18px;
	margin: 0px;
	width: 160px;
	color: #be8500;
	text-decoration: underline;
}
.nav_hit {
	float: left;
	margin: 0px;
	width: 100%;
}
.nav_hit a {
	float: left;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 18px;
	background-image: url(../arrow_05.png);
	background-repeat: no-repeat;
	background-position: 7px 15px;
	margin: 0px;
	width: 140px;
	font-weight: bold;
	color: #be8500;
	text-decoration: none;
}
.nav_hit a:hover {
	float: left;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 18px;
	background-image: url(../arrow_05.png);
	background-repeat: no-repeat;
	background-position: 7px 15px;
	margin: 0px;
	width: 160px;
	color: #603489;
	text-decoration: underline;
}
.search {
	float: left;
	width: 170px;
	background-image: url(../search_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;;
	padding: 34px 13px 0px 7px;
	height: 48px;
}
.search_b1 {
	float: left;
	width: 100%;
	height: 25px;
}
.search_b2 {
	float: left;
	width: 100%;
	height: 25px;
}
.search_l {
	float: left;
	width: 132px;
}
.search_r {
	float: right;
	width: 26px;
}
.select_txt {
	border: 1px solid #000000;
	background-color:#000;
	color: #CCC;
	height: 22px;
	font-size: 11px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
    line-height: 20px;
	float: left;
	width: 160px;
}
.input_txt {
	WIDTH: 139px;
	border:1px solid #e9e9e9;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #e9e9e9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-left: 5px;
}
.input_txt1 {
	BACKGROUND-COLOR: #FFF;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #333;
	padding-left: 5px;
	border: 1px solid #999;
}
.search_b3 {
	width: 730px;

}
.search_b4 {
	background-color: #efefef;
	background-image: url(../line24.gif);
	background-repeat: repeat-x;
	background-position: top;
	float: left;
	width: 700px;
	padding-top: 18px;
	padding-right: 13px;
	padding-bottom: 18px;
	padding-left: 13px;
}
.search_w1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #595757;
	background: url(../pro_ex_bg.jpg) no-repeat left top;
	float: left;
	padding:14px 20px 0px 20px;
	width:690px;
	min-height:131px;
}

.search_w2 {
	line-height: 22px;
	background: url(../pro_ex_bg2.jpg) no-repeat left top;
	float: left;
	width:730px;
	height:32px;
}

.search_w1 .ex_img{
	background: url(../pro_ex_bg3.png) no-repeat;
	width: 192px;
	height: 124px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	float: left;
}

.search_w1 .ex_dep{
	padding:5px 0px 10px 205px;}


.pageright {
	background:url(../pageright_bg.jpg) no-repeat top;
	padding-bottom: 15px;
	float: right;
	width: 770px;
}
.quickline {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #BE8500;
	font-weight:normal;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 20px;
	text-align: right;
}
.quickline A:link {
	color:#b7b7b7;
	text-decoration:underline
}
.quickline A:visited {
	color:#b7b7b7;
	text-decoration:underline
}
.quickline A:hover {
	color:#BE8500;
	text-decoration:underline
}
.ptitle {
	margin-top: 18px;
	float: left;
	width: 720px;
	padding: 3px 4px 18px 50px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	color: #000;

}
.pbox1 {
	float: left;
	padding: 30px 20px 0px 20px;
	width:730px;
}
.pbox2 {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.pbox3 {
	float: left;
	width: 100%;
}
/* 內頁新聞 */
.news_b1 {
	float: left;
	width: 728px;
	visibility: visible;
    border-bottom: 1px solid #d9d0cb;
	text-decoration: none;
	height: 35px;
	background-image: url(../line11.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.news_b1_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #595757;
	text-align: center;
	float: left;
	width: 600px;
	visibility: visible;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 17px;
}
.news_b1_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #595757;
	text-align: center;
	float: left;
	width: 127px;
	visibility: visible;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 17px;
}
.news_b1_title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	color: #064382;
	float: left;
	width: 570px;
	visibility: visible;
	padding-left: 17px;
	background-image: url(../icon5.gif);
	background-repeat: no-repeat;
	background-position: 7px 9px;
}
.news_b1_data2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #39F;
	text-align: center;
	float: right;
	width: 110px;
	visibility: visible;
	padding-top: 2px;
	background-image: url(../line7.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.news_b2 {
	float: left;
	width: 96%;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #444;
	padding: 10px 2% 25px 2%;
    border-left: 1px solid #D7D2CF;
    border-right: 1px solid #D7D2CF;
}
.news_b3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	background-color: #e8e8e8;
	float: left;
	width: 703px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 2%;
	padding-left: 2%;
	margin-bottom: 1px;
}
.news_b3 A:link {color:#064382;text-decoration:none}
.news_b3 A:visited {color:#064382;text-decoration:none}
.news_b3 A:hover {color:#eb6100;text-decoration:underline}
.news_b4 {
	float: left;
	width: 718px;
	visibility: visible;
	margin-bottom: 1px;
	background-color: #EAEAEA;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border: 1px solid #DBDBDB;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* Konqueror */
	border-radius: 5px; /* Opera 10.50 and later (CSS3 standard) */
	text-decoration: none;
}
.news_w1 {
	float: left;
	width: 100%;
	visibility: visible;
	padding-bottom: 2px;
}
.news_w1 dl {
	width: 728px;
	margin: 0px;
	float: left;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;

}
.news_w1 dl.odd{
	background:#f6f6f6;}
	
.news_w1 dl:hover {
	float: left;
	width: 728px;
	padding-bottom: 13px;
	visibility: visible;
	padding-top: 13px;
	background-color: #fbffda;
}
.news_w1 dt {
	float: left;
	font-size: 13px;
	color: #333;
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 17px;
	background-image: url(../arrow_07.gif);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	padding-left: 20px;
}
.news_w1 dt A:link {
	color:#333;
	text-decoration:none
}
.news_w1 dt A:visited {
	color:#333;
	text-decoration:none
}
.news_w1 dt A:hover {
	color:#BE8500;
	text-decoration:underline
}
.news_w1 dd {
	float: right;
	font-size: 13px;
	line-height: 17px;
	color: #603489;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../line9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: center;
}
.news_w1_date {
	float: left;
	width: 100%;
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
.news_font2 {
	font-size: 11px;
	color: #FF9;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 17px;
	-webkit-text-size-adjust:none;
	background-color: #333;
	padding-right: 17px;
	padding-left: 13px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.news_w3 {
	background:url(../line11.jpg) repeat-x  ;
	float: left;
	font-size: 15px;
	color: #603489;
	width: 714px;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0px;
	line-height: 24px;
	padding-right: 8px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 8px;
	border-left: 1px solid #D7D2CF;
    border-right: 1px solid #D7D2CF;
	
}

.news_botbg{
	background:url(../news_botbg.jpg) no-repeat;
	height: 18px;
    overflow: hidden;
    width: 730px;}

.rightpic {
	padding: 3px;
	float: right;
	margin-left: 30px;
	border: 1px solid #D5D5D5;
	margin-bottom: 30px;
}
/*--------------------------------------------------------------------------------頁數樣式*/	
.pagenum {
	TEXT-ALIGN: center;
	float: left;
	width: 94%;
	padding-top: 10px;
	padding-right: 3%;
	padding-bottom: 15px;
	padding-left: 3%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 17px;
}
.pagenum A {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #ddd 1px solid;
	COLOR: #999;
	MARGIN-RIGHT: 4px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-DECORATION: none;
	background: #FFF;
}
.pagenum A:hover {
	COLOR: #FFF;
	text-decoration: none;
	background: #8463a3;
	border: 1px solid #FFF;
}
.pagenum A:active {
	COLOR: #0262c4;
	background: #CCC;
	border: 1px solid #FFF;
}
.pagenum SPAN.current {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	COLOR: #fff;
	MARGIN-RIGHT: 4px;
	PADDING-TOP: 3px;
	background: #8463a3;
	border: 1px solid #FFF;
}
.pagenum SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #f3f3f3 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #f3f3f3 1px solid;
	COLOR: #FFF;
	MARGIN-RIGHT: 4px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #f3f3f3 1px solid;
	background: #CCC;
}
.pagenum2 {
	float: left;
	width: 96%;
	padding-top: 15px;
	padding-right: 2%;
	padding-bottom: 15px;
	padding-left: 2%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 17px;
}
.pagenum2 A {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ddd 1px solid;
	COLOR: #FFF;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-DECORATION: none;
	background-color: #8463A3;
	margin-left: 7px;
}
.pagenum2 A:hover {
	COLOR: #FFF;
	text-decoration: none;
	border: 1px solid #FFF;
	background-color: #5b3282;
}
.pagenum2 A:active {
	COLOR: #0262c4;
	background: #CCC;
	border: 1px solid #FFF;
}
.pagenum3 {
	TEXT-ALIGN: center;
	float: left;
	width: 96%;
	padding-top: 20px;
	padding-right: 2%;
	padding-bottom: 15px;
	padding-left: 2%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 17px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.pagenum3 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 6px;
	COLOR: #FFF;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	background-color: #666;
	border: 1px solid #888;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pagenum3 A:hover {
	COLOR: #FFF;
	text-decoration: none;
	border: 1px solid #FFF;
	background-color: #CD0007;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pagenum3 A:active {
	COLOR: #D7000F;
	border: 1px solid #FFF;
	background-color: #FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pagenum3 SPAN.current {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 6px;
	COLOR: #fff;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 5px;
	border: 1px solid #FFF;
	background-color: #D0020C;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pagenum3 SPAN.disabled {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 6px;
	COLOR: #9A9A9A;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #FFF;
	border: 1px solid #B6B6B6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/* 內頁與我聯絡 */
.contactright{
	color:#595757;
	font-size:13px;
	line-height:1.8em;}
	
.contactright .font_red01{
	font-size:13px;
	color:#69408f;
	font-weight:bold;}
	
.contactright .font_green01{
	font-size:13px;
	color:#5ea412;
	font-weight:bold;
	}
	
.contactright .font_gray01{
	font-size:13px;
	color:#b5b5b6;
	font-weight:bold;}

.contact_b {
	float: left;
	width: 710px;
	padding-top: 30px;
	background-image: url(../contact_pic1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-right: 10px;
}
.contact_input {
	font-family: Verdana,Geneva,sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	border: 1px solid #bbbaba;
}
.contact_b1 {
	text-align: right;
	float: left;
	width: 725px;
	padding-top: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C6C6C6;
	padding-right: 2px;
	padding-left: 3px;
}
.contact_b2 {
	float: left;
	width: 70%;
	padding-right: 28%;
	padding-left: 2%;
	font-size: 13px;
	line-height: 20px;
	color: #777;
	padding-top: 36px;
	background-image: url(../contact_pic1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 145px;
	line-height:1.8em;
}
.contact_b3 {
	background-color: #ddf1f9;
	float: right;
	width: 430px;
	border: 1px solid #C9E9F5;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */
	border-radius: 10px; /* Opera 10.50 and later (CSS3 standard) */
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.contact_b3 dl {
	width: 100%;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.contact_b3 dt {
	float: left;
	width: 95%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background-image: url(../arrow_07.gif);
	background-repeat: no-repeat;
	background-position: 7px 9px;
	padding-left: 4%;
	padding-right: 1px;
}
.contact_b3 dd {
	float: left;
	font-size: 13px;
	line-height: 22px;
	color: #333;
	width: 95%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-left: 4%;
	padding-right: 1%;
	padding-top: 2px;
}
.contactline {
	background-image: url(../line18.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
.contactpic{
	width: 180px;
	float: right;
}
.contactpic2 {
	float: left;
	width: 265px;
}

.contact_s {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FFF;
	border-left: 0;
	border-bottom: 0;
	border-right: 0;
	border-top: 0;
}
/* 內頁網站地圖 */
.sitemap_b1 {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 30px;
}
.sitemap_b2 {
	float: left;
	width: 330px;
	padding-right: 25px;
	padding-left: 10px;
}
.sitemap_t {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #FFF;
	float: left;
	width: 90px;
	padding-top: 8px;
	padding-bottom: 10px;
	background-color: #CF000F;
	padding-right: 5px;
	padding-left: 8px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.sitemap_t A:link {color:#FFF;text-decoration:none}
.sitemap_t A:visited {color:#FFF;text-decoration:none}
.sitemap_t A:hover { color:#FFF;text-decoration:underline}
.sitemap_w {
	float: right;
	width: 225px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6C6C6;
}
.sitemap_w ul {
	margin:0;
	list-style:none;
	width:97%;
	visibility: visible;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3%;
}
.sitemap_w li {
	display: inline-block;
	float: left;
	line-height: 18px;
	text-decoration: none;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.sitemap_w a {
	color: #666;
	text-decoration:none;
	padding-top: 6px;
	padding-right: 3%;
	padding-bottom: 6px;
	padding-left: 7%;
	background-image: url(../arrow_04.gif);
	background-repeat: no-repeat;
	background-position: 2px 13px;
	float: left;
	width: 90%;
}
.sitemap_w a:hover {
	color: #E40010;
	padding-top: 6px;
	padding-right: 2%;
	padding-bottom: 6px;
	padding-left: 8%;
	background-image: url(../arrow_04.gif);
	background-repeat: no-repeat;
	background-position: 4px 13px;
	float: left;
	width: 90%;
	text-decoration: none;
}


.products_b1 {
	float: left;
	width: 100%;
}
.products_b2 {
	float: left;
	width: 100%;
	padding-top: 20px;
}
.products_w1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #333;
	background-color: #E6E6E6;
	float: left;
	width: 98%;
	padding-top: 5px;
	padding-right: 1%;
	padding-bottom: 5px;
	padding-left: 1%;
}
.products_w2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #D6000F;
	float: left;
	width: 100%;
}
.products_w3 {
	font-size: 23px;
	line-height: 25px;
	font-weight: bold;
	color: #333;
	float: left;
	width: 100%;
	margin-top: 25px;
}
.products_w4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #55555;
	float: left;
	width: 100%;
	margin-top: 7px;
}
.products_w5 {
	font-size: 20px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	float: left;
	width: 96%;
	padding-left: 4%;
}
.products_w6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #555;
	float: left;
	width: 96%;
	margin-top: 5px;
	padding-left: 4%;
}
.products_w7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #FFF;
	float: left;
	width: 96%;
	background-color: #333;
	margin-top: 113px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2%;
	padding-left: 2%;
}
.products_w8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #FFF;
	float: left;
	width: 96%;
	background-color: #333;
	margin-top: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2%;
	padding-left: 2%;
	margin-bottom: 15px;
}
.products_w9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	float: left;
	width: 96%;
	margin-top: 5px;
	padding-left: 4%;
}
.products_w10 {
	font-size: 20px;
	line-height: 25px;
	font-weight: bold;
	color: #333;
	float: left;
	width: 96%;
	padding-left: 4%;
}
.products_w11 {
	font-size: 13px;
	height: 44px;
	width: 195px;
	font-weight: bold;
	padding-top: 10px;
	color: #aa1d34;
	float: left;
	text-align: center;
}

.products_w18 img:hover {
	opacity:0.8;
   filter:alpha(opacity=80);}

.products_w11 .price{
	color:#603489;}

.products_w11 A:link {color:#595757;text-decoration:none;}
.products_w11 A:visited {color:#595757;text-decoration:none;}
.products_w11 A:hover {color:#595757;text-decoration: underline;}

.products_w18{
	width:195px;
	height:195px;
	border:1px solid #eff1f6;
	background:#fff;
	display:table-cell; 
	text-align:center; 
	vertical-align:middle;
		
	}
	

.products_b15 ul{
	margin:0px;
	padding:0px 0px 0px 25px;
	overflow:hidden;}

.products_b15 ul li{
    float: left;
    list-style-type: none;
    margin: 10px 15px;}

.products_b15 .proline{
	height:2px;
	width:100%;
	border-bottom:1px dashed #d3d3dc;
	margin: 7px 0px;
	}
	
.products_w12 {
	float: left;
	width: 98%;
	padding-right: 1%;
	padding-left: 1%;
}
.products_w12 ul{
	list-style:none;
	padding:0;
	display:block;
	margin: 0px;
	width: 100%;
	float: left;
}
.products_w12 li{
	display: block;
	margin:0;
	color:#444;
	font-size:13px;
	background-image: url(../arrow_07.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-top: 4px;
	padding-right: 2%;
	padding-bottom: 4px;
	padding-left: 10%;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	line-height: 18px;
	width: 88%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DFDFDF;
}
.products_w12 A:link {color:#444;text-decoration:none}
.products_w12 A:visited {color:#444;text-decoration:none}
.products_w12 A:hover {color:#d6000f;text-decoration:underline}
.products_w13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #555;
	float: left;
	width: 96%;
	padding-left: 2%;
	padding-top: 2px;
	padding-right: 2%;
	padding-bottom: 13px;
}
.products_b3 {
	float: left;
	width: 235px;
}
.products_b3_pic {
	float: left;
	width: 235px;
}
.products_b3_f1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #333;
	float: left;
	width: 94%;
	padding-top: 3px;
	text-align: center;
	padding-right: 3%;
	padding-left: 3%;
}
.products_b3_f1 A:link {color:#333;text-decoration:none}
.products_b3_f1 A:visited {color:#333;text-decoration:none}
.products_b3_f1 A:hover {color:#D6000E;text-decoration:underline}
.products_b3_f2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #666;
	float: left;
	width: 94%;
	padding-top: 5px;
	padding-right: 3%;
	padding-left: 3%;
}
.products_b3_f3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #D6000E;
	float: left;
	width: 87%;
	padding-top: 2px;
	padding-right: 3%;
	padding-left: 10%;
	background-image: url(../arrow_09.gif);
	background-repeat: no-repeat;
	background-position: 6px 4px;
	padding-bottom: 2px;
	margin-top: 5px;
}
.products_b3_f3 A:link {color:#D6000E;text-decoration:underline}
.products_b3_f3 A:visited {color:#D6000E;text-decoration:underline}
.products_b3_f3 A:hover {color:#D6000E;text-decoration:none}.products_b4 {
	float: left;
	width: 100%;
}
.products_b5 {
	float: left;
	width: 100%;
	margin-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.products_b6 {
	float: left;
	width: 320px;
	background-image: url(../products_p1_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	padding-top: 20px;
	padding-right: 390px;
	padding-bottom: 32px;
	padding-left: 20px;
}
.products_b7 {
	float: left;
	width: 340px;
	background-image: url(../products_p2_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 32px;
	padding-left: 375px;
}
.products_b8 {
	float: left;
	width: 320px;
	background-image: url(../products_p3_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	padding-top: 20px;
	padding-right: 390px;
	padding-bottom: 32px;
	padding-left: 20px;
}
.products_b9 {
	float: left;
	width: 730px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.products_b9_t1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	color: #D6000F;
	float: left;
	width: 100%;
	padding-bottom: 10px;
}
.products_b10 {
	float: left;
	width: 100%;
}
.products_b10 dl {
	width: 100%;
	margin: 0px;
	float: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.products_b10 dt {
	float: left;
	font-size: 13px;
	color: #333;
	width: 680px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 18px;
	background-image: url(../arrow_07.gif);
	background-repeat: no-repeat;
	background-position: 22px 7px;
	padding-left: 35px;
	padding-right: 15px;
}
.products_b10 dd {
	float: left;
	font-size: 13px;
	line-height: 18px;
	color: #666;
	width: 680px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 5px;
	padding-left: 35px;
	padding-right: 15px;
}
.products_b11 {
	background-image: url(../products_p1_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 230px;
	width: 530px;
	padding-top: 20px;
	padding-right: 200px;
	padding-bottom: 10px;
}
.products_b12 {
	background-image: url(../products_p2_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 150px;
	width: 410px;
	padding-top: 20px;
	padding-bottom: 15px;
	padding-right: 20px;
	padding-left: 300px;
}
.products_b13 {
	background-image: url(../products_p3_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 180px;
	width: 370px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 350px;
}
.products_b14 {
	float: left;
	width: 100%;
}
.products_b14 dl {
	width: 100%;
	margin: 0px;
	float: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.products_b14 dt {
	float: left;
	font-size: 13px;
	color: #333;
	width: 690px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 18px;
	background-image: url(../arrow_07.gif);
	background-repeat: no-repeat;
	background-position: 13px 7px;
	padding-left: 23px;
	padding-right: 17px;
}
.products_b14 dd {
	float: left;
	font-size: 13px;
	line-height: 18px;
	color: #666;
	width: 680px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 5px;
	padding-left: 23px;
	padding-right: 17px;
}
.products_b15 {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	padding-top: 15px;
}



.products_b16 {
	float: left;
	width: 225px;
	padding-right: 9px;
	padding-left: 9px;
}
.products_b17 {
	float: left;
	width: 210px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	background-color: #EFEFEF;
	padding-right: 8px;
	padding-left: 7px;
}
.products_b18 {
	float: left;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	width: 96%;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 2%;
	padding-left: 2%;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B9B9B9;
	padding-bottom: 20px;
}
.products_p2 {
	text-align: center;
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}


.products_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FFF;
	background-image: url(../line19.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	float: right;
	height: 20px;
	width: 120px;
	padding-top: 4px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-right: 5px;
	margin-top: 15px;
}
.products_more A:link {color:#FFF;text-decoration:none}
.products_more A:visited {color:#FFF;text-decoration:none}
.products_more A:hover {color:#FFF;text-decoration:underline}
.products_more1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FFF;
	background-image: url(../line19.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	float: left;
	height: 20px;
	width: 120px;
	padding-top: 4px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-top: 15px;
}
.products_more1 A:link {color:#FFF;text-decoration:none}
.products_more1 A:visited {color:#FFF;text-decoration:none}
.products_more1 A:hover {color:#FFF;text-decoration:underline}
.popup1 {
	padding: 5px;
	float: left;
	width: 620px;
}
.popup2 {
	float: left;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 1px;
}
.popup_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #D4000C;
	background-color: #000;
	background-image: url(../popup_logo.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	float: left;
	width: 560px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 55px;
	font-weight: bold;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}


#pnav {
	float: left;
	width: 98%;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #DDF1F9;
	padding-right: 1%;
	padding-left: 1%;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
#pnav ul {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#pnav li {
	float: left;
	list-style-type: none;
	display: block;
	margin: 0px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 7px;
	background-image: url(../line16.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.pnav_hit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #D7000F;
	margin: 0px;
	float: left;
	font-weight: bold;
}
.pnav_hit A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #D7000F;
	margin: 0px;
	float: left;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* Konqueror */
	border-radius: 5px; /* Opera 10.50 and later (CSS3 standard) */
	behavior: url(../js/border-radius.htc); /* IE6, IE7, IE8 */
	text-decoration: none;
	background-color: #FFF;
}
.pnav_hit A:hover {
	color: #D7000F;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* Konqueror */
	border-radius: 5px; /* Opera 10.50 and later (CSS3 standard) */
	behavior: url(../js/border-radius.htc); /* IE6, IE7, IE8 */
	text-decoration: underline;
	background-color: #FFF;
}
.pnav_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #0262C4;
	margin: 0px;
	float: left;
}
.pnav_over A {
	color: #0262C4;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* Konqueror */
	border-radius: 5px; /* Opera 10.50 and later (CSS3 standard) */
	behavior: url(../js/border-radius.htc); /* IE6, IE7, IE8 */
	text-decoration: none;
}
.pnav_over A:hover {
	color: #D6000F;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* Konqueror */
	border-radius: 5px; /* Opera 10.50 and later (CSS3 standard) */
	behavior: url(../js/border-radius.htc); /* IE6, IE7, IE8 */
	text-decoration: none;
	background-color: #FFF;
	filter:alpha(opacity=70);
	opacity:0.7;
	zoom:1;
}
.pnav_w1 {
	margin: 0px;
	float: left;
	background-image: url(../line20.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 95%;
	padding-right: 4%;
	padding-left: 1%;
	padding-bottom: 6px;
	padding-top: 7px;
}

/* 產品介紹(詳細) */
#products_box6 {
margin:0px;
overflow:hidden;
}

#products_pic2 {
float:left;
}

#imgView{
	border: 1px solid #EFF1F6;
    height: 300px;
    width: 300px;
	display:table-cell; 
	text-align:center; 
	vertical-align:middle;}

.imgViewS{
	 margin: 5px 2px;}
	 
.imgViewS02{
	border: 1px solid #EFF1F6;
	height: 90px;
    width: 90px;}

.imgViewS img{
	border: 1px solid #EFF1F6;
	margin: 0px 2px;}

	
#products_box5 {
float:left;
margin:0px 15px;
width:380px;
}

#products_intitle {
color:#603489;
font-size:18px;
font-weight:bold;
padding-bottom: 10px;
width:100%;
text-align:left;
}

#products_intitle img{
padding-right:8px;
vertical-align: middle;}

#products_incontent1 {
	border-top: 2px solid #ccc;
	font-size: 13px;
	margin: 0px 0px 10px 0px;
	min-height: 150px;
	text-align: left;
	width: 100%;
	padding: 0px 0px 5px 0px;
	background-color: #F7F7F7;
	background-image: url(../pro_desbg.jpg);
	background-repeat: no-repeat;
}

#products_incontent1 table{}


#products_incontent1 table th{
	text-align:right;
	border-bottom: 1px dotted #CCCCCC;
	padding:8px 5px;
	color:#595757;}

#products_incontent1 table td{
	border-bottom: 1px dotted #CCCCCC;
	padding:8px 5px;
	color:#595757;}

#products_incontent1 .addinquiry{}

#products_incontent1 .addinquiry table{
}


#products_incontent2{
width:100%;
padding-top:5px;
}

#products_incontent2 img{
	border:none;}

#products_incontent2 table td{
	padding:0px 5px;
	text-align:left;}

#more_pic {
}


.more_pic1 {
float:left;
height:93px;
width:113px;
background:url(../img-pros-bg.png) no-repeat;

}
.more_pic1 img{
 border: 1px solid #C9C9C9;
 margin-left: 4px;
	
}


.products_inbox{
	overflow:hidden;
	width:100%;
	margin:20px 0px 0px 0px;
	float:left;}

.pro_title{
	background:url(../pro-title-bg.jpg) no-repeat;
    color: #603489;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 29px;
    overflow: hidden;
    padding: 8px 0 0 30px;
	padding: 8px 0 0 30px\9;
    text-align: left;
    width: 725px;}
.pro_content{
	padding:5px 20px 0px 30px;
	float:left;
	width:670px;
	text-align:left;
	font-size: 13px;
	color:#595757;}

.Detdep{}

.Detdep h2{
	background:url(../pro-depbg.png) no-repeat;
	white-space:710px;
	height:40px;
	color:#fff;
	font-weight: bold;
	font-size:13px;
	margin:0px;
	padding:5px 0px 0px 20px;
	padding:8px 0px 0px 20px\9;}

.Detdep .depcon{
	padding:0px 10px 20px 10px;}
	
	
/**/
.cebox02 {
	background:url(../ceBox02.jpg) no-repeat;
	font-size: 13px;
	height: 44px;
	width:154px;
	font-weight: bold;
	padding-top: 10px;
	color: #aa1d34;
	float: left;
	text-align: center;
}
.cebox02 A:link {color:#595757;text-decoration:none}
.cebox02 A:visited {color:#595757;text-decoration:none}
.cebox02 A:hover {color:#aa1d34;text-decoration:none}

.cebox01{
	background:url(../ceBox01.jpg);
	width:154px;
	height:100px;
	}
	
.cebox01 img{
	padding:5px 0px 0px 10px;}

.cebox ul{
	margin:0px;
	padding:0px;
	border-top: 1px dashed #CCCCCC;
	 overflow: hidden;}

.cebox ul li{
    float: left;
    list-style-type: none;
    margin: 13px;}
	
	
/*簡介*/

.aboutbg{
	background:url(../aboutbg.jpg) no-repeat;
	width:730px;
	height:751px;
	color:#18130d;
	margin-top: -20px;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;}
	
.abouttext{
	padding:220px 40px 0px 40px;}
	
/*Q&A*/
#qaContent {
}
#qaContent ul {
    margin: 0;
    padding: 0;
	border-top: 3px solid #693F8F;
}
#qaContent h3.qa_group {
	background:url(../line11.jpg) repeat-x;
    color: #FFFFFF;
    height: 36px;
    margin: 10px 0 0;
    padding: 5px 10px;
}
#qaContent ul.accordionPart {
}
#qaContent ul.accordionPart li {
	border-bottom: 1px solid #E3E3E3;
	list-style-type: none;
	font-family: Verdana, Geneva, sans-serif;
}
#qaContent ul.accordionPart li .qa_title {
    color: #595757;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    padding-left: 15px;
}
#qaContent ul.accordionPart li .qa_title_bg {
    background: none repeat scroll 0 0 #F2F2F2;
    padding: 10px 5px;
}
#qaContent ul.accordionPart li .qa_title_bg02 {
    background: none repeat scroll 0 0 #fafafa;
    padding: 10px 5px;
}
#qaContent ul.accordionPart li .qa_title_on {
}
#qaContent ul.accordionPart li .qa_content {
    color: #666666;
    margin: 6px 0 0;
    padding: 0 5px 5px 20px;
}

/*詢價表格*/

table.inquireTable input,
table.inquireTable textarea,
table.inquireTable2 input,
table.inquireTable2 textarea{
	 border: 1px solid #D6D6D6;
	 font-family:Verdana, Arial, Helvetica, sans-serif;}

table.inquireTable{
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;}

table.inquireTable th{
	text-align: center;
	padding:5px;
	background:#8767ad;
	color:#fff;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;}

table.inquireTable td{
	text-align:left;
	padding:5px;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;}

table.inquireTable .img,
table.inquireTable .dep{
	text-align:center;}
	
table.inquireTable .dep a{
	font-size: 13px;
	line-height: 20px;
	color: #939393;
	text-decoration: none;}
	
table.inquireTable .dep a:link {color:#939393;text-decoration: none;}
table.inquireTable .dep aA:visited {color:#939393;text-decoration:none}
table.inquireTable .dep a:hover {color:#d6000f;text-decoration:none}
	
table.inquireTable .total{
	text-align:right;
	background:#ededed;
	height: 40px;}

table.inquireTable .name {
	text-align:left;}
	
table.inquireTable2 th{
	text-align: right;
	padding:5px;
	background:#ececec;
	color:#595757;
	border-top:3px solid #fff;
	border-right:1px solid #fff;}

table.inquireTable2 td{
	text-align:left;
	padding:5px;
	border-top:1px solid #fff;
	border-right:1px solid #fff;}
	
/*Member*/
.member_titlebg{
	background:url(../member_titlebg.jpg) no-repeat;
	height: 45px;
    padding: 10px 15px;
    width: 711px;}
	
#member {
    background: url(../member_pic1.jpg)no-repeat  left top;
    float: left;
    height: 112px;
    margin-top: 30px;
    padding: 120px 160px 40px 45px;
    width: 526px;
}
.member_left {
    float: left;
    width: 340px;
}
.member_right {
    float: right;
    padding-top: 10px;
    width: 160px;
}
.join {
    color: #BEBEBE;
    float: left;
    font-size: 12px;
    line-height: 17px;
    width: 100%;
}
.join A:link {
    color: #FF0000;
    text-decoration: none;
}
.join A:visited {
    color: #FF0000;
    text-decoration: none;
}
.join A:hover {
    color: #FF0000;
    text-decoration: underline;
}
.forget {
    color: #BEBEBE;
    float: left;
    font-size: 12px;
    line-height: 17px;
    margin-top: 10px;
    width: 100%;
}
.forget A:link {
    color: #7F7F7F;
    text-decoration: none;
}
.forget A:visited {
    color: #7F7F7F;
    text-decoration: none;
}
.forget A:hover {
    color: #FF0000;
    text-decoration: underline;
}
.member1 {
    background: url(../member_pic1.jpg)no-repeat  left top;
    float: left;
    height: 182px;
    margin-top: 30px;
    padding: 70px 170px 20px 20px;
    width: 536px;
}



.page_img{
	   margin: 0 auto;
    width: 1000px;}
