body{
	font-size:12px;
	font-family:Verdana;
	padding:0px;
	margin:0px;
        background:#FFFFFF;
}

img {border:0px;}

.clear{
	clear:both;
	height:0px;
	overflow:hidden;
}

h1, h2, h3, h4, h5{
	font-size:12px;
	font-family:Verdana;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
table{ font-size:13px}
a{
	text-decoration:none;
	color:#565656;
}
ul, ul li, dl, dl dt, dl dd{
	list-style:none;
	padding:0px;
	margin:0px;
}

.MainNav{
	width:952px;
	margin:auto;
}

.logo-icon{float:left;}

.NavBox{
	float:right;
	width:675px;
	text-align:right;
}

.loginNav{
	width:250px;
	float:left;
	margin-top:10px;
}

.loginNav li{
	width:73px;
	height:45px;
	margin:0px 10px 0px 0px;
	float:left;
	display:inline;
	background:url(login_bg.gif) bottom no-repeat;
}

.loginNav a{
	background:url(login_but.jpg) no-repeat;
	width:73px;
	height:29px;
	line-height:26px;
	display:block;
	color:#fff;
	text-decoration:none;
	text-align:center;
}

.loginNav a:hover{color:#FEEF3A;}

.helpNav{
	width:390px;
	float:right;
	margin-top:14px;
}

.helpNav li{
	float:left;
	padding:4px 4px;
	vertical-align:middle;
	color:#ccc;
}

.helpNav a{
	text-decoration:none;
	color:#666;
}

.helpNav a:hover{
	text-decoration:none;
	color:#F15200;
}

.MainMenu{
	float:right;
	border:solid 1px #ED6801;
	width:460px;
	border-bottom:0px;
	height:27px;
	background:url(MinaMenu_bg.jpg) repeat-x;
}

.MainMenu li{
	float:left;
	margin:0px 10px;
	line-height:27px;
	display:inline;
	color:#9C4D1D;
}

.MainMenu a{
	text-decoration:none;
	color:#9C4D1D;
}

.MainMenu a:hover{
	text-decoration:none;
	color:#EB6C00;
}

.subMenu{
	border:solid 1px #ED6801;
	width:950px;
	margin:auto;
}

.innerborder{
	border:solid 1px #FFCE3B;
	background:url(innerMenu_bg.jpg) repeat-x;
	height:67px;
}

.top_subMenu{
	width:926px;
	border-bottom:solid 1px #EB6C00;
	margin:0px auto 0px;
	position:relative;
}
.Menutab{
	width:510px;
	margin-left:10px;
	position:relative;
	top:6px;
}

.Menutab li{
	width:90px;
	float:left;
	text-align:center;
	border-bottom:0;
	margin-left:10px;
	display:inline;
}

.Menutab a{
	background:url(subMenu_off.jpg) no-repeat;
	color:#FFFAA2;
	text-decoration:none;
	width:91px;
	height:34px;
	line-height:30px;
	display:block;
}

.Menutab a.selected {
	background: url(subMenu_On.jpg) no-repeat;
	color:#F54B00;
	height:35px;	
}

.searchBox{
	width:370px;
	float:right;
	margin-top:5px;
}

.searchBox li{
	float:left;
	vertical-align:middle;
}

.searchinput{
	background:url(inupt_bg.jpg) no-repeat;
	width:156px;
	height:22px;
	text-align:center;
}

.searchinput input{
	width:126px;
	padding:2px 0px 0px ;
	font:12px Verdana;
	margin:auto;
	text-align:left;
	border:0;
	background:transparent;
}

.radio_S{
	width:106px;
	padding-left:14px;
	vertical-align:middle;
	line-height:24px;
}

.but_S{padding-left:20px;}

.but_S input{
	background:url(but_search.jpg) no-repeat;
	width:69px;
	height:24px;
	border:0;
}

.bottom_subMenu{
	border-top:solid 1px #FFCE3B;
	margin:auto;
	height:26px;
	overflow:hidden;
	width:926px;
}

.sub-class{margin: 8px 0px 0px 20px;}

.sub-class li{
	float:left;
	margin:0px 6px;	
	display:inline;
}

.dot{
	background:url(dot.gif) no-repeat 0px 5px;
	width:5px;
	height:20px;
	overflow:hidden;
}

.sub-class a{
	color:#fff;
	text-decoration:none;
}

.sub-class a:hover{
	color:#FEEF3A;
	text-decoration:none;
}


.first_content, .sec_content, .third_content{
	width:950px;
	margin:auto;
	padding-top:8px;
}

.first_left{
	width:706px;
	float:left;
}

.banner_1{height:77px;}

.firstleft_box{
	border:solid 1px #FCCD75;
	border-bottom:0px;
	margin-top:8px;
}

.qxhwbox{
	height:26px;
	background:url(left_New_bg.jpg) repeat-x;
	position:relative;
}

.qxhwbox h1{
	height:27px;
	line-height:27px;
	background:url(left_qxhw_bg.jpg) no-repeat;
	position:absolute;
	top:-1px;
	left:-1px;
	width:85px;
	text-align:center;
	color:#fff;
}

.qxhwbox h2{
	line-height:24px;
	width:40px;
	float:right;
}

.wt-fl{
	height:23px;
	background:#FDF4D7;
	overflow:hidden;
}

.wt-fl h1{
	background:url(tit_tag.jpg) no-repeat 8px 4px;
	width:300px;
	padding-left:30px;
	line-height:23px;
	float:left;
	color:#9B4D1D;
}

.wt-fl h2{
	width:40px;
	line-height:23px;
	float:right;
	color:#D07D4B;
}

.wt-box{
	border-top:solid 1px #FCCD75;
	border-bottom:solid 1px #FCCD75;
	height:139px;
	overflow:hidden;
}

.wt-pic{
	width:104px;
	height:105px;
	border:solid 1px #ccc;
	padding:1px;
	margin:16px 10px;
	float:left;
	display:inline;
}

.wt-list{
	width:570px;
	float:right;
	margin-top:5px;
}

.wt-list li{
	height:26px;
	line-height:26px;
	vertical-align:middle;
	overflow:hidden;
}

.wt-list h1{
	width:360px;
	float:left;
	overflow:hidden;
}
.wt-list h2{
	width:148px;
	float:left;
	overflow:hidden;
	margin:0px 5px;
	display:inline;
	vertical-align:middle;
}

.wt-list h2 img{
	margin:5px 5px 0px 0px;
	float:left;
}
.wt-list h3{
	width:29px;
	float:left;
}

.wt-list a{
	text-decoration:none;
	color:#565656;
}

.wt-list a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.first_right{
	width:235px;
	float:right;
}

.login_box{border:solid 0px #FCCD75;}

.topround{
	height:3px;
	overflow:hidden;
	background:url(right_top_round.gif) no-repeat;
}

.logintit,.mdmtit{
	background:url(right_top_bg.jpg) repeat-x;
	height:24px;
	border-left:solid 1px #FFB74B;
	border-right:solid 1px #FFB74B;
	position:relative;
}

.logintit h1{
	width:82px;
	height:28px;
	line-height:22px;
	text-align:center;
	color:#fff;
	position:absolute;
	left:-1px;
	background:url(right_top_tag.jpg) no-repeat;
}

.logintit h2{
	width:40px;
	float:right;
	line-height:22px;
}

.log-con{
	background:#FCEDC4;
	border:solid 1px #FFB74B;
	border-top:0;
	padding-top:8px;
	height:192px;
}

.login-inner{
	background:#fff url(login-inner-bg.jpg) repeat-x;
	width:218px;
	height:184px;
	margin:auto;
	border:solid 1px #FCCD75;
}

.user-info{
     border-collapse: collapse;
	 width:194px;
	 margin:10px auto;
	 color:#B73A02;
	 font-size:12px;
}

.user-info td{padding:4px 0px;}

input.userinfo{
	width:124px;
	padding:4px 2px;
	font:12px Verdana;
	border:solid 1px #EB9F2F;
	background:#FDF7E7;
}

.but_login{
	width:60px;
	height:21px;
	border:0px;
	background:url(but_login.jpg) no-repeat;
}

.but_reset{
	width:60px;
	height:21px;
	border:0px;
	margin-left:5px;
	background:url(but_reset.jpg) no-repeat;
}

.reg{
	width:129px;
	height:21px;
	background:url(reg.jpg) no-repeat;
}

.reg a{
	width:52px;
	height:20px;
	display:block;
	float:left;
	margin-left:8px;
}

.xs_nav{
	height:180px;
	margin:8px 0px;
	border:solid 1px #FCCD75;
	background:url(xs_nav_bg.jpg) repeat-x;
}

.xssl{
	color:#B73A02;
	margin:8px 16px 6px;
}

.tab-xs{
	width:218px;
	margin:auto;
}

.tab-xs li{margin-top:0px;}

.tab-xs h1{
	float:left;
	height:39px;
}

.tab-xs h2{
	float:right;
	height:39px;
	margin-left:4px;
}

.tab-xs li h1 a, .tab-xs li h2 a{
	width:104px;
	height:31px;
	display:block;
	color:#E96600;
	text-decoration:none;
	line-height:31px;
	border:solid 1px #FFD684;
	text-align:center;
	background:url(tab_off.jpg) repeat-x;
}

.tab-xs li h1 a.selected, .tab-xs li h2 a.selected{
	background:url(s_ed_bg.jpg) repeat-x;
	height:39px;
	border-bottom:0px;
	position:relative;
	top:0px;
	_top:1px;
}


.tab-xs h1 img{
	float:left;
	margin:5px 0px 0px 8px;
}

.tab-xs h2 img{
	float:left;
	margin:5px 0px 0px 8px;
}

.selectedbox{
	height:66px;
	background:url(selected_bg.jpg) repeat;
	border:solid 1px #FFD684;
	width:216px;
	margin:0px auto 4px;
}

.toolx{padding-left:5px;}

.toolx li{
	width:80px;
	float:left;
	line-height:20px;
	padding-left:8px;
	margin:8px 0px 0px 10px;
	display:inline;
	background:url(dot_2.gif) no-repeat 0px 8px;
}

.toolx a{
	text-decoration:none;
	color:#555;
}

.toolx a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.mdm_box{height:176px;}

.zjinfo_box{
	height:138px;	
	background:#FCEDC4;
	border:solid 1px #FFB74B;
	border-top:0px;
	padding-top:12px;
        overflow:hidden;
}

.mdmtitround{
	background:url(mdm_round.jpg) repeat-x;
	height:3px;
	overflow:hidden;
}


.mdmtit h1{
	width:112px;
	height:31px;
	line-height:22px;
	text-align:center;
	color:#fff;
	position:absolute;
	left:-1px;
	float:left;
	background:url(mdm.gif) no-repeat;
}

.mdmtit h2{
	width:40px;
	float:right;
	line-height:22px;
}

.zb-box{
	width:218px;
	height:71px;
	background:#fff url(zb-bg.jpg) no-repeat 150px 0px;
	border:solid 1px #FFD782;
	margin:0px auto 12px;	
}


dl.zblistinfo dt{
	width:50px;
	height:60px;
	float:right;
	margin:5px 5px 0px 0px;
	display:inline;
	vertical-align:middle;
}

dl.zblistinfo dt *{
	width:50px;
	height:60px;
	overflow:hidden;
}

dl.zblistinfo dd{
	width:140px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	float:left;
	margin:3px 0px 0px 5px;
	vertical-align:middle;
	display:inline;
}

.zblistinfo a{
	text-decoration:none;
	color:#555;
}

.zblistinfo a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.user_put_in{
	color:#984F1C;
	margin:auto;
	text-align:center;
	line-height:25px;
}
.zxyh{
	width:104px;
	height:13px;
	padding:3px;
	font:12px Verdana;
	border:solid 1px #EF8307;
	border-right:0;
	background:#fff;
	text-align:left;
}

.put_in{
	width:60px;
	height:21px;
	border:0;
	background:url(put_in.jpg) no-repeat;
}

.sec_content_top{
	background:url(sec_content_top.jpg) no-repeat;
	height:3px;
	overflow:hidden;	
}

.sec_head_bg{
	height:25px;
	background:url(sec_head_bg.jpg) repeat-x;
	border-left:solid 1px #FEB54C;
	border-right:solid 1px #FEB54C;
	position:relative;
}

.sec_head_bg h1{
	width:132px;
	height:28px;
	line-height:24px;
	background:url(zjtd_bg.jpg) no-repeat;
	position:absolute;
	left:-1px;
	text-align:center;
	color:#fff;
}

.sec_head_bg h2{
	width:40px;
	line-height:24px;
	float:right;	
}

.Sec_box{
	background:#FEFCF0;
	border:solid 1px #FEB54C;
	border-top:0px;
	height:144px;
}

.Sec_list{padding:8px 0px 0px 4px;}

.Sec_list li{
	width:104px;
	float:left;
	margin-left:12px;
	display:inline;
}

.Sec_list li h1{
	width:100px;
	height:100px;
	margin:0px auto;
	padding:1px;
	border:solid 1px #FDB64A;
}

.Sec_list li h2{
	text-align:center;
	line-height:20px;
	height:20px;
	margin:4px 0px 0px;
	width:104px;
	overflow:hidden;
}

.third_left{
	float:left;
	width:235px;	
}

.third_lBox{background:#FCEDC4 url(third_lBox_bg.jpg) repeat-x;}

.kc_menu{	
	border:solid 1px #FFB74B;
	border-bottom:0;
	height:27px;
}

.kc_menu li{	
	float:left;
	text-align:center;
	line-height:27px;
}

.kc_menu a{
	width:116px;
	height:27px;
	background:url(kc_menu_bg.jpg) no-repeat;
	display:block;
	text-decoration:none;
	color:#fff;
}

.kc_menu a.selected{
	width:117px;
	height:27px;
	background:transparent;
	display:block;
	text-decoration:none;
	color:#9D4C1D;
}

.kcbox{
	border:solid 1px #FFB74B;
	border-top:0px;
	padding:10px 0px;
	height:295px;
	overflow:hidden;
}

.kcbox ul#zxkc{
	width:208px;
	margin:auto;
	background:url(list-li.jpg) no-repeat 0px 4px;
}

.kcbox ul#zxkc li{
	background:url(list-bg.jpg) bottom repeat-x;
	padding-left:28px;
	margin:0px 0px 2px 0px;
	vertical-align:middle;
	width:180px;
	height:28px;
	line-height:25px;
	overflow:hidden;
}

.kcbox ul#zxkc li h1{
	width:180px;
	height:28px;
	line-height:25px;
	overflow:hidden;
}
.kcbox ul#rmkc{
	width:208px;
	margin:auto;
	background:url(list-li.jpg) no-repeat 0px 4px;
}
.kcbox ul#rmkc li{
	background:url(list-bg.jpg) bottom repeat-x;
	padding-left:28px;
	margin:0px 0px 2px 0px;
	vertical-align:middle;
	width:180px;
	height:28px;
	line-height:25px;
	overflow:hidden;
}

