﻿@charset "utf-8";
body { background: url(/emyfone/content/action/cbg-include/img/bg_body.gif) repeat-x left -200px; }
#footer { background: url(/emyfone/content/action/cbg-include/img/bg_body.gif) repeat-x left top; }
#brandSubNav ul li.item-0 ul li a { background: url(/emyfone/content/action/cbg-include/img/menu_01_o.gif) no-repeat left top; }
#brandSubNav ul li.item-0 ul li a:hover { background: url(/emyfone/content/action/cbg-include/img/menu_01_h.gif) no-repeat left top; }
#brandSubNav ul li.item-1 ul li a { background: url(/emyfone/content/action/cbg-include/img/menu_02_o.gif) no-repeat left top; }
#brandSubNav ul li.item-1 ul li a:hover { background: url(/emyfone/content/action/cbg-include/img/menu_02_h.gif) no-repeat left top; }
#brandSubNav ul li.item-2 ul li a { background: url(/emyfone/content/action/cbg-include/img/menu_03_o.gif) no-repeat left top; }
#brandSubNav ul li.item-2 ul li a:hover { background: url(/emyfone/content/action/cbg-include/img/menu_03_h.gif) no-repeat left top; }
#brandSubNav ul li.item-3 ul li a { background: url(/emyfone/content/action/cbg-include/img/menu_04_o.gif) no-repeat left top; }
#brandSubNav ul li.item-3 ul li a:hover { background: url(/emyfone/content/action/cbg-include/img/menu_04_h.gif) no-repeat left top; }
#brandSubNav ul li.item-4 ul li a { background: url(/emyfone/content/action/cbg-include/img/menu_05_o.gif) no-repeat left top; }
#brandSubNav ul li.item-4 ul li a:hover { background: url(/emyfone/content/action/cbg-include/img/menu_05_h.gif) no-repeat left top; }
#brandSubNav ul li.item-5 ul li a { background: url(/emyfone/content/action/cbg-include/img/menu_06_o.gif) no-repeat left top; }
#brandSubNav ul li.item-5 ul li a:hover { background: url(/emyfone/content/action/cbg-include/img/menu_06_h.gif) no-repeat left top; }
a:hover, h3.newsTitle a:hover { color: #ef850b; text-decoration: underline; }
h2.subTitle, .note, h2.newsTitle, h2.newsTitle a  {color: #ef850b;}
a.newsCenter { background: url(/emyfone/content/action/cbg-include/img/arrow.gif) no-repeat left 5px; padding:0 0 0 11px; margin-right: 10px; float: right; display: block; }
a.more { background: url(/emyfone/content/action/cbg-include/img/arrow.gif) no-repeat left 5px; padding-left: 11px; }
.listItem li { background: url(/emyfone/content/action/cbg-include/img/arrow.gif) no-repeat left 5px; padding-left: 11px; }
#keyvisual ul.tab li { background: url(/emyfone/content/action/cbg-include/img/bg_kv_controller.png) no-repeat -80px top; }
#keyvisual ul.tab li.active { background: url(/emyfone/content/action/cbg-include/img/bg_kv_controller.png) no-repeat left top; }
* html #keyvisual ul.tab li { background: url(/emyfone/content/action/cbg-include/img/bg_kv_controller.gif) no-repeat left top; }
* html #keyvisual ul.tab li.active { background: url(/emyfone/content/action/cbg-include/img/bg_kv_controller_hover.gif) no-repeat left top; }
#latestNews { background: url(/emyfone/content/action/cbg-include/img/bg_block_latestNews.gif) no-repeat left top; }
#latestNews .listItem li.last { margin-bottom: 0; }
#onlineService { background: url(/emyfone/content/action/cbg-include/img/bg_block_onlineService.gif) no-repeat left 30px; }
#onlineService .tab li h5 { background-position: left -300px; cursor: auto; }
#serviceCombo { background: url(/emyfone/content/action/cbg-include/img/bg_block_serviceCombo.gif) no-repeat left 30px; }
#serviceCombo a.more { bottom: 4px; }
#serviceCombo > .tabContent > li.item-0,
#serviceCombo > .tabContent > li.item-3 { padding: 0 0 0 2px; }
#serviceCombo .buddy-serviceCombo .item-1 ul { width: 277px; padding: 9px 0 0 177px; }
#serviceCombo .buddy-serviceCombo .item-1 ul li { margin-bottom: 7px; }
  #promoWireless { background: url(/emyfone/content/action/cbg-include/img/bg_serviceC-promoWireless.jpg) no-repeat 3px 3px; height: 131px; }
  #promoCatch { background: url(/emyfone/content/action/cbg-include/img/bg_serviceC-promoCatch.jpg) no-repeat 3px 3px; height: 131px; width: 475px;}
  #promoCatch ul { width: 245px; padding: 12px 0 0 20px; }
  * html #promoCatch ul { padding-top: 9px; }
  #promoCatch li { width: 84px; height: 18px; background: url(/emyfone/content/action/cbg-include/img/bg_li_promoCatch.png) no-repeat left top; float: left; margin: 0 10px 8px 0; padding: 4px 0 0 28px; }
  * html #promoCatch li { background: url(/emyfone/content/action/cbg-include/img/bg_li_promoCatch.gif) no-repeat left top; }
  #promoCatch li a { color: #FFF; text-decoration: none; display: block; }
  #promoCatch li a:hover { text-decoration: none; }
  #promoCatch a.more { float: right; background: url(/emyfone/content/action/cbg-include/img/arrow_black.gif) no-repeat left 6px; color: #FFF; }
.jcarousel-skin-TWM .jcarousel-container { width: 246px; }/*0714*/
.jcarousel-skin-TWM .jcarousel-clip { width:  170px; height: 130px; margin:0; padding:0; overflow:hidden; position:relative; z-index:2; }
.jcarousel-list { left:0; margin:0; overflow:hidden; padding:0; position:relative; top:0; z-index:1; width:2000px; }
.jcarousel-skin-TWM .jcarousel-next-horizontal { 
  position: absolute; top: 66px; right: 13px; width: 16px; height: 48px; cursor: pointer; background: url(/emyfone/content/action/cbg-include/img/btn_productCombo_tab.gif) no-repeat right top; }
.jcarousel-skin-TWM .jcarousel-next-disabled-horizontal,
.jcarousel-skin-TWM .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-TWM .jcarousel-next-disabled-horizontal:active { cursor: default; }
.jcarousel-skin-TWM .jcarousel-prev-horizontal { 
  position: absolute; top: 66px; left: 13px; width: 16px; height: 48px; cursor: pointer; background: url(/emyfone/content/action/cbg-include/img/btn_productCombo_tab.gif) no-repeat left top; }
.jcarousel-skin-TWM .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-TWM .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-TWM .jcarousel-prev-disabled-horizontal:active { cursor: default; }
.jcarousel-skin-TWM .carouselWrap { height:129px; width: 170px; padding-top: 20px; margin-left: 37px; overflow: hidden; }

#numberPromotion { height: 174px; }
#numberPromotion .carouselWrap { width: 180px;}
#numberPromotion .jcarousel-clip { /*padding-top: 41px;*/ }
#numberPromotion .jcarousel-clip-horizontal { width:175px; }
.jcarousel-skin-TWM li { float: left; display: block; width: 80px; padding: 0; margin-right: 10px; height: 125px; text-align: center; line-height: 1.3; }
* html .jcarousel-skin-TWM li { margin-right: 3px; }

#sitemap h3.itemTitle { background: url(/emyfone/content/action/cbg-include/img/arrow.gif) no-repeat left 6px; }
#numberPromotion li.jcarousel-item { height: 135px; width: 175px; }
#numberPromotion li img { padding: 0 10px 10px 0; }
#numberPromotion li a { text-decoration: none; display: block; width: 84px; background: url(/emyfone/content/action/cbg-include/img/bg_li_promoPhoneNum.gif) no-repeat left top; height: 20px; padding-top: 2px; margin: 0 3px 5px 0; float: left;}
#numberPromotion li a:hover { text-decoration: underline; }
#phonePromotion, #numberPromotion { height: 175px; }
#phonePromotion a.more, #numberPromotion a.more { bottom: 4px; }
#phonePromotion .carouselWrap li div { font-size: 11px; line-height: 1.3; }
#phonePromotion .carouselWrap li .productPrice { color: #939595; }
#phonePromotion .carouselWrap li .productPrice span { color: #db474e; } 


#productCombo { background: url(/emyfone/content/action/cbg-include/img/bg_block_productCombo.gif) no-repeat left 30px; }
#mobilePackage,
#customerBonus { width: 471px; height: 130px; padding-top: 6px; overflow: hidden; position: relative; }
* html #mobilePackage,
* html #customerBonus { padding-top: 3px; }
#mobilePackage .tabContent,
#customerBonus .tabContent { clear: both; width: 1200px; padding: 0; position: absolute; margin-top: 5px; margin-left: 1px; }
* html #mobilePackage .tabContent,
* html #customerBonus .tabContent { padding-top: 6px; }
#mobilePackage .tabContent li,
#customerBonus .tabContent li { position: static; float: left; width: 235px; }
#mobilePackage .tab,
#customerBonus .tab { padding: 3px 0 0 11px;}
#mobilePackage .tab li,
#customerBonus .tab li { position: static; float: left; }
#mobilePackage .tab li span,
#customerBonus .tab li span { 
  color: #767676; font-size: 12px; text-indent: 1px; width: auto; padding: 8px 17px 0 11px; 
  background: url(/emyfone/content/action/cbg-include/img/arrow_gray.gif) no-repeat left 12px; #background-position: left 10px; cursor: pointer; }
#mobilePackage .tab li span.hover,
#customerBonus .tab li span.hover { color: #ef850b; text-decoration: underline; }
#mobilePackage .tab li.active span,
#customerBonus .tab li.active span { background: url(/emyfone/content/action/cbg-include/img/arrow.gif) no-repeat left 12px; #background-position: left 10px; }

#importantInfo, #latestAnn { background: url(/emyfone/content/action/cbg-include/img/bg_block_ann.gif) no-repeat left 30px; }  
#importantInfo{ width: 689px; margin-right: 0; min-height: 85px;}  
* html #importantInfo{ height: 85px;}  
#importantInfo .listItem li { background-position: left 5px; float: left; width: 315px; #margin: 0;}


#localNav ul.navMenu li { background-image: url(/emyfone/content/action/cbg-include/img/arrow.gif); }
#localNav ul.navMenu { background-image: url(/emyfone/content/action/cbg-include/img/gradient-localnav.gif); }
#localNav ul.short { background-image: url(/emyfone/content/action/cbg-include/img/gradient-localnav_100.gif); }
#localNav ul.mini { background-image: url(/emyfone/content/action/cbg-include/img/gradient-localnav_30.gif); }

#localNav a.active, #pager a.active
{ color: #ef850b; } 
#sitemap .listItem li { font-size: 13px; font-weight: bold; padding-bottom: 5px;}
#sitemap .listItem li ul  { float: left; width: 100%; padding: 6px 0 0 4px;}
#sitemap .listItem li ul li.floatLeft { font-size: 12px; font-weight: normal; width: 150px; }

#promoCatch .saleImage { right: -2px; top:12px; position: absolute; width: 205px; height: 122px; overflow: hidden;}
* html #promoCatch .saleImage,
* html #promoWireless .saleImage 
{ top: 8px; }
#promoWireless .saleImage { left: 5px; top:12px; position: absolute; width: 205px; height: 122px; overflow: hidden;}

/*block style改自twm.css的#newsCenter
--------------------------------------------------------------------------------------
*/
#newsCenter1 {
	width: 246px;
	height: 230px;
	background: url(/emyfone/content/action/cbg-include/img/bg_block_latestNews.gif) no-repeat left 30px;
	position: relative;
}
#newsCenter1 a.newsCenter { position: absolute; right: 0; bottom: 25px; }
#newsCenter1 .newsContent { padding: 8px 12px 0 12px; }
#newsCenter1 .newsPhoto { float: left; margin: 0 14px 0 0; }
#newsCenter1 .newsDate { padding-left: 1px; margin-bottom: 0; }
#newsCenter1 h2 { font-size: 15px; font-weight: bold; padding-left: 1px; padding-bottom:10px; }
#newsCenter1 h2 a { color: #7fb142; }
#newsCenter1 .listItem { clear: both; padding: 5px; margin-bottom: 3px;}
#newsCenter1 a.more { margin: 0;}
#newsCenter1 .banner{/*小橫幅*/margin-top:4px;}
#newsCenter1 .scroll{/*放橫捲軸*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:10px; padding:0 25px; }
#btnLeft{/*附於#newsCenter1 .scroll內*/display:block; position:absolute; height:48px; width:16px; left:12px;}
#btnRight{/*附於#newsCenter1 .scroll內*/display:block; position:absolute; height:48px; width:16px; right:12px;}
#newsCenter1 .scroll2{/*橫捲軸2*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:20px; padding-left:19px; height:140px;}
#btnLeft2{/*附於#newsCenter1 .scroll2內*/display:block; position:absolute; height:48px; width:16px; left:12px; top:80px;}
#btnRight2{/*附於#newsCenter1 .scroll2內*/display:block; position:absolute; height:48px; width:16px; right:12px; top:80px;}
.adpic{margin-top:15px;}
#newsCenter1 .bottom{/*底轉圓角*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: -29px;
}
*+html #newsCenter1 .bottom{/*底轉圓角for ie7*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: -5px;
}


