*{margin:0; padding:0;}
ul{list-style:none}
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../images/bg.gif) repeat-x;
	line-height: 1.4;
}

a{
	text-decoration:none; 
	outline:none
}

a img{
	border:none
}

a:hover {
	color: #4491b2;
}

#mainqc {
	width: 1000px;
	margin: 0 auto;
	background-color: #eeeeee;
}
#footerqc 
 {
	width: 1000px;
	margin: 0 auto;
	background: url(../images/bgfooter.png) repeat-x top;
	min-height: 125px;
	
}
#header {
	background: url(../images/header.jpg) no-repeat;
	height: 180px;
	position: relative;
}

#header #logo {
	width: 250px;
	float: left;
	margin-top: 15px;
	margin-left: 5px;
	margin-bottom: 1px;
	float: left;
	
}
#header #qcdinh{
	width: 710px;
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 1px;
	float: right;
	text-align: right;
	
	
}
#header #logo img {
	vertical-align: middle;
}

#dolphincontainer{ float: left;  color:#E0E0E0; background:#ce0f25; width:1000px; overflow: hidden; font-family:Helvetica,Arial,Verdana,sans-serif}
#dolphinnav{ width: 100% ;height:33px;font-size:11px;text-transform:uppercase;font-weight:bold;background:#fff url(../images/qc.gif) repeat-x bottom left;padding:0 0 0 0px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px; background: url(../images/qc.gif) no-repeat center right;}
#dolphinnav ul li a{display:block;float:left;color:#000000;text-decoration:none;padding:0 0 0 8px;height:33px;}
#dolphinnav ul li a span{padding:12px 12px 0px 0px; height:33px; float:left;}
#dolphinnav ul li a:hover{color:#fff;background: transparent url(../images/qc1.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current {color:#fff;background:#980e10 url(../images/qc1.gif) no-repeat top left;line-height:305%;}
#dolphinnav ul li a.current:hover {color:#fff;background:#980e10 url(../images/qc1.gif) no-repeat top left;line-height:305%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#980e10 url(../images/qc2.gif) no-repeat top right;height:33px;}
#dolphinnav ul li a.divHotItem{color:red;line-height:305%;}
#dolphinnav ul li a.divHotItem:hover {color:red; line-height:305%;}
#dolphinnav ul li a.divHotItem span{display:block;padding:0 20px 0 0;width:auto;height:33px;}

#dolphin_inner{color: white; font-size: 80%; height: 20px; background:#ce0f25;padding:5px;margin: 0px; width: 100%; float: left}
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color: white}
#dolphin_inner a:hover{color: yellow}
#dolphin_inner ul {margin:0;padding:0;list-style-type:none;width:auto;float:left; }
#dolphin_inner ul li{float:left; padding-left: 10px; padding-right: 10px}
.innercontent{display: none;}

#body1 {
width: 680px; float: left;
}
#benphai {
 width: 300px; float: right; margin-right: 10px;
}

#baihay { background: #c8c8c8; border: 1px #ffffff solid;  width: 400px; float: left; padding: 5px  }
#baihay #chinh { background: #ffffff; padding: 5px;  }
#baimoi-2{ background: #ffffff; border: 1px #c8c8c8 solid;   width: 238px; float:right; }
#baimoi-2 h3{height:22px; background:url(../images/h3-bg-bm.png) repeat-x left top; font-size:14px; color:#000066; text-transform:uppercase; font-weight:bold; line-height:22px; border-bottom:1px solid #e71b24}
#baimoi-2  h3 span{padding:2px 0 2px 12px; background:url(../images/line-red.png) no-repeat 1px top;}
#baimoi-2  ul{padding:5px 8px 10px; font-family:Tahoma; font-size:11px}
#baimoi-2  ul li{padding:4px 0 4px 12px; background:url(../images/li-bg-bm.png) no-repeat left 10px;}
#baimoi-2  ul li a{color:#666; font-weight:bold}
#baimoi-2  ul li a:hover{color:#00499B;}

