﻿body {
    font-family: "Microsoft YaHei";
    display: block;
    font-size: 18px;
}
a{
 text-decoration:none;
}
a:hover{
text-decoration: none;
}
ul,li{
	list-style: none;
}
#header{
    width: 90%;
    background: #2E34E8;
    position: fixed;
    left: 50%;
    margin-left: -45%;
    z-index: 100;
    border-radius: 4px;
    margin-top: 0px;
    font-size: 16px;
}

.header_left{
    width: 100%;
	float: left;
}
.header_right{
    position: absolute;
	right: 16px;
	top:0px;
	z-index: 100;
    margin: 0;
}
.zhanwei{
    height: 66px;
}
#search{
    width: 90%;
    margin: 0 auto;
    background-color: #f2f2f2;
    height: 60px;
    line-height: 60px;
    position: fixed;
    z-index: 10;
    left: 50%;
    margin-left: -45%; 
}
.search_input{
    width: 400px;
    float:right;
    margin-right: 18px;
    margin-top: 8px;
}
.search_input input{
    height: 40px;
    border: 1px solid #fc6d26;

}
.search_input span{
    background-color: #fc6d26;
    border: 1px solid #fc6d26;
    color: #ffffff;
    font-weight: 700;
    font-size: 14px;
    
}
.navbar{
	background: #2E34E8;
	border-bottom: none;
}
#user-nav {
	position: absolute;
	left: 200px;
	top:0px;
	z-index: 20;
    margin: 0;
}
#user-nav > ul {
	margin: 0;
	padding: 0;
    list-style: none;
    /* border-right: 1px solid #2e363f;
    border-left: 1px solid #000; */
}
#user-nav > ul > li {
	float: left;
	list-style-type: none;
	margin: 0;
	position: relative;
    padding: 0;
    /* border-left: 1px solid #2e363f;
    border-right: 1px solid #000; */
}
#user-nav > ul > li > a {
	padding:9px 10px;
	display: block;
}
#user-nav > ul > li > a:hover, #user-nav > ul > li.open > a {
    color: #ffffff; 
    background:#000;
}
#user-nav > ul > li > a > i, #sidebar li a i {
	opacity: .5; 
	margin-top: 2px;
}
#user-nav > ul > li > a:hover > i, #user-nav > ul > li.open > a > i {
	opacity: 1;
}
#user-nav > ul > li > a > .label {
	vertical-align: middle;
	padding: 1px 4px 1px;
	margin: -2px 4px 0;
	display: inline-block;
}
#user-nav > ul ul > li > a {
	text-align: left;
}
/*顶部结束*/
#block_box{
    width: 90%;
    margin: 0 auto;
    margin-top: 60px;
    color: #000;
}
.footer{
	text-align: center; 
	margin-top: 10px;
	width:100%;
	padding:20px 0px;
}
.tl_container {
	width: 100%;
}

/* Widgets */
.widget-box {
	background: none repeat scroll 0 0 #fff;
	border-left: 1px solid #CDCDCD;
	border-top: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	clear: both;
	margin-top: 16px;
	margin-bottom: 16px;
	position: relative;
	border-radius: 8px;
}
.widget-box.widget-calendar, .widget-box.widget-chat {
	overflow:hidden !important;
}
.accordion .widget-box {
	margin-top: -2px;
	margin-bottom: 0;
	border-radius: 0;
}
.widget-box.widget-plain {
	background: transparent;
	border: none;
	margin-top: 0;
	margin-bottom: 0;
}
.widget-title,.table th, div.dataTables_wrapper .ui-widget-header {
	background:#efefef;
	border-bottom: 1px solid #CDCDCD;
	height: 36px;  
}
.widget-title .nav-tabs {
	border-bottom: 0 none; 
}
.widget-title .nav-tabs li a {
	border-bottom: medium none !important;
	border-left: 1px solid #DDDDDD;
		border-radius: 0 0 0 0;
	border-right: 1px solid #DDDDDD;
	border-top: medium none;
	color: #999999;
	margin: 0;
	outline: medium none;
	padding: 9px 10px 8px;
	font-weight: bold; 
	text-shadow: 0 1px 0 #FFFFFF;
}
.widget-title .nav-tabs li:first-child a {
	border-left: medium none !important;
}
.widget-title .nav-tabs li a:hover {
	background-color: transparent !important;
	border-color: #D6D6D6;
	border-width: 0 1px;
	color: #2b2b2b;
}
.widget-title .nav-tabs li.active a {
	background-color: #F9F9F9 !important;
	color: #444444;
}
.widget-title span.icon {
	padding: 9px 10px 7px 11px;
	float: left; border-right:1px solid #dadada;
}
.widget-title h5 {
	color: #666;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding: 12px;
	line-height: 12px;
	margin: 0;
}
.widget-title .buttons {
	float: right;
	margin: 8px 10px 0 0;
}
.widget-title .label {
	padding: 3px 5px 2px;
	float: right;
	margin: 9px 11px 0 0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset, 0 1px 0 #ffffff;
}
.widget-calendar .widget-title .label {
	margin-right: 190px;
}
.widget-content {
	padding:20px 12px;
}
.widget-box.widget-plain .widget-content {
	padding: 12px 0 0;
}
.widget-box.collapsible .collapse.in .widget-content {
	border-bottom: 1px solid #CDCDCD;
}

