@charset "gb2312";
/* CSS Document */
.red,.red a,.red a:hover{ color:#fe285a;}
.cf,.cf a,.cf a:hover{ color:#fff;}
body,html{ color:#333; background:url(images/footBg.jpg) repeat; width:100%;}.ft17{ font-size:17px;}a{ color:#333;}
#header{ background:#fdfdfd;}
#mainA{ background:url(images/bodyBg.jpg) no-repeat center top; padding:0 17%; width:66%;}
.banner{ height:352px; overflow:hidden;}
.box270{ width:270px;}.box670{ width:670px;}
.bgf{ background-color:#fff;}
.titleH{ background:url(images/nav39.gif) no-repeat; padding:5px 0 0 10px; height:34px;}
.smCon{ padding:20px;}.smCon dl{ width:630px; margin-bottom:10px;}.smCon dt,.smCon dd{ float:left;}.smCon dd li{ line-height:27px;}
/*奖品展示*/
.jpPic{ width:198px; margin:0 auto; padding:20px 20px 7px; text-align:center;}
.jpPic img{ display:block; border:1px solid #d8d8d8; margin-bottom:5px;}
/*更多暑期活动*/
.more_info{ padding:20px 26px;}.more_info dd{ display:none;}.more_info dt img{ display:block; margin:0 auto; cursor:pointer;}
.cur{ width:216px; height:122px; border:1px solid #dfdfdf;}
.cur dd{ padding:8px 10px; display:block;}.cur dd span{ display:inline-block; background-color:#ef7d21; width:70px; height:20px; line-height:20px; text-align:center;}
/*更多精彩 更多朋友*/
.moreInfo{ padding:20px 29px;}
.moreInfo img{ display:block;}.moreInfo dt img{ border:1px solid #d8d8d8; padding:13px; margin-bottom:10px;}
.moreInfo dd{ background:url(images/btn_wx.gif) no-repeat 5px 2px; padding-left:37px; line-height:18px; border-bottom:1px dashed #ebebeb; padding-bottom:10px; margin-bottom:10px;}

#bbs{ height:auto; overflow:hidden; background:#f8f8f8; padding:10px;}

#footer{ border-top:1px solid #000; margin-top:20px; padding:20px 0;}
#footer ul{ text-align:center; height:30px; line-height:30px;}
#footer ul li{ display:inline;}
#footer ul li a{ margin:0 5px; color:#000; display:inline;}
#footer p{ line-height:25px; text-align:center;}