@charset "utf-8";
/* CSS Document */
body { margin:0 0 10px 0; padding:0; font-size:12px; line-height:150%; color:#000; background:url(../image/index/index_bg.jpg) repeat-x top center;}

a { color:#00a950;text-decoration:none; }
a:hover { color:#00a950;text-decoration:underline; }



#header {
	width:1000px;
	margin:0 auto;
	background:#02457C url(../image/body_bg.jpg) top repeat-x;
	height:108px;

}
#foot_out { background:#F6F6F6 url(../image/footer.jpg) top repeat-x; margin-bottom:0; padding:10px 0 0 0; 	width:1000px;
	margin:0 auto; }
/*
.index_login { width:290px; margin:6px 15px 0 20px; }
.index_login td { text-align:right; font-size:11px;}


.top_login_bg { background:url(../image/login_top_bg.jpg) no-repeat; width:330px; }
.top_login_fun {  height:30px; vertical-align:bottom;color:#00a950;}
*/

input[type="text"] { height:19px; padding:0; width:95px; border:1px solid #000}




#index_main { margin:0 auto; padding:0; width:1000px; height:520px; background:url(../image/index/main.jpg) no-repeat; }

#index_tabs {width:945px; margin:5px auto; border:1px solid #989c77; }
#index_tabs a { color:#981a30;text-decoration:none; }
#index_tabs a:hover { color:#981a30;text-decoration:underline; }

/*float layer*/
#index_slogan {
	position:absolute;
	width:1px;
	height:1px;
	z-index:1;
}
#index_slogan_inner {
	position:relative;
	left:180px;
	top:32px;
	width:485px;
	height:120px;
	z-index:11;
	font: 22px/45px  "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	color:#3e0c03;
	text-align:center;
}




/*---------- Layers ----------*/
#div_customer {
	position:absolute;
	width:1px;
	height:1px;
	z-index:2;
	padding:0;
	margin:0;
	


}
#div_customer_inner {
	position:relative;
	/*left:520px;*/
	left:95px;
	top:110px;
	width:270px;
	height:310px;
	z-index:1;
	padding:0;
	margin:0;
}

#div_supplier {
	position:absolute;
	width:1px;
	height:1px;
	z-index:2;
	padding:0;
	margin:0;
	


}
#div_supplier_inner {
	position:relative;
	/*left:520px;*/
	left:435px;
	top:110px;
	width:270px;
	height:310px;
	z-index:22;
	padding:0;
	margin:0;
}

#div_right_search {
	position:absolute;
	width:1px;
	height:1px;
	z-index:2;
	padding:0;
	margin:0;
	


}
#div_right_search_inner {
	position:relative;
	/*left:520px;*/
	left:790px;
	top:65px;
	width:150px;
	height:35px;
	z-index:22;
	padding:0;
	margin:0;
}

#div_right_content {
	position:absolute;
	width:1px;
	height:1px;
	z-index:2;
	padding:0;
	margin:0;
	


}
#div_right_content_inner {
	position:relative;
	/*left:520px;*/
	left:790px;
	top:160px;
	width:190px;
	height:35px;
	z-index:22;
	padding:0;
	margin:0;
}


#div_right_btn {
	position:absolute;
	width:1px;
	height:1px;
	z-index:2;
	padding:0;
	margin:0;
	


}
#div_right_btn_inner {
	position:relative;
	/*left:520px;*/
	left:845px;
	top:379px;
	width:135px;
	height:21px;
	z-index:22;
	padding:0;
	margin:0;
}


#flag_content {
	position:absolute;
	width:1px;
	height:1px;
	z-index:2;
	padding:0;
	margin:0;
	


}
#flag_content_inner {
	position:absolute;
	width:1px;
	height:1px;
	z-index:2;
	padding:0;
	margin:0;
}

#bobcontent1 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:100;
	padding:0;
	margin:0;
	display:none;
}

#bobcontent1_inner{
	position:relative;
	/*left:520px;*/
	left:0px;
	top:0px;
	width:300px;
	height:300px;
	z-index:22;
	padding:0;
	margin-top:-372px;
	margin-left:658px;	#margin-left:-262px;
	background-color:#f3f4f5;
	border:2px solid #333;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #bobcontent1_inner{
	position:relative;
	/*left:520px;*/
	left:960px;
	top:0px;
	width:300px;
	height:300px;
	z-index:22;
	padding:0;
	margin-top:-359px;
	background-color:#f3f4f5;
	border:2px solid #333;
}
}




.right_cat { width:100%;}
.right_cat td{ height:25px; line-height:25px; font-size:11px;}


.flag_table { width:280px; margin:0 auto;}
.flag_table td{ height:30px; vertical-align:middle; }

.index_content td { vertical-align:top}

/*\*//*/
.input_normal_index
{
   padding-top:1px;
}
/**/

.input_normal_index
{
   #padding-top:1px;
}