	/* CSS Document */
*{margin:0; padding:0;}

body {font-family:"ËÎÌå",Arial, Helvetica, sans-serif;_font-family:"ËÎÌå",Arial, Helvetica, sans-serif; padding:0px; margin:0px; line-height:150%; color:#333333; }
ul li{list-style:none;}
img{ border-width:0px; margin:0px; padding:0px;}
a{text-decoration:none; color:#333333;}
a:hover{ color:#d7007f;}
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  background: url(images/bg_block.gif);
  background-repeat: repeat;
 }
a.tit:link {
	COLOR: #000000;TEXT-DECORATION: none;font-weight:bolder;font-size:16px;line-height:55px;padding-bottom:18px;padding-top:18px;padding-left:6px;padding-right:6px;}
a.tit:visited {
	COLOR: #000000;TEXT-DECORATION: none;font-weight:bolder;font-size:16px;line-height:55px;padding-bottom:18px;padding-top:18px;padding-left:6px;padding-right:6px;}
a.tit:hover {
	COLOR: #ffffff;TEXT-DECORATION: none;font-weight:bolder;font-size:16px;line-height:55px;padding-bottom:18px;padding-top:18px;padding-left:6px;padding-right:6px;background:url(images/bg_navi2.gif);}
.navtit {
	COLOR: #ffffff;TEXT-DECORATION: none;font-weight:bolder;font-size:16px;line-height:55px;padding-bottom:18px;padding-top:18px;padding-left:6px;padding-right:6px;background:url(images/bg_navi2.gif);}
	
a.gray:link {
	COLOR: #999999;TEXT-DECORATION: none;font-size:12px;}
a.gray:visited {
	COLOR: #999999;TEXT-DECORATION: none;font-size:12px;}
a.gray:hover {
	COLOR: #00519a;TEXT-DECORATION: none;font-size:12px;}
a.blue:link {
	COLOR: #015ebd;TEXT-DECORATION: none;font-size:12px;}
a.blue:visited {
	COLOR: #015ebd;TEXT-DECORATION: none;font-size:12px;}
a.blue:hover {
	COLOR: #015ebd;TEXT-DECORATION: underline;font-size:12px;}
	
a.pro:link {
	COLOR: #0060b7;TEXT-DECORATION: none;font-weight:bolder;font-size:14px;line-height:40px;padding-left:12px;padding-right:110px;}
a.pro:visited {
	COLOR: #0060b7;TEXT-DECORATION: none;font-weight:bolder;font-size:14px;line-height:40px;padding-left:12px;padding-right:110px;}
a.pro:hover {
	COLOR: #ffffff;TEXT-DECORATION: none;font-weight:bolder;font-size:14px;line-height:40px;background:url(images/pro_blue2.gif);
background-size:277px 40px;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:110px;}
	
.f13 {font-size:13px;font-weight:bolder;letter-spacing:1px;color:#d7007f;}
.f13b {font-size:13px;font-weight:bolder;letter-spacing:1px;color:#000000;}
.f14 {font-size:14px;font-weight:bolder;color:#000000;}
.f16 {font-size:16px;font-weight:bolder;line-height:16px;color:#333333;}
.subtitle {
	COLOR: #ffffff;TEXT-DECORATION: none;font-size:13px;font-weight:bolder;line-height:28px;width:130px;height:28px;background:url(images/sub_bg.gif);}



#logo{width:100%;}
#topnavi{width:950;}
#banner{width:950px; overflow:hidden; margin:0 auto;}
#main{width:1400px; margin:0 auto; overflow:hidden;}

.white_content{display:none;position:absolute;top:25%;left:25%;width:50%;height:70%;padding:16px;border:12px solid #e5e5e3;background-color:white;z-index:1002;}
.white_content1{position:absolute;width:800px;height:630px;border:12px solid #e5e5e3;background-color:white;z-index:1002;}
#ff{min-height:640px;overflow-y:auto; max-height:660px;}

#demo1{
height:auto;
text-align:left;
}
#demo2{
height:auto;
text-align:left;
}
#demo1  li{
list-style-type:none;
height:22px;
text-align:left;
}
#demo2  li{
list-style-type:none;
height:22px;
text-align:left;
}


