#main{
	width:900px;
	height:auto;
	margin:auto;
}

#head{
	width: 900px;
}

#left{
	width: 250px;
	height:auto;
	float: left;
}

#right {
	width:647px;
	height:647px;
	float:right;
}

#friendlylink {
	clear: both;
	width:900px;
	height:99px;
	background:url(../images/background.jpg) 0 -911px;
}

#bottom {
	clear: both;
	width: 900px;
	height:95px;
	background:url(../images/background.jpg) 0 -1008px;
	font-size:12px;
	color:#C9EBEC;
	padding-top:15px;
	text-align: center;
}

#search {
	height:33px;
	width:900px;
	background: url(../images/background.jpg) 0 -615px;
}

#search input{
	margin-top:8px;
	margin-left:520px;
	float:left;
	width:300px;
}
#search .button{
	width:20px;
	height:20px;
	float:left;
	margin-top:7px;
	margin-left:21px;
	cursor:pointer;
}

#navigation {
	height:208px;
	width:900px;
	background: url(../images/background.jpg) 0 -705px;
}

#navigation ul {
	padding-left:20px;
}
#navigation ul li {
	height:32px;
	width:100px;
	text-align:center;
	cursor:pointer;
	float:left;
}
#navigation ul li a{
	line-height:32px;
	vertical-align:middle;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:3px;
}

#logo {
	FLOAT: left; HEIGHT: 88px; OVERFLOW: hidden;
}

#login {
	width: 242px;
	height:230px;
	padding:5px;
	background:#D2D0D1;
}

#login .title {
	height:33px;
	width:210px;
	padding-left:30px;
	margin:auto;
	font-size:16px;
	color:#4374C0;
	font-weight:600;
	line-height:33px;
	vertical-align:33px;
	background: url(../images/dbg.jpg) 0 -646px;
}

#login .choose {
	height:30px;
	width:240px;
	padding-top:10px;
	color:#4E4E4E;
	font-weight:bold;
	text-align:center;
	background: url(../images/dbg.jpg) 7px -687px;
}

#login .inputArea {
	display:block;
	height:150px;
	font-size:12px;
	font-weight:600;
	color:#4E4E4E;
	width:240px;
	text-align:center;
	letter-spacing:5px;
	background:#FFFFFF;
}

#login .inputArea input{
	margin-top:4px;
	margin-left:4px;
	border-style:solid;
	border-width:1px;
	width:100px;
	border-color:#4E4E4E;
}

#login .inputArea .checkCode{
	clear:both;
	width:102px;
	height:30px;
	margin-top:5px;
	margin-left:97px !important;
	margin-left:45px;
	cursor:pointer;
	background:#000066;
}

#login .inputArea .buttonArea{
	height:40px;
	width:240px;
	color:#4E4E4E;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
	background: url(../images/dbg.jpg) 7px -687px;
}
#findOfLost .inputArea .buttonArea{
	height:40px;
	width:240px;
	color:#4E4E4E;
	font-weight:bold;
	text-align:right;
	margin-top:10px;
	background: url(../images/dbg.jpg) 7px -687px;
}

#login .inputArea .buttonArea .submit{
	height:20px;
	width:70px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	border-style:none;
	font-weight:300;
	letter-spacing:10px;
	color:#FFFFFF;
	background: url(../images/dbg.jpg) 0 -736px;
}

#funArea {
	width:250px;
	float:left;
}

#funArea #funService{
	width:250px;
	height:68px;
	background:url(../images/dbg.jpg) 0 -558px;
	padding:15px 5px 0 100px;
	font-size:14px;
	color:#FFFFFF;
	float:left;
}

#funArea #funTop {
	width:250px;
	height:30px;
	background:url(../images/function_icon.png) 0 0;
	float:left;
}

#funArea #fun{
	width:250px;
	background:url(../images/function_bg.png) repeat-y;
	float:left;
}

#funArea #funBottom {
	clear:both;
	width:250px;
	height:80px;
	background:url(../images/function_icon.png) 0 -420px;
	float:left;
}

#funArea #labels {
	width:40px;
	float:left;
	background:#000000;
}

#funArea #links  {
	width:210px;
	float:right;
}

#funArea #labels ul {
	
}

#funArea #labels ul li{
	width:40px;
	height:120px;
	padding-top:10px;
	cursor:pointer;
	display:block;
}

#funArea #labels ul  .active{
	width:24px;
	font-size:14px;
	font-weight:bold;
	color:#F7FEFF;
	padding-left:16px;
	background:url(../images/function_icon.png) 0 -120px;
}

#funArea #labels ul  .positiv{
	width:22px;
	color:#99C7E9;
	padding-left:18px;
	background:url(../images/function_icon.png) 0 -262px;
}

