@charset "utf-8";
/* CSS Document */
body{ background-color:transparent;font-family:Arial, tahoma, '\5b8b\4f53', sans-serif;}
pre{font-family:Arial, tahoma, '\5b8b\4f53', sans-serif;}
.reading_play_contet{ position:relative;}
.reading_top_l{ float:left; width:328px;}
.reading_top_l1{ font-size:32px; padding:40px 0 0 0; line-height:32px; font-weight:bold; color:#000000; width:310px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.reading_top_l2{ font-size:16px; color:#808080; padding:18px 0 0 0; line-height:16px; width:310px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.reading_top_l3{ padding:66px 0 0 0;}
.reading_top_l3 li{ float:left; padding-right:15px;}
.reading_top_l3 li.special1{ float:left; padding-right:0;}
.reading_top_l3 li a{ width:86px; height:27px; text-indent:-9999px; display:block;}
.sample_play_but1{ background:url(../images/w_class/w_sample_play_but1.png) no-repeat center top;}
.sample_play_but2{ background:url(../images/w_class/w_sample_play_but2.png) no-repeat center top;}
.sample_play_but3{ background:url(../images/w_class/w_sample_play_but3.png) no-repeat center top;}
.sample_play_but4{ background:url(../images/w_class/w_sample_play_but4.png) no-repeat center top;}

.reading_top_r{ float:left; padding-left:20px; width:302px;}
.reading_top_r img{ width:300px; height:200px; border:1px solid #868686;}

.reading_play_bot{ padding:30px 0 0 0; width:650px; position:relative;}
.reading_yuanwen_content{ background:url(../images/w_class/w_sample_play_b4.png) repeat-y; color:#4c4c4c; font-size:24px; line-height:60px; overflow:hidden;}
.reading_yuanwen_content pre{ font-family:"楷体";}
.reading_yuanwen_content1{ background:url(../images/w_class/w_sample_play_b4.png) repeat-y; color:#4c4c4c; font-size:24px; line-height:60px;}
.reading_yuanwen_more{ padding-top:14px;}
.sample_play_but5{ background:url(../images/w_class/w_sample_play_but5.png) no-repeat center top; width:650px; height:46px; display:block; text-indent:-9999px;}

	/*弹出1*/
.readplay_pop1{ width:353px; position:absolute; left:163px; top:444px; z-index:20; color:#666666; font-size:20px;}
.qlist_close_btn{ background:url(../images/Langlang_523.png) no-repeat center top; width:26px; height:26px; position:absolute; right:12px; top:10px; text-indent:-9999px;}
.rp_pop1_t{ background:url(../images/w_personal/w_r_b5-1.gif) no-repeat center top; height:49px;}
.rp_pop1_t p{ padding:10px 0 0 32px; line-height:30px; color:#447794; font-size:24px; font-weight:bold;}
.rp_pop1_m{ background:url(../images/w_personal/w_r_b5-2.jpg) repeat-y center top; padding:13px 28px 30px 33px; line-height:32px;}
.rp_pop1_m pre{ font-size:16px; line-height:32px;}
.rp_pop1_b{ background:url(../images/w_personal/w_r_b5-3.gif) no-repeat center top; height:15px; font-size:0;}

	/*弹出2*/
.readplay_pop2{ width:619px; position:absolute; left:14px; top:297px; z-index:20; font-size:20px; color:#666666;}
.rp_pop2_t{ background:url(../images/w_personal/w_r_b6-1.gif) no-repeat center top; height:48px;}
.rp_pop2_t p{ padding:10px 0 0 32px; line-height:30px; color:#447794; font-size:24px; font-weight:bold;}
.rp_pop2_m{ background:url(../images/w_personal/w_r_b6-2.jpg) repeat-y center top; padding-bottom:20px;}
.rp_pop2_b{ background:url(../images/w_personal/w_r_b6-3.gif) no-repeat center top; height:15px; font-size:0;}
.rp_pop2_hd{ padding:0 4px 0 4px;}
/*.rp_pop2_hd p{ background:#ddd; font-size:32px; letter-spacing:1px; line-height:48px; padding:5px 5px 5px 30px;}*/
.rp_pop2_hd pre{ background:#ddd; font-size:32px; letter-spacing:1px; line-height:48px; padding:5px 5px 5px 30px;}
.rp_pop2_content{}
.rp_pop2_content_l,.rp_pop2_content_r{ float:left;}
.rp_pop2_content_l{ width:214px; padding:36px 0 0 55px;}
.rp_pop2_content_l img{ border:1px solid #d3d3d3;}
.rp_pop2_p1{ padding-top:5px; text-align:right; font-size:12px;}
.rp_pop2_content_r{ padding:27px 0 0 30px;; width:295px; line-height:32px;}
.rp_pop2_content_r pre{ line-height:32px; font-size:20px;}
.rp_pop2_p3{ font-weight:bold; color:#447794;}
	/*弹出3*/
.readplay_pop3{ width:425px; position:absolute; left:124px; top:368px; z-index:20; color:#666; font-size:20px;}
.rp_pop3_t{ background:url(../images/w_personal/w_r_b7-1.gif) no-repeat center top; height:48px;}
.rp_pop3_t p{ padding:10px 0 0 32px; line-height:30px; color:#447794; font-size:24px; font-weight:bold;}
.rp_pop3_m{ background:url(../images/w_personal/w_r_b7-2.jpg) repeat-y center top; padding-bottom:20px;}
.rp_pop3_b{ background:url(../images/w_personal/w_r_b7-3.gif) no-repeat center top; height:15px; font-size:0;}
.rp_pop3_top{ padding:0 0 0 36px;}
.rp_pop3_top img{ border:1px solid #d3d3d3;}
.rp_pop3_mid{ padding:3px 0 0 39px;}
.rp_pop3_span1{ font-weight:bold; color:#010101; font-size:14px;}
.rp_link1{ background:url(../images/w_personal/w_r_icon1.jpg) no-repeat 0 2px; padding-left:20px; color:#666666; font-size:12px;}
.rp_pop3_bot{ padding:16px 30px 0 43px; line-height:24px; text-indent:32px;}
.rp_pop3_bot pre{ font-size:20px; line-height:24px;}

/*看图说话*/
#img{
	position:relative;
	width:555px;
	padding-top:12px;
	text-align:center;
}
#pic{
	padding-left:56px;
}
#pic img{
	border:1px solid #a8a8a8;
	border-radius:4px;
	padding:2px;
	max-width:540px;
	width: expression(this.width > 540 ? 540: true);
}
#pre{
	position:absolute;
	left:15px;
	top: 170px;
}
#next{
	position:absolute;
	left: 616px;
	top: 170px;
}

#img_en{
	position:relative;
	width:555px;
	padding-top:12px;
	text-align:center;
}
#pic_en img{
	max-width:540px;
	width: expression(this.width > 540 ? 540: true);
}
#pre_en{
	position:absolute;
	left: -36px;
	top: 170px;
}
#next_en{
	position:absolute;
	left: 560px;
	top: 170px;
}
#description{
	width:540px;
	color:#000;
	font-size:36px;
	text-align:left;
	line-height:54px;
	padding:20px 10px 80px 60px;
	font-family:"楷体";
}
#description_en{
	width:555px;
	color:#000;
	/*font-family:"楷体";*/
	font-size:32px;
	text-align:center;
	line-height:54px;
	margin-top:20px;
	padding-bottom:80px;
}
#player .passage{
	color:#000;
	/*font-family:"楷体";*/
	font-size:26px;
	padding-top:10px;
	padding-left:20px;
	padding-right:45px;
	padding-bottom:10px;
	line-height:48px;
	text-indent:1em;
}

#player_en .passage{
	color:#000;
	/*font-family:"楷体";*/
	font-size:26px;
	padding-top:10px;
	padding-left:20px;
	padding-right:45px;
	padding-bottom:10px;
	line-height:48px;
	text-indent:1em;
}

#takes{
	clear:both;
	height:100px;
	margin-right:-1px;
	border-top:1px solid #848484;
	border-right:1px solid #828282;
	background-color:#FFF;
}

#images{
	padding:8px 0 120px 50px;
	padding-top:8px;
	padding-bottom:120px;
}
#images div.clear{
	padding:0px;
}
#images a:link,#images a:visited{
	display:block;
	float:left;
	height:63px;
	width:63px;
	padding-right:7px;
	margin-bottom:15px;
	text-align:center;
	vertical-align:middle;
	background:url(../images/Langlang_605.png) left no-repeat;
}
#images a.selected:link,#images a.selected:visited{
	background:url(../images/Langlang_604.png) left no-repeat;
}
#images img{
	max-width:51px;
	max-height:51px;
	width: expression(this.width > 51 ? 51: true);
	height: expression(this.height > 51 ? 51: true);
	margin-top: 11px;
}