.kcbox a{
	text-decoration:none;
	color:#555557;
}

.kcbox a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.gwbox{margin:8px 0px;}

.gw-con{
	background:#FCEDC4;
	border:solid 1px #FFB74B;
	border-top:0px;
	height:150px;
}

.gw-list{
	width:208px;
	margin:auto;
}

.gw-list li{
	background:url(list-bg.jpg) bottom repeat-x;
	margin:0px 0px 2px 0px;
	vertical-align:middle;
	width:208px;
	height:27px;
	line-height:27px;
	border:solid 0px red;
	overflow:hidden;
}

.gw-list li img{
	float:left;
	margin:0px 8px 0px 0px;
}

.gw-list a{
	text-decoration:none;
	color:#555557;
}

.gw-list a:hover{
	text-decoration:none;
	color:#EB6C01;
}
.msbk-con{
	background:#FCEDC4;
	border:solid 1px #FFB74B;
	border-top:0px;
	height:293px;
}

.bk-list li{
	width:62px;
	height:18px;
	line-height:20px;
	overflow:hidden;
	margin:8px 0px 0px 12px;
	display:inline;
	float:left;
}

.bk-list a{
	text-decoration:none;
	color:#555557;
}

.bk-list a:hover{
	text-decoration:none;
	color:#EB6C01;
}
.third_right{
	float:right;
	width:706px;
}

