@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	background:url(../images/bg2.jpg) center no-repeat;
	background-attachment:fixed;
}
div,p,a,td,form,img,h1{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	border:none;
	behavior: url(iepngfix.htc);
	text-decoration:none;
}
a{
	cursor:pointer;
	color:#fff;
}
#main_menu ul,#main_menu li,#secound_menu ul,#secound_menu li{
	margin:3px 0 0 0;
	padding-left:10px;
	list-style-type:none;
	font-family:Tahoma, Geneva, sans-serif;
	border:none;
}
ul,li{ margin:0; padding:0;}
h1{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FF0;
	font-size:20px;
	border:none;
}

/*----------------------------------------------------*/
#wrapper{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:960px;	
	padding:0;
	font-size:12px;
}
#translate{
	position:absolute;
	left:0;
	top:3px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
/* Main Menu */
#head_menu{
	width:100%;
	padding:0;
	height:30px;
	background:url(../images/head_menu.png) repeat-x;
	position:absolute;
	left: 0;
	top: 0;
}
#main_menu ul{
	list-style-type:none;
	float:right;
}
#main_menu li{
	display:block;
	float:left;
	padding-bottom:15px;
	padding-right:5px;
	padding-left:5px;
	margin:3px;
}
#main_menu li.active,#main_menu li:hover{
	background:url(../images/underline_menu.png) repeat-x bottom center;
}

/* Logo */
#logo{
	padding:0 5px 0 5px;
	width:220px;
	height:150px;
	float:left;
}

/* Secound Menu */
#secound_menu{
	margin-top:5px;
	width:730px;
	float:left;
}
#secound_menu ul{
	list-style-type:none;
	float:right;
}
#secound_menu li{
	display:block;
	float:left;
}

/* Banner XL */
#banner_xl{
	margin:0;
	padding:0;
	width:730px;
	height:90px;
	float:left;
}

/* Login Box */
#login_box{
	padding:0;
	width:480px;
	height:125px;
	float:left;
	background:url(../images/login_box.png) no-repeat;
}
#login_form{
	margin:0;
	padding:10px 20px 0 0;
	color:#FFF;
	float:right;
	width:384px;
}
#login_form input{
	margin:0;
	padding:0;
	background:#F93;
	border:thin;
}
#banner_l table{
	float:right;
}

/* Intro News */
#intronews_box{
	margin:0;
	padding:0;
	width:960px;
	height:280px;
	float:left;
	background:url(../images/intronews_box.png) no-repeat;
}

/* Facebook icon */
#facebook_icon{
	padding:0;
	margin:0;
	width:40px;
	height:40px;
	position:absolute;
}

/* --------------------------Class-------------------- */

/* Icon Head */
.icon_head{
	margin:0;
	padding:0;
	width:130px;
	height:96px;
	float:left;
}
.text_header{
	margin:0;
	padding-top:60px;
	padding-left:10px;
	width:300px;
	float:left;
}

/* Head Container Size 160px */
.head_cont160{
	padding:0;
	margin:0;
	width:140px;
	height:105px;
	background:url(../images/head160.png) no-repeat;
}

/* Middle Container Size 160px */
.middle_cont160{
	padding:0;
	margin:0;
	width:140px;
	background:url(../images/middle160.png) repeat-y;
}

/* Footer Container Size 160px */
.footer_cont160{
	padding:0;
	margin:0;
	width:140px;
	height:10px;
	background:url(../images/foot160.png) no-repeat;
}

/* Head Container Size 480px */
.head_cont480{
	padding:0;
	margin:0;
	width:460px;
	height:98px;
	background:url(../images/head480.png) no-repeat;
}

/* Middle Container Size 480px */
.middle_cont480{
	padding:0;
	margin:0;
	width:460px;
	background:url(../images/middle480.png) repeat-y;
}

/* Footer Container Size 480px */
.footer_cont480{
	padding:0;
	margin:0;
	width:460px;
	height:18px;
	background:url(../images/foot480.png) no-repeat;
}

/* Head Container of Comment Size 480px */
.head_cont480-2{
	padding:0;
	margin:0;
	width:460px;
	height:127px;
	background:url(../images/head480-2.png) no-repeat;
}

/* Middle Container of Comment Size 480px */
.middle_cont480-2{
	padding:0;
	margin:0;
	width:460px;
	background:url(../images/middle480-2.png) repeat-y;
}

/* Footer Container of Comment Size 480px */
.footer_cont480-2{
	padding:0;
	margin:0;
	width:460px;
	height:14px;
	background:url(../images/foot480-2.png) no-repeat;
}

/* Head Container of Board,Webboard Detail Size 800px */
.head_cont800{
	padding:0;
	margin:0;
	width:780px;
	height:98px;
	background:url(../images/head800.png) no-repeat;
}

/* Middle Container of Board,Webboard Detail Size 800px */
.middle_cont800{
	padding:0;
	margin:0;
	width:780px;
	background:url(../images/middle800.png) repeat-y;
}

/* Footer Container of Board,Webboard Detail Size 800px */
.footer_cont800{
	padding:0;
	margin:0;
	width:780px;
	height:18px;
	background:url(../images/foot800.png) no-repeat;
}