/*block style改自twm.css的#newsCenter1
--------------------------------------------------------------------------------------
*/
#newsCenter2 {width: 246px;height: 212px;background: url(/emyfone/content/action/cbg-include/img/bg_block_latestNews.gif) no-repeat left 30px;position: relative;}
#newsCenter2 a.newsCenter { position: absolute; right: 0; bottom: 25px; }
#newsCenter2 .newsContent { padding: 8px 12px 0 12px; }
#newsCenter2 .newsPhoto { float: left; margin: 0 14px 0 0; }
#newsCenter2 .newsDate { padding-left: 1px; margin-bottom: 0; }
#newsCenter2 h2 { font-size: 15px; font-weight: bold; padding-left: 1px; padding-bottom:10px; }
#newsCenter2 h2 a { color: #7fb142; }
#newsCenter2 .listItem { clear: both; padding: 5px; margin-bottom: 3px;}
#newsCenter2 a.more { margin: 0;}
#newsCenter2 .banner{/*小橫幅*/margin-top:4px;}
#newsCenter2 .scroll{/*放橫捲軸*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:10px; padding:0 25px; }
#btnLeft{/*附於#newsCenter2 .scroll內*/display:block; position:absolute; height:48px; width:16px; left:12px;}
#btnRight{/*附於#newsCenter2 .scroll內*/display:block; position:absolute; height:48px; width:16px; right:12px;}
#newsCenter2 .scroll2{/*橫捲軸2*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:20px; padding-left:19px; height:140px;}
#btnLeft2{/*附於#newsCenter2 .scroll2內*/display:block; position:absolute; height:48px; width:16px; left:12px; top:100px;}
#btnRight2{/*附於#newsCenter2 .scroll2內*/display:block; position:absolute; height:48px; width:16px; right:12px; top:100px;}
.adpic{margin-top:10px;}
#newsCenter2 .bottom{/*底轉圓角*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: -29px;
}
*+html #newsCenter2 .bottom{/*底轉圓角for ie7*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: -5px;
	margin-bottom:15px;
}


