*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ms-controller{visibility:hidden}::-ms-clear{display:none}body{font-family:"微软雅黑","新宋体",Tahoma,Arial;background:#f4f4f4}a{text-decoration:none;color:#327dfa}a:hover{text-decoration:none}a:active{text-decoration:none}a:visited{text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}.number{color:#1cd388}.clearfix{width:100%;height:0;line-height:0;clear:both}.icon{display:inline-block;background:url(/img/icon.png) no-repeat;vertical-align:middle}.icon-setting{background-position:0 -22px;width:23px;height:19px}.icon-logout{background-position:-64px -61px;width:17px;height:18px}.icon-drop{background-position:0 -83px;width:9px;height:7px}.icon-search{background:url(/img/icon_new.png) no-repeat;background-position:-65px -51px;width:20px;height:20px}.active .icon-search{background:url(/img/icon_new.png) no-repeat;background-position:-87px -51px}.icon-question{background-position:-85px 0;width:21px;height:21px}.icon-important{background-position:-85px -21px;width:12px;height:12px}.icon-exclamation{background-position:-85px -32px;width:24px;height:24px}.icon-triangle-exclamation{background:url("/img/icon_v1.png") no-repeat scroll -109px 0;width:44px;height:38px}.icon-success{background-position:-90px -90px;width:60px;height:60px}.icon-fail{background-position:-30px -90px;width:60px;height:60px}html,body{margin:0;min-height:100%;height:100%}.header-container{height:56px;width:100%;background-color:#fff;margin-bottom:25px;border-bottom:#e3e3e3 1px solid}.header-container,.footer-container{min-width:980px}.header-container .header,.footer-container .footer{width:980px;margin:0 auto;overflow:hidden}.header-container .logo{display:block;height:46px;margin-top:3px;float:left;margin-right:25px}.header-container ul.nav{margin:0 0 auto 20px;float:left;padding:0}.header-container ul.nav li{display:block;float:left;margin-right:12px}.header-container ul.nav li a{display:block;text-align:center;height:55px;width:60px;font-size:16px;line-height:55px;color:#333}.header-container ul.nav li.active a,.header-container ul.nav li a:hover{border:1px solid #1dd388;background-color:#1dd388;color:#fff}.header-container .right{float:right}.header-container .right form{display:block;margin-top:12px;float:left;margin-right:25px}.header-container form .input-group.search{width:182px}.header-container form .input-group.search input{background-color:#f6f6f6;font-size:14px}.header-container form .input-group.search.active{width:208px}.header-container .user{float:left;width:55px;margin-top:10px;padding:0 0 10px 15px}.header-container .user img{height:40px;width:40px;border:2px solid #e3e3e3;border-radius:50%;height:35px;overflow:hidden;width:36px}.header-container .user .user-popup{display:none;position:absolute;transition:opacity ease-out 200ms;-webkit-transition:opacity ease-out 200ms;-moz-transition:opacity ease-out 200ms;opacity:0;width:200px;margin-top:6px;margin-left:-160px;z-index:9999999}.header-container .user .user-popup ul{margin:0;padding:0;display:block;background-color:#fff;border-radius:4px;border:1px solid #e3e3e3}.header-container .user .user-popup i.icon-drop{position:absolute;z-index:1;top:-6px;left:178px}.header-container .user .user-popup ul li{display:block;line-height:50px;vertical-align:middle;font-size:14px}.header-container .user .user-popup ul li a{display:block;height:50px;color:#353a4f}.header-container .user .user-popup ul li:first-child a{line-height:45px}.header-container .user .user-popup ul li a .icon{margin-left:20px;margin-right:30px}.header-container .user .user-popup ul li a .icon.icon-setting{margin-right:24px}.header-container .user .user-popup ul li.user-nick a{background-color:#fff;display:block;text-align:center;font-size:16px}.header-container .user .user-popup ul li.user-nick a:hover{color:#1cd388;font-size:16px}.header-container .user .user-popup ul li.user-setting a:hover{color:#1cd388;font-size:14px}.header-container .user .user-popup ul li.user-logout a{color:#999;background-color:#f1f1f1;text-align:center}.header-container .user .user-popup ul li.active a,.header-container .user .user-popup ul li a:hover{color:#333}.header-container .user .user-popup ul li:first-child a{border-top:2px solid #fff}.footer-container{width:100%}.footer-container .footer{overflow:hidden;background-color:#37363c;min-width:1210px;width:auto !important;position:relative;text-align:center;padding:35px 0 70px 0;color:#959ba8}.footer-container .logo{display:inline-block;width:116px;height:48px}.footer-container .text{line-height:7px;height:48px;padding-top:10px;display:inline-block;font-size:12px}.footer-container a{color:#959ba8}.footer-container a img{position:relative;top:-2px;margin-right:2px;vertical-align:middle}.page-title h3{float:left;margin:0}.page-title .button{float:right;height:30px;line-height:26px;width:120px}.page-title hr{border:0;height:2px;background-color:#e4e4e4;margin:12px 0 38px 0}form input[type=text]{font-size:12px;padding:5px 7px;color:#d2d2d2;border:0}form input[type=text]:focus{outline:0}form input{vertical-align:middle}.input-group{display:inline-block;vertical-align:middle;position:relative;transition:width ease-out 200ms;-webkit-transition:width ease-out 200ms;-moz-transition:width ease-out 200ms;height:30px;border-radius:4px;border:1px solid #e0e0e0}.input-group input{position:absolute;width:100%;height:100%;left:0}.input-group .addon{position:absolute;right:-1px;top:-1px;height:28px;z-index:1;background:0;border:0;outline:0;font-size:14px;padding:0 8px;line-height:28px;display:block;color:#787878}.input-group .addon.btn{background-color:#f0f0f0;border:1px solid #cbcbcb;border-top-right-radius:3px;border-bottom-right-radius:3px;outline:0}.input-group.active input{color:#787878}.container{width:980px;margin:0 auto;clear:both}.box-container{border:1px solid #ececec;background-color:#fff}.box-container .head{background-color:#f0f0f0;line-height:40px;padding:20px 50px}.box-container .box{padding:32px}.box-container .foot{margin:20px 30px 0 30px;padding:20px;border-top:1px solid #e3e3e3}.weixin-code{border-top:5px solid #cdcdcd}.button{border:1px solid #d2d2d2;background-color:#f0f0f0;font-size:14px;height:40px;line-height:36px;border-radius:4px;color:#787878;outline:0;vertical-align:middle;text-align:center;display:inline-block}.button:hover,.input-group .addon.btn:hover{background-color:#f6f6f6}.button:active,.input-group .addon.btn:active,.button.active{border:1px solid #1dd388;background-color:#1dd388;color:#fff;outline:0}ul.tabar{margin:0;padding:0;clear:both;overflow:hidden}ul.tabar li{float:left;width:120px}ul.tabar li a{display:block;text-align:center;border:1px solid #d2d2d2;color:#787878;background-color:#f0f0f0;padding:9px 0 10px 0;font-size:14px}.tabar li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabar li.last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabar li.active a{border:1px solid #00a0ff;background-color:#00a0ff;color:#fff}table.form td{padding:20px 5px}table.form tr td:first-child{color:#3c3c3c;text-align:right;vertical-align:middle}table.form tr td .input-group{width:260px;height:30px}table.form tr td .input-group .addon{height:30px;line-height:28px}table.border{border:1px solid #e5e5e5}table.border td,table.border th{border:1px solid #e5e5e5}table.loose td,table.loose th{padding:13px 6px}table thead{background-color:#f0f0f0;font-size:16px}table thead.center td,table tbody.center td{text-align:center}.dialog-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;background:url(/img/dialog-mask.png)}.dialog{position:absolute;visibility:hidden;display:none;z-index:1001;background-color:#fafafa;box-shadow:0 0 5px #333;border:1px solid #e6e6e6}.dialog .dialog-buttons{text-align:center;padding:10px}.dialog .dialog-button{display:inline-block;margin-left:10px;padding:1px 20px}.dialog .dialog-button:first-child{margin-left:0}.dialog .dialog-close{position:absolute;right:5px;top:5px;display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#787878}.user-name{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-wrap{position:relative;height:auto;min-height:100%}.layout-main{padding-bottom:200px}.layout-footer{position:absolute;bottom:0;left:0;right:0;height:171px}
