*{
   margin:0;
   padding:0;
}
body {
   background-image:url(spring/bg_main.gif);
   background-repeat:repeat-x;
   color:#333;
   font-size:12px;
   line-height:1.6em;
}
.footer
{
	background-image:url(spring/bg_main.gif);
	background-repeat:repeat-x;
	width:960px;
	}
p {
   color: #000000; 
   font-family: ËÎÌå; 
   font-size: 10pt;
   line-height: 25px; 
   text-indent:26px
}

ul,
li{
   list-style:none;
}
.clearboth{
  clear:both;
}
.pd8{
  padding-top:8px;
  clear:both;
}
.pd5{
  padding-top:6px;
  clear:both;
}

A:link,
A:visited,
A:active{
	font-size:12px;
	color:#333;
	text-decoration:none;
	line-height:1.5em;
   }
A:hover{
	text-decoration: underline;
   }
   

#header{
  width:960px;
  margin:0 auto;
  background-image:url(spring/logo.gif);
  background-repeat:no-repeat;
  background-position:0 6px;
  height:90px;
}
#change_style{
}
#c_spring{
  background-image:url(spring/style_1.gif);
  width:49px;
  height:29px;
  display:block;
  float:right;
}
#c_summer{
  background-image:url(spring/style_2.gif);
  width:40px;
  height:29px;
  display:block;
  float:right;
}
#c_autumn{
  background-image:url(spring/sytle_3.gif);
  width:40px;
  height:29px;
  display:block;
  float:right;
}
#c_winter{
  background-image:url(spring/sytle_4.gif);
  width:43px;
  height:29px;
  display:block;
  float:right;
}
#search_top{
  padding-top:7px;
}
.input1{
  background-image:url(spring/bg_input1.gif);
  background-repeat:no-repeat;
  border:1px solid #ACACAC;
  height:18px;
}
.wrapper_main{
  width:960px;
  margin:0 auto;
}
.main_left1{
  width:657px;
  background-image:url(spring/bg_m1_l.gif);
  background-repeat:no-repeat;
  height:239px;
  float:left;
}
.main_left2{
  width:657px;
  background-image:url(spring/bg_m1_l.gif);
  height:609px;
  float:left;
}
.main_right1{
  width:293px;
  background-image:url(spring/bg_m1_r.gif);
  height:239px;
  float:right;
}
.main_right1_ib{
  width:293px;
  background-image:url(spring/bg_m1_r_k.gif);
  height:239px;
  float:right;
}
.main_left{
  width:657px;
  float:left;
}
.main_left_news{
  width:657px;
    padding-top:8px;
  float:left;
}
.main_right{
  width:293px;
  float:right;
}
.left1{
  width:313px;
  float:left;
}
.left2{
  width:308px;
  float:right;
}
#member{
  padding:8px;
}
#member_m1{
  padding:35px 0 5px 82px;
}
#member_m2{
  background-image:url(spring/bg_m1_r2.gif);
  width:276px;
  height:78px;
  background-repeat:no-repeat;
}
#member_m2 div{
  padding:5px 8px 5px 8px;
}

.box1{
  border:1px solid #B2E19B;
  padding:5px;
  background-color:#FFFFFF;
}
.box2{
  padding:5px 30px 5px 30px;
}
.box3{
  padding:5px 0px 10px 10px;
	width: 629px;
	height: 177px;
}
.box_z1{
  border:1px solid #B2E19B;
  background-image:url(spring/bg_box_z1.gif);
  background-repeat:repeat-x;
}
.box_z1 h2{
  font-size:16px;
  color:#3D801F;
  line-height:1.5em;
  padding:10px;
}
.box_z1_t{
  background-image:url(spring/bg_box_z1_h3.gif);
  background-repeat:repeat-x;
  height:31px;
}
.box_z1_t h3{
  font-size:15px;
  color:#3D801F;
  line-height:30px;
  float:left;
  padding-left:5px;
}
.box_z1_t a{
  display:block;
  float:right;
  padding:8px 5px 0 0;
}
.box_z1_t2{
  height:31px;
}
.box_z1_t2 h3{
  font-size:16px;
  color:#3D801F;
  line-height:1.5em;
  padding:10px 0 5px 10px;
  float:left;
}
.box_z1_t2 div{
  float:right;
  padding:8px 5px 0 0;
}
#select_month{

}
#select_month li{
  width:100px;
  float:left;
  font-size:14px;
  font-weight:bolder;
  color:#3D801F;
}

#weekname{

}
#weekname li{
  width:83px;
  float:left;
  font-weight:bolder;
  text-align:center;
}