#funArea #links ul {
	
	width:210px;
}

#funArea #links ul li{
	cursor:pointer;
	display:block;
}

#funArea #links  ul  .active{
	width:186px;
	margin-left:6px;
	height:35px;
	line-height:35px;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#343434;
	margin-top:5px;
	background:url(../images/function_icon.png) 0 -41px;
}

#funArea #links  ul  .positiv{
	width:186px;
	margin-left:6px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	text-align:center;
	color:#797979;
	margin-top:5px;
	background:url(../images/function_icon.png) 0 -79px;
}

#instruction {
	margin-top:5px;
}

#instruction .title{
	height:28px;
	line-height:28px;
	vertical-align:middle;
	padding-left:10px;
	color:#7B8D9B;
	font-size:16px;
	letter-spacing:1px;
	font-family:"����";
	font-weight:300;
	background: url(../images/dbg.jpg) 0 -374px;
}

#instruction .img{
	
}

#instruction .links{
	
}

#instruction  ul{
	
}

#instruction  ul li{
	font-size:14px;
	text-align:center;
	height:28px;
	color:7C7C7C;
	line-height:28px;
}

#findOfLost {
	width: 250px;
	height:433px;
	background:#D2D0D1;
}

#findOfLost .title{
	height:33px;
	width:210px;
	padding-left:30px;
	margin:auto;
	font-size:16px;
	color:#4374C0;
	font-weight:600;
	line-height:33px;
	vertical-align:33px;
	background: url(../images/dbg.jpg) 0 -646px;
}

#findOfLost .title .all{
	font-size:12px;
	margin-top:4px !important;;;
	margin-top:8px;
	margin-left:30px;
	border-width:0px;
	height:20px;
	width:60px;
	color:#FFFFFF;
	background: url(../images/dbg.jpg) 0 -735px;
}

#findOfLost .titleAll{
	height:33px;
	width:100px;
	padding-left:140px;
	margin:auto;
	font-size:16px;
	color:#4374C0;
	font-weight:600;
	line-height:33px;
	vertical-align:33px;
	/*background: url(../images/dbg.jpg) 0 -646px;*/
	background-color:#FFFFFF;
}

#findOfLost .titleAll .all{
	font-size:12px;
	margin-top:4px !important;;;
	margin-top:8px;
	margin-left:30px;
	border-width:0px;
	height:20px;
	width:60px;
	color:#FFFFFF;
	background: url(../images/dbg.jpg) 0 -735px;
}

#findOfLost ul{
	height:360px;
	width:240px;
	margin:auto;
	background:#FFFFFF;
}
#findOfLost ul marquee{
	height:360px;
}

#findOfLost ul li{
	padding:3px;
	color:#525252;
}

#findOfLost ul  .left{
	clear:both;
	width:130px;
	text-align:left;
	float:left;
}

#findOfLost ul  .right{
	width:90px;
	text-align:right;
	float:right;
}

#nameplate {
	width:647px;
	height:27px;
	line-height:27px;
	vertical-align:middle;
	color:#D1E3F1;
	text-align:right;
	background: url(../images/background.jpg) 0 -24px;
}

#showNotice{
	margin-top:3px;
	padding-right:20px;
	line-height:30px;
	color:#405864;
	letter-spacing:1px;
	font-size:14px;
}
#showNotice #noticeImg {
	float:left;
	width:185px;
	height:146px;
	margin-right:10px;
	margin-bottom:5px;
	background: url(../images/dbg.jpg) 0 -404px;
}
#showNotice #noticeTitle {
	float:left;
	width:430px;
	height:30px;
    line-height:30px;
	vertical-align:middle;
	text-align:center;
	font-size:20px;
	font-family:"����";
	color:#979797;
	font-weight:bold;
	border-style:solid;
	border-width:0 0 1px 0;
	border-color:#DDDBDC;
	background:url(../images/icon.jpg) 0 -21px no-repeat;
}
#news {
	
}

#news .new {
	clear:both;
	margin-top:10px;
}

#news .new .title {
	width:548px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	padding-left:30px;
	font-size:14px;
	letter-spacing:1px;
	color:#434343;
	font-weight:500;
	border-style:solid;
	border-width:0 0 2px 0;
	border-color:#DDDBDC;
	margin-left:5px;
	background:url(../images/icon.jpg) 0 -23px no-repeat;
	float:left;
}

/*** news_more ***/
#news_more .new ul {
	width:600px;
	margin-left:30px !important;
	margin-left:15px;
	float:left;
}
#news_more .new ul li {
	height:25px;
	padding-left:20px;
	margin-top:7px;
	border-style:dashed;
	border-width:0 0 1px 0;
	border-color:#DDDBDC;
	font-size:14px;
	background:url(../images/icon.jpg) 0 -95px no-repeat;
}
#news_more .new ul li a{
	color:#5F5F5F;
}
#news_more .new {
	clear:both;
	margin-top:10px;
}

