@charset "utf-8"; html, body { width: 100%; height: 100%; position: relative; } article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1 } audio:not([controls]) { display: none; height: 0 } [hidden] { display: none } html { font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } a:focus { } a:hover, a:active { outline: 0; text-decoration: none !important; } b, strong { font-weight: bold } small { font-size: 80% } em { font-weight:normal; font-style:normal; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline } sup { top: -0.5em } sub { bottom: -0.25em } ul, ul li, ol, ol li { margin:0; padding: 0; list-style-type: none; } img { width: auto\9; height: auto; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic } form { margin: 0 } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle } button, input { line-height: normal } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible } button[disabled], html input[disabled] { cursor: default } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } textarea { overflow: auto; vertical-align: top } table { border-collapse: collapse; border-spacing: 0 } body { margin: 0; font: 14px/1.5 arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif; color: #8c8c8c; height: auto !important; min-height: 100%; } .container { margin-right: auto; margin-left: auto; *zoom: 1 } .container:before, .container:after { display: table; content: ""; line-height: 0 } .container:after { clear: both } .container-fluid { padding-right: 0; padding-left: 0; *zoom: 1 } .container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0 } .container-fluid:after { clear: both } a { color: #8c8c8c; text-decoration: none } a:hover, a:focus { color: #ff4a00; text-decoration: none } .header { margin: auto; height: 80px; line-height: 80px; background-color: #e33a3d; } .header .logo { float: left; padding: 0; } .header .logo img { float: left; margin-top: 24px; } .header .nav { float: left; margin-left: 126px; } .header .nav a { display:inline-block; padding: 0 32px; color:#fff; font-size:18px; } .header .nav a.current { position: relative; } .header .nav .current span { display:block; width:0; height:0; border-width:8px; border-style:solid; border-color:transparent transparent #fff; position:absolute; bottom:0; left:50%; margin-left:-10px; } .header .nav .current i.qty{display:inline-block;position: absolute;top:50%;right:-5px;margin-top:-9px;padding:1px 10px;height:16px;line-height:16px;border-radius:2px;background-color:#fff;color:#E33A3D;font-style: normal;font-size:14px;} .header .nav a:hover { color:#eee; transition:color ease 0.2s; } .tableList { padding-top: 18px; padding-bottom: 70px; } .tableList table { table-layout:fixed; width: 998px; } .tableList table th { height: 42px; font-size: 12px; color: #1b1b1b; background: url(../images/table-line.jpg) right center no-repeat; background-color: #fafafa; text-align:center; } .tableList table th.last { background: none; background-color: #fafafa; } .tableList table tbody.newtbody td { border-top: 0; } .tableList table td { text-align: center; border-top: 1px solid #ccc; padding: 9px 0; color: #1b1b1b; } .tableList table .imgContainer { padding-left: 18px; text-align: left; } .tableList table .imgContainer img { width: 72px; height: 72px; float: left; margin-right: 14px; } .tableList table .imgContainer .text .name { color: #222222; font-size: 14px; padding: 5px 0; } .tableList table .imgContainer .text .desc { font-size: 12px; color: #777; line-height: 20px; } .tableList table .msgContainer { text-align: left; } .tableList table td .cnormal { color: #39a200; } .tableList table td .crefused { color: #f00; } .ncu-user { width: 140px; height:130px; margin: 0 auto; position: relative; z-index: 1; } .ncu-user .username { font-weight: 600; line-height: 28px; width: 102px; height: 28px; text-align: center; position: absolute; z-index: 9; top: 0; left: 19px; } .ncu-user .username a { color: #369; text-decoration: none; } .ncu-user .userface { width:102px; height:102px; position: absolute; z-index: 9; top:28px; left:19px; } .business-handle, .member-handle { width: 100%; margin: 10px auto 20px auto; } .business-handle h3, .member-handle h3 { text-align:center; } .business-handle div, .member-handle ul li { clear:left; padding: 6px 12px; overflow:hidden; } .business-handle div, .member-handle ul li { background-color: #f0f0f0; zoom:1; color:#e33a3d; margin-left:10px; padding-left:5px; color:333; } .content div { background-color: #f5f5f5; font-weight: bold; margin: 0 auto; margin-left: 20px; text-align:center; font-size: 12px; width: 300px; height:auto; position: relative; } .content ul li { margin-left: 3px; padding-left: 2px; border: 1px solid #333; z-index: 4; } .content table th {padding: 5px 0; color: #e33a3d; text-align: center; font-size: 12px; background-color: #fff; } .content .nav { margin: 0 auto; width: 60%; height: auto; background-color: e33a3d; border: 1px solid #f0f0; width: 100%; } .content .left { width: 30%; height: auto; background-color: #fff; border: 1px solid #f0f0f0; color: #d6d6d6; font-size: 12px; } .content .left a:hover { color: #01b9fd; text-decoration: none; font-size: 100%; } .content span { position: absolute; display: block; width: 10%; margin-left: 5px; height: auto; padding-top: 3px; } .foot { position: absolute; margin-left: 5px; padding-left: 5px; width: 100%; height: auto; } .foot .left { margin: 0 auto; padding: 2px 3px; width: 10%; height: auto; text-align: center; position: relative; color: #fff; vertical-align: center; } .foot .right { margin: 0 auto; padding: 2px 3px; width: 20%; height: auto; font-size: 12px; background-color: #fff; color: #f5f5f5; position: relative; } .foot .content { margin: 0 auto; padding: 2px 3px; width: 50%; height: auto; font-size: 12px; background-color: #fff; color: #333; } .foot .wap { margin: 0 auto; padding: 10px; width: 10%; background-color: #e33a3d; color: #fff; height:auto; } .foot .title { margin: 5px; text-align: center; font-size: 12px; font-weight: bold; color: #333; background-color: #fff; } .comMainApp .appIconImg a { display:block } .comMainApp .appIconImg a:hover { text-decoration:none } .comMainApp .appIconImg img { height:72px; width:72px; border-radius:2px } .comMainApp .appName { display:block; text-align:center; margin:auto; height:16px; padding:8px 0 13px; line-height:16px; overflow:hidden; width:84px } .comMainApp.hover .appName { display:none } .comMainApp .appBtnInside { display:none; text-align:center; height:37px; overflow:hidden } .comMainApp.hover .appBtnInside { display:block } .comMainApp .appTips { background-image:none; background-image:none; overflow:hidden; position:absolute; height:22px; width:33px; right:2px; top:-19px; _height:20px; _width:31px } .comMainApp .appTipsCenter { width:84px; margin:auto; position:relative } .comMainApp .appTip0 { background:0 0 } .comRightGeneList { margin:0 0 0 20px } .comRightGeneList li { height:30px; margin-top:10px; width:100% } .comRightGeneList .iconBox { background:none; float:left; width:30px; height:30px; overflow:hidden } .comRightGeneList .iconBox a { margin:3px; display:block } .comRightGeneList .iconBox img { height:24px; width:24px } .comRightGeneList .appName { cursor:pointer; display:block; float:left; height:30px; line-height:30px; margin:0 0 0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:85px; word-break:normal; word-wrap:normal } .comMainAppHoverDom { position:absolute; left:-9px; top:0; width:39px; height:29px; z-index:9; line-height:16px } .comMainAppHoverBgBox { width:52px; height:20px; padding:6px 9px 0 15px; position:absolute; top:0; left:0 } .comMainAppHoverBgBoxLeft { width:22px; height:20px; position:absolute;right:3px; padding:9px 15px 0 9px;} .comMainAppHoverBgBox div, .comMainAppHoverBgBoxLeft div { position:relative; } .comDownOverTip { position:absolute; top:0; left:0; width:100%; height:18px; line-height:18px; background:#ffffed; border:1px solid #e8ddb9 } .comDownOverTipText { line-height:18px; color:#464959; padding:0 0 0 6px; } .comDownOverTipBtn { position: relative; background:none; height:9px; width:9px; display:block; float:right; margin:4px 10px } .comDownOverTipBtn .iconBox { background:none; position: absolute; margin-top: 5px; margin-left: 10px; width: 5%; height: auto;} .comDownOverTipBtn .iconBox .span{ font-size: 12px; font-weight: bold; color: #fff; } .comDownOverTipBtn .wrapper { margin: 0 auto; padding: 1%; } .comDownOverTipBtn .content { position: relative; width: 10%; height: auto; margin-left: 10px; padding-top: 5px; background-color: #f0f0f0; color: #fff; } .comDownoverTipBtn .footer { width:100%; height:auto; position: relative; background-color: #fff; text-align:center; } .content .wrapper{ position: relative; width:100%; height: auto; margin: 0 auto; padding-left: 3px; font-size: 12px; font-weight: bold;} .content .top { position: absolute; width: 100%; height: auto; background-color: #fff; color: #ddd; line-height: 16px; } .content .body{ width: 100%; height: auto; background-color: #e33a3d; color: #fff; font-size: 12px; } .content .foot{ width: 100%; height: auto; margin-left: 5px; padding-top: 3px; background-color: #fff; color:#333; } .leftbox .wrapper { width: 40%; height: auto; position: relative; z-index: 999; color: #333; background-color: #fff; display: inline-block; padding-left: 5px; margin-top: ;} .leftbox .content { width: 38%; height: auto; position: absolute; z-index: 9999; color: #333; background-color: #fff; padding-right: 5px; } .leftbox .content .navbar { position: absolute;left:3px; width: 10%; height: auto; background-color: #fff; color: #555; margin-left: 5px; padding-top: 5px; line-height: 10px;} .leftbox .content .bottom { position: absolute; width: 100%; height: auto; margin-left: 5px; background-color: #fff; color: #333; line-height: 20px; } .rightbox .wrapper { position: relative; width: 100%; height: auto; margin-left: 9px; margin-top: 5px; } .rightbox .content { width: 60%; height: auto; text-align: center; background-color: #fff; color: #333; padding-left: 10px; margin-top: 10px; position: relative; z-index: 1;} .rightbox .bottom { border: 1px solid #333; font-size: 1.5em; font-weight: bold; background-color: #e33a3d; } .main ul li .image .detail span{display: inline-block;margin-top: 5px;margin-right: 5px;padding: 3px 10px;border: 1px dotted #ccc;} .main ul li .image .detail span.blue{color: #059cd4;border-color: #059cd4;} .main ul li .image .detail span.red{color: #d13b1a;border-color: #d13b1a;} .main ul li .image:hover .detail{display: block;} .main ul li .info{float: left;margin-top: 19px;margin-left: 19px;width: 180px;} .main ul li .info .tit{float: left;font-size: 14px;color: #585858;} .main ul li .info .con{float: left;margin-top: 9px;width: 180px;overflow: hidden;word-break:keep-all;white-space:nowrap;-ms-text-overflow: ellipsis; text-overflow: ellipsis;font-size: 12px;color: #bbb;} .main ul li .download{float: right;margin-top: 28px;margin-right: 19px;text-decoration: none;width: 60px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;background-color: #059cd4;} .main ul li .download:hover{float: right;margin-top: 28px;margin-right: 19px;text-decoration: none;width: 60px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;background-color: #059cd4;opacity:.8; transition:all ease 0.3s;} .comLeftMainBar { overflow:hidden; float:left; text-align:justify; width:100%; min-height:545px } .comLeftMainBar .main-wrap { margin-right:250px } .comRightMainBar { overflow:hidden; width:250px; float:left; margin-left:-250px; min-height:545px; _display:inline } .left-right-autoheight { background-image:none; background-repeat:repeat-y; background-position:right } .comRightTit { font-size:16px; color:#383838; padding:15px 0 0 20px; font-family:"微软雅黑" } .comRightTit .more { float:right; font-size:12px; margin-top:2px; margin-right:20px; font-weight:400 } .comBlueTit { height:29px; line-height:30px; font-weight:700; overflow:hidden; width:100%; _padding-top:5px; color:#383838;} .comBlueTit span { height:19px; width:3px; overflow:hidden; margin-left:2px; display:inline-block; vertical-align:middle; } .comBlueTit h3 { float:left; width:140px; font-weight:700 } .comBlueTit ul { float:right; margin-right:30px; margin-right:15px; padding-top:4px; } .comBlueTit ul li { float:left; margin-left:15px; display:block; width:48px; } .comBlueTit ul li a { background:none no-repeat right -30px; padding-right:10px; font-weight:400; color:#909090; display:block; height:30px; } .comBlueTit ul li a:hover { text-decoration:none; color:#909090 } .comBlueTit ul li a.cur { background-position:right 0; color:#3ba0e7; } .mainbox .nav{ display: inline-block; margin-top: 5px; margin-right: 5px; padding: 3px 10px; border: 1px dotted #ccc; } .mainbox .content { float: left; position: relative; overflow: hidden; margin-left: 5px; margin-top: 2px; text-decoration: none; } .mainbox .content { float: right; margin-top: 10px; margin-right: 5px; text-decoration: none; width: 50px; height: 20px; line-height: 30px; text-align: center; color: #fff; font-size: 12px; background-color: #059cd4; } .mainbox .bottom { width: 100%; height: auto; margin-left: 10px; overflow: hidden; word-break: keep-all; white-space: nowrap;-ms-text-overflow: ellipsis;}to .mainbox .bottom a { text-decoration: none; color: #e33a3d; font-size: 12px; font-weight: bold; } .mainbox ul { font-size: 12px; font-weight: bold; } .mainbox ul li { margin-left: 5px; padding: 10px; background-color: #fff; color: #e33a3d;} .mainbox span { display:inline-block;background-color: #fff; color: #333; margin-left: 10px; padding-top:5px; } .leftTit { display: inline-block; position: relative;right: 5px; float: left; overflow: hidden;} .leftTit ul { background-color: #fff; color: #333; } .leftTit ul li { margin-left: 10px; font-size: 12px; font-weight: bold; } .leftTit .content { width: 100%; height: auto; overflow: hidden; } .leftTit ul { width: 100%; overflow:hidden; font-size: 12px; font-weight: bold; } .leftTit ul li { margin-left: 5px; text-decoration: none; border: 1px solid #e33a3d;} .leftTit .footer { width: 100%; position: relative; background-color: #fff; color: #333; padding-left: 5px;} .leftTit .footer ul { border: 1px solid #333; color: #333; font-size: 16px; font-weight: bold; } .rightTit { width: 100%; height:auto; background-color: #fff; color: #333; border: 1px solid #e33a3d; margin-left: 5px; text-align: center; } .rightTit .tab{ display: inline-block; text-decoration: none; border: 1px solid #f5f5f5; font-size: 12px; font-weight: bold; background-color: #fff;} .rightTit .tab ul { margin-left: 10px; } .rightTit .tab ul li { margin-left: 5px; display: inline-block; border: 1px solid #333; } .titleTab { width: 100%; text-decoration: none; border: 1px solid #333; background-color: #f5f5f5; position: relative; } .titleTab .wrapper { margin: 0 auto; height: auto; } .titleTab .content { font-size: 12px; font-weight: bold; margin-left: 10px; border: 1px solid #333; background-color: #fff; }