body{ background:#f4f4f4;}
#container .navlist{ padding:10px 0;}
#container .navlist.style4 .item{ background:#fff; box-shadow:0 0 6px #E1DBF3;}
#container .articlelist{ background:#fff; padding:0 20px; box-shadow:0 0 6px #E1DBF3;}
#container .articlelist .itembox .item:last-child{ border-bottom:0;}
#container .tukulist4{ background:#fff; padding:14px 14px 8px 14px; box-shadow:0 0 6px #E1DBF3;}

#container .specslist{ padding: 10px 0; background:#555ba7; margin-top:30px;}
#container .specslist span{ display:inline-block; border-left:solid 1px #E1DBF3; color:#fff; padding:0 12px;  vertical-align:middle; font-size:26px; line-height:1.2em; font-weight:bold; border:0; padding-left:5px; margin-right:30px;}



#container .articletitle.style1{ background:#fff; box-shadow:0 0 6px #E1DBF3; padding:10px 20px;}
#container .articletitle.style1 .itembox .item{height: 46px;line-height: 46px;padding-left: 10px;}
#container .articletitle.style1 .itembox .item a{ color:#333; font-size:18px;}
#container .articletitle.style1 .itembox .item a:hover{color: #fe741c;}
#container .articletitle.style1 .itembox .item::after{background: #666;bottom: 21px;width:4px;height:4px;}
#container .articletitle.style1.hot{ background:none;box-shadow: none; padding:0;}
#container .articletitle.style1.hot .blocktitle{ font-size:18px; color:#999;}
#container .articletitle.style1.hot .iconfont{ color:#f90; font-size:1.7em;}
#container .articletitle.style1.hot .itembox{ background:#fff; box-shadow:0 0 6px #E1DBF3; padding:10px 20px;}
#container .articletitle.style1.hot .itembox .item a{ font-weight:bold;}
#container .articletitle.style1.blockinfo .morebtn{ padding:10px 0;}
#container .articletitle.style1.blockinfo .morebtn a{ padding:5px 20px;}