/* CSS Document */

@font-face {
    font-family: UTM Avo;
    src:url('../fonts/UTM Avo.ttf');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family: UTM AvoBold;
    src:url('../fonts/UTM AvoBold.ttf');
    font-weight:normal;
    font-style:normal;
	
}

@font-face {
    font-family: UTM AvoBold_Italic;
    src:url('../fonts/UTM AvoBold_Italic.ttf');
    font-weight:normal;
    font-style:normal;
	
}
@font-face {
    font-family: UTM AvoItalic;
    src:url('../fonts/UTM AvoItalic.ttf');
    font-weight:normal;
    font-style:normal;
	
}
.morelink
{
	color:#ffffff !important;
	border-radius:5px;
	padding:0px 10px 4px 10px;
	font-size: 20px;
	text-align: center;
	font-family: 'UTM AvoBold', sans-serif;
	background:#F1100F;
}
.morelink:hover
{
	text-decoration:none;
	color:#000000;
}
.less
{
	color:#ffffff !important;
	border-radius:5px;
	padding:0px 10px 4px 10px;
	font-size: 20px;
	text-align: center;
	font-family: 'UTM AvoBold', sans-serif;
	background:#F1100F;
}
.shortcontent
{
	margin-bottom:20px;
}
.zalo-chat-widget
{
	left:0;
}

.noi_dung_chitiet
{
	margin-top:20px;
}

/*PHONE*/

.phonering-alo-phone.phonering-alo-static {
    opacity:.6
}

.phonering-alo-phone.phonering-alo-hover,.phonering-alo-phone:hover {
    opacity:1
}

.phonering-alo-ph-circle {
    width: 100px;
	height: 100px;
	top: 38px;
	left: 38px;
    position:absolute;
    background-color:transparent;
    border-radius:100% !important;
    border:2px solid rgba(30,30,30,0.4);
    border:2px solid #bfebfc 9;
    opacity:.1;
    -webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;
    animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;
    transition:all .5s;
    -webkit-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle {
    -webkit-animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important;
    animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle {
    -webkit-animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important;
    animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone:hover .phonering-alo-ph-circle {
    border-color:#BC161E;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle {
    border-color:#75eb50 ;
    border-color:#baf5a7;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle {
    border-color:#BC161E ;
    border-color:#bfebfc;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle {
    border-color:#ccc;
    opacity:.5
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle {
    border-color:#75eb50 ;
    opacity:.5
}

.phonering-alo-ph-circle-fill {
   width: 60px;
	height: 60px;
	top: 62px;
	left: 61px;
    position:absolute;
    background-color: #000;
    border-radius:100% !important;
    border:2px solid transparent;
    -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    transition:all .5s;
    -webkit-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle-fill {
    -webkit-animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important;
    animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle-fill {
    -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    opacity:0!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone:hover .phonering-alo-ph-circle-fill {
    background-color:rgba(0,175,242,0.5);
    background-color:#BC161E 9;
    opacity:.75!important
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle-fill {
    background-color:rgba(117,235,80,0.5);
    background-color:#baf5a7 9;
    opacity:.75!important
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle-fill {
    background-color:rgba(0,175,242,0.5);
    background-color:#a6e3fa 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle-fill {
    background-color:rgba(204,204,204,0.5);
    background-color:#ccc 9;
    opacity:.75!important
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle-fill {
    background-color:rgba(117,235,80,0.5);
    opacity:.75!important
}

.phonering-alo-ph-img-circle {
    width:40px;
    height:40px;
    top:70px;
    left:70px;
    position:absolute;
  /*  background:rgba(30,30,30,0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center;*/
  background:url("../images/phone1.png") no-repeat center;
    border-radius:100% !important;
    border:2px solid transparent;
    -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;
    animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin:50% 50%;
    -ms-transform-origin:50% 50%;
    transform-origin:50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle {
    -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important;
    animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle {
    -webkit-animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important;
    animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone:hover .phonering-alo-ph-img-circle {
    background-color:#BC161E
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-img-circle {
    background-color:#75eb50;
    background-color:#75eb50 9
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-img-circle {
    background-color:#BC161E;
    background-color:#BC161E 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-img-circle {
    background-color:#ccc
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-img-circle {
    background-color:#75eb50
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform:rotate(0) scale(.5) skew(1deg);
        -webkit-opacity:.1
    }

    30% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
        -webkit-opacity:.5
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
        -webkit-opacity:.1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
        opacity:.2
    }

    100% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform:rotate(0) scale(1) skew(1deg)
    }

    10% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg)
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }

    100% {
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}

@keyframes fadeInRight {
    0% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }

    100% {
        opacity:1;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity:1
    }

    100% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity:1
    }

    100% {
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        -ms-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform:rotate(0) scale(.5) skew(1deg);
                transform:rotate(0) scale(.5) skew(1deg);
        opacity:.1
    }

    30% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.5
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.1
    }
}

@keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform:rotate(0) scale(.5) skew(1deg);
                transform:rotate(0) scale(.5) skew(1deg);
        opacity:.1
    }

    30% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.5
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.2
    }

    100% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }
}

@keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg);
        opacity:.2
    }

    100% {
        -webkit-transform:rotate(0) scale(.7) skew(1deg);
                transform:rotate(0) scale(.7) skew(1deg);
        opacity:.2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    10% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }
}

@keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    10% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -webkit-transform:rotate(-25deg) scale(1) skew(1deg);
                transform:rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -webkit-transform:rotate(25deg) scale(1) skew(1deg);
                transform:rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }

    100% {
        -webkit-transform:rotate(0) scale(1) skew(1deg);
                transform:rotate(0) scale(1) skew(1deg)
    }
}

/*END PHONE*/

*{
	margin:0;
	padding:0;
}
*::before, *::after {
    box-sizing: border-box;
}

.gia_km
{
	color: #333333;
	text-decoration:line-through;
	font-weight: 100;
	font-size: 15px;
	text-align: center;
	padding-top: 10px;
	height:31px;
}
#noi_dung_gioi_thieu
{
	margin-top: 10px;
	line-height: 25px;
	float: left;
	width: 100%;
}
.gia_ban
{
	color: #E92B2E;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	padding-top: 5px;
	background: #ffffff;
	padding-bottom: 2px;
	margin-top: 5px;
}
.gia_km_sp
{
	color: #333333;
	text-decoration:line-through;
	font-weight: 100;
	font-size: 15px;
	padding-top: 10px;
	height:31px;
}
.gia_ban_sp
{
	color: #F1100F;
	font-weight: bold;
	font-size: 20px;
	padding-top: 5px;
	background: #ffffff;
	padding-bottom: 2px;
	margin-top: 5px;
}
.face_messen {
    bottom: 233px;
    position: fixed;
	z-index:99999999999999999999999999;
    left: 0;
}
.zalo {
    bottom: 340px;
    position: fixed;
	z-index:99999999999999999999999999;
    left: 0;
}
.tinnhan {
    bottom: 290px;
    position: fixed;
	z-index:99999999999999999999999999;
    left: 0;
}
.facebook {
    bottom: 240px;
    position: fixed;
	z-index:99999999999999999999999999;
    left: 0;
}
.goi {
    bottom: 190px;
    position: fixed;
	z-index:99999999999999999999999999;
    left: 0;
}
.email_f {
    bottom: 189px;
    position: fixed;
	z-index:99999999999999999999999999;
    left: 0;
}
.maps {
    bottom: 90px;
    position: fixed;
	z-index:99999999999999999999999999;
    left: 0;
}
body{
	font-family: Arial;
	font-size: 12px;
	background:url("../images/body.png") repeat-x top center #ffffff;
	padding-top: 67px !important;
}

a{
	text-decoration:none;
}

header{
	width: 100%;
	background:url("../images/body.png") repeat-x top center #ffffff;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 999999;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	font-family: 'UTM Avo', sans-serif;
}
	.body{
		width:100%;
		margin:0px auto;
	}
	#image_banner
	{
		background-size:cover;
	}
	#thongtinsp h3
	{
		color:#333333;
		font-size:25px;
		text-transform:uppercase;
		padding-bottom:15px;
	}
	#anh_sp
	{
		transition:all 0.7s ease 0s;
	}
	#anh_sanpham:hover #anh_sp
	{
		transform:scale(1.3);
	}
	.seq-vcenter img{
		width: 100%;
		height: 100%;
	}

	#anh_sanpham
	{
		height:250px;
	}
	#text_noidung
	{
		font-size:20px;
		line-height:25px;
		color:#333333;
	}
	#image_news
	{
		float:left;
		width:320px;
	}
	#text_news
	{
		float:right;
		width:730px;
	}
	#slide_spm
	{
		width:911px;
		list-style:none;
	}
	.banner_catpd img{width: 100%}
	#slide_spm li {
    border: 1px solid #cccccc;
    float: left;
    height: 320px;
    margin-bottom: 10px;
    margin-right: 13px;
    padding-bottom: 5px;
    position: relative;
    text-align: center;
    width: 212px;
	}
	.menu_left
	{
		margin-top:10px;
		background:#F3285B;
	}
	#tke
	{
		color:#FFFF00;
		font-size:15px;
		line-height:25px;
		text-align:center;
	}
	.menu_left h2
	{
		color:#ffffff;
		text-transform:uppercase;
		font-size:16px;
		text-align:center;
		padding-top:10px;
		padding-top:5px;
	}
	#slide_bc
	{
		width:911px;
		list-style:none;
	}
	#slide_bc li {
    border: 1px solid #cccccc;
    float: left;
    height: 320px;
    margin-bottom: 10px;
    margin-right: 13px;
    padding-bottom: 5px;
    position: relative;
    text-align: center;
    width: 212px;
	}
	#xemtoanbo_sp
	{
		background:#636363;
		margin-bottom:15px;
		border-radius:5px;
		padding-bottom:5px;
		padding-top:5px;
		text-align:center;
	}
	#xem_sp
	{
		font-family: 'UTM AvoBold', sans-serif;
		font-weight:bold;
		color: #261511;
	}
	#xem_sp:hover
	{
		color:#ED1B2F;
		text-decoration:none;		
	}
	
	#home_san_pham_moi
	{
		width: 1215px;
		margin: 0px auto;
	}
	
	#gioi_thieu div.hotline{
		color: #ffffff;
		font-weight: normal;
	}
	#gioi_thieu div.hotline img{
		margin: 0px 10px;
	}
	#gioi_thieu div.hotline p.help{
		margin-top: 20px;
	}
	#sluong{
		border: 1px solid #ccc;
		margin-right:5px;
	    border-radius: 5px;
	    float: left;
	    height: 28px;
	    padding-left: 10px;
	    width: 40px;
	    margin-left:10px;
		margin-top:10px;
	}
.qty{
	float: left;
	margin-right:5px;
	width: 20px;
	overflow: hidden;
	margin-top:9px;
}
.info_gallery{
	margin-bottom: 36px;
}
.qty a{
	width: 20px;
	height: 14px;
	clear: both;
	overflow: hidden;
	display:inline-block;
}
.qty a#up{
	background: url("../images/prev-vertical.png") no-repeat -7px -37px;
}
.qty a#down{
	background: url("../images/next-vertical.png") no-repeat -6px -103px;
}
	.container
	{
		margin-top:2px;
	}
	.header-body{
		width:1215px;
		clear:both;
		margin:0px auto;
	}
	#span_hotline{
		color: #261511;
		padding-left:32px;
		font-size: 15px;
		font-family: 'UTM Avo', sans-serif;
		line-height: 23px;
	}

	
.sp_home
{
	width:100%;
}
.sp_home h3
{
	font-size:40px;
	text-transform:uppercase;
	color:#333333;
	font-weight:100;
	text-align:center;
	padding-bottom:10px;
}
#left_image_title
{
	width:414px;
	float:left;
}
#home_gt
{
	width:1120px;
	margin:0px auto;
}
#home_gt h3
{
	padding-bottom: 20px;
	padding-top: 20px;
	font-size: 30px;
	font-weight: bold;
	text-align:left;
	font-family: 'UTM AvoBold', sans-serif;
}
#home_gt a:hover
{
	text-decoration:none;
}
#home_doctiep
{
	text-align:left;
	margin-top:40px;
}
#home_xem {
    text-align: center;
    margin-top: 40px;
	float:left;
	width:100%;
	padding-bottom: 20px;
}
#a_xem_them
{
	background:url("../images/xem-sp.png") no-repeat;
	padding:8px 31px 8px 24px;
	color:#261511;
	font-family: 'UTM AvoBold', sans-serif;
	font-size:16px;
	text-transform:uppercase;
	text-shadow:2px 8px 6px rgba(0,0,0,0.2), 0px -5px 35px rgba(255,255,255,0.3);
}
#a_xem_them:hover
{
	color:#ffffff;
	text-decoration:none;
}
#a_doc_tiep
{
	background:url("../images/xem-them.png") no-repeat;
	padding:8px 31px 8px 24px;
	color:#261511;
	font-family: 'UTM AvoBold', sans-serif;
	font-size:16px;
	text-transform:uppercase;
	text-shadow:2px 8px 6px rgba(0,0,0,0.2), 0px -5px 35px rgba(255,255,255,0.3);
}
#a_doc_tiep:hover
{
	color:#ffffff;
	text-decoration:none;
}
#a_gt
{
	position:absolute;
	color:#ffffff;
	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;
	bottom:0px;
}
.body_hotro
{
	width:100%;
	background: rgba(0, 0, 0, 0) url("../images/back_main.png");
	height:auto;
	background-size:cover;
	float:left;
	padding-bottom:20px;
	padding-top:10px;
}
#main_hotro
{
	width:1215px;
	margin:20px auto;
}
#home_hotro
{
	width:1215px;
	margin:0px auto;
}
#home_hotro h3
{
		color: #333333;
		padding-top:25px;
		font-size:30px;
		font-weight: bold;
		padding-bottom:10px;
		letter-spacing: 2px;
		text-align: center;
		text-transform: uppercase;
}
.dk_form .frm_input
	{
		border:solid 1px #c07e6a;
		font-size:15px;
		clear:both;
		height:30px;
		width:1000px;
		margin-top:15px;
		padding-left:10px;
		color:#ffffff;
		background:rgba(235, 234, 198, 0.5);
		border-radius:15px;
	}