.third_R_1box{
	width:348px;
	height:178px;
	border:solid 1px #FFB74B;
	float:left;
	margin-bottom:8px;
}

.third_R_2box{
	width:346px;
	height:178px;
	border:solid 1px #FFB74B;
	float:right;
}

.fl_li_box dt{	
	width:98px;
	float:left;
	margin:12px 0px 0px 10px;	
	display:inline;
}	
.fl_li_box dt div{
	width:92px;
	height:75px;
	border:solid 1px #ccc;
	padding:1px 0px 0px 1px;
	overflow:hidden;
}
.fl_li_box dt div img{
	height:74px; width:92px;
}
.fl_li_box dd{
	width:90px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	float:left;
	background:url(dot_2.gif) no-repeat 0px 8px;
	margin:4px 0px 0px 10px;
	padding-left:8px;
	display:inline;
}	

.fl_li_box a{
	text-decoration:none;
	color:#555557;
}

.fl_li_box a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.sp_live{
	border:solid 1px #FFB74B;
	height:270px;
	margin:8px 0px;
}

.xyxs_box{
	border:solid 1px #FFB74B;
	height:210px;
	margin:8px 0px;
}

.live_play{
	width:162px;
	height:209px;
	margin:16px 12px 0px;
	display:inline;
	text-align:center;
	padding-top:7px;
	float:left;
	background:url(play.jpg) no-repeat;
}

