﻿.btn-more {display:block; width:50px; height:20px; background:url(../../img/btn-more.gif) no-repeat;}
.btn-more:hover {background:url(../../img/btn-more.gif) 0 -20px no-repeat;}
.btn-more span {display:none;}

/*--------------------------------------------------*/
/*------------------   農場首頁  --------------------*/
/*--------------------------------------------------*/
/* 開心農場達人推薦 + 相關文章 + 相關討論 + 歷年活動 */
#eCenter .farm-def-a {float:left; padding:15px 0 0 40px;}
#eCenter .farm-def-a h2 span {display:none;}
#eCenter .farm-def-a .farm-top {width:370px; height:355px; padding-top:90px; background:url(../../img/bg-hall-farm.gif) no-repeat;}
#eCenter .farm-def-a .toppic {background:url(../../images/toppic.jpg) no-repeat; width:347px; height:274px; margin-left:10px;}
#eCenter .farm-def-a .toppic h5 {width:330px; height:26px; font-size:15px; font-weight:bold; line-height:25px; padding-left:15px; padding-top:15px;}
#eCenter .farm-def-a .left-toppic {width:265px; height:213px; float:left; margin-left:17px; margin-top:3px; _margin-left:9px;}
#eCenter .farm-def-a .left-toppic img {width:265px; height:213px; border:1px solid #cfcfcf;}
#eCenter .farm-def-a .right-toppic {width:55px; height:220px; float:left; margin-left:4px; *margin-left:2px; overflow:hidden;}
#eCenter .farm-def-a .right-toppic ul li {margin:4px; #margin-bottom:-9px; _margin-bottom:-22px; *margin-top:-9px;}
#eCenter .farm-def-a .right-toppic ul li img {display:block; width:38px; height:38px; border:1px solid #cfcfcf;}
#eCenter .farm-def-a .farm-top p {padding-left:25px; padding-right:15px; line-height:1.3em;}
#eCenter .farm-def-a .farm-top p a {margin-top:-10px; margin-left:270px;}

#eCenter .farm-def-a .article {position:relative; width:360px; margin:5px; margin-bottom:10px;}
#eCenter .farm-def-a .article h3 {padding:5px; #padding-bottom:2px; _padding-bottom:2px; border-bottom:3px solid #ffcc00; background:#555;}
#eCenter .farm-def-a .article 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 .farm-def-a .article dl, #eCenter .farm-def-a .article ul {position:relative; padding:10px; border:1px solid #ddd; border-top:none;}
#eCenter .farm-def-a .article dt {position:absolute; width:260px; margin-left:65px; padding-bottom:3px; border-bottom:1px dotted #696969; overflow:hidden;}
#eCenter .farm-def-a .article dt a {font-weight:bold; font-size:1.1em; line-height:20px;}
#eCenter .farm-def-a .article .pic {width:53px; height:53px; padding-top:3px; padding-left:3px; border:1px solid #cfcfcf;}
#eCenter .farm-def-a .article .pic img {width:50px; height:50px; background:#fff;}
#eCenter .farm-def-a .article .txt {position:absolute; width:260px; margin-top:-30px; margin-left:65px; line-height:1.3em;}

#eCenter .farm-def-a .article ul li {padding:5px; padding-left:15px; line-height:13px; background:url(../../img/ico-circle-y-12.gif) 0 50% no-repeat; border-bottom:1px dashed #ccc;}
#eCenter .farm-def-a .article ul li a {}
#eCenter .farm-def-a .article p {position:absolute; top:5px; right:5px;}

/* 農場新聞 +開心農場主人 + 推薦行程 + 推薦住宿 */
#eCenter .farm-def-b {float:left; padding:68px 5px 0 5px;}
#eCenter .farm-def-b h3 {width:235px; height:35px; z-index:100;}
#eCenter .farm-def-b h3 span {display:none;}
#eCenter .farm-def-b ul, #eCenter .farm-def-b dl {background:url(../../img/bg-235-body.gif) repeat-y;}
#eCenter .farm-def-b div {width:235px; padding-bottom:10px; background:url(../../img/bg-235-bottom.gif) bottom no-repeat; overflow:hidden; zoom:1;}

