﻿@charset "utf-8";
/* CSS Document */
/********easyui************/
*{
	margin:0;
	padding:0;
  
	font-family:"微软雅黑",Tahoma, Geneva, sans-serif;
    /*scrollbar-3dlight-color:#e2e8f2;
    scrollbar-arrow-color:#e2e8f2;
    scrollbar-base-color:#e2e8f2;
    scrollbar-face-color:#e2e8f2;
    scrollbar-darkshadow-color:#e2e8f2;
    scrollbar-highlight-color:#e2e8f2;
    scrollbar-shadow-color:#e2e8f2;
    scrollbar-track-color:#e2e8f2;*/
	}
 /*::-webkit-scrollbar {
        width: 0px;
}*/
.textbox{
	border-radius:0;
	}

.textbox-invalid {
	border: solid #d1d8db;
    border-top-width:2px;
    border-bottom-width:1px;
    border-left-width:2px;
    border-right-width:1px;
	/*background-color: #f7f7f7;*/
}

.combo {
    border: solid #c4c4c4;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
	/*background-color: #f7f7f7;*/
}

.window {
    background-image:linear-gradient(#F1F0F0 0px, #F1F0F0 20%)
}

    .window, .window .window-body {
        border-bottom-color:#D1D8DB;
        border-left-color:#d1d8db;
        border-right-color:#d1d8db;
        border-top-color:#d1d8db;
    }
.panel-tool-min {
  background: none;
}
.panel-tool-max {
  background: none;
}
.panel-tool-restore {
  background:none;
}
.panel-tool-collapse {
  background:none;
}
.panel-tool-expand {
  background:none;
}
.panel-header, .panel-body {
    border-bottom-color:#d1d8db;
    border-left-color:#d1d8db;
    border-right-color:#d1d8db;
    border-top-color:#d1d8db;
}

.panel {
  /*text-align: center;*/
  margin-left:2px;
  margin-top:2px;
}

.panel-title {
    height:28px;
    text-align:center;
    color:#5F5B5B;
    line-height:28px;
    font-size:20px;
    font-weight: 100;
}
.uploadifyQueueItem {
    margin: 5px auto 0 0;
}

.easyui-gdt{
    overflow-y:scroll;
    height:98%;
    padding-top:10px;
}

.img {
    width:360px;
    height:200px;
}

.textbox-focused {
    box-shadow: none;
}

.spinner {
    border: solid #c4c4c4;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    height:190px;
    width:20px;
}


/************************/
.page_main{
  margin:10px 20px;
}
.page-title{
  font-size: 14px;
  padding: 0;
  color: #666;
  margin:10px 0px;
  height:30px;
  line-height:30px;
  border-bottom:1px solid #ddd;
  }
.table-body{
	}
table,tr,th,td{
	font-size:12px;
	border:none;
	cursor:default;
	text-align:center;
	font-weight:normal;
	}
tfoot{
    display:none;
}
.table-list{
     border:1px solid #ddd;
    border-top-color: #0070c1;
    border-top-width: 2px;
    border-top-style: solid;
    border-spacing: 1px;
	margin:10px 0;
	width:100%;
   
   border-collapse:collapse
	}

.table-list  td{
	/*/color:#555;*/
    color:#333;
    border:1px solid #ddd;
    border-collapse:collapse
	}
.table-list  td a{
    color:#2094c3
}
.table-list thead th{
	line-height:32px;
   background-color:#d8dde3;
    border:1px solid #aaa;

	}
.table-list  th{

}
.table-list tbody tr{
	line-height:28px;
    background:#fff;
	}
.table-list tbody tr:nth-child(3n) { background:#f9f9f9;}
.table-list tbody tr:nth-child(6n) { background:#f5fcff;}
.table-list tbody tr:hover{
	/*background:#f3f3f3;*/
    background:rgb(208, 221, 208);
	}
.aaa{
	background:#FCF8E4;
	}
.table-list tbody td{
	text-overflow:ellipsis;
	overflow:hidden;
	}
.table-list span{
	color:red;
	}	
.table-list a{
	color:#00F;
	}	
.link-button{
	/*background:#2094c3;
	color:#fff;
	height:24px;
	line-height:24px;
	display:block;
	float:left;
	text-align:center;
	margin:0 0 0 10px;
	cursor:default;
	padding:2px 10px;*/
      display: inline-block;
  margin-left: 15px;
  background: #0070c1;
  height: 27px;
  overflow: visible;
  border: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  line-height: 27px;
  padding: 0 15px;
  color: #fff;
  float:left;
	}
.link-button:hover{
	color:#fff;
	/*background:#0F80B0;*/
	}
.link-select{
	display:block;
	float:left;
	margin:0 0 0 10px;
	cursor:default;
	line-height:28px;
	height:24px;
	color:#666;
	}
.link-select input{
	width: 36px;
	text-align: center;
}
.link-output{
    float:left;
    
    cursor:default;
	line-height:28px;
	height:24px;
	color:#666;
}
.page-bottom{
	border-top:2px solid #0070c1;
    display:none;
	} 
.page-control{
	margin:5px 0;
	float:left;
    
}
#page-control,#page-control1,#page-control2,#page-control3{
    margin-top:5px;
    margin-right:0px;
    margin-bottom:5px;
    margin-left:0px;
	/*margin:5px 0;*/
	float:left;
    width:100%;
	}
.page-control-page{
    float:right;
    margin-right:10px;
}
.search{
	margin:10px  0 0;
	padding:0 20px;
	line-height:24px;
	height:24px;
	}
.search span,.search input,.search select{
	float:left;
	margin:0 10px 0 0;
	height:24px;
	}
.search select option{
	font-size:12px;
	}
.search span{
	margin:0;
	}
.search-button{
	background:#2094c3;
	color:#fff;
	height:24px;
	line-height:24px;
	display:block;
	float:left;
	text-align:center;
	margin:-2px 0 0 10px;
	cursor:default;
	padding:2px 10px;
	}
/**********************/
.table-page{
	margin:20px 0 0 ;
	width:100%;
	line-height:60px;
	}
.table-page-title{
	background: -webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background: -moz-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background: -o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
	background: linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5s,endColorstr=#e8e8e8,GradientType=0);
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#747474;
	font-size:14px;
	}
.table-page,.table-page tr,.table-page th,.table-page td{
	border-collapse:collapse;
	font-size:12px;
	border:none;
	cursor:default;
	text-align:center;
	table-layout:fixed;
	font-weight:normal;
	}
.table-page tr{
	height:40px;
	}
.table-page th{
	text-align:right;
	width:20%;
	color:#333;
	}
.table-page td{
	text-align:left;
	/*width:70%;*/
	}
.table-page input{
	border: solid #d1d8db;
    border-top-width:2px;
    border-bottom-width:1px;
    border-left-width:2px;
    border-right-width:1px;

	height:30px;
	width:300px;
	background:#f7f7f7;
	}
.table-page .radio{
	width:15px;
	height:15px;
	background:#f7f7f7;
	}
.table-page label{
	vertical-align:top;
	margin:0 10px 0 0;
	}
.table-page select{
	border:2px solid #CCC;
    /*border: solid #d1d8db;
    border-top-width:2px;
    border-bottom-width:1px;
    border-left-width:2px;
    border-right-width:1px;*/
	height:30px;
	width:180px;
	background:#f7f7f7;
	}
.table-button{
	/*background: -webkit-linear-gradient(top,#a7d24d 0,#76b834 100%);
	background: -moz-linear-gradient(top,#a7d24d 0,#76b834 100%);
	background: -o-linear-gradient(top,#a7d24d 0,#76b834 100%);
	background: linear-gradient(to bottom,#a7d24d 0,#76b834 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a7d24d,endColorstr=#76b834,GradientType=0);*/
    background-image:linear-gradient(rgb(240, 240, 240) 0px, rgb(240, 230, 230) 104%);
	border-radius:5px;
	width:120px;
	height:36px;
	display:block;
	margin:0 auto;
    margin-top:20px;
    margin-left:50%;
	line-height:36px;
	color:#5f5b5b;
	text-align:center;
	text-decoration:none;
	}
.table-button:hover{
	/*background: -webkit-linear-gradient(top,#76b834 0,#a7d24d 100%);
	background: -moz-linear-gradient(top,#76b834 0,#a7d24d 100%);
	background: -o-linear-gradient(top,#76b834 0,#a7d24d 100%);
	background: linear-gradient(to bottom,#76b834 0,#a7d24d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#76b834,endColorstr=#a7d24d,GradientType=0);
	color:#fff*/
     background-image:linear-gradient(rgb(240, 230, 230) 0px, rgb(240, 240, 240) 104%);
     color:#5f5b5b;
	}


/*******************************************************************************************/
.nav {
    /*position:relative;
    background:#fff;*/
}
.tav-right {
    position:absolute;
    right:10px;
    top:-2px;
    height:38px;
    line-height:38px;
}
.tav-right .msm {
    color:#999;
    margin:0 0 0 0;
    }
.nav_n li.on .corner {
    display:none;
}

.main_l_n {
    background:#f8f8f8;
}
.main_l_n li a {
    color:#666;
 }

.main_l_n li a:hover {
    color:#0070c1;
 }

.main_l_n h1 {
    background:url(/Images1/菜单2.png);
    background-position-y:120px;
    height:59px;
    margin:0;
    padding:0;
    line-height:65px;
    text-align:center;
    }
.main_l_n h1 a{
    padding:0 0 0 0px;
    text-decoration:none;
    color:#000;
    background:url(/Images1/加号@2x.png) 0 5px no-repeat;
    padding-left:30px;
    margin-right:12px;
    }
.main_l_n li{
    width:164px;
    }
/*.main_l_n li:hover{
    background:url(/Images1/Index/nav-body.png) repeat-x;
    text-decoration:none;
    }
.main_l_n li a{
    background:url(/Images1/Index/yuan.png) 14px 12px no-repeat;
    text-decoration:none;
    }
.main_l_n li a:hover{
    background:url(/Images1/Index/yuan2.png) 14px 12px no-repeat;
    text-decoration:none;
    color:#0070c1;
    }*/

.nav_n li.on{
  
    text-decoration:none;
    color:#fff;
    margin-top:-9px;

}
.nav_n li.on a {
        background:url(/Images1/六个字@2x.png) no-repeat 4px 0px;
        color: #fff;
        height: 42px;
        line-height: 42px;
 }
.main_l_n li.on a{
    color:#0070c1;
    /*margin-top:5px;*/
}

/*.main_l_n li a img {
    text-decoration:none;
    background:url(/Images1/灰色.png) no-repeat 0 22px;
    margin-top:-13px;
}

.main_l_n li a:hover img {
    text-decoration:none;
    background:url(/Images1/蓝色.png) no-repeat 0 22px;
    
}

.main_l_n li.on a img {
    text-decoration:none;
    background:url(/Images1/蓝色.png) no-repeat 0 22px;
    
}*/

.main_l_n li a label {
    background:url(/Images1/灰色.png) no-repeat 0 6px;
    padding-left:28px;
}

.main_l_n li a:hover label {
    background:url(/Images1/蓝色.png) no-repeat 0 6px;
    padding-left:28px;
}

.main_l_n li.on a label {
    background:url(/Images1/蓝色.png) no-repeat 0 6px;
    padding-left:28px;
}


.shouqi_arrowl {
    display:none;
}
/**/
.control{
	padding: 20px 0;
	border-bottom:2px solid #f60;
	font-size:12px;
	}
.control table{
	border:none;
	}
.control tr{
	border:none;
	}
.control td{
	padding: 0 0 20px 10px;
	text-align:left;
	border:none;
	}
.control select{
	width:156px;
	height:22px;
	}
.search{
	background:#f60;
	color:#fff;
	text-align:center;
	text-decoration:none;
	padding:5px 20px;
	border:1px solid #ccc;
	}
.table1 {
    margin:20px 0 0 20px;
    padding: 0px 5px;
    border: 1px solid #e2e2e2;
}
.table1 th,.table1 td {
    padding: 10px 8px;
    color: #111;
    border: 1px solid #e2e2e2;
    text-align: center;
    height: 25px;
    }
.table1 th{
    background: #f8f8f8;
}
.table1 thead th {
    font: bold 14px/34px 'Microsoft YaHei';
    background: #FDFCEA;
    color: #333;
    text-align:center;
}


.link-button2{
	background:#2094c3;
	color:#fff;
	height:24px;
	line-height:24px;
	display:block;
	float:left;
	text-align:center;
	margin:10px 0 0 20px;
	cursor:default;
	padding:2px 10px;
	}
.link-button2:hover{
	color:#fff;
	background:#0F80B0;
	}
.meunscount {
    width: 100%;
    position: fixed;
    z-index:999;
    bottom:0px;
    left: 0px;
    _position: absolute;
    _top: expression(eval(document.body.clientHeight/2));
    vertical-align:middle;
    margin:auto;
}
.meunscount_arrow {
    position: relative;
    left: 0px;
    top:0px;
    border-color: transparent  transparent #2783c7 transparent ;
    border-style: solid;
    border-width: 22px;
    width: 70px;
    height: 0px;
    margin:0 auto;
    color:#fff;
    font-size:14px;
    line-height:22px;
    text-align:center;
    cursor:pointer;
    border-top-left-radius:20px;
    margin-top:-50px;
}
.mian_count {
    background: #2783c7;
    height: 60px;
    width: 100%;
    text-align: center;
}


.ul_count{
     
      margin:auto;
      height:60px;  
}
.ul_count td{
 color:#fff;
 
}
 .ul_count td img{
     padding:0px 3px 0 20px;
 }
 .footer_version{
     height:25px;
      margin:auto;
    color:#fff;
  line-height:25px;

 }
