*{

	margin: 0;

}

body{

	margin: 0 auto;

	font-family: Arial, sans-serif;

	font-size: 12px;

	background:  #fff;

	

}

a{text-decoration:none; color: #303030; font-size: 12px; font-weight: bold; }

a:hover {color: #0072bb;}

p{font-size: 12px;}

ul

{

    list-style:none;

    display:block;

}

img{ border: none;}

#wrapper {

	width: 100%;

	margin: 0 auto;

	min-width: 1000px;

}



/******* Main *********/

/******* Header *********/



#header{

    float: left;

    width: 100%;

    background: url(/images/bg.png) repeat-x left top;

    height: auto;

}



#header  div.logo {

    width: 350px;

    float: left;

    padding: 0 0 10px 0;

    height: 80px;

}

#header  div.logo img{

	float: left;

	height: 80px;

}

#header  #bg_search {

    float: left;

    margin: 0;

    height: 32px;

    padding: 0;

    padding-top: 6px;

}

#header .bg_search {

	

	width: 280px;

	margin: 0 auto;

	height: 32px;

}

#header .search {

    width: 280px;

    height: 32px;

    float: left;

    padding: 2px 0 0 3px;

    /*background: url(/images/bg_search1.png) no-repeat left top;*/

    background-size: 100% 100%;

}

#header .search .keyword {

    width: 215px;

    height: 27px;

    border: none;

    float: left;

    color: #939292;

    padding-left: 5px;

}

#header .search .button {

	border: none;

	float: right;

	cursor: pointer;

        background: url(../images/search.png) no-repeat;

        width:50px;

        height:29px;

}

 div#carttop1{

    background: url(../images/icon-cart-nav.png) no-repeat left 5px;

    padding: 5px;

    height: 44px;

    line-height: 22px;

    font-weight: bold;

    position: absolute;

    right: 0;

    top: 13px;

    padding-left: 11px;

    padding-top: 9px;

}



div#carttop1 span{

	text-align: center;

	color: #303030;

	font-family: Arial;

	font-size: 12px;

	float: left;

	margin-left: 6px;

	margin-top: 5px;

	text-transform: uppercase;

}

div#carttop1 span:hover {

	color: #0072bb;

}

div#carttop1 p.text{

    text-align: center;

    color: #fff;

    font-family: Arial;

    margin-top: 5px;

    margin-left: 8px;

    width: 28px;

    line-height: 0px;

}





.hotline {

	float: left;

	width: 335px;

	line-height: 28px;

	padding-left: 210px;

	font-size: 16px;

	color: #fff;

	margin-top: -5px;

}



 ul.weblinks{

    float: right;

    top: 35px;

    left: 244px;

    width: 870px;

    padding: 0;

    margin-top: 25px;

}



 ul.weblinks li{

float: left;

    padding: 0 0 0 10px;

    width: 30%;

    box-sizing: border-box;

}

 ul.weblinks li img{

	float: left;

	padding: 0 10px 0 0;

	height: 35px;

}

 ul.weblinks li span{

    float: left;

    padding: 3px 0 0 0px;

    height: 35px;

    clear: right;

    width: 185px;

}



/*******End Header *********/



/******* Wrapper *********/

#main {

	width: 100%;

	clear: both;

}



#content {

	margin: 0 auto;

	width: 100%;

	min-width: 980px;

}



#bg_slider{

	float:left;

	margin-left:0 !important;

}

#bg_slider .border_box{

	margin: 0 auto;

	width: 680px;

	

}

#bg_slider .border_box .box_skitter{

	float: left;

	width: 680px;

	border: 1px solid #ccc;

}



#main-body{

    clear: left;

    margin-top: 20px;

    width: 100%;

}

/*** Products Main ***/

#brow_products{

	float: left;

	margin: 0 0 0 15px !important;

	padding: 0;

}

#brow_products li.itemp {

	float: left;

	margin: 0 0;

	width: 205px;

	height: 230px;

}

.itemp{

	position:relative;

	

}

.itemp em{

    position: absolute;

    top: -10px;

    left:-39px;

    color: #fff;

    text-align: center;

    width: 100px;

    height: 100px;

    background: url(/images/sale.png)no-repeat 28px 1px;

    padding: 30px 5px;

    font-size: 16px;

    z-index: 10;

    /* padding-left: 5px; */}

