@import url("table.css");
@import url("table-ie8.css");

@font-face {
    font-family: 'DtacOTRegular';
    src: url('../font/dtacot_regular-webfont.eot');
    src: url('../font/dtacot_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/dtacot_regular-webfont.woff') format('woff'),
         url('../font/dtacot_regular-webfont.ttf') format('truetype'),
         url('../font/dtacot_regular-webfont.svg#DtacOTRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DtacOTBold';
    src: url('../font/dtacot_bold-webfont.eot');
    src: url('../font/dtacot_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/dtacot_bold-webfont.woff') format('woff'),
         url('../font/dtacot_bold-webfont.ttf')  format('truetype'),
         url('../font/dtacot_bold-webfont.svg#DtacOTBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	margin: 0px;
	color: #555;
	font: 13px/1.35em "Thonburi", Tahoma, sans-serif;
}
div, ul  , li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
img {
	border-style: none;
}
a:link , a:visited{
	text-decoration: none;
	color: #555;
}
a:hover {
	text-decoration: underline;
}
.ClearAll {
	display: block;
	clear: both;
	height: 0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'DtacOTRegular';
	font-weight:400;
	line-height: normal;
	margin: 0;
	padding: 0;
}
h1 {
	color:#1ab7ea;
	font-size:18px;
	padding-left:2px;
}
html>/**/body h1, h2, h3, h4, h5, h6, x:-moz-any-link, x:default {
	font-weight: normal;
}
p {
	line-height: 1.4em;
	padding: 0px;
	margin: 0px;
	font-weight:normal;
}
.left {
	float: left;
}
.right {
	float: right;
}
input {
	border:none;
}
#wrapper {
	width: 100%;
}
a.bttnSky {
	color:#FFF !important;
	padding:0 15px;
	height:28px;
	display: inline-block;
	line-height:2.4em;
	font-family: 'DtacOTRegular';
	font-size:12px;
	-moz-border-radius:2px;
	border-radius:2px;
	background:url(../img/bg-bttn-sky.gif) repeat-x;
	text-shadow:0px 2px 1px #0e90d2;
}
a.bttnSky:hover {
	text-decoration:none;
}
.innerWrap {
	width:980px;
	overflow:hidden;
	margin:10px auto 25px auto;
	-moz-border-radius:8px;
	border-radius:8px;
	border: 1px solid #ebebeb;
	-moz-box-shadow: 0px 3px 5px #e0e0e0;
	-webkit-box-shadow: 0px 3px 5px #e0e0e0;
	box-shadow: 0px 3px 5px #e0e0e0;
}
/* Crumb */

.crumb {
	overflow:hidden;
	margin-bottom:5px;
}
.crumb li {
	float:left;
	padding:0 12px 0 8px;
	font-size:13px;
	color:#777;
	line-height:1.7em;
	font-family: 'DtacOTRegular';
	background:url(../img/arrw-crumb.png) right 5px no-repeat;
}
.crumb li.last {
	background:none;
}
.crumb li.home {
	padding-top:1px;
	padding-left:3px;
}

/* Hilight */

#topHilight {
	width:980px;
	height:330px;
	overflow:hidden;
	margin:0 auto;
	padding:0;
	-moz-border-radius:8px;
	border-radius:8px;
	border: 1px solid #ebebeb;
	-moz-box-shadow: 0px 3px 5px #e0e0e0;
	-webkit-box-shadow: 0px 3px 5px #e0e0e0;
	box-shadow: 0px 3px 5px #e0e0e0;
}
#topHilight .hilight {
	width:750px;
	float:left;
	display:block;
	padding:0;
}
#topHilight .hilight img {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
#hilightSlides .slides_container {
	width:750px;
	height:330px;
}
#hilightSlides .slides_container div {
	width:750px;
	height:330px;
	text-align:center;
}
#hilightSlides .next,#hilightSlides .prev {
	width:51px;
	height:49px;
	display:block;
	position:absolute;
	z-index:9999;
	margin-top:-175px;
	text-indent:-99999px;
	background:url(../img/arrw-slide.png) no-repeat;
	display:none;
}
#hilightSlides .prev {
	margin-left:10px;
	background-position:0 0;
}
#hilightSlides .next {
	margin-left:691px;
	background-position:-57px 0;
}
#hilightSlides .pagination {
	display:block;
	margin-top:-28px;
	left:50%;
	position:absolute;
	z-index:999;
}

