@charset "utf-8"; *{ margin: 0; padding: 0; font-family:Microsoft YaHei,fontello; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; list-style: none; } body{ margin: 0; padding: 0; overflow: hidden; } ul,li{ margin: 0; padding: 0; list-style: none; } button:focus,button{ outline: none; cursor: pointer; } .clearfix:after{ content: ""; height: 0; line-height: 0; display: block; visibility: hidden; clear: both; } .clearfix{ zoom:1; } .bowerHeader { position: relative; height: 20px; } .bowerHeaderMenu{ position: absolute; right: 0px; /* float: right; */ } .bowerHeader .bowerHeaderMenu button { width: 50px; height: 25px; border: transparent; background: #fff; font-size: 13px; } .bowerHeader .bowerHeaderMenu button:hover{ background: #eee; } .icon-cancel:hover{ background: #e66350 !important; color: #fff; } .icon-minus{ color: #333; } .bowerHeaderSeach { width: 100%; height: 26px; display: inline-flex; padding: 4px 0; background: #f5f5f5; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } .bowerHeaderSeach li { width: 30px; padding: 4px 2px; text-align: center; color: #5a5a5a; } .bowerHeaderSeach .bowerSeach { position: relative; width: calc(100% - 150px) !important; padding: 2px 5px !important; text-align: left !important; border: 1px solid #dcdcdc; border-radius: 5px; } .bowerHeaderSeach .bowerSeach span{ padding: 2px 5px; } .bowerHeaderSeach li span{ font-size: 16px; } .bowerHeaderSeach .bowerSeach input { position: absolute; top: 0; width: calc(100% - 27px) !important; height: 24px; border: 0 solid #d2d2d2; border-top-right-radius: 5px; outline: none; text-indent: 10px; border-left: 1px solid #d2d2d2; } .bowerHeaderSeach .bowerMenu { float: right; } .bowerHeaderSeach .bowerMenu:hover{ background: #ddd; } .bowerHeaderSeach .icon-menu{ font-size: 21px; color: #5a5a5a; } .bowerCreaterWindow li { position: relative; max-width: 180px !important; width: 150px; min-width: 10px !important; top: -1px; height: 29px; display: initial; margin-right: 10px; text-align: center; color: #000; line-height: 43px; background-color: #dadada; border-top: 1px solid #a2a2a2; z-index: 30; -webkit-app-region: no-drag; -webkit-transition: all .3s cubic-bezier(0.3,.1,.58,1); -moz-transition: all .3s cubic-bezier(0.3,.1,.58,1); transition: all .3s cubic-bezier(0.3,.1,.58,1); } .BrowerActive{ background-color: #f2f2f2 !important; border-top-color:#a9a9a9 !important; z-index: 999 !important; } .Listindex{ z-index: 999 !important; } .BrowerActive:before { background-color:#f2f2f2 !important; border-right-color:#a9a9a9 !important; } .BrowerActive:after { background-color:#f2f2f2 !important; border-left-color:#a9a9a9 !important; } .bowerCreaterWindow li:before { content: ''; position: absolute; display: block; right: -6px; top: 0; width: 10px; height: 29px; transform: skewX(20deg); background-color: #dadada; border-right: 1px solid #a2a2a2; -webkit-transition: all .3s cubic-bezier(0.3,.1,.58,1); -moz-transition: all .3s cubic-bezier(0.3,.1,.58,1); transition: all .3s cubic-bezier(0.3,.1,.58,1); } .bowerCreaterWindow li:after { content: ''; position: absolute; display: block; top: 0; width: 10px; height: 29px; margin-left: -5px; transform: skewX(-20deg); background-color: #dadada; border-left: 1px solid #a2a2a2; -webkit-transition: all .3s cubic-bezier(0.3,.1,.58,1); -moz-transition: all .3s cubic-bezier(0.3,.1,.58,1); transition: all .3s cubic-bezier(0.3,.1,.58,1); } .bowerCreaterWindow { float: left; width: calc(100% - 195px); height: 29px; display: inline-flex; overflow: unset; margin-left: 20px; -webkit-transition: all .3s cubic-bezier(0.3,.1,.58,1); -moz-transition: all .3s cubic-bezier(0.3,.1,.58,1); transition: all .3s cubic-bezier(0.3,.1,.58,1); } .BrowerListBody { position: relative; display: inline-block; width: calc(100% - 3px); z-index: 99; line-height: 22px; } .BrowerList img { display: inline-block; float: left; width: 16px; height: 16px; } .BrowerList p { display: inline-block; float: left; min-width: 0; max-width: 80%; width: calc(100% - 40px); margin: 0 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 18px; text-align: left; } .BrowerList i { float: right; width: 10px; height: 10px; padding: 4px; border-radius: 50%; } button.BrowwerAdd { width: 32px !important; height: 18px; padding: 7px; margin: 6px 0 0 0; -webkit-transform: skew(20deg); -moz-transform: skew(20deg); -o-transform: skew(20deg); background: white; border: 1px solid #c7c7c7; border-radius: 3px; -webkit-app-region: no-drag; } .BrowerContainer { height: calc(100% - 93px) !important; } .BrowerContainer webview, webview object{ height: 100% !important; width: 100% !important; } .OnclickMenu{ position: absolute; right: 0; top: 80px; min-width:90pt; display: none; background:#fff; box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14), 0 1px 7px 0 rgba(0,0,0,0.12), 0 3px 1px -1px rgba(0,0,0,0.2); -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none; } .MouseMenuMain{ position:absolute; z-index:22; display:none; width:auto; height:auto; min-width:90pt; background:#fff; box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14), 0 1px 7px 0 rgba(0,0,0,0.12), 0 3px 1px -1px rgba(0,0,0,0.2); -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none; } .MouseMenuMain li ,.OnclickMenu li{ width: auto; max-width: 400px; font-size:12px; padding: 6px 8px; color: #333; text-align: left; white-space: nowrap; } .MouseMenuMain li:hover{ background-color:#ddd; color:#000; cursor:pointer; } .OnclickMenu li:hover{ background-color:#ddd; color:#000; cursor:pointer; } .MouseMenuMainStep{ width: 100%; padding: 0 !important; height: 1px; background: #e8e8e8; margin: 5px 0; } /* .HistoryBody { padding-right: 25px; } .BrowserHistory{ left: auto; width: 60% !important; padding: 0 20px; margin: 0 auto; box-shadow: rgb(202, 202, 202) 0px 0px 30px 5px !important; border: 1px solid #e4e4e4 !important; background-color: #fff !important; z-index: 999 !important; } .BrowserHistoryTitle{ padding: 5px 0; background-color: transparent !important; color: #666 !important; text-align: center; } .BrowserHistoryClose{ top: 9px !important; right: 10px !important; } .history_body { overflow: hidden; width: 100%; line-height: 20px; margin: 3px 0 10px; display: inline-flex; } .history_body span{ margin-right: 20px; } .history_body p { max-width: 35%; height: 20px; margin-right: 20px; text-overflow: ellipsis; overflow: hidden; line-height: 20px; } */ /* new history */ .BrowserHistoryTitle { padding: 5px 0; text-align: center; font-size: 16px; color: #676767; } .CampusInfoBrowserHistory { height: 600px; padding: 30px; color: #505050; font-size: 14px; overflow-y: auto; } .history_body span { padding-right: 20px; overflow: hidden; text-overflow: ellipsis; width: 180px; } .history_body p { width: 270px; height: 20px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; } .history_body { display: inline-flex; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; } /* new history end */ /* Feedback */ .CampusInfoBrowserFeedback { width: 300px; margin: 0 auto; margin-top: 42px; height: 230px; } .CampusInfoBrowserFeedback input, .CampusInfoBrowserFeedback textarea{ display: block; width: 275px; height: 26px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; } .CampusInfoBrowserFeedback .FeedbackBody{ height: 130px; max-width: 275px; margin: 30px 0; resize: none; } .CampusInfoBrowserFeedback .FeedbackSubmit{ width: 100%; height: 30px; border-radius: 5px; border: 0; background: #5ea7fd; color: #fff; } /* Feedback end */ /* CampusInfo-AboutUs */ .CampusInfo-AboutUs{ min-width: 1180px; } .CampusInfo-AboutUs .CampusInfoBanner{ position: relative; height: 600px; background-image: url(../img/index/banner.png); background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; z-index: 200; } .CampusInfo-AboutUs .CampusInfoContainer{ max-width: 1180px; min-width: 1180px; height: inherit; margin: 0 auto; -webkit-font-smoothing: subpixel-antialiased; text-align: center; } .CampusInfo-AboutUs .CampusInfoContainer .fl{ float: left; } .CampusInfo-AboutUs .CampusInfoContainer .fr { float: right; text-align: left; } .CampusInfo-AboutUs .CampusInfoBanner a { float: left; width: auto; padding: 20px 0; display: -webkit-inline-box; max-width: 200px; text-decoration: none; } .CampusInfo-AboutUs .CampusInfoBanner img{ width: 25px; } .CampusInfo-AboutUs .CampusInfoBanner span{ display: block; padding-left: 10px; line-height: 28px; font-size: 16px; color: #e0e0e0; } .CampusInfo-AboutUs .CampusInfoBannerItem { width: 730px; padding-top: 160px; margin: auto; } .CampusInfo-AboutUs .CampusInfoBannerItem h1{ font-size: 64px; color: #fff; } .CampusInfo-AboutUs .CampusInfoBannerItem p { padding-top: 10px; font-size: 18px; color: #fff; } .CampusInfo-AboutUs .CampusInfoDownloadItem { display: flex; justify-content: center; align-items: center; padding: 10px 20px; } .CampusInfo-AboutUs .CampusInfoDownload { width: 730px; margin: 45px auto 0; } .CampusInfo-AboutUs .CampusInfoDownload li { display: inline-block; padding: 0 15px; width: 150px; text-align: center; } .CampusInfo-AboutUs .BtnDownload { display: flex; justify-content: center; align-items: center; width: 150px; height: 40px; background: #0077e6; border: transparent; border-radius: 5px; line-height: 12px; } .CampusInfo-AboutUs .CampusInfoIntroduce { position: relative; top: -130px; height: 520px; z-index: 999; } .CampusInfo-AboutUs .CampusInfoIntroduce img{ text-align: left; } .CampusInfo-AboutUs .BtnDownload img{ width: 18px; } .CampusInfo-AboutUs .BtnDownload span{ display:inline-block; } .CampusInfo-AboutUs .CampusInfoIntroduce .CampusInfoTitle { padding: 235px 0 0; line-height: 3; } .CampusInfo-AboutUs .CampusInfoTitle { margin: 40px; line-height: 50px; line-height: 3; } .CampusInfo-AboutUs .CampusInfoTitle h3 { font-size: 36px; color: #333; } .CampusInfo-AboutUs .CampusInfoTitle p { width: 300px; margin: auto; font-size: 16px; color: rgb(105, 105, 105); line-height: 2; } .CampusInfo-AboutUs .CampusInfoKernel { height: 460px; padding: 20px 0; background: #f5f5f5; } .CampusInfo-AboutUs .CampusInfoKernel li { display: inline-block; padding: 0 60px; line-height: 30px; font-size: 16px; color: #979696; } .CampusInfo-AboutUs .CampusInfoTools { height: 500px; padding: 80px 0; } .CampusInfo-AboutUs .CampusInfoTools .CampusInfoTitle { padding-top: 100px; } .CampusInfo-AboutUs .CampusInfoSafety { height: 420px; padding: 75px 0; background: #f5f5f5; } .CampusInfo-AboutUs .CampusInfoSafety .CampusInfoTitle { padding-top: 60px; } .CampusInfo-AboutUs .CampusInfoFooter { height: 200px; background: #494949; } .CampusInfo-AboutUs .CampusInfoFooter li { display: inline-block; padding: 45px 15px; } .CampusInfo-AboutUs .CampusInfoContainer li span{ color: #ccc; font-size: 14px; } .CampusInfo-AboutUs .CampusInfoFooter .line{ width: 100%; height: 2px; background: rgba(255, 255, 255, 0.23); } .CampusInfo-AboutUs .author{ padding-bottom: 30px; font-size: 14px; color: #ccc; } .CampusInfo-AboutUs .CampusInfoFooter .copyright{ padding: 30px 0; text-align: center; font-size: 16px; color: #ccc; } /* 首页end */ @font-face { font-family: 'fontello'; src: url('../font/fontello.eot?70736739'); src: url('../font/fontello.eot?70736739#iefix') format('embedded-opentype'), url('../font/fontello.woff?70736739') format('woff'), url('../font/fontello.ttf?70736739') format('truetype'), url('../font/fontello.svg?70736739#fontello') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"]{ display: inline-block; font: normal normal normal 14px/1 fontello,Microsoft YaHei; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-left:before { content: "\e800"; } .icon-right:before { content: "\e801"; } .icon-cancel:before { content: "\e802"; } .icon-minus:before { content: "\e803"; } .icon-menu:before { content: "\e804"; } .icon-play-circled2:before { content: "\e805"; } .icon-play:before { content: "\e806"; } .icon-lock:before { content: "\e807"; } .icon-plus:before { content: "\e808"; } .icon-cog:before { content: "\e809"; } .icon-th-list:before { content: "\f009"; } .icon-ccw:before { content: "\f025"; } .icon-play-circled:before { content: "\f144"; } .icon-times:before { content: "\ebc4"; } .icon-window-maximize:before { content: "\ec0f"; } .icon-window-minimize:before { content: "\ec10"; } .icon-window-restore:before { content: "\ec11"; }