/* Head Container Size 960px */
.head_cont960{
	padding:0;
	margin:0;
	width:940px;
	height:96px;
	background:url(../images/head960.png) no-repeat;
}

/* Middle Container Size 960px */
.middle_cont960{
	padding:0;
	margin:0;
	width:940px;
	background:url(../images/middle960.png) repeat-y;
}

/* Footer Container Size 960px */
.footer_cont960{
	padding:0;
	margin:0;
	width:940px;
	height:30px;
	background:url(../images/foot960.png) no-repeat;
}

/* Block 60px */
.block_60{
	margin:0;
	padding:5px;
	width:40px;
	float:left;
}

/* Block 120px */
.block_120{
	margin:0;
	padding:5px;
	width:100px;
	float:left;
}

/* Block 160px */
.block_160{
	margin:0;
	padding:5px;
	width:140px;
	float:left;
}

/* Block 240px */
.block_240{
	margin:0;
	padding:5px;
	width:220px;
	float:left;
}

/* Block 320px */
.block_320{
	margin:0;
	padding:10px 0 10px 0;
	width:300px;
	float:left;
}

/* Block 480px */
.block_480{
	margin:0;
	padding:10px 0 10px 0;
	width:460px;
	float:left;
}
/* Block 480px */
.block_480_2{
	margin:0;
	padding:10px 0 10px 0;
	width:480px;
	float:left;
}

/* Block 720px */
.block_720{
	margin:0;
	padding:10px 0 10px 0;
	width:700px;
	float:left;
}

/* Block 800px */
.block_800{
	margin:0;
	padding:10px 0 10px 0;
	width:780px;
	float:left;
}

/* Block 960px */
.block_960{
	margin:0;
	padding:0 0 10px 0;
	width:960px;
	float:left;
}

/* BG Gallery */
.bg_gallery{
	padding:0;
	margin:0;
	width:140px;
	height:270px;
	background:url(../images/bg_gallery.png) no-repeat;
}

/* Text Color */
.text_white{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
}
.text_black{
	margin:0;
	padding:0;
	color:#000;
}
.text_blue{
	margin:0;
	padding:0;
	color:#009;
}
.text_yellow{
	margin:0;
	padding:0;
	color:#FF0;
}
.text_brow{
	margin:0;
	padding:0;
	color:#930;
}
.text_grey{
	margin:0;
	padding:0;
	color:#666;
}

/* Color of Text Link */
.text_white a{
	margin:0;
	padding:0;
	color:#FFF;
	border:none;
	text-decoration:none;
}
.text_black a{
	margin:0;
	padding:0;
	color:#000;
	border:none;
	text-decoration:none;
}
.text_blue a{
	margin:0;
	padding:0;
	color:#009;
	border:none;
	text-decoration:none;
}
.text_yellow a{
	margin:0;
	padding:0;
	color:#FF0;
	border:none;
	text-decoration:none;
}
.text_brow a{
	margin:0;
	padding:0;
	color:#930;
	border:none;
	text-decoration:none;
}
.text_grey a{
	margin:0;
	padding:0;
	color:#666;
	border:none;
	text-decoration:none;
}

/* Color of Text Link Hover */
.text_white a:hover{
	margin:0;
	padding:0;
	color:#FF0;
	border:none;
	text-decoration:none;
}
.text_white ul{
	list-style-type:none;
	float:left
}
.text_white li{
	display:block;
	float:left;
}

/* Text Size */
.textsize12{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.textsize14{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}
.textsize16{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
}
.textsize18{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
}
.textsize20{
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
}

/* Location */
.center{
	text-align:center;
}
.right{
	text-align:right;
}

.underline{
	margin:0;
	padding:0;
	height:6px;
	background:url(../images/underline.png) repeat-x;
}
.banner100x100{
	margin:5px 0 0 5px;
	float:left;
	width:100px;
	height:100px;
}
#error_msg {
	padding:4px;
	background-color: #FFAEAE;
	text-align: center;
	color: #000000;
}
#com_msg {
	padding:4px;
	background-color: #aaEEaa;
	text-align: center;
	color:#000;
}
#footer{color:#000099;}
#footer a{color:#0066FF;}
.clearfix:after {
    content: ".";
    display: block; 
    height: 0;
	clear:both;
    visibility: hidden;
}
.clear a{color:#b00;}
#head_rec_car{width:480px; height:80px; background:url(../images/head_rec_car.png) no-repeat; margin:0; padding:0;}
#mid_rec_car{width:480px; background:url(../images/mid_rec_car.png) repeat-y; margin:0; padding:0;}
#mid_rec_car a{color:#F00;}
#foot_rec_car{width:480px; height:22px; background:url(../images/foot_rec_car.png) no-repeat; margin:0; padding:0;}

#head_buy_car{width:480px; height:80px; background:url(../images/head_buy_car.png) no-repeat; margin:0; padding:0;}
#mid_buy_car{width:480px; background:url(../images/mid_buy_car.png) repeat-y; margin:0; padding:0;}
#foot_buy_car{width:480px; height:22px; background:url(../images/foot_buy_car.png) no-repeat; margin:0; padding:0;}
#icon_regis{width:112px; height:111px; position:absolute; margin-top:150px; margin-left:300px;}
