 @charset "UTF-8";
  
 /*//公用 */
	 .body_btm_bg{border-bottom:#eaeaea solid 2px;}
	 .left2_top{margin-left:-8px; width:175px; height:14px; background:url(/mspkimg/left2_top.gif) no-repeat left bottom;}
	 .left2_body{margin-left:-8px; width:175px;  background:url(/mspkimg/left2_bg.gif) repeat-y;}
	 .left2_btm{width:175px;  height:10px; background:url(/mspkimg/left2_btm.gif) no-repeat left bottom;}
	 #mspk_tip{
	 	width:708px; height:32px; *height:33px; background:url(/mspkimg/mspk_03.gif) repeat-x left bottom; margin-top:10px;
	 }
	 #mspk_tip a{float:left; margin-left:1px;}
	 #mspk_body h6{background:url(/mspkimg/wspk_btm.gif) no-repeat bottom;}
	 #subbody h2{margin-top:10px; clear:both;}
	 #subright h4{font-size:12px; margin-top:5px;}
	 .mspk_top{background:url(/mspkimg/prep_07.gif) repeat-y; width:708px; margin-top:10px;}
	 .mspk_top p{padding:0px 8px;}
	 #subbody .mspk_top h5{width:100%; height:10px; background:url(/mspkimg/prep_03.gif) no-repeat top;}
	 #subbody .mspk_top h6{width:100%; height:10px; background:url(/mspkimg/prep_08.gif) no-repeat bottom;}
	 
	 .today{background:url(/mspkimg/tape_24.gif) repeat-y; width:708px; margin-top:10px;}
	 .p{padding-left:10px;}
	 .p p{text-indent:2em;}
	  #subbody .today h5{width:100%; height:10px; background:url(/mspkimg/tape_14.gif) no-repeat top;}
	  #subbody .today h6{width:100%; height:10px; background:url(/mspkimg/tape_31.gif) no-repeat bottom;}
	  
	  .a{height:46px; padding:0px 0px 0px 10px; background:url(/mspkimg/playerbg.gif) repeat-x; border:#ced8ef solid 1px; border-top:none;}
	   
	 .t,.t2{height:26px; margin-bottom:8px;}
	 .t dt,.t2 dt,.t dd,.t2 dd{float:left;}
	 .t dd,.t2 dd{height:26px; *margin-top:1px; line-height:26px; padding:0px 5px 0px 5px; text-align:center; display:inline-block; margin-bottom:8px;}
	 *html .t img,*html .t2 img{*height:27px;}
	 *html .t dd{ margin-top:0px;}
	 .t dd{ background-color:#ffa622;  font-size:14px; color:#fff; font-weight:bold;  }
	 .t2 dd{background-color:#f3f3ed;}
	 .t2{margin-top:10px;}
	 .t2 b{ background:url(/mspkimg/t2.gif); color:#fff; font-size:14px;}
	 .t2 span{float:left; margin:8px 0px 0px 8px; font-size:13px; }
	 
	 .bgt b{ background:url(/mspkimg/t.gif);  color:#fff;}
	 .unitname,.current_c,.current_c2{float:left; margin-left:5px; margin-top:4px;}
	 *html .nowsch .coursename{margin-left:5px;}
	 .coursename{float:left; margin-left:10px; margin-top:4px;}
	 .coursename b{ background:url(/images/course.gif); font-size:14px; color:#fff;}
	 .unitname b{ background:url(/images/unitbg.gif); color:#ffa622;}
	 .current_c b{ background:url(/images/currcourse_bg.gif); color:#848484;}
	 .current_c2 b{ background:url(/mspkimg/prep_chbg2.gif); color:#888;}
	 
	 .inbor a{color:#ff6200; background:none !important; padding-left:0px !important; border-bottom:none !important;}
	 .inbor dt{font-weight:bold; font-size:13px; background:url(/mspkimg/left2_t1.gif) no-repeat left center; padding-left:15px; padding-top:2px;}
	 .inbor dd{margin-top:5px;}
	 .inbor .tutorimg,.inbor .alignc{text-align:center; margin-top:0px;}
	 .tutorimg img{border:solid 4px #ededed; width:112px;}
	 .detail_btn span{display:block; width:118px; height:25px; background:url(/images/btn4.png) no-repeat; line-height:14px; text-align:center; }
	 .detail_btn a{color:#666;}
	 .sample{margin-top:10px;}
	 
	 .record_down{margin-left:4px;}
	 .record_down a:hover{text-decoration:underline;}
	 .record_down li{float:left; height:22px;}
	 .record_down .l{background:url(http://www.spiiker.com/mspkimg/record_l.gif) no-repeat; width:13px;}
	 .record_down .bg{background:url(http://www.spiiker.com/mspkimg/record_bg.gif) repeat-x; line-height:22px; text-align:center; color:#395b7a; padding-right:5px; font-size:12px;}
	 .record_down .r{background:url(http://www.spiiker.com/mspkimg/record_r.gif) no-repeat; width:23px;}
	 
	 .mspk_l_t{background:url(/mspkimg/mspk_l_t.gif) no-repeat left top; width:160px; height:10px; }
	 .mspk_l_b{background:url(/mspkimg/mspk_l_b.gif) no-repeat left bottom; width:160px; height:10px; }
	 
	 .price_btn{display:inline-block; background:url(/mspkimg/record_btn.gif) no-repeat; width:47px; height:19px; line-height:19px; color:#fff;}
	 
/* //我的课室  */

	 /*顶部课程情况*/
	 .nowsch{width:708px; background:url(/mspkimg/mspk_38.gif) repeat-y; margin-top:10px;}
	 #subbody .nowsch h5{width:100%; height:10px; background:url(/mspkimg/mspk_31.gif) no-repeat top;}
	 #subbody .nowsch h6{width:100%; height:10px; background:url(/mspkimg/mspk_32.gif) no-repeat bottom;}
	 .stu_base{line-height:2em; padding-left:12px;}
	 .stu_base a{ margin-right:10px; float:right;}
	 .stu_base span{color:#ffa622; margin:0px 3px;}
	 *html .base1 img{vertical-align:baseline;}
	 *html .base1 .ie6{display:inline-block; margin-bottom:-3px;}
	 .view a{display:inline-block; margin-top:5px; background:url(/mspkimg/viewbutton.gif); width:130px;height:26px; color:#fefefe;text-indent:1.5em;line-height:26px;}
	
	.other{background:url(/mspkimg/other_bg.gif) repeat-y; width:678px; margin-top:10px; margin-left:15px;}
	  #subbody .other h5{width:100%; height:7px; background:url(/mspkimg/other_top.png) no-repeat top;}
	  #subbody .other h6{width:100%; height:7px; background:url(/mspkimg/other_btm.png) no-repeat bottom;}
	  #subbody .other p{margin:0px; margin-left:10px;}
 
	/*学习日程*/
	 .sche{width:485px;  background:url(/mspkimg/mspk_118.gif) repeat-y; margin-top:10px; float:left; }
	 #subbody .sche h5{width:100%; height:15px; background:url(/mspkimg/mspk_34.gif) no-repeat top;}
	 #subbody .sche h6{width:100%; height:10px; background:url(/mspkimg/mspk_42.gif) no-repeat bottom; *margin-top:-2px;}
	 .sche input{border:0px #fff solid; height:12px; font-size:12px; vertical-align:middle; color:#666; width:50px; text-align:center;}
	 .sche ul{float:right; margin-right:8px;}
	 .sche li{background:url(/mspkimg/mspk_52.gif) no-repeat left; padding-left:8px;}
	 .datename{margin-left:3px;}
	 
	 .mspk_sche{width:483px; border-collapse: collapse;}
	 .mspk_sche td{ width:67px; padding-top:5px; height:50px; border:solid 2px #f1f1f1; text-align:center; vertical-align: top;}
	 .mspk_sche span{display:block;}
	 .mspk_sche b{display:block; text-align:left; padding-left:4px; }
	 .mspk_sche img{margin:1px;}
	 .tss{clear:both;}
	 .tss td img{margin:0px 2px;}
	 .tss td{padding:3px;}
	 
	 .explain{clear:both; width:483px;}
	 .explain dt span{margin-right:5px;}
	 .explain dt{padding:10px 0px; border:solid 1px #f1f1f1; border-left:none; border-right:none;}
	 .explain dd{padding-left:50px; margin:10px 0px; line-height:1.8em; height:28px;}
	 
	 /*课程回放，Recording file*/
	 .everym{width:218px; background:url(/mspkimg/mspk_110.gif) repeat-y; text-align:center; margin-top:10px; margin-left:5px;  float:left;}
	 #subbody .everym h5{width:100%; height:15px; background:url(/mspkimg/mspk_39.gif) no-repeat top;}
	 #subbody .everym h6{width:100%; height:10px; background:url(/mspkimg/mspk_50.gif) no-repeat bottom;}
	 .everym dt{border-bottom:#e1e1e1 solid 1px; text-align:left; width:95%; padding:4px 0px 3px 4px;}
	 .everym dd{padding-top:10px;}
	 .everym p{text-align:left;}
	 .everym li{margin:4px 0px;}
	 .everym span{ width:84px;}
	 .mspk_temp{margin-left:3px;}
	 
	 .weekend{color:#ffa622}
	 .gray{ color:#a0a0a0;}	 

/* //推荐活动 */
.commend{width:678px; border:#ff8400 solid 3px; background:url(mspkimg/commend_bg.png) no-repeat left top; padding:35px 10px 0px 10px; font-family:微软雅黑;}
 .commend dd{margin-top:15px; line-height:2em;}
 .commend span{color:#ff5600;}
 .commend input{border:solid 1px #ff7f14; vertical-align:middle; margin-right:10px;}
 .commend h3,.preferential{font-size:13px; color:#ff5600;}
 .preferential{background:url(/images/icon1.gif) no-repeat left 10px; padding-left:10px;}
.commend .tip{color:#999;} 
.back a{display:block; background:url(/images/btn4.png) no-repeat; width:118px; height:25px; line-height:25px; text-align:center; margin-bottom:15px;  font-family:微软雅黑;}

/* //月报告 */
	.duty{width:480px;}
	.duty li{float:left; height:20px; width:80px; text-align:center; line-height:20px; color:#fff; margin-left:1px; padding:0px 6px;}
	.duty1{background-color:#72349f;}
	.duty2{background-color:#d42b92;}
	.duty3{background-color:#e04f30;}
	.duty4{background-color:#7d9c02;}
	.duty5{background-color:#3094e0;}
	 .dateset {text-align:center; margin-top:10px;}
	 .dateset input{font-size:15px; height:1em; line-height:1em; border:solid 1px #fff; color:#ffa622; font-weight:bold; text-align:center;}
	
	.monthlyreport h4{padding-top:15px;  margin-bottom:5px; }
	
	.monthly dd{float:left;}
	
	.monthly .five{width:185px; height:134px; margin-left:4px; background:url(/mspkimg/monthly_14.gif) no-repeat;}
	.monthly .five li{float:left;}
	.monthly .five ul{padding-left:25px;}
	.monthly .five ul li{padding:0px 11px; }
	.monthly .five ol{clear:both; padding-left:18px; margin-top:5px;}
	.monthly .five ol li{width:33px;  text-align:center;}
	
	 *html level_span ul{height:120px;}
	 #subbody .level_span li{margin:10px 0px;}
	 .level_span span{width:115px;}
	 .level_span b{margin:0px 5px;}
	 
	 .month_lv{width:232px; height:114px;  background:url(/mspkimg/lv_bg.gif) no-repeat; display:block;}
	 .month_lv img{margin-left:25px; margin-top:7px;}
	 .month_lv span{display:block; padding:4px 90px 5px 25px;}

/* //Tutor1对1 和助教1对1 */
	.mail{background:url(/mspkimg/tutor_bg1.jpg) repeat-y; width:698px; margin:auto; margin-top:10px; }
	.mail form{
		padding:0px 10px;
	}
	.mail_in{
		margin:15px 48px;
		background:url(/mspkimg/tutor_bg2.gif) repeat-y; width:602px; margin:auto;
	}
	.mail_in2{
		margin:15px 48px;
	}
	.mail_in2 h3{
		font-size:16px;
		font-style:italic;
		color:#7fa828;
		text-align:center;
	}
	.m2 input{
		border:none;
		background:none;
		width:500px;
		border-bottom:#cecece solid 1px;
	}
	#subbody .m2 p{
		width:500px; 
		float:left;
		margin-top:0px;
		margin-left:0px;
	}
	.mail_in .top2{
		background:url(/mspkimg/tutor_top2.gif) no-repeat;
		height:5px;
		font-size:0px;
	}
	.mail_in .btm2{
		background:url(/mspkimg/tutor_btm2.gif) no-repeat;
		height:5px;
		font-size:0px;
	}
	.mail label{
		color:#7fa828;
	}
	.mail form label{margin-right:5px; display:block; width:60px; text-align:right; float:left;}
	.mail form .mailtit{float:left; width:500px; height:20px; line-height:20px; border:#cecece solid 1px;}
	.mail form .content{border:#cecece solid 1px; width:500px; float:left; color:#666;} 
	.mail form ul{margin-bottom:20px; margin-left:-15px;}	
	.mail form li{ color:#aaa; margin:4px 0px;} 	 
	.mail .m{clear:both; margin:8px 0px;}
	.mail .center{ text-align:center;}
	
	.from{text-align:right; color:#999}
	.from span{margin-right:15px;}
	
	.isview0{color:red;}
/* //录音/每日评语  */  
	    .everyd .bg2{background:url(/mspkimg/testreport_bg2.gif); width:422px; clear:both;}
	   #subright .everyd .bg2 h5{background:url(/mspkimg/testreport_top2.gif) no-repeat top;}	
	   #subright .everyd .bg2 h6{background:url(/mspkimg/testreport_btm2.gif) no-repeat bottom;}
	   
	   .level1{float:left; width:252px; margin-left:10px;}
		 *html .level1{margin-left:5px;}
		 .level1 .bg1{background:url(/mspkimg/testreport_bg1.gif); width:252px; clear:both;}
		 #subright .level1 .bg1 h5{height:3px; font-size:0px; background:url(/mspkimg/testreport_top1.gif) no-repeat top;}
		 #subright .level1 .bg1 h6{background:url(/mspkimg/testreport_btm1.gif) no-repeat bottom;}
	   
	   /*录音文档*/
	   .everyd{float:left; width:422px; margin-left:13px;}
	   .everyd object{margin-top:5px; margin-left:10px;}
	   .everyd p{text-align:left; margin-bottom:2px !important;}
	   .everyd p a:hover{color:#ffa622;  border-bottom:#ff5600 solid 1px;} 
	   
	   .commentin{background:url(/mspkimg/testreport_bg4.gif) repeat-y; width:687px; margin-left:10px; line-height:1.8em;}
		#subright .commentin h5{background:url(/mspkimg/testreport_top4.gif) no-repeat top; }
		#subright .commentin h6{background:url(/mspkimg/testreport_btm4.gif) no-repeat bottom; }
	   #subright .table1{ width:98%; margin-left:10px; line-height:1.8em; margin-top:5px; border:solid 1px #eee;}
	   #subright .table1 td{text-align:left;}
	   
/* //测试报告  */ 
	   
		/* 总的背景*/
	   .report em{ background-image:url(http://www.spiiker.com/images/gray_top.gif);}
	   .report i{ background-image:url(http://www.spiiker.com/images/gray_bottom.gif); }	 		
	   .report .bgborder{width:706px; background:#f7f7f7; border-color:#d0d0d0;}
	   /* cc的留言*/
	   .cc img{margin-right:10px;}
	   .cc p{line-height:1.8em; text-indent:2em;}
	   .cc b{color:#f60; font-weight:normal;}
	    
	   /*等级情况与学习目标*/
	   .levelimg{margin-top:15px; margin-left:8px; clear:both;}
	   .levelimg span{display:block; color:#f60;}
	   .levelimg b{font-size:14px; color:#f60;}
	   
	   /* 测试问答列表,英语能力综合评价，老师评语 */
	   .levellist{margin-left:10px; padding-top:8px; clear:both;}	 
	   .levellist dt{padding:5px 10px; background:#fffbcc; border:#f5e89e solid 1px; border-left:none; border-right:none;}
	   .levellist dd{padding:10px; line-height:1.8em;}
	   .levellist li{padding:5px;}
	   .levellist span{display:inline-block; text-align:right; margin-right:5px; width:120px;}
	   .levellist img{margin:0px 8px 0px 4px;}
	   .levellist strong{color:#f60;}
		.comment{background:url(/mspkimg/comment_c.png) repeat-y; width:708px; }
		.comment span,.comment strong,.comment font{font-family:arial; font-size:12px; color:#666;}
		#subright .comment h5{background:url(/mspkimg/comment_t.png) no-repeat; }
		#subright .comment h6{background:url(/mspkimg/comment_b.png) no-repeat; }
		.con_p p{margin:0px !important;}
		.con_p i{background:none;}
		
	/* //预习  */
		.table1 .topic{width:550px; text-align:left;}
		.choose_unit{margin:0px 0px 6px 10px; line-height:26px;}
		.choose_unit b{background:url(/mspkimg/tbg1.gif); font-weight:normal; color:#666;}
		.choose_unit select{_margin-top:5px;}
		.pre_down{float:left; margin:3px 0px 0px 10px;}
		.pre_down dd,.pre_down dt{float:left; height:26px;  background:url(/images/down_bg.gif) repeat-x; color:#fff; line-height:26px; text-align:center;}
		.pre_down dd{padding:0px 3px;}
		.pre_down a{color:#fff;}
		.pre_down .l{width:6px; background:url(/images/down_left.png) no-repeat left top;}
		.pre_down .r{width:21px;  background:url(/images/down_right.png) no-repeat right top;} 
		.pre_down .r2{width:6px; background:url(/images/down_right2.png) no-repeat right top;}
		#preview h3{margin:10px 0px;}
		
	/* //复习  */	
		 .nowtext{padding:0px 8px;}
		 .nowtext span{color:#ffa622; display:block; float:left; margin-right:10px; background:url(/mspkimg/prep_09.gif) no-repeat; width:80px; line-height:29px; text-align:center; font-size:16px; font-weight:bold;}
		 .nowtext p{clear:both;  margin:0px; margin-top:10px;}
		 .nowtext p b{color:#ffa622; margin-right:4px;}
	/* 给老师打分*/
	.score{width:690px; padding-left:18px; height:448px; background:url(/mspkimg/score_bg.jpg) no-repeat; margin-top:15px;}
	.score dd{margin:25px 0px;}
	.score_form{height:266px; padding-top:3px;}	
	.score_form form{width:385px;}
	.score_form textarea{width:370px; height:165px; margin-left:12px; margin-bottom:10px;}
	.star_tip{float:right; width:440px; margin:0px 30px 20px 0px;  line-height:1.8em;}
	.star_tip b{ color:#fa0; } 	
	.score_succ{text-align:center; padding-top:60px; padding-bottom:30px;}
	.score_form .return{display:inline-block; background:url(/images/btn2.gif) no-repeat; width:101px; height:19px; line-height:19px; color:#fff;}
	.score dt{padding-top:30px;}
	.score dt img{vertical-align:top;}
	.score dt b{font-size:14px; padding:0px 3px;  display:inline-block; color:#ff7f14;}
	.star{width:197px; height:53px; margin:10px 0px 10px 10px; background:url(/mspkimg/score_starbg.gif) no-repeat; text-align:center;}
	.star img{margin:0px 2px;  _margin-top:15px;} 
	
	  /* 我的学习档案 */
	  .record_tipbg{
	 	margin:10px 0px;
	 	height:35px;
	 	background:url(/mspkimg/record_tipbg.gif) repeat-x center bottom;
	 }
	 .record_tipbg a{
	 	float:left;
	 	display:block;
	 	width:84px;
	 	height:35px;
	 	margin-right:1px;
	 	margin-bottom:3px;
	 	background:url(/mspkimg/record_tip4c.png) no-repeat;
	 	text-align:center;
	 	line-height:35px;
	 	font-size:14px;
	 	color:#fff;
	 }
	
	.archives{
		width:700px;
		background:url(/i_img/archives_bg.gif) repeat-y;
	}
	.archives_top{
		height:11px;
		background:url(/i_img/archives_top.png) no-repeat center top;
	}
	.archives_btm2{
		height:11px;
		background:url(/i_img/archives_btm2.png) no-repeat center bottom;
	}
	
	
@media screen and (-webkit-min-device-pixel-ratio:0){
	.coursename b,.unitname b,.current_c b,.t2 b,.pre_down dd,.pre_down dt,.bgt b{margin-left:-1px;}
}
