/* - - - - - - - - - - - - - - - - - - - - -
Title : SIDA
Author : Mycm
Created : 2009.10.28
Modified :
- - - - - - - - - - - - - - - - - - - - - */
/* ----- CSS ----- */
html{
}

body{
	margin: 0;
	padding: 0;
  background: #FFF;
  color: #666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
div,form,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
a{
  color: #666;
  text-decoration: none;
}
a:hover{
  color: #003399;
  text-decoration: none;
}
img{
  border: 0;
}
.b{
  font-weight: bold;
}
.left{
  float: left;
}
.right{
  float: right;
}
.center{
  text-align: center;
}
.saffron{
  color: #F87201;
}
.blue{
  color: #0046D5;
}
.green{
  color: green;
}
.grey{
  color: #999;
}
.service_input{
	width: 200px;
  height: 17px;
  border: 1px solid #CCC; 
}
.service_textarea{
	width: 400px;
  height: 100px;
  border: 1px solid #CCC;
}
#zhezhao{
  position:absolute;
  background: #000;
  top:0px;
  left:0px;
  width:100%;
  opacity:0.5;
  filter:alpha(opacity=50);
  z-index:100;
}
#loading{
  color: #B40801;
  position: absolute;
  z-index: 9999;
  width: 300px;
  height: 60px;
  text-align: center;
  padding-top: 22px;
  border: 1px solid #EBB6B7;
  background: #FFF;
}
.page{
	height: 22px;
	padding-top: 10px;
	text-align: center;
}
.clear{
	clear: both;
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}
* html>body .clearfix {
	display: inline-block;
	width: 100%;
}
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}
/* ie7 hack*/
*+html .clearfix {
	min-height: 1%;
}
#top{
	width: 968px;
	height: 179px;
	margin: auto;
	text-align: left;
}
.top_d1{
	height: 61px;
}
.top_d1_t1{
	padding-top: 23px;
	float: left;
}
.top_d1_t2{
	width: 124px;
	color: #B22826;
	padding-top: 20px;
	background: url("main1.jpg") right 20px no-repeat;
	float: right;
}
.top_d1_t2 a{
	font-family: "ËÎÌå";
	padding-left: 37px;
	font-size: 12px;
	color: #8E8E8E;
}
.top_d2{
	height: 86px;
}
.top_d3{
	height: 32px;
	background: #003399;
}
.top_d3_t1{
	color: #86A7CE
}
.top_d3_t1 a{
	font-weight: bold;
	color: #FFF;
}
.top_d3_t1 a:hover{
	font-weight: bold;
	color: #FFCC00;
}
.nav_t1{
	padding: 10px 13px 0 13px;
	float: left;
}
.nav_t1_2{
	padding: 10px 13px 0 13px;
	float: left;
}
.nav_t1_2 a{
	color: #FFCC00;
}
.nav_t2{
	width: 1px;
	height: 32px;
	background: url("main10.jpg") 0 10px no-repeat;
	float: left;
}
.top_d3_t2{
	padding: 7px 14px 0 0;
	float: right;
}
.input1{
	border: 1px solid #7F9DB9;
	background; #FFF;
	height: 14px;
	width: 157px;
	margin-right: 6px;
	color: #CCC;
}
.submit1{
	background: url("submit1.jpg") no-repeat;
	width: 18px;
	height: 18px;
	border: none;
	cursor: pointer;
}
#path{
	width: 968px;
	height: 11px;
	margin: auto;
	padding-top: 4px;
	font-family: Verdana;
	color: #787878;
	font-size: 10px;
	text-align: left;	
}

