body {
    margin: 0px;
    padding: 0px;
    font-family: Arial,Georgia,Microsoft JhengHei,sans-serif;;
    font-size: 13px;
    color: #000000;
    background-color: #eaeaea;
}

/* Home */
#slides {
    position: relative;
    z-index: 0;   
}

#shareit-box {
    z-index: 100;
}

/* Content */
div#content {
    min-width: 1008px;
    max-width: 100%;
    width: 100%;
    margin: 0 auto;    
}

/* Content Top */
div#content div#topzone {    
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    height: 85px;
    min-height: 85px;
    max-height: 85px;
}

div#content div#topzone div#top-banner {
    min-width: 1008px;
    max-width: 1008px;
    height: 85px;
    min-height: 85px;
    max-height: 85px;
    margin: 0 auto;
}

div#content div#topzone div#top-banner div.logo img {
    min-width: 130px;
    max-width: 130px;
    width: 130px;
    height: 45px;
    min-height: 45px;
    max-height: 45px;
    margin: 33px 0 0 1%;
    float: left;
	border-style:none;
}
/*div#content div#topzone div#top-banner div.logo a {
    min-width: 130px;
    max-width: 130px;
    width: 130px;
    height: 45px;
    min-height: 45px;
    max-height: 45px;
    margin: 33px 0 0 1%;
    float: left;
    background-image: url(../images/logo.png);
    background-repeat: repeat-x;
	background-size: 130px;
}*/

/*div#content div#topzone div#top-banner div.logo img {    
    min-width: 93px;
    max-width: 93px;
    width: 93px;
    height: 35px;
    min-height: 35px;
    max-height: 35px;
    margin: 28px 0 0 140px;
}*/

div#content div#topzone div#top-banner div.menu {    
    height: 85px;
    min-height: 85px;
    max-height: 85px;
    float: right;
    margin-right: -20px;
}

div#content div#topzone div#top-banner div.menu div.ml {
    height: 85px;
    min-height: 85px;
    max-height: 85px;
    float: left;
    margin: 0 8px 0 18px;
}

/*div#content div#topzone div#top-banner div.menu div.ml a {
    text-decoration: none;
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4, \65B0\7D30\660E\9AD4, \5FAE\x8F6F\6B63\9ED1\4F53, \65B0\7EC6\660E\4F53, Arial;
    font-size: 12px;
    font-weight: bold;
    color: #1d4f7a;
    padding: 2px;
}*/
div#content div#topzone div#top-banner div.menu div.ml a {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #1d4f7a;
    padding: 2px;
}

div#content div#topzone div#top-banner div.menu div.ml a:hover {
    color: white;
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-title {
    margin-top: 60px;
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-item {    
    min-width: 100px;
    max-width: 100px;
    width: 100px;
    height: 23px;
    min-height: 23px;
    max-height: 23px;
    margin-top: 2px;
}

/*div#content div#topzone div#top-banner div.menu div.ml div.ml-item a {
    font-weight: normal;
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4, \65B0\7D30\660E\9AD4, \5FAE\x8F6F\6B63\9ED1\4F53, \65B0\7EC6\660E\4F53, Arial;
    font-size: 12px;
    color: #59595b;
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-item select {
    font-weight: normal;
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4, \65B0\7D30\660E\9AD4, \5FAE\x8F6F\6B63\9ED1\4F53, \65B0\7EC6\660E\4F53, Arial;
    font-size: 12px;
    color: #59595b;
    margin-left: 4px;
}*/
div#content div#topzone div#top-banner div.menu div.ml div.ml-item a {
    font-weight: normal;
    font-size: 12px;
    color: #59595b;
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-item select {
    font-weight: normal;
    font-size: 12px;
    color: #59595b;
    margin-left: 4px;
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-item div.ml-item-icon {
    float: left;    
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-item div.ml-item-icon img {
    width: 20px;
    height: 20px;
    /*margin-right: 2px;*/
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-item div.ml-item-link {
    
}

div#content div#topzone div#top-banner div.menu div.ml div.ml-item-top {
    margin-top: 6px;
}

div#content div#topzone div#top-banner div.menu div.rml {
    margin-left: 14px;
}

/* Content tabpage */
div#inside-content-tabpage{
    min-width: 97%;
    max-width: 97%;
    width: 97%;
    min-height: 32px;
    max-height: 32px;
    height: 32px;
    text-align: center;
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4, \65B0\7D30\660E\9AD4, \5FAE\x8F6F\6B63\9ED1\4F53, \65B0\7EC6\660E\4F53, Arial;
    font-size: 12px;
	background-image: url(../images/share/tabitems-bg.png);
	background-repeat: repeat-x;
}

div#inside-content-tabpage img {
    width: 100%;
}