#images_en{
	margin-left:-41px;
	padding-left:42px;
	padding-top:8px;
	background-color:#FFF;
	padding-bottom:120px;
	border-top:1px solid #848484;
	border-right:1px solid #848484;
	background:url(../images/Langlang_742.png);
}
#images_en div.clear{
	padding:0px;
}
#images_en a:link,#images_en a:visited{
	display:block;
	float:left;
	height:63px;
	width:63px;
	padding-right:7px;
	margin-bottom:15px;
	text-align:center;
	vertical-align:middle;
	background:url(../images/Langlang_605.png) left no-repeat;
}
#images_en a.selected:link,#images_en a.selected:visited{
	background:url(../images/Langlang_604.png) left no-repeat;
}
#images_en img{
	max-width:51px;
	max-height:51px;
	width: expression(this.width > 51 ? 51: true);
	height: expression(this.height > 51 ? 51: true);
	margin-top: 11px;
}
/*情景对话*/
.role_but1{ width:100px; height:32px; line-height:32px; color:#fff; display:block; font-size:16px; font-weight:bold; text-align:center; background:#acacac; position:absolute; right:0; top:18px;}
.talkplay_list,.talkplay_list_en{ margin-top:10px; width:650px; /*height:884px; overflow:auto; overflow-x:hidden; background:#fff;*/ padding:22px 0 0;}
.talkplay_list li,.talkplay_list_en li{ padding-bottom:10px;}
.talkplay_list_top{ background:#ddd; padding:0 0 10px 22px; width:628px;}
.talkplay_top_left{ float:left; padding:6px 0 0 0; line-height:26px; color:#909090; font-size:16px; width:570px;}
.talkplay_top_right{ float:left; padding:15px 0 0 19px; width:25px;}
.talkplay_list li .talkplay_top_right a,.talkplay_list_en li .talkplay_top_right a{ background:url(../images/w_personal/w_tp_b1.gif) no-repeat center top; width:25px; height:25px; display:block; text-indent:-9999px;}
.talkplay_list li.talkplay_active .talkplay_top_right a,.talkplay_list_en li.talkplay_active .talkplay_top_right a{ background:url(../images/w_personal/w_tp_b2.gif) no-repeat center top;}
.talkplay_list_bot{ border:1px solid #ddd; border-top:none; width:598px; padding:12px 25px 25px 25px;}
.talkplay_list .talkplay_list1 li,.talkplay_list_en .talkplay_list1 li{ /*border-bottom:1px solid #ddd;*/ padding:20px 0 5px 0;}
.talkplay_list ul.zwsky_api_dict_tool li,.talkplay_list_en ul.zwsky_api_dict_tool li{ padding:0;}
.talkplay_span2{ color:#909090; font-size:18px; line-height:30px;}
.talkplay_span3{ padding:10px 0 0 36px;}
.talkplay_span3 pre{ color:#909090; font-size:30px; line-height:36px; color:#4c4c4c; font-family:"楷体";}
.talkplay_list li .talkplay_list_bot,.talkplay_list_en li .talkplay_list_bot{ display:none; background:#fff;}
.talkplay_list li.talkplay_active .talkplay_list_bot,.talkplay_list_en li.talkplay_active .talkplay_list_bot{ display:block;}
	/*人物角色弹窗*/
.role_pop{ position:absolute; right:0; top:55px; border:6px solid #a1a1a1; width:180px; background:#dddddd;}
.close_btn1{ background:url(../images/Langlang_523.png) no-repeat center top; width:26px; height:26px; position:absolute; right:5px; top:8px; text-indent:-9999px;}
.role_pop_content{ padding:50px 0 10px 0;}
.role_pop_content li{ padding-bottom:30px;}
.role_list_l{ padding-left:10px; float:left; width:62px;}
.talkplay_input1{ background:#fff; width:40px; height:40px; text-align:center; line-height:40px; color:#bababa; font-weight:bold; font-size:34px; border:none; margin-left:12px;}
.talkplay_span1{ font-size:16px; color:#4c4c4c; padding-left:5px; line-height:24px; text-align:center;}
.role_list_r{ float:left; width:52px;}
.role_list_r img{ border:1px solid #fff;}
	/*说明弹窗*/
.readplay_more_content{ left:60px; top:50px; position:absolute; background:url(../images/w_personal/w_r_b12.gif) no-repeat center top; width:515px; height:316px; font-size:16px; z-index:5;}
.pr_close_btn{ position:absolute; right:20px; top:12px;}
.pr_pop_hd{ padding:20px 20px 3px 20px;}
.pr_pop_hd-1{ border-bottom:1px solid #909090;}
.pr_pop_hd-1 p{ line-height:33px; color:#909090; padding-left:10px;}
.pr_span3{ padding-left:50px;}
.pr_pop_con{ padding:20px 30px 0 30px; color:#000; line-height:24px;}
	/*打印弹窗*/
.print_pop{ border:3px solid #ff0000; border-radius:15px; background:#fff; padding:30px 50px; position:absolute; left:50px; top:0; z-index:5;}	
.print_content{ background:#fff;}
.print_content li{ padding-bottom:20px;}
.print_content li.print_li2{ padding-bottom:40px;}
.print_content li.print_li3{ padding-bottom:0;}
.print_content li a{ width:470px; display:block; text-indent:-9999px; background:url(../images/w_personal/w_print_b4.jpg) no-repeat;}
.print_content li.print_li1 a{ height:130px; background-position:0 0;}
.print_content li.print_li2 a{ height:130px; background-position:0 -150px;}
.print_content li.print_li3 a{ height:110px; background-position:0 -320px;}
.print_content li.print_li4 a{ height:110px; background-position:0 -430px;}
