@charset "gb2312";
* {padding:0;margin:0;}
body{font:12px Arial;}
a{text-decoration:none;color:#005599;}
a:hover{ text-decoration: underline;}
ul,ol,dl{list-style:none;}
img {border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
q:before, q:after {content: '';}/*添加空字符清除融合*/
abbr, acronym {border:0;font-variant:normal;}
strong{ font-weight:bold;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
caption, th {text-align: left;}


.h_10{ height:10px; overflow:hidden;}
.h_20{ height:20px; overflow:hidden;}
.m_10{ margin-bottom:6px;}
.w_10{ float:left; width:15px;}
.w_8{ float:left; width:8px;}
.w_20{ width:20px; float:left;}
/* 常用 */
.point{ font-size:14px; padding-right:5px;}/* 点 */
.clear{ clear:both; height:0px; overflow:hidden;}/* 去处浮动 */

/*表单*/
.input_bg{ background:url(../images/bg_phd_inp.gif) no-repeat; border-top:none;border-left:none; border-right:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2; height:23px; line-height:23px; padding-left:6px;}
.input_bg2{border-top:none;border-left:none; border:1px solid #CECECE; background:#F7F7F7; height:25px; line-height:25px; padding-left:6px;}
.it_1{ width:250px;}
.search_k{ width:567px; background:url(../images/search_k.gif) no-repeat; height:30px; line-height:30px; border:none; padding-left:10px; font-size:14px; color: #CCC;}
.search_b{ width:100px; background:url(../images/search_b.jpg) no-repeat; height:30px; border:none;}
/*表格*/
.list_tab td{ height:30px; line-height:30px;}
.list_tab .td1{ background:#F9F9F9; border-left:1px solid #FFF; border-right:1px solid #EEEEEE; border-bottom:1px solid #CCCCCC; text-align:center; font-weight:bold; color:#05588A;}
.list_tab .td2{ background:#FFF;border-right:1px solid #EEEEEE; height:34px; line-height:34px; padding-left:10px; color:#666;}
.add_tab{border-right:1px solid #E2E2E2; border-top:1px solid #E2E2E2;}
.add_tab td{border-left:1px solid #E2E2E2; border-bottom:1px solid #F0F0F0; padding:7px 10px; color:#666; background:#FFF;}

.table{ border-right:1px solid #E2E2E2; border-top:1px solid #E2E2E2;}
.table td{border-left:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; padding:10px; color:#666;}
.table .td1{ background:#F6F6F6; color:#000; text-align:center;}
.p_c_tab td{ border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4; height:28px; line-height:28px;}
.p_c_tab tr,.p_c_tab2 tr{background-color:expression('#FFFFFF,#F6F6F6'.split(',')[rowIndex%2])}
.p_c_tab .t_r{ border-right:none;}
.p_c_tab .tr{ background: #F1F1F1;}
.p_c_tab2 td{ height:32px; line-height:32px;}
.tab3{ margin-top:20px;}
.tab3 td{ line-height:38px;}
.tab3 .inp{ width:160px; border:1px solid #BFD6F4; height:22px; line-height:22px;}
.tab3 .sub{ background: url(../images/login_sub.jpg) no-repeat; border:none; width:102px; height:30px; line-height:30px; text-align:center; color:#FFF; font-weight:bold;}

.formtab{}
.formtab td{ line-height:38px; padding-left:10px; color:#666;}
.fw{ font-weight:bold;}
/*自身属性*/
.m_b_10{ margin-bottom:10px;}
/*翻页*/
.page{ margin-top:20px;}
.page li{ float:left; margin-right:6px;overflow:hidden; }
.page li a{ display:block; border:1px solid #D7D7D7; padding:0px 10px; height:22px; line-height:22px; text-decoration:none; }
.page li a:hover{ background:#0173BA; color:#FFF; border:1px solid #0173BA;}

/*IE-PNG*/
*html #image-style {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fil
ename.png", sizingMethod="scale");
}
/*图片自适应*/
.info_img{display:table-cell; vertical-align:middle; text-align:center; position:relative;}
.info_img p{position:static;+position:absolute;top:50%; }
.info_img p img{position:static;+position:relative;top:-50%;left:-50%;}

.info_img2{display:table-cell; vertical-align:middle; text-align:center; position:relative;}
.info_img2 a{position:static;+position:absolute;top:50%; }
.info_img2 a img{position:static;+position:relative;top:-50%;left:-50%;}


/* 内页 翻页 */
.n_page{ float:left; padding:10px 0 20px 0; text-align:center; height:30px; line-height:30px;}