div#inside-content-tabpage div.tabitems{
	margin-left: 40px;
}

div#inside-content-tabpage div.tabitems div.tabitem {
    float: left;
    min-width: 100px;
    background-color: #E4EBF5;
    padding: 10px 4px 2px 4px;
    margin-right: 4px;
	height: 17px;
}

div#inside-content-tabpage div.tabitems div.tabitem a {
    text-decoration: none;
}

div#inside-content-tabpage div.tabitems div.tabitem a:link {
    color: #1d4f7a;
}

div#inside-content-tabpage div.tabitems div.tabitem a:visited{
    color: #666666;
}

div#inside-content-tabpage div.tabitems div.activated {
	color: #1d4f7a;
	background-color: #F4F7FC;
	height: 20px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
}


/* Content Center */
div#content div#center {    
    min-width: 1008px;
    max-width: 100%;
    width: 100%;
    height: 100%;
    min-height: 410px;
    max-height: 100%;    
}

div#content div#center-backgrund {    
	background-color: #456485 
}

div#content div#center div#slides{
    min-width: 1008px;
    max-width: 1008px;
    min-height: 397px;
    max-height: 1008px;
    margin: 0 auto;
}

div#content div#center div#slides div.slidesjs-previous{
	margin-right: 5px;
	float: left;
}
div#content div#center div#slides a.slidesjs-next,a.slidesjs-previous,a.slidesjs-stop,a.slidesjs-play{
      background-image: url(../images/arrows.png);
      background-repeat: no-repeat;
      display:block;
      width:30px;
      height:30px;
      overflow: hidden;
      text-indent: -9999px;
      position: absolute;
	  top: 48%;
      z-index: 1000;
}
div#content div#center div#slides a.slidesjs-previous{left:10px; background-position: 0 0;}    
div#content div#center div#slides a.slidesjs-next {right:10px; background-position: -30px 0;}
div#content div#center div#slides a.slidesjs-previous {left:10px; background-position: 0 0;}
div#content div#center div#slides a.slidesjs-stop,a.slidesjs-play{background-image:url(../images/pause-black.png);top:20%;}
div#content div#center div#slides a.slidesjs-stop{background-position: 0px 0px;}
div#content div#center div#slides a.slidesjs-play{background-position: 0px -40px;}
div#content div#center div#slides .slidesjs-pagination { list-style: none; position: absolute; bottom:5%;top:350px;right:100px;z-index: 1000;}
div#content div#center div#slides .slidesjs-pagination li { float: left;}
div#content div#center div#slides .slidesjs-pagination li a {display: block;width: 20px; height: 0; padding-top: 13px;float: left; background-image: url(../images/bullets_box.png); background-position: 0 0; float: left; overflow: hidden;}
div#content div#center div#slides .slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background-position: 0 -24px}
div#content div#center div#slides .slidesjs-pagination li a:hover { background-position: 0 0px}
div#content div#center div#slides  a:link,#slides a:visited {color: #999}
div#content div#center div#slides  a:hover,#slides a:active {color: #9e2020}
div#content div#center div#slides .navbar {overflow: hidden}
div#content div#center div#slides .slides-button {  position: absolute; top: 120px; /* the exact position over the slides, from slide's (0,0) */
}  
a {text-decoration: none;color: #999;}
a:visited {}
a:hover,#slides a:active {}
.dotlinetable {
	text-decoration: none;
	border: 1px dotted #999999;
	font-size: 12px;
	color: #333333;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
}

div#content div#center img {    
    min-width: 1008px;
    max-width: 100%;
    min-height: 397px;
    max-height: 100%;
	border-style: none;
}