#news_more .new .title {
	width:600px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	padding-left:30px;
	font-size:14px;
	letter-spacing:1px;
	color:#434343;
	font-weight:500;
	border-style:solid;
	border-width:0 0 2px 0;
	border-color:#DDDBDC;
	margin-left:5px;
	background:url(../images/icon.jpg) 0 -23px no-repeat;
	float:left;
}

/** cardFindOfLostAll **/

#cardFindOfLostAll .new ul {
	width:600px;
	margin-left:30px !important;
	margin-left:15px;
	float:left;
}
#cardFindOfLostAll .new ul li {
	height:25px;
	padding-left:20px;
	margin-top:7px;
	border-style:dashed;
	border-width:0 0 1px 0;
	border-color:#DDDBDC;
	font-size:14px;
	background:url(../images/icon.jpg) 0 -95px no-repeat;
}
#cardFindOfLostAll .new ul li a{
	color:#5F5F5F;
}
#cardFindOfLostAll .new {
	clear:both;
	margin-top:10px;
}

#cardFindOfLostAll .new .title {
	width:600px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	padding-left:30px;
	font-size:14px;
	letter-spacing:1px;
	color:#434343;
	font-weight:500;
	border-style:solid;
	border-width:0 0 2px 0;
	border-color:#DDDBDC;
	margin-left:5px;
	background:url(../images/icon.jpg) 0 -23px no-repeat;
	float:left;
}
/***/

#news .new .more {
	width:55px;
	height:25px;
	border-style:solid;
	border-width:0 0 2px 2px;
	border-color:#DDDBDC;
	background:url(../images/icon.jpg) 8px -48px no-repeat;
	float:left;
}
#news .new .itemImage {
	width:240px;
	height:179px;
	background:#000066;
	background:url(../images/dbg.jpg)  0  -784px no-repeat;
	margin-top:7px;
	margin-left:20px;
	float:right;
}

#news .new .itemImage img{
	margin-top:6px;
	margin-left:5px;
	width:230px;
	height:150px;
}

#news .new ul {
	width:350px;
	margin-left:30px !important;;
	margin-left:15px;
	float:left;
}

#news .new ul li {
	height:25px;
	padding-left:20px;
	margin-top:7px;
	border-style:dashed;
	border-width:0 0 1px 0;
	border-color:#DDDBDC;
	font-size:14px;
	background:url(../images/icon.jpg) 0 -95px no-repeat;
}
#news .new ul li a{
	color:#5F5F5F;
}

/**

#news .rollArea {
	clear:both;
	padding-top:20px !important;;
	padding-top:15px;
}
#news .rollArea .roll{
	width:120px;
	height:95px;
	float:left;
	margin-left:7px;
	background:url(../images/dbg.jpg) 0 -964px no-repeat;
}
#news .rollArea .roll img{
	width:111px;
	height:77px;
	margin-top:4px;
	margin-left:4px;
}

**/

#news .rollArea {
	clear:both;
	padding-top:20px !important;;
	padding-top:15px;
}
#news .rollArea .roll{
	width:168px;
	height:130px;
	float:left;
	margin-left:7px;
	background:url(../images/dbg.jpg) 0 -964px no-repeat;
}
#news .rollArea .roll img{
	width:150px;
	height:110px;
	margin-top:6px;
	margin-left:9px;
}


#content-top{
	width:647px;
	height:15px;
	background:url(../images/background.jpg) 0 -314px no-repeat;
	float:right;
}
#content {
	width:633px;
	border-style:solid;
	border-color:#EEEEEE;
	border-width:0 7px 0 7px;
	padding-bottom:10px;
	float:right;
}
#content_more {
	width:620px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:0 7px 0 7px;
	padding-bottom:10px;
	float:right;
}
#content-bottom{
	clear:both;
	width:647px;
	height:15px;
	background:url(../images/background.jpg) 0 -341px no-repeat;
	float:right;
}

#content #prompt {
	width:470px;
	height:85px;
	padding-top:60px;
	padding-left:105px;
	padding-right:45px;
	color:#777777;
	background:url(../images/background.jpg) 0 -460px no-repeat;
	float:right;
}

