﻿body {
	 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: SimSun, Arial; FONT-SIZE: 12px; PADDING-TOP: 0px;line-height:22px;background:#fff;color:#333;
}
a {
	COLOR: #2165ab; TEXT-DECORATION: none
}
.txt{
          height:16px;width:100px;vertical-align : middle;border:0 none;margin-top:1px;
}
.btn{
          height:20px;width:40px;vertical-align : middle;margin-top:1px;
}
.loginout{
          float:left;line-height:20px;color:#333;
}
.menu{
	width:950px;height:110px;margin:0 auto;
	}
#Mainmenu_ms{
	clear:both;background:url(images/ms_03.gif) no-repeat left top;width:950px;height:30px;font-size:12px;margin-top:8px;
	color:#fff;clear:both;
	}
#Mainmenu_ms ul{
	margin:8px 0 0 10px;padding:0;line-height:14px;
	}
.nonebd{
	border-right:0px none;float:left;text-align:center;padding-right:8px;padding-left:8px;
	display:inline;
	}
.bd{
	float:left;text-align:center;padding-right:8px;padding-left:8px;
	display:inline;border-right:1px solid #00478d;height:12px;padding-top:1px;padding-bottom:1px;
	}
#Mainmenu_ms a{
	color:#fff;
	margin:0;
	padding:0;
	}
#Mainmenu_ms a:hover{
	text-decoration:underline;
	}
.photo{
	width:265px;height:145px;border:0px solid #ddd;
	}
.topA02{
	float:right;margin-top:8px;width:725px;background:url(images/ms_02.gif) no-repeat left top;height:54px;display:inline;line-height:18px;
	}
.topA02 a {
padding:0 2px;
text-decoration:none;
}
#logo{
	padding:10px 0 0 25px;float:left;
	}
.topA_tt{
	width:12px;height:35px;display:inline-block;color:#0060bf;font-weight:bold;margin:10px 0 0 7px;
	}
.topA_tt{
	float:left;display:inline;
	}
.topA_tr{
	margin:10px 0 0 5px;display:inline-block;
	}
.topA_tr a{
	color:#333333;
	}
.topA_tr{
	float:left;display:inline;
	}
.P1{
	margin:1px auto 0px auto;width:950px;overflow:hidden;
	}
.MainContent{
	width:675px;float:right;overflow:hidden;
	}
.C_M_ms{
	width:408px;float:left;
	}
.C_M_ms02{
	width:468px;float:left;
	}
.aunounce_ms{
	width:410px;height:255px;
	}
.aunouncetop_ms{
	background:url(images/ms_07.gif) no-repeat left top;width:410px;height:25px;font-size:14px;overflow:hidden;
	}
.aunouncetop_ms h2{
	font-size:14px;color:#0060bf;padding:2px 0 0 17px;
	}
.teachtop_ms h2{
	font-size:14px;color:#0060bf;padding:2px 0 0 10px;float:left;
	}
.tt1{
	font-weight:bold;font-size:14px;color:#dc3c00;padding:5px 7px 0px 7px;display:inline-block;width:185px;
	}
.tt1{
	display:inline;
	}
.aunouncecontent_ms{
	width:410px;height:230px;overflow:hidden;
	}
.aunounceUL{
	margin:7px 0 0 7px;line-height:18px;
	}
.aunounceUL02{
	margin:10px 0 0 7px;line-height:18px;
	}
.aunounceUL li,.aunounceUL02 li{
	margin:5px 0;color:#0394f3;
	}
.aunounceUL a,.aunounceUL02 a{
	color:#333;text-decoration:none;
	}
.aunounceUL a:hover,.aunounceUL02 a:hover,.T02 a:hover,.topA02 a:hover,.mslesson a:hover,.v_r a:hover,.gundong03 a:hover{
	color:#ff0000;text-decoration:underline;
	}
.more_ms,.more_ms02,.more_ms03{	
	font-size:12px;padding:2px 10px 0 0;float:right;	}
.more_ms a{	
	color:#999;text-decoration:none;
	}
.more_ms02 a{	
	color:#fff;text-decoration:none;
	}
