html, body {
	background: #fff;
	color: #333;
	font: 1/1.6 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';
	max-width:640px;
	margin: 0 auto;
	line-height: 1.8em;
	background: #fff url(../images/ks/bg.png) repeat;
}
a{text-decoration:none; color:#444}
a:hover{text-decoration:underline; color:#1E50A2}
.blue,blue a,.box h5 a,.box h6 a,.box a.more,.crumbs a{ color:#004499}
.keylink,.keylink:link,.keylink:hover,.keylink:active {text-decoration:underline;width:26px; height:22px; line-height:22px; background:#fff; border:1px dotted #aaa;  text-align:center}
textarea{border:1px solid #DCDDDD; background:#fff;clear:both;color:#555;font-size:14px;height:130px;padding:5px 0 0 5px;text-align:left;width:99%; margin-bottom:8px}
.input-text,input.date,input.endDate,.input-focus{border:1px solid #DCDDDD; height:22px; padding:0 0 0 3px}
input.date,input.endDate{background: #fff url(../images/admin_img/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}

.pad-6{padding:6px; overflow:hidden}.pad-10{padding:10px; overflow:hidden}.pad_10,.pad-lr-10{padding:0 10px}.pad-lr-6{padding:0 6px}
.hr{background: url(../images/uline.gif) repeat-x center center;}
.hr hr{display:none}
.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}
.body-top,.header,.header .logo{background: url(../images/v9/body-top.png) repeat-x left -115px;}
.body-top{height:26px; background-color:#eee; vertical-align:middle}
.body-top .login{ float:right}
.body-top .login span{ color:#CCC}
.body-top .login a.rss{width:32px; float:right;overflow:hidden; text-indent:-222px;background: url(../images/icon/rsso.gif) no-repeat left center; margin-left:8px}
.body-top .content{ margin:auto; width:960px;}
.special-body-top{height:38px;background-position: left -104px; background-color:#fff}
.special-body-top a.logo{background: url(../images/v9/special-show.png) no-repeat right center; padding-right:58px; float:left; display:block}
.special-body-top .content{ padding:2px 0}
.special-body-top .nav{ float:left; padding:10px 0 0 12px}
.special-body-top .nav span{ padding:0 8px; color:#CCC}
body fieldset{border:1px solid #D8D8D8; padding:0 10px 10px;*padding:10px;}
body fieldset legend{padding:3px 8px;font-weight:700;}
body fieldset.blue{border:1px solid #dce3ed}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}


.oo640{width:100%;max-width:640px;height:auto;margin:0 auto;}
.ii640{width:100%;max-width:640px;height:auto;float:left;}
.toppng{width:100%;height:auto;flaot:left;}
.toppng img{width:100%;height:auto;flaot:left;}
.toptext{width:80%;height:30px;line-height:30px;flaot:left;text-align:center;margin:10px 0 0  10%;color: #0066CC;font-size:1.2em;font-weight:bold;}

.ind_input{width:60%;height:40px;float:left;margin:10px 0 0 19%;border:2px solid #3366FF;border-radius:5px;padding-left:2%;color: #333333;font-size:1.2em;}
.ind_cx{width:40%;height:40px;float:left;margin:30px 0 0 30%;background:#FF3333;text-align:center;line-height:40px;font-size:1.3em;color:#FFFFFF;border-radius:5px;border:0;}

.ksinfo{width:100%;height:auto;float:left;}

.ksform{margin:20px 0 0 10%;float:left;border:1px;width:80%;height:auto;border:1px solid #000000;border-bottom:0;}
.ksf_tr{width:100%;height:auto;float:left;line-height:40px;border-bottom:1px solid #000000;}
.ksf_tr2{width:100%;height:40px;float:left;line-height:40px;border-bottom:1px solid #000000;text-align:center;color:#990000;font-weight:bold;font-size:1.4em}
.ksform3{margin:50px 0 0 15%;float:left;border:1px;width:70%;height:auto;border:0;}

.ksf_tr3{width:100%;height:40px;float:left;line-height:40px;text-align:center;color: #FF0000;font-weight:bold;font-size:1.4em}


.ksf_td1{width:29%;height:auto;float:left;line-height:40px;text-align:center;border-right:1px solid #000000;color:#990000;}
.ksf_td2{width:70%;height:auto;float:left;line-height:40px;text-align:center;}

.fanhui{width:40%;height:40px;float:left;margin:20px 0 0 30%;background: #0066CC;text-align:center;line-height:40px;font-size:1.3em;color:#FFFFFF;border-radius:5px;border:0;cursor: pointer}
.fanhui:hover{color:#fff;text-decoration:none}

.maptit{width:100%;height:30px;line-height:30px;float:left;text-align:center;color: #CC3300;font-size:1.3em;font-weight:bold;margin-top:30px;}
.mapjpg{width:100%;height:auto;flaot:left;}
.mapjpg img{width:70%;max-width:70%;height:auto;flaot:left;margin:10px 0 0 15%;}


.mapba{width:100%;height:50px;line-height:30px;float:left;text-align:center;color: #003399;font-size:1.0em;margin-top:0px;}
