@charset "utf-8";
/* =======================================

	CORE CSS

========================================== */
/* base
========================================== */

*		{font-size:14px;
		color:#999;
		margin:0 auto;}

body		{background-color:#000;}


#top_body	{background-color:#000;
		background-image:url(../image/bg.png);
		background-repeat:repeat-x;}
#top_body_i	{background-color:#000;
		background-image:url(../image/bg2.png);
		background-repeat:repeat-x;}

.clear		{clear:both;}

img		{border:0px;}

h3		{color:#FFF; width:700px; text-align:left; font-size:18px;
		border-top-width:5px;
		border-top-color:#999;
		border-top-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#999;
		border-bottom-style:dotted;
		font-weight:normal;
		padding:10px;}

p.border	{border-bottom: 1px dotted #999;
		 margin:10px 0px 10px 0px ;}

a		{text-decoration:none;}
a:hover		{color:#FFF; text-decoration:none;}

#body		{width:900px; text-align:left;}

#header		{text-align:left;
		border-bottom-width:1px;
		border-bottom-color:#999;
		border-bottom-style:solid;
		width:900px;
		height:70px;}
		
#header .logo img
		{width:150px; margin:10px;}

#header .logo	{width:200px;
		text-align:left;
		float:left;}
		
#header .menu	{width:680px;
		margin-left:10px;
		float:left;
		padding-top:25px;
		text-align:right;}

#header .menu ul{width:680px;
		text-align:right;}
		
#header .menu li{
		float: right;
		text-align:right;
		list-style: none outside;
		padding:5px 15px 5px 5px;
		margin:5px;
		border-right-style:dotted;
		border-right-width:1px;
		border-right-color:#999;}

#top		{width:900px;
		text-align:left;}

#top .img	{width:360px; height:400px; float:left;}

#top img	{margin-top:20px; padding:10px;}

#top .service img{margin:20px 3px 20px 0px ; padding:2px; width:130px;}
		

#top .text	{width:500px; height:230px; float:left; padding:10px; margin-left:20px; line-height:180%;}

#top .icon img	{margin-left:20px;}

#footer		{width:900px; height:60px; text-align:center; }
#footer		{font-size:12px;padding:10px;}

.bold_plan {
	color:orange;
	font-weight:800;
	font-size:20px;
	margin:10px;
}

#plan	{
	width:650px;
	color:#000;
	border-collapse: collapse;
	border-spacing: 0;
	text-align:center;
	width: 100%;
	margin-bottom: 30px;}
	
#plan th{
	padding: 10px 20px;
	background-color: #ffd585;
	color:#e26500;
	text-align:center;
	border-bottom: 1px solid #FFF;}
#plan .bold_plan{color:orange;}

#plan td{background-color:#fffae7; color:#000; text-align:center;border-bottom: 1px solid #ffd585;}
#plan .n{background-color:#FFE4C4; color:#000;}


		
div.exp {
	color:#fff;
	font-size:14px;
	margin:9px;
}
		

/*
table{
		width:600px;
		background-color:#fff;
		text-align:center;
		border-color:orange;
		border-style:solid;
		border-collapse: collapse;
}
		
tr {
}	

th {
		height:50px;
		background-color:#ffe4c4;
		vertical-align:middle;
		font-weight:400;
		color:#363636;
}	
		
td {
		font-size:14px;
		color:#696969;
		padding:20px 0px 20px 0px;
}*/	
		
