

.search {
    position: relative;
	/*border-bottom:1px solid #eee;
	background:#f5f5f5;*/
}
.search-keyword {
    width: 50%;
    padding: 0 0 0 10px;
    font-size: 1em;
    color: #3C3C3C;
    background: #fff;
    line-height: 30px;
    border-radius: 3px;
}
.search-button {
    position: absolute;
    display:inline-block;
    right:10px;
    top: 10px;
    font-size: 0;
    line-height: 0;
    text-indent: -999px;
    border: 0;
    width: 30px;
    height: 25px;
    background-position:-605px 6px;
    vertical-align:middle;
}

.swipe-box {
    width:340px;
    height:170px;
    margin:0 auto;
    overflow: hidden;
	padding:10px 0;
	
}
.swipe-box > .swipe {
    width:340px;
    height:170px;
}
.swipe-box > .swipe img {
 width:340px;
 height:170px;
}




.activities {
    padding: 10px 0 0;
}
.activities .list {
    /*width: 320px;*/
    margin: 0 auto;
}
.activities .list ul {
    /*width: 320px;*/

}
.activities .list .one-img {

}


.activities .list .one-img .app li {
    float: left;
	width:78px;
    margin: 0 0 0 10px;
	padding-top:10px;

}
.activities .list .one-img dl {
    font-size: .75em;
    text-align: center;
}

.activities .list .one-img dt img{width:60px; }

