@charset "utf-8";
.clear { clear: both; }
.float_left { float: left; }
.float_right { float: right; }
.float_right1 { float: right; padding-top:15px; }
.text_right { text-align: right; }
.text_center { text-align: center; margin-bottom: 10px; }
.wrap { width: 98%; text-align: left; margin: 0 auto; }
.messageborder { line-height:17px; margin: 5px; padding:5px 10px; background:#fff; color:#3a3a3a; }
.messageborder a { color:#33a300; font-weight:bold; }
.none { display:none; }

.t_input { padding: 3px 2px; border-style: solid; border-width: 1px; border-color: #7C7C7C #C3C3C3 #DDD; line-height: 16px; }
.t_input1 { padding: 2px 2px; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; line-height: 17px; border-bottom: #7f9db9 1px solid; font-family: Verdana,"宋体"; HEIGHT: 19px; }
.t_input2 { border-right: #b2b2b2 1px solid; border-top: #b2b2b2 1px solid; border-left: #b2b2b2 1px solid; line-height: 14px; border-bottom: #b2b2b2 1px solid; font-family: Verdana,"宋体"; HEIGHT: 14px; padding: 6px;}
.f_input { padding: 3px 2px; border:1px solid #DDD; line-height: 15px;}
.f_input1 { padding: 3px 2px; border:1px solid #7f9db9; line-height: 17px;}
textarea { border-style: solid; border-width: 1px; border-color:#7f9db9; overflow: auto; font-family: Verdana,"宋体"; }
button { padding: 3px 2px 1px; background:#EFEFEF; border-style: solid; border-width: 1px; font-family:Tahoma,Arial,sans-serif;
    border-color: #ddd #7C7C7C #7C7C7C #ddd; }

/*--- multipage （指定翻页格式）---*/
.multipage { clear:both; text-align:center;}
/*--- 背景条 ---*/
.p_bar { clear:both; padding:15px 0; }
/*--- 各页字体 ---*/
.p_bar a { font-size:12px; text-decoration:none; padding:2px 6px; }
/*--- 鼠标经过 ---*/
.p_bar a:hover { background:#FFF; color:#33a300; border:2px solid #33a300; text-decoration:none; }
/*--- 结果总数 ---*/
.p_info { background:#FFF; border:0px solid #FFE4CA; color:#FFF; }
/*--- 各页 ---*/
.p_num { background:#FFF; color:#282828; border:1px solid #cbcbcb; margin:0px 2px; }
/*--- 跳转页 ---*/
.p_redirect { background:#FFF; color:#282828; border:1px solid #cbcbcb; margin:0px 2px; }
/*--- 当前页 ---*/
.p_curpage { background:#99cb38; border:1px solid #659300; margin:0px 2px; color:#FFF;font-weight:700; padding:2px 6px; }

/*--- AJAX ---*/
.ajaxmsg { border:1px solid #FF0000; background: #FFFFCC url('img/mini_status.gif') no-repeat 10px 2px; color: #FF0000; 
    line-height: 20px; padding: 0 10px 0 30px; margin-right: 5px; position: absolute; top: 1px; right: 1px; }

/*--- Font color （指定字体格式）---*/
.font { font-size:12px; font-weight:normal; margin:0; padding:0; }
.font_1 { color: #FF0000; padding: 0 1px; }
.font_2 { color: #FF6600; padding: 0 1px; }
.font_3 { color: #969696; padding: 0 1px; }
.font_4 { color: #969696; padding: 0 1px; font: 10px Helvetica,Arial,Tahoma,sans-serif; }
.font_5 { font-size:12px; color: #717171; padding: 0 1px; }
.font_6 { color: #33a300; font-weight: bold; }
.font_7 { color: #c0c0c0; padding: 0 1px; }
.font_8 { color: #3a3a3a; padding: 0 1px; }
.font_9 { color: #333; font-weight: bold; }
.font_10 { color: #ff6600; font-weight: bold; font-size:14px;}
.font_11 { color: #ff6600; font-weight: bold; }
.font_12 { color: #ffffff; font-weight: bold; }

.line_1 { border-bottom: 2px solid #FF8000; }
.line_2 { border-bottom: 1px dashed #ccc; height: 1px; } 

/*--- Error ---*/
.emailerror { padding: 5px 5px 5px 90px; color:#FF0000; }
.emailerror2 { padding: 5px 5px 5px 0px; color:#FF0000; font-size:12px; }
.formerror { padding: 5px 5px 5px 8px; color:#FF0000; }
.enter-error { padding:5px 55px 5px 8px; color:#FF0000; display:none; }
.enter-error-1 { padding:0px 0px 5px 0px; color:#FF0000; display:none; }
.enter-error-2 { padding:5px 0px 5px 0px; color:#FF0000; display:none; }

/*--- Icon（指定GIF格式或JPEG格式的小图标(16×16)或大图标(32×32)） ---*/
.edit-ico { background:url('/style/images/mini_edit.gif') no-repeat; padding-left:16px; }
.favorite-ico { background:url('/style/images/mini_favorite.gif') no-repeat; padding-left:18px; margin:0; }
.flower-ico { background:url('/style/images/mini_flower.gif') no-repeat 0 -2px; padding-left:16px; }
.friend-ico { background:url('/style/images/mini_friend.gif') no-repeat ; padding-left:20px; }
.msg-ico { background:url('/style/images/mini_msg.gif') no-repeat 0 2px; padding-left:12px; }
.page-ico { background:url('/style/images/more.gif') no-repeat 0 -1px; padding-left:18px; margin:0; }
.pm-ico { background:url('/style/images/mini_mail.gif') no-repeat 0 2px; padding-left:20px; }

.point-ico      { background:url('/style/images/mini_point.gif')       no-repeat 0 2px;    padding-left:18px;  width:20px; margin:0; }
.report-ico { background:url('/style/images/mini_report.gif') no-repeat; padding-left:18px; }
.respond-ico    { background:url('/style/images/mini_respond.gif')     no-repeat;   padding-left:24px; }
.review-ico { background:url('/style/images/mini_edit.gif') no-repeat 0 0px; padding-left:18px; margin:0; }
.rss-ico { background:url('/style/images/rss.gif') no-repeat; padding-left:16px; }
.update-img-ico { background:url('/style/images/mini-update.gif')      no-repeat 0 -1px;   padding-left:16px; }
.view-img-ico   { background:url('/style/images/mini_image.gif')       no-repeat 0 -1px;   padding-left:18px; }
.searchTip { color:gray; }
.strengthBox { width:70px;height:15px;text-align:center;background-color:#eeeeee;float:left;}