/* override html tags */
html, body {height:100%;}

body {
	margin: 0;
	padding: 0;
	border-top: solid 5px #DBDBDB;
	font-size: 80%;
	background: #DBDBDB;
}

img {
	border: 0;
}

p {color:#626262;font-family:Verdana;font-size:13px;line-height:18px;text-decoration:none;margin: 0;padding: 0;}

a, a:visited {
	color:#49545D;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

tr{font-family: Verdana;font-size: 13px;text-decoration: none;color: #626262;line-height: 18px;}
td{font-family: Verdana;font-size: 13px;text-decoration: none;color: #626262;line-height: 18px;}

ul{font-family: Verdana;font-size: 12px;text-decoration: none;color: #626262;line-height: 18px;list-style-type: none;}
ol{font-family: Verdana;font-size: 12px;text-decoration: none;color: #626262;line-height: 18px;}
li{font-family: Verdana;font-size: 12px;text-decoration: none;color: #626262;line-height: 18px;}

ul.stroke{padding-left:15px;list-style-image: url(../img/layout/common/listStroke.gif);}
ul.bullet{padding-top:8px;list-style-image: url(../img/layout/common/arrowBullet.gif);}
li.bullet{font-family: Verdana;font-size: 13px;text-decoration: none;color: #626262;line-height: 18px;}


pre {
	margin: 0;
	padding: 0;
}

/* container */

#pageContainer {
	text-align: center;
}

#headContainer {
	background: #FFFFFF;
}
#head {
	width: 930px;
	height: 75px;
	text-align: left;
	margin: 0 auto;
	overflow: hidden;

}

#contentContainer {
	text-align: center;
	background: url(/img/layout/common/headShadow.gif) repeat-x #DBDBDB;
}

#content {
	text-align: left;
	width: 940px;
	margin: 0 auto;
	min-height: 50px;
}

#footContainer {
	clear:both;
	background: #DBDBDB;
	text-align: center;
	color:#1D7AB5;
	font-family:Verdana;
	font-size:11px;
	height: 40px;
	padding-top: 20px;
}
#footCount {
	clear:both;
	background: #DBDBDB;
	text-align: right;
	color:#202020;
	font-family:Verdana;
	font-size:12px;
	height: 40px;
	padding-top: 20px;
}


#headContainer #logo {
	width: 185px;
	float: left;
	margin-top: 22px;
}

#headContainer #main_menu {
	float: right;
	margin: 0;
	padding: 0 5px 0 0;
	height: 27px;
	overflow: hidden;
}

#headContainer #search {
	float: right;
	font-family:Verdana;
	font-size:12px;
	color:#b7b7b7;
	height: 48px;
	width: 689px;
	position: relative;
}

#mainContent {
	background: #FFFFFF url(/img/layout/columnbg.gif) repeat-y;
	width: 930px;
	overflow: hidden;
	clear: both;
}

#whiteContent {
	background: #FFFFFF;
}

/* class */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}