#photo_day{
  font-weight:bold;
  text-align:center;
  line-height:2em;
}
#photo_day img{
   border:1px solid #7F7164;
   padding:5px;
   background-color:#FFF:
}


.photo_1{

}
.photo_1 li{
  text-align:center;
  float:left;
  padding-left:6px;
	width: 119px;
}
.photo_1 li img{
  border:1px solid #CCCCCC;
  padding:3px;
  background-color:#FFF;
  margin-bottom:3px;
}
#box_yxphoto{
  background-image:url(spring/bg_box_yxphoto.gif);
  background-repeat:no-repeat;
  width:960px;
  height:238px;
  margin:0 auto;
}
#box_back{
  background-image:url(spring/bg_box_back.gif);
  background-repeat:no-repeat;
  width:960px;
  height:640px;
  margin:0 auto;
}
#box_pano{
  background-image:url(spring/bg_pano_back.gif);
  background-repeat:no-repeat;
  width:960px;
  margin:0 auto;
}
#box_yxphoto_r{
  padding:10px 20px 0 0;
}
.box_yxphoto2{
  background-image:url(spring/bg_box_yxphoto2.gif);
  background-repeat:no-repeat;
  width:308px;
  height:186px;
  float:left;
}
.box_yxphoto2 ul{
  margin:12px 0 0 10px;
}
.box_yxphoto2 ul li{
   float:left;
   padding:0 4px 0 0;
}
.box_yxphoto2 ul li img{
   border:1px solid #CFCFCF;
}
#pd_yxp{
  padding:0 10px 0 20px;
}
#yxphoto_info{
  margin:8px 30px 0px 10px;
}
#yxphoto_info h2{
  float:left;
  font-size:14px;
  font-weight:bold;
  color:#66981F;
}
#yxphoto_info a{
  display:block;
  float:right;
}
.more1{
  background-image:url(spring/bg_box_z111.gif);
  font-size:12px;
  font-weight:normal;
  padding-top:0px;
  text-align:right;
}
#footer{
  width:960px;
  border-top:1px solid #3D801F;
  margin:0 auto;
  padding:15px 0 20px 0;
  text-align:center;
}

.list01{
  padding:0px;

}
.list01 li{
  background-image:url(spring/li01.gif);
  background-repeat:no-repeat;
  background-position:5px 8px;
  padding-left:13px;
  line-height:2.0em;
}

A.link_1:link,
A.link_1:visited,
A.link_1:active{
	font-size:12px;
	color:#3D801F;
	text-decoration: none;
   }
A.link_1:hover{
	text-decoration: underline;
   }
   
A.link_2:link,
A.link_2:visited,
A.link_2:active{
	font-size:13px;
	color:#3D801F;
	text-decoration: none;
	font-weight:bold;
   }
A.link_2:hover{
	text-decoration: underline;
   }
   
A.link_h2:link,
A.link_h2:visited,
A.link_h2:active{
	font-size:14px;
	color:#DF5C0C;
	text-decoration: none;
	font-weight:bolder;
   }
A.link_h2:hover{
	text-decoration: underline;
   }
   
   
/*  main_menu   */
.cx_tabmenu {
	WIDTH: 960px;
	margin:auto;
	padding:auto;
	background-image:url(spring/bg_main_menu.gif);
	background-repeat:no-repeat;
	height:68px;
}
#ddimagetabs span {
    display:block;
	width:111px;
	float:left;
}
#ddimagetabs A {
    float:left;
	width:103px;
	display:block;
	height:32px;
	background-image:url(spring/bg_main_menu2.gif);
	background-repeat: no-repeat;
	background-position:left -32px;
	color:#558F3B;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	line-height: 32px;
	text-align:center;
}
#ddimagetabs A:hover {
	width:103px;
	background-image:url(spring/bg_main_menu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
}

#ddimagetabs A.current {
	width:103px;
	background-image:url(spring/bg_main_menu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
}

A.sclink:link {

}
A.sclink:visited {
	
}
A.sclink:hover {
	
}
#sclink1 {
	
}
#ddimagetabs #sclink1 {
	width:103px;
	background-image:url(spring/bg_main_menu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
}
#ddimagetabs #sclink1:hover {
}
#ddimagetabs .current#sclink1 {
}

