body {
	font-family: Tahoma,Arial, sans-serif;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	background-repeat: repeat-x;
	font-size: 9pt;
}

button{
	border:none;
	color:#FFFFFF;font-size:12px;
	line-height:2em;
	letter-spacing:0.1em;
	cursor:pointer;
}

hr{
	color:#cad7df;
	height:2px;
	margin:10px 3px 10px 3px;
}

#div_main{
	height:auto;
	min-height:570px;
	border:#7591a3 solid 1px;
	width:99%;
	min-width:830px;
	margin-top:0.8px;
	margin-left:5px;
	background-color:#FFFFFF;
}

#div_main h3{
	color:#003366;
	font-family:Tahoma,Arial, sans-serif;
	font-size:15px;
	line-height:1.0em;
	padding:5px;
	background:url(../images/htitle_bg.jpg) repeat-x;
}
.div_title{
width:830px;
padding-left:10px;
}
.div_content{
width:830px;
padding-left:10px;
}

.div_content .spacespan{
padding-left:5px;
padding-right:30px
}

.div_content div{

}

.div_content .first_div{
font-size:1.2em;
text-align:center;
padding-bottom:10px;
margin-top:1px;
}

.first_div .span1{
padding-left:20px;
padding-right:10px;
color:#003366;
font:"黑体";
}

.first_div .span2{

}


.div_content .listtable {
	font-family:Tahoma,Arial, sans-serif;
	margin-top:10px;
	border-collapse:collapse;
	border:1px solid #888;
	width:600px;
	}

.listtable pre {
	width:auto;
	margin:0;
	padding:0;
	border:0;
	background-color:transparent;
	}

.listtable th {
	padding:5px 15px 5px 5px;
	background-color:#ccc;
	border:1px solid #888;
	}

.listtable td {
	vertical-align:text-top;
	padding:5px 15px 5px 5px;
	background-color:#efefef;
	border:1px solid #aaa;
	}
	
.linbtn{
display:block;
float:left;
padding-left:10px;
}

.show_icon, .edit_icon, .del_icon, .up_icon, .down_icon {
display:block;
float:left;
width:25px;
height:16px;
}
.show_icon {
background:url(img/show.gif) center center no-repeat;
}
.edit_icon {
background:url(img/edit.gif) center center no-repeat;
}
.del_icon {
background:url(img/del.gif) center center no-repeat;
}
.up_icon 
{
	background:url(img/up.gif) no-repeat;
}
.down_icon 
{
	background:url(img/down.gif) no-repeat;
}

/*文字处理*/
.span_red{
	color:#FF0000;
}
.span_blue{
	color:#003366;
}
.span_green{
	color:#00CC00;
}
.span_right{
	font-family:Tahoma,Arial, sans-serif;
	font-size:12px;
	font-style:inherit;
	margin-left:600px;
}
.span_right img{
	padding-right:5px;
	vertical-align:bottom;
}


.select{
	margin: 0;
	padding: 0;
	border: 1px solid #7591a3;
}
.checkboxInput{
	border:1px solid #7591a3;
}
/*单选框*/
.labelCheckBox {
	    display:block;
	    width:25px;
	    height:25px;
	    overflow:hidden
	    }
.labelCheckBox a {
	    display:block;
	    width:25px;
	    height:25px;
	    overflow:hidden
	    }
.labelCheckBox a {
	    background:url(img/checkfalse.gif) no-repeat
	    }

.labelCheckBox a#b {
	    background:url(img/checktrue.gif) no-repeat
	    }
		
.select {
border:1px solid #cccccc;
float: left;
display: inline;
}
.select div {
border:1px solid #f9f9f9;
float: left;
}
/* 子选择器，在FF等非IE浏览器中识别 */
.select>div {
width:120px;
height: 17px;
overflow:hidden;
}

/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {
display:block;
float: left;
margin: -2px;
}
.select div>select {
display:block;
width:124px;
float:none;
margin: -2px;
padding: 0px;
}
.select:hover {
border:1px solid #666666; 
}

/*button*/
.div_top{
padding-top:15px;
}
.div_center{
	width:100%;
	text-align:center;
	padding:10px 0px 20px 0px;
}

