/*Reset*/
h1,h2,h3,h4,h5,h6, ul, ol, p { margin:0; padding:0; font-weight:normal; list-style:none; }
input, select, textarea { font-family:Tahoma; font-size:13px; color:#888888; resize:none; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }

/*Config*/
body { margin:0; padding:0; font-family:Tahoma; font-size:13px; color:#888888; }

a { color:#888888; outline:none; text-decoration:none; -webkit-transition: color .2s ease-in-out; -moz-transition: color .2s ease-in-out; -o-transition: color .2s ease-in-out; -ms-transition: color .2s ease-in-out; transition: color .2s ease-in-out; }
a:hover { color:#85a8ff; outline:none; text-decoration:none; }
a img { border:none; }
img { -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; -o-transition: opacity .2s ease-in-out; -ms-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out; }
.imghover { opacity:1; }
.imghover:hover { opacity:0.8;}

.clear { clear:both; }

#wrapper { width:100%; margin:0; padding:0; }
#container { width:100%; margin:0; padding:20px 0 40px 0; }
#header { width:100%; margin:0; padding:0; }
.header { width:945px; margin:0 auto; padding:20px 0 2px 0; }
.headerL { float:left; margin:0; padding:22px 0 0 0; }
.headerR { float:right; margin:0; padding:0; }
.language { margin:0; padding:0 0 20px 0; font-size:11px; }
.language a { display:block; width:31px; height:24px; margin:0; padding:8px 1px 0 0; color:#fff; background:url(../images/bg/bg-lang.png) no-repeat center; }
.language a:hover { color:#1940a9; }
.language a.default { background:url(../images/bg/bg-lang-default.png) no-repeat top center; }
.language a.default:hover { color:#fff; }

.language p.tel { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; color:#484848; font-size:34px; line-height:34px; }
.mn { margin:0; padding:0; }
.mn ul li { float:left; margin:0; padding:0 0 0 22px; list-style:none; }
.mn ul li a { display:block; margin:0; padding:0 0 18px 0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:21px; line-height:21px; color:#484848; }
.mn ul li a:hover, .header .headerR .mn ul li a.default { color:#1940a9; }

#BarPro { width:100%; height:52px; margin:0; padding:0; background:url(../images/bg/bg-barpro.jpg) no-repeat top center; }
.BarPro { width:945px; margin:0 auto; padding:0; }
.BarProL { float:left; width:85px; margin:0; padding:13px 0 0 0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#ffffff }
.BarProR { float:right; width:860px; margin:0; padding:0; background:#fff; }
.BarProR ul { margin:0; padding:0; }
.BarProR ul li { float:left; width:215px; margin:0; padding:0; list-style:none; }


#IMGIndex { width:100%; height:464px; background:#edeff5; }
.index { width:945px; margin:0 auto; padding:80px 0 0 0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; }
.index p { margin:0; padding:0 0 10px 0; font-family: 'kittithada_bold_75_pregular','kittithada_bold_75_pregularSVG'; font-size:30px; line-height:30px; color:#1940a9; text-transform:uppercase; }

h1.txthead_index { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:25px; line-height:25px; color:#1940a9; padding-bottom:10px; }
h1.txthead_index span { color:#f00; }

h1.txthead { font-family: 'kittithada_medium_65_pregular','kittithada_medium_65_pregularSVG'; font-size:30px; line-height:30px; color:#1940a9; padding-bottom:20px; text-transform:uppercase; }

h2.subhead { width:auto; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#fff; padding:10px 20px; border-radius:5px 5px 0 0;
	text-transform:uppercase;
	background: -webkit-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -moz-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -o-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -ms-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: linear-gradient(top, #2348a7 0%,#1b388f 100%); }
	
h2.subhead2 { width:auto; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#fff; padding:10px 20px; border-radius:5px;
	text-transform:uppercase;
	background: -webkit-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -moz-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -o-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -ms-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: linear-gradient(top, #2348a7 0%,#1b388f 100%); }
a:hover h2.subhead2 { color:#85a8ff; }
	
	

.date { font-family:Arial; color:#1940a9; padding-bottom:3px; }
p.day { font-size:35px; line-height:28px; } 

.boxindex { margin:0; padding:0; }
.boxindexL { float:left; width:324px; margin:0 30px 0 0; padding:0; }
.boxindex_box { width:322px; height:133px; }
.boxindex_box a { display:block; width:302px; height:113px; padding:10px; border:1px solid #dadada;
	border-radius:4px;
	background:#fafafa;
	background: -webkit-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -moz-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -o-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -ms-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	position:relative; }
.boxindex_box a:hover, .boxindexR a:hover { color:#888;
	background: -webkit-linear-gradient(top, #eaeaea 0%,#eaeaea 100%);
	background: -moz-linear-gradient(top, #eaeaea 0%,#eaeaea 100%);
	background: -o-linear-gradient(top, #eaeaea 0%,#eaeaea 100%);
	background: -ms-linear-gradient(top, #eaeaea 0%,#eaeaea 100%);
	background: linear-gradient(top, #eaeaea 0%,#eaeaea 100%);
	 }
.boxindex_box a:hover .boxindex_btn { color:#85a8ff; }
.boxindex_btn { position:absolute; bottom:10px; left:10px; width:302px; margin:0; padding:5px 0 0 0; border-top:1px solid #dadada; text-align:right; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:18px; line-height:18px; }
.boxindex_img { float:left; width:114px; height:74px; }
.boxindex_brief { float:right; width:178px; height:74px; }
.boxindexR { float:left; width:235px; height:133px; margin-top:35px; }
.boxindexR a { display:block; width:235px; height:133px; border:1px solid #dadada;
	border-radius:4px;
	background:#fafafa;
	background: -webkit-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -moz-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -o-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: -ms-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	background: linear-gradient(top, #fafafa 0%,#eaeaea 100%);
	 }
.boxindexR a p.pdf { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#f00; }
	
.btn_more { margin:0; padding:40px 0 0 0; }
.btn_more a { display:block; width:115px; height:32px; margin:0; padding:3px 29px 0 7px; background:url(../images/bg/bg-btn-more.png) no-repeat top center; color:#fff; text-align:center; }
.btn_more a:hover { background:url(../images/bg/bg-btn-more-over.png) no-repeat top center; color:#1940a9; }

.ImgHead { width:100%; height:250px; margin:0; padding:0; }
.ImgHead_box { width:945px; margin:0 auto; padding:0; }
.ImgHead_text { width:470px; margin:0; padding:70px 0 0 0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; }

.nav { width:945px; margin:0 auto; padding:0 0 20px 0; text-align:right; }
.nav ul { float:right; margin:0; padding:0; }
.nav ul li { float:left; margin:0; padding:0; list-style:none; }
.nav ul li span { color:#85a8ff; }

.content { width:945px; margin:0 auto; padding:0; }
.conL { float:left; width:250px; margin:0; padding:0; }
.conR { float:right; width:655px; nav-down:0; padding:0; }

.submn { margin:0; padding:0; }
.submn ul { margin:0; padding:0; border-bottom:1px solid #dadada; }
.submn ul li { list-style:none; margin:0; padding:0; }
.submn ul li a { display:block; width:190px; margin:0; padding:20px 21px 20px 37px; border:1px solid #dadada; border-bottom:none; background:url(../images/bg/bg-submn.png) no-repeat top center #f7f7f7; font-size:14px; }
.submn ul li a.default, .submn ul li a.default:hover { color:#fff; background:url(../images/bg/bg-submn-default.png) no-repeat top center #668aec; }
.submn ul li a:hover { background:url(../images/bg/bg-submn-over.png) no-repeat top center #f7f7f7; }
.submn ul li ul { margin:0; padding:15px 10px 20px 39px; border:1px solid #dadada; border-bottom:none; }
.submn ul li ul li { margin:0; padding:3px 0; }
.submn ul li ul li a { border:none; font-size:13px; display:block; margin:0; padding:0 0 0 15px !important; background:url(../images/bg/bullet-submn.png) no-repeat top left; }
.submn ul li ul li a:hover, .submn ul li ul li a.default, .submn ul li ul li a.default:hover { background:url(../images/bg/bullet-submn-over.png) no-repeat top left; color:#85a8ff; }

/*About*/
.about { margin:0; padding:0; }
.about p.hilight { margin:0; padding:0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; text-align:center; }
.about p.txtser { margin:0; padding:20px 0 10px 0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; text-align:center; color:#1940a9; }
.about ul li { margin:0; padding:0 0 0 10px; list-style:none; background:url(../images/bg/bg-bullet.png) no-repeat top left; }

.about_vision { width:613px; margin:0; padding:60px 20px; border:1px solid #dadada; background:#f7f7f7; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; }
.about_vision p { font-family: 'kittithada_medium_65_pregular','kittithada_medium_65_pregularSVG'; font-size:30px; line-height:30px; color:#1940a9; }
.awardsL { float:left; width:256px; margin:0; padding:0 50px 0 0; border-right:1px dashed #dadada; }
.awardsR { float:right; width:256px; margin:0; padding:0 0 0 50px; }


/*Products*/
.products { margin:0; padding:0; }
.catpro { margin:0; padding:0; }
.catpro ul { margin:0 0 0 -11px; padding:0; }
.catpro ul li { float:left;  margin:0 0 0 11px; padding:0; list-style:none; }
.catpro ul li a { display:block; width:228px; height:410px; background:#f7f7f7; }
.catpro ul li:hover img { opacity:0.8; }
.catpro_imgs { width:228px; height:290px; }
.catpro_imgs img { border-radius:5px 5px 0 0; }
.catpro_brief { width:202px; height:95px; margin:0; padding:12px; border:1px solid #dadada; border-top:none; position:relative; border-radius:0 0 5px 5px; }
.catpro_brief p { font-family: 'kittithada_medium_65_pregular','kittithada_medium_65_pregularSVG'; font-size:25px; line-height:20px; color:#1940a9; text-transform:uppercase; }
.catpro_btn { position:absolute; bottom:13px; left:13px; width:202px; margin:0; padding:12px 0 0 0; border-top:1px solid #dadada; text-align:right; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }

.thumbpro { margin:0; padding:0; }
.thumbpro ul { margin:-21px 0 0 -21px; padding:0; }
.thumbpro ul li { float:left; margin:21px 0 0 21px; padding:0; list-style:none; }
.thumbpro ul li a { display:block; width:299px; min-height:290px; background:#f7f7f7; border:1px solid #dadada; }
.thumbpro ul li a:hover img { opacity:0.8; }
.thumbpro_img { width:299px; height:185px; border-bottom:1px solid #dadada; }
.thumbpro_brief { width:275px; min-height:80px; margin:0; padding:12px; position:relative; font-size:16px; }
.thumbpro ul li p  { width:275px; margin:0; padding:0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:25px; line-height:20px; color:#484848; }
.thumbpro_logo { position:absolute; top:13px; right:13px; }
.thumbpro_btn { position:absolute; bottom:13px; left:13px; width:275px; margin:0; padding:7px 0 0 0; border-top:1px solid #dadada; text-align:right; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }

.pro_gallery { float:left; width:520px; height:385px; margin:0; padding:10px; border:1px solid #dadada; }
.pro_imgB { width:520px; height:323px; margin:0; padding:0; position:relative; }
.pro_btnzoom { position:absolute; z-index:99; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; opacity:0; }
.pro_btnzoom:hover { opacity:1; }

.pro_btnzoomnews { position:absolute; z-index:99; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; opacity:0; }
.pro_btnzoomnews:hover { opacity:1; }

.pro_imgS { width:530px; margin:0 auto; padding:10px 0 0 0; position:relative; }
.pro_imgS ul { margin:-10px 0 0 0; padding:0; }
.pro_imgS ul li { float:left; display:block; list-style:none; width:80px; height:52px; margin:10px 0 0 0; padding:0; }
.pro_imgS ul li img { width:80px !important; height:50px !important;  border:1px solid #dadada; }
.pro_imgS ul li a img { opacity:0.6; }
.pro_imgS ul li a.default img, .pro_imgS ul li a:hover img { opacity:1; }

.pro_btn_prev { position:absolute; left:5px; top:53px; }
.pro_btn_next { position:absolute; right:5px; top:53px; }


.pro_detail { float:right; width:341px; min-height:355px; margin:0; padding:20px 25px 20px 25px; background:#f7f7f7; border:1px solid #dadada; position:relative; }
.pro_detail p.namepro { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:25px; line-height:25px; color:#484848; border-bottom:1px solid #dadada; margin-bottom:15px; padding-bottom:15px; }
.pro_detail p.recom { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#484848; }

.pro_logo { position:absolute; right:25px; top:13px; }

.pro_download { margin:0; padding:20px 0 0 0; }
.pro_download ul { margin:-5px 0 0 0; padding:0; }
.pro_download ul li { margin:5px 0 0 0; padding:0; list-style:none; }
.pro_download ul li a { display:block; width:194px; height:40px; }
.pro_download ul li a p { margin:0; padding:10px 0 0 47px; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }

.pro_download_know { margin:0; /*padding:20px 0 0 0;*/ }
.pro_download_know ul { margin:-5px 0 0 0; padding:0; }
.pro_download_know ul li { float:left; margin:5px 10px 0 0; padding:0; list-style:none; }
.pro_download_know ul li a { display:block; width:194px; height:40px; }
.pro_download_know ul li a p { margin:0; padding:10px 0 0 47px; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }


.pro_share { border-top:1px solid #dadada; margin-top:25px; padding-top:10px; }

.form { margin:30px 0 0 0; padding:0; }
.formbox { width:893px; margin:0; padding:25px; border:1px solid #dadada; background:#f7f7f7; }
.formboxL { float:left; width:434px; margin:0; padding:0; }
.formboxR { float:right; width:434px; margin:0; padding:0; }

.txtbox { background:#fff; border:none; padding:8px 10px; }
.td_topic { width:93px; border-right:1px solid #dadada; padding-left:10px; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }

.btn_back { float:left; margin:0; padding-top:30px; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; }

.btn { margin:0; padding:8px 25px; color:#fff; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px;
	background: -webkit-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -moz-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -o-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: -ms-linear-gradient(top, #2348a7 0%,#1b388f 100%);
	background: linear-gradient(top, #2348a7 0%,#1b388f 100%);
	border:none; border-radius:6px; }
.btn:hover { cursor:pointer; color:#85a8ff; }

.thumb_material { margin:0; padding:0; }
.thumb_material ul { margin:0 0 0 -31px; padding:0; }
.thumb_material ul li { float:left; list-style:none; width:457px; margin:0 0 0 31px; padding:0; background:#f7f7f7; border-radius:5px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.thumb_material ul li:hover { background:#e7e7e7; }

#brand { width:100%; margin:0 0 20px 0; padding:0; border-bottom:1px solid #cacaca; }
.brand { width:945px; margin:0 auto; padding:0; }
.brand ul { margin:0; padding:0; }
.brand ul li { float:left; margin:0 10px 0 0; padding:0; list-style:none; }
.brand ul li a { display:block; margin:0 0 -1px 0; padding:10px 18px; border:1px solid #cacaca; border-bottom:none; border-radius:5px 5px 0 0; background:#f7f7f7; }
.brand ul li a img { opacity:0.5; }
.brand ul li a:hover img { opacity:1; }
.brand ul li a.default:hover img { opacity:1; }
.brand ul li a.default { background:#fff; border-bottom:1px solid #fff; }
.brand ul li a.default img { opacity:1; }

#selectbox { width:100%; margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:1px solid #cacaca; }
.selectbox { width:945px; margin:0 auto; padding:0; }
.selectbox p { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; text-transform:uppercase; padding-right:10px; color:#000; }

.bg_product { width:100%; height:auto; margin:0; padding:0;
	background: -webkit-linear-gradient(top, #fafafa 0%,#ffffff 100%);
	background: -moz-linear-gradient(top, #fafafa 0%,#ffffff 100%);
	background: -o-linear-gradient(top, #fafafa 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, #fafafa 0%,#ffffff 100%);
	background: linear-gradient(top, #fafafa 0%,#ffffff 100%); }

.page { margin:0; padding:40px 0 0 0; }

/*Ref*/
.ref { width:100%; padding-top:30px; background:url(../images/bg/bg-ref.png) no-repeat top center; min-height:237px; }
.refsub { margin:0; padding:0; }
.refsub ul { margin:0 0 0 -10px; padding:0; }
.refsub ul li { float:left; margin:0 0 0 10px; padding:0; list-style:none; }
.refsub ul li a { display:block; width:181px; height:227px; }
.refsub ul li a:hover img { opacity:0.7; }
.refsub_imgs { width:181px; height:129px; margin:0; padding:0; }
.refsub_brief { width:159px; height:76px; margin:0; padding:10px; border:1px solid #dadada; background:#f7f7f7; position:relative; }
.refsub_brief p { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:19px; line-height:16px; text-transform:uppercase; color:#484848; }
.refsub_btn { position:absolute; bottom:11px; left:11px; width:159px; margin:0; padding:10px 0 0 0; border-top:1px solid #dadada; text-align:right; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }

.refcat { margin:0; padding:0; }
.refcat ul { margin:0 0 0 -60px !important; padding:0 !important; }
.refcat ul li { float:left; margin:15px 0 0 60px; padding:0; list-style:none; }
.refcat ul li a { display:block; width:275px; height:90px; margin:0; padding:0; }
.refcat ul li a:hover img { opacity:0.7; }
.refcat_imgs { width:88px; height:88px; border:1px solid #dadada; }

.refcat_head { margin:0; padding:0 0 30px 0; }
.refcat_head p { font-size:14px; color:#484848; padding-bottom:10px; }
.refcat_imgm { width:148px; height:148px; margin:0; padding:0; border:1px solid #dadada; }
.refcat_imgb { width:633px; height:343px; margin:0 0 30px 0; padding:10px; border:1px solid #dadada; background:#fff; }
.refcat_content { margin:0; padding-top:43px; background:url(../images/line-shadow.png) no-repeat top center; }
.refcat_content p { margin:0; padding:0 0 13px 0; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#484848; }

.refcat_ourcus { margin:30px 0 0 0; padding:0; }
.refcat_ourcus_etc { padding:11px 21px; border:1px solid #dadada; border-bottom:none; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#484848;
	background: -webkit-linear-gradient(top, #ffffff 0%,#fafafa 100%);
	background: -moz-linear-gradient(top, #ffffff 0%,#fafafa 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#fafafa 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#fafafa 100%);
	background: linear-gradient(top, #ffffff 0%,#fafafa 100%); }
.refcat_ourcus ul { margin:0; padding:21px 0 0 0; border:1px solid #dadada; background:#f7f7f7; }
.refcat_ourcus ul li { float:left; margin:0; padding:0 0 21px 21px; list-style:none; }
.refcat_ourcus ul li a { display:block; width:295px; height:90px; }
.refcat_ourcus ul li a:hover img { opacity:0.7; }

/*Know*/
.know { margin:0; padding:0; border:1px solid #dadada; background:#f7f7f7; }
.knowL { float:left; width:333px; margin:0; padding:0; }
.knowR { float:right; width:590px; margin:0; padding:20px 20px 20px 0; }
.know_list { width:590px; margin:0; padding:0; }
.know_list ul { margin:0; padding:0; border:1px solid #dadada; border-bottom:0; }
.know_list ul li { margin:0; padding:0; list-style:none; background:url(../images/icn/icn-more-know.png) no-repeat right #fff; }
.know_list ul li a { display:block; width:520px; margin:0; padding:10px 60px 10px 10px; border-bottom:1px solid #dadada; font-size:14px; }
.know_list_imgs { width:54px; height:54px; background:url(../images/bg/bg-know-imgs.png) no-repeat top center; padding:3px 5px 5px 3px; }

.know_inner { margin:20px 0 0 0; padding:20px; border:1px solid #dadada; background:#f7f7f7; }
.know_youtube { float:left; width:640px; height:382px; }
.know_detail { float:right; width:245px; }
.know_detail_video { width:903px; }
p.topicknow { padding:0 0 15px 12px; font-size:14px; color:#484848; font-weight:bold; background:url(../images/bg/bullet-submn.png) no-repeat top left; }

/*Careers*/
.careers { float:right; width:695px; margin:0; padding:0; }
.careers_box { float:right; width:693px; margin:0; padding:0; border:1px solid #dadada; }
.careers p.txtposition { margin-bottom:20px; padding-bottom:20px; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:25px; line-height:25px; color:#484848; border-bottom:1px solid #dadada; }
.careers_detail { width:633px; margin:0; padding:30px; }
.careers p.topic { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:20px; color:#484848; }

.careers_detail ul { margin:0; padding:0; }
.careers_detail ul li { margin:0; padding:0 0 1px 11px; background:url(../images/bg/bg-bullet.png) no-repeat top left; list-style:none; }
.careers_detail ol { margin:0; padding:0 0 0 14px; }
.careers_detail ol li { margin:0; padding:0 0 1px 0; list-style:decimal; }
.careers_contact { width:633px; background:#f7f7f7; padding:30px; }
.btntxt { margin:0; padding:20px 10px 0 10px; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:20px; }

.formregis { width:695px; margin:20px 0 0 0; padding:0; }
.regisbox { width:633px; margin:0; padding:30px; border:1px solid #dadada; background:#f7f7f7; }
.td_topic2 { width:143px; border-right:1px solid #dadada; padding-left:10px; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }

/*News*/
.newsthumb { margin:0; padding:0; }
.newsthumb ul { margin:-15px 0 0 -15px; padding:0; }
.newsthumb ul li { float:left; margin:15px 0 0 15px; padding:0; list-style:none; }
.newsthumb ul li a { display:block; width:278px; height:328px; padding:10px; border:1px solid #dadada; background:#f7f7f7; }
.newsthumb ul li a:hover { color:#888; }
.newsthumb ul li a:hover .newsthumb_btn { color:#85a8ff; }
.newsthumb ul li a:hover img { color:#888; opacity:0.8; }
.newsthumb_imgs { width:278px; height:180px; margin:0 0 10px 0; padding:0; }
.newsthumb_brief { width:278px; height:138px; margin:0; padding:0; position:relative; }
.newsthumb_btn { position:absolute; bottom:0; left:0; width:278px; margin:0; padding:10px 0 0 0; border-top:1px solid #dadada; text-align:right; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }

.news_imgb { float:left; width:689px; height:447px; margin:0; padding:0; position:relative; }
.news_detail { float:right; width:194px; }

/*Contact*/
.contact { margin:0; padding:0; }
.contactL { float:left; width:419px; margin:0; padding:0; }
.contact p.company { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:25px; line-height:25px; color:#1940a9; padding:0; text-transform:uppercase; }
.contact p.address { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:23px; line-height:23px; color:#484848; padding:0; text-transform:uppercase; }

.contactR { float:right; width:472px; margin:0; padding:0; }
.BoxForm { width:420px; margin:0; padding:25px; background:#f7f7f7; border:1px solid #dadada; }

/*Download*/
.download { margin:0; padding:0; }
.download ul { margin:0 0 0 -31px; padding:0; }
.download ul li { float:left; margin:0 0 0 31px; padding:0; list-style:none; }
.download ul li a { display:block; width:213px; min-height:343px; }
.download ul li a:hover img { opacity:0.7; }
.download_imgs { width:211px; height:290px; margin:0; padding:0; border:1px solid #dadada; border-bottom:none; }
.download_brief { width:191px; min-height:61px; margin:0; padding:10px; border:1px solid #dadada; background:#f7f7f7; position:relative; }
.download_brief p { font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:18px; line-height:16px; text-transform:uppercase; color:#484848; }
.download_btn { position:absolute; bottom:11px; left:10px; width:191px; margin:0; padding:10px 0 0 0; border-top:1px solid #dadada; text-align:right; font-family: 'kittithada_roman_55_pregular','kittithada_roman_55_pregularSVG'; font-size:20px; line-height:20px; }




/*Footer*/
#footer { width:100%; margin:0; padding:0; border-top:1px solid #dadada; }
#img-footer { width:100%; margin:0; padding:0; background:#08519f; }
.img-footer { width:945px; margin:0 auto; padding:0; }

.footer { width:945px; margin:0 auto; padding:18px 0; text-transform:uppercase; font-size:11px; }


