﻿/* Overall Css */
body 
{
	margin:0;
	text-align:center;
	background-color:#FFF;
}

div,td
{
	font-size:12px;
	letter-spacing:1px;
	line-height:20px;
	color:#000;
}

ul,li
{
	margin:0px;
	padding:0px;
	list-style:none;
}

input
{
	border-style:solid; 
	border-width:1px; 
	cursor:default; 
	color:#666; 
	background-color:#FFF;
}

textarea
{
	border-style:solid; 
	border-width:1px; 
	cursor:default; 
	color:#666; 
	background-color:#FFF;
}

/* all */
.rim
{
	margin:auto;
	width:1000px;
	text-align:center;
}

.imgurl
{
	border:0;
	cursor:pointer; 
}

.input
{
	border-style:solid; 
	border-width:1px; 
	cursor:default; 
	color:#666; 
	background-color:#fff;
	height:16px;
}

.but
{
	border:solid 1px #000;
	padding:2px 2px 0px 2px;
	font-size:12px;
	color:#000;
	cursor:pointer; 
	/* 透明 -- FF无效；从StartColorStr 到 EndColorStr 颜色渐变 (颜色值不可简写) */
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#999999);
}

#pageDiv
{
	width:710px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:20px;
	border:solid 1px #f4f4f4;
	background-color:#fafafa;
}

/* Link */

A.a { font-size:12px; COLOR: #000; TEXT-DECORATION: none; letter-spacing:1px; }
A.a:hover { font-size:12px; COLOR: #999; TEXT-DECORATION: none; letter-spacing:1px;}

A.a_b { font-size:12px; COLOR:#000; TEXT-DECORATION: none; letter-spacing:1px; }
A.a_b:hover { font-size:12px; COLOR: #fff; TEXT-DECORATION: none; letter-spacing:1px;}

A.a_c { font-size:12px; COLOR: #666; TEXT-DECORATION: none; letter-spacing:1px; }
A.a_c:hover { font-size:12px; COLOR: #000; TEXT-DECORATION: none; letter-spacing:1px;}

A.a_l { font-size:13px; COLOR: #333; TEXT-DECORATION: none; letter-spacing:1px; }
A.a_l:hover { font-size:13px; COLOR: #000; TEXT-DECORATION: none; letter-spacing:1px;}

A.a_black_bold { font-size:12px; font-weight:bold; COLOR:#000; TEXT-DECORATION: none; letter-spacing:1px; text-decoration:underline; }
A.a_black_bold:hover { font-size:12px; font-weight:bold; COLOR:#999; TEXT-DECORATION: none; letter-spacing:1px; text-decoration:underline;}


/* body */
.tb
{
	margin:auto;
	text-align:center;
}

.left
{
	width:240px;
	text-align:center;
	vertical-align:top;
}

.center
{
	width:10px;
	overflow:hidden;
	background-image:url(../images/center_bg.jpg);
}

.right
{
	width:750px;
	text-align:left;
	vertical-align:top;
}

/* default */
.d_about_t
{
	margin:auto;
	margin-top:20px;
}

.d_about
{
	margin:auto;
	margin-top:5px;
	margin-bottom:10px;
	text-align:left;
	width:250px;
	font-size:13px;
}

.d_news_t
{
	margin:auto;
	margin-top:20px;
}

.d_news
{
	vertical-align:top;
	text-align:left;
	background-image:url(../images/d_n_z.jpg);
}

.n_li_img
{
	margin-left:10px;
	margin-right:5px;
}

.d_nli
{
	padding-top:5px;
	padding-bottom:5px;
}

.d_pro
{
	margin:5px 10px 10px 10px;
}

/* left */
.left_rim
{
	width:180px;
	margin-top:5px;
	width:220px;
}

.left_li
{
	width:220px;
	padding-top:10px;
	padding-bottom:3px;
	text-align:left;
	border-bottom:dashed 1px #c3c3c3;
}

.left_li_img
{
	margin-left:15px;
	margin-right:8px;
}

.left_txt
{
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
	width:210px;
	text-align:left;
}

/* right */
.p_title
{
	margin-top:5px;
	width:710px;
	height:23px;
	text-align:left;
	padding-left:30px;
	padding-top:7px;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/p_title.jpg);
}

.content
{
	width:730px;
	text-align:left;
	font-size:13px;
	padding:5px;
}

.n_li
{
	width:580px;
	padding-top:15px;
	text-align:left;
	padding-left:10px;
	color:#666;
	border-bottom:dashed 1px #e4e4e4;
}

.n_time
{
	width:150px;
	padding-top:15px;
	text-align:left;
	color:#999;
	border-bottom:dashed 1px #e4e4e4;
}

.tool
{
	margin-top:5px;
	margin-bottom:10px;
	width:730px;
	text-align:right;
	color:#999;
}

.pro_rim
{
	margin-top:5px;
	margin-bottom:10px;
	width:740px;
	border-collapse:collapse;
	border:solid 1px #e4e4e4;
}

.pro_n
{
	width:150px;
	height:30px;
	text-align:center;
	border:solid 1px #e4e4e4;
	background-color:#FFF;
}

.pro_m
{
	width:250px;
	height:30px;
	text-align:center;
	border:solid 1px #e4e4e4;
	background-color:#FFF;
}

.pro_r
{
	width:100px;
	height:30px;
	text-align:center;
	border:solid 1px #e4e4e4;
	background-color:#FFF;
}

.pro_t
{
	height:22px;
	font-weight:bold;
	background-color:#fafafa;
}

.pro_v_l
{
	width:120px;
	height:30px;
	font-size:13px;
	text-align:right;
	background-color:#fafafa;
	border:solid 1px #e4e4e4;
}

.pro_v_r
{
	text-align:left;
	font-size:13px;
	padding-left:5px;
	background-color:#FFF;
	border:solid 1px #e4e4e4;
}

.link_i_rim
{
	margin:5px 17px 5px 17px;
	width:140px;
	height:50px;
	line-height:200%;
	padding:2px;
	border:solid 1px #f4f4f4;
}

.link_img
{
	width:140px;
}

.link_txt
{
	margin:5px;
	width:215px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:10px;
	border:solid 1px #f4f4f4;
}

/* foot */
.foot
{
	text-align:left;
	color:#757776;
	background-image:url(../images/foot_bg.jpg);
}