html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,i,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
img,video{max-width:100%;height:auto;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
strong{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}

html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}
body{font:400 14px/1.5 "Titillium Web", Helvetica,Arial,sans-serif;color:#666;}
a{text-decoration: none;color:#666;}
a.org{color:#fbb03b;}
.red{color:#f00;}
.gray{color:#999;}
.bold{font-weight:700;}
.fl{float:left;}
.fr{float:right;}
.mr20{margin-right:20px;}
.mb10{margin-bottom:10px;}
.mlr5{margin:0 5px;}
.hide{display:none;}
.btn{font-weight:700;color:#fff;height:30px;line-height:30px;padding:0 15px;border:0;cursor:pointer;border-radius:5px;display:inline-block;}
.btn-org{background:#f7931e;}
.btn-green{background:#8cc63f;}
.btn-red{background:#ed1c24;}
.btn-gray{background:#bdccd4;color:#000;}
.header{width:100%;position:relative;z-index:900;}
.header .inner{height:62px;border-bottom:2px solid #fbb03b;background:#f5f5f5;}
/*
.header .flag{cursor: pointer;width:35px;height:28px;float:left;display:block;margin:15px 10px 0 5px;background:url('bgimg/sprites.png') no-repeat;}
*/
.header .flag:after{content:'';position:absolute;left:15px;top:18px;width:35px;height:32px;background:url('bgimg/sprites.png') no-repeat;}
.header .flag.selected{box-shadow:5px 2px 3px rgba(0,0,0,0.2);}
.header .logo{display:block;float:left;margin-top:5px;cursor:pointer}
.search .filed{float:left;position:relative;z-index:10;left:2px;border:1px solid #fbb03b;height:28px;padding:1px;margin:0;border-radius: 5px 0 0 5px;}
.search .btn-search{box-shadow:0 0 0;float:left;position:relative;z-index:9;padding:0;width:32px;height:32px;border-radius:0 5px 5px 0;background:#fbb03b;}
.search .btn-search i{display:inline-block;width:23px;height:29px;background:url('bgimg/sprites.png') no-repeat 0 -46px;}
.header .search{position:absolute;right:200px;top:13px;}
.header .explain{display:block;width:34px;height:33px;position:absolute;top:56px;right:30px;text-indent:-999em;background:url('bgimg/sprites.png') no-repeat 0 -190px;}
.explain-box img{display:block;}
.top-menu{float:right;margin:10px 10px 5px 10px;position:relative;}
.top-menu .user{width:110px\9;float:left;margin-right:20px;position:relative;display:block;color:#f7931e;}
.top-menu .blueBg{background:#9ec7e3;}
.top-menu .user i{display:block;position:absolute;top:0;left:32px;width:8px;height:8px;border:1px solid #fff;border-radius:50%;background:#f9ab55;}
.top-menu .user .name{line-height:40px;display:inline-block;background:#f5f5f5;}
.top-menu  img{float:left;width:40px;height:40px;vertical-align: middle;margin-right:5px;border-radius: 50%;}
.top-menu .logout{display:block;float:left;width:40px;height:40px;text-align:center;border-radius:50%;background:#8cc63f;}
.top-menu .logout i{display:inline-block;width:21px;height:25px;margin-top:8px;background:url('bgimg/sprites.png') no-repeat 0 -89px;}
.top-menu .msg-list{display:none;width:150px;position:absolute;top:40px;left:-105px;background:#9ec7e3;}
.top-menu .msg-list li{z-index:10;line-height:25px;border-bottom:1px solid #fff;padding:5px;color:#000;text-align:center;}
.top-menu .msg-list li:last-child{border-bottom:0;}
.header .nav{z-index:101;display:none;padding-top:5px;width:100%;position:absolute;left:0;top:62px;
    background:#111214;
    background:-webkit-radial-gradient(#2d383a 0%,#111214 100%);
    background:-moz-radial-gradient(#2d383a 0%,#111214 100%);
    background:-o-radial-gradient(#2d383a 0%,#111214 100%);
    background:-ms-radial-gradient(#2d383a 0%,#111214 100%);
    background:radial-gradient(#2d383a 0%,#111214 100%);}
.header .text{color:#fbb054;font-size:20px;font-weight: 700;margin:15px 0 0 15px;}
.header .text .i{margin-left:10px;text-align:center;display:inline-block;font-weight: 400;border:1px solid #fbb054;border-radius: 50%;width:20px;height:20px;line-height: 20px;}
.header .nav li{float:left;width:24%;margin:0 0.5%;}
.header .nav li.n1{width:20%;}
.header .nav li.n2{width:28%;}
.header .nav h2{font-weight:700;font-size:16px;margin-bottom:12px;line-height:28px;border-bottom:1px solid rgb(255,126,20);color:rgb(255,126,20);}
.header .nav a{font-size:16px;color:#fff;display:block;text-decoration: none;line-height:25px;margin-bottom:15px;}
.header .nav a:hover{text-decoration: underline;}
.header .nav .up-btn{display:block;position:absolute;bottom:-9px;left:50%;margin-left:-10px;width:20px;height:20px;border: rgb(255,126,20) solid;border-width: 3px 3px 0 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}
.system-list{display:none;background:#f2f2f2;position:absolute;top:62px;left:0;box-shadow:5px 2px 3px rgba(0,0,0,0.2);}
.system-list li{padding:6px 10px; border-bottom:1px solid #fff;font-size:12px;font-weight: 700;}
.system-list li:last-child{border-bottom:0;}
.system-list .blue{color:#3191c5;}
.system-list li:hover{background:#dcdcdc;}
.system-list li:hover a{color:#3191c5;}
.content{padding:15px;}
.bg-blue{background:#bdcdd0;}
.entry-hd{background:#e6e4e1;height:50px;line-height:50px;border-bottom:2px solid #fdaf45;text-align:center;}
.entry-hd h2{color:#fdaf45;font-size:22px;font-weight: 700;}
.login-box{width:380px;margin:50px auto 0 auto;background:#f2f2f2;}
.login-box .hd{height:45px;padding-top:5px;background:#fff;text-align:center;border-bottom:1px solid #d1dcdd;}
.login-box .bd{padding:20px 10px;text-align: center;}
.login-box li{margin-bottom:10px;position:relative;}
.login-box .forget{display:block;position:absolute;right:20px;top:5px;}
.login-box .field,.login-box .select{border:1px solid #ccc;border-radius: 2px;width:200px;height:26px;padding:1px;}
.login-box .select{width:204px;height:30px;}
.login-box .btn{width:204px;}
.tp-box{margin-bottom:10px;}
.tp-box li{float:left;margin-right:10px;}
.tp-box label{display:block;margin-bottom:2px;}
.tp-box .select{border-radius: 5px;min-width:100px;height:30px;border:1px solid #ccc;}
.tp-box .search .field{float:left;border:1px solid #fbb03b;border-right:0;border-radius: 5px 0 0 5px;height:26px;background:#fff;}
.tp-box .btn-search{display:inline-block;border:1px solid #f90;border-left:0;float:left;width:35px;height:30px;border-radius:0 5px 5px 0;background:#f90;}
.tp-box .btn-search i{display:inline-block;width:28px;height:26px;background: url('bgimg/sprites.png') no-repeat 5px -45px;}
.table-list{width:100%;}
.table-list th{background:#666460;padding:5px;color:#fff;}
.table-list td{padding:5px;text-align:center;border-bottom:1px dashed #ccc;}
.regular-checkbox { display: none;  }
.regular-checkbox + label {background-color: #00b541;border: 1px solid #00b541;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 9px;border-radius: 3px;display: inline-block;position: relative;vertical-align: middle; }
.regular-checkbox + label:active, .regular-checkbox:checked + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.regular-checkbox:checked + label {background-color: #00b541;border: 1px solid #00b541;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);color: #99a1a7; }
.regular-checkbox:checked + label:after {content: '\2714';font-size: 14px;position: absolute;top: 0px;left: 3px;color: #fff; }
