a{ color:#3D3D3D; text-decoration:none; }
a:hover{ color:#8D0507; text-decoration:none;}
.clear { clear:both; }
/*message*/
.message{ background:#FFF; width:100%; min-width:500px; width:expression_r(document.body.clientWidth < 500 ? "500px": "auto" ); padding:1px 2px; box-shadow:2px 2px 0px rgba(0,0,0,.2); box-shadow:none\9; border-right:2px #CCC solid\9; border-bottom:2px #CCC solid\9;}
.message h2{ background:#EBEBEB; height:35px; padding-left:10px; font:bold 14px/35px "Microsoft YaHei"; color:#3F3F3F; text-align:left; position:relative;}
.mes_bd{text-align:left; line-height:26px; margin-top:2px; border:1px #CCC solid; border-bottom:0px;}
.mes_btn{ width:85px; height:28px; line-height:28px; border:0; background:none; background:url(../../images/btn_4.gif) 0 0 no-repeat; color:#FFF; font-size:14px;}
.mess{ border-bottom:1px #CCC solid; background:#F7F7F7;}
.mes_by{ width:100px; text-align:center; padding:15px;}
.mes_by img{ display:block; width:98px; height:98px; border:1px #B9C0D2 solid; padding:1px;}
.mes_by span{ display:block; color:#EF6B00;}
.mes_cont{ margin-left:130px; background:#FFF; padding:15px;}
.mes_cont .time{ color:#999;}
.mes_reply{ padding-top:12px; color:#CC4800;}
.mes_split{ height:15px; background:url(../../images/mes_split.jpg) 0px 8px repeat-x;}
.mes_more{border:1px #CCC solid; border-top:2px #999 solid; background:#FFF; margin-top:1px; padding:10px 15px; height:36px;}
.mes_leave{ font-size:12px;}
.mes_leave td{ padding:5px;}
.prompt{ color:#666;}
.mes_leave_cont{ padding-top:3px; width:100%;}
.mes_leave_bd{text-align:left; line-height:26px; margin-top:5px; border:1px #CCC solid; padding:8px 12px; background:#FAFAFA;}
.mes_leave_btn{ width:85px; height:28px; line-height:28px; border:0; background:none; background:url(../../images/btn_4.gif) 0 0 no-repeat; color:#FFF; font-size:14px;}
.mes_leave_input{ height:20px;}
/*end message*/
/*pages*/
.pages { width:695px; height:20px; margin:0 auto; margin:15px 0px 5px 0px; text-align:center; }
.pages span:hover { color:#900; cursor:pointer; }
/*end pages*/
.left { float:left; }
.right { float:right; }
.tright { text-align:right; }
.span_all{ width:100%;}
.span_60 { width:60px; }
.hei_180{ height:180px;}