.more_ms03 a{	
	color:#333;text-decoration:none;
	}
.commend_ms{
	width:410px;height:354px;margin-top:10px;color:#333;
	}
.commendcontent_ms{
	border:1px solid #94d8ef;border-top:none;width:408px;height:328px;overflow:hidden;overflow:hidden;
	}
.mslesson{
	width:187px;height:97px;border:1px solid #ddd;background:#fff;float:left;margin:8px 0 0 10px;display:inline;text-align:left;overflow:hidden;
	}
.mslesson ul{
	padding:7px 0 0 10px;line-height:18px;
	}
.H_LI{
	background:url(images/ms_17.gif) no-repeat left top;padding-left:15px;height:15px;line-height:14px;font-weight:bold;color:#0060bf;
	}
.C_R_ms{
	width:255px;float:right;
	}
.C_R_ms02{
	width:195px;float:right;
	}
.btn_all{
	width:253px;height:68px;border:1px solid #ccc;
	}
.btn_all li{
	float:left;padding:4px 0 0 15px;
	}
.teach_ms{
	width:255px;height:172px;color:#333;margin-top:10px;
	}
.teachtop_ms{
	background:url(images/ms_13.gif) no-repeat left top;width:255px;height:30px;font-size:14px;overflow:hidden;
	}
.teachcontent_ms{
	border:1px solid #94d8ef;border-top:none;width:253px;height:141px;overflow:hidden;color:#333;
	}
.wrapper_ms {
	padding:6px 0 0 10px;
	}
.lesson_ms{
	width:255px;height:173px;margin-top:10px;
	}	
.lessoncontent_ms{
	border:1px solid #94d8ef;border-top:none;width:253px;height:142px;overflow:hidden;
	}
.Extra_ms{
	width:265px;float:left;overflow:hidden;
	}
.date_ms{
	width:265px;height:212px;margin-top:10px;color:#333;
	}
.datetop_ms{
	background:url(images/ms_05.gif) no-repeat left top;width:265px;height:28px;font-size:14px;overflow:hidden;
	}
.datecontent_ms{
	border:1px solid #94d8ef;border-top:none;width:263px;height:186px;overflow:hidden;
	}
.datetop_ms ul{
	margin:0px;
	padding:0px;
	}
.datetop_ms li{
	float:left;
	display:block;
	cursor:pointer;
	width:100px;
	text-align:center;
	color:#0060bf;padding-top:3px;
	}
.datetop_ms li.hover{
	padding:0px;
	background:#fff;
	width:100px;
	background:url(images/ms_04.gif) no-repeat left top;
	color:#0060bf;
	font-weight:bold;
	height:28px;
	line-height:28px;
	}
.books_ms{
	width:265px;height:242px;margin-top:10px;color:#333;
	}
.bookstop_ms{
	background:url(images/ms_06.gif) no-repeat left top;width:265px;height:28px;font-size:14px;overflow:hidden;
	}
.bookscontent_ms{
	border:1px solid #94d8ef;border-top:none;width:263px;height:213px;overflow:hidden;
	}
.bookstop_ms h2{
	font-size:14px;color:#0060bf;padding:3px 0 0 15px;float:left;
	}
.line_ms{
	background:url(images/ms_08.gif) no-repeat left top;width:255px;padding-left:5px;height:1px;line-height:0;margin:0;font-size:1px;
	}
.line_ms02{
	background:url(images/ms_08.gif) no-repeat left top;width:410px;padding-left:5px;height:1px;line-height:0;font-size:1px;margin-top:10px;
	}
.line_ms03{
	background:url(images/ms_08.gif) no-repeat left top;width:245px;padding-left:5px;height:1px;line-height:0;margin:0;font-size:1px;
	}
.P2{
	margin:0px auto 0px auto;color:#333;width:950px;overflow:hidden;
	}
.module_ms{
	width:308px;height:215px;margin:10px 0 0 12px;float:left;display:inline;_margin:10px 0 0 10px;
	}
.module_01_ms{
	width:308px;height:215px;margin-top:10px;float:left;display:inline;
	}
