* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body {
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-size: cover;
	color:#7a7a7a;
	font-size:12px;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
    /*position:fixed;*/
    top: 0;
    left: 0;
    width:100%;
    height:100%;
    min-width: 1000px; 
    z-index:-10;
    zoom: 1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg.jpg',?sizingMethod='scale');
	}
a:hover {text-decoration:none;}
.wrap {
	background: #F9F9F9;
	left: 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 3px 3px 0 0;
}
.divTopHead {
	background-color: #353535;
	color: #FFFFFF;
	height: 80px;
	border-radius:3px 3px 0 0;
	margin-top:10px;
	position:relative;
}

.divLogo {
	line-height: 80px;
	text-align: center;
	text-transform: uppercase;
	font-size: 36px;

	background-image: url(../logo.png);
	background-repeat: no-repeat;
	background-attachment:fixed;
  background-position-x:50px;
}

.divTopQuikLink a, .divUserInfo a{
	line-height:80px;
	font-size:24px;
	color:#FFFFFF;
	margin:0 10px;
}
.divTopQuikLink i {background:none;margin-top:5px;}
.divTopQuikLink a{margin:0px;}
.divTopQuikLink a:first-child {margin:0 30px 0 0;}

.divUserInfo img {float:left;margin-top:28px;border-radius: 25px 25px 25px 25px;height:25px;width:25px;}







.divLeftWrap {background:#f9f9f9; height:300px;}

.navbar-inner {
	border: none;
	box-shadow: none;
	padding: 0;
	top: 0;
	/*width: 200px;*/
}
.accordion-toggle {padding:0px !important; line-height:40px;}
#navbar i {
	-webkit-transition: all .20s ease-in-out;
	-moz-transition: all .20s ease-in-out;
	-o-transition: all .20s ease-in-out;
	transition: all .20s ease-in-out;
	color: inherit;
	display: inline-block;
	font-size: 14px;
	margin-right: 5px;
	/*padding: 10px;*/
	line-height:20px;
	z-index: 2;
	position: relative;
	border-right: 1px solid rgba(0, 0, 0, 0.05);
	background:none !important;
	width:40px;
	height:40px;
	text-align:center;
}

#user-dropdown{
	min-height: 150px;
	position: absolute;
	right: 25px;
	top: 80px;
	width: 295px;
	color:#999999;
	display:none;
	z-index:99;
}

#user-dropdown:before {
border-color: transparent transparent #F9F9F9;
border-style: solid;
border-width: 10px;
content: " ";
position: absolute;
right: 22px;
top: -20px;
}
.box {
  border-radius: 1px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15); 
	background-color: #F9F9F9;
	}
.box .info {
	line-height: 17px; }
.box .title {
	font-size: 13px;
	line-height: 13px; }
.box .info-large {
	font-size: 25px;
	line-height: 25px; }
.box .title-large {
	font-size: 17px;
	line-height: 17px; }
.pad25 {padding:25px !important;}
.border-right{border-right:solid 1px rgba(0, 0, 0, 0.1);}
.ulMenu {list-style:none;}