/* Content Top Login */
div#shareit-box {
    display: block;
    top: 18px;
    left: 1103px;
    z-index: 10000;
    position: absolute;
    display: none;
}

/* Content Error */
div#content div#error {
    min-width: 1008px;
    max-width: 1008px;
    width: 1008px;
    height: 156px;
    min-height: 156px;
    max-height: 156px;
    margin: 0 auto;
}

/* Content Inside */
div#content div#center-inside {    
    min-width: 1008px;
    max-width: 1008px;
    width: 1008px;
    min-height: 397px;
    margin: 0 auto;
	box-shadow: 0px 1px 5px 0px #4a4a4a;
}

div#content div#center-inside div.center-inside-banner {    
    min-width: 100%;
    max-width: 100%;
    width: 100%;    
    min-height: 222px;
    max-height: 222px;
    height: 222px;
}

div#content div#center-inside div.center-inside-banner img {    
    min-width: 1008px;
    max-width: 1008px;
    width: 1008px;
    min-height: 222px;
    max-height: 222px;
    height: 222px;
	position: absolute;
}

div#content div#center-inside div.center-inside-banner div.center-inside-navbar {    
    min-width: 660px;
    max-width: 660px;
    width: 660px;
    position: absolute;
    top: 285px;
    margin-left: 218px;  
    font-size: 12px;
    color: #afafaf;    
}

div#content div#center-inside div.center-inside-banner div.center-inside-navbar div.inside-navbar-link {
    float: left;
    margin-left: 4px;
}

div#content div#center-inside div.center-inside-banner div.center-inside-navbar div.inside-navbar-link a {
    text-decoration: none;
    font-size: 12px;
    color: #afafaf;
}

div#content div#center-inside div.center-inside-banner div.center-inside-navbar div.inside-navbar-now {
    float: left;
    margin-left: 4px;
}

div#content div#center-inside div.center-inside-banner div.center-inside-navbar div.inside-navbar-now a {
    text-decoration: none;
    font-size: 12px;
    color: #ffffff;
}

div#content div#center-inside div.center-inside-form {    
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    /*height: 100%;*/
    min-height: 540px;
    /*max-height: 100%;*/
    padding-bottom: 8px;
    background-color: #ffffff;
    overflow-y: hidden;
}

div#content div#center-inside div.center-inside-form div.inside-form-left {
    width: 180px;
    min-width: 180px;
    max-width: 180px;
    /*padding-left: 6px;*/
    float: left;
	/*margin-left: 55px;*/
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-left: 1px;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list a {
    color: #666666;
    text-decoration: none;
    font-size: 12px;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list a:hover {
    color: #1d4f7a;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li {
    list-style: none;
    padding: 0;
    vertical-align: middle;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li div.left-list-header {    
    min-width: 100%;
    max-width: 100%;
    width: 100%;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li div.left-list-header img {    
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    min-height: 25px;
    max-height: 25px;
    height: 25px;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li div.left-list-title {
    padding: 1px 0 1px 0;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li div.left-list-title:hover {
    background-color: #f0f5fa;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li div.title-dl {
    border-left: 4px solid #1d4f7a;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li div.title-bl {
    border-left: 4px solid #7096B8;
	color:#666666;
}

div#content div#center-inside div.center-inside-form div.inside-form-left div.left-panel div.left-list ul li div.title-bl p {
	padding-left: 8px;
}

div#content div#center-inside div.center-inside-form div.inside-form-right {
    min-width: 700px;
    max-width: 82%;
    width: 82%;
    float: right;
	margin-top: 8px;
}

div#content div#center-inside div.center-inside-form div.inside-form-right div.right-panel {
    background-color: #f0f5fa;
	width: 97%;
}

div#content div#center-inside-sp {
    height: 10px;
    min-height: 10px;
    max-height: 10px;
}

div#inside-content {    
	list-style-type: disc;
	padding-left: 40px;
    width: 90%;
    min-width: 90%;
    max-width: 90%;
}

