	.clear-both{clear: both;font-size: 0pt;margin: 0;padding: 0;}
    .dynamic-banner img{width:100%; height:100%;}
    .page-top{height: 100px;padding-top: 25px; margin-bottom: 9px; background: transparent url("../Images/header-bg.png") repeat-x scroll 0 0;}
	.page-header{height: 70px;overflow: hidden;}
	.page-header-wrapper{width: 980px;height: 70px;margin: auto;padding: 0;}
	.panel-logo{float: left;height: auto;overflow: hidden;padding-top: 12px;width: 160px;}
	.datetime {color: #666;height: auto;overflow: hidden;padding-left: 5px;text-align: left;width: 200px;}
	.panel-quicksearch {float: left;height: auto;overflow: hidden;}
	.panel-weather{float: left;height: auto;overflow: hidden;width: 345px;margin-top: 8px;}
	.panel-text-search{background-color: #fff;padding: 2px 3px 3px 5px;margin-top: 19px;border: solid 1px #ccc;}
	.panel-link{float: right;height: auto;overflow: hidden;}
	a .button-red {background-color: #e21f25;color: #fff;float: right;margin-left: 5px;padding: 8px 10px 8px 10px;font-size: 13px;}
	a:hover .button-red {background-color: #11b602;}
	.page-menu{background-color: #11b602;height: 30px !important;}
	.menu-ico{display:none; cursor:pointer; z-index:1000;}
	.menu-wrapper {height: 30px;margin: auto !important;padding: 0;width: 980px; display:block;}
	.menu-holder{width: 980px;height: 30px;overflow: visible !important;}
	/******** Weather *********/
	.aw-widget-36hour .bg-su, .aw-widget-36hour .tbg-su, .aw-widget-current .bg-su, .aw-widget-current .tbg-su {background: transparent !important;}
	div.aw-widget-current-inner div.aw-widget-content {border: none !important;color: #000 !important;}
	/******************** Menu Dropdown { *****************/
	#menu-container {position:relative;width: auto;margin:0px auto 0px;line-height: 30px;height: 30px; display:block;}
	#drop_down_menu {position:absolute;clear:both;margin:0px;padding:0px;text-align:left;list-style-type:none;float:none;left:0px;top:0px;}
	#drop_down_menu li {font-size:12px;font-weight:bold;float:left;color:#fff;cursor:pointer;text-transform: uppercase;}
	
	#drop_down_menu li.menu:hover {background-color: #e21f25;}
	#drop_down_menu a{padding: 0px 10px 0px 10px;color: #fff;text-decoration: none;}
	#drop_down_menu li ul {display:none;	margin:0px;	padding:0px;list-style-type:none;background-color: #fff;position: absolute;z-index: 100000;overflow: hidden;height: auto;width: 175px;-webkit-box-shadow:0px 2px 5px #ccc;-moz-box-shadow:0px 2px 5px #ccc;	box-shadow:0px 2px 5px #ccc;opacity: 0.9;filter: alpha(opacity=90);}
	#drop_down_menu li ul li {display:block;float:none;clear:both;text-align: left;}
	#drop_down_menu li ul li:hover {	background-color: #e21f25;}
	#drop_down_menu li ul li a {color:#333333;font-weight:bold;text-decoration:none;text-transform: none;display:block;}
	#drop_down_menu li ul li a:hover {color: #fff;}
	#drop_down_menu li:hover ul.links{display:block;}
	/******************** } Menu Dropdown ************************/
	.topbar-wrap { background: #383838; height: 25px;position: fixed;width: 100%;z-index: 999999;opacity: 0.9;filter: alpha(opacity=90);}
	.full {width: 980px;margin: auto;}
	.topnav {border-left: 1px solid #565656;}
	.fl-left {float: left;}
	.userbar {padding: 0px 8px 0px 15px;background: #e21f25;}
	.fl-right {float: right;}
	.topbar-wrap a {color: #fff;font-size: 11px;text-transform: uppercase;line-height: 25px;display: block;float: left;border-right: 1px solid #565656;padding: 0 10px; /*white-space: nowrap;*/}
	.topbar-wrap a:hover {color: #a6a6a6;}
	.userbar span {display: block;float: left;line-height: 25px;color: #fff;font-weight: bold;}
	.userbar a {border: 0 none;}
	/*********/
	.page-body{min-height: 800px;height: auto;overflow: hidden;}
	.body-wrapper{width: 980px;margin: 0 auto;height: auto;overflow: hidden;}
	.body-container{margin: 6px auto 0px auto;height: auto;overflow: hidden;}
	.body-horizon1{height: auto;overflow: hidden;margin-bottom: 15px;}
	.body-horizon2{height: auto;overflow: hidden;}
	.body-vertical-1{float: left;height: auto;overflow: hidden;width: 480px;margin-right: 20px;}
	.body-vertical-1i{float: left;height: auto;overflow: hidden;}

	.fade-news{background: #f2f2f2;width: 480px;height: 320px;overflow: hidden;}
	.fade-news-caption-bg{position: absolute;bottom: 0px;left: 0px;background: transparent url("../Images/slider-news-caption.png") repeat-x bottom left;color: #fff;text-align: justify;height: 320px;width: 480px;z-index: 9999;}
	.fade-news-caption{position: absolute;bottom: 0px;left: 0px;color: #fff;padding: 8px 10px 8px 10px;font-size: 18px;text-align: justify;z-index: 10000;}

	.slide-news {width: 480px;height: 163px;overflow: hidden;margin-top: 20px; position: relative;}
	.slide-news .slide-news-panel { width: 5000px;height:163px;overflow:hidden; position: relative;}
	.slide-news-panel .slide-news-item{width: 225px;height:163px;overflow:hidden;background-color: #f2f2f2;margin-right: 20px; float: left;}
	.slide-news-panel .slide-news-caption-bg{position: absolute;bottom: 0px;left: 0px;background: transparent url("../Images/slider-news-caption.png") repeat-x bottom left;color: #fff;font-size: 16px;	text-align: justify;	line-height: 18px;	height: 150px;	width: 250px;	z-index: 9999;}
	.slide-news-panel .slide-news-caption{position: absolute;bottom: 0px;left: 0px;color: #fff;padding: 8px 10px 8px 10px;font-size: 16px;text-align: justify;line-height: 18px;	z-index: 10000;	background-color: transparent;}

	.body-vertical-2{float: left;height: auto;overflow: hidden;width: 300px;margin-right: 20px;}
	.body-vertical-2i{float: left;height: auto;overflow: hidden;width: 300px;margin-left: 20px;}
	.body-vertical-2m{float: left;height: auto;overflow: hidden;width: 300px;margin-left: 20px;}
	.body-vertical-3{float: left;height: auto;overflow: hidden;width: 160px;}
	.body-vertical-3i{float: left;height: auto;overflow: hidden;width: 160px;}
	.body-vertical-3-content{overflow: hidden;width: 160px;margin-bottom: 10px;}
	/**********************************************/
	.page-bottom {background-color: #f2f2f2;border-top: 1px solid #ff8201;height: auto;line-height: 18px;margin-top: 5px;overflow: hidden;padding: 10px 10px 25px;}
	.page-footer-wrapper {margin: auto;width: 980px;}
	/*******************************************/
	.jssor-hotnews1{position: relative;top: 0px;left: 0px;overflow: hidden;}
	.jssor-hotnews2{filter: alpha(opacity=70);opacity:0.7;position: absolute;display: block;background-color: #000000;top: 0px;left: 0px;width: 100%;height:100%;}
	.jssor-hotnews3{position: absolute;display: block;background: url("/Scripts/lib/jssorslider/img/loading.gif") no-repeat center center;top: 0px;left: 0px;width: 100%; height:100%;}
	.jssor-hotnews4{cursor: move;position: absolute;left: 0px;top: 0px;overflow: hidden;}

	#gototop {bottom: 150px;cursor: pointer;display: none;position: fixed;right: 30px; z-index:1000;}
	#gototop div.gototop-icon
	{
		width: 36px;
		height: 36px;
		background: transparent url("/Images/icon_gototop.png") no-repeat 0px 0px;
	}
	
	#gototop div.gototop-icon:hover
	{
		width: 36px;
		height: 36px;
		background: transparent url("/Images/icon_gototop.png") no-repeat -36px 0px;
	}
	/****************************/
	.latest-news-today{border-bottom: solid 3px #b44331;margin-bottom: 15px;padding-bottom: 4px;color: #000;font-size: 20px;font-weight: bold;height: auto;overflow: hidden;}
	.read-category{margin-bottom: 8px; height: auto; overflow: hidden;}
	.read-category a{background-color: #b44331;padding: 3px 6px 2px 6px !important;color: #fff !important;display: table;font-size: 11px !important;	/*-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	*/}
	.read-category a:hover{color: #fff !important;text-decoration: underline;}
	.read-news-item {height: auto;margin-bottom: 15px;margin-top: 15px;overflow: hidden;padding-bottom: 8px;background: transparent url("/Images/line.png") no-repeat bottom left;line-height: 18px;}
	.read-title-1,.read-title-1 a {color: #000;font-size: 16px;padding-bottom: 5px;text-decoration: none;font-weight: bold;}
	.read-title-1 a:hover {color: #b44331;}
	.read-summary{padding-top: 5px;}
	.read-summary a{font-size: 14px;	font-weight: normal;line-height: 20px;}
	/****************************/
	.featured-news-item {height: auto;margin-bottom: 10px;overflow: hidden;padding-bottom: 12px;background: transparent url("/Images/line.png") no-repeat bottom left;line-height: 18px;}
	.featured-title-1,.featured-title-1 a {color: #444;font-size: 14px;text-decoration: none;}
	.featured-title-1 a:hover {color: #b44331;}
	.featured-title-1-with-img a img {width: 32px !important; height: auto;}

	/****** Single Showcase ******/
	.showcase-box-sigle{height: auto;overflow: hidden;}
	.showcase-title{border-bottom: 3px solid #11b602;color: #000;font-size: 18px;font-weight: bold;height: auto;overflow: hidden;padding-bottom: 4px;}
	.showcase-link a{font-size: 12px;}
	.showcase-box-bg {background: #fff url("/Images/showcase-body-bg.png") repeat-y scroll right top;height: auto;overflow: hidden;padding-right: 10px; margin-bottom: 10px;}
	/****** } Single Showcase ******/
	.service-box-panel {height: auto;overflow: hidden;width: 300px; background-color: #fffddd; margin-bottom: 10px;}
	.service-box-header {color: #ffffff;font-size: 12px;font-weight: bold;line-height: 26px;text-align: center;text-transform: uppercase;}
	.showcase-header-redgadiant {background: #fffffe url("/Images/box2-header-bg.png") no-repeat scroll left top;border-bottom: 1px solid #c6c6c6;border-right: 1px solid #c6c6c6;    color: #ffffff;    height: 27px;    line-height: 27px;    margin-bottom: 10px;}
	.service-box-header .service-tab-on {background-color: #ffffff;color: #e21f25;cursor: pointer;float: left;height: 26px;line-height: 27px;margin-left: 2px;margin-top: 2px;    text-align: center;    width: 63px;    font-size: 11px;}
	.service-box-header .service-tab-on-2 {background-color: #ffffff;color: #e21f25;cursor: pointer;float: left;height: 26px;line-height: 27px;margin-left: 2px;margin-top: 2px;   text-align: center;    width: 55px;    font-size: 11px;}
	.service-box-header .service-tab-on-3 {background-color: #ffffff;color: #e21f25;cursor: pointer;float: left;height: 26px;line-height: 27px;margin-left: 2px;margin-top: 2px;   text-align: center;    width: 55px;    font-size: 11px;}
	.service-box-header .service-tab-off {color: #fff;cursor: pointer;float: left;height: 26px;line-height: 29px;text-align: center;width: 63px;font-size: 11px;}
	.service-box-header .service-tab-off-2 {color: #fff;cursor: pointer;float: left;height: 26px;line-height: 29px;text-align: center;width: 55px;font-size: 11px;}
	.service-box-header .service-tab-off-3 {color: #fff;cursor: pointer;float: left;height: 26px;line-height: 29px;text-align: center;width: 55px;font-size: 11px;}
	.service-box-content {height: auto;min-height: 100px;overflow: hidden; padding: 0px 10px 5px 10px;}
	.readnews-content .readnews-item,.service-box-content .readnews-item {background: transparent url("/Images/arrow.png") no-repeat scroll 0 5px;color: #011a2b;height: auto;    overflow: hidden;    padding: 0 5px 5px 10px;    text-align: justify; font-size: 14px;}
	.item-link {border-top: 1px dotted #ff4700 !important;color: #ff4700;line-height: 18px;font-size: 14px;margin-bottom: 3px;padding-top: 3px;text-align: left ;text-decoration: none;}
	.link-showcase a {font-weight: bold; font-size: 13px}
	.submit-classified-button-panel {background: #11b602 url("/Images/button-postrv-top.png") no-repeat scroll center center;cursor: pointer;height: 40px;text-align: center;    -webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}
	.submit-classified-button-panel:hover {background-color: #c8ff98;}
	.classified-box {height: auto;margin-bottom: 10px; overflow: hidden;}
	.classified-header {background-color: #d6d6d6;border-bottom: 2px solid #cc0000;color: #ff2323;font-size: 14px;height: 32px;line-height: 32px;}
	.classified-content {height: auto;overflow: hidden;padding: 0 5px; background-color: #f6f6f6;}
	.classified-content {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-bottom: 1px solid #ccc;    border-image: none;    border-left: 1px solid #ccc;    border-right: 1px solid #ccc;    border-top: medium none !important;    height: auto;    min-height: 300px;    overflow: hidden;}
	.category-showcase-box {height: auto; margin-top: 10px;min-height: 200px;overflow: hidden;}
	.showcase-header-greengadiant {background: #fffffe url("/Images/box1-header-bg.png") no-repeat scroll left top;border-bottom: 1px solid #c6c6c6;border-right: 1px solid #c6c6c6;   color: #fff;    height: 27px;    line-height: 27px;    margin-bottom: 5px; overflow:hidden;}
	.category-showcase-box .showcase-name {    color: #fff;    float: left;    font-size: 14px;    font-weight: bold;    height: 27px;    line-height: 27px;    padding-left: 10px;    text-transform: uppercase;}
	.showcase-name a{	color: #fff;	}
	.showcase-name a:hover{	color: #fff;		text-decoration: underline;}
	.category-showcase-box .showcase-link {   color: #fff;    float: right;    height: 27px;    line-height: 27px;    padding-right: 10px;}
	.category-showcase-box .showcase-link a {    color: #fff;    text-decoration: none;}
	.category-showcase-box .showcase-link a:hover {    color: #fff;    text-decoration: underline;}
	.category-showcase-box .category-showcase-box-body {    height: auto;    min-height: 200px;    overflow: hidden;}
	.category-showcase-box-body .panel-left {    float: left;    height: auto;    overflow: hidden;    width: 310px;}
	.showcase-news-summary {    color: #011a2b;    line-height: 20px;    font-size: 14px;    margin-top: 5px;    text-align: justify;}
	.showcase-news-title{	padding: 5px 0px 5px 0px;}
	.showcase-news-title, .showcase-news-title a {    color: #000;    font-size: 14px;    font-weight: bold;    text-decoration: none;}
	.showcase-news-title, .showcase-news-title a:hover {    color: #b44331;}
	.category-showcase-box-body .panel-right {    border-left: 1px solid #ccc;    float: right;    height: auto;    overflow: hidden;    padding-left: 10px;    width: 140px;}
	.no-border {    border: medium none !important;}
	.link-path {    background-color: #f5f5f5;    color: #60b34d !important;    font-weight: bold;    height: 25px;    line-height: 25px;    margin-bottom: 5px;    overflow: hidden;    padding: 0px 10px 0px 6px;    border-left: solid 3px #b44331; position:relative; z-index:10;}
	.link-path, .link-path a:hover {    color: #ff0000;    text-decoration: none;}
	.link-path a {    color: #d70505;    font-weight: bold;}
	/****************** Begin Detail ********************/
	.detail-news {    border-bottom: 1px dotted #cccccc;    border-top: 1px dotted #cccccc;    margin: 5px 0;    padding: 5px 0;}
	.detail-title,.detail-title h1{    color: #000;    font-size: 26px;    padding-bottom: 10px;    text-decoration: none;    line-height: 30px !important; position:relative; z-index:10; background:#fff;}
	.detail-description {    line-height: 20px;    text-align: justify;    font-size: 14px;}
	.detail-description img{	max-width: 480px;}
	.text-small-1, .text-small-1 * {    font-size: 14px;    line-height: 20px;    font-weight: normal;    text-decoration: none;}
	.text-small-1 a {    color: #ff4700;}
	.text-small-1 a:hover {    color: green;}
	.text-small-2, .text-small-2 * {    font-size: 16px;    font-weight: normal;    line-height: 22px;    text-decoration: none;}
	.text-small-2 a {    color: #ff4700;}
	.text-small-2 a:hover {    color: green;}
	.text-small-3, .text-small-3 * {    font-size: 20px;    font-weight: normal;    line-height: 24px;    text-decoration: none;}
	.text-small-3 a {    color: #ff4700;}
	.text-small-3 a:hover {    color: green;}
	.text-small-4, .text-small-4 * {    font-size: 24px;    font-weight: normal;    line-height: 28px;    text-decoration: none;}
	.text-small-4 a {    color: #ff4700;}
	.text-small-4 a:hover {    color: green;}
	.text-small-1, .text-small-2, .text-small-3, .text-small-4 img{}
	.img-border {    border: 1px solid #cccccc;    margin: 3px 5px 3px 0;    padding: 1px;}
	.item-content-edit {    font-size: 0.9em;    padding: 0 5px 5px;}
	.item-content-edit h3.form-header {    color: #011a2b;    font-family: Arial;    font-size: 18px;    margin: 0 auto;    padding-top: 10px;}
	.item-content-edit p.form-line {    border-bottom: 1px solid #d5d5d5;    margin: 10px 0;}
	.item-content-edit .field {    clear: both;    display: block;    line-height: 22px;    padding: 5px 0;}
	.item-content-edit .field label {    color: #555555;    display: block;    float: left;    font-size: 14px !important;    padding-right: 10px;    text-align: right;    width: 90px;}
	.item-content-edit .field label b {    color: #ff0000;}
	.item-content-edit .field #txtEmail,.item-content-edit .field #txtName,.item-content-edit .field #txtAuthor,.item-content-edit .field #txtDetail {    width: 350px;    font-size: 14px;}
	.item-content-edit .field input,.item-content-edit .field textarea {    background: #ffffff none repeat scroll 0 0;    border: 1px solid #c0c0c0;}
	.item-content-edit .field input {    background: #ffffff none repeat scroll 0 0;    border: 1px solid #c0c0c0;    height: 22px;    padding-left: 2px;}
	.item-content-edit .field .input-button {    padding: 5px 8px 5px 8px;    vertical-align: middle;    background-color: #11b602;    color: #fff;    font-weight: bold;    font-size: 16px;    height: auto !important;	cursor: pointer;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}
	.item-content-edit .field .input-button:hover {    background-color: #b44331;}
	/*******************End Detail ****************/

	.relation-news{	width: 480px;	height: auto;	overflow: hidden;	margin: 5px;}
	.relation-news-holder{	width: 480px;	height: auto;	overflow: hidden;}

	.relation-news-link{	padding-top: 15px;	padding-right: 20px;	width: 220px;	float: left;	height: auto;	text-align: justify;}
	.relation-news-link,.relation-news-link a{	 color: #000;    font-size: 12px;    font-weight: bold;    padding-bottom: 5px;    text-decoration: none;}
	.relation-news-link a:hover{	text-decoration: underline;	color: #FF0000;}
	.title-3 {    color: #EF1B21;    font-size: 14px;    font-weight: bold;    padding: 5px 0;    text-decoration: none;}
	ul.sm-box{	float: left;	width: 180px;	height: auto;	overflow: hidden;	margin-right: 20px;	margin-top: 20px;}
	ul.sm-box h1{	font-size: 14px;}
	ul.sm-box li.sm-parent h1{	line-height: 22px;	font-weight: bold;}

	/**********************************/

	.gioithieudoanhnghiep {    background-color: #f2f2f2;    height: auto;    margin-bottom: 10px;    min-height: 150px;    overflow: hidden;}

	.gioithieudoanhnghiep-header {    height: auto;    overflow: hidden;}
	.gioithieudoanhnghiep-header .gtdn-left-panel {color: #ffffff; float: left;    height: 23px;}
	.gtdn-showcase-name {background-color: #d70505;color: #fff;float: left;font-size: 11px;font-weight: bold;line-height: 22px;padding-left: 15px;padding-right: 30px;    text-transform: uppercase;}
	.gioithieudoanhnghiep-header .gtdn-right-panel {   float: right;    height: auto;    overflow: hidden;    text-align: right;}
	.gioithieudoanhnghiep-content {    height: auto;    margin: 10px;    overflow: hidden;}
	#item-container {    height: 150px;    overflow: hidden;    width: 1080px;}
	#item-container #item-slider {    height: 150px;    overflow: hidden;    width: 1080px;}
	#item-container #item-slider .showcase-summary {    float: left;    font-size: 12px;    height: auto;    line-height: 16px;    margin-right: 15px;    overflow: hidden;    width: 235px;}
	.showcase-summary {   color: #011a2b;    line-height: 18px;    margin-top: 5px;    text-align: justify;}
	.showcase-summary .img-thumb-holder {    float: left;    height: auto;    margin-right: 8px;    margin-top: 3px;    overflow: hidden;    padding: 1px;}
	.showcase-summary .img-thumb-holder .img-thumb {    height: auto;    overflow: hidden;}
	.gtdn-title, .gtdn-title a {    color: #124477;    font-size: 13px;    font-weight: bold;    text-decoration: none;}
	/**********************************************/
	.comment-item-list p.form-line {    border-bottom: 1px dotted #D5D5D5;    margin: 10px 0;}
	.comment-item-list .comment-item{	font-size: 14px;	border-bottom: dotted 1px #000;	padding: 10px 10px 0px 10px;}
	.comment-item-list .comment-item2{	font-size: 14px;	border-bottom: dotted 1px #000;	padding: 10px 10px 0px 10px;	background-color: #fffddd;}
	.search-result-holder{	background-color: #fffddd;	height: auto;	overflow: hidden;}
	.search-result-content {    line-height: 18px;    padding: 15px;}
    #company-info{width: 980px; margin: 10px auto 10px auto; height: auto; overflow: hidden;}
    .page-adv-header-mobile{display:none; margin: 0px auto 0px auto	; width:320px; height:auto; min-height:50px;}
    .page-adv-header-web {display:block; height: auto; overflow: hidden; margin: 0; padding: 0;}
    .page-adv-footer-web {text-align: center; height: auto; overflow: hidden; margin: 0; padding: 0;}
    .fistDiv{background:#fff; position:relative; z-index:10; width:100%;}
    .lastDiv{background:#fff; position:relative; z-index:10; width:100%;}
    .advBody{top:0; left:15px; z-index:1;}
    .detai-source{position:relative; background:#fff; z-index:10;}
    .row{position:relative; background:#fff; z-index:10;}
    #fb-root{position:relative; background:#fff; z-index:10;}
    #panelPostComment{position:relative; background:#fff; z-index:10;}
    #adsCategory{width:100%; text-align:center; min-height:250px; margin:10px 0;}