/*Reset Css by YUI*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul,li{ list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
fieldset{display:inline;}
button{line-height:1.2;vertical-align:middle;cursorointer;}

input,img,select,button{vertical-align:middle;}

textarea,select {font-size: 100%; font-family: inherit}

.margin_bottom_10 { clear: both; width: 100%; height: 10px; font-size: 1px;	}
.margin_bottom_15 { clear: both; width: 100%; height: 15px; font-size: 1px;	}
.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px;	}
.margin_bottom_30 { clear: both; width: 100%; height: 30px; font-size: 1px;	}
.margin_bottom_40 { clear: both; width: 100%; height: 40px; font-size: 1px;	}
.margin_bottom_50 { clear: both; width: 100%; height: 50px; font-size: 1px;	}
.margin_bottom_60 { clear: both; width: 100%; height: 60px; font-size: 1px;	}

.margin_right_40 { margin-right: 40px; }
.margin_right_60 { margin-right: 60px; }

.fl { float: left; }
.fr { float: right }

.red{color:#FF0000}

.blue{color:#0000FF}

html{background: #fff; color: #333; height: 100%}

body{font-size:12px;line-height:22px; background:#fff; font-family:Arial, Helvetica, sans-serif}


a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
    text-decoration:underline;
	color: #0000FF;
}
a:active {
	text-decoration: none;
	color: #0000FF;
}

#wrapper{
	width:800px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}

#header{
overflow:hidden;
margin-top:5px;
margin-bottom:10px;
border:solid 1px #C8D5E4
}

#header .logo{
	width:200px;
	height:68px;
	float:left;
}

#header .topad01{
width:140px;
float:left;
padding:3px 2px 0px 4px;
}

#header .topad02{
width:450px;
height:60px;
overflow:hidden;
float:right;
padding-top:3px
}

#top10{
margin-bottom:10px;
border:solid 1px #C8D5E4;
}

#webComment{
width:800px;
height:270px;
padding-bottom:20px;
}

#webComment .webshow{
width:148px;
height:auto;
padding-left:12px;
float:left;
}

#weblist{
border:solid 1px #C8D5E4;
margin-bottom:10px;
height:auto;
overflow:hidden
}

#weblist .tit{
background-image:url(tit_bg01.gif);
background-repeat:repeat-x;
height:26px;
}

#weblist .tit h3{
float:left;
width:100px;
height:26px;
line-height:26px;
font-size:14px;
font-weight:bold;
color:#FFF;
text-align:center
}

#weblist .tit span{
float:right;
width:650px;
height:26px;
line-height:26px;
font-size:12px;
text-align:left
}

#weblist .tit02{
background-image:url(tit_bg02.gif);
background-repeat:repeat-x;
height:26px;
}

#weblist .tit02 h3{
float:left;
width:100px;
height:26px;
line-height:26px;
font-size:14px;
font-weight:bold;
color:#FFF;
text-align:center
}

#weblist .tit02 span{
float:right;
width:650px;
height:26px;
line-height:26px;
font-size:12px;
text-align:left
}

#weblist .tit03{
background-image:url(tit_bg03.gif);
background-repeat:repeat-x;
height:26px;
}

#weblist .tit03 h3{
float:left;
width:100px;
height:26px;
line-height:26px;
font-size:14px;
font-weight:bold;
color:#FFF;
text-align:center
}

#weblist .tit03 span{
float:right;
width:650px;
height:26px;
line-height:26px;
font-size:12px;
text-align:left
}

#weblist .con{
width:800px;
}

#weblist .con .len01{
background-color:#EEF8FE;
width:780px;
padding:10px;
border-bottom:solid 1px #C8D5E4;
}

#weblist .con .len01 .left{
width:630px;
float:left;
}

#weblist .con .len01 .left p{
font-size:13px;
margin-bottom:5px
}

#weblist .con .len01 .right{
width:150px;
float:right;
}

#weblist .con .len01 .right p{
font-size:13px;
margin:15px 0px 0px 0px;
text-align:center
}

#weblist .con .len02{
width:780px;
padding:10px;
}

#footer{
background-color:#EEF8FE;
border:solid 1px #C8D5E4;
border-top:solid 3px #A53646;
padding:10px;
}

/*------ÄÚÒ³CSS------*/

.font14{
font-size:14px
}

#openshow{
background-color:#EEF8FE;
border:solid 1px #C8D5E4;
}

.adspace{
margin:20px 0px 20px auto}

#openshow .tit{
background-image:url(tit_bg001.gif);
height:26px;
line-height:26px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-indent:20px
}

#openshow .tit002{
background-image:url(tit_bg002.gif);
height:26px;
line-height:26px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-indent:20px
}

#openshow .tit003{
background-image:url(tit_bg003.gif);
height:26px;
line-height:26px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-indent:20px
}

.bigword{
font-size:18px;
color:#FF0000;
font-weight:bold
}

#openshow .con{
color:#0000FF;
font-size:13px;
padding:30px;
}

#openshow .con p{
margin-bottom:15px
}