.dangky
	{
		width:1000px;
		margin:0px auto;
		padding-bottom:7px;
	}
	.dangky h3
	{
		color: #ffffff;
		font-size:30px;
		font-weight: bold;
		height: 50px;
		letter-spacing: 3px;
		line-height: 52px;
		text-align: center;
		text-transform: uppercase;
	}
	.frm_left
	{
		margin-left:10px;
		margin-right:10px;
		text-align:center;
	}
	.frm_submit
	{
		border:solid 1px #c07e6a;
		font-size:15px;
		width:113px;
		height:35px;
		margin-top:10px;
		margin-bottom:10px;
		cursor:pointer;
		text-transform:capitalize;
		background: rgba(235, 234, 198, 0.5);
		color: #ffffff;
		border-color: #c07e6a;
		border-radius: 15px;
	}
	.frm_submit:hover
	{
		background:#B12828;
	}
	.frm_text
	{
		border:solid 1px #c07e6a;
		font-size:15px;
		height:104px;
		padding:10px;
		width:1000px;
		border-radius:15px;
		font-family:arial;
		margin-top:15px;
		background: rgba(235, 234, 198, 0.5);
		color: #ffffff;
	}
#text_dangky
	{
		color:#ffffff;
		font-size:16px;
		line-height:25px;
	}
.mbot10_hotro
	{
		width:222px;
		float:left;
		margin-top:20px;
		text-align:center;
		margin-left:10px;
		margin-right:10px;
		padding-bottom:30px;
	}

.readmore a:hover
{
	color:#ffffff;
}
.row_gioithieu
{
	font-size:14px;
	color:#333333;
	font-weight:100;
	line-height:27px;
	width:640px;
	float:left;
	margin-top:20px;
}
#doc_tiep
{
	margin-top:20px;
	float:left;
	width:640px;
}
#teach_sp
{
	width:450px;
	float:left;
}
#home_facebook
{
	width:100%;
	float:left;
	margin-top:20px;
}
#text_facebook
{
	float:left;
	width:170px;
	text-align:center;
}
#text_facebook a
{
	background:#21569A;
	padding:10px 30px 10px 30px;
	color:#ffffff;
	font-size:14px;
	border-radius:5px;
}
#text_facebook a:hover
{
	background:#1a457b;
	text-decoration:none;
}
#text_zalo
{
	float:left;
	width:170px;
	text-align:center;
}
#text_zalo a
{
	background:#00ABFF;
	padding:10px 49px 10px 49px;
	color:#ffffff;
	font-size:14px;
	border-radius:5px;
}
#text_zalo a:hover
{
	background:#0089cc;
	text-decoration:none;
}
#text_tuvan
{
	float:left;
	width:170px;
	text-align:center;
	margin-left:6px;
}
#text_tuvan a
{
	background:#FFA500;
	padding:10px 17px 10px 17px;
	color:#ffffff;
	font-size:14px;
	border-radius:5px;
}
#text_tuvan a:hover
{
	background:#cc8400;
	text-decoration:none;
}
#text_muale
{
	float:left;
	width:190px;
	text-align:center;
	margin-left: 6px;
}
#text_muale a
{
	background:#D70000;
	padding:10px 17px 10px 17px;
	color:#ffffff;
	font-size:14px;
	border-radius:5px;
}
#text_muale a:hover
{
	background:#ac0000;
	text-decoration:none;
}
#text_email_sp
{
	float: left;
	width: 395px;
	text-align: center;
	margin-left: 5px;
}
#text_email_sp a
{
	background:#261511;
	padding:10px 17px 10px 17px;
	color:#ffffff;
	font-size:14px;
	border-radius:5px;
}
#text_email_sp a:hover
{
	background:#ac0000;
	text-decoration:none;
}
#banner_main
{
	width:100%;
	margin:0px auto;
	padding-top:43px;
}
.catpd_top{
		width:1076px;
		float:left;
		height:48px;
		margin-top:3px;
		background: rgba(0, 0, 0, 0) url("../images/back_menu_sp.png") no-repeat;
		z-index:999999;
		position:absolute;
		margin-top:82px;
	}
	.catpd_top ul{
		list-style: none;
		margin:0px auto;
		width:850px;
	}
	.catpd_top ul li a{
		line-height:48px;
		padding-right:35px;
		padding-left:20px;
		font-weight:bold;
		color: #ffffff;
		font-size:14px;
		text-transform:uppercase;
	}
	.catpd_top ul li{
		float:left;
	}
	.catpd_top ul li a:hover{
		color:#FFF10B;
		text-decoration:none;
	}

	.dropdown-submenu {
    position: relative;
	float:left;
	border-right:solid 1px #ffffff;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    /*left: 100%;*/
   margin-top:27px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
	#a_menucon_top
	{
		color:#FFFFFF;
		font-size:14px;
		text-transform:capitalize;
		line-height:22px;
	}
	#a_menucon_top:hover
	{
		color:#FFFF00;
	}
	#li_menuco_top
	{
		border-bottom:solid 1px #ffffff;
		width:200px;
		margin-left:10px;
		padding-top:8px;
		padding-bottom:8px;
	}

.comboboxs {
	border-radius: 10px;
float: left;
margin-left: 0px;
margin-top: 22px;
}
#home_giaovien
{
	width:450px;
}
#row_image_title
{
	float:right;
	width:670px;
	margin-top: 30px;
}


#mota_sanpham {
    color: #ffffff;
    font-size: 15px;
    font-weight: 100;
    line-height: 25px;
    padding-left: 21px;
    position: absolute;
    text-align: left;
    width: 300px;
}
.readmore a
{
	color:#ffffff;
	font-size:15px;
	text-transform:uppercase;
	padding:10px 35px 10px 35px;
	background:#3089A0;
	border:solid 3px #38A7C3;
}
.readmore a:hover
{
	background:#F68121;
}
#hotline_gt
{
	float:left;
	width:390px;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.readmore
{
	float:right;
	width:180px;
}
	.header-logo{
		float:left;
		width:263px;
		margin-left:29px;
	}
	.header-top	{
		float: left;
		width: 100%;
	}
	#cam_ket_top
	{
		float:left;
		width:1030px;
		margin-top:2px;
	}
	.mbot10_cam_ket
	{
		width:250px;
		float:left;
	}
	.mbot10_cam_ket a
	{
		font-weight:bold;
		color:#333333;
		font-size:14px;
		text-transform:uppercase;
		line-height:30px;
		padding-left:3px;
	}
	.mbot10_cam_ket a:hover
	{
		color:#CA2027;
		text-decoration:none;
	}
	

	.news-header{
		float:left;
		width:1215px;
	}
	.body_gt
	{
		width:100%;
		height:auto;
		float:left;
		margin-top:0px;
		padding-bottom:0px;
		background: url("../images/back-gt.png") no-repeat;
		background-size: cover;
	}
	
	#home_duan
	{
		width: 100%;
		float: left;
		padding-bottom: 25px;
	}
	#home_tai_sao
	{
		width: 100%;
		float: left;
		padding-bottom: 70px;
		background:#F2F3F7;
		padding-top:25px;
	}
	#home_bai_viet
	{
		width: 1215px;
		margin:20px auto;
	}
	.video_home
	{
		margin-top: 20px;
		margin-bottom: 15px;
		width: 100%;
		float:left;		
	}
	.video_home h3 
	{
		font-size: 20px;
		font-weight: bold;
		background:#26ADE4;
		padding:10px 25px 10px 25px;
		text-align: center;
		text-transform: uppercase;
		width:400px;
		border-radius:20px;
		box-shadow:0 5px 10px #888;
		margin:0px auto;
		z-index:999999999999999999;
	}
	.video_home h3 a
	{
		color: #ffffff;
	}
	.video_home h3 a:hover
	{
		color: #FFF1BC;
		text-decoration:none;
	}
	.mbot10video
	{
		margin-top: 20px;
		position: relative;
		width: 390px;
		float: left;
		margin-left: 0px;
		margin-right: 15px;
	}
	#text_video  span.gt_video p iframe 
	{
		width: 385px;
		height: 215px;
		float: left;
	}
	#name_video
	{
		margin-top: 5px;
		float: left;
		font-size: 15px;
		font-weight: bold;
		text-align: center;
		width: 390px;
	}
	#home_taisao
	{
		width: 100%;
		float: left;
		background: #F0EDED;
		padding-bottom: 25px;
	}
	#main_taisao
	{
		width: 1215px;
		margin:0px auto;
	}
	#main_taisao h3
	{
		background: url("../images/line-gt.png") no-repeat center bottom;
		margin-bottom: 30px;
		padding-bottom: 20px;
		padding-top: 20px;
		font-weight: bold;
		font-size: 30px;
		font-family: 'UTM AvoBold', sans-serif;
		text-align: center;
	}
	#main_duan
	{
		width: 1215px;
		margin:0px auto;
	}
	#main_chungnhan
	{
		width:1150px;
		padding-bottom: 30px;
		margin:0px auto;
	}
	.mbot10_chung_nhan
	{
		width:1150px;
		text-align:center;
	}
	.mbot10_chung_nhan h2
	{
		background: url("../images/line-gt.png") no-repeat center bottom;
		margin-bottom: 30px;
		padding-bottom: 25px;
		color: #F39128;
		font-size: 30px;
		font-family: 'UTM AvoBold', sans-serif;
		text-align: center;
	}
	.mbot10_video
	{
		float:left;
		margin-left:10px;
		width:390px;
		margin-top: 35px;
	}
	#giay_chung_nhan
	{
		width:100%;
		margin:0px auto;
	}
	.img-tt
	{
		width:100%;
		height:auto;
	}
	#main_duan_ct
	{
		width: 1215px;
		margin:0px auto;
	}
	#quang-cao-du-an
	{
		width:500px;
		float:left;
	}
	#quang-cao-du-an img
	{
		width:500px;
		height:500px;
	}
	#duan_congtrinh
	{
		width:700px;
		float:right;
	}
	
	.w_73{
			width: 1215px;
		}
	.w_74{
			width: 500px;
		}
	.news_home
	{
		width:100%;
	}

	.mbot10_duan{
		width: 620px;
		background: #EDEDED;
		margin-bottom: 10px;
		float: left;
		padding-bottom: 10px;
		padding-top: 10px;
	}
	
	.img_duan
	{
		height: 105px;
		width: 165px;
		float: left;
		margin-left: 10px;
	}
	#home_lv
	{
		width:100%;
		height:auto;
		float:left;
		margin-top:30px;
	}
	#main_lv
	{
		margin:0px auto;
		width:1215px;
	}
	#home_lv h3
	{
		font-size:30px;
		text-transform:uppercase;
		color:#333333;
		letter-spacing:2px;
		font-weight:bold;
		margin-bottom:7px;
		text-align:center;
	}
	#home_lv h2
	{
		font-size:15px;
		color:#333333;
		font-weight:100;
		margin-bottom:15px;
		text-align:center;
		padding-bottom:10px;
	}
	
	
	#banhang{
		font-weight: bold;
		float: left;
		width:790px;
	}
	.tool{
		float:right;
		width:210px;
	}
	
	.gallery {
		width:100%;
		min-width:980px;
		height:400px;
		position:relative;
		overflow:hidden;
		background:#fff;
		text-align:center;
	}
	.gallery .bd {
		width:680px;
		position:absolute;
		left:50%;
		margin-left:-320px
	}
	.gallery .bd li {
		width:680px;
		overflow:hidden;
		list-style:none;
	}
	.vtn-btn, .vtn-btn-sort {
		background-color: black;
		border: medium none;
		color: white;
		font-size: 12px;
		font-weight: normal;
		line-height: 14px;
		margin: 5px 5px 10px 0px;
		opacity: 0.6;
		padding: 5px 7px;
		opacity: 0.6;
	}
	.btn-group button.active {
		background-color: #ffbc68;
		opacity: 1;
	}
	.row-fluid li {
		width: 370px;
		height: 250px;
		overflow: hidden;
		position: relative;
		float: left;
		margin-left:5px;
		margin-bottom:20px;
		margin-right:5px;
		top:0;
	}
	.cart
	{
		margin-top:130px;
	}
	.row-fluid li img {
		/*height:190px;*/
		width: 370px;
	}
	.filter-options
	{
		width:100%;
		margin-top:80px;
	}
	
	.picture-item__details {
		height: 37px;
		margin-top:297px;
		padding-top: 0;
		position: absolute;
		text-align: center;
		width: 390px;
	}

	.picture-item__details a {
		color: white;
		text-decoration: none;
		font-size:18px;
		font-weight:bold;
		line-height:38px;
		text-transform:uppercase;
		z-index:99999999999999;
	}
	.picture-item__details a:hover
	{
		color:#FCCC25;
		text-decoration:none;
	}

	.picture-item__details_dm {
		margin-top:-70px;
		padding-top: 0;
		position: absolute;
		text-align: center;
		width:237px;
		background:url(../images/back_dm.png) no-repeat center;
		height:41px;
	}

	.picture-item__details_dm a {
		color: white;
		text-decoration: none;
		font-size:15px;
		font-weight:bold;
		line-height:38px;
		text-transform:capitalize;
		z-index:99999999999999;
	}
	.picture-item__details_dm a:hover
	{
		color:#FCCC25;
		text-decoration:none;
	}
	.picture-item__details_duan {
		width: 430px;
		float: right;
	}

	.picture-item__details_duan a {
		color: #E67A16;
		font-size: 14px;
		font-weight: bold;
	}
	
	.picture-item__details_duan a:hover
	{
		text-decoration: none;
		color: #E67A16;
	}


	.body_taisao
	{
		width: 100%;
		float: left;
		margin-top: 0px;
		background: url(../images/bg-taisao.png) no-repeat center;
		background-size:cover;
		height:auto;
		padding-bottom:50px;
	}
	.taisaochonchungtoi
	{
		margin: 20px auto;
		width: 1150px;
		text-align: center;
		padding-top: 20px;
	}
	
	.taisaochonchungtoi h3 
	{
		background: url("../images/line-gt.png") no-repeat center bottom;
		color: #fff;
		font-size: 30px;
		font-weight: normal;
		text-transform: uppercase;
		height: 55px;
		letter-spacing: 2px;
		font-weight:bold;
	}
	.clearfix.mbot10_4taisao
	{
		width: 823px;
		margin: 0 auto;
		padding-top: 20px;
	}
	
	#body_4taisao
	{
		background: url(../images/bg-tintaisao.png) no-repeat;
		height: 140px;
		width: 823px;
		margin-bottom: 30px;
	}
	#title_4taisao
	{
		line-height: 35px;
		font-size: 25px;
		color: #fb8728;
		font-weight: bold;
		width: 180px;
		float: left;
		text-transform: uppercase;
		padding-top: 24px;
		padding-left: 33px;
	}
	#title_gioithieutaisao 
	{
		width: 538px;
		float: left;
		font-size: 17px;
		line-height: 30px;
		padding-left: 30px;
		padding-top: 15px;
	}
	#text_taisao
	{
		width: 60px;
		height: auto;
		padding-top: 30px;
		padding-left: 20px;
		float: left;	
	}
	
	img.img-news-hometaisao
	{
		width: 60px;
		height: auto;
	}
	
	.gallery .bd li img {
		display:block;
		width:680px;
		height:400px;
	}
	.gallery .tempWrap {
		overflow:visible !important
	}
	.gallery .tempWrap ul {
		margin-left:-680px !important;
	}
	.gallery .hd {
		position:absolute;
		width:100%;
		left:0;
		z-index:1;
		height:8px;
		bottom:20px;
		text-align:center;
	}
	.gallery .hd li {
		display:inline-block;
		*display:inline;
		zoom:1;
		width:8px;
		height:8px;
		line-height:99px;
		overflow:hidden;
		background:url(../images/slider-btn.png) 0 -10px no-repeat;
		margin:0 5px;
		cursor:pointer;
		filter:alpha(opacity=60);
		opacity:0.6;
	}
	.gallery .hd li.on {
		background-position:0 0;
		filter:alpha(opacity=100);
		opacity:1;
	}
	.gallery .pnBtn {
		position:absolute;
		z-index:1;
		top: 0;
		width:100%;
		height:488px;
		cursor:pointer;
	}
	.gallery .prev {
		left:-50%;
		margin-left:-320px;
	}
	.gallery .next {
		left:50%;
		margin-left:360px;
	}
	.gallery .pnBtn .blackBg {
		display:block;
		position:absolute;
		left:0;
		top:0;
		width:100%;
		height:400px;
		background:#000;
		filter:alpha(opacity=50);
		opacity:0.5;
	}
	.gallery .pnBtn .arrow {
		display:none;
		position:absolute;
		top:0;
		z-index:1;
		width:60px;
		height:400px;
	}
	.gallery .pnBtn .arrow:hover {
		filter:alpha(opacity=60);
		opacity:0.6;
	}
	.gallery .prev .arrow {
		right:0;
		background:url(../images/slider-arrow.png) -120px 25% no-repeat;
	}
	.gallery .next .arrow {
		left:0;
		background:url(../images/slider-arrow.png) 0 25% no-repeat;
	}
	
	#anh_dm
	{
		width:290px;
	}
	#anh_sanpham2:hover #anh_sp2
	{
		transform:scale(1.1);
	}
	#anh_sanpham2 {
		height: 285px;
		overflow: hidden;
	}
	#anh_sp2 {
		transition: all 0.7s ease 0s;
	}
	.gtcat
	{
		width:1180px;
		margin:20px auto;
		text-align:center;
	}
	#quangcaoduoisanpham
	{
		float: left;
		width: 290px;	
		margin-left:11px;
		margin-bottom:20px;
	}
	#ten_thong_tin
	{
		text-align:center;
		padding-bottom:10px;
		padding-top:10px;
	}
	#ten_thong_tin a
	{
		color:#282D30;
		font-size:14px;
		font-family: 'UTM AvoBold', sans-serif;
	}
	#ten_thong_tin a:hover
	{
		color:#F1100F;
		text-decoration:none;
	}
	#home_htco {
		width: 1215px;
		margin: 0px auto;
		margin-top:-17px;
	}
	#home_htco h3
	{
		background: url("../images/h3-htco.png") no-repeat center;
		color:#ffffff;
		font-size:20px;
		line-height:41px;
		font-weight:bold;
		text-align:center;
		height:41px;
		text-transform:uppercase;
		margin-bottom:25px;
	}
	#text1{
		color: #ed1c24;
	}
	.search{
		margin-top: 5px;
	}
	#submit_search{
		border: none;
