﻿/* CSS Document */
/* 大连惠美设计 CSS小组制作 */

/* Globe Settings CSS */
body,div,p,img,ul,li{	
		border:0;
		padding:0; 
		margin:0;}
body,div,p,li {
		font-size:12px;
		color:#b3b3b3;}

.clear_both {
		clear:both;
		line-height:0px;
		font-size:0px;}
.fl_r	{
		float:right;
		display:inline;}
.fl_l	{
		float:left;
		display:inline;}

body {
		/*background:url(../main_bg_1.jpg) #000;*/
		background:#000;}

a,a:link,a:visited	{	
		font-size:12px;
		color:#999;
		line-height:18px;
		text-decoration:none;}
a:hover,a:active	{	
		text-decoration:underline;}

/* Main CSS */
#intro_box {
		width:1000px;
		margin:1px auto;
		height:auto;
		/*background:url(../intro_bg.jpg) no-repeat;*/
		}
		
#intro_visual {
		width:1000px;
		height:534px;
		padding-top:10px;}
		
#main_footer {
		height:81px;
		width:100%;
		background:url(../intro_footer_line.jpg) center 20px no-repeat;
		padding-top:35px;
		line-height:20px;
		text-align:center;
		color:#666;
		font-family:Arial, Helvetica, sans-serif;}
		
/* Sub Common CSS */

		
#main_bg {
		width:100%;
		/*background:url(../main_bg.jpg) repeat-x;*/
		background:#000;
		height:auto;
		margin:0;}
#main_sdw {
		width:1021px;
		margin:0 auto;
		height:auto;
		background:url(../sub_bg_sdw.png) repeat-y;
		_background:none;
		}
#main_box {
		width:1000px;
		margin:0 auto;
		height:auto;
		background:#000;
		/*background:#100600;*/
		border:1px solid #000;
		}
#logo	{
		width:209px;
		height:112px;
		padding:12px 0 0 12px;}
#top_right {
		width:295px;}
#top_text {
		padding-top:45px;}
#top_right ul { padding-right:0px;}
#top_right li { 
				padding-top:15px;}
#top_right p {}
#main_menu {
		width:999px;
		height:78px;
		background:url(../menu_bg.gif) repeat-x;}
#main_visual {
		width:999px;
		height:291px;
		padding-top:30px;
		padding-bottom:30px;
		/*background:#0d0500;*/
		background:#000;}
#main_contents {
		border:1px;
		width:100%;
		height:auto;
		background:url(../contents_bg.gif) repeat-y;}
#left_menu {
		width:100px;
		height:auto;}
#menu_title {
		height:43px;
		padding:30px 0 0 25px;}

#left_menu ul{
		margin:20px 0 0 28px;
		width:155px;
		list-style:none;
		border-top:1px solid #1e1e1e;
}
#left_menu li{
		width:155px;
		height:26px;
		list-style:none;
		border-bottom:1px solid #332d27;
}
a.left_menu,a.left_menu:link,a.left_menu:visited	{
		font-family:arial;
		display:block;
		width:119px;
		height:26px;
		padding-left:36px;
		font-size:14px;
		color:#d0a15b;
		line-height:27px;
		text-decoration:none;
		background:url(../l_blt.gif) no-repeat 22px center;}
a.left_menu:hover,a.left_menu:active	{
		color:#fff;
		background:url(../l_blt_ov.gif) no-repeat 22px center;}
#left_menu p {
		padding-left:10px;
		margin-top:30px;}
a.mor_info,a.mor_info:link,a.mor_info:visited	{	
		font-size:14px;
		line-height:22px;
		color:#604737;
		text-decoration:none;}
a.mor_info:hover,a.mor_info:active	{	
		text-decoration:underline;}

#conts_box {
		width:726px;
		height:auto;
		margin:25px 30px 30px 30px;}
#conts_box h1 {
		font-size:14px;
		padding:0px 0 18px 8px;
		background:url(../title_bg.gif) repeat-x bottom;}
#contents p {
		font-size:14px;
		line-height:24px;
		color:#b3b3b3;
		padding:10px;
		}
#contents {
		font-size:14px;
		line-height:24px;
		color:#b3b3b3;
		}
#footer {
		height:81px;
		width:100%;
		background:url(../footer_line.jpg) center 20px no-repeat #020100;
		padding-top:35px;
		line-height:20px;
		text-align:center;
		color:#666;
		font-family:Arial, Helvetica, sans-serif;}
a.foot_link,a.foot_link:link,a.foot_link:visited	{
		font-size:12px;
		color:#666;
		line-height:18px;
		text-decoration:none;}
a.foot_link:hover,a.foot_link:active	{
		text-decoration:underline;}
.forms {
		font-size:14px;
		color:#fff;
		border:1px solid #201f1b;
		background:#2d2c28;}