﻿/*******Reset********/
body, blockquote, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, legend, input, li, p, pre, ol, textarea, td, th, ul {margin:0;padding:0;}

body {/*background:url(/lib/customer/images/index/sitebg.png) #ffffff repeat-x; */background:#ffe383; color:#666666;font-size:10pt;font-family:arial,helvetica,Pmingliu,clean,sans-serif;font-stretch:normal; font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:16pt; text-align:left; }

a:link, a:visited, a:hover{ text-decoration: none;}
a:link, a:visited{
	color: #96b46a;
}
a:hover {
	color: #f4a313;
}

img {border:0;}
li {list-style-image:none;list-style-position:outside;list-style-type:none;}
table {border-collapse:collapse;border-spacing:0;font-size:inherit;}

#login_content{line-height:13pt; }
#login_button{float: left; margin-right: 10px;color:#993300;font-size:10pt;}
#searchtabs{width:96%;height:230px;margin-left:8px;line-height: 12pt;font-size: 10pt;}
#Characteristics{width:96%;height:280px;margin-left:8px;line-height: 12pt;font-size: 10pt;margin-bottom:5px;}
.characteristicspic {margin-top:5px;background-image: url(../images/index/characteristics.gif);height:25px;width:50%;}

.searchpic {background-image: url(../images/index/search.gif);height:25px;width:50%; margin:5px 0 5px 0;}
.top {margin-top:5px;}
.left {float:left;margin-right:10px;}
.style1 {font-size: 12px;color: #006600;}/*論壇主題標題*/


/****大區塊排版****/
/*header footer*/
.site{margin:0 auto; width:74.923em;*width:73.117em;}
.site_1{margin:0 auto; width:74.923em;*width:73.117em; height:900px;}
.sitehd {background-color:#FFFFFF; /*border:3px solid #FF9933;*/ clear:both; height:125px;overflow-x:visible; overflow-y:visible; position:relative; text-align:right; }
.sitehd_logo {clear:left;float:left; margin-top:-15px; text-align:right; width:200px;  }
.sitehd_ad {float:right; margin-right:0.769em; *margin-right:0.2em;  text-align:right; width:210px;}
.sitehd_theme {float:right;margin-right:0.769em; *margin-right:0.2em; text-align:center; width:540px; height:100px;}
.siteft {/*background:transparent url(/lib/customer/images/index/siteftbg.gif) repeat scroll 0 0; *background:url(/lib/customer/images/index/siteftbg.gif);height: 22px;  */clear:both; color: #FDF1D7; margin-top:5px; padding-top:5px;  text-align:center; }
/*橫3欄式*/
.bd1 {clear:both; width: 100%;}
.bd1_left {float:left; margin-right:5px; width: 166px;}
.bd1_right {clear:right;float:right; margin-left:5px; width: 224px; }
.bd1_main {float:right; width:44.923em; *width:42.84em;}
/*橫2欄式, 左欄再分直三列*/
.bd2 {clear:both; width: 100%; }
.bd2_right {clear:right;float:right; margin-left:5px; width: 224px; }
.bd2_left {float:left; width:57.461em; *width:55.525em; }
.bd2_left_scrollPic, .bd2_left_sponsor{clear:both;} 
.bd2_left_sponsor {margin-top:5px; padding-top:5px; *padding-top:0;}
.bd2_left_1, .bd2_left_2{width:49.3%; *width:49.3%;}
.bd2_left_1{float:left; margin-right:2.5px; padding-right:2.5px;}
.bd2_left_2{float:right; margin-left:2.5px; padding-left:2.5px;}

/****首頁特色場地提案用****/
.yui-gb div.first{float:left; margin-left:0;}
.yui-gb .yui-u{float:left; margin-left:1.99%;}
.yui-g div.first{float:left;}
.yui-g .yui-u, .yui-g .yui-g{float:right;}
#ft {clear:both;}

/****圓角框roundcorner****/
.b1f, .b2f, .b3f, .b4f{ background:#f4a313; border-right:1px solid #f4a313; border-left:1px solid #f4a313;display:block;font-size:1px; overflow:hidden; }
.b1f {height:1px; margin:0 5px;}
.b2f {height:1px; margin:0 3px; border-right-width:2px; border-left-width:2px;}
.b3f {height:1px; margin:0 2px;}
.b4f {height:2px; margin:0 1px;}
.boxhead {background:#f4a313;}
div.boxcontent, div.boxhead{border-right:1px solid #f4a313; border-left:1px solid #f4a313; border-bottom:0; border-top:0;}
.boxcontent {background:#fff;} 

/*topmenu*/
.topmenu, .topmenu_y, .topmenu_b, .topmenu_g{font-family: 華康中圓體, Arial, Helvetica, sans-serif;height:22px;text-align:right; }
.topmenu_y a:link, .topmenu_y a:visited  {color: #f07d19;}
.topmenu_y a:hover,.topmenu_g a:link, .topmenu_g a:visited {color: #a4cd53;}
.topmenu_b a:link, .topmenu_b a:visited {color: #000000;}
.topmenu_b a:hover, .topmenu_g a:hover {color: #ff6600;}

/*主題頁連結*/
.themebt {background:url('../images/index/button.gif'); font-family: 華康中圓體, Arial, Helvetica, sans-serif; text-align:center; padding:6px 12px; line-height:35px; color:#F07B1A;}
.themebt a:link, .themebt a:visited {color: #a4cd53;}
.themebt a:hover {color: #ff6600;}

/****標題圖片****/
.titlel, .titler, .titlef {color:#ffffff; font-family: 華康中圓體, Arial, Helvetica, sans-serif; line-height:2em; text-align:center; z-index:2; }
/*.titlel {background:url('/lib/customer/images/wtitle.gif') -0px -0px ;height:30px;width:166px; }*/
/*.titler {background:url('/lib/customer/images/wtitle.gif') -0px -40px ;height:30px;width:224px;}*/
/*.titlef {background:url('/lib/customer/images/wtitle.gif') -0px -80px ;height:30px;width:364px;}*/
.titlenail {background:url('../images/wtitle.gif') -0px -120px ;height:12px; padding:0 10px 0 10px; width:17px;z-index:999999999;}
/*小區塊背景及文字*/
.bdtable{background:#fff;overflow: visible; padding:4px; position: relative; white-space: nowrap;  }
.infol, .infor, .infoad, .infof, .infos{overflow: hidden;text-overflow:ellipsis; }
.infol{*width:155px;}.infor{*width:210px;}.infof{*width:354px;}.infos{*width:722px;}

/*nicetitle*/
.nicetitle {background: url(../images/ntbg.png);color: white;filter:alpha(opacity=80);font-size: 13px;font-family: Verdana, Helvetica, Arial, sans-serif;width: 25em;font-weight: bold;left: 0px;padding: 4px;position: absolute;top: 0px;text-align: left;/* Mozilla proprietary */-moz-border-radius: 12px;-khtml-border-radius: 12px;-webkit-border-radius: 12px;}
.nicetitle p {margin: 0; padding: 0 3px;}
.nicetitle p.destination {font-size: 9px;padding-top: 3px;text-align: left;}

/*loading*/
#loading{position:absolute;width:300px;top:0px;left:50%;margin-left:-150px;text-align:center;padding:7px 0 0 0;font:bold 11pt Arial, Helvetica, sans-serif;color:red;}

/*熱門話題/廣告輪播*/
#pic{width:100%;height:140px;overflow:hidden;cursor:pointer;}
#play{position:absolute;margin-left:115px;margin-top:-30px;}
#play a{text-decoration: none;border:1px solid #CEDEF7;background-color:#E8FCEB;width:20px;height:20px;color:#2F49DF;display:block;float:left;text-align:center;line-height:20px;margin-right:3px;}

/*滾動訊息css*/
#andyscroll {width:90%;margin-left:15px;margin-top:5px;margin-bottom:5px;overflow: hidden;height:25px;background: #EEF3F5;padding: 0 10px;border: 1px solid #99bbe8;}
#scrollmessage ul {font-size: 10pt;list-style:none; padding:0; margin:0;}
#scrollmessage li {line-height: 23px;}

/*廠商頁面tab*/
.header { height:7px; line-height:normal; margin-left:0; }
.header ul { margin:0;  padding:0px;  list-style:none;}
.header li { float:left; background:url(../images/tabnocurrent.gif) no-repeat; margin:0; padding:0; font-family: 華康中圓體, Arial, Helvetica, sans-serif; font-size:14px;}
.header a { display:block; padding:5px 14px 4px;}
.header a:link, .header a:visited  {color: #f07d19;}
.header a:hover {color: #a2cc51; background:url(../images/tabcurrent.gif) no-repeat; }
.header .current { background:url(../images/tabcurrent.gif) no-repeat; border:none; border-bottom:solid 1px #ffffff; }
.header .current a{ padding-bottom:5px;}
.header .current a:link, .header .current a:visited {color: #a2cc51;}
.header .current a:hover {color: #ff6600;}
.content { margin-top:20px; *margin-top:-1px; }
.contentHeader { background:#FFFFFF; border-left:solid 1px #f4a313; border-right:solid 1px #f4a313; border-top:solid 1px #f4a313;}
.contentMain { padding:10px;}
.contentMain a:link, .contentMain a:visited  {color: #f07d19;}
.contentMain a:hover {color: #a2cc51;}
.contentMain p {margin:0 5px 10px 5px;}
.contentMain hr{ border:1px dotted #a2cc51; text-align:center;}
.contentMain table { width:90%; text-align:center; }
.contentMain table tr td{ border:solid 1px #a2cc51; border-collapse:collapse; padding:5px; }
.contentMain li{color:#a2cc51; list-style:none; background:url(../images/icon04.gif) no-repeat 0px 5px; padding-left: 20px;}
.contentMain .tablehead{ background:#dae9b4; font-weight:bold; letter-spacing:3px;}
.contentMain .infotitle {color:#a2cc51; font-size:16px;font-weight:bold;letter-spacing:3px; padding-bottom:5px;}
.contentMain .infotitle img {padding:5px;vertical-align:middle;}
.contentMain .hotinfo { width:90%; margin:10px 0; text-align:left;}
.contentMain .hottitle {color:#ff6600; font-size:16px;font-weight:bold;letter-spacing:3px;}
.contentMain .hottitle img {padding:5px;vertical-align:middle;}
.contentMain .hotnote {color:#a2cc51; padding-left:20px; }
.contentMain .point {
	color:#f4a313;
}
.vendor_style {color:#97afce;}
.roon_price .header li { background:url(../images/tabnocurrent_p.gif) no-repeat; padding:0; }
.roon_price .header a:link, .roon_price .header a:visited  {color: #91b649;}
.roon_price .header a:hover {background:url(../images/tabcurrent_p.gif) no-repeat; color: #fff;}
.roon_price .header .current { background:url(../images/tabcurrent_p.gif) no-repeat;}
.roon_price .header .current a:link, .roon_price .header .current a:visited {color: #fff;}
.roon_price .header .current a:hover {color: #fff;}
.roon_price .content { margin-top:21px; *margin-top:-2px;}
.roon_price .contentHeader { border:0}
.roon_price .contentMain { padding:0;}
.go_top { line-height:normal; text-align:right; margin:10px 0;}


/*會員使用功能列*/
.membermenu {color: #97afce;line-height:43px; padding-left:5px;}
.membermenu a:link, .membermenu a:visited {color: #97afce;}
.membermenu a:hover {color: #ff6600;}