/*block style改自twm.css的#newsCenter2
--------------------------------------------------------------------------------------
*/
#newsCenter3 {width: 246px;height: 108px;background: url(/emyfone/content/action/cbg-include/img/bg_block_latestNews.gif) no-repeat left 30px;position: relative;}
#newsCenter3 a.newsCenter { position: absolute; right: 0; bottom: 25px; }
#newsCenter3 .newsContent { padding: 8px 12px 0 12px; }
#newsCenter3 .newsPhoto { float: left; margin: 0 14px 0 0; }
#newsCenter3 .newsDate { padding-left: 1px; margin-bottom: 0; }
#newsCenter3 h2 { font-size: 15px; font-weight: bold; padding-left: 1px; padding-bottom:10px; }
#newsCenter3 h2 a { color: #7fb142; }
#newsCenter3 .listItem { clear: both; padding: 5px; margin-bottom: 3px;}
#newsCenter3 a.more { margin: 0;}
#newsCenter3 .banner{/*小橫幅*/margin-top:4px;}
#newsCenter3 .scroll{/*放橫捲軸*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:10px; padding:0 25px; }
#btnLeft{/*附於#newsCenter2 .scroll內*/display:block; position:absolute; height:48px; width:16px; left:12px;}
#btnRight{/*附於#newsCenter2 .scroll內*/display:block; position:absolute; height:48px; width:16px; right:12px;}
#newsCenter3 .scroll2{/*橫捲軸2*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:20px; padding-left:19px; height:140px;}
#btnLeft4{/*附於#newsCenter2 .scroll2內*/display:block; position:absolute; height:48px; width:16px; left:12px; top:80px;}
#btnRight4{/*附於#newsCenter2 .scroll2內*/display:block; position:absolute; height:48px; width:16px; right:12px; top:80px;}
#pureText{display:block;width:170px;float:right; clear:right;}
#adpic2{margin-top:0px;float:left; float:left; clear:left;}
#newsCenter3 .bottom{/*底轉圓角*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: -29px;
}
*+html #newsCenter3 .bottom{/*底轉圓角for ie7*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: 20px;
}
#moreDirection{position:relative; padding-top:70px; display:block;}



