body { background:#ffffff;}
.header { 
    display: block;
    position: relative;
    height: 44px;
    line-height: 44px;
    color: white;
    overflow: hidden;
    border-bottom: 0 solid #FFAE33;
	background:-webkit-linear-gradient(top, #ff6599, #ff6599);
    background:-moz-linear-gradient(top, #ff6599, #ff6599);
}
.search {
    position: relative;
    border-bottom: 1px solid #eee;
    background: #f5f5f5;
}
.swipe-box {
	padding-bottom:10px;
	height: 140px;
	width: auto;
	overflow:hidden;
}
.swipe-box > .swipe {
	height: 140px;
	width: 100%;
}
.swipe-box > .swipe  a{
	width:100%; display:block; text-align:center;
}
.swipe-box > .swipe  img{
	width:99%;
}
.activities .list {
    width: auto;
    margin: 0 auto;
}
.activities .list ul {
     width: auto;
}
.activities .list .one-img .app li {
 width: 24.9999%;
    margin: 0 0 10px;
}
.guess-like {
    border-bottom: 1px solid #DDD8CE;
    background-color: #fff;
    min-height: 5rem;
	margin-top:10px;
}
.guess-like .title{font-size: 16px; padding:10px;  color: #333; font-weight: 400;}
.guess-like .db {  text-align:center;}
.guess-like .db .react { color: #333; height:35px; line-height:35px; padding: 0 5px; display: block;}
.guess-like  h4{ color:#ff6599; font-weight:400;}
footer {
    border-top: 1px solid #ddd; background-color:#f5f5f5; height:90px;
}
.nav-group-item { width: 18%;}

.abtn3 a{
    padding:0 15px;
    line-height: 24px;
    display: inline-block;    
    color: #E05A87;
    font-size: 14px;
    text-align: center;
    margin: 0 5px;
    border:1px solid #ddd;
    text-decoration: none;
    background:#f5f2f2;/* Safari, Chrome*/
}
.info-list .item {
	padding: 15px 30px 15px 40px;
    font-size: 16px;
    position: relative;
    display: block;
    color: #323232;
	border-bottom:1px solid #ddd;
}
.info-list .arrowent {
    position: absolute;
    right: 15px;
    top: 50%;
    background-size: 8px 14px;
    margin-top: -4px;
    border: #bbb solid 2px;
    transform: rotate(45deg);
    width: 8px;
    height: 8px;
    border-bottom: none;
    border-left: none;
    -webkit-transform: rotate(45deg);
}

.info-list .icon{
    position: absolute;
    width: 25px;
    height: 25px;
    background-size: 294px;
    top: 50%;
    left: 15px;
    margin-top: -8px;
	background: url(mix-pic.png) no-repeat;
	background-size: 400px;
}
.info-list .icon-address {
    background-position: 0 -32px;
}
.info-list .icon-call {
   background-position: -23px -32px;
}
.info-list .icon-qq { background-position: 0 0;

}
.info-list .icon-weixin {
   background-position: -25px 0;
}
.panel-body .picli li{ float:left;width:92px; margin-bottom:5px; text-align:center;}
.panel-body .picli li img{ width:87px; height:65px;}


.listpd{padding:15px;margin: 0 auto; overflow:hidden; border:5px solid #efefef; border-width:5px 0;}
.listpd li{ float:left; width:50%; text-align:center;}