.live-list{
	width:490px;
	float:right;
	margin:5px 20px 0px 0px;
	display:inline;
}

.live-list dt{
	border-bottom:solid 2px #9B4D1D;
	height:28px;
	width:490px;
	position:relative;
	color:#FF6600;
}

.live-list dt .h3, .live-list dt .h4, .live-list dt .h5{
	float:left;
	width:330px;
	line-height:28px;
	text-align:center;
	position:relative;
	top:2px;
	background:url(live-tag.jpg) no-repeat bottom center; 
}

.live-list dt .h4{width:78px;}

.live-list dt .h5{width:70px;}

.live-list dd{
	border-bottom:dotted 1px #ccc;
	height:28px;
	width:490px;
	margin-top:4px;
	overflow:hidden;
	vertical-align:middle;
}

.live-list dd .h3, .live-list dd .h4, .live-list dd .h5{
	float:left;	
	line-height:28px;	
}

.live-list dd .h3{
	width:310px;
	padding-left:20px;
	background:url(live-li-tag.jpg) no-repeat 0px 5px;
}

.live-list dd .h4{
	width:78px;
	text-align:center;
}

.live-list dd .h5{
	width:70px;
	text-align:center;
}

.live-list dd a{
	text-decoration:none;
	color:#555557;
}

