﻿/* CSS Document */

body{ margin:0px auto; padding:0px; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; }
.all{ clear:both; width:980px; margin:0px auto; padding:0px;  }
img
{border:0px;
}
/*行高 */
.h_20{ line-height:20px;}
.h_22{ line-height:22px;}
.h_24{ line-height:24px;}
.h_26{ line-height:26px;}
.h_28{ line-height:28px;}


/* div浮动 */
.f_12{ font-size:12px; }
.f_14{ font-size:14px; }
.f_wh{ font-family:"微软雅黑"; }
.b{ font-weight:bold; }
.l{ float:left; }
.r{ float:right; }
.t_r{ text-align:right;}
.t_c{ text-align:center;}
.n_ul {}
.n_ul ul {padding:0px; margin:0px; }
.n_ul ul li {padding:0px; margin:0px; list-style:none;}
.clear{ clear:both;}

/* 边距 */

.m_l5{ margin-left:5px; }
.p_r6{ padding-right:6px; }
.p_r10{ padding-right:10px; }
.m_l8{ margin-left:8px; }
.m_t8{ margin-top:8px; }
.m_t2{ margin-top:3px; }
.p_l8{ padding-left:8px; }
.p_l30{ padding-left:30px; }
.p_t4{ padding-top:4px; }
.p_t8{ padding-top:8px; }
.p_t12{ padding-top:12px; }
.p_b8{ padding-bottom:8px; }
#list_ft_2 .m_b3{padding:0px; border:0px;}
#list_ft_2 .m_b3 img{ vertical-align:middle;}
.p_l8{ padding-left:8px;}
.m_t_8{ margin-top:8px;}
.m_b_8{ margin-bottom:8px;}
.m_l_60{ margin-left:60px;}

.p_b8{ padding-bottom:8px; }

/* 文字链接*/
.f_14{ font-size:14px; }
.f_wh{ font-family:"微软雅黑"}
.blod{ font-weight:bold; }

