/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../theme_tlcj/images/bk.jpg);
	background-repeat: repeat;
	font-size: 12px;
	color: #333;
}

table{
  border-spacing: 0px;
  border-collapse:collapse;
}


#wrapper {
	min-height: 830px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
    left: 50%;
    top:0%;
    margin-left: -550px;
}
#wrapper_explain {
	height: 975px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper_link {
	height: 1118px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
#top {
	height: 16px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../theme_tlcj/images/bk_top.png);
	background-repeat: no-repeat;
}
#left {
	float: left;
	min-height: 719px;
	height:100%;
	width: 86px;
	background-image: url(../theme_tlcj/images/bk_left.png);
	background-repeat: no-repeat;
}
#left_link {
	float: left;
	height: 1007px;
	width: 86px;
	background-image: url(../theme_tlcj/images/link_left.png);
	background-repeat: repeat-y;
}
#left_explain {
	float: left;
	height: 864px;
	width: 86px;
	background-image: url(../theme_tlcj/images/link_left.png);
	background-repeat: repeat-y;
}
#main_link_left {
	float: left;
	width: 185px;
	height: 692px;
	margin-top: 0px;
}
#content {
	float: left;
	width: 929px;
}
#content_explain {
	float: left;
	width: 929px;
	height: 864px;
}
#content_link {
	float: left;
	width: 929px;
	height: 1007px;
}
#right {
	background-image: url(../theme_tlcj/images/bk_right.png);
	float: right;
	width: 85px;
	background-repeat: no-repeat;
	height: 719px;
}
#right_explain {
	background-image: url(../theme_tlcj/images/bk_right.png);
	float: right;
	width: 85px;
	background-repeat: repeat-y;
	height: 864px;
}
#right_link {
	background-image: url(../theme_tlcj/images/bk_right.png);
	float: right;
	height: 1007px;
	width: 85px;
	background-repeat: repeat-y;
}
#footer {
	height: 95px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#footer_top {
	background-image: url(../theme_tlcj/images/footer_1.png);
	float: left;
	height: 44px;
	width: 1100px;
	background-repeat: no-repeat;
}
#footer_copyright {
	float: left;
	height: 52px;
	width: 730px;
	background-image: url(../theme_tlcj/images/footer_2.png);
}
#footer_logo {
	float: left;
	height: 52px;
	width: 370px;
}
#header {
	background-image: url(../theme_tlcj/images/banner.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 110px;
	width: 929px;
    position:relative;
	}
  span.access_count{
    position:absolute;
	right:10px;
	bottom:10px;
	color:#544a47;
  }

#nav {
	float: left;
	height: 34px;
	width: 929px;
}
#nav_left {
	background-image: url(../theme_tlcj/images/bk_nav.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 34px;
	width: 372px;
	background-position: right;
}
#menu {
	float: right;
	height: 34px;
	width: 557px;
}
#main {
	background-image: url(../theme_tlcj/images/bk_0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 575px;
	width: 929px;
}
#main_explain {
	background-image: url(../theme_tlcj/images/bk_2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 720px;
	width: 929px;
	background-position: top;
}
#main_explain_5 {
	float: right;
	height: 144px;
	width: 372px;
}
#main_explain_4 {
	float: right;
	height: 144px;
	width: 186px;
}
#main_explain_6 {
	float: right;
	height: 144px;
	width: 186px;
	background-image: url(../theme_tlcj/images/explain_8.png);
	background-repeat: no-repeat;
}
#main_home_explain {
	float: right;
	height: 144px;
	width: 557px;
	margin-top: 144px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 110%;
}
#main_home_new {
	float: right;
	height: 144px;
	width: 557px;
	 
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 110%;
}
#main_blank
 {
	background-image: url(../theme_tlcj/images/bk_1.jpg);
	/*background-repeat: no-repeat;*/
	float: left;
	min-height: 575px;
	width: 929px;
}
#main_link
 {
	background-image: url(../theme_tlcj/images/bk_2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 863px;
	width: 929px;
}
#main_home {
	background-image: url(../theme_tlcj/images/home_bk.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 575px;
	width: 929px;
}
#home_explain {
	float: right;
	height: 143px;
	width: 557px;
	margin-top: 143px;
	background-image: url(../theme_tlcj/images/2.png);
	background-repeat: no-repeat;
	background-position: left;
}
#home_new {
	float: right;
	height: 143px;
	width: 557px;
	margin-top: 145px;
}
#main_link_right_1 {
	float: left;
	height: 720px;
	width: 187px;
	margin-top: 140px;
	margin-left: 186px;
}
#main_link_right_2 {
	float: left;
	height: 720px;
	width: 371px;
	margin-top: 140px;
}
#main_explain_1 {
	
	background-repeat: no-repeat;
	float: left;
	height: 145px;
	width: 186px;
	margin-top: 143px;
}
#main_explain_2 {
	float: left;
	height: 144px;
}





#main_explain_3 {
	background-image: url(../theme_tlcj/images/explain_bk.png);
	background-repeat: repeat;
	float: left;
	height: 432px;
	width: 743px;
	font-size: 13px;
	line-height: 140%;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

  #main_explain_3 p{
    margin:20px;
	line-height:2em;
	text-indent:2em;
  }



#main_explain_text {
	margin-top: 50px;
	width: 165px;
	margin-left: 15px;	
}

#main_explain_text p{
  font-size:15px;
  line-height:1.5em;
}

div.member_list{
  background-color:rgba(255,255,255,0.7);
}
  div.council{
    padding:5px 0 5px 10px;
	font-size:14px;
  }

   div.council span{ font-weight:bold;}
   div.council a{ padding-right:5px; color:#595857;}
   

     
  li.council_info_link{
	background-color:#595857; 
    font-size:13px;
  }
  
  li.council_info_link a{
    display:block;
	color:#EFEFEF;
	font-weight:600;
	text-align:center;
	height:25px;
	line-height:20px;
  }
  