.live-list dd a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.live-list dd.noborder{border:0;}

.xyxslist li{
	line-height:22px;
	padding:2px 5px 0px 15px;
	overflow:hidden;
	margin-top:4px;
	background:url(xyxs-tag.gif) no-repeat 5px 5px; 
}
.xyxslist li img{ width:0px; height:0px;}
.xyxslist .tag{background:#F6F6F6 url(xyxs-tag.gif) no-repeat 10px 12px;}

.sutdy-fl{
	width:950px;
	margin:auto;
	padding-bottom:8px;
}

.sutdy-li{
	border-collapse: collapse;
	border:solid 1px #FFB64B;
	width:100%;
}

.sutdy-li td{
	border:solid 1px #FFB64B;
	text-align:center;
	line-height:26px;
	padding:4px ;
	color:#ccc;
}

table td.x-t{
	background:url(s-t.jpg) repeat-x;
	height:24px;
	color:#9B4D1F;
	padding:0px ;
	line-height:24px;
}

.flootbox{
	width:948px;	
	margin:auto;
	border:solid 1px #C8BDA1;
	background:#EDEAE1;
	padding:10px 0px;
	text-align:center;
	line-height:24px;
	color:#555557;
}

.flootbox a, .sutdy-li a{
	text-decoration:none;
	color:#555557;
}


.flootbox a:hover, .sutdy-li a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.left{
	display:inline;
	float:left
}
.right{
	display:inline;
	float:right
}

/*分类页*/
.bord{
	border:#ffaa00 1px solid;
}
.ubord{
	border-bottom:0px;
	width:948px;
}
.mtop{
	margin-top:7px
}
.left-kc{margin:0px 0px;}
.left-kc-con{
	background:#FCEDC4;
	border:solid 1px #FFB74B;
	border-top:0px;
	height:396px;
	font-size:13px;
}
.left-kc-list li{
	width:180px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	background:url(dot_2.gif) no-repeat 0px 8px;
	margin:5px 0px 0px 12px;
	padding-left:15px;
	display:inline;
	float:left;
}

.left-kc-list a{
	text-decoration:none;
	color:#555557;
}

.left-kc-list a:hover{
	text-decoration:none;
	color:#EB6C01;
}

.content{
		padding-bottom:7px;
		height:730px;
		font-size:14px;
		color:#000000;
	}
.hight{ height:100%;}
.content h2{
	background:url(MinaMenu_bg.jpg);
	height:23px;
	font-size:14px;
	border-bottom:#ffaa00 1px solid;
	padding-top:3px;
	padding-left:15px;
}
.content a{color:#565656;}	
.content ul{margin:0px 5px 0px 5px;}
.content ul li{width:345px;float:left;display:inline;margin-top:10px;}
.content ul li h3{
	font-size:14px;
	height:26px;
	line-height:26px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
}

.content ul li *{
	float:left;
	display:inline;
	margin-left:8px;
	width:195px;
	overflow:hidden;
}
.content ul li img{
	height:96px;
	width:127px;
}
.content ul li a.img{
	height:96px;
	width:127px;
	padding-top:8px;
}
.content ul li h4{
	height:20px;
	line-height:20px;
	font-size:14px;
	overflow:hidden;
}
.content ul li h4.dis{
	height:40px;
	overflow:hidden;
}

#page{
	height:26px;
	line-height:26px;
	text-align:center;
}
	#page span{
		color:#f00
	}
	#page a:hover{
		color:#f00
	}
