/* Debug Message, to be remove before production*/
.cakeSqlLog {width: 100%;border: solid 1px #AAA;font-family: "courier new";}
.cakeSqlLog th {background: #99F;color: #eee;}
.cakeSqlLog caption {background: #0066FF;color: #FFFFFF;font-size: 12px;height: 20px;margin: 3em auto 0 auto;}
.cakeSqlLog td {background: #fff;color: #333;padding: 4px 8px;text-align: left;font-family: "courier new";font-size: 8px;}

/* Override HTML Tag */
* {font-size: 12px;}
a, a:visited {color: #525152;text-decoration: none;}
a:hover {text-decoration: underline;}
body {background-color:#fff;font-size:11px;text-decoration:none;font-family: "新細明體", Verdana, Geneva;color: #505050;margin-left: 0px;margin-top: 0px;text-align:center;}
img {border: 0;}

/* Page Element */
#all {margin:0px auto;position:relative;width:963px;}
#header {text-align: left;}
#logo {float: left;}
#searchfield {background: url(/img/layout/search_bg.gif) no-repeat;width: 421px;height: 40px;float: right;}
#searchfield form {padding-left:55px;padding-top: 7px;padding-bottom:0px;margin-bottom:0px;height:40px;}
#searchfield form input {font-size: 12px;color: #666;}
#keyword {height: 19px;}
#range {font-size: 12px;height: 21px;width: 100px;}
#submenu {float: left; border: 0px solid #000000 ;}
#personalBar {float: right; border: 0px solid #000000 ;}
#mainmenu {}

/*#content {margin:0 auto;text-align: left;width:960px;}*/
#content {margin-top: 0px;text-align: left;}

#tabContainer{border-left: solid 1px;border-right: solid 1px;border-color: #d8d8d6;}
#sidemenu {float:left;position:relative;width:231px;padding-left:3px;padding-top:8px;clear:left;overflow:hidden;}
#footer {background: url(/img/layout/footer_bg.gif) no-repeat;width: 952px;height: 50px;text-align: left;margin-top:20px;padding-left: 10px; }
#footer table {height: 50px; }
#footer td, #footer td a {font-family: Verdana;font-size: 11px;color:#838383;}
#footer td img {vertical-align: middle;}
#musicgreenbar{float: left;margin-left:2px;margin-top:5px;width:452px;visibility: visible;}
#smsbluebar{float: left;margin-left:2px;margin-top:5px;visibility: visible;}
#mmsbluebar{float: left;margin-left:2px;margin-top:5px;visibility: visible;}

/* Block Element */
/*.block {width: 100%;}
.block_title {margin: 0;padding: 0 0 5px 15px;background: url(/img/layout/title_blueCircle.gif) no-repeat 0px 3px;height: 20px;overflow: hidden;}
.block_no_title {height: 25px;margin: 0;padding: 0;}
.block_border {width: 100%;}*/

.block {width: 100%;}
.block_title {z-index: 1;margin: 0;padding: 0 0 5px 15px;background: url(/img/layout/title_blueCircle.gif) no-repeat 0px 3px;height: 20px;overflow: hidden;}
.block_no_title {height: 25px;	margin: 0;	padding: 0;}
.block_border {	width: 100%;}


/* Shared Container*/
.more {background: url(/img/part1/arrow_more.gif) center right no-repeat; padding-right: 12px;font-size: 13px;font-family: arial;}
.right {float: right}
.titlesec {position: relative; top: -25px; float: right;}

/* Block Border */
.lt {background: url(/img/layout/border/lt.gif) no-repeat;width: 5px;height: 5px;overflow: hidden;}
.t  {background: url(/img/layout/border/t.gif) repeat-x;height: 5px;overflow: hidden;}
.rt {background: url(/img/layout/border/rt.gif) no-repeat;width: 5px;height: 5px;overflow: hidden;}
.l  {background: url(/img/layout/border/l.gif) repeat-y;width: 5px;overflow: hidden;}
.r  {background: url(/img/layout/border/r.gif) repeat-y;width: 5px;overflow: hidden;}
.lb {background: url(/img/layout/border/lb.gif) no-repeat;width: 5px;height: 5px;overflow: hidden;}
.b  {background: url(/img/layout/border/b.gif) repeat-x;height: 5px;overflow: hidden;}
.rb {background: url(/img/layout/border/rb.gif) no-repeat;width: 5px;height: 5px;overflow: hidden;}

/** for tabs **/
.yui-nav{background: url(/img/layout/border/tbg.gif) repeat-x;}
.yui-nav li{/*position:relative;*/ top:1px;}
.yui-content{/*position:relative;*/ border-color: #d8d8d6;}
.loading {background-image:url(/img/tabs/loading.gif);background-position:center center;background-repeat:no-repeat;}
.tt  {background: url(/img/layout/border/tt.gif) repeat-x;height: 7px;overflow: hidden;}
.ttl {background: url(/img/layout/border/ttl.gif) no-repeat;width: 7px;height: 7px;overflow: hidden;}
.ttr {background: url(/img/layout/border/ttr.gif) no-repeat;width: 6px;height: 7px;overflow: hidden;}
.tbg {background: url(/img/layout/border/tbg.gif) repeat-x;height: 6px;overflow: hidden;}

/* 首頁最新活動 */
ul.newact {margin: 5px;padding:0}
ul.newact li{font-size: 12px;height: 20px;list-style:none;background:url(/img/part1/arrow_latestEvent.gif) no-repeat;padding-top: 3px;}
ul.newact a{margin-left: 20px;height: 20px;}

/* 首頁熱門服務 */
.hotMenu {padding: 10px 5px 15px 15px;}
.hotMenu div {height:25px !important; height: 18px;float: left;white-space:nowrap;}

/* CF */
.cf:link, .cf:visited {color:#33ADF2;text-decoration:underline;}
.cf:hover {color:#33ADF2;text-decoration:none;}

/* 徵求合作夥伴 */
h1 {color:#323232;font-family:Verdana;font-size:22px;font-weight:bold;text-decoration:none;}
.no_box {padding-top:8px;position:relative;width:100%;}
.no_texttable {clear:both;padding-left:3px;padding-top:5px;width:700px;}
.no_redTitlebar, .redTitlebar {clear:both;padding-left:3px;padding-top:2px;position:relative;width:700px;}
.no_reddots, .reddots {float:left;padding-left:3px;}
.no_redtitle, .redtitle {color:#B80000;float:left;font-family:Verdana,Geneva;font-size:14px;font-weight:bold;padding-left:3px;}
.no_qtext{color:#2378c8;font-family: Verdana;font-size: 12px;line-height: 18px;text-decoration: none;}
.no_atext{color: #505050;font-family: Verdana;font-size: 12px;line-height: 18px;text-decoration: none;}
.grey {color:#6E6F6F;font-size:13px;font-weight:bold;}
.bluet:hover {color:#2279CA;font-weight:bold;text-decoration:underline;line-height:18px;}
.bluet, .bluet:visited {color:#2279CA;line-height:18px;}
.tqa {color:#333333;font-weight:bold;}
.goTop {clear:both;position:relative;width:100%;}
.toptext, .toptext:visited, toptext.hover {color:#E95608;float:right;font-family:Verdana;font-size:11px;margin-right:8px;padding-top:5px;text-decoration:none;}
.topicon {float:right;padding-right:6px;padding-top:5px;}


/* Fun 服務 */
.re_group {clear:both;padding-top:15px;}
.sleft {float:left;}
.titlebar{clear:both;width:100%;position:relative;}
.headText, .headCircle {position:relative;}
.serviceText {float:left;padding-left:8px;padding-top:2px;text-align:left;width:274px;}
.funContent {height:82px;}
.stitle:link, .stitle:hover, .stitle:visited{color:#458FFF;float:left;font-size:14px;font-weight:bold;line-height:18px;text-decoration:none;}
.title1:link, .title1:hover, .title1:visited{font-family:Verdana, Geneva;color: #458fff;font-size: 14px;font-weight: bold;line-height: 18px;text-decoration:none;}
.servicePic {float:left;padding-bottom:15px;padding-top:2px;width:123px;}
.serviceContent {text-align:center;width:100%;}
.serviceDescription {clear:both;padding-left:0px;}
.servicefee {clear:both;padding-left:0px;}
.stitlebar {clear:both;padding-top:0px;}
.serviceMonthlyfee {float:left;padding-left:0px;}
.greyDotLine {background-image:url(/img/part1/greyDotLine.gif);clear:both;height:1px;width:100%;}
.trialnow {clear:both;float:right;}
.iconFirstmonthfree {float:left;padding-left:18px;}

/*評比*/
.orangebox{clear:both;text-align:center;padding-top:15px;}
.scope{padding-left:140px;padding-top:35px;padding-bottom:25px;	}
.scopeBeginText{text-align:left;padding-left:15px;padding-top:5px;color:#0970c9;}
.scopeText{float:right;padding-right:18px;padding-top:0px;color:#0970c9;text-decoration:none;}
.scopeText:link{float:right;padding-right:18px;padding-top:0px;color:#0970c9;text-decoration:none;}
.scopeText:visited{float:right;padding-right:18px;padding-top:0px;color:#0970c9;text-decoration:none;}
.scopeText:hover{float:right;padding-right:18px;padding-top:0px;color:#0970c9;text-decoration:underline;}
.scopeMore{position:relative;padding-right:0px;padding-bottom:0px;}
.scopeArrow{float:right;padding-right:5px;padding-top:0px;}

/* Sitemap */
.sitemapDepth {background: url(/img/part1/greyDot.gif) repeat-y;width: 20px;float: left;height: 20px;}
.sitemapRow {height: 20px;padding-left: 20px;text-align: left;}
.sitemapCategory {background: url(/img/part1/arrow_latestEvent.gif) no-repeat;height: 20px;padding-left: 20px;margin-top: 10px;font-size: 14px;color:#0366FF;font-weight: bold;font-family: Verdana;}
.sitemapCategory a, .sitemapCategory a:visited {font-size: 14px;color:#0366FF;font-weight: bold;}
.sitemapBlock {width: 200px;padding-left: 00px;padding-right: 00px;}
.sitemapSeparate {background: url(/img/part1/greyDot.gif) repeat-x;}

/*list*/
ul .red {list-style-image: url(../img/part1/redbullet.gif);margin:0px;}
li .red {list-style-image: url(../img/part1/redbullet.gif);margin:0px;}
ul .blue {list-style-image: url(../img/part1/bluebullet.gif);margin:0px;}
li .blue {list-style-image: url(../img/part1/bluebullet.gif);margin:0px;}
ul .greyb {list-style-image: url(../img/part1/greyBullet.gif);margin:0px;}
li .greyb {list-style-image: url(../img/part1/greyBullet.gif);margin:0px;}
ul .none  {list-style-type: none;margin:0px;padding:0px;}
li .none{list-style-type: none;margin:0px;padding:0px;}
ul {list-style-type: disc;margin:0px;padding:4px 0px 5px 16px;}
ul li {list-style-type: disc;margin:0px;padding:0px 0px 0px 0px;}
ol {list-style-type: decimal;margin:4px 0px 5px 24px;padding:0px 0px 0px 0px;}
ol li {list-style-type: decimal;margin:0px;padding:0px 0px 0px 0px;}

/*a visited 070810*/
a:visited{color:#505050;}
a.news:visited{color: #505050;}
a.more:visited {font-size:11px;color: #505050;padding-top:2px;}
a.download:visited{color:#0172b9;}


/* chiue */
.CurrentPage{font-weight:bold;font-size:11pt}
.personalBar:link{color: #117fca;text-decoration: none;}
.personalBar:hover{color: #117fca;text-decoration: underline;}
.personalBar:visited{color: #117fca;}

/*johnny*/
a.download:visited{color:#0172b9;text-decoration:underline;font-family:Verdana;font-size:12px;}

/*滿版footer*/
.footer{
clear: both;
margin-top:20px;
padding-left:0px;
width:100%;
min-width:1010px;
}
.foottopline{
    background:url(/img/layout/foot/foot02.gif);
    background-repeat:repeat-x;
}
.footbottomline{
    background:url(/img/layout/foot/foot08.gif);
    background-repeat:repeat-x;
}
.copyright{margin-left:20px;margin-top:10px;font-size:11px;text-decoration:none;font-family: Verdana;color: #838383;}
.copyright a:link{text-decoration:none;font-family: Verdana;color: #838383;}
.copyright a:visited{text-decoration:none;font-family: Verdana;color: #838383;}
.copyright a:hover{text-decoration:underline;font-family: Verdana;color: #838383;}
.copyright a:active{text-decoration:underline;font-family: Verdana;color: #838383;}
