@charset "utf-8";
/* CSS Document */
/*頂層項目*/
body {
    color: #5b5b5b;
	font-size:13px;
	background:url(../images/all/bg.jpg) repeat;
}
img{
	border:0px;
}
.header_bg {
	background-color:transparent;
    background-image:url(../images/all/bg_header.png);
    height: 360px;
}
.header {
	 background-image:url(../images/all/bg_header2.png);
    height: 360px;
	margin-top:20px;
}
.main_bg{
	background-color:transparent;
     background-image:url(../images/all/bg_main.png);
    background-repeat: repeat-y;
    min-height:250px;	
}

.main{
	background-color:transparent;
	margin: 10px auto 10px auto;
	background:url(../images/all/bg_main2.png) repeat-y;
	background-color:#FFF;
}
.header .banner {
    background-color:transparent;
    position: absolute;
    left: 1px;
    top:110px;
    width:978px;
    height:220px;
}
.header .title a {
	display: block;
	position: absolute;
	width:210px;
	height:104px;
	left: 0;
	top:5px;
	padding-left:0px;
}
ul#nav1 { /*個別設定, 使用ID*/
    width:740px;	/*寬高*/
    height:104px;
	color:#000;
	float:left;
	margin-top:5px;
}
ul#nav1 a {
	width: 100px;	/*個別按鈕大小*/
	height:104px;
	text-indent: -9999px;	/*圖形選單隱藏文字, 文字選單不用設*/
	padding:0;	/**/
	text-align:center;
	background-image:url(../images/all/menu.png);
	background-repeat: no-repeat;
}
ul#nav1 a:hover,
body.b1-1 ul#nav1 a.b1-1,
body.b1-2 ul#nav1 a.b1-2,
body.b1-3 ul#nav1 a.b1-3,
body.b1-4 ul#nav1 a.b1-4,
body.b1-5 ul#nav1 a.b1-5,
body.b1-6 ul#nav1 a.b1-6,
body.b1-7 ul#nav1 a.b1-7,
body.b1-8 ul#nav1 a.b1-8

{
	background-image:url(../images/all/menu.png);
	background-repeat: no-repeat;
}
ul#nav1 a.b1-1{	background-position: 0 0px;	position: absolute;	width: 100px;  left:230px;}
ul#nav1 a.b1-2{background-position:-100px 0px; position: absolute; left:330px; width:100px;}
ul#nav1 a.b1-3{background-position:-200px 0px; position: absolute; left:430px; width:100px;}
ul#nav1 a.b1-4{background-position:-300px 0px; position: absolute; left:530px; width:100px;}
ul#nav1 a.b1-5{background-position:-400px 0px; position: absolute; left:630px; width:100px;}
ul#nav1 a.b1-6{background-position:-500px 0px; position: absolute; left:730px; width:100px;}
ul#nav1 a.b1-7{background-position:-600px 0px; position: absolute; left:830px; width:100px;}
ul#nav1 a.b1-8{background-position:-705px 0px; position: absolute; left:930px; width:40px;}

.about ul#nav1 a.b1-1,
ul#nav1 a.b1-1:hover{background-position:0 -104px; width:110px;}
.team ul#nav1 a.b1-2,
ul#nav1 a.b1-2:hover{background-position:-110px -104px; width:110px;}
.equipment ul#nav1 a.b1-3,
ul#nav1 a.b1-3:hover{background-position:-220px -104px; width:110px;}
.album ul#nav1 a.b1-4,
ul#nav1 a.b1-4:hover{background-position:-330px -104px; width:110px;}
.news ul#nav1 a.b1-5,
ul#nav1 a.b1-5:hover{background-position:-440px -104px; width:110px;}
.info ul#nav1 a.b1-6,
ul#nav1 a.b1-6:hover{background-position:-550px -104px; width:110px;}
.location ul#nav1 a.b1-7,
ul#nav1 a.b1-7:hover{background-position:-660px -104px; width:110px;}

ul#nav1 a.b1-8:hover{background-position:-775px -104px; width:40px;}