#hilightSlides .pagination li {
	float:left;
	margin:0 3px;
	list-style:none;
}

#hilightSlides .pagination li a {
	display:block;
	width:12px;
	height:12px;
	background:url(../img/pagination.png);
	background-position:0 31px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
}
#hilightSlides .pagination li.current a {
	background-position:0 -18px;
}

/* Box Login */

#boxLogin {
	width:194px;
	float:right;
	padding:8px 18px 4px 18px;
	background:#4b4b4b;
}
#boxLogin h3 {
	font-size:14px;
	margin-bottom:5px;
	color:#FFF;
}
#boxLogin input {
	width:185px;
	height:25px;
	padding-left:11px;
	color:#b7b7b7;
	border: 1px solid #ebebeb;
	font-style: italic;
	font-size:12px;
	font-family:"Lucida Sans Unicode";
}
#boxLogin .formLogin {
	
}
#boxLogin .formLogin li {
	margin-bottom:6px;
	color:#FFF;
}
#boxLogin .formLogin li.last {
	margin-bottom:0;
}
#boxLogin .forgot {
	font-size:12px;
	color:#e7e7e7;
	line-height:1.7em;
}
#boxLogin .forgot a {
	color:#e7e7e7;
	font-family: 'DtacOTRegular';
}
#boxLogin .forgot span {
	margin:0 3px;
}
#boxLogin a.bttnSky {
	font-size:12px;
	padding:0 20px;
}
#navService {
	width:230px;
	float:right;
}
#navService h3 {
	color:#313131;
	font-size:14px;
	padding-left:19px;
	line-height:2.4em;
	background:#cdcdcd;
	text-shadow: 1px 0px 0px #fcfcfb;
}
#navService li {
	width:230px;
	display:block;
	background:#ebebeb;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e3e3e3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
#navService li.last {
	border-bottom:0;	
}
#navService li a {
	padding-left:57px;
	line-height:2.8em;
	font-family: 'DtacOTRegular';	
}
#navService li.active {
	height:32px;
	font-family: 'DtacOTRegular';
	background:#fafafa;
	margin-bottom:1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	-moz-box-shadow: 0px 5px 5px #e0e0e0;
	-webkit-box-shadow: 0px 5px 5px #e0e0e0;
	box-shadow: 0px 5px 5px #e0e0e0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
}
#navService li:hover , #navService li:hover a{
	text-decoration:none;
}
#navService li.mService01 {
	height:32px;
	display: inline-block;
	background:#ebebeb url(../img/ico-service-01.png) no-repeat;
}
#navService li.mService01:hover {
	background:url(../img/ico-service-01-hover.png) no-repeat;
}
#navService li.mService02 {
	height:32px;
	display: inline-block;
	background:#ebebeb url(../img/ico-service-02.png) no-repeat;
}
#navService li.mService02:hover {
	background:url(../img/ico-service-02-hover.png) no-repeat;
}
#navService li.mService02.active {
	height:32px;
	display: inline-block;
	background:url(../img/ico-service-02-hover.png) no-repeat;
}
#navService li.mService03 {
	height:32px;
	display: inline-block;
	background:#ebebeb url(../img/ico-service-03.png) no-repeat;
}
#navService li.mService03:hover {
	background:url(../img/ico-service-03-hover.png) no-repeat;
}
/*
#navService li.mService03 {
	height:32px;
	display: inline-block;
	background:#ebebeb url(../img/ico-service-03.png) no-repeat;
}
#navService li.mService03:hover {
	background:url(../img/ico-service-03-hover.png) no-repeat;
}
*/
#navService li.mService04 {
	height:32px;
	display: inline-block;
	background:#ebebeb url(../img/ico-service-04.png) no-repeat;
}
#navService li.mService04:hover {
	background:url(../img/ico-service-04-hover.png) no-repeat;
}

/*BODY*/