#sc1 A:link {
	
}
#sc1 A:visited {
	
}
#sc1 A:hover {
	
}
#ddimagetabs #sclink2 {
	
}
#ddimagetabs #sclink2:hover {
}
#ddimagetabs .current#sclink2 {
}
#sc2 A:link {
	
}
#sc2 A:visited {
	
}
#sc2 A:hover {
	
}
#ddimagetabs #sclink3 {
	
}
#ddimagetabs #sclink3:hover {
}
#ddimagetabs .current#sclink3 {
}
#sc3 A:link {
	
}
#sc3 A:visited {
	
}
#sc3 A:hover {
	
}
#ddimagetabs #sclink4 {
	
}
#ddimagetabs #sclink4:hover {
}
#ddimagetabs .current#sclink4 {
}
#sc4 A:link {
	
}
#sc4 A:visited {
	
}
#sc4 A:hover {
	
}
#ddimagetabs #sclink5 {
	
}
#ddimagetabs #sclink5:hover {
}
#ddimagetabs .current#sclink5 {
}
#sc5 A:link {
	
}
#sc5 A:visited {
	
}
#sc5 A:hover {
	
}
#ddimagetabs #sclink6 {
	
}
#ddimagetabs #sclink6:hover {
}
#ddimagetabs .current#sclink6 {
}
#sc6 A:link {
	
}
#sc6 A:visited {
	
}
#sc6 A:hover {
	
}
#ddimagetabs #sclink7 {

}
#ddimagetabs #sclink7:hover {

}
#ddimagetabs .current#sclink7 {

}
#sc7 A:link {
	
}
#sc7 A:visited {
	
}
#sc7 A:hover {
	
}
#tabcontentcontainer {
   width:900px;
   margin:auto;
   padding:auto;
}
.tabcontent {
	DISPLAY: none; PADDING-TOP: 10px
}
.tabcontent A:link {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 3px; CURSOR: pointer; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none;color:#306D15;
}
.tabcontent A:visited {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 3px; CURSOR: pointer; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none;color:#306D15;
}
.tabcontent A:hover {
   text-decoration:underline;
}
#active_submenu {
	BACKGROUND: #666666 url('cx_submenu_hover.jpg') no-repeat center bottom; COLOR: #fff
}
/*  main_menu  end */
/* TAB1 */
.tag_box {
	MARGIN: 0px;
	OVERFLOW: hidden;
	font-size: 12px;
	height:210px;
}
.tag_box UL.menulist {
	MARGIN: 0px; 
	OVERFLOW: hidden;
	padding-left:10px; 
	HEIGHT: 20px;
	}
.tag_box UL.menulist LI {
	FLOAT: left;
	WIDTH: 71px;
	LINE-HEIGHT: 3em;
	LIST-STYLE-TYPE: none;
	POSITION: relative;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
}
.tag_box UL.menulist LI A {
	DISPLAY: block;
	color:#666;
	font-size:12px;
	line-height:22px;
	TEXT-DECORATION: none;
	background-image:url(spring/bg_tab1.gif);
	background-repeat:no-repeat;
	background-position:0 -20px;
}
.tag_box UL.menulist LI A:hover {
	TEXT-DECORATION: underline
}
.tag_box UL.menulist LI A.curMenu {
	color:#FFF;
	font-size:12px;
	line-height:20px;
	background-image:url(spring/bg_tab1.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.tag_box A.nonebg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#tag_content_1,
#tag_content_2,
#tag_content_3,
#tag_content_4{
	CLEAR: both;
	width:300px;
	background-color:#FFF;
	border-top:1px solid #B3B3B3;
	height:400px;
}

/* TAB1 END */
/*TAB2*/
#tabs1{
 text-align:left;
}
.menu1box{
 position:relative;
 overflow:hidden;
 height:26px;
 text-align:left;
}
#menu1{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#menu1 li{
 float:left;
 display:block;
 cursor:pointer;
 width:97px;
 text-align:center;
 line-height:26px;
 height:26px;
 background-image:url(spring/bg_tab2.gif);
}
#menu1 li a{
  padding-top:6px;
}
#menu1 li.hover{
 background:#fff;
 background-image:url(spring/bg_tab2.gif);
 background-repeat:no-repeat;
 background-position:0 -26px;
 line-height:26px;
}
.main1box{
 clear:both;
 margin-top:-1px;
}
#main1 ul{
 display: none; 
 padding:8px 8px 4px 8px;
}
#main1 ul.block{
 display: block;
}
#main1 ul li{
  background-image:url(spring/li01.gif);
  background-repeat:no-repeat;
  background-position:5px 8px;
  padding-left:13px;
  line-height:1.5em;
}
#main1 ul.block li div{
  display:block;
  float:left;
  width:280px;
}
#main1 ul.block li span{
  display:block;
  float:right;
  width:70px;
}
/*TAB2 END*/

DIV.scott {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px;
}
DIV.scott A {
        BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
        BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.scott A:active {
        BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.scott SPAN.current {
        BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
DIV.scott SPAN.disabled {
        BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