ul#nav2 { /*個別設定, 使用ID*/
	width: 190px;	/*寬高*/
	color: #000;
	position: absolute;
	z-index: 9;
	left: 799px;
	top: 0px;
	display:none;
}
ul#nav2 a {
	width:50px;	/*個別按鈕大小*/
	height: 30px;
	padding:0;	/**/
	text-decoration:none;
	background-image: url(../images/all/language.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#7b7b7b;
	font-size:12px;
	text-indent:-9999px;
}
ul#nav2 a:hover,
body.b2-1 ul#nav2 a.b2-1,
body.b2-2 ul#nav2 a.b2-2,
body.b2-3 ul#nav2 a.b2-3
{
	background-image: url(../images/all/language.png);
	background-repeat:repeat;
	font-size:12px;
	color:#00873b;
	text-decoration:underline;
	
}
ul#nav2 a.b2-1{ background-position:0px 0px; width:55px;}
ul#nav2 a.b2-2{ background-position:-50px 0px; width:55px; margin-left:5px;}
ul#nav2 a.b2-3{ background-position:-100px 0px; width:70px; margin-left:5px;}

ul#nav2 a.b2-1:hover{ background-position:0px -30px; width:55px;}
ul#nav2 a.b2-2:hover{ background-position:-50px -30px; width:55px; margin-left:5px;}
ul#nav2 a.b2-3:hover{ background-position:-100px -30px; width:70px; margin-left:5px;}


.side1 {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin-left:10px;
    width:230px;
	min-height:300px;
}
.side1 .nav{
	padding:0px 0px;
	margin-bottom:20px;
}
.side1 .nav li{
	display:block;
	list-style-type:none;
	line-height:30px;
	background-image:url(../images/all/line.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom:1px;
}
.side1 .nav li a{
	color:#5b5b5b;
	font-size:13px;
	padding-left:28px;
	text-decoration:none;
	background-image:url(../images/all/lmenu.png);
	background-repeat:no-repeat;
	background-position:0px 0px;

}
.side1 .nav li a:hover{
	background-image:url(../images/all/lmenu.png);
	background-repeat:no-repeat;
	background-position:0px -30px;
	color:#0393b7;
	font-size:13px;
	padding-left:28px;
	text-decoration:none;
}
.side1 .nav-second li{
	display:block;
	list-style-type:none;
	line-height:24px;
	background-image:none;
}
.side1 .nav-second li a{
	background-image:url(../images/all/lmenu2.png);
	background-repeat:no-repeat;
	background-position:30px 6px;
	color:#6c6c6c;
	font-size:12px;
	padding-left:40px;
	text-decoration:none;
}
.side1 .nav-second li a:hover{
	background-image:url(../images/all/lmenu2.png);
	background-repeat:no-repeat;
	background-position:30px 6px;
	color:#000;
	font-size:12px;
	padding-left:40px;
	text-decoration:underline;
}

.side1 .nav-third li{
	display:block;
	list-style-type:none;
	line-height:24px;
	background-image:none;
}
.side1 .nav-third li a{
	background-image:url(../images/all/lmenu3.png);
	background-repeat:no-repeat;
	background-position:35px 0px;
	color:#6c6c6c;
	font-size:12px;
	padding-left:48px;
	text-decoration:none;
}
.side1 .nav-third li a:hover{
	background-image:url(../images/all/lmenu3.png);
	background-repeat:no-repeat;
	background-position:35px 0px;
	color:#000;
	font-size:12px;
	padding-left:48px;
	text-decoration:underline;
}


.side2 {
    display: none;
    float: left;
}
.content {
    float: left;
    margin: 0 0 0 30px;
    min-height:250px;
    width: 700px;
    z-index: 100;
}
.content .sec1{
	padding-left:10px;
	display:block;
	width:690px;
	line-height:26px;
}
.footer_bg{
	background-color:transparent;
    background-image: url(../images/all/bg_footer.png) ;
    color: #333333;
}
.footer{
	 background-image: url(../images/all/bg_footer2.png) ;
    padding:00px 0 0;
	min-height:70px;
}
/*------------------------- 次級項目 ------------------------*/
/*header只留banner, 用flash做*/
.header div.breadcrumb, 
.header div.ex1,
.header div.ex1, 
.header div.ex2,
#floating{
	display:none;
}


.footer .sitemap{
	display:none;
}
.footer .copyright {
}
.footer .siteinfo{
	width:780px;
	margin:10px 0 10px 200px;
    color: #e6d1d2;
    font-size: 12px;
	line-height:26px;	
}
.footer .siteinfo ul{
	list-style-type:none;
}
.footer .siteinfo ul li{
	float:left;
	margin:0px 15px 0 0;
}
.footer .siteinfo a{
    color: #e6d1d2;
	text-decoration:none;
}
.footer .siteinfo a:hover{
	text-decoration:underline;
	color:#ffffff;
}
.footer a.eztrust,
.footer .powered a{
	color:#e6d1d2;
	text-decoration:none;
}
.footer a.eztrust:hover,
.footer .powered a:hover{
	color:#ffffff;
	text-decoration:underline;
}

