@charset "utf-8";
/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * @version 3.05
 * @support http://www.950085.com
 */
*{padding:0;margin:0;list-style:none;box-sizing:border-box;text-decoration:none;font-family:PingFangSC-Light, 'helvetica neue', 'hiragino sans gb', tahoma, 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif;}
body{max-width:750px;margin:0 auto;background:#dadada}
ul{list-style:none;list-style-type:none;margin:0px;padding:0px}
ul li{list-style:none;list-style-type:none;margin:0px;padding:0px}
ol{list-style:none;list-style-type:none;margin:0px;padding:0px}
ol li{list-style:none;list-style-type:none;margin:0px;padding:0px}
img{border:0px}
em,i{font-style:normal}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}
input,textarea,select{vertical-align:middle;font-family:Microsoft YaHei,Tahoma, Geneva, sans-serif;}
input{vertical-align:middle}
.hide{overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.fs0{ font-size:0}
.tc{text-align:center !important}
.tl{text-align:left !important}
.tr{text-align:right !important}
.abs{position:absolute !important}
.rel{position:relative !important}
.fl{display:inline;float:left !important}
.fr{display:inline;float:right !important}
.bkd,.bke,.bks,.bka,.bkl,.bki{font-size:0}
.bkd div{display:inline-block;*display:inline;zoom:1;font-size:0}
.bke em{display:inline-block;*display:inline;zoom:1;font-size:0}
.bks span{display:inline-block;*display:inline;zoom:1;font-size:0}
.bki i{display:inline-block;*display:inline;zoom:1;font-size:0}
.bka a{display:inline-block;*display:inline;zoom:1;font-size:0}
.bkl li{display:inline-block;*display:inline;zoom:1;font-size:0}
.mc{margin:0 auto}
.clear{clear:both;height:0;font-size:0;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden;content:"."}
::selection{background:#a7bd06;color:#fff}
::-moz-selection{background:#a7bd06;color:#fff}
.mpage{}
.mpage a.prev{background:#eee;color:#666;display:inline;float:left;width:30%;text-align:center;height:.7rem;line-height:.7rem;vertical-align:middle;border:1px #efefef solid;font-size:.26rem;border-radius:3px}
.mpage a.next{background:#eee;color:#666;display:inline;float:right;width:30%;text-align:center;height:.7rem;line-height:.7rem;vertical-align:middle;border:1px #efefef solid;font-size:.26rem;border-radius:3px}
.mpage div.pglist{display:inline;float:left;width:30%;margin-left:5%;height:.7rem;position:relative}
.mpage div.pglist span{font-size:.24rem;display:block;height:.7rem;line-height:.7rem;vertical-align:middle;text-align:center}
.mpage div.dplist{display:none;position:absolute;width:100%;left:0;bottom:0;padding:.05rem 0;border:1px #fff solid;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.3)}
.mpage div.dplist div a{font-size:.24rem;text-align:center;display:block;line-height:.7rem;border-bottom:1px #efefef solid}
.mpage div.dplist-dom{height:1.5rem}
.gy_rg_cen1{
    padding: 20px 10px;
    background: #fff;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.conte_ceo h3{
    font-size:21px;
}
.bd{
    margin-top:20px;}
.bd li{

    font-size: 16px;
    line-height: 32px;
}

.regbd{
    background: #fff;
}

.wapww{
    float: left;width: 206px;height: 0px; color: #0084d1;font-size: 17px; margin-top: 15px;
}

.imgss{
    float:left;  width: 75px;
    padding: 14px;
}

.my_pages {
   
    text-align: center;
    margin: 0 auto;
}
.my_pages ul {
    text-align: center;
    list-style: none;
}
.my_pages ul li {
	margin:.1rem .1rem !important;
    background: #fff;
    color: #555;
    display: inline-block;
   padding: 0 .2rem;
height: .6rem;
    line-height: .6rem;
    margin: 0;
    border: #999 1px solid;
	list-style: none;
	text-align: center;
	white-space: nowrap;
	font-size: .3rem;
}

.my_pages ul li.thisclass {
    background: #0084d1;
    border: #0084d1 1px solid;
    color: #fff;
    font-weight: 700;
}

#newBridge .nb-icon-wrap{width:1rem !important;height:1rem !important;}
#newBridge .nb-icon-wrap-1 .nb-icon-wrap-base {background-size: 70% !important;background-color:#0084d1 !important;}
#newBridge .nb-icon-right-bottom {bottom:40% !important;}
#newBridge .nb-invite-wrap-1{display:none !important;}
.totop{display:none}

.portlet{
    text-align: center;
    padding: 20px;
}
.portlet .portlet-title span{
    font-size: 24px;
    font-weight: bold;
    line-height: 40px;
}
.fc-msg-title{
    font-size: 16px;
    line-height: 37px;
}
.fc-msg-url a{
    font-size: 14px;
    color: #f00;
}