/*
* author:wrq
* 2026-5-6
*/
/*public*/

.info-item {position: relative;padding: 6px 0 5px}
hr{height: 10px; background-color: #f6f6f6; border: 0;}
/*下拉加载样式*/
.pic-artcle-mix ul li{position: relative;}
.pic-artcle-mix ul li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}


/* 最新文章 */
.new-article{padding-bottom: 0}
.pic-artcle-mix li{position: relative;padding:10px 0}
.pic-artcle-mix li:after{content: '';position: absolute; left: 0; bottom: 0;width: 100%; height: 1px;background: linear-gradient(to right, rgba(229, 229, 229, 0) 5%, rgba(229, 229, 229, 1) 50%, rgba(229, 229, 229, 0) 95%);}
.pic-artcle-mix .new-article-pic {width: 119px;border-radius: 5px;overflow: hidden}
.pic-artcle-mix .new-article-pic img{width: 100%}
.pic-artcle-mix .new-article-text{flex: 1;padding: 12px 0 0 12.5px}
.pic-artcle-mix .new-article-text span{display: block;font-size: 13px;line-height: 18px;color: #333333;margin-bottom: 2px;height: 36px;overflow: hidden}
.pic-artcle-mix .new-article-text em{font-size: 11px;color: #a0a0a0}
.information-index .new-article .new-article-title{margin-bottom: 0;}


/* 文章一图样式 */
.pic-artcle-mix li.one{display: flex;justify-content: space-between; }

/* 文章三图样式 */
.pic-artcle-mix li.three{ padding: 6px 0 8px; }
.new-article-title {max-height: 40px;overflow: hidden;font-size: 15px;color: #333;line-height: 20px;}
.new-article-pic-list {margin:7px 0 3px; display: grid;grid-template-columns: repeat(3, 33%);justify-content: space-between;border-radius: 5px;overflow: hidden;max-height: 80px}
.new-article-pic-list img {width: 100%}
.new-article-note {margin-top: 3px; height: 16px;font-size: 11px;color: #a0a0a0;overflow: hidden}
.new-article-note span {display: inline-block !important}

/*巨幅图的样式*/
.pic-artcle-mix ul li.big{padding: 11px 0 13.5px 0;}
.big-pic{width: 100%; margin: 12.5px 0 10px;}
.big-pic img{width: 100%; vertical-align: top;}

/* 明星页样式 */
.superstar-list ul{display: flex;justify-content: space-between;flex-wrap: wrap}
.superstar-list li{width: calc(50% - 5px); margin-top: 10px;}
.superstar{padding: 0 7px; margin-bottom: 12.5px;}
.superstar-one-wrap{width: 33.3%; float: left;}
.superstar-one-inner{position: relative;}
.superstar-one-inner img{width: 100%;}
.superstar-one-inner span{position: absolute; left: 0; bottom: 0; width: 100%; height: 48px; background: rgba(0,0,0,0.5);}
.superstar-one-inner i{display: block; height: 40px; padding: 5px 5px 0;  color: #fff; font-size: 14px; line-height: 20px; overflow: hidden;}
.information-culture .info-item, .information-stars .info-item{padding-top: 0}
.information-interview .modules_title{margin-bottom: 0}




/* ****************************** 资讯首页 *******************************/
/* 公共样式 */
.p_text{ height: 36px; overflow: hidden; font-size: 12px;line-height: 18px;padding:0 2px;margin-top: 6px;color: #010101;}
.swiper-container.information-focus{border-radius: 5px;overflow: hidden;margin-top: 10px}
.information-focus .swiper-slide img{width: 100%}

.focus_txt{ box-sizing: border-box; max-width: 100%;  position: absolute;bottom: 18px;left:0;padding: 5px 18px; z-index: 100;overflow: hidden; background: linear-gradient(to right, #000, transparent); box-sizing: border-box;}
.focus_txt p{color: #fff;font-size: 15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap }
.focus_txt p:nth-child(2){font-size: 16px;font-weight: bold}
.focus_pagination{position: absolute;bottom: 5px !important;text-align: center;z-index: 99}
.focus_pagination span{width: 5px;height: 5px;background: #fff;opacity: .5;margin: 0 2.5px !important}
.information-focus > .focus_pagination .swiper-pagination-bullet-active{opacity: 1}

/* 影像时计 */
.information-focus-box{margin-bottom: 8px}
.flex-two{display: flex;justify-content: space-between;flex-wrap: wrap;row-gap: 10px;}
.flex-two li{width: calc(50% - 1px);position: relative}
.flex-two li img{width: 100%;border-radius: 5px}
/* 时髦星腕 */
.celebrities-list .flex-two li img{border-radius:0}
/* 现场直击 */
.scene-report-box{position: relative}
.scene-report-box img{width: 100%}

/* 精品推荐 */
.exquisite-watch-list{display: flex;flex-wrap: wrap}
.exquisite-watch-list li{ width: 50%;text-align: center;margin-bottom: 8px;position: relative}
.exquisite-watch-list li img{width: 137px;margin: 0 auto 8px}
.exquisite-watch-list li .exquisite-watch-text{padding: 0 10px}
.exquisite-watch-list li p{font-size: 12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}

/******************************资讯——购表指南 ******************************/
.brand-market ul{display: grid;grid-template-columns: repeat(5, minmax(18%, 1fr));gap:15px 7.5px}
.brand-market li{height: 25px;line-height: 25px;text-align: center;font-size: 12px;border: 1px solid #f0f2f5;border-radius: 5px;padding: 0 2px;box-sizing: border-box}
.brand-market li a{display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}

/* 风格推荐 */
.style-recommend ul{row-gap: 16px}
.style-recommend li{width: calc(50% - 5px)}

/* 名表专卖店 */
.watch-shop ul{row-gap: 10px}
.watch-shop li{display: flex;align-items: center;border: 1px solid #e5e5e5;box-sizing: border-box;padding:7.5px 2.5px;border-radius: 5px}
.watch-shop li img{width: 60px}
.watch-shop .watch-shop-txt{font-size: 9px;margin-left: 5px}
.watch-shop .watch-shop-txt span{display: block;color: #000}
.watch-shop .watch-shop-txt em{display: block;color: #a0a0a0;line-height: 12.5px;height: 25px;overflow: hidden}

/* 购表指南 */
.information-guide.new-article .new-article-pic{width: 121px}
.information-guide .new-article-title{margin-bottom: 0}


/*  ****************************** 资讯——购表指南 ****************************** */


/* 最新鉴赏 */
.information-reviews .new-reviews .modules_title{margin-bottom: 0;}
.information-reviews .superstar-list li{width: calc(50% - 1px);margin-top: 6px}
.information-reviews .superstar-one-inner span{position: static;display: block;background: none}
.information-reviews .superstar-one-inner i{color: #000;font-size: 12px;line-height: 18px;height: 35px}

/******************************资讯——腕表百科.html*************************/
/* 腕表百科 */
.information-encyclopedias dd, .information-encyclopedias li{position: relative;height: 45px;line-height: 45px;padding-left: 11px;}
.information-encyclopedias dd a, .information-encyclopedias li a{display: block; color: #000;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.information-encyclopedias dd::before,.information-encyclopedias li::before {content: '';position: absolute;top: calc(50% - 1px);left: 1px;width: 2px;height: 2px;background: #d1d1d1}
.information-encyclopedias dd::after, .information-encyclopedias li::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: linear-gradient(to right, rgba(229, 229, 229, 0) 5%, rgba(229, 229, 229, 1) 50%, rgba(229, 229, 229, 0) 95%)}
.information-encyclopedias dd:last-child:after{display: none}
.information-encyclopedias dt{display: flex;justify-content: space-between;align-items: center;padding-right: 15px;height: 40px;line-height: 40px;background: #f0f1f2;font-size: 11px;overflow: hidden}
.information-encyclopedias dt i{display: inline-flex;align-items: center;width: 40px;height: 40px;background: #d3bd8d;vertical-align: middle;transform:skewX(-10deg);margin-left: -10px;padding-left: 14px;box-sizing: border-box;margin-right: 8px}
.information-encyclopedias dt i::after{content: '';display: block;width: 20px;height: 20px;background: url(../../images/wap4.0/icon-encyclopedias.png) no-repeat;background-size: 172px 17px;transform:skewX(10deg)}
.information-encyclopedias dt .icon-zilian::after{background-position: 0 2px}
.information-encyclopedias dt .icon-jiexi::after{background-position: -27px 2px}
.information-encyclopedias dt .icon-changshi::after{background-position: -52px 2px}
.information-encyclopedias dt .icon-jianding::after{background-position: -78px 3px}
.information-encyclopedias dt .icon-zhinan::after{background-position: -103px 3px}
.information-encyclopedias dt .icon-baoyang::after{background-position: -131px 2px}
.information-encyclopedias dt .icon-quwei::after{background-position: -155px 3px}
.information-encyclopedias dt span{color: #301c13}
.information-encyclopedias dt a{color: #818181;padding-right: 8px}
.information-encyclopedias dt a::after{top: 16px}
.information-encyclopedias dd{margin: 0 10px;}

/* 子目录 */
.encyclopedias-title{height: 90px;background: url(../../images/wap4.0/encyclopedias-img.jpg) no-repeat;background-size: 100% 100%;display: flex;align-items: center;color: #fff;position: relative}
.encyclopedias-title span{font-size: 30px}
.encyclopedias-title em{font-size: 28px;margin-top: 5px;}
.encyclopedias-title h2{display: flex;align-items: center}
.encyclopedias-title i{display: inline-block; width: 1px;height: 50px;background: #fff;transform: rotate(30deg);margin:0 13px;}

/* 腕表百科详情 */
.encyclopedias-details article{padding-bottom: 40px}
.encyclopedias-tit{font-size: 18px;font-weight: bold;margin: 11px 0 18.5px}
.encyclopedias-details img{ margin-top: 10px;width: 100%; border-radius: 5px; overflow: hidden;}
.encyclopedias-txt{text-indent: 2em;line-height: 22.5px;margin-top: 18.5px;font-size: 15px}
.encyclopedias-other-list {padding-bottom:5px}
.encyclopedias-other-list dt{font-size: 16px;border-bottom: 1px solid #e1e1e1;height: 45px;line-height: 45px;padding: 0 10px;box-sizing: border-box}
.encyclopedias-other-list dd{padding: 0 10px;font-size: 15px;line-height: 45px;height: 45px;position: relative;box-sizing: border-box}
.encyclopedias-other-list dd a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.encyclopedias-other-list dd i{font-weight: bold;margin-right: 5px;font-style: italic}
.encyclopedias-other-list dd:nth-child(2) i,.encyclopedias-other-list dd:nth-child(3) i,.encyclopedias-other-list dd:nth-child(4) i{color: #9c602b}

/* 资讯行情 */
.information-market .modules_title{margin-bottom:0}
.market-filter-btn {margin: 10px 0 5px}
.market-filter-btn ul{display: grid;grid-template-columns: repeat(5, minmax(18%, 1fr));gap: 15px 7.5px;height: 65px;overflow: hidden}
.market-filter-btn ul.open{height:auto}
.market-filter-btn ul li{height: 25px;line-height: 25px;text-align: center;font-size: 12px;border: 1px solid #f0f2f5;border-radius: 5px;padding: 0 2px;box-sizing: border-box;}
.market-filter-btn ul li.act a{color: #74381e}
.market-filter-btn li a {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.market-filter-btn .open_close_btn{color: #74381e;border: none;font-size: 11px}
.market-filter-btn ul.open span{display: none}
.market-filter-btn ul.open em{display: block}
.market-filter-btn ul em{display: none}
.market-filter-btn ul span i,.market-filter-btn ul em i{display: inline-block;width: 9px;height: 5px;background-image: url(../../images/wap4.0/icon-more-arr.png);background-position: 0 0;background-size: 21.5px 5.5px;margin-left: 2.5px;background-repeat: no-repeat}
.market-filter-btn ul em i{background-position: -13px 0;}


/* 资讯活动 */
.information-activity .picban {display: block;overflow: hidden}
.information-activity .picban img{width: 100%}
.information-activity .activity {position: relative;padding: 5px 0}
.information-activity .activity::after{display: none}
.information-activity .act_pic img{width: 100%}
.information-activity .act_tit {color: #773b09;font-size: 14px;font-weight: 700;line-height: 1.6;margin-top: 5px}
.information-activity .act_cont {font-size: 11px;line-height: 17px;margin-top: 5px;height: 34px;overflow: hidden}
.act_detail{text-align: right}
.information-activity .more_link {position: static;height: 13px;line-height: 13px;font-size: 10px;color: #793a0f;border: 1px solid #c9c9c9;padding: 0 5px;border-radius: 2px}

/* 影响时计 */
.information-shoot ul{position: relative;width: 100%;margin-top: 4px}
.information-shoot li {position: relative}
.information-shoot li img{width: 100%;display: block;border-radius: 5px}
.information-shoot li .p_text{height: auto;max-height: 36px;overflow: hidden}
.information-shoot li span{position: static;display: block;line-height: 18px;font-size: 12px;background: none}
.information-shoot li i{color: #000}
.information-shoot #infoList ul {display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 13px}
.information-shoot #infoList li{width: calc(50% - 1px);overflow: hidden}

/******************************表家号.html*************************/




/******************************文章详情.html*************************/
/*small-tit*/
.small-tit{height: 40px; padding: 0 10px; background-color: #fff;}
.small-line{border-bottom: 1px solid #e5e5e5}
.small-tit em{display: block; height: 40px; line-height: 40px; font-size: 16px; color: #000;}

/* 文章 */
.article{font-size: 13px;line-height: 20px;width: 100%;text-align: justify;margin-bottom: 14px;}
.article em{padding: 15px 10px 15px; display: block; font-size: 20px; line-height: 25px; color: #000;}
.article-info{padding: 0 10px 15px; margin-bottom: 15px; margin-left: -5px; border-bottom: 1px solid #dcdcdc;}
.article-info span{color: #666; font-size: 12px; line-height: 10px; margin: 0 5px;}
.article-view{padding: 0 10px; margin-bottom: 20px; max-height: 1200px; overflow: hidden;}
.article-view p,.article-view div{ font-size:17px; line-height: 28px; margin-top:14px;}
.article img {vertical-align:middle; }
.article video{ width: 100%; }
.article mark{background:#fff;}
.article .content-mark{font-size: 14px;color: #4e4e4e;text-align: center;display: block;border-bottom: 1px solid #000;margin-bottom: 25px;line-height: 26px;padding: 5px 0}

/*相关表款*/
.article-brand{}
.article-brand dd{position: relative; overflow: hidden; padding: 30px 0px; height: auto; margin: -1px 10px 0; border-top: 1px solid #dcdcdc;}
.article-brand-left{position: absolute; left: 0; top: 30px; width: 107px; height: auto; overflow: hidden;}
.article-brand-left img{width: 100%;}
.article-brand-right{position: relative; height: auto;  padding-left: 135px;}
.article-brand-right em{display: block; padding-top: 3px; margin-bottom: 10px; font-size: 14px; color: #000;}
.article-brand-right ul li{line-height: 20px;}
.article-brand-right span{font-size: 12px; color: #999; width: 74px;display: inline-flex;justify-content: space-between;align-items: center;}
.article-brand-right i{font-size: 12px; color: #434343;}
.get-more{/*position: absolute; right: 0; bottom: 0;  */ float: right; width: 64px; height: 17px; display: block; text-align: center; font-size: 12px; color: #773b09;}
.has-more{margin-bottom: 38px;}
/*相关阅读*/
.information-detail .pic-artcle-mix {padding: 2.5px 0 6px}
.information-detail .pic-artcle-mix li{padding: 10px}
.information-detail .pic-artcle-mix li:last-child::after{display: none}
.information-detail .pic-artcle-mix .one-pic {width: 110px}
.information-detail .pic-artcle-mix .one-pic img{width: 100%}
.information-detail .pic-artcle-mix .one-txt{flex: 1;margin-left: 10px}
.information-detail .pic-artcle-mix .one-txt em{display: block;font-size: 14px;line-height: 25px;color: #000;height: 45px;overflow: hidden}
.information-detail .pic-artcle-mix .mix-info{font-size: 14px;display: flex;justify-content: space-between;align-items: center;font-size: 9px;color: #a0a0a0;margin-top: 10px}
.information-detail .pic-artcle-mix .one-txt div span{font-weight: bold}
.information-detail .pic-artcle-mix .mix-info i {float: left;text-indent: 18px;color: #999;background: url(../../images/wap3.0/article/revision_logo.png) 0px -26px no-repeat;background-size: 50px 150px;margin-right: 7px}

/*详情页评论*/
/*无评论*/
.no-comment{width: 100%; height: 95px; background-color: #fff; line-height: 95px; font-size: 12px; color: #999; text-align: center;}
.comment-wrap em{padding: 0 13px; display: block; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #dcdcdc;}
.comment-main{margin-top: -1px; overflow: hidden;}
.comment{padding: 18px 10px 13px; border-top: 1px solid #dcdcdc;}
.comment dt{float: left; width: 39px; height: 39px; border-radius: 50%; overflow: hidden;}
.comment dt a{display: block;}
.comment dt img{width: 100%;}
.comment dd{margin-left: 50px;}
.comment dd.c-name{height: 30px; line-height: 30px; overflow: hidden; }
.comment dd.c-name a{font-size: 14px;color: #773b09}
.comment dd.c-name span{font-size: 12px; color: #a0a0a0; margin-left: 9px;}
.comment dd.c-content{font-size: 15px; color: #000; line-height: 18px; margin-bottom: 8px;}
.comment dd.c-time{font-size: 12px; color: #a0a0a0;}
.zan-box{float: right;	height: 17px;}
.zan-box a{display: inline-block;padding: 0 5px 0 12px;font-size: 9px; color: #a0a0a0; position: relative;height: 17px;line-height: 17px}
.zan-box a::before,.reply-box i::before{content: '';position: absolute;top: 3px;left: 0;background-image: url(../../images/wap4.0/icon-news-comment.png);background-repeat: no-repeat;background-size: 49.5px 10.5px;width: 11.5px;height: 10.5px}
.zan-box .fan::before{background-position: -19px 0;top: 4px}
.zan-box .hf{padding-right: 0}
.zan-box .hf::before{background-position: -38px 0; top: 4px;}
.comment-load{border-top: 1px solid #dcdcdc;}
.reply{position: relative; background-color: #f8f8f8; margin-left: 45px; margin-top: 15px;}
.reply::before {position: absolute;content: "";width: 8px;height: 7px;left: 20px;top: -7px;background: url(../../images/wap3.0/icon-arr2.png);}
.reply li{margin-bottom: 2px;}
.reply-avatar{float: left; margin: 6px 10px 0; width: 32px; height: 32px; border-radius: 50%; overflow: hidden;}
.reply-avatar img{width: 100%;}
.reply-box		{display: block; margin-left: 52px; padding-right: 5px; line-height: 37px; overflow: hidden;}
.reply-box a{float: left; color: #773b09; font-size: 14px;}
.reply-box span{font-size: 12px; color: #a0a0a0; margin-left: 9px;}
.reply-box i{float: right;color:#a0a0a0;font-size: 9px;position: relative; padding-left: 15px;}
.reply-box i::before{background-position: -38px 0; top: 14px;}



.reply-content	{display: block; margin-left: 52px; margin-bottom: 12px; margin-right: 5px; font-size: 13px; color: #000;}
.reply-time		{display: block; margin-left: 52px; font-size: 12px; color: #999; padding-bottom: 12px;}
/*输入框*/
.comment-input-wrap{padding: 15px 13px; background-color: #f8f8f8; margin-top: -1px;}
.comment-input{position: relative; height: 27px; border: 1px solid #dcdcdc; background-color: #fff; padding: 5px 12px 6px 17px;}
.comment-input-left{ position: absolute; left: 0; top: 5px; color: #999999; width: 57px; height: 26px; line-height: 26px; text-align: center; font-family: 'SimSun'; border-right: 1px solid #dcdcdc; font-size: 20px;}
.comment-input-rigt{padding: 0 27px;}
.comment-write{display: block; text-indent: 30px; width: 100%; color: #999; font-size: 12px; font-family: 'SimSun'; height: 26px; line-height: 26px; background: #f8f8f8 url(../../images/wap3.0/icon-write.png) no-repeat 12px center; border: 1px solid #dcdcdc;}

.layer_comm_bg,.layer_comm_bg_a{ position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%; opacity: 0.6; background:#000;}
.layer_comm_bg_a{ z-index:1000;}
.layer_comm { padding:12px; background-color:#fff;position:fixed; left:0; right:0; top:0; z-index:101;}
.tit_layer { line-height:30px; text-align: center;}
.tit_layer a{ font-size: 12px;}
.brown{color: #733821;}
.comm_areawrap{padding: 5px;}
.layer_comm_area { width:100%; height:70px; font-size:14px; border:1px solid #dbdbdb; background-color:#f0f0f0; border-radius:3px;}
.f20{font-size: 16px; width: 50%; margin: 0 auto;}

::-webkit-input-placeholder { /* WebKit browsers */ 
color: #999; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #999; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #999; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #999; 
}
/* 评论加载更多 */
.list-load{display: block; font-size: 10px; color: #ae7655; height: 45px; line-height: 45px; text-align: center; }
.list-load i{display: inline-block; width: 15px; height: 4px;margin-bottom: 2px; background: url(../../images/wap3.0/arr-down-more.png) no-repeat center center; background-size: 8px 4px;}



/*fixed*/
.fixed{display: none; position: fixed; right: 12px; bottom: 100px; z-index: 999;}
.fixed ul{}
.fixed ul li{width: 35px; height: 35px; background-image: url(../../images/wap3.0/float_top.png); background-size: 35px 35px;}
/*如果按钮*/
.fixed ul li.fixed-all{border-radius: 4px;}
/*如果多个按钮 上下两个分别*/
.fixed ul li.fixed-top{border-radius: 4px;}
.fixed ul li.fixed-bottom{border-radius: 0 0 4px 4px;}
/*返回顶部*/
.fixed ul li.fixed-go{background-position: 0 0;}
.fixed ul li.fixed-fav{background-position: 0 -42px;}
.fixed ul li.fixed-fav-act{background-position: 0 -84px;}

/*评论浮动框*/
.floatbox-wrap-fix{z-index: 10; position: fixed; left: 0; bottom: 0; width: 100%}
.floatbox-wrap-normal{z-index: 10; position: static;  width: 100%}
.floatbox{position: relative; height: 49px;padding: 11px 13px 0; background-color: #fff;}
.comment-btn{width: calc(100% - 116px); height: 37.5px; line-height: 37.5px; border: 1px solid #d8d8d8; border-radius: 3px; font-size: 12px; color: #666; text-align: center; }
.comment-btn i{display: inline-block; margin-bottom: -4px; width: 26px; height: 18px; background: url(../../images/wap3.0/comment.png) no-repeat center center; background-size: 18px 18px;}
/*分享和收藏*/
.comment-icon{right: 13px; top: 50%; width: 101px; height: 20px; margin-top: -10px;}
.comment-share{float: left; width: 50px; height: 20px; background: url(../../images/wap3.0/shareplus.png) no-repeat 15px 0; background-size: 150px 20px;}
.comment-favorite{float: left; border-left: 1px solid #dcdcdc;width: 50px; height: 20px; background: url(../../images/wap3.0/shareplus.png) no-repeat -35px 0; background-size: 150px 20px;}
.comment-favorite-act{float: left; border-left: 1px solid #dcdcdc;width: 50px; height: 20px; background: url(../../images/wap3.0/shareplus.png) no-repeat -90px 0; background-size: 143px 20px;}


/*分享*/
/*layer*/
.layer { position:fixed;bottom:0; left:0; width:100%; z-index: 999;}
.ipt_talk_layer { position:relative; border-top:1px solid #adaeb1; height:45px; background-color:#f0f0f0; padding:0 90px 0 15px;}
.ipt_talk_textarea { height:16px; line-height:16px;width:100%; margin-top:7px; background:#fff; border:1px solid #bababa; border-radius:5px; padding:7px 10px;}
.layer_comm_bg,.layer_comm_bg_a,.layer_comm_bg_share{ position:fixed; z-index:1002; top:0px; left:0px; height:100%; width:100%; opacity: 0.6; background:#000;}
.layer_comm_bg_a{ z-index:1000;}
.layer_comm { padding:12px; background-color:#fff;position:fixed; left:0; right:0; top:0; z-index:1002;}
.tit_layer { line-height:30px; text-align: center;}
.layer_comm_area { padding:5px; width:100%; height:70px; font-size:14px; border:1px solid #dbdbdb; background-color:#f0f0f0; border-radius:3px;}

/*result*/
.result-tit{font-size:16px; padding: 10px 12px 8px; font-weight: bold;}
.layer_alert { width:210px; height:100px; position:fixed; top:50%; left:50%; margin-left:-105px; margin-top:-50px; z-index:1002;}
.layer_alert p{ width:210px; height:100px; background:#000; color:#fff; font-size:20px; border-radius:5px; display:table-cell; vertical-align:middle; text-align:center; line-height:25px; opacity:.8;}



/*article open_app*/
.open_app{position:relative;height:50px;padding-top:100px;margin-top:-100px;background:linear-gradient(transparent,#fff,#fff);}
.open_app_show { height: 50px; width: 100%; display: block; text-align: center; line-height: 50px; font-size: 12px;}
.open_app_show::after{ content: ""; width: 0; height: 0; border-width: 5px; border-style: solid; border-color: #000 transparent transparent; vertical-align: middle; margin: 3px 5px 0; display: inline-block; }
.open_app_alert { width: 225px; height: 35px; display: block; margin: 0 auto; background-color: #9a5d2c; border-radius: 5px; text-align: center; line-height: 35px; color: #fff;}
.open_app_alert:active{ color: #fff;}
.app_alert_layer {display: none; position: fixed; left:0;top:0; width: 100%; height: 100%; z-index: 8; background-color: rgba(0, 0, 0, 0.4);}
.app_alert { display: none; position: fixed; top:30%; left: 50%; margin-left: -132px; width: 265px; height: 165px;background: linear-gradient(#f1dcce,#fff,#fff); z-index: 9; border-radius: 10px; text-align: center; box-shadow: 0 0 15px 0 rgba(0,0,0,0.1); }
.app_alert_logo { position: absolute; left:50%; margin-left: -30px; margin-top: -30px; width: 55px; height: 55px; border-radius: 50%; border: 3px solid #fff; background: url(../../images/wap3.0/article/app_alert_logo.png); background-size: cover;}
.app_alert_xbiao { font-size: 18px; font-weight: bold; margin-top: 40px;}
.app_alert_span { font-size: 15px; margin-top: 10px;}
.app_alert_btn { width: 200px; margin: 25px auto; display: flex; flex-direction: row; justify-content: space-around;}
.app_alert_btn li a{width: 90px; height:35px; display: inline-block; line-height: 35px; text-align: center; border-radius: 5px;}
.app_alert_cancle a{ background-color: #f0f0f0;}
.app_alert_link { position: relative;}
.app_alert_link a{ background-color: #935d3e; color: #fff;}
.app_alert_close { width: 30px; height: 30px; position: absolute; right: 0; top:0; background: url(../../images/wap3.0/article/app_alert_close.png) no-repeat center; background-size:10px 10px;}


.top_open_placeholder { height: 50px; width: 100%;}
.top_open_app_suck { position: fixed; top:0; left: 0; z-index: 10;}
.top_open_app { width: 100%; height: 50px; background-color: #fbfbfb; display: flex; flex-direction: row; align-items: center;}
.top_open_close{ width: 20px; height: 50px; display: inline-block; background: url(../../images//wap3.0/article/i_closeapp.png) 10px 22px no-repeat; background-size: 6.5px 7px;}
.top_open_logo { width: 35px; height: 35px; margin-right: 5px; background: url(../../images//wap3.0/article/logo_openapp.png); background-size: 35px; cursor: pointer;}
.top_open_app em { font-size: 20px; font-weight: bold;}
.top_open_app span { font-size: 13px; color: #5c5c5c; margin-left: 5px;}
.top_open_app span::before{ content: "|"; color: #e5e5e5; margin-right: 5px;} 
.top_open_link { width: 65px; height: 35px; position: absolute; right: 10px; background-color: #935d3e; border-radius: 35px; font-size: 12px; color: #fff; line-height: 35px; text-align: center;}
.top_open_link:active{ color: #fff;}
.top_open_link_wx{margin-left: auto; margin-right: 10px;}
.open_app_alert_wx { position: absolute; top:150px; width: 100%; text-align: center; z-index: 2;}
.app_alert_link_wx { position: absolute; top: 0;}

/*视频播放样式冲突重置 */
.xg-mobile-panel-content div{ margin-top: 0;}