html,body,h1,h2,h3,h4,h5,h6,div,ul,ol,li,dl,dt,dd,iframe,textarea,input,button,p,span,a,em,i,s,img,s,b,strong,form,label,table,tbody,tfoot,thead,tr,th,td,hr{margin:0;padding:0}
body{font:16px/2 "\5fae\8f6f\96c5\9ed1",tahoma,arial,sans-serif;color:#333; min-width:1200px;background:#f4f7f9;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal;}
table {border-collapse:collapse;border-spacing:0;}
em,i,s,b{font-style:normal;}
ol,ul{list-style: none;}
img{border:none;}
a,textarea,select,input{resize:none;outline:none; font-family:"\5fae\8f6f\96c5\9ed1",tahoma,arial,sans-serif;}
a{color:#333;text-decoration:none;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s; transition:all .2s ease-out 0s;}
a:hover {text-decoration:none;color:#1263d3;}
a:hover img{opacity: 0.9;filter:alpha(opacity=90);}
::-webkit-input-placeholder {color:#999;} 
:-moz-placeholder {color:#999;} 
::-moz-placeholder {color:#999;} 
:-ms-input-placeholder {color:#999;}
.clearfix:after {content:"\200b"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}
.wrap{width:1200px;margin:0 auto;}
.bgwhite{background:#fff;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.pd15{padding:15px;}
.pd1525{padding:15px 25px;}
.ptm15{padding: 15px 0;}
.fl{float:left;}
.fr{float:right;}
.box860{width:860px;}
.box300{width:300px;}

@font-face {
  font-family: "iconfont"; /* project id 3924603 */
  src:  format('woff2'),
        format('woff'),
        format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fanhuidingbu1:before {
  content: "\e6c6";
}
.icon-erweima:before {
  content: "\e65f";
}
.icon-fankui:before {
  content: "\e60d";
}

.header{height:44px;background:#264391;}
.logo{float:left;width:92px;height:32px;margin:6px 20px 6px 0; overflow: hidden;}
.meau{float:left;}
.meau ul li{float:left;height:44px;padding:0 10px; line-height:44px; font-size:14px; }
.meau ul li a{color:#fff;}
.meau ul li a:hover{color:#fd6600}
.search{position:relative;float:right;width:240px;margin-top:5px;}
.search-text{width:172px;padding:8px 10px 8px 10px;height:16px;font-size:14px;line-height:16px;background:#fff; border:0 none;}
.search-btn{position:absolute; top:1px;right:0;width:48px;height:32px;line-height:33px;font-size:14px;color:#fff;background:#fd6600; border:0 none;cursor:pointer;-webkit-transition:background-color .2s ease-out 0s;transition:background-color .2s ease-out 0s;}
.search-btn:hover{background-color:#fd9b00;}
.bread,.bread a{font-size:13px;color:#999;}  
.bread a:hover{color:#f20;}

.article-lead-thumb{float: right;width: 300px;margin-left:40px;}
.article-title{font-size:36px;line-height:52px;font-weight: 700;}
.article-info{position:relative;padding:15px 0 6px 0; border-bottom:1px solid #eee; overflow:hidden;}

.up-pic-btn {position: absolute;top: 20px;right: 0; display: block;height: 26px;line-height: 26px;border-radius: 4px;background: #f44336  no-repeat 5px 6px;background-size: 14px;padding: 0 10px;color: #fff;font-size: 12px;padding-left: 25px;cursor: pointer;}
.up-pic-btn:hover{color:#fff;}
.article-info .pic{float:left;display:inline-block;width:40px;height:40px;margin-right:20px;-webkit-border-radius:100%;-moz-border-radius:100%; border-radius:100%;}
.article-info img{width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%; border-radius:100%;}
.article-info .text{float:left;}

.article-write{padding:2px 0;font-size:18px; line-height:18px; font-weight:700;}
.article-nums{font-size:12px;font-weight: 700;font-family: roboto,arial,helvetica,sans-serif; color:#888;}
.article-nums span{font-weight: 400;}
.article-nums span.m{padding:0 8px;}
.article-nums span.time{padding-right:8px;}
.article-nums span.views{padding-left:8px;}

.article-ly-rec{border: 1px dashed #ccc;padding: 10px 15px;margin-top: 20px;background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.article-ly-rec span{margin-right: 10px;color: #969696;line-height: 32px;}
.article-ly-rec span i{display: inline-block;width: 32px;height: 32px;margin: -3px 10px 0 0;background:  no-repeat; vertical-align: middle;}
.article-ly-rec a{color: #006baf;margin-right: 20px;white-space: nowrap;}
.article-ly-rec a:hover{color: #f48d1a;}
.article-ly-rel{margin: 20px 0;}
.article-ly-rel .title{height: 40px;}
.article-ly-rel .title .bt{float: left; position: relative;height: 40px;line-height: 40px;padding: 0 20px;background: #254390;color: #fff;}
.article-ly-rel .title .bt:after{content: ""; position:absolute;right:-40px;top:5px;margin-top:-5px;display:block;width:0;height:0;border:20px solid transparent;border-left:20px solid #1f397c;font-size: 16px;}
.article-ly-rel  ul{padding: 10px 0;}
.article-ly-rel  ul li{float: left;width:345px;height: 32px;line-height: 32px;padding: 10px 20px 10px 0;border-bottom: 1px dashed #efefef; font-size: 15px;   overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.article-ly-rel  ul li a{padding-right: 20px;}

.article-body{font-size: 16px;line-height: 36px;color: #444;}
.article-body p {padding:8px 0;}
.article-body h2 {margin:10px 0;font-size:24px;font-weight:bold;color:#000;overflow:hidden;border-bottom: 1px solid #ddd;padding-bottom: 12px;text-indent:14px;}
.article-body h2:before {content: "";float: left;display: block;width: 5px;height: 20px;background-color: #ff1216;margin: 8px 5px 0 0;}
.article-body h3{margin:10px 0;font-size:18px; font-weight:bold;color:#111;}
.article-body a{color:#318ac6;padding:0 4px; text-decoration:underline;}
.article-body img{display:block;max-width:100%;margin:0 auto;}
.article-body table{width:100% !important;margin: 10px 0;border-collapse:collapse;background: #eff5fd;}
.article-body table th{background:#a4bedc;border:1px solid #e2e2e2 !important; color:#fff; padding:0 10px; height:36px; line-height:20px;}
.article-body table td{text-align:center; border:1px solid #e2e2e2 !important; padding:5px;}
.article-body .insert-goods {display: block;position: relative;width:580px;margin: 10px auto; border:1px solid #e7ceb3;}
.article-body .insert-goods a{position: relative;display: block;padding:15px 10px; border:0 none;overflow: hidden; text-decoration: none;}
.article-body .insert-goods .item-label {z-index:2;position: absolute; top:10px; left: 10px; padding: 0 8px;  height: 24px; font-size: 13px; color: #fff;  text-align: center;  line-height: 24px; font-style: normal;background:#c91b37;}
.article-body .insert-goods img{float: left;display: block; width: 84px; width: 84px;margin-right:15px;}
.article-body .insert-goods .goods-name {display: block;width:320px;margin-top:6px;color: #333;font-size: 16px;line-height:24px; font-weight: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.article-body .insert-goods .goods-info {display: block;width:320px;height: 28px;line-height:28px; margin-top: 12px; overflow: hidden;}
.article-body .insert-goods .goods-price {float: left;height:28px; line-height: 28px;font-size: 18px;font-weight: bold;color: #ef2344;}
.article-body .insert-goods .goods-btn{position: absolute;top: 46px; right: 20px;width: 82px;height: 28px;line-height: 28px;background-color: #cd9355;border-radius: 6px;text-align: center;color: #fff;font-size:14px;}
.article-body .insert-goods:before, .article-body .insert-goods:after {content: "";position: absolute;right: 86px;top: 0;width: 10px;height: 10px;background: #fff;border-radius: 50%;transform: translate(-50%,-50%)rotate(45deg);border: solid 1px #cd9355;border-color: transparent #cd9355 #cd9355 transparent;}
.article-body .insert-goods:after{ position: absolute;top:auto; bottom:0;transform: translate(-50%,50%)rotate(-135deg);}
.article-body .wd-content{margin-bottom: 5px;line-height:32px;}
.article-body .wd-content a{color: red; text-decoration:none}
.article-body .wd-content .abc {margin: 0 5px;background: #4db1f1;border: 1px solid #2992d4;color: #fff;cursor: pointer;border-radius: 4px;padding: 3px 6px;font-size: 15px;font-weight: normal;white-space: nowrap;}

#page {text-align:center; clear:both;}
#page a{display:inline-block; margin-right:2px;margin-bottom:10px; color:#666;}
#page a.current{padding:6px 18px;background: #264391; border:1px solid  #264391; color:#fff; text-decoration:none; }
#page span,#page a {display:inline-block; margin-right:2px;margin-bottom:10px; color:#666;background:#fff;text-decoration:none;}
#page a,#page span {padding:6px 18px; border:1px solid #e6e6e6; }
#page a:hover,#page a.current {background: #264391; border:1px solid  #264391; color:#fff; text-decoration:none; }



.article-tags{float:left;width:640px;}
.article-tags em{float:left;font-weight: 700;}
.article-tags a{float:left;display:inline-block;padding:0 10px;margin-right:8px;border:1px solid #dde0ea;background:#fff;color:#8d99b8;}
.socials{position:relative;float:right;width:202px;height:32px;line-height: 32px;font-size:14px;}
.socials .collection{padding:0 15px 0 0;cursor: pointer;}
.socials .collection .icon-collect{display: inline-block;width:16px;height:16px;margin:-4px 4px 0 0;background:url(/uploads/image/ztppimages/collect.png) no-repeat; vertical-align: middle;}
.socials .share{padding:0 15px 0 0;cursor: pointer;}
.socials .share .icon-share{display: inline-block;width:16px;height:16px;margin:-4px 4px 0 0;background:url(/uploads/image/ztppimages/share.png) no-repeat; vertical-align: middle;}
.socials .report{cursor: pointer;}
.socials .report .icon-report{display: inline-block;width:16px;height:16px;margin:-4px 4px 0 0;background:url(/uploads/image/ztppimages/report.png) no-repeat; vertical-align: middle;}

.bd-share-box{display:none;position:absolute;right:40px;bottom:32px;padding:10px 10px 10px 5px;background:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; -webkit-box-shadow: 0 4px 4px rgba(80,80,80,.2);box-shadow: 0 2px 4px rgba(80,80,80,.2);}
#baidushare a{display:block;width:28px; height:28px;padding:0;margin: 6px 6px 6px 0;background-image: url(/uploads/image/ztppimages/icon.png);background-repeat: no-repeat;cursor: pointer;}
#baidushare.bdsharebuttonbox{width:120px;}
#baidushare.bdsharebuttonbox a{ width:28px; height:28px; margin:0 0 0 11px; padding:0;}
#baidushare.bdsharebuttonbox a.bds_tsina{ background-position:0 0px;}
#baidushare.bdsharebuttonbox a.bds_weixin{ background-position: 0px -40px;}
#baidushare.bdsharebuttonbox a.bds_qzone{background-position: 0 -80px;}

.article-rule{margin-top:20px;font-size:14px;color:#999;}
.article-rule span{font-weight: 700;color:#fe741c;}
.article-rule span i{display: inline-block;width: 16px;height:16px;background: no-repeat; vertical-align: middle;margin:-3px 4px 0 0;}

.brand-rel{width:412px;border: 1px solid  #dedede;background: #fff;}
.brand-rel-title{height: 42px;background: #f4f7f9;border-bottom: 1px solid #eee; }
.brand-rel-title span{display: inline-block;padding:0 20px;height: 42px;line-height: 42px; margin-top: -1px; border-top: 2px solid #264391;border-right: 1px #eee solid;text-align: center;color: #264391; font-size: 18px;font-weight: 700; background: #fff;}
.brand-rel ul li {position: relative;padding: 6px 0 6px 16px; line-height: 26px;}
.brand-rel ul li:before{content:""; position:absolute; left:0;top:16px; width:6px;height:6px; border-radius:100%; background:#ccc;  }
.brand-rel ul li a {display:block;height:30px;font-size: 16px;color: #333; overflow: hidden;}
.brand-rel ul li a span{float:left;width:320px;height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.brand-rel ul li a em{display:inline-block;float:right;height:30px; line-height: 30px; color:#999;}

.title-a {height:40px;line-height:40px;font-size: 20px;font-weight: 600;color: #333; border-bottom: 1px #e5e5e5 solid;padding-bottom: 6px;}
.title-a span {position:relative;float:left;height:40px; line-height: 40px; padding-bottom: 6px;border-bottom: 1px  solid #264391 }
.title-a span strong {color:#264391;}
.title-a span.hot::after { content: '';position: absolute;top:-5px;right:-20px;display: block; width: 17px;height: 12px;background: url(/uploads/image/ztppimages/hot_1.png) no-repeat;}
.title-a .more{float: right;color: #999;font-size: 14px; font-weight: normal; margin-top: 6px;}
.title-b{height:44px; line-height:44px;background:#264391;font-size:18px;color:#fff; text-align:center;}


.relative-ranks{ overflow: hidden; }
.relative-ranks ul{width:866px;}
.relative-ranks ul li{float:left;display:inline-block;width:268px;height:40px;margin:14px 14px 0 0; line-height:40px; font-size:16px; border:1px solid #d1d8e1;padding:2px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s; transition:all .3s ease-out 0s;}
.relative-ranks ul li a{ position:relative;display:block;background:#d1d8e1;height:40px; padding: 0 5px; text-align:center;z-index:2;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.relative-ranks ul li:hover{border:1px solid #6b7c92;}
.relative-ranks ul li a:hover{ color:#fff;}
.relative-ranks ul li a:before {z-index:-1;content: "";position:absolute;top: 0;left: 0;width: 0%;height: 100%;background: #3b5267;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s; transition:all .3s ease-out 0s;}
.relative-ranks ul li a:hover::before{width: 100%;}

.news-list ul li{padding:20px;border-bottom:1px solid #eee;background:#fff;overflow: hidden;}
.news-list ul li .pic{float:left;width:252px;height:160px;}
.news-list ul li .chara{float:right;width:540px;}
.news-list ul li .chara .bt{display: block;height:40px;line-height:40px;font-size:20px;font-weight: 600; color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list ul li .chara .intro{margin-top:10px;font-size:14px; line-height: 26px;color: #bbb;max-height:78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.news-list ul li .chara .info{margin-top:6px;height:24px; line-height:24px;color:#999;font-size:12px;}
.news-list ul li .chara .info span{display:inline-block;margin-right:30px;}
.news-list ul li .chara .info .icons-view{display: block; width: 16px;height: 12px;background-position:-579px -43px; float: left;margin: 6px 5px 0 0;}

.writer-card{position: relative; z-index:6;width: 298px;padding: 0 17px 10px 17px;border: 1px solid #e1e1e1;box-sizing: border-box;margin-top: 10px; margin-left: 10px;}
.writer-card:before{content:"";position: absolute;width: 298px; height: 100%;border: 1px solid #e1e1e1; background: #fff; z-index: -2; top: -5px;right: 4px;}
.writer-card:after{content:"";position: absolute;width: 298px;height: 100%;border: 1px solid #e1e1e1;background: #fff;z-index: -1;top: -9px;right: 8px;}
.write-card-base{text-align: center;}
.write-card-base{padding-bottom:20px; border-bottom:1px solid #eee;}
.write-card-base .vatar{position:relative;width: 96px;height:96px;margin:20px auto 10px auto; }
.write-card-base .vatar img{width: 96px;height:96px;-webkit-border-radius: 100%; border-radius: 100%;border:1px solid #eee;}
.write-card-base .write-name{margin-bottom:10px;font-size:16px; color:#000;}
.write-card-base .write-desc{margin-bottom:10px;font-size: 12px;color: #969696}
.write-card-base .write-info{font-size: 14px;color: #ccc}
.write-card-base .write-info span{padding:0 10px;color: #555;}
.writer-card ul{padding:5px 0;}
.writer-card ul li{position: relative;padding: 18px 0 18px 20px;border-bottom: 1px dashed #eee;color: #222;font-size: 14px;line-height: 20px;}
.writer-card ul li:before{content: ""; position: absolute; left: 0;top: 25px;border-radius: 100%; background: #e1e1e1; height: 5px; width: 5px; float: left;}
.writer-card ul li:last-child{border-bottom:0;}

.vote-rec-fl{padding: 10px;}
.vote-rec-fl ul li{float: left;width:83px;padding: 5px;text-align: center;}
.vote-rec-fl ul li img{width: 80px;height: 80px;margin-bottom: 6px; border-radius: 100%;  overflow: hidden;}
.vote-rec-fl ul li div{height: 32px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.tour-strategy{width: 280px;padding: 0 10px;background: #fff;}
.tour-strategy ul{padding:10px 0;}
.tour-strategy ul li{height:30px; line-height:30px;margin:18px 0; overflow:hidden;}
.tour-strategy ul li i{float: left;display: inline-block;width: 20px;height: 29px;margin-right: 15px;line-height: 33px;text-align: center;color: #fff;background:  no-repeat -108px 0;background-size: 127px 29px;}
.tour-strategy ul li i.num1{background-position: 0 0;}
.tour-strategy ul li i.num2{background-position:-36px  0;}
.tour-strategy ul li i.num3{background-position:-72px  0;}
.tour-strategy ul li span{display: inline-block;width: 224px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.footer{padding:20px 0;background:#262a2e; font-size:14px;color:#555;}
.footer a{color:#aaa}
.footer a:hover{color:#f20;}
.footer-meau{margin-bottom:8px;}
.footer-meau li{float:left;height:32px; line-height:32px;padding-right:15px; color:#424242;}
.footer-meau li a{color:#aaa}

.side-fix{position: fixed;bottom: 10px;right: 10px;z-index: 10;}
.side-fix a {position:relative;display: block;width: 48px;height: 48px;margin-bottom: 15px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%; background-color: #dcdcdc;text-align: center;cursor: pointer;}
.side-fix a.code{color:#fff; text-align:center;line-height:48px;font-size:24px;background-color:#fd8d27}
.side-fix a:hover{background-color:#fd8d27;}
.side-fix a.feedback{color:#fff; text-align:center;line-height:48px;font-size:24px;}
.side-fix a.backtop{display:none;color:#fff; text-align:center;line-height:48px;font-size:24px;}
.side-code{display:none;position: absolute;right:68px;top:50%;width:158px;height:188px;margin-top:-94px;text-align:center; background:#fff;-webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);}
.side-code img{width:124px;height:124px;margin-top:20px;}
.side-code p{font-size:14px;height:24px;line-height: 24px;color: #333;}
.side-code:before{position: absolute;top: 50%;right:0;margin-right: -14px;margin-top:-3px; content: "";display: block;width: 0;height: 0;border: 7px solid transparent;border-left: 7px solid #ddd;}

.fix-back .leave-message{margin-top:2px;background-position:15px -40px;}
.fdb-mask{display:none;position:fixed; top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity: .4; opacity:.4; z-index: 999;}

.fdb-pop{display:none;position: fixed; width: 440px; left: 50%; margin-left: -220px; top: 50%; height: 290px; margin-top: -145px;-webkit-border-radius:0 0 6px 6px; border-radius:0 0 6px 6px; background: #fff; z-index: 1000;}
.fdb-pop .hd {height: 48px;line-height: 48px;background:#6a8ce5;color: #fff;text-align: center; font-size:18px; font-weight:bold;}
.suggests{padding:20px;}
.suggests .bt{height:40px; line-height:40px; font-weight:bold; font-size:16px;}
.suggests-area{width:100%;height:100px;padding:8px; line-height:25px; border:1px solid #ccc; font-size:14px; resize:none; box-sizing:border-box;}
.suggests-btn{width:100%;height:40px; line-height:40px;background:#f98c43; border:0 none; color:#fff;margin-top:10px; font-size:16px; cursor:pointer;}  
.suggests-btn:hover{background:#fd5f00;}
.suggests-email{width: 100%;height: 36px; padding:5px 8px; line-height: 36px;  border: 1px solid #ccc; font-size: 14px; box-sizing: border-box; margin-bottom: 10px;} 
.fdb-close {position: absolute;top: 8px; right: 8px;width: 32px; height: 32px; background: url(/uploads/image/ztppimages/bg_close.png) no-repeat center center; background-position:0 0; cursor: pointer;}
.fdb-tips-box{display:none;position: fixed;left:50%; top: 50%;background:rgba(0,0,0,.8); color:#fff;z-index:1001;-webkit-border-radius:4px; border-radius:4px;}
.fdb-tips-cont{padding:10px 15px; font-size:16px; text-align:center;}


.pop-poster{width: 400px;height: 0; overflow: hidden;background: #fff;}
.poster-column-a{padding: 10px 15px;}
.poster-column-a .thumb{float: left;display: inline-block;width: 48px;height:48px;margin-right: 15px;border-radius: 100%; overflow: hidden;}
.poster-column-a .thumb img{width: 48px;height:48px;}
.poster-column-a .writer-name{font-size: 18px;line-height: 48px;font-weight:600;}
.poster-column-b{position: relative;font-size: 0;overflow: hidden;}
.poster-column-b:after{content: "";position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.poster-column-b .time{position: absolute;left: 20px;bottom: 20px;z-index: 20000;color: #fff;text-align: center;}
.poster-column-b .time b{display: block;font-size:44px;line-height:48px;font-weight: 700;}
.poster-column-b .time span{font-size: 16px;line-height: 20px;}
.poster-column-c{padding: 10px 15px; border-bottom: 1px solid #f1f1f1;}
.poster-column-c .bt{margin-bottom: 10px;font-size: 20px;line-height: 1.6;font-weight: 600;}
.poster-column-c p{display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; font-size: 16px; line-height: 30px;color: #999;}
.poster-column-d{padding: 10px 15px;}
.poster-column-d div{float: left;width: 270px;text-align: center;}
.poster-column-d div span{font-size: 20px;}
.poster-column-d div p{font-size: 14px;color: #999;}
.poster-column-d .code{float: right;width: 72px;height: 72px;}
.poster-column-d .code img{width: 72px;height: 72px;}
.mask{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:100}
.loading-box{position:fixed;top:50%;left:50%;width:200px;height:40px;padding:20px 0 30px 0;background:#fff; vertical-align: middle;text-align:center;border-radius: 6px;margin:-45px 0 0 -100px;z-index:101;}
.loading-box .ms{font-size:16px;margin-bottom:5px;color:#888;}
.poster-mask{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:1000;}
.poster-img-wrap{display:none;position:fixed;top:50%;left:50%;width:400px;margin-left:-200px;margin-top:-397.5px;background:#fff;z-index:1001}
.poster-img-wrap .close{position: absolute;top:-25px;right:-25px;display:block;width:51px;height:51px;line-height:44px;background:#fff;background-size: 100%;border-radius: 100%;text-align:center;font-size:44px;cursor: pointer;}