#main{
  width: 968px;
	min-height: 260px;
	height: auto !important;
	height: 260px;
	margin: 24px auto auto auto;
	text-align: left;	
}
.main_t1{
	width: 170px;
	float: left;
}
.main_t2{
	width: 586px;
	margin-left: 13px;
	float: left;
}
.main_t3{
	width: 380px;
	margin-left: 23px;
	float: left;
}
.main_t4{
	width: 184px;
	margin-left: 12px;
	float: left;
}
.main_t5{
	width: 184px;
	margin-left: 12px;
	float: left;
}
.main_d1{
	height: 16px;
	background: #999999;
	border-top: 1px solid #CCC;
	color: #FFF;
	padding-left: 5px;
}
.main_d2{
	height: 13px;
	background: url("main3.jpg") 7px 5px no-repeat;
	padding: 1px 0 0 20px;
	border-top: 1px solid #CCC;
}
.main_d2 a{
	color: #003399;
}
.main_d2_2{
	color: #990000;
	padding: 2px 0 2px 20px;
}
.main_d2_3{
	line-height: 100%;
	padding: 4px 0 4px 20px;
}
.main_d2_4{
	padding-top: 2px;
	text-align: right;
}
.main_d2_4 a{
	color: #003399;
}
.main_d3{
	height: 13px;
	border-top: 1px solid #CCC;
}
.main_d4{
	color: #003399;
	font-weight: bold;
	border-bottom: 1px solid #CCC;
	height: 17px;
}
.main_d5{
	margin-top: 14px;
	height: 21px;
	background: url("main6.jpg") repeat-x;
}
.main_d5_2{
	margin-top: 14px;
	height: 21px;
	background: url("main6.jpg") repeat-x;
}
.main_d5_t1{
	width: 67px;
	height: 18px;
	background: url("main4.jpg") no-repeat;
	color: #FFF;
	text-align: center;
	padding-top: 3px;
	float: left;
}
.main_d5_t2{
	width: 67px;
	height: 18px;
	padding-top: 3px;
	background: url("main5.jpg") no-repeat;
	color: #000;
	text-align: center;
	cursor: pointer;
	float: left;
}
.main_d6{
	height: 83px;
	background: url("main11.jpg") repeat-x;
	border: 1px solid #D9D9D9;
	border-top: none;
}
.main_d6_2{
	min-height: 43px;
	height: auto !important;
	height: 43px;
	background: url("main11.jpg") repeat-x;
	border: 1px solid #D9D9D9;
	margin-bottom:20px;
	border-top: none;
}
.main_d6 .main_d7{
	padding: 21px 0 0 27px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.main_d6_2 .main_d7{
	padding: 11px 0 0 27px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.input2{
	width: 225px;
	height: 17px;
	border: 1px solid #7F9DB9;
	margin-right: 20px;
}

.submit2{
	width: 59px;
	height: 19px;
	background: url("submit2.jpg") no-repeat;
	border: none;
	cursor: pointer;
}
.main_d8{
	color: #003399;
	font-weight: bold;
	border-bottom: 1px solid #CCC;
	height: 17px;
	margin: 23px 0 18px 0;
}
.main_d9{
	line-height: 160%;
}
.main_d10{
	padding: 7px 0 0 15px;
	height: 11px;
	background: url("main8.jpg") 5px 11px no-repeat;
}
.main_d11{
	margin-top: 11px;
}
.main_d12{
	height: 16px;
	background: #CFDBEB;
	color: #003399;
	font-weight: bold;
	padding: 2px 0 0 6px;
}
.main_d13{
	line-height: 160%;
	padding: 8px 0 0 3px;
}
.main_d14{
	height: 16px;
	background: #CFDBEB;
	color: #003399;
	font-weight: bold;
	padding: 2px 0 0 6px;
	margin-top: 20px;
}
#bottom{
	width: 968px;
	height: 66px;
	border-top: 1px solid #CCC;
	margin: 30px auto auto auto;
	text-align: left;
}
.b_t1{
	width: 600px;
	color: #CCCCCA;
	line-height: 160%;
	padding-top: 6px;
	float: left;
}
.b_t1 a{
	color: #003399;
	font-weight: bold;
}
.b_t2{
	width: 368px;
	padding-top: 25px;
	float: left;
	text-align: right;
}
.b_t2 a{
	color: #CCC;
}

.class_d1{
	min-height: 280px;
	height: auto !important;
	height: 280px;
	background: url("main12.jpg") no-repeat; 
	padding: 8px 0 0 9px;
	line-height: 160%;
}
.class_d1 a{
	color: #003399;
	font-weight: bold;
}
.class_d2{
	border-top: 1px solid #CCC;
	padding-top: 13px;
	height: 30px;
	color: #003399;
	font-weight: bold;
	font-size: 16px;
}
.class_d3{
	line-height: 160%;
	margin-bottom: 26px;
}
.class_d4{
	height: 130px;
	background: url("class2.jpg") 406px 26px  no-repeat;
}
.class_d5{
	line-height: 160%;
	width: 370px;
}
.class_d6{
	height: 56px;
	background: url("class3.jpg") no-repeat;
	color: #003399;
	font-weight: bold;
	padding: 34px 0 0 16px;
	margin-bottom: 9px;
}
.class_d7{
	min-height: 60px;
	height: auto !important;
	height: 60px;
}
.class_d8{
	height: 19px;
	background: url("class4.jpg") repeat-x;
	color: #535353;
	padding-left: 5px;
	font-weight: bold;
}
.class_d9{
	height: 19px;
	background: #DEE7F1;
}
.class_d10{
	height: 19px;
	background: #FFF;
	color: #676767;
}
.class_d10 a{
	color: #3366CC;
}
.class_d11{
	height: 19px;
	background: #F5F6FA;
	color: #676767;
}
.class_d11 a{
	color: #3366CC;
}
.class_d12{
	width: 502px;
	height: 119px;
	background: url("class7.jpg") no-repeat;
}
.class_d13{
	width: 502px;
	height: 119px;
	background: url("class6.jpg") no-repeat;
}
.class_d12_2{
	width: 502px;
	height: 119px;
	background: url("class8.jpg") no-repeat;
}
.class_d13_2{
	width: 502px;
	height: 119px;
	background: url("class9.jpg") no-repeat;
}
.class_d12 .class_d14{
	font-weight: bold;
	color: #535353;
	padding: 2px 0 0 5px;
}
.class_d13 .class_d14{
	font-weight: bold;
	color: #003399;
	padding: 2px 0 0 30px;
}
.class_d12_2 .class_d14{
	font-weight: bold;
	color: #535353;
	padding: 2px 0 0 5px;
}
.class_d13_2 .class_d14{
	font-weight: bold;
	color: #003399;
	padding: 2px 0 0 30px;
}
.class_d15{
	padding: 39px 0 0 53px;
}
.class_d16{
	padding-left: 200px;
	
}
.num{
	width: 30px;
	padding-top: 10px;
	float: left;
}
.class_d17{
	line-height: 160%;
}
.class_d18{
	height: 18px;
	background: url("class10.jpg") 0 bottom repeat-x;
	margin-top: 20px;
	font-weight: bold;
	color: #535353;
}
.class_d19{
	min-height: 120px;
	height: auto !important;
	height: 120px;
	background: #F5F6FA;
}
.class_d20{
	padding-top: 10px;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}
.class_d20_t1{
	width: 111px;
	padding: 3px 0 0 25px;
	font-weight: bold;
	float: left;
}
.class_d20_t2{
	float: left;
}
.input3{
	width: 241px;
	height: 16px;
	border: 1px solid #7C7C7C;
	background: #FFF;
}
.textarea1{
	width: 341px;
	height: 52px;
	border: 1px solid #7C7C7C;
}
.class_d21{
	margin-top: 20px;
	height: 22px;
}
.class_d21_t1{
	color: #CCC;
	float: left;
}
.class_d21_t2{
	float: right;
}
.submit3{
	width: 58px;
	height: 19px;
	background: url("submit3.jpg") no-repeat;
	border: none;
	cursor: pointer;
}

.con_t1{
	width: 120px;
	padding-left: 5px;
}
.con_t2{
	padding-left: 5px;
}