/*@charset "utf-8";*/
/*--------------------------------------------fonts---------------------------------*/
@font-face {
	font-family: '2005_iannnnnSOS';
	src: url('../font/2005_iannnnnSOS/2005_iannnnnSOS.eot');
	src: local('2005_iannnnnSOS'), url('../2005_iannnnnSOS/2005_iannnnnSOS.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: '2005_iannnnnUBC';
	src: url('../font/2005_iannnnnUBC/2005_iannnnnUBC.eot');
	src: local('2005_iannnnnUBC'), url('../font/2005_iannnnnUBC/2005_iannnnnUBC.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'supermarket';
	src: url('../font/supermarket/supermarket.eot');
	src: local('supermarket'), url('../font/supermarket/supermarket.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BallparkWeiner';
	src: url('../font/BALLW__.eot');
	src: local('BALLW__'), url('../font/BALLW__.TTF') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('../font/MyriadPro-Regular/MyriadPro-Regular.eot');
	src: local('supermarket'), url('../font/MyriadPro-Regular/MyriadPro-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'JSThanaporn';
	src: url('../font/JSThanaporn/JSThanaporn-Normal.eot');
	src: local('JSThanaporn'), url('../font/JSThanaporn/JSThanaporn-Normal.ttf') format('truetype'), url('../font/JSThanaporn/JSThanaporn-Normal.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ANTQUAB';
	src: url('../font/ANTQUAB/ANTQUAB.eot');
	src: local('ANTQUAB'), url('../font/ANTQUAB/ANTQUAB.ttf') format('truetype'), url('../font/ANTQUAB/JANTQUAB.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}

/*-------------------- close fonts --------------------*/

/*-------------------- class fonts --------------------*/
.font_2005_iannnnnSOS { font-family:'2005_iannnnnSOS';line-height:16px}
.font_2005_iannnnnUBC { font-family:'2005_iannnnnUBC';line-height:16px}
.font_supermarket { font-family:'supermarket';line-height:16px; }
.font_BallparkWeiner { font-family:'BallparkWeiner';}
.font_MyriadPro_Regular { font-family:'MyriadPro-Regular';line-height:16px}
.font_JSThanaporn { font-family:'MyriadPro-Regular';line-height:16px}
.font_BookAntiqua { font-family:'ANTQUAB';line-height:16px}
/*-------------------- close class fonts --------------------*/

/* CSS Document */
tr,td,th,body,caption {font-family:Arial,Tahoma,verdana;font-size:12px;color:#502503;text-decoration:none; }
input,textarea,list,select {font-family:Arial,verdana;font-size:12px;color:#502503;text-decoration:none }
/*ol , ul , li{ list-style:none; padding:0; margin:0; }*/


.input1{ border: solid 1px #646464; margin:0px; color:#534006;}
.input2{background:url(../images/icon/dot.png); border: solid 1px #646464; }

.input_width200{ width:200px;}
.input_width400{ width:400px;}

	a{color:#000000; text-decoration:none;}
	a:hover{color:#6e6666; text-decoration:none;}

.btn1 {background: url(../Pavilion/images/btn/bg_btn.jpg) repeat-y; height:20px; border:none; color:#403a0d; font-weight:bold; cursor:pointer; border:solid 1px #b1a651}

.body{margin:0 0 0 0; background:#cdbc98 url(../images/bg/bg_point.jpg) repeat-x;}

.pad3{padding: 3px  3px  3px  3px;}
.pad5{padding: 5px  5px  5px  5px;}
.pad7{padding: 7px  7px  7px  7px;}
.pad{padding: 5px  10px  5px  5px;}
.pad10{padding:10px  10px  10px 10px;}


.top1{padding-top: 1px;}
.top3{padding-top: 3px;}
.top5{padding-top: 5px;}
.top8{padding-top: 8px;}
.top10{padding-top: 10px;}
.top15{padding-top: 15px;}
.top20{padding-top: 20px;}
.top22{padding-top: 22px;}
.top24{padding-top: 24px;}
.top25{padding-top: 25px;}
.top27{padding-top: 27px;}
.top30{padding-top: 30px;}
.top35{padding-top: 35px;}
.top37{padding-top: 37px;}
.top40{padding-top: 40px;}
.top45{padding-top: 45px;}
.top50{padding-top: 50px;}
.top60{padding-top: 60px;}

.bottom3{padding-bottom: 3px;}
.bottom5{padding-bottom: 5px;}
.bottom7{padding-bottom: 7px;}
.bottom10{padding-bottom: 10px;}
.bottom15{padding-bottom: 15px;}
.bottom20{padding-bottom: 20px;}
.bottom25{padding-bottom: 25px;}
.bottom30{padding-bottom: 30px;}
.bottom35{padding-bottom: 35px;}
.bottom50{padding-bottom: 50px;}
.bottom55{padding-bottom: 55px;}
.bottom65{padding-bottom: 65px;}
.bottom220{padding-bottom: 220px;}

.left5{padding-left: 5px;}
.left10{padding-left: 10px;}
.left15{padding-left: 15px;}
.left20{padding-left: 20px;}
.left25{padding-left: 25px;}
.left30{padding-left: 30px;}
.left35{padding-left: 35px;}
.left40{padding-left: 40px;}
.left45{padding-left: 45px;}
.left50{padding-left: 50px;}
.left70{padding-left: 70px;}
.left72{padding-left: 72px;}
.left73{padding-left: 73px;}
.left74{padding-left: 74px;}
.left75{padding-left: 75px;}
.left90{padding-left: 90px;}
.left93{padding-left: 93px;}

.right5{padding-right: 5px;}
.right7{padding-right: 7px;}
.right10{padding-right: 10px;}
.right15{padding-right: 15px;}
.right20{padding-right: 20px;}
.right30{padding-right: 30px;}
.right50{padding-right: 50px;}
.right90{padding-right: 90px;}

.txt_bold{font-weight:bold;}
.txt_bolds14{font-weight:bold; font-size:14px; color:#0229b9 }
.txt_boldblue{font-weight:bold; color:#25abb8;}
.txt_red{color:#cc2200;}
.txt_red1{color:#a01600;}
.txt_brown{color:#84645a;}
.txt_greenright{color:#f7f4b9;}
.txt_green{color:#9f9b48;}
.txt_write{color:#ffffff;}
.txt_green1{color:#0698a7;}
.txt_green2{color:#5c724d;}
.txt_green3{color:#069eaa;}
.txt_titlepage{color:#8d5534; font-family:'ANTQUAB';}


.txt_s10{font-size:10px;}
.txt_s11{font-weight:bold; font-size:11px; font:arial; }
.txt_s11_n { font-size:11px; font:arial; }
.txt_s12 { font-size:12px; font:arial; }
.txt_s14{font-size:14px;}
.txt_s16{font-size:16px;}
.txt_s18{font-size:18px;}
.txt_s22{font-size:22px;}
.txt_s24{font-size:24px;}
.txt_s26{font-size:26px;}
.txt_s28{font-size:28px;}
.txt_s30{font-size:30px;}

.lineheight12 { line-height:12px;}
.lineheight14 { line-height:14px;}
.lineheight15 { line-height:15px;}
.lineheight16 { line-height:16px;}
.lineheight18 { line-height:18px;}
.lineheight20 { line-height:20px;}
.lineheight25 { line-height:25px;}


.txtstar{font:Tahoma; font-size:10px; color:#CC0000;}


.bg_black{background:#150e09;}
.bg_write{background:#ffffff;}
.bg_bronw{background:#d2cbb1;}
.bg_bronw1{background:#f7f3ea;}

.bgLeftMenu{background:url(../images/bg/bg_leftmenu.png) no-repeat; color:#6e4833; height:25px; }
.bgLeftMenu a{color:#6e4833;}
.bgLeftMenuOver{background:url(../images/bg/bg_leftmenu_over.png) no-repeat; color:#FFFFFF; height:25px;}
.bgLeftMenuOver a{color:#FFFFFF;}

.bg_h100{background:url(../images/bg/bg_top.png) repeat-x;}
.bg_h100footer{background: url(../images/bg/bg_mainfooter.png) no-repeat;background-position:bottom ;}
.bg_bar{background: url(../images/bg/bg_bar.png) no-repeat;background-position:bottom ; height:284px}
.bg_logo{background:url(../images/bg/bg_logo.png) no-repeat; background-position:top}
.bg_webborad{background:url(../images/bg/bg_pink.png) no-repeat; background-position:bottom}
.bg_head{background:url(../images/bg/bg_head.png) no-repeat;}
.bg_head2{background:url(../images/bg/bg_head2.png) no-repeat;}
.bg_h{ background:url(../images/bg/bg_line_h.jpg) repeat-x}
.bg_detail{background:#f4f4f4}
.bg_ping1{background:#f7f3ea}
.bg_write1{background:#f8f4eb}
.bg_detail{background:url(../images/bg/bg_detail.png) repeat-y;}
.bg_btt{background:url(../images/bg/bg_btt.png) repeat-y;}
.bg_left{background:url(../images/bg/bg_l.png) repeat-y;}
.bg_recomc{ background:url(../images/bg/bg_recom_c.jpg) repeat-x;}
.bg_news{ background:url(../images/bg/bg_vioce.png) no-repeat; background-position:center }
.bg_titlepage{background:url(../images/bg/bg_title.jpg) repeat-x; height:36px;}
.bg_skinh{background:url(../images/bg/bg_skincare.jpg) repeat-x;}
.bg_txt{background:url(../images/bg/bg_search.png) no-repeat; width:238px; height:27px; border:none; }
.bg_titlefaql{background:url(../images/bg/bg_faq_l.jpg) no-repeat;}
.bg_titlefaqc{background:url(../images/bg/bg_faq_c.jpg) repeat-x;}
.bg_titlefaqr{background:url(../images/bg/bg_faq_r.jpg) no-repeat;}
.bg_input{background:url(../images/icon/dot.png)}

.bg_brown{background:#f7f3ea;}

.bd_grayblue{border:solid 1px #929ea9;}
.bd_green{ border:solid 3px #bab096}
.bd_green1{ border:solid 1px #a3a581}
.bd_green2px{ border:solid 2px #bab096}
.bd_brown{border-right:solid 3px #d0cab2;}
.bd_browndot{ border-right:dotted 1px #8e7265;}
.bd_browndot1{border:dotted 2px #000000;}
.bd_brownselect{border:solid 2px #431707;}
.bd_gray{border-right:solid 2px #cccccc;}
.bd_gray1{ border:solid 3px #dddddd}
.bd_green2{border:solid 2px #e4e1cf;}
.bd_bottombrown{border-bottom:solid 1px #431707;}
.bd_bottombrown_dashed {border-bottom:1px dashed #502503;}
.bd_linerecomtop{border-top:solid 2px #d0cab2;}
.bd_linerecombtt{border-bottom:solid 2px #d0cab2;}

.awrite a{color:#ffffff; text-decoration:none;}
.awrite a:hover{color:#f2f2f2; text-decoration:none;}
.abrown a{color:#733300; text-decoration:none;}
.abrown a:hover{color:#ad5006; text-decoration:none;}
.abrown1 a{color:#5a4e3e; text-decoration:none;}
.abrown1 a:hover{color:#8b8680; text-decoration:none;}
.agreen a{color:#9f9b48; text-decoration:none;}
.agreen a:hover{color:#e5e2ac; text-decoration:none;}
.a_red a{color:#cc0000; text-decoration:none;}
.a_red a:hover{color:#8b8680; text-decoration:none;}
.a_titlepage a{color:#8d5534; font-family:'ANTQUAB';}
.a_titlepage a:hover{color:#8d5534; font-family:'ANTQUAB';}
.a_white a{color:#ffffff; text-decoration:none;}
.a_white a:hover{color:#ffc6e8; text-decoration:none;}


.icon_bestseller {width:51px;height:71px;display: block;position: absolute;background: url(../images/icon/ic_seller.png) no-repeat; color:#e32866; font-size:16px; }


.gallery img {border: solid 1px white; margin-left:310px; margin-top:35px;}


.rate-star {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
	background-repeat: repeat-x;
	background-position: left top;
}

.rate-star-item,
.rate-star-item-current,
.rate-star-item-hover {
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: repeat-x;
}

.rate-star-item {
	background-position: -100% -100%;
}

.rate-star-item-hover {
	background-position: left bottom;
	cursor:pointer;
}

.rate-star-item-current {
	background-position: left center;
}

.ui-rater>span {vertical-align:top;}
.ui-rater-rating {margin: 0;
	padding: 0;
	background-repeat: repeat-x;
	background-position: left top; }
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:25px; background:url('../images/icon/rate.png') repeat-x 0 0px;}
.ui-rater-starsOn {max-width:90px;background-position:  left center;}
.ui-rater-starsHover {background-position: left bottom;}

.title_cart{background:#cfbf9e; font-weight:bold; color:#352315; border-bottom:double #bead89}
.title_bgcart{background:#cfbf9e; font-weight:bold; color:#352315; border-bottom:1 solid #bead89}
.title_bgcart1{background:#cfbf9e; font-weight:bold; color:#352315; border-bottom:1 solid #ffffff}

.btn_cart { background:#bead89; border:none; color:#352315; font-weight:bold; height:23px; cursor:pointer;}
.btn_cart2 { background:#502503; border:none; color:#ffffff; font-weight:bold; height:23px; cursor:pointer;}

.pad10 { padding:10px;}
.pad5 { padding:5px;}

.cartbg_ligthbrown{background:#ede6d9;}
.cartbor_img{border: solid 1px #b4cad5; padding:3px}

.boardtitle {background:url(../images/bg/bg_ti_brown_c.jpg) repeat-x;color:#ffffff; font-weight:bold; font-size:12px; height:27px;}
.board_unpin_topic {background:url(../images/icon/icon_set.png) no-repeat;background-position:-1px -50px;color:#ffffff; font-weight:bold; font-size:12px;}
.board_pin_topic {background:url(../images/icon/icon_set.png) no-repeat;background-position:-25px -50px;color:#ffffff; font-weight:bold; font-size:12px;}


.tblhidden { display:none;}



/*  ------------------ SUPER SALE & SHOCK SALE ------------------  */
.brown_supersale{color:#451809;}
.red_supersale{color:#cc2200;}
.white{color:#ffffff;}


.bg_head_new {background:url(../images/bg/bg_head_new.png) no-repeat;}
.bg_time{ background-image:url(../images/bg/bg_time_new.jpg); background-position:top; background-repeat:no-repeat;}
.bg_total_supersale{ background-image:url(../images/icon/icon_total_supersale_n.png); background-position:top; background-repeat:no-repeat;}
.bg_detail_top{background:url(../images/bg/bg_detail_top.png); background-repeat:no-repeat;}

.pad_price{ padding:5px 0px;}
.pad10{ padding:10px;}
.pad20{ padding:5px 10px 5px 10px;}

.text_time{font-size:22px; height:24px; color:#cc0000; width:20px; float:left; border-radius:3px; border:none; text-align:center}
.text_price{ background-color:#f7f3ea; border-radius:4px; font-family: 'supermarket'; border: solid 1px #b97d3d; width:183px; text-align:center; float:left; color:#f00; font-size:30px; line-height:0px; }
.text_price2{ background-color:#f7f3ea; border-radius:4px; font-family: 'supermarket'; border: solid 1px #b97d3d; width:183px; text-align:center;color:#f00; font-size:39px; line-height:40px; }
.text_quantity{font-size:20px; color:fff; border:none; width:150px; text-align:center; float:left;}
.text_total{ font-size:16px; background-color:#efddcc; border-radius:5px; color:fff; font-family: 'supermarket'; border:solid 1px #b97d3d; width:80px; text-align:center; float:left;}

.center{ text-align:center;}

.bd_supersale{border-top:solid 1px #40352f; border-bottom:solid 1px #40352f;}
.img_supersale{ border: solid 2px #b97d3d; margin-top:10px;}

.txt_s36{ font-size:36px;}
.txt_s42{ font-size:42px;}
