@charset "utf-8";

body {
	background-color: #1a0000;
	background-image: url(../images/large_bg.jpg);
	background-repeat: no-repeat;
	background-position: center 37px;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.pL20{padding-left:20px;}
.clear{ clear:both}
.aRed{ color:#f00}
.aBlue{ color:#00F}
.aPurple{ color:#609; }
.fR5{ padding-right:5px;}
.fR15{ padding-right:15px;}
.input115{ width:113px; border:1px #999999 solid; line-height:17px; }
.input95{ width:93px; border:1px #999999 solid; line-height:17px;}
.input122{ width:120px; border:1px #999999 solid; line-height:17px;}
.input105{ width:103px; border:1px #999999 solid; line-height:17px;}
.input245{ width:249px; border:1px #9e9e9e solid; margin-right:8px; padding-left:5px; display:inline-block; line-height:20px; height:20px;}
.star{ font-size:14px; color:#000; font-family:"微软雅黑"}
.container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.center_bg1_block {
	background-image: url(../images/center_bg1.jpg);
	background-repeat: no-repeat;
	height: 122px;
	width: 420px;
	padding-top: 10px;
	padding-left: 560px;
}
.center_bg1_block a {
	float: left;
	height: 28px;
	width: 118px;
	margin-right: 20px; display:inline-block;
	}
.center_bg2_block {
	background-image: url(../images/center_bg2.jpg);
	background-repeat: no-repeat;
	height: 132px;
	width: 980px;
}
.center_bg3_block {
	background-image: url(../images/center_bg3.jpg);
	background-repeat: no-repeat;
	height: 134px;
	width: 980px;
}
.main_cont {
	width: 980px;
	}
.in_cont {
	width: 954px;
	background-color: #FFF;
	float: left;
	padding: 13px;
	}
.imgBlock {
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 940px;
}
.imgBlock img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}		
.top_menu {
	height: 67px;
	width: 980px;
}
.top_menu ul{
	margin: 0px;
	padding: 0px;
	width: 980px;
}
.top_menu li{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 67px;
	display: inline;
}
.top_menu li img {
	height: 67px;
	display: inline;
	float: left;
	}
.top_menu_1 {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.top_menu_1 a.current {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: 0px -67px;
	background-repeat: no-repeat;
	}
.top_menu_2 {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: -164px 0px;
	background-repeat: no-repeat;
}
.top_menu_2 a.current {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: -164px -67px;
	background-repeat: no-repeat;
	}
.top_menu_3 {
	float: left;
	height: 67px;
	width: 324px;
	background-image: url(../images/top_menu.jpg);
	background-position: -328px 0px;
	background-repeat: no-repeat;
}
.top_menu_3 a{ width:324px; height:67px; display:block; cursor:pointer;}
.top_menu_3 a.current {
	float: left;
	height: 67px;
	width: 324px;
	background-image: url(../images/top_menu.jpg);
	background-position: -328px -67px;
	background-repeat: no-repeat;
	}
.top_menu_4 {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: -652px 0px;
}
.top_menu_4 a.current {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: -652px -67px;
	background-repeat: no-repeat;
	}
.top_menu_5 {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: -816px 0px;
	background-repeat: no-repeat;
}
.top_menu_5 a.current {
	float: left;
	height: 67px;
	width: 164px;
	background-image: url(../images/top_menu.jpg);
	background-position: -816px -67px;
	background-repeat: no-repeat;
	}

.title_block{
	background-color: #E6E6E6;
	width: 954px;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 30px;
	 float:left;
}
.title_name{
	background-color: #1c1f27;
	width: 128px;
	color: #FFF;
	font-size: 20px;
	margin: 0px;
	height: 30px;
	float: left;
	font-style: normal;
	line-height: normal;
	text-align: center;
	padding: 0px; 
	float:left; 
	line-height:30px;
}
.incont_cont,.incont_cont4 {
	line-height: 220%;
	color: #333;
	width: 934px;
	float: left;
	padding:10px;
	 background:#f9f9f9;
	
}

.incont_cont2 {
	line-height: 220%;
	color: #333;
	width: 700px;
	float: left;
	font-size:12px;
	padding:25px 30px 125px 130px;
}
.incont_cont3 {
	line-height: 220%;
	color: #333;
	width:800px;
	float: left;
	font-size:12px;
	padding:25px 30px;
}
.incont_cont2 li,.incont_cont3 li,.incont_cont4 li{
	 width:780px; 
	background-image: url(../images/ico_dian1.jpg);
	background-repeat: no-repeat;
	color: #000;
	line-height: normal; 
	
	line-height:16px; margin:5px 0; 
	float:left;}
.incont_cont3 p{ width:760px; padding-left:20px; line-height:25px}	
.incont_cont2 li,.incont_cont4 li{ width:700px;}	
.incont_cont2 li .num,.incont_cont3 li .num,.incont_cont4 li .num{ width:16px; text-align:center; display:block; color:#fff; float:left; padding-right:5px;}
.incont_cont_img{ padding:25px 0 0 225px; width:506px; display:inline-block; float:left}
.tag_tit {
	font-weight: bolder;
	color: #000;
	font-size: 18px;
}
.red {
	font-weight: bold;
	color: #F00;
}
.blue {
	font-weight: bold;
	color: #0091CF;
}
.incont_cont ul {
	width: 940px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.incont_cont li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	float: left;
}
.line_no {
	background-image: url(../images/MainImgs.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	color: #FFF;
	line-height: normal;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: 0px -31px;
}
.line_txt {
	width: 900px;
}
.incont_cont li ul {
	padding: 0px;
	width: 800px;
}
.incont_cont li li {
	color: #F00;
	width: 800px;
}
.foot_cont {
	width: 940px;
	padding: 20px;
	float: left;
	height: 50px;
	background-color: #FFF;
	}	
.parag {
	text-indent: 2em;
	width: 940px;
	padding: 0px;
	display: block;
	margin: 0px;
	float: left;
}
.parag_info {
	text-indent: 2em;
	width: 600px;
	padding: 0px;
	float: left;
	display: inline;
	margin: 0px;
}
#first {
	width: 940px;
	padding: 0px;
	display: block;
	margin: 0px;
}
.bigTip {
	width: 806px;
	display: block;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: 5px 3px;
	padding-left: 12px;
	background-image: url(../images/ico_2.gif);
	line-height: 22px;
	padding-bottom: 10px;
}
.emptypix {
	
	clear: both;
	
}
#Box_overlay{position: absolute;z-index: 100;top: 0px;left: 0px;background-color:#000;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
.log_box {
	width:287px;
	height: 286px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear:both;
}
.log_block {
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 204px;
	padding-top: 68px;
	padding-left: 83px;
	height: 218px;
	background-image: url(../images/log_bg.jpg);
}
.log_close {
	text-align: right;
	margin-bottom: 5px;
	font-size: 12px;
}
/*form {
	margin: 0px;
	padding: 0px;
}*/
.log_close a:link {
	color: #FFF;
	text-decoration: none;
}
.logtag_name {
	float: left;
	margin-left: 450px;
	height: 25px;
	width: 120px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	display: inline;
}
.logout {
	float: left;
	margin-left: 10px;
	height: 25px;
	width: 60px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	display: inline;
}
.logout a:link {
	color: #900;
	text-decoration: none;
}
.logout a:visited {
	color: #900;
	text-decoration: none;
}
.logout a:hover {
	color: #900;
	text-decoration: none;
}
.logout a:active {
	color: #900;
	text-decoration: none;
}
.info_go {
	float: left;
	margin-left: 500px;
	height: 25px;
	width: 160px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
}
.info_go a:link {
	color: #900;
	text-decoration: none;
}
/*.submit_block {
	background-color: #fff;
	width: 914px;
	padding: 10px;
	float: left;
}*/
.submit_detail {
	background-color: #FFF;
	background-color: #fff;
	width: 926px;
	font-size: 12px;
	float: left;
	padding: 20px 3px;
}
.submit_detail .tab1{ width:700px; float:left; font-size:12px;}
.submit_detail .tab2{ width:926px; float:left; font-size:12px; padding-top:10px}
.submit_detail td{ line-height:35px;}
.submit_detail iform{ border:0;}
.submit_detail .info{ color:red;  font-size:11px; z-index:100px; margin-left:-4px;display:inline;background:url(../images/MainImgs.gif) no-repeat -18px -4px ;  padding-left:20px }
.submit_detail_cont {
	width:600px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
}
.submit_detail_name {
	float: left;
	width: 100px;
}

.submit_detail_name ul {
	width: 100px;
	list-style-type: none;
}
.submit_detail_name li {
	width: 100px;
	height: 36px;
}
.submit_detail_input {
	float: left;
	width: 255px;
}
.submit_detail_input input {
	width: 240px;
	height: 20px;
	border: 1px solid #999;
}
.submit_detail_input ul {
	width: 255px;
	list-style-type: none;
}
.submit_detail_input li {
	width: 255px;
	padding-top: 5px;
	height: 31px;
}
.submit_detail_tip {
	float: left;
	width: 190px;
	color: #F00;
}
.submit_detail_tip ul {
	width: 190px;
	list-style-type: none;
}
.submit_detail_tip li {
	width: 190px;
	height: 36px;
}
.submit_tip {
	width: 400px;	
	display: block;
	line-height: 24px;
	font-size: 16px;
	background: url(../images/ico_1.gif) no-repeat;

	 padding-left:15px;
	clear: both; 

	}
.enter_block {
	width: 940px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.enter input {
	background-repeat: no-repeat;
	height: 48px;
	width: 134px;
	text-indent: -999em;
	display: block;
	font-size: 0px;
	outline:none;
	cursor:pointer;
	border:none;
	background: url(../images/MainImgs.gif);
	background-position: 0px -97px;
	float:left; 
	
	}
.enter1 {
	background-repeat: no-repeat;
	height: 37px;
	width: 94px;
	text-indent: -999em;
	display: block;
	font-size: 0px;
	outline:none;
	cursor:pointer;
	border:none;
	background: url(../images/MainImgs.gif);
	background-position: 0px -109px;
	float:left; 
	margin-left:50px; display:inline-block;
	
	}
.enter2 input {
	background-repeat: no-repeat;
	height: 37px;
	width: 94px;
	text-indent: -999em;
	display: block;
	font-size: 0px;
	outline:none;
	cursor:pointer;
	border:none;
	background: url(../images/MainImgs.gif);
	background-position: -110px -109px;
	margin-right: auto;
	margin-left: auto;
	
	}	
.enter3 a {
	background-repeat: no-repeat;
	height: 37px;
	width: 94px;
	text-indent: -999em;
	display: block;
	font-size: 0px;
	outline:none;
	cursor:pointer;
	border:none;
	background: url(../images/MainImgs.gif);
	background-position: -220px -109px;
	margin-right: auto;
	margin-left: auto; 
	}
.enter4 input {
	background-repeat: no-repeat;
	height: 48px;
	width: 134px;
	text-indent: -999em;
	display:inline-block;
	font-size: 0px;
	outline:none;
	cursor:pointer;
	border:none;
	background: url(../images/MainImgs.gif);
	background-position: -137px -97px;
	float:left; 
	margin-left:16px;
	}	
				
		
.infogo_l {
	float: left;
	width: 800px;
}
.infogo_l  p{ padding-left:20px; width:780px; float:left; line-height:25px;}
.infogo_l  .p660L40{ width:750px; padding-left:50px; }


.infogo_l table{ float:left; border:1px #b50740 solid; margin-bottom:10px }
.infogo_l table th{ border-top:1px #92042c solid;border-right:1px #92042c solid; line-height:22px; background:#ffc5d5}
.infogo_l table td{ border-top:1px #92042c solid;border-right:1px #b50740 solid;line-height:20px;}
.infogo_but {
	background-image: url(../images/MainImgs.gif);
	background-repeat: no-repeat;
	background-position: 0px -249px;
	float: right;
	height: 84px;
	width: 204px;
	margin-right:10px; 
	display:inline-block;
	
}
.infogo_but a{
	height: 84px;
	width: 204px; 
	display:block; 
	float:left; 
	cursor:pointer;
}
.infogo_detail_cont {
	width: 742px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
}
.infogo_u {
	float: left;
	height: 115px;
	width: 742px;
	clear: both;
}
.infogo_u_l {
	display: inline;
	float: left;
	height: 115px;
	width: 371px;
	background-image: url(../images/MainImgs.gif);
	background-repeat: no-repeat;
	background-position: 0px -568px;
}
.infogo_u_l a{ display:block; height:115px; width:371px;}
.infogo_u_l img,.infogo_u_r img {
	height: 115px;
	width: 340px;
}
.infogo_u_r {
	display: inline;
	float: left;
	height: 115px;
	width: 371px;
	background-image: url(../images/MainImgs.gif);
	background-repeat: no-repeat;
	background-position: 0px -696px;
}
.infogo_d {
	float: left;
	height: 57px;
	width: 742px;
	clear: both;
	margin-top: 25px;
}
.infogo_d_menu {
	height: 57px;
	margin-right: auto;
	margin-left: auto;
	width: 552px;
}
.infogo_d_menu_item1 {
	height: 57px;
	width: 164px;
	margin-right: 10px;
	margin-left: 10px;
	display: inline;
	float: left;
	background-image: url(../images/MainImgs.gif);
	background-repeat: no-repeat;
	background-position: 0px -354px;
}
.infogo_d_menu_item2 {
	height: 57px;
	width: 164px;
	margin-right: 10px;
	margin-left: 10px;
	display: inline;
	float: left;
	background-image: url(../images/MainImgs.gif);
	background-repeat: no-repeat;
	background-position: 0px -424px;
}
.infogo_d_menu_item3 {
	height: 57px;
	width: 164px;
	margin-right: 10px;
	margin-left: 10px;
	display: inline;
	float: left;
	background-image: url(../images/MainImgs.gif);
	background-repeat: no-repeat;
	background-position: 0px -494px;
}
.infogo_d_menu_item1 img,.infogo_d_menu_item2 img,.infogo_d_menu_item3 img {
	height: 57px;
	width: 164px;
	}
.confirm_info {
	font-size: 22px;
	font-weight: bold;
	color: #333;
	background-image: url(../images/ico_ok.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	width:500px;
	line-height:30px; 
	height:30px;
	text-align:center; 
	display:block;
}
/*xiong 20131227*/
/*
.submit_detail_cont table{
	width: 100%;
	background-color: #ebebeb;
}
.submit_detail_cont td{
	width: 20%;
	background-color: #fff;
	text-align: center;
}
*/
/*browser*/
.browser input.text {
  float: left;
  width: 198px;
  height: 20px;
  margin-right: 10px;
  padding: 0px;
  border: 1px solid #9e9e9e;
  font: 12px/17px Verdana;
  margin-top:5px; 
  line-height:20px; 
  color:#666;
  padding-left:3px;
}
.browser span {
  display: block;
  position: relative;
 /* width: 75px;*/
 width: 52px;
  *width: 52px;
  /*width:46*/
  height: 19px;
  margin-top:8px;
   cursor:pointer;
  overflow: hidden; 
  background:url(../images/btn_browse.gif)  no-repeat 0 0;

}
.browser span.over {
  background-position: 0 -19px;
}
.browser span input {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 198px;
  height: 50px;
  opacity: 0;
  filter: alpha(opacity = 0);
}

.browser { display: inline; }
.browser span { display: inline-block; }



#dynamic_table strong { font-weight: normal; color: #F00; font-size:14px; line-height:19px;}


/*login*/
div .login { width:400px; color: #900;text-decoration: none; background:none; font-size:12px; overflow:hidden; padding-right:10px; line-height:30px; float:right;}
div .login span,div .login a{ display:block; float:right;color:#000}
div .login .link { display: block; margin-left:20px; display:inline-block; padding:0;color:#900; text-decoration:underline; padding-right:10px; text-align:right;}

div .login .name { display: block;  width:200px;  height:30px; overflow:hidden; color:#000;text-align:right; text-overflow:ellipsis; padding-right:10px;}
/*hjxxtx*/
.btnLink{ display:block;}


/*xiong 20131226*/
.submit_detail ul li,
.submit_detail ul dl{ width:926px; float:left; line-height:25px;}
.submit_detail ul .dlstyle1,
.submit_detail ul .dlstyle2,
.submit_detail ul .dlstyle3{ width:920px; padding:2px; border:1px #ff6701 solid;  background:#ffd7bb; float:left}
.submit_detail ul .dlstyle2{ line-height:22px; border:0; background:none}
.submit_detail ul .dlstyle3{ border:1px #ebebeb solid; background:none; border-top:0;}
.submit_detail ul  dd{ padding-left:1px; float:left; color:#333333; }
.submit_detail ul .dlstyle2 dd{ background:url(../images/MainImgs.gif) no-repeat -18px 0; color:#ff6600}
.submit_detail ul .dlstyle2 span{ padding-left:25px;}
.submit_detail ul .role{ width:250px;}
.submit_detail ul .name{ width:165px;}
.submit_detail ul .userID{ width:190px;}
.submit_detail ul .tel{ width:165px;}
.submit_detail ul .qq{ width:145px;}
.submit_detail ul li p{ color:#ff6600; font-size:16px; font-family:"微软雅黑"; }
.submit_detail .btnDiv{ width:368px; margin:0 auto;}
.submit_detail .btnSubmit input,
.submit_detail .btnReset input,
.submit_detail .btnConfirm input,
.submit_detail .btnBack input{background-repeat: no-repeat;
	height: 48px;
	width: 134px;
	text-indent: -999em;
	display: block;
	font-size: 0px;
	outline:none;
	cursor:pointer;
	border:none;
	background: url(../images/MainImgs.gif);
	background-position: 0 -95px;
	float:left; 
	margin-left:50px; display:inline-block; }
.submit_detail .btnReset input{background-position: -136px -95px;}
.submit_detail .btnConfirm input{background-position: -274px -97px; margin:30px 0 0 138px; display:inline-block;}
.submit_detail .btnBack input{
	background: url(../images/MainImgs.gif);
	background-position: -136px -144px;
	float:left; 
	 margin:30px 0 0 118px; display:inline-block;}
.submit_detail ul span{ display:block; float:left; padding:0 2px; line-height:25px;}
.tb_bg{background: url(../Images/ico_star.gif) no-repeat}