.white{ color:#fff;}
.white a:link,.white a:visited{ color:#fff; text-decoration:none; }
.white a:hover{ text-decoration:underline;}

.blue{ color:#000;}
.blue a:link, .blue a:visited{ color:#0066cc; text-decoration:none; margin:0px 3px 0px 0px; text-decoration:none; }
.blue a:hover{ color:#ff6600; text-decoration:underline;}

.blues{ color:#001e48;}
.blues a:link,.blues a:visited{ color:#001e48; text-decoration:none; margin:0px 3px 0px 0px; text-decoration:none; }
.blues a:hover{ color:#ff6600; text-decoration:underline;}

.blue1{ color:#28a1ce;}
.blue1 a:link,.blue1 a:visited{ color:#28a1ce; text-decoration:none; text-decoration:none; }
.blue1 a:hover{ color:#ff6600; text-decoration:underline;}

.blue2{ color:#0066cc;}
.blue2 a:link,.blue2 a:visited{ color:#0066cc; text-decoration:none; text-decoration:none; }
.blue2 a:hover{ color:#ff6600; text-decoration:underline;}

.ora{ color:#ff3000; }
.ora a:link,.ora a:visited{ color:#ff3000; text-decoration:none; text-decoration:none; }
.ora a:hover{ color:#ff3000; text-decoration:underline;}

.red { color:#ce0000;}
.red a:link,.red a:visited {color:#ce0000;text-decoration:none;}
.red a:hover {color:#ce0000;text-decoration:underline;}


.black{ color:#000; }
.black a:link,.black a:visited{ color:#000; text-decoration:none; text-decoration:none; }
.black a:hover{ color:#ff6600; text-decoration:underline;}

.grey{ color:#393d3e;}
.grey a:link{ color:#333333; text-decoration:none; }
.grey a:visited,.grey a:active{ color:#778a9c; text-decoration:none; }
.grey a:hover{ color:#ff6600; text-decoration:underline; }

.grcy { color:#545454;}
.grcy a:link,.grcy a:visited {color:#545454;text-decoration:none;}
.grcy a:hover {color:#ff6600;text-decoration:underline;}

.bdr_b{ border-bottom:1px solid #e5e5e5; }


/* 边框 */
.bdr_nt{ border-bottom:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
.img_new{ float:left; width:204px; height:152px; background:url(../images/IAAT_22.gif) no-repeat; padding:6px 6px 6px 7px; }
.img_fri{ float:left; width:54px; height:54px; background:url(../images/IAAT-bj_07.gif) no-repeat; padding:2px 3px 3px 2px; }
.bdr_xb{ background:url(../images/IAAT1_07.gif) bottom repeat-x; }

/* 文本框,按钮 */
.text_01{ width:100px; height:28px; line-height:28px; border:1px solid #bbbbbd; color:#939393; }
.text_02{ width:80px; height:22px; line-height:22px; border:1px solid #bbbbbd; color:#939393; }
.text_03{ width:120px; height:22px; line-height:22px; border:1px solid #bbbbbd; color:#939393; }


.text_001{ width:240px; height:25px; line-height:25px; border:1px solid #bbbbbd; padding:0px; margin:0px; }
.text_002{ width:120px; height:22px; line-height:22px; border:1px solid #bbbbbd; color:#939393; padding:0px; margin:0px; }
.text_003{ width:190px; height:22px; line-height:18px; border:1px solid #bbbbbd; color:#939393;padding:0px; margin:0px; }
.text_004{ width:190px; height:80px; line-height:22px; border:1px solid #bbbbbd; color:#939393;padding:0px; margin:0px; }
.text_005{ width:60px; height:22px; line-height:22px; border:1px solid #bbbbbd; color:#939393;padding:0px; margin:0px; }



/* 分页 */
.anpager{ margin-bottom: 14px;}
.anpager .cpb { background-color:#007fff;margin-bottom: 6px;border:1px solid #0087ef;color:#fff;font-weight:bold; margin:20px 0px; padding:1px 5px; background-image: url(/content/images/f_f01.gif)}
.anpager a { background-color:#eeeeee;border:1px solid #d2d2d2;color:#545454;text-decoration: none; padding:1px 5px;  text-decoration:none; background-image: url(/content/images/f_f02.gif) }
.anpager a:hover{background:#f1f1f1;border:2px solid #0087ef;color:#0066cc; padding:0px 4px;text-decoration: none;}

.anpager .current_pager{background:#acd7f9;border:2px solid #0087ef;color:#0066cc; padding:0px 4px; }


/* ----------------------------------------发帖页面------------------------------------------------ */

.ftym{ width:980px; margin:0 auto; }



.home_head{ width:1200px; margin:0 auto; display:block; margin-top:8px; border:1px solid #ccc;  }
.home_head_1{ width:666px; margin:0px; display:block; margin-top:8px;float: left;  }
.c01{ float:left; width:140px; }
.c02{ float:left; width:152px; }
.c03{ float:left; width:490px; }
.c04{ float:left; width:82px; padding-left:8px; }
.c05{ float:left; width:280px; }
.c06{ float:left; width:64px; overflow:hidden; }
.c07{ float:left; width:200px; }
.c008{ float:left; width:55px; overflow:hidden; text-align:right;height: 24px;line-height: 24px; }
.c009{ float:left; width:75px;height: 24px;line-height: 24px; display: block; overflow:hidden; text-align:right;}
.c010:hover,.c009:hover{text-decoration:underline; color:#ff3000; cursor:pointer;}
    
.c08{ float:left; width:70px; overflow:hidden;height: 24px;line-height: 24px; }
.c09{ float:left; width:80px; }
.c10{ float:left; width:520px; }
.fn_01{ float:left; width:958px;  /*background:url(/Content/images/forumft_14.gif);*/ height:29px; line-height:29px; font-size:14px; font-weight:bold; padding:0px 10px; }
.fn_01_1{ float:left; width:664px;  /*background:url(/Content/images/forumft_14.gif);*/ height:29px; line-height:29px; font-size:14px; font-weight:bold; padding:0px 8px;margin-left: 4px; border-top: 1px solid #ccc;border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.fn_01a{ float:left; width:774px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; background:url(img/forumft_14.gif); height:29px; line-height:29px; font-size:14px; font-weight:bold; padding:0px 4px 0px 8px; }
.fn_01b{ float:left; width:774px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; background:url(img/forumft_14.gif); height:29px; line-height:29px; font-size:14px; font-weight:bold; padding:0px 4px 0px 8px; }
.fn_01c{ float:left; width:496px; border-bottom:1px solid #df1d19; background:#f2f2f2; height:29px; line-height:29px; font-size:14px; font-weight:bold; padding:0px 4px 0px 8px; }

.fn_02{ float:left; width:740px; padding:0px 4px; }
.fn_02 p{ float:left; width:730px; line-height:26px; margin:0px; padding:0px 0px 4px 0px; }

.fn_02_a{ float:left; width:971px; padding:0px 4px; border: 1px solid #ccc; border-top: none;margin: 0px; }
.fn_02_a p{ float:left; width:970px; line-height:26px; margin:0px; padding:0px 0px 4px 0px;margin: 0px; }


.fn_002{ float:left; width:980px; padding:0px 4px; }
.fn_002 p{ float:left; width:970px; line-height:26px; margin:0px; padding:0px 0px 4px 0px; }

.fn_03{ float:left; width:870px; padding:0px 4px;background-color: #fff; }
.fn_03 p{ float:left; width:774px; line-height:26px; margin:0px; padding:0px 0px 4px 0px;background-color: #fff;padding: 0px;margin: 0px; }

.fn_03_1{ float:left; width:680px; padding:0px 4px;background-color: #fff; }
.fn_03_1 p{ float:left; width:660px; line-height:26px; margin:0px; padding:0px 0px 4px 0px;background-color: #fff;  }

.fn_04a{ float:left; width:508px; padding:6px; }
.fn_04{ float:left; width:500px; padding:6px 4px; }
.fn_04 p{ float:left; width:498px; line-height:22px; margin:0px; padding:2px 0px; }
.ht_r01b{ float:right; width:218px; padding:9px 0px 0px 10px;  }


.ft_btn1{ background-image:url(/content/images/btn.gif); background-position:0px -483px; border:0px; padding:0px; margin:0px; width:93px; height:26px;}
.ft_btn2{ background-image:url(/content/images/btn.gif); background-position:0px -996px; border:0px; padding:0px; margin:0px; width:54px; height:26px;}
.ft_btn3{ background-image:url(/content/images/btn.gif); background-position:0px -440px; border:0px; padding:0px; margin:0px; width:74px; height:26px;}

.ding_icon{ width: 50px;height: 50px;float: left;  background-image: url(/content/images/ico_d1.gif);background-position: 0px 0px;background-repeat: no-repeat;}
.cai_icon{ width: 50px;height: 50px;float: left;  background-image: url(/content/images/ico_c1.gif);background-position: 0px 0px;background-repeat: no-repeat;}
.kong_icon{ width: 50px;height: 50px;float: left;}
.di_k{ line-height: 22px;padding: 4px;} 
.hide{ display: none;}
.contentSpan{ width: 810px;}

/*客户端验证样式*/
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}