.itemp em img{

	width:60px !important;

	height:60px !important;





}

#brow_products li.itemp h3 a{

    color: #333;

    font-weight: bold;

    padding: 10px 5px 0 10px;

    margin-bottom: 10px;

    display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 14px;
    margin-left: 9px !important;

}

#brow_products li.itemp a:hover {

	color: #fa250a;

}



#brow_products li.itemp:hover a {

	color: #fa250a;

}

#brow_products li.itemp .space-img{

	text-align: center;

	display: block;

}

#brow_products li.itemp img{

    width: 210px !important;

    height: 200px !important;

    max-width: 100%;

}

#brow_products li.itemp img:hover {

	opacity: 0.8;

}

#brow_products li.itemp div.price{

    clear: left;

    width: 100%;

    padding-left: 10px;

    display: block !important;

    float: none;
    margin-left:9px;



}

#brow_products li.itemp span.price{

	font-weight: bold;

	color: #fb0000;

	display: block;

	padding: 3px 0 0 0;

	clear: both;

    font-size: 16px;

}

#brow_products li.itemp span.price_s{

	float: none;

    /* padding-right: 0; */

    color: #6c6c6c;

    font-weight: bold;

    text-decoration: line-through;

    /* display: block; */

    width: 85px;

    text-align: center;

}

 li.itemp div.cart{

    float: right;

    clear: right;

    padding-right: 45px;

    display: block;

    padding-top: 3px;

}

 li.itemp div.cart a{

    position: absolute;

    right:-46px;

    bottom:22px;

    float:right;

    width: 116px;

    height: 50px;

    background: url("../images/carticon.jpg") no-repeat left 2px;

}
#brow_products li.itemp div.cart a:hover {

	background: url("../images/cart-hover.png") no-repeat left 2px;

}

/*** End Products Main***/

/*******End Main *********/

.list_products {

	float: left;

	width: 100%;

	margin: 0;

	padding-bottom: 10px;

}

.list_products div.head1 {

	float: left;

    width: 100%;

/*    background: url(../images/title2.jpg) no-repeat left 15px;*/

    /*background-color:#08c4f2;*/

    left:15px;

    border-bottom: 2px solid #fff;

}

.list_products div.head1 a {

	float: left;

/*	padding: 15px 0 0 50px;

	height: 33px;

	line-height: 33px;*/

	color: #fff;

	text-transform: uppercase;

}



.list_products div.head {

    float: left;

    width: 100%;

    padding-top: 18px;

    background: url(../images/title.jpg) no-repeat left 15px;

    /*border-bottom: 2px solid #fa1f03;*/

    background-size: 1037px auto;

}

.list_products div.head a {

	float: left;

	padding: 5px 0 0 25px;

	height: 33px;

	line-height: 27px;

	color: #fff;

	text-transform: uppercase;

}
.list_products div.head a:hover{
	color:red;
}
#right_title {

	float: right;

	padding: 4px 30px 0 0;

	height: 25px;

}



#right_title a#next2 {

	float: right;

	margin: 0 0 0 5px;

	padding: 0;

	height: 25px;

	width: 26px;

	background: url("../images/sprite-clean.png") no-repeat left -26px;

}

#right_title a#prev2 {

	float: right;

	margin: 0 0 0 5px;

	padding: 0;

	height: 25px;

	width: 26px;

	background: url("../images/sprite-clean.png") no-repeat left 0;

}



/******* Cat products *********/



/*******End Main *********/

/******* Left *********/

#left{

	float: left;

	width: 250px;

	padding: 0  0 0 0;

	clear: right;

}

#right{

    width: 1031px;

    /*width: 1022px;*/

    float: right;

    padding-left: 20px;

    box-sizing: border-box;

}

	

/*LIST CONTENT*/

	

#left_list{

	float:left;

	width:250px;

}

.menu_left ul li.itemp{

	height: 100px !important;

	box-shadow: none;

	border:none;

	/*border-bottom: 1px solid #cdcdcd;*/

	margin: 0 !important;

	width: 100% !important;

	border-radius: 0 !important;

	padding-top: 5px;

	padding: 5px;

	box-sizing: border-box;

}

.menu_left{

	float:left;

	width:250px;

	margin-bottom:10px;

}

