/* 1. Reset CSS --- CIINS.COM - WEBDEDIGN.VN ---- */

html, body, div, span, iframe,blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video 
	{ margin: 0;
	  padding: 0;
	  border: 0;
	  vertical-align: baseline;}
	  
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section 
{ display: block;}
audio,canvas,progress,video { display: inline-block;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {	content: '';content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
input, select {vertical-align: middle;}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* 2. Clearfix --- CIINS.COM - WEBDEDIGN.VN ---- */

.clearfix {}
.clearfix:before, .clearfix:after { content: ""; display: table; }
	.clearfix:after { clear: both; }

/* 3. @Font  --- CIINS.COM - WEBDEDIGN.VN ---- */

 @font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'), url(/dat/modcss/Roboto-Condensed.woff) format('woff');
}

/* 4. Set Default --- CIINS.COM - WEBDEDIGN.VN ---- */

* { margin:0; padding:0; }

html 
{ font-family: Arial, Helvetica, sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }
 
body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:400; font-size:12.5px; color:#000; line-height:1.45em; text-align:left; }

img { max-width:100%; height:auto; vertical-align:middle; margin:0; padding:2px; position:relative; border:none;}

p { margin:0 0 2px; padding:0;}



a, a > * 
	{color: #000;
	text-decoration: none;outline:none;
	 transition: all 200ms ease-in 0s;}
	 
a:hover, a > *:hover {color: #00009f;text-decoration:none; }

a:active {outline:none;}

li { margin:0; padding:2px 0;}
li:last-child {border-bottom:none; border-right:none;}
li:first-child { border-left:none;}


h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family: inherit; font-size:1.28em; font-weight: 500; line-height: 1.45em; color: inherit;}


/* 5. Common CSS used --- CIINS.COM - WEBDEDIGN.VN ---- */

.boder-radius 
	{	border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		}

.box-shadow
	{	box-shadow: 1px 1px 2px 0px  #ccc;
	-moz-box-shadow: 1px 1px 2px 0px  #ccc;
	-webkit-box-shadow: 1px 1px 2px 0px  #ccc;
	-o-box-shadow: 1px 1px 2px 0px  #ccc;
	-ms-box-shadow: 1px 1px 2px 0px  #ccc;
	}

.text-shadow 
	{	text-shadow: -1px -1px #f5f5f5, 1px 1px #f5f5f5;}

/*END-----------------------------------------------------------------------------*/


/* CSS IN ARTICLE CONTENT -----------------------*/

/*Target Keywords*/
.tarkey { float:left; margin-right:5px; overflow:hidden; display:block; margin-top:1px;}
.tarkey >h1 { display:inline; font-size:1em !important; color:#555 !important; font-weight:bold; margin:0 !important; padding:0 !important;}
.tarkey >h1>a { color:#555;}
.tarkey >h1>a>img { vertical-align:middle; border:0;padding:0 !important; margin:0; margin-left:-2px !important; height:6px;}

/* IMG Incont*/
.img-incont { max-width:480px; margin:8px auto; padding-bottom:0px; display:block; overflow:hidden;text-align:center; background:#f0f0f0;}
.img-incont p>a>img { vertical-align:middle; margin:0; padding:0px; border:0; width:100%; height:auto;}
.img-incont-notes { font-size:0.95em; font-style:italic; margin:0; text-align:center;  color:#333; padding:4px 6px;}

/* Class Author*/
.author-incont { font-size:0.95em !important; color:#555; font-weight:bold;float:right; margin:12px 12px 0 !important;}

/* video */
.video-bigwin { width:180px; padding:1px; text-align:center; margin-top:-29px; margin-left:170px;	position:absolute;			 }
.video-bigwin:hover {background-color: #d1d1d1;}
.video-bigwin a { color:#777; font-size:0.7em; font-weight:bold;}

.clip-test { width:480px; height:270px; position:relative; margin:0; padding:0;-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				-ms-border-radius: 3px;
				-o-border-radius: 3px;
				border-radius: 3px;}


/* List Com  - ----------------------------------------*/
.scom-in1 { display:block; overflow:hidden;}
.scom-in1 ul { margin:3px 0;}
.scom-item { padding: 6px 2px; border-bottom:1px dotted #c1c1c1;overflow: hidden;}

.scom-in1 .imgbox { float:left; max-height: 90px; max-width:90px; margin-right:6px; display: block;overflow: hidden; padding:0;}
.scom-in1 .thumbnail { width:100%; margin:0; padding:0; border:1px solid #c1c1c1;}
.scom-in1 h4 { margin:0; padding:0; font-size:1.1em; line-height:1.25em;}
.scom-in1 h4>a { font-size:1.1em; font-weight:bold; color:#00009f;line-height:1.25em;}
.scom-in1 h4>a:hover {color:#e60000;}
.scom-in1 .summary {margin-top:3px; margin-bottom:3px; line-height:1.35em;}
.scom-in1 .gopage { margin:0; padding:0;}
.scom-in1 .gopage a { font-size:0.95em; font-weight:normal; color:#00009f; float:right;} 
.scom-in1 .gopage a:hover { color:#e60000;}
.scom-in1 .gopage a>img { margin-left:1px; margin-top:0; padding:0; border:0;}


.inter-com {display:b; overflow:hidden;}
.inter-com p { margin:0px 2px 0px 7px; padding:5px 5px 5px 10px; border-bottom:1px dotted #c1c1c1;
			 background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/red-arrow.gif");
							background-repeat: no-repeat;
							background-position: 0px 10px;}
							
.inter-com p:hover { background:#fcfcfc; background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/red-arrow.gif");
							background-repeat: no-repeat;
							background-position: 0px 10px;}
.inter-com p>a {}

/* CSS IN ARTICLE CONTENT ----------------------- END */


/* CSS IN HTML FILE -----------------------*/

/* Share button */
#sharebuttons {float:right;}
#sharebuttons>a>img {height:24px; margin:0px;border:none;vertical-align: middle; }

/* genmenu*/
.genmenu { width:100%; display:block; overflow:hidden;}
.genmenu>h2 { display:inline;  font-size: 0.92em; margin:0; padding:0;} 
.genmenu>h2>a { font-size: 0.92em; font-weight:bold; color:#ccc; padding:0px 4px; border-right:1px solid #999;}
.genmenu>h2>a:hover { color:#fff;}


/* Ban Group1 */
.bangroup1 { display:block; margin-top:8px; overflow:hidden;float:right;}
.bangroup1 img { vertical-align:middle; margin-right:4px; border:1px solid #d1d1d1; padding:0;}


.homeicon {margin:0; padding:0; text-align:right;}
.homeicon img {width:14px; margin-top:3px; padding:0; }

/*Html-menu dropdown */
.iconmenu {height: 11px; margin-left:-2px;}
.menudrop {   display:block;font-size:0.95em; font-weight:bold; margin-top:3px;}
.menudrop ul {
text-align: left;
display: inline;
margin: 0;
padding:0;
list-style: none;

}
.menudrop ul li {
display: inline-block;
margin:0;
position: relative;
padding:0;
background: #fff;
cursor: pointer;
}

.menudrop ul li ul {
z-index: 999;
padding: 0;
position: absolute;
top: 17px;
left: -60px;
width: 170px;
display: none;
opacity: 0;
visibility: hidden;
}
.menudrop ul li ul li {
background: #e5e5e5;
padding:6px;
display: block;
color: #fff;
z-index: 999;
border-bottom:1px solid #d5d5d5;
}
.menudrop ul li ul li:hover { background: #e9e9e9; }

.menudrop ul li ul li a:hover {color:#e60000;}
.menudrop ul li:hover ul {
display: block;
opacity: 1;
visibility: visible;
}

/*Html-menu dropdown end */


/* Top Brand--------------------*/
.topbrand { display:block; overflow:hidden;}
.topbrand ul { margin-bottom:8px;overflow:hidden;}
.topbrand ul:last-child {margin-bottom:0;}
.topbrand ul>li { float:left; width:85px; height:85px; margin-right:8px;border: 1px solid #c1c1c1; }
.topbrand ul>li:last-child { margin-right:0;}
.topbrand ul>li img { max-width:83px; padding:4px; }

/* All Net --------------------------------------*/
.allnet { display:block; overflow:hidden; margin:10px 0; padding:10px 15px; background:#f1f1f1;border-bottom:1px solid #c1c1c1;}
.allnet h1 { Margin:10px 0; text-align:center; font-size:0.95em; font-weight:bold; font-style:italic; color:#5555;}
.allnet-1 { float:left; margin:0; padding:0; width:185px;}
.allnet-2 { float:left; margin:0 15px; padding:0; width:185px;}
.allnet li { padding:5px 0 5px 8px; margin:0; background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/bullet3x3.png");
		background-repeat: no-repeat;
		background-position: 0px 12px; }
.allnet li>h4 { font-size:0.95em; margin:0; padding:0;}
.allnet li>h4>a { font-size:1em; color:#333; font-weight:normal;}
.allnet li>h4>a:hover { color:#e60000;}


/* Bott-group*/
.lgbot-g5 img {max-width:150px;}
.cp-g5 { margin-top:8px; font-size:0.95em; color:#333;}
.cp-g5 p { margin-top:1px; padding:0;}

.ct-g5 { margin-top:8px; font-size:0.95em; color:#333; }
.ct-g5 p { margin-top:1px; padding:0;float:right;}
.ct-g5 a {color:#333;}
.ct-g5 a:hover {color:#e60000 !important;}
.dev-g5 { text-align:center; font-size:0.9em; color:#777;}
.dev-g5 a {color:#777;}


/*group4sub -----------------------------*/
.group4sub { display:block; overflow:hidden; margin-bottom:6px;}
.group4sub h1 { font-size:18px; text-align:center; color:#555; font-family:"Times New Roman", Times, serif; font-style:italic; margin-bottom:5px;}
.group4sub a { font-size:18px; font-weight:bold; color:#333; padding:0 15px; }
.group4sub a:hover { color:#e60000;}
.group4sub .num30th { font-size:30px; font-weight:bold; font-style:italic; font-family:Verdana;  color: #FF9900; line-height:25px; margin-right:-8px;}
.group4sub .num30th-1 { font-size:30px; font-weight:bold; font-style:italic; font-family:Verdana;  color: #FF0000; line-height:25px; margin-right:-8px;}
.group4sub .num30th-2 { font-size:30px; font-weight:bold; font-style:italic; font-family:Verdana;  color: #FF0099; line-height:25px; margin-right:-8px;}
.group4sub .num30th-3 { font-size:30px; font-weight:bold; font-style:italic; font-family:Verdana;  color: #009933; line-height:25px; margin-right:-8px;}




/* CSS IN HTML FILE -----------------------END */



/* SLOT - Common---------------------------------- */
.slot1020 { width:1020px; margin:0 auto; overflow:hidden;}
.slot1020-menu { width:1020px; margin:0 auto; }

.slot100pb { width:100%; background:#555; overflow:hidden; 
			-webkit-transiton: opacity 0.2s;
			-moz-transition: opacity 0.2s;
			-ms-transition: opacity 0.2s;
			-o-transition: opacity 0.2s;
			-transition: opacity 0.2s;}
.slot1020-p4 {width:1020px; margin:0 auto; overflow:hidden; padding:4px 0;}


/* Top Page Group2 ------------------------*/


.slotG2-logo { width: 210px; float:left;}
.slotG2-bantop { width:790px; float:right;}
.slotG2-maimenugroup { margin-top:10px; padding-bottom:2px;border-bottom:3px solid #c5c5c5; height:25px; }
.slotG2-homeicon {width:20px; margin:0; padding:0; float:left;}
.slotG2-mainmenu {width:910px; float:left;}
.slotG2-menumore { width:90px; float:left;display:block;}

.slotG2-navigroup {padding-top:3px; overflow:hidden;}
.slotG2-navi { float:left; width:668px;}
.slotG2-sonet { float:left; width:150px;}
.slotG2-search { float:right; width:200px;}

.slotG3 { margin-top:-20px;}
.slotG3-dot1 {background: url(http://tindoanhnghiep.jcapt.com/img1/store/icons/dot1x1-grey.gif) repeat-y 490px 0;}
.slotG3-dot2 {background: url(http://tindoanhnghiep.jcapt.com/img1/store/icons/dot1x1-grey.gif) repeat-y 700px 0; width: 100%; float:left; }

.slotG3-Fnews { float:left; width:480px;}
.slotG3-Hnews { float:left; width:200px; margin: 0 15px 0 15px;}
.slotG3-Ads1 { float:right; width:310px;}

.slot-h300 { height:320px; overflow:hidden;}
.slot-redline1 {border-top:1px solid #cd0000; overflow:hidden; margin-bottom:4px;}
.slot-redline2 {border-top:1px solid #cd0000; overflow:hidden; margin:10px 0;}
.slot-greyline1 {border-top:1px solid #c5c5c5; overflow:hidden; margin:4px 0;}
/* Top Page Group ------------------------ end */

.slotG4-dot2 {background: url(http://tindoanhnghiep.jcapt.com/img1/store/icons/dot1x1-grey.gif) repeat-y 812px 0; width: 100%; float:left;}

.slotG4-Cgroup { display:block; padding:8px 10px; background:#f1f1e9;margin-top:3px; margin-bottom:8px;
				
				 border-radius: 5px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-ms-border-radius: 5px;
				-o-border-radius: 5px;
		}
.slotG4-Cgroup h3 { font-size:0.85em; font-weight:bold; color:#333; margin-bottom:2px;
					background: url(http://tindoanhnghiep.jcapt.com/img1/store/icons/red-darrow-7x6.png) no-repeat 55px 5px;}
					
.slotG4-w310 { float:left; width:305px; margin:0 15px 0 20px;}
.slotG4-w200  { float:right; width:200px;}

.slotG4-h3a {margin-bottom:6px; overflow:hidden;}
.slotG4-h3a h3 { margin-top:8px; margin-bottom:8px; padding-bottom:2px; font-size:1.15em; border-bottom:1px solid #cd0000;
			 }
.slotG4-h3a h3>a {font-size:1.15em; font-weight:bold; color:#993300;
				background-image: url('http://tindoanhnghiep.jcapt.com/img1/store/icons/muiten1.gif');
				background-repeat: no-repeat;
				background-position: right 7px;
				background-size: 10px;
				padding-right:12px;}

.slotG4-h3b {margin-bottom:6px; overflow:hidden;}
.slotG4-h3b h3 { margin-top:8px; margin-bottom:8px; padding-bottom:2px; font-size:1em; border-bottom:1px solid #00009f; }
.slotG4-h3b h3>a {font-size:1.05em; font-weight:bold; color:#993300;
				background-image: url('http://tindoanhnghiep.jcapt.com/img1/store/icons/muiten1.gif');
				background-repeat: no-repeat;
				background-position: right 5px;
				background-size: 10px;
				padding-right:12px;}

.slotG5-gr { overflow:hidden; margin-bottom:25px; margin-top:15px;}
.slotG5-lb { width:160px; float:left; }
.slotG5-cp { width:350px; float:left; margin-left:30px;}
.slotG5-ct { width:400px; float:right;}


.slotgroup4-cpage { margin-top:-20px;}


.slot245 { display:block; overflow:hidden; margin-bottom:10px; padding:6px 10px; border-bottom:1px solid #c1c1c1; background:#f1f1f1; }
.slot245 h3 {font-size: 1em; margin-bottom:0px; padding:0;}
.slot245 h3>a {font-size: 0.95em; font-weight:bold; color:#00009f;
				background-image: url('http://tindoanhnghiep.jcapt.com/img1/store/icons/arrow3.jpg');
				background-repeat: no-repeat;
				background-position: right 5px;
				padding-right: 6px; }
.slot245 h3>a:hover {color:#e60000;}

.slot245-1 { float:left; width:238px; margin:0; padding:0; }
.slot245-2 { float:left; width:238px; margin-left:15px; padding-left:15px; border-left:1px solid #c1c1c1; }

.slot-facelike1 { margin-top:-10px; overflow:hidden; }
.slot-facelike2 { margin-top:-15px; overflow:hidden;  }
.slot-tags1 { margin:8px 0; padding:5px 0; border-top:1px solid #c1c1c1;}


/*Slot new -old -news---------*/
.slotnew-old1 {}
.slotnew-old1 h3 { margin:10px 0 3px; font-size:1.25em; font-weight:bold; border-bottom:1px dotted #660022; color:#660022;}

.slot-printpage1 { display:block; overflow:hidden; margin:20px 0;}
.slot-printpage2 { padding:25px 15px; overflow:hidden;}


/* CSS MODULE MENU-SEARCH-NAVI -----------------------*/

/* Main Menu -----*/
.mainmenu01 {}
.mainmenu01 ul { margin:0; padding:0;}
.mainmenu01 ul>li { margin-right:0px; padding:0;background: url(http://tindoanhnghiep.jcapt.com/img1/store/icons/line1x12-grey.gif) no-repeat right 3px;  }
.mainmenu01 ul>li>a {  font-size:0.95em; font-weight:bold; padding:0 5px; border-top:3px solid #fff; }
.mainmenu01 ul>li>a:hover {color:#e60000;border-top:3px solid #e60000;}
.mainmenu01 ul>li.current-menu-item{background: #fff;}
.mainmenu01 ul > li.current-menu-item a{ color: #e60000 !important;border-top:3px solid #e60000; }

/*Search Form */
.msearch
	{	padding: 0 ;
		}
.msearch .searchbox {margin:0;}
.msearch .search-input
	{	background: #fff !important;
		color: #333 !important;
		float:right;
		padding: 2px 6px;	
		font-family: 'Roboto Condensed';	
		font-size: 13px;
		width: 200px;
		margin: 0px;
		border: 1px solid #c1c1c1;
		height:22px;
		border-radius: 2px;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		-ms-border-radius: 2px;
		-o-border-radius: 2px;
		}
.msearch .search-input:focus{outline:0}

.msearch .searchbox .button
	{
		height:24px;
		width: 24px;
		border: 0;
		margin:0;
		cursor: pointer;
		background: url('http://tindoanhnghiep.tinkinhte.com/img1/store/icons/search-blue-icon.png') no-repeat ;
		position:relative; left:176px; top:-23px;
		}
		

/* Navigator */
.webdesign-navigator
		 {float:left;width:100%;}

.webdesign-navigator li 
  	{	float:left;	
  		padding:2px 12px 2px 3px;
		display:inline-block;
		background-image: url(/img1/store/icons/muiten1.gif);
		background-position: right 8px;
		background-repeat: no-repeat;	
   		position: relative;	
   		cursor: pointer; }

.webdesign-navigator li a
	{	font-size: 12px;
		font-weight: normal;
		text-transform: uppercase;
		 font-family:'Roboto Condensed';
		}
.webdesign-navigator li a:hover
	{	text-decoration:underline;	}

.webdesign-navigator .current a
	{	color:#E60000;}
.webdesign-navigator li:first-child 
	{	padding-left:10px;	}
	

/*Gototop---------------*/

#gotoTop{
display:none;
z-index:999;
position:fixed;
width:40px;
height:40px;
background-color:#FFC601;
font-size:20px;
line-height:38px;
text-align:center;
color:#FFF;
top:auto;
left:auto;
right:30px;
bottom:30px;
cursor:pointer;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
transition:background-color .2s linear;
-moz-transition:background-color .2s linear;
-webkit-transition:background-color .2s linear;
-ms-transition:background-color .2s linear;
-o-transition:background-color .2s linear}
#gotoTop:hover{background-color:#FF8300}


/* pageBreak ------------------------------*/
.pagebreak { display:block; overflow:hidden;}
.pagebreak .navigation { text-align:center; margin:10px 0; font-size:13px;}
.pagebreak .navigation a { padding:8px 12px; line-height:24px; background-color:#d5d5d5; color:#333; margin-right:2px; font-weight:bold;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
							-ms-border-radius: 3px;
							-o-border-radius: 3px;
							border-radius: 3px;  }
.pagebreak .navigation a:hover { background:none; background-color:#009966; color:#f5f5f5;}
.pagebreak .navigation .current {background-color:#009966; color:#f5f5f5;}


/* CSS MODULE MENU-SEARCH-NAVI -----------------------END */


/* CSS ALL MODULES OF ARTICLES -------------------------------------*/

/* List bai home 1#n: 1= IMG + Title+Des; n=title............*/
.featart { display:block;}
.featart .first-art h2  { margin-top:4px; margin-bottom:2px; font-size:1.25em;}
.featart .first-art h2 a { font-size:1.25em; line-height:1.3em; font-weight:bold; color:#993300;}
.featart .first-art h2 a:hover {color:#00009f;}
.featart .first-art a { max-height:288px;display: block;overflow: hidden;}
.featart .first-art .thumbnail {   vertical-align:middle; border:none; max-width:480px; }
.featart .summary { font-size:1.05em; margin-bottom:5px;line-height:1.33em;}
    
 .featart .next-art {}
.featart .next-art li {padding-left: 12px;
						background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/red-bull.jpg");
						background-repeat: no-repeat;
						background-position: 0px 8px; }
						
.featart .next-art li:first-child { margin:0;}
.featart .next-art li h4 { margin-bottom:1px;}
.featart .next-art li h4 a { font-size:0.8em; font-weight:bold;color:#333;padding-left:0px;line-height:1.33em;}
.featart .next-art li h4 a:hover  {color:#00009f;} 

/*List new art----------------------------*/
.newart { display:block; padding:5px 3px 0 3px; }
.newart li {border-bottom: 1px dotted #d1d1d1; margin-bottom: 5px; padding-bottom: 5px;}
.newart li:last-child { border-bottom:none;}
.newart li h2 { margin:0; padding:0; font-size:1em;}
.newart li h2 a { font-size:1em; line-height:1.35em;  font-weight:normal;}
.newart li h2 a:hover { color:#e60000;} 

/* bai topone*/
.topone { display:block;}
.topone .first-art {float:left; width: 200px;}
.topone .first-art h2  { font-size:0.95em;}
.topone .first-art h2 a { font-size:0.95em; line-height:1.3em; font-weight:bold; color:#993300;}
.topone .first-art h2 a:hover {color:#00009f;}
.topone .first-art .thumbnail { vertical-align:middle; border:none; max-width:100px; max-height:70px; float:left; margin-right:6px;}
.topone .summary { font-size:0.85em; margin-bottom:5px;line-height:1.43em;}



/*Cgroup --------------------------*/

.cgroup { display:block; overflow:hidden;}
.cgroup li { width:152px; float:left; margin-right:15px;}
.cgroup li:last-child { margin-right:0;}
.cgroup li>a { height:90px; display:block; overflow:hidden; }
.cgroup li>h2 { font-size:0.95em; margin-top:3px;}
.cgroup li>h2>a { font-size:0.95em; font-weight:bold;line-height:1.3em;}
.cgroup .thumbnail { border:1px solid #c1c1c1; padding:0; margin:0; max-width:150px; }

/*catlist-S1---------------------*/

.catlist-S1 {display:block; overflow:hidden;}
.catlist-S1 .first-art { width: 260px; float:left; margin-right:20px;}
.catlist-S1 .first-art >a {float: left; max-height:90px; display:block; overflow:hidden;}
.catlist-S1 .first-art .thumbnail { float:left; max-width:116px; margin-right:6px; margin-bottom:0px; padding:0;border:1px solid #c1c1c1;}
.catlist-S1 .first-art h2 { margin-bottom:2px; margin-left:122px; font-size:1em; } 
.catlist-S1 .first-art h2>a {font-size:1em; font-weight:bold; line-height:1.35em;}
.catlist-S1 .first-art .summary {margin-top:2px; line-height:1.35em;}

.catlist-S1 .next-art { margin-left:280px;}
.catlist-S1 .next-art li { margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #c1c1c1;}
.catlist-S1 .next-art li>h4 { font-size:1em; margin:0; padding:0;}
.catlist-S1 .next-art li>h4>a {font-size:1em;}


/*catlist-S2---------------------*/

.catlist-S2 {display:block; overflow:hidden;}
.catlist-S2 .first-art {width:100%; margin-bottom:8px;overflow: hidden;}
.catlist-S2 .first-art >a { max-height:130px; display:block; overflow:hidden; float:left;}
.catlist-S2 .first-art .thumbnail { float:left; max-width:200px; margin-right:10px; margin-bottom:0px; padding:0;border:1px solid #c1c1c1;}
.catlist-S2 .first-art h2 { margin-bottom:2px; margin-left:210px; font-size:1em;min-height:30px; } 
.catlist-S2 .first-art h2>a {font-size:1.25em; font-weight:bold; line-height:1.35em;}
.catlist-S2 .first-art .summary {margin-left:210px; margin-top:2px; line-height:1.35em;}

.catlist-S2 .next-art { width:100%;margin-top:1px;}
.catlist-S2 .next-art li { padding-left: 12px;padding-bottom:2px;
							background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/black-bull.png");
							background-repeat: no-repeat;
							background-position: 0px 6px;}
.catlist-S2 .next-art li>h4 { margin:0; padding:0;font-size:1.1em;}
.catlist-S2 .next-art li>h4>a {font-size: 0.9em;font-weight: bold;color: #333;padding-left: 0px;line-height: 1.33em;}
.catlist-S2 .next-art li>h4>a:hover { color:#00009f;}


/*viclip-S3---------------------*/

.viclip-S3 {display:block; overflow:hidden;}
.viclip-S3 .first-art {width:100%; margin-bottom:4px;}
.viclip-S3 .first-art h2 { margin-bottom:8px; font-size:1em; } 
.viclip-S3 .first-art h2>a {font-size:1em; font-weight:normal; line-height:1.35em;color:#555;}

.viclip-S3 .next-art { width:100%;}
.viclip-S3 .next-art li {  padding-left: 12px;padding-bottom:2px;
				background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/black-bull.png");
							background-repeat: no-repeat;
							background-position: 0px 6px;} 
.viclip-S3 .next-art li>h4 { margin:0; padding:0;font-size:1.1em;}
.viclip-S3 .next-art li>h4>a {font-size: 0.9em;font-weight: bold;color: #333;padding-left: 0px;line-height: 1.33em;}
.viclip-S3 .next-art li>h4>a:hover { color:#00009f;}

/*Ltitle-S4 ------------------------*/

.ltitle-s4 {}
.ltitle-s4 ul {margin:2px 5px;}
.ltitle-s4 li {margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #c1c1c1; padding-left:10px;
		background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/red-bull-3x3.png");
							background-repeat: no-repeat;
							background-position: 0px 10px;}
.ltitle-s4 h2 { margin:0; padding:0; font-size:1.05em;}
.ltitle-s4 h2>a { font-size:1em; }

/*Toffer-S5 --------------------------*/

.toffer-S5 {overflow:hidden; border-bottom:2px solid #d1d1d1; }
.toffer-S5 ul { margin:2px 0; }
.toffer-S5 li {padding:6px 8px; border-bottom:1px dotted #c1c1c1;}
.toffer-S5 li:first-child {background:#ffff9e;}
.toffer-S5 li:last-child { border-bottom:none;}
.toffer-S5 li:hover { background:#ffff99;}  
.toffer-S5 li>h2 {margin:0; padding:0; font-size:1.1em;}
.toffer-S5 li>h2>a { font-size:0.85em; font-weight:bold; color:#333;}
.toffer-S5 li>h2>a:hover { color:#cd0000;}

/*Fjob-S6 ---------------------------------*/
.fjob-S6 {overflow:hidden;  border-bottom:2px solid #d1d1d1;}
.fjob-S6 ul {}
.fjob-S6 li {padding:6px; border-bottom:1px dotted #c1c1c1; overflow:hidden; }
.fjob-S6 li:last-child { border-bottom:none;}
.fjob-S6 li:hover { background:#f5f5f5;}
.fjob-S6 li>a { max-height:60px; display:block; }
.fjob-S6 .thumbnail { float:left; max-width:60px; margin-right:8px; padding:0; border:1px solid #c1c1c1;}
.fjob-S6 li>h2 { margin-bottom:2px; padding:0; font-size:1em;margin-left:68px;}
.fjob-S6 li>h2>a { font-size:0.9em; font-weight:bold; line-height:1.33em; }
.fjob-S6 .summary { line-height:1.33em; margin:1px 0;margin-left:68px;}

/* Scom -accordion  ---------------------------------*/
.scom-S7 {}
.scom-S7 .accordion h2 {display: block; cursor: pointer; position: relative;
						background-color: #F2F2F2; padding: 6px 10px 6px 25px;
						font-size: 1.2em; color: #333; font-weight: bold; border: 0px;
						border-bottom: 1px solid #FFF;text-shadow: 1px 1px 0px #FFF;}

.scom-S7 .accordion h2:hover {color:#e60000;} 

/* Scom -accordion  ---------------------------------*/
.scom-S8 {}
.scom-S8 .accordion h2 {display: block; cursor: pointer; position: relative;
						background-color: #F2F2F2; padding: 4px 10px 4px 25px;
						font-size: 1.05em; color: #333; font-weight: bold; border: 0px;
						text-shadow: 1px 1px 0px #FFF; margin-bottom:3px;
						border-radius: 3px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;}

.scom-S8 .accordion h2:hover {color:#e60000;} 



/* Catlist -----------------------------*/
.catlist {}
.catlist li { margin:0; padding:8px 0 3px 0; border-bottom:1px dotted #c1c1c1; display:block; overflow:hidden;}
.catlist li:last-child { border-bottom:none;}
.catlist li>a { max-height:110px; overflow:hidden; display:block;float: left;}
.catlist .thumbnail { max-width:160px; margin-right:10px; padding:0;  float:left;}
.catlist li>h2 {font-size:1.2em; margin-bottom:3px; padding:0; line-height:1.25em;}
.catlist li>h2>a { font-size:1.2em; font-weight:bold; line-height:1.25em;}
.catlist .summary {font-size:1.05em; margin-bottom:1px; text-align:justify;}
.catlist .more a { font-size:0.95em;  float:right; margin-right:5px; padding-right:6px;
			  background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/red-arrow.gif");
							background-repeat: no-repeat;
							background-position: right 7px;}
.catlist .more a:hover {color:#e60000;  }
.catlist .category { font-size:1.4em; text-transform:uppercase; font-weight:bold; color:#00009f; padding-bottom:1px; margin-bottom:1px; margin-top:8px; 
						border-bottom:1px solid #c1c1c1;}

.catlist .date_time { font-size:0.95em; color:#333; margin:0; padding-right:5px;letter-spacing:0.1em; 
				background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/arrow-3x3.png");
							background-repeat: no-repeat;
							background-position: right 5px; }
.catlist .keywords { display:block; } 
.catlist .keywords a {font-size:0.95em; color:#555; margin-right:5px; padding-right:5px; }


/* List Title Group---------------------*/

.listTgroup { display:block; overflow:hidden;}
.listTgroup li { padding-top:2px; padding-bottom:2px;}
.listTgroup li>h2 { font-size:1em; margin:0; padding:0;}
.listTgroup li>h2>a { font-size:0.85em; color:#333;font-weight:bold;}
.listTgroup li>h2>a:hover { color:#00009f;}


/*fnews-S7 ---------------------------------*/
.fnews-S7 {overflow:hidden; background:#f1f1f1; padding:8px;}
.fnews-S7 ul {}
.fnews-S7 li { width:130px; height:130px; float:left; margin:0 7px 5px 7px;  display:block; overflow:hidden; }
.fnews-S7 li>a { height:75px; display:block; overflow:hidden; }
.fnews-S7 .thumbnail { max-width:130px; margin:0; padding:0; }
.fnews-S7 li>h2 { margin:4px 0 0; padding:0; font-size:1em;}
.fnews-S7 li>h2>a { font-size:0.9em; font-weight:bold; line-height:1.33em; }
.fnews-S7 .summary { line-height:1.33em;}


/* DeTail Page 1 -----------------------------*/

.detailpage1 {}

.detailpage1 .story h1 { font-size:2.2em; line-height:1.2em; margin:8px 0 8px;}
.detailpage1 .story h1:hover { color:#009900;}  

.detailpage1 .dateline { margin-bottom:10px; margin-right:10px; float:right; font-size:0.95em; color:#555;border-bottom: 1px solid #c1c1c1;}
.detailpage1 .dateline .poster { margin-right:10px;}
.detailpage1 .dateline .poster:hover {color:#e60000;}
.detailpage1 .detailcont .time { }

.detailpage1 .top_toolbox { float:right; margin-right:10px;}
.detailpage1 .top_toolbox a { font-size:0.95em; font-weight:bold; color:#00009f; padding-left:20px;
								background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/print-icon.gif");
								background-repeat: no-repeat;
								background-position: 0 0;
								padding-top:3px;}
.detailpage1 .top_toolbox a:hover {color:#e60000;}

.detailpage1 .storyContents { font-size:1.2em; line-height:1.4em; text-align:justify; margin-bottom:10px; overflow:hidden;}


.detailpage1 .bottom_toolbox { float:right; margin-right:10px; margin-top:2px; margin-left:5px;}
.detailpage1 .bottom_toolbox a { font-size:0.95em; font-weight:bold; color:#00009f; padding-left:20px;
								background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/print-icon.gif");
								background-repeat: no-repeat;
								background-position: 0 0;
								padding-top:3px;}
.detailpage1 .bottom_toolbox a:hover {color:#e60000;}
.detailpage1 .return { float:right; font-weight:bold; font-size:0.95em; color:#e60000; margin-top:2px; margin-right:8px;}

/*News Tags -----------------------------*/

.newstags-1 {}
.newstags-1 a { font-size:1em; color:#555; margin-right:8px; padding:0 2px; line-height:1.4em; font-weight:bold; }
.newstags-1 a:hover { color:#e60000; }

/*groupnewstag ------------------------*/

.groupnewstag {}
.groupnewstag ul {}
.groupnewstag li {margin:0; padding-left:15px;
		background: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/arrowbox.png");
							background-repeat: no-repeat;
							background-position: 0px 7px;
							background-size:10px;}
.groupnewstag h2 { margin:0; padding:0; font-size:1.1em;}
.groupnewstag h2>a { font-size:1.1em; font-weight:bold; color:#00009f; }
.groupnewstag h2>a:hover {color:#e60000;} 


/*module new old --------------------------*/

.mnewsold {overflow:hidden;  }
.mnewsold ul {}
.mnewsold li {padding:8px 8px 6px 15px; border-bottom:1px dotted #c1c1c1;
				background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/arrow-3x3.png");
							background-repeat: no-repeat;
							background-position: 7px 14px;}
.mnewsold li:hover { background:#f5f5f5;
				background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/arrow-3x3.png");
							background-repeat: no-repeat;
							background-position: 7px 14px;}  
.mnewsold li>h2 {margin:0; padding:0; font-size:1.1em;}
.mnewsold li>h2>a { font-size:1.1em; font-weight:normal; color:#333;}
.mnewsold li>h2>a:hover { color:#cd0000;}


/* Page list News Group 36---------------------- */

.pagelist36 { display:block; overflow:hidden;}
.pagelist36 .linegroup { padding-bottom:10px; border-bottom:1px dotted #c1c1c1; margin-bottom:15px;}
.pagelist36 .newsline { float:left; width:340px;  }
.pagelist36 .post-block {margin: 0 15px 0 10px; }

.pagelist36 .post-thumb { height: 182px; display:block; overflow:hidden;}
.pagelist36 .post-thumb img { width:100%; height:auto;}
.pagelist36 .post-content { margin:6px 3px 0;}
.pagelist36 .post-content .post-title { font-size:1.4em; font-weight:bold; margin-bottom:4px; line-height:1.25em;}
.pagelist36 .post-content .post-meta { font-size:1.1em; line-height:1.4em; color:#333;}



/*News Search List Page ---------------------*/

.searchlistpage1 {}
.searchlistpage1 .navigator { margin:10px 0; overflow:hidden;font-size:1.3em;border-bottom:1px dotted #c1c1c1; padding-bottom:2px;}
.searchlistpage1 .navigator .keyword { color:#009900; font-weight:bold;font-size:1.4em;}
.searchlistpage1 .navigator .count { color:#e60000; font-weight:bold; font-size:1.4em;}

.searchlistpage1 li { margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #c1c1c1; display:block; overflow:hidden;}
.searchlistpage1 li:last-child { border-bottom:none;}
.searchlistpage1 li>a {max-height:110px; overflow:hidden; display:block;float: left;}
.searchlistpage1 .thumbnail { max-width:160px; margin-right:10px; padding:0; float:left;}
.searchlistpage1 li>h2 {font-size:1.2em; margin-bottom:3px; padding:0; line-height:1.25em;}
.searchlistpage1 li>h2>a { font-size:1.2em; font-weight:bold; line-height:1.25em;}
.searchlistpage1 .summary {font-size:1.1em; margin-bottom:1px; text-align:justify; line-height:1.4em;}

.searchlistpage1 .navigation { display:block; overflow:hidden; margin:15px 0;} 
.searchlistpage1 .navigation .paginator {} 
.searchlistpage1 .navigation .paginator .paginator-page { float:left; margin-right:2px;padding:0;border-bottom:none;}

.searchlistpage1 .navigation a { padding:4px 12px; background-color:#d5d5d5; color:#333;  font-weight:bold;font-size:1.1em;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
							-ms-border-radius: 3px;
							-o-border-radius: 3px;
							border-radius: 3px;  }
.searchlistpage1 .navigation a:hover { background:none; background-color:#009966; color:#f5f5f5;}
.searchlistpage1 .navigation .act a {background-color:#009966; color:#f5f5f5;}


/* Tag list page*/

.taglistpage1 {}
.taglistpage1 .navigator { margin:10px 0; overflow:hidden;font-size:1.2em;border-bottom:1px dotted #c1c1c1; padding-bottom:2px;}
.taglistpage1 .navigator .keyword { color:#009900; font-weight:bold;font-size:1.3em;}
.taglistpage1 .navigator .count { color:#e60000; font-weight:bold; font-size:1.4em;}

.taglistpage1 .item { display:block; overflow:hidden; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #c1c1c1;}
.taglistpage1 .last { display:block; overflow:hidden; margin-bottom:5px; padding-bottom:5px; border-bottom:none;}
.taglistpage1 .item>a {max-height:110px; overflow:hidden; display:block;float: left;}

.taglistpage1 .item .thumbnail {max-width:160px; margin-right:10px; padding:0; float:left;}
.taglistpage1 .item h2 {font-size:1.2em; margin-bottom:3px; padding:0; line-height:1.25em;}
.taglistpage1 .item h2>a { font-size:1.2em; font-weight:bold; line-height:1.25em;}
.taglistpage1 .summary {font-size:1.1em; margin-bottom:1px; text-align:justify; line-height:1.4em;}

.taglistpage1 .last>a {max-height:110px; overflow:hidden; display:block;float: left;}
.taglistpage1 .last .thumbnail {max-width:160px; margin-right:10px; padding:0; float:left;}
.taglistpage1 .last h2 {font-size:1.2em; margin-bottom:3px; padding:0; line-height:1.25em;}
.taglistpage1 .last h2>a { font-size:1.2em; font-weight:bold; line-height:1.25em;}


.taglistpage1 .usspaging { display:block;  margin-top:25px;}
.taglistpage1 .usspaging li {float:left; margin-right:2px;border-bottom:none;}
.taglistpage1 .usspaging li>a {padding:8px 12px; background-color:#d5d5d5; color:#333;  font-weight:bold;font-size:1.1em;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
							-ms-border-radius: 3px;
							-o-border-radius: 3px;
							border-radius: 3px; }
.taglistpage1 .usspaging li>a:hover {background:none; background-color:#009966; color:#f5f5f5;}
.taglistpage1 .usspaging li>a current {background-color:#009966; color:#f5f5f5;}
.taglistpage1 .usspaging li>a .act{background-color:#009966; color:#f5f5f5;}


/* Print page ---------------------*/
.printcontent { display:block;}
.printcontent .story h1 { font-size:2.2em; line-height:1.3em; margin-bottom:8px;} 
.printcontent .storyContents { font-size:1.1em; line-height:1.4em; text-align:justify;}


/* RSS Page*/

.rsspage1 { display:block; overflow:hidden; margin-top:20px 0;}
.rsspage1 .rss_01 li { padding:5px 0 5px 36px; color:#333; font-weight:bold;
								background: url(/modcss/images/rss.jpg) no-repeat 0 8px;}
.rsspage1 .rss_01 li>a { font-size:1.1em; font-weight:bold; color:#555;}

.rsspage1 .rss_01 li>a:hover {color:#e60000;} 


/* Feature news and subjuct ---------------------- */

.fsnews1 { display:block; overflow:hidden;padding:8px 3px 0; background:#f5f5f5;}
.fsnews1 .linegroup { padding-bottom:3px; border-bottom:1px dotted #c1c1c1; margin-bottom:5px;}
.fsnews1 .linegroup:last-child { border-bottom:none;}
.fsnews1 .newsline { float:left; width:148px;  }
.fsnews1 .post-block {margin: 0 5px 0 5px; }

.fsnews1 .post-thumb { height: 80px; display:block; overflow:hidden;}
.fsnews1 .post-thumb img { width:140px; height:auto; float:left;}
.fsnews1 .post-content { margin:3px 3px 0;}
.fsnews1 .post-content .post-title { font-size:1em; font-weight:bold; margin:4px 0; padding:0; line-height:1.3em; border-bottom:none; }
.fsnews1 .post-content .post-title a {font-size: 0.9em; font-weight: bold; color: #333; background-image: none;}
.fsnews1 .post-content .post-title a:hover { color:#e60000;}
.fsnews1 .post-content .post-meta { font-size:1em; line-height:1.4em; color:333;}


/* CSS ALL MODULES OF ARTICLES END -------------------------------------*/




/* GROUP SUBJECT PAGES   -------------*/

/* Subject navigator------*/

.subpage-navi { display:block; overflow:hidden; margin:10px 0; border-bottom:1px solid #c1c1c1;padding-bottom:2px;}
.subpage-navi .navigator_01 li { float:left; padding:0; margin:0;  }
.subpage-navi .navigator_01 img.arrow {background: none; width:0; height:0; }
.subpage-navi .navigator_01 a { font-size:1.3em; font-weight:bold; color:#555;
						background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/icon-arrow1.gif");
							background-repeat: no-repeat;
							background-position: right 6px;
							padding-right: 15px;}

.subpage-navi .navigator_01 a:hover {color:#e60000;}

.subpage-navi .navigator_01 li:nth-child(2n) a {color:#009900;}
.subpage-navi .navigator_01 li:nth-child(2n) a:hover {color:#e60000;}

/* Subj List -----------------------------*/
.subjlist1 {}
.subjlist1 li { margin:0; padding:8px 0 3px 0; border-bottom:1px dotted #c1c1c1; display:block; overflow:hidden;}
.subjlist1 li:last-child { border-bottom:none;}
.subjlist1 li>a { max-height:110px; overflow:hidden; display:block;float: left;}
.subjlist1 .thumbnail { max-width:160px; margin-right:10px; padding:0;  float:left;}
.subjlist1 li>h2 {font-size:1.2em; margin-bottom:3px; padding:0; line-height:1.25em;}
.subjlist1 li>h2>a { font-size:1.2em; font-weight:bold; line-height:1.25em;}
.subjlist1 .summary {font-size:1.1em; margin-bottom:1px; text-align:justify;line-height:1.35em;}
.subjlist1 .more a { font-size:0.95em;  float:right; margin-right:5px; padding-right:6px;
			  background-image: url("http://tindoanhnghiep.jcapt.com/img1/store/icons/red-arrow.gif");
							background-repeat: no-repeat;
							background-position: right 7px;}
.subjlist1 .more a:hover {color:#e60000;  }
.subjlist1 .date_time { font-size:0.95em; color:#333; margin:0; padding-right:5px;letter-spacing:0.1em;  }


.subjlist1 .navigation { display:block; overflow:hidden; margin:15px 0;} 
.subjlist1 .navigation .paginator {} 
.subjlist1 .navigation .paginator .paginator-page { float:left; margin-right:2px;padding:0;border-bottom:none;}

.subjlist1 .navigation a { padding:4px 12px; background-color:#d5d5d5; color:#333;  font-weight:bold;font-size:1.1em;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
							-ms-border-radius: 3px;
							-o-border-radius: 3px;
							border-radius: 3px;  }
.subjlist1 .navigation a:hover { background:none; background-color:#009966; color:#f5f5f5;}
.subjlist1 .navigation .act a {background-color:#009966; color:#f5f5f5;}