/*------------------------- 內文項目 -------------------------*/
.main .breadcrumb{
	position: absolute;
	left: 0px;
	top: 10px;
	text-align: right;
	font-size: 11px;
	color: #707070;
	width: 700px;
}
.main .breadcrumb a{
	color:#707070;
	text-decoration:none;
}
.main .breadcrumb a:hover{
	color:#01498c;
	text-decoration:underline;
}
.main .breadcrumb ul{
	display:inline;
	list-style-type:none;
	background-image:none;	
}
.main .breadcrumb ul li{
	display:inline;
}

/*------------------------- 分頁 -------------------------*/
.page {
	color: #5b5b5b;
	padding:15px 0 5px 0;
	text-align:center;	
}
.page ul li{
	list-style-type:none;
	display:inline;
	padding-left:5px;
}
.page ul li img{
	vertical-align:middle;
	padding-left:5px;
}

/*------------------------- 按鈕與keyword -------------------------*/
.input01 {color:#fff;border:0;padding:0px;background: url(../images/all/bt-bg.png) transparent;width:65px;height:27px;cursor:pointer; margin-left:0px; font-size:11px;}
.inputkeyword01{border:1px solid #434343; background-color:#000000; color:#c3c3c3; padding-left:3px; padding-right:3px; width:250px; line-height:20px; height:20px;}
.inputkeyword02{border:1px solid #434343; background-color:#000000; color:#c3c3c3; padding-left:3px; padding-right:3px; width:340px; line-height:20px; height:20px;}
.inputkeyword03{border:1px solid #434343;background-color:#000; font-size:12px;color:#c3c3c3;line-height:12pt; width:345px; height:150px;
	scrollbar-highlight-color   :#000;  /*左上外框內綠*/
	scrollbar-shadow-color      :#000;  /*右下外框內綠*/
	scrollbar-darkshadow-color  :#000;  /*右下外框邊緣*/ 
	scrollbar-3dlight-color     :#000;  /*左上外框邊緣*/
	scrollbar-arrow-color       :#666;  /*箭頭*/
	scrollbar-face-color        :#000;  /*面板*/ 
	scrollbar-track-color       :#000;  /*面板底色*/ 
/*	scrollbar-base-color        :#818181;    一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可*/
display:inherit;
}

/*------------------------- 圖片位置 -------------------------*/
.bg01_lefttop   {background-position:0 0;      background-repeat:no-repeat;}   /*底圖不重覆靠左置上*/
.bg02_leftdown  {background-position:0 100%;   background-repeat:no-repeat;}   /*底圖不重覆靠左置下*/
.bg03_righttop  {background-position:100% 0;   background-repeat:no-repeat;}   /*底圖不重覆靠右置上*/
.bg04_rightdown {background-position:100% 100%;background-repeat:no-repeat;}   /*底圖不重覆靠右置下*/
.bg05_centertop {background-position:50% 0;    background-repeat:no-repeat;}   /*底圖不重覆置中置上*/
.bg06_centerdown{background-position:50% 100%; background-repeat:no-repeat;}   /*底圖不重覆置中置下*/
.bg07_center    {background-position:50% 50%; background-repeat:no-repeat;}    /*底圖不重覆置中置中*/

.bg10_xlefttop  {background-position:0 0;      background-repeat:repeat-x;}    /*底圖水平重覆靠左置上*/
.bg11_xleftdown {background-position:0 100%;   background-repeat:repeat-x;}    /*底圖水平重覆靠左置下*/
.bg12_ylefttop  {background-position:0 0;      background-repeat:repeat-y;}    /*底圖垂直重覆靠左置上*/
.bg13_yleftdown {background-position:0 100%;   background-repeat:repeat-y;}    /*底圖垂直重覆靠左置下*/

.bg20_xrighttop {background-position:100% 0;   background-repeat:repeat-x;}    /*底圖水平重覆靠右置上*/
.bg21_xrightdown{background-position:0 0;      background-repeat:repeat-x;}    /*底圖水平重覆靠右置下*/
.bg22_yrighttop {background-position:100% 0;   background-repeat:repeat-y;}    /*底圖垂直重覆靠右置上*/
.bg23_yrightdown{background-position:0 0;      background-repeat:repeat-y;}    /*底圖垂直重覆靠右置下*/
.bg30_xcenter  {background-position:50% 50%;      background-repeat:repeat-x;}    /*底圖水平重覆置中置中*/


/*------------------------- title -------------------------*/
.about .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 0px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}
.team .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 -50px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}
.equipment .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 -100px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}
.album .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 -150px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}
.news .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 -200px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}
.info .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 -250px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}
.location .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 -300px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}