div#inside-content  div.inside-title{    
	font-size: 20px;
	font-weight: bold;
	color: #1d4f7a;
	padding: 10px 0 0 0;
	text-align: right;
	line-height:30px;
}

div#inside-content  div.inside-desc{    
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #1d4f7a;
	padding: 2px;
	min-height: 120px;
	max-height: 100%;
	height: 100%;
	line-height: 30px;
}

div#inside-content  div.inside-desc img{    
    max-width: 350px;
	margin-top: 10px;
}

div#inside-content  div.inside-content,div.inside-content p{    
	color: #666666;
	padding: 2px;
	line-height: 20px;
}

div#inside-content  div.inside-content-title{    
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	color: #1d4f7a;
	padding: 2px;
	line-height: 30px;
}

div#inside-content  div.inside-content img{    
    max-width: 100%;
	border-style: none;
}

div#inside-content  div.hr-t hr{    
	border:0;
	height:1px;
	background-color:#1d4f7a;
	color:#1d4f7a	/* IE6 */
}

div#inside-content  div.hr-c hr{
	border: 0;
	height:1px;
	width:100%;
	border-bottom:1px dashed #1d4f7a;
	color:#1d4f7a	/* IE6 */
}

div#inside-content  div.inside-content img.tdicon-lite{    
    min-width: 9px;
    max-width: 9px;
    width: 9px;
}


div#inside-content  div.inside-content-table {
    width: 724px;
    /*overflow-x: scroll;*/
}
div#inside-content  div.inside-content-table  img{
    border-style: none;
	margin: 5px 0 -5px 0;
	/*overflow-x: scroll;*/
}
div#inside-content-top {
	width: 724px;
	margin: 0;
	padding: 0;
	height: 30px;
	text-align: center;
}

/*內頁表格美化 有特效*/
div#inside-content  div.inside-content-table table{
	width: 98%;
    min-width: 724px;
    max-width: 98%;
	text-align:center;
	border-collapse:collapse;
    /*table-layout: fixed;*/
}
div#inside-content  div.inside-content-table table tr{}
div#inside-content  div.inside-content-table table td{
	border:0px solid #999;
	height:30px;
	line-height: 35px;
	text-align: center;
	padding: 0 10px 0 10px;
}
div#inside-content  div.inside-content-table tr.t1 td {background-color:#eee;}/* 交替行第一行的背景色 */
div#inside-content  div.inside-content-table tr.t2 td {background-color:#f0f5fa;}/* 交替行第二行的背景色 */
div#inside-content  div.inside-content-table tr.t3 {background-color:#ccc;}/* 指標經過時的背景色 */
div#inside-content  div.inside-content-table th, tfoot tr td{
	padding: 0 10px 0 10px;
	font-weight:bold;
	height:30px;
	line-height: 35px;
	text-align:center;
	background:#1d4f7a;
	color:#f0f5fa;
}

/*內頁表格美化 無陳S效*/
div#inside-content  div.inside-content-table-no table{
	width: 98%;
    min-width: 724px;
    max-width: 98%;
	text-align:center;
	border-collapse:collapse;
    /*table-layout: fixed;*/
}
div#inside-content  div.inside-content-table-no table tr{}
div#inside-content  div.inside-content-table-no table td{
	border:0px solid #999;
	height:30px;
	line-height: 35px;
	text-align: center;
	padding: 0 10px 0 10px;
}
div#inside-content  div.inside-content-table-no tr.t1 td {background-color:#eee;}/* 交替行第一行的背景色 */
div#inside-content  div.inside-content-table-no tr.t2 td {background-color:#f0f5fa;}/* 交替行第二行的背景色 */
/*div#inside-content  div.inside-content-table-no tr.t3 {background-color:#ccc;}/* 指標經過時的背景色 */
div#inside-content  div.inside-content-table-no th, tfoot tr td{
	padding: 0 10px 0 10px;
	font-weight:bold;
	height:30px;
	line-height: 35px;
	text-align:center;
	background:#1d4f7a;
	color:#f0f5fa;
}