padding: 9px 12px 9px 12px;
border-radius: 0px 10px 10px 0px;
float: left;
background: #FCB040;
	}
	.header-search{		
		border: none;
    border-left-color: currentcolor;
    border-left-style: none;
    border-left-width: medium;
	height: 36px;
	width: 250px;
	padding-left: 16px;
	float: left;
	border-radius: 10px 0px 0px 10px;
	background: #ffffff;
	border-left: 3px solid #FCB040;
	}
	
	.listcatpd{
		/*margin-left: 440px !important;*/
		width:100%;
		height:35px;
		background:#E9E6E6;
		border-bottom:solid 1px #CBCACA;
	}
	.listcatpd li {
		text-transform: uppercase;

	}
	.listcatpd li{
		padding-left: 15%;
	}
	.listcatpd li a{
		color: #333;
		font-weight:100;
		line-height:35px;
		font-size:15px;
	}
	.listcatpd li a:hover{
		color:#990000;
	}
	
	.hotline{
		float: right;
		margin-top:5px;
		display: inline;
		width:310px;
		background: url("../images/email.png") no-repeat left bottom;
		height:25px;
	}
	
	
	.hotline_sp{
		margin-top:10px;
		float:left;
	}
	.infocongty{
		color: #ffffff;
		font-size:14px;
		font-weight: 100;
		padding-left: 24px;
		float:left;
		padding-right: 15px;
		background: url("../images/home.png") no-repeat left;
	}
	.infocongty_sp{
		
		padding:10px;
		float:left;
		background:#FCB040;
		border-radius:7px;
		width:330px;
	}
	#text_congty
	{
		color: #261511 !important;
		font-size:15px;
		line-height:22px;
		font-weight: 100;
	}
	#text_lienhe
	{
		color:#ED1B2F;
		line-height:30px;
		font-size:17px;
		font-weight:bold;
		text-transform:uppercase;
	}
	#text_hotline
	{
		color:#333333;
		line-height:42px;
		font-size:18px;
		background: url("../images/icon_hotline.png") no-repeat;
		height:42px;
		padding-left:53px;
		margin-bottom:5px;
		margin-top:15px;
	}

	.title_sanpham
	{
		width:85%;
		margin:0px auto;
		padding-top:140px;
	}
	.title_sanpham h3
	{
		color:#9E6D25;
		font-size:18px;
		text-transform:uppercase;
		text-align:center;
		letter-spacing:3px;
	}
	#news4_sanpham
	{
		float: left;
		height: 304px;
		margin-bottom: 10px;
		margin-left: 0;
		margin-top: 10px;
		width: 382px;
		text-align:center;
	}
	#news3_sanpham
	{
		width:85%;
		margin:0px auto;
		padding-top:10px;
	}
	.hotline_sp span{
		color:#C76902;
		font-weight: 100;
		font-size: 21px;
	}

	#gioi_thieu div.hotline span{
		color: #ffffff;
		font-size: 1.2em;
	}
	
	
	#bodytop{
		padding-top: 0px;
		width:100%;
		margin:0px auto;
	}
	.support{
		background: url("../images/bg-support.png") no-repeat top left;
		padding-left: 250px;
		height: 40px;
		width:900px;
		overflow: hidden;
	}
	.sp_list{
		float: left;
		display: inline;
		margin-left: 20px;
		white-space: nowrap;
		width: 250px;
		margin-top: 5px;
	}
	.sp_list img{
		margin-right: 10px;
	}
	.home{
		margin-top: 20px;
	}
	.left1{
		float: left;
		width: 240px;
	}
		.left{
		float: left;
	}
		.right{

	}
	#hotrokhachang
	{
		margin-top:35px;
		width:250px;
		float:left;
		margin-left: 25px;
		border-right:solid 1px #C66926;
		height:248px;
	}
	#hotrokhachang h3
	{
		text-transform: uppercase;
		color: #C66926;
		line-height: 40px;
		font-size:18px;
		height:40px;
		text-align:left;
		font-family: 'UTM AvoBold', sans-serif;
	}
	#home_logo
	{
		float:left;
		width:480px;
		margin-top:35px;
		border-right:solid 1px #C66926;
	}
	.footer_logo
	{
		width:154px;
	}
	.footer_logo img
	{
		width:154px;
		height:auto;
	}
	#home_mang_xa_hoi
	{
		float:right;
		width:350px;
		margin-top:35px;
	}
	#mangxahoi
	{
		width:350px;
		margin-bottom:15px;
	}
	#mangxahoi h3
	{
		text-transform: uppercase;
		color:#C66926;
		line-height: 40px;
		font-size: 18px;
		height: 40px;
		text-align: left;
		font-family: 'UTM AvoBold', sans-serif;
	}
	#ul_hotro
	{
		list-style:none;
		width:220px;
	}
	.catpd ul{
		list-style: none;
		background:#713824;
		box-shadow:0 1px 3px #cccccc;
	}
	.catpd
	{
		float: right;
		width: 850px;
		margin-top: 25px;
	}
	#li_menu_a
	{
		border-bottom:solid 1px #ffffff;
	}
	

	.home-search-box form{
		border: 1px solid #acacac;
	}
	div#gtri1{
		margin-top:10px;
		padding:5px 0;
		text-transform: uppercase;
	}
	div#gtri1 p{
		line-height: 30px;
		font-size: 1.2em;
		padding-left: 10px;
	}
	.adv-header{
		margin-top: 5px;
	}
	.adv-header img{
		margin-bottom: 5px;
	}
	.lket{
		width: 90%;
		margin: 10px;
		border: 1px solid #b0b0b0;
		height: 30px;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	a.sp_up img, a.sp_down img {
	    height: 20px;
	    position: relative;
	    top: 5px;
	    width: 20px;
	}
	.body_menu
	{
		width:1215px;
		float:left;
	}
	
    .topbanner{
		width: 100%;
		margin-bottom: 1px;
		margin-top:1px;
	}
	.name-home{
		margin: 5px 0;
	}


	.add_pd:hover
	{
		background:#642804;
		color:#ffffff;
	}
	h3#thacmacthuonggap{
		background:url(../images/line.png) repeat-x center left;
		line-height:29px;
		border:1px solid #ccc;
		padding-left:20px;
		text-transform:uppercase;
	}
	ul.questions{
		list-style:none;
		margin-top:5px;
	}
	ul.questions li a,
	.content-question label{
		color:#1b83ef;
	}
	ul.questions li {
		line-height:20px;
	}
	ul.questions li a.datcauhoi{
		color:#fff;
		background:url(../images/bg-datcauhoi.jpg) no-repeat center left;
		padding:7px 10px 7px 25px;
		margin-left:40px;
	}
	p.submit{
		text-align:right;
		clear:both;
		margin-right:10px;
	}
	input.submit{
		background:#2E2E2E;
		border:solid 1px #ffffff;
		color:#fff;
		padding:4px 14px;
		float:left;
		cursor:pointer;
	}
	span.arrow{
		position:absolute;
		background:url(../images/arrow1.jpg) no-repeat top left;
		width:9px;
		height:20px;
		top:10px;
		left:-9px;
	}
	span.name{
		background:none;
		padding:0px;
		float:left;
		width:64%;
		margin:0;
		text-align: left;
	}
	span.time{
		float:right;
		width:35%;
		font-weight:normal;
	}
	.title-question{
		font-weight:bold;
		border-bottom:1px solid #ccc;
	}
	.h-comment{
		margin-bottom:10px;
		line-height:20px;
	}
	.h-comment p{
		float:left;
		width:45%;
		margin-right:30px;
	}
	.h-comment p input{
		width:320px !important;
		margin-left: 10px;
	}
	.dangnhap-content-1-left-row input[type="text"],
	.dangnhap-content-1-left-row input[type="password"]{
		border: 1px solid #CCCCCC;
		color: #666666;
		height: 29px;
		line-height: 29px;
		padding: 0 5px;
		border-radius: 5px;
	}
	.content-question{
		margin-top:5px;
	}
	.color_pd,
	.color_pd li{
		float: left;
		line-height:32px;
		list-style: none;
	}
	.color_pd li a{
		width: 25px;
		height: 25px;
		text-indent: -9999px;
		display:inline-block;
		margin-left: 10px;
		margin-top: 4px;
	}
	.color_pd li a:active,
	.color_pd li a.active{
		border: 1px solid #000;
	}
	.question{
		clear:both;
		margin-top:5px;
		line-height:20px;
	}
	.q-left{
		float:left;
		width:10%;
		padding-top:10px;
		margin-left:10px
	}
	.q-right{
		float:right;
		width:85%;
		border:solid 1px #ccc;
		padding:5px;
		padding-left:10px;
		position:relative;
	}
	span.kt{
		text-transform: uppercase;
		font-weight: bold;
	}
	span.lm{
		float: right;
		margin-right: 80px;
		text-transform: uppercase;
		font-weight: bold;
	}
	p.namepd a,
	span.kt a,
	span.lm a{
		color: #333333;
		font-weight:bold;
		font-size:14px;
		text-transform:capitalize;
	}
	p.namepd a:hover,
	span.kt a:hover,
	span.lm a:hover{
		text-decoration:none;
		color:#F68425;
	}
	.infopd1 .namepd{
		border: none;
		display: block;
	}
	.infopd1 .namepd a{
		float: none;
		color: #17181c;
	}
	div.price{
		color: #ed1c24;
		font-weight: bold;
		margin: 4px;
	}
	.namepd_gia
	{
		font-weight:bold;
		color:#9E6D25;
		font-size:14px;
		text-align:center;
	}
	
	#linhvuc
	{
		 width:237px;
		 float:left;
		 margin-left:6px;
		 text-align:center;
	}
	.col_w2801_lv {
    max-height:429px;
    overflow: hidden;
    text-align: center;
    width: 237px;
	margin:0px auto;
	}
	
	#anh_sanpham_lv:hover #anh_sp_lv
	{
		transform:scale(1.1);
	}
	#anh_sp_lv {
    height: 429px;
	}
	#anh_sp_lv {
    transition: all 0.9s ease 0s;
}
	.col_w2801 {
    height:218px;
    overflow: hidden;
    text-align: center;
    width: 290px;
	float:left;
}
.col_w2801_spkhac {
    max-height: 190px;
    overflow: hidden;
    text-align: center;
    width: 293px;
	margin:0px auto;
}