.twoCol {
	overflow:hidden;
}
.twoCol .colLeft {
	width:750px;
}
#mainContent {
	width:710px;
	float:left;
	display:block;
	margin:15px 20px 25px 20px;
	overflow:hidden;
}
#sidebar {
	width:230px;
	float:right;
}
#topBanner {
	width:750px;
}


/* Home */

#bodyContent {
	overflow:hidden;
	background:url(../img/bg-content.gif) repeat-y;
}

/* Feed Promotions */

#boxPromotion {
	overflow:hidden;
	margin-bottom:40px;
}
#boxPromotion h1 {
	margin-bottom:15px;
}
#boxPromotion .promotionsList {
	width:690px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bababa;
}
#boxPromotion h3 {
	font-size:16px;
	line-height:1.4em;
}
#boxPromotion h3 a {
	color:#252525;
}
#boxPromotion .promotionsList li {
	width:200px;
	float:left;
	margin-right:45px;
	margin-bottom:5px;
}
#boxPromotion .promotionsList li.last {
	margin-right:0;
}
#boxPromotion .promotionsList .tnPromotion img {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #1ab7ea;	
}
#boxPromotion .promotionsList .tnPromotion {
	display:inline-block !important;
}
#boxPromotion .promotionsList .contentBox {
	height:100px;
	font-size:13px;
	color:#707070;
	padding:5px 8px;
}
#boxPromotion .promotionsList h3 {

}

#mainPackage {
	overflow:hidden;
	margin-bottom:40px;
}
#mainPackage .hilight-packageList {
	margin-top:10px;
}
#mainPackage .hilight-packageList li {
	float:left;
	margin-right:15px;
}
#mainPackage .hilight-packageList li.last {
	margin-right:0;
}
#mainPackage .hilight-packageList .tn01 {
	height:160px;
	background:url(../img/obj-01.png) 10px 10px no-repeat;
}
#mainPackage .hilight-packageList .tn02 {
	height:160px;
	background:url(../img/obj-02.png)  -5px 10px no-repeat;
}
#mainPackage .hilight-packageList .tn03 {
	height:160px;
	background:url(../img/obj-03.png) 6px 10px no-repeat;
}
#mainPackage .hilight-packageList .tn04 {
	height:160px;
	background:url(../img/obj-04.png) center 20px no-repeat;
}
#mainPackage .hilight-packageList .contentBox {
	width:163px;
	margin-bottom:5px;
	-moz-border-radius:2px;
	border-radius:2px;
}
#mainPackage .hilight-packageList .arrw {
	width:30px;
	height:74px;
	background:url(../img/arrw-package.png) 7px 32px no-repeat;
	position:absolute;
	margin-top:1px;
	margin-left:134px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ebebeb;
}
#mainPackage .hideContent {
	width:140px;
	height:214px;
	overflow:hidden;
	position:absolute;
	padding:0 12px 20px 12px;
	border: 1px solid #e3e3e3;
	-moz-border-radius:2px;
	border-radius:2px;
	-moz-box-shadow: 0 2px 5px #e3e3e3;
	-webkit-box-shadow: 0 2px 5px #e3e3e3;
	box-shadow: 0 2px 7px #e3e3e3;
	background:#FFF;
	opacity:0.95;
	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#mainPackage .hideContent .topHide {
	width:120px;
	padding-right:10px;
	font-family: 'DtacOTRegular';
	padding-bottom:5px;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}
#mainPackage .hideContent h3 {
	/*font-size:18px;*/
	padding-top:14px;
	line-height:1.3em;
	margin-bottom:10px;
	font-family: 'DtacOTRegular';
	color:#1ab7ea;
}
#mainPackage .hideContent h3.en{
	padding-top: 14px;
	line-height: 1.3em;
	margin-bottom: 10px;
	font-family: 'DtacOTRegular';
	font-size: 14px;	
}
#mainPackage .hideContent li {
	width:142px;
	padding:12px 0;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;	
}
#mainPackage .hideContent li a {
	color:#707070;
}
#mainPackage .hideContent.package02 {
	margin-left:174px;	
}
#mainPackage .hideContent.package03 {
	margin-left:348px;	
}
#mainPackage .hideContent.package04 {
	margin-left:522px;	
}