/*block style改自twm.css的#newsCenter3
--------------------------------------------------------------------------------------
*/
#newsCenter4 {width: 246px;height: 250px;background: url(/emyfone/content/action/cbg-include/img/bg_block_latestNews.gif) no-repeat left 30px;position: relative;}
#newsCenter4 a.newsCenter { position: absolute; right: 0; bottom: 25px; }
#newsCenter4 .newsContent { padding: 8px 12px 0 12px; }
#newsCenter4 .newsPhoto { float: left; margin: 0 14px 0 0; }
#newsCenter4 .newsDate { padding-left: 1px; margin-bottom: 0; }
#newsCenter4 h2 { font-size: 15px; font-weight: bold; padding-left: 1px; padding-bottom:10px; }
#newsCenter4 h2 a { color: #7fb142; }
#newsCenter4 .listItem { clear: both; padding: 5px; margin-bottom: 3px;}
#newsCenter4 a.more { margin: 0;}
#newsCenter4 .banner{/*小橫幅*/margin-top:4px;}
#newsCenter4 .scroll{/*放橫捲軸*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:10px; padding:0 25px; }
#btnLeft{/*附於#newsCenter2 .scroll內*/display:block; position:absolute; height:48px; width:16px; left:12px;}
#btnRight{/*附於#newsCenter2 .scroll內*/display:block; position:absolute; height:48px; width:16px; right:12px;}
#newsCenter4 .scroll2{/*橫捲軸2*/display:block; height:50px; clear:both; margin-bottom:10px; margin-top:20px; padding-left:19px; height:140px;}
#btnLeft5{/*附於#newsCenter2 .scroll2內*/display:block; position:absolute; height:48px; width:16px; left:12px; top:80px;}
#btnRight5{/*附於#newsCenter2 .scroll2內*/display:block; position:absolute; height:48px; width:16px; right:12px; top:80px;}
#pureText2{display:block;width:170px;float:right; clear:right;}
#adpic3{margin-top:0px;float:left; float:left; clear:left;}
#newsCenter4 .bottom{/*底轉圓角*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: 350px;
}
*+html #newsCenter4 .bottom{/*底轉圓角for ie7*/
	background: url(/emyfone/content/action/cbg-include/img/bottomfor243.png) no-repeat left top;
	height:4px;
	width:244px;
	display:block;
	position:relative;
	right: 11px;
	bottom: 3px;
}
#moreDirection2{position:relative; padding-top:70px; display:block;}
#vediohere{display:block; height:50px; clear:both; margin-bottom:10px; margin-top:10px; padding:0 25px 0px 0px;}
/*左欄table專用css block(177px)
--------------------------------------------------------------------------------------
*/
   A.noUnderLine:A{text-decoration: none;}/*使cbg內文rollover連結底線*/
   A.noUnderLine:link {text-decoration: none;}
   A.noUnderLine:visited {text-decoration: none;}
   A.noUnderLine:active {color: #EF850B;text-decoration: none;}
   A.noUnderLine:hover {color: #EF850B;text-decoration:underline;}
/*左欄table專用css block(177px)
--------------------------------------------------------------------------------------
*/
#lTableBlock{/*table放置盒*/
margin-bottom: 15px;
display:block;
/*background-color:#33CC66;*/
}

/*中欄table專用css block(497px)
--------------------------------------------------------------------------------------
*/
#cTableBlock{/*table放置盒*/
margin:0;
padding:0;
margin-bottom: 15px;
display:block;
/*background-color:#33CC66;*/
}
#lastTable{/*最後一個table和footer距離15px*/
/*margin-bottom:-22px;*/
z-index:99;
}
*html #lastTable{/*最後一個table和footer距離15px*/
/*margin-bottom:-22px;*/
z-index:99;
}
.plus1{/*補丁*/
padding-right:10px;
}
.plus2{/*補丁*/
	line-height:18px;
	margin-top:10px;
	text-decoration:none;
}
.plus3{/*補丁*/
padding-right:10px;
text-align:right;
text-decoration:none;
}
.plus4{/*補丁*/
	line-height:18px;
	margin-top:10px;
}
.plus5{/*補丁*/
text-decoration:none;
	line-height:18px;
	margin-top:10px;
}
/*右欄table專用css block(246px)
--------------------------------------------------------------------------------------
*/
#rTableBlock{/*table放置盒*/
margin-bottom: 15px;
display:block;
}
.noRepeatBg{
background-repeat:no-repeat;
}
.messageSection{/*右上欄的內文停車位*/margin:13px 13px 5px 6px;vertical-align:top;height:50px;}
/*連結的補丁
--------------------------------------------------------------------------------------
*/
#newA a.more{/*中欄的連結*/
margin:8px;
margin-right:12px;
}

