@import "~@less/variables.less"; .details-wrapper { .maskZIndex; position: fixed; width: 100%; height: 100%; left: 0; top: 0; line-height: 20px; img { max-width: 100%; } } .details-content-wrapper { position: fixed; padding: 50px 0; width: 80%; height: 80%; left: 10%; top: 10%; background: #fff; overflow: hidden; z-index: 10; word-break: break-all; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .details-content-name { position: absolute; top: 0; width: 100%; padding: 0 40px; height: 50px; line-height: 50px; font-size: 32px; font-weight: bold; } .details-content-title-box { position: relative; height: 40px; line-height: 40px; font-size: 20px; } .details-menu-title-wrapper { padding: 0 0 0 15px; position: relative; } .details-content-title-name { position: absolute; font-weight: bold; background: #fff; padding-right: 5px; font-size: 22px; z-index: 10; } .details-close { position: absolute; right: 0; cursor: pointer; } .details-content { position: relative; height: 100%; padding: 0 180px 0 40px; overflow-y: auto; ul, ol { padding: 0 0 0 15px; } ul li { list-style: disc; list-style-position: inside; } ol li{ list-style: decimal; list-style-position: inside; } } .content-menu-box { position: absolute; top: 50px; right: 20px; width: 160px; height: 80%; overflow: hidden; } .content-menu-wrapper { width: 200px; height: 100%; overflow-y: auto; } .content-menu { background: #F5F6F7; border: 1px solid #F5F6F7; width: 160px; padding: 15px 18px; } .details-content-menu-line { height: 15px; width: 0; background-color: #E0E2E3; margin-left: 0px } .details-content-menu-name { position: relative; color: #777777; font-size: 13px; cursor: pointer; } .details-content-menu-circle-box { display:inline-block; position: absolute; left: -20px; background: #F5F6F7; } .details-content-menu-circle { position: relative; display: inline-block; width: 8px; height: 8px; border-radius: 5px; margin-top: 5px; background-color: #E0E2E3; margin-right: 10px; } .details-content-menu-img { position: relative; z-index: 20; left: -3px; top: 0; } .details-mask { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: .6; filter:alpha(opacity=60); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60);"; } .details-content-box { border-left: 1px solid #969C9F; padding: 0 0 0 20px; } .details-content-title-circle-box { position: absolute; z-index: 10; background: #fff; left: -27px; height: 32px; top: 0px; } .details-content-title-circle { display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: #3B9ED0; position: relative; top: 2px; } .content-menu-border{ border-left: 2px solid #E0E2E3; } pre { white-space: pre-wrap; word-wrap: break-word; font-family: inherit; color: #333; margin: 10px 0; }