html,body{background:#eee;}


.loginpage_logo{background:url(../images/logo240.png) center no-repeat;height:158px;width:240px;position:absolute;left:50%;margin-left:-120px;top:50%;margin-top:-330px;}
.loginbox{height:440px;width:660px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-330px;margin-top:-140px;border-radius:4px;box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.login_dl{width:540px;margin:90px auto 0;}
.login_dl dt{height:50px;width:100px;font-size:14px;color:#aaa;line-height:50px;text-align:center;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin-bottom:24px;}
.login_dl dd{height:50px;width:440px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin-bottom:24px;}
.login_dl dd input.text{height:24px;line-height:24px;padding:12px;border:1px solid #ddd;color:#333;width:360px;border-radius:2px;font-family:Microsoft Yahei;}
.login_dl dd input.password{height:24px;line-height:24px;padding:12px;border:1px solid #ddd;color:#333;width:360px;border-radius:2px;font-family:Microsoft Yahei;}
.login_dl dd label{height:50px;display:block;line-height:50px;color:#aaa;}
.login_dl dd input.checkbox{height:14px;width:14px;margin-top:-2px;}
.login_dl .mb0{margin-bottom:0px;}
.login_dl .m10{margin:10px 0px;}
.login_dl dd input.submit{height:50px;line-height:50px;color:#fff;width:386px;border-radius:2px;background:#36f;border:0px;font-size:17px;font-family:Microsoft Yahei; -webkit-transition: all ease .3s;transition: all ease .3s;}
.login_dl dd input.submit:hover{background:#14d;cursor:pointer;}


.header{height:100px;background:#fff;width:100%;border-bottom:1px solid #ddd;}
.header .logo{height:100px;float:left;display:block;margin-left:24px;}
.header .logo img{height:100px;display:block;}
.header h1{line-height:100px;font-size:32px;font-weight:bold;color:#333;padding-left:0px;float:left;font-family:"楷体";}
.admin_info{height:100px;padding-right:30px;}
.admin_logined{line-height:100px;color:#999;text-align:right;}
.admin_logined a{color:#999;}
.admin_logined a:hover{color:#3366ff;text-decoration:underline;}
.admin_login{line-height:100px;color:#999;text-align:right;}
.admin_login a{color:#999;}
.admin_login a:hover{color:#3366ff;text-decoration:underline;}

.content{width:100%;position:relative;overflow:hidden;}
.leftbar{width:200px;position:absolute;left:0px;top:0px;background:#333;height:1000px;overflow:auto;}
.leftbar_dl{padding-top:20px;}
.leftbar_dl dt{font-size:16px;font-weight:bold;color:#fff;display:block;height:40px;line-height:40px;text-indent:16px;}
.leftbar_dl dd{font-size:14px;text-indent:32px;color:#999;display:block;height:32px;line-height:32px;}
.leftbar_dl dd.current{background:#444;}
.leftbar_dl dd a{color:#999;}
.leftbar_dl dd a:hover{color:#3366ff;}

.rightiframe{padding-left:200px;}
.rightiframe iframe{width:100%;}

.if_c1{height:100px;width:100%;border-bottom:1px solid #ddd;}
.new_btn{height:40px;display:inline-block;vertical-align:top;padding:0px 14px;background:#3366ff;color:#fff;font-size:14px;line-height:40px;margin:30px 0px 0px 30px;}
.new_btn:hover{background:#1144dd;}

.if_backbar{height:60px;line-height:44px;border-bottom:1px solid #ddd;width:100%;position:relative;background:#f5f5f5;}
.back_btn{height:60px;display:inline-block;vertical-align:top;padding:0px 30px;color:#36f;font-size:16px;line-height:60px;margin:0px 0px 0px 0px;position:absolute;left:0px;top:0px;}
.back_btn:hover{color:#14d;background:#ddd;}
.if_backbar h1{text-align:center;font-size:24px;color:#333;font-weight:bold;line-height:60px;}



.if_c2{width:100%;height:60px;background:#ddd;position:relative;}
.if_c2 ul{padding-left:30px;}
.if_c2 ul li{display:inline-block;vertical-align:top;height:30px;margin-top:15px;line-height:30px;font-size:14px;color:#333;padding-right:14px;}
.select_style1{height:28px;line-height:28px;border:1px solid #aaa;margin:0px;padding:0px;box-sizing:content-box;vertical-align:top;padding:0px 3px;}
.if_c2_search{height:30px;position:absolute;right:30px;top:15px;}
.if_c2_search .text{height:20px;border:1px solid #aaa;border-radius:15px;background:#fff;padding:4px 12px;line-height:20px;font-size:12px;width:200px;outline:0px;}
.if_c2_search .submit{height:30px;border-radius:15px;background:#3366ff;line-height:30px;font-size:12px;width:50px;outline:0px;color:#fff;border:0px;cursor:pointer;}
.if_c2_search .submit:hover{background:#1144dd;}

.if_table{border-left:1px solid #ddd;border-top:1px solid #ddd;margin:30px;}
.if_table table{padding-bottom:40px;width:100%;}
.if_table table th{height:40px;line-height:40px;color:#666;border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;text-align:center;}
.if_table table tr{border-bottom:1px solid #ddd;background:#f5f5f5;}
.if_table table tr:hover{background:#fefefe;}
.if_table table tr:first-child:hover{background:#f5f5f5;}
.if_table table .th1{width:21%;text-align:left;padding:9px 2%;}
.if_table table .th2{width:10%;}
.if_table table .th3{width:10%;}
.if_table table .th4{width:10%;}
.if_table table .th5{width:10%;}
.if_table table .th6{width:10%;}
.if_table table .th7{width:10%;}
.if_table table .th8{width:15%;}

.if_table table td{padding:9px 0px;color:#666;border-right:1px solid #ddd;text-align:center;line-height:22px;vertical-align:middle;}
.if_table table td a{color:#36f;padding:0px 4px;display:inline-block;vertical-align:top;}
.if_table table td a:hover{color:#14d;text-decoration:underline;}
.if_table table td img{max-width:90%;max-height:500px;display:inline-block;vertical-align:middle;margin:10px auto;}
.if_table table .td1{width:21%;text-align:left;padding:9px 2%;}
.if_table table .td2{width:10%;}
.if_table table .td3{width:10%;}
.if_table table .td4{width:10%;}
.if_table table .td5{width:10%;}
.if_table table .td6{width:10%;}
.if_table table .td7{width:10%;}
.if_table table .td8{width:15%;}




.if_page{padding-right:30px;height:30px;margin:30px 0px 50px;text-align:right;}
.if_page a{height:28px;border:1px solid #ddd;display:inline-block;vertical-align:top;line-height:28px;padding:0px 8px;font-size:14px;color:#666;margin:0px 2px;min-width:12px;text-align:center;}
.if_page a:hover{color:#36f;border:1px solid #36f;}
.if_page strong{height:28px;border:1px solid #36f;display:inline-block;vertical-align:top;line-height:28px;padding:0px 8px;font-size:14px;color:#fff;margin:0px 2px;min-width:12px;text-align:center;background:#36f;}
.if_page span{height:28px;border:0px;display:inline-block;vertical-align:top;line-height:28px;padding:0px 6px;font-size:14px;color:#666;margin:0px 2px;min-width:16px;text-align:center;}



.create_form_dl{padding:30px;}
.create_form_dl dt{display:block;float:left;clear:left;height:40px;margin-bottom:10px;text-align:right;width:100px;font-size:14px;color:#999;line-height:40px;}
.create_form_dl dt.bigtitle_dt{float:left;clear:left;height:40px;margin-bottom:10px;text-align:left;font-size:18px;color:#333;line-height:40px;border-bottom:1px solid #ddd;width:100%;margin-top:20px;}

.create_form_dl dd{height:40px;margin-bottom:10px;float:left;width:600px;padding-left:20px;}
.create_form_dl dd.high{height:200px;}
.create_form_dl dd.dda{height:auto;}
.create_form_dl dd .text{height:20px;line-height:20px;border:1px solid #ddd;background:#fff;padding:9px;width:200px;}
.create_form_dl dd label{height:40px;line-height:40px;font-size:14px;color:#333;display:inline-block;vertical-align:top;padding-right:20px;}
.create_form_dl dd label .radio{position:relative;top:-1px;}
.create_form_dl dd.high textarea{height:180px;line-height:22px;color:#333;padding:9px;border:1px solid #ddd;width:400px;overflow:auto;font-size:14px;}
.create_form_dl dd .submit{height:40px;width:100px;line-height:100px;color:#fff;background-color:#36f;border:1px;line-height:40px;box-sizing:content-box;cursor:pointer;padding:0px;font-size:14px;}
.create_form_dl dd .submit:hover{background:#14d;}
.create_form_dl dd .exit_btn{height:40px;line-height:40px;text-align:center;color:#666;width:100px;display:inline-block;vertical-align:top;background:#ddd;margin-left:8px;font-size:14px;}
.create_form_dl dd .exit_btn:hover{background:#ccc;}

.create_form_dl dd .apps_w{padding-bottom:20px;}
.create_form_dl dd .apps_w .t{height:40px;line-height:40px;font-size:16px;color:#333;border-bottom:1px solid #ddd;margin-bottom:10px;}

.create_form_dl dd .apps_w label{height:24px;line-height:24px;display:inline-block;vertical-align:top;padding-right:20px;width:120px;}
.create_form_dl dd .apps_w label.big{height:40px;line-height:40px;font-size:16px;width:auto;padding:0px;}
.create_form_dl dd .apps_w label .radio{position:relative;top:1px;}


.if_tab{height:44px;line-height:44px;margin:30px 30px 0px;border-bottom:2px solid #36f;}
.if_tab a{display:inline-block;vertical-align:top;padding:0px 16px;color:#fff;font-size:16px;color:#666;}
.if_tab a:hover{background:#ddd;}
.if_tab a.current{background:#36f;color:#fff;}


.selectbox_gg{width:800px;}

.selectbox_gg_left{height:240px;width:300px;padding:20px 10px;display:inline-block;vertical-align:top;background:#f5f5f5;}
.selectbox_gg_left ul{height:240px;overflow:auto;margin:0px 10px;width:260px;}
.selectbox_gg_left ul li{height:24px;line-height:24px;font-size:14px;color:#666;text-indent:10px;margin-right:10px;cursor:pointer;}
.selectbox_gg_left ul li:hover{background:#eee;}
.selectbox_gg_left ul li.current{background:#36f;color:#fff;}



.selectbox_gg_right{height:240px;width:300px;padding:20px 10px;display:inline-block;vertical-align:top;background:#f5f5f5;}
.selectbox_gg_right ul{height:240px;overflow:auto;margin:0px 10px;width:260px;}
.selectbox_gg_right ul li{height:24px;line-height:24px;font-size:14px;color:#666;text-indent:10px;margin-right:10px;cursor:pointer;}
.selectbox_gg_right ul li:hover{background:#eee;}
.selectbox_gg_right ul li.current{background:#36f;color:#fff;}


.movetools{display:inline-block;vertical-align:top;width:80px;text-align:center;padding-top:78px;}
.movetools span{display:block;height:32px;width:60px;text-align:center;margin:0px auto;line-height:32px;background:#36f;color:#fff;cursor:pointer;margin-top:20px;}
.movetools span:hover{background:#14d;}


.timebox{background:#f5f5f5;padding:20px 20px 10px;}
.timebox_item_w{position:relative;}
.timebox_item{display:inline-block;width:250px;padding-right:20px;margin-bottom:10px;}
.addNewTimebox{display:block;height:40px;padding:0px 20px;background:#ddd;color:#333;line-height:40px;cursor:pointer;width:68px;margin:0px 0px 10px 0px;text-align:center;}
.addNewTimebox:hover{background:#ccc;}
.timebox_item_removebtn{position:absolute;right:0px;top:0px;display:block;height:40px;width:40px;text-align:center;color:#333;line-height:40px;font-size:20px;cursor:pointer;}
.timebox_item_removebtn:hover{background:#eee;color:#e80000;}


.ggwl_img{height:190px;width:190px;background:#ddd;position:relative;float:left;margin:0px 10px 10px 0px;}
.ggwl_img img{display:block;max-height:190px;max-width:190px;margin:0px auto;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;}
.ggwl_btns{height:40px;margin-top:10px;clear:both;}
.ggwl_btns a{display:inline-block;vertical-align:top;height:40px;line-height:40px;color:#fff;padding:0px 14px;margin-right:10px;position:relative;overflow:hidden;}
.ggwl_btns a input{height:40px;width:200px;opacity:0;position:absolute;left:0px;top:0px;}

.ggwl_btns a.ggwl_btns1{background:#36f;}
.ggwl_btns a.ggwl_btns1:hover{background:#14d;}
.ggwl_btns a.ggwl_btns2{background:#666;}
.ggwl_btns a.ggwl_btns2:hover{background:#555;}


.removewlimgbtn{height:40px;width:40px;color:#fff;background:rgba(0,0,0,0.2);font-size:20px;text-align:center;line-height:40px;position:absolute;right:0px;top:0px;cursor:pointer;display:none;}
.removewlimgbtn:hover{background:rgba(0,0,0,0.3);}


.zq_addmultiwlbtn{height:40px;width:114px;background:#666;border:0px;color:#fff;font-size:14px;cursor:pointer;}
.zq_addmultiwlbtn:hover{background:#555;}
.s_add{height:190px;background:#ddd;width:190px;margin:0px 10px 10px 0px;position:relative;}
.s_add img{display:block;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

.additive_c{height:100%;width:100%;background:rgba(0,0,0,0.5);position:fixed;left:0px;top:0px;z-index:100;display:none;}
.additive_w{width:1000px;height:500px;position:fixed;top:50%;left:50%;background:#eee;overflow:auto;margin:-250px 0px 0px -500px;z-index:200;}

.se_table{width:94%;margin:3% auto 10px;border-left:1px solid #ddd;border-top:1px solid #ddd;background:#fff;}
.se_table tr{}
.se_table tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;vertical-align:middle;text-align:center;}
.se_table tr th{height:40px;line-height:40px;text-align:center;font-size:14px;color:#666;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.se_table tr th:first-child{width:10%;}
.se_table tr td img{display:block;max-height:80px;max-width:80px;margin:10px auto;}

.se_title{font-size:14px;color:#666;font-weight:bold;line-height:50px;width:100%;text-align:left;text-indent:20px;height:50px;border-bottom:1px solid #ddd;background:#fff;}

.se_table_shut{position:absolute;right:0px;top:0px;height:50px;width:50px;line-height:50px;text-align:center;color:#333;font-size:24px;}
.se_table_shut:hover{color:#36f;background:rgba(0,0,0,0.1);}
.se_table_btns{height:40px;width:94%;margin:0px auto 3%;}
.se_table_btns button{display:inline-block;vertical-align:top;border:0px;background:#36f;color:#fff;box-sizing:content-box;line-height:40px;height:40px;font-size:14px;color:#fff;text-align:center;margin-right:10px;padding:0px 32px;cursor:pointer;}
.se_table_btns button:hover{background:#14d;}

.search_name{height:20px;line-height:20px;padding:6px;margin:10px 0px;border:1px solid #ddd;color:#666;font-size:14px;width:300px;}
.search_but{height:34px;width:80px;background:#36f;color:#fff;text-align:center;border:0px;box-sizing:content-box;cursor:pointer;}
.search_but:hover{background:#14d;}


.pqb_linksw{height:40px;line-height:40px;width:94%;margin:0px auto;}
.pqb_linksw a{height: 40px;display: inline-block; vertical-align: top;padding: 0px 14px;background: #3366ff;color: #fff;font-size: 14px;line-height: 40px;margin: 0px 12px 0px 0px;}
.pqb_linksw a:hover{background:#1144dd;}


.pqb_w{width:94%;margin:20px auto 60px;background:#eee;overflow-x:scroll;padding-bottom:30px;}
.pqb_w table{background:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.pqb_w tr.checked td{box-shadow:0px 0px 32px rgba(0,0,0,0.2) inset;}

.pqb_w th{height:32px;line-height:32px;width:32px;text-align:center;color:#999;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.pqb_w .pqb_date_th1{}

.pqb_w .pqb_th1{width:250px;}
.pqb_w .pqb_th2{width:100px;}


.pqb_w td{height:32px;line-height:32px;width:32px;text-align:center;color:#333;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.pqb_w .pqb_td1{width:350px;}
.pqb_w .pqb_td2{width:100px;}


.pqb_w td.red{background:rgba(255,81,81,0.7);border-right:1px solid rgba(255,81,81,0.3);border-bottom:1px solid rgba(255,81,81,0.3);}
.pqb_w td.hardred{background:rgba(189,11,11,0.7);border-right:1px solid rgba(189,11,11,0.3);border-bottom:1px solid rgba(189,11,11,0.3);}
.pqb_w td.green{background:rgba(88,230,19,0.7);border-right:1px solid rgba(88,230,19,0.9);border-bottom:1px solid rgba(88,230,19,0.9);}
.pqb_w td.yellow{background:rgba(255,231,26,0.7);border-right:1px solid rgba(255,231,26,0.7);border-bottom:1px solid rgba(255,231,26,0.7);}
.pqb_w td.blue{background:rgba(64,119,232,0.7);border-right:1px solid rgba(64,119,232,0.7);border-bottom:1px solid rgba(64,119,232,0.7);}
.pqb_w td.grey{background:rgba(153,153,153,0.7);border-right:1px solid rgba(153,153,153,0.3);border-bottom:1px solid rgba(153,153,153,0.3);}
.pqb_w td.lightgreen{background:rgba(225,255,187,0.7);border-right:1px solid rgba(225,245,187,1);border-bottom:1px solid rgba(225,245,187,1);}

.pqb_w td.checked{background:rgba(255,81,81,0.7) url(../images/checked_icon.png) center no-repeat;border-right:1px solid rgba(255,81,81,0.3);border-bottom:1px solid rgba(255,81,81,0.3);}




.pqb_eg{position:absolute;right:40px;top:110px;width:420px;height:64px;z-index:100;}
.pqb_eg_item{width:140px;height:32px;line-height:32px;font-size:14px;float:left;}
.pqb_eg_item span{float:left;height:20px;width:20px;border-radius:12px;display:block;margin:4px 6px 0px 0px;border:2px solid #fff;}

.pqb_eg_item span.red{background:rgba(255,81,81,0.7);}
.pqb_eg_item span.hardred{background:rgba(189,11,11,0.7);}

.pqb_eg_item span.green{background:rgba(88,230,19,0.7);}
.pqb_eg_item span.yellow{background:rgba(255,231,26,0.7);}
.pqb_eg_item span.blue{background:rgba(64,119,232,0.7);}
.pqb_eg_item span.grey{background:rgba(153,153,153,0.7);}
.pqb_eg_item span.lightgreen{background:rgba(225,255,187,0.7);}

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: #ccc;
}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
  background-color: #ccc;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
  background-color: #aaa;
}
.ui-datepicker .ui-datepicker-buttonpane {
    display:none;
}