#leftwrap{
	display:none;
	BACKGROUND:transparent;
}

#rightWrap {
	BACKGROUND:transparent;
}

#header {
	xheight:160px;
	xborder:1px solid #0f0;
	display:block;
	margin:0px;
	padding:0px;
	clear:both;
}

#content{
	padding:0px;
	BACKGROUND:transparent;
}

#rightWrap #home {
	flex:1;
	width:0;
	margin:0px;
	padding:0px;
	overflow:hidden;
	xxborder:1px solid #000;
	white-space: normal;
	word-wrap: break-word;
	word-break:break-word;
	text-overflow: ellipsis;
	xmargin:0 .2rem;
	BACKGROUND:transparent;
}

#rightWrap #home p {
	margin:0px;
	padding:0px;
}

#rightWrap #home img {
	xxmax-width:100%;
}

#rightWrap #home h1{
	margin: 0px;
	padding: 0px;
	font-size: 26px;
	font-weight: normal;
	color: rgb(25, 25, 25);
	font-stretch: normal;
	line-height: 46.8px;
	font-family: "Microsoft YaHei";
	text-align: center;
	white-space: normal;
	background-color: rgb(255, 255, 255);
}

/* start @ */
@media only screen and (min-width:1px){
#rightWrap #home {
	padding:0 0.6rem;
}}

@media only screen and (min-width:80.6875rem){
#rightWrap #home {
	padding:0 ;
}}


.ft-carousel {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.ft-carousel .carousel-inner {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.ft-carousel .carousel-inner .carousel-item {
	float: left;
	height: 100%;
	overflow:hidden;
	position:relative;
}

.ft-carousel .carousel-item img {
	width: 100%;
	height:auto;
}

.ft-carousel .carousel-indicators {
	position: absolute;
	left: 50%;
	0;
	bottom: 10px;
	width: auto;
	100%;
	text-align: center;
	font-size: 0;
	border-radius: 25px;
	border:1px solid #ccc;
	padding:6px 0 ;
	background:#ccc;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}

.ft-carousel .carousel-indicators span {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #fff;
	margin: 0 4px;
	border-radius: 50%;
	cursor: pointer;
}

.ft-carousel .carousel-indicators span.active {
	background-color: #de3a3a;
}

.ft-carousel .carousel-btn {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 45px;
	margin-top: -25px;
	cursor: pointer;
}

.ft-carousel .carousel-prev-btn {
	left: 0;
	background: url(../sys_pic/lib/icon/prev.png) no-repeat;
}

.ft-carousel .carousel-next-btn {
	right: 0;
	background: url(../sys_pic/lib/icon/next.png) no-repeat;
}

.example {
	width: 100%;
	height: 405px;
	275px;
	font-size: 40px;
	text-align: center;
	margin: 0px auto;
	background-color: #000;
}

.carousel-item{
	xxline-height: 436px;
	color: #fff;
	font-family: Arial Black
}

/* start @ */
@media only screen and (min-width:1px and max-width:420px){
.ft-carousel .carousel-item img {
	height: 100%;
	width:auto;
}

.example {
	height: 285px;
}

.ft-carousel .carousel-btn {
	display:none;
}}

@media only screen and (min-width:414px){
.ft-carousel .carousel-btn {
	display:block;
}}

@media only screen and (min-width:968px){
.ft-carousel .carousel-item img {
	width: 100%;
	height:auto;
}

.example {
	height: 405px;
}}


#home_title_1 {
	BACKGROUND:transparent;
	text-align:left;
	margin-bottom:3rem;
	margin-top:2rem;
}

#home_title_1 H1{
	text-align:center !important;
	BACKGROUND:transparent !important;
	font-family: "Clicker Script",cursive !important;
	font-weight: 400 !important;
	;
	font-size: 62px !important;
	;
	line-height: 50px !important;
	;
	xxxtext-transform: lowercase !important;
	;
}

#latestproducts{
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:space-between;
	center;
	justify-content:space-between;
	center;
	-webkit-align-items:flex-start;
	center;
	align-items:flex-start;
	center;
	width:100%;
	height:auto;
	flex-wrap:wrap;
	BACKGROUND:transparent;
	margin-bottom:2rem;
	xborder:1px solid #aad;
	font-family: "Tahoma",Arial,sans-serif;
}

#latestproducts .title{
	position:relative;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	-webkit-align-items:center;
	align-items:center;
	flex:1 0 100%;
	width:100%;
	height:60px;
	xborder:1px solid #f0f;
	xbackground:#FAF7F4;
	xmargin-left:.3rem;
}

#latestproducts .title h3{
	position:relative;
	font-family: "PT Sans",Arial,sans-serif;
	font-style: normal;
	font-weight: 700;
	color: #C13969;
	C13969;
	404041;
	font-size: 21px;
	line-height: 21px;
	overflow: hidden;
	padding: 0;
	xborder:1px solid #ddd;
	xbox-shadow: 0 1px 5px rgba(0,0,0,1.5),inset 0 0 2px #fff;
	padding:.7rem 1rem .7rem 0rem;
	xbackground-image:url("/sys_pic/lib/home/titlebg.jpg");
	#C13969;
	background-repeat:repeat-y;
}

