@charset "utf-8";

.m-box{margin-top: 20px;padding-bottom: 20px;}
.m-leftbox{width: 280px;min-height: 882px;border:1px solid #ddd;    padding-bottom: 10px;}
.m-leftbox h2{background: #0f4a95;height: 80px;font-weight: bold;font-size: 24px;color: #fff;line-height: 80px;text-align: center;}
.g-dropbox .u-dtopicon{border-bottom:1px solid #fff;height: 70px;line-height: 70px;background: url(../images/arrow-gray-down.png) no-repeat 33px center #f5f5f5; text-indent: 68px;font-size: 22px;color:#;}
.g-dropbox .u-dtopicon.u-active{color: #0f4a95;    background: url(../images/arrow-red-down.png) no-repeat 33px center #f5f5f5;} 
.g-droplist ul li{line-height: 49px;border-bottom: 1px solid #ddd;height: 49px;}
.g-droplist ul li a{font-size: 16px;    display: block;    text-indent: 28px;}
.g-droplist ul li.u-active a{    border-left: 5px solid #0f4a95;color: #0f4a95;}
.g-droplist ul li a:hover{    border-left: 5px solid #0f4a95;color: #0f4a95;}

.m-rightbox{width: 860px;min-height: 892px;}
.u-listtit {height: 47px;line-height: 47px;border-bottom: 3px solid #0f4a95;background: #f3f9ff;    text-indent: 27px;}
.u-listtit span{color: #0f4a95;font-size: 18px;font-weight: bold;}
.u-listtit a{ color: #999999;margin-right: 20px;}
.m-ptlist{padding-top: 9px;}
.m-ptlist li{line-height: 39px;}
/***登录**/
.m-fog{position: fixed;z-index: 999;top: 0;background:#000;opacity: 0.5;    width: 100%;height: 100%;}
.m-login{width: 550px;height: 360px;background: #fff;border-radius: 5px;position: absolute;z-index: 9999;padding: 28px 27px 27px 12px;}
.m-login i{display: block;width: 17px;height: 17px;background: url(../images/iconlist.png) 0 0 no-repeat;float: right;}
.m-login h1{padding: 10px 0 12px 0;text-align: center;font-size: 24px;font-weight: bold;color: #0f4a95;border-bottom: 1px solid #ddd;}
.m-user,.m-password{    border-radius: 6px;width: 548px;    padding: 10px 0;border:1px solid #ddd;}
.m-user input,.m-password input{ color:#999999;font-size:16px;text-indent: 13px;border:none;outline: none;width: 491px; background: #fff; height: 27px; border-left: 1px solid #ddd;}
.g-login{margin:34px 0 40px 0;}
.m-password{margin-top: 20px;}
.m-user span{display: inline-block;width: 21px;height: 25px;background: url(../images/iconlist.png) 0 -18px no-repeat;    vertical-align: middle;    margin: 0 10px 0 20px;}
.m-password span{display: inline-block;width: 21px;height: 25px;background: url(../images/iconlist.png) 0 -44px no-repeat;    vertical-align: middle;    margin: 0 10px 0 20px;}
.m-btn{background: #0f4a95;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 16px;    border-radius: 6px;width:100%;}