.button{cursor:pointer}
.fl{float:left}
.blu{color:blue}
.hide{display:none}

.trtitle{border:1px solid #eee;background:#eee}
.table_form tr.trtitle:hover{background-color:#eee}
.table_form tr.trtitle td{padding:0}

.trtitle a{float:left;display:block;width:80px;height:30px;line-height:30px;text-align:center;font-size:14px;border-right:1px solid #eee}
.trtitle a.bgc{background:#fff}
.trtitle a:hover{background:#fff}


.pre{width:700px}
.pre pre{ white-space: pre-wrap; word-wrap: break-word; border-bottom:1px #eee solid; padding:10px; width:680px;}

.cm {width:640px; padding:10px; padding-top:0px; white-space: pre-wrap; word-wrap: break-word; }

.question, .answer {width:960px; margin:auto;}
.table_form {margin-top:10px; width:100%;}

.agreeaser {background: none repeat scroll 0 0 #FFFADD;}

.anlist { border: 1px solid #EEEEEE; margin-top:10px}
.anp {padding:10px;}
.colp {text-align:right; margin: 5px 10px;}


.table_form h1 {font-size:20px;display:block;height:30px;width:630px;overflow:hidden;}

.qbg {background:url("img/global.png") no-repeat right -715px}
.table_form tr:hover {background-color:#fffced;}
.select_type .table_form .tbg {background: #ffaaee;}
.bg {background: #fffccd; border: 1px #eee solid; padding: 5px 10px;}

.pointer {cursor:pointer;}
.type {margin: 10px 0;}
.select_type {width:210px; float:left; margin-left:13px; border:1px #eee solid; border-bottom:none;}
.select_type table {width:100%}

.right_ask {width:250px;margin-left:10px;margin-bottom:10px}

.zask {color:#5EBB0B; }

.cinfo {background:#fbfbfb;border:1px solid #DDDDDD; margin: 10px;}


.cat {margin-bottom: 20px;}

.table_form.cat tr {
    border-bottom: 1px solid #EEEEEE;
}
.table_form.cat td {
    border-bottom: none;
}


.txt {width:180px;height:15px;}











