/* CSS Document */
.ex_box01{width:715px;}
.ex_box01 .td01{
width:85px;
float:left;
}
.ex_box01 .td02{
width:620px;
float:left;
padding-top:5px;
}
/*may be mod*/
.ex_box01 .ltd{width:165px; float:left;}
.ex_box01 .rtd{
	/*width:545px;*/ 
	width:auto;
	/*float:right;*/
	float:none;
	}
/*may be mod*/
.ex_box01 .rtd .lbox{
width:265px;
float:left;
}
.ex_box01 .rtd .rbox{
width:265px;
float:right;
}
.ex_box01 .rtd .title{
background:url(../images/common/bg_ttl02.gif) no-repeat left top;
width:auto;
height:26px;
}
.ex_box01 .rtd .title h2{
font-size:12px;
color:#FFFFFF;
padding:7px 0 0 15px;
}

.ex_tab{}
.ex_tab th{color:#79ab00; text-align:left; background:url(../images/common/dot.gif) repeat-x left bottom; padding:5px; width:45px;}
.ex_tab td{background:url(../images/common/dot.gif) repeat-x left bottom; padding:5px;}
.ex_tab td p{text-indent:-12px; padding-left:12px;}

.exm_sub_tt{
padding:5px;
color:#000;
font-size:12px;
font-weight:bold;
background-image:url(../images/common/check_dot2.gif);
background-repeat:repeat-x;
background-position:bottom;
text-align: left;
}
.exm_sub_tt span{
float: right;
padding-bottom:1px;
text-align: right;
}
.exm_content{
margin:20px;
font-size:14px;
line-height:20px;
}
.exm_c1{
color:#BE220E;
}
.exm_c2{
color:#2F6C9E;
}
.exm_dot2{
background-image:url(../images/common/check_dot2.gif);
background-repeat:repeat-x;
}
.exm_dot3{
background-image:url(../images/common/check_dot3.gif);
background-repeat:repeat-x;
}
.exm_br{
font-size:14px;
line-height:20px;
border-top:3px #ccc solid;
border-left:1px #ccc solid;
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
padding:8px 20px;
}

.exm_finish{
margin:0 auto;
padding:0;
width:496px;
height:26px;
background-color:#f1f1f1;
border:1px solid #f60;
}

.moni{
margin:0 auto;
padding:0;
width:500px;
}
.moni dl{
margin:0;
padding:0;
}
.moni dt{
color:#BE220E;
font-weight:bold;
}
.moni dd{
margin-left:20px;
margin-bottom:10px;
}
.sim_on{
width:106px;
height:21px;
color:#ffffff;
padding-top:1px;
background-image:url(../images/exam/sim_onbg.gif);
}
.sim_off{
width:106px;
height:21px;
color:#7599AD;
background-image:url(../images/exam/sim_offbg.gif);
}
.ch_pop{
width:483px;
margin:0 auto;
padding:0;
border-top:3px #2F6C9E solid;
border-bottom:3px #2F6C9E solid;
border-left:1px #2F6C9E solid;
border-right:1px #2F6C9E solid;
}
.ch_pop_bg{
width:481px;
margin:0 auto;
margin-top:2px;
margin-bottom:2px;
background-image:url(../images/exam/check_pop3.gif);
background-repeat:repeat-y;
}
.ch_pop_t{
width:460px;
margin:0 auto;
margin-bottom:10px;
padding:5px 0 10px 0;
border-bottom:2px #C2E1FB solid;
}
.ch_pop_t h2{
margin:0;
padding:5px 0 0 0;
font-size:18px;
}
.ch_pop_t span{
float: right;
padding-bottom:1px;
text-align: right;
}
.ch_pop_c{
width:400px;
margin:0 auto;
padding:20px;
}
.td_right04{
width:30px;
float:left;
padding-left:5px;
}
h3{line-height:normal;}
/*may be mod*/
h2.em_tit01{background:url(../images/exam/em_title.gif) no-repeat 0 0;}
h2.em_tit02{background:url(../images/exam/em_title.gif) no-repeat 0 -47px;}
h2.em_tit03{background:url(../images/exam/em_title.gif) no-repeat 0 -93px;}
h2.em_tit04{background:url(../images/exam/em_title.gif) no-repeat 0 -142px;}
h2.em_tit05{background:url(../images/exam/em_title.gif) no-repeat 0 -197px;}
h2.em_tit06{background:url(../images/exam/em_title.gif) no-repeat 0 -251px;}
h2.em_tit07{background:url(../images/exam/em_title.gif) no-repeat 0 -304px;}
h2.em_tit08{background:url(../images/exam/em_title.gif) no-repeat 0 -354px;}
h2.em_tit09{background:url(../images/exam/em_title.gif) no-repeat 0 -403px;}
h2.em_tit10{background:url(../images/exam/em_title.gif) no-repeat 0 -453px;}
h2.em_tit11{background:url(../images/exam/em_title.gif) no-repeat 0 -505px;}
h2.em_tit12{background:url(../images/exam/em_title.gif) no-repeat 0 -559px;}
/*end*/
/*may be mod*/
h2.em_tit01 a,h2.em_tit02 a,h2.em_tit03 a,h2.em_tit04 a,h2.em_tit05 a,h2.em_tit06 a,h2.em_tit07 a,h2.em_tit08 a,h2.em_tit09 a,h2.em_tit10 a,h2.em_tit11 a,h2.em_tit12 a{
width:265px;
height:24px;
display:block;
text-indent:-9999px;
margin-bottom:10px;
}
/*end*/
.table_hsk01{border-collapse:collapse; width:545px; margin-bottom:20px;}
.table_hsk01 th{background-color:#f1f1f1; border:1px solid #999; padding:5px 10px; width:40px; text-align:left;}
.table_hsk01 td{border:1px solid #999; padding:5px 10px;}
.table_hsk06{border-collapse:collapse; width:545px; margin-bottom:20px;}
.table_hsk06_1{border-collapse:collapse; width:545px;}
.table_hsk06 th,.table_hsk06_1 th{background-color:#f1f1f1; border:1px solid #999; padding:5px 10px;}
.table_hsk06 td,.table_hsk06_1 td{border:1px solid #999; padding:5px 10px;}
.ol_hsk01,.ol_hsk02{padding-left:25px;}
.ol_hsk01 li{margin-bottom:10px;}
.dd_hsk02{padding-left:15px;}

.blod{font-weight:bold;}
.hsk_ex{padding:20px; font-size:14px; line-height:20px;}
.hsk_tree{width:520px; margin:0 auto;}
.hsk_tree .left_list{width:250px; float:left; margin-bottom:20px;}
.hsk_tree .right_list{width:250px; float:right; margin-bottom:20px;}
.hsk_tree dt{font-size:16px; line-height:normal; font-weight:bold; margin-bottom:5px;}
.hsk_tree dd{margin-left:10px; margin-bottom:5px;}
.hsk_tree dd dt{font-size:14px; font-weight:bold;}
.title_bottom{width:700px; margin:0 auto; padding:0 5px;}
.title_bottom .colock{width:275px; height:80px; padding:10px; float:left; background:#FFCCCB url(/images/exam/colock.gif) no-repeat right top;}
.title_bottom .r_list{width:375px; float:right;}
.teacher_blog{margin-bottom:20px;}
.teacher_blog .photo{width:120px; float:left;}
.teacher_blog .text{width:420px; float:left;}

ul.exam_news{padding:0 0 20px 10px; list-style-type:none;}

.utility{
margin:0 0 15px;
padding:0 4px;
/*width:537px;*/
width:auto;
color:#666;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.utility ul.utilityList{
float:right;
}

.utility .date,
.utility .genre{
padding:6px 0;
float:left;
}

.utility ul,
.utility li,
.utility dl,
.utility dt,
.utility dd{
display:inline;
}

.utility .print a{
padding:6px 3px 6px 22px;
background:transparent url(/images/teaching_materials/126/icon02.gif) -2px -372px no-repeat;
border-right:1px dotted #ccc;
vertical-align:middle;
}

.utility .rss a{
padding:6px 3px 6px 22px;
background:transparent url(/images/teaching_materials/126/icon02.gif) -2px 2px no-repeat;
border-right:1px dotted #ccc;
vertical-align:middle;
}

.utility img{
margin:0 2px 0 0;
padding:6px 0;
vertical-align:middle;
}

.faq_t{padding-left:10px; font-size:14px; line-height:normal; margin-bottom:5px;}
.faq_a{
border-bottom:1px dashed #ccc;
margin-bottom:15px;
padding-bottom:10px;
padding-left:10px;
}
.faq_t2{padding-left:55px; text-indent:-45px; font-size:14px; line-height:normal; margin-bottom:10px;}
.faq_a2{
padding-left:55px;
text-indent:-45px;
}
.faq_t3{padding-left:10px; font-size:14px; line-height:normal; margin-bottom:5px;
border-bottom:1px dashed #ccc;
margin-bottom:15px;
padding-bottom:10px;
padding-left:10px;
}
.test_tit{
font-size:14px;
font-weight:bold;
border-bottom:1px solid #ccc;
padding-bottom:5px;
margin-bottom:10px;
padding-left:10px;
}
.test_img{border-bottom:1px dashed #ccc; padding-bottom:15px; margin-bottom:20px;}
.test_img2{margin-bottom:20px;}
.test_img img,.test_img2 img{border:1px solid #ccc;}
.pl50{padding-left:50px;}
.green{color:#39b613; font-weight:bold;}
.gram_c01{color:#54161c;}
.gram_box01{background-color:#c5d9e7; margin:0 30px 20px; padding:10px;}
.gram_tab{border-collapse:collapse;}
.gram_tab th{border:1px solid #ccc; padding:5px 10px; background-color:#f1f1f1;}
.gram_tab td{border:1px solid #ccc; padding:5px 10px;}
.pr15{padding-right:15px;}
.red_box{
border:1px solid #f00;
padding:10px;
}
.red_box02{
border:1px solid #f00;
padding:10px;
margin-right:15px;
}