.menu_left .title_left{

	float: left;

	background: url("/images/menu.jpg")  no-repeat left top;

	/*background-color: #08c4f2;*/

	width: 250px;

	/*height: 37px;*/

	text-align: center;

}

.menu_left .title_left h2{

	color:#fff;

	font-size: 12px;

	line-height: 40px;

	font-weight: bold;

	width: 250px;

	text-align: left;

	padding-left:30px;

	text-transform: uppercase;
	margin-left: 15px;

}

.menu_left .title_left h2 a{

	color:#fff;

	font-size: 12px;

        line-height: 41px;
        /*margin-left:15px;*/

}	
.menu_left .title_left h2 a:hover {
	color:red !important;
}

.menu_left ul{

	width: 250px;

	float: left;

	padding: 5px 0 0 0;

	/*border-left: 1px solid #cdcdcd !important;*/
    /*border-right: 1px solid #cdcdcd !important;*/
    /*border-bottom: 1px solid #cdcdcd !important;*/

	border-top: none;

    box-sizing: border-box;

}

/* Product Left*/



.menu_left ul li.itemp{

	width: 226px;

	float: left;

	margin: 3px  10px;

	border-bottom: 1px solid #cdcdcd;	

}

.menu_left ul li.itemp div.cart{

	display: none;

}



.menu_left ul li.itemp a.img{

	width: 100px;

	height: 93px;

	float: left;

	padding: 0;

}



.menu_left ul li.itemp a.img img{

	width: 90px;

	height: 80px;

	float: left;

	padding: 2px;

}



.menu_left ul li.itemp h3 a{

    width: 140px;

    float: left;

    padding: 5px 0;

    color: #01348a;

    line-height: 16px;

    /* height: 40px; */

    overflow: hidden;

    text-overflow: ellipsis;

    box-sizing: border-box;

}

.menu_left ul li.itemp h3 a:hover {

	color: #fa250a;

}



.menu_left ul li.itemp span.price {

	width: 118px;

	float: left;

	color: red;

	font-weight: bold;

	line-height: 20px;display: block !important;

}

.menu_left ul li.itemp span.price_s {

	width: 118px;

	/*float: left;*/

	color: #6c6c6c;

	font-weight: bold;

	text-decoration: line-through;display: block !important;

}





/* End Product Left*/



.menu_left ul li.support  {

	width: 226px;

	float: left;

	margin: 3px  10px;

	border-bottom: 1px solid #cdcdcd;

}

.menu_left ul li.support  span {

	width: 125px;

	float: left;

	color: #303030;

	font-weight: bold;

	line-height: 30px;

	padding-left: 10px;

}

.menu_left ul li.support  a {

	float: left;

	width: auto;

	padding: 0 0 0 5px;

}



.menu_left ul li.new  {

	padding: 0 0 5px 0;

	margin: 3px 5px;

	width: 228px;

	/*border-bottom: 1px #ccc dotted;*/

}

.menu_left ul li.new  a{

	padding: 0;

	width: auto;

}

.menu_left ul li.new  a.title{

	float: left;

	width: 127px;

	padding: 0 0 0 5px;

	color: #01348a;

}

.menu_left ul li.new  a.title:hover{

	color: #fa250a;

}

.menu_left ul li.new  a img{

	float: left;

	width: 90px;

	height: 70px;

	padding: 2px;

	border: 1px #ccc solid;

}





/* End Product Left*/







.menu_left ul li#lv1{

	background: url("../images/head_left.png") #f3f3f3 no-repeat left -2px;

	float: left;

	width: 246px;

}

.menu_left ul li a{

	float:left;

	width: 246px;

}



.menu_left ul li.active{

	background:url("../images/ico_hover.png") no-repeat left 11px;



}

.menu_left ul li.active a {

	color:#a8cf45;



}

.menu_left ul ul li:last-child a{

	

	border-bottom: none;

	

}

.menu_left ul ul:last-child{

	

}

.menu_left ul li {

	float: left;

	padding: 0 0px 0 0;

	width: 246px;

	

}

.menu_left ul li  a{

	float: left;

	padding: 8px 0px 8px 20px;

	width: 226px;

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #303030;

	

}

.menu_left ul li a:hover{

	color:#a8cf45;

}

.menu_left ul   a span{

	color: #e11926;

	float: right;

	height: 25px;

	width:90px;

	margin-top: 10px;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	background:url("../images/arrow_37_copy.png") no-repeat right 2px;



}

