body { margin: 0; padding: 0; line-height: normal; font-size: 12px; color: #333; font-family: "Hiragino Sans GB", "微软雅黑", "Microsoft YaHei", SimHei, "Helvetica Neue" !important; height: 100vh; background-color: #fcfdfe; /* background-color: #d6d5d3; */ } .background { position: absolute; top: 100px; left: 0px; right: 0px; bottom: 100px; /* height: 60%; */ /* background-image: url("./img/VCG211324358269.jpg"); */ background-color: #ffffff; background-repeat: no-repeat; background-size: 100% 100%; } ::placeholder{ color: #999; font-size: 12px; } ::-webkit-input-placeholder{ color: #999; font-size: 12px; } :-moz-placeholder{ color: #999; font-size: 12px; } ::-moz-placeholder{ color: #999; font-size: 12px; } :-ms-input-placeholder{ color: #999; font-size: 12px; } .background-label { position: absolute; left: 8%; top: 20px; font-family: '华文行楷'; font-size: 25px; color: #d9d9d9; } .header { position: absolute; left: 0; right: 0; top: 35px; height: 100px; /* background-color: #ffffff; */ /* border-bottom: 1px #7373bf solid; */ } .header-logo { /* position: absolute; left: 5%; top: 5px; */ margin-left: 4%; } .header-label{ display: inline-block; font-family: cursive; /* font-style:italic; */ margin-bottom: 5px; margin-left: 35px; } .header-label-cn { /* position: absolute; left: 15%; top: 10px; */ font-size: 19px; /* font-weight: bold; */ color: #251a16; } .header-label-en{ font-size: 12px; color: #958f8e; } .left-div { position: absolute; left: 10px; top: 12%; } .left-ground { position: absolute; border: 3px solid #ffffff; left: 50px; top: 43px; } .footer { position: absolute; left: 0; right: 0; bottom: 0; height: 26px; background-color: #3c8dbc; color: #a6bed6; font-size: 13px; text-align: center; line-height: 26px; } .system { position: absolute; top: 30%; left: 74%; height: 4%; width: 20; background-color: #ffffff; } .system-img { float: left; margin-top: 5px; } .system-title { float: left; color: #055697; font-size: 28px; text-align: left; height: 100%; margin-left: 10px; margin-top: 0px; font-weight: bold; } .loginBody { position: absolute; left: 25%; /* top: 13%; */ top: 0px; width: 50%; min-width: 260px; /* height: 330px; */ bottom: 100px; overflow: hidden; border: 1px solid #ccc; background-color: #fff; border-radius: 5px; padding: 0px 3%; box-sizing: border-box; } .h_title { height: 74px; line-height: 74px; border-bottom: 1px solid #e5e5e5; } .h_title_tab { display: flex; justify-content: space-around; } .h_title_tab_item { font-family: cursive; font-size: 24px; color: #251a16; } /* .h_title_tab_item:hover { color: #00aaff; cursor: pointer; } .h_title_tab_item:active { color: #ffcf5e; } */ .h_loginArea { border-bottom: 1px solid #e5e5e5; padding: 24px 0px; } .h_button { /* border-bottom: 1px solid #ccc; */ height: 40px; line-height: 40px; padding: 24px 0px 0px; } .loginArea { position: absolute; left: 0%; width: 100%; height: 100%; /* height: 330px; */ border-radius: 15px 0px 0px 15px; background-color: #ffffff00; /* -webkit-box-reflect:below 5px linear-gradient(transparent,transparent 40%, rgba(0, 0, 0, .6)); */ transition: left 0.5s; -webkit-transition: left 0.5s; -moz-transition: left 0.5s; -o-transition: left 0.5s; } .loginArea_up { position: absolute; left: 0%; width: 100%; height: 100%; /* height: 330px; */ border-radius: 15px 0px 0px 15px; background-color: #ffffff00; /* -webkit-box-reflect:below 5px linear-gradient(transparent,transparent 40%, rgba(0, 0, 0, .6)); */ transition: left 0.5s; -webkit-transition: left 0.5s; -moz-transition: left 0.5s; -o-transition: left 0.5s; } .loginPuzzle { position: absolute; left: 100%; top: 0%; width: 100%; height: 100%; border-radius: 0px 15px 15px 0px; background-color: #fff0; /* -webkit-box-reflect:below 5px linear-gradient(transparent,transparent 40%, rgba(0, 0, 0, .6)); */ transition: left 0.5s; -webkit-transition: left 0.5s; -moz-transition: left 0.5s; -o-transition: left 0.5s; } /* */ .version { font: 18px 微软雅黑; color: #2a58ad; font-style: italic; } .top_bigbtn { margin: 8px 3px 0px 5px; float: left; font: 18px 微软雅黑; cursor: pointer; } /* */ .messageTitle { font: 14px 微软雅黑; color: #2b2b2b; margin: 0px 0px 10px 0px; padding: 0px 10px 2px 10px; background-color: #f2f2f2; border: 1px solid #ddd; } .personLine { height: 25px; width: 72%; margin: 15px 0px 0px 12%; font: 14px 微软雅黑; border-bottom: 1px dotted #999; color: #2b2b2b; } .messageLine { height: 27px; width: 80%; margin: 8px 0px 0px 70px; font: 12px 宋体; border-bottom: 1px dotted #999; color: #2b2b2b; cursor: pointer; } .memoLine { height: 20px; width: 300px; margin: 8px 0px 0px 30px; font: 12px 宋体; border-bottom: 1px dotted #999; color: #2b2b2b; cursor: pointer; } .scoreLine { height: 20px; width: 280px; padding: 3px 0px 10px 30px; margin: 15px 0px 5px 70px; font: 14px 微软雅黑; border-bottom: 1px dotted #999; color: #2b2b2b; } /* */ /* */ .topmenu { float: right; width: 120px; height: 35px; margin-right: 20px; font: 18px 微软雅黑; cursor: pointer; } .leftbar { position: absolute; left: 0px; top: 9%; width: 80%; bottom: 0px; padding-top: 10px; color: white; overflow: auto; } .menu { position: relative; margin-top: 10px; height: 40px; padding: 6px 0px 0px 8%; font: 16px 微软雅黑; cursor: pointer; } .menu-seperator { height: 8px; background-color: #34548e; } .menu_indicator { position: absolute; top: 0px; left: 0px; height: 100%; width: 10px; } .menu_img { float: left; width: 28px; margin: 2px 15px 0px 0px; } .menu_txt { position: absolute; top: 12px; left: 56px; overflow: hidden; } .menu_select { background: #1d4b9e; } .menu_unselect { } .menu_indicator_select { background: #8dc7e6; } .menu:hover { color: #fff; background-color: #23a9f0; } /* */ .header_logo { position: absolute; left: 2%; top: 0px; } .header_phone { position: absolute; right: 5%; top: 20px; } .header_phone_text { float: right; color: #0aa2ca; font-size: 18px; font-weight: 300; margin: 8px 0px 0px 5px; } .header_menu { color: #333; text-decoration: none; display: inline-block; vertical-align: middle; width: 14%; cursor: pointer; } .banner { height: 400px; } .copyright { padding: 15px 0; line-height: 30px; color: #666; } .bottom { text-align: center; padding: 10px 0px 20px 0px; } .bottom_menu { display: inline-block; vertical-align: middle; width: 19%; } .bottom_menu_a { text-decoration: none; color: #333; } .x-btn-text { line-height: 34px; height: 34px; font-size: 12px; background-color: #0f347f; color: white; border: none; position: absolute; left: 10px; right: 10px; border-radius: 10px; border: 1px solid #0f347f; } .x-btn-text:hover { cursor: pointer; background-color: #103888; } .forgot:hover { cursor: pointer; color: #de810e; } .x-btn-text-return { height: 40px; font-size: 14px; background-color: #ffffff00; color: #000; border: none; cursor: pointer; } .x-btn-text-return:hover { color: #0090ff; } .user-class { position: absolute; left: 12px; /* top: 8px; */ z-index: 12; font-size: 14px; color: #0f347f; /* font-weight: bold; */ background-repeat: no-repeat; font-style: normal; width: 70px; /* height: 20px; */ line-height: 34px; } .user { padding-left: 12px; /* background-color: #d6d5d3a8 !important; */ border: 1px solid #ddd; border-radius: 5px; height: 34px; position: absolute; left: 85px; right: 0px; /* width: 100%; */ box-sizing: border-box; } .user:-internal-autofill-selected { background-color: #d6d5d3a8 !important; } .loginPortrait { width: 100%; text-align: center; margin-top: 5%; } .loginTitle { font-size: 16px; /* background-color: #ffffff00; */ color: #0090FF; width: 100%; margin-top: 20px; text-align:center; border-radius: 5px 5px 0px 0px } .loginMessage { position: relative; height: 24px; line-height: 24px; /* width: 100%; */ color: #ff0000; padding-left: 12px; } .loginSuccess { position: relative; height: 24px; line-height: 24px; /* width: 100%; */ color: #24bf77; padding-left: 12px; } .x-form-item { zoom: 1; position: relative; left: 50px; } .x-form-item-label { float: left; padding: 0 0 0; z-index: 2; position: relative; font-size: 18px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: ignore; cursor: default; width: 80px; color: #055697; } .content { position: absolute; left: 16%; width: 84%; top: 7.1%; bottom: 0px; overflow: hidden; background-color: white; } .fctryMenu_select { background: #ff7900; } .fctryMenu_unselect { background: #565656; } .resultLine { line-height: 28px; height: 28px; border-bottom: 1px #ccc dashed; width: 80%; } #div1 { width: 80%; height: 110px; /*margin: 39% 10% auto auto; position: relative; */ overflow: hidden; position: absolute; left: 10%; right: 0; top: 80%; } #div1 ul { position: absolute; left: 0; top: 0; } #div1 ul li { float: left; width: 180px; height: 110px; list-style: none; margin-left: 10px; } .container { position: absolute; width: 260px; /* height: 155px; */ left: 0%; top: 15%; border-radius: 15px; background-color: #d6d5d338; text-align: center; margin: 0px !important; } .sliderContainer { display: none; border-top: 0px !important; background: #ffffff00 !important; } #msg { display: none; width: 100%; line-height: 40px; font-size: 14px; text-align: center; height: 40px; } a:link, a:visited, a:hover, a:active { margin-left: 100px; color: #0366d6; } input { outline: none; } input:focus { border-color: #c3b272; } .input-val { width: 200px; height: 32px; border: 1px solid #ddd; box-sizing: border-box; } #canvas { vertical-align: middle; box-sizing: border-box; border: 1px solid #ddd; cursor: pointer; }