
@charset "utf-8";
/* CSS Document */
.newsNavi li{float:left}
.left,#left01,.left02{ float:left;}
.left02{ width:660px;}
.area02{ position:relative; background:url(../images/sese_43.gif) no-repeat; height:240px;}
#left01{ width:660px; padding-left:9px; background:url(../images/sese_09.gif); height:300px;}
.clear{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.right,.right02{float:right; position:relative;}
.right02{ width:303px;}
.cutline{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; height:6px;}
.cutline01{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; height:8px;}
.cutline02{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; height:12px;}
.cutline03{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; height:20px;}
.cutline04{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; height:12px;}

.navi{ width:660px; padding-top:7px; padding-bottom:24px;}
.navi a{ margin-right:4px;}
.title01{ background:url(../images/sese_13.jpg) no-repeat; height:42px;}

.title02{ background:url(../images/sese_14.jpg) no-repeat; height:88px;}
.title03{ background:url(../images/sese_52.jpg) no-repeat; height:41px;}
.title04{ background:url(../images/sese_101.gif) no-repeat; height:41px;}
.newsNavi ul{padding-left:19px; width:641px; padding-top:10px; padding-bottom:11px; border-bottom:1px solid #F1F1F1; }
.news{ padding-top:14px;}
.news li.newsTitle{ padding-left:25px; width:400px; color:#AB2476;}
.news li a{ margin-right:6px;}
.news01{ width:660px; background:url(../images/news_01.jpg) no-repeat left; height:244px;}
.news01 ul.ul01{ height:122px; border-bottom:1px dashed #B7B7B7; width:660px;}
.news01 li{width:330px; float:left;}
.news01 .iPic{ padding-top:17px; padding-left:17px; float:left; background:url(../images/news_bg.jpg) 12px 12px no-repeat; width:120px; height:104px;}
.news01 .iPic img{ width:118px; height:90px;}
.news01 .text{ width:160px; padding-top:18px; overflow:hidden;padding-left:8px; float:left}

.qqonline{ padding-top:6px; padding-right:16px; padding-left:16px; width:268px;}
.qqonline a{ background:url(../images/sese_1602.gif) no-repeat scroll 0 0;  float:left;  width:134px; height:21px; size:11px; padding-bottom:5px; }
.qqonline a span{ padding-left:16px; line-height:21px; color:#777;}
.qqonline a span:hover{ color:#F00; text-decoration:underline;}
#right01{ float:right; width:303px; padding-left:5px;}
#memberLogin{ background:url(../images/sese_11.jpg) no-repeat scroll 0 0; width:285px; padding-top:60px;height:90px; padding-left:18px;}
#memberLogin div{ margin-bottom:2px;}
#memberLogin .left{ width:201px;}
#memberLogin div span{  margin-right:10px; line-height:18px;}
.input01{ border:1px solid #ccc; height:18px; width:150px;}
#memberLogin .right{ padding-right:20px; width:50px;}
#contentA,#contentB,#contentD{ padding-left:9px;}
#contentA .newPic{width:972px; height:465px; background:url(../images/sese_69.gif) no-repeat; background-position:9x 0px;overflow:hidden; position:relative;}
#contentA .leftPic{position:absolute; top:57px; left:19px;}
#contentA .leftPic p{ width:180px; padding-left:15px; font-size:11px;}
#contentA .leftPic .showCase{ margin-top:25px;}
#contentA .more01{ position:absolute; top:13px; right:10px;}
#contentA .rightPic{ position:absolute; top:57px; left:231px; width:744px;}

.rightPic ul li{float:left; width:221px; padding-left:5px; margin-right:22px; height:198px;}
.rightPic ul li p{ text-align:right; font-size:11px; line-height:16px; padding-right:15px;}
.rightPic ul li img{ width:220px; height:140px;}
.area02 .leftPic02{ position: absolute; left:20px; top:18px;}

#contentB .newsList{ position:absolute; left:200px; top:18px; width:460px;}
#contentB .newsList p{ padding:8px;}
#contentB .newsList strong{ color:#AB2477;}
#sesebbs{ background:url(../images/sese_197.gif) no-repeat; height:240px; width:286px;}
#sesebbs ul{ height:80px; width:286px;}

#sesebbs ul li.bbsPic{ padding-left:16px; float:left; width:61px; padding-top:9px;}
#sesebbs ul li.bbsContent{padding-top:9px; padding-left:15px; width: 170px; float:left;}
#sesebbs ul.ulText{ padding-top:3px; padding-left:12px; width:272px; background:url(../images/sese_207.gif) 12px 0px repeat-y; margin-top:4px;}
#sesebbs ul.ulText li{ height:20px; line-height:22px; clear:left; background:url(../images/sese_149.gif) 4px 9px no-repeat; padding-left:14px;}

