@charset "utf-8";
/* CSS Document */

.forumBg{ background:url(../images/forum_bg.gif) repeat;}

.mainer{ background:#fff; width:1032px; margin:0 auto; padding:24px 26px 40px 27px; position:relative;box-shadow:0 0 5px 1px #b3a06b;}
.mainer .titleBig{}
.mainer .banner,.mainer .cloum,.mainer .link{margin-top:15px; overflow:hidden;}
.mainer .banner{ margin-right:17px;}
.mainer .cloum .title{background:#b9aa81; height:33px; padding:0 16px; overflow:hidden; color:#2b2516; font:700 15px/38px bolder; letter-spacing:2px;}
.mainer .cloum .title a{ float:right; margin:5px 0 0 6px;}
.mainer .cloum .title .titleIco{ background-position:0 -120px; width:20px; height:26px; margin-right:5px;}
.mainer .cloum .info{ border:1px solid #c5bbaa; line-height:36px;}
.mainer .cloum .infoVd{height:183px;padding:20px 30px;}
.mainer .cloum .infoWFq{height:250px; padding:20px 30px;}
.mainer .cloum .list li{ float:left; width:100%; margin-bottom:3px;}
.mainer .cloum .list .listIco{ background-position:0 -59px; width:25px; height:40px;}
.mainer .cloumR{ width:564px;}
.mainer .cloumL{ width:276px;}
.mainer .link{ border:1px solid #c5bbaa; padding:22px;font:12px/28px normal;}
.mainer .link .titleImg{ float:left; border-right:1px solid #c5bbaa; padding-right:30px;}
.mainer .link li{ float:left; margin-left:30px; width:180px;}
.mainer .link h2,.mainer .link h3{ font:700 12px/28px bolder;}
.mainer .link h2{ margin:10px 0 15px;}
.mainer .link a{ color:#655f55;}

.content{ padding:50px;}

/*  常见问题  */
.faqml{float:left; width:160px; font:normal 16px/30px "微软雅黑"; display:inline; margin:50px 20px 0 0;}
.faqml li{ float:left; width:160px; margin-bottom:10px;}
.faqml a{ float:left; width:145px; line-height:32px; padding-left:15px; line-height:32px;}
.faqml a:hover,.faqml a.hover{ background:#e9e3cb; text-decoration:none;}
.faqMain{float:right; padding:50px 50px 50px 0; width: 800px;}
.fqaList h2{ font:700 15px/40px bolder; margin-bottom:10px; border-bottom:1px dotted #bababa; padding:5px 10px;}
.fqaList h2 span{ width:45px; float:left;}
.fqaList h2 a{}
.fqaList .reply{line-height:40px; padding:10px 10px 40px 28px;border-bottom:1px dotted #bababa; margin-bottom:20px;}

/*  当日法语  */
.everyDay{ padding:50px 35px;}
.dayList{ float:left; width:120px; margin-right:50px;}
.dayList a{ border-bottom:1px solid #98968f; color:#3a3529; font-weight:bold; width:100px; padding:0 10px; margin-bottom:10px; float:left; line-height:40px;}
.dayList a:hover{text-decoration:none;}
.dayList .monthList{ float:left;border-bottom:1px solid #98968f; padding-bottom:20px; margin-bottom:10px;}
.dayList .monthList a{float:left; border-bottom:none;line-height:30px; margin:5px 0; font-weight:normal;}
.dayList .monthList a:hover,.dayList .monthList a.hover{ background:#ece2cd;}
.dayList .click{ background:url(../images/icon.gif) no-repeat -203px -110px;}

.edList{}
.edList li{ float:left; width:100%; padding:20px 0; line-height:40px; border-top:1px dotted #bababa; margin:-1px 0 0 0;}
.edList li span{ width:45px; float:left;}
.edList li p{ float:right; width:740px;}

.zslList{}
.zslList ul{ float:left; margin-left:-80px; display:inline}
.zslList li{ float:left;width:420px;margin-left:80px; display:inline; padding:0 10px; height:54px; border-bottom:1px dotted #c0c2b9; line-height:54px;}
.zslList li span{ width:45px; float:left;}
.zslList li a{ float:right; width:370px;}












