/* CSS Document 
@import "default.css";
@import "ui.css";*/
/* 專案CSS */



/*首頁*/
.main_box{ width:610px; margin:0 auto;}

.main_box .title{ margin:39px 0;}
.title b{display:block; text-align:center;}
.title b.t1{font-size:46px; color:#ec6d1f;font-weight:600;}
.title b.t2{font-size:38px; color:#6a4d3c; margin-top:-6px; font-weight:300;}

.main_box .country{border-top:1px solid #cfd5b8; border-left:1px solid #cfd5b8; background-color:#F9F9F9;}
.main_box .country a{width:300px; display:inline-block; text-align:center; height:140px; padding-top:40px; border-bottom:1px solid #6a4d3c;}
.main_box .country a:nth-child(even){border-right:1px solid #cfd5b8;}
.main_box .country a:nth-child(odd){border-right:1px solid #6a4d3c;}
.main_box .country a:nth-last-child(1),.main_box .country a:nth-last-child(2){border-bottom:1px solid #cfd5b8;}

.main_box .country a b{ display:inline-block; float:left;}
.main_box .country a .cou1 b.co1{width:58px; height:58px; background-image:url(../images/icon_top.png); background-repeat:no-repeat;}
.main_box .country a .cou1 b.co2{ font-size:35px; margin:5px 0 0 10px; color:#694E3D;}
.main_box .country .cou{ width:245px; margin:0 auto;}
.main_box .country a .cou2{ font-size:30px; clear:both; width:270px; margin:0 auto; color:#272727;}

.coun1 .cou1 .co1{background-position:0 0px;}
.coun2 .cou1 .co1{background-position:0 -58px;}
.coun3 .cou1 .co1{background-position:0 -116px;}
.coun4 .cou1 .co1{background-position:0 -174px;}
.coun5 .cou1 .co1{background-position:0 -232px;}
.coun6 .cou1 .co1{background-position:0 -290px;}
.coun7 .cou1 .co1{background-position:0 -348px;}
.coun8 .cou1 .co1{background-position:0 -406px;}

.main_box .news{}
.news a.new{/*clear:both; display:block; background-color:#f6f4f4; margin-bottom:35px; min-height:170px; max-height:271px;*/
display:block; background-color:#f6f4f4; margin-bottom:35px;}
.news a.new div:last-child{ clear:both;}
.news a.new .ne1{display:inline-block; float:left;}
.news a.new .ne2{display:inline-block; float:left; width:375px; margin-left:20px; padding-top:20px; margin-bottom:25px;}
.news a.new .ne2 .n1{ font-size:30px; font-weight:800; color:#272727; display:block; line-height:30px; margin-bottom:5px;}
.news a.new .ne2 .n2{ font-size:25px; color:#656565;}
.main_box .news .nb{width:100%; height:60px; padding-top:22px; display:block; text-align:center; margin-bottom:35px;}

.main_box .banner{width:610px; height:261px; background-image:url(../images/img_blog.jpg); margin-bottom:40px; display:block;}




/*最新消息*/
.main_box .menu_01{text-align: center; width:300px; margin: 0 auto;}
.menu_01 .jq_selectmenu{ width:100px; margin:0 auto; height:50px; font-size:30px; margin-bottom:50px; display:inline-block;}
.menu_01 select{ padding-left:27px;}

.menu_01  .prev ,.menu_01 .next{display: inline-block; font-size:65px; width:21px; height:45px; font-family: Arial, Helvetica, "微軟正黑體", "新細明體", 'Microsoft JhengHei', 'LiHei Pro', sans-serif; color:#000; background-image: url(../images/ui/btn.png);margin-top:5px;}
.menu_01  .prev:visited  ,.menu_01 .next:visited { color:#696969;}
.menu_01 .prev{float:left;}
.menu_01 .next{float:right; background-position:0 -47px;}


/*最新消息 內頁*/
.main_box .news_in{ width:100%; font-size:30px;}
.main_box .news_in a.ne{ width:100%; height:55px; padding-top:20px; display:block; text-align:center; margin-bottom:40px;}
.news_in .title{ font-size:30px; font-weight:bold; text-align:center; color:#000; padding-bottom:13px; margin-bottom:27px; border-bottom:1px solid #656565;}
.news_in img{ max-width:600px; min-width:200px; margin:0 auto; display:block; margin-bottom:30px; color:#565656;}
.news_in .word{font-size:30px; line-height:45px; margin-bottom:30px;}
.news_in .word .remark{color:#ec6d1f;}
.news_in .word_s{ font-size:20px; margin-bottom: 15px;}

.news_in table{ width:610px; margin:0 auto; font-size:30px; margin-bottom:30px;}
.news_in table tr{}
.news_in table tr th{background-color:#565656; font-weight:bold; color:#FFF; text-align:center; padding-top:15px; height:56px;}
.news_in table tr td{padding:30px 17px; border-bottom:1px solid #565656;}
.news_in table tr td span.ff1{color:#ec6d1f;}
.news_in table tr td span.ff2{display:inline-block;}
.news_in table tr td:nth-child(1){padding:18px; width:1px; width:65px; border-left:1px solid #565656;}
.news_in table tr td:nth-child(2){border-left:1px solid #565656; border-right:1px solid #565656;}




/*聯絡*/
.contact_in{font-size:30px; line-height:40px;}
.contact_in ul li{list-style:none;}
.contact_in .tabs-1{}

img.jq_img{ min-width:300px; max-width:500px; margin:0 auto 30px auto; display:block;}

.contact_in .con{ margin-bottom:40px; line-height:55px; font-size:35px;}
.contact_in .co{width:98%; display:block; text-align:center; height:56px; padding-top:23px; margin:0 0 40px 0;}
.con .co2 input.c1{ width:100px; float:left;}
.con .co2 input.c2{ width:400px; margin-left:35px; float:left;}
.con .co2 select.c3{width:640px; height:56px; display:block; font-size:30px;}
.con .co2 select.c3 input{ font-size:30px;}
.con .co2:after{ content:" "; display:block; clear:both;}
.con .co2 label.ra1{margin-bottom:20px;}
.con .co2 label.ra2{width:93.6%; padding-bottom:18px;}

span#selectmenu-button{display:block; width:567px; display:block; margin-bottom:20px; color:#6A4D3C;}
ul#selectmenu-menu{ background-color:#FFF; color:#6A4D3C;}
ul#selectmenu-menu li{font-size:30px;}

/*雜誌訂閱 表格*/
#ctl00_PageContent_ddlCity-menu{ font-size:35px; background-color:#FFF;}
#ctl00_PageContent_ddlCity-button{width:455px; letter-spacing:0;}

.con span.c1{color:#ec6d1f;}

.con.A2 .co1{ margin-top:20px; display:block; width:100%;}
.con.A2 .co2{}

.con.A3 .co1{}
.con.A3 .co2{}


.con.A4 .co1{}
.con.A4 .co2{}
.ui-widget textarea.c1{min-height:300px; padding:10px;}





/*文章*/
.main_box .article{ font-size:35px; font-family:Arial, Helvetica, "微軟正黑體", "新細明體", 'Microsoft JhengHei', 'LiHei Pro', sans-serif; line-height:47px; color:#272727; margin-bottom:60px; display:block; line-height:55px;}
ul.article li{ margin-bottom:30px; list-style:disc; float:right; width:580px;}
.article .word{color:#ec6d1f;}

.tab_title{background-color:#FFE05F; padding: 21px; display: inline-block; font-size: 35px; width: 566px; border: 1px solid #AEAEAE;}
.art_table{display:block; width: 608px; margin: 0 auto; overflow: scroll; font-size: 35px; margin-bottom: 40px; border: 1px solid #000;}
.art_table .art_tab{width:250%; }
.art_table .art_tab ul{display:table-row; list-style:none;}
.art_table .art_tab ul li{padding:15px 24px; display:table-cell; border-bottom:1px solid #a49558;height:95px;}
.art_table .art_tab ul li:nth-child(1){background-color:#FFF0B5; width:210px;}
.art_table .art_tab ul li:nth-child(2){width:200px;}
.art_table .art_tab ul li:nth-child(3) ,.art_table .art_tab ul li:nth-child(4){width:150px;}
.art_table .art_tab ul.word{background-color:#FFF0B5;}
.art_table .art_tab ul.word li{}

.art_table .art_tab ul li:first-child{position:absolute; height:95px; border-right:1px solid #a49558;}

.main_box .point{ width:610px; text-align:center; margin-bottom:80px;}





/* ------------------- mediaqueries ------------------- */
@media screen and (max-height: 660px) {
	/* NB height */
}
@media screen and (max-width: 640px) {
	/* width */
}
@media screen and (orientation:portrait) {
	/* 直式瀏覽 */
}
@media screen and (orientation:landscape) {
	/* 橫式瀏覽 */
}


@media screen and (max-width: 640px) and (orientation:portrait) {
	/* 行動裝置直式瀏覽
	body::after{ content:""; display:block; width:100%; height:100%; position:fixed; z-index:999999; top:0; left:0;
				 background:rgba(0,0,0,.8) url(../Images/ui/rotate2.png) no-repeat center center; }*/ 
}
@media screen and (max-width: 640px) and (orientation:landscape) {
	/* 行動裝置橫式瀏覽 */
	body::after{ content:""; display:block; width:100%; height:100%; position:fixed; z-index:999999; top:0; left:0;
				 background:rgba(0,0,0,.8) url(../Images/ui/rotate.png) no-repeat center center; }
}
