body{background: url("../images/bg.png") no-repeat;background-size: cover;}
/*header{width: 100%;height: 160px;-webkit-box-shadow: 0px 9px 8px -1px rgba(0,0,0,0.75);-moz-box-shadow: 0px 9px 8px -1px rgba(0,0,0,0.75);box-shadow: 0px 9px 8px -1px rgba(0,0,0,0.75);}*/
header{width: 1024px;margin: 0 auto;height: 160px;-webkit-box-shadow: 0px 9px 8px -1px rgba(0,0,0,0.75);-moz-box-shadow: 0px 9px 8px -1px rgba(0,0,0,0.75);box-shadow: 0px 9px 8px -1px rgba(0,0,0,0.75);}
#header{width: 1024px;margin: 0 auto;height: 30px;margin-top: 5px;}
#header_ngoai{
    width:18%;float: left;height: 100%;
}
#header_right{width: 63%;float: left;height: 30px;padding-top:70px; }
#header_right ul li{float: left;padding: 0 20px;line-height: 30px;border-right: 1px solid #fff;}
#header_right ul li a{text-transform: uppercase;color: #fff;font-weight: bold;}
#header_right ul li a:hover{text-decoration: underline;}
#header_right ul li:last-child{border:none;}
/*#header_right ul li:first-child{border:none;}*/
#header_left{color: #fff;font-weight: bold;float: right;margin-right: 30px;line-height: 35px;padding-top: 70px;}
#sliders{width: 1024px;margin: 20px auto;}
#slider{width:1024px;height:600px;position:relative;overflow:hidden;float:left;border-radius:5px;}
#slider img{width:1020px;height:596px;border:2px solid #fff;}
.slide{position:absolute;}
.slide-copy{position:absolute;bottom:0;left:0;padding:20px;background:#7f7f7f;background: rgba(0,0,0,0.5);}
#slidersp{width:1024px;height:300px;position:relative;overflow:hidden;float:left;border-radius:5px;}
#slidersp img{width:1020px;height:296px;border:2px solid #fff;}
#wrapper{width: 1024px;margin: 40px auto 15px;overflow: hidden;/*background: #fff;*/}
.box4{float: left;width: 250px;padding: 3px;text-align: center;}
.box4 a{display: block;text-transform: uppercase;color: #000;font-size: 14px;font-weight: bold;}
.box4 a:hover{text-decoration: underline;}
.box4 img{width: 240px;height: 180px;}
.sp{float: left;width: 250px;padding: 3px;text-align: center;height: 250px;}
.sp img{
	width: 210px;height: 142px;
}
.sp a{display: block;text-transform: capitalize;color: #000;font-size: 14px;font-weight: bold;position: relative;}
.sp a:hover{text-decoration: underline;}
.box4 img{width: 240px;height: 180px;border:2px solid #fff;}
#splq{width: 100%;}
#splq h2{width: 999px;height: 45px;overflow: hidden;text-transform: uppercase;font-weight: bold;font-size: 16px;color: #000;-webkit-box-shadow: inset -1px 0px 12px 0px rgba(35,132,235,1);-moz-box-shadow: inset -1px 0px 12px 0px rgba(35,132,235,1);box-shadow: inset -1px 0px 12px 0px rgba(35,132,235,1);line-height: 45px;padding-left: 20px;}
/*footer{width: 100%;overflow: hidden;-webkit-box-shadow: 0px -5px 13px 1px rgba(0,0,0,0.75);-moz-box-shadow: 0px -5px 13px 1px rgba(0,0,0,0.75);box-shadow: 0px -5px 13px 1px rgba(0,0,0,0.75);}*/
footer{width: 1024px;margin: 0 auto;overflow: hidden;-webkit-box-shadow: 0px -5px 13px 1px rgba(0,0,0,0.75);-moz-box-shadow: 0px -5px 13px 1px rgba(0,0,0,0.75);box-shadow: 0px -5px 13px 1px rgba(0,0,0,0.75);}
#footer_top{width: 1024px;margin: 0 auto;text-align: center;padding: 20px 0;color: #000;}
#footer_top h2{font-weight: bold;font-size: 14px;}
#footer_top p{font-weight: 600;}
.sach-left{
	width: 96%;background: #fff;padding: 2%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
/*Trang list tin*/
.st-news{width: 100%;overflow: hidden;margin-top: 10px;}
.st-news .st-news-img{width: 20%;float: left;}
.st-news-img a{display: block;}
.st-news-img a img{border-radius: 5px;margin-top:8px;height: 100px;width: 150px}
.st-news .st-news-title{float: left;width: 80%;}
.st-news-title h2 a{color: #cf0101;font-weight: bold;font-size: medium;}
.st-news-title small{font-size: smaller;font-style: italic;display: block;margin-top: -10px;}
.st-news-title p{font-size: small;font-style: italic;line-height: 16px;text-align: justify;text-indent: 15px;padding-right: 10px;}
.st-news-details{clear: both;width: 100%;text-align: right;}
.st-news-details a{padding-right: 20px;color: #cf0101;font-size: small;font-weight: bold;}
.st-news-details a:hover,.st-news-title h2 a:hover{text-decoration: underline;}
/*End trang list tin*/
/*trang chi tiet*/
.st-news-dt{width: 100%;overflow: hidden;}
.st-news-dt h2{color: #cf0101;font-size: medium;font-weight: bold;margin-bottom: 18px;margin-top: 14px;}
#SubNewOtherItem {margin-bottom: 10px;margin-top: 15px;padding: 0 20px 0 10px;}
#SubNewOtherItem .head {color: #00a4b8;font: 25px segoeuisemibold;padding-bottom: 10px;width: 669px;}
#SubNewOtherItem a {background: url("../images/dot.png") no-repeat scroll 0 8px rgba(0, 0, 0, 0);color: #616161;
display: block;font: 13px Segoe UI;padding: 4px 10px 4px 16px;}
#SubNewOtherItem a:hover {color: #0078ea;}
/*end trang chi tiet*/
/*Phan trang*/
.pagination {width: 100%;text-align: center;margin-top: 40px;}
.page {display: inline-block;padding: 0px 9px;margin-right: 4px;border-radius: 3px;
border: solid 1px #c0c0c0;background: #e9e9e9;box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
font-size: .875em;font-weight: bold;text-decoration: none;color: #717171;text-shadow: 0px 1px 0px rgba(255,255,255, 1);}
.page:hover, .page.gradient:hover {
background: #fefefe;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);}
.page.active {border: none;background: #616161;box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;text-shadow: 0px 0px 3px rgba(0,0,0, .5);}
.page.gradient {background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);}
.pagination.dark {background: #414449;color: #feffff;}
.page.dark {border: solid 1px #32373b;background: #3e4347;box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;text-shadow: 0px 1px 0px rgba(0,0,0, .5);}
.page.dark:hover, .page.dark.gradient:hover {background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);}
.page.dark.active {border: none;background: #2f3237;box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);}
.page.dark.gradient {background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);}
/*End phaan trang*/

li.choithoi{
	position:relative; 
}
li.choithoi  ul{
position:absolute; 
top:25px; 
left:0;

display:none;
z-index: 1000;
}
li.choithoi:hover ul{display:block;}
li.choithoi ul li{
margin-top: 1px;background-color: #006fa7;
display:block; 
width:150px;
}

.cart-table {
    border: 1px solid #CDCDCD;
    border-collapse: collapse;
    margin-top: 3px;
    text-align: center;
    width: 100%;
}
.cart-table strong{
    color:#1AB74E;
    font-weight: normal;
    font-size: 15px;
}
.cart-table .price{
    color: #FF2E12;
    font-family: 'century gothic',arial;
}
.cart-table a{
    text-decoration: none;
}
.cart-table img {
    margin-right: 10px;
    max-height: 100px;
    max-width: 100px;
}
.cart-table input {
    font-size: 11px;
}
.cart-table tbody tr {
    border-bottom: 1px dashed #CDCDCD;
    height: 80px;
    overflow: hidden;
}
.cart-table tbody tr:last-child{
    border-bottom: none;
}
.cart-table tr td, .cart-table tr th {
    padding: 8px;
    vertical-align: middle;
	
}
.cart-table th {
	font-weight:bold;
}
.cart-table .del-item {
    background: url(../images/remover.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 16px;
    width: 16px;
}
.cart-table .del-item:hover {
    background: url(../images/remover-hover.png) no-repeat scroll 0 0 transparent;
}
.cart-table thead {
    background: none repeat scroll 0 0 #E2E2E2;
}
.f-block-content-inner{
    padding: 15px 14px 17px 19px;
    
    font-size: 15px;
    line-height: 18px;
	/*min-height: 400px;*/
}
.f-block-inner{
    padding: 12px 17px;
}
.f-block-content-inner{
    padding: 15px 14px 17px 19px;
  
    font-size: 15px;
    line-height: 18px;
	/*min-height: 400px;*/
}
.s-product-item-inner{
    display: table-cell;
    vertical-align: middle;
}
.s-product-item:last-child{
    border-bottom: none;
}
.s-product-item h3{
    color: #1ab74e;
    text-transform: uppercase;
    margin-top: 25px;
    font-size: 15px;
}
.s-product-item .price{
    color: #ff7000;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 17px;
}
.s-product-item .s-product-item-img{
    width: 105px;
    float: left;
    min-height: 1px;
    text-align: center;
    margin-right: 8px;
}
.s-product-item img{
    max-width: 100px;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.f-block-content-inner input[type="text"], input[type="password"],select, textarea{
    background: white;
    border: 1px solid #333;
    padding: 4px 3px 4px 3px;
    margin: 0;
    color: #FF0000;
    font-size: 11px;
    margin-bottom: 8px;
    height: 14px;
    box-sizing:content-box;
    -moz-box-sizing:content-box; /* Firefox */
    -webkit-box-sizing:content-box; /* Safari */
	float:left;
}
.btn{
	border:#BBB 1px solid; color:#fff; display:block; float:left; padding:8px 10px; margin-right:10px; 
	cursor:pointer;
}
.btn:hover.btn{text-decoration:none; background:#999;}
.btn{
	background: #227cff; /* for non-css3 browsers */
	
}
h2.nav_title{
	padding: 0 30px;
	text-decoration: underline;color: #ff2e12;text-transform: uppercase;
}
.response-msg {
    padding:6px 10px 10px 45px;
    font-size:0.96em;
    margin:0 0 10px;
}
.response-msg span {
    display:block;
    font-weight:bold;
    padding:0 0 4px;
}

.error {
    background:#f9e5e6 url('../images/error.png') 10px 50% no-repeat;
    color:#b50007;
    border:#e8aaad solid 1px;
}

.new{
    position: absolute;top: 0px;left:20px;height: 20px;width: 100px;text-align: center;color: #fff;
    /*background: #227cff;*/line-height: 20px;
    background: url("../images/new.gif") no-repeat;
}