.foot-hight{
margin-top:8px;
}
#play_iframe{
height:440px;
*height:430px;

} 
.play_dh{ width:948px;}
.play_dh h3{ height:24px; font-size:14px; padding-left:15px; padding-top:3px; border-bottom:#ffaa00 1px solid;background:url(MinaMenu_bg.jpg);}
.play_wz{ width:600px}
.play_wz h3{ height:24px; font-size:14px; padding-top:3px; border-bottom:#ffaa00 1px solid; padding-left:15px;}
.view_play{width:597px;position:relative; overflow:hidden}
.view_play_1{position:absolute;top:410px;left:480px;height:20px; width:124px;z-index:1;background:#DEE7E6}
/*view课程详细页面*/
.wrap{
	width:950px;;
	margin:0 auto;
}
.tff{
padding:1px 0 1px 1px;
}
#alrum .left {
	width:601px;
}
	#alrum .left div.info{
		height:200px;
	}
	#alrum .left div.info h2{
		background:url(MinaMenu_bg.jpg);
		height:23px;
		font-size:14px;
		border-bottom:#ffaa00 1px solid;
		padding-top:3px;
		padding-left:15px;
	}
		#alrum .left div ul li a{
			height:26px;
			line-height:26px;
			margin-left:20px
		}
		#alrum .left div p{
			line-height:22px;
			margin:0px 5px;
		}
		#alrum .left div.info img.img{
			width:180px;
			height:150px;
			margin:9px 5px 0 9px;
		}
		#alrum .left div.info div{
			display:inline;
			float:right;
			width:385px;
			margin:10px 5px 0 0;
		}
		#alrum .left div.info div.right{
			width:255px;
			margin:1px;
		}
		#alrum .left div.info div h4{
			font-size:14px;
			margin-bottom:3px;
		}
		#alrum .left div.info div span{
			height:24px;
			line-height:24px;
			display:block;
			font-size:14px;
		}
			#alrum .left div.info div span em{
				font-size:14px;
			}
			#alrum .left div.info div span img{
				width:auto;
				height:auto
			}
	#view .list{
		padding-bottom:2px;
		border:#ffaa00 1px solid;
		border-top:none;
		margin-bottom:7px;
		max-height:200px;
		overflow-y:auto;
		overflow-x:hidden;
		width:599px;
		font-size:14px;
	}
	.view h3{
		border-bottom:#ffaa00 1px solid;
		font-size:14px;
		font-weight:700;
		background:#FFF9E2;
		height:22px;
		padding-left:15px;
		padding-top:3px;
		}
	#view h3{
		border:#ffaa00 1px solid;
		border-bottom:none;
		font-size:14px;
		font-weight:700;
		background:#FFF9E2;
		height:22px;
		padding-left:15px;
		padding-top:3px;
	}
	#view .list a{
			display:inline;
			float:left;
			height:26px;
			line-height:26px;
			width:135px;
			text-align:center;
			border:#ffaa00 1px solid;
			margin:3px 0 0 5px;
			overflow:hidden;
		}
.weiwei{
font-size:14px; line-height:22px; padding:10px;
}
.revideo {
	width:336px;
	height:100%;
	margin-right:1px;
}
	.revideo h3{
	text-align:left;background:#FFD9BC; height:22px; font-size:14px; padding-left:15px; padding-top:3px; font-weight:bold;
}

	 .revideo ul{
		padding-top:6px;
	}
		 .revideo ul li{
		 	width:300px;
			padding-left:26px;
			height:26px;
			line-height:26px;
			background:url(list_ico.png) no-repeat 14px 9px;
			overflow:hidden;
		}
			 .revideo ul li span{
				float:right;
				width:80px;
				font-size:14px;
				color:#009900;
				margin-right:3px;
			}
				 .revideo ul li span img{
					margin-top:7px;
					display:inline;
					float:right;
				}