div#inside-content div.inside-content-table-left table td {
    text-align: left;
    border-left: 1px solid #ccc;
}
div#inside-content div.inside-content-table-left table td:nth-of-type(1) {
    text-align: center;
    border-left: none;
}


/* Content Footer */
div#content div#footer {    
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    height: 184px;
    min-height: 184px;
    max-height: 184px;
}

div#content div#footer div.linker {    
    min-width: 1008px;
    max-width: 1008px;
    width: 1008px;
    height: 160px;
    min-height: 160px;
    max-height: 160px;
    margin: 0 auto;
}

div#content div#footer div.linker a {
    color: #666666;
    text-decoration: none;
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4, \65B0\7D30\660E\9AD4, \5FAE\x8F6F\6B63\9ED1\4F53, \65B0\7EC6\660E\4F53, Arial;
    font-size: 12px;
}

div#content div#footer div.linker a:hover {
    color: #1d4f7a;
}

div#content div#footer div.linker div.linker-item {    
    min-width: 160px;
    max-width: 15%;
    width: 15%;
    height: 140px;
    min-height: 140px;
    max-height: 140px;
    float: left;    
}

div#content div#footer div.linker div.linker-item  div.linker-item-banner img {
    height: 34px;
    min-height: 34px;
    max-height: 34px;
	float: left;
	border-style:none;
}

div#content div#footer div.linker div.linker-item  div.linker-item-banner-text {
	line-height: 35px;
	margin-left: 46px;
	font-size: 14px;
	font-weight: bold;
	color: #1d4f7a;
}

div#content div#footer div.linker div.linker-item div.linker-item-link ul {
    margin-top: -4px;
}

div#content div#footer div.linker div.linker-item div.linker-item-link ul li {
    list-style: none;
    margin-top: 8px;
    margin-left: 6px;
}

div#content div#footer div.linker div.linker-item-left {
    margin-left: 8%;
}

div#content div#footer div.copyright {    
    min-width: 920px;
    max-width: 100%;
    width: 100%;
    height: 44px;
    min-height: 44px;
    max-height: 44px;
    background-color: #1d4f7a;
}

div#content div#footer div.copyright a {
    color: white;
    text-decoration: none;
    font-family: \5FAE\8EDF\6B63\9ED1\9AD4, \65B0\7D30\660E\9AD4, \5FAE\x8F6F\6B63\9ED1\4F53, \65B0\7EC6\660E\4F53, Arial;
    font-size: 12px;
}

div#content div#footer div.copyright a:visited {
    color: white;
}

div#content div#footer div.copyright div.copy-link {
    float: left;
    margin: 12px 0 0 12px;
}

div#content div#footer div.copyright div.copy-link-left {
    margin-left: 30%;
}

div#content div#footer div.copyright div.copy-text {
    float: left;
    color: white;
    margin: 12px 0 0 18px;
}

.line_right_gary_3px{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #E7E7E7;
	padding:0 5px 0 5px;
}

.line_bottom_gary_1px{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding:0 3px 0 3px;
}

.point_mark {
    padding: 0px 5px 0px 5px;
    color: #666666;
    border-left-width: 3px;
    border-left-style: solid;
    border-left-color: #ff9900;
    font-weight: bold;
}
.sup {
	color: #666666;
}

/* S 新增 by 7-1041105 李家涵 */
.sylph_content h3 {
    background-color: #e8e8e8;
    padding: 2px 2px 2px 10px;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
    color: #1d4f7a;
    line-height: 30px;
}

.sylph_content h4 {
    margin: 0px;
    padding: 2px;
    color: #1d4f7a;
}

.sylph_content address {
    margin: 0px 0px 0px 20px;
    font-style: normal;
}

.sylph_content address p {
    margin: 0px 0px 0px 1px;
    padding: 0px 0px 20px 0px;
}
/* E 新增 by 7-1041105 李家涵 */