#s_wrap { width:100%;}
	#s_wrap .center_btm { width:940px; height:39px; padding:0px; margin:0px; clear:both;}
	#s_top { width:940px; height:284px;} 
	#s_menu { width:940px;}
	#s_middle {width:940px;}
    	#s_left { float:left;width:260px;margin-left:10px;} 
    		#s_loginBox { width:208px;   margin: 0 auto; }
    		#s_loginBox .cloginBg {  padding:42px 0 0 8px;height:99px;}
			#s_loginBox input.clogin { width:70px; font-size:9pt; color:#999999; border:1px solid #CDCDCD; }
			#s_loginBox .cidpw {float:left;padding:10px 5px 5px 5px;}
			#s_loginBox .cid {padding:0; height:24px; width:125px;}
			#s_loginBox .cpw {clear:both; padding:0; height:24px; width:125px;}
			#s_loginBox .cimg {float:left;padding:3px 2px 0 2px;}
			#s_loginBox .cinput {float:left;background-color:white;}
			#s_loginBox .clogin_btn {float:left;padding:10px 0px 3px 0px;}
			#s_loginBox .cbutton {clear:both;padding:6px 0 0 10px;}
			#s_loginBox .cbutton .cjoin1{float:left;padding-right:5px;padding-bottom:3px;}
			#s_loginBox .cbutton .csearch{float:left;}
			
			#s_loginBox .cwelcome{float:left;width:120px;text-align:center;padding-top:15px;padding-left:5px;}
			#s_loginBox .clogout{float:left;padding-top:10px;}
			#s_loginBox .coutbutton {clear:both;padding:18px 0 0 5px;}
			#s_loginBox .coutbutton .cmypage{float:left;padding-left:15px;}
			#s_loginBox .coutbutton .cmemo {float:left;padding-left:15px;}
			#s_loginBox .coutbutton .cmemo .clink {float:left;}
			#s_loginBox .coutbutton .cmemo .ccount {float:left;padding:5px 0 0 2px;}
			#s_loginBox .coutbutton .cmemo .ccount a {color:red;}

			#s_class { width:208px; padding:0px; margin:17px auto 0 auto; }
			#s_class .top  { height:53px;}
			#s_class .con { padding:0 13px;width:182px;}
			#s_class .btm  { height:17px;}
			#s_class .cyearban {padding:0 3px;}
			#s_class .cyear {float:left;padding:2px;}
			#s_class .cban {float:left;padding:2px;}
			#s_class .cbutton {float:left;padding-top:4px;}
			#s_class select {width:85px;}

      #s_recommend { width:208px; margin:10px auto; background-color:#F8F8F9; }
      #s_recommend .con { width:148px; height:35px; padding:0 0 0 60px; }
      #s_recommend .cwrap { padding:2px 0; }
							  
			#s_count { width:208px; margin:5px auto 0 auto;color:#7FA615;  }
			#s_count .ccount { width:163px; height:25px; padding:25px 0 0 45px; }
			#s_count .ctodaywrap { float:left; width:65px; }
			#s_count .ctodayimg { float:left; width:27px;}
			#s_count .ctoday { float:left; padding:2px 0 0 4px;width:30px;}
			#s_count .ctotalwrap {float:left; width:90px; }
			#s_count .ctotalimg {float:left; width:27px; }
			#s_count .ctotal {float:left;padding:2px 0 0 4px;width:50px;}
			
		#s_center_wrap {float:left;}
			#s_center { float:left;width:420px;}

				#s_announce { width:414px; margin:0 auto; }
				#s_announce .cwrap { height:154px; }
				#s_announce .cmenu {float:left;}
				#s_announce .cmoreMenu {float:right;}			
				#s_announce .ccontentWrap {padding:0 3px;border:1px solid white;}
				#s_announce .clist {padding:4px 0 4px 15px; height:16px;border-bottom:1px dotted #9F9F9F;}
				#s_announce .ctitle {float:left;}
				#s_announce .cdate {float:right;}
				
				#s_album {width:414px; margin:10px auto 0 auto;}
				#s_album .ccontentWrap {padding:0 0 0 5px;}
				#s_album .clist {float:left;padding:0 3px;}
				#s_album .cthumbnail {width:87px;height:70px;padding:3px;border:1px solid #DADADA;}
				#s_album .cthumbnail img {width:87px;height:70px;}
				#s_album .ctitle {text-align:center;width:87px;padding-top:2px;}
			
				#s_search {width:414px; margin:13px auto 0 auto;}
				#s_search .con { padding:27px 0 0 50px;height:43px;}
				#s_search .csearch {float:left;}
				#s_search .cradio {float:left;padding:4px;}
				#s_search .cinput {float:left; padding:3px;}
				#s_search .cbutton {float:left;padding:3px 0 0 10px;}
				#s_search .cinput input {width:150px;}
				
			#s_right { float:left;width:240px;}
				#s_schedule { width:178px; margin:0 auto;}
				#s_schedule .cschedule { padding:15px 0 0 0;height:192px;}
				#s_schedule .cschedule .ccontent {}
				#s_schedule .cschedule .ccontent .cheader {padding:0 0 0 97px;}
				#s_schedule .cschedule .ccontent .cheader .cprev {padding:2px 2px;line-height:0;}
				#s_schedule .cschedule .ccontent .cheader .ctoday {padding:0px 0 0 0px;text-align:center;}
				#s_schedule .cschedule .ccontent .cheader .cnext {padding:2px 2px;line-height:0;}
				#s_schedule .cschedule .ccontent .ccalendar {padding:15px 0 0 12px}
				#s_schedule .cschedule .ccontent .ccalendar .cwek {width:18px;padding:0px 2px 7px 2px;text-align:center;font-size:9pt;word-break:break-all;}
				#s_schedule .cschedule .ccontent .ccalendar .cday {width:18px;padding:3px 2px 4px 2px;text-align:center;font-size:9pt;word-break:break-all;}
				#s_schedule .cschedule .ccontent .ccalendar .csel {}
				#s_schedule .cschedule .ccontent .ccalendar .csun {color:#DA2F1E}
				#s_schedule .cschedule .ccontent .ccalendar .csun a {color:#DA2F1E}
				#s_schedule .cschedule .ccontent .ccalendar .csat {color:#4669B7}
				#s_schedule .cschedule .ccontent .ccalendar .csat a {color:#4669B7}
				#s_schedule .cschedule .ccontent .ccalendar .ctod {background-color:#E8E8E8}
				#s_schedule .cschedule .ccontent .ccalendar .cetc {color:#000000}
				#s_schedule .cschedule .ccontent .ccalendar .cetc a {color:#000000}
				#s_schedule .cschedule .ccontent .ccalendar .ccon {font-weight:bold;}
				#s_schedule .cschedule .ccontent .ccalendar .ccursor {color:#000000;word-break:break-all;cursor:hand;}
				#s_schedule .cschedule .ccontent .ccalendar .clist {z-index:1;width:180px;background-color:white;border-color:#C9A5CC;border-width:1px;border-style:solid}
				#s_schedule .cschedule .ccontent .ccalendar .clist .cheading {text-align:left;padding:3px;border-top:1px solid #C9A5CC;background-color:#EBDDEC}
				#s_schedule .cschedule .ccontent .ccalendar .clist .cdetails {text-align:left;padding:3px;}
				
				#s_imgBanner {width:178px; margin:10px auto; }
				#s_imgBanner li { }
				
				#s_banner { width:620px;margin-top:10px;}
				#s_banner .con {padding:5px 0 0 10px;}
				#s_banner .cbannerMessage_wrap { float:left;margin:0 auto;width:580px; height:35px; overflow:hidden; position: relative;}
				#s_banner .cbannerMessage_wrap img { padding:0 4px;width:136px; height:35px;}
				#s_banner .banner_message { width:580px; height:35px; }
				#s_banner .cbannerMessage_button { float:right;margin-top:-3px;}
				#s_banner .cbannerMessage_button div { line-height:0; }
				
		#s_bottom { clear:both;}
		#s_bottom .btop {height:22px;}
		#s_bottom .bcon {width:940px;}
		#s_bottom .bbtm {height:22px;}
		#s_bottom .bottom {min-height:100px;width:940px;}
		#s_bottom .logo { float:left; padding-left:75px;}
		#s_bottom .bottom_txt {float:left;}
		#s_bottom .copyright {padding-top:10px;line-height:130%;}