.topbar_ms{
	background:url(images/ms_15.gif) no-repeat left top;width:310px;height:25px;font-size:14px;
	}
.topbar_ms02{
	background:url(images/ms_16.gif) no-repeat left top;width:310px;height:25px;font-size:14px;
	}
.topbar_ms h2{
	font-size:14px;color:#0060bf;padding:4px 0 0 22px;float:left;
	}
.topbar_ms02 h2{
	font-size:14px;color:#01ace2;padding:4px 0 0 22px;float:left;
	}
.mscontent{
	border:1px solid #ccc;border-top:0 none;width:308px;height:189px;overflow:hidden;overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
	}
.P3{
	margin:10px auto 0px auto;color:#333;width:950px;overflow:hidden;height:95px;background:#fff;border:1px solid #94d8ef;
	}
.P4{
	margin:10px auto 0px auto;color:#333;width:950px;overflow:hidden;
	}
.P5{
	margin:10px auto 0px auto;color:#333;width:950px;overflow:hidden;
	}
.linkout{
	width:948px;height:100px;background:#f8f8f8;border:1px solid #ccc;line-height:18px;
	}
.link_content{
	padding:5px 0 0 10px;
	}
.link_content h5{
	font-size:12px;font-weight:bold;color:#0060bf;
	}
.link_content a{
	padding-right:6x;color:#333;padding-left:6x;
	}
.link_content a:hover{
	color:#ff0000;text-decoration:underline;
	}
.link_ms{	
	width:948px;height:136px;border:1px solid #94d8ef;
	}
.leftbar02_ms{	
	background:url(images/ms_14.gif) no-repeat left top;width:32px;height:136px;font-size:14px;float:left;margin:0;
	}
.leftbar02_ms h2{	
	font-size:14px;color:#0060bf;layou-flow:vertical-ideographic;padding:4px 0 0 5px;
	}
.leftbar03_ms{	
	background:url(images/ms_19.gif) no-repeat left top;width:32px;height:95px;font-size:14px;float:left;margin:0;
	}
.leftbar03_ms h2{	
	font-size:14px;color:#0060bf;layou-flow:vertical-ideographic;padding:4px 0 0 5px;
	}

.date_r{
	float:right;padding-right:5px;color:#333;
	}
.date02_r{
	float:right;padding-right:10px;
	}
.date_l{
	float:left;color:#0394f3;
	}
.gundong{
	overflow:hidden;height:130px;width:890px;color:#ff0000;margin:10px 0 0 10px;
	}
.gundong02{
	overflow:hidden;height:93px;width:890px;color:#ff0000;margin:0 0 0 10px;
	}
.gundong03{
	overflow:hidden;width: 248px; height: 125px
	}
.gundong04{
	overflow:hidden;width: 245px; height: 100px;margin-bottom:10px;
	}
.mslesson a,.gundong03 a{
	color:#333;
	}
.videolist{
	margin-left:10px;margin-top:5px;height:100px;width:242px;
	}
.booklist{
	margin-left:10px;margin-top:3px;height:100px;width:245px;
	}
.v_r a{
	color:#333;
	}
.redA{
	color:#dc3c00;padding:7px 7px 0 7px;display:inline-block;
	}
.redA{
	display:inline;
	}
.booklist img{
	float:left;width:60px;height:80px;
	}
.videolist img{
	float:left;width:84px;height:89px;
	}
.booklist ul{
	width:165px;float:right;text-align:left;line-height:16px;
	}
.v_r{
	width:150px;float:right;text-align:left;line-height:18px;
	}
.v_r li{
	background:url(images/ms_18.gif) no-repeat right center;
	}
.aunouncetop_ms02{
	background:url(images/ms_077.gif) no-repeat left top;width:410px;height:25px;font-size:14px;overflow:hidden;
	}
.aunouncetop_ms02 li{
	display:block;float:left;cursor:pointer;
	width:100px;
	text-align:center;
	color:#0060bf;padding:2px 0 0 2px;
	}
.aunouncetop_ms02 li.hover{
	padding:0px;
	background:#fff;
	width:100px;
	background:url(images/ms_04.gif) no-repeat left top;
	color:#0060bf;
	font-weight:bold;
	height:25px;
	line-height:25px;
	}
