#hsk{width:700px; margin:20px auto 0; font-size:14px; line-height:18px;}
#hsk ul.navi{width:53px; float:left; padding-top:5px;}
#hsk .paper{width:700px;}
#hsk .paper ul.mm{margin:0; padding:0;}
#hsk .paper ul.mm li{list-style-type:none; float:left; font-size:1px; line-height:1px; height:28px;}
#hsk ul.navi li{list-style-type:none; margin-bottom:5px;}
#hsk .paper .main{background:url(/images/exam/hsk/bg_page2.gif) repeat-y; padding:15px 18px 20px 13px; min-height:520px; position:relative;}
*html #hsk .paper .main{height:520px;}
#hsk h3{background:url(/images/exam/hsk/bg_title.gif) repeat-x left bottom; padding:0 0 10px 10px; font-size:16px; margin-bottom:10px;}
.pl50{padding-left:50px;}
.mb1{margin-bottom:2px; *margin-bottom:1px;}
.pt3{padding-top:3px;}
.selection{border:1px solid #f60; padding:3px 5px 1px; margin-left:-5px;}
.btn_selection{text-align:right; padding-right:20px;}
dl.box01{border:2px solid #70bffa; padding:10px; width:330px; margin-left:30px;}
dl.box01 dt{border-bottom:1px solid #f60; padding-bottom:5px; margin-bottom:10px;}
dl.box01 dd{margin-top:5px;}
#colock{position:absolute; left:520px; top:-3px; background:url(/images/exam/hsk/colock.gif) no-repeat; padding:2px 0 0 25px; height:21px;}
ul#part{position:absolute; right:30px; top:50px;}
ul#part li{list-style-type:none; float:left; margin-left:5px;}
.table01{width:370px; border:1px solid #000; padding:2px 1px 1px 2px; *padding:1px;}
.table02{width:550px; border:1px solid #000; padding:2px 1px 1px 2px; *padding:1px; margin:0 auto 20px;}
.table03{width:610px; border:1px solid #000; padding:2px 1px 1px 2px; *padding:1px; margin:0 auto;}
.table04{width:630px; border:1px solid #000; padding:2px 1px 1px 2px; *padding:1px;}
.table{border-collapse:collapse; width:100%;}
.table01 th,.table03 th{background-color:#c0c0c0; color:#FFF;}
.table02 th{font-weight:normal;}
.table td{border:1px solid #000; padding:2px 4px; text-align:center;}
.table td.al{text-align:left;}
.table th{border:1px solid #000; padding:2px 4px; text-align:center;}
.table03 td.aleft{text-align:left;}
.table03 th{padding:5px;}
.table03 td{padding:5px;}
.table td.bg01{background-color:#ccfffe;}
.table td.bg02{background-color:#feff99;}
.table td.bg03{background-color:#ff99cb;}
.table td.bg04{background-color:#ffcc9a;}
.page_box01{width:565px; border:1px solid #7f7f7f; padding:10px; margin-bottom:20px;}
ul.forms{margin-bottom:15px; overflow:auto; height:auto; clear:both; zoom:1; padding:10px;}
ul.red_box{background-color:#fcdfe3;}
ul.forms li{list-style-type:none; margin-right:5px;}
ul.forms li span{display:block; float:left; width:15px; padding-top:2px;}
ul.forms2{margin-bottom:15px; overflow:auto; height:auto; clear:both; zoom:1; padding:10px;}
ul.forms2 li{list-style-type:none; float:left; margin-right:5px;}
ul.forms2 li span{display:block; float:left; width:15px; padding-top:2px;}

.yes{background-color:#f8e080; padding-left:5px;}
.no{background-color:#cccccc; padding-left:5px;}
.w190{width:230px;}
.w100{width:100px;}
.pl15{padding-left:20px !important; padding-left:23px;}
#hsk_test{width:700px; margin:20px auto 0; font-size:14px; line-height:18px;}
#hsk_test h3{background:url(/images/exam/hsk/bg_title.gif) repeat-x left bottom; padding:0 0 10px 10px; font-size:16px; margin-bottom:10px;}
#hsk_test .main{background:url(/images/exam/hsk/bg_page2.gif) right top repeat-y;width:615px; padding:15px 18px 20px 13px; position:relative;
border-left:1px solid #919191;
}

.btn_result{width:660px;}
.btn_result .lbtn{width:330px; float:left;}
.btn_result .rbtn{width:330px; float:right; text-align:right;}
.score_box01{width:500px; margin:0 auto; padding:5px; border:1px solid #ff6600; font-weight:bold;}
.score_btn{width:500px; margin:20px auto 10px; text-align:right;}
.score_tit{width:500px; margin:10px auto 5px; padding-bottom:5px; border-bottom:1px solid #ff6600; text-align:center; font-weight:bold;}
.score_tab{width:500px; margin:0 auto; border-collapse:collapse;}
.score_tab th{border:1px solid #ff6600; padding:5px;}
.score_tab td{border:1px solid #ff6600; padding:5px;}
.score_his{width:500px; margin:0 auto; padding:20px 0;}
.score_his ul{margin:0; padding:0;}
.score_his li{list-style-type:none; float:left; width:250px; text-align:center; margin-bottom:15px;}

.answer_btn{position:absolute; right:20px; top:10px;}
.answer_btn ul{margin:0; padding:0;}
.answer_btn li{float:left; list-style-type:none; margin-left:5px;}

.comments{
width:550px;
margin:0 auto 15px;
}
.red_text{
border:1px solid #ccc;
padding:10px;
color:#FF00FF;
margin-bottom:15px;
}
.result{
width:667px;
}
.result .ltab{
width:380px;
float:left;
margin-right:5px;
}
.result .rxy{
width:275px;
float:left;
}
.result .rxy .xy{
border-left:1px solid #76ae02;
background:url(/images/exam/line.gif) no-repeat left bottom;
padding:3px 0 5px 3px;
}
.result .rxy .xy table{border-collapse:collapse; width:275px; font-size:12px; line-height:12px;}
.result .rxy .xy .mb_tab{margin-bottom:9px;}
.result .rxy .xy table td.td01{background:url(/images/exam/bg_xy01.gif) repeat-x left top; height:14px;}
.result .rxy .xy table td.td02{background:url(/images/exam/bg_xy02.gif) repeat-x left top; height:14px;}
.result .rxy .xy table td.td03{background:url(/images/exam/bg_xy03.gif) repeat-x left top; height:14px;}
.result .rxy .xy table td.td04{background:url(/images/exam/bg_xy04.gif) repeat-x left top; height:14px;}
.result .rxy .xy table td.td05{background:url(/images/exam/bg_xy05.gif) repeat-x left top; height:14px;}


