.topimg{ padding:20px 30px;}
.topimg .slice{ display:block;overflow: hidden;border-radius: 20px; position:relative; }
.topimg .slice.postitle{position:relative;}
.topimg .slice img{ display:block; border-radius:20px; width:100%;}
.topimg .slice .title{ width:auto; background:none; position:absolute; left:50%; top:78%; font-size:26px; font-weight:bold; margin:-1em 0 0 -1em; line-height:1em; color:#dbd8ff;}


.tab.substyle9{}
.tab.substyle9 .tabmenu{ margin-top:-20px;}
.tab.substyle9 .tabmenu .item{float:left; background:#F3F3F3; color:#333; display:block;  border-radius:3px; line-height:2.4em; margin-top:20px;}
.tab.substyle9 .tabmenu .item.active{ color:#555ba6;background: #e6e7f2;}
.tab.substyle9 .tabmenu:after{ content:""; display:block; clear:both;}

.blocktitle.style6{ position:relative; margin-left:30px; margin-right:30px;}
.blocktitle.style6>span{ font-size:36px; color:#444;font-weight: bold;position: relative;z-index: 5;}
.blocktitle.style6 .subtitle{ display:inline-block;font-size:24px;line-height:2em; position:absolute; right:0; top:50%; margin-top:-1em;}
.blocktitle.style6:before{ content:"";width: 38px;height: 38px;background-color: #ffcc00;opacity: 0.3; position:absolute; left:-14px; top:5px;border-radius: 50%;z-index: 1;}
.blockinfo .blocktitle.style6{ margin-left:0; margin-right:0;}

#pos_toplist .blocktitle.style6 .subtitle.style5{background-color: #9595c7;border-radius:1em; color:#FFF; padding:0 20px;}

.zhanhuiarea{background-color: #f4f4f4;border-radius: 37px;height:78px;line-height: 78px;padding: 0 20px 0 30px; margin:0 30px;}
.zhanhuiarea select{width: 250px;height: 56px;background-color: #ffffff;border-radius: 27px; border:none;padding: 0 20px;background-position: right 20px center;}

#pos_monthlist .tabmenu{margin: 0 30px;overflow: auto;}
#pos_monthlist .tabmenu select{ display:inline-block; line-height:1.8em; border-radius:1em;padding: 0 50px 0 20px;background-position: right 20px center;}
#pos_monthlist .tabmenu select.bd1{ border-width:1px; border-style:solid;}
#pos_monthlist .tabmenu select option{ color:#555ba6; line-height:1.8em; font-size:inherit;}
#pos_monthlist .tabmenu .desc1{float: right;margin-top: 10px;}

.tab.style11 > .tabmenubox{margin:0 30px; height: 76px;background-color: #eeeeee;border-radius: 38px;opacity: 0.53;padding:0;}
.tab.style11 > .tabmenubox .tabmenu{ margin: 0 15px;}
.tab.style11 > .tabmenubox .tabmenu .item{color: #999999; margin-top:10px;}
.tab.style11 > .tabmenubox .tabmenu .item span{ padding:0 30px; display:block;}
.tab.style11 > .tabmenubox .tabmenu .item.active{ font-size:30px;color:#555ba6;}
.tab.style11 > .tabmenubox .tabmenu .item.active span{height: 56px;line-height: 56px;background-color: #ffffff;border-radius: 28px;}

.mapzhishi1 .md_cont{transform: scale(0.734);}

