﻿.wrap{position:relative;}
.margin2{ margin:0.1rem 0;}
 
/*首页头部*/
.top{ height:1.2rem; background:#fff;}
.top .logo{ float:left; width:2.8rem; margin:0.2rem 0.2rem 0;}
.top .fr {line-height:0.8rem; margin-right:0.2rem;}
.top .fr span a{ color:#515c6b; margin-right:0.1rem; font-size:0.45rem;}
.banner{}

.nav{ padding:0.3rem 0.3rem 0; text-align:justify; /* height:4.5rem; */ background:#fff;}
.nav ul{ 
    vertical-align: middle;
    font-size: 0;
}
.nav li{ display:inline-block; width: 1.5rem; margin:0.2rem 0.1rem 0;}
.navicon{ width:1.2rem; margin:auto; height:1.2rem;}
.navtxt{ color:#515c6b; font-size:0.29rem; text-align:center; line-height:0.6rem;}
.justify_fix{display:inline-block; width:100%; height:0; overflow:hidden; margin:0;}

.radio{ border-top:0.03rem solid #ededed; padding:0.2rem 0.1rem; background:#fff;}
.radio .title{ background:url(//pres.vobao.com/Images/old/v3/Moblie/Content/wapdailiren/images/radio.jpg) no-repeat 0.06rem 0.08rem; background-size:0.35rem; color:#515c6b; font-size:0.38rem; border-right:0.03rem solid #ededed; padding-left:0.55rem; width:1.7rem; float:left;}
.radio_txt{ color:#515c6b; font-size:0.3rem; height:0.5rem; width:5.35rem; float:right; overflow:hidden;}
.radio_txt li{display:block; color:#515c6b; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:0; height:0.5rem; line-height:0.5rem;}
.radio_txt li a{color:#515c6b;}
.radio_txt li a:hover{color:#333;}

.in_pro{ margin-top:0.35rem;}
.in_title{ height:0.9rem; font-size:0.4rem; line-height:0.9rem; background:#fff; padding-left:0.2rem; position:relative;}
.color_red{ color:#f8666a; font-size:0.4rem; margin:0 0.1rem;}
.border_bule{ border-left:#67a4e3 solid 0.15rem;}
.border_bule2{ border-left:#7e7be8 solid 0.15rem;}
.border_green{ border-left:#4fbfa7 solid 0.15rem;}
.border_yelllow{ border-left:#fdbe21 solid 0.15rem;}
.explain{ position:absolute; right:0.1rem; top:-0.02rem; color:#515c6b; font-size:0.3rem;}
.explain2{ position:absolute; left:2rem; top:0rem; color:#515c6b; font-size:0.3rem;}
.in_pro .newnav{ position:absolute; right:0rem; top:0.2rem; color:#515c6b;}
.in_pro .newnav li{ color:#515c6b; border-right:0.03rem solid #cadfe6; padding:0 0.2rem; float:left; font-size:0.3rem; line-height:0.5rem;}
.in_pro .newnav li a{ color:#515c6b;}
.in_pro .newnav li a.active , .in_pro .newnav li a:hover{ color:#333;}

.wb_pro { background:#fff; border-top:0.03rem solid #eaeaea;}
.wb_pro ul li{ border-bottom:0.03rem solid #eaeaea; padding:0.3rem 0.2rem;}
.wb_pro .icon{ float:left; background:url(//pres.vobao.com/Images/old/v3/Moblie/Content/wapdailiren/images/wen_icon4.png) no-repeat; background-size:2rem; width:0.85rem; height:1rem; color:#fff;}
.wb_pro .icon a{ color:#fff;}
.wb_pro .icon1{ background:url(//pres.vobao.com/Images/old/v3/Moblie/Content/wapdailiren/images/wen_icon4.png) no-repeat -1rem 0; background-size:2rem;}
.wb_pro .icon .nub{ font-size:0.4rem; text-align:center; line-height:0.5rem;}
.wb_pro .icon .span{text-align:center; font-size:0.2rem; line-height:0.2rem;}
.wb_pro .fleft{ float:right; width:6.5rem;}
.wb_pro .title{ margin-bottom:0.03rem; margin-top:-0.6rem;}
.wb_pro .title a{ font-size:0.4rem; color:#515c6b;}
.wb_pro .txt { width:100%; font-size:0.3rem; color:#515c6b; line-height:0.5rem;}
.wb_pro .txt span{ float:right; width:80%; }
.wb_pro .img{ float:left; width:1rem;}
.wb_pro .img img{ height:100%;}
.wb_pro .bottom{ color:#929aab; font-size:0.3rem; margin:0.23rem 0.2rem 0 0;}
.wb_pro ul li:hover{ background:#f5f5f5;}
.wb_tip{ color:#ff8800; font-size:0.3rem; background:#ffeeda; border:0.03rem solid #fed09a; padding:0.15rem 0; text-indent:0.3rem;}
.wb_pro a{color:#515c6b;}
.more{ color:#515c6b; font-size:0.35rem; text-align:center; border-bottom:0.03rem solid #ececec; line-height:0.9rem;}
.more a{ color:#515c6b;}

.in_safe{ background:#fff; border-top:0.03rem solid #eaeaea;}
.in_safe ul li{ border-bottom:0.03rem solid #ececec; padding:0.3rem 0.2rem;;}
.in_safe ul li:hover{ background:#f5f5f5;}
.de_img{ width:100%; margin:0.2rem 0;}
.in_safe .head{ height:1.5rem;}
.in_safe .photo{ float:left; width:1.3rem; height:1.3rem;}
.in_safe .photo img{ border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; width:100%; height:100%;}
.in_safe .head .fl{ width:2.2rem; margin:0.1rem 0 0 0.2rem;}
.in_safe .head .fr{margin-top:0.32rem;}
.in_safe .head p{font-size:0.3rem; color:#929aab;}
.red{ color:#f8666a; margin:0 0.05rem;}
.orange{ color:#fd7924;}
.in_safe .head .name{ color:#515c6b; font-size:0.4rem; margin-bottom:0.1rem; line-height:0.5rem;}
.in_safe .head .nub{ font-size:0.3rem; color:#929aab;}
.in_safe .txt{ color:#515c6b; font-size:0.34rem; line-height:0.5rem; margin-bottom:0.2rem;word-wrap: break-word;}
.in_safe .date{ color:#929aab; font-size:0.3rem; float:left; padding:0;}
.in_safe .zan{ color:#929aab; font-size:0.3rem; float:right;}
.in_safe .zan li{ float:left; text-indent:0.5rem; border:0; padding:0;}
.in_safe .zan li:first-child{ margin-right:0.4rem;}
.in_safe .zan li.message{ background:url(//pres.vobao.com/Images/old/v3/Moblie/Content/wapdailiren/images/icon_message.png) no-repeat 0 0rem; background-size:0.35rem;}
.in_safe .zan li.praise{ background: url(//pres.vobao.com/Images/old/v3/Moblie/Content/wapdailiren/images/icon_praise.png) no-repeat 0 0rem; background-size:0.35rem;}

.in_news{ background:#fff; border-top:0.03rem solid #eaeaea; margin-bottom:0.4rem;}
.in_news ul li{ border-bottom:0.03rem dotted #e5e5e5; padding:0.3rem 0.2rem 0.2rem; font-size:0.35rem; color:#6d7b8e; line-height:0.6rem; position:relative;}
.in_news ul li img{ -moz-border-radius:2x; -webkit-border-radius:2px; border-radius:2px;}
.in_news ul li .title{ color:#515c6b; font-size:0.4rem; line-height:0.6rem; margin:0 0 0.5rem 0; text-align:left;}
.in_news ul li .title a{ color:#515c6b;}
.in_news ul li .title a.active{ color:#00bdfc;}
.in_news ul li .date{ color:#929aab; font-size:0.3rem; margin-top:0.1rem; text-align:left; /*position:absolute; bottom:0.1rem;*/ padding:0;}
.in_news ul li.yt .title{ float:left; width:5.4rem; margin:0;}
.in_news ul li.yt .fr{ width:1.9rem; float:right;}
.in_news ul li.yt .date{ /*position:absolute; bottom:0.2rem;*/}
.in_news ul li:hover{ background:#f5f5f5;}
.in_news .nav{ position:absolute; right:0.2trm; top:0rem; color:#515c6b; font-size:0.35rem;}

.ad{ width:8rem; }
/*
.foot{ background:#f5f5f5; border-top:0.03rem solid #e5e5e5; padding:0.2rem 0.2rem 0.3rem; margin-top:0.3rem; color:#515c6b; /*position:relative;*/}
.foot .logo{ padding:0 0.2rem; position:absolute; left:50%; top:0.3rem; margin-left:-1.45rem; background:#f5f5f5; width:2.5rem; height: 0.8rem;}
.foot .xian{ border-top:0.03rem solid #e5e5e5; border-bottom:0.03rem solid #fff;  width:7.6rem; left:0.2rem; top:0.6rem;}
.foot .tel{ color:#00bdfc; font-size:0.34rem; line-height:0.55rem; text-align:center;}
.foot ul{ margin:1.3rem 0 0.2rem; text-align:center;font-size: 0.2rem;}
.foot li{ display:inline-block; font-size:0.3rem; text-align:center;}
.foot li a{ background:#fff; border:0.03rem solid #e5e5e5; display:block; padding:0.1rem 0.14rem; color:#515c6b; border-radius:0.1rem; -moz-border-radius:0.1rem; -webkit-border-radius:0.1rem;}
.foot li a.on{ background:#def4ff;}
.foot li img{ width:0.45rem; margin-right:0.1rem; float:left;}
.foot .copy{ font-size:0.3rem; margin-top:0.1rem; color:#929aab; text-align:center;}
.foot .ver,.foot .ver a{ color:#515c6b; font-size:0.34rem; line-height:0.55rem; text-align:center;}
.foot .ver a.active {color: #00bdfc}
.foot .logo{ padding:0 0.2rem; position:absolute; left:50%; top:0.3rem; margin-left:-1.45rem; background:#f5f5f5; width:2.5rem; height: 0.8rem; border-right:0;}
*/

.in_join{ background:#fff; padding:0.1rem 0 0.3rem;}
.in_join button{ border:0; background:#fd7924; border-radius:0.2rem; color:#fff; font-size:0.4rem; width:5rem; padding:0.2rem 0; margin:0.1rem 1.5rem 0.1rem;}
.in_join p{ color:#515c6b; font-size:0.42rem; text-align:center; line-height:0.8rem;}

/*首页弹窗*/
.popup{ background:#504f56; z-index:99;  height:1.2rem; padding:0.1rem 0.1rem; position:fixed; color:#fff; bottom:0; left:0; width:100%; background: rgba(80, 79, 86, .95);
        filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50000000, endColorstr = #50000000)\9;}
:root .popup{filter: none;/*for IE9*/}
.popup .photo{ width:1.2rem;}
.popup span{font-size:0.4rem; line-height:1.2rem; margin:0 0.3rem; float:left;}
.popup button{ background:#fff; border-radius:0.1rem; color:#504f56; padding:0.1rem 0.3rem; float:left; margin:0.3rem 0 0 0.3rem; border:0; font-size:0.38rem;}
.popup_colse{ width:0.5rem; float:left; margin:0.4rem 0 0 0.7rem;}
 
/*返回顶部*/
.backToTop {display:none;
	background:url(//pres.vobao.com/Images/V2/member/backtop.png) no-repeat;
	background-size:1rem;
	width:1rem;
	height:1.1rem;
    position: fixed;
    _position: absolute;
    right:0.1rem;
    bottom:12%;
    _bottom: "auto";
    cursor: pointer;
}

/********签单分享********/
/*.shead{ height:1rem; background:#fff; line-height:1rem; position:fixed; width:100%; top:0; z-index:9999;}
.sheadtop{ height:1rem;}
.shead p{ text-align:center; font-size:0.48rem;}
.shead .back{ position:absolute; top:0.3rem; left:0.25rem; width:0.25rem; height:0.42rem;}
.shead .search{ position:absolute; top:0.28rem; right:1.2rem; width:0.45rem; height: 0.43rem; margin:0; padding:0;}
.shead .menu a{ position:absolute; top:0.32rem; right:0.25rem; width:0.55rem; height:0.4rem; background:url(//pres.vobao.com/Images/old/v3/Moblie/Content/wapdailiren/images/icon_menu.jpg) no-repeat; background-size:0.5rem; display:inline-block;}
.shead .menu a.on{ background:url(//pres.vobao.com/Images/old/v3/Moblie/Content/wapdailiren/images/icon_menu_hover.jpg) no-repeat; background-size:0.5rem;}
*/
.sharemain{margin:0.35rem 0.2rem; border:0; position:relative; padding:0.5rem 0.2rem 0.3rem 0.4rem;}
.icon_bill{ position:absolute; top:0; left:0; width:1.4rem; height:1.4rem;}
.share{ margin-top:0.35rem; padding-bottom:0.4rem; background:#fff;}
.share0{ margin-top:0.35rem; background:#fff;}
.share .menu{ background:#fff; border-bottom:0.03rem solid #f5f5f5; height:0.8rem; line-height:0.8rem;width:100%}
.share .menu li{ float:left; text-align:center; font-size:0.34rem; margin:0 0.45rem;}
.share .menu li a{ color:#515c6b; line-height:0.8rem; display:block; width:1.6rem;}
.share .menu li a.active , .share .menu li a:hover{ font-size:0.34rem; font-weight:bold; border-bottom:#7e7be8 0.09rem solid; }
.share_detail{ padding:0.3rem 0.2rem;}
.share_detail .title{ color:#515c6b; font-size:0.42rem; line-height:0.8rem;}
.share_detail .head{ height:2.3rem;}
.share_detail .bottom { float:right; width:4.5rem;}
.share_detail .fl{color:#929aab; font-size:0.3rem;}
.share_detail .fl dl dd {float:left; height:0.4rem; line-height:0.5rem; margin-right:0.1rem;}
.share_detail .fl dl dt {float:left; margin-top:-6px;}

.publish{ background:#fff; padding:0.3rem 0.2rem; margin:0.4rem 0;}
.publish textarea{border:0.03rem solid #ededed; background:none; width:94%; font-size:0.3rem;
padding:0.2rem;}
.btn_orange{ background:#fd7924; border-radius:0.1rem; -moz-border-radius:0.1rem; -webkit-border-radius:0.1rem; color:#fff; border:0; font-size:0.45rem; width:100%; line-height:1rem; display:block;}


/*签单分享搜索*/
.thead{ padding:0.25rem; border-bottom:0.03rem solid #ececec; position:relative; font-size:0.3rem; background:#fff;}
.thead .cancel{ position:absolute; top:0.38rem; left:0.2rem;}
.thead input{ border-radius:0.1rem; border:0.03rem solid #ededed; padding:0.12rem 0.2rem; background:#f5f5f5; width:5.7rem; margin-left:0.8rem; width:5.7rem;}
.thead .sicon{ position:absolute; right:0.2rem; top:0.38rem; width:0.45rem; height:0.42rem;}
.search{ padding:0.2rem; background:#fff;}
.search .title{ color:#515c6b; font-size:0.38rem; line-height:0.8rem;}
.search li{ border:0.03rem solid #ededed; padding:0.15rem 0.15rem; color:#515c6b; font-size:0.3rem; float:left; margin:0.13rem;}
.in_safe1{ border:0;}
.sresult h1{ color:#515c6b; font-size:0.35rem; padding-bottom:0.2rem; text-indent:0.2rem; background:#f5f5f5;}
.noresult{ background:#fff; padding:0.3rem 0.9rem; margin:0 auto 0.4rem; border-top:0.03rem solid #f5f5f5; width:6.2rem;}
.noresult .fl{ width:1.6rem;}
.noresult .fr{ width:4.4rem; margin-top:0.2rem;}
.noresult .fr h1{ font-size:0.42rem; color:#515c6b; margin-bottom:0.1rem;}
.noresult .fr h2{ font-size:0.34rem; color:#515c6b; line-height:0.5rem;}
.noresult .btnorange{ background:#fd7924; color:#fff; text-align:center; font-size:0.4rem; border-radius:0.1rem; -webkit- border-radius:0.1rem; -moz-border-radius:0.1rem; border:0; padding:0.2rem 1.5rem; margin:0.2rem 0.7rem; display:block;}

/*保险资料*/
.date{ padding:0.4rem; position:relative;}
.date p{ color:#515c6b; font-size:0.32rem; text-align:center; line-height:0.8rem;}
.date .orangebtn{ background:#fd7924; color:#fff; font-size:0.43rem; padding:0.2rem 0rem; border:0; border-radius:0.15rem; display:block;text-align:center;}
.date i{ color:#929aab; font-size:0.28rem; position:absolute; top:1.75rem; right:0.1rem;}
.datelist{ margin-top:0.35rem; padding-bottom:0.4rem; background:#fff;}
.datelist .menu{ background:#fff; border-bottom:0.03rem solid #f5f5f5; height:0.8rem; line-height:0.8rem;}
.datelist .menu li{ float:left; text-align:center; font-size:0.34rem; padding:0 0.17rem;}
.datelist .menu li a{ color:#515c6b; line-height:0.8rem; display:block;}
.datelist .menu li a.active{ font-size:0.34rem; font-weight:bold; border-bottom:#fdbe21 0.09rem solid; }
.datecon li{border-bottom:0.03rem solid #eaeaea; padding:0.25rem 0.1rem 0.2rem;}
.datecon li:hover{background:#f5f5f5;}
.datecon li .img{ float:left; width:1.2rem; height:1.2rem;}
.datecon li .fl{ margin:0 0 0 0.2rem; width:6.1rem;}
.datecon li .title{ color:#515c6b; font-size:0.42rem; line-height:0.6rem; height:0.6rem; margin-bottom:0.15rem; overflow:hidden; padding:0;}
.datecon li .txt{ font-size:0.3rem; color:#929aab;}
.datecon li span.fl{ width:4rem;overflow:hidden; height:0.45rem; line-height:0.45rem; margin:0; display:block;}
.datecon li .icon{ float:right; width:0.23rem; margin:0.35rem 0 0 0;}

/*保险资料筛选*/
.screen { padding:0.2rem 0 0;}
.screen .head{ padding:0 0.2rem;}
.screen .title{ color:#515c6b; font-size:0.38rem; line-height:0.8rem; float:left;}
.screen .btnorange{ background:#fd7924; color:#fff; text-align:center; font-size:0.35rem; border-radius:0.1rem; -webkit- border-radius:0.1rem; -moz-border-radius:0.1rem; float:right; border:0; padding:0.08rem 0.45rem; margin-top:0.07rem;}
.screen .box{ border-top:0.03rem solid #ededed; background:#fff; padding-bottom:0.4rem; margin-top:0.1rem;}
.screen .left{ float:left; width:1.8rem;}
.screen .left li{ background:#f5f5f5; color:#515c6b; font-size:0.3rem; text-align:center;}
.screen .left li a{ color:#515c6b; display:block; padding:0.2rem 0; border-right:0.03rem solid #ededed; border-bottom:0.03rem solid #ededed;}
.screen .left li a.active,.screen .left li a:hover{ color:#515c6b; background:#fff; border-right:0.03rem solid #fff;}
.screen .right{ background:#fff; padding:0.2rem 0; float:right; width:6.2rem;}
.screen .right .caption{ color:#515c6b; font-size:0.3rem; line-height:0.6rem; line-height:0.6rem; padding:0 0 0 0.2rem; margin:0 0.2rem; background:#f5f5f5;}
.screen .right ul{ margin-bottom:0.36rem;}
.screen .right li{ color:#515c6b; border:0.03rem solid #ededed; width:1.6rem; text-align:center; line-height:0.6rem; float:left; margin:0.25rem 0.2rem 0;}
.screen .right li a{ color:#515c6b; display:block; font-size:0.3rem;}
.screen .right li a:hover,.screen .right li a.active{ background:#f5f5f5;}

/*保险资料详情*/
.da_detail{ padding:0.2rem; margin-bottom:0.4rem;}
.da_detail .title{ border-bottom:0.03rem solid #eaeaea; margin-bottom:0.15rem;}
.da_detail .title p{ font-size:0.4rem; line-height:0.6rem; color:#515c6b;}
.da_detail .title span{ color:#929aab; font-size:0.28rem; margin-right:0.3rem; line-height:0.5rem; float:left;}
.da_detail .infor{ color:#515c6b; font-size:0.34rem; line-height:0.6rem; margin-top:0.2rem;}
.da_detail .infor .span{ float:left; margin-right:0.5rem;}
.da_detail .infor img{ width:0.4rem; height:0.4rem; float:left;}
.da_detail .person{ background:#f5f5f5; border:0.03rem solid #ededed; padding:0.2rem 0; margin:0.1rem 0;}
.da_detail .person .fl{ width:3rem; border-right:0.03rem solid #ededed; margin-right:0.4rem;}
.da_detail .person .photo{ width:1.3rem; float:none; margin-left:0.6rem;}
.da_detail .person .photo img{ border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.da_detail .person li{ float:left; margin:0.1rem 0.2rem 0; text-align:center; padding:0; border:0; margin-top:0.1rem;}
.da_detail .person .fr{ width:4rem;}
.da_detail .person p{ font-size:0.3rem;}
.da_detail .person .name{ font-size:0.4rem; color:#f8666a; margin-right:0.2rem;}
.da_detail .person .consult{ border:0.03rem solid #f8666a; color:#f8666a; border-radius:0.1rem; -moz-border-radius:0.1rem; -webkit-border-radius:0.1rem; padding:0.15rem 0; text-align:center; margin-top:0.2rem; font-size:0.3rem;}
.partake{color:#929aab; font-size:0.3rem; margin:0.3rem 0 0.1rem;}
.partake dl dd {float:left; height:0.4rem; line-height:0.5rem; margin-right:0.1rem;}
.partake dl dt {float:left; margin-top:-6px;}
.disclaimer{ background:#f5f5f5; border:0.03rem solid #ededed; padding:0.2rem; margin:0.3rem 0;}
.disclaimer h1{color:#515c6b; font-size:0.4rem; text-align:center; line-height:0.8rem;}
.disclaimer p{ color:#515c6b; line-height:0.55rem; font-size:0.34rem;}


/*保险资料下载*/
.date_upload { padding:0.2rem; background:#fff; border-top:0.03rem solid #ededed;}
.date_upload input{border:0.03rem solid #ededed;}
.date_upload textarea{border:0.03rem solid #ededed; background:none; width:94%; font-size:0.36rem;
padding:0.1rem 0;}
.date_upload1{ padding:0;}
.date_upload li{ border:0.03rem solid #ededed; padding:0.25rem; margin:0.2rem 0; position:relative;}
.date_upload li.w45{ width:4.6rem;}
.date_upload li.wp45{padding:0.1rem 0.2rem; width:4.6rem;}
.date_upload li .down{width:0.17rem; height:0.17rem; position:absolute; right:0.22rem; top:0.32rem;}
.date_upload li .colse{width:0.25rem; height:0.25rem; position:absolute; right:0.2rem; top:0.32rem;}
.date_upload li .txt{color:#929aab; font-size:0.35rem; position:absolute; right:0.6rem; top:0.23rem;}
.date_upload li .name{ float:left; width:2rem; color:#515c6b; font-size:0.35rem; line-height:0.7rem; text-align:left;}
.date_upload li .input{ float:left; width:4.8rem; font-size:0.36rem; color:#b0a9b1;}
.date_upload li .input input , .date_upload li .input select{ border:0; margin:0.1rem 0 0 0; width:100%; color:#a9a9a9; outline:none; background:none; font-size:0.36rem;}
.date_upload li .input1{ width:2.6rem;}
.date_upload li .img{ width:2.2rem; position:absolute; right:-2.45rem; top:-0.03rem;}
.date_upload li .input textarea{ border:none; background:none; width:100%;}
/*.date_upload li .input input::-moz-placeholder , .date_upload li .input1 textarea::-moz-placeholder{ color:#515c6b;}
.date_upload li .input input::-webkit-input-placeholder , .date_upload li .input1 textarea::-webkit-input-placeholder { color:#515c6b;}
.date_upload li .input input:-ms-input-placeholder , .date_upload li .input1 textarea:-ms-input-placeholder { color:#515c6b;}*/
.date_upload li .input select{color:#515c6b;} 

/*保险资讯*/
.news .menu{ background:#fff; border-top:0.03rem solid #f5f5f5; height:0.8rem; line-height:0.8rem;}
.news .menu li{ float:left; text-align:center; font-size:0.34rem; margin:0 0.25rem;}
.news .menu li a{ color:#515c6b; line-height:0.8rem; display:block; width:1.5rem;}
.news .menu li a.active , .news .menu li a:hover{ font-size:0.34rem; font-weight:bold; border-bottom:#4fbfa7 0.09rem solid; }
.news_detail .title{ border-bottom:0.03rem solid #eaeaea; margin:0.2rem 0.2rem 0.15rem;}
.news_detail .title p{ font-size:0.4rem; line-height:0.6rem; color:#515c6b;}
.news_detail .title span{ color:#929aab; font-size:0.28rem; margin-right:0.3rem; line-height:0.5rem; float:left;}
.news_detail .disclaimer{ margin:0.3rem 0.2rem;}
.news_detail .partake{ margin:0 0.2rem 0.2rem;}
.news_detail .content{ padding:0.2rem 0.2rem 0; text-indent:0.4rem; background:#fff;}

/*弹窗*/
.refer_tip {position: fixed;display:none; _position:absolute; top:4rem; left:22%; padding:0.2rem 0.2rem; width:4rem; background:rgba(0,0,0,0.9); color:#fff; font-size:0.3rem; text-align:center; line-height:2rem; -moz-border-radius:0.2rem; -webkit-border-radius:0.2rem; border-radius:0.2rem;_top: expression(eval(document.documentElement.scrollTop));}
.refer_tip h1{ color:#fff; font-size:0.4rem; line-height:1rem;}
.refer_tip p{ line-height:0.6rem;}

/*按钮*/
.in_join button:hover{ background:#FE8E46;}
.btn_orange:hover{ background:#FE8E46;}
.date .orangebtn:hover{ background:#FE8E46;}
.screen .btnorange:hover{ background:#FE8E46;}

#TimeOutShow 
{
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.1);
    text-align: center;
    display: none;
    z-index:99;
    vertical-align: middle;
}
#TimeOutText {
    max-width:5.5rem; 
    padding: 0.2rem 0.3rem;
    display: inline-block;
    margin-top: 50%; font-size:0.33rem;
     -moz-border-radius:0.2rem; 
     -webkit-border-radius:0.2rem; 
     border-radius:0.2rem;
    background:rgba(0,0,0,0.5);
    text-align: left;
    color: #fff;
}
.a-banner{ padding: 0.2rem;background: #fff;}

/*新增 2017-08-18 lw*/
/*新闻资讯优化修改2017-08-17*/
/*首页弹窗*/
.in_popup1{ background:#504f56; box-sizing:border-box; overflow:hidden; padding:0.1rem 0; position:fixed; color:#fff; top:0; left:0; width:100%; z-index:99; background: rgba(80, 79, 86, .85);
        filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50000000, endColorstr = #50000000)\9;}
:root .in_popup1{filter: none;/*for IE9*/}
.in_popup1 .photo{ width:0.8rem;}
.in_popup1 span{font-size:0.32rem; line-height:0.8rem; margin:0 0.3rem; float:left;}
.in_popup1 button{ background:#fff; border-radius:0.1rem; color:#504f56; padding:0.1rem 0.3rem; float:right; margin:0.1rem 0.3rem 0 0; border:0; font-size:0.32rem;}
.in_popup_colse1{ width:0.5rem; float:left; margin:0.2rem 0.5rem 0 0.2rem;}
.ihead .ilogo{ width: 2.4rem;  }
.iicon {width: 2.8rem;}
.ihead {height: 1.1ren;}
