@charset "gb2312";
/* CSS Document v1.1.3 */
*{ padding:0px;	margin:0px; word-break:break-all;font-size:12px;}
body{	background:url(bg-top.gif) repeat-x;	background-color:#accb85;}
div{font-size:12px;}
ul{	margin:0px; padding:0px;	list-style:none;}
span{	display:block;}

/****** All Class ******/
.r{float:right;}
.l{float:left;}
.clr{	clear:both;	height:0px;}
.center{	width:1007px;	margin:0 auto;	background-color:#FFF; overflow:hidden;}
.hr{	clear:both;	height:12px;}
.hr1{	clear:both;	height:4px;}
.date{	height:24px;	line-height:24px;	color:#999;}
.of-hidden{overflow:hidden;}
.listicon1{	background:url(icon1.gif) no-repeat;	background-position:6px 8px;	height:24px;	width:20px;}
.listicon2{background:url(icon3.gif) no-repeat; background-position:7px 11px; height:24px; width:18px;}
.listicon3{background:url(icon4.gif) no-repeat; background-position:3px 10px;height:28px; width:18px;}
.box-tit0{	margin-left:30px;}
#box-top{	background:url(boxtop.gif) no-repeat;	height:40px;}
#box-cnt{	background:url(boxline.gif) repeat-y;	overflow:hidden;}
#box-bottom{	background:url(boxbottom.gif) no-repeat;	height:7px;}
#pathbox{margin:2px 10px; width:800px; overflow:hidden;}
#float{ width:35px; height:35px; background-color:#666; float:left; }
/****** A STYLE ******/
a:link,a:visited,a:active{text-decoration:none; color:#333; font-size:12px}
a:hover{text-decoration:none; color:#2e781f; font-size:12px}

a.font14:link,a.font14:visited,a.font14:active{text-decoration:none; color:#444444; font-size:14px; }
a.font14:hover{text-decoration:none; color:#000000;font-size:14px;}

a.more1:link,a.more1:visited,a.more1:active{text-decoration:none; color:#509032; font-size:12px; }
a.more1:hover{text-decoration:none; color:#000000;}

a.more2:link,a.more2:visited,a.more2:active{text-decoration:none; color:#fff; font-size:12px; }
a.more2:hover{text-decoration:none; color:#000000;}

/****** TOP DIV ******/
#top{}
#nav{	background:url(nav-bg.gif);	height:41px;}
#menu{	margin-left:108px;	width:790px;}
#menu ul li{text-align:center;	width:130px;	height:41px;	float:left;line-height:41px;}
#menu ul li a{font-family:"Î¢ÈíÑÅºÚ", "Ó×Ô²";	font-size:16px;	color:#FFF; display:block;}
#menu ul li a:hover{color:#000;}
.nav-act{ background:url(nav-active.gif) no-repeat;}
/****** CONTENT DIV ******/
#content{	overflow:hidden;	padding:12px 18px 0 18px;	width:971px;}
/* bar div */
#sbar{	border:1px solid #467f1e;	height:38px;}
.sbarall{	height:34px;	float:left;	line-height:34px;}
#sb1{	border:2px solid #FFF;	width:130px;	background-color:#edeef0;	text-align:center;	color:#be0002;	font-size:16px;	font-weight:bold;}
#sb2{	margin:2px 10px;	width:363px;}
#sb3{	margin:2px;	padding-left:35px;	background:url(search-tip.gif) no-repeat;}
/* photo div */
#flashcontent{	margin:0;	overflow:hidden;	float:left; height:232px; width:335px; background-color:#CCC;}
/* gzdt div */
#gzdt{	width:380px;	height:232px;	float:left;	margin-left:12px; overflow:hidden;}
#gzdt-tit{	height:30px;	background:url(gzdt.gif) no-repeat;	text-align:right;	line-height:30px;}
#gzdt-cnt{	overflow:hidden;	margin-top:11px;}
#gzdt-cnt li{	height:24px;	line-height:24px;}
/* tzgg div */
#tzgg{	width:232px;	height: 232px;	overflow:hidden;	float:left;	margin-left:12px;}
#tzgg-tit{	background:url(tzgg.gif) no-repeat;	height:32px;	line-height:32px;	text-align:right;}
#tzgg-cnt{	overflow:hidden;	margin:8px 0 0 5px;}
#tzgg-cnt li{	height:24px;	line-height:24px;}
/* xxgk div */
#xxgk-sub1{	margin:15px 0 10px 25px;	float:left;}
#xxgk-sub1 ul{	width:229px;}
#xxgk-sub1 ul li{	margin:10px 0;	height:39px;}
#xxgk-sub2{	margin:0px 0 0px 20px;	float:left;width:450px;}
#xxgk-sub2 ul{}
#xxgk-sub2 ul li{	margin:0px 17px 10px 17px; width:50px; height:59px; float:left;}
#xxgk-sub3{	margin:15px 0 10px 5px;	float:left; width:222px;}
/* ztzl div */
#ztzl-tit{height:29px; background:url(title-bg1.gif) repeat-x; line-height:29px;}
#ztzl-cnt{}
#ztzl-cnt ul li{ width:212px; margin:2px 5px 0 5px;}
/* wsbs div */
#wsbs-sub1{width:292px; float:left; margin:3px 0 0 20px;}
#wsbs-sub1-list li{width:136px; height:45px; margin:0 10px 10px 0; float:left;}
#wsbs-sub2-list li{width:292px; height:24px; line-height:24px; float:left;}
#wsbs-sub2{width:583px; float:left; background:url(blqk-bg.gif) no-repeat; margin:3px 0 0 55px;}
#blqk-tit1{margin:10px 0 0 15px; float:left;}
#blqk-tit2{margin:12px 15px 0 0;float:right;}
#table-tit{ font-weight:bold; color:#cf6b15;}
/* zmhd div */
.zmhd-sub{width:305px; margin:5px 0 0 14px; float:left;}
.zmhd-tit{height:29px; line-height:29px; background:url(title-bg1.gif);}
.zmhd-cnt li{ width:305px; height:24px; line-height:24px; float:left;}
#little{ margin:12px 0px 0px 20px; float:left;}
#wenti{ margin:15px 20px 0px 0px;float:right;}
/*links div*/
#links{height:39px; background:url(wzdh.gif) no-repeat; overflow:hidden;}
#links span{float:left; margin:10px 0 0 40px; }
#links select{ width:170px;}


/****** XXGK DIV ******/
#xxgk-left{ width:261px; float:left; overflow:hidden;}
#xxgk-rigth{ width:710px; float:left; overflow:hidden;}
.box1{width:247px; border:1px solid #d3d3d3;}
.box1top{height:31px; line-height:31px; background:url(box1top.gif) repeat-x; border-bottom:1px solid #197427;overflow:hidden;}
.box1bottom{width:249px; height:8px; background:url(box1bottom.gif) no-repeat center;}
.box1 li{height:24px; line-height:24px;}
.list1{margin:10px 10px 10px 5px; }

#ldxx-photo{text-align:center; padding:10px 0;}
#ldxx-name{text-align:center; }
#ldxx-other{ width:185px; padding-top:5px; margin:4px 10px 6px 10px;  border-top:1px dashed #CCC; text-align:center; overflow:hidden;}
#ldxx-other ul{margin:4px 0 0 7px;}
#ldxx-other ul li{ width:44px; height:16px; line-height:16px; float:left; margin:2px 0px; text-align:left;}
#ul1{margin:5px 11px;}
#ul1 li{margin:5px 0; height:30px;}
#ul1-j{margin:5px 11px;}
#ul1-j li{margin:5px 0; height:30px; background:url(ty-bg.gif) no-repeat;}
#ul1-j li span{ height:30px; line-height:30px; padding-left:80px;}
#ul2{margin:0 0 10px 12px; overflow:hidden;}
#ul2 li{height:31px; line-height:31px; border-bottom:1px dashed #CCC; width:74px; float:left;}
#ul2 li span{float:left;}
#ul3{margin:10px 0 0 15px; overflow:hidden;}
#ul3 li{height:40px; width:115px; float:left; background:url(xxgkml.gif) no-repeat;}
#ul3 li span{ margin:4px 0 0 22px}
#ul3 li span a,#ul1-j li span a{font-weight:bold; color:#468b52;}
#ul3 li span a:hover,#ul1-j li span a:hover{color:#000;}

#xxgk-photo{width:338px; height:230px; margin-right:12px; float:left; background-color:#CCC;}
.box2{float:left;}
.box2top{height:32px; line-height:32px; border-bottom:2px solid #1e7727; background:url(box2top.gif) repeat-x; overflow:hidden;}
#gzdtlist{margin:6px 20px 0px 0px; }
#gzdtlist li{ height:24px; line-height:24px;overflow:hidden;}
.zcjdlist{ margin:0px 0 0 0;}
#rsxxlist{margin-top:5px;}

.zcjdlist li,#rsxxlist li { height:28px; line-height:28px; border-bottom:1px dashed #CCC; overflow:hidden;}
.zcjd-arr{ background:url(zcjd-tab-activ.gif) no-repeat;height:4px; width:74px;}
#zcjd-tab{height:30px; background:url(zcjd-tab-bg.gif) repeat-x;}
#zcjd-tab ul{margin-left:8px;}
#zcjd-tab li{float:left; line-height:30px; width:74px; height:30px; text-align:center; background:url(line1.gif) no-repeat;}
#zcjd-tab li a{font-size:14px; display:block;}

/****** WSBS DIV ******/
.wsbs-tit{width:708px; height:32px; border:1px solid #1c7728; border-bottom:0; background:url(wsbs-tit-bg.gif) repeat-x; overflow:hidden;}
.wsbs-tit-list{ border:1px solid #d4d4d4; border-top-width:0px; overflow:hidden;}
.wsbs-tit-list ul{margin:10px 20px; overflow:hidden;}
.wsbs-tit-list ul li{float:left; width:668px; height:28px; line-height:28px; border-bottom:1px dashed #CCC;}

#wsbs-left{ float:left; width:249px; margin-right:12px;}
#wsbs-right{float:left; width:710px;}
#kstd-tit{ width:240px; overflow:hidden; }
#kstd-tit li{width:79px; float:left;  height:48px; text-align:center; line-height:12px; margin:14px 0;}
#kstd-tit li a{font-weight:bold;}
#kstd-tit li.liline1{ width:1px; height:48px; background:url(line2.gif) no-repeat;}
#slzt-table-title{color:#390;}
#slzt-table-title td{border-bottom:1px solid #CCC;}
.slzt-table-cnt td{ border-bottom:1px solid #CCC;}

/****** ZMHD DIV ******/

.zmhdlist{ margin:8px 10px; width:229px;overflow:hidden;}
.zmhdlist li{  width:229px; height:28px; line-height:28px; border-bottom:1px dashed #CCC; overflow:hidden;}
#zmhd-tab{ width:710px; overflow:hidden;}
#zmhd-tab li{float:left; width:168px; height:113px; background:url(zxzx-d.gif) no-repeat;}

#letter-bg{ background:url(letter-bg.gif) repeat-y; padding:10px;}
#letter-list td{border-bottom:1px dashed #ccc;}
.letter-line{background:url(letter-line.gif) no-repeat; height:1px;}
#letter-page{ width:680px; height:30px; line-height:30px; text-align:center; margin:0 5px; background-color:#f4f4f4;}
/*singup css*/
#lean_overlay {    position: fixed;    z-index: 10000;    top: 0px;    left: 0px;    height:100%;    width:100%;    background: #000;    display: none;}
#signup { width: 424px; display:none; padding-bottom: 2px; background: #FFF;  box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);}

#signup-header { background-color:#3F9D4A; padding: 18px 18px 14px 18px; border-bottom: 1px solid #CCC;}
#signup-header  h2 { color: #fff; font-size: 2em; font-weight: 700; margin-bottom: 3px; text-shadow: 0 1px 0 rgba(0,0,0,0.4);}
#signup-header  p { color: #fff; font-size: 12px; margin: 0; text-shadow: 0 1px 0 rgba(0,0,0,0.4); text-shadow: none; }

#signup .txt-fld { position: relative; width: 364px; padding: 14px 20px; border-bottom: 1px solid #EEE; text-align: right; }
#signup .btn-fld { width: 254px; overflow: hidden; padding: 12px 20px 12px 130px; }


#signup-table{ padding:20px;}
#signup-table label{ display: block; float: left; width: 58px; padding-top: 4px; color: #222; font-size: 12px; text-align: left;  }
#signup-table input,#signup-table textarea{ padding: 3px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 12px; color: #222; background: #F7F7F7; outline: none; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #E7E6E6; border-bottom: 1px solid #E7E6E6; }
#signup-table input:focus, #signup-table textarea:focus { background-color: #FAF9DC; }
#signup-table radio{vertical-align:middle; margin-top:-2px; margin-bottom:1px;}

button {	float: right;	background: #3F9D4A; 	border: none;  width: auto;  overflow: visible;  font-size: 1.4em;  color: #FFF; padding: 7px 10px;  border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; font-weight: bold; text-shadow: 0 1px 0 rgba(0,0,0,0.4);}       
.modal_close { position: absolute; top: 12px; right: 12px; display: block; width: 14px; height: 14px; background: url(modal_close.gif); z-index: 2; }

/****** TEXT DIV ******/
#textlist{ width:811px; margin:0 80px; height:435px; overflow:hidden;}
#textlist li{ height:28px; line-height:28px; border-bottom:1px dashed #CCC; overflow:hidden;}
#pages{ width:811px; height:30px; line-height:30px; background-color:#f4f4f4; margin:0 80px; text-align:center;}
.widthset{width:auto; margin:0 48px;}
#txt-title{ font-size:30px; text-align:center;  font-family:"ºÚÌå"; overflow:inherit; margin:10px 48px;}
#txt-date{height:25px; line-height:25px; background-color:#64a93f; text-align:center; color:#FFF;}
#txt-font{height:33px; line-height:33px; background:url(txt-font-bg.gif) repeat-x; text-align:center;}
#txt-font .b{ margin-left:378px;}
#txt-font-set a{background-color:#fafdec; border:1px solid #e5ebc5;}
#txt-font2{ height:16px; background:url(txt-font-bg1.gif) repeat-x;}
#txt-content{ padding:0 15px; width:auto;}
#txt-content,#txt-content p,#txt-content span{ font-size:14px;line-height:28px;}
#txt-appendix{ padding:10px; min-height:30px; overflow:auto; background-color:#f4f4f4;}
#txt-appendix dd{ padding-left:20px; padding-top:2px;}

/****** TY DIV ******/
#ty-left{ width:215px; margin-right:12px; float:left;}
#ty-right{ width:744px; float:left;}
.box3{width:213px; border:1px solid #d3d3d3;}
.box3bottom{background:url(box3bottom.gif) no-repeat; height:8px; width:215px;}
.box3 span{margin-left:40px;}
#owner-channle{font-weight:bold;  color:#1d7527; font-size:14px;}
.list-channle{ margin:10px 0;}
.list-channle li{	width:193px;	height:28px;	line-height:28px;	margin:5px 10px;	background:url(ty-list-bg.gif) no-repeat;}
.list-channle li a{ font-weight:bold;}

#listtop{height:32px; line-height:32px; border-bottom:1px solid #CCC;}
.listlist{ margin:20px 20px 0 20px;}
.listlist li{ height:28px; width:704px; line-height:28px; border-bottom:1px dashed #CCC; overflow:hidden;}
#listpage{width:704px; height:30px; line-height:30px; text-align:center; margin:0 20px; background-color:#f4f4f4;}
/****** FOOD DIV ******/
/*links div*/
#links{height:39px; background:url(wzdh.gif) no-repeat; overflow:hidden; width:971px; margin-left:18px;}
#links span{float:left; margin:10px 0 0 40px; }
#links select{ width:170px;}
#food{height:auto; background-color:#46801c; overflow:hidden;}
#food div{width:1007px; margin:20px auto; overflow:hidden;}
#erwei{float:left; margin:13px 0 0 52px;}
#copying{float:left; margin:25px 0 0 96px; line-height:38px; text-align:center; color:#accb85;}