.ulMenu li a {
	color: #7B7B7B;
	display: block;
	padding: 10px;
	-webkit-transition: all 0.15s ease-in-out;
	-moz-transition: all 0.15s ease-in-out;
	-o-transition: all 0.15s ease-in-out;
	transition: all 0.15s ease-in-out;
	text-decoration: none;
}
.ulMenu li a:hover{color:#dd4a29;background:#ffffff;}
.ulMenu li a i {width:20px;background:none;}

.yellow-text {color: #d6cc48 !important; }
.green-text {color: #55bc75 !important; }
.red-text {color: #dc4c42 !important; }
.orange-text {color: #dd4a29 !important; }
.light-brown-text {color: #b1a599 !important; }
.light-grey-text {color: #cecece !important; }
.dark-grey-text {color: #636363 !important; }
.grey-text {color: #afafaf !important; }
.blue-text {color: #3bc2e3 !important; }
.facebookblue-text {color: #3b559f !important; }
.pink-text {color: #f28cce !important; }
.purple-text {color: #b561ce !important; }
.cyan-text {color: #87f2e9 !important; }
.turquoise-text {color: #3dd3c4 !important; }


/*************  左侧菜单样式 开始 *************/
.divLeftMenu {
	float:left;width:200px;
}
.accordion {
	margin-bottom: 0px !important;
}
.divMenuGroupBox {
	width: 200px;
	margin: 0px auto;
	position:relative;
	font-weight:bold;
	color:#7B7B7B;
	line-height:40px;
	background:rgb(249, 249, 249);
	border-radius: 0px !important;
	border-left:solid 2px #FF9933;
}
.divMenuGroupBox:hover {cursor:pointer;}
.divMenuGroupBox:hover span {color:#FFFFFF;}
.divMenuGroupBox .divMenuBg {
	background-color: #CC6600;
	height:40px;
	width: 0px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:=-1;

	-webkit-transition: all .20s ease-in-out;
	-moz-transition: all .20s ease-in-out;
	-o-transition: all .20s ease-in-out;
	transition: all .20s ease-in-out;
}

.divMenuGroupBox:hover .divMenuBg {
	width:40px;
}

.divMenuGroupBox:nth-child(5n+1) .divMenuBg {background-color:#FF9933;}
.divMenuGroupBox:nth-child(5n+2) .divMenuBg {background-color:#339900;}
.divMenuGroupBox:nth-child(5n+3) .divMenuBg {background-color:#ff00ff;}
.divMenuGroupBox:nth-child(5n+4) .divMenuBg {background-color:#3366FF;}
.divMenuGroupBox:nth-child(5n+5) .divMenuBg {background-color:#CC6600;}

.divMenuGroupBox:nth-child(5n+6) .divMenuBg {background-color:#666633;}
.divMenuGroupBox:nth-child(5n+7) .divMenuBg {background-color:#009999;}

.divMenuGroupBox:nth-child(5n+1) {border-left:solid 2px #FF9933;}
.divMenuGroupBox:nth-child(5n+2) {border-left:solid 2px #339900;}
.divMenuGroupBox:nth-child(5n+3) {border-left:solid 2px #ff00ff;}
.divMenuGroupBox:nth-child(5n+4) {border-left:solid 2px #3366FF;}
.divMenuGroupBox:nth-child(5n+5) {border-left:solid 2px #CC6600;}
.divMenuGroupBox:nth-child(5n+6) {border-left:solid 2px #666633;}
.divMenuGroupBox:nth-child(5n+7) {border-left:solid 2px #009999;}



.accordion-group {margin-bottom:-1px;}
.divMenuGroupBox .accordion-toggle {padding:0px;text-indent:10px;}
.divMenuGroupBox .accordion-inner  {padding:0px 10px;background:#fefefe;}
.divMenuGroupBox .accordion-inner a {display:block;text-indent:10px;}

.divMenuGroupBox .divMenuItem {
	margin-left: 40px;
	position:relative;
	border-left:1px solid rgba(0, 0, 0, 0.05);

}
.divMenuGroupBox .divMenuItem:hover {
	background:#ffffff;
}
.divMenuGroupBox span {
	display:block;
	float:left;
	width:40px;

	position:relative;
	text-align:center;
	color:#CC6600;
	background:none;
	padding-top:10px;
	line-height:20px;
	font-size:20px;
	
}

.accordion-heading:after {
	display: block;
	height: 20px;
	width: 20px;
	position: absolute;
	right: 5px;
	top: 0px;
	font-family: 'fontello';
	content: '\f0dd';
	font-size: 11px;
	color: rgba(0, 0, 0, 0.2); }
.accordion-heading:last-child:after {
          display: none; }

/*************  左侧菜单样式 结束 *************/


/***************************** 右侧内容区域样式 开始 *******************************************************************/
.divRightWrap {
	/*border-top:solid 5px #dd4a29;*/
	background:#f2f2f0;
	min-height:850px;
	margin-left:200px !important;
	border-left:solid 1px rgba(0, 0, 0, 0.15);
	/*padding:10px;*/
}

.divRightBody
{
  /*background:#fafafa;*/
	margin:10px;
	padding-bottom:20px;
	font-family:"微软雅黑", "宋体";
}
.divRightBody .divBoxHead
{
	border-radius: 1px 1px 0 0;
	padding: 15px 0 13px;
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	position: relative;
	text-align: center;
	min-height: 50px;
	margin-bottom:20px;
}

h3{font-size:18px;line-height:20px;padding:0px;margin:0px;}
.tabEdit td {font-size:14px;}


.row-fluid .title {
	border-bottom: 1px solid rgba(0, 0, 0, 0.15);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.25);
	background-color: #F9F9F9;
	padding: 25px;
	height:100px;
}

.row-fluid .title h1, .row-fluid .title h2 {
	font-family: 'Crete Round';
	font-size: 22px;
	font-weight: normal;
	color: #636363;
	margin: 0;
	display: inline-block;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.25);
}

.row-fluid .title small
{
  display:block!important;
	font-size:12px;
}

.row-fluid .title .tip 
{
  background:none;
	display:block;
	width:20px;
	font-size:20px;
	float:right;
	height:20px;

	margin:10px;
}


.table a i {color:#333333;font-size:14px;background-image:none;margin-right:5px;}

.yellow-topstripe {border-top: 5px solid #d6cc48; }
.green-topstripe {border-top: 5px solid #55bc75; }
.red-topstripe {border-top: 5px solid #dc4c42; }
.orange-topstripe {border-top: 5px solid #dd4a29; }
.light-brown-topstripe {border-top: 5px solid #b1a599; }
.light-grey-topstripe {border-top: 5px solid #cecece; }
.dark-grey-topstripe {border-top: 5px solid #636363; }
.grey-topstripe {border-top: 5px solid #afafaf; }
.blue-topstripe {border-top: 5px solid #3bc2e3; }
.facebookblue-topstripe {border-top: 5px solid #3b559f; }
.pink-topstripe {border-top: 5px solid #f28cce; }
.purple-topstripe {border-top: 5px solid #b561ce; }
.cyan-topstripe {border-top: 5px solid #87f2e9; }
.turquoise-topstripe {border-top: 5px solid #3dd3c4; }

input[type=text] {padding:5px;height:30px;}
form {margin-bottom:0px!important;}
/***************************** 右侧内容区域样式 结束 *******************************************************************/	

/******************************登录界面样式 开始 **************************************************************************************/
#wrap >.container-fluid {max-width:1400px; margin:10px auto;}
.centeralign {text-align:center;}
#login_page{margin:150px 0;}
#login_page input{width:200px;}
#login_page h1 {color:#4c4c4c;font-family:"Crete Round";font-size:60px;text-shadow:1px 1px 0 rgba(255,255,255,0.6);margin-bottom:50px;position:relative;}
#login_page input[type="text"], #login_page input[type="password"] 
{
 border-radius:1px;box-shadow:none;
 background-color:#ffffff;
 min-height:30px;
 min-width:35px;
 padding:5px;
 margin-right:10px;
}
#login_page .btn {width:auto !important;margin-top:-10px;}
.divCopy {margin-top:40px;}
/******************************登录界面样式 结束 **************************************************************************************/

/******************************分页样式 开始 **********************************************************************************/
.divTabPageBox {text-align:center;}
.ulPage {margin:0px auto;}
.ulPage li {list-style:none;display:inline;}
.ulPage #txtPage, .ulPage .txtPage {width:40px;height:26px;margin:-5px 5px 0px 5px;text-align:center;}
.spPage i {font-weight:bold;font-style:normal;margin:0 2px;}
/******************************分页样式 结束 **********************************************************************************/

/******************************统计报表页面样式 开始 **********************************************************************************/
.count-box {border-bottom:1px solid rgba(0,0,0,0.15);padding:15px;background-color:#f2f2f2;}
.control-label{float:left !important;}
.spSplit {margin:auto 5px;}
.lbTitle{font-size:14px;line-height:14px;}
.divNoDataMsg {text-align:center;}
.divNoDataMsg em {font-style:normal;color:#ff0000;}
/******************************统计报表页面样式 结束 **********************************************************************************/

/******************************列表页复选框多选链接 开始 **********************************************************************************/
.divCheckBar {padding-left:10px;}
.divCheckBar i {line-height:10px;}
/******************************列表页复选框多选链接 结束 **********************************************************************************/

/******************************数据过滤框样式 开始 **********************************************************************************/
.divCurSelBox {position:absolute;top:8px;left:25px;height:20px;}
.divCurSelBox .spTitle {float:left;font-weight:bold;line-height:26px;}
.spSelItem {display:block;border:1px solid #08c;float:left;padding:2px 4px;margin:0px 5px;}
.spSelItem i{font-weight:normal !important;}
/******************************数据过滤框样式 开始 **********************************************************************************/

.dlFilter {padding-left:70px;position:relative;display:block;height:45px;border-bottom:dotted #ccc 1px; overflow-x:hidden; overflow-y:auto;}    
.dlFilter dt, .dlFilter dd {display:inline;height:22px;float:left;}
.dlFilter dt {position:absolute;top:0px;left:0px;width:70px;}
.dlFilter .ddSel a{display:block;background-color:#1d7ad9;color:#fff;float:left;}
.clear {font-size: 0px;line-height: 0px;display: block;clear: both;float: none;width: 100%;}