#content .query {
	width:615px;
	height:40px;
	font-size:14px;
	padding-left:10px;
	color:#787878;
	background:url(../images/background.jpg) 0 -355px no-repeat;
	float:right;
}
#content .query label {
	padding-top:13px;
	margin-left:5px;
	float:left;
}
#content .query input {
	margin-top:11px;
	float:left;
}
#content .query select {
	margin-top:11px;
	float:left;
}
#content .buttonArea {
	margin-right:20px !important;
	margin-right:7px;
	float:right;
}
#content .buttonArea .button {
	height:21px;
	width:72px;
	border-width:0px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:10px;
	text-align:center;
	color:#FFFFFF;
	margin-top:1px;
	background:url(../images/background.jpg) -102px -430px no-repeat;
	
}
#content .table {
	width:606px;
	margin-top:10px;
	margin-right:14px !important;
	margin-right:7px;
	float:right;
}
#content .table tr{
	width:606px;
	height:auto;
}
#content .table tr th{
	width:606px;
	font-size:12px;
	color:#FEFFFD;
	text-align:center;
	border-style:solid;
	border-color:#AAADB2;
	border-width:1px;
	background:url(../images/background.jpg) 0 -405px no-repeat;
}

#content .table tr td{
	width:606px;
	font-size:12px;
	color:#FEFFFD;
	text-align:center;
	border-style:solid;
	border-color:#AAADB2;
	background:#F3F3F3;
	color:#777777;
	border-width:1px;
	padding:3px;
}

#content .paginationlist {
	width:606px;
	margin-top:10px;
	margin-right:14px !important;
	margin-right:7px;
	font-size:14px;
	text-align:center;
	letter-spacing:2px;
	float:right;
}

#content .form {
	margin-top:10px;
	width:606px;
	margin-top:10px;
	margin-right:14px !important;
	margin-right:7px;
	background:#EEEEEE;
	float:right;
}
#content .form label{
	clear:both;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	width:180px;
	font-size:14px;
	letter-spacing:3px;
	padding-left:10px;
	float:left;
}
#content .form input ,select {
	margin-top:8px !important;
	margin-top:5px;
	display:block;
}

#content .form textarea {
	width:300px;
	height:100px;
}

#content .form .box {
	padding-top:5px;
	height:30px;
}
#content .form .box1{
	vertical-align:middle;
	margin-top:5px;
	font-size:14px;
	letter-spacing:3px;
	padding-left:20px;
}
#content .form .box input{
	margin-top:0px !important;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	display:inline;
}

#content .buttonArea {
	margin-top:10px;
	float:right;
}
#content .buttonArea input {
	width:91px;
	height:27px;
	border-width:0px;
	color:#FFFFFF;
	letter-spacing:5px;
	margin-right:10px;
	background:url(../images/background.jpg) 0 -429px no-repeat;
	float:right;
}

#content .show {
	margin-top:10px;
	width:606px;
	margin-top:10px;
	margin-right:14px !important;
	margin-right:7px;
	background:#EEEEEE;
	float:right;
}

#content .title {
	margin-top:10px;
	width:606px;
	font-size:14px;
	font-weight:bold;
	margin-right:14px !important;
	margin-right:7px;
	float:right;
}

#content .show label{
	clear:none;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	width:210px;
	font-size:14px;
	letter-spacing:3px;
	padding-left:10px;
	float:left;
}
#content .show input ,select {
	margin-top:8px !important;
	margin-top:5px;
	display:block;
}

#content .show textarea {
	width:300px;
	height:100px;
}

#content .show .box {
	padding-top:5px;
	height:30px;
}
#content .show .box input{
	margin-top:0px !important;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	display:inline;
}
#content #tree {
	width:200px;
	height:600px;
	overflow:auto;
	margin-top:10px;
	margin-left:7px;
	float:left;
}

#friendlylinkArea {
	height:70px;
	width:700px;
	padding-top:10px  !important;;
	padding-top:20px;
	margin-left:250px;
}

#friendlylinkArea ul {
	
}

#friendlylinkArea ul li {
	width:110px;
	margin-top:10px;
	float:left;
}
#friendlylinkArea1 ul li a {
	text-align:center;
	font-size:13px;
	font-weight:bold;
	letter-spacing:3px;
	color:#464646;
}

.clear {
	clear:both;
	font-size:0px;
}


.lableSty{
width:130px;
font-size:14px;
float:left;
}
.btnArea{
	margin-top:10px;
	float:right;	
}
.btnSty{
	cursor:hand;
	width:91px;
	height:27px;
	border-width:0px;
	color:#FFFFFF;
	letter-spacing:5px;
	margin-right:10px;
	color:#000000;
	background:url(../images/background.jpg) 0 -429px no-repeat;
}

.formSty{
	width:380px;
	float:left;
	background:#EEEEEE;
}

.boxSty {
	padding-top:5px;
}

.aSty:link {  
  color:   #000000;  
  text-decoration:   none;  
} 

.aSty:visited   {  
  color:   #000000;  
  text-decoration:   none;  
}

.aSty:hover   {  
  color:   #000000;  
}