.top_right{  top right no-repeat; width:100%; overflow:hidden; margin-bottom:20px;}
.top_right1{ top right no-repeat; width:100%; overflow:hidden; margin-bottom:3px;}
.w1040{ width:1225px; margin:auto; overflow:hidden;}
.logo{  height:85px; margin-left:10px; }
.top{ background:url(../images/top_banner_new.png) center 30px no-repeat; height:149px; margin-top:1px; position:relative;}
.top ul{ padding:0px; margin:0px; position:absolute; bottom:0px; width:500px; }
.top ul li{ float:left;}	
.top ul li a{display:inline-block; padding:8px 15px; font-size:18px; background:#f4f4f4; margin:0px 5px;  border-radius:10px 10px 0px 0px; 
					-moz-border-radius:10px 10px 0px 0px;
					-webkit-border-radius:10px 10px 0px 0px;
}
.top ul li a.cur{background:#198acd; color:#fff;}
/*----------------左侧菜单开始--------------*/
.main-menu{ width:230px; overflow:hidden; float:left; border:solid 1px #cfcfcf; border-top:none; background:#fff;}
.menu_01{ cursor:pointer; }
.menu_01 span{  line-height:46px; display:block; font-size:16px; padding-left:27px; border-top:solid 1px #cfcfcf;}
.menu_01 li{ line-height:37px; display:none;    }
.menu_01 li a{ color:#000; font-size:14px;  width:215px; display:block; padding-left:25px;}
.menu_01 li a:hover{ color:#2893d1; background-color:#d2eeff;}
.menu_01 li a.current{ color:#2893d1;  background-color:#d2eeff;}
/*.menu_02 span{ background:none; border-bottom:solid 1px #e8e8e8; color:#000; font-size:14px;}
.menu_02 li a{ color:#666; display:block; border-bottom:none; line-height:34px; padding-left:40px;}
.menu_02 li a:hover{ background:#d2eeff; color:#2893d1;}
.menu_02 li a.current{ background:#d2eeff; color:#2893d1;}
.menu_02 .menu_ar{  background:url(../images/jt.png) no-repeat;  }
.menu_02 .menu_ar_down{  background:url(../images/jt.gif) no-repeat; background-position:150px -79px; }*/
.menu_ar{background:#e9e9e9 url(../images/jt_1.png) 210px center no-repeat; color:#333;}
.menu_ar_down{ background:#66b6e5 url(../images/jt.png) 210px center no-repeat;  color:#fff;}
/*----------------右侧内容开始--------------*/
.right{ float:right;}
.right_1{ border:solid 1px #cfcfcf; overflow:hidden; width:977px; background:#fff;}
.right_1 h4{ font-size:18px; text-align:center; line-height:60px; border-bottom:solid 1px #cfcfcf; margin:0px 10px;}
.home{ border-bottom:solid 2px #f4f4f4; height:45px; line-height:45px; padding-left:10px;}
.search{ position:relative; overflow:hidden;}
.search h1{ font-size:18px; color:#ff3d00; float:left; display:inline-block; padding-left:10px; line-height:40px;}
.search_nr{ float:left; line-height:40px; margin-left:10px;}
.anue{ position:absolute; right:5px; top:7px; }
.anue_1 a{ display:inline-block; background:#ff461f; color:#fff; margin-right:7px; padding:2px 10px; line-height:20px;  border-radius:3px; -moz-border-radius:3px;
					-webkit-border-radius:3px; }
.anue_1 a:hover{ background:#db2802;}
.anue_2 a{ display:inline-block; background:#2893d1; color:#fff; padding:2px 10px; line-height:20px;  border-radius:3px; -moz-border-radius:3px;
					-webkit-border-radius:3px; }
.anue_2 a:hover{ background:#10a2f6;}
.right_qhxg{ border-bottom:solid 1px #279ae2; overflow:hidden; padding-left:10px; background:#f4f4f4;}
.right_qhxg li{ float:left; margin:15px 5px 0px 5px; }
.right_qhxg li a{ display:inline-block; padding:7px 10px;  font-size:16px; background:#dcdcdc;border-radius:5px 5px 0px 0px; 
					-moz-border-radius:5px 5px 0px 0px;
					-webkit-border-radius:5px 5px 0px 0px;}	
.right_qhxg li a:hover{ background:#279ae2; color:#fff;}
.right_qhxg .current_tab{  background:#279ae2;border-radius:5px 5px 0px 0px; 
					-moz-border-radius:5px 5px 0px 0px;
					-webkit-border-radius:5px 5px 0px 0px; color:#fff;}
.right_qhxg .current_tab a{background:#279ae2; color:#fff;}	
.right_2{ padding:15px; overflow:hidden;  min-height:500px;}
.search_1{ overflow:hidden; margin-bottom:15px;} 
/*-------------table------------------*/
table.table_a{ width:100%; margin-bottom:10px;}	
table.table_a td{ border:solid 1px #dadada;line-height:40px; padding:0px 5px; }	
table.table_a th{ border:solid 1px #dadada; line-height:40px; }
table.table_a .dbt{ border:solid 1px #dadada; background:#f5fbff; font-size:16px; line-height:40px; padding:0px 10px; }
table.table_a .dbt_1{ border:solid 1px #dadada; background:#ececec;  line-height:40px; padding:0px 10px; }
table.table_a .line_heigth{ line-height:20px;}
table.table_a .text_right{ text-align:center;}
table.table_a .text_cent{ text-align:center;}
table.table_a .text_left{ text-align:left;}
.input{ border:solid 1px #abadb3; line-height:20px;height:22px;}
table.table_b{ width:100%; margin-bottom:10px; background:#fff;}	
table.table_b td{ border:solid 1px #dadada;line-height:40px; padding:0px 5px; text-align:center; }	
table.table_b th{ border:solid 1px #dadada; background:#f5fbff; font-size:16px; line-height:40px; padding:0px 10px; }
table.table_b.text_right{ text-align:right;}
table.table_b .text_cent{ text-align:center;}
table.table_b .text_left{ text-align:left;}
.search_2{ border-bottom:solid 1px #cfcfcf; padding:15px;}
.right_2 h2{ font-size:18px; line-height:30px; color:#198acd;}
.right_2 p{ text-align:center; font-size:16px; line-height:40px;}
.input_1{ border:solid 1px #95B8E7;line-height:38px; width:100%;height:40px}
.input_2{ border:solid 1px #95B8E7;line-height:20px; width:100%;height:22px;}
/*---------------------详细信息-----------------*/
.xxnr{ border:solid 1px #cfcfcf; overflow:hidden; background:#fff;}
.page_contect{ padding:20px; color:#333; line-height:24px;}
.bai_bg{  background:#fff; }
h3.detail_t{ font-size:24px; text-align:center; color:#2589e8; line-height:40px; font-weight:400; }
p.kdg{ border-bottom:#f1f1f1 dotted 1px; margin:0px 0 0px 0; padding-bottom:10px; text-align:center; margin-bottom:10px;}
/*-----------专家抽取-------------*/
.dqym_1{ float:left;}
.dqym{ float:right;}
.dqym a{ color:#01B1F0;margin:0px 10px;}.dqym a:hover{ color:#FC0509; }
.erjimenu{ overflow:hidden; margin:0px 10px; width:782px;  }
.pbdq{ float:left; margin-top:10px;}
.input_a{ line-height:30px; height:30px;}
ul.main_tabs{padding:0px;  overflow:hidden; padding-left:15px; }	
ul.main_tabs li{float:left; height:30px; lont-size:14px;vertical-align:middle;margin:10px 10px 0 0px;background-color:#00a8e6;
				width:95px; border-radius:3px; }
ul.main_tabs li a{min-width:50px; width:auto!important;	  color:#fff;height:30px;
line-height:30px;  display:inline-block; vertical-align:middle; padding:0 4px 0 6px;}
ul.main_tabs li.selected{border:1px solid #90cef7; border-bottom:none; background:#fff;  height:33px; }
ul.main_tabs li.selected a{color:#000;}	
.tabs_close{float:right; width:14px;height:14px;font-size:0;						cursor:pointer;display:inline-block;vertical-align:middle;margin:9px 5px 0 0;			background: url(../images/main_tabs.png) 2px -51px no-repeat;}
.tabs_close:hover{background:#de2714 url(../images/main_tabs.png) 2px -79px no-repeat;}
.tj_anue a{ display:inline-block; padding:7px 10px; background:#008BD9; border-radius:5px; margin-bottom:10px; color:#fff;}
.tj_anue a:hover{ background:#FC0509;}
table.table_c{ width:100%; margin-bottom:10px; background:#fff; font-size:12px;}	
table.table_c td{ border:solid 1px #dadada;line-height:40px; padding:0px 2px; text-align:center; }	
table.table_c th{ border:solid 1px #dadada; background:#f5fbff; line-height:30px; padding:0px 2px; }
table.table_c.text_right{ text-align:right;}
table.table_c .text_cent{ text-align:center;}
table.table_c .text_left{ text-align:left;}
table.table_c a{ color:#009ADB; margin-left:5px;}
table.table_c a:hover{ color:#FC0509;}

.disable_div{width:100%;
		 height:100%;
		 display:none;
		 /*background:rgba(184,186,187,0.3);
		 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4ceaeaea', EndColorStr='#4ceaeaea')\9;*/
		 background-color:#000;
		 opacity:0.18;
		 filter:alpha(opacity=18); 
		 position:fixed;
		 left:0;
		 right:0;
		 top:0;
		 bottom:0;
		 z-index:999;
}

.pop_div{min-width:400px;
		 min-height:240px;
		 background-color:#fff;
		 position:absolute;
		 z-index:9900;
		 top:50%;
		 left:50%;
		 margin-top:-250px;
		 margin-left:-350px;
		 display:none;
		 padding:1px;
		 filter:alpha(opacity=20);
		 border-radius:4px;
		 -moz-border-radius:4px;
		 -webkit-border-radius:4px;
		 -moz-box-shadow:0px 2px 8px rgba(0,0,0,0.4);
		 -webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.4);
		 box-shadow:0px 2px 8px rgba(0,0,0,0.4);
		 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=120, Color='#000')\9;
		 }
		 
.receipt_box {
	width: 800px;
	min-height: 480px;
	height: auto;
	margin: 0 auto;
}

.receipt_box .con {
	min-height: 280px;
	height: auto;
	font-size: 14px;
	color: #404141;
	border: 0px solid red;
	margin-bottom: 30px;
}

.receipt_box th {
	color: #000;
	font-size: 14px;
	letter-spacing: 2px;
	border-right: 1px solid #80807f;
}

.receipt_box th,.receipt_box td {
	border: 1px solid #80807f;
}

.receipt_box td {
	height: 22px;
	padding: 8px;
}

.receipt_box ol {
	padding: 10px;
	border: 1px solid #b8b8b8;
}

.receipt_box li {
	padding: 8px 0px;
}

.receipt_box li b {
	color: #000;
	padding: 0 8px 0 0;
}

.receipt_box span.datebox {
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	/* //border-bottom:1px; */
	border-bottom: 1px solid #80807f;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
.backgr_red{ height:22px; line-height:22px;  text-align:center;  cursor:pointer;   color:#fff;		   display:inline-block;vertical-align:middle;font-size:12px;  background:#df0404; padding:0px 10px;		
		  border-radius:2px;
		   -moz-border-radius:2px;
		   -webkit-border-radius:2px; margin:5px 3px; border:solid 1px #b10000; }
.backgr_red:hover{background:#027cff; border:solid 1px #027cff;}
.sq_btn{height:24px; line-height:22px;  text-align:center;  cursor:pointer;   color:#333; font-family:微软雅黑;
		display:inline-block;vertical-align:middle;font-size:12px; background:#f8f8f8; padding:0px 10px;		
		  border-radius:2px;
		   -moz-border-radius:2px;
		   -webkit-border-radius:2px;  border:solid 1px #dbdbdb; }
.sq_btn:hover{ background:#027cff; color:#fff; border:solid 1px #0057b5;}