.rank .title .title-h3 a,.rank .title-h2{color:#000;font-size:14px}#topTitle::after,.bottom-page::after,.listbox .pic:after,.listbox .pic:before,.listbox .word:after,.listbox .word:before{content:''}main{padding:20px 10px;display:table;width:100%;table-layout:fixed}article,aside{display:table-cell;vertical-align:top}.banner{padding:0 10px}aside{width:20%}aside .close{display:none}aside label{display:block;cursor:pointer}aside .slideitem{height:30px}aside .adpic{padding:5px 0}.aside-002{padding:10px 0}.aside-002 .brands-h2,.aside-002 .title-h2,.aside-002 h2{margin:0 0 10px;font-size:16px;padding:7px 10px}.aside-002 .menuitem{font-size:14px;line-height:30px;padding-left:5px;position:relative;display:block;height:30px}.rank .floatBox{padding-top:20px}.rank .title-h2{margin:0;padding:5px 10px}.rank .pic{width:50%;float:left;display:block}.rank .title{float:left;width:50%;padding-left:5px}.rank .title .title-h3{margin:0;font-weight:400;padding-top:10px}article{width:80%;padding-left:3%}@media screen and (max-width:768px){article,aside .close,main{display:block}article{width:100%;padding:0}aside{position:fixed;right:-250px;z-index:500;top:0;background-color:#fff;padding:10px;width:250px;border-left:1px solid #eee;height:100%;-webkit-transition:right .35s ease;-moz-transition:right .35s ease;-o-transition:right .35s ease;transition:right .35s ease}aside .close{text-align:right;padding-bottom:10px;font-size:20px;color:#999}#baike_aside:checked+aside{right:0}}#key_search,.listbox .word,.share{position:relative}#breadcrumb{float:left;padding:0}#topTitle{padding-bottom:4px;border-bottom:1px solid #eee}#topTitle::after{display:block;clear:both}.club-aside{display:none}#key_search{float:right;width:480px}#key_search select{width:110px;vertical-align:middle;border-width:1px;border-style:solid;height:22px;border-radius:0}#key_search .text{border-width:1px;border-style:solid;padding:3px;margin-right:-4px;font-size:12px;width:30%}#key_search .button2{border:0;border-radius:0;padding:1px 15px;font-size:12px;right:0;margin:5px 0 0;bottom:0}#key_search input::-webkit-input-placeholder{color:#aaa}#key_search input:-moz-placeholder{color:#aaa}#key_search input::-moz-placeholder{color:#aaa}#key_search input::-ms-input-placeholder{color:#aaa}@media screen and (max-width:768px){#topTitle{border:0}#breadcrumb,.club-aside{border-bottom:1px solid #eee}#breadcrumb{width:90%}.club-aside{display:block;float:right;width:10%;height:31px;text-align:right;font-size:20px;padding:5px 0}#key_search{width:100%;padding:20px 0 0;position:relative}#key_search .text{width:30%}#key_search .button2{bottom:initial}}.button-primary,.button-tertiaty-mid{margin:0;padding:3px 30px;font-size:12px}@media screen and (max-width:480px){#key_search{padding:10px 0 0}#key_search .text{width:42%}#key_search .button{width:49.3%;margin-top:10px}#key_search .search{width:initial;margin:0}}main{font-size:14px}.share{background-color:#f9e8ea;padding:10px 150px 10px 10px;border-top:1px solid #ff3f93}.share .button1{position:absolute;right:10px;bottom:10px;font-size:14px}.button1{margin:0}@media screen and (max-width:768px){.share{padding-right:10px;padding-bottom:50px}}.listbox{margin-left:-3%;padding-bottom:20px}.listbox .floatBox{float:left;width:47%;margin-left:3%;border:1px solid #eee;margin-top:20px;padding:10px}.listbox .pic,.listbox .word{float:left;clear:none;text-align:inherit;margin-left:0;margin-right:0}.listbox .pic{width:33.33333333333333%}.listbox .pic:after,.listbox .pic:before{display:table}.listbox .pic:after{clear:both}.listbox .pic:last-child{margin-right:0}.listbox .pic a{width:100%}.listbox .word{width:66.66666666666666%;padding:0 10px}.listbox .word:after,.listbox .word:before{display:table}.listbox .word:after{clear:both}.listbox .word:last-child{margin-right:0}.listbox .word .title-h2{margin:0 0 5px;height:40px;overflow:hidden}.listbox .word .title-h2 a{font-size:16px;font-weight:400}.listbox .word p{margin:0;overflow:hidden;height:60px}@media screen and (max-width:480px){.listbox{margin-left:0}.listbox .floatBox{width:100%;margin:10px 0 0}}.bottom-page::after{display:block;clear:both}.bottom-page{padding:20px 0;border-top:1px solid #d6d6d6}.bottom-page .left{font-size:11px;color:#4d4d4d}.bottom-page .pagebox{float:right}