body.health .content h1{
	background-image:url(../images/all/title.png);
	background-position:0 -350px;
	background-repeat:no-repeat;
	height:50px;
	text-indent:-9999px;
}


/*-----圖片切換------*/
.album .albumshow{
	height:650px;
}

#g1 .galleria-info-text{
	background-color:transparent;
	position:absolute;
	top:432px;
	left:-5px;
	width:610px;
	padding:0;
}
#g1 .galleria-info-text .galleria-info-title{
	display:none !important;
	margin:0;
}
#g1 .galleria-info-text .galleria-info-description{
	font-style:normal;
	color:#666666;
	line-height:22px;
	width:630px;
	margin:10px 0 0 25px;
}
#g1 .galleria-image .desc,
#g1 .galleria-image.active .desc{
	display:none;
}
#g1 .galleria-image.active .title{
	color: #666;
	background-image:none;
	margin:5px 0 0 0;
	padding:0;
	font-family:"新細明體";
}
#g1 .title, 
#galleria .desc {
    bottom:75px;
    color: #999;
    font-size: 12px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 999;
	margin:0;
}
#galleria .desc {
	display:none;
}
#g1 .galleria-container {
    background: none repeat scroll 0 0 transparent;
	overflow:visible;
}

#g1 .galleria-thumbnails-container{
	left:10px;
	top:510px;
	width:670px;
	padding:10px 0;
	min-height:100px;
}

#g1 .galleria-thumbnails .galleria-image {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid transparent;
    cursor: pointer;
    float: left;
    height:70px;
    margin: 0 12px 0 0;
}
#g1 .notouch .galleria-thumb-nav-left:hover, 
#g1 .notouch .galleria-thumb-nav-right:hover{
	background-color:transparent;
}
#g1 .galleria-thumb-nav-left{
	margin-top:20px;
	background-position: 0 center;
    background-image:url(../images/album/ap_left.png);
	background-repeat:no-repeat;
}
#g1 .galleria-thumb-nav-right {
	margin-top:20px;
	background-position: 0 center;
    background-image:url(../images/album/ap_right.png);
	background-repeat:no-repeat;
}
#g1 .notouch .galleria-thumb-nav-left:hover{
	margin-top:20px;
	background-position: 0 center;
	background-image:url(../images/album/ap_left.png);
	background-repeat:no-repeat;
}
#g1 .notouch .galleria-thumb-nav-right:hover {
	margin-top:20px;
	background-position: 0 center;
	background-image:url(../images/album/ap_right.png);
	background-repeat:no-repeat;
}
/*-----圖片切換end------*/


/*about*/
.about .content .sec1{
	background:url(../images/about/pg1.jpg) no-repeat;
	min-height:870px;
}

/*album*/
.album .albumlist ul li{
	list-style-type:none;
	margin:0 7px 15px 7px;
	float:left;
}
.album .albumlist ul li a{
	color:#3e3e3e;
	text-decoration:none;
}
.album .albumlistt ul li a:hover{
	color:#096b14;
	text-decoration:none;
}
.album .albumlist ul li:nth-child(odd) a{
	transform:rotate(3deg);	
	-ms-transform:rotate(3deg); /* IE 9 */
	-moz-transform:rotate(3deg); /* Firefox */
	-webkit-transform:rotate(3deg); /* Safari and Chrome */
	-o-transform:rotate(3deg); /* Opera */	
}
.album .albumlist ul li:nth-child(even) a{
	transform:rotate(-1deg);	
	-ms-transform:rotate(-1deg); /* IE 9 */
	-moz-transform:rotate(-1deg); /* Firefox */
	-webkit-transform:rotate(-1deg); /* Safari and Chrome */
	-o-transform:rotate(-1deg); /* Opera */	
}
.album .albumlist .pic{
	background:url(../images/album/bg.png) no-repeat 0 0;
	width:197px;
	height:150px;
	padding:27px 0px 0 13px;
}
.album .albumlist .word{
	display:block;
	text-align:center;
}
.album .albumshow {
	background:url(../images/album/showbg.png) no-repeat;
	padding:10px 0 0 0px;
}