/* sub Hilde Content */
#mainPackage .hideContent li ul {
	margin:5px 0 0 0 !important;	
}
#mainPackage .hideContent li ul li {
	font-size:12px !important;
	padding: 2px 0 2px 18px !important;
	border: 0 !important;
	background: url(../img/bullet-submenu.png) 8px 8px no-repeat;
}

/* Feed News */

#feedNews {
	overflow:hidden;
}
#feedNews h2 {
	font-size:16px;
	color:#464646;
}
#feedNews .feedNewsList {
	margin-bottom:10px;
}
#feedNews .feedNewsList li {
	width:340px;
	padding:21px 0;
	float:left;
	margin-right:20px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}
#feedNews .feedNewsList li.last {
	margin-right:0;	
}
#feedNews .contentBox {
	/*width:288px;*/
	padding-top:2px;
}
#feedNews .detailNews {
	overflow:hidden;
	height:32px;
}
#feedNews .share {
	width:200px;
	display: inline-block;
	padding:6px 12px 6px 12px;
	background:#f5f2f2;
	border: 1px solid #e5e5e5;
	-moz-border-radius:6px;
	border-radius:6px;
	margin-top:15px;
	overflow:hidden;
}
#feedNews .viewAll {
	margin-top:10px;
	margin-right:8px;	
}
#date {
	width:37px;
	height:37px;
	float:left;
	margin:0 20px 0 5px;
	text-align:center;
	line-height:1.1em;
	font-family: 'DtacOTRegular';
	background:url(../img/bg-date-news.png) no-repeat;
}
#date .month {
	color:#FFF;
	font-size:10px;
	padding-top:2px;
}
#date .day {
	color:#4d4d4d;
	font-size:14px;
	line-height:1.3em;
}
.viewAll {
	color:#1ab7ea;
	padding:0 10px 0 0;
	font-size:10px;
	font-family: 'DtacOTRegular';
	background:url(../img/arrw-faq.png) right  no-repeat;
}
.viewAll a ,a.viewAll{
	color:#1ab7ea !important;	
}
.backtop {
	color:#1ab7ea;
	padding:0 15px 0 0;
	font-size:10px;
	font-family: 'DtacOTRegular';
	background:url(../img/arrw-top.png) right  no-repeat;
}
.backtop a {
	color:#1ab7ea !important;
}

/* Feed Csr */

#feedCsr {
	width:290px;
}
#feedCsr h2 {
	font-size:16px;
	color:#464646;
}
#feedCsr .feedCsrList {
	margin-bottom:10px;
}
#feedCsr .feedCsrList li {
	padding:21px 0;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}
#feedCsr .tnCsr {
	float:left;
	margin-right:18px;
}
#feedCsr .contentBox {
	width:190px;
	padding-top:3px;
	float:right;
}
#feedCsr .share {
	width:166px;
	display: inline-block;
	padding:6px 12px 6px 12px;
	background:#f5f2f2;
	border: 1px solid #e5e5e5;
	-moz-border-radius:6px;
	border-radius:6px;
	margin-top:15px;
	overflow:hidden;
}

/* Feed Online Store */

.all {
	font-size:10px;
	display:inline-block;
	color:#FFF;
	float:right;
	padding:6px 25px 6px 12px;
	font-family: 'DtacOTBold';
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	background:#3d3d3d url(../img/arrw-all.png) 60px no-repeat;
}
.all a {
	color:#FFF;
}

#feedOnlineStore {
	background:#f5f5f5;
	padding-bottom:40px;
	overflow:hidden;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
}
#feedOnlineStore .head {
	color:#FFF;
	font-family: 'DtacOTRegular';
	font-size:18px;
	padding:24px 0 24px 60px;
	background:#4c4c4c url(../img/ico-onlinestore.jpg) 13px no-repeat;
	text-shadow: 0px 1px 0px #000;
}
#feedOnlineStore .price {
	font-size:13px;
	font-family: 'DtacOTRegular';
	text-shadow: 0px 1px 0px #FFF;
}
#feedOnlineStore .price span {
	font-size:18px;
	font-family: 'DtacOTRegular';
	text-shadow: 2px 1px 0px #fcfcfb;
	color:#1ab7ea;
}
#feedOnlineStore .feedList {
	padding:0 13px;
	margin-top:30px;
}
#feedOnlineStore .feedList li {
	padding:15px 0 12px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	overflow:hidden;
}
#feedOnlineStore .feedList .nProduct {
	color:#555;
	line-height:1.7em;
}
#feedOnlineStore .feedList .tnProduct {
	float:left;
	margin-right:13px;
}
#feedOnlineStore .feedList .contentBox {
	font-size:14px;
	font-family: 'DtacOTRegular';
	color:#333;
}
#feedOnlineStore .bttnAddtocart {
	margin-top:10px;
}