#latestproducts .title span.lb {
	z-index:9999;
	position:absolute;
	top:-15px;
	left:140px;
	display: block;
	width: 20%;
	height: 5em;
	background-color: #fff;
	transform: translate(25%, 20%) rotate(45deg);
	xbox-shadow: 0 0 5px rgba(0,0,0,.5),inset 0 0 2px #fff;
	xtext-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}

#latestproducts #item_1, #latestproducts #item_2 {
	flex:0 0 48%;
	min-height:300px;
	border:1px solid #ddd;
	background:#fff;
	height:auto;
	padding:1rem;
	box-sizing:border-box;
	border-radius:5px;
	margin:0 0 2rem 0;
}

#latestproducts .item{
	xdisplay:flex;
	x-webkit-justify-content:center;
	xjustify-content:center;
	x-webkit-align-items:center;
	xalign-items:center;
	flex:0 0 19%;
	height:253px;
	border:1px solid #ccc;
	margin:10px 0 0 0;
	xxxbackground:#fff;
	xxxbackground:#FCD7E9;
	FAF7F4;
	overflow:hidden;
	word-break:break-word;
	word-wrap:break-word;
}

#latestproducts .item img {
	left:0px;
	;
	top:0px;
	width:auto;
	height:85%;
	xmax-width:100%;
	xmax-height:253px;
	border-bottom:1px solid #ccc;
}

#latestproducts .item a,#latestproducts .item_1 a,#latestproducts .item_2 a{
	text-decoration:none;
	font-family: "Tahoma",Arial,sans-serif;
	font-size:1rem;
}

#latestproducts .item a:hover{
	color:#DA1379;
	text-decoration:underline;
	opacity:0.7;
}

#latestproducts #item_2 ul,#latestproducts #item_1 ul{
	width:100%;
	;
	text-align:left;
	font-family: "Tahoma",Arial,sans-serif;
}

#latestproducts #item_2 ul li, #latestproducts #item_1 ul li{
	list-style:none;
	margin:0px;
	list-style-type:none;
	square;
	list-style-position:inside;
	color:#DA1379;
	padding-left:15px;
	display:flex;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	-webkit-align-items:center;
	align-items:center;
}

#latestproducts #item_2 ul li:before,#latestproducts #item_1 ul li:before {
	flex:0 0 10px;
	content: "";
	display: inline-block;
	border: 3px solid #fff;
	border-left-color: #DA1379;
	width: 0;
	height: 0;
	xbackground-color: #000;
	xborder-radius: 50%;
	line-height:25px;
}

#latestproducts #item_2 ul li a,#latestproducts #item_1 ul li a{
	flex:1 1 auto;
	display:inline-block;
	color:#222;
	line-height:1.2rem;
	25px;
	text-decoration:none;
	font-size:1rem;
	word-wrap:break-word;
	word-break:break-word;
	padding:5px 0 ;
	font-family: "Tahoma",Arial,sans-serif;
	font-weight:400;
}

#latestproducts #item_2 ul li a:hover,#latestproducts #item_1 ul li a:hover{
	text-decoration:underline;
	color:#DA1379;
}

#latestproducts .itemnews a.more{
	display:block;
	xborder:1px solid #f00;
	width:100%;
	text-align:left;
	right;
	font-weight:700;
	color:#777;
	DA1379;
	font-size:1rem;
	text-decoration:none;
	padding-left:2rem;
	margin-top:1rem;
}

#latestproducts .itemnews a.more:hover{
	text-decoration:underline;
	opacity:0.5;
}

#latestproducts .itemnews a.more i{
	font-family: 'doodlepic';
	display:inline-block;
	xborder:1px solid #ddd;
	vertical-align:bottom;
}

#xxxlatestproducts .itemnews a.more i:after {
	font-family: 'doodlepic';
	font-size: .5rem;
	xxxfont-family: 'FontAwesome';
	xxxfont-family: "Tahoma",Arial,sans-serif;
	content: "";
	\f078";
	color:#777;
}

#latestproducts .itemnews a.more xxxi{
	transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
/* IE 9 */
-moz-transform:rotate(-90deg);
/* Firefox */
-webkit-transform:rotate(-90deg);
/* Safari บอ Chrome */
-o-transform:rotate(-90deg);
/* Opera */

}

#latestproducts #item_1 {
	xborder:1px solid #ddd;
}

#latestproducts .item a{
	font-size:1rem;
}

/* start @ */
@media only screen and (min-width:1px){
#latestproducts #item_1,#latestproducts #item_2{
	flex:0 1 100%;
	xmargin:auto;
	margin-bottom:2rem;
}

#latestproducts .item{
	flex:0 0 48%
}

#latestproducts #item_2 ul li a,#latestproducts #item_1 ul li a{
	font-size:1rem;
	padding:8px 0 ;
}}

@media only screen and (min-width:42.4375rem){
#latestproducts #item_1,#latestproducts #item_2{
	xxxflex:1 0 48%;
}

#latestproducts .item{
	flex:0 0 24%
}}

@media only screen and (min-width:968px){
#latestproducts #item_1,#latestproducts #item_2 {
	flex:0 0 48%;
}

#latestproducts #item_2 ul li a,#latestproducts #item_1 ul li a{
	font-size:1rem;
	padding:5px 0 ;
}

#latestproducts .item{
	flex:0 0 24%;
	overflow:hidden;
}}

Div.home_company_profile {
	width:100%;
	overflow:hidden;
	font-size:1rem;
	word-break:break-word;
	word-wrap:break-word;
}