.tagfont01 {
border-bottom:1px dashed #C6C6C6;
font-size:12px;
font-weight:bold;
}
.tagfont02 {
border-bottom:1px dashed #C6C6C6;
color:#333333;
font-size:12px;
font-weight:normal;
}
.lh_TD{
       line-height:20px;
}


.teacher_bd img{
	float:left;padding:5px 10px  0 0 ;
	}
.teacher001{
	width:243px;margin:10px 0 0 10px;
}
.teacher_out{
	width:263px;margin-top:10px;border:1px solid #94d8ef;overflow:hidden;
}
.zhinan_ms{
	width:263px;height:143px;border:1px solid #94d8ef;overflow:hidden;
}
.zhinantop_ms{
           background:#ecf7ff;width:263px;height:25px;
}
.zhinantop_ms h2{
	height:25px;font-size:14px;overflow:hidden;padding-left:10px;color:#0060bf;padding-top:2px;float:left;
	}
.vdtop_ms h2{
	background:#f0f0f0;width:215px;height:25px;font-size:14px;overflow:hidden;padding-left:10px;color:#0060bf;padding-top:2px;
	}

.vd_ms{
	width:193px;height:233px;border:1px solid #ccc;overflow:hidden;
}

.guide{
	width:253px;
}
.guide a{
	text-align:center;margin:2px 5px;width:74px;display:inline;float:left;height:25px;color:#333;background:url(images/znbj1023.gif) no-repeat left top;margin:10px 0 0 10px;
	padding-top:2px;
	}
.guide a:hover{
	color:#ff0000;
	}
.media{
	width:235px;height:187px;margin:9px 0 0 9px;background:#333;overflow:hidden;
	}
#media{
	width:235px;height:140px;
}
.StatusBar{
	background:#000;color:#fff;width:100%;height:20px;
}
.ControlBar{
	background:url(images/vdbj.png) no-repeat left top;width:240px;height:29px;
}
.controlPane{
	height:45px;width:100%;
}
.ControlBtn{
	float:left;
}
.ControlBtn img{
    margin:2px 0 0 2px;
    }
.zhaosheng_ms{
	width:468px;height:233px;border:1px solid #94d8ef;
		}
.zstop_ms{
	border-bottom:2px solid #94d8ef;width:448px;margin-left:10px;height:25px;
	}
.zstop_ms h2{
	font-size:14px;overflow:hidden;padding-left:0px;color:#0060bf;padding-top:2px;
}
.zscontent_ms{
	width:430px;margin-left:10px;
}
.kecheng_ms{
	width:673px;border:1px solid #ccc;margin-top:10px;
}
.kechengtop_ms{
	width:673px;height:27px;background:url(images/r_x1023.gif) repeat-x left top;
}
.kechengtop_ms h2{
	font-size:14px;font-weight:bold;padding:2px 0 0 10px;overflow:hidden;color:#0060bf;
}
.kechengtb_ms{
	margin-top:10px;margin-bottom:10px;
}
.kechengcontent_ms{
	width:653px;margin:10px 0 0 10px;
	}
.fz{
	font-size:14px;color:#0060bf;
}
.szig{
	width:300px;height:170px;float:left;display:inline;margin:0px 10px 0px 0px;padding-bottom:0px;
}
.txout{
	padding:10px 10px 0 0;float:left;
}
.leftbar03_ms{
	width:32px;background:url(images/ms_19.gif) no-repeat left top;float:left;height:95px;font-size:14px;
}
.leftbar03_ms h2{
 	padding-left:5px;padding-top:4px;color:#0060bf;font-size:14px;layou-flow:vertical-ideographic;
 	}
.gundong02{
	margin-left:10px;width:890px;height:93px;color:#ff0000;
	}
.liucheng li{
	float:left;padding:17px 15px 0 15px;
}
.liucheng li.go_r{
	float:left;padding:38px 0px 0 0px;
}
.wrapper{
	margin:2px 0 0 9px;
}
.kcout_ms{
          width:653px;margin:10px 10px 8px 10px;
}