/*右边层触发*/
.undis {
	DISPLAY: none
}
#NewsTop {
	CLEAR: both; MARGIN-BOTTOM: 16px;
}
#NewsTop P {
	FLOAT: left; LINE-HEIGHT: 21px
}
#NewsTop P.topTit {
	 FONT-WEIGHT: bold; WIDTH: 0px; COLOR: #fff;
}
#NewsTop P.topC0 {
	WIDTH: 112px; CURSOR: pointer; font-family:"宋体"; color:#F76900;font-size:14px; font-weight:600; text-align:center;MARGIN-TOP: 0px; height:28px; padding-top:5px;
}
#NewsTop P.topC1 {
	MARGIN-TOP:0px; BACKGROUND: #ffffff; WIDTH: 112px; COLOR: #000;font-weight:600; text-align:center; font-size:14px; height:28px;padding-top:5px;
}
#NewsTop #NewsTop_tit {
background:url(r_kc_bg.gif); HEIGHT: 28px;
}
#NewsTop #NewsTop_cnt {
	PADDING-LEFT: 5px; LINE-HEIGHT: 26px; PADDING-TOP: 7px; TEXT-ALIGN: left;font-weight:400; font-size:14px; 
}


#NewsTop1 {
	CLEAR: both; MARGIN-BOTTOM: 16px;
}
#NewsTop1 P {
	FLOAT: left; LINE-HEIGHT: 21px
}
#NewsTop1 P.topTit {
	 FONT-WEIGHT: bold; WIDTH: 0px; COLOR: #fff
}
#NewsTop1 P.topC0 {
	 WIDTH: 112px; CURSOR: pointer; font-family:"宋体"; color:#F76900;font-size:14px; font-weight:600; text-align:center;MARGIN-TOP: 0px; height:28px; padding-top:5px;
}
#NewsTop1 P.topC1 {
	MARGIN-TOP:0px; BACKGROUND: #ffffff; WIDTH: 112px; COLOR: #000;font-weight:600; text-align:center; font-size:14px; height:28px;padding-top:5px;
}
#NewsTop1 #NewsTop_tit1 {
	background:url(r_kc_bg.gif); HEIGHT: 28px;
}
#NewsTop1 #NewsTop_cnt1 {
	PADDING-LEFT: 5px; LINE-HEIGHT: 26px; PADDING-TOP: 7px; TEXT-ALIGN: left;font-weight:400; font-size:14px
}
.iask{
	line-height:25px; padding-left:1px; width:328px; height:400px;
}

/*非视频课程页面CSS*/
.t_r_width{ width:670px; text-align:left}
.t_r_width h3{ height:21px; font-size:14px; padding-left:15px; padding-top:4px; border-bottom:#ffaa00 1px solid;background:url(MinaMenu_bg.jpg);}
.t_l_width{ width:270px; text-align:left; font-size:14px}
.t_l_width h3{
	background:url(MinaMenu_bg.jpg);
	height:20px;
	font-size:14px;
	border-bottom:#ffaa00 1px solid;
	padding-top:6px;
	padding-left:15px;
}
.t_l_width li{background:url(dot_2.gif) no-repeat 8px 8px; line-height:25px; padding-left:18px; overflow:hidden}
.teach_daohang{background:url(daohang.gif) no-repeat;padding-left:65px; padding-top:30px; height:58px}
.t_title{ height:45px; background:url(t_title.gif) no-repeat}
.teach_title{ background:url(title_td.gif) no-repeat;height:45px;padding-left:200px;padding-top:10px;}
.teach_machine_sea{ background:url(title_jigou.gif) no-repeat;height:45px;padding-left:200px;padding-top:10px;}
.flink{ width:928px; border:solid 1px #FFB64B;  padding:10px; padding-top:8px;
padding-bottom:8px;height:20px;margin:auto;margin-bottom:7px;
}
.flink li{ width:820px; float:left; list-style:none; text-align:left;}
.flink li a{
	text-decoration:none;
	color:#555557;
}
.flink .link_li{ width:65px; float:left;color:#555557; list-style:none;}