body{text-align:center;}
div#container{width:80%;MARGIN-RIGHT: auto;MARGIN-LEFT: auto;}
div#header {width:100%;text-align:center;margin-top:50;}
div#searchbar {width:100%;background-color:#99bbbb;text-align:center;margin-bottom:5;}
div#result_body{width:100%;min-height:200; display:flex;border-bottom:2px;solid#e01222;padding:010px;}

div#tab_page {background-color:#B0E0E6 ; width:25%; float:left; alignment-adjust:after-edge;} /*颜色备选：亮黄色#FFFF99，淡蓝色#ADD8E6（lightblue），#B0E0E6（PowderBlue），#E0FFFF（LightCyan）*/
h1 {margin-bottom:0;}
h2 {margin-bottom:0; font-size:24px;}
div.tab-button {width:100px;height:50px;line-height:50px;list-style:none;text-align:centers;}
div#tab_link ul {display: flex;padding:10px;margin-bottom:0;margin-top:0;/*border-bottom: 2px solid #e01222;*/}
div#tab_link li{list-style:none;width:100%;height:50px;list-style:none;text-align: center;}
div#tab_link li a{display:block;text-decoration:none;font-weight:bold;color:#333333;}
div#tab_link li a.active{background-color:#e01222;color:#fff;}

div.tab-content {display: none;}
div.tab-content.active {display: block;}
div#index {text-align:left; display: flex; flex-direction: row; }
div#pos_select {display: flex; /* 设定为flex布局 */ flex-direction: column; /* 子元素竖排列 */}
.pos-button {width: 60px;height: 25px;line-height: 20px;text-align: center;cursor: pointer;margin: 5px;}
.pos-button.active {background-color:#e01222;color:#fff;}
div#menu {text-align:right;}
.pos-help {margin-left:15%;}
.pos-content {width:200px; height: 400px; overflow-y: scroll;background-color:#FFFFFF;margin: 10 auto; display: none; /* 默认隐藏所有内容 */}
div.pos-content.active {display: block; /* 只有激活状态时显示内容 */}
.textLine {padding: 0px;cursor: pointer;}
.textLine:hover {background-color: #f0f0f0;}
.textarea-container {position: relative;}

div#content_page {background-color:#EEEEEE; width:75%; float:left; alignment-adjust:after-edge;}
div#word_pos {border: 1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #999;transition:all .2s ease-in-out;}
div#shiyi {list-style-type: none; margin: 0;padding: 0;}
div#loading {position:absolute;left:45%;top:30%;}
div#floating {position:absolute; z-index:1; top:50%; left:30%; float:left; background:#eea;display:none;list-style-type: none; }
div#footer {width:100%;background-color:#99bbbb; clear:both; text-align:center;}
