.menu-responsive{width: 32px;height: 32px;background: url(../template/images/icon-menu.png) no-repeat center center;margin: 5px 0 0 5px;cursor: pointer;display: none;float: left;background-size: 22px;}
.search-responsive{width: 45px;height: 42px;background: url(../template/images/icon-search.png) no-repeat center center;cursor: pointer;display: none;float: right;margin-left: 0px;background-size: 19px;}
.icon-subcatalog{width: 23px;height: 23px;position: absolute;right: 0px;cursor: pointer;z-index: 9991;display:none;top: 1px;}
.open-subcatalog{background: url(../template/images/icon123.png) no-repeat center center;background-size: 100% 100%;display: none;}
.close-subcatalog{background: url(../template/images/close.png) no-repeat center center;background-size: 100% 100%;}
.icon-top-menu{background: url(../template/images/ico-sub-catalog1.png) no-repeat center center;background-size: 100% 100%;width: 20px;height: 20px;display: none;float: left;}
.support-mobile{background: url(../template/images/icon-support.png) no-repeat center center;width: 32px;height: 32px;float: right;cursor: pointer;margin-top: 5px;margin-left: -2px;border-left:1px solid #EC4D46;border-right:1px solid #EC4D46;padding:0 10px 0 15px;display: none;background-size: 26px;}
.regiter-mobile{background: url(../template/images/register-icon.png) no-repeat center center;width: 32px;height: 32px;float: right;background-size: 32px;cursor: pointer;margin-top: 5px;border-left: 1px solid #EC4D46;padding-left: 23px;display: none;background-size: 20px;}
.count-view{display: none;float: left;background-color: #FF6100;margin-right: 8px;padding: 3px;color: #fff;margin-left: 5px;text-align: center;}
.count-view span{font-size: 10px;}
.count-view p{color: #fff;font-size: 15px;font-weight: normal;padding: 0px !important;}
.top_title2{display: none;}
.icon-slide-news{width: 18px;height: 21px;font-size: 14px;line-height: 11px;display: block;float: left;background: url(../template/images/icon-slide2.png) no-repeat;display: none;background-size: 18px;text-align: center;color: #fff;margin-top: 5px;padding-top: 2px;margin-right: 7px;}
.post-date-m{color: #888;font-size: 12px;line-height: 11px;background: url(../template/images/clock-ico.png) no-repeat left 9px;float: left;width: 92%;padding:10px 0 0 15px;background-size: 11px;border-top: 1px solid #cecece;margin: 5px 0 0 5px;}
.list-hot-res,.post-date-m{display: none;}
.jCarouselLite p{padding: 0 0 0 10px;}

@media(max-width: 1024px){
	#mainMenuTop{background: none;background-color: #e32c24;}
	.list-hot-res,.post-date-m{display: block;}
	.topNews .slides-TD .story{border-bottom: 1px dashed #eee !important;}
	.topNews .slides-TD .story:nth-child(even){background:#FAFAFA;}
	.support-mobile,.regiter-mobile{display: block;}
	.icon-slide-news{display: block;}
	body{min-width: 100%;overflow-x:hidden !important;width: 100%;}
	.content_auto{width: 98%;padding: 0 1%;margin: 0;}
	.menu-responsive{display: block;}
	.search-responsive{display: block;margin-right: 5px;}
	#mainMenuTop{background-size: 100% 100%;padding:0;margin-bottom: 10px;background-repeat: repeat;width: 100%;}
	#mainMenuTop .mnTopCenter{top:42px;position: absolute;width: 200px;/*background-color: #ED1B24*/;left: -250px;}
	#mainMenuTop .root li li a{background: none;padding: 8px 20px 8px 25px;}
	#mainMenuTop .mnTopCenter{height:auto;}
	#mainMenuTop .root ul{position: relative;top: 0;left: 0;width: 197px;}
	#mainMenuTop .root li{width: 100%;margin-bottom: 10px;}
	#mainMenuTop .root li li{float: left;border-top: none;border-bottom: 1px solid #666;}
	.boxSearch{width: 100%;padding-bottom: 10px;}
	.boxSearch input{width: 70%;height: 25px;}
	.boxSearch button{height: 28px;}
	#mainMenuTop .root li .m_center{min-width: 120px;text-align: left;}
	#mainMenuTop .root .arrow-down{background: url(../template/images/arrow-down1.png) no-repeat center center;width: 35px;height: 35px;position: absolute;cursor: pointer;left: 145px;z-index: 9999;}
	#mainMenuTop .root .arrow-up{background: url(../template/images/arrow-up1.png) no-repeat center center;width: 35px;height: 35px;position: absolute;cursor: pointer;left: 145px;z-index: 9999;}
	#mainMenuTop .root .space{display: none;}
	#mainMenuTop .root li:hover ul{display:none;}

	.wrapRight,.wrapLeft,.listnews0 .pagetext,.wrapCenter{width:100%;}
	.rightStylePlayer .topBG{width: 100%;}
	.rightStyle2{width:100%;}
	.rightStyle2 .middle{width:94%;margin-left:4px;padding: 2%;}
	.bodynews table{width: 100% !important;}

	/*.directory .left{min-width: 30%;}*/
	/*.directory .right{width: 55%;}*/
	#wrapBottom .bottomContent .cf_content_l{width: 100%;padding-left: 1%;}
	.boxSearch button img{top: 3px;}

	.homeLeft,.contentHot,#slideHot,#slideHot .slider,#slideHot .slider li img{width:100%;}
	#slideHot .navigator_bar{width:24%;margin-right: 1%;}
	#slideHot .navigator_bar .story{width: 100%;}

	/*#slideHot .slider li{left: 50%;width: 60%;margin-left: -30%;}*/
	#slideHot .slider .title{width: 96.5%;}
	
	.navigator_bar .lastestNewsHome .story .image_container .image_news{width:100%;height:120px;}
	.topNews{width:100%;margin-bottom: 18px;}
	.topNews .box-slide{width: 98% !important;height: 320px !important;}

	.catalogHome2 .columnTitle h3{width: 400px;}

	#wrapBottom .companyFooter .cf_content,#wrapBottom .companyFooter .cf_content div table{width:100% !important;}
	#wrapBottom .companyFooter .cf_content td{float:left;width:100%;}
	.supportOnline .middle{width: 96%;padding: 2%;}
	.supportOnline .top{border: none;}

	/*.columnRight{width: 48%;margin-right: 2%;}*/
	/*.supportOnline{width: 48%;}*/
	.columnRight{width:99%;float: left;}
	.columnRight .top_title{width: 99%;}
	.rightRecruitmentForm .middle{width:99.5%;}
	.rightRecruitmentForm .middle form table{width: 80%;}
	.rightRecruitmentForm .middle form table input{width: 50% !important;}
	.rightRecruitmentForm .middle form[name="frmRecruimentForm"] select{width: 50%;max-width: none;padding: 4px 0;border-radius: 4px;}
	.rightRecruitmentForm .middle .col2{padding-bottom: 10px;}
	.proroll{width:99% !important;height: 205px !important;}

	.photoroll,.slides-TD ul,.slides-TD{width:100% !important;}
	.jCarouselLite .wwidget{padding: 7px 0;}
	.proroll > div{width:100% !important;}
	.proroll > div ul,.slides-TD ul{left: 0 !important;}
	.proroll > div ul li,.slides-TD ul li,.jCarouselLite{width: 100% !important;}

	.directory{width: 99%;}

	.rightStylePlayer .middle{margin-top: -15px;width: 99.7%;}
	.supportOnline .listing p{width: 31%;}

	.bodynews img,.listnews0 .pagetext img{width: auto !important;height: auto !important;max-width: 100% !important;}

	.supportOnline .top .catName span{padding: 0;}
	.wrapRight .rightStyle2{display: none;}

	.right_adv{text-align:center;}
	.rightStylePlayer{margin-top: 5px;}
	.mainMenuTopBottom{display: none;}
    .directoryTime,.dbl-n{display: none;}
	.boxSearch{z-index: 10;}
	.position{position: fixed !important;left: 0;top: 0;z-index: 9999 !important;box-shadow: 0px 2px 4px #666;-moz-box-shadow: 0px 2px 4px #666;-ms-box-shadow: 0px 2px 4px #666;}
	.homeFacebookBottom iframe{width:99% !important;}
	#mainMenuTop .root li li ul{display: none !important;}

	.catalogHome2 .columnTitle .catName{padding: 0;margin: 0;}
	.listnews0 .listing{padding: 0 10px 0 10px;}

	.listnews20 .listnews20Left,.listnews20 .listnews20Right,.listnews20 .MainPlayer{width: 100%;}
	#articlePlayer_wrapper{width: 100% !important;}
	.listnews20 .MainPlayer{margin: 0;}
	.listnews20 .listCatalog{width: 100%;margin: 10px 0 0;}
	.listnews20 .listCatalog .middle{width: 98%;padding: 0;}
	.listnews20 .listNews{width: 100%;float: left;}
	.listnews20 .listNews .listingVideo .story{margin: 0 0 0 4%;width: 43%;}
	.listnews20 .listnews20Right .rightBestview .middle,.listnews20 .listnews20Right .rightVideoHot .middle{width: 98%;padding: 10px 1% 0;}
	.rightRecruitmentForm .middle .submitButton{padding: 7px 25px;}
	.listnews1 .news .viewmore{float: none;display: none;}

	#mainMenuTop .root > li{background:#444;margin-bottom: 0;}
	#mainMenuTop .root > li > a{width: 100%;border-bottom: 1px solid #666;}
	#mainMenuTop .root > li:first-child > a{width: 100%;border-top: 1px solid #666;}
	#mainMenuTop .root ul li{background: #444;width: 200px;}
	#mainMenuTop .root ul li a,#mainMenuTop .root li:hover li a,#mainMenuTop .root li a{color: #fff;}
	#mainMenuTop .root ul{display: block;}
	#mainMenuTop .root li:hover .m_center,#mainMenuTop .root li.active .m_center{background: none;color: #000;}
	#mainMenuTop .root li:hover ul{display:block;}
	#mainMenuTop .root li:hover li ul{display:block;}
	#mainMenuTop .root li:hover li:hover ul{display:block;}
	#mainMenuTop .root > li:first-child > a{background:#444 url(../template/images/home1-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li.active:first-child> a{background:#eee url(../template/images/home-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li:last-child > a{background:#444 url(../template/images/contact1-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li.active:last-child > a{background:#eee url(../template/images/contact-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li:nth-child(2) > a{background:#444 url(../template/images/about1-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li.active:nth-child(2) > a{background:#eee url(../template/images/about-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li:nth-child(3) > a{background:#444 url(../template/images/person1-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li.active:nth-child(3) > a{background:#eee url(../template/images/person-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li:nth-child(4) > a{background:#444 url(../template/images/jap-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li:nth-child(5) > a{background:#444 url(../template/images/work1-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li.active:nth-child(5) > a{background:#eee url(../template/images/work-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li:nth-child(6) > a{background:#444 url(../template/images/vanban1-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;background-size: 17px;}
	#mainMenuTop .root > li.active:nth-child(6) > a{background:#eee url(../template/images/vanban-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;background-size: 17px;}
	#mainMenuTop .root > li:nth-child(7) > a{background:#444 url(../template/images/news1-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li.active:nth-child(7) > a{background:#eee url(../template/images/news-ico.png) no-repeat left;text-indent: 20px;background-position: 8px 9px;}
	#mainMenuTop .root > li.active > a{background-color:#eee;color: #000;}
	/*#mainMenuTop .root li li a{padding-left: 0px;}*/
	.catalogHome2 .listing{background: none;}
	.rightStyle2,.rightRecruitmentForm .top .bg{background: transparent;}
	.rightStyle2 .top{border: none;}
	.catalogHome2 .columnTitle{z-index: 1;}
	.directory .right{display: none;}
	.directory,.wrapMiddleCatalog{background:none;}
	.directory .left{min-width: 100%;}

	.rightRecruitmentForm .middle form table input{border-radius: 4px;padding: 4px 0 !important;border: 1px solid #ccc;}
	input{border-radius: 4px;border: 1px solid #ccc;padding: 4px 0;}
	.wrapHeaderContainer{background: none;}
	#slideHot .slider .title .description{height: 32px;overflow: hidden;}
	#slideHot .slider .title a{font-size: 18px;}
	.lastestNewsHome .story h2.title a{font-size: 15px;}
	.catalogHome2 .story.firstitem h2.title a{font-size: 18px;}
	.catalogHome2 .seconditem h2.title a{font-weight: bold;}
	.catalogHome2 .story h2.title a{font-size: 15px;}
	.catalogHome2 .story.seconditem h2.title a{font-size: 14px;font-weight: 700;}
	.supportOnline .top .catName,.supportOnline .top h3,.rightRecruitmentForm .top,.rightRecruitmentForm .top .bg div,.rightRecruitmentForm .top .bg div a,.supportOnline .top{background: none;}
	.supportOnline .top,.rightRecruitmentForm .top{width: 100%;background-color: #ED1B24;line-height: 27px;}
	.supportOnline .top h3{margin-top: 6px;}

	.jCarouselLite p{background: none;}
	.count-view{display: block;}
	.proroll > div ul li{height: 340px !important;}

	.proroll > div{height: 285px !important;}
	.proroll{height: 268px !important;}
	.listnews1 .listing{padding-left: 0;}
	.topNews .box-slide{border: none !important;}
	.jCarouselLite .wwidget{display: none;}
	.jCarouselLite .wwidget:nth-child(1),.jCarouselLite .wwidget:nth-child(2),.jCarouselLite .wwidget:nth-child(3){display: block;}
	.overflow{overflow-y: auto;}
}
@media(max-width: 865px){
	#wrapHeader .share_bar{top: 0px;}	
}
@media(min-width: 950px){
	.catalogHome2 .seconditem{float: left;}
}
@media(min-width: 800px) and (max-width: 1024px){
	#slideHot .slider{width: 50%;}
	#slideHot .slider li img{height: 320px;}
	#slideHot .navigator_bar{margin: 0 0 0 5px;}
	#slideHot .navigator_bar{margin-bottom: 10px;}
	#slideHot .navigator_bar:nth-child(2),#slideHot .navigator_bar:nth-child(4){margin: 0 0 0 1%;}
	.navigator_bar .lastestNewsHome .story{padding: 0;}
	.boxSearch button{float: left;}
	.boxSearch input{margin-right: 5px;margin-left: 10%;}
/*	.supportOnline .listing p.email{width: 25%;}*/

}
@media(min-width: 768px) and (max-width: 1024px){
	.listnews20 .listnews20Right .rightBestview .middle .story{width: 48%;}
	.listnews20 .listnews20Right .rightVideoHot .middle .story{width: 48%;}
	.listnews20 .listNews .listingVideo .story{height: 230px;}
	.listnews20 .listNews .listingVideo .story .image_container .image_news{width: 100%;height: 200px;}
	.wrapMiddleCatalog{background: none;}
	.directory{background-color: transparent;}
	.lastestNewsHome .story h2.title a{margin-top: 2px;}

	.listnews1 .news .description{height: 31px;overflow: hidden;}
	.listnews1 .news .image_container img{height: 85px;}
	.listnews1 .news{width: 45%;margin-right: 3%;}
	#captcha_image2{float: none !important;}
	.rightRecruitmentForm .middle table tr:last-child td.col1{display: none;}
	.right_adv,.rightStylePlayer{width: 50%;}
	.right_adv img{margin-bottom: 8px;}
	.jCarouselLite p a{font-size: 16px;font-weight: bold;}
	.topNews .slides-TD .story a{font-size: 14px !important;}
	.listnewsSearch .news{width: 48%;margin-right: 2%;}
	.listnewsSearch .news .description{height: 42px;overflow: hidden;}
	.listnewsSearch .title{font-size: 16px;}
	.listnewsSearch .news .image_container img{height: 97px;}
}
@media(max-width: 800px){
	.zopim{display: none;}
	#wrapBottom .companyFooter{padding: 15px 1%;  box-sizing: border-box;}
	.boxSearch button{float: left;}
}

@media(max-width: 768px){
	.sologan{width: 82%;}
	.catalogHome2 .story{width:97%;float: left;margin-left: 10px;}
	.catalogHome2 .story h2.title a{white-space: normal;}

	.supportOnline .top{border:none;}
	.catalogHome2 .seconditem{margin-right: 0px;}
	.rightStylePlayer{margin-top: 10px;}
	.rightStylePlayer .middle{width: 99.5%;margin-top: -15px;}
	.rightStylePlayer .topBG{width: 100%;}
	#slideHot .slider .news{width:100%;}
	#slideHot .navigator li img{height: 120px;}
	#slideHot .slider li img{height: 370px;}
	.rightRecruitmentForm .middle form table{width: 95%;}
	#slideHot .slider{height: 370px;}
	.lastestNewsHome .story{width:94%;}
	.topNews .box-slide{width: 98% !important;}

	.wrap-support-online .supportOnline .middle{width: 98% !important;}
	.articleleft .bodynews{line-height: 22px;}
	.boxSearch input{width: 85%;}

}
@media(max-width: 760px){
	.catalogHome2 .columnTitle .sub_catalog,.top_title span a,.top_title span:before,.top_title span:after,.top_title2{background:none;}
	.rightStyle2 .top a{color: #06c;font-size: 16px;}
	.rightStyle2 .top h3{}
	.rightStyle2 .top{border-bottom: 1px solid #06c;background: none;height: 30px;border-radius: 0;}
	.topNews .topTitle h3 span a,.topNews .topTitle h3{text-align: center;color: #fff;font-style: normal;width: 100%;}
	.topNews .topTitle h3{width: 100%;}
	.topNews .topTitle{border-radius: 0;height: 32px;border-bottom: 1px solid #20c0c5;font-size: 16px;border-top: 3px solid #66bcfe;background: #06c !important;}
	.catalogHome2 .columnTitle{height: auto;}
	.catalogHome2 .middle,.catalogHome2 .columnTitle{background: none;}
	.catalogHome2 .columnTitle .sub_catalog{left:auto;right:0px;top:3px;height: auto;position: inherit;float: left;width: 100%;display: none;}
	.catalogHome2 .columnTitle .sub_catalog .span_right,.catalogHome2 .columnTitle .sub_catalog .span_left{background:none;}
	.catalogHome2 .columnTitle .sub_catalog .span_right,.catalogHome2 .columnTitle .sub_catalog .span_left{display:none;}
	/*.catalogHome2 .columnTitle .sub_catalog a{background: #e8ccce;width:100%;margin-left:0;}*/
	.catalogHome2 .columnTitle .sub_catalog a{background: #f5f7f7;width: 45%;border: solid 1px #eaecee;border-radius: 3px;padding: 5px 0;margin-left: 2%;text-align: center;margin-bottom: 5px;}
  	.catalogHome2 .columnTitle .sub_catalog .span_center{float: none;background: #f5f7f7;}
	.open-subcatalog{display: block;}
	.icon-subcatalog{display:block;}
	#topMenuContainer .topMenu{position: inherit;}
	#languageBar1{display: block !important;position: absolute;top: -30px;padding: 5px;background-color: #444;width: 95%;}
	#languageBar1 em{float: left;margin-top: 1px;color: #fff;}
	#languageBar{display: none;}
	#mainMenuTop .mnTopCenter{top: 70px;}
	#topMenuContainer ul.catalogTop{display: none;width: 100%;margin-top: 5px;}
	#topMenuContainer ul.catalogTop li{width: 100%;margin: 5px 0;}
	#topMenuContainer ul.catalogTop li a{padding: 0 0 0 20px;}
	.logo{width: 22%;margin-left: 3%;text-align: center;}
	.sologan{width: 70%;text-align: center;}
	.sologan h1{margin-left: 0 !important;}
	.sologan{margin-top: 0px !important;}
	#proroll-home{display: block !important;background: none !important;border: none !important;}
	.top_title2{float: left;width: 97%;display: block;border-bottom: 1px solid #e32c24}
	.top_title span a{color: #e32c24;text-align: left;font-style: normal;}
	.proroll-2{display: none;}
	.wrapRight .columnRight .top_title{display: none;}
	.jCarouselLite p a{font-size: 14px;font-weight: bold;display: block;max-height: 36px;overflow: hidden;}
	.photoroll{padding-top: 0px;}
	.listnews1 .title a,.listnewsSearch .title{font-size: 17px;line-height: 22px;}
	.listnews1 .news .viewmore{display: none;}
	.othernews_normal a{font-weight: bold;}
	.rightStyle2{margin: 10px 0 0 0;}
	.catalogHome2 .firstitem{margin-bottom: 0px;}
	.catalogHome2 .columnTitle h3,.catalogHome2 .columnTitle .catName span{background:none;width: 97%;padding-left: 4px;}
	.catalogHome2 .columnTitle .catName span{border-bottom: 1px solid #e32c24;font-size: 16px;}
	.catalogHome2 .columnTitle .catName{color: #e32c24;}
	.supportOnline .top h3{margin: 0 0 0 23px;}
	.catalogHome2 .columnTitle .catName{width: 100%;}
	.topNews .box-slide{padding: 0 7px !important;}
	.topNews .topTitle h3,.topNews .topTitle,.rightRecruitmentForm .top,.supportOnline .top,.supportOnline .top .catName{background: none;color: #e32c24;}
	.supportOnline .top{border-bottom: 1px solid #e32c24;height: 26px;}
	.rightRecruitmentForm .top{width: 99%;text-transform: uppercase;border-bottom: 1px solid #e32c24;margin-left: 4px;height: 28px;margin-bottom: 10px;}
	.rightRecruitmentForm .top{margin-left: 0;}
	.supportOnline .middle{margin-top: 5px;}
	.topNews .topTitle h3{margin: 2px -6px 0 0px;}
	.topNews .topTitle h3 span{text-transform: uppercase !important;font-size: 16px;width: 100%;text-align: center;background: none;margin-left: 0px;padding-right: 0px;}
	.catalogHome2 .lastitem,.catalogHome2 .lastitem + div,.catalogHome2 .lastitem + div + div{display: none;}
	.rightStylePlayer .top{background: none;height: 32px;width: 99%;border-radius: 0px;border-bottom: 1px solid #e32c24;margin-bottom: 10px;}
	/*.rightStyle2 .top{border-bottom: 1px solid #e32c24;background: none;border-radius: 0px;height: 26px;}*/
	.rightStylePlayer .top .catName,.rightStylePlayer .top h3,.rightStyle2 .top a,.rightStyle2 .top h3{background:none;}
	.rightStylePlayer .top .catName span{color:#e32c24;font-size: 16px;}
	/*.rightStyle2 .top a{color: #e32c24;}*/
	.rightStylePlayer .middle,.rightStyle2 .middle{margin-top: 0;}
	.rightStyle2 .top h3,.rightStylePlayer .top h3{margin: 0 0 0 20px;}
	.rightStylePlayer .topBG{background: none;}
	.rightRecruitmentForm .top .bg,.rightRecruitmentForm .top .bg div a{margin-left: 0;color: #e32c24;}
	.directory a,.directory .left{background:none;color: #e32c24;border-bottom: 1px solid #e32c24;padding-left: 0;}
	.logo{margin-top: 13px !important;}
	.rightStylePlayer .middle{background: none;border: none;}
	.rightStyle2 .middle{border: none;padding-top: 0;padding-left: 0;}
	.jCarouselLite .wwidget{margin: 5px 10px 2px 0;background-color: #f3f3f3;width: 100%;border-bottom: none;}
	.jCarouselLite .wwidget:first-child{margin-top: 0;}
	.directory a:hover{color: inherit;}
	.top_title2{width: 99%;}
	.languageBar a{margin-left: 13px;}
	.box_update .colum2{display:none}
	.box_update .colum4{display:none}
	.box_update .colum6{display:none}
	.box_update .colum1{width:30%}
	.box_update .colum3{width:35%}
	.box_update .colum5{width:35%}
	.topNews1 .slides-TD li .colum1{width:30%}
	.topNews1 .slides-TD li .colum3{width:35%}
	.topNews1 .slides-TD li .colum5{width:35%}
	.topNews1 .box-slide{width:100%}
	/* .topNews1 .box-slide{height:185px}
	.slides-TD2 ul li{height:180px !important} */
	.topNews1 .control{top:-60px;right:10px;z-index:999;}
	.lichvtv .danhsach ul li a{width:70%}
}
@media(max-width: 600px){
	#wrapHeader > div{margin-top: 0;}

	.topNews .box-slide{width: 98% !important;padding: 0 1% 0 0 !important;}
	.supportOnline .listing p{width: 100%;}
	.wrap-support-online .supportOnline .middle table{width: 100%;}

	.wrap-support-online .middle table tr td textarea{width: 92% !important;}
	.wrap-support-online .middle table tr td input{width: 85%;}
	.wrap-support-online .middle table tr td input[type="radio"]{width: auto;}
	.wrap-support-online .supportOnline .middle select{width: 88%;}
	#contact #contact_input .contact_info tr td:first-child{width:200px !important;}
	#contact #contact_input .contact_info tr td input{width:60% !important;}
	#contact #contact_input .contact_info tr td input[name="security_code"]{width: 55px !important;}
	#contact #contact_input .contact_info tr td textarea{width: 95% !important;}
	.registrationForm #frmRegistrationProcess table tr td:first-child{float: left;width: 145px}
	.registrationForm #frmRegistrationProcess table tr td{float: left;}

	/*.columnRight{width:99%;float: left;}
	.rightStyle2,.right_adv,.rightRecruitmentForm,.supportOnline{width: 100%;}*/
	
	/*.icon-top-menu{display: block;cursor: pointer;}*/
	.sologan{margin-top: 5px !important;}
	.lastestNewsHome .story h2.title a{margin-top: 6px;}
	.wrapMiddleCatalog{background: none;}	
	.listnews1 .news .image_container img{height: 100px;}
	.listnews1 .news .description{height: 50px;overflow: hidden;}
	.listnewsSearch .news .description{height: 41px;overflow: hidden;}
	.wbLeft .menu-ft{display: block;}
	#slideHot .navigator li img{height: 110px;}
	.boxSearch input{width: 81%;}
	.logo{margin-top: 18px !important;}
}
@media(max-width: 480px){
	#wrapHeader > div{margin-top: 0px;}
	.sologan{width: 68%;}
	.logo{width: 100px;margin-top: 9px !important;}
	.sologan h1{font-size: 100% !important;}
	.right_adv{margin-bottom:10px;}
	/*.catalogHome2 .story .image_container .image_news{width:95%;}*/
	.catalogHome2 .story.firstitem h2.title{padding:0;}
	/*.catalogHome2 .firstitem .image_container{width:100%;margin-bottom: 5px;}*/
	.catalogHome2 .firstitem h2.title{width: 96%;}

	.rightStylePlayer .middle .news.new.item_root{text-align: center;}
	
	#slideHot .navigator li img{height: 85px;}
	.rightRecruitmentForm .middle .col2{padding-bottom: 7px;}
	#slideHot .slider,#slideHot .slider li img{height: 260px;}
	.lastestNewsHome .story h2.title a{font-size: 15px;max-height: 81px;height: auto;line-height: 20px;}
	#topMenuContainer ul.catalogTop li a{font-size: 12px;}
	.rightRecruitmentForm .middle form table input{width: 74% !important;}

	
	.directory .right{width: 49%;display: none;}
	.wrap-support-online .middle table tr td textarea{width: 90% !important;}
	.middle table tr td{float: left;width: 100%;text-indent: 10px;}
	.rightRecruitmentForm .middle .col1{width: 100%;}
	.middle table tr td[colspan="4"]{text-indent: 0px}
	.wrap-support-online .middle table tr td input,.wrap-support-online .middle table tr td input[type="radio"],.wrap-support-online .supportOnline .middle select{width: auto;}

	.rightRecruitmentForm .middle form[name="frmRecruimentForm"] select{max-width: none;width: 75%}
	.commentlist{padding: 0;}
	.commentlist .gp-reply{float: left;width: 100%;position: inherit;}
	#contact #contact_input .contact_info tr td{float: left;width: 100%;}

	.catalogHome2 .story h2.title{width: 95%;padding: 0 0 0 10px;background-position: 0px 6px;}
	.catalogHome2 .seconditem h2.title{width: 75%;}
	.catalogHome2 .seconditem .image_container{margin-right: -5px;width: 23%;}
	.catalogHome2 .seconditem .image_container .image_news{width: 100%;}
	#slideHot .navigator_bar{width: 48%;}
	/*#slideHot .navigator_bar:nth-child(4),#slideHot .navigator_bar:nth-child(5){margin-top: 0;}*/
	.right_adv img{margin-bottom: 10px;}
	.catalogHome2 .story h2.title{}
	.rightRecruitmentForm .middle .input_style .warning{left: 10px !important;}

	.lastestNewsHome .story .image_container{width: 28%;}
	.lastestNewsHome .story{width: 100%;}
	.lastestNewsHome .story h2.title{width: 65%;float: left;margin-left: 2%;}
	#slideHot .navigator_bar{width: 100%;border-top: 1px solid #e32c24;padding-top: 10px;padding-bottom: 4px;}
	#slideHot .navigator_bar:nth-child(2){margin-top: 15px;}
	.topNews .topTitle{width: 100%;}
	.topNews .topTitle h3,.topNews .topTitle h3 span{background: none;}
	.topNews .slides-TD .story a{font-size: 15px !important;line-height: 22px !important;}
	.rightStylePlayer .middle{margin-top: 0;}
	.rightStyle2 .middle{padding-left: 0;}
	.rightStyle2 .middle .story{background-position: 0 17px;}
	.rightStyle2 .middle .story .title a{font-size: 15px;line-height: 22px;}
	.catalogHome2 .story.lastitem{margin-top: 10px;}
	.catalogHome2 .story.firstitem{margin-bottom: 5px;}
	.catalogHome2 .seconditem{margin-bottom: 12px;}
	.topNews .box-slide{height: 405px !important;}
	.catalogHome2 .firstitem .description{height: 75px;overflow: hidden;display: block;}
	.boxSearch input{width: 77%;}
	.top_title2{width: 99%;}
	.lastestNewsHome .story h2.title a{margin-top: 0;}
	.catalogHome2 .columnTitle{width: 99%;}
	.rightStyle2 .middle{width: 97%;}
	
}

@media(max-width: 400px){
	.catalogHome2 .firstitem{height: auto;margin-bottom: 0px;}
	.catalogHome2 .lastitem,.catalogHome2 .lastitem + div,.catalogHome2 .lastitem + div + div{margin: 10px 0 0 0;}
	.catalogHome2 .firstitem .image_container{width: 100%;margin-bottom: 7px;}
	#topMenuContainer ul.catalogTop li a{font-size: 13px;padding: 0 0 0 13px;}
	
	.directory .right{width: 55%;}

	.registrationForm table.loginWindowInput tr td{float: left;width: 100%;}
	.registrationForm table.loginWindowInput tr:nth-child(3) td.colLeft{display: none;}
	.registrationForm #frmRegistrationProcess table tr td:first-child{float: left;width: 100%}
	.registrationForm #frmRegistrationProcess table tr.trTitle td{font-weight: bold;}
	.registrationForm #frmRegistrationProcess table tr:last-child td:first-child{display: none;}
	.languageBar{float: left;}
	
	.directory{background: none;}
	.wrapMiddleCatalog{padding: 0 0 5px 0;}
	.directory .left{min-width: 100%;}
	.listnews1 .news .description{float: left;width: 55%;height: 33px;overflow: hidden;}
	.listnews1 .news .viewmore{float: right;}
	#topMenuContainer .topMenu{position: inherit;}
	.top_title span:after{right: -11px;}
	.catalogHome2 .firstitem .description{height:41px;float: left;overflow: hidden;margin:0 0 8px 0;}
	.listnews1 .news .image_container img{width: 128px;}
	.catalogHome2 .story .image_container .image_news{width: 96%;}
	.catalogHome2 .story.firstitem h2.title a{font-size: 19px;}
	.catalogHome2 .firstitem .description{font-size: 15px;}
	.catalogHome2 .seconditem{margin-bottom: 5px;}
	.catalogHome2 .seconditem h2.title a{font-size: 17px;font-weight: 600;}
	.catalogHome2 .seconditem{border-top: 1px solid #eee;padding-top: 7px;padding-bottom: 5px;}
	.boxSearch input{width: 74%;}
	.catalogHome2 .columnTitle .catName span{width: 96%;}
	.catalogHome2 .story{width: 93%;}
	.icon-subcatalog{top: 1px;}
	.directory,.rightRecruitmentForm .top{width: 100%;}
}
@media(max-width: 360px){
	.sologan{width: 64%;}
	#mainMenuTop .root li{width: 100%;}
	.topMenu .catalogTop .lastitem{display: none;}
	/*.catalogHome2 .story h2.title{width: 93%;}*/
	/*#slideHot .navigator li img{height: 150px;}*/
	.homeLeft .topNews .box-slide{height: 390px !important;}
	#wrapHeader > div{margin-top: 0;}

	.proroll .jCarouselLite{width: 183% !important;}
	.jCarouselLite .wwidget{width: 55% !important;}
	.lastestNewsHome .navigator_bar:first-child .story{padding-top: 5px;}
	.lastestNewsHome .story{padding: 0;}
	/*#slideHot .navigator_bar:nth-child(4){margin-top: 5px;}*/
	/*#slideHot .navigator_bar:nth-child(5){margin-top: 14px;}*/
	.listnews1 .news .description{width: 50%;}
	.listnews1 .news .image_container img{height: auto;width: 100%;}
	.listnews1 .listing{padding: 0 10px 0 5px;}
	.listnews1 .news .description{width: 100%;height: 31px;margin-bottom: 2px;}
	.listnews1 .news .image_container{margin-bottom: 5px;width: 100%;}
	.listnews1 .news{padding: 14px 0 10px 0;}

	.wbLeft .menu-ft ul li{margin-bottom: 5px;padding:0 5px 0 0;}
	.catalogHome2 .seconditem h2.title{height: 50px;}
	.listnewsSearch .news .image_container{margin-bottom: 6px;}
	.listnewsSearch .news .image_container img{width: 100%;height: auto;}
	.boxSearch input{width: 70%;}

}
@media(max-width: 340px){
	.sologan{width: 62%;}
	#topMenuContainer ul.catalogTop li a{padding:0 0 0 12px;font-size:13px;}

	.catalogHome2 .story .image_container .image_news{width:95%;}
	.catalogHome2 .firstitem .image_container{width:100%;margin-bottom: 5px;}
	.catalogHome2 .firstitem{height:200px;}
	.catalogHome2 .seconditem{width:94%;margin-right:-10px;}
	#wrapHeader > div{margin-top: 0px;}
	ol.commentlist li ul.children{padding-left: 20px;}
	/*.listnews1 .news .image_container img{width: 125px;}*/
	.wbLeft .menu-ft ul li{padding: 0;}
}
@media(max-width: 320px){
	.topNews .box-slide{width:96% !important;}
	.homeLeft .topNews .box-slide{height: 385px !important;}
	/*.listnews1 .news .image_container img{width: 110px;height: 95px;}*/
	.catalogHome2 .firstitem{height: 275px;}
	.catalogHome2 .seconditem .image_container{width: 29%;}
	.catalogHome2 .seconditem h2.title{width: 69%;}
	.catalogHome2 .seconditem .image_container .image_news{width: 85px;height: 85px;}
	.catalogHome2 .seconditem h2.title{height: 81px;}
	.catalogHome2 .columnTitle .catName span{width: 93%;}
	.icon-subcatalog{right: 8px;}
	.topNews .topTitle h3{width: 92%;}
	.catalogHome2 .columnTitle{width: 100%;}

}
table[border="1"]{border-collapse:collapse;color:#666}table[border="1"] tr{background:#fafafa}table[border="1"] th,table[border="1"] td{vertical-align:top;padding:5px 10px;border:1px solid #fff}table[border="1"] tr:nth-child(even){background:#f5f5f5}table[border="1"] th{background:#418AA4;color:#fff;font-weight:700}