﻿*{
	margin:0;
	padding:0;
}
body {
	background:transparent url('img/bg.png');
	font:11px tahoma;
	color:#1185da;
}
div {
	float:left;
	display:block;
}
a{
	text-decoration:none;
	font:12px tahoma;
	color:#1185da;
}
a:hover {
	color:#FF6600;
}
img {
	border:0px transparent solid;
}
em, label.error, input.error
{
    color:Red;
}
input.error, textarea.error, select.error
{
    border:1px #ff0000 solid;
}
.content_i_input_focus 
{
    border:1px #ff0000 solid;
}
.set_bg {
	background:#EAEEFD;
}
#mt {
	width:100%;
	height:auto;
	background:transparent url('img/bg_mt.png') repeat-x scroll left top;
}
#wrap {
	float:none;
	margin:12px auto;
	width:1004px;
	height:auto;
}
.w {
	width:1004px;
	height:auto;
}
.w0 {
	background:transparent url('img/bg_wrap.png');
}
.w1 {
	background:transparent url('img/top_border.png') repeat-x scroll left top;
}
.w2 {
	background:transparent url('img/right_border.png') repeat-y scroll right top;
}
.w3 {
	background:transparent url('img/bot_border.png') repeat-x scroll left bottom;
}
.w4 {
	background:transparent url('img/left_border.png') repeat-y scroll left top;
}
.w5 {
	background:transparent url('img/top_r.png') no-repeat scroll right top;
}
.w6 {
	background:transparent url('img/bot_r.png') no-repeat scroll right bottom;
}
.w7 {
	background:transparent url('img/bot_l.png') no-repeat scroll left bottom;
}
.w8 {
	background:transparent url('img/top_l.png') no-repeat scroll left top;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
	width:990px;
	
}
#header {
	width:990px;
	height:auto;
	background:transparent url('img/logo_1.png') no-repeat scroll left top;
}
.qc1 {
	padding-left:320px;
	width:644px;
	height:auto;
}
.search {
	margin-top:54px;
	margin-left:8px;
	display:inline;
	width:358px;
	height:38px;
	background:transparent url('img/cent_s.png') repeat-x scroll left top;
}
.search_text {
	margin-left:4px;
	display:inline;
	padding-top:8px;
	height:30px;
	width:330px;
}
.search_text input {
	float:left;
	display:inline;
	margin-left:3px;
}
.s_input {
	padding-top:2px;
	padding-right:6px;
	padding-left:8px;
	width:220px;
	height:18px;
	font:11px tahoma;
	color:#989898;
	border:1px #8fceff solid;
}
.login {
	margin-top:2px;
	margin-left:280px;
	display:inline;
	padding-left:30px;
	width:285px;
	height:48px;
	background:transparent url('img/user.png') no-repeat scroll left top;
}
.login_form {
	padding-top:8px;
	height:24px;
}
.login_form input {
	float:left;
	display:inline;
	margin-left:3px;
}
.login_form_input{
	padding-top:2px;
	width:107px;
	height:16px;
	font:11px tahoma;
	color:#989898;
	border:1px #8fceff solid;
}
.login_text {
	height:18px;
	width:280px;
}
.login_text img {
	margin-right:5px;
}
.menu {
	width:972px;
	height:48px;
	background:transparent url('img/menu_c.png') repeat-x scroll left top;
}
.menu ul {
	float:left;
	display:block;
	width:690px;
	height:48px;
	margin-left:20px;
}
.menu ul li {
	float:left;
	display:block;
	height:48px;
}
.menu ul li a {
	float:left;
	display:block;
	height:48px;
	cursor:pointer;
	background:transparent url('img/menu_c.png') repeat-x scroll left top;
}
.menu ul li a span {
	float:left;
	display:block;
	padding-top:20px;
	padding-right:20px;
	padding-left:16px;
	height:28px;
	font:bold 12px tahoma;
	color:#FFFFFF;
	background:transparent url('img/span.png') no-repeat scroll right top;
}
.menu ul li a:hover {
	float:left;
	display:block;
	height:48px;
	background:transparent url('img/a_h.png') no-repeat scroll left top;
}
.menu ul li a:hover span {
	float:left;
	display:block;
	padding-top:20px;
	padding-right:20px;
	padding-left:16px;
	height:28px;
	text-decoration:underline;
	font:bold 14px tahoma;
	color:#408cd7;
	background:transparent url('img/span_h.png') no-repeat scroll right top;
}
.select_m {
	float:left;
	display:inline;
	margin-top:18px;
	margin-left:40px;
	width:150px;
	height:18px;
	font:bold 12px tahoma;
	color:#999999;
	border:1px #808080 solid;
}
#main {
	width:990px;
	height:auto;
}
#main_left {
	margin-top:12px;
	width:732px;
	height:auto;
}
.qcao2 {
	width:728px;
	height:144px;
}
.left {
	margin-right:4px;
	width:144px;
	height:auto;
}
.states {
	margin-top:8px;
	width:140px;
	height:auto;
}
.bar_states {
	width:140px;
	height:27px;
	background:transparent url('img/bar_c.png') repeat-x scroll left top;
}
.bar_states span {
	float:left;
	display:block;
	padding-top:6px;
	width:120px;
	height:21px;
	text-align:center;
	font:bold 12px tahoma;
	color:#FFFFFF;
}
.states_bg {
	width:140px;
	height:auto;
	background:transparent url('img/bg_states.png') repeat-y scroll left top;
}
.bang {
	display:inline;
	margin-left:8px;
	padding-left:20px;
	padding-top:4px;
	width:100px;
	height:20px;
	border-bottom:1px #1185da dotted;
	background:transparent url('img/arrow_states.png') no-repeat scroll left center;
}
.bang a {
	float:left;
	display:block;
	font:bold 12px tahoma;
	color:#1185da;
}
/*********** Drop down menu *********************/
.bang div
{	position: absolute;
	visibility: hidden;
	float:left;
	display:inline;
	margin-left: 10px;
	padding: 0;
	width:150px;
	height:auto;	
	}

	.bang div a {	
	float:left;
	position: relative;
	display: block;
	margin-top:1px;
	padding: 3px 10px 3px 15px;
	width: 130px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background:#FFFFCC url(img/arrow_top8.png) no-repeat scroll 5px center;
	color: #2875DE;
	font: 11px arial;
	border: 1px solid #0099FF;
	}

	.bang div a:hover {	
	background: #49A3FF url(img/arrow_substates.png) no-repeat scroll 5px center;
	color: #FFF}
/*********** Drop down menu *********************/

.states_bot {
	width:140px;
	height:9px;
	background:transparent url('img/bot_states.png') no-repeat scroll left top;
}
.thongke {
	margin-top:4px;
	margin-left:8px;
	display:inline;
	width:120px;
	height:auto;
}
.thongke img {
	margin-right:4px;
}
.thongke span {
	font-weight:bold;
}
.cent {
	margin-top:10px;
	width:584px;
	height:auto;
}
.danhmuc {
	width:580px;
	height:38px;
	background:transparent url('img/cent_c.png') repeat-x scroll left top;
}
.danhmuc_link {
	width:388px;
	height:38px;
	background:transparent url('img/cent_l.png') no-repeat scroll left top;
}
.danhmuc_link a {
	float:left;
	display:block;
	padding-top:10px;
	padding-right:7px;
	padding-left:14px;
	height:28px;
	background:transparent url('img/arrow_dm.png') no-repeat scroll left center;
	font-weight:bold;
}
.danhmuc_title {
	width:192px;
	height:38px;
	background:transparent url('img/dm_c.png') repeat-x scroll left top;
}
.danhmuc_title span {
	float:left;
	display:block;
	padding-top:8px;
	width:180px;
	height:30px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	background:transparent url('img/dm_l.png') no-repeat scroll left top;
}
.cent_content {
	width:580px;
	height:auto;
}
.c {
	width:580px;
	height:auto;
}
.c1 {
	background:transparent url('img/border.png') repeat-y scroll right top;
}
.c2 {
	background:transparent url('img/border.png') repeat-x scroll left bottom;
}
.c3 {
	background:transparent url('img/border.png') repeat-y scroll left top;
}
.c4 {
	background:transparent url('img/cent_r_bot.png') no-repeat scroll right bottom;
}
.c5 {
	background:transparent url('img/cent_l_bot.png') no-repeat scroll left bottom;
	width:579px;
	padding-bottom:10px;
	padding-left:1px;
}
.c_content {
	width:569px;
	height:auto;
	padding:5px;
	line-height:18px;
}
.c_over {
	margin-right:5px;
	width:205px;
	height:auto;
}
.over_title {
	padding-top:4px;
	width:568px;
	height:auto;
	line-height:18px;
	font:bold 18px tahoma;
}
.over_content {
	margin-top:5px;
	width:205px;
	height:auto;
}
.over_content span {
	color:#696969;
}
.over_text {
	float:none;
	margin-top:5px;
	height:auto;
	line-height:24px;
    text-align:justify;
}
.over_text span {
	color:#696969;
}
.over_none {
	float:none;
	width:562px;
    line-height:18px;
}
.c_map 
{
    margin-top:10px;
	width:auto;
	height:auto;
}
.top8 {
	margin-top:8px;
	margin-left:10px;
	display:inline;
	width:271px;
	height:auto;
	border:1px #72baf1 solid;
}
.top_title1 {
	width:271px;
	height:26px;
	border-bottom:1px #72baf1 solid;
}

.top_title {
	padding-top:6px;
	padding-left:25px;
	width:244px;
	height:18px;
	font-weight:bold;
	color:#ffffff;
	border:1px #FFFFFF solid;
	background:#72baf1;
}
.top_title a {
	font-weight:bold;
	color:#ffffff;
}
.top8_link {
	margin-left:1px;
	display:inline;
	width:269px;
	height:24px;
	border-bottom:1px #d4d5d5 solid;	
}
.top8_link a {
	float:left;
	display:inline;
	margin-left:6px;
	display:inline;
	padding-top:4px;
	padding-left:14px;
	width:240px;
	line-height:18px;
	height:20px;
	overflow:hidden;
	background:transparent url('img/arrow_top8.png') no-repeat scroll left center;
}
.top8_chitiet {
	display:inline;
	margin-left:168px;
	width:100px;
	height:20px;
	padding-top:4px;
}
.top8_thongke{
	margin-top:10px;
	width:500px;
	height:auto;
	text-align:center;
	font-weight:bold;	
}
.top8_thongke a {
	font-weight:bold;
	text-decoration:underline;
}
.all_ads {
	margin-top:10px;
	width:582px;
	height:auto;
	border-left:1px #72baf1 solid;
}
.all_ads_title1 {
	width:578px;
	height:26px;
	border-top:1px #72baf1 solid;
	border-right:1px #72baf1 solid;
	border-bottom:1px #72baf1 solid;
}

.all_ads_title {
	padding-top:2px;
	padding-left:10px;
	width:566px;
	height:22px;
	font-weight:bold;
	color:#ffffff;
	border:1px #FFFFFF solid;
	background:#72baf1;
}
.ads_states {
	padding-top:2px;
	width:360px;
	height:22px;
}
.all_ads_title span {
	float:left;
	display:block;
	display:inline;
	width:200px;
	height:auto;
}
.sort {
	margin-left:280px;
	display:inline;
	width:210px;
	height:auto;
}
.select_sort{
	width:100px;
	height:20px;
	font:bold 12px tahoma;
	color:#666666;
	border:1px #808080 solid;
}
.all_tr {
	width:578px;
	height:auto;
	border-bottom:1px #72baf1 solid;
	border-right:1px #72baf1 solid;
}
.all_td {
	padding-top:4px;
	padding-bottom:4px;
	padding-top:4px;
	padding-bottom:4px;
}
.all_td1 {
	width:366px;
	border-right:1px #b9c6f6 solid;
}
.all_td2 {
	width:80px;
	text-align:center;
}
.all_td3 {
	width:129px;
	text-align:center;
}

.all_td1 a{
	
	display:inline;
	float:left;
	margin-left:2px;
	padding-left:20px;
	width:340px;
	font-weight:bold;
	line-height:18px;
}
.all_td1 a.none 
{
    background:transparent url(img/arrow_top8.png) no-repeat scroll left top;
}
.all_td1 a.active {
    background:transparent url(img/raovat_active.gif) no-repeat scroll left top;
}
.all_td3 a{
	width:128px;
	text-align:center;
	font-weight:bold;
}
.trang {
	margin-top:8px;
	width:578px;
	height:auto;
	font-weight:bold;
}
.trang a {
	margin-right:3px;
	font-weight:bold;
	text-decoration:underline;
}
.right {
	display:inline;
	margin-left:4px;
	width:244px;
	height:auto;
}
.niengiam {
	margin-top:10px;
	width:240px;
	height:auto;
}
.n {
	width:240px;
	height:auto;
}
.n0 {
	background:transparent url('img/ng_bg.png');
}
.n1 {
	background:transparent url('img/ng_rt.png') no-repeat scroll right top;
}
.n2 {
	background:transparent url('img/ng_rb.png') no-repeat scroll right bottom;
}
.n3 {
	background:transparent url('img/ng_lb.png') no-repeat scroll left bottom;
}
.n4 {
	background:transparent url('img/ng_lt.png') no-repeat scroll left top;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	width:220px;
	color:#ffffff;
}
.n_title {
	width:200px;
	height:18px;
	font:bold 14px tahoma;
	border-bottom:1px #ffffff solid;
	margin-bottom:8px;
}
.n_link {
	width:200px;
	height:20px;
}
.n_link a {
	float:left;
	display:block;
	padding-top:3px;
	padding-left:18px;
	width:180px;
	height:17px;
	font-weight:bold;
	color:#ffffff;
	background:transparent url('img/arrow_ng.png') no-repeat scroll left center;
}
.qcao3 {
	width:220px;
	height:auto;
}
.qcao3 img {
	margin-top:8px;
}
.danhmuc_r {
	margin-top:8px;
	width:240px;
	height:auto;
}
.bar_danhmuc_r {
	width:240px;
	height:27px;
	background:transparent url('img/bar_c.png') repeat-x scroll left top;
}
.bar_danhmuc_r span {
	float:left;
	display:block;
	padding-top:6px;
	width:220px;
	height:21px;
	text-align:center;
	font:bold 12px tahoma;
	color:#FFFFFF;
}
.danhmuc_r_bg {
	width:240px;
	height:auto;
	background:transparent url('img/danhmuc_bg.png') repeat-y scroll left top;
}
.danhmuc_r_link {
	margin-left:12px;
	display:inline;
	height:30px;
	width:228px;
}
.danhmuc_r_link a {
	float:left;
	display:block;
	padding-left:16px;
	padding-top:6px;
	height:23px;
	width:194px;
	font-weight:bold;
	border-bottom:1px #1185da dotted;
	background:transparent url('img/arrow_danhmuc.png') no-repeat scroll left center;
}
.danhmuc_r_bot {
	width:240px;
	height:9px;
	background:transparent url('img/bot_danhmuc.png') no-repeat scroll left top;
}
.newadded {
	margin-top:8px;
	margin-left:6px;
	display:inline;
	width:232px;
}
.newadded img {
	float:left;
	display:block;
	margin-top:3px;
	margin-right:5px;
	width:50px;
	height:45px;
	border:1px #808080 solid;
}
.newadded_link {
	width:174px;
	height:auto;
}
.newadded_link a{
	font-weight:bold;
}

.newadded_text {
	width:174px;
	height:auto;
}
#footer {
	margin-top:12px;
	margin-bottom:0px;
	width:1004px;
	height:100px;
}
.f {
	width:1004px;
	height:100px;
}
.f0 {
	background:transparent url('img/bg_wrap.png');
}
.f1 {
	background:transparent url('img/top_border.png') repeat-x scroll left top;
}
.f2 {
	background:transparent url('img/right_border.png') repeat-y scroll right top;
}
.f3 {
	background:transparent url('img/left_border.png') repeat-y scroll left top;
}
.f4 {
	background:transparent url('img/top_r.png') no-repeat scroll right top;
}
.f5 {
	background:transparent url('img/top_l.png') no-repeat scroll left top;
	margin-bottom:0px;
	padding-top:30px;
	height:70px;
	text-align:center;
}
.f5 span {
	font-weight:bold;
}

/** States **/
/** register **/
.reg_form {
	width:568px;
	padding-top:6px;
	padding-bottom:6px;
}
.reg_text {
	width:105px;
	height:auto;
	text-align:right;
	font-weight:bold;
}
.reg_input {	
	padding-left:20px;
	width:434px;
	
}
.reginput {
	width:300px;
	padding:3px;
	margin-right:5px;
}
