/* Feed Service */
#feedService {
	background:#f5f5f5;
	padding-bottom:20px;
	overflow:hidden;
}
#feedService .head {
	color:#FFF;
	font-family: 'DtacOTRegular';
	font-size:18px;
	padding:24px 0 24px 20px;
	background:#4c4c4c;
	text-shadow: 0px 1px 0px #000;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
}

#feedService .contentBox{
	padding:20px;
}

#feedService .contentBox p {
	margin: 0 0 15px 0;
}




/* Feed Faq */

#feedFaq {
	background:#f5f5f5;
	padding-bottom:20px;
	overflow:hidden;
}
/* #feedFaq .allFaq {
	font-size:10px;
	display:inline-block;
	color:#FFF;
	float:right;
	padding:6px 25px 6px 12px;
	font-family: 'DtacOTBold';
	-moz-border-radius-bottomright: 8px;
	border-bottom-left-radius: 8px;
	background:#66b9d3 url(../img/arrw-all.png) 60px no-repeat;
}
#feedFaq .allFaq a {
	color:#FFF;
} */
#feedFaq .head {
	color:#FFF;
	font-family: 'DtacOTRegular';
	font-size:18px;
	padding:24px 0 24px 60px;
	background:#4c4c4c url(../img/ico-faq.png) 13px no-repeat;
	text-shadow: 0px 1px 0px #000;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
}
#feedFaq .faqList {
	padding:10px;
	margin-top:35px;
}
#feedFaq .faqList li {
	font-size:12px;
	font-weight:inherit;
	font-family: 'DtacOTRegular';
	padding-left:12px;
	margin-bottom:10px;
	background:url(../img/arrw-faq.png) left 3px no-repeat;
}

/* hlBuddy */

#hlBuddy {
	background:#f5f5f5;
	padding-bottom:20px;
	overflow:hidden;
}
#hlBuddy .head {
	color:#FFF;
	font-family: 'DtacOTRegular';
	font-size:18px;
	padding:24px 0 24px 60px;
	background:#4c4c4c url(../img/ico-buddy.png) 13px no-repeat;
	text-shadow: 0px 1px 0px #000;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
}
#hlBuddy .img {
	overflow:hidden;
	margin-bottom:10px;
}
#hlBuddy .contentBox {
	width:200px;
	margin:45px auto 0 auto;
	text-shadow: 0px 1px 0px #FFF;
}
.selectbox {
	border:0;
	/*
	border: 1px solid #e8e8e8;
	-moz-border-radius:4px;
	border-radius:4px;*/
	display: inline-block;
	font-size:13px !important;
	color:#707070;
}
.selectbox span {
	width:7px;
	height:4px;
	margin-left:6px;
	display:inline-block;
	background:url(../img/arrw-list.gif) right no-repeat;
}
.selectbox a {
	color:#707070;
}
.selectbox a:hover {
	text-decoration:none;
}
.selectList {
	width:173px;
	border: 1px solid #e8e8e8;
	display: inline-block;
	padding:5px 9px;
	font-size:13px;
	color:#707070;
	background:#FFF;
}
.selectList span {
	width:8px;
	height:5px;
	float:right;
	margin-top:6px;
	display:block;
	background:url(../img/arrw-select.png) 0 0 no-repeat;
}
.selectList a {
	color:#707070;
}
.selectList a:hover {
	text-decoration:none;
}
#optionBottom {
	width:700px;
	color:#666;
	padding:13px 30px 13px 20px;
	position:absolute;
	/*overflow:hidden;*/
	background:#e9e9e9;
	margin-top:-47px;
	text-shadow: 0px 1px 0px #FFF;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-left-radius: 8px;
}
#optionBottom .h-useful {
	padding-left:22px;
	background:url(../img/ico-dtac.jpg) left no-repeat;
}
.popup-useful {
	width:340px;
	background:#FFF;
	position:absolute;
	margin-top:-90px;
	margin-left:260px;
	padding:13px;
	z-index:999999;
	border: 1px solid #e8e8e8;
}
.popup-useful span {
	width:13px;
	height:13px;
	position:absolute;
	margin-top:48px;
	margin-left:-25px;
	background:url(../img/arrw-popup.png) no-repeat;
}
.popup-useful li {
	width:113px;
	float:left;
	color:#777;
	margin-bottom:2px;
}
.popup-useful .txtbox {
	width:283px;
	padding:5px;
	border: 1px solid #e8e8e8;
	-moz-border-radius:3px;
	border-radius:3px;
	margin-left:21px;
	margin-bottom:10px;
}
.popup-useful a.bttnSky {	
	margin-left:21px;
}