/*news*/
.news .content .sec1{
	width:690px;
	line-height:28px;
	background-image:url(../images/news/bg.png);
	background-repeat:no-repeat;
	padding:80px 10px 10px 5px;
}
.news .newslist{
	display:block;
	clear:both;
	margin:5px 0 0 5px;
	line-height:28px;
	color:#666666;
	font-size:13px;
}
.news .newslist ul li{
	display:inline;
	list-style-type:none;
	line-height:30px;
	
}
.news .newslist ul li a{
	color:#666666;
	text-decoration:none;
	font-size:13px;
	line-height:30px;
}
.news .newslist ul li a:hover{
	color:#2782bc;
	text-decoration:underline;
	font-size:13px;
	line-height:30px;
	background-color:#f8f8f8;
	min-height:30px;
	display:block;
	background-image:url(../images/all/line.png);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.news .newslist ul li{
	background-image:url(../images/all/line.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	display:block;
	min-height:30px;
	clear:both;
}
.news .newstitle1{
	width:570px;
	float:left;
	background-image:url(../images/news/a.png);
	background-position:left 6px;
	background-repeat:no-repeat;
	display:block;
	padding-left:20px;
}
.news .newstitle2{
	width:570px;
	float:left;
	background-image:url(../images/news/a.jpg);
	background-position:left 8px;
	background-repeat:no-repeat;
	display:block;
	padding-left:20px;
	color:#007bb2;
	font-weight:bold;
}
.news .news_list1 a{
	display:block;
	
}
.news .newsdate2{
	width:80px;
	float:left;
	color:#818181;
	text-align:center;
}
.news .note{
	padding:5px 10px;
	background-image:url(../images/all/line.png);
	background-repeat:repeat-x;
	background-position:left top;
	padding-left:10px;
	display:block;
	color:#999;
}

/*info*/
.info .content .sec1{
	width:690px;
	line-height:28px;
	background-image:url(../images/info/bg.png);
	background-repeat:no-repeat;
	padding:80px 10px 10px 5px;
}
.info .newslist{
	display:block;
	clear:both;
	margin:5px 0 0 5px;
	line-height:28px;
	color:#666666;
	font-size:13px;
}
.info .newslist ul li{
	display:inline;
	list-style-type:none;
	line-height:30px;
	
}
.info .newslist ul li a{
	color:#666666;
	text-decoration:none;
	font-size:13px;
	line-height:30px;
}
.info .newslist ul li a:hover{
	color:#2782bc;
	text-decoration:underline;
	font-size:13px;
	line-height:30px;
	background-color:#f8f8f8;
	min-height:30px;
	display:block;
	background-image:url(../images/all/line.png);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.info .newslist ul li{
	background-image:url(../images/all/line.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	display:block;
	min-height:30px;
	clear:both;
}
.info .newstitle1{
	width:570px;
	float:left;
	background-image:url(../images/news/a.png);
	background-position:left 6px;
	background-repeat:no-repeat;
	display:block;
	padding-left:20px;
}
.info .newstitle2{
	width:570px;
	float:left;
	background-image:url(../images/news/a.jpg);
	background-position:left 8px;
	background-repeat:no-repeat;
	display:block;
	padding-left:20px;
	color:#007bb2;
	font-weight:bold;
}
.info .news_list1 a{
	display:block;
	
}
.info .newsdate2{
	width:80px;
	float:left;
	color:#818181;
	text-align:center;
}
.info .note{
	padding:5px 10px;
	background-image:url(../images/all/line.png);
	background-repeat:repeat-x;
	background-position:left top;
	padding-left:10px;
	display:block;
	color:#999;
}



.location .sec1{
	background:url(../images/location/bg.jpg) no-repeat;
	min-height:930px;
}


.team .sec1 table h2{
	background: url(../images/team/h2.png) no-repeat;
	display:block;
	width:95px;
	height:40px;
	text-indent:-99999px;
	margin-top:10px;
}



.equipment .equiplist{
	display:block;
	clear:both;
	margin-bottom:15px;
}
.equipment .equiplist ul{
	margin-top:10px;
}
.equipment .equiplist ul li{
	list-style-type:none;
	float:left;
	margin:0px 6px 10px 6px;
	
}
.equipment .equiplist ul li .pic{
	width:150px;
	height:110px;
	padding:4px;
	border:1px solid #cccccc;
	text-align:center;
	display:block;
}
.equipment .equiplist ul li .word{
	padding-top:3px;
	display:block;
	text-align:center;
}

.home .side1{
	display:none;
}
.home .content{
	width:960px;
	margin:0 0 0 10px;
}
.home .header .banner {
    background-color:transparent;
    position: absolute;
    left: 1px;
    top:110px;
    width:978px;
    height:405px;
}
.home .header_bg {
	background-color:transparent;
    background-image:url(../images/index/bg_header.png);
    height:535px;
}
.home .header {
	 background-image:url(../images/index/bg_header2.png);
    height:535px;
	margin-top:20px;
}
.home .main{
	background-color:transparent;
	margin: 10px auto 10px auto;
	background:url(../images/index/bg_main2.jpg) no-repeat;
	background-color:#FFF;
}
.home .sec1,
.home .sec2{
	float:left;
	width:290px;
	margin-right:40px;
}
.home .sec3{
	float:left;
	width:290px;
	margin-right:0px;
}
.home .sec1 h1{
	background:url(../images/index/title.jpg) no-repeat;
	width:282px;
	height:110px;
	text-indent:-99999px;
}
.home .sec2 h1{
	background:url(../images/index/title.jpg) no-repeat 0 -110px;
	width:282px;
	height:110px;
	text-indent:-99999px;
}
.home .sec3 h1{
	background:url(../images/index/title.jpg) no-repeat 0 -220px;
	width:282px;
	height:110px;
	text-indent:-99999px;
}
.home .sec2 ul,
.home .sec1 ul{
	margin-top:15px;
}
.home .sec2 ul li,
.home .sec1 ul li{
	list-style-type:none;
	display:block;
}
.home .sec2 ul li a,
.home .sec1 ul li a{
	background:url(../images/index/newsa.png) no-repeat 0 -8px;
	padding-left:12px;
	text-decoration:none;
	color:#757575;
	font-size:12px;
	line-height:26px;
	
}
.home .sec2 ul li a:hover,
.home .sec1 ul li a:hover{
	background:url(../images/index/newsa.png) no-repeat 0 -38px;
	padding-left:12px;
	text-decoration:none;
	color:#b1091d;
	font-size:12px;
}
.home .sec1 ul li span{
	color:#a6a6a6;
	padding-right:7px;
}
.home .moer{
	position: absolute;
	left: 241px;
	top: 0px;
}
.home .moer a{
	display: block;
	background: url(../images/index/more.jpg) no-repeat 0 0;
	width:40px;
	height:15px;
	text-indent: -99999px;
}
.home .moer a:hover{
	display: block;
	background: url(../images/index/more.jpg) no-repeat 0 -15px;
	width:40px;
	height:15px;
	text-indent: -99999px;
}
.footer .link{
	position:absolute;
	left:840px;
	top:26px;
}
.footer .link ul li{
	float:left;
	display:block;
}
.footer .link ul li a.b1-1{
	background:url(../images/all/footer_link.png) no-repeat 0 0;
	width:22px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	margin-left:10px;
}
.footer .link ul li a.b1-1:hover{
	background:url(../images/all/footer_link.png) no-repeat 0 -3px;
	width:22px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
}
.footer .link ul li a.b1-2{
	background:url(../images/all/footer_link.png) no-repeat -24px 0;
	width:56px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	margin-left:10px;
}
.footer .link ul li a.b1-2:hover{
	background:url(../images/all/footer_link.png) no-repeat -24px -3px;
	width:56px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
}
/*新增建檢頁*/
/*table*/
.content .sec1 table.col{border-collapse:collapse; border-spacing:0;}
.content .sec1 table.col th{font-weight:normal;padding:0 5px; text-align:right;background-image: url(../images/health/thbg.jpg);
	background-repeat: repeat-x;background-position: left  bottom; font-weight:bold;color:#FFF; font-weight:bold; text-align:center;border:#CCC 1px solid;}
.content .sec1 table.col td{ padding:5px; border:#CCC 1px solid;text-align:center;}
.content .sec1 table.col tr.tr1{
  background-color: rgba(252,231,233,0.4);}










