/* base */
*{ margin:0;padding:0;}
body{ font-size:12px; color:#7F7F7F; line-height:180%;}
ul, ol {list-style:none; display:block;}
a:link,a:visited{ color:#7F7F7F; text-decoration:none;}
a:hover {color:#7F7F7F; text-decoration:underline;}
img {border:0;}
.clear{ clear:both;}
input{ font-size:12px; padding:2px; color:#666;}
body img{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "http://www.imeetyou.net/img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
        
    );
}


#main{ width:947px; background:#fff;  margin:0 auto;}

.fontRedBold{ font-weight:bold; color:#D83674;}
.fontRedBold a:link,.fontRedBold a:visited,.fontRedBold a:hover{ color:#D83674;}

.fontRed{ color:#D83674;}
.fontRed a:link,.fontRed a:visited,.fontRed a:hover{ color:#D83674;}

.fontBlue{ color:#016A9F;}
.fontBlue a:link,.fontBlue a:visited,.fontBlue a:hover{ color:#016A9F;}

.fontBlueBold{ color:#016A9F; font-weight:bold;}
.fontBlueBold a:link,.fontBlueBold a:visited,.fontBlueBold a:hover{ color:#016A9F;}

.fontBlue01{ color:#5286CC; font-size:14px;}
.fontBlue01 a:link,.fontBlue01 a:visited,.fontBlue01 a:hover{ color:#5286CC;}

.fontRed01{ color:#E4162F; font-weight:bold;}
.fontRed01 a:link,.fontRed01 a:visited,.fontRed01 a:hover{ color:#E4162F;}

.bannerBg{ background:url(bannerbg_02.gif) no-repeat left top; height:113px;}
.logoRig{ float:right; width:510px;}
.logo{ float:left; margin:10px 0 0 30px;}
.login input{ border:1px solid #A1A0A0; width:100px; height:15px;}
.login li{ float:left; padding:0 0 0 10px;}
.login{ padding:10px 0 0 0;}
.date{ color:#E66497; padding:3px 0 0 13px;padding:10px 0 0 13px\9;*padding:3px 0 0 13px;}
.date01{ padding:0 0 0 120px;}
.date02 li{ float:left;}
.date02{ padding:0 0 0 120px;}
.nav01Left{ float:left; background:url(nav_29.gif) no-repeat left top; height:43px; width:8px;}
.nav01Mid{ float:left;}
.nav01Rig{ float:right;}
.nav01{ background:url(navbg_29.gif) repeat-x left top; height:43px;}
.nav01Rig{ background:url(navrig_31.gif) no-repeat right top; height:43px; width:8px;}
.nav01MidLeft{ float:left; width:670px; font-size:13px; font-weight:bold; color:#fff; padding:10px 0 0 0; }
.nav01MidRig{ float:left; width:250px; color:#fff; padding:10px 0 0 0;}
.nav01MidRig a:link,.nav01MidRig a:visited,.nav01MidRig a:hover{ color:#fff;}
.nav01MidLeft li{ float:left; padding:0 0 0 10px;}
.Alpha{filter:Alpha(Opacity=80); opacity:0.80; -moz-opacity:0.80;}
.Alpha a:link,.Alpha a:visited,.Alpha a:hover{ color:#fff; filter:Alpha(Opacity=80); opacity:0.80; -moz-opacity:0.80;}
.nav02{ border:1px solid #DBDBDB; border-top:0; padding:0 1px 1px 1px;}
.nav02bg{ background:#F0F7FE; height:35px;}
.nav02Left{ float:left; width:600px; padding:7px 0 0 0;}
.nav02Left li{ float:left; padding:0 0 0 10px;}
.nav02Rig{ float:right; width:270px; padding:8px 0 0 0;}
.nav02Rig li{ float:left; padding:0 0 0 5px;}


.bottom{ margin-top:8px; border-top:1px solid #ccc; padding:10px 0 10px 0; text-align:center;}
