body #wrap { background-color: #F4F4F4;}
#container{padding-bottom: 20px;}
#container .blocktitle.style1{ margin-top:15px;}
#pos_hotsee>.blockinfo{ position:relative;float: left; width: 386px; background: #fff; height:575px; overflow:hidden;}
#pos_hotsee>.blockinfo:nth-child(3){ margin: 0px 20px;}
#pos_hotsee .tab .gengduo{position: absolute;right: 17px;top: 17px;}

#pos_hotsee .tab .blocktitle{height:54px; line-height:54px; margin-top:0;}
#pos_hotsee .tab .tabmenubox{position:absolute; top:0; margin-left:20px;}
#pos_hotsee .tab .tabmenubox .tabmenu{height:54px; line-height:0;}
#pos_hotsee .tab .tabmenubox .tabmenu .item{line-height:54px; vertical-align:top;padding:0;}
#pos_hotsee .tab .tabmenubox .tabmenu .item:hover .color1{color:#555ba6;}
#pos_hotsee .tab .tabmenubox .item .color1 { background: none;  color: #333;}
#pos_hotsee .tab .tabmenubox .item:nth-child(2) .color1{ padding-right: 20px; position:relative;}
#pos_hotsee .tab .tabmenubox .item:nth-child(2) .color1:after{ position:absolute; display:block; content:""; border-right:1px solid #ddd; transform:rotate(30deg);top:50%; right:8px;height:12px;    margin-top: -6px;}
#pos_hotsee .tab .tabmenubox .item.active .color1{ color: #555ba6;}
#pos_hotsee .tab .tabmenubox .item:nth-child(1) .color1 {font-size: 20px;color: #333;font-weight: bold; padding-right:30px;}

#pos_hotsee .tabcont{margin-top: 54px;}

#pos_hotsee .citiaolist2 .blocktitle{position: absolute;right: 17px;top: -4px;}

#pos_hotsee .articletitle{padding: 0 20px;}
#pos_hotsee .articletitle.style3 .blocktitle{border-bottom: 1px dashed #e6e6e6;}
#pos_hotsee .articletitle.style3 .itembox .item{padding: 13px 0;}
#pos_hotsee .articletitle.style3 .itembox .item:last-child{ border:none;}

#pos_hotsee .zhishilist3 .blocktitle{margin: 0 20px;}

#pos_baikebang>.tab { float: left; width: 282.5px; background: #fff; overflow:hidden; margin-left:20px;}
#pos_baikebang>.tab:nth-child(2){ margin-left:0px;}
#pos_baikebang>.tab .tabmenubox {background: #F9F9F9; padding-left: 10px;overflow: hidden;}
#pos_baikebang>.tab .tabmenubox .item {padding: 0px 8px;font-size: 14px; color:#999;}
#pos_baikebang>.tab .tabmenubox .item:hover,#pos_baikebang>.tab .tabmenubox .item.active{color:#555ba6;}
.blockstyle2 #pos_baikebang>.tab .tabmenubox .item:hover,.blockstyle2 #pos_baikebang>.tab .tabmenubox .item.active{color:#be0f1b;}
#pos_baikebang>.tab .blocktitle {margin: 0 20px;}


#pos_mgbaike .tabmenubox .tabmenu .item{font-size:14px; color:#999;}
#pos_mgbaike .tabmenubox .tabmenu .item .iconfont{font-size: 30px;}
#pos_mgbaike .tabmenubox .tabmenu .item:hover,#pos_mgbaike .tabmenubox .tabmenu .item.active{color:#555ba6;}
#pos_mgbaike .tabcont{ background:#fff;}
#pos_mgbaike .tabcont .citiaolist3 .morebtn { padding:0px; text-align:right;}
#pos_mgbaike .tabcont .citiaolist3 .morebtn a{ background:none; padding:0px 0px 15px 0; font-size:15px; color:#555ba6;}
#pos_mgbaike .tabcont .citiaolist3 .morebtn a:hover{color:#fe741c;}

#pos_ditucitao #pos_ditu{ float:left; width:800px; height:639px;}

#pos_ditucitao #pos_citiaolist{ padding:10px 20px 20px 20px;float:right; background:#fff; width:388px; box-sizing:border-box; height:639px;}
#pos_ditucitao #pos_citiaolist .blocktitle { font-size:18px;}
#pos_ditucitao #pos_citiaolist .marqueen{ padding-bottom:20px; border-bottom:1px solid #eee;}
#pos_ditucitao #pos_citiaolist .scrollbox{  margin-top:5px; height:280px;overflow:hidden;}
#pos_ditucitao #pos_citiaolist .scrollbox .bitem{ line-height:2.5em; position:relative; padding-left:15px;}
#pos_ditucitao #pos_citiaolist .scrollbox .bitem::before{ display:block; content:""; position:absolute; left:0px; width:5px; height:5px; background:#eee; border-radius:50%; top:50%; margin-top:-3px;}
#pos_ditucitao #pos_citiaolist .scrollbox .bitem::after{display:block; content:""; position:absolute; left:2px;top:50%; margin-top:-1px; height:35px; width:1px; border-left:1px solid #eee;}
#pos_ditucitao #pos_citiaolist .scrollbox .bitem:last-child::after{ border:none;}
#pos_ditucitao #pos_citiaolist .scrollbox .bitem a {display: inline-block;  vertical-align: top; max-width:195px;}
#pos_ditucitao #pos_citiaolist .other{ margin-top:12px;}
#pos_ditucitao #pos_citiaolist .other .btnlist{ margin-top:10px;}
#pos_ditucitao #pos_citiaolist .other .btnlist a{ display:inline-block; background:#eeeaf6; padding:10px 0px; border:1px solid #dddefd; width:164px; float:left; text-align:center; margin-top:20px; box-sizing:border-box;}
#pos_ditucitao #pos_citiaolist .other .btnlist a:nth-child(1),#pos_ditucitao #pos_citiaolist .other .btnlist a:nth-child(2){ margin-top:0px;}
#pos_ditucitao #pos_citiaolist .other .btnlist a:nth-child(2n){ margin-left:20px;}
#pos_ditucitao #pos_citiaolist .other .btnlist a .iconfont{ margin-right:3px;}

#container #mzsmcontent, #container #mzsmcontent .mzsm_title,#container #mzsmcontent .moremzsm {background-color: #f7f7f7;}