
#loading{background-color:rgba(0,0,0,.58);height:100%;width:100%;position:fixed;z-index:1;margin-top:0;top:0;display:none}
#loading #loading-center{width:100%;height:100%;position:relative}
#loading #loading-center-absolute{position:absolute;left:50%;top:50%;height:150px;width:150px;margin-top:-75px;margin-left:-75px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#loading .object{width:20px;height:20px;background-color:#FFF;position:absolute;left:65px;top:65px}
#loading .object:nth-child(2n+0){margin-right:0}
#loading #object_one{-webkit-animation:object_one 2s infinite;animation:object_one 2s infinite;-webkit-animation-delay:.2s;animation-delay:.2s}
#loading #object_two{-webkit-animation:object_two 2s infinite;animation:object_two 2s infinite;-webkit-animation-delay:.3s;animation-delay:.3s}
#loading #object_three{-webkit-animation:object_three 2s infinite;animation:object_three 2s infinite;-webkit-animation-delay:.4s;animation-delay:.4s}
#loading #object_four{-webkit-animation:object_four 2s infinite;animation:object_four 2s infinite;-webkit-animation-delay:.5s;animation-delay:.5s}
#loading #object_five{-webkit-animation:object_five 2s infinite;animation:object_five 2s infinite;-webkit-animation-delay:.6s;animation-delay:.6s}
#loading #object_six{-webkit-animation:object_six 2s infinite;animation:object_six 2s infinite;-webkit-animation-delay:.7s;animation-delay:.7s}
#loading #object_seven{-webkit-animation:object_seven 2s infinite;animation:object_seven 2s infinite;-webkit-animation-delay:.8s;animation-delay:.8s}
#loading #object_eight{-webkit-animation:object_eight 2s infinite;animation:object_eight 2s infinite;-webkit-animation-delay:.9s;animation-delay:.9s}
#loading #object_big{position:absolute;width:50px;height:50px;left:50px;top:50px;-webkit-animation:object_big 2s infinite;animation:object_big 2s infinite;-webkit-animation-delay:.5s;animation-delay:.5s}
@-webkit-keyframes object_big{50%{-webkit-transform:scale(.5)}
}
@keyframes object_big{50%{transform:scale(.5);-webkit-transform:scale(.5)}
}
@-webkit-keyframes object_one{50%{-webkit-transform:translate(-65px,-65px)}
}
@keyframes object_one{50%{transform:translate(-65px,-65px);-webkit-transform:translate(-65px,-65px)}
}
@-webkit-keyframes object_two{50%{-webkit-transform:translate(0,-65px)}
}
@keyframes object_two{50%{transform:translate(0,-65px);-webkit-transform:translate(0,-65px)}
}
@-webkit-keyframes object_three{50%{-webkit-transform:translate(65px,-65px)}
}
@keyframes object_three{50%{transform:translate(65px,-65px);-webkit-transform:translate(65px,-65px)}
}
@-webkit-keyframes object_four{50%{-webkit-transform:translate(65px,0)}
}
@keyframes object_four{50%{transform:translate(65px,0);-webkit-transform:translate(65px,0)}
}
@-webkit-keyframes object_five{50%{-webkit-transform:translate(65px,65px)}
}
@keyframes object_five{50%{transform:translate(65px,65px);-webkit-transform:translate(65px,65px)}
}
@-webkit-keyframes object_six{50%{-webkit-transform:translate(0,65px)}
}
@keyframes object_six{50%{transform:translate(0,65px);-webkit-transform:translate(0,65px)}
}
@-webkit-keyframes object_seven{50%{-webkit-transform:translate(-65px,65px)}
}
@keyframes object_seven{50%{transform:translate(-65px,65px);-webkit-transform:translate(-65px,65px)}
}
@-webkit-keyframes object_eight{50%{-webkit-transform:translate(-65px,0)}
}
@keyframes object_eight{50%{transform:translate(-65px,0);-webkit-transform:translate(-65px,0)}
}
/**/
#login.index #login_box {margin: 150px auto 0 auto;max-width:360px;padding:20px;background-color: #ffffff;box-sizing: border-box;}
#login.index .title{font-size: 15px;color: #000}
#login.index form ul{margin-top:20px;}
#login.index form ul li{margin-bottom: 15px;}
#login.index form ul li:last-of-type{margin:0}
#login.index form ul li input{border: 1px solid #DCDEE0;vertical-align: middle;height:37px;padding: 0 16px;font-size: 13px;color: #555555;outline:none;width:100%;box-sizing: border-box}
#login.index form ul li input:focus{border: 1px solid #000;}
#login.index form ul li #btn_login{margin-top: 20px;display: inline-block;vertical-align: middle;padding: 10px 24px;font-size: 16px;line-height: 20px;text-align: center;white-space: nowrap;cursor: pointer;color: #ffffff;background-color: #000;border-radius: 3px;border: none;-webkit-appearance: none;outline: none;width: 100%;box-sizing: border-box;}
#login.index form ul li #v{width: 200px;}
#login.index form ul li #code_img{width:115px;float: right}
#login.index #copyright{position: fixed;bottom:10px; width: 100%;text-align: center;color: #fff}
/**/
#main_wrap{margin-left: 230px;margin-top:60px;background: #f5f7fa;padding: 20px;box-sizing: border-box}
#main_wrap #main_box{background: #fff;box-sizing: border-box;border: 1px solid #cfdbe2;border-radius: 4px;border-top-width: 3px;margin-bottom: 30px;padding: 15px;}
#main_wrap #main_box .main_title{display: block; width: 100%;margin-bottom: 21px;font-size: 21px;line-height: inherit;color: #3a3f51;border: 0; border-bottom: 1px solid #e5e5e5;padding:0 0 5px 10px;box-sizing: border-box}
#main_wrap #main_box .main_small_title{font-size: 15px;color: #8e8e8e}
/**/
#banner.add .radio-inline{margin-top: 2px;float: left;}
/**/
#up_img_on #btn-upload-img{position: absolute;right: 0;top: 0;line-height: 35px;background: #23b7e5;width: 80px;text-align:center;border-radius: 0 4px 4px 0;color: #fff;cursor: pointer}
#up_img_on #btn-upload-img input{width: 100%;background: none;visibility: hidden;}
#up_img_on #btn-upload-img label{position: absolute;left: 0;top: 0}
#up_img_on .img-responsive{position: relative;width:200px;}
#up_img_on .img-responsive #show-pic{width:200px;height:110px;display: inline-block;border: 1px solid #ddd;border-radius: 4px;background:url("../img/default-pic.jpg") no-repeat center;background-size: contain;position: relative}
#up_img_on .img-responsive #show-pic .progress{display: block;width:0;height: 5px;background:#23b7e5;position: absolute;bottom: 0;left: 0;}
#up_img_on .img-responsive #show-pic .up-msg{position: absolute;width: 100%;display: block;}
#up_img_on .img-responsive #show-pic .up-msg.success{background:url("../img/success.png") no-repeat right;background-size:contain;right: 0;bottom:0;height: 30px;}
#up_img_on .img-responsive #show-pic .up-msg.error{line-height: 25px;background: #eb6060;text-align: center;font-size: 12px;color: #fff;left: 0;top: -1px;}
#up_img_on .img-responsive .no-preview{color: #eb6060}
/**/
#install .box{padding-bottom: 200px;}
#install.web .name{width: 150px}
/**/
#container{margin-top: 10px}
/**/
.wangEditor_toolbar{width:850px;border: 1px solid #ccc;border-bottom: none;background: #fff}
.wangEditor_editor{width:850px;height:600px;border: 1px solid #ccc;background: #fff}
/**/
#tool.urlList .info{padding: 6px 0;border: 1px solid #ddd;margin: 10px 0;border-radius: 2px;display: flex;align-items: center;}
#tool.urlList .info span{padding:0 10px;position: relative}
#tool.urlList .info span:after{content: '';height: 50%;width: 1px;background: #b6b6b6;position: absolute;right: 0;top: 25%}
#tool.urlList .info span:last-of-type:after{display: none}
#tool.urlList .info span.btn{line-height: 22px;margin-left: 10px;}
#tool.urlList table tbody a{display: initial;}
#tool.urlList table .green a{color: #00c325}
#tool.urlList table .red a{color: #ff0000}
/**/
#tool.spider .operate{display: flex}
#tool.spider .operate label{line-height: 30px;font-size: 15px;margin-right: 10px;cursor: pointer}
#tool.spider .operate label input{margin-right: 5px}
#tool.spider .operate #url{padding: 0 5px;width: 350px;margin:0 20px;border-radius: 1px;border: 1px solid #ccc}
#tool.spider .operate .btn{border: none}
#tool.spider #html{width: 100%;height: 500px;padding: 10px;border: 1px solid #ccc;border-radius: 1px;margin: 30px 0 0;box-sizing: border-box;}
/**/
#friendLink.index .info{padding: 6px 0;border: 1px solid #ddd;margin: 10px 0;border-radius: 2px;display: flex;align-items: center;}
#friendLink.index .info span{padding:0 10px;position: relative}
#friendLink.index .info span:after{content: '';height: 50%;width: 1px;background: #b6b6b6;position: absolute;right: 0;top: 25%}
#friendLink.index .info span:last-of-type:after{display: none}
#friendLink.index .info span.btn{line-height: 22px;margin-left: 10px;}