@charset "utf-8";
/* CSS Document */

/* WeeklyReview */
#WeeklyReview .mainWrap { background:url(/efm/WeeklyReview/images/indexBg.jpg) center top;  }
#WeeklyReview .mainWrap .mainCtn { width:858px; margin:auto}

#WeeklyReview .mainWrap .mainCtn .mainMenu { position:relative; width:869px; height:67px; background:url(/efm/WeeklyReview/images/mainMenuBg.jpg) no-repeat center top; margin:0px; padding:0px;}
#WeeklyReview .mainWrap .mainCtn .mainMenu ul {float:left; margin:28px 0 0 60px;}
#WeeklyReview .mainWrap .mainCtn .mainMenu ul li { float:left; margin:0px;}

#WeeklyReview .mainWrap .mainCtn .mainVisual{ position:relative; background:url(/efm/WeeklyReview/images/indexMain.jpg) no-repeat center top; width:869px; height:523px;}

#WeeklyReview .mainWrap .mainCtn .mainVisual .introduction { position:absolute; left:451px; top:150px; width:393px; height:110px;}
#WeeklyReview .mainWrap .mainCtn .mainVisual .introduction .top { position:absolute; left:0px; top:0px; }
#WeeklyReview .mainWrap .mainCtn .mainVisual .introduction .center { position:absolute;  top:30px;}
#WeeklyReview .mainWrap .mainCtn .mainVisual .introduction .center ul{ width:390px;}
#WeeklyReview .mainWrap .mainCtn .mainVisual .introduction .center ul li{ color:#838383; line-height:160%; font-weight:bold}

#WeeklyReview .mainWrap .mainCtn .mainVisual .announcementsBoard { position:absolute; left:451px; top:270px; width:393px; height:110px;}
#WeeklyReview .mainWrap .mainCtn .mainVisual .announcementsBoard .top { position:absolute; left:0px; top:0px; }
#WeeklyReview .mainWrap .mainCtn .mainVisual .announcementsBoard .noticeTable {position:absolute; top:30px; left:0px; width:393px; border-collapse:collapse; overflow:hidden}
#WeeklyReview .mainWrap .mainCtn .mainVisual .announcementsBoard .noticeTable th{padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/WeeklyReview/images/noticeBul.jpg) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#WeeklyReview .mainWrap .mainCtn .mainVisual .announcementsBoard .noticeTable td{padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#WeeklyReview .mainWrap .mainCtn .mainVisual .messageBoard { position:absolute; left:451px; top:400px; width:393px; height:110px;}
#WeeklyReview .mainWrap .mainCtn .mainVisual .messageBoard .top { position:absolute; left:0px; top:0px; }
#WeeklyReview .mainWrap .mainCtn .mainVisual .messageBoard .noticeTable {position:absolute; top:30px; left:0px; width:393px; border-collapse:collapse; overflow:hidden}
#WeeklyReview .mainWrap .mainCtn .mainVisual .messageBoard .noticeTable th{padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/WeeklyReview/images/noticeBul.jpg) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#WeeklyReview .mainWrap .mainCtn .mainVisual .messageBoard .noticeTable td{padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#WeeklyReview .mainWrap .mainCtn .step { position:absolute; right:10px; top:30px;}
#WeeklyReview .mainWrap .mainCtn .step ul{color:#ddffea; width:150px;}
#WeeklyReview .mainWrap .mainCtn .step li{float:right; font-weight:bold;line-height:16px;}


#WeeklyReview .mainWrap .mainCtn .mainQuick .quickLink { position:absolute; left:250px; top:450px;}


#WeeklyReview .subWrap { background:url(/efm/WeeklyReview/images/subBg.jpg) no-repeat center top #f7f3dc;}
#WeeklyReview .subWrap .subCtn { width:877px; margin:auto;}

#WeeklyReview .subWrap .subCtn .top  { position:relative; height:231px; width:877px; background:url(/efm/WeeklyReview/images/subTop.jpg) no-repeat center top;width:877px; height:231px; }
#WeeklyReview .subWrap .subCtn .top .subMenu{ position:absolute; width:815px; left:55px;  top:165px;}
#WeeklyReview .subWrap .subCtn .top .subMenu ul {}
#WeeklyReview .subWrap .subCtn .top .subMenu ul li { float:left}
#WeeklyReview .subWrap .subCtn .top .location { position:absolute; left:30px; top:219px;}

#WeeklyReview .subWrap .subCtn .top .quickLink { position:absolute; right:10px; top:80px;}


#WeeklyReview .subWrap .subCtn .content { position:relative; width:877px; }
#WeeklyReview .subWrap .subCtn .content .top{ position:absolute; background:url(/efm/WeeklyReview/images/centerTop.jpg) repeat-y; height:10px}
#WeeklyReview .subWrap .subCtn .content .center { padding:10px 10px 10px 30px; background:url(/efm/WeeklyReview/images/centerTop.jpg) repeat-y; min-height:500px; _height:500px; *min-height:500px;}
#WeeklyReview .subWrap .subCtn .content .center .head1{ padding:0 0 10px 0;}
#WeeklyReview .subWrap .subCtn .content .center .head1 .tit{}


.WeeklyReviewCmsCtn { position:relative; left:0px; top:20px; width:575px;}
.WeeklyReviewCmsCtn { line-height:160%;}
.WeeklyReviewCmsCtn .h2 {margin:0 0 0px 0px; color:#32868a; font-weight:bold; float:left;}
.WeeklyReviewCmsCtn .h3 {margin:0 0 0px 0px; color:#32868a; font-weight:bolder; padding-bottom:0px;}
.WeeklyReviewCmsCtn .h4 { margin:30px 0 10px 0px; color:#002f37;  font-weight:bold; }
.WeeklyReviewCmsCtn .p1 { margin:0px 0px 0px 0px; color:#32868a;}
.WeeklyReviewCmsCtn p { color:#666666;}




