﻿body
{
    font-size:12px;
    margin: 0;
    padding: 0;
}
a,a:hover,a:link,a:active,a:visited{
	/*color:#656565;*/
	/*text-decoration: none;*/
}
img{ border-style:none;}
.top
{
    width: 100%;
    height: 75px;
    background-color: #4A6497;
}
.top_up
{
    width: 768px;
    margin: 0 auto;
    font: bold 12px "宋体";
    color: #FFFFFF;
    vertical-align: middle;
}
.top_up .half
{
    width: 50%;
    float: left;
    height: 75px;
    line-height: 65px;
}
.left_logo
{
    background: url(Images/logo.jpg) no-repeat 0 10px;
}
.left_logo .ver
{
	margin-left:275px;
	margin-top:18px;
	background: url(Images/ver.jpg) no-repeat;
	width:45px;
	height:16px;
}
.main{
	width:1000px;/*width:768px;*/
	margin:0 auto;
}
.main .banner{
	height:101px;/*height:251px;*/
}
.main .menu_line{
	height:3px;	
	margin-top:15px;
	background:#4A6497;
}
.main .menu_area{
	margin: 0;
    padding: 0;
	width:998px;/*width:766px;*/
	height:auto;
	border: 1px solid #B8B8C0;
	border-width: 0 1px 1px 1px;
	position:relative;
	background:#FFFFFF;
}
.menu_arrow{
	position:absolute;
	left:50%;
	/*background: url(Images/menuArrow.png) no-repeat;*/
	width:17px;
	height:9px;
	margin-left:-8px;
}
.menu_arrow:hover{
	cursor:pointer;
}
.menu_btn{
	margin:15px 38px;width:121px;height:92px;float:left;
	border: 1px solid #DDDCE1;
}
.menu_btn:hover{
	background:#EDEDEF;
	border-color:#EDEDEF;	
	cursor:pointer;
}
.menu_btn img{
	width:55px;
	margin:0 auto;
	display:block;
	margin-top:8px;
}
.menu_btn span{
	display:block;
	text-align:center;
	font:12px "宋体";
	color:#676767;
	margin-top:8px;
}
.content{
	height:auto;
	background:#DDDCE1;
	margin:0;
	padding:15px 0;
}
.content_div{	
	margin-top:10px;
	width:49.4%;
	height:200px;
	float:left;
	border:1px solid #B8B8C0;
}
.content .whitespace{
	width:0.6%;
	height:130px;
	float:left;
}
.content .title{
	width:245px;
	height:59px;
	border:#F0F0F2 solid;
	border-width:0 0 1px 0;
	font: bold 14px "微软雅黑";
	color:#6B6B6B;
	margin-left:110px;
	display: block;
	text-align:center;
}
.title span{
	line-height:59px;
}
	
.left_top{	
	background:#FFFFFF url(Images/title1.jpg) no-repeat;
}
.right_top{	
	background:#FFFFFF url(Images/title2.jpg) no-repeat;
}
.left_bottom{	
	background:#FFFFFF url(Images/title3.jpg) no-repeat;
}
.right_bottom{	
	background:#FFFFFF url(Images/title4.jpg) no-repeat;
}
.content_list{
	height:110px;
	margin:15px;
}
.content_list .list{
	float:right;	
	width:306px;/*width:190px;*/
	height:110px;
	margin:0;
}
.list li{
	height:20%;
	font:12px "宋体";
	color:#656565;
	line-height:22px;
}
.bottom{
	background:#FFFFFF;
}
.bottom_line
{
    height: 3px;
    background-color: #4A6497;
}
.bottom_txt
{
    width: 768px;
	height:75px;
    margin: 0 auto;
    font: bold 12px "宋体";
	background:#FFFFFF;
    color: #989898;
	text-align:center;
	padding-top:30px;
}
.inner_banner{
	height:101px;
	margin:0;
}
.blue_title{
	height:40px;	
	text-align:center;
	background:#4A6497;
	font:bold 14px "黑体";
	line-height:40px;
	color:#FFFFFF;
}
#menu ul{list-style:none}
#menu ul.nav {padding: 0; margin: 10px; font-size: 1em; line-height: 0.5em; list-style: none;} 
#menu ul.nav li { margin:5px auto;} 
#menu ul.nav li a {line-height: 35px; font-size: 14px;  color: #666666; display: block; text-decoration: none; font-weight: bolder;  height:35px;background:#F2F2F2; text-align:center; }
#menu ul.nav li a img{vertical-align:middle; height:25px;margin-top:-2px;}
/*ul.nav li a:hover {background-color:#675C7C;    color:white;}*/
#menu ul.nav ul { margin: 0; padding: 0;display: none;} 
#menu ul.nav ul li { margin: 0; padding: 0; clear: both;} 
#menu ul.nav ul li a { font-size: 12px; font-weight: normal;background:#FFFFFF; margin: 5px 15px 0 15px;}
#menu ul.nav ul li a.seleced_li{background:#F2F2F2;}
#menu ul.nav ul ul li a {color:silver; padding-left: 40px;} 
#menu ul.nav span{float:right;}