#baimoi-1{ display: none; }


#contentnew{ width: 100%;  float: left; margin-top: 10px;  margin-bottom: 10px; }
#contentqc { width: 670px; margin: 10px; float: left }

.qcmacdinh{border:1px solid #ccc; margin-bottom: 10px; background: #ffffff}
.qcmacdinh1{margin: 5px;}
.qcmacdinh h3{background:url(../images/qcmacdinhh3.png) repeat-x left top; height:31px; text-transform:uppercase; color:#cb0f17; font-size:15px; font-weight:normal; padding:0 0 0 10px; line-height:30px}
.qcmacdinh h3 a {text-transform:uppercase; color:#cb0f17;}

.blqcred{border:1px solid #ccc; margin-bottom: 10px; background: #ffffff}
.blqcred  h3{height:22px; background:url(../images/h3-bg-bm.png) repeat-x left top; font-size:14px; color:#000066; text-transform:uppercase; font-weight:bold; line-height:22px; border-bottom:1px solid #e71b24}
.blqcred   h3 span{padding:2px 0 2px 12px; background:url(../images/line-red.png) no-repeat 1px top;}
.blqcred h3 a {text-transform:uppercase; color:#cb0f17;}


.blqcred1{border:1px solid #ccc; margin-bottom: 10px; background: #ffffff}
.blqcred1  h3{background:url(../images/bgred1.gif) repeat-x left top; height:25px; font-size:14px; color:#ffffff; text-transform:uppercase; font-weight:bold; line-height:25px; border:1px solid #ffffff}
.blqcred1   h3 span{padding:1px 0 2px 12px; background:url(../images/bgred1.gif) repeat-x left top;}
.blqcred1 h3 a {text-transform:uppercase; color:#ffffff;}


.blnotitleqc { background: #c8c8c8; border: 1px #ffffff solid;  padding: 5px  }
.blnotitleqc .blnotitleqc1 { background: #ffffff; padding: 5px;  }

#qcmain { width: 300px; float: left; }
#qcmain3 { width: 300px; float: left; margin-bottom: 5px; margin-top: 5px; }
#qcmain4 { width: 300px; float: left;  }
#qcmain1 { width: 145px; float: left; }
#qcmain2 { width: 145px; float: right; }

#qcfooter { width: 1000px; float: left; margin: 10px; }

#footer {

	padding: 20px 0;
}

#footer p.footer,p.show_query {
	padding: 0 10px;
	margin: 0;
	font-size: 11px;
	color: #9c9c9c;
}

#footer ul.bottom_nav,#footer ul.bottom-toolbar {
	font-size: 11px;
	text-align: right;
}

#footer ul.bottom_nav li,#footer ul.bottom-toolbar li {
	display: inline;
}

#footer ul.bottom_nav li span {
	padding: 0 0 0 4px;
}

#footer ul.bottom-toolbar {
	margin-top: 10px;
}

#footer ul.bottom-toolbar img {
	vertical-align: middle;
	padding: 0 4px;
}

.bestview-news{border:1px solid #fff; padding:7px 5px; background:#c8c8c8;}
.bestview-news ul{padding:5px 8px; background:#fff}
.bestview-news ul li{padding:3px 0 3px 12px; background:url(../images/li-bg-ci.png) no-repeat left 8px}
.bestview-news ul li a{color:#333; font-size:11px; font-family:Tahoma}
.title-tabview{height:28px; background:#fff url(../images/title-tb.png) repeat-x left top}
.title-tabview a{border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; width:144px; height:30px; color:#fff; font-size:11px; font-weight:bold; text-transform:uppercase; text-align:center; background:url(../images/tab-best.png) no-repeat center top; line-height:23px; font-family:Tahoma}
.title-tabview a:hover, .title-tabview a.active{background-position:center -30px; color:#000}



