/* CSS初始化 */ body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} body{font:14px ,"Monospaced Number","Chinese Quote",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif,"宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%} a{color:#172c45;text-decoration:none} a:hover{color:#cd0200;text-decoration:underline} em{font-style:normal} li{list-style:none} img{border:0;vertical-align:middle} table{border-collapse:collapse;border-spacing:0} p{word-wrap:break-word} :focus{outline:none} /* index.css */ html, body { height: 100%; } body { margin: 0; width: 1000px; color: #000; font-size: 14px; } .to__hiden { display: none !important; } .to__item { .icon-arrow { margin-right: 10px; width: 12px; height: 12px; background: url('../images/icon-arrow.svg'); display: inline-block; vertical-align: middle; transform: rotate(-90deg); } .to__roate { transform: rotate(0); } .to__prefix { margin-right: 10px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; } } .to__block { padding-left: 10px; text-align: center; .to__parentName { margin-left: 6px; color: #999; font-size: 12px; display: inline-block; vertical-align: middle; } .to__left, .to__right { width: 45%; display: inline-block; vertical-align: text-top; .to__item { padding-left: 20px; height: 40px; line-height: 40px; border-bottom: 1px solid #eee; } .to__title { line-height: 30px; text-align: left; .to__remark { color: #999; display: inline-block; } } .to__content { width: 100%; height: 300px; text-align: left; border: 1px solid #ccc; box-sizing: border-box; overflow-y: auto; .to__search { position: relative; height: 30px; line-height: 30px; border-bottom: 1px solid #ccc; input { padding-left: 20px; padding-right: 100px; width: 100%; border: none; box-sizing: border-box; } .to__icon__search { position: absolute; top: 0; right: 0; width: 50px; height: 30px; border-left: 1px solid #ccc; svg { margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; } } } } } .to__left { position: relative; margin-right: 30px; > div { .to__subItem { padding-left: 20px; } } .to__split { margin: auto 0; position: absolute; right: 0; top: 0; bottom: 0; color: #999; height: 30px; line-height: 30px; font-size: 20px; transform: translateX(120%); span:last-child { margin-left: -16px; } } .to__item { position: relative; .to__name { display: inline-block; vertical-align: middle; cursor: pointer; } .to__number { margin-left: 6px; color: #999; font-size: 12px; display: inline-block; vertical-align: middle; } .icon__round { margin: auto 0; position: absolute; top: 0; bottom: 0; right: 10px; margin-right: 6px; width: 16px; height: 16px; background-repeat: no-repeat; background-size: 100%; border-radius: 50%; display: inline-block; vertical-align: middle; cursor: pointer; } .icon__round--false { background-image: url('../images/icon-round-no.svg'); } .icon__round--true { background-image: url('../images/icon-round-yes.svg'); } } } .to__right { position: relative; .to__item { position: relative; .to__close { margin: auto 0; position: absolute; right: 12px; top: 0; bottom: 0; width: 16px; height: 16px; background: url('../images/icon-close.svg') no-repeat; background-size: 100%; display: inline-block; cursor: pointer; } } } }