.inner_title{
	height:40px;	
	/*background:#4A6497;*/
	font:bold 14px "黑体";
	line-height:40px;
	/*color:#FFFFFF;*/
}
.left_title{
	float:left;
}
.right_title{
	height:100%;
	float:right;
}
.table_title{
	height:40px;	
	/*background:#7588B0;*/
	font:bold 14px "黑体";
	line-height:40px;
	/*color:#FFFFFF;*/
}
.right_title_content{	
	float:right;
	height:100%;
	margin-right:10px;
}
.white_button,.blue_button,.green_button,.gray_button{
    height:24px;
	width:50px;
	line-height:22px;
	font:bold 14px "黑体";
	cursor:pointer;
}
.white_button{
	background:#FFFFFF;
	border:#384D78;
	color:#4B6598;	
	
}
.blue_button{
	background:#8696BA;
	border:#8C9ABD;
	color:#FFFFFF;	
 }
.blue_button:hover{
	background:#A9B5CF;
}
.green_button{
	border-style: none;
	background-color: #7DA600;
	color: #FFFFFF;
}
.gray_button{
	border-style: none;
	background-color: #C1C1C1;
	color: #FFFFFF;
}
/*属性样式*/
.width-5{		
	margin-left:5px;
}
.width-15{		
	margin-left:15px;
}
.width-20{		
	margin-left:20px;
}
.width-80{
    width: 80px;
}

.align-right
{
    float: right;
}
.align-left
{
    float: left;
}

.align-right
{
    float: right;
    text-align: right;
}
.clear
{
    height: 0px;
    width: 100%;
    clear: both;
    display: block;
}
/*文本框样式*/
.textbox{
    /*border: #E39768 1px solid;*/
    /*background-color: #F4EEE0; */	
	height:23px;
	border: #ccc 1px solid;
	line-height:23px;
}
/*.textbox:hover{
    background-color: #A4B2CC;
}*/
.textbox:disabled{
    background-color: #F4EEE0;
}    
.out_textbox
{
    background-color:#A4B2CC;
	border-width:0;
	border-style:none;
	width:140px;
	height:23px;
	line-height:23px;
}
.form_body
{
    font-size:12px;
    color: #666666;
    }
.form_lable
{
    line-height: 27px;
}
.form_bottom
{
    height:50px;
    background:#F0F0F0;
    text-align:center;        
    line-height:50px;
}

.form_bottom .green_button,.gray_button
{
    margin-top:5px;
    width:100px;
    height:32px;
}

 /*多行文本框样式*/
 textarea {
    border: #ccc 1px solid;
    /*width: 140px;*/
 }
 textarea:hover {
    background-color: #FFF;
 }
 
 /*覆盖easyui的css样式，使弹出窗改变*/
.eimsWindow
{
    position: absolute;
    overflow: hidden;    
    background:#FFFFFF;
}
.eimsPanel-header
{
    position:relative;
    margin:5px 5px 0 5px;   
    border:solid #C1C1C1;
    border-width:1px 1px 0 1px;
    height:35px;
    background:url('Lib/easy ui/themes/default/images/window_header_bg.jpg');
}
.eimsPanel-tool{    
    width:35px;
    height:35px;
    position: absolute;    
    top: 0;
    right:0;
    overflow: hidden;
}
.eimsPanel-tool-close{
    width:35px;
    height:35px;
    background:url('Lib/easy ui/themes/default/images/close_window.png');
    cursor:pointer;
 }
.eimsMessager-icon{
    background: url('Lib/easy ui/themes/default/images/wh.jpg') no-repeat;
} 
.eimsMessager-info{
    float: left;
    width: 66px;
    height: 66px;
    margin: 10px;
}
.eimsMessager-body
{
    }
