.mt12{margin-top:12px}.resIcon{display:inline-block;margin:5px 10px 0 0;width:15px;height:17px;overflow:hidden;background:url(../images/reStyleIcon.png) no-repeat}.wordIcon{background-position:0 0}.excIcon{background-position:0 -31px}.pptIcon{background-position:0 -61px}.pdfIcon{background-position:0 -91px}.fwIcon{background-position:0 -121px}.mIcon{background-position:0 -151px}.vIcon{background-position:0 -181px}.imgIcon{background-position:0 -211px}.txtIcon{background-position:0 -241px}.rarIcon{background-position:0 -271px}.zipIcon{background-position:0 -301px}.defIcon{background-position:0 -331px}.box{position:relative;padding:0 3px;background:#fff url(../images/boxShadow.png) repeat-y 0 0}.right .box{background-position:-711px 0}.wrapShadow{background-position:-1040px 0}.subjectCont,.articleCont,.resCont{padding:0 18px}.mainInfo{padding:16px 0 10px;border-bottom:1px dotted #dbdbdb}.mainInfo dt{float:left;overflow:hidden}.mainInfo dd{float:left;padding-left:18px;width:510px}.articleCont .mainInfo dd{width:530px}.mainInfo h3,.mainInfo h3 a{font-size:14px;color:#333;font-weight:normal}.mainInfo p{margin-top:8px;height:66px;font-size:13px;line-height:22px}.infoList{padding:10px 0;width:315px}.infoList li{height:26px;overflow:hidden;line-height:26px;vertical-align:bottom}.infoList li .uTxt{float:left;display:inline-block;width:228px;overflow:hidden}.infoList li .uDate{display:inline-block;width:50px;text-align:left}.articleCont .infoList li .uDate{width:56px}.teacherCont,.teamCont{padding-bottom:15px}.moreInfo{display:inline-block;margin-top:-10px;padding-left:15px;width:58px;height:20px;line-height:20px;font-size:12px;color:#fff;background:url(../images/btns.png) no-repeat 0 0}.moreInfo:hover{background-position:-80px 0;color:#fff;text-decoration:none}.uDate{font-size:13px;color:#999;font-style:normal;font-weight:normal}.resCont .infoList{width:320px}.resCont .infoList .uTxt{width:230px}.imgList li{float:left;position:relative;padding:29px 0 0 18px;display:inline}.imgList img{display:block;margin-bottom:5px}.imgList a{color:#555;line-height:24px}.imgList a:hover{color:#0a75bc}.imgList p{font-size:12px;color:#c9c9c9;line-height:18px}.imgBorder{position:absolute;left:18px;top:29px;display:none;width:110px;height:110px;border:3px solid #3ca6f0}.imgNews{height:316px}.sildeMain{margin:14px 15px;display:inline;width:372px;height:289px;background:#fff;overflow:hidden}.sildeMain .bigImg{position:relative;width:372px;height:289px;overflow:hidden}.bigImg img{display:block}.bigImg li{position:absolute;top:0;left:0;height:289px;overflow:hidden;vertical-align:bottom;display:none}.bigImg li.curr{display:block}.bigImg .txtMask{position:absolute;left:0;bottom:0;width:100%;height:35px;background:#333;filter:alpha(opacity=80);opacity:.8}.bigImg .imgTxt{position:absolute;left:0;bottom:0;padding:0 5px;height:30px;line-height:30px;color:#d7d7d7}.bigImg .imgTxt a{font-size:14px;color:#d7d7d7}.caption{width:284px;height:316px;background:#fdfdfd url(../images/rpty.png) repeat-y 0 0}.captionList{padding:8px 0 0 20px;overflow:hidden;zoom:1}.captionList li{position:relative;float:left;margin:8px 8px 0 0;display:inline;width:120px;height:90px;overflow:hidden;vertical-align:bottom}.captionList li .imgMask{position:absolute;width:120px;height:90px;background:#696969;filter:alpha(opacity=50);opacity:.5}.captionList .curr .imgMask{display:none}.videoCont{padding-left:18px}.videoList li{float:left;margin:17px 14px 0 0;display:inline;width:140px}.videoList a{font-size:13px;color:#555;line-height:22px}.videoList img{display:block}.videoList .vName{margin-top:8px}.playV{position:relative;width:140px;height:116px;display:block}.playV .vMask{display:none;position:absolute;top:0;left:0;height:116px}.playV .playIcon{display:none;position:absolute;top:26px;left:45px}.numbersBox{width:306px;height:115px;background:url(../images/mbg.png) no-repeat 0 0}.numbersBox p{float:left;width:100px;padding-top:55px;line-height:20px;text-align:center;font-size:13px;color:#677876}.numbersBox p span{display:block;color:#8996a2}.latestEvent,.sjCont,.ranking{margin:10px 18px 0}.lessionCont,.eventCont{margin:0 18px 0}.teacherInfo{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;font-size:13px;line-height:22px}.teacherInfo dt{float:left;width:116px;line-height:20px}.teacherInfo dd{float:left;padding-left:10px;width:136px}.teacherInfo strong,.teacherInfo strong a{display:block;font-size:14px;color:#333;overflow:hidden}.teacherInfo dd p{margin-top:8px;height:88px}.teacherInfo .moreInfo{margin-top:0}.sildeBtn{padding-top:5px;text-align:center}.sildeBtn a{display:inline-block;margin:0 2px;width:22px;height:21px;line-height:0;overflow:hidden;vertical-align:middle;background:url(../images/btns.png) no-repeat}.sildeBtn .dotBtn{width:8px;height:8px;background-position:-59px -32px}.sildeBtn .currDot{background-position:-89px -32px}.sildeBtn .prevBtn{background-position:-30px -48px}.sildeBtn .prevBtn:hover{background-position:-80px -48px}.sildeBtn .nextBtn{background-position:-120px -25px}.sildeBtn .nextBtn:hover{background-position:-104px -48px}.sjCont{width:262px;overflow:hidden}.mainSlide{position:relative;width:262px;height:235px;overflow:hidden}.mainSlide .slideCont{position:absolute;left:524px;top:0;width:262px;height:235px}.lessionCont li{float:left;padding-right:15px;width:295px}.rNum{float:left;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:14px;font-weight:bold;color:#888;background:url(../images/btns.png) no-repeat 0 -45px}.hotbg{color:#fff;background-position:0 -23px}.rankList li{padding:3px 0 4px;overflow:hidden;zoom:1;line-height:20px;height:20px;vertical-align:bottom}.rankList .artLink{padding-left:10px;display:inline-block;width:170px;overflow:hidden;color:#555}.rankList .num{display:inline-block;font-size:13px;color:#999}.rankList .authorName{display:inline-block;padding:0 10px;overflow:hidden;width:65px}.rankList .rName{color:#999}.activeRank .rNum{margin-right:10px}.activeRank li{padding:4px 0}.lastUpdated{padding-top:5px;height:402px;overflow:hidden}.updatedList li{margin:0 18px;padding-top:15px;height:85px;line-height:22px;font-size:13px;vertical-align:bottom;border-bottom:1px dotted #eaecec}.updatedList .line{padding:13px 18px 15px;line-height:0;height:1px;overflow:hidden}.updatedList .line p{height:0;overflow:hidden;border-bottom:1px dashed #ebeded}.updatedList li a{color:#555}.updatedList .detail dt{float:left;width:50px;height:50px;text-align:center}.updatedList .detail img{display:block}.updatedList .detail dd{float:left;padding-left:15px;width:196px}.updatedList .detail h3,.updatedList .detail h3 a{font-size:14px;color:#333}.updatedList .detail p{margin-top:5px;font-size:13px;color:#999}.updatedList .uDate{font-size:12px}.count{width:256px;height:260px;padding:31px 20px 20px 30px;background:url(../images/countBg.jpg) no-repeat}.count p{font-size:13px;color:#555;line-height:24px}.institution{padding:14px 0 0 12px}.institution a{display:inline-block;margin-top:20px;width:65px;height:38px;line-height:24px;text-align:center}.institution .current,.institution a:hover{color:#fff;text-decoration:none;background:url(../images/btns.png) no-repeat -158px 0}.eventCont .infoList{padding-top:20px}.eventCont .infoList li{height:30px;line-height:30px}.tListCont{height:154px;background:#fafcfd}.tListCont li{float:left;padding:18px 0 0 18px;width:116px}.teacherPic{position:relative;display:block;width:116px;height:116px}.teacherPic .nameMask{position:absolute;left:5px;bottom:6px;display:inline-block;width:69px;height:23px;background:#000;filter:alpha(opacity=60);opacity:.6}.teacherPic .tName{position:absolute;left:5px;bottom:6px;display:inline-block;width:69px;height:23px;line-height:23px;text-align:center;color:#fff}.nameTag{display:block;margin-bottom:9px;width:116px;height:34px;line-height:30px;text-align:center;background:url(../images/btns.png) no-repeat 0 -75px}.nameTag:hover{text-decoration:none;color:#fff;background-position:0 -112px}.cgList{margin:15px 18px 0}.mainInfo h3 .fs_limtLength{display:block;max-width:400px;*width:400px;height:19px;overflow:hidden;word-break:break-all}.mainInfo h3 .fs_limtDate{display:block;max-width:90px;*width:90px;height:19px;overflow:hidden;text-align:right}.mainInfo h3 .fs_limtDate a{color:#999;font-size:13px;line-height:19px}.mainInfo h3 .fs_limtDate a:hover,.mainInfo h3 .fs_limtLength:hover{color:#0a75bc}