*{padding: 0px; margin: 0px;}
a:hover{}
a:click{}
/*==================== TOP ======================*/header{	 background: #fff;}body{}body h2 ,body h3 , body h4, body h5 ,body h6  {    font-size: initial;    line-height: initial;    margin: initial; font-weight: bold;}
#sticky.stick {
	margin-top: 0 !important;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
	left:0;
	richness:0
}.logo{	max-width: 240px;	text-align:center;}
.logo img{    max-width: 100%;    margin: 10px 0px 10px 0px;	max-height:75px;}
.top{
	padding: 5px 0;
}.col-xl-15,
.col-sm-15,.col-md-15,.col-lg-15 {    position: relative;    min-height: 1px;    padding-right: 10px;    padding-left: 10px;}.col-xs-15 {    width: 20%;    float: left;}
.top form{
	margin-top: 10px;
}
.top input[type='text']{
	height: 44px;
	width: 96%;
	border-top-right-radius: 3px !important;
	border-bottom-right-radius: 3px !important;
}

.top ul{
	margin-bottom: 0px;
}
.top ul li{
	list-style: none;
	display: inline-block;
	padding:0px 30px 0px 30px;
	text-align: center;

}
.top ul li a{
	color: #b3b3b3;
	font-size: 25px;
}

.top ul li p{
	font-size: 15px;
	font-family: tahoma !important;

}
.top ul li:last-child a{
	position: relative;
}

/*==================== END TOP ======================*/

/*==================== MENU ======================*/
.menu{
	position: relative;
}
.hotline-h{
	position: absolute;
	right: 0;
	top: 50px;
	background: #ff6637;
	color: #fff;
	font-weight: bold;
	padding: 10px;
	display: none;

}
.service{
	padding: 15px 0;
}
.service .fa {
	font-size: 25px;
	float: left;
	line-height: 40px;
	margin-right: 10px;
	color: #b3b3b3;
}
.service span {
	font-size: 12px;
	line-height: 20px;
	color: #585858;
}
/*==================== END MENU ======================*/

/*==================== SIDER_BAR ======================*/

