/* 大框架 */
body.yh{overflow-y:hidden;}
.home_sidebar{background-color: #3a3f51; color: #fff;float:left;width:200px;}
.home_main{}
/*.home_main_top{height:50px;background-color: #fff; color: #aaa;}*/
.home_main_iframe{}

/* 边栏 */

.side_list .side_1 i{background-position:0 0;}
.side_list .side_2 i{background-position:0 -26px;}
.side_list .side_3 i{background-position:0 -52px;}
.side_list .side_4 i{background-position:0 -78px;}
.side_list .side_5 i{background-position:0 -104px;}
.side_list .side_6 i{background-position:0 -130px;}
.side_list .side_7 i{background-position:0 -156px;}
.side_list .side_8 i{background-position:0 -182px;}
.side_list .side_9 i{background-position:0 -208px;}
.side_list .side_10 i{background-position:0 -236px;}

.home_sidebar .side_top{height:90px;display:block;}
.home_sidebar .side_top .head{float:left;height:60px;width:60px;border-radius:30px;background:#fff;margin:15px 0 15px 15px;overflow:hidden;}
.home_sidebar .side_top .head img{display:block;width:100%; height:100%;}
.home_sidebar .side_top .info{ margin-left:85px;padding-top:15px;display:block;}
.home_sidebar .side_top .info p{font-size:12px;line-height:24px;}
.home_sidebar .side_top .info h2{font-size:16px;font-weight:normal;line-height:36px;}
.home_sidebar .side_list{border-top:2px solid #2e3344;}
.home_sidebar .side_list dl{background:#3a3f51;font-family:'SimHei';}
.home_sidebar .side_list dl.on{background:#32374a;}
.home_sidebar .side_list dl b.tri{background:url('/back/img/home_side_tri.png') left center;width:13px;height:13px;margin:17px 10px 0;float:right;display:block;}
.home_sidebar .side_list dl.on b.tri{background:url('/back/img/home_side_tri.png') right center;}
.home_sidebar .side_list dl dt{height:46px;line-height:46px;display:block;font-size:14px;cursor:pointer;}
.home_sidebar .side_list dl dt i{background-image:url('/back/img/home_side_icon.png');display:block;width:26px;height:26px;margin:10px 12px;float:left;}
.home_sidebar .side_list dl dt a{display:block;}
.home_sidebar .side_list dl dd{display:none;background:#2e3344;}
.home_sidebar .side_list dl.on dd{display:block;}
.home_sidebar .side_list dl dd a{display:block;height:46px;line-height:46px;font-size:14px;margin-left:50px;}
.home_sidebar .side_list dl dd a:hover{color:#d6d6d6;}
.home_sidebar .side_list dl dd a.on{color:#01ace4;}
.home_sidebar.close .side_list dd{display:none;background:#2e3344;width:120px;position:absolute;left:60px;text-align:center;margin-top:-46px;}
.home_sidebar.close .side_list dd a{margin-left:0;} 


/* 主面板顶部 */

.home_main_top .side_slider{width:50px;padding:10px 0;float:left;cursor:pointer;}
.home_main_top .side_slider i{width:30px;height:30px;margin:0 10px;background-image:url('/back/img/home_main_top.png');background-position:top left;display:block;}
.home_main_top .side_slider.on i{background-position:top right;}

.home_main_top .top_search{float:left;height:30px;margin:10px 10px 0;}
.home_main_top .t_sel{height:30px;float:left;}
.home_main_top .t_sel .ui_select_box{width:100px;font-family:'SimHei';}
.home_main_top .t_sel .ui_option_box{min-width:120px;font-family:'SimHei';}
.home_main_top .t_input{height:30px;vertical-align:middle;float:left;padding:15px;width:460px;background:#fbfbfb;border:1px solid #efefef;padding:0;}
.home_main_top .t_input input{margin:0;padding:0;float:left;border:0;height:24px;line-height:24px;margin:3px 0 0 10px;}
.home_main_top .t_input input[type="text"]{width:400px;background:none;}
.home_main_top .t_input input[type="button"]{width:30px;background:url('/back/img/home_top_search.png') no-repeat center;}
.home_main_top .top_msg{width:222px;height:50px;line-height:50px;margin-right: 10px;float:right;}
.home_main_top .top_msg .msgcou{display:block;width:30px;height:30px;background-image:url('/back/img/home_main_top.png');background-position:bottom left;float:left;margin:10px 10px 0 80px;}
.home_main_top .top_msg .msgcou.on{background-position:bottom right;}

.home_main_top .msgcenter{height:50px;float:left;padding-left:10px;cursor:pointer;}
.home_main_top .msgcenter.on{background:#f6f8f8;}
.home_main_top .msgcenter i{display:block;width:15px;height:50px;background:url('/back/img/home_msg_tri.png') center no-repeat;float:left;margin:0 7px;}
.home_main_top .msgcenter span{float:left;display:block;}
.home_main_top .top_msg ul{display:none;width:220px;position:absolute;height:auto;background:#fff;margin-top:50px;border:1px solid #e5e5e5;border-top:0;}
.home_main_top .top_msg li{line-height:40px;width:220px;margin:0 auto;border-top:1px solid #e5e5e5;}
.home_main_top .top_msg li.more{text-align:center;}
.home_main_top .top_msg li.more strong{color:#c33;}
.home_main_top .top_msg li span{margin:0 10px;}
.home_main_top .top_msg li.ell a{display:inline-block;width:52px;height:20px;line-height:20px;margin:10px 15px 0;color:#fff;text-align:center;border-radius:1px;}
.home_main_top .top_msg li.ell a.s{background:#23b7e5;}
.home_main_top .top_msg li.ell a.b{background:#ff4513;}
.home_main_top .top_msg ul.null{width:220px;height:200px;background:#fff url('/back/img/common_not_found.png') no-repeat center;}
.home_main_top .top_msg .null li{display:none;}


/*用户信息栏*/
.magebg_box{width:auto;height:196px;background-image:url('/back/img/welcome_background.jpg') ;padding:0px 18px 20px 18px;
	-moz-box-shadow:0px 5px 5px #0fafe2 inset;             /* For Firefox3.6+ */
	-webkit-box-shadow:0px 5px 5px #0fafe2 inset;          /* For Chrome5+, Safari5+ */
	box-shadow:0px 5px 5px #0fafe2 inset;                  /* For Latest Opera */
	min-width: 900px;}
.magebg{width:842px;height: 100%;}
.magebg_top{height:75px;line-height:75px;border-bottom:1px solid #86dcf8;padding-left: 8px;}
.magebg_top i{width:19px;height:29px;background:url('/back/img/welcome_bigsize_C.png') no-repeat;display: inline-block;vertical-align: middle;}
.magebg_top span{float: right;width: 97%;margin-top: 22px;}
.magebg_top h4{color: #fff;height: 14px;line-height: 14px;font-weight: 100;letter-spacing: 1px;}
.magebg_bmt{width:100%;height:114px;padding-top:6px;}
.magebg_bmt ul li{width:186px;height:30px;line-height:30px;margin:20px 11px 0 11px;border:1px solid #86dcf8;float:left;background:#0bb0e8;text-align: center;}
.magebg_bmt ul li span.lab{font-size:14px;color:#fff;}
.magebg_bmt ul li span.num{font-size:14px;color:#ffea00;}

/* 登录界面 */
.login{display: table; width: 100%; height: initial;}
.login .login_background{display: table-cell; vertical-align: middle; background-image: url('/back/img/login_background.jpg'); background-position: top center;}
.login .login_main{width: 370px; height: 410px; margin: auto; text-align: center;}
.login .login_main .main_logo{height: 130px; padding-bottom: 30px; font-size: 0;}
.login .login_main dl{height: 65px; margin-bottom: 22px; background-color: rgba(0,0,0,.5); border-radius: 4px;}
.login .login_main dl dt{width: 65px; height: 65px; float: left;}
.login .login_main dl dt .main_icon_head{display: block; width: 30px; height: 30px; margin: 17.5px auto; background-image: url(/back/img/login_icon.png); background-position: 0 0;}
.login .login_main dl dt .main_icon_password{display: block; width: 30px; height: 30px; margin: 17.5px auto; background-image: url(/back/img/login_icon.png); background-position: -30px 0;}
.login .login_main dd{width: auto; height: 35px; margin-left: 80px; margin-right: 10px; padding: 15px 0;}
.login .login_main input[type="text"],.login .login_main input[type="password"]{width: 100%; height: 35px; line-height: 35px; padding: 0; margin: 0; border: none; background-color: transparent; color: #fff; font-size: 20px;}
.login .login_main .main_btn{position: relative; display: inline-block; width: 357px; height: 46px; line-height: 46px; background-color: #01ace4; color: #fff; font-size: 20px; border-radius: 8px; margin-top: 8px;}

/*搜索界面*/
.datagrid-header td,.datagrid-body td,.easyui-pagination td{vertical-align: middle;font-family: 'simsun';}
.datagrid-header-row, .datagrid-row{height:40px;}
.datagrid-header td{border:0;}
.datagrid-body td{border-bottom:1px solid #ddd;border-top:0;border-left:0;border-right:0;}
.datagrid-header, .datagrid-td-rownumber{background-color: #fff;
	background: -webkit-linear-gradient(top,#fff 0,#fff 100%);
	background: -moz-linear-gradient(top,#fff 0,#fff 100%);
	background: -o-linear-gradient(top,#fff 0,#fff 100%);
	background: linear-gradient(to bottom,#fff 0,#fff 100%);
	background-repeat: repeat-x;}
.datagrid-body{background-color:#f6f8f8;}
.bg_cf6{background-color:#f6f8f8;}
.lookup_box{width:auto;height:60px;line-height:60px;padding-left:36px;border-bottom: 1px solid #ccc;background-color:#fff;}
.lookup_box span{margin-left:23px;color:#66615e;}
.lookup_box input[type="search"]{width:236px;height:26px;line-height:26px;font-size: 14px;border:1px solid #dee5e7;border-radius: 2px;}
.lookup_box select{border:1px solid #dee5e7;color:#66615e;}
.search_btn{width: 70px;height:25;line-height:25px;margin-left:32px;display:inline-block;background-color:#01ace4;color:#fff;text-align: center;border-radius: 2px;}

/*欢迎页折线统计图*/
.welcome_content{width:auto; height: 60px;padding: 22px 0 0 0;}
.linepic{width:1090px;height:365px;position: absolute;left: -18px;}

/* 2016.12.15 new message hint */
.home_sidebar .side_list dl dt em{width:23px;height:8px;display:inline-block;background:url('/back/img/new_tip.png') no-repeat;margin-left:12px;
position: absolute; margin-top: 19px;}
.home_sidebar .side_list dl dt em.newhint{width:4px;height:4px;background:#ffd862;position: absolute; margin-left: -12px;margin-top: 10px;} /* new hint */
.home_sidebar .side_list dl dd i{width:20px;height:20px;color:#fff;text-align: center;background:url('/back/img/round.png') no-repeat;display:inline-block;
position:relative;top:4px;left:8px;line-height:20px;} /* how many message hint */

