@charset "utf-8"; /* CSS Document */ html{overflow: hidden;} body{background: #f0f1f5;} /* -------------------------------------------------- */ .header{height:60px; position: relative; z-index: 10;} .header .logo{position: absolute; top:0; left:0;} .navbar-menu{position:absolute; top:20px; right:20px;} .navbar-menu li{float: left; font-size:20px; margin-right: 20px; position: relative; cursor:pointer;} .navbar-menu li.username img{width: 26px; height: 26px; border-radius: 50%;} .navbar-menu li .username_link{position: absolute; top:40px; right:-110px; width:280px; text-align: center; z-index: 20; border-radius: 3px; display: none; box-shadow: 0px 5px 10px #e9ecee; padding-bottom:10px;} .navbar-menu li .username_link .head_portrait{ padding:10px 0 20px 0;} .navbar-menu li.username .username_link img{z-index: 5; height: 90px; width: 90px; border: 3px solid; border-color: transparent; border-color: rgba(255,255,255,0.2);} .navbar-menu li .username_link .username_info{padding:8px 20px 0;} .navbar-menu li .username_link .username_info li{float: left; width:50%; height: 30px; line-height: 30px; color:#333; font-size: 14px; padding:0; margin:0; text-align: left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;} .navbar-menu li .username_link .username_info li span{font-weight: bold;} .navbar-menu li .username_link .username_info p{line-height: 30px; color:#333; font-size: 14px; padding:0; margin:0; text-align: left;} .navbar-menu li .username_link .username_info p span{font-weight: bold;} .navbar-menu li .username_link .userinfo_link{ display: block; color:#666; font-size:14px; padding:4px 0 6px 0; width:80px; float: right; margin:8px 20px 0 0; } .navbar-menu li i{color:#fff;font-weight: normal;} .navbar-menu .badge-tip{display: inline-block; width: 8px; height: 8px; line-height: 8px; border-radius: 50px; font-weight: normal; background: #e65050; position: absolute; top:0; right:0px;} .navbar-menu li .t_more_link{position: absolute; top:40px; right:-10px; background: #fff; width:80px; padding:10px 6px; text-align: center; z-index: 20; border-radius: 3px; display: none; box-shadow: 0px 5px 10px #e9ecee; border: 1px solid #f5f8fa; } .navbar-menu li .t_more_link li{float: none; margin: 0;} .navbar-menu li .t_more_link a{display: block; width:100%; font-size: 12px; line-height: 26px; border-bottom: 1px solid #f5f8fa;} .navbar-menu li .t_more_menu{position: absolute; top:0; left:-100px; background: #fff; width:90px; padding:10px 6px; text-align: left; z-index: 20; border-radius: 3px; box-shadow: -5px 5px 10px #e9ecee; border: 1px solid #f5f8fa; color:#333;} .navbar-menu li .t_more_menu a{display: block; font-size: 12px; line-height: 26px; } .navbar-menu li .t_more_menu a i.fa{ margin:0 6px 0 4px;} .navbar-menu li .t_more_menu span{display: inline-block; width: 10px; height: 10px; border-radius: 50%; margin-right: 6px;} .navbar-menu li .t_more_menu a.t_blue {color:#3c8dbc;} .navbar-menu li .t_more_menu .t_blue span{ background: #3c8dbc;} .navbar-menu li .t_more_menu a.t_green {color:#088010;} .navbar-menu li .t_more_menu .t_green span{ background: #088010;} .navbar-menu li .t_more_menu a.t_red {color:#a80e0e;} .navbar-menu li .t_more_menu .t_red span{ background: #a80e0e;} .navbar-menu li .t_more_menu a.t_inkblue {color:#082032;} .navbar-menu li .t_more_menu .t_inkblue span{ background: #082032;} .pt_top_menu{margin:0 0 0 220px; height: 38px; padding:12px 0 0 0; font-family: "Microsoft YaHei";} .pt_system_menu{float: left;} .pt_system_menu_btn{border:1px solid #3eabfb; border-radius: 3px; background: #3290fa;} .pt_system_menu_btn a{display: inline-block; height: 30px; line-height: 28px; border-radius: 3px; border:1px solid #2684f0; color:#ffffff; padding:0 8px; margin:1px; cursor: pointer; font-size: 12px;} .pt_system_menu_btn a .fa{margin:0 6px 0 0;} .pt_system_menu_btn:hover, .pt_system_menu .pt_system_menu_hot{border:1px solid #3dcef9;} .pt_system_menu_btn:hover a, .pt_system_menu .pt_system_menu_hot a{border:1px solid #3eabfb;} .pt_system_submenu{position: absolute; top: 60px; left:0; z-index: 1000; width:700px; background: #fff; max-height: 0px; overflow: hidden; -webkit-transition: max-height 0.4s linear; -moz-transition: max-height 0.4s linear; transition: max-height 0.4s linear; box-shadow:2px 2px 12px rgba(0, 0, 0, 0.24); font-family: "SimSun";} .pt_system_sublist{width:190px; float: left; background: #fafafa; height: 100%;} .pt_system_sublist li{height: 46px; line-height: 46px; overflow: hidden; color:#808080;} .pt_system_sublist li a{display: block; color:#808080; font-size: 14px;} .pt_system_sublist li a .fa{font-size: 16px; margin:0 8px 0 28px;} .pt_system_sublist li.sublisthot{background: #fff; color: #2684f0;} .pt_system_sublist li.sublisthot a{color: #2684f0;} .pt_system_sublist li:hover{background: #f0f5fa; color: #2684f0;} .pt_system_sublist li:hover a{color: #2684f0;} .pt_system_subbtn{float: left; width:504px; padding:24px 0 0 24px;} .pt_system_subbtn li{float: left; width:104px; height: 84px; padding:16px 0; margin:0 16px 16px 0; text-align: center; border-radius: 3px;} .pt_system_subbtn li a{color:#fff; display: block;} .pt_system_subbtn li a .fa{font-size:30px;} .pt_system_subbtn li a span{display: block; font-size:12px; margin:8px 0 0 0; height: 28px; overflow: hidden;} .pt_system_subbtn .subtncolor0{background: #8ed28e;} .pt_system_subbtn .subtncolor1{background: #faba82;} .pt_system_subbtn .subtncolor2{background:#f488b4;} .pt_system_subbtn .subtncolor3{background:#e9d67b;} .pt_system_subbtn .subtncolor4{background:#7cd6d0;} .pt_system_subbtn .subtncolor5{background:#bc9ce6;} .pt_system_subbtn .subtncolor6{background:#94a4f0;} .pt_system_subbtn .subtncolor7{background:#fa9090;} .pt_system_subbtn .subtncolor8{background:#e098de;} .pt_system_subbtn .subtncolor9{background:#f0ce7e;} .pt_system_subbtn .subtncolor10{background:#8ac8e6;} .pt_system_subbtn .subtncolor11{background:#7cd6a0;} .pt_system_subbtn .subtncolor12{background:#86b6e0;} .pt_system_subbtn .subtncolor13{background:#b4d688;} .pt_system_subbtn .subtncolor14{background:#a8a8f0;} .pt_system_subbtn .subtncolor15{background:#f0a68c;} .pt_system_subbtn li:hover{opacity: 0.9;} .pt_shortcut_menu{float: left; position: relative;} .pt_shortcut_menu_btn{background: #3290fa; border-radius: 3px; display: inline-block; font-size: 14px; color:#fff; width: 34px; height: 34px; line-height: 34px; text-align: center; margin:0 8px;} .pt_shortcut_menu_btn:hover{background: #4c9efb;} .pt_shortcut_submenu{position: absolute; left:0; top:48px; width:130px; padding:6px 8px; background: #2684f0; box-shadow:0px 5px 10px #e9ecee; border-bottom-left-radius:10px; border-bottom-right-radius:10px;} .pt_shortcut_submenu li {height: 24px; line-height: 24px; font-family: "SimSun";} .pt_shortcut_submenu li a{display: block; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center;} .pt_shortcut_submenu li a:hover{color:#64e1fa;} .pt_top_search{float: left; background: #2276d6; border-radius: 3px; border:1px solid #519df3; height: 34px; line-height: 32px; padding:0 10px 0 14px;} .pt_top_search .pt_top_search_txt{color:#fff; background: #2276d6; width: 190px;border:0 none; font-family: "Microsoft YaHei"; font-size:12px;} .pt_top_search .pt_top_search_txt::-webkit-input-placeholder {color: #bccfef;} .pt_top_search .pt_top_search_txt:-moz-placeholder { color: #bccfef;} .pt_top_search .pt_top_search_txt::-moz-placeholder {color: #bccfef;} .pt_top_search .pt_top_search_txt:-ms-input-placeholder { color: #bccfef;} .pt_top_search .pt_top_search_btn{background: #2276d6; color:#fff; border:0 none; cursor: pointer;} .mainCnt{position:relative; z-index:0; zoom:1}