.side-bar h6{
	text-align: center;
	background: #252222;
	color: #fff;
	font-size: 18px;
	padding: 21px 0;
	margin: 0;
}
.side-bar ul{
	border: 1px solid#ddd;
	margin-bottom: 20px;
}
.side-bar li a{
	color: #000;
	padding: 23px;
	border-bottom: 1px dashed #ddd;
}
.side-bar li:hover a{
	color: #fff;
	background-color: #ff6637 !important;
}
.side-bar li:nth-child(1) a {background: url(images/icon1.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(2) a {background: url(images/icon2.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(3) a {background: url(images/icon3.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(4) a {background: url(images/icon4.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(5) a {background: url(images/icon5.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(6) a {background: url(images/icon6.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(7) a {background: url(images/icon7.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(8) a {background: url(images/icon8.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(9) a {background: url(images/icon9.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(10) a {background: url(images/icon10.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(11) a {background: url(images/icon3.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(12) a {background: url(images/icon11.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(13) a {background: url(images/icon12.png) no-repeat 10px 20px;padding-left: 45px; border:none;}
.side-bar li:nth-child(14) a {background: url(images/icon13.png) no-repeat 10px 20px;padding-left: 45px; border:none;}

.side-bar li:nth-child(1):hover a {background: url(images/icon1-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(2):hover a {background: url(images/icon2-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(3):hover a {background: url(images/icon3-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(4):hover a {background: url(images/icon4-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(5):hover a {background: url(images/icon5-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(6):hover a {background: url(images/icon6-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(7):hover a {background: url(images/icon7-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(8):hover a {background: url(images/icon8-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(9):hover a {background: url(images/icon9-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(10):hover a {background: url(images/icon10-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(11):hover a {background: url(images/icon3-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(12):hover a {background: url(images/icon11-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(13):hover a {background: url(images/icon12-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.side-bar li:nth-child(14):hover a {background: url(images/icon13-hover.png) no-repeat 10px 20px;padding-left: 45px;}
.tog-side i{
	font-size: 18px;
	float: right;
	position: absolute;
	top: 15px;
	right: 10px;
	padding: 10px;
	cursor: pointer;
}
.tog-side i:hover {
	color: #FFF;
}
.tog-side:hover .sub-menu li a{
	background: none !important;
	color: #000;
	cursor: pointer;
}
.sub-menu li a{
	background: transparent!important;
}
.atv{
	color: #fff;
	background: #ff6637 !important;
}
.sub-menu{
	border: none !important;
	display: none;
	margin-bottom: 0px !important;
}
.last-sub li{
	border-top: 1px dashed #ddd;
}
.adv img{
	margin: 20px 0px;	width:100%;
}

/*==================== END SIDER_BAR ======================*/

/*==================== PRODUCT ======================*/

.caption{
	text-align: center;    color: #333;   float: left;    width: 100%;    height: 85px;    padding: 0px 0px 0px 0px !important;    margin: 0px 0px 0px 0px;
}.caption a{	font-size: 16px;}
.thum-item{
	border-radius: 0px;
}
.ctg{
	height: 460px !important
}
.thum-item p{
	border-top: 1px dashed #ddd;
    overflow: hidden;
    text-overflow: ellipsis;
	padding: 10px 0;	margin:0px 0px 0px 0px;
}.thum-item h2{	border-top: 1px dashed #ddd;    height: 50px !important;    overflow: hidden;    text-overflow: ellipsis;	padding: 10px 0;	    margin: 0px 0px 0px 0px;	        line-height: 1.42857143;	            font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;    font-size: 14px;}
.thum-item span{color: red;    font-size: 16px;    font-weight: 500;    float: initial;    margin: 0px 0px 0px 0px;
}.thum-item a.fa-shopping-cart{    color: #000;    font-size: 22px;    width: initial;    float: right;    margin: 0px 15px 0px 0px;}
.thum-item a{    color: #464646;    float: left;    text-align: center;    width: 100%;    font-size: 14px;
}.thum-item .product-title{    width: 100%;    float: left;    text-align: left;    padding: 0px 0px;    margin: 0px 0px 0px 0px;    overflow: hidden;    color: #000;    font-weight: normal;  
  min-height: 32px;    line-height: 1.4;font-size:12px;}.product-title:hover{	color:#02aff1;}
.thum-item i{
	color: yellow;
	margin-left:  3px;
	font-size: 17px;
}
.caption img{
	width: 10% !important;
}
.cart{
	color: #b3b3b3 !important;
	font-size: 20px;
}
.cart:hover{
	color: #000 !important;
}
.thum-item{    overflow: hidden;    position: relative;    float: left;    border: 1px solid #ddd;    border-right: 1px solid #fff;    margin-bottom: 0px;	padding:10px;
}.thum-item-3, .thum-item-6{	border-right:1px solid #eee;}.thum-item-5, .thum-item-6 ,.thum-item-7, .thum-item-4{	border-top:1px solid #fff;}
.line1{
	background: #ff6637;
	height: 3.5px;
	width: 30px;
	position: absolute;
	top:0;
	left:0;
	display: none;
	z-index: 99
	
}
.line2{
	background: #ff6637;
	height: 30px;
	width: 3.5px;
	position: absolute;
	top:0;
	left:0;
	display: none;
	z-index: 99
}
.line3{
	background: #ff6637;
	height: 3.5px;
	width: 30px;
	position: absolute;
	bottom:0;
	right:0;
	display: none;
	
}
.line4{
	background: #ff6637;
	height: 30px;
	width: 3.5px;
	position: absolute;
	bottom:0;
	right: 0;
	display: none;
	
}
.adv-mid{
	margin-top: 20px;
	margin-bottom: 50px;
}

/*==================== END PRODUCT ======================*/

/*==================== SLIDE PRODUCT ======================*/
.slide-pro .title-productnew{
	text-align: left;
}
.slide-pro h6 span{
	text-transform: uppercase;
	background: #fff;
	font-size: 18px;
	padding: 0 20px ;
	font-weight: bold;s
}
.slide-pro p img{
	float: right;
	margin-right: 10%;
}
.slide-pro .items{
	margin: 0px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}
.slide-pro h6 i{
	color: #ddd;
	float: right;
	margin: 0 7px;
	width: 35px;
	height:35px;	font-size:30px;
	border-radius: 35px;
	border: 1px solid#ddd;
	background: #fff;
	cursor: pointer;	text-align: center;
}
.fa-angle-right{
	margin-right: 0px !important;
}
.slide-pro h6 i:hover{
	color: #000;
	border: 1px solid#000;
}
.owl-stage-outer{
	width: 100%;
}
/*==================== END SLIDE PRODUCT ======================*/

/*==================== NEWLETTERS ======================*/
.newletters{    background: url(images/portfolio-bg.jpg) no-repeat;    background-size: 100% auto;    text-align: center;    margin: 0px 0px 0px 0px;    width: 100%;    float: left;    background-position: bottom center;
}
.newletters hgroup h2{
	color: #fff;
	text-transform: uppercase;
}.new-let hgroup span{    font-weight: bold;    font-size: 22px;    color: #fff;    text-align: left;    float: left;    margin: 0px;    width: 100%;    text-align: center;    text-transform: uppercase;}
.newletters hgroup h4{	color: #fff;    line-height: 1.5;    font-size: 16px;    margin: 5px 0px 5px 0px;
}
.new-let{
	background-color: rgba(0, 0, 0, 0.45);
	padding:100px 0;
}
.newletters hgroup,.newletters .mail{
	width: 50%;
	margin: 0 auto;
}
.mail input[type='text']{
	width: 95%;
	border-radius: 6px !important;
}
.mail button{
	border-radius: 6px !important;
	background-color: red;
	border: none;
	color: #fff;
}
.mail button:hover{
	background-color:red;
	opacity: 0.9; 
	color: #fff;
}

/*==================== END NEWLETTERS ======================*/
/*==================== CATEGORY ======================*/
.space{
	margin: 15px 10px 0px 0px;
	border-bottom: 1px solid#ddd;
}.popular-posts .space{    font-weight: bold;    font-size: 14px;    background: #02aff1;    text-align: center;    color: #fff;    padding: 7px 0px;    text-transform: uppercase;    text-align: center;    width: 100%;    float: left;    border: 1px solid #fff;    line-height: 1.5;    margin: 10px 0px;}.popular-posts .space p{	margin:0px 0px;}
.space ul li{
	list-style: none;
	display: inline-block;
}
.pull-left{
	width: 40%
}
.hot-pro{
	margin: 20px 0;
}
.hot-pro p a{
	color: #000;
}
.hot-pro span{
	color: #ff6637;
	font-size: 15px;
	font-weight: bold;
}
.hot-pro i{
	color: yellow;
	margin-left: 3px;
	font-size: 15px;
}
.media-body img{
	width: 10%;
}.news .media-body a{	font-size: 20px;    font-weight: bold;    line-height: 1.6;}
.pull-left img{
	width: 100%;
	border: 1px solid #ddd;
}
/*==================== END CATEGORY ======================*/
/*====================  PRODUCT-DETAIL ======================*/

.itm img{
	width: 100%;
}
.cfi_left:hover,.cfi_right:hover {
	opacity: 0.7;
	background: rgba(0,0,0,0.6);
	color: #fff;
	cursor: pointer;
}
.cfi_left,.cfi_right{
	font-size: 25px;
	width: 30px;
	height: 30px;
	border-radius: 30px;
	border: 1px solid#424242;
	z-index: 99;
}
.cfi_left{
	padding-left: 7px;
	position: absolute;
	left: 0;
	top:50%;
}
.cfi_right{
	position: absolute;
	right: 0;
	top:50%;
	padding-left:7px;
}.pro-info{	padding-left:30px;}
.pro-info h4{
	font-size: 24px;
	color: #333;
	padding-bottom: 20px;
	font-weight: 700;
	border-bottom: 1px solid#ddd;
}.pro-info p{	margin:0px 0px 5px 0px;}
.pro-info h5{
	font-size: 18px;
	color: #838383;
	padding-bottom: 20px;
	border-bottom: 1px solid#ddd;
}
.rate i{
	color: yellow;
	font-size: 18px;
}
.rate img{
	width: 3%;
}
.price{    color: #ff6637;    font-size: 30px;    padding: 10px 0;    width: 100%;    float: left;
}
.price del{
	color: #9a9a9a;
    font-size: 26px;
    margin: 0px 0px 0px 15px;
}
.color span,.quanlity span{
	float: left;
	text-transform: uppercase;
	font-size: 15px;
	color: #424242;
	margin-right: 15px;
	padding-top: 10px;
}
.color,.quanlyti{
	width: 100%;
	float: left;
	clear: both;
}
.color select[name='color']{
	width: 20%;
	border-radius: 0px;
	text-align: center;
}
.quanlity input{
	margin-top: 7px;
	width: 116px;
	text-align: center;
	height: 30px;
}
.buy a{
	color: #fff;
	padding: 15px;
	font-size: 30px;	
	background-color: #02aff1;
}
.buy i{
	padding-right: 10px;
}
.buy{	width:100%;	float:left;
	margin: 30px 0px 20px 0px; 
}
.desc{
	line-height: 1.8;
	margin: 20px 0;
	width: 100%;
	float: left;
	border-top: 1px solid#ddd;
	border-bottom: 1px solid#ddd;
}
.activ p{
	color: #02aff1 !important;
	border-bottom: 1px solid #02aff1;
}
.panel ul li{
	list-style: none;
	display: inline-block;
	padding: 0 30px 0px 0px;
	font-size: 20px;
	border-bottom: 1px solid #fff;
}
.panel ul li p{
	cursor: pointer;
	color: #000;
	padding:10px;
}
.hotter span{
	    text-align: center;    background: #252222;    color: #fff;    font-size: 18px;    padding: 20px 0;    margin: 0;    margin-top: 10px;    width: 100%;    float: left;
}
.same-pro h4{
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px solid #424242;
	padding: 10px 0;
}
.tab1 p,.tab2 p,.tab3 p{
	line-height: 2;
}
.tab1,.tab2,.tab3{
	width: 100%;
	float: left;
}
.tab2,.tab3{
	display: none;
}
.tab1 img{
	margin: 0 auto;
}legend{	border:none;}
.news p{
	margin: 10px 0;
}
.media-body{
	padding-bottom: 30px;
}
.news a{
	color: #3F59FF;
	font-size: inherit;	
}
.news a:hover{
	opacity: 0.8;
}
.more{
	padding: 10px 20px;
	border: 1px solid#ddd;
	margin: 30px 0;
	z-index: 99;
}
.popular-posts ul li{
	list-style: none;
}
.popular-posts a{
	color: #424242;
}
.popular-posts i{
	padding-right: 5px;
	color: #b3b3b3;
}
.news-detail a{
	color: #424242;
}
.news-detail p{
	padding: 10px 0;
}
.news-detail img{	max-width:90%;	text-align:center;	height:inherit !important;
	margin: 0 auto !important;
}
.about {
	line-height: 2;
}
/*==================== END PRODUCT-DETAIL ======================*/
/*==================== END CATEGORY ======================*/

/*==================== FOOTER ======================*/
.logo-ft{	float:left;	width:100%;
}
.menu-ft ul{
	border-bottom: 1px solid#fff;
}
.menu-ft ul li{
	display: inline-block;
	padding: 15px 0;
}
.menu-ft ul li a{
	padding: 15px 40px;
	color: #424242;
}
.menu-ft ul li:first-child a{
	padding-left: 0px;
}
.menu-ft ul li:last-child a{
	padding-right: 0px;
}
.menu-ft,.bottom-ft{	padding:45px 0px 10px 0px;	color:#fff;
}
.bottom-ft .title-col-footer{    color: #fff;    font-size: 13px;    margin-bottom: 20px;    font-weight: bold;    float: left;    width: 100%;    text-transform: uppercase;    margin: 0px 0px 10px;    border-bottom: 1px dotted #fff;    padding: 0px 0px 2px 0px;
}.content-col-footer{	float:left;	width:100%;}.content-col-contact {	margin:0px 0px 10px 0px;}.solugan-footer{	width: 100%;    float: left;}.solugan-footer a , .solugan-footer span , .solugan-footer p{	 color: #fff !important;    line-height: 1.6;        margin: 0px 0px 0px 0px;}.content-col-contact a , .content-col-contact span , .content-col-contact p{	    color: #ddd !important;    line-height: 1.6;        margin: 0px 0px 0px 0px;}
.bottom-ft h5{
	font-weight: 700;
}
.bottom-ft i{	margin:10px 0px 0px 0px;

}
.bottom-ft ul li{
	list-style: none;
}
.bottom-ft ul li a{    color: #fff ;    line-height: 1.6;    font-size: 14px;    margin: 0px 0px 0px 0px;	width:100%;	float:left;
}.bottom-ft a:hover{	text-decoration: underline;	color:#02aff1;}
.social{
	
}.social li {    /* margin-right: 17px; */    /* margin-top: 9px; */    /* margin-bottom: 15px; */    width: initial;    display: inline-block;    width: 23%;    margin: 10px 1%;}
ul.social li a{	font-size: 24px;    display: block;    height: inherit;    width: 45px;    height: 45px;    line-height: 45px;    text-align: center;    background: #fff;    color: #48659c;    border-radius: 50%;    margin: 0px 0px 0px 0px;
}.content-col-footer .social li a:hover{	color: #fff;}.content-col-footer .social li a.icon-facebook:hover{	background: #48659c;}.content-col-footer  .social li a.icon-youtube , .content-col-footer  .social li a.icon-youtube:hover{	background: #ff0000;	color:#fff;}.content-col-footer .social li a.icon-instagram{	color: #f3be5a;	background:#fff;}.content-col-footer .social li a.icon-instagram:hover{	background: #f3be5a;	color:#fff;}#footer .footer-support .item-support:first-child {	margin-bottom: 35px;}
.footer_hotline p{
	background-color: #ff6637;
	color: #fff;
	padding: 10px;
}
.bot{
	width: 100%;
	height: 50px;
	background-color: #363636;
	border-bottom: 2px solid#ff6637;
}
.cart img{
	width: 20%;
}
.cart td{
	font-weight: bold;
}
.cart span{
	color: #ff6637;
}
.cart td a{
	padding: 5px;
	background: #000;
	color: #fff;
}
.update{
	text-align: right;
}
.update a{
	font-size: 20px;
	padding-left: 20px;
	color: #b3b3b3;
}

.update p{
	color: #ff6637;
	padding: 30px 0;
}
.check-info p{
	font-size: 18px;
}
.check-info a{
	padding-right: 10px;
}
.check-info input,.check-info select{
	margin-top: 10px;
}
.check-info textarea{
	margin-top: 20px;
	width: 100%;
	resize:vertical;
}
.check-info input[type='checkbox']{
	width:20px;
	height:20px;
}
.another{
	display: none;
}
.check-cod p{
	font-weight: bold;
	font-size: 17px;
	padding-bottom: 10px;
}
.check-cod input[type='checkbox']{
	width:18px;
	height:18px;
	border-radius: 15px;
}
.check-cod input[type='checkbox']:checked + label{
	color: #00ACB3;
}
.bill tr{
	border: 1px solid#ddd;
	padding: 10px;
}
.bill tr:first-child td{
	font-size: 18px;
}
.bill td{
	padding: 20px 10px;
}
.bill table{
	background: #fafafa;
	width: 100%;
}
.bill button{
	margin-top: 10px;
	width: 100%;
}
.contact {
	padding: 30px 0;
}
.contact h1{
	text-align: center;
	border-bottom: 1px solid#ddd;
	padding-bottom: 20px;
}
.contact h5{
	text-align: center;
}
.info-contact input{
	margin-bottom: 20px;
	border-radius: 0px;
}
.info-contact textarea{
	width: 100%;
	resize:vertical;
	padding: 5px 20px;
	display: block;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.info-contact button{
    border: 1px dashed #ffffff;
    float: right;
    padding: 8px 50px;
    background: #02aff1;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
}
.contact p{
	padding-top: 20px;
}
.contact i{
	padding-right: 10px;
}
/*==================== END FOOTER ======================*/


.google-maps {
	position: relative;

	height: 0;
	overflow: hidden;
}
.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 40% !important;
}
#slider img{
	width: 100% !important;

}
#btnupdate{
	background: none;
	border: none;
}
.img-done{
	width: 100%;
	text-align: center;
}
.pagination {
    margin: 15px auto;    text-align: left;    width: 100%;    padding: 0px 15px;
}
.pagination a {
	padding: 3px 6px;
	
}
.pagination strong {
	padding: 3px 6px;
	background: #ff6637;
	color: #FFF;
}
.input-group{
	position: relative;
}
#suggestions{
	width: 100%;
	height: auto;
	
	position: absolute;
	top: 45px;
	left: 0;
	margin-bottom: 10px; 
	z-index:999999999999

}
#autoSuggestionsList{
	width: 82%
}
#autoSuggestionsList > li {
	background: none repeat scroll 0 0 #F3F3F3;
	border-bottom: 1px solid #E3E3E3;
	list-style: none outside none;
	padding: 3px 15px 3px 15px;
	text-align: left;
	width: 100%

}
#autoSuggestionsList > li a { color: #800000; }
.auto_list {
	border: 1px solid #E3E3E3;
	border-radius: 5px 5px 5px 5px;
	position: absolute;
}
.lh{
	color: #f00 !important
}
.auto_list > li:hover{
	background: #FFCCFF !important
}
.tin{ padding: 5px 0 5px 0 }
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {
	min-width: 100% !important;
	width: 100% !important;
}
.table{ border-collapse: collapse; }
.table th,td{
	font-weight: 100 !important;
	font-size: 14px !important;
	color: #222 !important

}
.hotl{ float: left; 
	color: #fff;
	font-weight: bold; 
	margin-right: 20px;
	margin-top: 20px
}
.tk{
	float: left;
	margin-top: 8px;
	margin-right: 20px
}
.sale-item img{
	width: 60%;
}
.sale-item h4{
	margin-top: 0;
	color: #424242;
	font-weight: bold;
}
.sale-item p{
	margin-bottom: 0px;
}
.thumbnails{
	border: none;
}
.si-price{
	font-weight: bold;
	color: #3232FF;
	font-size: 16px;
}
.si-img{
	text-align: center;
	position: relative;
	padding-top: 80px;
}
.si-gift{
	font-size: 13px;
	color: #F72F2F;
}
.si-gift i{
	font-size: 20px;
}
.sub-img{
	left: 70px;
	top: 0;
	width: 40% !important;
	position: absolute;
}
.si-img span{

	position: absolute;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	left: 80px;
	top: 40px;
}
.sale-box{
	position: relative;
	border: 1px solid#ddd;
	border-radius: 5px;
	box-shadow: 3px 3px 3px #ccc;
}
.sale-box h3{
	text-transform: uppercase;
	margin-left: 15%;
	font-weight: bold;
}
.sale-hot{
	z-index: 99;
	position: absolute;
	right: 0;
}
.sale-box{
	margin-bottom: 10px
}
.itemss{
	margin: 3px;
	width: 100%;
	color: #222; 
	text-align: center;
	padding:20px 0;

	font-weight: bold;
	font-size: 30px
}
#owl-demo .items img{
	display: block;
	width: 100%;
	height: auto;
}
.block .owl-carousel .owl-controls .owl-nav .owl-prev{
	display:inline-block;
	position: absolute;
	top:50%;
	margin-top:-14px;
	left:0;
	margin-left:-14px;
}
.block .owl-carousel .owl-controls .owl-nav .owl-next{
	display:inline-block;
	position: absolute;
	top:50%;
	margin-top:-14px;
	right:0;
	margin-right:-14px;
}
.lqv{
	height: 450px !important
}


.thum-item a img{
	width: 100% !important;	margin-top:0px;
}

.head-sup{
	padding: 10px ;
	background: #ff6637;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	font-size: 18px;
    padding: 15px 0;
}
.content-sup{
	border: #ff6637 1px solid
}.content-sup{	}.button-call-now {    border-radius: 3px;    background: #ff6637;    font-size: 14px;    color: #fff;    border: none;    text-align: center;    clear: both;    display: inline-block;    outline: none;    padding: 15px 20px;    padding-top: 0px;    width: 100%;    float: left;}.button-call-now:hover {	    text-decoration: none;	    color: #fff;	}.button-call-now span.text-large {font-size: 18px;    font-weight: bold;    padding-top: 13px;    width: 100%;    float: left;    text-align: center;}.button-call-now span.text-small {	    font-size: 13px;}
.sup{
	padding: 0 15px 0 15px; 
	margin-bottom: 15px
}
.content-cmt{
	width: 100%;
	height: 60px
}

.tab1 img{
}
.tk-mb{
	padding: 6px 15px !important
}
.frm-tk{
	margin-bottom: 10px !important
}
#content-km img{
	width: 100% !important
}
.bot p {
	color: #838383;
    text-align: center;
	padding-top: 15px;
}
.bot p a {
	color: #838383;
}.pro-info h1{	font-weight: bold;	font-size: 22px;}.floatright{	float:right;}.product{float: left;    width: 100%;    margin: 20px 0px 0px 0px;    background: #fff;}#comments{	 width: 100%;    float: left;}.span-comment{    width: 100%;    float: left;    font-size: 18px;    margin: 0px 0px 0px 0px;    font-weight: bold}.li-comment{	}.comment-author{	}.commentmetadata{	}#comments .children{	}.comment-hidden{    display: none;    float: left;    width: 100%;}#comments {  padding:20px 0;  float:left;  clear:both;  padding-bottom:0;  width:100%;}#commentsAdd {  padding:3%;  border-top:none;  float:left;  clear:both;  padding-top:0;  width:94%;}.reply-comment {  float:left;  width:100%;}.comment-child {  display:none;  float:left;}.comment-child label {  width:20%;  float:left;  margin:10px 0;}.comment-child input {  margin:10px 0;}.singlepage #comments,.singlepage #commentsAdd {  padding:0;  width:99.6%;}#comments .avatar {  float:left;  margin-right:20px;  margin-top:7px;}.comment time {  float:right;  font-style:italic;}input.text-input,#commentform input {  padding:11px;}input#author,input#email,input#url {  width:380px;  border:1px solid #D7D7D9;  background:#fff !important;  max-width:88%;}input#author,input#email,input#url,#comment {  -webkit-transition:all 0.25s ease-in-out;  -moz-transition:all 0.25s ease-in-out;  transition:all 0.25s ease-in-out;}#cancel-comment-reply-link {  padding:7px 0;  font-size:13px;  color:red;  border:0;  text-decoration:underline;}#contactForm textarea {  max-width:90%;}#commentform input#submit {  font-size:14px;  line-height:25px;  font-weight:normal;  background-color:#4a8cf7;  padding:7px 22px;  color:#fff;  text-decoration:none;  float:left;  cursor:pointer;  display:inline-block;  border:0;  -webkit-transition:all 0.25s linear;  -moz-transition:all 0.25s linear;  transition:all 0.25s linear;}#commentform input#submit:hover {  background:#222;  color:#fff;}ol.commentlist {  margin-left:0;  margin-bottom:0;  float:left;  margin-top:0;  width:99.6%;}.commentlist li {  list-style:none;  margin:30px 0 0;  padding-left:0;  padding:2%;  border:1px dotted  gainsboro;  float:left;  width:96%;  position: relative;}.commentmetadata li {  border:0;  padding:0;  margin-top:0;  margin-bottom:5px;  list-style:square;}.commentmetadata ol li {  list-style:decimal;}.commentlist p {  line-height:21px;  margin-left:10.5%;}.comment-author.vcard {  color:#B6B6B6;}.fn {  font-size:14px;  line-height:1.375em;  color:#ff6637;  text-transform:capitalize;  font-weight:bold;}.fn a {  color:#ff6637;  text-transform:uppercase;  font-weight:bold;}.comment-meta {  font-size:12px;  font-style:italic;}.comment-meta a {  color:#888;}.commentmetadata {  overflow:hidden;}.commentmetadata p {  margin-left:0;}.reply {  margin-top:10px;  overflow:hidden;  width:100%;}.reply a {  float:right;  padding:0 14px;  color:white !important;  background:#4A8CF7;  font-size:13px;  margin-top:10px;  -webkit-transition:all 0.2s linear;  -moz-transition:all 0.2s linear;  transition:all 0.2s linear;}.reply a:hover {  background:#222;}.commentlist .children {  margin-left:20px;  margin-top:0;  margin-bottom:0;}.commentlist .children li {  margin-top:10px;}.avatar {  float:left;}#respond h3 {  padding:0 0 20px 0;  color:#555;  font-size:26px;  line-height:32px;  margin-top:35px;}.cancel-comment-reply a {  float:right;  margin-top:-8px;  font-size:14px;}.comment-awaiting-moderation {  font-style:italic;  font-weight:bold;}#commentform textarea {  width:94%;  font-size:14px;  padding:3%;  line-height:25px;  font-family:georgia;  font-style:italic;}.comment-reply-link{}#commentform p {  margin-bottom:15px;  margin-left:0;}#comments input ,#comments textarea{	 -webkit-transition: all 0.30s ease-in-out;  -moz-transition: all 0.30s ease-in-out;  -ms-transition: all 0.30s ease-in-out;  -o-transition: all 0.30s ease-in-out;  outline: none;  padding: 3px 0px 3px 3px;  margin: 5px 1px 3px 0px;  border: 1px solid #DDDDDD;}#comments input:focus ,#comments textarea:focus{box-shadow: 0 0 5px rgba(81, 203, 238, 1);  padding: 3px 0px 3px 3px;  margin: 5px 1px 3px 0px;  border: 1px solid rgba(81, 203, 238, 1);}#comments input[type=text] {    width: 45%;     padding: 6px 20px;    border-radius: 2px;    margin:0px 5% 10px 0px;    float:left;    }#comments input[type=email] {	width: 45%;    padding: 6px 20px;    border-radius: 2px;    margin:0px 0px 10px 5%;    float:left;	}#comments textarea {	width: 100%;    height: 100px;    padding: 12px 20px !important;    box-sizing: border-box;    border: 2px solid #ccc;    border-radius: 4px;    border: 1px solid #e6e6e6;    resize: none;        background: none;        float:left;        }#comments input[type=submit]{	width: 120px;    background: #0066c0;    float: right;    height: 40px;    color: #fff;    text-align: center;    font-weight: bold;    font-size: 14px;}.share-social{	float:left;	width: 100%;	margin-top: 5px;}.fb-buttom-like , .google-plus , .share-twitter, .share-pinterest , .share-digg{	float:left;	margin-right: 5px;}.fb-buttom-like{	min-width:140px;}.google-plus{	width:65px;}.share-twitter{	width:80px;}.fb-buttom-like, .google-plus, .share-twitter .share-pinterest {	float:left;}.module-right-support{		float:left;}.content-module-right {    margin: 15px 0px 0px 0px;    width: 100%;    border: 1px solid #ff6637;    border-radius: 4px;    float: left;    background: #f9f9f9;    padding:15px 20px;	margin-bottom: 10px;}.module-right-support .title-module-right{	height:35px;	text-align: center;	padding-top:4px;}.module-right-support .title-module-right span{	font-weight: bold;	font-size: 14px;	color: #fff;	vertical-align: -webkit-baseline-middle;}.module-right-product{	border-radius: 4px;	background: #f9f9f9;	border: 1px solid #ccc;	margin-bottom: 10px;	padding-bottom: 10px;}.module-right-product .title-module-right{	background: #f8f8f8;	height:35px;	padding-top:10px;	text-align: center;	  border-bottom: 1px solid #DDDDDD;}.module-right-product .title-module-right a{	font-weight: bold;	font-size: 14px;	 color: #ff6637;}.content-module-right .title-support{    width: 100%;    float: left;    color: #ff6637;    font-size: 20px;    font-weight: bold;    margin: 0px 0px 0px 0px;    text-align: center;    text-transform: uppercase;    width: 100%;    float: left;    line-height: 1.6;}.content-module-right span{	margin:10px 0px 0px 20px;	line-height: 20px;}.content-module-right .module-right-name{color: #343434;    margin: 0 auto;    text-align: center;    font-size: 15px;    font-weight: bold;    width: 100%;    float: left;    text-align: left;    /* margin: 0px 0px 10px 0px; */    line-height: 1.4;    /* text-align: center; */    margin: 8px 0px 0px 35px;}}.module-right-yahoo{	margin: 0 auto;	text-align: center;}.content-module-right img{	width: 25%;	float:left;    border: 4px solid #ff6637;    border-radius: 100px;}.item-sp{    width: 100%;    float: left;    margin: 15px 0px 10px 0px;}.content-sp{	width: 75%;	float:left;}.module-right-phone span{	  margin: 0px 0px 0px 10px;	  color:#ff6637;	  font-weight: bold;}.module-right-email span{	  margin: 0px 0px 0px 10px;	  font-size: 12px;}.content-module-right .module-right-phone{    color: #ff6637;    font-weight: bold;    font-size: 20px;    line-height: 1.5;    margin: 5px 0px 0px 20px;}.content-module-right .module-right-mail{	color:#000;}.menu_cate_list{    position: relative;    width: 100%;    padding: 0px;}.menu_cate_hide{	position:absolute;	width:90%;	z-index:9999;}#navigation{	border: 1px solid #e8e8e8;    border-bottom-left-radius: 3px;    border-bottom-right-radius: 3px;    position: absolute;    z-index: 999;    text-align: left;    background-color: #fff;    border-top: 0px;    /* min-height: 434px; */    top: 0px;    width: 100%;    padding: 0px;}.slide_coverage{	margin: 29px 0 0 0;}.tip_button button{	background: #ecebec;	color: #333;	padding: 7px 16px;	padding: 8px 16px;	margin-bottom: 2px;	border-radius: inherit;}.btn_menu_cate:hover .menu_cate_list {	display:block !important;}.menu_cate_list ul li a {	display:block;	font-family: 'Roboto', sans-serif;	color: #000;	font-size: 14px;	line-height: 2.2;	text-decoration: none; 	text-transform: capitalize; }.menu_cate_list > ul > li > a{}.menu_cate_list ul li {    display: block;    width: 100%;    padding: 0px 0px 0px 15px;    margin: 0px 0px;    float:left;}.menu_cate_list ul li a:hover{	color:#0037ffd6 !important;	font-weight:bold !important;}.menu_cate_list ul{	list-style: none;	margin-bottom: 0px;	height:480px;	padding:0px 0px 0px 0px;}.menu_cate_list ul li a span{    color: rgba(52, 52, 52, 0.57);    line-height: 1;    margin: 4px 5px 0px 0px;    position: absolute;    right: 4px;}.menu_cate_list ul li img{	float:left;	margin-right: 10px;	margin-top: 7px;	width: 25px;}ul.sub_menu{	display: none;    position: absolute;    top: 0px;    left: 100%;    height: 480px;    right: auto;    bottom: auto;    width: 500px;    border: 1px solid #bbb;    border-radius: 0 3px 3px 0;    border-left: 1px solid #ddd;    background: #fff;    -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);    box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);    padding:20px 0px 0px 10px;	background-size: 100% auto !important;}.menu_cate_list ul .sub_menu li {	display: block;	margin:0px 0px 10px;}.minw{min-width: 45%;}.main_menu > ul > li:first-child > a {padding-left: 0px;}a.a_sub_menu{	font-weight: normal !important;	font-size: 15.5px !important;	color: #333!important;	line-height: 1.5 !important;	text-transform: none !important;}.a_sub_menu:hover{	background:none !important;}.sub_child{	margin:0px !important;}.sub_child li{	display:block !important;	float:initial !important;	width:initial !important;	margin:0px !important;	padding: 10px 0px !important;}.sub_child li a {	font-size: 14px !important;	padding: 5px 15px !important;}.bg_ul{}.menu_cate_list ul li:hover ul.sub_menu{	display:block;}.nav_main_menu{	line-height: inherit;	width: 100%;	cursor: pointer;	    position: relative;  margin-top: 20px;}.nav_main_menu span{	line-height: 40px;    font-size: 17px;    color: #fff;	text-transform: uppercase;}.btn_menu_cate i{	margin-right :7px;}.menu-title{	font-size: 17px;	font-weight: bolder;}.btn_menu_cate{    text-align: center;    border: 1px solid #fff;    height: 42px;    font-family: 'Roboto', sans-serif;    -webkit-border-radius: 3px 3px 0 0;    -moz-border-radius: 3px 3px 0 0;    border-radius: 3px 3px 0 0;    width: 100%;	}.hotline{    color: red;    font-weight: bold;    font-size: 14px;    background: url(images/icon-phone.png) no-repeat;    background-size: 16px;    background-position: 2px 5px;    padding: 3px 0px 0px 25px;    /* height: 22px; */    width: 100%;    float: left;    text-transform: uppercase;}.hotline i{	font-size: 16px;    font-style: initial;    font-weight: bold;    color: red;}.email{    background: url(images/email-icon.png) no-repeat;    background-size: 20px;    background-position: 0px 3px;    color: #343434;    font-style: italic;    font-size: 14px;    text-transform: initial;}.email i{    font-size: 16px;    font-style: initial;    font-weight: normal;    color: #02aff1;    text-transform: initial;} .hotline:hover{  color: #02aff1; }.box_coverage{	width:100%;	float:left;	border-top:2px solid #ccc;	position: relative;}.icon-hot {    margin-left: 5px;    margin-top: 2px;    display: inline-block;    width: 38px;    height: 15px;    float: right;    background: url(images/hot.gif) no-repeat;}.nopadding{	padding:0px 0px 0px 0px;}.float-left{	float:left;}.img-category{	    border-left: 1px solid #ddd;    border-right: 1px solid #ddd;}.img-category img{	width:100%;	height: inherit;}.title-category{	width:100%;	float:left;	margin:15px 0px;	border-bottom:2px solid #ff6637;}.title-category h2{	background: #ff6637;	color:#fff;}.title-category h2 a{    background: #ff6637;    color: #fff;    padding: 10px 20px;    margin-top:0px;}.title-category a{    color: #ff6637;    float: left;    line-height: 1.5;    font-size: 18px;    font-weight: bold;    margin: 15px 30px 0px 0px;}.module-left{	}.module-left h6{	}.cate-left{	}.cate-left h2{	font-size: initial;    line-height: initial;    width: 100%;    float: left;    color: #fff;    background: #02aff1;}.cate-left h2 a{    font-size: 15px;    color: #fff;    font-weight: bold;    padding: 15px 0px 13px 0px;    text-align: center;    width: 100%;    float: left;}.cate-left-child{	width:100%;	margin:20px 0px 0px 0px;	float:left;}.cate-left-child li{    width: 100%;    float: left;    padding: 0px 0px 0px 15px;    list-style: none;}.cate-left-child li a{	font-size: 15px;    color: #000;    float: left;    width: 100%;    margin: 0px 0px 15px;	white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.cate-left-child li a:hover{	color:#02aff1;}.cate-left-child li.product-hot a.nopadding{	font-size: 14px;    color: #333;    float: left;    width: 50%;    margin: 0px 0px 0px;	white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.cate-left-child li a.nopadding img{    width: 75%;    margin:0px 10% 0px 0px;}.cate-left-child li.product-hot a{	font-size: 14px;    color: #333;    float: left;    width: 100%;    margin: 0px 0px 15px 0px;	white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    font-weight:bold;}.price_new{	color: #ff6637;    font-size: 15px;    font-weight: bold;    float: left;}#content{	width:100%;	float:left;	background: #fff;}#content-index{	width:100%;	float:left;	background: #f9f9f9;}footer{	width:100%;	background: #7f7f7f;	float:left;}#form-search{	position: relative;}#search_data{    border: medium none;    padding: 0;    position: inherit;    /* padding: 0px 0px 0px 5px !important; */    -moz-appearance: none;    font-size: 13px;    vertical-align: baseline;    height: 32px;    width: 98%;    padding: 0px 0px 0px 15px;	    border: 1px solid #ccc;}.btn-search {    background: #ff6637;    position: absolute;    width: 42px;    height: 32px;    border: 1px solid #ff6637;    border-bottom-right-radius: 4px;    border-top-right-radius: 4px;    float: right;    right: 0px;    top: 0px;}.icon-search {     width: 24px;    height: 24px;    float: left;    margin-left: 9px;    margin-bottom: 0px;    background: url(images/icon-search.png) no-repeat;    background-size: 100%;	}.box-service-header{	padding:0px 0px 0px 30px;    width: 75%;}.box-header-phone{    float: left;    text-align: left;    margin: 0px 0px 0px 0px;    padding: 0px 0px 0px 0px;    position: absolute;    padding: 0px 0px 0px 50px;    top: 5px;}.box-menu-cate{	width: 20%;    padding: 0px 0px 0px 0px;	background:#02aff1;}.box-cart{    float: right;    position: relative;    bottom: 20px;    padding: 0px 0px 0px 0px;    text-align: right;	display:none;}.box-cart span{    font-size: 14px;    left: 61px;    bottom: 0px;    color: #fc9a18;    font-weight: bolder;}.box-cart img{    float: left;    margin: 0px 0px 0px 30%;}.box-cart p{    position: absolute;    font-size: 14px;    right: 0px;    margin: 5px 0px 0px 0px;    float: left;    width: 100%;    color: #fff;    top: 27px;} FOOTER STYLE   =====================================================================================*/    /************* begin footer layout **********************/    footer{		float: left;    margin: 30px 0px;    width: 100%;    background: #7f7f7f!important;    }    #footer-box{           padding: 60px 100px;    width: 100%;    float: left;    }    footer #footer-info{    	width:21%;    	float:left;    }    footer #footer-support{    	width:21%;    	float:left;    }    footer #footer-care{    	width:21%;    	float:left;    }    footer #footer-account{    	width:21%;    	float:left;    }    footer #footer-link{    	width:16%;    	float:left;    }    footer #footer-address{    	width: 100%;	    float: left;	    margin-top: 40px;	    border-top: 3px solid #fff;	    padding: 30px 0px 0px 0px;    }      footer #footer-address .footer-logo{    	width:280px;    	float:left;    	height:180px;    	display:none;    	    }     footer #footer-address img{    	margin:0px 85px 0px 70px;    }     .content-footer-address p{    	line-height:15px;    	margin:5px;    	color:#fff !important;    }    .content-footer-address p , .content-footer-address a ,  .content-footer-address span {    	color:#fff !important;    	line-height: 1.6;    }    #footer-address .footer-content{        }    .footer-title{    	    color: #fff;    font-size: 16px;    margin-bottom: 10px;    font-weight: bold;    }    .footer-title a{    	 color: #fff;    font-size: 16px;    margin-bottom: 10px;    font-weight: bold;    }    .footer-title a:hover{    	text-decoration: underline;    }    footer ul{   		width:100%;   		float:left;    }    footer li{   		list-style: none;   		width:100%;   		float:left;    }     footer li h4 , footer li h6 , footer li span{    	font-weight: normal;    	font-size: 12px;    	color:#003366;    	line-height: 200%;    	height: 24px;		overflow: hidden;    }    footer li a{    	color:#ddd;    }    footer li a:hover{    	text-decoration: underline;    }    footer #footer-address table{    	border:none;    	width: 100% !important;    }     footer #footer-address table td{    	border:none;    }    .bottom-footer{    	    text-align: center;    float: left;    width: 100%;    color: #fff;    margin-bottom: 5px;    background: #131a22;    padding: 5px 0px;    }    .bottom-footer a{    	color:#fff;    }    /************* end footer list style **********************/      /************* begin copy right style **********************/    .copy-right-box{        float: left;        width: 60%;        padding-right: 10px;    }    .copy-right-content{        border-top: 1px solid #BBBBBB;    }    .copy-right-content .logo-box{        width: 30%;        margin-right: 10px;        height: 100px;        line-height: 90px;    }    .copy-right-content p{        margin: 0;        padding: 0;        line-height: 20px;    }    .copy-right-content p.copyright-title{        line-height: 25px;        font-weight: bold;        font-size: 13px;        color: #ff6637;    }    .copy-right-content p.copyright-name{        line-height: 25px;        font-weight: bold;        font-size: 13px;    }    .copy-right-content p.copyright-version{        font-size: 13px;        color: #666;    }    .copy-right-content p a{        color: #3D57A3;    }    .copy-right-content p a:hover{        color: #EE5757;    }   .side-bar{      	background: #fff;	    margin: 20px 0px 0px 0px;	    width: 20%;   }.left-module .title-left-module{	font-weight: bold;    font-size: 16px;    background: #02aff1;    text-align: center;    color: #fff;    padding: 10px 0px;    text-transform: uppercase;    padding: 10px 0px 10px 0px;    text-align: center;    width: 100%;    float: left;    border:1px solid #fff;}.left-module .content-left-module {    width: 100%;    float: left;    padding:10px 0px 0px 5%;}.left-module .content-left-module a{    font-size: 14px;    color: #333;    float: left;    width: 100%;    margin: 0px 0px 15px;}.left-module .content-left-module a:hover{	color: #02aff1;}.left-module .content-left-module a{    font-size: 14px;    color: #333;    float: left;    width: 100%;    margin: 0px 0px 15px;}.left-module .content-left-module a:hover{	color: #ff6637;}.left-module .content-left-module  a{    font-size: 14px;    color: #333;    float: left;    width: 100%;    margin: 0px 0px 15px;}.left-module .content-left-module a:hover , .left-module .content-left-module a.active{	color: #ff6637;}.left-module .left-price{	margin-bottom:15px;}.left-module .content-left-module a.filterchecked{	color:#ff6637;}.box-category{	background:#fff;	}.thum-item-cate{	border:none !important;}#banner-collection{	background: #fff;}.product-relate{	    width: 100%;    float: left;    margin: 20px 0px 20px 0px;}.product-relate span.title-productnew{    color: #000;    font-size: 18px;    font-weight: bold;    text-align: left;    width: 100%;    float: left;    margin: 0px 0px 15px 0px;}.news-item{	width:100%;	float:left;}.news-body{	width:100%;	float:left;	margin:0px 0px 15px 0px;}.news-body .image{	}.news-body .image img{	width:100%;	float:left;}.news-body .news_info{	}.list-related{	width: 100%;    float: left;    border-top: 1px solid #ccc;    margin: 15px 0px;    padding: 10px 0px;}.list-related .title-related{	font-size: 16px;    color: #000;    font-weight: bold;    width: 100%;    float: left;    margin: 0px 0px 10px 0px;}.list-related li{	    list-style: none;}.list-related li{	font-size: 16px;	    margin: 0px 0px 5px 0px;	    width: 100%;    float: left;}.list-related li a {    color: #424242;    font-size: 15px;}.list-related li a:hover{	color:#02aff1;}.home-mobile , .menu-mobile , .mobile-menu-panel{	display:none;}div.panel a{    width: 100%;    float: left;    border-bottom: 1px dotted #ccc;    color: #111;    /* text-transform: uppercase; */    font-weight: normal;    margin: 12px 0px 5px 0px;    padding: 0px 0px 12px 0px;    font-family: Helvetica, Arial, sans-serif;	}#banner-collection{    margin: 15px 0px 0px 0px;    width: 100%;    float: left;}#banner-collection img{	width:100%;}.form-register-email{	}.form-register-email .form-control{	width: 70%;    border-radius: 6px !important;}.more-info-article{	width:100%;	float:left;}.more-info-article img{	max-width:100%;}.more-info-article ul li{    list-style: none;}.layout-sale{	width: 1202px;    margin: 0px auto;}.layout-sale img{    float: left;    width: initial !important;}.box-product-sale {    background: #f21111;    color: #fff !important;    width: 100%;    float: left;    padding:10px;}.box-product-sale p , .box-product-sale h2 , .box-product-sale h3 , .box-product-sale span{	color: #fff !important;}.box-product-sale-content p , .box-product-sale-content span , , .box-product-sale-content h2 , , .box-product-sale-content h3{	color: #fff !important;}.box-product-sale-img {	}.box-product-sale-img img {	width: 35px;    height: inherit;    margin: 0px 15px 0px 0px;    float: right;}.main-category{	width:80%;}.aside_support {    margin-top: 35px;}.title_module {    display: inline-block;    height: 40px;    line-height: 40px;    position: absolute;    z-index: 9;    margin-top: -20px;    margin-left: -8px;}.title_module:before {    content: " ";    position: absolute;    bottom: -12px;    left: 0px;    width: 0;    height: 0;    border-style: solid;    border-width: 0 8px 12px 0;    border-color: transparent #02aff1 transparent transparent;}.title_module h6 {    font-family: 'Arial', sans-serif;    margin: 0px;    line-height: 30px;    font-size: 15px;    font-weight: bold;    padding: 5px 20px;    background-color: #02aff1;}.title_module h6 a, .title_module h6 span, .title_module h6 .fa {    color: #fff;    text-decoration: none;}.title_module:after {    content: " ";    position: absolute;    left: 100%;    top: 0;    width: 0;    height: 0;    border-style: solid;    border-width: 20px 0 20px 20px;    border-color: transparent transparent transparent #02aff1;}.aside_support .support_content {    border: solid 1px #ebebeb;    padding: 30px 0px 0px;    min-height: 100px;    border-bottom: 0px;}.aside_support .support_content .list_support {    padding: 10px 0px 40px;    overflow: hidden;	border-bottom: 1px solid #ddd;}.aside_support .support_content .list_support ul li {    width: 100%;    padding: 2px 15px;    float: left;}.aside_support .support_content .list_support ul li.li_list_support{	width: 100%;    padding: 2px 0px 0px 10px;    float: left;}.aside_support .support_content .list_support ul li a {    display: block;    text-decoration: none;    line-height: 38px;    width: 100%;}.aside_support .support_content .list_support ul li a .ico {    position: relative;    display: block;    width: 30px;    height: 30px;    float: left;    font-size: 16px;    font-weight: bold;    text-align: center;    line-height: 100px;    letter-spacing: -1px;    color: #fff;    border: none;    border-radius: 50%;    background: #e8e8e8;    cursor: pointer;    box-shadow: 0 0 0 0 rgba(221,221,221,0.6);    -webkit-animation: pulse 1.4s infinite;}.aside_support .support_content .list_support ul li a .ico .fa.fa-phone {    color: #e66f0e;}.aside_support .support_content .list_support ul li a .ico .fa {    font-family: 'FontAwesome';    font-size: 16px;    line-height: 38px;    text-align: center;    position: absolute;    left: 30%;    top: -4px;    display: block;}.fa-phone:before {    content: "\f095";}.aside_support .support_content .list_support ul li .title_ {    font-family: 'Arial', sans-serif;    font-size: 15px;    color: #20344b;    display: block;    float: left;    width: calc(100% - 50px);    margin-left: 10px;    line-height: 30px;}.title_phone{	font-weight:bold;}.aside_support .support_content .list_support ul li .ico_black {    width: 30px;    height: 30px;    text-align: center;    float: left;}.aside_support .support_content .list_support ul li .ico_black .fa {    font-family: 'FontAwesome';    font-size: 18px;    line-height: 30px;    text-align: center;    display: inline-block;    width: 30px;    color: #20344b;}.fa-train:before {    content: "\f238";}.aside_support .support_content .list_support ul li .title_ {    font-family: 'Arial', sans-serif;    font-size: 15px;    color: #20344b;    display: block;    float: left;    width: calc(100% - 50px);    margin-left: 10px;    line-height: 30px;}.aside_support .support_content .list_support ul li a .ico .fa.fa-skype {    color: #42afed;}.aside_support .support_content .list_support ul li .title_1{	    font-family: 'Arial', sans-serif;    font-size: 16px;    color: #20344b;    display: block;    float: left;    width: 100%;    margin-left: 0px;    line-height: 35px;}.aside_support .support_content .list_support ul li a.title_1:hover{	text-decoration: underline;}.content{	width:100%;	float:left;	padding:15px 0px;}#formcart {	    padding: 10px 0px 30px;}/*hotline*/.coccoc-alo-phone{position:fixed;visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000 !important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;top:30px}.coccoc-alo-phone.coccoc-alo-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.coccoc-alo-phone.coccoc-alo-static{opacity:.6}.coccoc-alo-phone.coccoc-alo-hover,.coccoc-alo-phone:hover{opacity:1}.coccoc-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc 9;opacity:.1;-webkit-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-circle{-webkit-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important}.coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-circle{-webkit-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important}.coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone:hover .coccoc-alo-ph-circle{border-color:#00aff2;opacity:.5}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle{border-color:#75eb50;border-color:#baf5a7 9;opacity:.5}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#ff0000;border-color:#bfebfc 9;opacity:.5}.coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-circle{border-color:#ccc;opacity:.5}.coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-circle{border-color:#75eb50;opacity:.5}.coccoc-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-circle-fill{-webkit-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important}.coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-circle-fill{-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;opacity:0 !important}.coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone:hover .coccoc-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#00aff2 9;opacity:.75 !important}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);background-color:#baf5a7 9;opacity:.75 !important}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#a6e3fa 9;opacity:.75 !important}.coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5);background-color:#ccc 9;opacity:.75 !important}.coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75 !important}.coccoc-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,0.1) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==") no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-img-circle{-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important}.coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-img-circle{-webkit-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important}.coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone:hover .coccoc-alo-ph-img-circle{background-color:#00aff2}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle{background-color:#75eb50;background-color:#75eb50 9}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background-color:#ff0000;background-color:#ff0000 9}.coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-img-circle{background-color:#ccc}.coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-img-circle{background-color:#75eb50}@-moz-keyframes coccoc-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes coccoc-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes coccoc-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}@-moz-keyframes coccoc-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes coccoc-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0) scale(1) skew(1deg)}100%{-moz-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes coccoc-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes coccoc-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0) scale(1) skew(1deg)}100%{-o-transform:rotate(0) scale(1) skew(1deg)}}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-moz-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-o-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-moz-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}#coccoc-alo-wrapper{position:fixed;width:100%;bottom:0;top:0;left:0;z-index:2000000;overflow:visible;display:none;color:#383838}#coccoc-alo-wrapper.night-mode{color:#fff}.coccoc-alo-popup-close{-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute !important;right:-15px !important;top:-15px !important;height:30px !important;width:30px !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjRGMTI2QTcxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRGMTI2QTYxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iCEbHAAABl0lEQVR42sSXS07DMBCGnSKyDorEAVjACTgCIEVlXU5R9QjlCk3VAzTrLhMJ2NIVJ2DDuo9EsKUszEw0kaIQbI+bxy/9UhRP5pMcjz12pJTCQKfgO/AN+Bp8AfZo7Av8AX4Dv4CfwD/ajAhW2ANPwTtprj1946lyq6AP4I2014ZyGINPwAvZnBaUUwnGgJVsXqsqvAoOZXua/wceyfY1KngOlROWxjv4XLSrHfgKS3BALyYdQAUxJkUdu7o6jeNYZlmmnUeMwViNkOUieKiLTNNURlGkhOPYcrnMYw00RPDMJFIFZ0JRIYJfTaPr4BZQ1Fow9+EcgCAEWkLz/4zl9A1rzOUsTQCKJEny5yAIhO/73NV9GNjUhOM4tc8scae6PL3laedONYLXNtC6f85dXDNb6BHw0GgDKaCqxEz4fbFlpk1smQjnbJmCeqSuNO3jWNyDL8vHIrao4w6OxTGx/rQ+8z5an16bvd7a22pDvz0CuOU29NUrzKOuzqvlTN8orzAO89J2W7q0ndHYZ+nS9kw+6BL+CjAAEvDTBJC9qhAAAAAASUVORK5CYII=");background-position:center center;background-repeat:no-repeat;cursor:pointer !important;-webkit-transition:.3s ease-out !important;-moz-transition:.3s ease-out !important;-o-transition:.3s ease-out !important;transition:.3s ease-out !important}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup-close{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUY2REUyNDQxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUY2REUyNDMxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56uyuzAAABfUlEQVR42sSXvU7DMBDHYxCdw8IDMMCWTDwCdClznLcJr9BUfYs+ALDSqXMisTD3S4K1MBx3kS1ZVuqvNslf+kuRfL5f5OTsMwOAyEFX6DH6Ef2AvkXHYuwH/YVeod/Rr+g/a0YCGxyjC/QW3LUTc2JTbhOUo9cQrrXI4Qy+RM/hfJqLnEYwBSzg/FrocB1cQneaHQNn0L0yyWOinKg0PtE3Ubfaou+bEhRvUEB/KuRSj2x1muc51HVtzUgxnHNbGLFGBJ7YIquqgjRNjXAaS5KkiXXQhMBTl0gT3BNKKgn84RrdBg+AkpaR5z7cAAhEwEBo850JfPCdJeGBUNLhIqQYGWOtz17yXWp1edVlD1nqZQi07Zv7/lzTUOgJ8NJpA5FQU2JP+LPcMvfGIyXLnBISnGJdt8xBDom+j8Ud+k49FvtqBPix1mc2ROszaLM3WHurN/SbE4Ab34Zev8K82Opc017MMV5hmOel7Um5tF2LsW/l0vYm/GtL+C/AAAHy+OD95QLeAAAAAElFTkSuQmCC")}#coccoc-alo-wrapper .coccoc-alo-popup-close:hover{opacity:.6 !important}.coccoc-alo-popup{display:inline-block;position:relative;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyIUPNCUUwAAAA1JREFUCNdj+P///2cACe8D8SyfS4EAAAAASUVORK5CYII=");-webkit-transition:.6s ease-out;-moz-transition:.6s ease-out;-o-transition:.6s ease-out;transition:.6s ease-out;margin:0 auto;z-index:200001;text-align:center;padding:60px 75px}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyAMHYpuhwAAAA1JREFUCNdjMDY2/gwAAsMBjX/tf+YAAAAASUVORK5CYII=")}#coccoc-alo-wrapper .coccoc-alo-overlay{position:fixed;width:100%;height:100%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOZyTXzhgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=");top:0;left:0;z-index:200000}.coccoc-alo-popup h3{font-size:24px;margin:0 0 40px;font-family:'Open Sans';font-weight:300;white-space:nowrap}.night-mode .coccoc-alo-popup h3{font-size:23px}.night-mode .coccoc-alo-message{padding-bottom:0}.coccoc-alo-message{height:32px;padding:18px 0 13px 0;text-align:center;clear:both;font-size:14px}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .label,#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .label + .input{float:left;width:49%}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .input{padding:0 13px}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper label{color:#616161;font-size:18px;height:28px;line-height:28px;padding-right:15px}.coccoc-alo-number{color:#00bed5;font-size:28px;font-family:Montserrat,"Lucida Console",Monaco,monospace,sans-serif;font-weight:normal;background-color:transparent;border:none;border-width:0;display:inline-block;border-bottom:#00bed5 solid 1px;padding-bottom:10px;margin:0 auto;width:221px}coccoc-alo-number::-ms-clear{display:none;width:0;height:0}.night-mode .coccoc-alo-number{border:#00bed5 solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px 31px}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"].valid-invalid{color:#ff496b}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]:focus{outline:0}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-webkit-input-placeholder{color:#d1d1d1}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#d1d1d1}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-ms-input-placeholder{color:#d1d1d1}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#d1d1d1}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-webkit-input-placeholder{color:#60615f}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#60615f}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-ms-input-placeholder{color:#60615f}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#60615f}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit{border:none;border-width:0;padding:20px 40px;background-color:#333;-webkit-border-radius:68px;-moz-border-radius:68px;-webkit-border-radius:68px;-moz-border-radius:68px;border-radius:68px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:20px;color:#fff;cursor:pointer;outline:none !important}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-submit{background-color:#00bed5}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submitavtive,#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submitvisited{outline:none !important}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit-moz-focus-inner{border:0}#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit:hover{background-color:#00aff2;background-color:#00aff2}.coccoc-alo-blur{-webkit-filter:blur(3px);-ms-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px);filter:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImJsdXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48L2ZpbHRlcj48L3N2Zz4jYmx1cg==#blur")}#coccoc-countdown{padding-top:20px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:28px;font-weight:300}.coccoc-alo-request-time{font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:6px 12px;font-size:18px;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#coccoc-alo-wrapper.night-mode .coccoc-alo-request-time{color:#fff;background-color:#515350;border:1px solid #606260}#coccoc-alo-wrapper.night-mode .coccoc-alo-popup h3{margin-bottom:15px}#coccoc-alo-wrapper.night-mode .coccoc-alo-form .coccoc-alo-select-wrapper{margin-bottom:35px}.coccoc-alo-table{display:table;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0}.coccoc-alo-cell{display:table-cell;vertical-align:middle;text-align:center}.valid-invalid-message{font-size:13px;color:#ff496b}.valid-invalid-message:before{content:"* "}.title-btn-hotline {  position: absolute;  display: block;  color: #45c5f6;  font-weight: bold;  font-size: 24px;  margin: 0 auto;  bottom: -10px;  width: 100%;  text-align: center;}.title-btn-hotline span.tel {  background: rgba(255, 0, 0, 0.8);  clear: both;  font-weight: initial;  font-size: 16px;  width: 80%;  display: block;  height: fit-content;  line-height: 30px;  margin: 0 auto;  border-radius: 5px;  padding: 0;  margin-top: 10px;  color: #fff;}.title-btn-hotline span.tel:before{  content: "";  width: 0;  height: 0;  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-bottom: 10px solid rgba(255, 0, 0, 0.8);  position: relative;  display: block;  margin: 0 auto;  text-align: center;  position: absolute;  margin-top: -10px;  left: 0;  right: 0;}#coccoc-alo-phoneIcon{	left: 0px;    bottom: 35px;    top: inherit;}.logo-footer , .logo-footer a{	width:100%;	float:left;	text-align:center;}.logo-footer img{	text-align:center;	max-width:100%;	max-height:200px;	margin: 0px auto;	margin-bottom:10px;}.padding-10{	padding:0px 10px;}.banner-index{	width:100%;	float:left;    background: -webkit-linear-gradient(#02aff1ad, #02aff1c7) repeat scroll 0 0%, rgba(0, 0, 0, 0) url(images/portfolio-bg.jpg);	background-repeat: no-repeat;    background-size: cover;    background-attachment: fixed;    padding-top: 50px;	}.banner-index-item{    position: relative;}.banner-index-title{	color: #fff;    margin-top: 0;    margin-bottom: 40px;    text-transform: none;    width: 100%;    float: left;    font-weight: bold;    text-align: center;    font-size: 32px;    text-transform: uppercase;}.banner-index-img {	width:100%;	float:left;	border: 1px solid #fff;}.banner-index-img:hover{	opacity:0.8;}.banner-index-img img {	width:100%;	float:left;}.banner-index-text{	position: absolute;    bottom: 0px;    background: #02aff1bf;    color: #fff;    height: 80px;    width: 100%;    border-top: none;    padding: 10px 0px;    text-align: center;	border-left: 1px solid #fff;	border-right: 1px solid #fff;	border-bottom: 1px solid #fff;}.banner-index-text p{	font-size: 16px;}
.main-service {
	
}
.main-service ul{
	line-height: 0;
    margin: 0px;
    padding: 0px;
}
.main-service ul li{
	display: inline-block;
    list-style: none;
    padding: 0px 0px;
    text-align: center;
	position: relative;
}
.main-service a {
	float: left;
    color: #000;
    font-size: 16px;
    text-transform: unset;
    font-weight: 500;
    letter-spacing: -0.2px;
    width: 100%;
    padding: 0px 15px;
    line-height: 42px;
}
.main-service ul li a i{
	line-height: 42px;
    margin: 0px 0px 0px 7px;
}
.main-service a:hover{	
	text-decoration: none !important;
	background: #02aff1;
	color: #fff;
}
.main-service ul li:hover ul{
	display:block;
}
.main-service ul ul{
	box-shadow: 0 4px 13px -3px grey;
    position: absolute;
    top: 100%;
    z-index: 6969;
    background: #fff;
    width: 250px;
    padding: 5px 0px 15px;
	display:none;
}
.main-service ul ul li{
	width: 100%;
    float: left;
    display: initial;
}
.main-service ul ul li a{
	line-height: 1.5;
    font-weight: normal;
    text-align: left;
    padding: 7px 15px;
}
.product-sale{
    width: 60px;
    height: 35px;
    position: absolute;
    top: 5px;
    left: 5px;
    background: url(images/khuyen-mai-icon.gif) no-repeat;
    background-size: 100% auto;
    background-position: left top;
    z-index: 6969;
}