/*body*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	color: #333333;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

a {
	color: #0075a9;
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	color: #FF6666;
	text-decoration: underline;
	LEFT: 1px;
	POSITION: relative;
	TOP: 1px;
}

ul {list-style: none; margin: 0; padding: 0;}

img {border: none;}

#content {
	width: 950px;
	margin: 0px auto;
}
#mm {
	width: 180px;
	float: right;
	width: 180px;margin: 0px auto;
}

#content2 {
	width: 734px;
	padding-top: 10px;
	padding-left: 18px;
	padding-bottom:20px;
	float: left;
}

#header {
	height: 87px;
	width: 950px;
	background-image: url(images/index_02.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#header2 {
	height: 87px;
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.header3 {
	background-image: url(images/index_02.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#time{
	background-color: #FFFFFF;
	border: 1px solid #7bd2f2;
	text-align:center;
}

#banner {
	height: 228px;
	width: 616px;
	float: left;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	overflow: hidden;
}

#search{
	height: 228px;
	width: 286px;
	float: right;
	padding-top:10px;
	padding-bottom:15px;
	padding-right:15px;
	overflow: hidden;
	background-image: url(images/index_07.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.searchselect{
	width: 150px;
	color: #0075a9;
}

#column1 {
	width: 317px;
	float: left;
	padding-left: 15px;
	overflow: hidden;
	height: auto;
}

#center {
	width: 583px;
	float: right;
	padding-right:15px;
	overflow: hidden;
}
#center2 {
	width: 583px;
	float: right;
	padding-right:15px;
	overflow: hidden;
	padding-bottom: 50px;
	font-size: 13px;
}
#center2 a{
	font-size: 15px;
}

#news{
	width: 316px;
	overflow: hidden;
	background-image: url(images/index_14.gif);
}

#menu{
	padding-top:20px;
	padding-bottom:20px;
	overflow: hidden;
}

#commend{
	overflow: hidden;
	color: #707070;
	padding-bottom:6px;
}
.commend-pic{
	padding: 5px;
	border: 1px solid #CCCCCC;
}

#blog{}

#blogtext{
	background-image: url(images/index_24.jpg);
	height: 116px;
	width: 583px;
}

#subject{
	padding-top:10px;
	background-image: url(images/index_36.gif);
	width: 288px;
	height: 178px;
	float: left;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: bottom;
	color: #707070;
}
#subject2{
	padding-top:10px;
	background-image: url(images/index_36.gif);
	width: 288px;
	height: 178px;
	float: right;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: bottom;
	color: #707070;
}
#life{
	border: 1px solid #CCCCCC;
	overflow: hidden;
	clear: both;
	margin-top: 10px;
	color: #6699CC;
}
#life a{
	font-size: 13px;
	color: #FF6600;
}

#shop{
	font-size: 15px;
	height: 40px;
	width: 716px;
	overflow: hidden;
	clear: both;
}
#shop a{font-size: 16px;}
#service01{
	background-image: url(images/page1_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop01{
	background-image: url(images/page1_08.gif);
	height: 234px;
	width: 716px;
}
#service02{
	background-image: url(images/page2_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop02{
	background-image: url(images/page2_08.gif);
	height: 234px;
	width: 716px;	
}
#service03{
	background-image: url(images/page3_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop03{
	background-image: url(images/page3_08.gif);
	height: 234px;
	width: 716px;	
}
#service04{
	background-image: url(images/page4_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop04{
	background-image: url(images/page4_08.gif);
	height: 234px;
	width: 716px;	
}
#service05{
	background-image: url(images/page5_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop05{
	background-image: url(images/page5_08.gif);
	height: 234px;
	width: 716px;	
}
#service06{
	background-image: url(images/page6_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop06{
	background-image: url(images/page6_08.gif);
	height: 234px;
	width: 716px;	
}
#service07{
	background-image: url(images/page7_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop07{
	background-image: url(images/page7_08.gif);
	height: 234px;
	width: 716px;	
}
#service08{
	background-image: url(images/page8_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop08{
	background-image: url(images/page8_08.gif);
	height: 234px;
	width: 716px;	
}
#service09{
	background-image: url(images/page9_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop09{
	background-image: url(images/page9_08.gif);
	height: 234px;
	width: 716px;	
}
#service10{
	background-image: url(images/page10_05.gif);
	height: 62px;
	width: 100%;
	background-repeat: repeat-x;
}

#servicetop10{
	background-image: url(images/page10_08.gif);
	height: 234px;
	width: 716px;	
}
#servicetoppic{
	float: left;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}

.servicelist{
	background-image: url(images/page1_14.gif);
	height: 169px;
	width: 354px;
}

#servicetoptext{
	float: right;
	width: 370px;
	padding-right: 10px;
}

.page{
	padding: 10px;
	width: 922px;
}

/*footer*/
#footer {
	overflow: hidden;
	clear: both;
	text-align: center;
	height: 33px;
	background-image: url(images/index_61.gif);
}
/*style*/
.linkpic{
	margin: 8px;
	border: 1px solid #999999;
}
.titlecolor {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.titlecolor2 {
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
}
.titlecolor3 {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	font-family: 微軟正黑體;
}
.titlecolor3 {
	font-size: 14px;
	font-weight: bold;
	color: #0099CC;
}
.titlecolor4 {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
.titlecolor5 {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
.titlecolor6 {
	font-size: 14px;
	font-weight: bold;
	color: #CC3333;
}
.titlecolor7 {
	font-size: 18px;
	font-weight: bold;
	color: #0099CC;
}
.textcolor{
	color: #FFFFFF;
}

.faqbg {
	color: #FFFFFF;
	background-image: url(images/ff.gif);
}

#bkg {
	background-image: url(introduce/images/04.gif);
}
#bkg2 {
	background-image: url(introduce/images/04.gif);
}