#a_name_cat
{
	color:#333333;
	font-size:14px;
	text-transform:uppercase;
	line-height:40px;
	font-weight:bold;
}
#a_name_cat:hover
{
	color:#F68425;
	text-decoration:none;
}
	#anh_sanpham1:hover #anh_sp1
	{
		transform:scale(1.1);
	}
	#anh_sanpham1 {
    height: 218px;
}
#anh_sp1 {
    transition: all 0.9s ease 0s;
}
#anh_sanpham_spkhac:hover #anh_spkhac
	{
		transform:scale(1.1);
	}
	#anh_sanpham_spkhac {
    height: 190px;
}
#anh_spkhac {
    transition: all 0.9s ease 0s;
}

	div.price p{
		float: right;
		display: inline;
	}
	div.price p.sale{
		float: left;
		display: inline;
		margin-right: 10px;
		margin-left: 10px;
	}
	p.price{
		margin-top: 0px;
		float: none !important;
		text-align: left;
		margin-right: 0 !important;
	}
	p.sale{
		color: #E79839;
		font-weight: normal;
		text-decoration: line-through;
		font-size: 15px;
	}
	.pricepd{
		color: #C76902;
		line-height:45px;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 10px;
		font-size:21px;
	}
	
	
	
	.baohanh{
		color:#333333;
		font-size:15px;
		line-height:32px;
		float: left;
	}
	.likepd p.price{
		float: none;
	}
	#left{
		float: left;
		width: 230px;
	}
	.catpd-chitietsp{
		width:1215px;
		margin:20px auto;
	}
	.catpd-chitietsp h3{
		padding-left: 0px;
		line-height: 40px;
		text-transform: uppercase;
		color: #ED1B2F;
		font-size:20px;
		font-weight:bold;
		padding-bottom:5px;
	}

	.catpd-home{
		background: url("../images/topmenu.png") repeat-x;
		width:911px;
		float:left;
		margin-top:10px;
	}
	.catpd-home h3{
		padding-left: 5px;
		line-height: 46px;
		text-transform: uppercase;
		color: #ffffff;
		font-size: 16px;
		font-weight:100;
	}
	.catpd-home h3 span{
		float: right;
		display: inline;
		text-transform: none;
		margin-right: 10px;
		color: #17181c;
	}
	.catpd-home h3 span a{
		color: #17181c;
	}
	.catpd-home h3 span a:hover{
		text-decoration: underline;
	}
	.name_catpd{
		margin-top: 0px;
	}
	.name_catpd a{
		color: #333333;
		font-size: 16px;
		text-transform:uppercase;
	}
	.catpd-home h3 span p{
		float: right;
		margin-right: 10px;
		text-transform: none;
		color: #17181c;
		display: inline;
	}
	.catpd-home .name-home{
		border: none;
	}
	.catpd ul{
		list-style: none;
	}
	.catpd ul li a{
		/*background: url("../images/star.png") no-repeat 10px center;*/
		line-height: 29px;
		padding-right: 15px !important;
		padding-left:15px;
		color: #ffffff;
		font-size: 15px;
		font-family: 'UTM AvoBold', sans-serif;
	}

	.catpd ul li a:hover{
		color:#FDFD66;
		text-decoration:none;
	}
	#a_menucon
	{
		color:#ffffff;
		font-size:14px;
		line-height:30px;
		border-right:none;
		text-transform:capitalize;
		font-weight:100;
	}
	#a_menucon:hover
	{
		color:#FFFF00;
	}
	#li_menuco
	{
		border-bottom:solid 1px #ffffff;
		width:200px;
		margin-left:10px;
		padding-top:8px;
		padding-bottom:8px;
	}
	.catpd ul li ul li{
		margin-left: 0px;
	}
	.catpd ul li ul li:last-child{
		border-bottom: none;
	}
	#listvd{
	background-color:#F8F8F8;
	overflow-y: auto;
	height:45px;
}
#listvd li{
	list-style: none;
	line-height: 24px;
	background: url("../images/arrow.png") no-repeat left center;
	padding-left: 20px;
	margin-left: 5px;
}
#listvd li a{
	color: #3b3c3d;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
}

	
.atuvan{
		color:#333333;
		text-transform: uppercase;
		padding-left:0px;
		font-size:35px;
		font-weight:100;
	}
	.dinhduongsk{
		float: right;
		width: 49%;
		margin-top:15px;
	}
	.dinhduongsk h3{
		background: url("../images/dot.jpg") repeat-x right center;
		line-height: 45px;
		margin-bottom:10px;
	}
	.dinhduongsk h3 span{
		
	}

	.face h2{
		color:#333333;
		text-transform: uppercase;
		padding-top:15px;
		padding-bottom:10px;
		font-size:22px;
	}

	#home_sp
	{
		width:100%;
		float:left;
		margin-top:20px;
		padding-bottom:25px;
		background: url("../images/back_sp.jpg") repeat-x;
	}
	#home_sp_danhmuc
	{
		width:100%;
		float:left;
		background:#F2F3F7;
		padding-bottom:60px;
	}
	
	#home_row_sp
	{
		width:1215px;
		margin:0px auto;
	}
	#home_row_sp h3
	{
		background: url("../images/line-gt.png") no-repeat center bottom;
		margin-bottom: 15px;
		padding-bottom: 20px;
		padding-top:20px;
		color:#261511;
		font-size: 25px;
		font-weight: bold;
		text-align: center;
		font-family: 'UTM AvoBold', sans-serif;
		text-transform:uppercase;
	}

	.face{
		width:227px;
	}
	.img-news-home{
		width:220px;
		height:220px;
		border-radius:220px;
		transition: all 0.9s ease 0s;
	}
	.img-news-home:hover{
		transform:scale(1.1);
	}
	.img_hotro
	{
		width:222px;
		height:222px;
		border-radius:200px;
		margin-bottom:10px;
		transition: all 0.9s ease 0s;
	}
    .img_hotro:hover{
		transform:scale(1.1);
	}
	
	.news-home1 a:hover img.img-news-home{
	    border-radius: 0;
	    height: 80px;
	    transition: all 0.2s ease-out 0s;
	    width: 80px;
	}
	.imgpd{
		float: left;
		width: 100px;
	}
	.img_catpd{
		margin-right: 10px;
	}
	.infopd1{
		float: right;
		width: 127px;
	}
	.infopd1 p{
		margin-bottom: 5px;
	}
	.likepd,
	.h_face{
		margin-bottom: 5px;
	}

	#right{
		float: right;
		width: 725px;
	}
	.pd-home{
		margin-top:0px;
	    position: relative;
	    width:290px;
		float:left;
		margin-left:7px;
		margin-right:6px;
		margin-bottom:13px;
		background:#EBE9C5;
		box-shadow:3px 3px 5px rgba(0, 0, 0, 0.14);
		padding-bottom:15px;
		/*border-left:solid 1px #F2F2F2;
		border-right:solid 1px #F2F2F2;
		border-bottom:solid 1px #F2F2F2;*/
	}
	.pd-home-sp{
		margin-top:0px;
	    position: relative;
	    width:350px;
		float:left;
		margin-left:4px;
		margin-right:4px;
		margin-bottom:7px;
		height:272px;
	}

	.pd-home-khac{

		margin-top:10px;
	    position: relative;
	    width:293px;
		float:left;
		margin-left:5px;
		margin-bottom:10px;
		margin-right:5px;
		height:248px;
		text-align:center;
	}
	#a_giohang
	{
		background:#250E00;
		padding:0px 60px 0px 60px;
		color:#ffffff;
		text-transform:uppercase;
		font-size:23px;
		float:left;
		cursor:pointer;
	}
	#a_giohang:hover
	{
		background:#FCA85A;
	}
	.col-pd
	{
		width:100%;
		margin:0px auto;
	}
	.image_tt
	{
		margin-bottom:50px;
	}
	.price_khac
	{
		text-align:center;
		color:#FF0000;
		font-weight:bold;
		font-size:14px;
	}
	#f-news-support_left
	{
		width:220px;
		margin-top:10px;
	}

	.chungtoi
	{
		max-width:100%;
		background:url("../images/footer.png") repeat-x;
		height:218px;
		text-align:center;
	}
	#home_chungtoi
	{
		width:1150px;
		margin:0px auto;
	}

	
	#image_quangcao
	{
		margin-bottom:20px;
	}
	
	#image_qc{
		width: 48%;
		margin-left:8px;
		margin-right:8px;
		margin-bottom:12px;
	}
	#slide_km
	{
		width:911px;
		list-style:none;
	}
	#spm
	{
		width:911px;
	}
	#slide_km li
	{
		text-align: center;
	    padding-bottom: 5px;
		padding-top:5px;
	    position: relative;
	    width: 212px;
		height:320px;
		float:left;
	    margin-right: 13px;
		margin-bottom:10px;
		border:solid 1px #cccccc;
	}
	div.sale{
		background: url("../images/sale.png") no-repeat top left;
		position: absolute;
		top: 5px;
		left: 5px;
		width: 50px;
		line-height: 50px;
		text-align: center;
		color: #fff;
		padding-left: 2px;
	}
	.catpd_home h3 a{
		font-size: 20px;
		color:#282D30;
		margin-bottom: 10px;
		font-family: 'UTM AvoBold', sans-serif;
	}
	.catpd_home h3 a:hover{
		color:#BA0000;
	}
	.catpd_home h3 span{
		background-color: #fff;
		padding: 10px;
		color: #17181c;
		border-bottom: 2px solid #181818;
	}
	.pd-home .namepd{
		line-height: 20px;
		font-weight:500;
		padding-top:12px;
		text-align:center;
	}
	.namepd
	{
		font-size:18px;
		color: #D70000;
		margin-bottom: 10px;
		font-family: 'UTM AvoBold', sans-serif;
	}
	.ma_sp
	{
		font-size:15px;
		color: #FCB040;
		margin-bottom: 10px;
		font-family: 'UTM AvoBold', sans-serif;
		float: left;
		width: 90px;
	}
	.pd-home-sp .namepd{
		line-height: 20px;
		height:31px;
		padding-top:12px;
		text-align:center;
		background:#F2F2F2;
	}
	.pd-home-khac .namepd{
		line-height: 20px;
		height:66px;
		padding-top:12px;
		text-align:center;
		background:#F2F2F2;
	}
	.catpd_home{
		clear: both;
		width:1215px;
		margin:0px auto;
		padding-bottom:30px;
		padding-top:20px;
	}
