body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, form, fieldset, input, p, span, th, td, blockquote, lengend, button, textarea { margin: 0; padding: 0; } ul, li { list-style: none outside; } ul, ol { list-style: none; } a { text-decoration: none; } a img, input { border: 0 } img { vertical-align: middle; } input, select, option { outline: none; } @-webkit-viewport { width: device-width; } @-moz-viewport { width: device-width; } @-ms-viewport { width: device-width; } @-o-viewport { width: device-width; } @viewport { width: device-width; } a:link { color: #333; text-decoration: none; } a:visited { color: #333; text-decoration: none; } a:hover { color: #3990d3; text-decoration: none; } a:active { color: #333; text-decoration: none; } .clear { clear: both; } /* 样式设置 */ #page_body { padding-top: 36px; background-image: url(/uploads/image/img1/yingji_bg.png) !important; background-position: 50% 36px; background-repeat: repeat-x; } .container { width: 960px; margin: 0 auto; background-color: #f9f9f9; padding-bottom: 10px; } a { text-decoration: none; } .navigator{ background-color: #fff; padding: 20px; } .navigator a { padding: 15px; color: #888888; font-size: 18px; } .top,.middle{ background-color: #fff; margin: 20px; } .top { padding: 15px 0; } .login { width: 3%; float: left; margin-right: 20px; border-right: 1px solid #ddd; color: #2d66a5 !important; font-size: 18px; padding: 10px 17px 9px 77px; background: url(/uploads/image/img1/login.png) 20px center no-repeat; } .qiye,.shenpi { width: 35%; float: left; border: 1px solid #ddd; padding: 20px; text-align: center; margin-right: 20px; color: #424242; font-size: 18px; } .title { width: 73px; color: #2d66a5; font-size: 18px; margin-left: 20px; padding-left: 20px; padding-bottom: 3px; background: url(/uploads/image/img1/icon_workset.png) left center no-repeat; border-bottom: 3px #2d66a5 solid; } .ywlb,.item_title ul,.item_title ul li,.month li,.category, .category li { float: left; } .con { margin-left: 20px; padding-top: 20px; border-top: 1px solid #ddd; } .ywlb { background: url(/uploads/image/img1/ywlb.png) left center no-repeat; background-size: 74px 64px; width: 74px; padding: 14px; font-size: 16px; } .category { width: 88%; } .category li { width: 23%; border: 1px solid #ddd; padding: 22px 0; text-align: center; margin-right: 12px; font-size: 18px; } .item { margin-top: 20px; display: none; } .item_title { border-bottom: 1px solid #ddd; padding-right: 20px; } .left { float: left; font-size: 16px; } .sxmc { padding-left: 20px; padding-bottom: 3px; background: url(/uploads/image/img1/icon_synergy.png) left center no-repeat; color: #2d66a5; font-size: 18px; border-bottom: 3px solid #2d66a5; } .right { float: right; color: #676767; font-size: 14px; margin-right: 15px; } .introduce { width: 45%; } .introduce b { display: inline-block; width: 18%; text-align: center; border-right: 1px solid #ddd; } .item ul { height: 234px; overflow-y: scroll; } .item li { width: 96%; padding: 21px 17px; border-bottom: 1px dotted #ddd; } .tit { width: 50%; } .icon { width: 45%; } .icon b { display: inline-block; width: 18.5%; border-right: 1px solid #ddd; text-align: center; } .introduce b:last-child,.icon b:last-child { border-right: none; } .bottom_wrap { padding: 20px; padding-right: 0; } .bottom { background-color: #f9f9f9; padding: 10px; padding-right: 0; } .jgtj { color: #2d66a5; font-size: 18px; padding-left: 20px; background: url(/uploads/image/img1/icon_safety.png) left center no-repeat; border-bottom: 3px solid #2d66a5; padding-bottom: 3px; } .month { margin-top: 15px; } .month li { width: 7.6%; text-align: center; border: 1px solid #ddd; margin-right: 4px; font-size: 16px; } .month_item { display: none; margin-top: 15px; } .month_item p { width: 46%; float: left; font-size: 20px; color: #fff; padding:15px; text-align: center; vertical-align: middle; } .month_item b { font-size: 48px; color: #fff; } .banjie { float: right !important; } .month_item { background: url(/uploads/image/img1/banjie.png) 5px center no-repeat; background-size: 99%; } .focus { background-color: #808080; } .category .color { border: 1px solid #2d66a5; } .footer_box .footer_right { margin-top: 10px; float: right; margin-left: 0px; width: 400px; }