.copyright {
	FONT-SIZE: 11px; COLOR: #1d7ab5; FONT-FAMILY: Verdana
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {zoom:1; clear:both;}
.clear:after {content:''; display:block; clear:both; visibility:hidden; height:0;}


.block_container {
	border: solid 0px pink;
}

.block {

}

table.tabPane {
	border: 0;
	width: 100%;

}

table.tabPane tr {
	height: 30px;
}

table.tabPane td.tab {
	width: 80px;
	text-align: center;
	background: url('/img/layout/tabs/tab_bg.gif') repeat-x;
}

table.tabPane td.tab a {
	font-size: 13px;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	width: 80px;
	height: 24px;
	line-height: 24px;
	display: block;
}
table.tabPane td.tab a.tabSelected {
	color: #49545D;
	background: #CFDBE3;
}
table.tabPane td.tab a.tabHover {
	color: #49545D;
	background: #CFDBE3;
}

.tabContent {
	color: #49545D;
}

/* Login */
#contentbottom {background-color:#DBDBDB;background-image:url(/img/layout/border/bottomshadow.gif);background-position:center top;background-repeat:repeat-x;clear:both;position:relative;}
.manual:link {color:#626262;font-family:Verdana;font-size:12px;text-decoration:none;}
.manual:hover {color:#353535;font-family:Verdana;font-size:12px;text-decoration:none;}
.manual:visited {color:#353535;font-family:Verdana;font-size:12px;text-decoration:none;}

/* index */
.more:link{font-family:Verdana;font-size:12px;color:#111111;text-decoration:none;}
.more:hover{font-family:Verdana;font-size:12px;color:#111111;text-decoration:underline;}
.more:visited{font-family:Verdana;font-size:12px;color:#111111;text-decoration:none;}

.news:link{font-family:Verdana;font-size:12px;color:#1c7bb3;text-decoration:none;}
.news:hover{font-family:Verdana;font-size:12px;color:#1c7bb3;text-decoration:underline;}
.news:visited{font-family:Verdana;font-size:12px;color:#116ba0;text-decoration:none;}

/* subcontent */
#submenu{float:left;height:100%;background-color:#ffffff;background-image: url(/img/layout/content/menuBKG.gif);background-repeat: repeat-y;position:relative;}
#subpageContent, #bannerContent, #ListSubpageContent, #contentBoxCenter, #navigation, #MymproSubpageContent{float:left;background-color:#ffffff;background-image: url(/img/layout/border/routeBKG.gif);background-repeat: repeat-x;background-position: 0 -27px;position:relative;}
#subpageContent{width:736px;}
#MymproSubpageContent{width:716px;}
#bannerContent{width:188px;background-position: -548px -27px;padding-top:24px;}
#ListSubpageContent{width:548px;}
#ListServicepageContent{width:548px;}
#navigation{width:100%;background-position:top;height:100%;padding-top:5px;margin-bottom:-5px;}
#subpageBottom{float:left;width:736px;background-color:#ffffff;position:relative;}
.route{clear:both;font-family:Verdana;font-size:12px;color:#49545d;text-decoration:none;padding-left:10px;}
.contentBox {padding-left:10px;padding-right:10px;padding-top:24px;}
.ListcontentBox {padding-top:24px;}
.dotline{clear:both;background-image: url(/img/layout/content/dotline.gif);background-repeat: repeat-x;}
.dropdown{font-family: Verdana;font-size: 12px;text-decoration: none;color: #626262;border:1px solid #bdbdbd;}
.listItemName{font-family:Verdana;font-size:13px;font-weight:bold;color:#1b4056;}
.listModel{font-family:Verdana;font-size:12px;font-weight:bold;color:#ff5a00;}
.headline2{clear:both;font-family:Arial;color:#1b4056;font-size:32px;font-weight:bold;line-height:100%;}
.textBox{clear:both;padding-left:15px;position:relative;width:500px;}
.toolBox{clear:both;padding-top:18px;padding-bottom:30px;width:100%;position:relative;margin:0px auto;}
.space{clear:both;}

/* forward to friends */
.forwardBox{padding-top:14px;padding-left:16px;padding-right:16px;width:538px;position:relative;}
.forward:link{color:#ff7e00;font-size:16px;font-weight:bold;text-decoration:none;}
.forward:hover{color:#ff7e00;font-size:16px;font-weight:bold;text-decoration:underline;}
.forward:visited{color:#ff7e00;font-size:16px;font-weight:bold;text-decoration:none;}

/* recommand, latest */
.headline1{clear:both;line-height:100%;}
.recommandHead{clear:both;padding-top:8px;width:707px;}
.recommandBox{clear:both;padding-top:0px;padding-left:0px;width:707px;background-color:#ffffff;background-image: url(../img/layout/border/recommandBoxBKG.gif);background-position: bottom;background-repeat: no-repeat;}
.itemInfo{font-family:Verdana;font-size:12px;color:#cde5f0;}
.itemText{font-family:Verdana;font-size:12px;color:#1b4056;}
.latestTableInfo{font-family:Verdana;font-size:12px;color:#ffffff;}

/* download */
.downloadDetailBox{width:546px;background-color:#ffffff;background-image:url(../img/layout/downloads/downloadDetailBKG.gif);background-position: bottom;background-repeat: no-repeat;}
.inputPhoneNumber{font-family:Verdana;font-size:13px;font-weight:bold;color:#ff7e00;padding-bottom:6px;}

/*phone*/
.brandName{font-family:Arial;font-size:16px;font-weight:bold;color:#fa7805;text-decoration:none;}
.brandNameWhite{font-family:Arial;font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;padding-left:8px;}
.fullCenter{width:546px;padding-top:8px;}
.spec{font-family:Verdana;font-size:12px;color:#1b4056;text-decoration:none;padding-top:5px;padding-bottom:5px;}
.tableCellBorder{border: 1px solid #d3d3d3;}
.pageNumberBoxPhone {
	CLEAR: both; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 400px; PADDING-TOP: 18px; POSITION: relative

}

/*page Number*/
.pageNumberBox {
	CLEAR: both; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 280px; PADDING-TOP: 18px; POSITION: relative
}
.pageUp {
	FLOAT: left
}
.pageDown:link {
	PADDING-LEFT: 14px; FONT-SIZE: 12px; FLOAT: left; COLOR: #6b7881; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.pageDown:hover {
	PADDING-LEFT: 14px; FONT-SIZE: 12px; FLOAT: left; COLOR: #54616b; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.pageDown:visited {
	PADDING-LEFT: 14px; FONT-SIZE: 12px; FLOAT: left; COLOR: #54616b; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.pageDownDefault {
	PADDING-LEFT: 14px; FONT-SIZE: 12px; FLOAT: left; COLOR: #54616b; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
/*faq*/

.blue:link {
	FONT-SIZE: 12px; COLOR: #1199e9; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.blue:hover {
	FONT-SIZE: 12px; COLOR: #1199e9; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.blue:visited {
	FONT-SIZE: 12px; COLOR: #1199e9; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.question:link {
	FONT-SIZE: 12px; COLOR: #626262; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.question:hover {
	FONT-SIZE: 12px; COLOR: #626262; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.question:visited {
	FONT-SIZE: 12px; COLOR: #626262; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.questionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4a535a; FONT-FAMILY: Verdana
}
.feeType {
	FONT-SIZE: 18px; COLOR: #1b4056; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana
}
.note {
	FONT-SIZE: 12px; COLOR: #36647f; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana
}


/*search*/

.searchTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; COLOR: #1b4056; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana
}
.searchBox1 {padding-left:16px;padding-right:16px;padding-top:14px;position:relative;width:896px;}

/*event*/
.eventTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fa7805; TEXT-DECORATION: none
}
.eventDate {
	FONT-SIZE: 12px; COLOR: #f88011; FONT-FAMILY: Verdana
}

.CurrentPage {
	font-weight:bold; font-size:12px
}

.forumItem{font-family:Verdana;font-size:13px;font-weight:bold;color:#636363;text-decoration:none;}
.FADE{
background-color:#FFFFFF;
background-image:url(/img/layout/border/routeBKG.gif);
background-position:0 -30px;
background-repeat:repeat-x;
float:left;
width:100%;
}

.indexblue{font-family:Verdana;font-size:12px;color:#1199e9;text-decoration:none;}
.indexblue:link{font-family:Verdana;font-size:12px;color:#1199e9;text-decoration:none;}
.indexblue:hover{font-family:Verdana;font-size:12px;color:#1199e9;text-decoration:underline;}
.indexblue:visited{font-family:Verdana;font-size:12px;color:#1199e9;text-decoration:none;}

.loginbackground{background-image:url(../img/layout/forums/forum_login_pic1.gif);background-repeat: no-repeat;}

.forumItemName{
font-size:16px;font-weighe:bold;
}

.voteTitle{clear:both;font-family:Verdana;color:#1b4056;font-size:20px;font-weight:bold;line-height:100%;}
/*phone preorder*/
.price{clear:both;font-family:Arial;color:#ff1d6d;font-size:22px;font-weight:bold;line-height:100%;}
.headline{clear:both;font-family:Arial;color:#0984cc;font-size:26px;font-weight:bold;line-height:100%;}
.bluen{font-family:Verdana;font-size:13px;color:#1199e9;}
.darkbluen{font-family:Verdana;font-size:12px;color:#36647f;text-decoration:none;}
.listItemName{font-family:Verdana;font-size:13px;font-weight:bold;color:#1b4056;}
/*business*/
.blue{font-family:Verdana;font-size:15px;color:#0b7ec2;text-decoration:none; line-height:26px;}
.orange{font-family:Verdana;font-size:15px;color:#f88011;text-decoration:none;line-height:26px;}
.white {color:#FFFFFF;font-family:Verdana;font-size:12px;line-height:18px;text-decoration:none;}

/*forum*/
.mainbackground{ background:url(../img/content/border4.gif); background-repeat:no-repeat;}
.mainbackgroundshooping{ background:url(../img/content/chinesenewyear/background.gif); background-repeat:no-repeat;}

/*iphone_hami*/
.bg01{
	background-image:url(../img/content/iphone_bg01.gif);
	background-repeat:no-repeat;}
.bg02{
	background-image:url(../img/content/iphone_bg02.gif); background-repeat:no-repeat;}
.bg03{
	background-image:url(../img/content/iphone_bg03.gif);
	background-repeat:repeat-y;}
.bg04{
	background-image:url(../img/content/iphone_bg04.gif);
	background-repeat:repeat-y;}
.bgfit{
	background-image:url(../img/content/symbian04.jpg);
	background-repeat:repeat-y;}
.content_space{ font-size:12px; color:#333333; line-height:20px; padding:8px 0 0 1px;}
.add{ color:#0088cc; text-decoration:none; }
.fit{ color:#515151; }



/*subpage*/
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family:" 新細明體","Arial";font-size: 13px;text-decoration: none;color: #535353;line-height: 18px;}
.data{margin:8px 10px 0 12px; color:4e4e4e;font-family:" 新細明體","Arial";font-size: 12px;text-decoration: none;line-height: 18px; }/*費率上方日期*/

.blue:link{color:#0088cc;font-family:"新細明體","Arial";font-size: 12px;text-decoration: underline;line-height: 18px; }/*藍色有底線超連結*/
.blue:visited{color:#0088cc;font-family:"新細明體","Arial";font-size: 12px;text-decoration: underline;line-height: 18px;}
.blue:hover{color:#0088cc;font-family:"新細明體","Arial";font-size: 12px;text-decoration: underline;line-height: 18px;}
.blue:active{color:#0088cc;font-family:"新細明體","Arial";font-size: 12px;text-decoration: underline;line-height: 18px;}

.TablePic{padding:0; margin:0;}
.TableBlueBar{ background-image:url(../img/content/q3/q3_04.gif); background-repeat:no-repeat;}
.TableBackGround{ background-image:url(../img/content/q3/tablebackground.gif); background-repeat:repeat-y;}

.BlueBarTextWhite{color:#fff;font-family:" 新細明體","Arial";font-size: 12px;text-decoration: none;line-height: 100%; font-weight:bold;}
.BlueBarText1yellow{color:#fffd3a;font-family:" 新細明體","Arial";font-size: 13px;text-decoration: none;line-height: 14px; font-weight:bold;}


.plan_content{margin:7px auto;}
.plan_content2{margin:7px auto;color:#535353;font-family:" 新細明體","Arial";font-size: 12px;text-decoration: none;line-height: 14px;}
.plan_notic{color:#838383;font-family: Verdana;font-size: 12px;text-decoration: none;line-height: 13px;}
.plan_orange{color:#ff5500;font-family: Verdana;font-size: 13px;text-decoration: none;line-height: 13px;font-weight:bold;}
.plan_orange_note{color:#ff5500;font-family: Verdana;font-size: 12px;text-decoration: none;line-height: 13px;}
.plan_orangenote:link{color:#ff5500;font-family: Verdana;font-size: 12px;text-decoration: underline;line-height:}
.plan_orangenote:visited{color:#ff5500;font-family: Verdana;font-size: 12px;text-decoration: underline;line-height:}
.plan_orangenote:hover{color:#ff5500;font-family: Verdana;font-size: 12px;text-decoration: underline;line-height:}
.plan_orangenote:active{color:#ff5500;font-family: Verdana;font-size: 12px;text-decoration: underline;line-height:}

.note_number{ float:left; color:#535353;font-family: " 新細明體","Arial";font-size: 12px;}
.note_content{ width:740px; color:#535353;font-family:" 新細明體","Arial";font-size: 12px;}
.space{ clear:both; width:799px;}