.catpd_home_pd{
		margin-top: 10px;
		clear: both;
		width:92%;
		margin:0px auto;
	}
	table.catpd_home{
		margin-top: 0;
		border-collapse: collapse;
	}
	table.catpd_home td{
		border: 1px solid #d2d2d2;
	}
	.img-pdhome{
		margin-top:0px;
	}
	.img-spkm
	{
		margin-top:5px;
		margin-bottom:5px;
	}
	#spkm
	{
		width:911px;
		float:left;
	}
	.img_cart
	{
		margin-top:5px;
		margin-bottom:5px;
		border-radius:5px;
		cursor:pointer;
	}
	.price_home1,
	.price_home2{
		float: left;
		width: 105px;
	}
	.price_home1 p{
		line-height: 20px;
	}
	.price_home2 p{
		line-height: 40px;
	}
	.price_old{
		color: #2b2a2a;
		text-decoration: line-through;
		font-weight: bold;
	}
	.nonktlm{
		/*min-height: 45px;*/
	}
	ul.f-qc{
		clear: both;
		list-style: none;
	}
	ul.f-qc li{
		float: left;
		display: inline;
		margin-right: 5px;
	}
	ul.f-qc li:last-child{
		margin-right: 0;
	}
	.trg-search-prod .col-md-5, .trg-search-prod .col-md-7 {
	    border-right: 1px dotted #cccccc;
	    display: table-cell;
	    float: none;
	    vertical-align: middle;
	}
	.trg-select-righttxt {
	    display: block;
	    padding: 20px 0;
	}
	.form-control {
	    background-color: #fff;
	    background-image: none;
	    border: 1px solid #ccc;
	    border-radius: 4px;
	    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	    color: #555;
	    display: block;
	    font-size: 14px;
	    height: 34px;
	    line-height: 1.42857;
	    padding: 6px 12px;
	    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	    width: 100%;
	    margin-bottom: 10px;
	}
	.trg-sr-price-first {
	    margin-bottom: 5px;
	}
	.trg-sr-price-first span {
	    display: inline-block;
	    width: 105px;
	}
	.trg-sr-price-first strong {
	    color: #d40000;
	    font-weight: bold;
	}
	.trg-slp-order {
	    background: none repeat scroll 0 0 #d40000;
	    border-radius: 5px;
	    color: #ffffff;
	    display: block;
	    float: left;
	    margin-top: 5px;
	    padding: 6px 20px;
	}
	.trg-slp-order:hover {
	    box-shadow: 0 1px 12px #5e0000 inset;
	    color: #ffffff;
	}
	

	#f_face{
		border: 1px solid #c2c2c2;
	}
	.footer{
		width: 100%;
		float: left;
		background: #261511;
		height: auto;
		padding-bottom:0px;
	}
	
	#main_trungtam{
		width:550px;
		float:left;
		overflow:hidden;
		margin-top:10px;
		text-align:left;
		height:200px;
	}
	.mbot10_trungtam
	{
		width:550px;
	}
	#name_trungtam
	{
		margin-bottom:10px;
	}
	
	#name_trungtam a
	{
		color:#FEF308;
		font-weight:bold;
		font-size:16px;
	}
	#text_trungtam
	{
		margin-top:10px;
		color:#ffffff;
		font-size:15px;
		line-height:24px;
	}
	#doitrahang {
    float: left;
    margin-left: 3px;
}
#doitrahang img {
    width: 300px;
    height: auto;
}
#quangcao {
    float: left;
	width: 100%;
}
#quangcao img
{
	width: 100%;
    height: auto;
}
	#main_vanchuyen {
    width: 100%;
    float: left;
    margin-top:0px;
	background:#F0F2F5;
}
#main_quangcao {
    width: 100%;
    margin:0px auto;
}
	
	#main_goctuvan{
		width:662px;
		float:right;
		overflow:hidden;
		margin-top:15px;
		height:200px;
	}
	#a_cskh
	{
		font-size:15px;
		line-height:34px;
		color:#C66926;
		background: url("../images/icon-cam-ket.png") no-repeat left 5px;
		padding-left:20px;
	}
	#a_cskh:hover
	{
		color:#ffffff;
		text-decoration:none;
	}

	.Main-products
	{
		width:85%;
		margin:0px auto;
	}
	.Main_sp
	{
		width:85%;
		margin:0px auto;
	}

	#footer{
		clear: both;
		width:100%;
	}
	#vntdc
	{
		width:1200px;
		margin:0px auto;
		text-align:center;
	}
	#a_vntdc
	{
		color:#ffffff;
		font-size:14px;
	}

	#a_banner
	{
		color:#FFFFFF;
	}
	#footer a:hover{
		text-decoration:underline;
	}
	h3.bg_f{
		padding-bottom: 18px;
		text-align: center;
		text-transform: uppercase;
		font-size: 1.9em;
		color:#FF0000;
	}
	li.google{
		background: url("../images/google.png") no-repeat left center;
		padding-left: 30px;
		margin-bottom: 5px;
		margin-left: 15px !important;
	}
	li.face{
		background: url("../images/face.jpg") no-repeat left center;
		padding-left: 30px;
		margin-bottom: 5px;
		margin-left: 15px !important;
	}
	li.twitter{
		background: url("../images/twitter.jpg") no-repeat left center;
		padding-left: 30px;
		margin-left: 15px !important;
	}
	.f_mail{
		background: url("../images/bg-footer.png") no-repeat top center;
		padding-top: 35px;
		width:980px;
		margin:0px auto;
	}
	.f-news1{
		width:1125px;
		clear: both;
		margin:0px auto;
	}
	#giay_phep{
		width:100%;
		clear: both;
		margin:0px auto;
		font-size:14px;
		background:#56341E;
		color:#ffffff;
		padding-top:5px;
		padding-bottom:5px;
	}
	.f-news2{
		width:100%;
		clear: both;
		margin-bottom: 20px;
		position:relative;
	}
	
	#f-news-hd{
		width:28%;
		margin-bottom:15px;
		float:left;
		margin-left:15px;
		overflow:hidden;
		margin-top:15px;
	}
	#f-news-support{
		width: 20%;
		margin-top:9px;
		margin-right:10px;
		float: right;
		margin-bottom:10px;
	}
	.row_pd {
    margin: 0 auto;
    padding-top: 180px;
    width: 85%;
}
.jcarousel-skin-tango {
    float: left;
    list-style: outside none none;
    margin-bottom: 40px;
    width: 100%;
}
.jcarousel-skin-tango .namepd {
    background: #f2f2f2 none repeat scroll 0 0;
    border-right: 1px solid #ffffff;
    height: 31px;
    line-height: 20px;
    padding-top: 12px;
    text-align: center;
}
.pname {
    color: #876849;
    font-size: 15px;
    line-height: 20px;
    padding-left: 5px;
height: 52px;
}
.price {
    font-size: 16px;
	text-align:center;
    padding-top: 10px;
}
.order {
    float: right;
    width: 130px;
	padding-right:6px;
}
.add_pd {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #876849;
    color: #876849;
    cursor: pointer;
    float: left;
    font-size: 15px;
    padding: 7px 25px;
    text-transform: uppercase;
}
.pname a
{
	color:#333333;
	font-size:14px;
}
.jcarousel-skin-tango li {
	float: left;
    height: 304px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 10px;
    position: relative;
    width: 382px;
}
	.row_pd h3 {
    color: #9E6D25;
    font-size: 25px;
    height: 31px;
    letter-spacing: 4px;
    text-align: center;
    text-transform: uppercase;
}
	#mangxh
	{
		float:left;
		width:100%;
		margin-top:0px;;
	}
	#f-news-support a:hover{
		text-decoration: underline;
	}
	#f-news-hd h3{
		line-height:30px;
		text-transform:capitalize;
		font-size:17px;
		color: #E9B249;
		font-weight:bold;
	}
	.a_goc_tu_van
	{
		line-height:30px;
		text-transform:capitalize;
		font-size:17px;
		color: #E9B249;
		font-weight:bold;
	}
	#f-news-about li,
	#f-news-support li{
		line-height:24px;
		margin-left:5px;
		list-style: none;
		color: #333333;
	}
	.f_sp1{
		float: left;
		width: 50%;
		font-weight: bold;
	}
	.f_sp1 h3,
	.f_sp2 h3{
		text-transform: uppercase;
		color: #ed1c24;
	}
	.f_sp2{
		float: right;
		width: 48%;
		font-weight: bold;
text-align:right;
	}
	#gmap{
		position: relative;
	}
	#sp24{
		width: 134px;
		height: 34px;
		position: absolute;
		left: 0;
		bottom: 0;
		background: url("../images/sp24.png") no-repeat top left;
		color: #ed1c24;
		font-size: 1.6em;
		padding-left: 130px;
		padding-top: 110px;
		font-weight: bold;
	}
	.news-home-sp h2
	{
		background: url("../images/line-gt.png") no-repeat center bottom;
		margin-bottom: 15px;
		padding-bottom: 30px;
		padding-top: 20px;
		color:#282D30;
		font-size: 30px;
		text-align: center;
		font-family: 'UTM AvoBold', sans-serif;
	}
	.news-home h2{
		background: url("../images/line-gt.png") no-repeat center bottom;
		margin-bottom: 15px;
		padding-bottom: 20px;
		padding-top: 20px;
		color:#282D30;
		font-size: 30px;
		text-align: center;
		font-family: 'UTM AvoBold', sans-serif;
	}
	.news-home h3{
		line-height:40px;
		color:#35A1BC;
		font-size:18px;
		letter-spacing:3px;
		text-transform: uppercase;
		margin-bottom: 5px;
		text-align:center;
	}
	#noidung_danhmuc
	{
		color:#333333;
		font-size:15px;
		line-height:22px;
		text-align:left;
	}

	#gioi_thieu{
		width:400px;
		float:left;
		margin-left:30px;
		padding-left:7px;
		padding-right:7px;
		padding-top:0px;
		margin-bottom: 39px;
	}

	#lightbox {
		position:fixed; /* keeps the lightbox window in the current viewport */
		top:0; 
		left:0; 
		width:100%; 
		height:100%; 
		background:url(../images/overlay.png) repeat; 
		text-align:center;
		display: none;
		z-index: 99;
	}
	#lightbox p {
		text-align:right; 
		color:#fff; 
		margin-right:20px; 
		font-size:12px; 
	}
	#lightbox img {
		box-shadow:0 0 25px #111;
		-webkit-box-shadow:0 0 25px #111;
		-moz-box-shadow:0 0 25px #111;
		max-width:940px;
	}
	#noi_dung{
		margin-top:50px;
		font-size:15px;
		line-height:25px;
		float:left;
		width:100%;
	}
	#noi_dung h3
	{
		border-bottom:solid 1px #cccccc;
		text-transform:uppercase;
		font-size:22px;
		padding-bottom:15px;
		text-align:center;
		font-weight:bold;
		color:#ED1B2F;
		margin-bottom:10px;
		font-family: 'UTM AvoBold', sans-serif;
	}
	
	.stars{
    overflow: hidden;
}
.star{
    background-image: url('../images/star1.png');
    background-position:left -2px;
    display:block;
    width:20px;
    height:16px;
    line-height:16px;
    float:left;
    cursor: pointer;
    zoom:1;
}
.fullStar{
    background-position:left -59px;
}
.tmp_es{
    background-position:left -21px;
}

.tmp_fs{
    background-position:left -40px;
}
.p_tra_loi
{
	background:#D5F0DD;
	padding:10px;
	margin-top:7px;
	width: 830px;
	margin-left: 10px;
}
.p_tra_loi span
{
	color:#005400;
	font-size:15px;
	line-height:22px;
}
.p_tra_loi h2
{
	font-size: 17px;
	color:#000000;
	font-family: 'UTM AvoBold', sans-serif;
	padding-bottom:10px;
}
.formrate .rate{
    margin: 10px 0;
}
.w_30 {
    width: 40%;
    float: left;
	margin-top:40px;
}
.w_30 h4 {
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-size: 20px;
    font-family: 'UTM AvoBold', sans-serif;
    color: #005400;
}
.w_69 {
    width: 60%;
    float: right;
	margin-top:40px;
}
.formrate
{
	width:840px;
	margin-top:20px;
	margin-left:30px;
}
.formrate h3 {
    border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
	font-size: 18px;
	color:#333333;
    font-weight: bold;
    width: 100%;
    float: left;
	font-family: 'UTM AvoBold', sans-serif;
}
ul.mrate, ul.mcomment, ul.row_rate {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
    float: left;
}
.row_rate li {
    margin-bottom: 10px;
	border-bottom: dotted 1px #666666;
	padding-bottom: 10px;
}
.row_rate .member_1 .name1 {
    color: #55a32a;
}
.row_rate .member_1 .mrate img {
    width: auto;
    height: auto;
    border-radius: 0;
}
.formrate p input {
    width: 70%;
    padding: 0 10px;
    border-radius: 10px;
    height: 30px;
	border: 1px solid #ccc;
}
.formrate p label {
    float: left;
    font-weight: normal;
    width: 87px;
    line-height: 33px;
}
.formrate textarea {
    width: 100%;
    height: 150px;
    border-radius: 10px;
    -o-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 10px;
    border: 1px solid #ccc;
}
input.submit_rate {
	border:none;
    background-color: #F1100F;
	clear: both;
	color:#ffffff;
    float: none;
    font-size: 16px;
    margin-top: 20px;
    padding: 5px 40px;
    text-transform: uppercase;
    width: auto;
    margin-left: 10px;
	cursor: pointer;
}
input.submit_rate:hover {
    background-color: #5FAE73;
}

#main_quangcao_sanpham
{
	width:100%;
}
#quangcao_sanpham
{
	width:100%;
}
#quangcao_sanpham img
{
	width:100%;
	height:auto;
}
	
	#thong_tin_cong_ty
	{
		margin-top:20px;
		line-height:25px;
		float:left;
		width:1160px;
		margin-left:20px;
		margin-right:20px;
	}
	#span_ten_debiet
	{
		font-size:15px;
		text-transform:uppercase;
		font-weight:bold;
		color:#BA0F17;
	}
	#span_ten_congty
	{
		font-size:15px;
		text-transform:uppercase;
		font-weight:bold;
		color:#333333;
	}
	.span_diachi
	{
		font-size:15px;
		color:#333333;
	}
	.span_email
	{
		font-size:15px;
		color:#BB151C;
	}
	.span_face
	{
		font-size:15px;
		color:#4594A9;
	}
	.span_thoigian
	{
		font-size:15px;
		color:#333333;
		font-style:italic;
	}
	#news3 h4.namepd{
		color: #007A01;
		margin: 10px 0;
		font-size:16px;
		font-family: 'UTM AvoBold', sans-serif;
	}
	.text_ma_sp
	{
		font-size:15px;
		color:#333333;
		float: left;
		width: 200px;
	}
	.home_name
	{
		padding-bottom:5px;
		padding-top:11px;
		border-bottom: solid 1px #cccccc;
		float: left;
width: 100%;
	}
	#text_mota
	{
		color:#333333;
		font-size:16px;
		line-height:25px;
	}
	#news3 .km,
	#news3 .km h3{
		font-size: 1.2em;
		color: #333333;
		padding: 0 10px;
	}
	#news3 .price,
	#news3 .price_old{
		line-height: 20px;
		color:#FF0000;
		font-size:20px;
		padding-bottom:10px;
	}
	.infopd{
		border-collapse: collapse; 
		color: #363736;
		border: 1px solid #fff;
		background-color: #f1f1f1;
		line-height: 24px;
		width: 100%;
	}

	.colorpd{
		width: 250px;
		float: left;
		line-height: 35px;
	}
	.colorpd span{
		font-weight: bold;
		font-size: 1.2em;
		color: #363736;
		float: left;
		margin-right: 5px;
	}
	.colorpd span.color-checkbox{
	    border: 2px solid #fff;
	    display: block;
	    height: 30px;
	    margin-right: 5px !important;
	    outline: 1px solid #eee;
	    width: 28px;
	}
	.uli{
		width: 307px;
		float: left;
	}
	.infoleft{
		float: left;
		width: 60%;
	}
	.inforight{
		float: left;
		width: 38%;
		margin-left: 10px;
		text-align: left;
	}
	.infoleft h3,
	.inforight h3{
		text-transform: uppercase;
		font-size: 1.2em;
		color: #2673b4;
		line-height: 30px;
		text-align: left;
		margin: 10px 0;
	}
	.info_thanhtoan{
		min-height: 20px;
		border: 1px solid #ccc;
		-moz-border-radius: 10px;
	    -webkit-border-radius: 10px;
	    border-radius: 10px;
	    padding: 10px;
	    margin: 10px 0;
	}
	.sphome{
		padding:0px;
		margin-top:10px;
	}
	.cart h2{
		text-align: center;
		font-size: 25px;
		font-weight:100;
		color: #333333;
		text-transform: uppercase;
		line-height: 30px;
		margin-top: 10px;
		padding-bottom:20px;
	}
	#cart{
		text-align:right;
		margin-bottom:5px;
		width: 180px;
		float: right;
	}
	#cartpd{
		text-align:left;
		margin-top: 15px;
		color:#333333;
		font-size:18px;
		line-height: 50px;
		padding-bottom:25px;
	}
	.fb-like{
		float: left;
		margin-top: 15px;
		margin-left: 20px;
	}
	ul.other-news,
	ul.other-pd{
		clear:both;
		margin-top: 10px;
	}
	ul.other-news li{
		line-height:24px;
		color: #0073b6;
	}
	ul.other-news li a,
	ul.other-pd li a{
		color: #333333;
		font-weight: bold;
		padding-left: 10px;
	}
	ul.other-news li a:hover,
	ul.other-pd li a:hover{
		text-decoration:underline;
	}
	ul.other-pd li a{
		font-size:1.1em;
	}
	ul.other-pd li{
		list-style:none;
		width:32%;
		float:left;
		text-align:center;
		border: 1px solid #c2c2c2;
		margin-right: 10px;
		-moz-border-radius: 10px;
	    -webkit-border-radius: 10px;
	    border-radius: 10px;
	    padding-bottom: 10px;
	}
	h3.catpd_name{
		line-height: 30px;
		margin-bottom: 5px;
		margin-left: 10px;
	}
	h3.catpd_name,
	h3.catpd_name a{
		color: #363736;
	}
	h3.catpd_name a:hover{
		text-decoration: underline;
	}
	ul.other-pd li.end{
		float: right;
		width: 32%;
		margin-right: 0;
	}
	.otherpd{
		width:293px;
		height:190px;
		margin-bottom:10px;
	}
	.othernamepd a{
		color: #309b38;
		font-weight: bold;
		line-height: 20px;
	}
	.othercart{
		font-weight: bold;
		line-height: 20px;
	}
	div#tragop{
		float: left;
		width: 205px;
	}
	div#phonesptg{
		float: left;
		width: 460px;
		background: url("../images/dttragop.jpg") no-repeat center left;
		text-transform: uppercase;
		font-size: 20px;
		font-weight: bold;
		line-height: 40px;
		padding-left: 70px;