.menu_left ul ul{

	width: 248px;

	float: left;

	padding: 0 0 0 0;

	border: none;

	border-top: none;

	border-bottom: none;

}

.menu_left ul ul li{

	background:url("../images/ico123.png") no-repeat 10px 13px;

	float:left;

	width: 240px;

	padding: 0 4px;

}

.menu_left ul ul li font{

	float: left;

	width: 10px;

	padding-left: 0;

	line-height: 14px;

	text-transform: none;

	font-size: 12px;

}

.menu_left ul ul li a{

	float: left;

	width: 230px;

	padding-left: 10px;

	line-height: 15px;

	border-bottom: 1px dotted #cdcdcd;

	text-transform: none;

	color: #0095d0;

}

.menu_left ul ul li:hover{

}

.menu_left ul  ul li.active{

}

.menu_left ul  ul li.active a {

	color:#a8cf45;

	text-transform: none;

}

.menu_left ul  ul li:last-child{

	border-bottom: none;

}	



	

/*******Filter *********/

.menu_left ul.filter  li ul li{

	background: url("../images/icon.gif") no-repeat 5px -32px;

	float: left;

	width: 250px;

	padding: 0 4px 0 0;

	

}	

.menu_left ul.filter  li a{

	text-transform: uppercase;

	

}		

.menu_left ul.filter  li a:hover{

	color: #303030;

	

}	



.menu_left ul.filter  li ul li a:hover {

	color: #0095d0;

}	



.menu_left ul.filter  li ul li:hover {

	background: url("../images/icon.gif") no-repeat 5px -72px;

}	



.menu_left ul.filter  li ul li.active {

	background: url("../images/icon.gif") no-repeat 5px 9px;

}	



.menu_left ul.filter  li ul li a {

	float: left;

	width: 220px;

	padding-left: 24px;

	line-height: 15px;

	/*border-bottom: 1px dotted #cdcdcd;*/

	text-transform: none;

	color: #0095d0;

}

/*******End Filter *********/

/*******End Left *********/



#footer{

	width: 100%;

	float: left;

	padding-top: 10px;

	margin-top: 10px;

}

.footer {

	width: 100%;

	float: left;

	border-top: 1px solid #08c4f2;

	padding: 0 0 0 0;

	min-width:1349px;

}

.content_footer {

	width: 100%;

	float: left;

	padding: 15px 0 10px 0;

	background: #d2d0d0;

	border-top: 1px solid #bababa;

}





#footer #menu

{

	float: left;

	width: 750px;

	

}

.left_footer {

	float: right;

	width: 425px;

}



.info_com {

	float: left;

	padding-left: 20px;

}

#footer  ul.link

{



	float: right;

	width: 360px;

	padding: 0 20px 0 0;

	

}



#footer ul.link li

{

	float: right;

	line-height: 30px;

	font-weight: bold;

	padding: 0 5px;

}



#footer ul.link li img

{

	float: left;

	width: 30px;

	height: 30px;

}

#footer ul.link li img:hover 

{

	opacity: 0.7;

}



#footer #menu li a span

{

	float: left;

	padding: 0 20px;

	line-height: 30px;

}



#footer #menu li a span:hover 

{

}



#footer p, #footer b{

	font-size: 12px;



}

#footer  h2{

	font-size: 12px;

	font-weight: bold;

}





#bg_footer .menu_bottom{

	float: left;

	width: 22%;

	padding: 15px 1.5% 10px 1.5%;

	color: #303030;

}

#bg_footer h2.title_h2{

	background: url('/images/line.png') repeat-x left bottom;

	font-size: 12px;

	font-weight: bold;

	font-family: arial;

	text-transform: uppercase;

	padding-bottom: 10px;

	text-transform: uppercase;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	

}

#bg_footer  ul{

	margin-top: 10px;

	margin-bottom: 5px;

	float: left;

	padding: 0;

	width: 100%;

}

#bg_footer ul li a {

	float: left;

	color: #303030;

	padding: 6px 0;

	font-weight: normal;

	width: 100%;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;



}

#bg_footer ul li a:hover{

	color: #01348a;

}

#bd_footer{

	float: left;

	width: 980px;

	position: relative;

	margin-bottom: 10px;

	border-top: 1px solid #cdcdcd;

	padding-top: 10px;

}



