﻿/* CSS Document */
body{text-align:center;font-size:62.5%;padding:0;margin:0;border:0;}
a:link{text-decoration:none;color:#000;}
a:visited{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#000;}
a:active{text-decoration:none;color:#000;}
ul,ol,li{padding:0;margin:0;list-style:none;}
div{overflow:hidden;}
br.clear{clear:both;}
input[type=password],input[type=text]{height:16px;font-size:14px;}
#BodyBox{width:988px;text-align:left;margin:auto;}
#TopFlashBox{clear:both;width:988px;height:203px;}

#TopMenuBox{clear:both;width:988px;height:35px;line-height:35px;background:url(/images/index_01.gif) no-repeat;}
#TopMenuBox ul{padding:0;margin:0;list-style:none;}
#TopMenuBox ul li{padding:0 13px;margin:0;list-style:none;float:left;text-align:center;line-height:35px;}
#TopMenuBox ul li a:link{text-decoration:none;color:#fff;font-size:14px;font-weight:700;}
#TopMenuBox ul li a:visited{text-decoration:none;color:#fff;font-size:14px;font-weight:700;}
#TopMenuBox ul li a:hover{text-decoration:none;color:#F5B710;display:block;font-size:14px;font-weight:700;}
#TopMenuBox ul li a:active{text-decoration:none;color:#fff;font-size:14px;font-weight:700;}

#DateBox{color:#000;font-size:12px;font-weight:400;padding:0!important;float:right!important;}
#DateBox span{padding-right:5px;}

#SearchBox{clear:both;width:988px;height:28px;line-height:28px;background:url(/images/index_02.gif) no-repeat;}
#NoticeBox{float:left;width:700px;height:28px;padding:0 0 0 50px;color:#072D92;font-size:12px;letter-spacing:1px;line-height:28px;}
#NoticeBox span{padding:0 10px 0 0;}
#InputBox{float:left;line-height:28px;height:28px;
	margin-left: 40px;
}
#InputBox input{margin:0 0 0 10px;}

#RightTopMenu{float:left;width:33px;height:37px;background:url(/images/index_04.gif) no-repeat;}



#AllRightBox{clear:both;padding:34px 220px 0 220px;width:548px;height:70px;background:url(/images/index_11.gif) no-repeat;font-size:12px;text-align:center;}
#AllRightBox span{line-height:24px;padding:0 10px;display:inline-block;}

/* 主页 */
#IndexTopBox{clear:both;width:988px;height:927px;font-size:12px;}
#ChangeBox{float:left;width:306px;height:335px;padding:0 0 10px 13px;background:url(/images/index_03.gif) no-repeat;}
#ChangeBox h1{color:#fff;margin:0;padding:0 0 0 10px;font-size:14px;height:48px;line-height:48px;}

#NewsBox{float:left;width:388px;height:296px;padding:48px 18px 10px 10px;background:url(/images/index_04.gif) no-repeat;}
#NewsBox li{line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#NewsBox ul{width:388px;height:250px;overflow:hidden;}
#NewsBox li a{color:#072D92;}
#NewsBox li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#NewsBox li.more a:link{text-decoration:none;color:#000;}
#NewsBox li.more a:visited{text-decoration:none;color:#000;}
#NewsBox li.more a:hover{text-decoration:none;color:#f00;}
#NewsBox li.more a:active{text-decoration:none;color:#000;}
#SearverBox{float:left;width:253px;height:345px;}
#SearverBox ul{}
#SearverBox ul li{height:58px;line-height:58px;font-size:16px;}
#SearverBox ul li a{color:#3D82D0;font-weight:700;}
#floor1{background:url(/images/background.gif) no-repeat 0 5px;padding:0 0 0 70px;}
#floor2{background:url(/images/background.gif) no-repeat 0 -45px;padding:0 0 0 70px;}
#floor3{background:url(/images/background.gif) no-repeat 0 -94px;padding:0 0 0 70px;}
#floor4{background:url(/images/background.gif) no-repeat 0 -145px;padding:0 0 0 70px;}
#floor5{background:url(/images/background.gif) no-repeat 0 -195px;padding:0 0 0 70px;}
#floor6{background:url(/images/background.gif) no-repeat 0 -245px;padding:0 0 0 70px;}

#LabelBox{float:left;width:735px;height:328px;background:url(/images/index_05.gif) no-repeat;}
#LabelBox h1{padding:0 0 0 30px;margin:0;height:27px;line-height:27px;font-size:15px;color:#185687;}
#label{padding:0;margin:0;clear:both;width:735px;height:26px;}
#label li{float:left;cursor:pointer;width:119px;height:26px;line-height:26px;text-align:center;background:url(/images/background.gif) no-repeat -5px -554px;font-size:14px;font-weight:700;color:#185687;letter-spacing:2px;}
#label li.current{background:url(/images/background.gif) no-repeat -5px -526px;}
#content{padding:0;margin:0;width:735px;clear:both;height:160px;}
#content dd{display:none;padding:10px;margin:0;}
#content dd ul{height:110px;overflow:hidden;}
#content dd.show{display:block;}
#content dd.show li{float:left;width:330px;padding:0;margin:0;line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#content dd.show li a{color:#072D92;}
#content dd li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#content dd li.more a:link{text-decoration:none;color:#000;}
#content dd li.more a:visited{text-decoration:none;color:#000;}
#content dd li.more a:hover{text-decoration:none;color:#f00;}
#content dd li.more a:active{text-decoration:none;color:#000;}
#MoveBox{clear:both;padding:0 0 0 10px;margin:0;width:715px;height:110px;}

#PoliciesBox{float:left;padding:0 10px 32px 5px;width:238px;height:296px;background:url(/images/index_06.gif) no-repeat;}
#PoliciesBox h1{padding:0 0 0 25px;margin:0;font-size:14px;height:30px;line-height:30px;color:#22538B;}
#PoliciesBox ul{height:250px;width:238px;overflow:hidden;}
#PoliciesBox li{line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#PoliciesBox li a{color:#072D92;}
#PoliciesBox li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#PoliciesBox li.more a:link{text-decoration:none;color:#000;}
#PoliciesBox li.more a:visited{text-decoration:none;color:#000;}
#PoliciesBox li.more a:hover{text-decoration:none;color:#f00;}
#PoliciesBox li.more a:active{text-decoration:none;color:#000;}
#PartyBox{float:left;padding:0 12px 13px 5px;width:228px;height:235px;background:url(/images/index_07.gif) no-repeat;}
#PartyBox h1{padding:0 0 0 23px;margin:0;font-size:14px;height:40px;line-height:40px;color:#22538B;}
#PartyBox ul{height:170px;width:228px;overflow:hidden;}
#PartyBox li{line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#PartyBox li a{color:#072D92;}
#PartyBox li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#PartyBox li.more a:link{text-decoration:none;color:#000;}
#PartyBox li.more a:visited{text-decoration:none;color:#000;}
#PartyBox li.more a:hover{text-decoration:none;color:#f00;}
#PartyBox li.more a:active{text-decoration:none;color:#000;}
#ChiefBox{float:left;padding:0 12px 13px 6px;width:227px;height:235px;background:url(/images/index_07.gif) no-repeat;}
#ChiefBox h1{padding:0 0 0 22px;margin:0;font-size:14px;height:40px;line-height:40px;color:#22538B;}
#ChiefBox ul{height:170px;width:225px;overflow:hidden;}
#ChiefBox li{line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#ChiefBox li a{color:#072D92;}
#ChiefBox li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#ChiefBox li.more a:link{text-decoration:none;color:#000;}
#ChiefBox li.more a:visited{text-decoration:none;color:#000;}
#ChiefBox li.more a:hover{text-decoration:none;color:#f00;}
#ChiefBox li.more a:active{text-decoration:none;color:#000;}
#EconomicBox{float:left;padding:0 12px 13px 6px;width:225px;height:235px;background:url(/images/index_07.gif) no-repeat;}
#EconomicBox h1{padding:0 0 0 22px;margin:0;font-size:14px;height:40px;line-height:40px;color:#22538B;}
#EconomicBox ul{height:170px;width:227px;overflow:hidden;}
#EconomicBox li{line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#EconomicBox li a{color:#072D92;}
#EconomicBox li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#EconomicBox li.more a:link{text-decoration:none;color:#000;}
#EconomicBox li.more a:visited{text-decoration:none;color:#000;}
#EconomicBox li.more a:hover{text-decoration:none;color:#f00;}
#EconomicBox li.more a:active{text-decoration:none;color:#000;}
#SocialBox{float:left;padding:0 10px 13px 5px;width:235px;height:235px;background:url(/images/index_08.gif) no-repeat;}
#SocialBox h1{padding:0 0 0 28px;margin:0;font-size:14px;height:40px;line-height:40px;color:#22538B;}
#SocialBox ul{height:170px;width:235px;overflow:hidden;}
#SocialBox li{line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#SocialBox li a{color:#072D92;}
#SocialBox li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#SocialBox li.more a:link{text-decoration:none;color:#000;}
#SocialBox li.more a:visited{text-decoration:none;color:#000;}
#SocialBox li.more a:hover{text-decoration:none;color:#f00;}
#SocialBox li.more a:active{text-decoration:none;color:#000;}
#IndexBottomBox{clear:both;font-size:12px;width:954px;height:329px;padding:0 18px 10px 16px;background:url(/images/index_09.gif) no-repeat;color:#072D92;}
#IndexBottomBox h1{padding:0 0 0 15px;margin:0;font-size:14px;height:44px;line-height:44px;color:#22538B;}
#IndexBottomBox dl,dt,dd{margin:0;padding:0;float:left;}
#IndexBottomBox dl{width:318px;padding:8px 0;}
#IndexBottomBox dt{width:109px;}
#IndexBottomBox dt img{border:1px solid #fff;}
#IndexBottomBox dt a:hover img{border:1px solid #00f;}
#IndexBottomBox dd{text-indent:1em;padding:5px;width:180px;height:60px;line-height:18px;overflow:hidden;}
#IndexBottomBox dd span{padding:0 3px;}
#IndexBottomBox dd span a{color:#072D92;font-weight:700;}

#LinkBox{clear:both;text-align:center;width:942px;height:56px;padding:52px 23px 0 23px;background:url(/images/index_10.gif) no-repeat;}
#LinkBox img{padding:0 6px;border:0;}

/*内页*/
#InnerBox{clear:both;width:988px;}
#ContentBox{float:left;width:732px;background:url(/images/index_13.gif) repeat-y;}
#ContentBox h1{letter-spacing:2px;font-size:14px;padding:0 0 0 22px;width:710px;margin:0;height:44px;line-height:50px;background:url(/images/index_12.gif) no-repeat;color:#22538B;}
#ContentBox h1 a{color:#22538B;}
#Content{clear:both;font-size:1.4em;line-height:200%;width:700px;padding:0 16px;min-height:597px;_height:597px;}
#Content h1{background:none;text-align:center;color:#000;}
#Content h2{background:none;font-weight:400;font-size:14px;}
#Content h3{background:none;text-align:center;}
#Content h3 span{font-weight:400;font-size:12px;padding:0 5px;}
#Content p{text-indent:2em;}
#Content li{font-size:14px;line-height:24px;background:url(/images/background.gif) no-repeat -96px -345px;padding:0 0 0 20px;}
#Content li.father{background:none;width:300px;float:left;line-height:30px;}
#Content li em{font-size:12px;color:#666;font-style:normal;padding:0 0 0 5px;}
#EndContent{clear:both;width:732px;padding:0;margin:0;height:25px;background:url(/images/index_14.gif) no-repeat;}

#LatestBox{float:left;padding:0 10px 32px 5px;width:238px;height:296px;background:url(/images/index_06.gif) no-repeat;font-size:12px;}
#LatestBox h1{padding:0 0 0 25px;margin:0;font-size:14px;height:30px;line-height:30px;color:#22538B;}
#LatestBox h1 a{color:#22538B;}
#LatestBox ul{height:266px;width:238px;overflow:hidden;}
#LatestBox li{line-height:24px;background:url(/images/background.gif) no-repeat -96px -344px;padding:0 0 0 20px;}
#LatestBox li a{color:#072D92;}
#LatestBox li.more{background:url(/images/background.gif) no-repeat -40px -364px;width:46px;height:18px;line-height:18px;padding:0 0 0 3px;margin:0;text-align:center;float:right;}
#LatestBox li.more a:link{text-decoration:none;color:#000;}
#LatestBox li.more a:visited{text-decoration:none;color:#000;}
#LatestBox li.more a:hover{text-decoration:none;color:#f00;}
#LatestBox li.more a:active{text-decoration:none;color:#000;}

#LoginBox{float:left;padding:0 10px 32px 15px;width:228px;height:130px;background:url(/images/index_15.gif) no-repeat;font-size:12px;}
#LoginBox h1{padding:0 0 0 15px;margin:0;font-size:14px;height:30px;line-height:30px;color:#22538B;}
#LoginBox p label{display:inline-block;width:50px;}
#LoginBox p input[type=password],#LoginBox p input[type=text]{width:150px;}

div.SurveyBox{float:left;padding:0;width:253px;background:url(/images/index_17.gif) repeat-y;font-size:12px;}
div.SurveyBox h1{padding:0 10px 0 30px;margin:0;font-size:14px;height:30px;line-height:30px;color:#22538B;background:url(/images/index_16.gif) no-repeat;}
#SurveyItemBox{padding:0 10px;}
#SurveyItemBox h1{padding:5px 0 5px 16px;margin:0;font-size:14px;font-weight:400;line-height:20px;height:20px;background:url(/images/background.gif) no-repeat -23px -439px;color:#000;}
#SurveyItemBox p{line-height:20px;margin:0;}
#SurveyItemBox p label{line-height:20px;padding:0 0 0 5px;}
#EndSurvey{width:253px;height:12px;background:url(/images/index_18.gif) no-repeat;}
/*分页*/
#PageBox{text-indent:0;line-height:30px;font-size:14px;clear:both;text-align:left;font-family:'宋体';border-top:dashed 1px #ccc;}
#PageBox span{white-space:nowrap;padding:0 4px;}
#PageBox span.pagenum{font-size:16px;}
#PageBox span.word{color:#999;}
#PageBox span em{font-style:normal;font-size:inherit;font-weight:700;padding:0 2px;}
#currentpage{font-size:16px;color:#f00;font-weight:700;}
#PageOut p{text-indent:0;}

#PageOut p label.topSign{
padding:0 5px;
font-size:inherit;
display:block;
width:98%;
letter-spacing:3px;
}
#RegisterBox{width:664px;padding:0 16px 0 52px;min-height:597px;_height:597px;font-size:14px;}
#RegisterBox p{text-indent:0;}
#RegisterBox p label{display:inline-block;width:100px;}
/*投票统计*/
fieldset {
border:1px solid #ccc dashed;
background-color:#F5F5F5;
margin:1em auto;
padding:1em;
/*-moz-border-radius:8px;*/
}

legend {
color:#00f;
font-size:1.5em;
font-weight:700;
letter-spacing:0.2em;
padding:0.2em 0.5em;
background-color:#F5F5F5;
}
#surveyType{font-size:14px;min-height:240px;border-top:1px solid #603;border-left:1px solid #603;border-bottom:1px solid #603;}
#surveyType div.item{clear:both;line-height:40px;height:40px;}
#surveyType div.item div.counts{float:left;width:200px;padding:0 0 0 10px;border-right:1px dashed #0FF;height:40px;border-top:10px solid #F5F5F5;border-bottom:10px solid #F5F5F5;background:#fff;}
#surveyType div.item div.block{float:left;height:40px;line-height:40px;border-top:10px solid #F5F5F5;border-bottom:10px solid #F5F5F5;background:#fff;}