﻿@charset "utf-8";
body{width:100%;max-width:640px;margin:0 auto;}
img{vertical-align: middle;}
li{list-style-type: none;}
.vipIntroduce{max-width:640px;margin:0 auto;padding: 0 15px;overflow: hidden;}
.vipIntroduce h2{font-size: 15px;line-height: 35px;font-weight: normal;}
.vipIntroduce ul{overflow:hidden;width: 100%;padding:0;margin-top: 5px;}
.vipIntroduce li{float:left;width: 35%;margin-right:5%;font-size: 14px;padding-left: 9%;background: url("/images/vipIntroduce.png") no-repeat;margin-bottom: 25px;background-size: 25px;}
.vipIntroduce li p{line-height: 18px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.vipIntroduce li.t1{background-position: 0px 8px;}
.vipIntroduce li.t2{background-position: 0px -23px;}
.vipIntroduce li.t3{background-position: 0px -54px;}
.vipIntroduce li.t4{background-position: 1px -84px;}
.vipIntroduce li.t5{background-position: 1px -116px;}
.vipIntroduce li.t6{background-position: 2px -150px;}
.vipIntroduce li.t7{background-position: 0px -181px;}
.vipIntroduce li .xiang{color:#999;font-size: 11px;}
.vipIntroduce .vipService{display:block;font-size: 14px;margin:0 auto;text-align: center;margin-top: 30px;}
.vipIntroduce .vipService a{color:#666;}
/*资讯视频*/
.zixunNav {width: 100%;height: 42px;overflow:hidden;z-index: 1;}
.zixunSlider{width: 144%;height:auto;border-bottom: 1px solid #e0e0e0;}
#mainlist{padding: 15px; overflow: hidden;}
.video{position:relative;padding-bottom: 15px;/* margin-bottom: 15px; */border-bottom: 1px solid #e0e0e0;overflow: hidden;padding-top: 15px;}
.video a{display: block; overflow: hidden;}
.video .pic{width: 40%; float: left;}
.video .pics{width: 120px;height:83px;float: left;margin-right: 3%;}
.video em{display: block; color: #666;}
.video:nth-child(even){margin-left: 0;}
.video img{width:100%;}
.video span{display: block;width: auto;/* float: left; *//* margin-left: 3%; */}
.video h3{font-size:14px;line-height:20px;/* overflow: hidden; *//* white-space: nowrap; *//* text-overflow: ellipsis; */}
.video p{display: block; line-height: 25px;}
.video .player{width: 35%; margin-top: 10%;}
.video .vipIcon{width: 24%;position:absolute;z-index:100;top: 0;right: 0;}
/*开通vip*/
.vipLogin{border-bottom:10px #f7f7f7 solid;/* border-top:10px #f7f7f7 solid; */width: 90%;height:35px;line-height: 35px;padding: 0 5%;}
.vipLogin h2{font-size: 14px;float:left;font-weight: normal;}
.vipLogin a{display:block;float:right;font-size: 14px;}
.choice{overflow:hidden;width: 90%;padding: 0 5% 2%;border-bottom: 10px #f7f7f7 solid;font-size: 14px;}
.choice h3{color:#ff5200;font-weight:normal;font-size:14px;line-height: 35px;}
.choice .box{float:left;width: 46%;line-height: 85px;border: 1px #999 solid;text-align: center;color: #999;margin-right: 6%;margin-bottom: 15px;}
.choice .box.hover{border: 1px #ff5200 solid;background:url(https://static.fangxiaoer.com/m/static/images/choice.png) no-repeat right bottom;background-size:25%;}
.choice .box:nth-child(odd){margin-right: 0;}
.choice .box i{font-style:normal;color:#ff5200;}
@media(min-width: 415px){
    .choice .box{line-height:115px;}
}
.payWay{overflow:hidden;width: 90%;padding: 0 5%;border-bottom: 1px #dedede solid;margin-bottom: 5px;}
.payWay h3{font-weight:normal;font-size:14px;line-height: 35px;}
.pays{overflow: hidden;margin: 0 auto;width: 90%;padding: 6px 5%;line-height: 35px;border-bottom: 1px #dedede solid;}
.pays i{display:block;background: url(https://static.fangxiaoer.com/m/static/images/vip/pays.png) no-repeat;width: 25px;height: 23px;float: left;background-size: cover;}
.pays label{line-height: 23px;font-size: 14px;display: block;float: left;margin-left: 15px;}
.pays input{display:block;float:right;margin-right: 15px;margin-top: 6px;}
.pays i.zhi{background-position: 0px -38px;}
.pays i.xian{background-position: 0 -77px;}
.last{margin-bottom:50px;}
.money{position:fixed;bottom:0;width:100%;background:#ff5200;height: 45px;line-height: 45px;text-align: center;max-width: 640px;}
.money a{color:#fff;}
.money i{font-style:normal;}
/*视频播放页*/
.audio{width:100%;background: #333;}
.noVip{color:#fff;text-align: center;font-size: 14px;padding-top: 5%;}
.noVip i{display:block;width: 24px;height: 24px;margin: 0 auto;background: url(https://static.fangxiaoer.com/m/static/images/pays.png) no-repeat 5px -148px;background-size: 100%;}
.noVip p{font-size:14px;text-align:center;line-height:20px;margin: 4px 0 6px;}
.noVip .goVip{color: #fff;background: #ff5200;padding: 3px 10px;border-radius: 5px;display: inline-block;margin-bottom: 8px;}
.noVip .isVip{color:#ff5200;border:1px #ff5200 solid;padding: 3px 5px;border-radius:5px;text-align: center;display: inline-block;}
.audioInfor{padding: 0 3%;font-size:12px;}
.audioTitle{font-size: 17px;width: 97%;line-height:30px;padding-left: 3%;font-weight: bold;margin-bottom: 0;}
.audioInfor p{color:#a5a5a5;margin-top:3px;line-height:18px;}
.aboutAudio{padding:3%;padding-top: 0; border-top: 10px solid #f7f7f7; margin-top: 10px; overflow: hidden;}
.aboutAudio h3{font-size:14px; line-height: 35px;}
.aboutAudio .tinfo{/* height: 30px; */line-height: 22px;/* margin-top: 3%; *//* white-space:nowrap; *//* text-overflow:ellipsis; */height: 44px;}
.aboutAudio em{display: block;margin-top: 20px;}
.aboutAudio em i{font-style: normal;padding-left: 17px;margin-right: 15px;font-size: 13px;}
.aboutAudio em i:nth-child(1){background: url(https://static.fangxiaoer.com/m/static/images/vip/time.png) no-repeat left center;background-size: 13px auto;}
.aboutAudio em i:nth-child(2){background: url(https://static.fangxiaoer.com/m/static/images/vip/em2.png) no-repeat left center; background-size: 13px auto;}
.time{padding: 0 3%;line-height: 30px;color: #999;font-size: 12px;}
.time i{font-style: normal; float: right;}
.intro{padding: 0 3%; line-height: 20px;}

/*我的订单*/
.listContainer{background: #f7f7f7;}
.nav{width:100%;border-bottom:1px #e0e0e0 solid;overflow:hidden;line-height: 40px;color: #fff;border-top: 1px #e0e0e0 solid;}
.nav li{float:left;width: 25%;text-align:center;font-size:14px;}
.nav li a.hover{border-bottom:1px #ff5200 solid;display: inline-block;}
.list{background: #f7f7f7;font-size:14px;border-top: 1px #e7e7e7 solid;padding-bottom: 10px;}
.list:first-child{border:none;}
.list p{width: 90%;padding: 0 5%;height: 45px;line-height: 45px;position:relative;background: #fff;}
.list p.num span{float:right;color: #ff5200;}
.list p.serive{width: 90%;padding: 0 5%;background: #f7f7f7;height: 50px;line-height: 50px;}
.list p.money{text-align: right;position: relative;}
.list p.time{border-bottom:1px #e7e7e7 solid;border-top: 1px #e7e7e7 solid;}
.list p.time a{display:block;float:right;border:1px #d9d9d9 solid;border-radius:5px;height: 30px;margin-top: 7px;line-height: 30px;padding:0 8px;margin-left: 10px;}
/*vip服务说明*/
.vipIntroduce{max-width:640px;margin:0 auto;padding: 0 15px;overflow: hidden;}
.vipIntroduce h2{font-size: 15px;line-height: 35px;font-weight: normal;}
.vipIntroduce ul{overflow:hidden;width: 100%;padding:0;margin-top: 5px;}
.vipIntroduce li{float:left;width: 35%;margin-right:5%;font-size: 14px;padding-left: 9%;background: url("https://static.fangxiaoer.com/m/static/images/vipIntroduce.png") no-repeat;margin-bottom: 25px;background-size: 25px;}
.vipIntroduce li p{line-height: 18px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.vipIntroduce li.t1{background-position: 0px 8px;}
.vipIntroduce li.t2{background-position: 0px -23px;}
.vipIntroduce li.t3{background-position: 0px -54px;}
.vipIntroduce li.t4{background-position: 1px -84px;}
.vipIntroduce li.t5{background-position: 1px -116px;}
.vipIntroduce li.t6{background-position: 2px -150px;}
.vipIntroduce li.t7{background-position: 0px -181px;}
.vipIntroduce li .xiang{color:#999;font-size: 11px;}
.vipIntroduce .vipService{display:block;font-size: 14px;margin:0 auto;text-align: center;margin-top: 30px;}
.vipIntroduce .vipService a{color:#666;}
.vipIntroduce .vipService a.dealVip{display:block;background:#ff5200;width: 135px;margin:0 auto;color:#fff;padding: 5px 9px;font-size: 16px;border-radius: 10px;line-height: 28px;margin-bottom: 8px;}

.search a{position:absolute;top:14px;right:50px;width:16px;height:16px; display:block; background:url("https://static.fangxiaoer.com/m/static/images/list_icon.png") no-repeat;background-size:41px auto; background-position:-13px 0; font-size: 0; cursor:pointer}
/*猜你喜欢*/
#pro {
    display:block;
    margin-bottom:10px;
    overflow:hidden;
    padding-bottom:  0;
    border-top: 0;
    margin-top: 20px;
    background: #fff;
}
#pro h3 {
    font-size: 1.6rem;
    font-weight:200;
    line-height:50px;
    background:url(https://static.fangxiaoer.com/m/static/images/home/pro_bg.jpg) no-repeat 3% center;
    background-size:30px 30px;
    padding-left:13%;
    border-bottom:1px solid #eee;
    margin-top:  0;
    margin-bottom:  0;
}
#pro h3 a{
    float: right;
    font-size: 1.4rem;
    padding-right: 4%;
    color: #999;
}
#pro ul a {
    display:block;
    width:100%;
    height:100px;
    padding:12px 3%;
    border-bottom:1px solid #eee;
    overflow: hidden;
    position: relative;
    text-decoration: none;
}
#pro ul span {
    display:block;
    width:100px;
    position:relative;
    float: left;
}
#pro ul .side {
    margin-left:10px;
    width:67%;
    height:76px;
    position:relative;
    float: left;
}
#pro ul .side h4 {
    font-size:1.5rem;
    font-weight:500;
    overflow:hidden;
    margin: 0;
    text-overflow:ellipsis;
}
#pro ul .side p {
    width:100%;
    /*height:18px;*/
    font-size:1.2rem;
    color:#717171;
    line-height:18px;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin: 0;
    overflow:hidden;
    padding: 0;
    height: auto;
    background: center;
}
#pro ul .side p.tag {
    overflow:initial
}
#pro ul .side p.col {
    color:#fe5400;
    margin: 0;
}
#pro ul .side p i {
    display:block;
    float:right;
    width:34%;
    border:1px solid #fe5200;
    border-radius:3px;
    line-height:15px;
    text-align:right;
    padding:0 2px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
#pro ul .side p b {
    font-size: 1.5rem;
    color:#fe5400;
}
#pro ul .side p.bot {
    position:absolute;
    bottom:0;
    margin: 0;
}
#pro ul .side p.bot i {
    font-size:12px;
    width:auto;
    font-style:normal;
    margin-left:3px
}
#pro ul .side p span {
    display:block;
    float:left;
    width:auto;
    margin-right:10px;
    overflow:hidden;
    text-overflow:ellipsis;
}
#pro ul.second .side p span.room {
    width:18%
}
#pro ul.renting .side p span.room {
    width:70%
}
#pro ul.renting .side p span.region{

    margin-right:  0;
}
.trait em{
    color: #ff5200;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 1.2rem;
    padding: 0 4px;
    margin-right: 3px;
    line-height: 20px;
    font-style: normal;
}
#pro ul.second .side p i {
    border:0;
    font-style: normal;
}
#pro ul.second .side p.tag i {
    line-height:20px
}
#pro ul.renting .side p i {
    border:0;
    font-style: normal;
}
#pro ul.second .side h4 {
    height:18px;
    white-space: nowrap;
}
#pro ul.renting .side h4 {
    /*	height:34px*/
    white-space: nowrap;
}
#pro ul .side p em {
    border:1px solid #bfbfbf;
    border-radius:3px;
    margin-right:5px;
    font-style:normal;
    padding:0 2px
}
#pro ul .side p em.em1 {
    border-color: #aaa; color: #ff5200;
}
#pro ul .side p em.em2 {
    border-color: #aaa; color: #ff5200;
}
#pro ul .side p em.em3 {
    border-color: #aaa; color: #ff5200;
}

#pro .ui-f .ui-v {
    position:absolute;
    top:0;
    left:0;
    width:30px
}
/*分享*/
.sharebtn{position: absolute;right: 56px;top: 11px;width: 15px;height: 20px;background-position: -93px 0px !important;}
.fullbgn{display: none; width: 100%; height: 100%; background:rgba(0,0,0,.7); filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8; opacity: 0.8; position: fixed; left: 0; top: 0; z-index: 9999999; overflow: hidden;}
.fullbgn div{display: none;}
.fullbgn img{display: block; text-align: center; padding: 5% 2%; margin: 0 auto;}

.left_tu {
    width: 100px;
    display: block;
    float: left;
    margin-right: 10px
}

.right_info .title {
    font-size: 11pt;
    color: #333;
    padding: 0;
}

.right_info .price {
    float: right;
    margin-top: -35px;
    color: #ff5200;
    font-size: 12px;
}

.right_info .price span {
    color: #ff5200;
    font-size: 12px;
    width: auto !important;
}

.areaMTM {
    height: 16px
}

.areaMTM span {
    font-size: 10px;
    color: #333333;
    line-height: 16px;
}

.address {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 11px;
    text-decoration: none;
}

.bot {
    display: block;
    float: left;
}

.bot i {
    display: block;
    float: left;
    border: none;
    background: #ffe8de;
    border-radius: 3px;
    line-height: 15px;
    text-align: right;
    padding: 2px;
    overflow: hidden;
    font-size: 10px;
    width: auto;
    font-style: normal;
    margin-right: 3px;
    color: #fe5200;
}

.haveVideo {
    position: absolute;
    left: 0;
    top: 0px;
    width: 29px;
    height: 29px;
    left: 45px;
    top: 35px;
}

.ui-v {
    position: absolute;
    top: 12px;
    left: 12px;
    width: 30px !important;
}

.time span{font-size:12px;color:#ff5200}
.aboutAudio h3{margin-top:0;margin-bottom: 0;line-height: 40px;/* border-bottom: 1px solid #e6e6e6; */}
.intro span{font-weight: bold}
.audioTitle{margin-top: 7px}
.aboutAudio{padding-left: 0;padding-right: 0}
.video{padding-left: 3%;padding-right: 3%}

.aboutAudio .title_wei{padding-left: 3%;background-image: url("https://static.fangxiaoer.com/m/static/images/vip/line.png");background-position: 0.5% center;background-repeat: no-repeat;background-size: 3px;}