﻿body{margin:0 auto;font-size:14px;background-color:#f2f2f2;max-width:720px;}
/*  rem = px/55.2  */
#headers .title{font-size:.29rem;}
#index .block{background-color: #fff;margin-top:10px}
#index li {line-height:30px;padding:7px 10px;border-bottom: 1px solid #eee;}
#index li h5{font-size:16px;color: #333;font-weight:normal;line-height:1.6rem;}
#index li p{font-size:12px;position:relative;color: #f65549;}
#index li p span{position:absolute;right:10px;top:0;color:#999}

#detail{padding:15px}
#detail h1{color:#333; font-size:20px; height:auto; font-weight:bolder; padding-bottom:10px; line-height:30px;}
#detail .titleInfo {width:auto;height:20px;/* margin:20px 0 10px 0; */color:#808080;font-size: 14px;}
#detail .detInfo { width: auto; margin: 15px 0 30px 0;font-size:14px }
#detail .detInfo li { width: auto; height: auto; line-height: 30px;float:none }
#detail .detInfo li label { color: #707070; display: inline-block; padding-right: 7px; }
#detail .detInfo .price { color:red;font-weight:bold;padding-right:2px}
#detail .detInfo .tel { color:#ff9955;font-weight:bold;font-family:Arial;font-size:18px;}
#detail .detInfo .tel img { vertical-align:middle}
#detail .leftWrap .tabTitle{border-bottom:1px solid #e3e3e3;width:auto;height:42px;line-height:38px;font-size:16px;font-weight:bold;margin-bottom:14px;color:#3d3d3d}
#detail .depict { line-height: 2.0rem;width:auto;margin:10px 0 40px 0 }
#detail .img { margin:15px 0 40px 0;text-align:center}
#detail .img img { max-width: 600px; margin-bottom: 20px; }
#detail .tabTitle{border-bottom:1px solid #e3e3e3;width:auto;height:42px;line-height:38px;font-size:16px;font-weight:bold;margin-bottom:14px;color:#3d3d3d}

#pub{background:#fff;padding:10px;margin:10px 0;border:1px solid #ddd;border-right:0px;border-left:0px}
#pub li{clear:both;margin-bottom:10px;line-height: 26px;font-size: 14px;}
.yuan{ margin-left:5px;}
#pub .inp{/* background:#f2f2f2; */border:1px solid #ddd;width:100%;padding:9px 8px;font-size:14px;box-sizing:border-box;}
#pub select{height:35px;;font-size:14px; width:150px;}
.btn { background: #f1564e; }
#pub select { padding: 3px; border:1px solid #ddd;}

.setp2 { }
.setp2 #class { padding: 20px 20px 50px 20px; }
.setp2 li { width: 45%; float: left; font-size: 16px; color: #454545; height:40px;padding-left:15px}
.setp2 li a { color: #454545; }
.setp2 .area { width: auto; height: auto; overflow: hidden;border:1px solid #EAEAEA;padding-bottom:10px;display:none  }
.setp2 div.cur { padding-top:25px;font-weight:bold}
.setp2 li.cur a { border: 1px solid #FF7E00;display:inline-block;padding:2px 5px;color:#FF7E00; }
.setp2 .arrow { width: auto; height: 20px; border-bottom: 1px solid #EAEAEA;text-align:center;background:#F9F9F9;font-family:Arial;font-size:16px;font-weight:bold;color:#999;margin-bottom:25px}
.setp2 .next { width: auto; text-align: center; height: 30px; padding: 10px 0; }
.setp2 .next input {cursor:pointer; color:#fff!important;-webkit-border-radius:5px;background:#FF6F3D;padding:10px 25px;margin-right:10px;border:0px }
.setp2 .next .gray { background: #656D78; }

.top { height: 100px;background:url(/M/Template/Default/images/info_pub_top.png) center no-repeat;background-size:auto 80%; }
.first { overflow: hidden; }
.first div { width: 33.3%; text-align: center;float:left;margin:10px 0}
.first div i { color: #fff; background: #81cbf4; width: 52%; text-align: center;border-radius:50%;display:inline-block; font-size:40px;clear:both}
.first div em {font-size: 16px;display:block;padding-top:8px;}
.first div:nth-child(2n) i{background:#a6e83d }
.first div:nth-child(3n) i{background:#f6bc69 }
.first div:nth-child(4n) i{background:#6dedb5 }
.first div:nth-child(5n) i{background:#7aaaf8 }
.first div:nth-child(6n) i{background:#fa7151 }
.secs { display: none; }
.k { margin-bottom: 120px; }
.k div { width: 25%; float: left; text-align:center}
.k div i { font-size: 30px; color: #ff552e;height:30px;display:inline-block }
.k div em {font-size: 16px;display:block;padding-top:8px;}
.b-close { position: fixed; bottom: 0px; left: 0px; width: 100%; height: 46px; line-height: 46px; text-align: center; border-top: 1px solid #e8e8e8;background:#fff}
.b-close i {  font-size:26px;color:#bfbfbf}

.h2 { height: 30px; line-height: 30px; font-size: 15px; text-align: center;color: #e33737;margin:15px 0 20px 0;position:relative; }
.h2 label {background:#fff;padding: 0 10px;position: absolute;left: 50%;-webkit-transform: translate(-50%);transform: translate(-50%);color:#999;font-size: 16px;top:1px;}
.h2 .line { position: absolute; width: 90%;top:15px; left: 5%; height: 1px; background: #dcdcdc; }

/**新页面**/

.clear{width:100%; height:0px; overflow:hidden; font-size:0px; line-height:0px; margin:0px; padding:0px; clear:both; float:none;}
.clear10{width:100%; height:10px; height:.181rem; overflow:hidden; font-size:0px; line-height:0px; margin:0px; padding:0px; clear:both; float:none;}
.infowrap{margin:0px;margin-bottom:10px;margin-bottom:.181rem;padding:.181rem .271rem;background-color:#FFFFFF;border:1px solid #e9e9e9;border: .018rem solid #e9e9e9;}
.infowrap h1{color:#333;font-size:20px;height:auto;font-weight:bolder;padding-bottom:10px;line-height:30px;font-size: .34rem;}
.infowrap .titleInfo {width:auto;height:20px;color:#808080;font-size: 14px;font-size: .26rem;}
.infowrap .ic{width:100%;font-size: .29rem;line-height: .543rem;color:#333333;height:auto;overflow:hidden;}
.ic img{ width:95%; height:auto;}

.infotitle{line-height: .634rem;height: .634rem;font-size: .29rem;border-bottom: .018rem solid #e9e9e9;padding: .09rem;background-color:#ffffff;margin-bottom: .145rem;font-weight: bold;}
.infotitle em{float:left;width: .145rem;height: .326rem;margin-top: .163rem;background:#ed414a;overflow:hidden;border-radius: .036rem;margin-right: .18rem;}
.infotitles{line-height:35px;border-bottom:1px solid #e9e9e9;background-color:#ffffff;/* padding: 10px; */margin-bottom:8px;}
.infotitles .comment{font-size: 13px;line-height: 25px;color: #888888;font-size: 0.26rem;}
.infotitles .comment span{color:#ed414a;}
.infotitles .infotitle{border:none}

.it{ font-size:16px; line-height:35px; color:#444444;}
.it .wbbd{background-color:#ed414a; background-image:url("/wap/images/ico11.png"); background-size:20px; background-position:5px 2px; background-repeat:no-repeat; color:#FFFFFF; width:50px; padding-left:18px;  font-size:14px; text-align:center; line-height:25px; height:25px; margin:5px; display:block;border-radius:5px; margin-left:0px;}
.infoContact_list{ width: auto; height: 35px; line-height: 35px; padding:3px 0px; margin:0px; color:#444444;  background-size:24px; background-position:0px 8px; background-repeat:no-repeat; padding-left:30px; font-size:16px; overflow:hidden;}
.infoContact_list.ittel{background-image:url("/wap/images/png_biz_1.png");}
.infoContact_list.itdz{background-image:url("/wap/images/png_biz_2.png");}
.infoContact_list.ittime{background-image:url("/wap/images/png_biz_3.png");}
.infoContact_list.itqq{background-image:url("/wap/images/png_biz_4.png");}
.infoContact_list.itwx{background-image:url("/wap/images/png_biz_5.png");}
.infoContact_list.ittel2{background-image:url("/wap/images/png_biz_6.png");}
.infoContact_list.itlxr{background-image:url("/wap/images/png_biz_7.png");}
.infoContact_list .head{ width: 70px; float: left;}
.infoContact_list .text{ width: auto; padding-left: 70px; }
.infoContact_list .bd_wrap{ width: 70px; float: right;}

.fr{ float:right;}

/*shareBox*/
.shareBox{width: 5.073rem;height: 1.178rem;margin: 0.181rem auto;}
.shareBox ul{ padding:0px; margin:0px;}
.shareBox ul li{padding:0px;margin:0px 0px;float:left;width: 1.268rem;height: 1.18rem;cursor:pointer;float:left;font-size: 0.253rem;line-height: 0.453rem;text-align:center;list-style:none;position:relative;}
.shareBox ul li i{display:block;height: 0.724rem;overflow:hidden;width: 0.942rem;margin:auto;text-align:center;}
.shareBox ul li i img{width: 0.724rem;height: 0.724rem;margin:0px;padding:0px;text-align:center;}
.shareBox ul li .nam{width:100%;height: .453rem;line-height: .453rem;font-size: .254rem;overflow:hidden;text-align:center;color:#888888;}
.shareBox ul li.titl{}
.shareBox ul li .weixincopy{ border:0px; margin:0px; padding:0px;  font-size:14px; background-color:transparent;}

.sharetext{color:#ed414a;font-size:16px;line-height:25px;/* border-bottom:1px dashed #dedede; */padding:5px;margin-bottom:8px;}
.btnShowTel{ background-color:#ff4466; color:#FFFFFF; font-size:18px; line-height:25px; padding:10px 0px; width:auto; text-align:center;  -moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px; cursor:pointer;}

.xglj{padding:0px; overflow:hidden; margin:0px;}
.xglj ul{ margin:0px; padding:0px;}
.xglj ul li{width:auto;list-style:none;float:left;height: .634rem;padding:0px;line-height: .634rem;font-size: .29rem;overflow:hidden;margin:0px;text-align:left;padding-right:20px;}
.xglj ul li a{ text-decoration:underline; color:#666666;}

/*相关信息*/
.fl5{float:left; margin-right:5px;}
.xgxxc{height:auto;}
.xgxxc ul{ margin:0px; padding:0px; }
.xgxxc ul li{width:auto; font-size:14px; line-height:25px; border-top:1px dashed #e5e5e5; position:relative; padding:10px 5px; color:#999999; overflow:hidden; list-style:none;}
.xgxxc ul li.nb{ border-top:0px;}
.xgxxc ul li a{ text-decoration:none;}
.xgxxc ul li .title{ font-size:16px; color:#666666;}
.xgxxc ul li .content{ font-size:12px; line-height:20px; color:#666666;}
.xgxxc ul li .price{color:#ff3300;}
.infowrap .price{ color:#ff0000; font-size:20px; height:30px; line-height:30px;}
.xgxxc ul li .pic_box{ width:90px; height:80px; margin-right:10px; overflow:hidden;}
.xgxxc ul li .pic{ width:90px; height:80px; display: table-cell; vertical-align:middle; overflow:hidden; line-height:80px;}
.xgxxc ul li img{width:90px;height:auto;border:0px;vertical-align:middle;height: 66px;}
.xgxxc ul li a{ color:#888888;}

.pl{}
.plt{height: 0.8rem;font-size: 0.32rem;line-height: 0.8rem;border-top: 1px solid #e9e9e9;margin-top: 0.2rem;}
.reviewBox{ font-size:14px; line-height:25px; background-color:#f6f6f6; height:auto; margin-bottom:5px; border:1px solid #eeeeee; padding:5px;   -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;}
.reviewBox .date{ text-align:right; float:none; color:#999999;}

.inputText{-webkit-appearance:none;border-radius:0px;border:1px solid #e5e5e5;width:90%;padding:5px;/* height: 30px; */line-height:30px;font-size:14px;border-radius:3px;}
.inputTextarea{-webkit-appearance:none; border-radius:0px; border:1px solid #e5e5e5; width:90%; padding:5px; height:auto; line-height:25px; font-size:14px; border-radius:3px;}
.freshVali{ cursor:pointer; text-decoration:underline;}
.vali_pic{ border:1px solid #dedede;}
.vali_pic img{ height:40px;}

.postSubmit{-webkit-appearance:none; border-radius:3px;width:100%; height:50px; line-height:50px; border:0px; text-align:center; padding:0px; margin:0px; background-color:#ed414a; color:#FFFFFF; font-size:18px;}
.postSubmit1{-webkit-appearance:none; border-radius:25px; width:70%; height:50px; line-height:50px; border:0px; text-align:center; padding:0px; margin:0px auto; background-color:#ed414a; color:#FFFFFF; font-size:18px;}

/*微信分享弹窗*/
.weixinsharecom{position:fixed; left:0; top:0; display:none; bottom:0; background: rgba(0,0,0,0.9); filter:alpha(opacity=90);  height: 100%; width: 100%; z-index: 100;}
.weixinsharecom p{text-align: center; margin-top:5px; padding:0px 0px 0px 20px; font-size:26px; line-height:60px; color:#FFFFFF;}
.weixinsharecom p span{border-radius:3px; color:#FFFFFF; font-size:36px; line-height:36px; padding:0px 8px; margin:0px 5px;}
.weixinsharecom img{max-width: 100%; height: auto;}
.weixinsharecom .close{ font-size:26px; line-height:60px; color:#FFFFFF; text-align:center; border:1px solid #e5e5e5; border-radius:5px; margin:0px 30px;}

/*废弃*/
.infowrap .detInfo { width: auto; margin: 15px 0 30px 0;font-size:14px }
.infowrap .detInfo li { width: auto; height: auto; line-height: 30px;float:none }
.infowrap .detInfo li label { color: #707070; display: inline-block; padding-right: 7px; }
.infowrap .detInfo .price { color:red;font-weight:bold;padding-right:2px}
.infowrap .detInfo .tel { color:#ff9955;font-weight:bold;font-family:Arial;font-size:18px;}
.infowrap .detInfo .tel img { vertical-align:middle}
.infowrap .leftWrap .tabTitle{border-bottom:1px solid #e3e3e3;width:auto;height:42px;line-height:38px;font-size:16px;font-weight:bold;margin-bottom:14px;color:#3d3d3d}
.infowrap .depict { line-height: 2.0em;width:auto;margin:10px 0 40px 0 }
.infowrap .img { margin:15px 0 40px 0;text-align:center}
.infowrap .img img { max-width: 600px; margin-bottom: 20px; }
.infowrap .tabTitle{border-bottom:1px solid #e3e3e3;width:auto;height:42px;line-height:38px;font-size:16px;font-weight:bold;margin-bottom:14px;color:#3d3d3d}


/*发布成功*/
.postOkTitle{margin:0px; padding:0px; font-size:16px; margin-bottom:10px; line-height:25px; letter-spacing:1px; overflow:hidden; position:relative; color:#666666; text-align:center;}
.postOkTitle .ico{border-radius:25px; color:#ed414a; width:50px; height:50px; margin:0px auto; text-align:center; background-image:url(../images/ico_right.png); background-repeat:no-repeat; background-size:50px;}
.postOkTitle .title{font-size: 24px;color:#ed414a;line-height:30px;}
.postOkTitle .com{line-height:30px;font-size:18px;color:#666666;text-align: center;}
.postOkTitle .com a{font-weight: bold;text-decoration: underline;}
.postokblock{ width:auto; padding:0px; height:auto; margin-bottom:10px;}
.postokblock .title{font-size: 20px;color:#444444;height:35px;line-height:35px;border-bottom: 1px solid #e5e5e5;}
.postokblock .title em{float:left;width:8px;height:22px; margin-top:7px; background:#3598DB; overflow:hidden; border-radius:2px; margin-right:10px;}
.postokblock .content{font-size: 16px;color:#666666;line-height:30px;padding: 10px;}
.postokblock .content_tit{font-size:14px;color:#fe8e85;padding: 10px;}
.kfBtn{/* padding:0px 20px; */height:45px;display:inline-block;line-height:45px;border:0px;width:auto;background-color:#009688;-moz-border-radius:3px;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;color:#FFFFFF;font-size:18px;min-width: 100%;text-align:center;}
/*发布成功弹出框*/
.postok_share_bg{width:100%;height:100%;background:#000; position:fixed;top:0;left:0;z-index:1000; opacity:0.7;filter:alpha(opacity =70);}
.postok_share_close{position:absolute; top:-6px; right:-6px; font-size:24px; height:30px; background-color:#666666; border-radius:20px; line-height:30px; width:30px; text-align:center; cursor:pointer; color:#FFFFFF;}
.postokblock1{height:auto; width:80%; max-width:500px; height:auto; min-height:200px; color:#444444; z-index:2000; margin:auto; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:5px; background-color:#FFFFFF; padding:20px;}
.postokblock1 .title{ font-size:22px; color:#444444; height:auto; line-height:25px; margin-bottom:10px;}
.postokblock1 .title em{float:left;width:8px;height:22px; margin-top:0px; background:#ed414a; overflow:hidden; border-radius:2px; margin-right:10px;}
.postokblock1 .title strong{ color:#ed414a;}
.postokblock1 .content{ font-size:18px; color:#444444; line-height:30px; padding:0px 0px 10px 0px;}
.postokblock1 .content strong{}
.PostOpBotton{ display:block; width:100px; background-color:#5791d0; height:25px; padding:5px; line-height:25px; text-align:center; color:#FFFFFF; margin:8px 20px 8px 0px; float:left; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
/*游客信息管理*/
.greenFont{color:green!important}
.redFont{color:red!important}

.mInfo{}
.mInfo h2{margin:10px 0px 10px 0px; padding:0px; font-size:18px; line-height:30px; height:auto; position:relative; color:#333333; font-weight:lighter;}
.mInfo h3{ font-size:16px; line-height:35px; height:35px; margin:0px; padding:0px; color:#0066CC; letter-spacing:1px;}
.mInfo .infoState{ font-size:14px; font-weight:lighter; color:#333333;}
.mInfo span{font-size:14px; font-weight:lighter; color:#333333;}
.mInfo .infoState div{ display:inline; padding-left:10px; font-size:14px;}
.mInfoForm{padding:10px;width:auto;margin-bottom:10px;font-size:14px;background-color:#f9f9f9;line-height:35px;border:1px solid #e0e0e0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.mInfoForm h3{ font-size:16px; font-weight:lighter; padding:0px; margin:0px; line-height:35px; height:35px;}
.mInfoForm h3 em{float:left; width:8px; height:18px; margin-top:9px; background:#3598DB; overflow:hidden; border-radius:2px; margin-right:5px;}
.mInfoPass{ height:22px; border:1px solid #e5e5e5; border-radius:3px; width:130px; padding:2px; margin:0px; line-height:30px; height:30px; overflow:hidden; vertical-align:bottom; font-size:16px;}
.mInfoSubmit{ height:35px; width:80px; border:0px; vertical-align:middle; line-height:35px; font-size:14px; font-weight:bolder; cursor:pointer; color:#FFFFFF; background-color:#3399ff; padding:0px;  margin:0px; margin-left:10px; overflow:hidden; border-radius:3px; }
.mInfoInput{color:#000000;float:left;margin:0px;height:35px;line-height:35px;width:70px;text-align:left;font-size:14px;}
.mInfoBox1{padding:15px; margin:0px; background-color:#f9f9f9; position:relative; line-height:25px; font-size:14px; float:left; width:720px; margin-top:5px; height:120px; overflow:hidden;}
.bt3{ color:#ffffff; font-size:12px; line-height:33px; border:1px solid #5fca7e; cursor:pointer; padding:0px 0px; margin:0px; width:80px; height:33px; overflow:hidden; text-align:center; background-color:#5fca7e; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.bt3 a{ color:#ffffff; text-decoration:none;}
.bt4{ color:#ffffff; font-size:12px; line-height:33px; border:1px solid #ff9900; cursor:pointer; padding:0px 0px; margin:0px; width:80px; height:33px; overflow:hidden; text-align:center; background-color:#ff9900; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.bt4 a{ color:#ffffff; text-decoration:none;}
.kfUserBigBtn{ font-size:16px; line-height:40px; height:40px; min-width:130px;}
.fl{float:left;}
.fl5{float:left; margin-right:5px;}


.infos .list2 ul{/* padding:0 10px */}
.infos .list2 li{border-bottom:1px solid #efefef;height:auto;overflow:hidden;font-size: 13px;padding:10px 0 5px 0;position:relative;}
.infos .des{font-size: 16px;color:#333;line-height:1.7em;/* max-height:62px; */overflow:hidden;/* padding:5px 0; */}
.infos .tags span{font-size:13px;color:#FA4600;border:1px solid #FA4600;border-radius:2px;padding:0px 4px;margin-right:3px;height:19px;line-height:17px;display:inline-block;box-sizing:border-box}
.infos .tags span:nth-child(2n){color:#66c79c;border-color:#66c79c}
.infos .tags span:nth-child(3n){color:#ffb11b;border-color:#ffb11b} 
.infos .tags span:nth-child(4n){color:#fe8e85;border-color:#fe8e85} 
.infos .tags span:nth-child(4n){color:#b4c7ff;border-color:#b4c7ff}
.infos .tags span.red{background:#f44e4a;border-color:#f44e4a;color:#fff!important}
.infos .bs{height:34px;line-height:34px;background:#f6fafd;border-radius:5px;overflow:hidden;margin-top:10px;margin-bottom:5px;color:#6f81a6;padding: 2px 10px 2px 10px;}
.infos .bs a:nth-child(1){color: #b8bac0;}
.infos .bs span{display:block;float:left;margin:0 18px 0 5px}
.infos .bs i,.infos .bs span em{display:block;float:left}
.infos .bs i{margin-right:5px}
.infos .bs span{color:#6f81a6}
.infos .tel{background: #f1564e;color:#fff;float:right;border-radius:3px;padding:0px 10px;height:28px;line-height:28px;display:inline-block;margin-top:3px;}
.infos .tel i{animation-duration:300ms!important;-webkit-animation-duration:300ms!important}
.infos .ex{font-size:12px;height:20px;margin-top:5px}
.infos .ex div:first-child{color:#a6a6a6;float:left}
.infos .ex div:last-child{float:right;color: #b8bac0;}
.infos .pic{margin-top:5px;height:auto;overflow:hidden;position:relative}
.infos .pic p{float: left;width: 33.333%;padding-right: 4px;box-sizing: border-box;margin-bottom: 4px;}
.infos .pic p img{width:100%;border-radius: 4px;}
.infos .pic p:last-child{padding-right:0}
.infos .pic .mo{height:100%;width:100%;background:rgba(0,0,0,0.4);text-align:center;position:absolute;left:0px;display:block;color:#fff;}
.infos .rp{display:inline-block;position:absolute;right:0px;top:12px;background:url(/images/rp.png) 0 0 no-repeat;background-size:20px auto;width:20px;height:20px}
.infos .video{width:36px;height:36px; position:absolute;left:50%;top:50%;margin-left:-18px;margin-top:-18px;background:url(/images/play_icon.png) no-repeat;background-size:100%;display:block}
.info-more{font-size:12px;text-align:center;height:40px;line-height:40px;display:block;color:#ffd1af!important}

.infos .tags_b span{font-size:13px;background:#f44e4a;border-color:#f44e4a;color:#fff!important;border-radius:2px;padding: 1px 4px;margin-right:3px;height:19px;line-height:17px;display:inline-block;box-sizing:border-box;}
.infos .tags_b span:nth-child(2n){background:#71c152;border-color:#71c152}
.infos .tags_b span:nth-child(3n){background:#95e0fe;border-color:#95e0fe} 
.infos .tags_b span:nth-child(4n){background:#ffc9eb;border-color:#ffc9eb} 
.infos .tags_b span:nth-child(4n){background:#b4c7ff;border-color:#b4c7ff}

.pstitle{ line-height:35px; height:35px; font-size:16px; border-bottom:1px solid #e5e5e5; padding:5px; background-color:#fafafa; margin-bottom:8px; overflow: hidden;}
.pstitle em{float:left;width:6px;height:18px;margin-top:9px; margin-left:8px; background:#3598DB; overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:10px;}
.pstitle strong{color: #f1564e;}
.postsortitem{ margin-bottom:10px;}

.infowrap .s {
    display: block;
    position: absolute;
    /*top: 0px;*/
    right: 0;
    text-decoration: none;
    background-color: #38ca38;
    color: #fff;
    font-size: 12px;
    padding: 0 7px;
    line-height: 20px;
    border-radius: 0px;
}

    .infowrap .s i {
        font-style: normal;
    }