color: #E11313;
	}
	div#phonesptg span{
		font-size: 1.3em;
	}
	.img{
		margin: 5px;
	}
	.end{
	}
/**********/





	.header-menu{
		width:926px;
		margin:0 auto;
	}
	
    .home-search-box .tops {
        background: url("../images/congcutimkiem.jpg") no-repeat scroll 0 0 transparent;
        height: 38px;
        text-align: center;
    }
	.home-search-box .contents {
        width: 100%;
		padding:12px 0;
    }
	
	.advance-select-box span.select-text {
		background: url("../images/select-box-220.png") no-repeat;
		background-position: right 10px;
		bottom: 0;
		border: 1px solid #ccc;
		cursor: pointer;
		float: left;
		height: 23px;
		left: 0;
		line-height: 23px;
		overflow: hidden;
		position: absolute;
		text-align: left;
		width: 100%;
		z-index: 1;
	}
	.advance-select-box .select-text span.select-text-content {
		width: 100%;
		height: 23px;
		line-height: 23px;
		text-align: left;
		float: left;
		cursor: text;
		padding: 0px 5px;
	}
	.searchBroker {
		border: none !important;
	}
    .searchBroker .searchrow {
        margin: 0px auto !important;
    }
	.advance-select-options-2 {
		min-width: 220px;
	}
    .advance-select-options-2 .header-options {
        min-width: 212px;
    }
	.home-top-search img, .home-top-search input[type=image] {
        float: left;
        margin-left: 10px;
		border-bottom-right-radius: 4px;
    }
	.advance-select-options {
		background: none repeat scroll 0 0 #FFFFFF;
		border: 1px solid #CCCCCC;
		display: none;
		left: 0;
		min-width: 125px;
		position: absolute;
		top: 0;
		z-index: 100;
	}
	.advance-select-options ul, .advance-select-options li {
		clear: both;
		list-style: none outside none;
	}
	.advance-select-options ul {
		max-height: 300px;
		max-width: 800px;
		overflow: auto;
	}
	.advance-select-options ul li:hover, .advance-select-options ul li.current {
		background: none repeat scroll 0 0 #77BAF2;
	}
	.advance-select-options ul li {
		cursor: pointer;
		padding: 2px 5px;
		color:#000;
	}
	.advance-select-options ul, .advance-select-options li {
		clear: both;
		list-style: none outside none;
	}
	#body-left {
		float: left;
		width: 688px;
	}
	h3.title-top{
		color:white;
		text-transform:uppercase;
		margin-left:20px;
		line-height:30px;
		margin-bottom:5px;
	}

	.news-home{
		width: 1215px;
		margin:0px auto;
		overflow: hidden;
		clear: both;
		padding-top:150px;
	}
	
	.news-home-sp{
		width: 1215px;
		margin:0px auto;
		overflow: hidden;
		clear: both;
		padding-top:45px;
	}
	
	.news-home-tin{
		width: 1100px;
		margin:0px auto;
		overflow: hidden;
		clear: both;
		padding-top:10px;
	}
	
	
	.news-home h2 a{
		text-transform:uppercase;
		color:#fff;
		font-size:12px;
		background:url(../images/bg-h3left.jpg) no-repeat top left;
		padding:13px 0 11px 30px;
	}
	
	.news-home p#price{
		float:right;
		width:300px;
		line-height:35px;
		font-size:1.2em;
		text-transform:uppercase;
		text-align:right;
		margin-right:20px;
	}
	.news-home p#price font{
		font-size:1.1em;
		font-weight:bold;
	}
	.col-dm{
		float:left;
		width:25%;
		text-align:center;
	}
	.col-dm a{
		color:#201f1f;
		font-weight:bold;
	}
	.content-home{
		clear:both;
	}
	#banner-home{
		float:left;
		width:50%;
		overflow:hidden;
		margin:10px 0;
	}
	.list-news{
		width:49%;
		margin-right:5px;
		float:left;
	}
	.list-news p a{
		color:#000;
		font-weight:bold;
	}
	.list-news p a:hover{
		text-decoration:underline;
	}
	.list-news img{
		margin:5px;
		border:none;
	}
	.list-news p.detail{
		text-align:right;
	}
	.list-news p.detail a{
		color:#007bd3;
	}
	.list-news1{
		border-bottom:1px solid #e6e6e6;
	}
	.list-news1 .news-1{
		float:left;
		width:49%;
		overflow:hidden;
	}
	.list-news1 .news-1 p a{
		color:#3b3a3a;
		font-weight:bold;
	}
	.list-news1 .news-1 p a:hover,
	.list-other li a:hover{
		text-decoration:underline;
	}
	.list-other{
		clear:both;
		background-color:#cfe5f2;
	}
	.list-other li{
		line-height:24px;
		background:url("../images/dot1.gif") no-repeat center left;
		padding-left:10px;
		margin-left:20px;
		list-style:none;
	}
	.list-other li a{
		color:#3b3a3a;
	}
	
	
	.bantin {
		overflow: hidden;
		padding-bottom:10px;
	}
	.group-news-border-backgroup {
		height: auto;
		overflow: hidden;
		width: 370px;
		padding-top: 10px;
		padding-right: 7px;
		padding-bottom: 0;
		padding-left: 10px;
		float: left;
		line-height: 18px;
	}
	.group-news-border-backgroup img {
		width: 80px;
		height: 80px;
		float: left;
		margin-right: 5px;
	}
	.group-news-border-backgroup-image-title {
		width: 80px;
		height: 80px;
		float: left;
		margin-right: 5px;
		background-color: White;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100%;
	}
	.group-news-title {
		/*margin-left: 90px;*/
		overflow: hidden;
	}
    .group-news-title a {
        color: #000000;
        font-weight: bold;
        text-decoration: none;
        text-align: justify;
    }
	.art-latest {
		background-color: #cfe5f2;
		border-top: medium none;
		margin: 10px 10px 5px;
		overflow: hidden;
		text-align: justify;
		width: 758px;
	}
    .art-latest .art-item {
        margin-left: 10px;
        padding: 0 10px;
    }
	.art-latest .art-item, .art-latest .art-item a {
		color: #333;
		text-decoration: none;
	}
	.art-latest .art-item ul {
		color: #055699;
		list-style-type: square;
		padding: 0;
	}
	.art-latest .art-item ul li:first-child{
		margin-top:5px;
	}
	.art-latest .art-item ul li:last-child{
		margin-bottom:5px;
	}
	.art-latest .art-item ul li a {
		color: #333;
		line-height: 20px;
		overflow: hidden;
		padding-bottom: 5px;
		text-decoration: none;
		vertical-align: middle;
	}
	.btn_back{
		color: #055699;
		cursor: pointer;
		font-size: 11px;
		font-weight: bold;
		margin: 7px 4px 4px 0;
		text-align: center;
	}
	div.menuleft h3,
	#left-news11 h3,
	#news4 h3.name3,
	#main-body h3.name3{
		background: url("../images/bg-title-right.jpg") no-repeat top right;
		width: 100%;
		height: 30px;
		line-height:30px;
		font-weight: bold;
		color: #fff;
		text-transform: uppercase;
		font-size: 13px;
		text-align:center;
		cursor: default;
	}
	.menuleft h3#title-search{
		background:none;
	}
	.menuleft h3 img{
		margin:0 5px;
		position:relative;
		bottom:8px;
		left:20px;
	}
	#left-news1,
	#left-news11{
		clear:both;
		overflow:hidden;
	}
	#left-news1 li {
		list-style:none;
		margin-bottom:5px;
	}
	li p.yahoo{
		float:left;
		width:40px;
		margin:5px;
	}
	li p.skype{
		float:left;
		width:60px;
	}
	li p.sp-name{
		line-height:15px;
		float:left;
		display:inline;
		margin-left:5px;
		margin-top:5px;
	}
	#sp-f{
		text-transform:uppercase;
		font-size:1.2em;
		font-weight:bold;
		text-align:center;
		list-style:none;
	}
	.h1{
		height:1px
	}
	.menuleft{
		margin-bottom:5px;
	}
	.bold-title {
		font-weight: bold;
		margin-bottom: 10px;
		padding-bottom: 5px;
		padding-left: 4px;
		border-bottom: 1px solid #ccc;
		color: #055699;
		text-transform: uppercase;
	}
	.name1{
		text-align:center;
		font-weight:bold;
	}
	.name2{
		color:#333333;
		font-size:19px;
		font-weight:bold;
	}
	#text_gioithieu
	{
		padding-top:5px;
		font-size:14px;
		line-height:20px;
		color:#282D30;
		text-align:center;
	}
	#text_gioithieu_phai
	{
		padding-top:5px;
		font-size:13px;
		line-height:22px;
		color:#666666;
		text-align:center;
	}
	
		#text_gioithieuda
	{
		color: #333333;
		font-size: 14px;
		font-weight: 100;
		line-height: 24px;
	}
	
	#body_4quytrinh
	{
		float:left;
		width:220px;
		margin-left:10px;
		margin-right:11px;
		margin-top:10px;
	}
	#text_quytrinh
	{
		width:100%;
	}
	#anh_quytrinh
	{
		width:220px;
		height:220px;
		/*background: url("../images/back_qt.png") no-repeat;*/
		margin:0px auto;
	}
	
	#title_quytrinh
	{
		color:#ffffff;
		font-weight:bold;
		text-transform:uppercase;
		line-height:35px;
		font-size:14px;
	}
	#title_gioithieu
	{
		color:#ffffff;
		line-height:20px;
		font-size:14px;
	}
	#body_tintuc
	{
		width:100%;
		float:left;
		margin-top:0px;
		padding-bottom:0px;
		background:#EBE9C5;
	}
	.tintuc
	{
		width:1215px;
		margin:0px auto;
	}
	.tintuc h3
	{
		background: rgba(0, 0, 0, 0) url("../images/h3sp.png") no-repeat scroll center bottom;
		font-size:30px;
		font-weight: bold;
		height:55px;
		letter-spacing: 2px;
		padding-bottom: 10px;
		text-align: center;
		text-transform: uppercase;
	}
	#a_tintuc
	{
		color: #0053A8;
	}
	#a_tintuc:hover
	{
		color:#F68121;
	}
	.name1 a{
		color:#0082d4;
	}
	.name1 a:hover{
		text-decoration:underline;
	}
	.home_doitac {
    width: 1215px;
    margin: 0 auto;
    clear: both;
    padding-top: 15px;
    padding-bottom: 15px;
}
#doitac {
    overflow: hidden;
    width: 1215px;
}
#doitac h3 {
    background: url("../images/line-gt.png") no-repeat center bottom;
	margin-bottom: 25px;
	padding-bottom: 20px;
	padding-top: 20px;
	color: #282D30;
	font-size: 30px;
	font-weight: 100;
	text-align: center;
	font-family: 'UTM AvoBold', sans-serif;

}
#doitac_tieude {
    color: #1D75C4;
    font-size: 25px;
    font-weight: bold;
    text-transform:uppercase;
    border-bottom: solid 3px #333333;
}

.mbot10_thongtin
{
	float:left;
	width:290px;
	margin-left:6px;
	margin-right:6px;
	background:#ffffff;
	border-radius:7px;
	padding-bottom:15px;
	height:310px;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.14);
}

.mbot10_duan_vietnhat
{
	float:left;
	width:337px;
	margin-left:6px;
	margin-right:6px;
	margin-top:12px;
}

span.thong-tin-ngan {
    color: #d60000;
	font-weight: 500;
	font-size: 18px;
	background:#ffffff;
    padding: 0 9px;
    margin-left: 10px;
}
.product-short-description {
    margin-bottom: 6px;
    margin-top: -14px;
    border: 1px solid #e2e2e2;
    padding: 15px;
    border-radius: 5px;
    font-size: 15px;
}
#home_chungnhan
{
	width: 100%;
	float: left;
}
#bon_bai_chi_tiet
{
	float:right;
	width:300px;
}
.bon_bai_thongtin
{
	width:290px;
	background:#F5F5F5;
	border:solid 1px #cccccc;
	border-radius:5px;
	padding:10px;
	margin-bottom:15px;
}
#anh_bon_bai
{
	width:50px;
	float:left;
}
#anh_bon_bai img
{
	width:45px;
	height:auto;
}
#bon_bai_chi_tiet h3
{
	font-size: 17px;
	color:#282D30;
	margin-bottom: 10px;
	font-family: 'UTM AvoBold', sans-serif;
}