#hideTerms {
	
}
#hideTerms ol {
	
}
#hideTerms ol li {
	list-style-type: decimal;
	margin-left:22px;
}
#hideTerms .contentTerms {
	color:#555;
	font-size:12px;
}
#hideTerms ul li {
	padding-left: 15px;
	margin: 0 0 5px 15px;
	background: url(../img/arrw-faq.png) left 5px no-repeat;
}

.boxTerms {
	color:#555;
	font-family: 'DtacOTRegular';
	padding-left:16px;
	margin:15px 10px;
	background:url(../img/ico-terms.png) left no-repeat;
}
.boxTerms01 {
	color:#777;
	margin:35px 0 20px 0;
	padding:0 0 40px 0;
	overflow:hidden;
	font-size:13px;
	line-height:1.5em;
}
.boxTerms01 .head {
	font-size:14px;
	color:#555;
	padding-right:16px;
	font-family: 'DtacOTRegular';
}
.boxTerms01 ul {
	margin:5px 0;	
}
.boxTerms01 li {
	padding-left: 15px;
	margin: 0 0 5px 15px;
	background: url(../img/arrw-faq.png) left 8px no-repeat;
}

/* Detail Global */

.detailGlobal {
	padding:0 0 40px 0;
}
.detailGlobal li {
	color:#777;
	padding-left: 15px;
	margin: 0 0 6px 15px;
	background: url(../img/arrw-faq.png) left 5px no-repeat;
}

/* boxTips */

#boxTips {
	color:#777;
	padding:15px;
	background:#fafafa;
	border: 1px solid #e5e5e5;
	text-shadow: 0px 1px 0px #FFF;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
#boxTips .hTips {
	font-size:14px;
	font-weight:bold;	
}

/* PageList */

#page {
	overflow:hidden;
}
#page .selectpage {
	font-size:13px;
	color:#454545;	
}
#page .pageList {
	color:#707070;
}
#page .pageList li {
	width:30px;
	float:left;
	background:url(../img/line-pagelist.gif) 20px 8px no-repeat;	
}
#page .pageList li.last {
	background:none;
	padding-right:3px;
}
#page .pageList li.active {
	color:#19b5e9;
}
#page .pageList li a {
	font-size:12px;
	color:#707070;
}
#page .pageList li.noneBG {
	background:none;
	text-align:right;
	padding:0 3px;
}


/* knowlateBox */

.knowlateBox {
	background: url(../img/kn-list-icon.gif) left top no-repeat;
	margin: 40px 0 40px 0;
}
.knowlateHeadline {
	width:auto;
	display:inline-block;
	background: url(../img/kn-arrow.gif) right center no-repeat;
	font-family: 'DtacOTRegular';
	padding: 0 16px 0 20px;
	cursor:pointer;
}
.knowlateContent {
	color:#777;
	line-height:1.5em;
	margin: 20px 0 0 0;
}
.knowlateContent ul {
	margin-left:20px;	
}
.knowlateContent ul li {
	margin-bottom:8px;
	padding-left:15px;
	list-style-type:none !important;
	background: url(../img/arrw-faq.png) left 5px no-repeat;
}
.knowlateContent ol {
	margin-left:22px;	
}
.knowlateContent ol li {
	overflow:visible;
	margin-bottom:5px;
	list-style-type: decimal;
}