/*
.activities .list .one-img .app li {
    float: left;
	width:24.9999%;
    margin: 0 0 6px;
	padding-top:10px;
}
.activities .list .one-img dl {
    font-size: .75em;
    text-align: center;
}

.activities .list .one-img dt img{width:60px; height:60px;}
*/
.activities .list .one-img dd{padding-top:5px; font-size:12px;}
.activities .tabbox {
    margin: 15px auto;
}
.activities .tabs-hd {
    background:#EEE;
    border-top:1px solid #DDD;
    border-bottom:1px solid #DDD;
}
.activities .tabs {

    position: relative;
}
.activities .tabs li {
    text-align: center;
    float: left;
    width:33%;
    font-size:14px;
    border-right:1px solid #DDD;
}
.activities .tabs li:last-child {
    border-right:0;
}
.activities .tabs li a {
    display: block;
    padding:6px 0;
}
.activities .tabs li.selected {
    background: #f2f2f2;
}
.activities .tabs li.selected a {
    color: #cc0000;
}
.activities .tab-show {
    width: 500px;
    margin:15px auto;
	overflow:hidden;
}
.activities .tab-show .subjects:after {
    content:" ";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.activities .tab-show .subjects{width:420px;}
.activities .tab-show .subjects li {
    float:left;
    width:126px;
    height: 110px;
    font-size:12px;
	margin-right:11px;
}
.activities .tab-show .subjects li .subject-item {
    width: 126px;
    height: 100px;
    margin:auto;
    position:relative;
}
.activities .tab-show .subjects li .subject-item img {
    width: 126px;
    height: 100px;
}
.activities .tab-show .subjects li .subject-item .subject-title {
    position:absolute;
    bottom:0px;
    display:block;
    text-align:center;
    width:100%;
    padding:2px 0;
    background: rgba(0,0,0,0.5);
}
.activities .tab-show .subjects li .subject-item .subject-title a {
    color:#FFF;
}

/*9.28*/
.mob-youhui{ padding-top:10px;}
.mob-youhui .mob-youhui-title{height:36px; line-height:36px; text-align:center; color:#fff; background:#46c7c7; font-size:16px;}
.mob-youhui ul{}
.mob-youhui ul li{border-bottom:1px solid #ececec; padding:10px;display:block;}
.mob-youhui ul li a{display:block; min-height:70px; width:340px;background:url(../images/arrow.png) right center no-repeat;}
.yh-img{width:64px; height:64px; float:left;}
.yh-img img{width:64px; height:64px; border-radius:8px;}
.yh-info{float:right; width:265px; overflow:hidden;}
.yh-title{width:200px; overflow:hidden; display:block; font-size:16px; color:#333; height:20px; line-height:18px;font-weight:400;}
.yh-price{display:block; width:235px; height:22px; font-size:14px; color:#999; line-height:18px;display:block;padding-top:3px;}
.yh-date{min-height:25px; line-height:17x; color:#666; font-size:14px; display:block;padding-top:3px; }

.get-more{ text-align:center; padding:15px; font-size:16px;}
.get-more a{ color:#333;}
.get-more a:hover{color:#099;}

.mob-dianping{ padding-top:20px;}
.mob-dianping .mob-dianping-title{height:42px; line-height:42px; text-align:center; color:#fff; background:#46c7c7; font-size:20px;}





/*手机版修改后加最新资讯*/
.mob-zx{ padding-top:10px;}
.mob-zx .mob-zx-title{height:36px; line-height:36px; text-align:center; color:#fff; background:#46c7c7; font-size:16px;}
.mob-zx ul{}
.mob-zx ul li{border-bottom:1px solid #ececec; padding:10px;display:block;}
.mob-zx ul li a{display:block; min-height:54px; width:100%;background:url(../images/arrow1.png) right center no-repeat;}
.zx-img{width:64px; height:64px; float:left;}
.zx-img img{width:64px; height:64px; border-radius:8px;}
.zx-info{float:right; width:265px; overflow:hidden;}
.zx-title{width:99%; overflow:hidden; display:block; font-size:16px; color:#333; height:20px; line-height:18px;font-weight:400;}
.zx-price{display:block; width:90%; height:22px; font-size:12px; color:#999999; line-height:18px;display:block;padding-top:3px;}
.zx-date{min-height:25px; line-height:17x; color:#666; font-size:14px; display:block;padding-top:3px; }






/*--- Review ---*/
.ix_review { clear:both; width:100%; margin:0 auto; padding:15px 0; border-bottom:1px solid #e6e6e6;}
.ix_review .member { float:left; width:90px; text-align:center; font-size:12px; line-height:22px; padding-top:5px;}
.ix_review .member img {   border:0px solid #eee; padding:1px; border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px; }
.ix_review .member p{display:block;}
.ix_review .field { float:right; width:320px; color:#666; }
.ix_review .feed { padding:0 5px; line-height:25px; margin-bottom:5px; }
.ix_review .feed h3 { display:inline;font-size:12px; color:#CC0000; padding:0; margin:0; }
.ix_review .feed h3 a { color:#CC3300; }
.ix_review .feed strong{position:relative; display:inline-block;  top:3px; font-size:15px; padding-right:10px; }
.ix_review .feed strong a{color:#666;}
.ix_review .feed span a { color:#0099FF; }
.ix_review .info .score { clear:both; margin:0px 0 0 5px; }
.ix_review .info .score li { float:left; margin:0 2px 0 0; line-height:20px; padding-right:5px; }
.ix_review .info .content { min-height:47px; }
.ix_review .info .content p { padding:5px 0; *padding:0px; margin:0 5px; line-height:22px; overflow:auto; *overflow:hidden; font-size:14px; color:#666; }

.logo{}
.header .logo img{ height:40px;}


.mid-rank-stars{background-image:url("img/remark-shop.png");background-repeat:no-repeat;_background-color:#fff;}
.mid-rank-stars{overflow:hidden;vertical-align:middle;display:inline-block;}
.mid-rank-stars{width:75px;height:16px;position:relative;top:1px;}
.mid-str0{background-position:0 -1020px;}
.mid-str1{background-position:0 -1000px;}
.mid-str2{background-position:0 -980px;}
.mid-str3{background-position:0 -960px;}
.mid-str4{background-position:0 -920px;}
.mid-str5{background-position:0 -880px;}

.bj-sj{/*border-top:5px solid #ccc;*/padding:10px 10px;margin-top:10px;}
.bj-sj-l{float:left;}
.bj-sj-l img{height:66px;}
.bj-sj-r{float:right;}
.bj-sj-r img{height:66px;}