.tintuc_bai_tin
{
	width:300px;
	border-bottom:solid 1px #cccccc;
	padding-bottom:10px;
	padding-top:10px;
}
#anh_bai_tin
{
	width:50px;
	float:left;
}
#anh_bai_tin img
{
	width:50px;
	border-radius:100px;
	height:50px;
}
.name2_title_tintuc
{
	width:240px;
	float:right;
	text-align:left;
}
#span_title_tintuc
{
	color:#333333;
	font-weight: bold;
	font-size: 15px;
	line-height: 25px;
}
.name2_title_bonbai
{
	width:200px;
	float:right;
}

#news3_san_pham{
		margin:0px auto;
		padding-top:70px;
		width:1200px;
		padding-bottom:10px;
	}
	#news3{
		margin:0px auto;
		padding-top:145px;
		width:1200px;
		padding-bottom:10px;
	}
	#news3_chi_tiet_tin{
		margin:0px auto;
		padding-top:80px;
		width:1100px;
		padding-bottom:10px;
	}
	#news3_gt{
		margin:0px auto;
		padding-top:20px;
		width:1200px;
		padding-bottom:10px;
	}
	#news3_tin{
		margin:0px auto;
		width:1076px;
		padding-top:0px;
		padding-bottom:10px;
	}
	#a_tieu_de_tin
	{
		line-height: 40px;
		color:#333333;
		font-size: 18px;
		text-transform: uppercase;
		margin-bottom: 5px;
		font-weight:bold;
	}
	#news3_contact
	{
		margin:0px auto;
		width:1076px;
		padding-bottom:10px;
		padding-top:10px;
	}
	
	#noi_dung h2
	{
		color:#38A7C3;
		text-transform:uppercase;
		font-size:16px;
		border-bottom:solid 1px #CCCCCC;
		font-weight:100;
		margin-bottom:15px;
		padding-bottom:5px;
	}
	
	.news-view{
		line-height: 20px;
	}
	#news3 h3.name3,
	#news2 h3.name3{
		line-height:22px;
		font-size:11px;
		color:#FFF;
		text-transform:uppercase;
		font-weight:bold;
		padding-left:10px;
		background:url(../images/menu-middle.jpg) repeat-x;
		margin-top:1px;
	}
	#news5{
		border-bottom:1px dashed #ccc;
		padding-bottom:5px;
	}
	.p-content {
		float: left;
		width: 640px;
	}

	.p-main-image-crop .product-avatar-img {
		height: 90px;
		width: 120px;
		border: 1px solid #ccc;
	}

	.p-main-image-crop .video-icon {
		top: 25px;
		position: absolute;
		left: 44px;
		width: 30px;
		height: 30px;
		border: none;
	}
	
	.p-main-image-crop .product-video {
		width: 120px;
		position: inherit;
	}
	a.link_bl:link, a.link_bl:visited {
		color: #055699;
		font-size: 13px;
		text-decoration: none;
	}
	.product-price, 
	.product-city-dist, 
	.product-city-dist a, 
	.product-area {
		color: #055699;
		font-weight: bold;
	}

	.product-list a:hover {
		text-decoration: underline;
		text-align: center;
	}
	.ques-img {
		float: right;
		width: 55px;
	}

	.line-dotted {
		border-bottom: 1px dotted #999;
		padding-bottom: 10px;
	}
	.advance-select-box span.select-text {
		background: url("../images/select-box-220.png") no-repeat;
		background-position: right 10px;
		bottom: 0;
		border: 1px solid #ccc;
		cursor: pointer;
		float: left;
		height: 23px;
		left: 0;
		line-height: 23px;
		overflow: hidden;
		position: absolute;
		text-align: left;
		width: 100%;
		z-index: 1;
	}

	.advance-select-box .select-text span.select-text-content {
		width: 100%;
		height: 23px;
		line-height: 23px;
		text-align: left;
		float: left;
		cursor: text;
		padding: 0px 5px;
	}
	
    .home-product-search #searchArea {
        z-index: 0;
        overflow: hidden;        
    }
	
	
	.Repeat {
		background: #055699;
		float: left;
		width: 100%;
		color: #FFF;
		font-weight: bold;
		line-height: 30px;
	}

    .Repeat h2 {
        text-align: center;
        width: 450px;
        float: left;
        padding-left: 10px;
        color: #fff;
    }
	.vip0 {
		clear:both;
		width:1215px;
		margin:0px auto;
	}
	#noi_dung .tabcontent{
		margin: 10px;
	}

    
	
	#cart-content{
		text-align:center;
		margin-top:10px;
	}
	#cart-content p{
		line-height:30px;
		clear:both;
		padding-bottom:5px;
	}
	#cart-content label{
		width:300px;
		text-align:right;
		float:left;
		padding-top:2px;
		margin-right:5px;
		color:#00659f;
	}
	#cart-content textarea{
		width:300px;
		height:150px;
		color:#00659f;
		float:left;
	}
	#cart-content .field{
		width:300px;
		font-size:1em;
		line-height:24px;
		height:24px;
		color:#00659f;
		float:left;
	}
	#cart-content p.text1{
		text-align:right;
		margin-right:200px;
		line-height:18px;
	}
	.send-submit,
	.send-reset{
		background-color:#c82021;
		border-radius:5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		color:#fff;
		border:none;
		padding:5px 10px;
	}
	.send-reset{
		margin-left:10px;
		background-color:#555252;
	}
	#tbao{
		color:#ffffff;
		text-align:center;
		font-size:16px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.p-content {
		float: left;
		width: 540px;
	}
	.p-bottom-crop {
		bottom: 0;
		float: right;
		left: 135px;
		width: 520px;
	}
	.mar-right-10 {
		margin-right: 10px;
	}
	.floatright {
		float: right;
	}
	.floatleft {
		float: left;
	}
/*end vip0*/
	p.name2{
		line-height:40px;
		color:#333333;
		font-size:22px;
		text-transform: uppercase;
		margin-bottom: 5px;
		text-align:center;
		font-family: 'UTM AvoBold', sans-serif;
	}
	p.name2 a{
		color:#333333;
		font-weight:bold;
		font-size:15px;
	}
	
	p.name2 a:hover{
		color:#E9B249;
	}
	p.name2_tin a{
		color:#ffffff;
		font-weight:bold;
		font-size:14px;
	}
	p.name2_tin a:hover{
		color:#E9B249;
	}
	.name2_hotro
	{
		color: #9e6d25;
		font-size: 15px;
		font-weight: bold;
		line-height: 25px;
	}
	.name2_gioi_thieu
	{
		color:#333333;
		font-weight:100;
		font-size:13px;
		line-height:21px;
	}
	.name2_title
	{
		margin-top: 2px;
		float: left;
		padding-left:10px;
		padding-right:10px;
	}
	#span_title
	{
		color:#261511;
		font-size:15px;
		line-height:33px;
		text-transform:capitalize;
		font-family: 'UTM AvoBold', sans-serif;
	}
	#span_gioithieu
	{
		color:#333333;
		font-weight:100;
		font-size:15px;
		line-height:24px;
	}
	#anh_duan
	{
		width: 337px;
		text-align: center;
		margin: 0px auto;
	}
	#anh_chinhsach
	{
		width: 290px;
		text-align: center;
		margin: 0px auto;
	}
	#anh_chinhsach img
	{
		width:290px;
		height:auto;
	}
	#a_chitiet
	{
		color:#FFFFFF;
		font-size:14px;
		background:#642804;
		padding:7px 30px 7px 30px;
		float:left;
		border-radius:9px;
	}
	#a_chitiet:hover
	{
		color:#FFCC00;
		font-size:14px;
		background:#250E00;
		padding:7px 30px 7px 30px;
		text-align:right;
	}
	#home_chitiet
	{
		margin-top:20px;
		float:left;
		margin-left:55px;
	}
	#text_gioithieu_tin
	{
		font-size:14px;
		color:#333333;
		line-height:20px;
		margin-top:5px;
	}
	.detail{
		text-align:left;
		padding-top:20px;
	}
	.detail a{
		color:#ffffff;
		font-size:15px;
		text-transform:uppercase;
		padding:7px 28px 7px 28px;
		background:#F1100F;
		border:solid 3px #BA0000;
	}
	.detail a:hover{
		text-decoration:none;
		color:#FFCD43;
	}
	.mbot10{
		width:100%;
		padding-bottom:10px;
	}
	#text_tin
	{
		float:left;
		padding-top:10px;
	}
	.img_tin
	{
		width:295px;
		margin-bottom:7px;
		height:190px;
	}
	.name2_tin{
		color:#ffffff;
		font-size:15px;
		line-height:25px;
	}
	.name2_tin a
	{
		color:#f0a52b;
	}
		.name2_tin a:hover
	{
		color:#333333;
	}
	.w_25{
		width: 690px;
		float:right;
	}
	#xem_toan_bo
	{
		width:100%;
		float: left;
		text-align: center;
		padding-top:50px;
	}
	#xem_toan_bo a
	{
		color:#FFFFFF;
		background:#F0A52B;
		border-radius:20px;
		padding:5px 25px 5px 25px;
		font-size:15px;
		text-transform:capitalize;
	}
	#text_tin_phai
	{
		float:right;
		width:474px;
		padding-left:10px;
	}
	#tieu_de_tin
	{
		font-size:15px;
		color:#282D30;
		font-weight:bold;
	}
	#a_text_tin
	{
		color:#333333;
		font-size:13px;
		line-height:19px;
		font-weight:bold;
	}
	#a_text_tin:hover
	{
		color:#F68121;
	}

	.name,
	p.hname{
		font-size:12px;
		text-align: right;
		margin-right: 10px;
	}
	.sp_phone{
		color: #2673b4;
		font-weight: bold;
		font-size:14px;
	}
	#news4{
		border-bottom:0px dashed #ccc;
		padding-bottom:12px;
	}
	.background-pager-controls {
		height: 50px;
		line-height: 30px;
		margin-top: 5px;
		text-align:center;
		width:600px;
	}
	span.title{
		float: left;
		margin-right: 10px;
		font-size:16px;
		padding-top: 5px;
		color: #333333;
		text-transform: uppercase;
		font-weight: bold;
	}
	#logo_footer{
		float: left;
		width: 381px;
	}
	
	#addressf{
		width:450px;
		float:left;
		overflow:hidden;
		line-height:25px;
		color: #ffffff;
		font-size:14px;
		margin-top:10px;
		text-align:left;
		padding-bottom:15px;
	}
	#addressf h3
	{
		text-transform: uppercase;
		color:#C66926;
		line-height: 40px;
		font-size: 18px;
		height: 40px;
		text-align: left;
		font-family: 'UTM AvoBold', sans-serif;
	}
	.home_email
	{
		bottom: 0;
		display: block;
		float: left;
		font-weight: bold;
		left: 0;
		position: fixed;
		width: 100%;
		z-index: 2147483647;
	}
	.hotline_footer
	{
		background: rgba(0, 0, 0, 0) url("../images/h_footer.png") no-repeat scroll 0 0;
		bottom: 0;
		color: #ffffff;
		display: block;
		float: left;
		font-size: 24px;
		font-weight: bold;
		height: 41px;
		left: 0;
		line-height: 43px;
		padding-left: 41px;
		position: fixed;
		width: 200px;
		z-index: 2147483647;
	}
	.mangxh
	{
		bottom: 0;
		color: #ffffff;
		display: block;
		float: left;
		font-size:18px;
		font-weight: 100;
		height: 41px;
		left: 0;
		line-height: 39px;
		margin-left:280px;
		position: fixed;
		width: 500px;
		z-index: 2147483647;
	}
	#text_email
	{
		color:#ffffff;
		font-size:15px;
		font-weight:100;
		line-height:30px;
	}
	#phanhoi
	{
		float:right;
		width:250px;
		margin-top:48px;
	}
	#grid
	{
		margin-bottom:20px;
	}
	.Main
	{
		width:85%;
		margin:20px auto;
	}
	.text_diachi
	{
	}

	.hotline_footer p.phone{
		background: url("../images/hline.png") no-repeat left center;
		color: #fff;
		font-weight: bold;
		padding-left: 30px;
	}
	.hotline_footer p.email{
		background: url("../images/email.png") no-repeat left center;
		color: #fbfe0e;
		padding-left: 30px;
	}
	#thongtin .no_lh{
		display: none;
	}
	#f-tool{
		float:right;
		width:49%;
	}
	#reg-email{
		padding:5px;
	}
	.txt-regmail{
		width:280px;
		border:none;
		line-height:30px;
		font-size:1.1em;
		padding-left:5px;
		float:left;
		color:#1e6daf;
		height:30px;
		margin-left:10px;
		margin-top:5px;
	}
	#sub-regmail{
		border:none;
		line-height:28px;
		font-size:1.1em;
		background-color:#d21d23;
		color:#fff;
		padding:0 10px;
		float:left;
		height:30px;
		margin-top:5px;
	}
	.f-tool1{
		text-align:left;
	}
	.f-face{
		float:right;
		width:30%;
	}
	.f-face a{
		font-size:1.2em;
		line-height:40px;
		margin-left:10px;
	}
	#divAdRight{
		display:none;
		position:absolute;
		top:10px;
	}
	#divAdLeft{
		display:none;
		position:absolute;
		top:10px;
	}
	#divAdRight img,
	#divAdLeft img{
		margin-bottom:5px;
	}
	.img1{
		margin:5px 10px 0 10px;
		border:1px #cccccc solid;
		padding:2px;
		border-radius:5px;
	}
	.img1:hover{
		margin:5px 10px 0 10px;
		border:1px #FF6600 solid;
		padding:2px;
		border-radius:5px;
	}
	.img2{
		margin:5px;
		margin-right:0;
	}
	.news2,
	.news2 a{
		color:#003369;
		line-height:15px;
		margin-bottom:5px;
	}
	.news2 a:hover{
		text-decoration:underline;
	}
	.dk_form
	{
		margin-top:5px;
	}
	.sendmail{
		width:330px;
		float: left;
		height: 27px;
		padding-left: 10px;
	    border: 1px solid #ffffff;
		background:none;
		color:#ffffff;
	}
	.gio_mo_cua{
		float: left;
		margin-left: 20px;
		display: inline;
		line-height: 30px;
	}
	.gio_mo_cua span{
		color: #03acff;
		background: url("../images/clock.png") no-repeat left center;
		padding: 8px;
		padding-left: 30px;
		text-transform: uppercase;
	}
	#nhanmail .submit{
		float: left;
		padding: 5px 10px;
		border: 0;
		background: url("../images/line.jpg") repeat-x top left;
		color: #fff;
		border-radius: 0 5px 5px 0;
	    -webkit-border-radius: 0 5px 5px 0;
	    -moz-border-radius: 0 5px 5px 0;
	}
	.contact label{
		width:240px;
		text-align:right;
		float:left;
		padding-top:2px;
		margin-right:5px;
		color:#00659f;
	}
	.contact textarea{
		width:300px;
		height:150px;
		font-size:11px;
		color:#00659f;
	}
	.contact .field{
		width:300px;
		font-size:11px;
		color:#00659f;
		line-height:24px;
		height:24px;
	}
	.contact_form{
		margin-left: -1.33333rem;
	}

	#contact_form label{
		clear: both;
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 10px;
		display: block;
	}

	#contact_form > p{
		float: left;
		width: 31.1%;
		border-left: 0 solid transparent;
		border-left-width: 24px;
		border-left-width: 1.33333rem;
	}
	.wrapper
	{
		width:85%;
		margin:20px auto;
	}
	.pdhome{
	margin-top: 10px;
	float:left;
}
#home_sp_banchay{
	margin-top: 10px;
	float:left;
	width:290px;
	background:#F0EDED;
	padding-bottom:15px;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.14);
	border-radius: 7px;
	margin-left:12px;
	height: 310px;
}
#home_san_pham_danh_muc{
	margin-top: 10px;
	float:left;
	width:290px;
	background:#ffffff;
	padding-bottom:15px;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.14);
	border-radius: 7px;
	margin-left:12px;
	height: 310px;
}
.col_w280 {
	width:370px;
	max-height:250px;
	text-align: center;
	overflow: hidden;
}


