@charset "utf-8";
/* CSS Document */

html,body
{
padding:0;
margin:0;
height:100%;
background-image:url(../images/ad/body_bk.gif);
}
td
{
font-size:12px;
}
#contain
{
width:800px;
height:100%;
-height:auto;
margin:0 auto;
background-color:#FFFFFF;
}
#header
{
height:107px;
}
a#logo
{
display:block;
width:244px;
height:107px;
float:left;
background:#F0F0F0 url(../images/ad/logo.gif) no-repeat;
}
#tip1
{
background-image: url(../images/ad/ok3_19.gif);
}
#tip3 input
{
height:15px;
}
#top4-1
{
background-image:url(../images/ad/searcher_l.gif);
}
#top4-3
{
background-image:url(../images/ad/searcher_r.gif);
}
#top4
{
background-image:url(../images/ad/searcher_bk.gif);
float:right;
margin-right: 40px;
}
#cv
{
margin-left:10px;
}
#ad_pic table
{
width:100%;
}
.ad_01
{
width:267px;
}
.ad_02
{
height:102px;
}
.ad_03
{
height:102px;
}
.ad_04
{
height:78px;
}
.ad_05
{
}
#ad_content
{
background-color:#FFFFFF;
padding:58px 125px 88px;
}
#ad_content p
{
text-indent:2em;
margin-bottom:6px;
}
.ad_caption
{
font-size:16px;
font-weight:bold;
border-bottom:1px solid #333333;
line-height:33px;
}
#contact
{
margin-top:80px;
padding:1px 0;
border:1px solid #CCCCCC;
border-width:1px 0px;
}
#contact td
{
text-indent:2em;
line-height:30px;
background-color:#e5e5e5;
}
#contact td.tr_middle
{
background-color:#FFFFFF;
}
#contact a:link
{
color:#FF0000;
}
#contact .web_address
{
font-size:16px;
font-weight:bold;
text-decoration:none;
}
div#footer
{
margin-top:0;
}
#banm {
clear:both;
background-image:none;
background-color:#FFFFFF;
border-top:1px solid #999999;
padding-top:8px;
height:90px;
width:100%;
}