﻿body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px/*經驗字級*/;
	color:#666/*全頁文字顏色*/;
	margin:0 auto;
	background-color:#c9c9c9;
	border:none;
	line-height: 15pt;
}

img {border:none;}
    
		 
a:link {
	text-decoration: none;
    color:#666;
}
a:visited {
	text-decoration: none;
    color:#666;
}
a:hover {
	text-decoration: underline;
    color:#72b4c4;
}
a:active {
	text-decoration: none;
}

/*文字+標題 - 設定*/
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:200;
	font-size:20px;
	color: #6F9CB5; /*大標-亮藍*/
	margin:0;
	padding:0 0 3px 0;
	line-height:20px;
	font-weight:bold;
}

h2 { font-family:"Trebuchet MS"; 
     font-size:25px; 
	 color: #000; /*副標-粗黑*/
	 margin:0; 
	 padding:0 0 3px 0; 
	 line-height:18px; 
	 font-weight:100;}


h3 { font-family:"Trebuchet MS"; 
     font-size:20px; 
	 color: #FF6600; /*段落標-粗橘*/
	 margin:0; 
	 padding:0 0 3px 0; 
	 line-height:20px; 
	 font-weight:100; }
h3 a:link { color:#666;}
h3 a:hover { color:#000;}



h4 {
	font-family:Verdana;
	font-size:12px;
	color: #333; /*內文說明標-粗深灰*/
	margin:0;
	padding:0 0 3px 0;
	line-height:15pt;
	font-weight:100;
}


h5 {
	font-family:Verdana;
	font-size:10px; /*註解說明文字-淺灰*/
	color: #666;
	margin:0;
	padding:0 0 3px 0;
	line-height:15pt;
	font-weight: normal;
}
h5 a:link { color:#000;}
h5 a:hover { color:#39c;}


h6 {
	font-family:Verdana;
	font-size:12px;
	color: #ff8503; /*欄目標-粗橘*/
	margin:0;
	padding:0;
	line-height:150%;
	font-weight:bold;
	  }
h6 a {
	color:#FF6600;
	text-decoration:none;
	line-height: 150%;
}
h6 a:hover{
	color:#666;
	line-height: 150%;
}
#clear{clear:both; width:10px; height:1px;}

/*外框範圍設定*/
#container{margin:auto; padding:0;  width:1040px; height:auto; background-color:#ffffff;}

/*---------------------連結設定----------------------------------------------------------------------------------------------*/
.link_blue a{ color:#09F; text-decoration:none;  }/* 未連結-橘色 */
.link_blue a:hover {color:#ff6600; text-decoration:none; }   /* 滑鼠移至連-灰色結 */


.link_orange a{ color:#FF6600; text-decoration:none; text-decoration:none;}/* 未連結-橘色 */
.link_orange a:hover {color:#09F; text-decoration:none; text-decoration:none;} /* 滑鼠移至連-藍色結 */

.link_gray a{ color:#666; text-decoration:none; text-decoration:none;}/* 未連結-橘色 */
.link_gray a:hover {color:#72b4c4; text-decoration:none; text-decoration:none;} /* 滑鼠移至連-藍色結 */


.link_black a{ color:#000; text-decoration:none; text-decoration:none;}/* 未連結-橘色 */
.link_black a:hover {color:#72b4c4; text-decoration:none; text-decoration:none;} /* 滑鼠移至連-藍色結 */


.link_white a{ color:#fff; text-decoration:none;  }/* 未連結 */
.link_white a:hover {
	color:#FC0;
	text-decoration:none;
}   /* 滑鼠移至連結 */

.link_button_blue a{
	color:#10a0d5;
	text-decoration:none;
	font-weight:bold;
	background-color: #FFF;
	border: 1px solid #90baca;
	margin: 3px;
	padding: 3px;
}/* 未連結 */
.link_button_blue a:hover {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	border: 1px solid #90baca;
	background-color: #10a0d5;
}   /* 滑鼠移至連結 */

.field{ height:20px; color:#F06; line-height:140%; font-family:Verdana, Geneva, sans-serif; font-size:11px; border:solid 1px #ccc;
	
}

.link_button_gray a{ color:#666; text-decoration:none; font-weight:bold; border: 1px solid #CCC; padding:2px }/* 未連結 */
.link_button_gray a:hover {color:#CCC; text-decoration:none; font-weight:bold; border: 1px solid #CCC;  padding:2px}   /* 滑鼠移至連結 */

/*全站系統按鈕套用*/
.button {
	color:#666;
	font-family:"Trebuchet MS";
	background-color:#FFF;
	border:1px #999 solid;
	font-weight:normal;
	text-decoration: none;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.button2 {
	color:#FFF;
	font-family:"Trebuchet MS";
	background-color:#10a0d5;
	border:0px none #999;
	font-weight:normal;
	text-decoration: none;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 11px;
}

.button3 {
	color:#FFF;
	font-family:"Trebuchet MS";
	font-weight:bolder;
	background-color:#10a0d5;
	border:0px none #999;
	font-weight:normal;
	text-decoration: none;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 15px;
}
/*--------------------------------------------------------------------------------------------------------------------------*/

/*全站 上方tool+KV*/
#header { width:1020px; height:282px; margin:auto; padding:0;  }
#header .top {height:37px; margin:0; padding:0; background-color:#ffffff;  }
#header .top .entw { width:42px; height:19px; float:right; margin:9px 0 0 15px;}
#header .top .line { width:1px; height:19px; float:right; margin:9px 0 0 15px; background-color:#CCC;}
#header .top .social { width:19px; height:19px; float:right; margin:9px 0 0 15px;}
#header .top .search { float:right; margin:8px 5px 0 0;}
#header .kv {width:1020px; height:200px;  margin:0; padding:0; }

/*全站 主選單*/
#header .menue {height:34px; margin:5px 0 0 0; padding:0; background-color:#FC0 }
#header .menue .ma {width:69px; height:34px; float:left; }
#header .menue .m1 {width:139px; height:34px; float:left; }
#header .menue .m2 {width:140px; height:34px; float:left; }
#header .menue .m3 {width:139px; height:34px; float:left; }
#header .menue .m4 {width:139px; height:34px; float:left; }
#header .menue .m5 {width:179px; height:34px; float:left; }
#header .menue .m6 {width:139px; height:34px; float:left; }
#header .menue .mz {width:76px; height:34px; float:left; }


#main { width:1020px; margin:auto; padding:0 0 5px 0; background-color:#fff;}
#main .content { width:755px; margin:0 ; padding:0;float:left; background-color:#fff;}
#main .left { width:195px; margin:0 5px 0 0; padding:0; float:left; background-color:#fff;}
#main .middle { width:550px; margin:0 5px 0 5px; padding:0;float:left; background-color:#fff;}
#main .right { width:255px;margin:0 0 0 5px; padding:0;float:right; background-color:#fff;}
#main .news{ width:250px; height:200px; margin:5px 0 15px 15px; padding:0 5px 0 5px; float:right; background-color:#fff;}

/*子內頁 共用架構設定*/
#main .content .title{ width:720px; height:30px; margin:0 0 15px 10px ; padding:10px 0 0 10px;float:left; border-bottom:#cbdbe4 2px solid; }
#main .content .cont_txt{ width:720px; margin:0 0 10px 10px ; padding:0 0 0 10px; float:left;   background:#fff;}

#main .content .page{ width:730px; height:20px; margin:0 0 0 10px ; padding:0 0 15px 10px; float:right; border:#E0E0E0 1px solid; text-align:center; background:#EBEBEB;}

/*子內頁 Media Clipping*/
#main .content .Media-menue{width:720px;  margin:10px 0 0 10px ; padding:0; float:left;}
#main .content .Media-box{width:350px;  margin:10px 0 10px 10px  ; padding:5px; float:left; background-color:#efefef; border:1px solid #ccc ;}
#main .content .Media-box .Media-title{width:330px;  margin:5px 0 5px 0; padding:5px; float:left; background-color:#efefef;}
#main .content .Media-box .Media-pic{width:120px; height:160px; margin:0 ; float:left; border:#FFF 1px solid; }
#main .content .Media-box .Media-scrollbar  {width:215px; height:160px; margin:0 0 5px 5px ; float:left;  overflow:auto; SCROLLBAR-FACE-COLOR:#CADADB; 
SCROLLBAR-HIGHLIGHT-COLOR:#FFF; 
SCROLLBAR-SHADOW-COLOR:#FFF; 
SCROLLBAR-3DLIGHT-COLOR:#CADADB; 
SCROLLBAR-ARROW-COLOR:#fff; 
SCROLLBAR-TRACK-COLOR:#fff; 
SCROLLBAR-DARKSHADOW-COLOR:#CADADB; 
}
#main .content .Media-box .Media-right {width:190px;  margin:0 0 5px 5px ; float:left; border-bottom:#c0c0c0 1px dotted;}
#main .content .Media-box .Media-box-txt{width:160px;  margin:0 ; padding:0; float:left;}
#main .content .Media-box .Media-box-icon1{width:20px; height:20px; padding:0;  margin:0 ; float:left;}
#main .content .Media-box .Media-box-icon2{width:20px; height:20px; padding:0;  margin:5px 10px 5px 0 ; float:left;}

/*子內頁Photo Gallery*/
#main .content .Photo-box{width:730px;  margin:25px 0 0 10px ; padding:0; float:left; }
#main .content .Photo-box .Cover-pic{width:210px; height:160px; margin:13px 13px 30px 13px; float:left; border:#FFF 1px solid; }
#main .content .Photo-box-in{width:720px;  margin:15px 0 20px 10px ; padding:0; float:left; background-color:#e9e9e9;}
#main .content .Photo-box-in .Cover-in-title{width:700px; height:30px; margin:10px 0 0 10px ; padding:0 0 0 5px; float:left; background-color:#FFF;}
#main .content .Photo-box-in .pic{width:180px;  margin:0 ; padding:0; float:left; }
#main .content .Photo-box-in .link{width:500px;  margin:0 ; padding:5px 5px 0 0; float:right; text-align:right;}

#main .content .Photo-box-in .Cover-in-txt{width:695px; height:20px; margin:5px 0 0 10px ; padding:5px 0 0 5px; float:left; border:dotted 1px  #FC0;background-color:#FBFCE2; }
#main .content .Photo-box-in .Cover-in-pic{width:150px; height:150px; margin:13px 15px 10px 13px; float:left; border:#FFF 1px solid; }

/*子內頁seminar研討會*/
#main .content .sem-box{width:725px;  margin:15px 0 0 10px ; padding:0; float:left; }

/*子內頁seminar研討會-詳細介紹視窗*/
.sem_detail
{
width:550px; height:auto; margin:0;  padding:0; margin:0; border:#bbbbbb solid 1px; background-color:#FFF;
}
.sem_detail .title
{
width:535px; height:auto; margin:0; float:none; border-bottom:#bbbbbb solid 1px; background-color:#4E96B1; padding:5px 0 5px 15px; font-size:17px;
}
.sem_detail .txt
{
width:520px;  margin:0; float:none;  padding:15px 10px 10px 20px; text-align:left;
}

.sem_detail .sent
{
width:480px;  margin:0; float:none; border-top:#bbbbbb solid 1px;  padding:8px 0 0 10px; font-size:18px; text-align:center;
}


/*首頁 左邊區塊*/
#main .left .box { width:195px; float:right; border-top:#c7c7c7 1px solid; margin-bottom:10px; border:1px solid #e0e0e0;}
#main .left .box .titleBG1 {width:195px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_01.jpg);}
#main .left .box .titleBG2 {width:195px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_02.jpg);}
#main .left .box .title-txt{ margin:8px 18px 0 10px; padding:0;  float:left; display:inline-block }
#main .left .box .show-pic{width:195px; height:35px;margin:0 ; padding:0px;}
#main .left .box .quick{width:180px; padding:0; margin:0 5px 0 10px ; float:left; }
#main .left .box .quick-icon{ width:45px; height:37px; padding:0; margin:8px 0 5px 0;  float:left; }
#main .left .box .quick-list{width:120px; margin:19px 0 5px 3px ; padding:0;  float:left; text-align:left; line-height:15px;}


#main .left .box .toplink-pic{width:150px; height:160px; margin:0 10px 5px 18px; padding:0; border:1px solid #ccc ; float:left;}
#main .left .box .toplink-list{width:160px;margin:10px 5px 0 30px; padding:0; float:left;}
#main .left .box .toplink-list ul{ margin:0; padding:0; list-style-image:inherit}
#main .left .box .toplink-list ul li{ margin:0; padding:2px 0 8px 0;  font-size:11px; line-height:18px;}
#main .left .box .title-txt{ margin:8px 18px 0 10px; padding:0;  float:left; display:inline-block }
#main .left .box .Coorg-pic{width:130px; height:70px; margin:8px 0 8px 25px; padding:0;}
#main .left .box .Certificate-pic{width:130px; height:70px;  margin:8px 0 8px 25px; padding:0; }


/*首頁 中間區塊*/
#main .middle .bannerA {width:550px; height:200px; margin:0 0 10px 0 ; padding:0; float:right; background:#eee;}

#main .middle .press-box {width:270px; height:200px; margin:0 0 10px 5px; padding:0; float:right; background:#fff;}
#main .middle .press-box-left {width:270px;  margin:0 0 10px 0; padding:0; float:left; background:#fff;}
#main .middle .press-box-left .titleBG {width:270px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_02.jpg);}
#main .middle .press-box-left .title-txt{ margin:8px 18px 0 10px; padding:0;  float:left; display:inline-block}
#main .middle .press-box-left .press-list{width:260px; padding:0; margin:0 5px 0 7px ; float:left; }
#main .middle .press-box-left .press-list ul{padding:0; margin:0 0 0 20px; list-style-image:inherit; float:left;}
#main .middle .press-box-left .press-list ul li{ margin:0; padding:5px 0 5px 0;  font-size:11px; line-height:18px;}
#main .middle .press-box-left .press-list01{width:260px; padding:0; margin:0 5px 0 10px ; float:left; }
#main .middle .press-box-left .press-list01 .icon{ width:11px; height:11px; padding:0; margin:13px 0 0 0;  float:left; background-image: url(../images/icon13_stare.jpg);}
#main .middle .press-box-left .press-list01 .new{width:240px; margin:8px 0 0 5px; padding:0;  float:left; text-align:left;}
#main .middle .press-box-left .more{ margin:5px 5px 0 0; padding:0; float:right;}

#main .middle .press-box-right {width:270px; margin:0 0 10px 0; padding:0; float:right; background:#fff;}
#main .middle .press-box-right .titleBG {width:270px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_02.jpg);}
#main .middle .press-box-right .title-txt{ margin:8px 18px 0 10px; padding:0;  float:left; display:inline-block}
#main .middle .press-box-right .press-list{width:260px; padding:0; margin:0 5px 0 7px ; float:left; }
#main .middle .press-box-right .press-list ul{padding:0; margin:0 0 0 20px; list-style-image:inherit; float:left;}
#main .middle .press-box-right .press-list ul li{ margin:0; padding:5px 0 5px 0;  font-size:11px; line-height:18px;}
#main .middle .press-box-right .press-list01{width:260px; padding:0; margin:0 5px 0 10px ; float:left; }
#main .middle .press-box-right .press-list01 .icon{ width:11px; height:11px; padding:0; margin:13px 0 0 0;  float:left; background-image: url(../images/icon13_stare.jpg);}
#main .middle .press-box-right .press-list01 .new{width:240px; margin:8px 0 0 5px; padding:0;  float:left; text-align:left;}
#main .middle .press-box-right .more{ margin:5px 5px 0 0; padding:0; float:right;}


#main .middle .exh_showcase {width:550px;  margin:0 0 10px 0; padding:0; float:right; background:#fff;}
#main .middle .exh_showcase .title {width:550px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_01.jpg);}
#main .middle .exh_showcase .title .txt{ margin:8px 18px 0 10px; padding:0;  float:left; display:inline-block}
#main .middle .exh_showcase .more{ margin:5px 5px 0 0; padding:0; float:right;}
#main .middle .exh_showcase .box{width:150px;  margin:10px 10px 0 18px; padding:0;  float:left;}
#main .middle .exh_showcase .box .pic{width:150px; height:150px; margin:0; padding:0; border:1px solid #ccc ; float:left;}
#main .middle .exh_showcase .box .txt_link{width:150px; height:40px;  margin:0; padding:0; float:left; overflow:hidden;}


#main .sponsor { width:815px;  margin:0 0 10px 0; float:right;  background-color:#FFF;  border:1px solid #ccc ;}
#main .sponsor .sponsor-titleBG {width:815px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_01.jpg);}
#main .sponsor .sponsor-title-txt{ margin:8px 15px 0 10px; padding:0;  float:left; display:inline-block}
#main .sponsor .sponsor-pic{width:110px; height:110px; margin:10px 0 10px 20px; padding:0; border:1px solid #ccc ; float:left;}

#main .bannerB { width:815px; margin:0 ; float:right; }
#main .bannerB .bannerB-pic01 { width:250px; height:100px; margin:0 25px 10px 0; padding:0; border:1px solid #ccc ; float:left;}
#main .bannerB .bannerB-pic02 { width:250px; height:100px; margin:0 5px 10px 5px; padding:0; border:1px solid #ccc ; float:left;}
#main .bannerB .bannerB-pic03 { width:250px; height:100px; margin:0 0 10px 15px; padding:0; border:1px solid #ccc ; float:right;}


/*首頁 右區塊*/
#main .right .login {width:255px;  margin:0 0 10px 0 ; padding:0; float:right; }
#main .right .login .login-titleBG {width:255px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_login01.jpg);}
#main .right .login .login-title-txt{ margin:8px 18px 0 10px; padding:0;  float:left; display:inline-block}
#main .right .login .login-content {width:255px; height:170px; margin:0; padding:0 0 5px 0; background-image:url(../images/bar13_login02.jpg);}
#main .right .login .login-content p{width:230px;  margin:0 6px 3px 15px; padding:8px 0 0 0; }
#main .right .login .login-content .login-btn{ width:225px; margin: 0 ; padding:10px 0 0 20px; float:left; }
#main .right .login .login-root {width:255px; height:5px; margin:0; padding:0; background-image:url(../images/bar13_login03.jpg);}

#main .right .bannerC {width:255px; height:110px; margin:0 0 10px 0 ; padding:0; float:right; background:#eee;}
#main .right .video {width:255px; height:225px; margin:0 0 10px 0 ; padding:0; float:right; background:#eee;}

#main .right .box { width:253px; float:right; border-top:#c7c7c7 1px solid; margin-bottom:10px; border:1px solid #e0e0e0;}
#main .right .box .titleBG1 {width:253px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_01.jpg);}
#main .right .box .titleBG2 {width:253px; height:30px; margin:0; padding:0; background-image:url(../images/bar13_02.jpg);}
#main .right .box .title-txt{ margin:8px 18px 0 10px; padding:0;  float:left; display:inline-block }
#main .right .box .show-pic{width:253px; margin:0 ; padding:0px; background-image:url(../images/Show13_bg.jpg); }

#main .right .box .toplink-pic{width:150px; height:160px; margin:5px 10px 10px 35px; padding:0; border:1px solid #ccc ; float:left;}
#main .right .box .toplink-list{width:200px;margin:10px 5px 0 35px; padding:0; float:left;}
#main .right .box .toplink-list ul{ margin:0; padding:0; list-style-image:inherit}
#main .right .box .toplink-list ul li{ margin:0; padding:2px 0 8px 0;  font-size:11px; line-height:18px;}

/*全站Site Map*/
#main .footer { width:1020px; height:auto; margin:0; padding:10px 0 10px 0; background-image:url(../images/siteMap13.jpg); }
#main .footer .f-box{margin:auto; padding:10px 10px 10px 20px; }
#main .footer .f-box ul{padding:0; margin:10px 12px 10px 35px; list-style:none; float:left;}
#main .footer .f-box ul li{ margin:0; padding:0;  font-size:11px; line-height:25px;}
#main .copyright{height:30px;width:1020px; margin:0; padding:10px 0 0 0 ; text-align:center; font-size:10px; background:#fff; float:inherit; }
