@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}
img{ border:0}
ul{ margin:0px;list-style-type: none;}
a{text-decoration: none;}
body{margin:0;font-family:"微軟正黑體", Verdana, Arial, Helvetica, sans-serif;color: #545454;font-size: 90%; line-height:155%}
/*div.tour102_div{ width:1000px; margin:0 auto}*/
div.tour102_top{width:1000px; height:103px;	margin:0 auto;background-image: url(../../images/tw/tour102_top.webp);	background-repeat: no-repeat;background-position: left top; background-color:#fff}
div.tour102_main{width:960px;margin:0 auto;}
div.tour102_footer{width:1000px;margin:0 auto; border-top:3px solid #eeeeee;padding-top:8px; overflow:auto;font-size: 80%;}
div.tour102_footer .textstyle_03{	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #ff3f3f;	font-size: 11px;padding-left:0px;line-height: normal;}
div.tour102_logo{width:270px;height:98px;float:left;display:block;background-image: url(../../images/tw/logo_tw.webp);	background-repeat: no-repeat;background-position: left top;}
div.tour102_logo a{width:270px; height:98px; display:block;text-indent:-9999px}
div.tour102_logo2{width:170px;display:block;float:left;	background-image: url(../../images/tw/tour_logo-gif.webp);	background-repeat: no-repeat;background-position: center center; height:140px}
div.tour102_logo2 a{width:170px;height:140px;display:block;text-indent:-9999px}
div.tour102_copy{width:605px;  display:block;float:left}
div.tour102_code{width:120px;height:115px;display:block;float:right;background-image: url(../../images/tw/tour_code.webp);background-repeat: no-repeat;background-position: left top; margin-right:18px; padding:25px 0px 0px 20px}
div.banner_div{ width:1000px; margin:0px auto; border-top:3px solid #eeeeee;padding-top:8px; background-color:#eeeeee;padding-top:15px;padding-bottom:15px;}
div.spacer {clear: both;margin: 0px;padding: 0px;}
P ,SPAN ,div{WORD-BREAK: break-all;}
div.tour102_nav{margin:0px auto; width:730px;float: right;height:23px; padding-top:10px}
div.tour102_nav ul#navmenu-1 {float: right; font-size: 90%;} 
div.tour102_nav ul#navmenu-1 ul {/* width: auto;  Sub Menu Width  margin: 0; list-style: none; display: none; position: absolute; top: 100%; */float:right;display: block; } 
div.tour102_nav ul#navmenu-1 li { float: left; display: block;padding:0px 5px 0px 25px;height:25px;} 
div.tour102_nav ul#navmenu-1 li.nav-home {background-image: url(../../images/tw/top_nav_icon-gif.webp);background-repeat: no-repeat;background-position: left top;line-height:25px; /* height:33px; padding-left:25px; line-height:33px;*/}
div.tour102_nav ul#navmenu-1 li.nav-site {background-image: url(../../images/tw/top_nav_icon-gif.webp);background-repeat: no-repeat;background-position: left -25px;line-height:25px; }
div.tour102_nav ul#navmenu-1 li.nav-member {background-image: url(../../images/tw/top_nav_icon-gif.webp);background-repeat: no-repeat;background-position: left -50px;line-height:25px; }
div.tour102_nav ul#navmenu-1 li.nav-lag_e {background-image: url(../../images/tw/top_nav_icon-gif.webp);background-repeat: no-repeat;background-position: left -75px;line-height:25px; margin-left:10px}
div.tour102_nav ul#navmenu-1 li.nav-lag_j {background-image: url(../../images/tw/top_nav_icon-gif.webp);background-repeat: no-repeat;background-position: left -100px;line-height:25px; margin-right:15px }
div.tour102_nav ul#navmenu-1 li.nav-font {padding:0px 5px 0px 15px;height:25px;line-height:25px;}
div.tour102_nav ul#navmenu-1 li.nav-font span{ float:left}
div.tour102_nav ul#navmenu-1 li.nav-font_b {}
div.tour102_nav ul#navmenu-1 li.nav-font_s {}
div.tour102_nav ul#navmenu-1 li.nav-home a:link, div.tour102_nav ul#navmenu-1 li.nav-site a:link, div.tour102_nav ul#navmenu-1 li.nav-member a:link, div.tour102_nav ul#navmenu-1 li.nav-lag_e a:link, div.tour102_nav ul#navmenu-1 li.nav-lag_j a:link {color: #555;text-decoration: none;}
div.tour102_nav ul#navmenu-1 li.nav-home a:visited, div.tour102_nav ul#navmenu-1 li.nav-site a:visited, div.tour102_nav ul#navmenu-1 li.nav-member a:visited, div.tour102_nav ul#navmenu-1 li.nav-lag_e a:visited, div.tour102_nav ul#navmenu-1 li.nav-lag_j a:visited {color: #555;text-decoration: none;}
div.tour102_nav ul#navmenu-1 li.nav-home a:hover, div.tour102_nav ul#navmenu-1 li.nav-site a:hover, div.tour102_nav ul#navmenu-1 li.nav-member a:hover, div.tour102_nav ul#navmenu-1 li.nav-lag_e a:hover, div.tour102_nav ul#navmenu-1 li.nav-lag_j a:hover {color: #f1592a;text-decoration: none;}
div.tour102_nav ul#navmenu-1 li.nav-home a:active , div.tour102_nav ul#navmenu-1 li.nav-site a:active, div.tour102_nav ul#navmenu-1 li.nav-member a:active, div.tour102_nav ul#navmenu-1 li.nav-lag_e a:active, div.tour102_nav ul#navmenu-1 li.nav-lag_j a:active{color: #f1592a;text-decoration: none;}
div.tour102_nav ul#navmenu-1 li.nav-font a.nav-font_b{background-image: url(../../images/tw/top_nav_icon-gif.webp);background-repeat: no-repeat;background-position: left -124px;line-height:25px; text-indent:-9999px;display: block;height:25px; width:25px; float:left}
div.tour102_nav ul#navmenu-1 li.nav-font a.nav-font_s{background-image: url(../../images/tw/top_nav_icon-gif.webp);background-repeat: no-repeat;background-position: left -150px;line-height:25px; text-indent:-9999px;display: block;height:25px; width:25px; float:left}
div.tour102_nav ul#navmenu-1 li.nav-search{padding:3px 20px 3px 0px}
div.tour102_nav ul#navmenu-1 li.nav-search input{padding:1px 2px 1px 2px; color:#666;font-family: "微軟正黑體", arial, helvetica, sans-serif;}
div.tour102_nav ul#navmenu-1 li.nav-search .but_bg{border:1px solid #f1592a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family: "微軟正黑體", arial, helvetica, sans-serif; padding: 0px 0px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; background-color: #f1592a;  margin:0px 0px; width:40px; border-top:1px solid #f1592a; border-bottom:1px solid #f1592a}
div.tour102_nav ul#navmenu-1 li.nav-search .but_bg:hover{ border:1px solid #c23509; color: #fff; background-color: #c23509; border-top:1px solid #c23509; border-bottom:1px solid #c23509; cursor: pointer}

/* menu CSS Document */
div.tour102_menu{margin:0px auto 0px auto; width:730px;;float: right;}
/*ul#navmenu-2 { margin: 0; padding: 0; list-style: none; position: relative; } */
/*ul#navmenu-2 ul { width: auto;margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; } */
/*ul#navmenu-2 ul ul,ul#navmenu-2 ul ul ul { top: 0; left: 100%; } 
ul#navmenu-2 li { float: left; display: inline; position: relative; } */
/* ul#navmenu-2 ul li { width: 100%; display: block; } Root Menu */ 
/*ul#navmenu-2 a {font-weight:bold;padding: 0px 0px 0px 0px;float: left; display: block;text-decoration: none; height: 1%}  Root Menu Hover Persistence */ 
ul#navmenu-2 { margin: 0; padding: 0; list-style: none; position: relative; z-index:1000}
ul#navmenu-2 ul { margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0;}
ul#navmenu-2 ul ul, ul#navmenu-2 ul ul ul { top: 0; left: 100%; }
ul#navmenu-2 li { float: left; display: inline; position: relative; }
ul#navmenu-2 ul li { width: 100%; display: block; }
/* Root Menu */
ul#navmenu-2 a {float: left; display: block;text-decoration: none; height: 1%;}
ul#navmenu-2 a.menu01{ width:103px; height:55px; margin:0px 0px 10px 0px;padding: 0px;line-height:55px; text-indent:-9999px }
ul#navmenu-2 a.menu01:hover, ul#navmenu-2 a.menu01.select{background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: left top; width:103px; height:55px; }
ul#navmenu-2 a.menu02{ width:99px; height:55px; margin:0px;padding: 0px;line-height:55px; text-indent:-9999px }
ul#navmenu-2 a.menu02:hover, ul#navmenu-2 a.menu02.select{background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -103px top; width:99px; height:55px; }
ul#navmenu-2 a.menu03{ width:99px; height:55px; margin:0px;padding: 0px;line-height:55px; text-indent:-9999px }
ul#navmenu-2 a.menu03:hover, ul#navmenu-2 a.menu03.select{background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -202px top; width:99px; height:55px; }
ul#navmenu-2 a.menu04{ width:107px; height:55px; margin:0px;padding: 0px;line-height:55px; text-indent:-9999px }
ul#navmenu-2 a.menu04:hover, ul#navmenu-2 a.menu04.select{background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -301px top; width:107px; height:55px; }
ul#navmenu-2 a.menu05{ width:111px; height:55px; margin:0px;padding: 0px;line-height:55px; text-indent:-9999px }
ul#navmenu-2 a.menu05:hover, ul#navmenu-2 a.menu05.select{background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -408px top; width:111px; height:55px; }
ul#navmenu-2 a.menu06{ width:99px; height:55px; margin:0px;padding: 0px;line-height:55px; text-indent:-9999px }
ul#navmenu-2 a.menu06:hover, ul#navmenu-2 a.menu06.select{background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -519px top; width:99px; height:55px; }
ul#navmenu-2 a.menu07{ width:112px; height:55px; margin:0px;padding: 0px;line-height:55px; text-indent:-9999px }
ul#navmenu-2 a.menu07:hover, ul#navmenu-2 a.menu07.select{background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -618px top; width:112px; height:55px; }


/* Root Menu Hover Persistence */
ul#navmenu-2 a:hover,ul#navmenu-2 li:hover a,ul#navmenu-2 li.iehover a {color: #555; }
ul#navmenu-2 a.menu01:hover, ul#navmenu-2 li:hover a.menu01, ul#navmenu-2 li.iehover a.menu01 {background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: left top; width:103px; height:55px; }
ul#navmenu-2 a.menu02:hover, ul#navmenu-2 li:hover a.menu02, ul#navmenu-2 li.iehover a.menu02 {background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -103px top; width:99px; height:55px; }
ul#navmenu-2 a.menu03:hover, ul#navmenu-2 li:hover a.menu03, ul#navmenu-2 li.iehover a.menu03 {background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -202px top; width:99px; height:55px; }
ul#navmenu-2 a.menu04:hover, ul#navmenu-2 li:hover a.menu04, ul#navmenu-2 li.iehover a.menu04 {background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -301px top; width:107px; height:55px; }
ul#navmenu-2 a.menu05:hover, ul#navmenu-2 li:hover a.menu05, ul#navmenu-2 li.iehover a.menu05 {background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -408px top; width:111px; height:55px; }
ul#navmenu-2 a.menu06:hover, ul#navmenu-2 li:hover a.menu06, ul#navmenu-2 li.iehover a.menu06 {background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -519px top; width:99px; height:55px; }
ul#navmenu-2 a.menu07:hover, ul#navmenu-2 li:hover a.menu07, ul#navmenu-2 li.iehover a.menu07 {background-image: url(../../images/tw/top_menu02.webp);background-repeat: no-repeat;background-position: -618px top; width:112px; height:55px; }

/* 2nd Menu */
ul#navmenu-2 li ul{ border-top:2px solid #e36622;border-left:2px solid #e36622;border-right:2px solid #e36622;border-bottom:1px solid #e36622;top:47px;left:-1px}
ul#navmenu-2 li:hover li a,ul#navmenu-2 li.iehover li a { float: none;border-bottom:1px solid #e36622;line-height:155%; padding:5px;width: 100px; display: block; background-color:#e36622;color:#fff;}
/* 2nd Menu Hover Persistence */
ul#navmenu-2 li:hover li a:hover,ul#navmenu-2 li:hover li:hover a,ul#navmenu-2 li.iehover li a:hover,ul#navmenu-2 li.iehover li.iehover a { background: #fff; color:#525252; font-weight:bold}
/* Hover Function - Do Not Move */
ul#navmenu-2 li:hover ul ul,ul#navmenu-2 li:hover ul ul ul,ul#navmenu-2 li.iehover ul ul,ul#navmenu-2 li.iehover ul ul ul { display: none; }
ul#navmenu-2 li:hover ul,ul#navmenu-2 ul li:hover ul,ul#navmenu-2 ul ul li:hover ul,ul#navmenu-2 li.iehover ul,ul#navmenu-2 ul li.iehover ul,ul#navmenu-2 ul ul li.iehover ul { display: block; }

/* main style css */
div.main_urlPath{ float:right; margin-top:28px}
div.main_urlPath span{ color:#f1592a}
div.main_search{ float:right}
div.main_search input{ padding:3px 3px 2px 3px; color:#666}
div.main_search .but_bg{border:1px solid #f1592a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family: "微軟正黑體", arial, helvetica, sans-serif; padding: 0px 0px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; background-color: #f1592a;  margin:0px 0px; width:40px; border-top:2px solid #f1592a; border-bottom:2px solid #f1592a}
div.main_search .but_bg:hover{ border:1px solid #c23509; color: #fff; background-color: #c23509; border-top:2px solid #c23509; border-bottom:2px solid #c23509; cursor: pointer}
div.banner_box{width:960px;margin:10px auto 0px auto;height:240px}
div.main_mainC{ margin:10px 0px}
div.mainC_A{width:960px; padding:10px 0px}
div.mainC_L{width:715px; float:left; padding:10px 0px}
div.mainC_R{width:210px; float:right; padding:32px 0px 10px 35px}
div.ad_div{width:210px;padding-bottom:10px;}
div.ad_div h2{background-image: url(../../images/tw/tab_event.webp);background-repeat: no-repeat;background-position: left bottom; height:34px; text-indent:-9999px;margin-bottom:10px; display:block}
div.page_div{width:100%;text-align:center; padding:10px 0px}
div.page_div table{width:auto; margin:0 auto}
div.page_div a:link{text-decoration: none;color: #525252;}
div.page_div a:hover{text-decoration: none;color: #f16522;}
div.page_div .but_bg{border:1px solid #f1592a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family: "微軟正黑體", arial, helvetica, sans-serif; padding: 0px 3px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; background-color: #f1592a;  margin:0px 0px;border-top:2px solid #f1592a; border-bottom:2px solid #f1592a}
div.page_div .but_bg:hover{ border:1px solid #c23509; color: #fff; background-color: #c23509; border-top:2px solid #c23509; border-bottom:2px solid #c23509; cursor: pointer}
div.search_box_div{padding:25px 0px 5px 80px;background-image: url(../../images/tw/fileico/search.webp);background-repeat: no-repeat;background-position: left top; font-size:115%; height:35px;}
div.search_box_div input, div.search_box_div select{ color:#525252;font-family: "微軟正黑體",Verdana, Arial, Helvetica, sans-serif; font-size:85%;padding:1px}
div.search_box_div .but_bg{border:1px solid #f1592a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family: "微軟正黑體", arial, helvetica, sans-serif; padding: 0px 0px; text-decoration:none; display:inline-block;font-weight:bold; color: #fff; background-color: #f1592a;  margin:0px 0px; width:40px; border-top:2px solid #f1592a; border-bottom:2px solid #f1592a}
div.search_box_div .but_bg:hover{ border:1px solid #c23509; color: #fff; background-color: #c23509; border-top:2px solid #c23509; border-bottom:2px solid #c23509; cursor: pointer}
div.fixed{position: fixed; top:250px; z-index:6000}
div.fixed ul{ margin: 0;padding:0; list-style: none; width:35px}
div.fixed ul li{ margin: 0;padding:0;display: inline;}

/* font css */
.textstyle_01 {font-family: "微軟正黑體",Verdana, Arial, Helvetica, sans-serif;color: #666666;line-height: 22px;	font-weight: normal;font-size: 11px;}
.textstyle_02 {	font-family: "微軟正黑體",Verdana, Arial, Helvetica, sans-serif;	color: #003366;	font-size: 18px;font-weight: bold;}
.textstyle_01 { font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;color: #666666;line-height: 22px;	font-weight: normal;font-size: 11px;}
.textstyle_02 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #525252;	font-size: 18px;font-weight: bold;}
.textstyle_03 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #ff3f3f;	font-size: 11px;}
.textstyle_04 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #ff3f3f;	font-size: 12px;}
.textstyle_05 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	font-size: 12px;}
.textstyle_06 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #990000;	font-size: 13px;line-height: 22px;}
.textstyle_07 {	font-family: "微軟正黑體", Verdana, Arial, Helvetica, sans-serif;	color: #0693d8;	font-size: 15px;line-height: 22px;	font-weight: bold;}
.textstyle_08 {	font-family:"微軟正黑體",  Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background-color: #71b61f;}
.textstyle_09 {	font-family:"微軟正黑體",  Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background-color: #21b0c9;}
.textstyle_10 {	font-family:"微軟正黑體",  Arial, Helvetica, sans-serif;font-size: 13px;color: #666666;font-weight: bold;}
.textstyle_11 {	font-family:"微軟正黑體",  Arial, Helvetica, sans-serif;font-size: 15px;color: #0693d8;}
.textstyle_12 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	font-size: 15px;font-weight: bold;}
.textstyle_13 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;line-height: 20px;}
.textstyle_14 { font-family:"微軟正黑體",color: #333333;font-size: 16px;line-height: 22px;font-weight: bold;}
.textstyle_15 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #f76900;	font-size: 15px;line-height: 30px;	font-weight: bold;}
.textstyle_16 {	font-family:"微軟正黑體",  Verdana, Arial, Helvetica, sans-serif;	color: #0e7293;	font-size: 15px;line-height: 30px;	font-weight: bold;}
.textstyle_17{	font-family: "華康中黑體", "新細明體";	color: #333333;	font-size: 15px;line-height: 22px;font-weight: bold;}
.textstyle_18{	font-family: "微軟正黑體", "新細明體", Arial;	color: #2f2f2f;	font-size: 34px;line-height: 40px;	font-weight: bold;}
.textstyle_19{	font-family: "微軟正黑體", "新細明體", Arial;	color: #999999;	font-size: 24px;line-height: 30px;	font-weight: bold;padding-left:5px;}
.textstyle_20{	font-family: "微軟正黑體", "新細明體", Arial;	color: #ee3535;	font-size: 18px;line-height: 22px;	font-weight: bold;}
a.textstyle_20{	font-family: "微軟正黑體", "新細明體", Arial;	color: #ee3535;	font-size: 18px;line-height: 22px;	font-weight: bold;}
a.textstyle_20:link{text-decoration: none;}
a.textstyle_20:hover{text-decoration: underline;}
.conttextstyle_01 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #505050;	font-size: 12px;line-height: 22px;}
.conttextstyle_02 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #505050;	font-size: 13px;line-height: 22px;}
.conttextstyle_03 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #505050;	font-size: 15px;line-height: 22px;}

/* link CSS Document */
a img{border:0;}
a{	color: #f74000;	text-decoration: none;}
a:link {color: #f74000;text-decoration: none;}
a:visited {color: #f74000;text-decoration: none;}
a:hover {	color: #cc0000;	text-decoration: underline;}

.tour a{	color: #000000;	text-decoration: none;}
.tour a:link {color: #000000;text-decoration: none;}
.tour a:visited {color: #000000;text-decoration: none;}
.tour a:hover {	color: #cc0000;	text-decoration: underline;}

.main_urlPath a{color: #545454;	text-decoration: none; font-size: 100%;}
.main_urlPath a:link {color: #545454;text-decoration: none; font-size: 100%;}
.main_urlPath a:visited {color: #545454;text-decoration: none; font-size: 100%;}
.main_urlPath a:hover {color: #f1592a;text-decoration: none; font-size: 100%;}

div.tourweb a{	color: #006699;	text-decoration: none;}
div.tourweb a:link {color: #006699;text-decoration: none;}
div.stourweb a:visited {color: #006699;text-decoration: none;}
div.tourweb a:hover {color: #c62b2b;text-decoration: underline;}

div.Title_bg a{	color: #006699;	text-decoration: none;}
div.Title_bg a:link {color: #006699;text-decoration: none;}
div.Title_bg a:visited {color: #006699;text-decoration: none;}
div.Title_bg a:hover {color: #c62b2b;text-decoration: underline;}

div.tour102_footer div.tour102_copy div.links a{	color: #545454;	text-decoration: none;}
div.tour102_footer div.tour102_copy div.links a:link {color: #545454;text-decoration: none;}
div.tour102_footer div.tour102_copy div.links a:visited {color: #545454;text-decoration: none;}
div.tour102_footer div.tour102_copy div.links a:hover {color: #ff3f3f;text-decoration: none;}
div.tour102_footer div.tour102_copy a{	color: #ff3f3f;	text-decoration: none;}
div.tour102_footer div.tour102_copy a:link {color: #ff3f3f;text-decoration: none;}
div.tour102_footer div.tour102_copy a:visited {color: #ff3f3f;text-decoration: none;}
div.tour102_footer div.tour102_copy a:hover {	color: #cc0000;	text-decoration: none;}


.more a{color: #f74000;	text-decoration: none;font-size:85%;}
a.more:link{color: #f74000;text-decoration: none;font-size:85%;}
a.more:visited{color: #f74000;text-decoration: none;font-size:85%;}
a.more:hover{color: #333333;text-decoration: none;font-size:85%;}
.more2 a{color: #f76900;text-decoration: none;	font-size:100%;}
a.more2:link{color: #f76900;text-decoration: none;font-size:100%;}
a.more2:visited{color: #f76900;text-decoration: none;font-size:100%;}
a.more2:hover{color: #333333;text-decoration: none;font-size:100%;}

/*top Document */
div.top_div{ width:1000px; margin:0px auto}
#back-top {position: fixed;	bottom: 10px;margin-left:1000px;}
#back-top a {width: 100px;display: block;text-align: center;font: 13px Arial;text-transform: uppercase;text-decoration: none;color: #666;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;text-indent:-9999px}
#back-top a:hover {	color: #333;}
#back-top span {width: 100px;height: 100px;display: block;background: #fff url(../../images/tw/bear/bear_top.webp) no-repeat center center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius:2px;-webkit-transition: 0s;-moz-transition: 0s;transition: 0s; margin:20px 3px 45px 3px;}
#back-top a span {background-color: #fff}
#back-top a:hover span {background: #fff url(../../images/tw/bear/bear_top1.webp) no-repeat center center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius:2px;-webkit-transition: 0s;-moz-transition: 0s;transition: 0s; margin:20px 3px 45px 3px;}

div.sitemap{ width:960px; margin:0 auto;padding:20px; overflow:auto; background-color:#ececec}
ul#site { margin: 0; padding: 0; list-style: none;z-index:1000}
ul#site li {float: left;width:136px;}
ul#site li a{ font-weight:bold; color:#000000;background-image: url(../../images/tw/index/site_line.webp);background-repeat: no-repeat;background-position: center bottom; padding-bottom:15px;width:140px;display: block; text-align:center}
ul#site li a:link{ font-weight:bold; color:#000000}
ul#site li a:hover{font-weight:bold; color:#f1592a}
ul#site ul li {width:136px;display: block;float: none;}
ul#site ul li a:link{ font-weight: 100; color:#525252;background-image:none;padding:3px; text-align:center;}
ul#site ul li a:hover{color:#f1592a}
#section1 img{ width:100%; height:100%}

div.cms_share{padding:5px 0px}
div.cms_share img{padding-left:3px}