#body{font-family:Arial;}
form{display:inline;}
i,em{font-style:normal;}
#mainLeft{float:left; width:782px;}
#sideRightBar{float:right; width:188px;}
#main{margin-top:10px; border-bottom:1px solid #999; padding-bottom:10px; background:url(../images/bg/bg_01.png) repeat-y right;}

.title01{margin-top:20px; width:220px;}
.page{line-height:50px; text-align:center; margin-top:20px;}
.page i{padding:0 5px; color:#cc0000;}
.page input{vertical-align:middle; margin:0 5px;}
.page input.txt{width:20px;}

.ask{margin-top:10px;}
.ask .ask-hd{background:#e0eef0; border-top:1px solid #65aac8;}
.ask .ask-hd h2{line-height:25px; padding-left:20px; font-weight:normal;}
.ask .ask-hd h2 em{color:#cc0000;}
.ask .ask-bd{padding:10px;}
.ask p{line-height:150%}
.ask p i{font-weight:bolder;}
.ask p.info{color:#cc0000;}
.ask p.answer{color:#006699;}

#sideRightBar table{width:99%}
#sideRightBar table select{text-align:right;}
#sideRightBar table select.w100{width:94%}
#sideRightBar table select.w50{width:45%}
#sideRightBar table th{text-align:right; font-weight:normal;}
#sideRightBar table th.tl{text-align:left;}
#sideRightBar table td.tr{text-align:right; padding:5px 0;}
#sideRightBar table td.tit{line-height:16px;}
.pm3 h2{font-size:13px;}
.pm3{padding-bottom:40px;}
.btnNext{width:40px; text-indent:-9999em; height:25px; display:inline-block;}