#eCenter .farm-def-b .farm-trip, #eCenter .farm-def-b .farm-hotel {position:relative;}
#eCenter .farm-def-b .farm-news h3 {background:url(../../img/tab-235.gif) 0 -350px no-repeat;}
#eCenter .farm-def-b .farm-trip h3 {background:url(../../img/tab-235.gif) 0 -280px no-repeat;}
#eCenter .farm-def-b .farm-hotel h3 {background:url(../../img/tab-235.gif) 0 -245px no-repeat;}
#eCenter .farm-def-b dl, #eCenter .farm-def-b ul {padding:10px 5px 0 10px;}
#eCenter .farm-def-b dl dt {position:absolute; width:155px; margin-left:65px; padding-bottom:3px; border-bottom:1px dotted #696969; overflow:hidden;}
#eCenter .farm-def-b dl dt a {font-weight:bold; font-size:1.1em; line-height:20px; overflow:hidden;}
#eCenter .farm-def-b dl .pic {width:53px; height:53px; padding-top:3px; padding-left:3px; border:1px solid #cfcfcf;}
#eCenter .farm-def-b dl .pic img {width:50px; height:50px; background:#fff;}
#eCenter .farm-def-b dl .txt {position:absolute; width:148px; margin-top:-30px; margin-left:68px; line-height:1.3em;}
#eCenter .farm-def-b .farm-news ul li, #eCenter .farm-def-b .farm-trip ul li, #eCenter .farm-def-b .farm-hotel ul li {padding:5px; padding-left:15px; line-height:13px; background:url(../../img/ico-circle-y-12.gif) 0 50% no-repeat; border-bottom:1px dashed #ccc;}

#eCenter .farm-def-b .farm-trip p, #eCenter .farm-def-b .farm-hotel p {position:absolute; top:10px; right:10px;}

#eCenter .farm-def-b .farm-master h3 {background:url(../../img/tab-235.gif) 0 -385px no-repeat;}
#eCenter .farm-def-b .farm-master ul {width:218px; padding-top:15px; paddin-left:5px;}
#eCenter .farm-def-b .farm-master ul li {float:left; width:70px; margin-right:1px; margin-right:2px; margin-left:0; !margin-left:1px; padding-bottom:5px; margin-top:5px;}
#eCenter .farm-def-b .farm-master ul li img {width:60px; height:60px; border:1px solid #cfcfcf;}
#eCenter .farm-def-b .farm-master ul li a {display:block; line-height:1.3em; padding-top:3px; padding-left:2px;}

/* 全台灣農場地圖 + 農場寫真 + 熱門推薦 */
#eCenter .farm-def-c {float:left; padding:68px 5px 0 0;}
#eCenter .farm-def-c .farm-map {width:272px; height:470px; background:url(../../img/bg-farm-map.gif) top left no-repeat;}
#eCenter .farm-def-c .farm-map h3 {height:44px;}
#eCenter .farm-def-c .farm-map h3 span {display:none;}
#eCenter .farm-def-c .farm-map .fmap {padding-top:45px; margin-left:14px; width:245px; height:365px; background:#ececec;}

#eCenter .farm-def-c .farm-movie {width:272px; height:288px; background:url(../../img/bg-farm-movie.gif) top left no-repeat;}
#eCenter .farm-def-c .farm-movie h3 {width:227px; height:31px; padding-top:10px; padding-left:45px;}
#eCenter .farm-def-c .farm-movie h3 span {display:block; width:170px; font-weight:bold; font-size:1.4em; line-height:20px; color:#FFF; overflow:hidden;}
#eCenter .farm-def-c .farm-movie .movie {margin-left:12px;}
#eCenter .farm-def-c .farm-movie p {height:20px; padding-top:4px; padding-left:25px; margin-top:20px; margin-left:15px; background:url(../../img/ico-more.gif) no-repeat;}
#eCenter .farm-def-c .farm-movie p a {}

#eCenter .farm-def-c .farm-hot {width:272px; height:320px; z-index:100; background:url(../../img/bg-farm-hot.gif) top left no-repeat;}
#eCenter .farm-def-c .farm-hot h3 {height:35px;}
#eCenter .farm-def-c .farm-hot h3 span {display:none;}
#eCenter .farm-def-c .farm-hot ul {width:250px; padding:2px 5px 0 15px;}
#eCenter .farm-def-c .farm-hot ul li {float:left; width:75px; margin-right:5px; margin-left:1px; !margin-left:1px; margin-top:5px; text-align:center;}
#eCenter .farm-def-c .farm-hot ul li img {width:65px; height:65px; border:1px solid #cfcfcf;}
#eCenter .farm-def-c .farm-hot ul li a {display:block; line-height:1.3em; padding-top:3px; padding-left:2px;}