﻿/*-------------------------基础库---------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;text-decoration:none}
h1{font-size:18px;font-weight:bold;text-align:center;margin-top:10px;}
body{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6;color:#333;}
body fieldset{border:1px solid #D8D8D8; padding:10px; margin-top:5px;}
body fieldset legend{padding:3px 8px;font-weight:700;border:1px solid #D8D8D8;background-color: #F9F9F9;}
body fieldset.blue{border:1px solid #dce3ed}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}
a:hover{text-decoration:underline}
.tpl_style{background-color:#FBFAE3}
/*-------------------------公用样式---------------------------------*/
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0px;height:0px}
.clearfix:after{content:"\0020";display:block;height:0;clear:both}
.clearfix{_zoom:1}
*+html .clearfix{overflow:hidden}
.m5 {margin:5px}
.m10 {margin:10px}
.m15 {margin:15px}
.mt5 {margin-top:5px}
.mr5 {margin-right:5px}
.mb5 {margin-bottom:5px}
.mb6{margin-bottom:6px}
.ml5 {margin-left:5px}
.mt10 {margin-top:10px}
.mr10 {margin-right:10px}
.mb10 {margin-bottom:10px}
.ml10 {margin-left:10px}
.mt15 {margin-top:15px}
.mr15 {margin-right:15px}
.mb15 {margin-bottom:15px}
.ml15 {margin-left:15px}
.pr8 {padding-right:8px;}
.pl8{padding-left:8px;}
.pl10 {padding-left:10px;}
.p10{padding:0 10px}
.pt2r10{padding:2px 10px;}
.bt-s {border-top: 1px solid #48BBFA;}
.bb-s {border-bottom: 1px solid #DDD;}
.bf-s {border-left: 1px solid #48BBFA;}
.bk5{height: 5px;}
.bk10{height: 10px;}
.bk15{height: 10px;}
/*color*/
.blue1{color:#005ed9}
.blue2{color:#0080C8}
.blue3{color:#0080c9}
.orange1{color:#FF5A00}
.orange2{color:#ffa800}
.gray1{color:#3e3e3e}
.gray2{color:#666666}
.gray3{color:#999999}
.red1 {color:#f30000}
.colorA{color: #0E76CC;}
.colorB{color: #FF6000;}
.colorC{color: #FF0000;}
.colorD{color: #000000;}
.colorE{color: #888888;}

/*-------------------------按钮样式---------------------------------*/
.btn1{color: #00599B; background: url(../images/btn_submit.gif) no-repeat 0 0; width: 71px; height: 22px; border: 0px; padding: 2px 0 0 0; cursor: pointer;}
.btn2{color: #7C7161; background: url(../images/btn_cancel.gif) no-repeat 0 0; width: 71px; height: 22px; border: 0px; padding: 2px 0 0 0; cursor: pointer;}
.at_but{height: 32px;line-height: 32px;background: url(../images/pic.png) no-repeat right;display: inline-block;overflow: hidden;border: 0;padding: 0 25px 0 0;margin: 0;font-weight: 600;font-size: 14px;color: #fff;cursor: pointer;text-decoration: none;}
.at_but u{width: 25px;_width: 24px;height: 100%;background: url(images/pic.png) no-repeat;float: left;margin: 0;padding: 0;border: 0;overflow: hidden;}
.b_2_y, .b_2_g{height: 22px;line-height: 22px;padding: 0 18px 0 0;font-weight: normal;font-size: 12px;color: #fff;}
.b_2_y u, .b_2_g u{width: 18px;_width: 16px;}
.b_2_y{background-position: right -619px;}
.b_2_y u{background-position: 0 -642px;}
.b_2_y: hover{background-position: right -665px;}
.b_2_y: hover u{background-position: 0 -688px;}
.b_2_y: active{background-position: right -711px;}
.b_2_y: active u{background-position: 0 -734px;}
.b_2_g{background-position: right -895px;color: #666;}
.b_2_g u{background-position: 0 -918px;}
.b_2_g: hover{background-position: right -941px;color: #666;}
.b_2_g: hover u{background-position: 0 -964px;}
.b_2_g: active{background-position: right -987px;color: #666;}
.b_2_g: active u{background-position: 0 -1010px;}

/*-------------------------列表样式---------------------------------*/
.tit{padding:6px 0px;font-size: 14px;font-weight:bold;}
.title{background:url(images/listsbg.gif) repeat-x; height:28px; border:1px solid #e4e4e4; padding:6px 10px 1px;font-size: 14px;font-weight:bold;}
.xm_list{width:100%;border:1px solid #e4e4e4;border-top:0;border-bottom:0;}
.xm_list th{font-weight:normal;color:#666;background:#fafafa;padding:5px 8px;border-bottom:1px solid #eee;}
.xm_list td{border-bottom:1px solid #eee;padding:10px 8px;color:#666;height:22px}
.xm_list td a{color:#444;text-decoration:none}
.xm_list td a:hover{color:#FF5A00;text-decoration:underline}
.xm_list tr:hover{background-color:#f8f8f8;}
.xm_list td span {display:inline-block;}
.xm_list td em{width:28px;text-align:center;font:600 14px/14px "Arial";color:#1D569C}

.zxm_list{width:100%;border:1px solid #e4e4e4;border-top:0;border-bottom:0;font-size:13px;}
.zxm_list th{font-weight:normal;color:#666;background:#fafafa;padding:5px 8px;border-bottom:1px solid #eee;}
.zxm_list td{padding:5px;color:#666;height:18px}
.zxm_list td a{color:#444;text-decoration:none}
.zxm_list td a:hover{color:#FF5A00;text-decoration:underline}
.zxm_list tr.list{background:url(../images/jggl.gif) repeat-x;}
.zxm_list td.bt{border-bottom:1px solid #eee;}
.zxm_list td span {display:inline-block;}
.zxm_list td em{width:28px;text-align:center;font:600 14px/14px "Arial";color:#1D569C}

/*-------------------------底部样式---------------------------------*/
.footer{background:#F6F6F6 none repeat scroll 0 0;border-top:1px solid #DADEE5;width:100%;}
.footer td{height:18px;line-height:18px;padding:6px;}
.footer td span{color:#666;}
.footer td span em{color:#FF5A00;font-style:normal;font-weight:bold;}
.footer ul{margin:0px;padding:0px;}
.footer ul li{float: right;margin:2px 8px 0px 0px;width: 85px;height: 28px;line-height:28px;text-align: center;cursor: pointer;display: block;background: url(images/lxrm1.jpg) no-repeat 0px 0px;}

/*-------------------------tab页---------------------------------*/
.flxq{margin:10px auto 0;width:auto;}
.flxq .at_tab_t{height:32px;border-bottom:1px solid #ff6600;padding-left:10px}
.flxq .at_tab_t a{display:inline-block;background:url(../images/dobg.gif) no-repeat right -632px;height:29px;width:auto;text-align:center;color:#333;cursor:pointer;}
.flxq .at_tab_t a u{display:inline-block;background:url(../images/dobg.gif) no-repeat 0 -665px;padding:7px 20px 0;height:22px}
.flxq .at_tab_c .at_tab_l{display:none}
.flxq .at_tab_t a.at_current{background-position:right -698px;position:relative;bottom:-1px;height:32px}
.flxq .at_tab_t a.at_current u{background-position:0 -731px;font-size:14px;font-weight:bold;position:relative;height:25px}
.flxq .at_tab_t a u em{position:absolute;z-index:2;background:url(../images/dobg.gif) no-repeat 0 -769px;width:56px;height:18px;top:-9px;right:-20px}
.flxq .at_tab_t a:hover{text-decoration:none;}
.flxq_ti{background:#ff7504;padding:5px 15px;font-size:14px;font-weight:bold;color:#fff;margin-top:10px}

.flbt{height:35px; border-bottom:1px solid #A6C4E4; padding-left:7px; _overflow:hidden}
.flbt .ft_left{float:left}
.flbt .ft_left a{display:inline-block; float:left; border:1px solid #A6C4E4; margin:0 3px;padding:8px 20px; color:#333; height:18px; background:#D4E4F1; border-bottom:0; _padding:7px 20px 8px}
.flbt .ft_left a.select{background:#fff; height:19px; font-weight:bold; _padding-top:8px}

.flbt .ft_right{float:right;}
.flbt .ft_right a{display:block; float:right;height:24px;line-height:24px;border:1px solid #CCC; color:#666; margin:8px 10px 0px 0px;}
.flbt .ft_right em{display:block; float:right;height:24px;line-height:24px; color:#000; margin:8px 8px 0 0;font-weight:500;}
.flbt .ft_right a:hover{border:1px solid #160D07;height:24px;line-height:24px;}
.flbt .ft_right a.select{border:1px solid #160D07;height:24px;line-height:24px;}

/*-------------------------表单样式---------------------------------*/
.table_form{font-size:12px}
.table_form .tit{font: 600 14px/14px "Arial"; color: black;font-weight:bold;padding:6px 10px 1px;}
.table_form td{padding-left:12px;height:28px;}
.table_form tbody td td{border:0px;color:black;}
.table_form th{font-weight:normal; text-align:right;padding-right:10px;color:black}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:8px 0 8px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #f3f3f3; }

.table-list thead th{ height:30px; background:#eef3f7; border-bottom:1px solid #d5dfe8; font-weight:normal}
.table-list tbody td,.table-list .btn{border-bottom: #eee 1px solid; padding-top:5px; padding-bottom:5px}
div.btn{background:#f6f6f6; padding:6px 12px 0 12px; height:30px;line-height:30px}
.table-list tr:hover,.table-list table tbody tr:hover{ background:#fbffe4}
.nHover tr:hover,.nHover tr:hover td{ background:none}
.table-list .input-text-c{ padding:0; height:18px}
.input-text-c{border:1px solid #A7A6AA;height:18px;padding:2px 0 0; text-align:center}
.td-line{border:1px solid #eee}
.td-line td,.td-line th{border:1px solid #eee}
.button{background:#ddd;height:24px; border-top:0;border-left:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px;cursor:pointer;}
.table-list tr.on,.table-list tr.on td,.table-list tr.on th,.table-list td.on,.table-list th.on{background:#fdf9e5;}
.tdR{text-align:right;padding-right:8px;}
.tdL{text-align:left;padding-left:8px;}

#user_table th{ font-size:18px; font-weight:bold; background-color:#D8DFE4; text-align:center;border-top:1px solid #f3f3f3;}
.user-eidt-div{cursor:pointer;  font-size:12px; font-weight:bold; color:#056DE1;}
.user-eidt-div:hover{ color:#7EBFFD;}
.td_label{ background-color:#F9F9F9;}
.td_table_2td{ width:45%;}


#user_table{width:100%}
#user_table tr td:first-child{width:20%; text-align:right;}
#user_table tr td:first-child+td{width:25%; text-align:left;}
#user_table tr td:first-child+td+td{width:10%; text-align:right;}
#user_table tr td:first-child+td+td+td{width:45%; text-align:left;}

.notice-span{ color:Red; margin-left:10px;}
.user-img{float:right; width:100px; height:100px; background:url(../../images/map/MsgTitle.gif) no-repeat; border:1px solid gray;  background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/map/MsgTitle.gif',sizingMethod='scale');  border-radius:5px; margin-left:10px;}
/*-------------------------通用表单---------------------------------*/
.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF url(../images/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:12px;}
.input-focus{background: #FFF url(../images/input_focus.png) repeat-x; border-color:#afcee6;font-size:12px;}
input.date1,input.endDate{background: #fff url(../images/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}

.subnav{ padding:10px}
.subnav h2{ margin-bottom:6px}
.ib-a a,.fixed-bottom .fixed-but .button{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.line-x{border-bottom:1px solid #eee;}

/*内容菜单*/
.content-menu{ padding:0 0 6px}
.content-menu a:hover{text-decoration: none}
.content-menu a em{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.content-menu a.add,.content-menu a.add em,
.content-menu a.on,.content-menu a.on em{background: url(../images/bnt_bg.png) no-repeat;height:28px; line-height:28px;*line-height:28px}
.content-menu span{color:#ddd; padding:0 8px}
.content-menu a{cursor:pointer;}
.content-menu a.add{ padding:0 0 0 5px;}
.content-menu a.add em{ padding:0 10px 0 5px;color:#fff;background-position: right top}
.content-menu a.on{background-position: left -40px;*background-position: left -41px;_background-position: left -39px; color:#fff; padding:0 0 0 5px;}
.content-menu a.on em{background-position: right -40px;*background-position: right -41px;_background-position: right -39px; padding:0 10px 0 5px}

.explain-col{ border:1px solid #ffbe7a;zoom:1; background: #fffced; padding:8px 10px; line-height:20px}

.fixed-bottom{height:60px;_margin-top:12px;}
.fixed-bottom .fixed-but{
height:30px; padding:10px 0; width:100%;
margin:0 auto;
}
.fixed-bottom .fixed-but .button,.fixed-bottom .fixed-but .button input{
	background: url(../images/btn-content.png) no-repeat; border:none; height:32px; line-height:32px; vertical-align:middle; margin:0;}
.fixed-bottom .fixed-but .button{padding:0 0 0 10px; margin:0; margin:0 5px}
.fixed-bottom .fixed-but .button input{padding-right:10px; margin:0;background-position: right top; display:block;color:#004092; font-size:14px; font-weight:700; white-space: nowrap;}

.md ul li{font-size: 12px; display: block; float:left;margin:5px 10px;white-space:nowrap;border:1px solid #ddd;background: #E3F3F4; padding:5px;height:60px;color:#777;}
.md ul li span{font-size:14px;margin-bottom:2px;}
.md ul li span a{font-size:12px;margin-bottom:2px;}

.main_c_block ul li{width: 75px;text-align: center;float: left;margin:5px 10px 5px 0px;display: inline;border:1px solid #ddd;background: #eee; padding:4px 15px 0px 15px;}
.main_c_block ul li span{font-weight:bold;color:#1D569C;}

.nav ul{list-style:none;margin:0px;padding:0px;}
.nav ul li{float:left;white-space:nowrap;padding:2px 4px;margin:0px;width:70px;cursor:pointer;color:#555;}
.nav ul li.selected{background:#FF9822;color:#fff;}
ul#xzcList{list-style:none;margin:0px;padding:0px;}
ul#xzcList li{float:left;white-space:nowrap;padding:2px 4px;margin:0px;width:70px;cursor:pointer;color:#555;}
#nav ul{list-style:none;margin:5px 0px;padding:0px;}
#nav ul li{float:left;white-space:nowrap;padding:2px 4px;margin:0px;cursor:pointer;color:#555;}
#nav ul li a{color:#777;}
#nav ul li a:hover{color:#077AC7;}

 /*分页样式*/
#pages { padding:14px 0 10px;font-family:宋体; text-align:right}
#pages a { display:inline-block; height:22px; line-height:22px; background:url(../images/pages.png)  no-repeat 0 5px; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.pages { font: 13px "宋体";padding:0px; margin: 0px;}
.pages a,.pages a:visited,.pages .cpb,.pages a:hover  
{float:left;height:16px;line-height:16px;min-width:10px;_width:10px;margin-right:5px;text-align:center;
 white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}
 
 
 /*--------------add by chenyuming------------------*/
/* GridView Class */
.GridViewHeadClass
{
	width:100%;
	height:100%;
	text-align:center;
	border:1px solid #bebebe;
	background: #eaeaea;
	height: 30px;
}

.GridViewContentClass
{
    width:100%;
	height:100%;
	text-align:center;
	border:1px solid #bebebe;
    height: 387px; 
}

.DropDownListClass
{
    width:146px;
    height:24px;
}
.cu
{
    cursor:pointer;
    }
    
    
    .txtbox{ border:0px; background-color:transparent}