@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; } 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; } body { /* min-width: 1600px; */ margin: 0; overflow-y: hidden; overflow-x: scroll; } /* login */ .coupleLoginItem { display: flex; height: 100%; justify-content: center; align-items: center; background: url(../images/backgroundBanner.jpg) no-repeat top/cover padding-box border-box; background-size: cover; } .coupleForm { padding: 75px; /* box-shadow: #dbdbdb 2px 0 37px 2px; */ background: #fff; border: 1px solid #e7e7e7; border-radius: 20px; text-align: center; } .coupleForm h4 { margin-bottom: 70px; font-size: 22px; font-weight: normal; font-stretch: normal; color: #828283; } .form-control { display: block; width: 275px; height: 35px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #b7b7b7; background-color: #fff; border: solid 1px rgba(77, 77, 77, 0.2); border-radius: 15px; -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; } .form-control::-webkit-input-placeholder { color: #b7b7b7; } .form-control:-moz-placeholder { color: #b7b7b7; } .form-control::-moz-placeholder { color: #b7b7b7; } .form-control:-ms-input-placeholder { color: #b7b7b7; } .coupleItemInfo { display: block; height: 20px; padding: 10px 3px; color: #e4393c; font-size: 14px; text-align: left; } .loginSubmit { width: 100%; height: 49px; border-radius: 20px; border: 0; background: #5ea7fd; color: #fff; outline:none; } /* login end */ .informationtHeader{ height: 30px; width: 100%; padding: 20px 0; display: inline-flex; background: #121b29; color: #fff; } .informationHeaderRight { position: absolute; right: 30px; font-size: 14px; } .informationHeaderRight>a{ color: #fff; text-decoration: none; } .mainCouple { height: 1000px; padding: 30px 0 0 170px; overflow-y: scroll; } div.informationtPermissions{ width: 450px; } .informationtPermissions, .informationtAddUser, .informationtcreateItem { display: none; position: relative; width: 370px; padding: 0 20px; margin: 10px; background: #fff; color: #000; transition: all .4s linear; box-shadow: 2px 2px 13px #acacac; -moz-box-shadow: 2px 2px 13px #acacac; -webkit-box-shadow: 2px 2px 13px #acacac; } .permissionsHead span{ font-size: 16px; line-height: 35px; } .informationtcreateItem { padding: 40px 20px 10px; } .informationtcreateItem form{ padding: 30px; } .informationtcreateItem input { width: 360px; border: 1px solid #eee; height: 35px; border-radius: 3px; margin: 10px 0; padding: 4px; resize: none; } .permissionsHead, .AddUserHead { height: 35px; padding: 15px 0; border-bottom: 1px solid #e1e1e1; } .AddItem{ float: right; width: 65px; height: 35px; background: #3372e1; color: #fff; border: 0px solid transparent; border-radius: 4px; } .actionItem { display: inline-block; } .informationtSet{ display: none; padding-right: 20px; } .informationtHeaderLogo { width: 30px; margin-left: 18px; } .logoTitle { margin: 0; margin-left: 10px; line-height: 29px; font-weight: 400; font-size: 24px; } .asideMenu { text-align: center; } .asideMenu ul li span{ width: 143px; height: 35px; display: inline-block; } .asideMenu h3{ margin:20px 0; } .asideItem:visited asideItem, .asideItembg, .asideItem:hover, asideItem { background: #cfdff5; color: #6490e7; } .asideItem { height: 35px; margin: 3px 0; line-height: 35px; } .asideMenu .active { width: 4px !important; height: 35px; display: inline-block; float: left; background: #3372e1; } .aside { position: absolute; left: 0; width: 147px; min-height: 1000px; height: 530px; background-color: #e7f1ff; color: #000; } .informationtTime{ padding: 10px 0; } .timeItem, .delectInfo, .setInfo, .btnAdd, .createItem, .closeItem{ width: 80px; height: 35px; margin: 0 10px; border: 0 solid transparent; border-radius: 4px; color: #fff; background: #3372e1; } .delectInfo{ margin: 0 !important; } .addItem, .addUser, .delItem { width: 80px; height: 35px; margin: 0 10px; border: 1px solid #3372e1; border-radius: 4px; color: #fff; background: transparent; } .addItem:hover, addItem, .addUser:hover, addUser, .delItem:hover, delItem{ background: #3372e1; color: #fff !important; } .createItem, .closeItem { position: relative; left: 190px; margin: 0; margin-left: 10px; } .informationtInfo { padding: 40px 10px; } .tbMain{ border-spacing: 0; } .AddUserMembers .tbMain{ min-width: 380px; } .informationtInfo .tbMain{ min-width: 600px; } .informationtInfo .tbMain td { height: 35px; max-width: 80px; padding: 10px; text-align: center; color: #333; font-size: 16px; border: 1px solid #c8dbff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .coupleData { position: absolute; width: 578px; padding: 10px; text-align: center; border: 1px solid #c8dbff; } .informationtInfo .tbMain .infoTitle{ background: #ebf2ff; } .informationtInfo .tbMain .trContent { max-width: 700px; width: 50%; } .informationtInfo .tbMain .trCoupleTime{ width: 150px; } .permissionsMembers .tbMain tr, .informationtAddUser .tbMain tr { height: 50px; text-align: center; } /* .permissionsMembers .tbMain tr td, .informationtAddUser .tbMain tr td{ padding-right: 30px; } */ .NoPowerMembers { padding-left: 10px; color: #cf0a0a; font-size: 18px; } .close { position: absolute; right: 15px; top: 13px; } .title { position: absolute; left: 15px; top: 13px; }