/*自訂ul規則
--------------------------------------------------------------------------------------
*/
ul.lists1 li { margin:10px; }
.lists1 li { background: url(/emyfone/content/action/cbg-include/img/arrow.gif) no-repeat left 5px; padding-left: 11px; }
.lists1 li.first { margin-top:0px;}

/*選單頭圓型*/
.circle{
list-style-type:circle;
}
/*圖片位置補丁
--------------------------------------------------------------------------------------
*/
.cadpadding{margin-left:27px;}
.cadpadding2{/*小灰*/padding-bottom:1px; padding-right:1px;}
.cadpadding3{/*小灰*/padding-right:4px;}
.blueArrowMargin{/*cbg的service的arrow使用*/margin-top:3px;}

/*文字行間的補丁
--------------------------------------------------------------------------------------
*/
.textpadding1{margin-bottom:1em;}
*+html .textpadding1{margin-bottom:1em;}



a.pink { background: url(/emyfone/content/action/cbg-include/img/arrow_pink.gif) no-repeat left 5px; padding-left: 11px; text-decoration:none;margin-right:10px;}
a.pink:hover { background: url(/emyfone/content/action/cbg-include/img/arrow_pink.gif) no-repeat left 5px; padding-left: 11px; text-decoration:underline;color:#EE87B4;}

a.pink2 { background: url(/emyfone/content/action/cbg-include/img/arrow_pink.gif) no-repeat left 3px; padding-left: 11px; text-decoration:none;}
a.pink2:hover { background: url(/emyfone/content/action/cbg-include/img/arrow_pink.gif) no-repeat left 3px; padding-left: 11px; text-decoration:underline; color:#EE87B4;}

/*三種數字樣式
--------------------------------------------------------------------------------------
*/
.textStyle1{
	color:#B2B2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height: 16px;
}
.textStyle2{
	color:#5A5A5A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	vertical-align:baseline;
	word-spacing: -5pt;
	line-height: 12px;
}
.textStyle3{color:#E61D30; font-family:Arial, Helvetica, sans-serif; font-weight:bold;line-height: 16px; font-size:20px;}
a img{
	border: 0 none;
}

/* keyvisual */
#keyvisual { position: static; float: none; line-height: 0; font-size: 0; padding: 0; margin: 0 0 15px 0;}
#keyvisual { width: 497px; margin: 0 0 15px 0;height: 270px; }
#keyvisual ul.tab { position: absolute; z-index: 100; top: 220px; right: 47px; }
#keyvisual ul.tab li { background: url(/emyfone/content/action/cbg-include/images/bg_kv_controller.png) no-repeat -80px top;font-size: 12px; line-height: 17px; }
#keyvisual ul.tab li.active { background: url(/emyfone/content/action/cbg-include/images/bg_kv_controller.png) no-repeat left top; }
* html #keyvisual ul.tab li { background: url(/emyfone/content/action/cbg-include/images/bg_kv_controller.gif) no-repeat left top; }
* html #keyvisual ul.tab li.active { background: url(/emyfone/content/action/cbg-include/images/bg_kv_controller_hover.gif) no-repeat left top; }