.btn {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn1_mouseout {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
} 
.btn1_mouseover {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
} 
.btn2 {padding: 2 4 0 4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}
.btn3_mouseout {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
} 
.btn3_mouseover {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
 BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
} 
.btn3_mouseup {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
} 
.btn_2k3 {
 BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px;BORDER-BOTTOM: #002D96 1px solid
}


/******************************* 输入元素，页面控?end*******************************/
	
/**************************** 输入表单table-begin *******************************/
.div_content .inputtable {
	color:#2662A4;
	border:#93bee2 solid 0px;
	border-right:none;
	border-top:none;
	width:600px;
	border-collapse:collapse;
	font-size:14px;
	}

.div_content .inputtable1 {
	color:#2662A4;
	border:#93bee2 solid 0px;
	border-right:none;
	border-top:none;
	width:600px;
	border-collapse:collapse;
	font-size:14px;
	margin-bottom:20px;
	}
.inputtable1 td {
	padding-left:0px;
	text-align:left;
	border:none;
	border-top:#93bee2 solid 0px;
	padding-top:5px;
}

.inputtable th, .inputtable td {
	padding-left:0px;
	text-align:left;
	border:none;
	line-height:2.4em;
}

.inputtable th {
	border:#93bee2 solid 0px;
	font-weight:normal;
	color:#8CB2F0;
}
.inputtable td {
	border-top:#93bee2 solid 0px;
}

.inputtable .lefttd,.inputtable1 .lefttd{
	font-weight:bold;
	width:100px;
}

.inputtable .righttd,.inputtable1 .righttd{
	width:310px;
}
/**************************** 输入表单table-end   *******************************/

/*分页样式*/
DIV.msdn {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 14px; font-family:Tahoma,Arial, sans-serif; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 4px; FONT-FAMILY:Tahoma,Arial, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
DIV.msdn A {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0030ce; PADDING-TOP: 2px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none
}
DIV.msdn A:hover {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6; text-decoration:none
}
DIV.pagination A:active {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.msdn SPAN {
	BORDER: #b7d8ee 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; COLOR: #0030ce; PADDING-TOP: 2px;  TEXT-DECORATION: none; BACKGROUND-COLOR: #d2eaf6
}
DIV.msdn select {
	color: #0066a7; background-color: #d2eaf6; vertical-align:middle
}
DIV.msdn input {
	width:30px; text-align:center;BORDER: #b7d8ee 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 3px; COLOR: #0030ce; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff; vertical-align:middle
}
DIV.msdn .submit {
	height:23px;text-align:center;BORDER: #b7d8ee 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px; COLOR: #000; PADDING-TOP: 0px; background-color:#d2eaf6; vertical-align:middle; cursor:hand;
}
DIV.msdn SPAN.current {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 2px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.msdn SPAN.disabled {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #ff0000;
}

.hf{
	padding-top:10px;
}
.bt_hf1{
	margin-right:15px;
	background-image:url(img/bt_hf1.gif);
	width:48px;
	height:19px;
	line-height:22px;
	text-align:center !important;
}
.bt_hf2{
	margin-right:15px;
	background-image:url(img/bt_hf2.gif);
	width:48px;
	height:19px;
	line-height:22px;
	text-align:center !important;
}
.hfspan{
font-size:1.1em;
font-weight:bold;
color:#3366FF;
}

/*左右DIV分框*/
.div_left{
	float:left;
	width:200px;
	height:auto;
	min-height:510px;
	border:1px solid #7591a3;
	margin-bottom:5px;
}
.div_right{
	float:right;
	width:627px;
	height:auto;
	min-height:510px;
	border-bottom:1px solid #7591a3;
	border-right:1px solid #7591a3;
	border-top:1px solid #7591a3;
	margin-bottom:5px;
}

.right_content{
	padding:20px 0px 0px 20px;
}
.div_help{
	color:#333333;
	padding:50px 10px 0 10px;
}

/*ul样式*/
.albue_info{
	padding-top:10px;
}
.albue_info span{
	padding:0px 5px 0px 5px;
}
.albue_info .h_top{
	font-size:14px;
	color:#7591a3;
	background:none;
	margin:0px;
}
.albue_info ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.albue_info .li_title{
	padding:10px 0px 0px 2px;
}
.albue_info .li_1{
	padding:8px 0px 0px 20px;
}
.albue_info .li_2{
	padding:8px 0px 0px 35px;
}
.albue_info .div_capacity{
	width:100px;
	height:8px;
	border:1px solid #104a7b;
	padding:0px;
	margin:0px;
}
.albue_info .div_use{
	height:8px;
	background-color:#7591a3;
	padding:0px;
	margin:0px;
}
.albue_fun{
	padding-top:30px;
}
.albue_fun ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.albue_fun li{
	padding:10px 0px 0px 20px;
}
.albue_fun img{
	padding-right:5px;
	vertical-align:bottom;
}

.div_albue{
	width:152px;
	height:160px;
	float:left;
	padding-bottom:20px;
	margin:20px 0px 30px 40px;
}
.div_phtot{
	width:122px;
	float:left;
	margin:0px 0px 5px 20px;
}
.div_albue table,.div_phtot table{
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
}
.div_albue tr,.div_phtot tr{
	border:0px;
}
.div_albue td{
	width:150px;
	height:140px;
	background:url(../images/albue_bg.gif) center center no-repeat;
	text-align:center;
}
.div_albue .pigeontd{
	width:150px;
	height:140px;
	background:url(../images/albue_bg1.gif) center center no-repeat;
	text-align:center;
}
.div_phtot td{
	width:120px;
	height:120px;
	background:url(../images/photo_bg1.gif) center center no-repeat;
	text-align:center;
}
.div_albue img,.div_phtot img{
	border:0px;
	text-align:center;
	vertical-align:middle;
}
.div_albue a{
	display:block;
	padding:20px;
}
.div_phtot a{
	display:block;
	padding:10px;
}
.div_albue .text_div,.div_phtot .text_div{
	text-align:center;
}
.div_photo_img{
	margin-top:20px;
	text-align:center;
	vertical-align:middle;
}
.div_photo_img .photo_img{
	height:auto;
	width:auto;
	max-height:500px;
	max-width:600px;
	text-align:center;
	vertical-align:middle;
	border:0px;
}
/*铭鸽明细*/
.div_pigeon_img{
	margin:20px 0px 0px 20px;
	border:1px solid #7591a3;
	width:200px;
	height:200px;
	float:left;
	text-align:center;
	vertical-align:middle;
}
.div_pigeon_img .pigeno_img{
	height:200px;
	width:200px;
	border:0px;
}
.div_pigeon_briefintro{
	height:200px;
	width:350px;
	float:right;
	border:1px solid #7591a3;
	margin:20px 20px 0px 0px;
}
.div_pigeon_intro{
	height:420px;
	width:585px;
	margin:20px 0 0 20px;
	border:1px solid #7591a3;
}
.content_briefintro{
	overflow:auto;
	font-family:Tahoma,Arial, sans-serif;
	font-size:14px;
	height:182px;
	width:350px;
}
.content_intro{
	overflow:auto;
	height:402px;
	width:585px;
}

.span_space{
vertical-align:middle;
padding-right:20px;
margin:0px;
}

table.maintable_c { width: 100%; border-collapse: collapse; border: solid; border-color: #86B9D6 #86B9D6 #86B9D6 #86B9D6; border-width: 1px 1px 1px 1px; margin-top:8px; }
	table.maintable_c th, table.maintable_c td { border: 1px solid #D8DDE5; padding: 2px; height:20px; line-height:20px; }
		table.maintable_c th { text-align: center; color: #666; font-weight: normal; width:15% }
		table.maintable_c td { text-align: center; color: #0D58A5; font-weight: normal; width:85%}
		table.maintable_c td span { cursor:pointer; }
		table.maintable_c td a { }
		table.maintable_c .input_Text { 
			width:80%;
			border:1px #ccc solid;
			height:18px;
			line-height:18px;
			background:url(MyGridview/text-bg.gif) repeat-x;	
			float:left;		
		}   
		table.maintable_c .input_TextArea { 
			width:80%;
			border:1px #ccc solid;
			height:80px;	
			float:left;
		}  
		table.maintable_c .input_Drop { 
			width:80%;
			float:left;	
		} 
		table.maintable_c .input_File { 
			float:left;	
		}   
		
		table.maintable_c .Radiotable { border:0px #000 solid; border-style:none }
		table.maintable_c .Radiotable td { width:90px; padding-right:10px; border:0px #000 solid; border-style:none }
		
	/*ΪǶ׵ıƳ߿*/
	table.maintable_c td th, table.maintable_c td td { border:none; }

.Radiotable { width:90px; padding-right:10px; border:0px #000 solid; border-style:none }
.input_Text { 
			width:80%;
			border:1px #ccc solid;
			height:18px;
			line-height:18px;
			background:url(MyGridview/text-bg.gif) repeat-x;	
			float:left;		
		}  
.input_TextArea { 
			width:80%;
			border:1px #ccc solid;
			height:80px;	
			float:left;
		}  