#pt{

 float: right;

 clear:both;

 padding: 10px 20px 10px 0;

 font-size: 12px;

 width: 670px;

 }



 #pt p{

	width: 380px;

	margin: 0;

	float: right;

 }

 #pt a{

	margin-left: 3px;

	border: 1px solid #C6C6C6;

	padding: 2px 5px;

 }

 #pt a:hover{

	background: #ccc;

 }

 

 

 

 /*shopping-cart position: fixed;*/



#content123 {

width: 1000px;

float: left;

padding-top: 0px;

margin-left: -10px;

}



#content123 div.paragraph {

	margin-bottom: 25px;

	float: left;

}



#content123 div.paragraph div.img {

	margin-bottom: 15px;

	float: left;

	width: 1000px;

}

#content123 div.paragraph div.img img{

	float: left;

	width: 1000px;

}



#content123 div.paragraph div.headparagraph {

	float: left;

	width: 420px;

	padding: 0 20px;

}

#content123 div.paragraph div.headparagraph h3 {

	float: left;

	width: 420px;

	padding:0 0 10px 0;

}

#content123 div.paragraph div.headparagraph h3 a{

	color: #0095d0;

	font-size: 20px;

	font-weight: normal;

}

#content123 div.paragraph div.headparagraph h3 a:hover {

	text-decoration: underline;

}

#content123 div.paragraph div.headparagraph p{

	line-height: 20px;

}

#content123 div.paragraph ul.items{

	float: left;

	width: 520px;

	padding: 0;

}

#content123 div.paragraph ul.items li{

	float: left;

	width: 240px;

	padding: 0 0 5px 20px;

}	

#content123 div.paragraph ul.items li a{

	float: left;

	padding: 10px 0 10px 0;

	width: 240px;

	color: #0095d0;

}		

#content123 div.paragraph ul.items li a:hover {

	text-decoration: underline;

}

.logo_intro img{

width: 63px;

margin-right: 3px;

float: left;

height: 39px;

border: 1px solid #FCFCFC;

padding: 2px;

}

.logo_intro li{

	float:left;

}		



nav {

	width: 1000px;

	height: 55px;

	background: url(/images/bg-menu-detail.png) #008ec6 repeat-x left -5px;

	border-top: none;

	margin-left: -10px;

	float: left;

}



nav ul {

	width: 1000px;

	float: left;

	padding: 0;

	height: 45px;

}



nav ul li{

float: left;

padding: 0;

height: 45px;

border-right: 1px solid #000;

}



nav ul li a {

float: left;

line-height: 45px;

font-size: 16px;

text-decoration: none;

color: #fff;

font-weight: normal;

border-right: 1px solid #242424;

}

nav ul li a:hover{

	color: #fff;

	background: #1b1b1b;

}

nav ul li a.active {

	background: #008ec6;

}







nav ul li:last-child, nav ul li:last-child a {

border: none;

}



#nav_header {

	width: 1000px;

	float: left;

	padding: 0px 0px 30px 0px;

	margin-left: -20px;

	background: url(/images/header.png) no-repeat  left top;

}



#nav_header h2 {

	width: 1000px;

	float: left;

	line-height: 60px;

	font-size: 22px;

	color: #303030;

	padding-left: 30px;

	font-weight: normal;

}

#nav_header div.content {

	width: 960px;

	float: left;

	color: #303030;

	padding: 20px 20px 0 20px;

}

.fone{

	background: url("../images/phone.png") no-repeat 25px center;

	float: left;

	padding-left: 25px;

	padding: 6px 0 9px 80px;

	height: 22px;

	line-height: 25px;

	font-weight: normal;

	font-size: 18px;

	color: red;

	border-bottom: 1px solid #ccc;

	margin-left: 10px;

	width: 145px;

}

.end_top{

	width:100%;

	overflow:hidden;

	position:relative;

}

#first{

	width:100%;

	min-width:1349px;

	overflow:hidden;

	background-color:#f3f3f3;

}

#first .left_f,#first .right_f{

	width:50%;

	float:left;

}

.left_f .n1{

    padding: 10px;

    background: url(/images/home.png) no-repeat center left 10px;

    padding-left: 26px;

	border-left:1px solid #cdcdcd;

	border-right:1px solid #cdcdcd;

	float:left;

}

