﻿@charset "utf-8";
/**通用**/
body{ font-size:12px; font-family:Arial, "宋体";}
body,p,h1,h2,h3,h4,h5,h6,dd,dl,dt,form,th,td,ul,li,ol,input,select,textarea,button{ margin:0;padding:0;}
input,select,textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle;padding-left: 3px;}
table{border-collapse:collapse;border-spacing:0;font-size:12px; font-family:Arial, "宋体";}
img{ border:0;}
em,i{font-style:normal;}
ul,ol{list-style-type:none;}
/**登录**/
.login_bg{ background:url(../images/bg.jpg) no-repeat top center #0b7dc2;}
.login{ background:url(../images/login_pic.png) no-repeat center; width:590px; height:310px; margin:0px auto; margin-top:150px; padding-top:70px;}
.input_text{ background:url(../images/input_bg.gif) no-repeat; width:236px; height:34px; padding:2px;}
.input_text:hover{ background:url(images/input_bg_hover.gif) no-repeat;}
/**.input_text input{height:20px; line-height:20px; padding:7px 2px; width:230px; border:none; color:#333; font-size:14px;}*/
.login_table{  margin-left:133px;margin-top: 25px;}
.login_table th,.login_table td{ height:55px; line-height:55px;vertical-align: middle;}
.login_table th{ font-size:14px; font-family:"微软雅黑", "宋体"; color:#000;width: 60px; display: block;}
.btn1{ background:url(../images/login.png) no-repeat; width:297px; height:39px; border:none; cursor:pointer; margin-right:-29px;}
.btn2{ background:url(../images/regis.jpg) no-repeat; width:107px; height:39px; border:none; cursor:pointer;margin-right:5px;}
.l_button,.r_button{background:url(../images/login_button.png) no-repeat; width:118px; height:39px; border:none; cursor:pointer; display:block; float:left; text-indent:-9000px}
.b_button{background:url(../images/back.png) no-repeat; width:118px; height:39px; border:none; cursor:pointer; display:block; float:left; text-indent:-9000px;background-position:0 -60px;}
.s_button{background:url(../images/s.png) no-repeat; width:118px; height:39px; border:none; cursor:pointer; display:block; float:left; text-indent:-9000px;background-position:0 -60px;}
.l_button{background-position:0 -60px;}
.r_button{background-position:-138px -60px; margin-right:4px}
.l_button:hover,.b_button:hover,.s_button:hover{background-position:0 0;}
.r_button:hover{background-position:-138px 0;}
.input_public{
	background:url(../images/input_bg.gif) no-repeat;
	width:236px;
}

.f_reg_but{margin:10px 0 0 115px}
.box{width:100%; font-size:14px;line-height:25px; overflow:hidden;font-family:"Microsoft YaHei",宋体;}
.box dl{padding-left:10px; font-size:14px;}
.box dl dt{ margin-top:15px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:10px; color:#005da0;}
.box dl dd{padding:3px 0}
.box .title{width:138px; display:inline-block; text-align:right; padding-right:10px}
.titleInput{ width: 150px;border: 1px solid #CCCCCC;border-left-width:0;border-right-width:0;border-top-width:0;background: none;color: rgb(14,45,95);font-weight: bold;font-size: 12;}
.id input,.pw input,.in_id,.in_mo,.reg_input,.reg_input_pic{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; height:25px;line-height:25px;border: 1px solid rgb(193, 193, 193);}
.reg_input_pic{width:80px;}
.in_pic_s{margin-left:83px}
.box .img{position:absolute}
.reg_m{margin-left:90px}
dd select{
	border: 1px solid rgb(193, 193, 193);
	font-size: 14px;
	line-height: 18px;
	height: 20px;
	padding-left: 4px;
}
/**版权**/
.copyright{ text-align:center; padding:10px; color:#fff;}
/**头部**/
.head{
	text-align:right;
	width:100%;
	height:58px;
	background: url('../images/headpic.png')  no-repeat;
}
/**底部**/
.bottom{
	margin-top:2px;
	text-align:center;
	width:100%;
	height:30px;
	line-height: 30px;
	color:white;
	background: url('../images/bottom.jpg') repeat-x;
}
/**通用表格**/
#opertable{
	margin:10px;
}
#opertable tr{
	height: 28px;
}
#opertable th{
	font-weight: normal;
	width: 120px;
	text-align: right;
	border:1px solid #DCE4E5;
}
#opertable td{
	border:1px solid #DCE4E5;
	padding: 5px;
}
#opertable input,#opertable select{
	width:180px;
	height: 20px;
	line-height: 18px;
	padding-left: 5px;
}
#opertable .radio{
	width:15px;
	height: auto;
}
#opertable .addr{
	width:528px;
	height: 20px;
	line-height: 18px;
	padding-left: 5px;
	padding-right: 5px;
}
#opertable textarea{
	width:528px;
	height: 136px;
	padding: 5px;
}
/**菜单树**/
.leftbar{width:100%;}
.leftbar dt{ background:url(../images/title_bg.gif) repeat-x; height:21px; padding-left:5px;}
.leftbar dd{ line-height:25px; height:25px; border-bottom:1px dotted #ccc; padding-left: 5px;}
.leftbar dd a{ color:#2a2a2a; text-decoration:none; padding-left:22px; display:block; background:url(../images/icon.gif) no-repeat left center; height:16px; line-height:16px; margin-top:6px;}
.leftbar .dd1 a{ background-position: 0px -0px;}
.leftbar .dd2 a{ background-position: 0px -16px;}
.leftbar .dd3 a{ background-position: 0px -32px;}
.leftbar .dd4 a{ background-position: 0px -48px}
.leftbar .dd5 a{ background-position: 0px -64px}
.leftbar .dd6 a{ background-position: 0px -80px}
.leftbar .dd7 a{ background-position: 0px -96px}
.leftbar .dd8 a{ background-position: 0px -112px}
.leftbar .dd9 a{ background-position: 0px -128px}
.leftbar .dd10 a{ background-position:0px -144px}
.leftbar .dduser a{ color:#2a2a2a; text-decoration:none; padding-left:22px; display:block; background:url(../images/user.png) no-repeat left center; height:16px; line-height:16px; padding-top:5px;margin: 0;}
.leftbar .dduser:hover{background-color: #D1EEEE;}
.accordion .accordion-header-selected {background: url(../images/title_bg.gif) repeat-x scroll 0% 0%;filter: none;}
.btn{ background:url(images/btnBg.gif) no-repeat; width:49px; height:22px;_height:23px;line-height:22px; border:none; cursor:pointer; margin-right:5px;display:inline-block;text-align:center; vertical-align:middle;}
.btnBig{ background:url(images/btnBgBig.gif) no-repeat; width:60px; height:22px;_height:23px;line-height:22px; border:none; cursor:pointer; margin-right:5px;display:inline-block;text-align:center; vertical-align:middle;}
.btn02{ background:url(../images/btnBg.png) repeat-x; height:22px;line-height:22px; border:1px solid #DCDEDF; color:#FFF; padding:0 4px;display:inline-block;text-align:center; vertical-align:middle;}
.btn04{ background:url(../images/btn4.png) no-repeat; width:70px; height:22px;_height:23px;line-height:22px; border:none; cursor:pointer; margin-right:5px;display:inline-block;text-align:center; vertical-align:middle;}
.addMenu li.remark textarea{border:1px solid #B7BBBE; padding:3px; width:610px; height:102px; vertical-align:top; overflow:auto;}
.addMenu{padding:10px 0 10px 0;}
.addMenu li{ margin-bottom:5px;}
.addMenu li label{display:inline-block; width:120px; text-align:right;}
/** 设置背景颜色，设置表格里的输入框的高度间距对齐方式 **/
.body1{background-color:#F9F9F9}
.divcss1{padding-top:15px;padding-bottom:15px;background-color:#F9F9F9;margin: 10px}
.divcss1 table tr{ height:28px}
.divcss1 table td{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;padding:2px}
.divcss1 table td:nth-child(odd){text-align:right;padding-left:50px}
.divcss1 table td:nth-child(even){text-align:left}
.divcss1 input,textarea{ padding:3px;margin:5px;width:180px}
.divcss1 select{ padding:3px;margin:5px;width:180px}
/** 必填的红色星号 **/
.required {
  font-weight: bold;
  color: red !important;
  font-size: 140% !important;
  position:relative; top:4px;
}
 /**jquery easy ui datebox**/  
.datebox {  
    width:160px !important;   
}  
.datebox .combo-text {  
    width:142px !important;   
}
/****/
/* 中间线条 */
.wline{
	width:100%;
	height:2px;
	background:#FBE5D4;}
	
/* 每个模块主页面表单，表格，以及文字样式 */
.formInfo{
	margin:10px;
	height:auto;
	border: 1px solid #D7E6FE;
	padding:10px;
	background:#f5f5f5;
}
.tableInfo{
	margin:10px;
	height:auto;
	border: 1px solid #D7E6FE;
}
.textInfo{
	color: #FF8904; 
	margin-left:650px;
}	

	

