@charset "utf-8";
body,ul,li,form{ padding:0px; margin:0px;}
/* remember to define focus styles! */
body {
	color: black;
	background-color: #FFFFFF;
	background-image: url(bg.png);
	background-repeat: repeat-x;
	background-position: top;
	min-width:960px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ol, ul {list-style: none;}
/* tables still need cellspacing="0" in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {font-weight: normal;}
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
a {}
a:link {color: #261CDC;	text-decoration: underline;}
 /* δ���ʵ����� */
a:visited {color: #261CDC;	text-decoration: underline;}
 /* �ѷ��ʵ����� */
a:hover {text-decoration: underline;color:#261CDC;}
 /* ����������� */
a:active {	color: #0066FF;}
 /* ����������� */
/***********************************************************************/
/*��*/
.clear{ clear:both; height:0px; line-height:0px; display:block;}
.red,a.red,a.red:visited,a.red:link{color:#FF0000;}
.green,a.green,a.green:visited,a.green:link{color:#009900;}
.blue,a.blue,a.blue:visited,a.blue:link{color:#0033CC;}
.yellow,a.yellow,a.yellow:visited,a.yellow:link{color:#FF0;}
/********ͷ��****************/
#header{
	margin:auto;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BECFE2;
	padding-top: 10px;
	padding-bottom: 23px;
}
#header #logo{ display:block;width:215px; height:60px;margin:12px 0px 0px 10px;background: url(logo.png) no-repeat left top;float:left;}
#header #logo span{ display:none;}
/********�����˵�****************/
#topmenu{
	float:right;
	_width:600px;
	background-image: url(topmenu.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:23px;
	margin-top: 5;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
#topmenu ul{background-image: url(topmenu.png);background-repeat: no-repeat;background-position: right -23px;height:23px;padding:0 10px 0 0;}
#topmenu ul li{float:left;background-image: url(topmenu.png);background-repeat: no-repeat;background-position: right -46px;padding:0 10px;}
#topmenu ul li a,#topmenu ul li a:visited,#topmenu ul li a:link{
	font-size:10px;
	color:#2E73B9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 23px;
}
#topmenu ul li a:hover{
	color:#666666;
	text-decoration: underline;
}


/*************β��***************/
#bottom {clear:both;background-color:#FFF;line-height:20px;color:#333;font-size:10px;margin:5px auto 0 auto;font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 10px; line-height:130%;}
#bottom p {border-top:1px solid #CCC;font-size:10px;color:#666; padding:5px 0; margin:5px 0;}
#bottom a {color:#036;font-size:10px;margin:0 5px 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;line-height:120%;}
/***********************************************************************/
/*��������*/
#box {margin:0 10px;clear:both;padding:15px 0 0 0;}
.left_1{width:160px;float:left;margin-right: 15px;}
.middle_1{margin:0 170px;}
.middle_2{margin:0 0 0 170px;}

.right_1{ width:160px; float:right;}
/**���*/
/*���ģ��**************************************/
.m_1{background-color:#F2F6F9;border:1px solid #95BFD9;border-top:none;overflow: hidden;margin:0 0 10px 0;}
.m_2{
	background-color:#FFF;
	border:1px solid #95BFD9;
	overflow: hidden;
	padding: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.m_3{
	background-color:#FFF;
	overflow: hidden;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

/**********************���ģ�� END*************************************/
/***********************************************************************/
/*����*/
.title_1{
	height:20px;
	line-height:20px;
	font-size:11px;
	color:#FFF;
	background-color:#6195CA;
	text-indent: 5px;
	padding:0;
	margin-top: 5px;
	border:1px solid #3C7FBD;
	border-bottom:none;
}
.title_1 a,.title_1 a:visited,.title_1 a:link{font-size:10px;float:right;color:#FFF;text-decoration: underline;font-weight:normal; margin:0 5px 0 0;}


.title_2,.title_3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-indent: 5px;
	line-height: 25px;
}
.title_3{
	font-size:14px;
	color:#13388F;
	margin-top: 10px;
}

.title_4{
	height:23px;
	line-height:23px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#5673B9;
	font-weight:bold;
	background-image: url(title_4.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding:0 10px;
	margin:0 0 0 5px;
	border:1px solid #95BFD9;
	border-bottom:none;
	width:200px;
}


.title_5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:200%; margin:0 0px;}
.title_5{ font-size:14px; color:#13388F;}



/**/
.table_1{border:1px solid #95BFD9; margin:0; padding:0; float:left;margin-top: 5px;}
.table_1 th{
	height:20px;
	line-height:20px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 5px;
	background-color:#6195CA;
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px solid #3C7FBD;
	text-align:left;
}
.table_1 td{ line-height:20px; font-size:11px;padding:0 5px;}
.table_1 tr.alt td {
        background:#EFF7FD;  /*这行将给所有的tr加上背景色*/
}
.table_1 tr.over td {
        background:#DFF0FA;  /*这个将是鼠标高亮行的背景色*/
}
.table_1 strong{color:#005197; font-weight:bold;}


/***********************************************************************/
/**����**/
.url_1{ font-size:10px; line-height:16px;}
.url_1 a,.url_1 a:visited,.url_1 a:link{font-size:11px;color:#333333;text-decoration: underline;margin:0 5px;}
.url_1 a:hover{ color:#04D;}
.url_1 strong{ font-size:11px; color:#06C;}


.url_2{ font-size:10px;margin:10px 0; line-height:180%;}
.url_2 a,.url_2 a:visited,.url_2 a:link{font-size:11px;color:#333333;text-decoration: underline;margin:0 5px;}
.url_2 a:hover{ color:#04D;}
.url_2 strong{ font-size:11px; color:#06C;}

/**�ı�����**/
.text_1{ background-color:#F2F6F9; border-top:1px solid #CADFEC; padding:5px 10px; font-size:12px; color:#000; text-align:right; display:block; clear:both; margin:10px 0 0 0;}
/**���**/
.form_1{ padding:10px; font-size:12px; line-height:24px; margin:0;}
.form_1 label{
	display:block;
	font-size: 11px;
	line-height: 18px;
}
.input_1{ background-color:#FFF; border:1px solid #95BFD9; height:20px; line-height:20px;}
/* �б� */
.list_1 { font-size:12px; line-height:14px; color:#0055AA;overflow:hidden; margin:0 5px;}
.list_1 a,.list_1 a:visited,.list_1 a:link{color:#0055AA;font-size:12px;text-decoration: underline;}
.list_1 a:hover{color:#FF0000;text-decoration: underline;}
.list_1 li{list-style-type: none;padding:10px 0;}

.pagelist {font-size:12px; text-align:center; font-family:"����",Arial, Helvetica, sans-serif; padding:10px;}
.pagelist a.thispage{ color:#FF0000;border-bottom:2px solid #FF6600;}
.pagelist strong{ padding:3px 5px; color:#FF6600;border:1px solid #CCC; border-bottom:2px solid #FF6600;}
.pagelist a { font-size:12px; padding:3px 5px; border:1px solid #CCC; border-bottom:2px solid #CCC; margin:0 2px;}
.pagelist a:hover {border-bottom:2px solid #FF6600;}
 /*��ҳ2*/
.pagelist_2{ font-size:12px; border-top:1px solid #95BFD9; margin:5px; padding:5px 0 0 0; color:#05A;}
.pagelist_2 a,.pagelist_2 a:visited,.pagelist_2 a:link{ padding:2px 3px; border:1px solid #95BFD9; color:#05A; background-color:#FFF;}
.pagelist_2 a:hover{ color:#FF0000;}
.pagelist_2 strong{ font-weight:bold;}
/*���*/
.show_1{
	text-align:center;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
#box .main {margin-left: 175px;}
.deal_box .title {font-weight: bold;padding: 5px;font-size: 13px;}
.deal_box .title a {color: #2E73B9;text-decoration: underline;}
.deal_box .title a:hover {color: #FF3300;text-decoration: underline;}
.deal_box .links {
	font-size: 12px;
	padding: 5px;
}
.deal_box .links a {
	color: #464646;
	font-weight: bold;
	text-decoration: underline;
}
.deal_box .content {line-height: 20px;padding: 6px;}

.deal_box {
	margin-top: 5px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-bottom: 10px;
	min-height: 120px;
	vertical-align: top;
	padding-top: 5px;
}
.deal_comments {}
.deal_comments .head {font-size: 12px;line-height: 20px;background-color: #F0F0F0;text-indent: 5px;color: #666666;margin-top: 5px;margin-bottom: 5px;}
.deal_comments .body {font-size: 12px;padding: 5px;color: #003366;}

.form1 input,.form1 textarea {border: 1px solid #999999;}
.form1 {
	border: 1px solid #CCCCCC;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 99%;
}
.form1 th {color: #0055AA;width: 100px;text-align: right;padding: 5px;}
.form1 td {padding: 5px;}

.datetime {font-style: italic;color: #666666;font-size: 12px;}


.tr1 {background-color: #F2F6F9;}

.Faqlist .q {
	background-color: #C5D7E4;
	font-size: 12px;
	font-weight: bold;
	color: #0055AA;
	line-height: 22px;
	margin: 5px;
	text-indent: 5px;
}
.Faqlist .a {font-size: 12px;line-height: 20px;margin: 5px;padding: 5px;}

.star {
	width: 100px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	padding: 5px;
}
.star_1{	background-image: url(star1.png);}
.star_2{	background-image: url(star2.png);}
.star_3{	background-image: url(star3.png);}
.star_4{	background-image: url(star4.png);}
.star_5{	background-image: url(star5.png);}


.deal_box .links a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.deal_box .img {
	float: right;
	width: 100px;
	height: 100px;
	text-align: center;
	padding: 6px;
}
.earth {
	background-image: url(earth.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
}
#bottom .link{ clear:both; line-height:20px; height:20px; margin-left:2px; margin-right:2px;}
#bottom .link li {
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.deal_box a {
	color: #2E73D0;
}
.deal_box .content p {
	padding: 0px;
	margin: 0px;
}
.newsletter {
	margin: 10px;
	font-size: 10px;
	color: #666666;
}
.newsletter .btn {
	background-color: #6195CA;
	color: #FFFFFF;
	border: 0px none #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 19px;
}
.newsletter .txtbox {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
}

/*单页面后增加*/
.page_content{ padding:10px;}
.page_content h1{color:#333; font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; padding:10px 0;}
.page_content h2{}
.page_content h3{ color:#039; font-size:14px; font-weight:bold;}
.page_content h4{}
.page_content h5{}
.page_content h6{}

.page_content p{ padding:0 10px;}
.page_content strong{}

.page_content ul{ padding:0 10px;
	list-style-position: inside;
	list-style-type: disc;
}
.page_content ul li{}