.anchorBL
{
    display:none;
    }
.swap
{
    background: url('images/swap.png') no-repeat;
    }
    
/*整体布局样式*/
.disabled{
	background-color: #DDE2E8;
}
.mc{	
	border-color: #F0920A;
}
.box,.form{
	font-size: 12px;
}
.box{
	/*background:#f5fdf1;*/
	/*border:#8dae53 1px solid;*/
	padding:10px 5px 10px 5px;
	/*margin:10px;*/
	overflow:auto;
	zoom:1;
}

.box.form>div{
	margin-left:10px;
	line-height:30px;
}

.box.form>input{
	margin-bottom:5px;
	margin-right:5px;
	display:block;
}
.labelWidth90{
	float:left;
	width: 90px;
	white-space: nowrap;
}
.labelWidth150{
	float:left;
	width: 150px;
	white-space: nowrap;
}
.labelLine{
	float:left;
	line-height: 30px;
}
/** 无label描述 begin**/
.labelLine155 {
    float: left;
    width: 155px;
    line-height: 30px;
}
.labelLine155 .width149{
    height: 18px;
}
.labelLine320 {
    float: left;
    width: 320px;
    line-height: 30px;
}
.labelLine320 .width314{
    width: 314px;
    height: 18px;
}
.labelLine485 {
    float: left;
    width: 485px;
    line-height: 30px;
}
.labelLine485 .width479{
    width: 479px;
    height: 18px;
}
.labelLine650 {
    float: left;
    width: 650px;
    line-height: 30px;
}
.height18{
    height: 18px;
}
.labelLine650 .width644{
    width: 644px;
    height: 18px;
}
.labelLine815 {
    float: left;
    width: 815px;
    line-height: 30px;
}
.labelLine815 .width809{
    width: 809px;
    height: 18px;
}
.labelLine input,.labelLine span.combo,
.labelLine155 input,.labelLine155 span.combo,
.labelLine320 input,.labelLine320 span.combo,
.labelLine485 input,.labelLine479 span.combo,
.labelLine465 input,.labelLine465 span.combo,
.labelLine650 input,.labelLine650 span.combo,
.labelLine815 input,.labelLine815 span.combo{
    margin-top: 4px;
	margin-left: 0px;
}
/** 无label描述 end**/
.labelLine150{
	float:left;
	width: 150px;
	line-height: 30px;
}
.labelLine150 input,.labelLine150 span.combo {
	margin-top: 4px;
	margin-left: 0px;
}

.labelLine200{
	float:left;
	width: 200px;
	line-height: 30px;
}
.labelLine320{
	float:left;
	width: 320px;
	line-height: 30px;
}
.labelLine200 input,.labelLine200 span.combo {
	margin-top: 4px;
	margin-left: 0px;
}

.labelLine300{
	float:left;
	width: 300px;
	line-height: 30px;
}
.labelLine300 input,.labelLine300 span.combo {
	margin-top: 4px;
	margin-left: 0px;
}

.labelLine600{
	float:left;
	width: 600px;
	line-height: 30px;
}
.labelLine600 input,.labelLine600 span.combo {
	margin-top: 4px;
	margin-left: 0px;
}

.labelLine900{
	float:left;
	width: 900px;
	line-height: 30px;
}
.labelLine900 input,.labelLine900 span.combo {
	margin-top: 4px;
	margin-left: 0px;
}

.labelLine,.labelLine150,.labelLine155,.labelLine200,.labelLine300,.labelLine320,.labelLine465,.labelLine485,.labelLine600,.labelLine650,.labelLine815,.labelLine900{
    min-height:41px;
    }

.labelBox{
	float:left;
	width:auto;
}

.labelBox>div, .labelBox>input, .labelBox>select{
	float:left;
	margin-left:10px;
}

.width1{
	width:151px;
}
.width2{
	width:460px;
}

.width3{
	width:771px;
}

.btnBox{
	float:right;
	width:auto;	
}

.inputCom,input {
	border:#C3D9E0 1px solid;/*border:#b1c242 1px solid;*/
	background-color:#FFF;
}

.-webkit-input-placeholder { color:#000000; }

.placeholder {
    font-style:italic;
    color:#999;
}
.easyui-numberbox{
    text-align:right;
}