
html
{
	background:#FFFFFF none repeat scroll 0 0;
}
			
body
{
	font-family:Arial,"宋体";
	font-size:12px;
	margin:0px;
	padding:0px;
}

td,textarea,input{font-family:Arial,"宋体";font-size:12px;}
body, ul, ol, li, h1 {line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:none;}
a img {border:0 none;}

.clearfix:after { content:"."; display:block; height:0; clear:both;visibility:hidden; }   
.clearfix { display:inline-block;}    
.clearfix {display:block;} 

/*初始化结束*/
/*全局控制开始*/
body {border:0; margin:0;border-collapse:collapse;;color:#666666;
background:url(bodybg.gif) no-repeat; height:550px;}
div {text-align:left;}


/*用户后台开始*/
.usersidebar {width:205px;}
.usersidebar .tl{background:url(userleft_tl.jpg) no-repeat;width:6px;height:6px;}
.usersidebar .tm{background:url(userleft_tm.jpg) repeat-x;width:194px;height:6px;}
.usersidebar .tr{background:url(userleft_tr.jpg) no-repeat;width:5px;height:6px;}
.usersidebar .ml{background:url(userleft_ml.jpg) repeat-y;width:6px}
.usersidebar .mm{background:#e3f1fe repeat;width:199px;}
.usersidebar .mr{background:url(userleft_mr.jpg) repeat-y;width:5px;}
.usersidebar .bl{background:url(userleft_bl.jpg) no-repeat;width:6px;height:7px;}
.usersidebar .bm{background:url(userleft_bm.jpg) repeat-x;width:194px;}
.usersidebar .br{background:url(userleft_br.jpg) no-repeat;width:5px;height:7px;}

.userinfo {margin:10px 0 10px 20px;font-size:12px;line-height:20px;}
.username {background:url(listicon_01.gif) no-repeat 0 6px;padding-left:8px;color:#0380ea;}
.button{float:left;width:68px;height:22px;}
.button .button1,.button2{float:left;}
.button a.button1{background:url(userbutton_1.jpg) repeat;width:68px;height:22px;color:#FFF;text-align:center; text-decoration:none;line-height:22px;}
.button a.button1:hover{background:url(userbutton_2.jpg) repeat;width:68px;height:22px;color:#666;text-align:center; text-decoration:none;ine-height:22px;}
.button a.button2{background:url(userbutton_2.jpg) repeat;width:68px;height:22px;color:#666;text-align:center; text-decoration:none;line-height:22px;}
.button a.button2:hover{background:url(userbutton_1.jpg) repeat;width:68px;height:22px;color:#fff;text-align:center; text-decoration:none;ine-height:22px;}

.userplan {width:193px;margin:10px auto;font-size:12px;line-height:20px;}
.userplan .tl{background:url(userleftplan_tl.jpg) no-repeat;width:8px;height:31px;}
.userplan .tm{background:url(userleftplan_tm.jpg) repeat-x;width:178px;height:31px;}
.userplan .tr{background:url(userleftplan_tr.jpg) no-repeat;width:8px;height:31px;}
.userplan .ml{background:url(userleftplan_ml.jpg) repeat-y;width:8px}
.userplan .mm{background:#ffffff repeat;width:177px;}
.userplan .mr{background:url(userleftplan_mr.jpg) repeat-y;width:8px;}
.userplan .bl{background:url(userleftplan_bl.jpg) no-repeat;width:8px;height:7px;}
.userplan .bm{background:url(userleftplan_bm.jpg) repeat-x;width:178px;}
.userplan .br{background:url(userleftplan_br.jpg) no-repeat;width:8px;height:7px;}
.userplan .title {background:url(usericon.GIF) no-repeat;margin:0 auto;padding-left:25px;color:#0380ea;font-weight:bold;font-size:14px;}
.userplan li {margin:5px auto;border-bottom:#c4c4c4 1px dashed;}
.userplan a.userbutton{display:block;width:168px;height:21px;background:url(userbutton_6.jpg) no-repeat;color:#666666; text-decoration:none;}
.userplan a.userbutton:hover{width:168px;height:21px;background:url(userbutton_5.jpg) no-repeat;color:#666666; text-decoration:none;}



.usertab{width:740px;margin-bottom:10px;}
.usertab .tl {background:url(usertab_l.jpg) no-repeat;width:7px;height:36px;}
.usertab .tm {background:url(usertab_m.jpg) repeat-x;width:726px;height:7px;}
.usertab .tr {background:url(usertab_r.jpg) no-repeat;width:7px;height:36px;}
.usertab .icon {background:url(usertabicon.gif) no-repeat;float:left;padding-left:16px;}
.usertab .date {float:right;}

.usercontent {border:1px #d6d7d9 solid;width:740px;background:#FFFFFF;}
.usercontent .title{font-size:18px;font-weight:bold;margin:20px 0 0 20px;}
.usercontent .userbody{width:719px;margin:10px 10px;border:1px #0aa0f4 solid;background:url(userbody_m.jpg) repeat-x;}
.userbody .warntitle {background:url(wanningicon.gif) no-repeat; line-height:37px;height:37px;padding-left:41px;font-size:14px;color:#ff3b01;margin:20px 0 0 250px;}
.userbody table {margin:10px auto; font-weight:bold;width:610px;line-height:30px;}
.userbody table tr td.left{border:#d7d7d7 1px solid;width:112px;padding-right:10px; text-align:right;}
.userbody table tr td.right{border:#d7d7d7 1px solid;padding-left:10px;}
.userbody table tr.bgcolor {background:#f4f9ff;}
.userbody .warntext {color:#ff3b01; margin-left:5px;font-weight:normal;}
/*用户后台结束*/
/*流程图页面开始*/
.flowtab {width:959px;height:50px;margin:10px auto;background:#FFf;line-height:50px;}
.flowtab .tabtitle {font-size:14px;font-weight:bold;color:#0380ec;padding-left:20px;}

.tabbgl {float:left;background:url(flowplanskinb_l.jpg) no-repeat;text-decoration:none;	width:15px;height:30px;margin-left:20px;}
.tabbgr {float:left;background:url(flowplanskinb_r.jpg) no-repeat;width:12px;height:30px;}
.tabbgm {float:left;line-height:30px;height:30px;background:url(flowplanskinb_m.jpg) repeat-x;color:white;letter-spacing:2px;}
.tabbgl2 {float:left;background:url(flowplanskin_l.jpg) no-repeat;text-decoration:none;	width:15px;height:30px;margin-left:10px;}
.tabbgr2 {float:left;background:url(flowplanskin_r.jpg) no-repeat;width:12px;height:30px;}
.tabbgm2 {float:left;line-height:30px;height:30px;background:url(flowplanskin_m.jpg) repeat-x;color:black;letter-spacing:2px;}


.flowtitel {width:711px;height:43px;}
.bgimg_1 {background:url(flowbodytop_1.jpg) no-repeat;}
.bgimg_2 {background:url(flowbodytop_2.jpg) no-repeat;}
.bgimg_3 {background:url(flowbodytop_3.jpg) no-repeat;}
.bgimg_4 {background:url(flowbodytop_4.jpg) no-repeat;}
.bgimg_5 {background:url(flowbodytop_5.jpg) no-repeat;}
.bgimg_6 {background:url(flowbodytop_6.jpg) no-repeat;}
.flowcontent .body {width:709px;background:#FFF;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding-top:30px;}
.flowcontent .border{border:1px solid #D6D6D6; width:650px;margin:5px auto;padding:0 10px 10px 10px;}
.flowcontent .tabletitlebg {background:url(flowbodytitel.jpg) no-repeat;width:650px;height:20px; margin:0 auto;font-size:14px; font-weight:bold; }
.flowcontent .tabletitlebg .span_c {font-size:12px;color:#0380EC;}
.flowcontent table {margin:0 auto;width:650px; line-height:30px;border:1px solid #e7e5e6;color:#4788ae;}
.flowcontent table .tr_title {background-color:#e7e7e7;color:#0380EC; font-weight:bold; text-align:center;}
.flowcontent table td{padding-left:5px;border:1px solid #e7e5e6;}
.flowcontent table .tdbg {background-color:#f4f9ff;text-align:center;}
.flowcontent table .tableleft {width:190px;background:#f4f9ff;padding-left:10px;}
.flowcontent table .redfont { text-align:center; color:#c24e1b;}
.flowcontent table .span_c {margin:0 5px 0 5px;}
.flowcontent table .name a{color:#0380EC; line-height:14px;}
.flowcontent table .name a:hover{color:#ff6c00; line-height:14px; text-decoration:underline;} 
.flowcontent table .address {color:#666; line-height:12px;}
.flowcontent .pagenav {float:right;margin:10px 60px 10px 0;}
.flowcontent .pagenav a{color:#0380EC; line-height:14px;text-decoration:none;}
.flowcontent .pagenav a:hover{color:#ff6c00; line-height:14px;text-decoration:none;}
.flowcontent .redbtn {text-align:center;}
.flowcontent .redbtn a{color:#ff6c0f;background:url(redbtn.gif) no-repeat;padding-left:5px;}
.flowcontent .redbtn a:hover{color:#0380EC;}
.flowcontent .prompt {background-color:#E7E5E6; line-height:16px;}
.flowcontent .prompt ul{padding-left:150px; margin:10px 0;}
.flowcontent .redtitle {color:#ff6c0c;margin-top:5px;}
.flowcontent .bluetitle {color:#0380EC;}
.flowbutton {background:url(flowbutton.jpg) no-repeat;width:99px;height:34px;font-weight:bold;color:#fff; text-align:center;line-height:34px;margin:20px auto;}
.flowbutton:hover,.lay-on {background:url(flowbutton2.jpg) no-repeat;}
.flowcontent .infoimg {margin:auto 0 0 25px; }
.flowcontent .infoimg .imgborder {border:1px solid #abaaa9;background-color:#dadada;float:left; margin:5px 5px;}
.flowcontent .infoimg img {margin:3px 3px;}
/*流程图页面结束*/
/*客户留言*/
.feedback {}
.feedback .msg {margin:10px; height:18px; line-height:18px;}
/*客户留言结束*/


/*有关输入信息表,信息显示列表*/
.table_list, .table_form, .table_info 
{
	background:#D5EDFD none repeat scroll 0 0;
	border:1px solid #99D3FB;
	margin:0 auto;
	width:100%;
	table-layout:auto;
}


.table_list caption, .table_form caption, .table_info caption 
{
	background:transparent url(table_list_Headbg.gif) repeat-x scroll 0 0;
	border-color:#99D3FB;
	border-style:solid;
	border-width:1px 1px 0;
	color:#077AC7;
	font-family:"宋体";
	font-size:12px;
	font-weight:bold;
	height:27px;
	line-height:27px;
	margin:6px auto 0;
	text-align:center;
}

.table_list .head
{
	background:transparent url(table_list_Headbg.gif) repeat-x scroll 0 0;
	text-align:center;	
}

.table_list td a{text-decoration:underline;color:Blue;}
.table_list td a:hover{text-decoration:none;}

.table_list .head td
{
	font-weight:bold;
}

.table_list td
{
	text-align:center;
}

.table_form  .fieldName,.table_info  .fieldName
{
	FONT: 12px/1.6em 宋体,Helvetica, Arial, sans-serif; 
	COLOR: #666;
	font-weight:bold;
	padding-left:28px;
	background:#f8f8f8; 
	text-align:left;
	background-color:#f8f8f8 url(left_dot.gif) no-repeat 16px 11px;	
}

.table_form td, .table_form th, .table_info td, .table_list td 
{
	FONT: 12px/1.6em 宋体,Helvetica, Arial, sans-serif; 
	font-size:12px;
	line-height:150%;
	text-align:left;	
	padding:4px;
}

.table_form tr, .table_info tr, .table_list tr 
{
	background-color:#FFFFFF;
}

.table_list tr.mouseover .table_info tr.mouseover .table_form tr.mouseover
{
	/*background-color:#ECF7FE !important;*/
	background-color:red !important;
}

.mouseover{background-color:#ECF7FE !important;cursor:pointer;}

.input_focus, .input_blur 
{
	border:1px solid #DCDCDC;
	height:20px;
	line-height:20px;
	padding-left:2px;
	font-size:12px;
}

.input_focus, .textarea_focus 
{
	background-color:#F6FCFF;
	border:1px solid #C7E8F9;
	font-size:12px;
}

select, textarea, .textarea_style 
{
	border:1px solid #DCDCDC;
	font-size:12px;
}

.radio_style, .checkbox_style 
{
	border:0 none;
}

.file_style 
{
	border:1px solid #DCDCDC;
	height:20px;
	line-height:20px;
}



div.button_list
{
	margin: 10px 0 5px 0;	
	text-align:left;
	padding-left:250px;	
}
.button_list a{margin-right:10px;}

 .btnSubmit
 {
	display:table-cell; 
	display:-moz-inline-box;            
	display:inline-block;
	background:url(ButtonList3.gif) repeat-x left top;
	text-decoration:none;
	vertical-align:middle;
 }
 
 .btnSubmit b
 {
	display:block;
	background:url(ButtonList3.gif) no-repeat left -24px;
 }
 
 .btnSubmit i
 {
	display:block;
	display:inline-block;	/*解决IE6下宽度不能auto的Bug*/
	font-style:normal;
	height:12px; 
	line-height:12px;
	padding:6px 10px;
	background:url(ButtonList3.gif) no-repeat right -48px;
	color:black;
	font-size:12px;
	font-family:Verdana,'宋体','新宋体',sans-serif;
	cursor:pointer;
 }

 .btnSubmit:hover
  {
	  background:url(ButtonList3.gif) repeat-x left -72px;text-decoration:none;
  }
	        
.btnSubmit:hover b
{
       background:url(ButtonList3.gif) no-repeat left -96px;
}
	        
.btnSubmit:hover i{
	background:url(ButtonList3.gif) no-repeat right -120px;
}

 .btnReset
 {
	display:table-cell; 
	display:-moz-inline-box;            
	display:inline-block;
	background:url(ButtonList3.gif) repeat-x left top;
	text-decoration:none;
	vertical-align:middle;
 }
 
 .btnReset b
 {
	display:block;
	background:url(ButtonList3.gif) no-repeat left -24px;
 }
 
 .btnReset i
 {
	display:block;
	display:inline-block;	/*解决IE6下宽度不能auto的Bug*/
	font-style:normal;
	height:12px; 
	line-height:12px;
	padding:6px 10px;
	background:url(ButtonList3.gif) no-repeat right -48px;
	color:black;
	font-size:12px;
	font-family:Verdana,'宋体','新宋体',sans-serif;
	cursor:pointer;
 }

 .btnReset:hover
  {
	  background:url(ButtonList3.gif) repeat-x left -72px;text-decoration:none;
  }
	        
.btnReset:hover b
{
       background:url(ButtonList3.gif) no-repeat left -96px;
}
	        
.btnReset:hover i{
	background:url(ButtonList3.gif) no-repeat right -120px;
}
/*有关输入信息表,信息显示列表结束*/

/*错误信息页开始*/
 .notifyInfo
  {
	width:998px;
	font:12px "sans-serif", "Arial", "Verdana";	
	border:1px solid  #0066FF;
	background-color:White;
	margin:auto;	
	margin-top:10px;
	margin-bottom:10px;
  }
  
.notifyContent{margin:20px 150px;}
.notifyContent .tl {background:url(erro_tl.jpg) no-repeat;width:12px;height:79px;}
.notifyContent .tm {background:url(erro_tm.jpg) no-repeat;width:693;height:79px;}
.notifyContent .tr {background:url(erro_tr.jpg) no-repeat;width:12px;height:79px;}
.notifyContent .ml {background:url(erro_ml.jpg) repeat-y;width:12px;}
.notifyContent .mm {background:url(erro_mm.jpg) repeat-y;width:695px;}
.notifyContent .mr {background:url(erro_mr.jpg) repeat-y;width:12px;}
.notifyContent .bl {background:url(erro_bl.jpg) no-repeat;width:12px;height:16px;}
.notifyContent .bm {background:url(erro_bm.jpg) no-repeat;width:695px;height:18px;}
.notifyContent .br {background:url(erro_br.jpg) no-repeat;width:12px;height:16px;}
  
.notifyInfo .notifyTitle{margin-bottom;10px;font-size:14px;}
.notifyInfo .notifyTitle .err{padding-left:80px;float:left;color:red;font-weight:bold;font:14px "sans-serif", "Arial", "Verdana";font-weight:bold;}
.notifyInfo .notifyTitle .notify{padding-left:80px;float:left;color:green;font-weight:bold;font:14px "sans-serif", "Arial", "Verdana";font-weight:bold;}

.notifyInfo .msgList {margin-left:80px;}
.notifyInfo .msgList li{text-align:left;padding-left:18px;height:23px;line-height:23px;BACKGROUND: url(arrow.gif) no-repeat 0px 6px;}
.notifyInfo .msgList a:hover{color:#335B64;text-decoration:none;} 
.notifyInfo .msgList a{color:#EB8A3D;text-decoration:underline;}
/*错误信息页结束*/