.left_f .n2{

    float: left;

    background: url(/images/tell.png) no-repeat center left 10px;

    text-align: center;

    padding: 10px;

    padding-left: 28px;

    border-right: 1px solid #cdcdcd;

}

.wrap{padding: 0 30px; margin:0 auto; width: 1347px;

    box-sizing: border-box;}

.slider_right{text-align:center;	width:250px;float:right}

.slider_right img{

	width:100%;

	box-sizing:border-box;

}

.slider_right .hs1{margin-bottom:15px;}

.slider{

	margin-top:15px;

}

.left_ss{

	margin-top:15px;

	margin-bottom:15px;

}

.left_ss ul{

	padding:0;

}

.left_ss ul li.products{

	background:url(/images/redmenu.jpg) no-repeat;

	/*background-color: #08c4f2;*/

}

.left_ss ul li.products ul{

	background-color:#fdfbd9;

    border-radius: 0 0 5px 5px;

}
.left_ss .navlink span{
	margin-left: 15px;
	text-transform: uppercase;
}
.left_ss ul li.products>a{

    padding-left: 31px;

    line-height: 41px;

    color: #fff;

    text-transform: uppercase;

}

.left_ss #nav{

    width: 100%;

    height: auto;

    position: inherit;

}

.left_ss ul li.products ul ul{display:none;}

.left_ss ul li.products ul li:hover ul{

	display:block;

}

.left_ss ul li.products ul.sub2 li{

    border-bottom: 1px dotted #e5b8b8;

    padding: 10px 0;

    background: url(/images/icon111.png) no-repeat center left 5px;

    padding-left: 13px;

    padding-top: 13px;

    position: relative;
    margin-left: 11px !important;

}

.left_ss ul li ul.sub5{

	border-left:1px solid #fff;

    position: absolute;

    left: 100%;

    width: 110%;

    z-index: 9999;

    top: 0;

}

.left_ss ul li.products ul.sub2 li:last-child{

	border:none;

}

 ul li.itemp{

	width:245px !important;

	height:315px !important;
    box-sizing: border-box;
    margin-top: 10px !important;
    border-radius: 0;
}

 ul li.itemp h3{height: 52px;}

.doitac{

    background: url(/images/bg_doitac.png) no-repeat;

    padding-top: 35px;

}

.thongtin ul{

	width:20%;

	float:left;

	padding:0;	

	box-sizing:border-box;

	margin-bottom:20px;

	margin-top:25px;

}

.thongtin ul h2{

	font-weight:bold;

	text-transform:uppercase;

	padding-bottom:10px;

}

.thongtin ul li{

	padding-bottom:5px;

}

.thongtin ul li:hover a{text-decoration:underline;}

.thongtin ul li a{color:#888;font-weight:normal;}

.first li{float:left;    padding-right: 5px;}

.first li img{ 

	padding: 3px 0;

    /* box-sizing: border-box; */

    height: 22px;

    padding-top: 6px;

}

.first{    float: right;

    padding-left: 0;

    border-right: 1px solid #cdcdcd;

    border-left: 1px solid #cdcdcd;

    padding: 0 20px}

.second{

	float: right;

    border-right: 1px solid #cdcdcd;

    height: 33px;

    line-height: 33px;

    padding:0 20px;}

.caroufredsel_wrapper ul li.itemp span.price{text-align:center; float:none !important;}

.bgsl {

	margin: 0 0 0 15px;

}

.caroufredsel_wrapper ul {

	float: left;

	margin: 0 0 0 0 ;

	padding: 0;

}

.caroufredsel_wrapper ul li.itemp {

	float: left;

	padding: 5px 0;

	margin: 5px;

	width: 195px;

	height: 230px;

	

}

.caroufredsel_wrapper ul li.itemp:hover {

	-moz-box-shadow: 0 0 9px 0 #b8b8b8;

	-webkit-box-shadow: 0 0 9px 0 #b8b8b8;

	box-shadow: 0 0 9px 0 #b8b8b8;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}



.caroufredsel_wrapper ul li.itemp h3 a{

	color: #01348a;

	font-weight: bold;

	padding: 10px 5px 10px 10px;

	display: block;

}

.caroufredsel_wrapper ul li.itemp a:hover {

	color: #fa250a;

}



.caroufredsel_wrapper ul li.itemp:hover a {

	color: #fa250a;

}

.caroufredsel_wrapper ul li.itemp .space-img{

	text-align: center;

	display: block;

}

.caroufredsel_wrapper ul li.itemp img{

	width: 100% !important;

    height: 150px !important; 

}

.caroufredsel_wrapper ul li.itemp span.price{

	float: left;

	font-weight: bold;

	color: #fb0000;

	display: block;

	padding-left: 10px;

}

.caroufredsel_wrapper ul li.itemp span.price_s{

	float: right;

	padding-right: 10px;

	color: #6c6c6c;

	font-weight: bold;

	text-decoration: line-through;

	display: block;

}

 
.quick-alo-phone:hover .quick-alo-ph-circle{border-color:#00aff2;opacity:.5}.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle,

.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle{border-color:#75eb50;border-color:#baf5a7 9;opacity:.5}.quick-alo-phone.quick-alo-green .quick-alo-ph-circle{border-color:#00aff2;border-color:#bfebfc 9;opacity:.5}.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle,

.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle{border-color:#ccc;opacity:.5}.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle{border-color:#75eb50;opacity:.5}.quick-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px

solid transparent;opacity:.1;-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.quick-alo-phone.quick-alo-active .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-moz-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-ms-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-o-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important}.quick-alo-phone.quick-alo-static .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;opacity:0 !important}.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,

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

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

.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5);background-color:#ccc 9;opacity:.75 !important}.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75 !important}.quick-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,0.1) url('/YWJeVO2.png') no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px

solid transparent;opacity:.7;-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.quick-alo-phone.quick-alo-active .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important}.quick-alo-phone.quick-alo-static .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;-moz-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;-ms-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;-o-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important}.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,