/* End knowlateBox */

/* Tab */

#tabNav a.active {
	background:#fff;
}
#tabBox {
	margin-top:50px;
}
ul#tabNav {
	height:25px;
	text-align: left;
	border-bottom: 1px solid #e0dede; 
	list-style-type: none;
	margin-bottom:25px;
	padding:0 20px;
}
ul#tabNav li {
	display: inline;
	margin-left:-9px;
}
body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a {
	background: #fff; 
	position: relative;
	top:1px;
	padding-top:4px;
	color:#555;
}
ul#tabNav li a { 
	color:#777;
	font-size:18px;
	font-family: 'DtacOTRegular';
	padding:3px 18px 3px 18px;
	border: 1px solid #e0dede;
	background:#ebebeb;
	margin-right: 0px; 
	text-decoration: none;
	border-bottom: none;
	text-shadow: 0px 1px 0px #FFF;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius:3px;
	border-top-right-radius: 3px;
}

ul#tabNav a:hover { 
	background: #fff;
}
.boxshare ul li{
		float:left;
		padding-left:12px;
}

/* Enews */

#enews {
	padding:30px 20px 25px 20px;
	width:320px;
}
#enews .close {
	position:absolute;
	margin-left:320px;
	margin-top:-18px;
}
#enews h3 {
	font-size:21px;
	color:#555;
	padding-left:50px;
	background:url(../img/ico-enews.png) left no-repeat;
}
#enews input {
	width:210px;
	padding:4px 5px;
	margin-top:5px;
	margin-right:5px;
	color: #B7B7B7;
	border: 1px solid #EBEBEB;
	font-style: italic;
	font-size: 12px;
	font-family: "Lucida Sans Unicode";
}

/* Search Result */

#searchResult {
	overflow:hidden;
	padding-bottom:40px;	
}
#searchResult h1 {
	font-size:24px !important;	
}
#searchResult .subTitle {
	color:#707070;
	font-size:14px;
	margin-bottom:15px;
}
#searchResult .altSearch {
	color:#19b5e9;
}
#searchResult .boxSearch {
	background:#fafafa;
}
#searchResult .boxSearch .header {
	color:#FFF;
	overflow: hidden;
	padding:12px 0 14px 20px;
	font-size:18px;
	font-family: 'DtacOTRegular';
	text-shadow: 0px 1px 0px #424242;
	background:url(../img/bg-h-search-result.gif) repeat-x;
}
#searchResult .searchList {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e5e5e5;
	border-left-color: #e5e5e5;	
}
#searchResult .searchList li {
	padding:15px;
	color:#777;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f1f2;	
}
#searchResult .searchList .h {
	font-weight:bold;
	margin-bottom:3px;	
}
#searchResult .searchList .h a {
	color:#555;
}
#searchResult .searchList .tn {
	width:70px;
	float:left;
	text-align:center;
	margin-right:15px;
}

/*#feedback .boxNews {
	margin-top:10px;
	margin-bottom:15px;
	font-family: 'DtacOTRegular';
}
#feedback .txtboxNews {
	width:190px;
	padding:7px 5px;
	margin-left:5px;
	border: 1px solid #dbdbdb;
	font-style: italic;
}
#feedback .txtbox {
	width:740px;
	height:90px;
	padding:5px;
	border: 1px solid #dbdbdb;
}*/

/* FeedBack */

#feedback {
	color:#777;
	width:740px;
	padding:30px;
	margin:0 auto;
}
#feedback h1 {
	margin-bottom:5px;	
}
table.feedback {
	width:740px;
	margin-bottom:20px;
	font-family: 'DtacOTRegular';
}
table.feedback td {
	padding:10px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;		
}
#feedback .boxNews {
	margin-top:10px;
	margin-bottom:15px;
	font-family: 'DtacOTRegular';
}
#feedback .txtboxNews {
	width:190px;
	padding:7px 5px;
	margin-left:5px;
	border: 1px solid #dbdbdb;
	font-style: italic;
}
#feedback .txtbox {
	width:740px;
	height:90px;
	padding:5px;
	border: 1px solid #dbdbdb;
}

