﻿@charset "utf-8";
@import url("core.css");



/* TYPOGRAPHY */
html {}
body { background-color: #fff1ed; }
#container{ width:980px; margin-right: auto; margin-left: auto; }

p { line-height: 1.5em; font-size: 13px; }
strong { font-weight: bold }
em { font-style: italic }

a { font-size: 13px; color: #006600; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: underline; }
a:active {  }

h1 { font: 24px/36px Colaborate-RegularRegular, "Trebuchet MS", Arial, Helvetica, sans-serif }

.newLine { display: block }

/* HEADER */
#header{ width:980px; background-image: url(index_01.jpg); background-repeat: no-repeat; height: 180px; }
.header_manu_r{ float: right; width: 380px; padding-right: 10px; background-color: #FFD9D2; margin-left: 580px; }
.header_manu_r h2{ font-family: "微軟正黑體"; float: right; font-size: 13px; }
.header_manu_r h2 a{ color: #000; font-family: "微軟正黑體"; font-size: 13px; }
.header_manu_r h2 a:hover{ color: #60C; font-family: "微軟正黑體"; font-size: 13px; }

.manu_b3{ width: 450px; float: right; padding-top: 85px; }
.manu_main{ background-image: url(manu_b.jpg); background-repeat: repeat-x; height: 39px; float: left; width: 980px; }

#header_page01{ width:980px; background-image: url(index_02.jpg); background-repeat: no-repeat; height: 120px; }
.manu_b3_page01{ width: 445px; float: right; padding-top: 25px;}


/* MAIN */
#content{ width:980px; background-image: url(index_03.jpg); background-repeat: no-repeat; height: 619px; float: left; }
.advertising{ padding-top: 40px; padding-left: 25px; width: 930px; height: 190px; }
.advertising_box{ float: left; width: 445px; padding-left: 10px; padding-right: 10px; }
.advertising_word{ float: left; height: 170px; width: 110px; }
.advertising_word p{ font-family: "微軟正黑體"; font-size: 13px; color: #333; line-height: 1.5em; }
.advertising_word h3{ font-family: "微軟正黑體"; color: #006; line-height: 1.2em; font-size: 13px; font-weight: bold; }
.advertising_pop{ margin-left: 15px; height: 184px; width: 275px; float: left; }
.advertising_no{ float: left; }
.advertising_no h2{ font-family: "微軟正黑體"; font-size: 15px; color: #FFF; display: block; width: 20px; padding-bottom: 5px; padding-left: 5px; }


.advertising_no h2 a{ background-color: #95BACC; font-family: "微軟正黑體"; font-size: 15px; color: #FFF; border: 1px dotted #FFF; display: block; width: 15px; text-decoration: none; padding-left: 5px; }
.advertising_no h2 a:hover{ background-color: #CBDEE7; font-family: "微軟正黑體"; font-size: 15px; color: #133939; border: 1px dotted #FFF; width: 15px; text-decoration: none; padding-left: 5px; }
.advertising_no h2 label{ background-color: #95BACC; font-family: "微軟正黑體"; font-size: 15px; color: #FFF; border: 1px dotted #FFF; display: block; width: 15px; text-decoration: none; padding-left: 5px; }

/*======================================*/
.advertising_box1{ width: 445px; padding-left: 10px; padding-right: 10px; }

/*=======================================*/


.news{ width: 450px; padding-top: 60px; padding-left: 25px; float: left; }
.news_word{ }
.news_word p{ font-family: "微軟正黑體"; color: #333; font-size: 13px; line-height: 1.3em; padding-left: 20px; background-image: url(news_de.jpg); background-repeat: no-repeat; }
.news_word tr{ border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #F90; font-family: "微軟正黑體"; font-size: 15px; }
.news_word th{ padding-left: 20px; font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.8em; font-weight: normal; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #F90; background-image: url(news_de.jpg); background-repeat: no-repeat; }
.news_word th a{ font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.8em; font-weight: normal; }
.news_word th a:hover{ font-family: "微軟正黑體"; font-size: 15px; color: #900; line-height: 1.8em; font-weight: normal; text-decoration: underline; }

.news_word td{ font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.8em; font-weight: normal; background-color: #FFFCEE; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #F90; padding-left: 20px; background-image: url(news_de.jpg); background-repeat: no-repeat; }
.news_word td a{ font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.8em; font-weight: normal; background-color: #FFFCEE; }
.news_word td a:hover{ font-family: "微軟正黑體"; font-size: 15px; color: #900; line-height: 1.8em; font-weight: normal; background-color: #FFFCEE; text-decoration: underline; }


.news_word span{ font-family: "微軟正黑體"; font-size: 13px; color: #F30; font-weight: normal; }
.news_word p{ font-family: "微軟正黑體"; color: #333; font-size: 13px; line-height: 1.3em; padding-left: 20px; background-image: url(news_de.jpg); background-repeat: no-repeat; }
.news_word h2{}
.more{ font-family: "微軟正黑體"; font-size: 13px; color: #FFF; display: block; padding-top: 5px; float: right; padding-bottom: 5px; }
.more h3 a { font-family: "微軟正黑體"; font-size: 13px; color: #FFF; background-color: #CB8D0E; border: 1px solid #D3A652; padding-right: 3px; padding-left: 3px; float: right; text-decoration: none; }
.more h3 a:hover{ font-family: "微軟正黑體"; color: #C60; background-color: #F5E0AF; border: 1px solid #C90; text-decoration: none; }
.more_02{ font-family: "微軟正黑體"; font-size: 13px; color: #FFF; display: block; padding-top: 5px; float: right; padding-bottom: 5px; }
.more_02 h3 a { font-family: "微軟正黑體"; font-size: 13px; color: #FFF; background-color: #B53CB5; border: 1px solid #969; padding-right: 3px; padding-left: 3px; float: right; text-decoration: none; }
.more_02 h3 a:hover{ font-family: "微軟正黑體"; color: #C60; background-color: #C9C; border: 1px solid #C6C; text-decoration: none; }

.movie{ float: left; width: 460px; padding-top: 60px; padding-left: 25px; }
.movie_box{ float: left; margin-left: 15px; }
.banner{ float: left; width: 940px; padding-top: 65px; padding-left: 15px; }
.banner_box{ float: left; padding-left: 5px;padding-top: 5px; }/*加入padding-top: 5px;*/
* html .banner{float: left; width: 940px; padding-top: 45px; padding-left: 15px;}
/* ----- main ----- */


/* FOOTER */
#footer { width:980px; height: 150px; background-image: url(index_04.jpg); background-repeat: no-repeat; float: left; }
.foot_right{ font-family: "微軟正黑體"; font-size: 13px; line-height: 1.5em; margin-right: auto; margin-left: auto; color: #333; padding-top: 55px; padding-bottom: 6px; }
.visits{ float:left; width:238px; background-image: url(visits.jpg); height: 28px; background-repeat: no-repeat; font-family: "微軟正黑體"; font-size: 15px; color: #000; padding-left: 55px; padding-top: 5px; }

.jpg_q{ font-size: 0px; vertical-align: top; }

.copyright { }

/* page 內頁 2欄 */
#content_page_box{ width:980px; background-image: url(index_page.jpg); background-repeat: no-repeat; float: left; }
.page_box_lift{ float:left; width: 203px; padding-top: 16px; }
.page_box_lift_word{ width: 203px; }
.page_box_lift_word ul{ font-family: "微軟正黑體"; font-size: 18px; color: #5C1F5C; line-height: 1.6em; }
.page_box_lift_word ul li{ height: 44px; width: 203px; font-family: "微軟正黑體"; }
.page_box_lift_word ul li p{ font-family: "微軟正黑體"; font-size: 18px; color: #460046; line-height: 1.8px; padding-left: 30px; }
.page_box_lift_word ul li a{ background-image: url(manu_lift_01.jpg); background-repeat: no-repeat; height: 36px; width: 143px; display: block; font-family: "微軟正黑體"; color: #606; font-size: 18px; padding-left: 60px; padding-top: 8px; text-decoration: none; }
.page_box_lift_word ul li a:hover{ background-image: url(manu_lift_01s.jpg); background-repeat: no-repeat; height: 36px; width: 143px; font-family: "微軟正黑體"; font-size: 18px; color: #606; padding-top: 8px; padding-left: 60px; text-decoration: none; }

.content_page_box_a01{ background-image: url(page_a_02.jpg); background-repeat: repeat-y; width: 777px; float: right; }
.content_page_box_a01_p{ width: 777px; float: right; background-image: url(page_a_01.jpg); background-repeat: no-repeat; height: 68px; }
.content_page_box_a01_p h2{ font-family: "微軟正黑體"; color: #333; font-size: 18px; padding-left: 25px; padding-top: 25px; }
.content_page_box_a01 h3{ padding-top: 35px; font-family: "微軟正黑體"; font-weight: bold; color: #7A013A; padding-left: 40px; font-size: 17px; }
.content_page_box_a02{ background-image: url(page_a_02.jpg); background-repeat: repeat-y; width: 777px; float: left; }
.content_page_box_a02 p{ font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.5em; padding-left: 40px; padding-right: 20px; }
.content_page_box_a02 h2{ font-family: "微軟正黑體"; font-size: 16px; color: #C00; line-height: 1.5em; padding-left: 40px; padding-right: 20px; }
.content_page_box_a02 a{ display: block; font-family: "微軟正黑體"; font-size: 15px; line-height: 1.5em; color: #900; text-decoration: underline; padding: 4px; }
.content_page_box_a02 a:hover{ font-family: "微軟正黑體"; font-size: 15px; line-height: 1.5em; color: #006; text-decoration: none; }
.content_page_box_a02 h4{ font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.3em; padding-right: 20px; background-image: url(de_01.jpg); background-repeat: no-repeat; margin-left: 35px; padding-left: 20px; }
advertising_no


table.page_box_table_a { width: 700px; padding-bottom: 10px; margin-left: 40px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #FCC; border-left-color: #FCC; margin-top: 20px; margin-bottom: 10px; background-color: #FFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FCC; }
table.page_box_table_a tr th { background-color: #FFECEC; font-size: 15px; color: #333333; font-family: "微軟正黑體"; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #FCC; border-bottom-color: #FCC; line-height: 15px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; }
table.page_box_table_a tr td { padding: 3px 5px; font-family: "微軟正黑體"; font-size: 15px; color: #333333; border-right-width: 1px; border-right-style: solid; border-right-color: #FCC; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FCC; }
table.page_box_table_a tr th  a{ font-size: 15px; color: #303; font-family: "微軟正黑體"; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-decoration: none; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }
table.page_box_table_a tr th  a:hover{ font-size: 15px; font-family: "微軟正黑體"; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #C00; text-decoration: underline; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }
table.page_box_table_a tr td  a{ font-size: 15px; color: #CC0000; font-family: "微軟正黑體"; text-decoration: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }
table.page_box_table_a tr td  a:hover{ font-size: 15px; font-family: "微軟正黑體"; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #666666; text-decoration: underline; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }


/* page 內頁 無左目錄 */
#content_page_box_t{ background-image: url(page_t_02.jpg); background-repeat: repeat-y; float: left; width: 980px; }
.content_page_box_t01{ background-image: url(page_t_01.jpg); background-repeat: no-repeat; height: 75px; width: 980px; float: left; }
.content_page_box_t01 h3{ width: 950px; padding-top: 35px; font-family: "微軟正黑體"; font-weight: bold; color: #7A013A; padding-left: 40px; font-size: 17px; }
.content_page_box_t02{ float: left; width: 950px; }
.content_page_box_t02 p{ font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.8em; padding-left: 40px; padding-right: 20px; }
.content_page_box_t02 h2{ font-family: "微軟正黑體"; font-size: 16px; color: #C00; line-height: 1.5em; padding-left: 40px; padding-right: 20px; }
.content_page_box_t02 h3{ font-family: "微軟正黑體"; font-size: 16px; color: #009; line-height: 1.5em; padding-left: 40px; padding-right: 20px; }
.content_page_box_t02 a{ font-family: "微軟正黑體"; font-size: 15px; line-height: 1.5em; color: #900; text-decoration: underline; }
.content_page_box_t02 a:hover{ font-family: "微軟正黑體"; font-size: 15px; line-height: 1.5em; color: #006; text-decoration: none; }
.content_page_box_t02 h4{ font-family: "微軟正黑體"; font-size: 15px; color: #333; line-height: 1.3em; padding-right: 20px; background-image: url(de_01.jpg); background-repeat: no-repeat; margin-left: 35px; padding-left: 20px; }

.next{ padding-top: 10px; float: left; padding-left: 200px; }
.banner_next{ background-color: #E1E1E1; width: 900px; margin-left: 40px; margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; }
.word_01{ font-family: "微軟正黑體"; font-size: 13px; color: #333; }
.page_box_main{}

table.page_box_table { width: 890px; padding-bottom: 10px; margin-left: 40px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #FCC; border-left-color: #FCC; margin-top: 20px; margin-bottom: 10px; background-color: #FFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FCC; }
table.page_box_table tr th { background-color: #FFECEC; font-size: 15px; color: #333333; font-family: "微軟正黑體"; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #FCC; border-bottom-color: #FCC; line-height: 15px; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; }
table.page_box_table tr td { padding: 3px 5px; font-family: "微軟正黑體"; font-size: 15px; color: #333333; border-right-width: 1px; border-right-style: solid; border-right-color: #FCC; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FCC; }
table.page_box_table tr th  a{ font-size: 15px; color: #303; font-family: "微軟正黑體"; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-decoration: none; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }
table.page_box_table tr th  a:hover{ font-size: 15px; font-family: "微軟正黑體"; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #C00; text-decoration: underline; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }
table.page_box_table tr td  a{ font-size: 15px; color: #CC0000; font-family: "微軟正黑體"; text-decoration: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }
table.page_box_table tr td  a:hover{ font-size: 15px; font-family: "微軟正黑體"; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #666666; text-decoration: underline; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; }

/* page 內頁 無左目錄 我有需要 */
.need_box{ width: 900px; float: left; padding-left: 80px; }
/* page 內頁 無左目錄 我要交換 */
.exchange_box{ width: 900px; float: left; padding-left: 80px; }
.exchange_box_01{ width: 900px; float: left; padding-left: 50px; }
.exchange_box ul li{ float: left; padding-left: 50px; }
.exchange_box_01 ul li{ float: left; padding-left: 50px; padding-bottom: 10px; }

/* 無障礙 */
.accessibility_p{ float: left; padding-left: 20px; }
.accessibility{ float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #000; padding-right: 2px; padding-left: 2px; }