.quick-alo-phone:hover .quick-alo-ph-img-circle{background-color:#00aff2}.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle,

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

.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-img-circle{background-color:#ccc}.quick-alo-phone.quick-alo-gray .quick-alo-ph-img-circle{background-color:#75eb50}@-moz-keyframes quick-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes quick-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}}@-o-keyframes quick-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}@-moz-keyframes quick-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes quick-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}}@-o-keyframes quick-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0) scale(1) skew(1deg)}100%{-moz-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes quick-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)}}@-o-keyframes quick-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0) scale(1) skew(1deg)}100%{-o-transform:rotate(0) scale(1) skew(1deg)}}.quick-alo-phone{position:fixed;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000 !important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;top:50px}.clr{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,:first-child+html

.clearfix{zoom:1}

.quick-alo-ph-circle{

    width: 160px;

    height: 160px;

    top: 20px;

    left: 20px;

    position: absolute;

    background-color: transparent;

    -webkit-border-radius: 100%;

    -moz-border-radius: 100%;

    border-radius: 100%;

    border: 2px solid rgba(30,30,30,0.4);

    border: 2px solid #bfebfc 9;

    opacity: .1;

    -webkit-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;

    -moz-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;

    -ms-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;

    -o-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;

    animation: quick-alo-circle-anim 1.2s infinite ease-in-out;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    transition: all .5s;

    -webkit-transform-origin: 50% 50%;

    -moz-transform-origin: 50% 50%;

    -ms-transform-origin: 50% 50%;

    -o-transform-origin: 50% 50%;

    transform-origin: 50% 50%;

}
.xemchitiet{
	
}
.xemchitiet a{
	font-style: italic;
    margin-top: 4px;
    float: left;
    font-weight: 500;
    color: red;
}
.xemchitiet p{
	margin-top: 6px;
    float: left;
    right: 0px;
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    border-left: 5px solid #f00;
    margin-left: 5px;
}
.ngay-dang{
	    margin-bottom: 10px;
    color: #808080;
	
}
.news_other{
	padding:0px;
}
.news_other li{
	overflow: hidden;
    width: 236px;
    float: left;
    margin-right: 20px;
    padding-bottom: 20px;
}
.news_other li:nth-child(4n){
	 margin-right: 0%;
}
.news_other li:nth-child(4n+1){
	 clear:both
}
.news_other li img{
	width: 211px;
    padding: 10px;
    border: 1px solid #ccc;
    height: 145px;
    margin-bottom: 15px;
}
.clear{
	clear:both;
}
.google-map{
	width: 483px;
    float: left;
}
.p_title{
	font-size: 14px;
    font-style: italic;
    line-height: 21px;
}