/*//  台灣之光旅遊體驗網首頁  //*/
html, body, div, p, pre, table, tr, td, th, img, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form {font:normal 1em "新細明體"; margin:0px; padding:0px; border:0px transparent none; background-position:left top; background-repeat:no-repeat; color:#666;}

body {font-size:75%;}
ol, ul {list-style:none;}
hr {display:none;}

a:link    {font-weight:normal; text-decoration:none; color:#ffa800;}
a:visited {font-weight:normal; text-decoration:none; color:#ffa800;}
a:hover   {font-weight:normal; text-decoration:none; color:#333;}
a:active  {font-weight:normal; text-decoration:none; color:#ffa800;}

.breadcrumbs {position:relative; margin-left:40px; margin-top:10px; padding:8px; overflow:hidden; zoom:1;}
.breadcrumbs span {display:block; float:left; padding-top:0px; #margin-top:2px;}
.breadcrumbs a {display:block; float:left; padding-top:0px; #padding-top:1px; _padding-top:1px;}
.breadcrumbs strong {display:block; float:left; margin-left:5px; margin-right:5px; width:16px; height:16px; background:url(../../img/ico-breadcrumb.gif) no-repeat;}
.breadcrumbs strong span {display:none;}

.btn-uni {display:block; width:150px; height:19px; #height:17px; padding-top:5px; #padding-top:7px; text-align:center; background:url(../../img/btn-uni.gif) no-repeat;}
.btn-uni:hover {background:url(../../img/btn-uni.gif) 0 -24px no-repeat; color:#fff;}
.btn-uni span {font-weight:bold;}

#eContainer {width:985px; position:relative; margin:0 auto;}
#eTop {width:985px; height:113px; position:relative;}
#eCenter {width:985px; position:relative; float:left; padding:0px; background:url(../../images/index_bg.jpg) repeat-y; margin-top:0px; #margin-top:100px; _margin-top:0px;}
#eHeader {width:985px; height:113px; background:url(../../images/head_01.jpg) no-repeat;}

#eHeader .head-logo h1 a {width:375px; height:113px; display:block; background:url(../../images/head_01.jpg) 0 0 no-repeat; float:left;}
#eHeader .head-logo .nospan {display:none;}
#eHeader .head-logo .txtsearch {color:#999999;}

.pager span, .pager .yymm, .pager a, .pager a:link, .pager a:active, .pager a:visited {display:block; float:left; margin:1px; font-size:12px; font-weight:bold; color:#666; height:15px; padding:6px; padding-top:3px; padding-bottom:0; background:url(../../img/btn-pager.gif) 0 0 repeat-x; border:1px solid #aaa; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.pager a:hover {font-weight:bold; color:#fff; background:url(../../img/btn-pager.gif) 0 -18px repeat-x;}
.pager .current-page {display:block; float:left; margin:1px; font-size:12px; font-weight:bold; color:#fff; height:15px; padding:6px; padding-top:3px; padding-bottom:0; background:url(../../img/btn-pager.gif) 0 -18px repeat-x; border:1px solid #aaa; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.pager p {clear:both; padding:5px; font-size:12px;}
.pager p span {display:inline; float:none; margin:0; font-size:12px; font-weight:normal; color:#666; padding:0; background:none; border:none;}

/*會員登入與註冊*/
#eLogin {width:230px; height:30px; position:relative; float:right; margin-right:45px; _margin-right:25px;}
#eLogin ul {padding:5px;}
#eLogin ul li {display:inline; padding:3px;}
#eLogin ul li a {background:url(../../images/icon_01.gif) no-repeat; color:#696969; padding-left:15px;}
#eLogin ul li a:hover {background:url(../../images/icon_01.gif) no-repeat; display:inline; color:#ffa800;}

/*搜尋區*/
#eSearch {clear:both; width:510px; height:113px; float:right; margin-top:-83px; *margin-top:0px; margin-right:45px; _margin-right:20px;}
#eSearch ul {padding:3px; width:480px; height:12px; overflow:hidden;}
#eSearch ul li {display:inline; padding-left:3px;}
#eSearch ul li a {border-left:1px solid #696969; color:#696969; padding-left:5px; font-size:12px;}
#eSearch ul li a:hover {border-left:1px solid #696969; color:#ffa800; padding-left:5px; font-size:12px; text-decoration:underline;}
#eSearch .eSearch-inside {width:460px; height:28px; padding:6px; margin-top:3px;}
/*
#eSearch .eSearch-inside a {border-left:1px solid #696969; border-right:1px solid #696969; color:#696969; padding-left:5px; padding-right:5px; font-size:12px;}
#eSearch .eSearch-inside a:hover {border-left:1px solid #696969; border-right:1px solid #696969; color:#ffa800; padding-left:5px; padding-right:5px; font-size:12px;}
*/
#eSearch .sb1 a {border-left:1px solid #696969; color:#ffa800; padding-left:5px; font-size:12px;}
#eSearch .sb1 a:hover {border-left:1px solid #696969; color:#ffa800; padding-left:5px; font-size:12px; text-decoration:underline;}

/*#eSearch .eSearch-inside h3 {color:#999999; font-size:12px; width:350px; height:15px; overflow:hidden; margin:4px 2px 4px 30px; _margin:4px 2px 4px 15px; float:left; line-height:16px;}*/
#eSearch .txtsearch input {border:0px; background-attachment:fixed; line-height:21px;}
#eSearch .eSearch-inside .txtsearch {background-attachment:fixed; color:#999999; font-size:12px; width:350px; height:15px; margin:-1px 2px 4px 30px; float:left; line-height:16px;}
#eSearch .btn-search {width:66px; height:27px; float:right; margin-top:-5px;}
#eSearch .btn-search a {background:url(../../images/btn-search.gif) no-repeat; width:65px; height:27px; display:block; padding:0px; border:none;}
#eSearch .btn-search a:hover {background:url(../../images/btn-search.gif) no-repeat; width:65px; height:27px; display:block; padding:0px; border:none;}
#eSearch .hot-search {width:490px; height:25px;}
#eSearch .hot-search dl {width:270px; float:left; overflow:hidden;}
#eSearch .hot-search dl dt {font-size:11px; color:#686868; display:inline;}
#eSearch .hot-search dl dd {font-size:11px; display:inline; padding-right:4px; line-height:20px;}
#eSearch .hot-search dl dd a {font-size:11px; display:inline; color:#ffa800;}
#eSearch .hot-search dl dd a:hover {font-size:11px; display:inline; text-decoration:underline;}
#eSearch .btn-3d a {background:url(../../images/btn-3dflora.gif) no-repeat; display:inline; width:65px; height:24px; float:left; margin-right:0px;}
#eSearch .btn-book a {background:url(../../images/btn-ecbook.gif) no-repeat; display:inline; width:92px; height:24px; float:left; margin-right:0px;}
#eSearch .btn-rss a {background:url(../../images/btn-rss.gif) no-repeat; display:inline; width:22px; height:22px; float:left; margin-right:0px;}
#eSearch .btn-googlemap a {background:url(../../images/btn-googlemap.gif) no-repeat; display:inline; width:22px; height:22px; float:left; margin-right:0px;}
#eSearch .btn-book .nospan,#eSearch .btn-rss .nospan,#eSearch .btn-googlemap .nospan,#eSearch .btn-3d .nospan {display:none;}


/*4主題區按鈕*/
#eHead {clear:both; width:985px; height:102px; position:relative; float:left; margin-top:-30px;}
#eButton li {list-style:none; float:left;}
#eButton span {display:none;}
#eButton .b1 a {display:block; background:url(../../images/head_02.jpg) 0 0 no-repeat; width:143px; height:102px;}
#eButton .b2 a {display:block; background:url(../../images/head_02.jpg) -143px 0 no-repeat; width:101px; height:102px;}
#eButton .b3 a {display:block; background:url(../../images/head_02.jpg) -244px 0 no-repeat; width:99px; height:102px;}
#eButton .b4 a {display:block; background:url(../../images/head_02.jpg) -343px 0 no-repeat; width:102px; height:102px;}
#eButton .b1 a:hover {display:block; background:url(../../images/head_02_02.jpg) 0 0 no-repeat; width:143px; height:102px;}
#eButton .b2 a:hover {display:block; background:url(../../images/head_02_02.jpg) -143px 0 no-repeat; width:101px; height:102px;}
#eButton .b3 a:hover {display:block; background:url(../../images/head_02_02.jpg) -244px 0 no-repeat; width:99px; height:102px;}
#eButton .b4 a:hover {display:block; background:url(../../images/head_02_02.jpg) -343px 0 no-repeat; width:102px; height:102px;}

/*縣市旅遊與熱門景區*/
#eLocation {float:left; display:block; width:540px; height:102px; background:url(../../images/head_02_02.jpg) -445px 0 no-repeat;}
#ePlace {width:370px; height:40px; float:right; padding:3px; margin:10px 75px 3px 5px; _margin:10px 37px 3px 5px;}
#ePlace h3 {display:none;}
#ePlace ul {}
#ePlace ul li {display:inline; line-height:19px; padding-left:4px;}
#ePlace ul li a {border-left:1px solid #696969; color:#696969; padding-left:4px;}
#ePlace ul li a:hover {border-left:1px solid #696969; color:#ffa800; padding-left:4px;}
#eHotplace {float:right; width:350px; height:18px; padding:3px; margin:7px 85px 3px 5px; _margin:7px 45px 3px 5px; overflow:hidden;}
#eHotplace h3 {display:none;}
#eHotplace ul li {display:inline; line-height:19px; padding-left:3px;}
#eHotplace ul li a {color:#696969;}
#eHotplace ul li a:hover {color:#ffa800;}

/*頭條圖片*/
#eContent {padding:0px 40px;}
#conLeft {width:347px; float:left; overflow:hidden;}
#conLeft .toppic {background:url(../../images/toppic.jpg) no-repeat; width:347px; height:274px;}
#conLeft .toppic h5 {width:330px; height:26px; font-size:15px; font-weight:bold; line-height:25px; padding-left:15px; padding-top:15px;}
#conLeft .left-toppic {width:265px; height:213px; float:left; margin-left:17px; margin-top:3px; _margin-left:9px;}
#conLeft .left-toppic img {width:265px; height:213px; border:1px solid #cfcfcf;}
#conLeft .right-toppic {width:55px; height:220px; float:left; margin-left:4px; *margin-left:2px; overflow:hidden;}
#conLeft .right-toppic ul li {margin:4px; #margin-bottom:-9px; _margin-bottom:-22px; *margin-top:-9px;}
#conLeft .right-toppic ul li img {display:block; width:38px; height:38px; border:1px solid #cfcfcf;}

/*旅遊排行榜*/
#listTravel {width:347px; background:url(../../images/bg-travellist.jpg) repeat-y;}
#listTravel h2 {background:url(../../images/travellist-org.jpg) no-repeat; width:205px; height:39px;}
#listTravel span {display:none;}
#listTravel ul {float:right; width:142px; height:39px; margin-top:-39px;}
#listTravel ul li {height:39px; float:left;}
#listTravel .t1 a {display:block; background:url(../../images/travellist-org.jpg) -205px 0 no-repeat; width:44px; height:39px;}
#listTravel .t2 a {display:block; background:url(../../images/travellist-org.jpg) -249px 0 no-repeat; width:40px; height:39px;}
#listTravel .t3 a {display:block; background:url(../../images/travellist-org.jpg) -289px 0 no-repeat; width:58px; height:39px;}
#listTravel .t1 a:hover {display:block; background:url(../../images/travellist-over.jpg) -205px 0 no-repeat; width:44px; height:39px;}
#listTravel .t2 a:hover {display:block; background:url(../../images/travellist-over.jpg) -249px 0 no-repeat; width:40px; height:39px;}
#listTravel .t3 a:hover {display:block; background:url(../../images/travellist-over.jpg) -289px 0 no-repeat; width:58px; height:39px;}
#listTravel .t1-1 a {display:block; background:url(../../images/travellist-over.jpg) -205px 0 no-repeat; width:44px; height:39px;}
#listTravel .t2-1 a {display:block; background:url(../../images/travellist-over.jpg) -249px 0 no-repeat; width:40px; height:39px;}
#listTravel .t3-1 a {display:block; background:url(../../images/travellist-over.jpg) -289px 0 no-repeat; width:58px; height:39px;}

#listTravel ol {width:320px; margin:0px 12px;}
#listTravel ol li {width:300px; height:20px; line-height:21px; border-bottom:1px dotted #cccccc; padding-bottom:2px; overflow:hidden;}
#listTravel ol li img {*vertical-align:bottom;}
#listTravel ol li a {vertical-align:center; *vertical-align:bottom; text-indent:8px;}

/*熱門排行榜與最新排行榜*/
#conLeft .area-list {width:347px; height:289px;}
#conLeft .area-list ul {width:347px; height:38px;}
#conLeft .area-list ul li {float:left;}
#conLeft .area-list .nospan {display:none;}
#conLeft .area-list .s1 a {display:block; background:url(../../images/listarea.jpg) 0 0 no-repeat; width:66px; height:38px;}
#conLeft .area-list .s2 a {display:block; background:url(../../images/listarea.jpg) -66px 0 no-repeat; width:53px; height:38px;}
#conLeft .area-list .s3 a {display:block; background:url(../../images/listarea.jpg) -119px 0 no-repeat; width:54px; height:38px;}
#conLeft .area-list .s4 a {display:block; background:url(../../images/listarea.jpg) -173px 0 no-repeat; width:54px; height:38px;}
#conLeft .area-list .s5 a {display:block; background:url(../../images/listarea.jpg) -227px 0 no-repeat; width:53px; height:38px;}
#conLeft .area-list .s6 a {display:block; background:url(../../images/listarea.jpg) -280px 0 no-repeat; width:67px; height:38px;}
#conLeft .area-list .s1 a:hover {display:block; background:url(../../images/listarea_over.jpg) 0 0 no-repeat; width:66px; height:38px;}
#conLeft .area-list .s2 a:hover {display:block; background:url(../../images/listarea_over.jpg) -66px 0 no-repeat; width:53px; height:38px;}
#conLeft .area-list .s3 a:hover {display:block; background:url(../../images/listarea_over.jpg) -119px 0 no-repeat; width:54px; height:38px;}
#conLeft .area-list .s4 a:hover {display:block; background:url(../../images/listarea_over.jpg) -173px 0 no-repeat; width:54px; height:38px;}
#conLeft .area-list .s5 a:hover {display:block; background:url(../../images/listarea_over.jpg) -227px 0 no-repeat; width:53px; height:38px;}
#conLeft .area-list .s6 a:hover {display:block; background:url(../../images/listarea_over.jpg) -280px 0 no-repeat; width:67px; height:38px;}
#conLeft .area-list .s1-1 a {display:block; background:url(../../images/listarea_over.jpg) 0 0 no-repeat; width:66px; height:38px;}
#conLeft .area-list .s2-1 a {display:block; background:url(../../images/listarea_over.jpg) -66px 0 no-repeat; width:53px; height:38px;}
#conLeft .area-list .s3-1 a {display:block; background:url(../../images/listarea_over.jpg) -119px 0 no-repeat; width:54px; height:38px;}
#conLeft .area-list .s4-1 a {display:block; background:url(../../images/listarea_over.jpg) -173px 0 no-repeat; width:54px; height:38px;}
#conLeft .area-list .s5-1 a {display:block; background:url(../../images/listarea_over.jpg) -227px 0 no-repeat; width:53px; height:38px;}
#conLeft .area-list .s6-1 a {display:block; background:url(../../images/listarea_over.jpg) -280px 0 no-repeat; width:67px; height:38px;}

/*#conLeft .hotnew-list {width:347px; height:289px; padding-top:25px; background:url(../../images/listarea.jpg) 0 -38px no-repeat;}
#conLeft .hotnew-list .newtop {width:290px; margin-left:28px;}
#conLeft .hotnew-list .newtop dt {}
#conLeft .hotnew-list .newtop dt span {display:none;}
#conLeft .hotnew-list .newtop dd {}
#conLeft .hotnew-list .newtop dd img {width:290px; height:100px; border:1px solid #bababa;}
#conLeft .hotnew-list .newtop .txt1 {float:left; width:140px; height:18px; margin-top:3px; margin-left:4px; _margin-left:2px;}
#conLeft .hotnew-list .newtop .txt1 img {width:25px; height:11px; border:none;}
#conLeft .hotnew-list .newtop a {color:#333;}
#conLeft .hotnew-list .newtop a:hover {color:#ffa800;}

#conLeft .hotnew-list02 {width:347px; height:289px; padding-top:25px; background:url(../../images/listarea-x.jpg) 0 -38px no-repeat;}
#conLeft .hotnew-list02 .newlist, #conLeft .hotnew-list02 .hotlist {float:left; width:140px; margin-left:23px; _margin-left:13px;}
#conLeft .hotnew-list02 .newlist dt {}
#conLeft .hotnew-list02 dt span {display:none;}
#conLeft .hotnew-list02 .newlist dd {}
#conLeft .hotnew-list02 dd img {width:130px; height:100px; border:1px solid #bababa;}
#conLeft .hotnew-list02 .txt1 {float:left; width:140px; height:18px; margin-top:3px; margin-left:4px; _margin-left:2px;}
#conLeft .hotnew-list02 .txt1 img {width:25px; height:11px; border:none;}
#conLeft .hotnew-list02 a {display:block; margin-top:-12px; color:#333; margin-left:27px; width:110px; height:15px; line-height:1.3em; overflow:hidden;}
#conLeft .hotnew-list02 a:hover {color:#ffa800;}*/

#conLeft .hotnew-list {width:347px; height:251px; background:url(../../images/listarea-x.jpg) 0 -38px no-repeat;}
#conLeft .hotnew-list .hotlist {float:left; width:142px; height:200px; padding:2px; margin-left:20px; margin-top:20px; _margin-left:10px; overflow:hidden;}
#conLeft .hotnew-list dl dt {display:none;}
#conLeft .hotlist dl dd,#conLeft .hotnew-list dl dd {text-align:center; _padding-bottom:5px;}
#conLeft .hotlist img,#conLeft .hotnew-list img {width:130px; height:90px;}
#conLeft .hotnew-list .newlist {float:left; width:142px; height:200px; padding:2px; margin-left:12px; margin-top:20px; overflow:hidden;}
#conLeft .hotlist .txt1,#conLeft .newlist .txt1 {text-align:left; margin-left:6px; height:20px; overflow:hidden; _height:14px;}
#conLeft .hotlist .txt1 img,#conLeft .newlist .txt1 img {width:25px; height:11px;}
#conLeft .hotnew-list a {color:#333; line-height:21px; margin-left:2px;}
#conLeft .hotnew-list a:hover {color:#ffa800; margin-left:2px;}

/*排行榜圖*/
#conLeft .pic-list {width:347px; height:289px; background:url(../../images/listarea_02.jpg) 0 0 no-repeat; *background:url(../../images/listarea_02.jpg) 0 -38px no-repeat;}
#conLeft .pic-list ul {width:300px; height:250px; margin-left:23px;}
#conLeft .pic-list ul li {float:left; padding:8px; line-height:18px; _padding:7px; *line-height:21px; width:80px; height:100px; text-align:center; overflow:hidden;}
#conLeft .piclist-name {display:block; height:30px;}
#conLeft .pic-list img {width:80px; height:80px; border:1px solid #cfcfcf;}
#conLeft .pic-list span {width:80px; height:17px; overflow:hidden;}
#conLeft .pic-list a {color:#333;}
#conLeft .pic-list a:hover {color:#ffa800;}

/*廣告banner放置處*/
#conLeft .area-advertise {margin-top:10px; margin-left:8px; text-align:center;}
#conLeft .area-advertise img {width:330px; height:130px; border:1px solid #cfcfcf;}
#eCenter .banner-645 {position:absolute; top:870px; left:47px;}
#eCenter .banner-645 img {border:1px solid #cfcfcf;}

/*今日頭條*/
#conMiddle {width:312px; float:left; overflow:hidden; background:url(../../images/topnews.jpg) 0 0px no-repeat;}
#eTopNews {float:left; width:312px; height:495px; overflow:hidden;}
#eTopNews h2 {background:url(../../images/topnews.jpg) 0 0 no-repeat; width:259px; height:40px; float:left;}
#eTopNews .nospan {display:none;}
#eTopNews .btn-more1 {width:53px; height:40px; float:left;}
#eTopNews .btn-more1 a {display:block; background:url(../../images/topnews.jpg) -259px 0 no-repeat; width:53px; height:40px;}
#eTopNews .con-topical {position:relative; width:290px; height:470px; margin:1px 10px; overflow:hidden;}
#eTopNews .topical {}
#eTopNews .topical dt {width:290px; height:20px; padding-left:5px; float:left;}
#eTopNews .topical dt a {font-size:15px; font-weight:bold; color:#696969;}
#eTopNews .topical dt a:hover {font-size:15px; font-weight:bold; color:#ffa800;}
#eTopNews .pointnews li a {color:#696969;}
#eTopNews .pointnews li a:hover {color:#ffa800;}
#eTopNews .topical .imgsize {width:130px; height:130px; float:left; margin-right:3px;}
#eTopNews .topical img {width:120px; height:120px; padding:3px; border:1px solid #cfcfcf;}
#eTopNews .topical .txt2 {font-size:12px; line-height:1.6; margin:2px;}
#eTopNews .topical dd a {font-size:12px; line-height:18px; margin:2px; text-decoration:underline;}
#eTopNews .topical dd a:hover {font-size:12px; line-height:18px; margin:2px; text-decoration:none;}
#eTopNews ul {position:absolute; top:200px; left:0; width:280px; padding:3px; margin:4px;}
#eTopNews ul li {width:280px; height:22px; overflow:hidden; line-height:23px; border-bottom:1px dotted #cccccc;}
#eTopNews ul li .txt4 {color:#666666;}

/*假日何處去*/
#eWhere {width:312px; height:198px; *margin-top:-105px; float:left;}
#eWhere .con-where {width:312px; height:198px; float:left; background:url(../../images/where.jpg) 0 0 no-repeat; overflow:hidden;}
#eWhere .con-where h2 {background:url(../../images/where.jpg) 0 0 no-repeat; width:258px; height:39px; float:left;}
#eWhere .con-where .btn-more3 {width:54px; height:39px; float:left;}
#eWhere .con-where .btn-more3 a {display:block; background:url(../../images/where.jpg) -258px 0 no-repeat; width:54px; height:39px;}
#eWhere .con-where .nospan {display:none;}
#eWhere .con-where ul {width:275px; height:160px; margin:0 auto; margin-top:40px; #margin-top:0px; _margin-top:0px;}
#eWhere .con-where ul li {width:275px; height:21px; overflow:hidden; line-height:23px; border-bottom:1px dotted #ccc;}
#eWhere .con-where a {color:#696969;}
#eWhere .con-where a:hover {color:#ffa800;}
#eWhere .con-where .wherecon-size {width:210px; height:22px; overflow:hidden; line-height:23px; float:left;}
#eWhere .con-where .wherecon-num {width:38px; height:22px; line-height:23px; float:left; font-size:12px; text-align:center; color:#ff4b5d; overflow:hidden;}
#eWhere .con-where .wherecon-num img {width:20px; height:20px;}
#eWhere .con-where .btn-share {width:71px; height:20px; float:right; margin-top:-35px; margin-right:20px; _margin-right:10px;}
#eWhere .con-where .btn-share a {display:block; background:url(../../images/btn-ss.gif) 0 0 no-repeat; width:71px; height:20px; text-align:center; line-height:21px; font-weight:bold; color:#666; _line-height:20px;}
#eWhere .con-where .btn-share a:hover {display:block; background:url(../../images/btn-ss.gif) 0 -20px no-repeat; width:71px; height:20px; color:#fff;}



/*好康報馬仔*/
#eDiscount {width:312px; height:410px; float:left;  background:url(../../images/discountarea.jpg) 0 -40px no-repeat; overflow:hidden;}
#eDiscount .con-discount {float:left;}
#eDiscount .con-discount h2 {background:url(../../images/discountarea.jpg) 0 0 no-repeat; width:256px; height:36px; float:left;}
#eDiscount .con-discount .nospan {display:none;}
#eDiscount .btn-more2 {width:56px; height:36px; float:left;}
#eDiscount .btn-more2 a {display:block; background:url(../../images/discountarea.jpg) -256px 0 no-repeat; width:56px; height:36px;}
#eDiscount .topical2 {width:280px; height:275px; margin-left:15px; *height:240px;}
#eDiscount .topical2 dt {width:270px; height:20px; padding-left:5px; padding:3px; float:left;}
#eDiscount .topical2 dt a {font-size:15px; font-weight:bold; color:#696969;}
#eDiscount .topical2 dt a:hover {font-size:15px; font-weight:bold; color:#ffa800;}
#eDiscount .topical2 .imgsize {width:130px; height:130px; float:left; margin-right:3px;}
#eDiscount .topical2 img {width:120px; height:120px; padding:3px; border:1px solid #cfcfcf;}
#eDiscount .topical2 .txt2 {font-size:12px; line-height:1.6; margin:2px;}
#eDiscount .topical2 dd a {font-size:12px; line-height:18px; margin:2px; text-decoration:underline;}
#eDiscount .topical2 dd a:hover {font-size:12px; line-height:18px; margin:2px; text-decoration:none;}
#eDiscount .all-discount {width:280px; margin-left:15px;}
#eDiscount .all-discount h3 {display:none;}
#eDiscount .all-discount ul {width:270px; padding:3px;}
#eDiscount .all-discount ul li {width:270px; height:22px; overflow:hidden; line-height:23px; border-bottom:1px dotted #cccccc;}

/*活動行事曆*/
#conRight {width:222px; float:left;}
#eCalendar {width:222px; height:267px; float:left;}
#eCalendar .con-calendar {width:158px; height:267px; float:right;}

#eCalendar h3 {background:url(../../images/calendar.jpg) -64px 0 no-repeat; width:116px; height:34px; float:left;}
#eCalendar .nospan {display:none;}
#eCalendar ul {width:64px; height:267px; float:left;}
#eCalendar ul li {float:left;}
#eCalendar .c1 a {display:block; background:url(../../images/calendar.jpg) 0 0 no-repeat; width:64px; height:28px;}
#eCalendar .c2 a {display:block; background:url(../../images/calendar.jpg) 0 -28px no-repeat; width:64px; height:22px;}
#eCalendar .c3 a {display:block; background:url(../../images/calendar.jpg) 0 -50px no-repeat; width:64px; height:20px;}
#eCalendar .c4 a {display:block; background:url(../../images/calendar.jpg) 0 -70px no-repeat; width:64px; height:21px;}
#eCalendar .c5 a {display:block; background:url(../../images/calendar.jpg) 0 -91px no-repeat; width:64px; height:21px;}
#eCalendar .c6 a {display:block; background:url(../../images/calendar.jpg) 0 -112px no-repeat; width:64px; height:22px;}
#eCalendar .c7 a {display:block; background:url(../../images/calendar.jpg) 0 -134px no-repeat; width:64px; height:21px;}
#eCalendar .c8 a {display:block; background:url(../../images/calendar.jpg) 0 -156px no-repeat; width:64px; height:20px;}
#eCalendar .c9 a {display:block; background:url(../../images/calendar.jpg) 0 -176px no-repeat; width:64px; height:21px;}
#eCalendar .c10 a {display:block; background:url(../../images/calendar.jpg) 0 -197px no-repeat; width:64px; height:21px;}
#eCalendar .c11 a {display:block; background:url(../../images/calendar.jpg) 0 -218px no-repeat; width:64px; height:21px;}
#eCalendar .c12 a {display:block; background:url(../../images/calendar.jpg) 0 -239px no-repeat; width:64px; height:28px;}
#eCalendar .c1 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 0 no-repeat; width:64px; height:28px;}
#eCalendar .c2 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -28px no-repeat; width:64px; height:22px;}
#eCalendar .c3 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -50px no-repeat; width:64px; height:20px;}
#eCalendar .c4 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -70px no-repeat; width:64px; height:21px;}
#eCalendar .c5 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -91px no-repeat; width:64px; height:21px;}
#eCalendar .c6 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -112px no-repeat; width:64px; height:22px;}
#eCalendar .c7 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -134px no-repeat; width:64px; height:21px;}
#eCalendar .c8 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -156px no-repeat; width:64px; height:20px;}
#eCalendar .c9 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -176px no-repeat; width:64px; height:21px;}
#eCalendar .c10 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -197px no-repeat; width:64px; height:21px;}
#eCalendar .c11 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -218px no-repeat; width:64px; height:21px;}
#eCalendar .c12 a:hover {display:block; background:url(../../images/calendar_over.jpg) 0 -239px no-repeat; width:64px; height:28px;}
#eCalendar .c1-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 0 no-repeat; width:64px; height:28px;}
#eCalendar .c2-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -28px no-repeat; width:64px; height:22px;}
#eCalendar .c3-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -50px no-repeat; width:64px; height:20px;}
#eCalendar .c4-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -70px no-repeat; width:64px; height:21px;}
#eCalendar .c5-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -91px no-repeat; width:64px; height:21px;}
#eCalendar .c6-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -112px no-repeat; width:64px; height:22px;}
#eCalendar .c7-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -134px no-repeat; width:64px; height:21px;}
#eCalendar .c8-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -156px no-repeat; width:64px; height:20px;}
#eCalendar .c9-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -176px no-repeat; width:64px; height:21px;}
#eCalendar .c10-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -197px no-repeat; width:64px; height:21px;}
#eCalendar .c11-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -218px no-repeat; width:64px; height:21px;}
#eCalendar .c12-1 a {display:block; background:url(../../images/calendar_over.jpg) 0 -239px no-repeat; width:64px; height:28px;}

#eCalendar .c-previous a {display:block; background:url(../../images/calendar.jpg) -180px 0 no-repeat; width:42px; height:34px; float:right;}
#eCalendar .c-next a {display:block; background:url(../../images/calendar.jpg) -180px -239px no-repeat; width:42px; height:28px; float:right;}
#eCalendar .page-bg {background:url(../../images/calendar.jpg) -180px -34px no-repeat; width:42px; height:204px; float:right; _margin-top:0px;}
#eCalendar .page-size {width:42px; height:267px; float:right;}
#eCalendar .calendar-size {background:url(../../images/calendar.jpg) -64px -35px no-repeat; width:116px; height:233px; float:left; overflow:hidden;}
#eCalendar .calendar-size p {width:116px; height:15px; background:#666666; line-height:17px; color:#fff; overflow:hidden;}
#eCalendar .calendar-size li {width:116px; height:28px; border-bottom:1px dotted #cccccc; padding:2px; margin-bottom:5px; overflow:hidden;}
#eCalendar .calendar-size li a {color:#696969; *line-height:18px;}
#eCalendar .calendar-size li a:hover {color:#ffa800;}


/*旅人台、社團台、記者台*/
#conRight .platform {width:222px; height:222px; float:left;}
#conRight .platform h3,#conRight .platform .nospan {display:none;}
#conRight .platform li {float:left;}
#conRight .pf1 a {display:block; background:url(../../images/platform.jpg) 0 0 no-repeat; width:62px; height:40px;}
#conRight .pf2 a {display:block; background:url(../../images/platform.jpg) -62px 0 no-repeat; width:57px; height:40px;}
#conRight .pf3 a {display:block; background:url(../../images/platform.jpg) -119px 0 no-repeat; width:103px; height:40px;}
#conRight .pf1 a:hover {display:block; background:url(../../images/platform_over.jpg) 0 0 no-repeat; width:62px; height:40px;}
#conRight .pf2 a:hover {display:block; background:url(../../images/platform_over.jpg) -62px 0 no-repeat; width:57px; height:40px;}
#conRight .pf3 a:hover {display:block; background:url(../../images/platform_over.jpg) -119px 0 no-repeat; width:103px; height:40px;}
#conRight .pf1-1 a {display:block; background:url(../../images/platform_over.jpg) 0 0 no-repeat; width:62px; height:40px;}
#conRight .pf2-1 a {display:block; background:url(../../images/platform_over.jpg) -62px 0 no-repeat; width:57px; height:40px;}
#conRight .pf3-1 a {display:block; background:url(../../images/platform_over.jpg) -119px 0 no-repeat; width:103px; height:40px;}

#conRight .platform-bg {background:url(../../images/platform.jpg) 0 0 no-repeat; width:222px; height:222px; *background:url(../../images/platform.jpg) 0 -40px no-repeat; _height:180px;}
#conRight .platform-bg ul {width:185px; height:210px; margin-left:15px; *height:170px;}
#conRight .platform-bg ul li {float:left; width:57px; height:73px; margin:5px 2px; text-align:center; line-height:13px; overflow:hidden; *line-height:18px;}
#conRight .platform-name {display:block; height:30px;}
#conRight .platform-bg img {width:50px; height:55px; border:1px solid #cfcfcf;}
#conRight .platform-bg a {color:#696969; font-size:11px;}
#conRight .platform-bg a:hover {color:#ffa800; font-size:11px;}

/*地圖*/
#eMap {float:left; width:222px; height:468px;}
#eMap .map-bg {background:url(../../images/map.jpg) 0 0 no-repeat; width:222px; height:468px;}
#eMap .map-bg span {display:none;}
#eMap .map-bg ul {height:42px;}
#eMap .map-bg ul li {float:left;}
#eMap .m1 a {display:block; background:url(../../images/map.jpg) 0 0 no-repeat; width:88px; height:40px;}
#eMap .m2 a {display:block; background:url(../../images/map.jpg) -88px 0 no-repeat; width:134px; height:40px;}
#eMap .m1-1 a {display:block; background:url(../../images/map02.jpg) 0 0 no-repeat; width:88px; height:40px;}
#eMap .m2-1 a {display:block; background:url(../../images/map02.jpg) -88px 0 no-repeat; width:134px; height:40px;}
#eMap .map-size {width:190px; margin-left:12px;}
#eMap .drop {float:right; margin-top:7px; margin-right:4px;}
#eMap .goolemap {width:190px; height:330px; background:#ff0; *height:330px;}
#eMap .btn-place {width:190px; height:75px; margin-top:10px;}
#eMap .btn-place ul li {float:left;}
#eMap .btn-place a {display:block; background:url(../../images/btn-map.gif) no-repeat; width:63px; height:23px; color:#fff; font-size:11px; text-align:center; line-height:23px;}
#eMap .btn-place a:hover {display:block; background:url(../../images/btn-map.gif) no-repeat; width:63px; height:23px; color:#ffff00; font-size:11px; text-align:center; line-height:23px;}


/*4大主題旅遊*/
#eTheme {clear:both; width:881px; height:382px; float:left; margin-top:-10px; margin-left:30px; _margin-left:15px; padding:10px;}
#eTheme ul {width:881px; height:382px; overflow:hidden;}
#eTheme ul li {width:219px; height:382px; float:left; overflow:hidden;}
#conTheme {width:219px; height:382px; background:url(../../images/theme.jpg) no-repeat;}
#conTheme dl {width:200px; height:230px; float:left; margin:7px; overflow:hidden;}
#conTheme dl dt {color:#fff; font-size:15px; font-weight:bold; text-align:center; padding:5px; line-height:23px; height:21px; overflow:hidden;}
#conTheme dl dt a {color:#fff; font-size:15px; font-weight:bold; text-align:center;}
#conTheme dl dt a:hover {color:#fff; font-size:15px; font-weight:bold; text-align:center;}
#conTheme dl dd img {width:160px; height:130px; border:1px solid #cfcfcf; margin-top:8px; margin-left:17px;}
#conTheme .theme-txt {text-align:left; line-height:18px; width:190px; height:53px; padding:3px; margin-left:5px; overflow:hidden;}
#conTheme ol {width:190px; height:85px; overflow:hidden; margin-left:15px; float:left; margin-top:2px; _margin-left:10px;}
#conTheme ol li {float:left; width:180px; height:20px; line-height:21px; text-align:left; overflow:hidden; border-bottom:1px dotted #cccccc;}
#eTheme .nospan {display:none;}
#eTheme .btnsize {width:84px; height:24px; float:right; margin-right:25px; _margin-right:10px;}
#eTheme .btn-moreone a {display:block; background:url(../../images/btn-theme.gif) 0 0 no-repeat; width:84px; height:24px;}
#eTheme .btn-moretwo a {display:block; background:url(../../images/btn-theme.gif) -84px 0 no-repeat; width:86px; height:24px;}
#eTheme .btn-morethree a {display:block; background:url(../../images/btn-theme.gif) -170px 0 no-repeat; width:85px; height:24px;}
#eTheme .btn-morefour a {display:block; background:url(../../images/btn-theme.gif) -255px 0 no-repeat; width:85px; height:24px;}

/* Left Wing - 所有新增內容 */
#eCenter .posts-sen {position:relative; width:880px; margin:5px 0 30px 40px; margin-top:5px; background:url(../../img/bg-880-foot.gif) bottom no-repeat;}
* html #eCenter .posts-sen {margin:5px 0 30px 10px;}
#eCenter .posts-sen h3 {width:865px; height:40px; padding-top:25px; padding-left:25px; _margin-left:30px; background:url(../../img/bg-880-head.gif) top left no-repeat;}
#eCenter .posts-sen p, #eCenter .posts-sen table {width:880px; _margin-left:30px; background:url(../../img/bg-880-body.gif) repeat-y; overflow:hidden; zoom:1;}
#eCenter .posts-sen .p1 {padding-left:30px; padding-bottom:10px;}
#eCenter .posts-sen .p1 input {width:300px;}
#eCenter .posts-sen .p2 {padding-left:30px; _padding-left:0; padding-bottom:10px;}
#eCenter .posts-sen .p2 textarea {width:810px; height:300px;}
#eCenter .posts-sen .p3 {position:relative; width:880px; height:50px; margin-top:10px; padding-bottom:10px;}
#eCenter .posts-sen .p3 li input {width:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#eCenter .posts-sen .p4 {padding-left:30px; padding-bottom:10px; padding-top:5px;}
#eCenter .posts-sen .p5 {padding-left:30px; padding-bottom:10px; padding-top:5px;}
#eCenter .posts-sen .p5 input {width:500px;}
#eCenter .posts-sen .pod {padding-left:40px; _padding-left:70px; float:left;}
#eCenter .posts-sen .sure {position:absolute; right:40px; _right:10px; top:0;}
#eCenter .posts-sen .p6 {height:460px; #height:440px; padding-left:30px; padding-bottom:10px; padding-top:5px;}
#map_canvas {position:absolute; top:340px; left:30px; _left:60px; width:815px; height:400px; border:1px solid #d1d1d1;}
#map_media {position:absolute; top:140px; left:30px; _left:60px; width:815px; height:400px; border:1px solid #d1d1d1;}

#eCenter .posts-table {position:relative; width:880px; padding-top:20px; margin-left:40px; background:url(../../img/bg-880-whead.gif) top left no-repeat;}
#eCenter .posts-table div {width:880px; margin-top:20px; background:url(../../img/bg-880-body.gif) repeat-y;}
#eCenter .posts-table .w1 {border:1px solid #ccc; width:800px; margin-top:20px; margin-left:40px;}
#eCenter .posts-table .w1 th {padding-top:5px; padding-bottom:5px; text-align:center; background:url(../../img/bg-table-th.gif) repeat-x; border:1px solid #ccc;}
#eCenter .posts-table .w1 td {padding:5px; text-align:center; border:1px solid #eee; line-height:1.3em;}
#eCenter .posts-table .a1 {width:100px;}
#eCenter .posts-table .a2, #eCenter .posts-table .i2 {width:170px;}
#eCenter .posts-table .a3 {width:120px;}
#eCenter .posts-table .a4 {}
#eCenter .posts-table .i1 img {margin:3px 0; width:50px; height:50px; border:1px solid #cfcfcf;}

#eCenter .posts-table dl {position:relative; float:left; width:145px; height:190px; margin-top:0; #margin-top:10px; margin-left:25px; _margin-left:18px; text-align:center;}
#eCenter .posts-table dl dt {position:absolute; width:130px; top:95px; left:7px; padding-bottom:5px; line-height:1.3em; border-bottom:1px dotted #969696;}
#eCenter .posts-table dl dd {}
#eCenter .posts-table dl .pic {}
#eCenter .posts-table dl .pic img {width:133px; height:88px; border:1px solid #cdcdcd;}
#eCenter .posts-table .name {width:130px; margin-top:64px; padding-bottom:5px; border-bottom:1px dotted #969696;}

#eCenter .posts-table .pager {clear:both; padding-top:10px; padding-left:30px;}
#eCenter .posts-table .foot {width:880px; height:50px; margin-top:0; background:url(../../img/bg-880-foot.gif) bottom no-repeat;}

/* 影音館單一影片頁 */
#eCenter .media-posts {position:relative; width:880px; margin:5px 0 5px 40px; margin-top:5px; background:url(../../img/bg-880-foot.gif) bottom no-repeat;}
* html #eCenter .media-posts {margin:5px 0 5px 35px;}
#eCenter .media-posts h3 {width:865px; padding-top:25px; padding-left:25px; background:url(../../img/bg-880-whead.gif) top left no-repeat;}
* html #eCenter .media-posts h3 {width:860px; margin-left:5px;}
#eCenter .media-posts dl {width:880px; _margin-left:5px; background:url(../../img/bg-880-body.gif) repeat-y; overflow:hidden; zoom:1;}
#eCenter .media-posts .pic img {position:absolute; display:block; top:36px; left:25px; _left:30px; width:343px; height:229px; border:1px solid #cdcdcd;}

#eCenter .media-posts .f1 {padding-top:10px; *padding-top:0;}
#eCenter .media-posts .f1, #eCenter .media-posts .f2 {padding-left:380px; padding-right:30px; width:470px;}
#eCenter .media-posts .f1 dt {padding:5px; border-bottom:3px solid #ffcc00; background:#555;}
#eCenter .media-posts .f1 dt span {display:block; height:17px; font-weight:bold; color:#fff; padding-left:25px; padding-top:3px; background:url(../../img/ico-taiwan.gif) 0 -20px no-repeat;}
#eCenter .media-posts .f1 dd {padding:5px 0 15px 0; line-height:1.3em;}
#eCenter .media-posts .f2 dt {padding:5px; padding-left:20px; margin-top:5px; line-height:15px; background:url(../../img/ico-circle-y-12.gif) 5px 50% no-repeat; border-bottom:1px dotted #ccc;}
#eCenter .media-posts .f2 dd {margin-top:-20px; margin-left:80px;}
#eCenter .media-posts .f1 .t2 {height:90px;}
#eCenter .media-posts .inf {position:absolute; top:280px; left:90px;}
#eCenter .media-posts .inf strong {font-weight:normal; padding:0 5px;}

#eCenter .media-posts ul {padding-bottom:50px;}
#eCenter .media-posts ul li {}
#eCenter .media-posts .a1 {position:absolute; top:45px; right:40px; color:#c9c9c9;}
#eCenter .media-posts .a1 span {}
#eCenter .media-posts .a2 {position:absolute; top:300px; left:35px;}
#eCenter .media-posts .a2 a {float:left; margin:5px;}
#eCenter .media-posts .a2 a span {}

#eCenter .all-feed, #eCenter .i-feed {position:relative; width:860px; margin:5px; margin-bottom:10px; padding-left:45px;}
#eCenter .all-feed h3, #eCenter .i-feed h3 {padding:5px; #padding-bottom:2px; _padding-bottom:2px; border-bottom:3px solid #ffcc00; background:#555;}
#eCenter .all-feed h3 span, #eCenter .i-feed h3 span {display:block; height:20px; padding-left:25px; #padding-top:3px; font-size:1.25em; font-weight:bold; color:#fff; background:url(../../img/ico-taiwan.gif) 0 -20px no-repeat;}
#eCenter .all-feed ul, #eCenter .i-feed ul {position:relative; padding:10px; padding-bottom:20px; border:1px solid #ddd; border-top:none; overflow:hidden; zoom:1;}
#eCenter .all-feed li {position:relative; padding:5px 15px; line-height:13px; border-bottom:1px dotted #ccc; line-height:1.3em;}
#eCenter .all-feed li a {}
#eCenter .all-feed li em {position:absolute; font-style:normal; right:20px;}

#eCenter .all-feed .pager {margin-top:5px;}

#eCenter .i-feed li {margin-bottom:5px;}
#eCenter .i-feed input {width:600px;}
#eCenter .i-feed textarea {width:600px; height:100px;}
#eCenter .i-feed .sure {position:absolute; bottom:20px; right:40px;}

/*頁尾*/
#eFooter {clear:both; position:relative; width:985px; height:119px; margin:0 auto;}
#eFooter h2 {float:right; width:715px; height:119px; margin:0 auto; background:url(../../images/foot.jpg) -270px 0 no-repeat;}
#eFooter span {display:none;}
#eFooter .footlogo {float:left;}
#eFooter .footlogo a {display:block; width:270px; height:119px; background:url(../../images/foot.jpg) 0 0 no-repeat;} 
#eFooter ul {float:right; margin-top:-50px; margin-right:65px; _margin-right:32px;}
#eFooter ul li {display:inline; margin:3px;}
#eFooter ul li a {color:#999999; text-decoration:underline;}
#eFooter ul li a:hover {text-decoration:none;}

/*浮水印
#eFlutter {position:absolute; }*/
#eFlutter a {color:#333; font-size:13px; line-height:20px;}
#eFlutter a:hover {text-decoration:underline;}