/*#footer {background: #cbcbcb;}
#menu-bottom {margin-top: 20px; background: #8aad00; border-top: 3px solid #8aad00; border-bottom: 2px solid #8aad00;}
.box-head{background:#8aad00; webkit-border-radius: 2px 2px 0px 0px; moz-border-radius: 2px 2px 0px 0px; border-radius: 2px 2px 0px 0px;}
#left-menu li ul {border: 1px solid #8aad00;}
#left-menu.menu, .box-body {border: 1px solid #8aad00;}
#left-menu li a:link, #left-menu li a:visited {border-bottom: 1px solid #8aad00;}
.pro-item, .news-item {border-bottom: 1px solid #bcbcbc;}
#search-box {background: #cbcbcb;}
#menu_mid li {background:none;}
#menu {background-color: #8aad00; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0b3d68), to(#074e83)); background: -webkit-linear-gradient(top, #8aad00, #8aad00); background: -moz-linear-gradient(top, #0b3d68, #074e83); background: -ms-linear-gradient(top, #0b3d68, #074e83); background: -o-linear-gradient(top, #0b3d68, #074e83);}
.cart-box .total {padding: 25px 0;}
.news-item {padding-bottom: 8px; }
#left-menu li a:link, #left-menu li a:visited {padding: 9px;}
.pro-item, .news-item {margin: 5px 6px;}
.pro-view {margin: 11px 8px 10px 10px;}*/
.footer span {color:#000 !important}
#menu-bottom{margin-top: 20px;background: #fff;width: 100%;border-top: 2px solid #222227;border-bottom:0px solid #222227;}
#menu12 .sear {width: 229px;float: right;padding-top: 2px;}
#menu { width: 770px;float: left;min-width: 770px !important;height: 34px;line-height: 35px;background: none;}
#menu a img {float: left; margin: 6px 7px 0 7px;display:none;} 
#menu_mid li { float: left; position: relative; height:35px; line-height:35px; margin:0; padding: 0px 5px 0px 0px; white-space:nowrap; background: none !important; margin-right:0px;}/*webkit-border-radius: 5px 5px 0px 0px; moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;*/ ; /*border-left:1px solid #8aad00;border-right:1px solid #8aad00 !important;border-top:1px solid #8aad00;*/
 .box-head{background:#fff; font-weight: bold; color: #000; text-align: center; height: 30px;border:1px solid #8aad00;
line-height: 30px;border-radius: 0px;}
.box-body{margin-bottom:8px; border: 1px solid #8aad00; background: #FFFFFF;padding:2px 0px;border-radius: 0;}
#left-menu {margin-top:0 0 5px 0;padding:0;list-style:none;text-align:left;padding:0px; border: 1px solid #8aad00;}
#col-mid .box-body .div_img {width: 265px;height: 248px; display: table-cell;vertical-align: middle;text-align: center;}
.menu-bottom h3 {background: #015aab none repeat scroll 0 0;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 0 7px;
    text-align: center;
}
.footer {
    background: #ccc;
}
.menu-bottom li ul {
    box-sizing: border-box;
    padding: 10px 8px !important;;
}
.menu-bottom li li a {color: #0d0d0d;font-size: 11px;line-height: 16px;}
.social a{color: #B22222;}
.menu-bottom li li {margin-bottom: 6px;margin-left: 10px;font-size: 11px;list-style: square;color: #000;}
#menu12 {width: 1000px;margin: 0 auto;height: 35px;border-bottom: 1px solid #FFF;  background: #0054a0;}
#menu_mid a:link, #menu_mid a:visited { display: block; padding: 0px 6px; color: #000; font-weight:bold; text-decoration: none; }
#left-menu li.icon {background: url(images/ico-pro-home.gif) no-repeat right 19px;}
.prodetail {background: #fff;}

#left-menu.menu, .box-body {border: 1px solid #8aad00;border-radius: 0;}
.pro-item, .news-item {border-bottom: 1px solid #8aad00;}
.footer span {
    color: #B22222 !important;
    font-size: 30px;
    line-height: 40px;
    text-transform: uppercase;
}
#left-menu li ul {border: 0px solid #8aad00;background: #131314;margin-top: -43px;}
.cart-list th, .cart-list td {border: 1px solid #8aad00;}
.box-cart td {border-left: 1px solid #8aad00;border-top: 1px solid #8aad00;}
.box-head h1 a, .box-head h2 a, .box-head a {color: #000;}
#wrapper {background: #015198;}
.box-head{background:#0054a0 !important; webkit-border-radius:0px 0px 0px 0px; moz-border-radius: 2px 2px 0px 0px; border-radius: 0px 0px 0px 0px; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222227), to(#090707)); background: -webkit-linear-gradient(top, #222227, #090707); background: -moz-linear-gradient(top, #222227,#090707); background: -ms-linear-gradient(top,#222227,#090707); background: -o-linear-gradient(top, #222227,#090707);}
#left-menu li a:link, #left-menu li a:visited {background: #131314;}
#left-menu li ul {border: none;}
#left-menu.menu, .box-body {border: none;}
#left-menu li a:link {background: url(images/button2.png) no-repeat left 18px;padding: 12px 0px 12px 30px}
#left-menu li a:link, #left-menu li a:visited {border-bottom: 0px solid #8aad00;color:#015198;}
#left-menu li a:hover, #left-menu li:hover  {background: url(images/button1.png) no-repeat left 18px;color: #8aad00;}
.pro-item, .news-item {border-bottom: 1px solid #222227;margin: 7px 9px;}
#search-box{display:none; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e2e2e2), to(#daefff)); background: none; background: -moz-linear-gradient(top, #e2e2e2,#daefff); background: -ms-linear-gradient(top,#e2e2e2,#daefff); background: -o-linear-gradient(top, #e2e2e2,#daefff);}
.search ,.search input[type="text"] {color: #FFF;background: #fff;}
.search {border:1px solid #fff;}
#menu_mid a:link, #menu_mid a:visited {font-weight: normal;color: #FFF;font-size: 13px;}
.box-head{font-weight: bold;color: #FFF;}
.box-head h1 a, .box-head h2 a, .box-head a {font-weight: bold;color: #FFF;}
#col-mid .share, .Tag,.contentpro {background: #131314;}
#col-mid .share {margin: 0px;}
.box-body {background: #daefff;}

#menu_mid > li::after {
    background: #e5e5e5 none repeat scroll 0 0;
    content: "";
    display: block;
    height: 70%;
    position: absolute;
    right: 5%;
    top: 15%;
    width: 1px;
}
#menu_mid li ul a {
    border-bottom: 1px solid #e4e4e4 !important;
    color: #fff !important;
}
#menu_mid ul {
    background: #0054a0  !important;
}
#col-mid .box-body .div_img{background:#fff;}
body {background:#015198;}
h3, h3 a {font-weight: normal;color:#838385;margin: 6px 0px 5px 6px;}
.gia {font-weight: bold;font-family: Arial;color: #ad8c00;}
.pro-view h3 a {font-weight: normal;    color: #0d0d0d;}
#menu_mid li {border-right: none;}
#menu_mid li a:hover, #menu_mid li:hover > a, #menu_mid li.active > a {color: #0d0d0d;}
#left-menu.menu, .box-body {background: #fff;margin-bottom: 2px;}
.box-head {height: 34px;line-height: 34px;text-align: left;padding: 0px 10px;clear: both;border-bottom: 2px solid ;}
.box-head a:hover {color: #8aad00;}
.footer table {
    text-align: center;
    vertical-align: top;
}

.search-box marquee {height: 9px;}
.onname1 {color: #FFF;padding: 8px 0px 8px 0px;}
.ontel {color: #FFF;padding: 8px 0px 16px 0px;}
.menu-bottom li.parent {border-left: none; float: right;}
.menu-bottom ul {margin: 14px 0 0px 0;}
#footer {   height: auto
}
.footer {
    height: auto !important;
    overflow: hidden;
}
.News_detail > p, .titleNews, .box-body td span, .box-body td {
    color: #0d0d0d !important;
}
.pro-item a, .news-item a {font-size: 11px;color: red;text-align: justify; font-weight: bold;}
.pro-item a:hover, .news-item a:hover {color: #8aad00;}
.cart-box a:hover {color: #8aad00;}
.cart-box a {color: #838385;}
.cart-box .total {color: #838385;}
.search-box marquee {width: 1000px;border-bottom: 1px solid #323238;}
.search input[type="submit"] {
background: url(images/timkiem.png) no-repeat;    text-indent: 9999px;}
#content {margin-top: 10px !important;}
#col-mid.pro-view {height: 310px;}
#col-mid .box-head {        border-bottom: 2px solid #fff;
    height: auto;
    background: #0054a0 !important;
    color: #fff !important;}
.pro-item img, .news-item img {margin-right: 6px;}
.protip-title {background: #5d5d5f; padding: 7px 12px;font-weight: bold;}
.box-body-cart p,.box-body-cart p a, .protip-title span {color: #737377;}
.box-body-cart {padding: 5px;text-align: center;background: #131314}
.NavLink a, .NavContent {color:#e48900 !importtant;font-weight: normal;font-size: 11px; margin-top:0px;}
.box-body-new {float:left;width:190px;background:#131314}
.box-body-new .pro-view {margin: 10px 5px;text-align: center;}
#col-mid .div_img img {margin-right: 0;margin-left: 0;max-width: 178px;max-height: 248px;}
.weather-body table td {color: #737377;}
#divToolTip {border:0px solid #ccc !important;}
#col-mid .box-body,.contentpro {background: #fff ;color: #FFF;}
.proname h1 {padding-left: 0;font-family: Tahoma;font-size: 10pt;font-weight: bold;color: #0d0d0d;}
.proPrice span {color: #6b6b6b;}
.proPrice {color: #e48900;}
.box-body.clearfix > marquee {
    height: auto !important;
}
#col-mid .box-body span {
    color: #0d0d0d !important;
}
.menu-bottom {
    background: #E6E6E6;
}
.buttonCart {float: right;margin-top: 108px;margin-right: 199px;padding-left: 0px;line-height: 35px;height: 34px;border: 0px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
border-radius: 3px;box-shadow: rgb(104, 59, 11) 1px 1px 2px;background: -webkit-linear-gradient(top, #e2760f 1%, #e56315 98%);background: -moz-linear-gradient(top, #e2760f 1%, #e56315 98%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2760f', endColorstr='#e56315');
background-color: #e2760f;}
.buttonCart a {margin-left: 6px;font-size: 12px;}
.buttonCart span {background: url(images/icon-addcart.png) no-repeat center 5px;width: 35px;height: 40px;}
#left-menu li.active li a {color: #6b6b6b;}
#left-menu li a:hover, #left-menu li:hover > a, #left-menu li.active a, #left-menu li.active li.active > a {color: #8aad00;}
.box-head h1, .box-head h2 {color: #7c7c7c;}
.box-head .views img {margin-top: 9px;}
.divgiohang,.divphone {display: none !important;}
.img-box img{max-width: 100%! important; max-height: 260px! important;}
#header .banner{
    margin-bottom: 0;
}
.pro-view .gia span {
    color: #FFF !important;
}
#col-right .pro-view {
float: left;
    margin: 0;
    width: 188px;
    height: auto !important;
margin-top:7px;
}
#col-right .pro-view .div_img a{
width: 188px;
    height: 180px;
    display: flex;
}
#col-right .pro-view .div_img img {
    margin: auto;
    float: none;
    max-height: 180px;
    max-width: 188px;
}
.box-head span{
color:#FFF;
}
.social a{
    margin: 4px 8px 4px 0px;
}
.guithongntin table tr td input{
    margin-top: 7px;
}
.guithongntin table tr td textarea{
 margin-top: 7px;
}
.imgCaptcha img{
width:130px !important;
}
.contact-text{
color:#FFF;
}
.box-body span{
color:#FFF !important;
}
.pagination .separator, .pagination .elipsis{
    color: #FFF;
}
.NavLink,.NavLink a{
    font-weight: bold;
    font-size: 12px;
}
.orderInfo .orderLeft,.orderRight span{
color: #000 !important;
}
.prodetailright .infoPro {
clear: both;
    width: 100%;
    display: block;
}
.box-head .NavContent{
background: #0054a0;
height: auto !Important;
    padding-top: 2px;
    padding-bottom: 2px;
    line-height: 25px;
}
.box-head .NavContent .NavLink{
background:none;
padding-left: 0;
    margin-left: 0;
}
.box-head .NavContent .NavLink span{
margin-left:0;
}
.news-related a,.news-other a{
color:#FFF;
}
.news-other h3,.news-related h3{
color: #048fee;
}
.contentpro .xtabs span{
color:#000 !Important;
    border: 1px solid #CCC;
}
.contentpro .xtab .binhluan,.comment #ctl08_u_load_control1_ctl00_txtbinhluan{
       margin-top: 6px;
}
.proPrice h4{
margin-left: 5px;
color:#FFF;
}
.box-cart td,.box-cart th{
    background: #343333;
}
.nivo-caption{
    background: #BAB1B1 !important;
color:#000 !Important;
}
.cart-list {
    width: 602px;
    border-spacing: 0;
    border-collapse: collapse;
    margin: -1px -1px 0;
    border: 1px solid #8AAD00;
}
#col-mid .box-head h2{
display:inline;
}
.search input[type="text"] {
    text-align: left;
    font-size: 11px;
    font-family: Arial;
    width: 152px;
    height: 18px;
    line-height: 18px;
    padding: 0 4px;
    float: left;
    border: none;
background: #fff !important;
color: #0d0d0d !important;
}
.titleNews h1{
    line-height: 30px;
}
.tt-suggestion {
    padding: 3px 20px;
    color: #000;
}
.cat-news h3 a{
    color: #FFF !important;
}
.pro-view h3 {
    text-align: center;
    display: inline-block;
    width: 100%;
    height: 70px !important;
}
.pro-view .price{
height:40px !important;
}
.cat-news .news-more a:link,.cat-news .news-more a:visited,.cat-news .news-more a:hover,.cat-news .news-more a,.cat-news img {
color:#FFF !important;
}
#slider-wrapper {
    margin: 2px auto 9px auto;
    width: 100%;
    display: none;
}
.footer-left > ul > li {
    font-size: 14px;
}
.footer-left ul li b {
    font-size: 17px !important ;
    font-style: italic;
}
.footer-left ul li:first-child b {
    font-style: normal;
}
.social a {
    color: #FFF;
    display: none;
}
li.parent1 { float: left;  width: 220px; }
.parent1 h2 { padding-left: 5px; }
#header { min-width: 1000px; }
.banner, .menu_mid, .search-box, #content, .menu-bottom, .footer {
    width: 1000px;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
}
#col-mid {
    float: left;
    width: 602px;
    margin: 0 9px;
}
.pro-view {
    float: left;
    margin: 10px 8px 10px 10px;
    width: 30%;
    height: 410px !important;
}
.box-head {
    font-weight: bold;
    color:#fff;
}
a.videoItems {
    color: #fff;
}
.col-5 { box-sizing: border-box; display: inline-block; margin: 0 auto !important; text-align: center; vertical-align: top; }
.tukhoa { width: 1000px; margin: 0 auto;    border-top: 0px solid #ccc;  margin-top: 5px; }
.tukhoa a { color: #fff; }
.key a { text-decoration: underline; }
#toTop { width: 100px; border: 1px solid #ccc; background: #f7f7f7; text-align: center; padding: 5px; position: fixed; bottom: 50px; right: 10px; cursor: pointer; display: none; color: #333; font-family: verdana; font-size: 11px; z-index: 9999999; }
#myElement iframe{
	width: 190px;
	height: 240px !important;
}
.pro-item a:first-child { display: table; width: 50%; height: 178px; text-align: center; margin: auto; }
.pro-item a { display: block;text-align: center;}
.pro-item img {width: 100%;}
.html5-video-player a { color: inherit; text-decoration: none; -moz-transition: color .1s cubic-bezier(0.0,0.0,0.2,1); -webkit-transition: color .1s cubic-bezier(0.0,0.0,0.2,1); transition: color .1s cubic-bezier(0.0,0.0,0.2,1); outline: 0; display: none !important; }
.ytp-title-text { max-width: 100%; padding-left: 4px; overflow: hidden; white-space: nowrap; word-wrap: normal; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: none !important; }