/* CSS Document */
* {font-family:arial, verdana, times new roman;margin:0;padding:0;}
body, div{font-family:arial, verdana, times new roman;font-size:12px;font-weight:normal;color:#666666;}
body{width:100%;margin: 0 auto;background-color:#FFFFFF;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:none;color:#888888;}
table{border-collapse:collapse;width:100%;}
li {list-style:none !important}
strong, b{font:600 12px/20px arial;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.h_1{height:1px;}
.h_3{height:3px;}
.h_5{height:5px;}
.h_10{height:10px;}
.t_l{text-align:left;}
.t_r{text-align:right;}
.t_c{text-align:center;}
.c_left{clear:left;}
.c_right{clear:right;}
.c_both{clear:both;}
.vnarial{font: 400 12px/20px arial;padding:5px;color:#000000;}
.vnnormal{font: 400 12px/20px arial;padding:5px;color:#000000;}
.vnverdana{font: 400 12px/20px arial;padding:5px;color:#FFFFFF;}
.vnverdana:hover{font: 400 12px/20px arial;padding:5px;color:#000000;}
.vnroman{font: 400 13px/18px arial;width:100%;float:left;color:#666666;}
.normal_h2{width:100%;font:600 16px/24px Arial;text-align:center;}
.normal_h3{width:100%;font:400 14px/26px Arial;text-align:center;}
.normal_h4{width:100%;text-align:center;}
.normal_h4 a{font:400 13px/26px Arial;color:#426FD9;}
.normal_h4 a:hover{color:#FFFFFF;}
/* Banner */
li.logo_web{position:absolute;top:0px;}
li.logo_web img{display:inline-block;width:218px;}
li.top-submenu{float:left;width:350px;margin-top:8px;}
li.top-soulion{float:right;}
.h_login{width:100%;float:left;height:38px;}
/* Compoment */
.wrapper_conpener{width:100%;float:left;}
.conpener{width:100%;margin:0 auto;}
div.hearder_top{float:left;width:100%;}
div.banner_mobi{display:none;}
li.alomobile,.img_mobile{display:none;}
.ex745{width:1024px;margin:0 auto;}
.cpap{width:1024px;margin:0 auto;}
.cpap_vn1{float:left;width:33.3333%;background-color:#c5734a;border-radius: 10px 0px 0px 10px;}
.cpap_vn2{float:left;width:33.3333%;background-color:#c5734a;}
.cpap_vn3{float:left;width:33.3333%;background-color:#c5734a;border-radius: 0px 10px 10px 0px;}
.w266{float:left;width:calc(40% - 8px);margin: 6px 10px 10px 0px;border:1px solid #f2f2f2;border-radius:10px;}
.w745{float:right;width:calc(60% - 6px);margin: 6px 0px 10px 0px;border:1px solid #f2f2f2;border-radius:10px;}
.ex755{width:1024px;margin:0 auto;}
.vi_a{float:left;width:100%;}
.vi_full_a{float:left;width:calc(100% - 4.8px);margin: 0.2em 0em 1em 0.2em;background-color:#ffffff;border:1px solid #f2f2f2;border-radius:10px;}
div.banner_chpt{float: left;width: calc(100% - 10px);margin: 0.5em 0.5em 0.5em 0.5em;}
/* Icomoon.com */
.hittle > header {margin:0 auto;padding:0em 0em 0em 0em;}
ul#gn-menu.gn-menu-main{width:1024px;margin: 0 auto;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:none;}
.gn-menu-main,
.gn-menu-main ul {margin:0;padding:0;height:75px;}
.gn-menu-main {top:0;left:0;width:100%;}
.gn-menu-main a {display:block;height:100%;text-decoration:none;cursor:pointer;}
.gn-menu-main a:hover,
.gn-menu li.gn-search-item:hover,
.gn-menu li.gn-search-item:hover a {color:#112761;}
.gn-menu-main > li {display:block;}
/* icon-only trigger (menu item) */
.gn-menu-main li.gn-trigger {float:left;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.gn-menu-main > li:last-child {float:right;border-left:0px solid #ffffff;}
.gn-menu-main > li > a {padding:0 15px;}
.gn-menu-main:after {display:table;clear:both;content:"";}
.gn-menu-wrapper {position:fixed;top:56px;bottom:0;left:0;overflow:hidden;border-top:1px solid #f8f8f8;background: white;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:-webkit-transform 0.3s,width 0.3s;-moz-transition:-moz-transform 0.3s,width 0.3s;transition: transform 0.3s,width 0.3s;}
.gn-scroller {position:absolute;overflow-y:scroll;width:370px;height:100%;}
/*-- menu top --*/
.Me_List{float:left;margin-right:0px;}
:focus {outline:0;}
.menus_lis {width:114px;height:50px;list-style:none;}
.menus_lis, .drop_s h2{font-size:12px;color:#000000;}
/*.menus_lis, .drop_s h2:hover{font-size:12px;color:#ffffff;}*/
.menus_lis ul,.menus_lis li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus_lis li {position:relative;border:none;border-radius:5px;}
/*.menus_lis li:hover {z-index:2;background:#d71921;border-radius:0px;height:50px;width:none;}*/
.menus_lis li a{position:relative;display:block;line-height:50px;}
.menus_lis li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -354px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 48px;background-color:#ffffff;border:1px solid #888888;margin-bottom:3px;margin-right:5px;margin-left:2px;margin-top:5px;}
/*.menus_lis li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus_lis li:hover a {color:#161616;text-shadow:none;}
.menus_lis li .drop_s {/*background:url("../images/box_ico/ico.png") no-repeat right 2px;*/}
.menus_lis li:hover .drop_s {background:none;}
.dropdown_ls_columns {position:absolute;background:#ffffff;border:1px solid #C95351;border-top:none;padding:0px;margin:0px;}
.dropdown_ls_columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus_lis li:hover .dropdown_ls_columns{left:-1px;top:auto;}
.dropdown_ls_columns {width:100%;}
.col_ls {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_ls {width:100%;}
.menus_lis li ul {list-style:none;}
.menus_lis li ul li {position:relative;float:none;width:none;}
.menus_lis li ul li:hover {background:none;border:none;height:auto;}
.menus_lis li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus_lis li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}

/*-- menu 1 --*/
.Me_1{float:left;margin-right:2px;}
:focus {outline:0;}
.menus1 {width:120px;list-style:none;background:none;}
.menus1, .drop_1 h2{font-size:12px;color:#000000;}
/*.menus1, .drop_1 h2:hover{font-size:12px;color:#ffffff;}*/
.menus1 ul,.menus1 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus1 li {position:relative;border:none;border-radius:5px;}
/*.menus1 li:hover {z-index:2;background:#888888;border-radius:0px;height:50px;width:none;}*/
.menus1 li a{position:relative;display:block;line-height:75px;}
.menus1 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -236px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 48px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:18px;}
/*.menus1 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus1 li:hover a {color:#161616;text-shadow:none;}
.menus1 li .drop_1 {margin:0px;padding:0px;}
.menus1 li:hover .drop_1 {background:none;}
.dropdown_1columns {position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_1columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus1 li:hover .dropdown_1columns{left:-1px;top:auto;}
.dropdown_1columns {width:410px!important;}
.col_1 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_1 {width:100%;}
.menus1 li ul {list-style:none;}
.menus1 li ul li {position:relative;float:none;width:none;}
.menus1 li ul li:hover {background:none;border:none;height:auto;}
.menus1 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus1 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu 2 --*/
.Me_2{float:left;margin-right:2px;}
:focus {outline:0;}
.menus2 {width:105px;list-style:none;background:none;}
.menus2, .drop_2 h2{font-size:12px;color:#000000;}
.menus2, .drop_2 h2:hover{font-size:12px;color:#000000;}
.menus2 ul,.menus2 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus2 h3 {font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:12px;text-shadow: 1px 1px 1px #ffffff;color:#5285F8;}
.menus2 li {position:relative;border:none;border-radius:5px;}
/*.menus2 li:hover {z-index:2;background:#888888;border-radius:0px;height:100px;width:none;}*/
.menus2 li a{position:relative;display:block;line-height:75px;}
.menus2 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -60px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 48px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:18px;}
/*.menus2 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus2 li:hover a {color:#161616;text-shadow:none;}
.menus2 li .drop_2 {margin:0px;padding:0px;}
.menus2 li:hover .drop_2 {background:none;}
.dropdown_2columns{position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_2columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus2 li:hover .dropdown_2columns{left:-1px;top:auto;}
.dropdown_2columns {width:250px!important;height:250px;}
.col_2 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_2 {width:100%;}
.menus2 li ul {list-style:none;}
.menus2 li ul li {position:relative;float:none;width:none;}
.menus2 li ul li:hover {background:none;border:none;height:auto;}
.menus2 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus2 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu 3 --*/
.Me_3{float:left;margin-right:2px;}
:focus {outline:0;}
.menus3 {width:102px;list-style:none;background:none;}
.menus3, .drop_3 h2{font-size:12px;color:#000000;}
/*.menus3, .drop_3 h2:hover{font-size:12px;color:#ffffff;}*/
.menus3 ul,.menus3 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus3 h3 {font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:12px;text-shadow: 1px 1px 1px #ffffff;color:#5285F8;}
.menus3 li {position:relative;border:none;border-radius:5px;}
/*.menus3 li:hover {z-index:2;background:#888888;border-radius:0px;height:50px;width:none;}*/
.menus3 li a{position:relative;display:block;line-height:75px;}
.menus3 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -109px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 45px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:18px;}
/*.menus3 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus3 li:hover a {color:#161616;text-shadow:none;}
.menus3 li .drop_3 {margin:0px;padding:0px;}
.menus3 li:hover .drop_3 {background:none;}
.dropdown_3columns{position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_3columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus3 li:hover .dropdown_3columns{left:-1px;top:auto;}
.dropdown_3columns {width:410px!important;}
.col_3 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_3 {width:100%;}
.menus3 li ul {list-style:none;}
.menus3 li ul li {position:relative;float:none;width:none;}
.menus3 li ul li:hover {background:none;border:none;height:auto;}
.menus3 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus3 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu 4 --*/
.Me_4{float:left;margin-right:2px;}
:focus {outline:0;}
.menus4 {width:129px;list-style:none;background:none;}
.menus4, .drop_4 h2{font-size:12px;color:#000000;}
/*.menus4, .drop_4 h2:hover{font-size:12px;color:#ffffff;}*/
.menus4 ul,.menus4 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus4 li {position:relative;border:none;border-radius:5px;}
/*.menus4 li:hover {z-index:2;background:#888888;border-radius:0px;height:50px;width:none;}*/
.menus4 li a{position:relative;display:block;line-height:75px;}
.menus4 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -175px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 48px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:18px;}
/*.menus4 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus4 li:hover a {color:#161616;text-shadow:none;}
.menus4 li .drop_4 {margin:0px;padding:0px;}
.menus4 li:hover .drop_4 {background:none;}
.dropdown_4columns {position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_4columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus4 li:hover .dropdown_4columns{left:-1px;top:auto;}
.dropdown_4columns {width:100%;}
.col_4 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_4 {width:100%;}
.menus4 li ul {list-style:none;}
.menus4 li ul li {position:relative;float:none;width:none;}
.menus4 li ul li:hover {background:none;border:none;height:auto;}
.menus4 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus4 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu 5 --*/
.Me_5{float:left;margin-right:2px;}
:focus {outline:0;}
.menus5 {width:95px;list-style:none;background:none;}
.menus5, .drop_5 h2{font-size:12px;color:#000000;}
/*.menus5, .drop_5 h2:hover{font-size:12px;color:#ffffff;}*/
.menus5 ul,.menus5 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus5 li {position:relative;border:none;border-radius:5px;}
/*.menus5 li:hover {z-index:2;background:#888888;border-radius:0px;height:50px;width:none;}*/
.menus5 li a{position:relative;display:block;line-height:75px;}
.menus5 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -6px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 50px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:18px;}
/*.menus5 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus5 li:hover a {color:#161616;text-shadow:none;}
.menus5 li .drop_5 {margin:0px;padding:0px;}
.menus5 li:hover .drop_5 {background:none;}
.dropdown_5columns {position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_5columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus5 li:hover .dropdown_5columns{left:-1px;top:auto;}
.dropdown_5columns {width:100%;}
.col_5 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_5 {width:100%;}
.menus5 li ul {list-style:none;}
.menus5 li ul li {position:relative;float:none;width:none;}
.menus5 li ul li:hover {background:none;border:none;height:auto;}
.menus5 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus5 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu 6 --*/
.Me_6{float:left;margin-right:2px;}
:focus {outline:0;}
.menus6 {width:133px;list-style:none;background:none;}
.menus6, .drop_6 h2{font-size:12px;color:#000000;}
/*.menus6, .drop_6 h2:hover{font-size:12px;color:#ffffff;}*/
.menus6 ul,.menus6 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus6 li {position:relative;border:none;border-radius:5px;}
/*.menus6 li:hover {z-index:2;background:#888888;border-radius:0px;height:50px;width:none;}*/
.menus6 li a{position:relative;display:block;line-height:50px;}
.menus6 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -175px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 48px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:5px;}
/*.menus6 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus6 li:hover a {color:#161616;text-shadow:none;}
.menus6 li .drop_6 {margin:0px;padding:0px;}
.menus6 li:hover .drop_6 {background:none;}
.dropdown_6columns {position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_6columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus6 li:hover .dropdown_5columns{left:-1px;top:auto;}
.dropdown_6columns {width:100%;}
.col_6 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_6 {width:100%;}
.menus6 li ul {list-style:none;}
.menus6 li ul li {position:relative;float:none;width:none;}
.menus6 li ul li:hover {background:none;border:none;height:auto;}
.menus6 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus6 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu 7 --*/
.Me_7{float:left;margin-right:2px;}
:focus {outline:0;}
.menus7 {width:99px;list-style:none;background:none;}
.menus7, .drop_7 h2{font-size:12px;color:#000000;}
/*.menus7, .drop_7 h2:hover{font-size:12px;color:#ffffff;}*/
.menus7 ul,.menus7 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus7 li {position:relative;border:none;border-radius:5px;}
/*.menus7 li:hover {z-index:2;background:#888888;border-radius:0px;height:50px;width:none;}*/
.menus7 li a{position:relative;display:block;line-height:50px;}
.menus7 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -6px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 50px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:5px;}
/*.menus7 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus7 li:hover a {color:#161616;text-shadow:none;}
.menus7 li .drop_7 {margin:0px;padding:0px;}
.menus7 li:hover .drop_7 {background:none;}
.dropdown_7columns {position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_7columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus7 li:hover .dropdown_5columns{left:-1px;top:auto;}
.dropdown_7columns {width:100%;}
.col_7 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_7 {width:100%;}
.menus7 li ul {list-style:none;}
.menus7 li ul li {position:relative;float:none;width:none;}
.menus7 li ul li:hover {background:none;border:none;height:auto;}
.menus7 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus7 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu 8 --*/
.Me_8{float:left;margin-right:2px;}
:focus {outline:0;}
.menus8 {width:120px;list-style:none;background:none;}
.menus8, .drop_8 h2{font-size:12px;color:#000000;}
/*.menus8, .drop_8 h2:hover{font-size:12px;color:#ffffff;}*/
.menus8 ul,.menus8 li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.menus8 li {position:relative;border:none;border-radius:5px;}
/*.menus8 li:hover {z-index:2;background:#888888;border-radius:0px;height:50px;width:none;}*/
.menus8 li a{position:relative;display:block;line-height:75px;}
.menus8 li a span{float:left;content: '';background: url("../images/bg-vi-w.png") no-repeat -354px center;display:block;width:35px;height:35px;border-radius:50%;background-size:auto 48px;background-color:#ffffff;border:1px solid #888888;margin-bottom:10px;margin-right:10px;margin-left:2px;margin-top:18px;}
/*.menus8 li:hover a span{background-image: url("../images/bg-vi-nh.png");background-color:#ffffff;}*/
.menus8 li:hover a {color:#161616;text-shadow:none;}
.menus8 li .drop_8 {margin:0px;padding:0px;}
.menus8 li:hover .drop_8 {background:none;}
.dropdown_8columns {position:absolute;background:#ffffff;border:1px solid #f8f8f8;border-top:none;padding:0px;margin:0px;}
.dropdown_8columns{left:-999em;text-align:left;background-color:#ffffff;}
.menus8 li:hover .dropdown_8columns{left:-1px;top:auto;}
.dropdown_8columns {width:410px!important;}
.col_8 {display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.col_8 {width:100%;}
.menus8 li ul {list-style:none;}
.menus8 li ul li {position:relative;float:none;width:none;}
.menus8 li ul li:hover {background:none;border:none;height:auto;}
.menus8 li ul li a{color:#ff6600;font: 400 14px/36px Arial;letter-spacing: .02em;}
.menus8 li ul li a:hover {color:#fd190f;font: 400 14px/36px Arial;letter-spacing: .02em;}
/*-- menu list --*/
ul.hangsx{float:left;width:33.3333%;}
ul.ds-phukien{float:left;width:100%;}
.hangsx .buy-option-item{float:left;width:200px;}
.buy-option-item{display:inline-block;border:none!important;}
.link-item{color:#000!important;font-size:12px;}

/*sile show*/
.sile_baner{width:100%;background-color:#ffffff;}
.sile_baner_img{margin: 0 auto;width:1024px;}
.header_sileshow{width:100%;background-color:#4DC24C}
.sileshow_s14{width:1024px;margin:0 auto}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px}
#conslider{width:100%}	    
#contentslider{width:100%;height:326px}
#prevBtn, #nextBtn,
#slider1next, #slider1prev{display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000}
#nextBtn, #slider1next{left:490px}							
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(btn_prev.gif) no-repeat 0 0}   
#nextBtn a, #slider1next a{background:url(btn_next.gif) no-repeat 0 0}   
ol#controls{margin:auto;width:100px}
ol#controls li{margin: -25px 0px}
ol#controls li a{height:16px;float:left;color:#000;margin:0px 4.2px;padding:0 5px;border-radius:10px;box-shadow:0px 0px 5px #666}
ol#controls li.current a{background:#FFF;color:#fff}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none}
.hide_slide {display:none}

/* Search*/
.textbox_left{float:left;width:450px !important;height:30px;overflow:hidden;border-radius:5px;border:1px solid #d2d2d2;}
/*.selectbox_left{width:210px !important;height:28px;font-weight:normal;float:left;overflow:hidden;position:absolute}*/
#searchen{width:100%; margin: 0 auto}
#esearch{width:100%;}
.button_search_cp{float:left;width:45px !important;height:32px;border:none;}

/* detail san pham */ 
#w-pl{width:100%} 
.w-p-detail{width:100%}
.w-p-detail-l{float:left;width:calc(50% - 5px);margin: 0 5px 5px 0}
.w-p-detail-r{float:left;width:calc(50% - 3px);margin: 0 0px 0px 0}
.w-p-detail-l-352{width:100%}
.w-p-detail-r-393{width:100%;border:1px solid #f2f2f2}
.pro-detail-image{width:100%;border:1px solid #f2f2f2}
.pro-detail-image img{width:100%}
/* detail thong so */
div.margin_news{float:left;width:calc(75% - 5px);margin: 0 5px 5px 0}
div.margin_news_1{float:left;width:calc(25% - 3px);margin: 0 0px 0px 0}
h2.pro_name_more{font:400 16px/28px arial;color:#000000;text-align:center;}
div.pro_nd_more{float:left;width:calc(100% - 10px);padding:5px;}
div.pro_nd_more_1{float:left;width:100%;}
div.pro_nd_more_2{float:left;width:100%;}
div.pro_nd_more_3{float:left;width:100%;}
div.ds-tr-kh{width:100%;clear:both;height:2.5em;border-bottom: 1px solid #f2f2f2;overflow:hidden}
div.ds-tr-kh-01{width:100%;clear:both;height:2.5em;border-bottom: 1px solid #f2f2f2;overflow:hidden}
div.stt-kh{float:left;width:40%;padding:3px;}
div.stt-kh p{font:400 13px arial;color:#666;}
div.stt-kh strong{font:600 13px/26px arial;color:#666;}
div.name-kh{float:left;width:55%;padding:3px;}
div.name-kh p{font:400 13px/28px arial;color:#666;}
div.gia-kh{float:left;width:50%;padding:5px;}
font.name_price{font:600 14px arial;color:#000000;}
font.pro_name_price{font:600 14px arial;color:#C95351;}
div.gia-ck{float:left;width:40%;padding:5px;}
font.pro_tx_more{font-size:16px;font-weight:inherit;color:#888888;text-decoration:line-through;}
div.pro_nd_more h2{color:#000000;font:600 16px/28px arial;}
div.pro_nd_more h3{color:#000000;font:400 16px/28px arial;}
div.pro_nd_more h4{color:#000000;font:400 14px/28px arial;}
div.pro_nd_more strong{color:#555555;font:600 13px/28px arial;text-align:justify;}
div.pro_nd_more p{color:#666666;font:400 16px/28px arial;text-align:justify;}
div.pro_title_more{font:400 16px/28px arial;color:#000000;background-color:#ffffff;border-bottom:1px solid #f2f2f2;text-align:center;}
.date_comment{color:#939393;}
.line_comment{border-bottom:1px dotted #999999;}
.ten_comment{float:left;width:200px;}
div.line_gia{width:80%;height:auto;float:left;}
div.line_11{width:20%;height:auto;float:left;}
/* ProductDetail*/
.pro-detail-list-image{margin:3px 0px 0px 0px}
.w-p-detail .w-p-detail-l .pro-detail-list-image ul li{float:left;width: calc(16.66666% - 5px);margin: 0 5px 5px 0}
.w-p-detail .w-p-detail-l .pro-detail-list-image ul li img{width:100%;border-radius:2px}
.w-p-detail .w-p-detail-r h1{color:#DA2228;display:block;font:bold 16px/24px Arial;text-transform:uppercase}
.w-p-detail .w-p-detail-r p.pro-detail-lable, .w-p-detail .w-p-detail-r .pro-detail-summary p.pds-title{color:#096F7F;font:bold 12px/21px Arial}
.w-p-detail .w-p-detail-r .pro-detail-summary .pds-body{height:200px;overflow:hidden;font: 12px/17px Arial}

ul.list-item, ul.lt{list-style:none outside none}

/*mod_SPNew*/
div.new_pro{float:left;width:100%;border:1px solid #f2f2f2;margin:0px 0px 10px 0px;border-radius:10px;}
div.new_pic_pro{float:left;width:33.3333%;height:auto;}

.new_pic_img{float:left;width:100%}
div.new_pro_name{width:100%;}
.new_pro_name a{color:#000000;font: 600 14px/31px arial;letter-spacing: -.02em}
.new_pro_name a:hover{color:#000000;font: 600 14px/31px arial;letter-spacing: -.02em}
.slides2{width:100%;}
.pro_price{font:600 12px/18px arial;color:#D7251B;text-align:center}
.pro_price1{font:400 12px/18px arial;color:#a70001;float:left}
.pro_price2{font-size:16px;font-weight:bold;color:#a70001;float:left}
.pro_tax{font-size:12px;color:#000;float:left;text-decoration:line-through}
.pro_tax1, .pro_tax1 i{font: 400 13px/18px arial;color:#000;margin-left:10px;text-decoration:line-through}
div.new_pro_ns_more{color:#666666;font:400 13px/18px arial;}
div.new_more{font:400 12px/18px arial;color:#0B55C4;text-align:center}
div.new_more a{font:400 12px/18px arial;color:#0B55C4;text-align:center}

.new_pic_pro_home{float:left;width:calc(33.3333% - 20px);min-height:188px;margin: 10px 10px 10px 10px;background-color:#ffffff;;}

.w86{float:left;height:auto;background-color:#FFF;padding:8px}
.w86:hover{background-color:#F2F2F2}
.pro_box{float:left}

.pro_quantity{font: 600 18px/18px arial;color:#799ED2;text-align:center}
.new_pic_pro_01{float:left;width:100%}
div.new_des_pro{width:100%;float:left}
.new_des_pro p{float:left;color:#000}

/* tab_products */
.tab_sp_tim{width:100%;background-color:#FFF}
.tab_sp_tim span{font: 400 12px/30px arial;color:#DA251A}
.tab_pro_mua{float:left;width:30%}
.w_tab_pro{float:left;width:100%;background-color:#FFF}
.w_tab_pro h3{color:#5187F4;font: 400 12px/30px arial;text-align:center}
.tab_pro_bg{float:left;width:100%}
.tab_pro_out{width:100%;float:left;background:url(../images/tab_pro_out.png) 10px no-repeat;list-style:none}
.tab_pro_out:hover, .tab_pro_out-here{width:100%;float:left;list-style:none;background:url(../images/tab_pro_over.gif) left repeat-x}
.tab_pro_out a, .tab_pro_out-here a{float:left;font: 400 12px/28px arial;padding:0px 0px 0 20px;color:#000}
.tab_pro_out a:hover, .tab_pro_out-here a{float:left;font: 400 12px/28px arial;padding:0px 0px 0 20px;color:#007ED2}
/* Login */
.login-user{font: 600 16px/38px arial;color:#000}
.login-pass{font: 600 16px/38px arial;color:#000}
#desc_login_text{font: 400 14px/28px arial;color:#000;text-align:center}
#com-form-login-remember{font: 400 12px/25px arial;color:#000}

.blogin{width:50%;float:left;box-shadow:0px 0px 60px #d6d6d6 inset;overflow:hidden}
.blogin a{font: 400 12px/30px arial;color:#000;margin: 0 35px}
.bdangki{width:50%;float:left;background-color:#F6CD38;overflow:hidden}
.bdangki a{font: 600 12px/30px arial;color:#FFF;margin: 0 45px}

li.text_reset{width:100%;text-align:center}
.text_reset a{font: 400 12px/28px arial;color:#000}
li.text_remind{width:100%;text-align:center}
.text_remind a{font: 400 12px/28px arial;color:#000}
li.text_register{width:100%;text-align:center}
.text_register a{font: 400 12px/28px arial;color:#000}
.L_62{height:62px}
.L_120{width:120px;float:left;height:62px}
.L_28{height:28px}

.tab_left_ececec{width:100%}
div.Lquanly{width:84px;float:left;box-shadow: 0px 0px 60px #d6d6d6 inset;overflow:hidden;border-radius:0px 0px 3px 3px}
.Lquanly_img{float:left}
.Ldonhang_img{float:left}
div.Ldonhang{width:84px;float:left;box-shadow: 0px 0px 60px #d6d6d6 inset;margin: 0px 5px;overflow:hidden;border-radius:0px 0px 3px 3px}
div.menu_pages_left{height:30px}
a.menu_pages_left{font: 400 12px/30px arial;color:#FFF;}
div.mainlevel_left{height:30px}
a.mainlevel_left{font: 400 12px/30px arial;color:#FFF;}

input.button_x{width:90px;height:30px;color:#5386F8;border:1px solid #F5CC38;box-shadow:0 0 60px #F5CC38 inset;border-radius:0px 0px 3px 3px;overflow:hidden}
div.button_id{width:91px;text-align:right;overflow:hidden}
button.button.validate{width:90px;height:30px;color:#5386F8;border:1px solid #F5CC38;border-radius:3px;overflow:hidden}
a.mainlevel{font: 400 12px/18px arial;padding:7px}


/* Catnew */
.junews h2 a{text-decoration:none;font-size:14px;color:#000}
.box-text{text-decoration:none;font-size:12px;color:#666}
.wnc380{width:380px}
.wn340{width:340px}
.wn378{width:100%;border:1px solid #f2f2f2;height:132px;margin: 0px 0px 2px 0px}
.wn379{width:100%;border:1px solid #f2f2f2;height:132px}

.title_net{float:left;width:100%;background:none}
.title_net h2{font: 600 12px/24px arial;color:#000;text-align:center}
.title_net a{color:#000}
.title_net a:hover{color:#f2f2f2}

.box_net{float:left;width:70%;padding:15px 0px 0px 0px}
.box_net p{font:400 12px/18px normal;color:#666;text-align:justify;padding:0px 10px 0px 0px}

div.box_img_home{float:left;width:30%}
div.box_img_home a{width:100%;}

.new_net{width:100%}
.new_net a{width:100%;float:left;color:#000;font: 400 13px/18px arial;background:transparent url("../images/icon-red.gif") no-repeat 0px 5px !important;padding:0px 8px}
.new_net a:hover{color:#FC0;text-decoration:underline}

h2.title-text{font:600 14px/30px arial;color:#363435;text-align:left;background-color:#ffffff;padding: 0px 0px 0px 5px;}

.wn388{width:100%;}
h2.title-text-dv{font: 400 14px/22px arial;color:#000000;}
h2.title-text-dv a{font: 400 14px/22px arial;color:#000000;}
.box_net_dv{float:left;width:100%;}
.box_net_dv p{font: 400 12px/18px normal;color:#666666;text-align:justify;text-shadow:1px 1px 2px #ffffff;}
.box_img_home_dv{float:left;width:calc(50% - 24px);height:201px;margin:0 6px 5px 6px;padding:5px;border:0px solid #f2f2f2;}
.new_net_dv{width:100%;}
.new_net_dv a{width:100%;float:left;color:#000000;font:400 13px/18px arial;background:transparent url("../images/icon-black.gif") no-repeat 0px 5px !important;padding:0px 8px;}
.new_net_dv a:hover{color:#FC0;text-decoration:underline;}

.wn389{width:100%;}
h2.title-text-dx{font: 400 14px/22px arial;color:#000000;text-align:center;}
h2.title-text-dx a{font: 600 14px/22px arial;color:#363435;}
.box_net_dx{float:left;width:100%;}
.box_net_dx p{font: 400 12px/18px normal;color:#000000;text-align:justify;text-shadow:1px 1px 2px #ffffff;}
div.box_img_home_dx{float:left;width:calc(100% - 24px);height:135px;margin:0 6px 5px 0px;padding:5px;border:0px solid #f2f2f2;border-radius:10px;}
div.box_img_home_dx:hover{width:calc(100% - 24px);height:135px;margin:0 6px 5px 0px;padding:5px;border:0px solid ##363435;border-radius:10px;}
.new_net_dx{width:100%;}
.new_net_dx a{width:100%;float:left;color:#000000;font:400 13px/18px arial;background:transparent url("../images/icon-black.gif") no-repeat 0px 5px !important;padding:0px 8px;}
.new_net_dx a:hover{color:#FC0;text-decoration:underline;}

.wn381{width:100%;}
h2.title-text-cn{font: 400 14px/22px arial;color:#000000;text-align:center;}
h2.title-text-cn a{font: 600 14px/22px arial;color:#363435;}
.box_net_cn{float:left;width:100%;}
.box_net_cn p{font: 400 12px/18px normal;color:#000000;text-align:justify;text-shadow:1px 1px 2px #ffffff;}
div.box_img_home_cn{float:left;width:calc(100% - 24px);height:140px;margin:0px 8px 0px 8px;padding:5px;border:0px solid #363435;border-radius:10px;}
div.box_img_home_cn:hover{width:calc(100% - 24px);height:140px;margin:0px 8px 0px 8px;padding:5px;border:0px solid #000000;border-radius:10px;}
.new_net_cn{width:100%;}
.new_net_cn a{width:100%;float:left;color:#000000;font:400 13px/18px arial;background:transparent url("../images/icon-black.gif") no-repeat 0px 5px !important;padding:0px 8px;}
.new_net_cn a:hover{color:#FC0;text-decoration:underline;}

.wn383{width:100%;}
h2.title-text-83{font: 400 14px/22px arial;color:#000000;text-align:center;}
h2.title-text-83 a{font: 600 14px/22px arial;color:#363435;}
.box_net_83{float:left;width:100%;}
.box_net_83 p{font: 400 12px/18px normal;color:#000000;text-align:justify;text-shadow:1px 1px 2px #ffffff;}
div.box_img_home_83{float:left;width:calc(100% - 24px);height:135px;margin:0px 0px 5px 15px;padding:5px;border:0px solid #f2f2f2;border-radius:10px;}
div.box_img_home_83:hover{width:calc(100% - 24px);height:135px;margin:0px 0px 5px 15px:5px;border:0px solid #363435;border-radius:10px;}
.new_net_83{width:100%;}
.new_net_83 a{width:100%;float:left;color:#000000;font:400 13px/18px arial;background:transparent url("../images/icon-black.gif") no-repeat 0px 5px !important;padding:0px 8px;}
.new_net_83 a:hover{color:#FC0;text-decoration:underline;}

.wn380{width:100%;}
h2.title-text-hd{font: 400 14px/22px arial;color:#000000;}
h2.title-text-hd a{font: 400 14px/22px arial;color:#000000;}
.box_net_hd{float:left;width:100%;}
.box_net_hd p{font:400 12px/18px normal;color:#666;text-align:justify;}
div.box_img_home_hd{float:left;width:calc(100% - 24px);height:221px;margin:10px 6px 0px 6px;padding:5px;border:0px solid #f2f2f2;}
div.box_img_home_hd a{width:100%;}
.new_net_hd{width:100%;}
.new_net_hd a{width:100%;float:left;color:#000000;font:400 13px/18px arial;background:transparent url("../images/icon-black.gif") no-repeat 0px 5px !important;padding:0px 8px;}
.new_net_hd a:hover{color:#FC0;text-decoration:underline;}

img.box_img{width:100%;border-radius:2px}

/* Box while */
.box_while_tbg{float:left;}
.box_while_tbg h1{font: 600 16px/31px arial;color:#337ab7;text-align:center;}
.box_while_tbg h2{font: 400 16px/28px arial;color:#337ab7;text-align:center;}
.box_while_tbg h3{font: 600 16px/31px arial;color:#337ab7;text-align:center;}

.w470{width:100%;}
.w508{width:100%;border:1px solid #f2f2f2;border-radius:10px;}

/* Box Home */
.box_while_hl9{width:100%;}
.box_while_hl9 h2{font: 600 16px/50px arial;color:#c5734a;text-align:center;}
.box_while_hl9 h3{font: 600 16px/50px arial;color:#c5734a;text-align:center;}
.N66{width:100%;}
.N88{width:100%;}

/* box list */
.spmua{width:100%}
.box_mua{float:left;width:100%}
.box_while_sp9{float:left;background-color:#f9f9f9}
.box_while_sp9 h1{font:400 14px/30px arial;text-align:center;color:#ed2324}
.box_while_sp9 h2{font:400 14px/30px arial;text-align:center;color:#ed2324}

.sp530{width:100%}
.sp569{width:100%}

.box_new_des_pro{float:left;width:821px}
.tab_new_des_pro{float:left;width:203px}

/*style for content 1*/
table{border-collapse:collapse;width:100%;}
div#article-layout{width:100%;border:1px solid #f2f2f2;border-radius:10px;}
td.article_column{}
td.article_column column_separator{}
div.contentpaneopen{float:left;width:calc(100% - 25px);margin: 0 5px 5px 8px;border:1px solid #f2f2f2;padding:5px;}
h2.contentheading{width:100%;background-color:#f8f8f8;text-align:center;border-radius:5px;}
.contentheading a{color:#c57248;font:400 16px/30px arial;text-decoration:none;}
.blog img, .blog img.caption {float:left;width:100%;}
div.article-content{width:100%;}
.article-content h2{color:#555;font:400 14px/28px arial;}
.article-content h3{color:#000;font: 600 13px/28px arial;}
.article-content h4{color:#000;font: 600 13px/28px arial;}
.article-content p{color:#000;font: 400 14px/22px arial;}
div.blog_more {padding-top:6px;margin-bottom:6px;background-color:#f8f8f8;}
.blog_more div {margin-bottom:5px;}
.blog_more strong {font:600 16px/28px arial;color:#f91f1f;padding-left:5px;}
.blog_more ul li a{background:transparent url(../images/icon-black.gif) no-repeat 5px center;display:block;padding:5px 0px 5px 20px;}
a.blogsection{font:400 16px/24px arial;color:#555555;text-decoration:none;}
span.pagenav{font:400 14px/28px arial;color:#555555;text-decoration:none;}
a.pagenav{font:400 14px/28px arial;color:#f91f1f;text-decoration:none;}
a.button {color:#0066CC;font-weight:bold;}
a.button:hover {color:#FF0000;}
div.article-meta {margin-bottom:10px;}
.tab-page {width:100%;}
.createby, .createdate {font-size:10px;color:#999999;}
table.contentpaneopen .small {color:#666;font-size:80%;}
table.contentpaneopen .createdate {color:#666;font-size:80%;margin-bottom:10px;}
table.contentpaneopen .modifydate {color:#666;font-size:80%;text-algin:right;}
table.contentpaneopen {width: calc(100% - 5px);margin: 0.2em 0em 0.2em 0.2em;}
td.contentheading {width:100%;background-color: #555;text-align:center;}
td.content_sections{padding:0px 5px 0px 0px;}
td.modifydate{color:#999;font: 400 10px/24px arial;}
td.section-content{width:100%;}
.section-content h2{color:#555;font:400 14px/28px arial;}
.section-content p{color:#000;font: 400 13px/18px arial;}
tbody {display:table-row-group;vertical-align:middle;border-color:inherit;}
/*---style for content---ok*/
.componentheading {color:#c02b38;font:600 16px/28px arial;background-color:#F8F8F8;text-align:center;}
td.contentdescription{color:#666;font: 400 14px/18px arial;}
ul.list_tailieu{width:100%;}
li.list_downtailieu{width:20%;float:left;}
a.category{font:600 14px/38px arial;color:#FF9900;}
td.sectiontableheader1{font:600 14px/28px arial;background-color:#fff;border:1px solid #f2f2f2;text-align:center;}
td.sectiontableheader2{font:600 14px/28px arial;background-color:#fff;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}
td.sectiontableheader3{font:600 14px/28px arial;background-color:#fff;border:1px solid #f2f2f2;}
td.tt_sott{font-size:16px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;text-align:center;color:#c02b38;}
td.tt_tentt{font-size:14px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:5px;}
td.tt_hittt{font-size:14px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;text-align:center;}
tr.sectiontableentry1{width:100%;}
tr.sectiontableentry2{width:100%;}
td.sectiontablefooter{width:100%;}
td.pagecounter{font:400 14px/28px arial;}
select#limit.inputbox{font:400 12px/28px arial;border:1px solid #F2F2F2;}
img.caption {margin:0 5px 8px 0;}		
div#art-layout.w508{float:left;width:100%;border:1px solid #F2F2F2;border-radius:10px;}
div.create_date{margin: 5px 0px 0px 8px;}
span.date {font: 400 12px/18px arial;color:#888888;}
span.modifydate{color:#999;font: 400 10px/24px arial;}
div.content_art{float:left;width:calc(100% - 10px);padding:5px;}
.content_art h2{font: 600 16px/28px arial;color:#000000;}
.content_art h3{font: 600 16px/28px arial;color:#000000;}
.content_art h4{font: 600 14px/28px arial;color:#000000;}
.content_art p{font: 400 16px/28px arial;color:#333333;text-align:justify;}
.content_art strong{color:#555555;font:600 14px/28px arial;}
.content_art img {background:#FFFFFF;}
a.readon-si{background:url('../images/butt-more.png') #F2F2F2 no-repeat;display:block;width:68px;height:19px;}
a.readon { background:url('../images/butt-more.png') #F2F2F2 no-repeat;display:block;width:68px;height:19px;}
/*---style for contact---ok*/
#component-contact{background:#fff;padding:10px;border:1px solid #F9F9F9;}
#component-bd {background:#fff;border:1px solid #F9F9F9;margin-top:15px;padding:10px;}
.contact_email{background:#f8f8f8;padding:10px;text-align:center;}
label#contact_name{color:#0099CC;font: 400 14px/28px arial;}
label#contact_phone{color:#0099CC;font: 400 14px/28px arial;}
label#contact_emailmsg{color:#0099CC;font: 400 14px/28px arial;}
label#contact_subject{color:#0099CC;font: 400 14px/28px arial;}
label#contact_textmsg{color:#0099CC;font: 400 14px/28px arial;}
input#contact_name.inputbox{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2;}
input#contact_phone.inputbox{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2;}
input#contact_email.inputbox.required.validate-email{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2;}
input#contact_subject.inputbox{width:70%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2;}
#contact_text{width:80%;height:150px;}
textarea#contact_text.inputbox.required{box-shadow: 0 0 3px #F2F2F2 inset;border:1px solid #F2F2F2;}
input#contact_email_copy{}
.contact_email_copy{color:#666666;font: 400 14px/28px arial;}
/* contacts */
div.contact {margin:10px 0;}
address {font-style:normal;margin:10px 0;}
address p {line-height:1em;}
.contact label {float:left;font-weight:bold;width:14em;margin:10px 0 0;}
span.marker {margin:0 10px 0 0;}
.contact_email_checkbox label {float:none !important;}
.contact label.copy {width:90%;padding:0 0 0 10px;}
.contact form {color:#000;padding:5px;margin:0;}
.contact input {background:#fff;color:#000;padding:2px 2px 0;margin:10px 0 0;}
.contact .button {background:url(../images/pfeil.gif) #000 no-repeat;border:0;color:#fff;font-weight:bold;margin:20px 10px 0 0;padding:0 0 0 30px;cursor:pointer;}
label.textarea {float:none !important;margin:10px 0;display:block;width:100%;}
.contact input.invalid,.contact textarea.invalid {border:solid 2px red;}
.contact label.invalid {color:red;}

/* User */
table.contentpane_regigter{background:#f8f8f8}
label#namemsg{color:#0099CC;font: 400 14px/28px arial}
input#name.inputbox.required{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2}
label#usernamemsg{color:#0099CC;font: 400 14px/28px arial}
input#username.inputbox.required.validate-username{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2}
label#emailmsg{color:#0099CC;font: 400 14px/28px arial}
input#email.inputbox.required.validate-email{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2}
label#pwmsg{color:#0099CC;font: 400 14px/28px arial}
input#password.inputbox.required.validate-password{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2}
label#pw2msg{color:#0099CC;font: 400 14px/28px arial}
input#password2.inputbox.required.validate-passverify{width:50%;height:30px;box-shadow: 0 0 3px #F2F2F2 inset;overflow:hidden;border:1px solid #F2F2F2}
label.text_batboc{color:#666666;font: 400 14px/28px arial}

/* style for Vmart */
#vmMainPage table a {color:#FF0000;text-decoration:none;font-weight:bold}
#vmMainPage table a:hover {color:#FF9900;text-decoration:none;font-weight:bold} 
#img-pro {text-align:center;border:1px dotted #BDBDBD;padding:5px}			
#pro h2 {font-size:16px;text-align:center;color:#0099FF;font-weight:bold}
#pro #info-pro {margin:10px 0 0 0;border-top:1px dotted #BDBDBD}
#pro #info-pro p {margin:4px 0 4px 0;font-size:13x}
font.price-pro a {font-size:15px;color:red;font-weight:bold}
font.price-pro {font-size:15px;color:red;font-weight:bold}	
font.price-pro a:hover {color:#FF9900}
#pro #info-pro p label {font-weight:bold;display:inline-block;width:70px}
#pro #info-pro p.faq a {font-size:12px;color:#0099FF;font-weight:bold}
#pro #info-pro p.faq a:hover {color:#FF9900}
#pro #ct-pro {margin:10px 0 0 0;border-top:1px dotted #BDBDBD}
#pro #ct-pro h3 {font-size:15px;color:#0099FF;font-weight:bold;margin-bottom:20px}		

/*////////////////////////////////Pagination//////////////////////////////////////*/
ul.pagination {text-align:center;margin:0 auto;padding:5px 0;background: url(../images/hdot.gif) repeat-x top}
ul.pagination li {margin:0;padding:0;display:inline;background:none}
ul.pagination li span{padding:2px 5px}
ul.pagination a {padding:2px;border:1px solid #F6F6F6}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {border: 1px solid #ECECEC;background:#FFFFFF}
ul.pagination {list-style:none}
ul.vmRecentDetail {list-style:none}
/*cat - list*/
.cat_list {margin:10px 0 20px 0;border:5px solid #ddd;padding:5px}
.cat_list table {color:#006699}
#cat_list_img a {color:#006699}
.cat_list table {color:#00CCFF;text-decoration:none}
#cat_list_img a:hover {color:#00CCFF;text-decoration:none}

img_caption left {height:auto}
img_caption left p {display:block}

/* Default Menu */
ul.menu {list-style:none;margin:0;padding:0;}
ul.menu li {width:100%;border:none;}
ul.menu li a {width:100%;color:#44474e;font:400 13px/25px arial;background:url(../images/icon-red.gif) no-repeat 0px center;padding:0px 0px 0px 10px;}
ul.menu li a span{color:#44474e;font:400 13px/25px arial;}
ul.menu li a span:hover,
ul.menu li a span:active,
ul.menu li a span:focus {color:#FF000B;}
ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus {color:#000;background:#F2F2F2 url(../images/icon-yell.gif) no-repeat 0px center;}
ul.menu li.active a {background:#E5E5E5 url(../images/icon-yell.gif) no-repeat 0px center;}
ul.menu li ul {list-style:none;margin:0;padding:0;}
ul.menu li li {border:none;}
ul.menu li li a {width:100%;background: url(../images/icon-yell.gif) no-repeat 5px center !important;padding:0px 0px 0px 15px; /*need for ie6*/}
ul.menu li li a span{color:#000;font: 400 12px/20px arial;}
ul.menu li li a:hover,
ul.menu li li a:active,
ul.menu li li a:focus {background:#none;}
/* Menu left Product */
.glossymenu{width:100%;}
.menu_bg{cursor:pointer;height:2.8em;border-bottom:1px solid #f2f2f2;clear:both;overflow:hidden;}
.menu_bg:hover, .menu_bg_hover {cursor:pointer;height:2.8em;border-bottom:1px solid #f2f2f2;clear:both;overflow:hidden;}
.menu_text a{color:#1c1e21}
div.menu_text.submenuheader{background-color:#ffffff;}
.menu_text{font:400 16px/35px arial;padding:0px 0px 0px 20px;background:url(../images/icon_grey.gif) no-repeat scroll 5px center;}
.menu_text:hover{font:400 16px/35px arial;padding:0px 0px 0px 20px;}
div#sub2.submenu{border-bottom:1px solid #f2f2f2;}
.submenu{background-color:#ffffff}
.sub_mn_text{font:400 14px/35px arial;padding:0px 0px 0px 20px;background:url(../images/icon-black.gif) no-repeat scroll 5px center;}
.sub_mn_text:hover, .submenu a:hover div{color:#716558;font:400 14px/35px arial;padding:0px 0px 0px 20px;background:url(../images/icon_grey.gif) no-repeat scroll 5px center;}

.mn_text{float:left;padding:12px 40px 0px 40px}
.mn_text a{color:#FFF;font:12px/20px arial;text-transform:uppercase;text-decoration:none}
.mn_text a:hover{color:#f2f2f2}

/* mis */
div.moduletable ul,
div.moduletable_text ul{margin:0;padding:0}
div.moduletable li,
div.moduletable_text li,
div.moduletable_menu li {line-height:20px;margin:0;padding-left:0}
div.moduletable li a,
div.moduletable_text li a,
div.moduletable_menu li a {display:block;padding:5px 2px 5px 15px}
ul.ja-bullettin li a {display:inline;padding:0}

/* taps */
#tabs{width:555px;height:30px;background: url("images/taps.png") repeat-x scroll 50% 50% #F6A828;}
.menutaps > li{float:left;border:1px solid rgba(153,178,183,0.2);border-radius:5px;margin:5px;background-color:#FFFFFF;}
#ngoisao {display:inline-block;width:20px;height:15px}
p#ngoisao {height:20px !important}
/* Like Panpage */
.line_26{float:left;width:100%}
.line_26 p{width:84%;font:400 16px/38px arial;color:#C95351}
.line_26 img{float:left;width:16%}
.line_28{float:left;width:100%}
.n_skype{float:left;width:48px}
.google_like{float:left;width:62px}
.fb-like{float:left}
.fb_iframe_widget{float:left}

/* Box Epricehot*/
.box_while_ERH{float:left;width:100%;}
.box_while_ERH h3{font:400 14px/30px arial;color:#44474e;}
.box_while_ERG{float:left;width:100%;}
.ER178{width:100%;}

.junewsultra{width:100%}
.junews{width:100%}
.junews img{width:100%}
.junewsultra h2{font: 400 14px/18px arial;color:#000}
.junewsultra a{font: 400 14px/18px arial;color:#000}

.hl705{width:100%;}
.hl743{width:100%;}
.hl245{width:183px;height:230px;}
.hl245:hover{
	background: -moz-linear-gradient(top, #FFEA79, #FFEA79);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFEA79), to(#FFEA79));
    border-radius: 5px; 
}

/* Hoi Dap */
#accordion {margin:20px 0px}
h3.toggler {cursor:pointer;border: 1px solid #f5f5f5;font-family: 'Andale Mono', sans-serif;font-size:12px;background: #D2E0E6;color:#528CE0;margin: 0 0 4px 0;padding: 3px 5px 1px}
div.element p, div.element h4 {margin:0px;padding:4px}
blockquote {padding:5px 20px}

/*auction_user*/
.auction_user {border-collapse:collapse;border:1px #999999 solid}
.auction_user .title td{font-weight:bold;text-align:center;border:#999999 1px solid;background:#ffe;padding:3px}
.auction_user td{padding:3px;border:#999999 1px solid}

.button_auction{border:medium none;background:transparent url(../images/butt_daugia.jpg) repeat scroll 0% 0%;
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous; 
width:119px;height:24px;cursor:pointer;
}

/*Support Foot */
.vi_1{float:left;width:0%;}
.vi_2{float:left;width:50%;margin-top:2px;}
.vi_3{float:left;width:50%;margin-top:3px;}
.vi_ri_3{float:right;}

.vi_29{width:100%;background-color:#f2f2f2;}
#vi_100{width:1024px;margin:0 auto;height:1px;}
li.top-face{float:left;margin:5px 10px 0px 10px;}
li.top-face img{width:10px;}
li.top-youto{float:left;margin:5px 5px 5px 10px;}
li.top-youto img{width:25px;}
li.top-twitter{float:left;margin:5px 0px 0px 10px;}
li.top-twitter img{width:22px;}

.vi_30{width:100%;}
.vi_31{width:100%;}
#vi_101{width:1024px;margin: 0 auto;}
.vi_4{float:left;width:22%;}
.vi_5{float:left;width:18%;}
.vi_6{float:left;width:23%;}
.vi_7{float:left;width:22%;}
.vi_8{float:left;width:15%;}

/*end_support*/
div.footer{width:100%;background-color:#f8f8f8;height:0px;border-bottom: 1px solid #888888;}
div.footer_end{width:100%;height:178px;background-color:#f8f8f8;}
.end_1{width:1024px;margin: 0 auto;}
.end_2{width:60%;float:left;}
.end_2 h1{font:600 18px/25px arial;color:#c02b38;letter-spacing: -.02em}
.end_2 h2{font:600 14px/25px arial;color:#333;text-transform:uppercase}
.bottom_end_2{width:100%;float:left;height:52px;border-bottom: 2px solid #c5734a;}
.bottom_ri_end_2{width:57%;float:right;height:50px}
.end_CP{float:left;width:40%;}

.chung_khoan_table {border:0px;}
.chung_khoan_name {text-align:center;width:30px}
.chung_khoan_value {text-align:right;margin-right:2px;width:60px}
.chung_khoan_source {text-align:justify;font-style:italic}

/* Doitac */
.JL1{float:left;width:calc(20% - 5px);margin: 0 5px 0px 0;}
.JL1 >ul.menus_JL1{float:left;width:calc(100% - 25px);margin:6px 6px 5px 12px;}
ul.menus_JL1 li{width:100%;}
ul.menus_JL1 li img{width:100%;}
.JL2{float:left;width:calc(20% - 5px);margin: 0 5px 0px 0;}
.JL2 >ul.menus_JL2{float:left;width:calc(100% - 25px);margin:6px 6px 5px 6px;}
ul.menus_JL2 li{width:100%;}
ul.menus_JL2 li img{width:100%;}
.JL3{float:left;width: calc(20% - 5px);margin: 0 5px 0px 0;}
.JL3 >ul.menus_JL3{float:left;width:calc(100% - 25px);margin:6px 6px 5px 6px;}
ul.menus_JL3 li{width:100%;}
ul.menus_JL3 li img{width:100%;}
.JL4{float:left;width: calc(20% - 5px);margin: 0 5px 0px 0;}
.JL4 >ul.menus_JL4{float:left;width:calc(100% - 25px);margin:6px 6px 5px 6px;}
ul.menus_JL4 li{width:100%;}
ul.menus_JL4 li img{width:100%;}
.JL5{float:left;width: calc(20% - 5px);margin: 0 5px 0px 0;}
.JL5 >ul.menus_JL5{float:left;width:calc(100% - 25px);margin:6px 6px 5px 6px;}
ul.menus_JL5 li{width:100%;}
ul.menus_JL5 li img{width:100%;}

/* Table Cutmoer */
table.ds-kh{width:100%;}
tr.ds-tr-kh{clear:both;height:3em;border-bottom: 1px solid #f2f2f2;overflow:hidden}
td.stt-kh{font:400 13px arial;color:#666;padding:5px}
td.name-kh{font:400 13px arial;color:#666;padding:5px}
td.add-kh{font:400 13px arial;color:#666;padding:5px}
td.logo-gt{width:16%;float:left}
td.tt-gt{width:84%;float:left}

/* Menu moblie */
.menus11{float:left;width:100%;}
.menus11 ul,.menus11 li {width:100%;}
.menus11 li a {width:100%;font:400 16px/28px arial;color:#000000;outline:0;display:block;}
.menus11 li:hover a {width:100%;font:400 16px/28px arial;color:#d2d2d2;}
.col_11 {float:left;width:calc(100% - 10px);margin: 0.2em 0em 0.2em 0.5em;height:175px;}
.col_12 {float:left;width:calc(50% - 10px);margin: 0.2em 0em 0.2em 0.5em;height:50px;}
div.col_bottom{float:left;width:100%;border-top:1px solid #dedede;}
div.col_bottom h3{width:100%;font:600 14px/28px arial;color:#f91f1f;}
div.col_bottom h4{width:100%;font:400 14px/28px arial;color:#f91f1f;}

div.fix_left_cpap{width:100%;}
div.fix_right_cpap{width:100%;}
div.fix_cpap{position:fixed;bottom:10%;z-index:999;}
div.fix_phone{background:#c5734a;padding:0.5em 1em;border-radius:0 50px 50px 0;padding-left:0.5em;box-shadow: 1px 1px 2px #868686;}
div.fix_phone span{float:left;content: '';background: url("../images/alo-mobile.png") no-repeat 3px center;display:block;width:25px;height:25px;border-radius:50%;background-size:auto 18px;background-color:#ffffff;border:1px solid #ffffff;margin-bottom:0px;margin-right:5px;margin-left:0px;margin-top:0px;}
div.fix_phone a{font:600 20px arial;color:#ffffff;text-shadow: 1px 1px 2px #000000;}

div.fix_zalo_cpap{position:fixed;bottom:10%;z-index:999;right:5px}
div.zalo_cpap{width:60px;padding:0.5em 0.5em;}
div.zalo_cpap img{width:58px;}
div.mesenger_cpap{width:60px;padding:0.5em 0.5em;box-shadow: 1px 1px 2px #868686;background-color:#ffffff;}
div.mesenger_cpap img{width:58px;}

@media screen and (min-width: 981px) and (max-width: 1023px)
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:0px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:calc(50% - 10px);min-height:225px;margin:0px;padding:5px;}
.box_img_home_dv{width:calc(50% - 10px);height:225px;margin:0px;padding:5px;}

li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.footer_end{width:100%;height:100px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;}
}

@media screen and (min-width: 911px) and (max-width: 980px)
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:0px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:calc(50% - 10px);min-height:225px;margin:0px;padding:5px;}
.box_img_home_dv{width:calc(50% - 10px);height:225px;margin:0px;padding:5px;}

li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.footer_end{width:100%;height:100px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;}
}

@media screen and (min-width: 831px) and (max-width: 910px)
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:0px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:calc(50% - 10px);min-height:225px;margin:0px;padding:5px;}
.box_img_home_dv{width:calc(50% - 10px);height:225px;margin:0px;padding:5px;}
li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}

div.footer_end{width:100%;height:100px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;}
}

@media screen and (min-width: 759px) and (max-width: 830px)
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
.carousel-caption a{float:left;width:100%;font:400 18px Arial;color: #000000;letter-spacing: -.02em;padding: 8px;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:0px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:calc(50% - 10px);min-height:225px;margin:0px;padding:5px;}
.box_img_home_dv{width:calc(50% - 10px);height:225px;margin:0px;padding:5px;}
li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.new_pic_pro{width:50%;}
div.slides2{width:calc(100% - 10px);min-height:225px;margin:0px;padding:5px;}
div.pro_nd_more{width:calc(100% - 10px);margin:0px;padding:5px;}
div.slide_01{width:calc(100% - 10px);min-height:88px;margin:0px;padding:5px;}

div.footer_end{width:100%;height:100px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;height:150px;}

div.fix_cpap{width:100%;position:fixed;z-index:999;}
div.zalo_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.zalo_cpap img{width:34px;}
div.mesenger_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.mesenger_cpap img{width:34px;}
div.fix_phone{float:left;}
}
@media screen and (min-width: 569px) and (max-width: 758px)
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
.carousel-caption a{float:left;width:100%;font:400 18px Arial;color: #000000;letter-spacing: -.02em;padding: 8px;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:0px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:calc(50% - 10px);min-height:205px;margin:0px;padding:5px;}
.box_img_home_dv{width:calc(50% - 10px);height:225px;margin:0px;padding:5px;}
li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.new_pic_pro{width:50%;}
div.slides2{width:calc(100% - 10px);min-height:205px;margin:0px;padding:5px;}
div.pro_nd_more{width:calc(100% - 10px);margin:0px;padding:5px;}
div.slide_01{width:calc(100% - 10px);min-height:88px;margin:0px;padding:5px;}

div.footer_end{width:100%;height:100px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;height:150px;}

div.fix_cpap{width:100%;position:fixed;z-index:999;}
div.zalo_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.zalo_cpap img{width:34px;}
div.mesenger_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.mesenger_cpap img{width:34px;}
div.fix_phone{float:left;}
}
@media screen and (min-width: 483px) and (max-width: 568px) 
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:0px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:calc(50% - 10px);min-height:168px;margin:0px;padding:5px;}
.box_img_home_dv{width:calc(50% - 10px);height:205px;margin:0px;padding:5px;}
li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.new_pic_pro{width:50%;}
div.slides2{width:calc(100% - 10px);min-height:168px;margin:0px;padding:5px;}
div.margin_news{width:calc(100% - 10px);margin:0px;padding:5px;}
div.margin_news_1{width:100%}
div.new_pic_pro_01{width:100%}
div.slide_01{width:calc(100% - 10px);min-height:168px;margin:0px;padding:5px;}

div.footer_end{width:100%;height:100px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;height:150px;}

div.fix_cpap{width:100%;position:fixed;z-index:999;}
div.zalo_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.zalo_cpap img{width:34px;}
div.mesenger_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.mesenger_cpap img{width:34px;}
div.fix_phone{float:left;}
}

@media screen and (min-width: 401px) and (max-width: 482px) 
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:0px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:calc(50% - 10px);min-height:168px;margin:0px;padding:5px;}
.box_img_home_dv{width:calc(50% - 10px);height:225px;margin:0px;padding:5px;}
li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.new_pic_pro{width:50%;}
div.slides2{width:calc(100% - 10px);min-height:168px;margin:0px;padding:5px;}
div.margin_news{width:calc(100% - 10px);margin:0px;padding:5px;}
div.margin_news_1{width:100%}
div.new_pic_pro_01{width:100%}
div.slide_01{width:calc(100% - 10px);min-height:168px;margin:0px;padding:5px;}

div.footer_end{width:100%;height:138px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;height:168px;}

div.fix_cpap{width:100%;position:fixed;z-index:999;}
div.zalo_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.zalo_cpap img{width:34px;}
div.mesenger_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.mesenger_cpap img{width:34px;}
div.fix_phone{float:left;}
}

@media screen and (min-width: 321px) and (max-width: 400px) 
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px;}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:3px;right:5px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:35px;margin:5px 5px 0px 0px;display:block;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:5px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:100%;min-height:231px;margin:0px;padding:0px;}
.box_img_home_dv{width:100%;height:231px;margin:0px;padding:0px;}
li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.w745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.new_pic_pro{width:50%;}
div.slides2{width:calc(100% - 10px);min-height:168px;margin:0px;padding:5px;}
div.margin_news{width:calc(100% - 10px);margin:0px;padding:5px;}
div.margin_news_1{width:100%}
div.new_pic_pro_01{width:100%}
div.slide_01{width:calc(100% - 10px);min-height:168px;margin:0px;padding:5px;}

div.footer_end{width:100%;height:138px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;height:168px;}

div.fix_cpap{width:100%;position:fixed;z-index:999;}
div.zalo_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.zalo_cpap img{width:34px;}
div.mesenger_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.mesenger_cpap img{width:34px;}
div.fix_phone{float:left;}
}

@media screen and (min-width: 121px) and (max-width: 320px) 
{
.gn-menu-wrapper.gn-open-all {-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%;;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width:100%;}
.hittle > header {margin:0 auto;padding:5.1em 0em 0em 0em;}
.gn-menu-main {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #dedede;}
.gn-menu-main li.gn-trigger,.gn-icon,.gn-icon-menu,.gn-selected,.gn-menu-wrapper,.gn-open-all,.gn-scroller,.gn-menu{display:block;list-style:none;}
.gn-menu-main > li > a {padding:0 5px;}
ul#gn-menu.gn-menu-main{width:100%;}
a.gn-icon.gn-icon-menu{width:50px;height:50px;background-color:#c5734a;padding:5px 0px 0px 5px;}
.gn-menu-main, .gn-menu-main ul{height:56px;background-color:#ffffff;}
li.logo_web {left:68px;top:5px}
li.logo_web img{width:140px;display:block;}
div.banner_mobi{display:block;}
.sile_img_mobi{width:100%;}
li.alomobile{position:fixed;top:5px;right:2px;background:#ffffff;padding:5px;z-index:9000;display:block;}
a.alo_mobi_cpap{border-radius:99px;}
.img_mobile{width:30px;margin:0px 0px 0px 0px;display:block;}
div.w745{float:left;width:calc(100% - 10px);margin:5px;padding:5px;border:1px solid #f2f2f2;border-radius:10px;}
div.new_pro{width:100%;}
.new_pic_img,.new_pro_ns_more{width:100%;}
.new_pic_pro_home{width:100%;min-height:188px;margin:0px;padding:0px;}
.box_img_home_dv{width:100%;height:225px;margin:0px;padding:0px;}
li.top-submenu,li.top-soulion,.cpap,#dhtmltooltip,#dhtmlpointer{display:none;}
.hearder_top,.w266,.ex261,.ex755,.footer,.end_CP,.bottom_end_2{display:none;}
.wrapper_conpener,.conpener,.ex745,.ex766,.w766,.w508 {width:100%;margin:0px auto;}
div.new_pic_pro{width:100%;}
div.margin_news{width:calc(100% - 10px);margin:0px;padding:5px;}
div.margin_news_1{width:calc(100% - 10px);min-height:168px;margin:0px;padding:5px;}
.new_pic_pro_01{width:100%}

.pic_pro{background-color:#FFF;float:left}
.pic_pro img{width:100%}
.pic_img{width:100%}
.nd_comment{width:100%}	
.w-p-detail-l,.w-p-detail-r,.w-p-detail-r-1{width:100%}
.w-p-detail-l-352{width:100%}
.pro-detail-image{width:100%;border:1px solid #f8f8f8;border-radius:2px}
.pro-detail-image img{width:100%}

.new_pic_pro_home_1{width:50%}
.tab_pro_out{width:100%}
.tab_pro_out:hover, .tab_pro_out-here{width:100%}

.tab_pro_mua{width: calc(100% - 3px);margin: 0 3px 3px 0}
.box_mua{width: calc(100% - 3px);margin: 0 3px 3px 0}

.blog img, .blog img.caption {width:100%;float:left}

div.footer_end{width:100%;height:138px;background-color:#dedede;}
.end_1{float:left;width:100%;}
.end_2{float:left;width:calc(100% - 10px);margin:0px;padding:5px;height:150px;}

div.fix_cpap{width:100%;position:fixed;z-index:999;}
div.zalo_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.zalo_cpap img{width:34px;}
div.mesenger_cpap{float:left;width:21%;padding:0.5em 0.5em;}
div.mesenger_cpap img{width:34px;}
div.fix_phone{float:left;}
}