.title
{
	margin-top:10px;
	text-align:left;
}
#a_sp
{
	color:#333333;
	font-size:15px;
	font-weight:bold;
	text-transform:capitalize;
}
#a_sp_gia
{
	color:#F1100F;
	font-size:15px;
	font-weight:bold;
	text-transform:capitalize;
}
#a_sp_dong_co
{
	color:#007A01;
	font-size:15px;
	font-weight:bold;
	text-transform:capitalize;
}
.title_name
{
	float:left;
	width:280px;
	margin-left:5px;
	margin-top: 10px;
	text-align: center;
}
.title_gia
{
	float:left;
	width:100%;
	margin-top: 10px;
}
#home_gia
{
	float:left;
	width:135px;
	margin-left:10px;
}
#home_xuatxu
{
	text-align:center;
	width:100%;
}
#gia_sp
{
	color:#cf9049;
	float:left;
	width:95%;
	margin-left:10px;
	font-size:18px;
	line-height:33px;
	padding-right:10px;
}

	#contact_form > p.textarea, #page_content_wrapper.fixed #contact_form > p{
		width: 100%;
		box-sizing: border-box;
	}

	#contact_form input, #contact_form textarea, #commentform input, #commentform textarea{
		margin-bottom: 15px;
	}
	#contact_form input[type="text"], #contact_form textarea, #commentform input[type="text"], #commentform input[type="email"], #commentform input[type="url"], #commentform textarea {
	margin-bottom: 15px;
	width: 100%;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	#contact_form input[type="text"], #contact_form textarea, #commentform input[type="text"]{
		margin-bottom: 5px;
	}
	#contact_submit_btn{
		display: inline-block;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		padding: .4em 1.5em .4em;
		color: #fff;
		background: #000;
		border: 1px solid #000;
		text-transform: uppercase;
		font-size: 12px;
		text-shadow: none;
		font-weight: bold;
		letter-spacing: 2px;
		-webkit-transition: color .2s linear, background .1s linear;
		-moz-transition: color .2s linear, background .1s linear;
		-ms-transition: color .2s linear, background .1s linear;
		-o-transition: color .2s linear, background .1s linear;
		transition: color .2s linear, background .1s linear;
		-webkit-appearance: none;
	}
	#contact_form input[type=text],
	#contact_form textarea{
		padding: 10px 10px 10px 10px;
		font-size: 15px;
		margin-bottom:15px;
		background: #fff;
		border: 1px solid #e1e1e1;
		color: #000;
		-webkit-transition: border linear .2s, box-shadow linear .2s;
		-moz-transition: border linear .2s, box-shadow linear .2s;
		-o-transition: border linear .2s, box-shadow linear .2s;
		transition: border linear .2s, box-shadow linear .2s;
	}

	#contact_form input[type=text]:focus,
	#contact_form textarea:focus{
		border-color: #000;
		outline: 0;
	}
	#contact_form > p.textarea {
		box-sizing: border-box;
		width: 97.5%;
		margin: 20px 0;
	}
	#google_map
	{
		width:100%;
		margin-top:20px;
		float:left;
	}
	#home_contact
	{
		width:100%;
		float:left;
		padding-top:14px;
	}
	#banner_lienhe
	{
		width:100%;
	}
	#banner_gioithieu
	{
		width:100%;
		padding-top:104px;
	}
	#banner_news
	{
		width:100%;
		padding-top:104px;
	}
	
	#chude
	{
		width:100%;
		margin-bottom:20px;
	}
	#text_chude
	{
		color:#333333;
		font-size:24px;
		font-weight:100;
	}
	#text_thongtin
	{
		font-size:20px;
		color:#333333;
		line-height:30px;
	}
	ul.support1 {
		margin: 5px auto 10px auto;
		width: 100%;
	}
	.list-sp
	{
		width:89%;
		margin:0px auto;
	}
	#thongtin
	{
		width:47%;
		float:right;
		color:#333333;
		font-size:16px;
		line-height:26px;
	}
	#name_form
	{
		width:300px;
	}
	.contact
	{
		width:50%;
		float:left;
	}
	ul.support1 li{
		list-style: none;
		float: left;
		margin-right: 50px;
	}
	ul.support1 li img{
		margin-right: 5px;
		float: left;
		margin-top: 5px;
	}
	ul.support1 li p{
		margin: 0;
		white-space: nowrap;
		line-height: 20px !important;
	}
	ul.support1 li p a{
		color: #00a4e1;
	}
	ul.support1 li p.phone a{
		color: #ed1b24;
		font-weight: bold;
	}
	.name_gioithieu
	{
		font-size: 30px;
		text-align: center;
		text-transform: uppercase;
		color:#BF0000;
		padding-bottom: 20px;
		font-weight: bold;
		font-family: 'UTM AvoBold', sans-serif;
	}
	.text_1{
		font-size:16px;
		line-height:26px;
		border-bottom:1px dashed #BFBFBD;
		padding-bottom:10px;
		color:#333333;
		width:100%;
		margin:0px auto;
	}
		.text_1 p{
		line-height:20px;
	}
	.form_field .submit{
		background-color:#0769BA;
		border-radius:5px;
		padding:5px 20px;
		border:none;
		color:#FFF;
		font-weight:bold;
	}
	.clear10 {
		clear: both;
		height: 10px;
	}	
	/* Clearfix */
	
	.clr{
		clear:both;
	}
	.clearfix:after {
	
	clear: both;
	
	display: block;
	
	content: ".";
	
	height: 0;
	
	visibility: hidden;
	
	}
	* html > body .clearfix {
	
	width: 100%;
	
	display: block;
	
	}
	* html .clearfix {
	
	height: 1%;
	
	}
/*pagination*/	
	#current_page {
		border:1px solid #333;
		padding:1px 8px 1px 8px;
		margin:2px;
		color:#333;
		font-weight:bold;
		font-size:16px;
	}
    #pager_links a {
		text-decoration:none; 
		color:#ff3300; 
		background:#fff; 
		border:1px solid #e0e0e0; 
		padding:1px 8px 1px 8px;
		margin:2px;
		font-weight:bold;
		font-size:16px;
	}
    #pager_links a:hover {
		text-decoration:none;
		color:#3399ff;
		background:#f2f2f2;
		border:1px solid #3399ff;
		padding:1px 8px 1px 8px;
		margin:2px;
		font-weight:bold;
		font-size:16px;
	}
	#pager_links img{
		top:3px;
		position:relative;
	}	
	table.bantintable thead th{
		color:#000;
		font-size:12px;
		font-weight:bold;
		padding-left:4px;
		line-height:22px;
		border:none;
		background-color:#E3E3E3;
		border: solid 1px #CCCCCC;
	}
	table.bantintable{
		width: 100%;
		background-color: #e7e7e7;
		color: #666;
		font-size:12px;
		border: solid 1px #CCCCCC;
		border-collapse:collapse;
	}
	table.bantintable tbody tr{
		background-color:#FFF;
		text-align:left;
		border: solid 1px #CCCCCC;
	}
	table.bantintable tbody tr.row1{
		background-color:#ededeb;
		text-align:left;
		border: solid 1px #CCCCCC;
	}
	table.bantintable tbody tr td{
		border:1px solid #fff;
		border: solid 1px #CCCCCC;
		color:#680B0B;
		padding:5px;
	}
	table.bantintable tbody tr td a{
		color:#3C446A;
	}
	table.bantintable tbody tr td.col1 a{
		background:url(../images/arrow.gif) no-repeat center left;
		color:#680B0B;
		line-height:24px;
		font-size:12px;
		padding-left:20px;
	}
	table.bantintable tbody tr td.col1 a:hover{
		text-decoration:underline;
	}
	.bantin{
		margin:px 5px 10px;
	}
	.bantin1{
		margin:10px 5px;
	}
.form_field .field_text {
			width:210px;
			display:block;
			margin-left:10px;
			float:left;
			padding-top:2px
}
.form_field .jobtitle {
		width:60px
}
.form_field .sub_note {
		padding-left:260px; padding-top:5px; clear:both
}

.form_field .month1 {
		width:70px
}
.form_field .skill {
		width:250px
}
.form_field .other_w {
		width:100px
}
.form_field .field_o {
		width:150px
}
.form_field .current {
		width:70px
}

.form_field .day {
		width:50px
}
.form_field .month {
		width:60px
}
.form_field .price {
		width:50px
}
.form_field .year {
		width:80px
}
.form_field .gender {
		width:90px
}
.form_field .marial {
		width:90px
}
.form_field .nationality {
		width:90px
}
.form_field .exper {
		width:100px
}
.form_field .sub_note {
		padding-left:260px; padding-top:5px; clear:both
}
.form_field {
			display:inline;
}
.form_field p {
			display:block;
			clear:both;
			margin-bottom:5px;
}
.form_field #text11{
			color:#4169E4;
}
.form_field .text_row {
			height:60px
}

.form_field label {
			width:150px;
			padding-top:0px;
			text-align:left;
			float:left;
			line-height:18px;
			padding-left:10px;
}
.form_field a {
			font-family:tahoma;
			font-size:11px;
			font-weight:bold;
			line-height:18px;
			text-decoration:underline;
}
.form_field .lb_hide {
			color:#939598
}


.form_field .field {
	width:285px;
    border: 1px solid #CCCCCC;
    color: #666666;
    height: 27px;
    padding: 0 0px 0 5px;
    border-radius: 5px;
    background-color: #ededed;
    line-height: 27px;
}
.form_field .field:focus {
    background-color: #fff !important;
	box-shadow: 0 0 5px #079cfb;
    -webkit-box-shadow: 0 0 5px #079cfb; 
    -moz-box-shadow: 0 0 5px #079cfb;
}
.form_field .field1 {
			width:100px;
			display:block;
			margin-left:10px;
			float:left
}
.form_field .field2 {
			width:210px;
			display:block;
			margin-left:10px;
			float:left;
			color:#eb5520;
}
.form_field .field_aria {
			width:400px;
			margin-left:10px;
			float:left;
			height:200px;
}
.form_field .field_dis {
			background:#f4f4f4;
			border-style:none;
			border:#7f9db9 solid 1px;
			color:#939598;
			width:212px;
			height:15px
}

.form_field .text_area {
			width:215px;
			display:block;
			margin-left:10px;
			float:left;
			font-family:tahoma, Arial, Helvetica, sans-serif;
			font-size:11px
}

.form_field .text_area1 {
			width:268px;
			height:50px;
			display:block;
			margin-left:10px;
			float:left;
			font-family:tahoma, Arial, Helvetica, sans-serif;
			font-size:11px
}
/*.form_field .text_area1 {
}*/
.form_field .field_list {
    border: 1px solid #CCCCCC;
    color: #666666;
    height: 25px;
    padding: 0 0px 0 5px;
    border-radius: 5px;
    background-color: #ededed;
}
.form_field .field_list:focus{
	background-color: #fff !important;
	box-shadow: 0 0 5px #079cfb;
    -webkit-box-shadow: 0 0 5px #079cfb; 
    -moz-box-shadow: 0 0 5px #079cfb;
}
.form_field .field_list1 {
			display:block;
			margin-left:10px;
			float:left;
			color:#eb5520;
}

.form_field .tb_multi {
			float:right;
			clear:both;
			margin-bottom:10px
}
.form_field .check_right {
			float:left; margin-left:7px; margin-bottom:5px
}

.form_field .yes_no {
			float:left; margin-top:3px; margin-right:15px
}
.form_field .tb_multi td {
			padding-bottom:3px
}
.form_field .selectmulti {
		    width:145px;
}
.form_field  .titselect {
			font-weight:bold
}
.form_field  .titselect_red {
			color:#FF0000
}
.form_field .btn_move {
			width:19px
}
.form_field .form_check {
			list-style-type:none;
			float:left;
			width:160px;
			margin:0px;
			padding:0px;
}
.form_field .form_check li {
			clear:both
}
.form_field .form_check .check {
			float:left;
}
.form_field .form_check span {
			float:left;
			margin-top:3px
}
.form_field .field_list_w {
			width:215px
}
.form_field .check_avail {
			margin-left:150px; 
			padding:0px 0px 10px 10px;
			font-family:tahoma;
			font-size:11px;
			line-height:16px;
}
.require {
	color:#FF5340;
}
.require1 {
	color:#4169E4 !important;
}
.label2{
	padding-left:10px;
}