/* 
* @Author: xiaomei
* @Date:   2016-05-16 14:11:52
* @Last Modified by:   anchen
* @Last Modified time: 2016-05-27 13:28:16
*/
.page-wrapper { }
.page-container {background-color: #fff; }
.index-container{background:#fafafa;}
.page-footer { }
.section-wrapper { width: 1000px; margin-right: auto; margin-left: auto; }
.section-wrapper-left{float: left;width: 620px;}
.section-wrapper-right{float: right;width: 340px;}
/*组合排版——覆盖*/  /* 集成商推荐 */
.aggregator-brand{background-color: #eaeaeb;padding-top: 24px;padding-bottom: 24px;margin-bottom: 15px;}
.brand-list-group .item, .brand-list-group .media-cover{
    width: 120px;height: 80px; }
.brand-list-group .media-cover .caption, .brand-list-group .media-cover .bg{width: 120px;height:80px;}
.brand-list-group .item{float: left;padding:2.5px;}
.brand-list-group .item span{margin-top: 20px; display: block; margin-bottom: -8px;color: #575757; text-align: center;font-size: 0.875em; } 
.brand-list-group .item span:hover{ text-decoration: underline;} 
.media-cover { overflow: hidden; position: relative; }
.media-cover .bg,
.media-cover .caption { position: absolute; bottom: 0; width: 100%; background-color: #000; filter: alpha(opacity=60); background: rgba(0, 0, 0, 0.5); cursor: default; }
.media-cover .bg { background-color: #000; filter: alpha(opacity=20); opacity: .2; }
.media-cover .headline { color: #fff; }
.media-cover .headline a:link, .media-cover .headline a:visited,
.media-cover .abstract { color: #fff; text-decoration: none; }
.brand-list-group .media-cover .bg,
.brand-list-group .media-cover .caption { top: 80px; bottom: auto; -webkit-transition: top linear .2s; transition: top linear .2s; }
.brand-list-group .active .bg,
.brand-list-group .active .caption { top: 0px;}
.brand-list-group .media-cover .headline { line-height: 80px; text-align: center; }
.recommend{display: block;margin-top: 25px;color:#4499ee;text-decoration: underline;}
            /* 轮播图 */
.channel-focus-news { position: relative; margin-right: auto; margin-left: auto; }
.channel-focus-news,
.channel-focus-news .swiper-container,
.channel-focus-news .swiper-container .swiper-slide { width: 620px; height: 380px; overflow: hidden; }
.channel-focus-news .media-cover .bg,
.channel-focus-news .media-cover .caption { height: 36px; overflow: hidden; }
.channel-focus-news .media-cover .wrapper { padding: 0 20px; }
.channel-focus-news .media-cover .headline { font-size: 1em; line-height: 36px; text-align: center; }
.swiper-switchable { display: block; position: absolute; top: 50%; z-index: 9; width:20px; height: 30px; margin-top: -33px; background-image: url(../../images/prevnext.png); background-repeat: no-repeat; filter: alpha(opacity=60); opacity: .6; cursor: pointer; }
.swiper-switchable:hover { filter: alpha(opacity=100); opacity: 1; }
.swiper-prev { left: 20px;  background-position:-10px -130px; }
.swiper-prev:hover { background-position:-10px -50px; }
.swiper-next { right: 20px; background-position:-10px -90px; }
.swiper-next:hover { background-position: -10px -10px; }
      /* 新闻资讯 */
.focus-news-list .item {clear: both; height: 34px; line-height: 34px; }
.focus-news-list .item a{color:#3a3a3a;}
.focus-news-list .item a:hover,
.aggregator-name li a:hover,
.caption a:hover,
.module-regulation li a:hover,
.aggregator-dynamic li a:hover,
.tender-list li a:hover
{color:#e55513;}

     /* 品牌分析 */
.line{display: block;float: left;margin: 6px -81px 0; width: 2px; height: 25px; background: #b6b6b6; }
.tab-2 .tab-trigger{width: 70px;height: 36px;margin: 0 5px;line-height: 36px;text-align: center;color:#3c3432;}
.tab-2 .tab-trigger-active{color:#4499ee;}
.analyze-side {float: left;padding: 15px; width: 280px; } 
.media-artile{padding: 20px;}
.media-artile:hover{ background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwQThDMUFFRERDNTExRTQ4QUU2QTJCMEYyN0Y1NkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwQThDMUFGRERDNTExRTQ4QUU2QTJCMEYyN0Y1NkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTBBOEMxQUNEREM1MTFFNDhBRTZBMkIwRjI3RjU2QkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTBBOEMxQUREREM1MTFFNDhBRTZBMkIwRjI3RjU2QkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5OHtoqAAAABlBMVEX////u7u5x8T/JAAAAgklEQVR42uzTQQ0AAAwCMebf9NCxlUcFkFzSDYDzxAeA2AGIHYDYAYgdgNgBiB2A2AGIHYDYAbEDEDsAsQMQOwCxAxA7ALEDEDsAsQMQOyB2AGIHIHYAYgcgdgBiByB2AGIHIHZA7ADEDkDsAMQOQOwAxA5A7ADEDkDsAMQOfGIFGADJ0h9B3SpTeAAAAABJRU5ErkJggg==") repeat scroll 0 0; }
.analyze-side .object { float: left; }
.media-artile .object{float: left;}
.analyze-side .abstract {display: block; margin-left: 90px; font-size: 0.875em; color: #999; }
.media-artile .abstract {display: block;margin-left: 10px;font-size: 0.875em; color: #999;}

.abstract span{float: right; margin-right:5px;}
.media-group{float: right;margin-right:15px;}
.media-group a{margin:0 10px;}
.media-group a:hover{text-decoration: underline;color:#e55513;}
.analyze-side .headline,.media-artile .headline {margin-bottom:0; font-size: 1em; font-weight: bold; line-height: 1.4em; }
.media-artile .headline a{margin-left: 10px;}
.analyze-side .headline a{margin-left:0px;}
.media-artile .caption {padding-left: 170px; } 
.aggregator-name{height: 30px;float: left;margin-left: 15px;}
.aggregator-name li{float: left;margin-left: 5px;width: 80px;height: 24px;line-height: 24px;}
.more{float: right;margin-right: 5px;color: #4499ee; text-decoration: underline;}

        /* 政策法规 */
.module-side{float: left;padding: 0 34px; width: 242px;} 
.module-regulation li{height: 30px;line-height: 30px;width: 260px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
.module-regulation li a{line-height: 30px;height: 30px;color:#666;}
.module-regulation li a span{display: inline-block;width: 3px;height: 3px;background-color: #999;border-radius: 50%;margin-bottom: 2px;margin-right: 5px;}
        /* 集成商动态 */
.dynamic-member{margin-top: 5px;height: 50px;}
.dynamic-member li{float: left;width: 81px;height: 50px;background-color: #9a9a9a;margin-right: 5px;border-radius: 3px;}
.dynamic-member li:nth-of-type(4){margin-right: 0;}
.member .member-left,
.member-case .member-left,
.member-brief .member-left{float: left;display: block;margin-top: 14px;margin-left: 10px;background-image: url(../../images/sprite.png);}
.member .member-left{width:22px; height:22px; background-position:-10px -466px;}
.member-vip .member-left{float: left;display: block;margin:14px 0 0 2px;width:22px; height:22px;background-position:-10px -434px;background-image: url(../../images/sprite.png);}
.member-case .member-left{width:20px; height:22px;background-position:-10px -402px; }
.member-brief .member-left{width:20px; height:22px; background-position:-10px -370px;}
.member-right{float: right;margin-top: 5px;font-size: 0.875em;margin-right:10px;text-align: center;}
.member-vip .member-right{margin-right: 2px;}
.member-right span:nth-of-type(1){display: block;color:#fff;}
.member-right span:nth-of-type(2){display: block;color:#f3b12c;}
.aggregator-dynamic{margin-top: 15px;margin-bottom: 20px;}
.aggregator-dynamic li{height: 40px;}
.aggregator-dynamic li a{color:#3a3a3a;}
.aggregator-dynamic span{display: block;float: left;margin: 5px 5px 0 5px;width: 40px;height: 40px;line-height: 40px;border-radius: 50%;box-shadow:0 1px 6px #999;text-align: center;font-size: 0.875em;}
.aggregator-dynamic-line{width: 2px; height: 20px; background-color: #dbdcdc; margin: 15px 0 5px 24px;}

 /* 招投标信息 */
 .J_Province{width: 100px;height: 28px;line-height: 28px;margin:0 5px;border: 1px solid #cbcbcb;}
 .tender-list li{height: 30px;line-height: 30px;}
 .tender-list li a{line-height: 30px;height: 30px;color:#666;}
.tender-list li a span{display: inline-block;width: 5px;height: 5px;background-color: #d8d8d8;border-radius: 50%;margin-bottom: 2px;margin-right: 5px;}

   /* 集成商供应商查询 */
.demand-wrapper{height: 540px;padding-bottom: 30px;border-top: 6px solid #4499ee;}
.demand-map{width: 660px;float: left;}
.demand-brand{width: 340px;float: right;box-shadow: 0 1px 6px #999;}
.tab-3 .tab-trigger{width: 140px;height: 32px;line-height: 32px;text-align: center;color:#231815;}
.tab-3 .tab-trigger-active{color:#fff;background-color: #4499ee;}
.brand-type,.brand-introduce{margin:30px 0;}
.brand-introduce{width: 335px;height: 380px;margin-left: 5px;border-top: 1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;overflow-x:hidden;overflow-y:scroll;}
.type-top{margin-bottom: 10px;}
.type-search{width: 128px;height: 28px;line-height: 28px;padding:0 5px;margin-left: 5px;border: 1px solid #cbcbcb;}
.type-search-btn{display: inline-block;margin-left: 3px;margin-right: 5px;width: 65px;height: 28px;line-height: 28px;text-align: center; cursor: pointer;color:#707070;box-shadow: -1px -1px 10px #e6e6e6 inset;border: 1px solid #cbcbcb;} 
.brand-introduce-inner{padding:26px 0;border-bottom: 1px dashed #e6e6e6;}
.brand-introduce-inner:last-child{border:0;}
.brand-introduce-inner .object{float: left;margin-left:10px;}
/*.brand-introduce-inner .object img{ border: 1px solid #666;}*/
.brand-introduce-inner .caption{padding-left: 110px;}
.caption .headline{margin-bottom:5px;}
.brand-introduce-inner .abstract {display: block; font-size: 0.875em; color: #999;margin-bottom:0; }

   /* 千家文库及千家活动 */
.page-qianjia{background-color: #f3f3f3;}
.library{float: left;padding:25px 40px;}
.activity{float: right;padding:25px 40px;}
.library-name{color:#231815;font-size: 1.25em;}
.qianjia-conment{padding: 20px;border: 1px solid #cfcfd0;margin-top: 15px;background-color: #fff;}
.activity-title{display: block;width: 350px;height: 30px;line-height: 30px;background-color: #eaeaea;}
.activity-title p{display: inline-block;margin-left: 10px;color:#231815;}
.activity-title a{float: right; margin-right: 10px;color:#e55513;}
.document-bottom li,.activity-document li{height: 36px;line-height: 36px;}
.document-bottom li span{float: left;width:20px; height:20px;margin: 10px 10px 0 5px; background-image: url(../../images/sprite.png);}
.document-bottom li:nth-of-type(1) span{background-position:-10px -588px;}
.document-bottom li:nth-of-type(2) span{ background-position:-10px -558px;}
.document-bottom li:nth-of-type(3) span{background-position:-10px -528px;}
.document-bottom li:nth-of-type(4) span{background-position:-10px -528px;}
.document-bottom li a,.activity-document li a{float: left;height: 36px;line-height: 36px;color:#717171;}
.activity-document li a{margin-left: 5px;}
.activity-document span{float: right;color:#717171;font-size: 0.875em;}
.decollator{float: left;margin: 85px 0 0 20px;width: 16px;height: 310px;background:url(../../images/sprite.png) no-repeat;background-position:-10px -10px;}
   /* 友情推荐 */
.friendship-recommend{padding: 30px 0; background-color: #fff;}
.recommend-list-group .item{float: left;margin: 0 2px;width: 120px; height: 50px;line-height: 50px;text-align: center;}
.recommend-list-group .item:first-child{border-right: 1px solid #666;height:  20px;line-height: 20px;margin-top: 15px;width: 100px;}
   /* 首页结束 */
    /* 列表页 */
.archive .media-side {border-bottom: 1px solid #ddd; padding: 30px 20px 30px 10px; } 
.archive .media-side:hover { background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwQThDMUFFRERDNTExRTQ4QUU2QTJCMEYyN0Y1NkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwQThDMUFGRERDNTExRTQ4QUU2QTJCMEYyN0Y1NkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTBBOEMxQUNEREM1MTFFNDhBRTZBMkIwRjI3RjU2QkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTBBOEMxQUREREM1MTFFNDhBRTZBMkIwRjI3RjU2QkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5OHtoqAAAABlBMVEX////u7u5x8T/JAAAAgklEQVR42uzTQQ0AAAwCMebf9NCxlUcFkFzSDYDzxAeA2AGIHYDYAYgdgNgBiB2A2AGIHYDYAbEDEDsAsQMQOwCxAxA7ALEDEDsAsQMQOyB2AGIHIHYAYgcgdgBiByB2AGIHIHZA7ADEDkDsAMQOQOwAxA5A7ADEDkDsAMQOfGIFGADJ0h9B3SpTeAAAAABJRU5ErkJggg==") repeat scroll 0 0; }
.media-side .object {float: left; } 
.archive .media-side .caption {padding-left: 270px; } 
.archive .no-pic .caption{padding-left: 0;}
.archive .media-side .headline {margin-bottom: 14px; font-size: 1.25em; line-height: 1.4em; } 
.headerline-icon{display: block;float: left; margin-right: 5px;width:28px; height:28px; background-position:-10px -10px;background-image: url(../../images/archive.png);} 
.archive .media-side .headline a {text-decoration: none; }
.media-side .abstract, .media-side .metadata {font-size: .75em; color: #999; }
.media-side .abstract {margin-bottom: 10px; }
.archive .media-side .metadata {text-align: left; } 
.media-side .metadata a {color: #999; }

/* 列表详情页 */
.module-piece .headline{font-size: 1.5em;}
.attach {font-size: 0.875em; line-height: 24px; color: #999; }
.attach .metadata {float: left; }
.attach .extra{float: right;}
.attach .metadata span{margin-right: 25px;}
.attach a {display: inline-block; color: #999;font-size: 1em; }
.attach a:hover{color:#4499ee;}
.category{font-size: 0.875em; }
/* share */
.social-icon .icon { background-image: url(../../images/social-sprite.png); background-repeat: no-repeat; }
.article-share .bds_more { display: none !important; background: none !important; }
.article-share .share-wrapper a { float: left; width: 30px; height: 30px; margin: 0 0 0 6px; padding-left: 0; }
.article-share .share-wrapper a:hover { color: #333; filter: alpha(opacity=100); opacity: 1; }
.article-share .share-wrapper a { -webkit-transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25) 0s; transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25) 0s; }
.article-share .share-wrapper .icon-tsina { background-position: -5px -85px; }
.article-share .share-wrapper .icon-tqq { background-position: -45px -85px; }
.article-share .share-wrapper .icon-renren { background-position: -125px -85px; }
.article-share .share-wrapper .icon-douban { background-position: -165px -85px; }
.article-share .share-wrapper .icon-qzone { background-position: -205px -85px; }
.article-share .share-wrapper .icon-weixin { background-position: -245px -85px; }
.article-share .share-wrapper .icon-tsina:hover { background-position: -5px -125px; }
.article-share .share-wrapper .icon-tqq:hover { background-position: -45px -125px; }
.article-share .share-wrapper .icon-renren:hover { background-position: -125px -125px; }
.article-share .share-wrapper .icon-douban:hover { background-position: -165px -125px; }
.article-share .share-wrapper .icon-qzone:hover { background-position: -205px -125px; }
.article-share .share-wrapper .icon-weixin:hover { background-position: -245px -125px; }
.article-share .share-wrapper .bds_title { width: auto; line-height: 34px; font-size: 12px; font-weight: bold; text-decoration: none; color: #333; background: none; }
.detail-con p {color: #333; line-height: 2em; padding: 0 10px 0; font-size:1em; }
.detail-con .detail-brief {background-color: #f3f3f3; padding: 12px 18px;margin-top: 15px; }
.detail-con .detail-brief strong {padding-right: 12px; }
.mod {clear: both; margin-bottom: 20px; }
   /* 评论 */
.cmt-getmore { border-color: #ccc; border-width: 1px; border-style: solid none none; -moz-box-shadow: 0 0 1px white inset; -webkit-box-shadow: 0 0 1px white inset; box-shadow: 0 0 1px white inset; display: block; font: normal 18px/40px \5fae\8f6f\96c5\9ed1, "Microsoft Yahei"; margin-top: -1px; text-align: center; }

.cmt-getmore a { background: #4096ee; background: -moz-linear-gradient(top, #4096ee 0%, #4096ee 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4096ee), color-stop(100%,#4096ee)); background: -webkit-linear-gradient(top, #4096ee 0%,#4096ee 100%); background: -o-linear-gradient(top, #4096ee 0%,#4096ee 100%); background: -ms-linear-gradient(top, #4096ee 0%,#4096ee 100%); background: linear-gradient(to bottom, #4096ee 0%,#4096ee 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#4096ee',GradientType=0 ); color: #fff; cursor: pointer; display: block; font: normal 20px/46px \5fae\8f6f\96c5\9ed1, "Microsoft Yahei"; height: 46px; text-align: center; text-decoration: none; }
.cmt-getmore a:hover { background: #499bea; background: -moz-linear-gradient(top, #499bea 0%, #207ce5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#499bea), color-stop(100%,#207ce5)); background: -webkit-linear-gradient(top, #499bea 0%,#207ce5 100%); background: -o-linear-gradient(top, #499bea 0%,#207ce5 100%); background: -ms-linear-gradient(top, #499bea 0%,#207ce5 100%); background: linear-gradient(to bottom, #499bea 0%,#207ce5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); color: #fff; text-decoration: none; }
.post-cmt {padding-left: 10px; padding-right: 10px; position: relative; color: #333; }
.post-cmt-hd .part-title {font-size: 16px; font-weight: bold; line-height: 34px; padding-left: 0; color: #4499ee; }
.post-cmt-hd .cmt-total {font-size: 12px; position: absolute; top: 0; right: 10px; }
.post-cmt-hd .cmt-total em {color: #428ece; font-family: Georgia; font-size: 24px; }
.post-cmt-bd .cmt-postarea {text-align: center; }
.post-cmt-bd .cmt-input {background: url(../../images/cmt-input.png) no-repeat center center; border: 1px solid #cfcfcf; font-size: 14px; height: 126px; margin: 5px auto; padding: 1%; text-align: left; width: 97.5%; resize: none; }
.post-cmt-bd .author-info {font-size: 12px; height: 28px; padding-bottom: 4px; padding-top: 4px; position: relative; }
.post-cmt-bd .author-form {_display: inline; float: left; }
.post-cmt-bd .author-name, .post-cmt-bd .author-pwd {
    border: #cfcfcf solid 1px;
    width: 120px;
    padding: 0 6px 0 26px;
}
.post-cmt-bd .author-login {_display: inline; float: right; text-align: right; }
.post-cmt-bd .author-info ul li {line-height: 28px; float: left; position: relative; zoom: 1; } 
.post-cmt-bd .author-input {border: 0 none; height: 26px; line-height: 26px; width: 120px; }
.post-cmt-bd .author-name i, .post-cmt-bd .author-pwd i { height: 14px; position: absolute; width: 24px; margin-top: -6px; top: 50%; }
.post-cmt-bd .i-author-name { background-position: -22px -63px; left: 2px; }
.cmt-hd .user-pic,
.i-author-name,
.i-author-pwd { background-image: url(../../images/comments.gif); background-repeat: no-repeat; }
.post-cmt-bd .author-login .submitbtn {background-color: #5eba6d; border: #239438 solid 1px; color: #fff; cursor: pointer; filter: chroma(color=#000000); margin-left: 6px; padding: 4px 2px; }
.post-cmt-ft { margin-top: 10px; }
.post-cmt-ft .cmt-reminder { clear: both; color: #888; line-height: 24px; }
.post-cmt-ft .userpic { clear: both; margin: 0 auto; }
.post-cmt-ft .userpic li { display: block; float: left; list-style: none; height: 80px; margin: 3px; width: 60px; }
.post-cmt-ft .userpic li input { display: block; margin: 0 auto; }



   /* 搜索页 */
.tab-4 .tab-trigger {width: 130px; height: 32px; line-height: 32px; text-align: center; color: #231815; }
.tab-4 .tab-trigger-active{color:#fff;background-color: #4499ee;}
.tab-line{width: 620px;height: 6px;background-color: #4499ee;}
.tab-4 .tab-panel{border: 1px solid #b3b3b3;border-top: 0;padding:15px;}
.grade{margin-top: 20px;border-top: 1px dashed #cbcbcb ;} 
.J_construct{width: 204px; height: 28px; line-height: 28px; margin: 0 5px; border: 1px solid #cbcbcb;padding-left: 5px;font-size: 0.875em;}
.J_capital{width: 100px; height: 28px; line-height: 28px; margin: 0 5px; border: 1px solid #cbcbcb;}
.J_grade{width: 116px;height: 28px; line-height: 28px; margin: 0 5px; border: 1px solid #cbcbcb;padding-left: 5px;font-size: 0.875em;}
.J_area{width: 160px; height: 28px; line-height: 28px; margin: 0 5px; border: 1px solid #cbcbcb; padding-left: 5px; font-size: 0.875em;} 
.construct{margin-top: 15px;}
.select-left{float: left;font-size: 0.875em;color:#888;}
.construct .construct-select{float: right;margin-right: 70px;}
.construct .construct-select select{width:120px;}
.construct-select .capital{/* margin:0 3px; */font-size: 0.875em;}
/*.grade .construct:nth-of-type(3) .construct-select{margin-right: 0;}*/
  /* 搜索等级 */
.sort-row {height: 40px;margin:20px 0;font-size: 1em; }
.sort-row .sort-inner {height: 39px; background-color: #e6e6e6; border: 1px solid #b3b3b3; }
.sorts {float: left; line-height: 39px; }
.sorts .first {margin-left: 0; border-left: none; } 
.sorts .sort {float: left; }
.sorts .link {float: left; display: block; height: 39px; margin-left: -1px; padding: 0 19px; border-left: solid 1px #b3b3b3; border-right: solid 1px #b3b3b3; text-decoration: none; color: #6d6d6d; }
.sorts .active,.sorts .link:hover {position: relative; z-index: 1; background-color: #fff;  color: #4499ee; }
.sort-result{margin-right: 20px;height: 39px;line-height: 39px;float: right;color:#888888;}
.attest{float: left;height: 40px;line-height: 40px;padding: 0 10px;}
.x-l,.xl-inner{float: left;}
.x-r{width: 214px;float: right;}
.xl-inner{margin-top: 3px;}
.xr-inner{float: right;margin-top: 3px;}

     /* 关于我们 */
.page-banner{height: 280px;background: url(../../images/1920-1.jpg) center center no-repeat; }
.know-wrapper{margin-top: 50px;}
.know {display: block;width: 248px; height: 46px;line-height: 46px;background-color: #ebebeb;border: 1px solid #d8d8d8;border-radius: 5px;text-align: center;}
.tab-5 .tab-nav{width: 250px;float: left;}
.tab-5 .tab-container{width: 700px;float: right;margin-top: -48px;}
.tab-5 .tab-nav .tab-trigger{float: right;width: 248px; height: 46px;line-height: 46px;border-bottom: 1px dashed #999;clear:both;text-align: right;}
.tab-5 .tab-nav .tab-trigger:hover{color:#4499ee;}
.know-tittle{height: 50px;text-align: center;font-size: 1.25em;border-bottom: 1px dashed #999;}
.detail-about{margin-top: 20px;margin-bottom: 30px;}
.detail-about p{color: #333; line-height: 1.5em;font-size: 0.875em;padding:0 5px;}
   /* 联系我们 */
.page-contact{height: 280px;background: url(../../images/1920-2.jpg) center center no-repeat;}
.contact-way{padding-top: 50px;padding-bottom: 53px;}
.head-office{float: left;width: 500px;}
.subsection{float: right;width: 500px;}
.head-office-pic{float: left;width: 100px;height: 100px;margin-right: 10px;line-height: 100px;background-color: #cde5f1;text-align: center;text-shadow: 0 2px 5px #666;font-size: 1.125em;color:#fff;font-weight: bold;}
.information{float: left;}
.company-name{font-size: 1.125em;}
.address{font-size: 0.875em;color:#727272;margin:5px 0;}
.contact-us{font-size: 0.875em;color:#727272;height: 30px;line-height: 30px;}


                 /* 找回密码 */
.password{height: 60px;line-height: 60px;margin-left: 20px;font-size: 1.4em;float: left;margin-top: 5px;}
.search-password{margin-top: 48px;}
.tab-6{width: 800px;position: absolute;top:-44px;left: 165px;}
.tab-6 .tab-trigger{float: left;width: 200px;height: 44px;line-height: 46px;color:#c7c8c9;}
.tab-6 .tab-trigger-active{color:#4499ee;border-bottom: 3px solid #4499ee;}
.tab-6 .tab-trigger span,.tab-6 .tab-trigger-active span{float: left;display:block;width: 32px;height: 32px;line-height: 32px;color:#fff;border-radius: 50%;text-align: center;margin: 5px 8px 0 15px;}
.tab-6 .tab-trigger span{background-color: #c7c8c9;}
.tab-6 .tab-trigger-active span{background-color: #4499ee;}
.password-line{height: 3px;background-color: #c7c8c9;position: relative;}
.password-inner{width: 680px;margin: 20px auto 0;}
.module-account{padding:20px;}
.sign-input{width: 298px;height: 32px;}
.form-wrapper{margin-bottom: 30px;height: 40px; line-height: 40px;} 
.form-wrapper .explain{float: left;width: 100px;height: 40px; line-height: 40px;margin-right: 21px;text-align: right;font-size: 0.875em;}
.form-wrapper .phone-number{display: inline-block;font-size: 1.6em;color:#717171;}
.gain-btn{display: inline-block;width: 100px;height: 40px;line-height:40px;background-color: #dadbdb;text-align: center;color:#717171;margin-left: 36px;}
#drag{float: left;}
.next-step,.login-btn{width: 300px;height: 34px;line-height: 34px;background-color: #4499ee;text-align: center;color:#fff;margin-left: 105px;cursor: pointer;}
.next-step{margin-left: 122px;}
.succeed{color:#e85513;font-size: 1.125em;margin-left:185px;margin-bottom: 20px;}
.J_password{width: 300px;height: 34px;}
.verify-massage{font-size: 12px; line-height: 12px; cursor: default;color:#717171; }


    /* 公司简介 */
.plate-tittle{padding:25px 0;}
.plate-tittle-aside{float: left;margin: 70px 0 0 170px;padding:25px 0;}
.tittle{font-family: '宋体';font-size: 2.5em;width: 180px;height: 30px;line-height: 30px;color:#3e3a3a;}
.tittle-inner{float: left;}
.tittle-line{float: left;width: 2px;height: 65px;background-color: #4499ee;transform:rotate(30deg);margin-left: 15px;}
.tittle-ch{float: left;font-size: 1.4em;color:#3e3a3a;margin:30px 0 0 6px;font-weight: bold;}
.tittle1{transform: translateX(50px);}

.synopsis-inner{padding-bottom: 50px;}
.plate-tittle-inner{width: 400px;margin:0 auto;}
.synopsis-left{float: left;}
.synopsis-right{width: 625px;float: right;}
.edit{height: 60px;border-bottom: 1px dashed #666;}
.edit-name{font-size: 1.25em;font-weight: bold;color:#4499ee;margin-right: 10px;}
.edit-time,.found-time,.register-money,.money,.legal,.legal-name{color:#717171;font-size: 0.875em;}
.register-money,.legal{margin-left: 20px;}
.conment-inner{position: relative;border-top: 1px solid #cdcdcd;padding: 25px 0px;}

.certificate-one{float: left;width: 490px;margin-right: 10px;}
.certificate-two{float: right;width: 490px;margin-left: 10px;}
.certificate-name {float: right;cursor: pointer;padding-left:5px;padding-right:5px;}
.certificate-name li{height:50px;line-height: 50px;text-align: left;font-size: 1.25em;width:260px;}
.certificate-name li div.name{max-width:260px;height:100%;overflow:hidden;display:inline-block;}
.certificate-name li:hover{color:#4499ee;}
.conment-inner .media-cover { float: left;position: relative;width: 210px;height: 260px;overflow: hidden;}
.conment-inner .media-cover .bg,.conment-inner .caption-one{position: absolute;top: 260px;left:80px;width: 60px; height: 60px; background-color: #4499ee;filter: alpha(opacity=40); opacity: .5;-webkit-transition: top linear .2s; transition: top linear .2s;}
.conment-inner .caption-one .headline,.conment-inner .caption-two .headline{margin: 0;margin-top: 10px;text-align: center;line-height: 20px;}
.certificate-one .active .bg,.certificate-two .active .bg,
.certificate-one .active .caption-one,.certificate-two .active .caption-one{ top: 100px;}
.case-side{float: left;  width: 475px;padding:10px 12px;position: relative;margin-bottom: 25px;}
.case-side .object {float: left; }
.case-side .headline{margin-bottom: 15px; font-size: 1em; font-weight: bold; line-height: 1.4em; }
.case-side .abstract {display: block;padding-left: 220px;font-size: 0.875em; color: #999; }
.case-side .headline a{margin-left: 10px; font-size: 1.125em;}

 .mian-img{float: left;}

.certificate-name li{position: relative;}
.certificate-name li .certificate-explain{display: none;position: absolute;left: 0px;padding: 10px;background-color:#717171;z-index: 5;color:#fff;border-radius: 10px;font-size: 1em;line-height: 30px;min-width:60px;}
.certificate-name li .certificate-explain span{
position: absolute;
display: block;
border-width: 10px;
border-style: solid;
border-color: transparent transparent #727171 transparent;
top: -20px;
left: 30px; }
.certificate-name li.current{color:#4499ee;}
.mian-img div:nth-of-type(1).media-cover{display: block;}
.mian-img .media-cover{display: none;}
   /* 动态资讯 */
.upload-information{float: right;width: 450px;margin-left: 30px;}
.upload-inner{margin-bottom: 20px;}
.informa-item{height: 100px;border-bottom: 1px dashed #a2a2a2;}
.informa-item .headline a{font-size: 1.125em;}
.informa-item .headline a:hover,.delete-informa:hover{color:#f15a24;}
.informa-item .abstract {display: block; font-size: 0.875em; color: #999;margin-bottom: 0; }
.time,.delete-informa{font-size: 0.875em; color: #999;margin:0 5px;cursor: pointer;}
.contact-inner{padding: 15px 0;position: relative;}
.dashed{float: left;height: 250px;border-left:1px dashed #b6b6b6;margin:15px 45px;}
.synopsis-news,.synopsis-news .swiper-container{width: 500px; height: 340px;float: left;}
.synopsis-news .media-cover .wrapper {padding: 0;} 
.synopsis-news .media-cover .headline {font-size: 1.375em; text-align: center; } 
/* 留言板 */
.message{width: 600px;margin:0 auto;}
.message-tittle{padding:10px 0;border-bottom: 1px solid #cdcdcd;}
.feedback{display: inline-block;margin-top:35px;color:#717171;font-size: 1.125em;margin-left: 15px;}
.suggest{color:#4499ee;font-size: 0.875em;height: 40px;line-height: 40px;}
.comment-input {display: block; width: 96%; padding: 1%; min-height: 72px; max-height: 150px; line-height: inherit; outline: medium none; background: url(../../images/cmt-input.png) no-repeat center center #fff; resize: vertical; }
.form-input {height: 10px; padding: 0px 12px; outline: medium none; font-size: .875em; color: #555; background-color: #fff; background-image: none; border-radius: 0;border: 1px solid #e6e6e6; }
.module-message{padding-top: 10px;font-size: 0.875em;}
.comment-media .author,.comment-wrapper .author {font-size: 1.125em; text-decoration: none;color:#4499ee; }
.comment-container .separator, .reply-separator {padding-right: 5px; padding-left: 5px; color: #888;}
.comment-attach {padding-top: 5px; padding-bottom: 5px; font-size: 0.875em; line-height: 24px; color: #999;}
.comment-attach .comment-time {margin-right: 8px; }
.comment-attach .tag-social {margin-left: 12px; color: #999; text-decoration: none; }
.comment-attach .tag-social .iconfont {position: relative; top: 1px; margin-right: 1px; }
.comment-media,.comment-wrapper{border-bottom: 1px dashed #dadbdb;padding: 8px 0;}
.repeat-media{padding-left:30px;padding-top:10px;}

            /* 品牌页侧边导航 */
.fixed-nav{position: fixed; bottom: 120px; z-index: 996; right: 50%; margin-right:560px;}
.fixed-nav-list li{width: 80px;height: 40px;line-height: 40px;border-bottom: 5px solid #fff;margin-bottom: 20px;}
.fixed-nav-list li a{display: block;width: 80px;height: 40px;line-height: 40px;color:#727171;text-align: center;}
.fixed-nav-list li a:hover{color:#4499ee;}


         /* 会员升级 */
.upgrade{height: 820px;background-image: url(../../images/member.jpg);-webkit-background-size: cover;
background-size: cover;}
.member-tittle{height: 150px;line-height: 150px;font-size: 2.5em;text-align: center;margin: 0;font-weight: bold;}
.indicate,.J_ToTop{position: absolute;display: inline-block;width: 44px;height: 44px;line-height: 44px;border: 2px solid #4499ee;border-radius: 50%;color:#4499ee;text-align: center;font-size: 1.25em;background-color: #fff;}
.J_ToTop{width: 90px;height: 90px;line-height: 90px;color:#333;left:360px;bottom:-45px;cursor: pointer;}
.one{top:-48px;left:-25px;}
.two{top:-46px;right:-25px;}
.three{top:40px;left:-25px;}
.four{top:40px;right:-25px;}
.member-modle{padding:0 50px;}
.tittle-aside{position: absolute;color:#4499ee;font-size: 1.4em;font-weight: bold;}
.grow-tittle{top:-42px;left:35px;}
.rank-tittle{top:-36px;right:35px;}
.unscramble-tittle{top:45px;left:35px;}
.account-tittle{top:45px;right:35px;}
.history{position: relative;height: 155px;border-left: 4px solid #4499ee;margin-top: 25px;}
.member-type li{position: absolute;width: 148px;height: 24px;line-height: 20px;border-bottom: 4px solid #4499ee;border-right: 4px solid #4499ee;text-align: center;}
.member-type li:nth-of-type(1){bottom:0;left:0px;}
.member-type li:nth-of-type(2){bottom:28px;left:148px;}
.member-type li:nth-of-type(3){bottom:56px;left:296px;}
.member-type li:nth-of-type(4){bottom:84px;left:444px;}
.member-type li:nth-of-type(5){bottom:112px;left:592px;}
.member-type li:nth-of-type(6){bottom:112px;right: 0;border-top: 4px solid #4499ee;border-right: 4px solid #4499ee;border-bottom:0;}
.member-type li:nth-of-type(6) span{display: inline-block;transform:translateY(-30px);}
.member-type li:nth-of-type(7){bottom:84px;right: 0;border-right: 4px solid #4499ee;border-left: 4px solid #4499ee;}
.arrows-one{position: absolute;top: -35px;left: 370px;width: 450px;height: 88px;background-image: url(../../images/indicate1.png);}
.arrows-two{position: absolute;top: 95px;left: 370px;width: 443px;height: 54px;background-image: url(../../images/indicate2.png);}
.add{position: absolute;bottom: 0;right: 0;width: 4px;height: 84px;background-color: #4499ee;}
     /* 会员级别 */
.rank{position: relative; height: 445px;border-right:4px solid #4499ee;transform:translateY(46px);}
table.gridtable,table.explaintable {font-size:1em; color:#333; border-width: 1px; border-color: #666; border-collapse: collapse;transform: translateY(30px);margin-left: 50px; } 
table.explaintable{transform: translateY(0px);margin-left: 33px;margin-bottom: 20px;}
table.gridtable th,table.explaintable th {border-width: 1px; padding: 8px; border-style: solid; color:#000; border-color: #999; background-color: #dedede; text-align: center; } 
table.gridtable td,table.explaintable td{border-width: 1px; padding: 8px; border-style: solid; border-color: #999; background-color: #ffffff; text-align: center; }
table.explaintable td{padding:0px 30px 0px 30px;width: 360px;text-align:left;}
      /* 级别权益解读 */
.unscramble{position: relative;height: 1080px;border-left:4px solid #4499ee;border-top:4px solid #4499ee;padding-top: 70px;}
.explain-modle{padding:10px 20px;width: 800px;background-color: #efefef;margin:20px 0 20px 33px;}
.explain-modle h2{font-size: 1.25em;}
.explain-modle p{margin: 0;color:#575757;}
    /* 解释说明 */
.account-for{position: relative; height: 280px;border-right:4px solid #4499ee;border-top:4px solid #4499ee;}
.explain-inner{position: relative;padding:8px 20px;border-top: 1px solid #c4c4c4;
  border-bottom: 1px solid #c4c4c4;background-color: #fff;}
.explain-inner span{display: block;position: absolute;top: 0;width: 22px;height: 138px;}
.explain-inner span:nth-of-type(1){left: -20px;background: url(../../images/corner1.png) no-repeat;}
.explain-inner span:nth-of-type(2){right: -20px;background: url(../../images/corner2.png) no-repeat;}
.payment{position: relative;height: 350px;border-left:4px solid #4499ee;border-top:4px solid #4499ee;padding-top: 30px;margin-bottom: 100px;}
.payment-conment{border-left: 8px solid #ddd;margin-left: 150px;}
.bank-payment{margin-left: 25px;color:#575757;margin-top: 15px;}
.pay{color:#575757;margin-right: 8px;}
.pay-name{font-size: 0.875em;}
.pay-notice{font-size: 0.875em;color:#ea5514;}
.pay-line{position: absolute;bottom: 0;left: 0;width: 400px;height:4px;background-color: #4499ee;}

   /* 点击放大图片 */
.example-image-link {
  display: inline-block;
  line-height: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}
.example-image {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.member-wrapper{padding:20px 0;}
.member-model{margin-top: 25px;}
.member-aside{float: left;width: 242px;height: 212px;padding:20px 0;}
.member-aside1{background-color: #4499ee;}
.member-aside2{background-color: #ff9329;}
.member-aside h1{font-size: 2em;color:#fff;text-align: center;margin: 0;}
.member-aside h2{font-size: 1.4em;color:#fbc200;text-align: center;font-weight: bold;}
.member-aside h3{font-size: 0.875em;color:#fff;text-align: center;}
.member-aside1 span,.member-aside2 span{display:block;margin: 0 auto;width: 80px;height: 60px;background-image: url(../../images/gold.png);}
.member-aside2 span{background-image: url(../../images/platina.png);}
.dredge-btn{margin: 0 auto;width: 180px;height: 34px;line-height: 34px;text-align: center;color:#4499ee;border-radius: 5px;background-color: #fff;cursor: pointer;}
.member-aside2 .dredge-btn{color:#ff9329;}
.member-comtain{float: right;width: 757px;height: 250px;border: 1px solid #b8b8b8;border-left: 0;}
.member-comtain-inner{padding: 0px 60px;}
.member-explain h1{font-size: 1.125em;height: 90px;line-height: 90px;text-align: center;font-weight: bold;border-bottom: 1px dashed #b8b8b8;margin: 0;}
.member-item{margin:8px 0;}
.member-item li{float: left;width: 212px;height: 30px;line-height: 30px;color:#717171;font-size: 0.875em;}
.member-item li span{display:block;float: left;margin-right: 8px;width: 36px;height: 30px;line-height: 30px;background-image: url(../../images/1.png);text-align: center;color:#4499ee;}
.member-comment{padding: 15px 0;}
/*  会员服务 */
.serve-tittle{height: 50px;line-height: 50px;border-bottom: 8px solid #4499ee;}
.serve-tittle span{margin-right: 5px;}
.serve-tittle span:nth-of-type(1){font-size: 1.25em;color:#4499ee;font-weight: bold;}
.serve-tittle span:nth-of-type(2){color:#575757;}
.serve-comment{padding-top: 10px;}
.serve-item li{float: left;width: 305px;height: 330px;margin-right: 30px;border: 4px solid #4499ee;}
.serve-item li:nth-of-type(3){margin-right: 0;}
.serve-item li span{display: block;width: 308px;height: 56px;line-height: 56px;margin:0 auto;background-color: #4499ee;text-align: center;color:#fff;font-size: 1.125em;}
.serve-pay{color:#f15a24;font-weight: bold;text-align: center; padding: 8px 0;margin-bottom: 12px;}
.serve-pay em{color:#000;}
.serve-explain{border-top: 1px dashed #afafaf;width: 270px;margin:0 auto;padding:15px 4px  20px;}
.serve-explain p{color:#575757;margin-bottom: 8px;font-size: 0.875em;}
.serve-indicate{position: relative;height: 100px;}
.serve-indicate span{position: absolute;}
.serve-indicate span:nth-of-type(1),.serve-indicate span:nth-of-type(3){width: 44px;height: 44px;}
.serve-indicate span:nth-of-type(2){width: 36px;height: 60px;}
.serve-indicate span:nth-of-type(1){background-image: url(../../images/left.png);left:315px;top: 5px;}
.serve-indicate span:nth-of-type(2){background-image: url(../../images/middle.png);left:480px;top: 5px;}
.serve-indicate span:nth-of-type(3){background-image: url(../../images/right.png);right:315px;top: 5px;}
.serve-line{border-top: 1px dashed #000;width: 1000px;position: absolute;top: 80px;}
.serve-indicate a{position: absolute;width: 260px;height: 30px;line-height: 30px;background-color: #717171;color:#fff;font-size: 1.125em;font-weight: bold;text-align: center;left: 365px;top: 65px;}
.type-inner{width: 500px;height: 250px;margin:0 auto;}
.type-tittle{height: 30px;line-height: 30px;text-align: center;}
.type-way{margin-left: 60px;}

.flotage{position: absolute;top: 30px;right: 600px;width: 300px;height: 350px;background-color: #aeaeae;border-radius: 5px;z-index: 5;}
.flotage-inner{width: 280px;height: 330px;margin:10px auto;background-color: #000;}
.flotage-logo{width: 110px;height: 110px;display: inline-block;margin: 10px 85px 0px;}
.flotage-logo img {-ms-border-radius:50%;border-radius:50%;}
.member-rank,.enroll,.integral{color:#fff;text-align: left;font-size: 0.875em;margin-left: 75px;}
.integral span{margin-right: 5px;}
.record,.advantage{width: 250px;border-top: 1px dashed #fff;margin: 10px auto 0;}
.record li{width: 82px;height: 40px;margin: 10px 0;float: left;color:#fff;font-size: 0.875em;text-align: center;border-right: 1px dashed #fff;}
.record li:last-child{border:0;}
.record li span:nth-of-type(2){color:#d24f21;}
.flotage-top{width: 250px;margin:0 auto;}
.login-logo{float: left;width: 110px;height: 110px;background-image: url(../../images/login-logo.png);margin:10px 10px 10px 0;}
.flotage-right{float: right;margin-right: 15px;}
.login-sbtn{display: block;width: 110px;height: 30px;line-height: 30px;text-align: center;color:#fff;background-color: #4499ee;margin-top: 40px;margin-bottom: 10px;}
.register{color:#4499ee;margin-right: 20px;}
.forget-password{color:#fff;}
.advantage-tittle{font-size: 0.875em;color:#fff;height: 36px;line-height: 36px;}
.advantage li{font-size: 0.75em;color:#fff;list-style-type:disc;margin-left: 10px;}

         /* 支付页面 */
.payment-top{height: 54px;line-height: 54px;}
.payment-logo{display:inline-block;margin-top: 14px;margin-right: 8px;float: left;width: 30px;height: 30px;background-image: url(../../images/payment-logo.png);}
.payment-top span{color:#575757;}
.validity{display:inline-block;margin-left: 25px;}
.payment-comment{border-top: 1px solid #ccc;padding-top: 15px;}
.serve-choose{margin-bottom: 15px;}
.serve-btn{float: left;display: inline-block;margin-right: 14px;width: 36px;height: 156px;line-height: 25px;background-color: #999;color:#fff;text-align: center;}
.choose-inner{float: left;margin-left: 10px;}
.tab-7 .tab-trigger{float: left;width: 226px;height: 150px;border: 2px solid #ccc;margin-right: 10px;text-align: center;}
.tab-7 .tab-trigger:last-child{margin-right: 0;}
.tab-7 .tab-trigger-active{border: 2px solid #4499ee;}
.tab-7 li:nth-of-type(1) .gold,.tab-7 li:nth-of-type(2) .platina{display: block; margin: 30px auto 0px; width: 80px; height: 60px; background-image: url(../../images/gold.png);}
.tab-7 li:nth-of-type(2) .platina{background-image: url(../../images/platina.png);}
.tab-7 li h1{font-size: 2em; color: #717171; text-align: center; margin: 0;}
.new{display: block;float: right;width: 70px;height: 38px;background-image: url(../../images/new.png);margin-right: -1px;}
.recommend-icon{display: block;float: left;width: 37px;height: 52px;background-image: url(../../images/recommend.png);}
.tab-7 .tab-trigger-active .fund1{color:#4499ee;}
.fund1{font-size: 1.4em;color:#575757;margin-top: 30px;}
.fund2{font-size: 1.3em;color:#ea5413;}
.fund3{font-size: 1em;color:#666;}
.fund2 em,.net-pay em{color:#ea5514;}
em.delMoney{text-decoration:line-through;padding-right:5px;font-size:1rem;}

.tab-8{border: 1px solid #ccc;border-bottom: 0;}
.tab-8 .tab-trigger{float: left;width: 150px;height: 50px;line-height: 50px;text-align: center;}
.tab-8 .tab-trigger-active{border-left: 1px solid #ccc;border-right: 1px solid #ccc;background-color: #eff0f0;}
 .payment-panel{height: 400px;border: 1px solid #ccc;border-top: 0;background-color: #eff0f0;padding-top: 20px;margin-bottom: 90px;}
.net-pay{margin: 0 auto;width: 930px;height: 48px;line-height: 50px;border: 1px dashed #d2d2d2;border-radius: 5px;background-color: #fff;font-size: 1.125em;text-align: center;}
.wei-ma{width: 178px;height: 178px;margin: 25px auto ;background-image: url(../../images/kuang.png);}
.wei-ma span{width: 152px;height: 152px;display: inline-block;background-image: url(../../images/ma.png);margin: 14px 14px;}
.refresh-ma{display: block;text-align: center;color:#575757;font-size: 0.75em;text-decoration:underline;}
.go-pay{display: block;margin: 70px auto 0;width: 255px;height: 40px;line-height: 40px;color:#fff;background-color: #4499ee;text-align: center;font-size: 1.125em;}
.pay-tittle,.pay-notice{line-height: 40px;height: 40px;margin-left: 36px;font-size: 1.125em;color:#575757;}
.pay-tittle-l{font-weight: bold;color:#000;}
.pay-notice{color:#ea5514;}
.pay-notice em{font-size: 0.75em;}


        /* 登录页面 */
.section-bg{height: 800px;background-image: url(../../images/login.jpg); background-position:25%;}
.login-wrapper{width: 400px;height: 410px;float: right;margin-right:50px;margin-top:90px;background-color: #fff;}
.login-tittle{height: 40px;line-height: 40px;margin-top: 10px;border-bottom: 1px solid #ccc;color:#4499ee;font-size: 1.125em;font-weight: bold;text-indent: 20px;}
.login-inner{padding:0 30px;}
.login-respective{height: 50px;line-height: 50px;}
.login-respective a{color:#3e3a39;margin-right: 5px;}
.login-respective a:hover{color:#4499ee;}
.login-placeholder-input {position: relative; height: 34px; margin: 0 auto 25px; color: #ccc; }
.icon-user-name, .icon-user-password {position: absolute; background: url(../../images/sprit.png) no-repeat; }
.icon-user-name {background-position: -16px 0px; width: 20px; height: 20px; left: 8px; top: 10px; }
.icon-user-password {width: 12px; height: 16px; top: 10px; left: 14px; } 
.login-input {padding: 5px 5px 5px 40px; width: 290px; height: 30px; line-height: 30px; font-size: 1em; border: 1px solid #adadad; color: #666; }
.normal{color:#4499ee;}
.form-field{padding-bottom: 10px;}
.forget-password{float: right;color:#717171;}
.forget-password:hover{color:#4499ee;}
.sign{float: right;color:#717171;}
.oauth-wrapper {margin-top: 20px; }
.oauth-wrapper .title-wrapper {position: relative; margin-bottom: 20px; border-bottom: 1px solid #CCC; width: 100%; height: 0; overflow: visible; }
.oauth-wrapper .title {position: absolute; top: -10px; left: 50%; margin-left: -75px; width: 150px; text-align: center; font-size: 14px; font-weight: 400; color: #666; background: #FFF; }
.social-sign-item {margin-right: 10px; font-size: .8125em; } 
.social-sign-weixin {margin-right: 35px; } 
.social-sign .iconfont {margin-right: 6px; font-size: 1.375em; } 
.social-sign-wrapper .i-qr {margin-right: 6px; font-size: 1.5em; } 
.social-sign-wrapper .i-qq {color: #1e84d6; margin-right: 6px; }
.social-sign-wrapper .i-weibo {color: #da3531; margin-right: 6px; }
.social-sign-wrapper a:hover{color:#4499ee;}
.login{display: inline-block;width: 336px;height: 36px;line-height: 36px;text-align: center;background-color: #4499ee;color:#fff;cursor: pointer;}
.signup-guide{color: #666;font-size: 0.875em;margin-top: 10px;}
.signup-guide a{color:#4499ee;}
.modal-content {padding: 20px 0; border-radius: 0; }
.modal-header {padding: 20px 40px; border-bottom: none; } 
.modal-content .modal-body {padding: 20px 40px; }
.modal-title{font-size: 1.75em;}
.modal-header .close {color: #4499ee; opacity: 1;}
.account-by-weixin {width: 400px; } 
.account-by-weixin .media-normal {margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; }
.account-by-weixin .object {width: 120px; margin: 0 auto; padding: 15px; border: 1px solid #ccc; }
.media-normal .caption {background-color: #fff; padding: 10px; position: relative; }
.account-by-weixin .caption {text-align: center; color: #666; }
.module-account-container .form-wrapper {position: relative; margin-bottom: 20px; }
.module-account-container .form-button-wrapper {padding-top: 15px; padding-bottom: 15px; }
.account-by-weixin .sign-switch {float: right; padding-top: 4px; }

/* 用户注册 */
.sign-respective{text-align: center;}
.sign-respective a{font-size: 1.125em;margin:0 15px;}
.sign-respective a:hover{color:#4499ee;}
.sign-respective .active{color:#4499ee;font-weight: bold;}
.verify-input{width: 150px;height: 32px;}
.verify-btn{display:block;float: right;width: 120px;height: 32px;line-height: 32px;text-align:center;background-color: #dadbdb;margin-right:220px;margin-top: 4px;color:#717171;cursor: pointer;}
.form-wrapper p{font-size: 0.875em;}
.form-wrapper p em{color:#4499ee;}
.firm-btn-in{display: inline-block;width: 160px;height: 38px;line-height: 38px;text-align:center ;background-color: #dadbdb;cursor: pointer;}
.firm-btn{position: absolute;left: 0;top: -5px;opacity:0;}
.file{position: relative;}
.email,.phone-member{color:#4499ee;cursor: pointer;display: inline-block;}
.phone-member,.email-zi{display:none;}
       
       /* 品牌管理页 */
.manage-list{
  margin:20px 0;
  box-shadow: 0 0 5px #999;
}
.list-comment{float: left;padding: 15px 25px;width: 400px;border-right: 1px dashed #bfbfbf;}
.list-logo{float: left;}
.list-logo img {-ms-border-radius:50%;border-radius:50%;}
.list-right{float: left;padding-top: 10px;padding-left: 25px;}
.list-name{margin-bottom: 8px;font-size: 1.25em;color:#333;max-width:265px;}
.list-integral{display: inline-block;margin-left: 0;color:#666;font-size: 1.125em;}
.list-integral span{margin-right: 5px;}
.center-btn,.integral-btn{display:inline-block ;
                          padding-left:10px;
                          padding-right:10px;
                          min-width: 60px;height: 24px;
line-height: 24px;background-color: #4499ee;text-align: center;color:#fff;font-size: 0.875em;border-radius: 5px;cursor: pointer;}
.center-btn{margin-right: 10px;margin-left: 75px;}
.dynamic-tittle{font-size: 1.125em;color:#333;}
.list-data li{float: left;width: 240px;height: 22px;line-height: 22px;color:#666;font-size: 0.875em;}
.list-data li:nth-of-type(1){margin-right: 25px;}
.data-tittle{display: inline-block;width: 96px;}
.data-time{display: inline-block;width: 76px;}
.data-amount{display:inline-block;width:58px;text-align:center;}
.message-recommend{float: right;padding:8px 15px 18px;}
.message-recommend .module-title{margin-left: 0;color:#333;font-size: 1.25em;font-weight: normal;}
.message-recommend .media-side{padding:0;border-bottom: 0;padding-top: 10px;}
.message-recommend .media-side .caption{padding-left: 150px;width: 240px;}
.message-recommend .caption .headline{font-size: 1em;}
.message-recommend .abstract p{margin-bottom: 0;}
.message-recommend .abstract{margin-bottom: 5px;}
.brand-list{margin-bottom: 20px;}
.replyComment{padding-left:30px;padding-top:10px;}
.existing{ margin-top:30px;}

.list-main{padding: 0 36px;height: 774px;float: right;border: 1px solid #b4b4b4;}

.list-wrapper{width: 280px;margin-bottom: 20px;}
.tab-9 .tab-trigger{position: relative;float: left;width: 142.8px;height: 50px;line-height: 50px;text-align: center;border-bottom: 6px solid #e5e5e5;font-size: 1.2em;color:#666;}
.tab-9 .tab-trigger a{color:#666;}
.tab-9 .tab-trigger-active::after {
  content: '';
  display:block;
  position: absolute;
  bottom:0;
  left: 64px;
  border-width: 8px;
  border-style: solid;
  border-color: transparent transparent #4499ee transparent ;
}
.list-content .pagination-inner{margin:auto;}
.tab-9{display:inline-block;}
.tab-9 .tab-trigger-active a{color:#fff;}
.tab-9 .tab-trigger-active{color:#4499ee;border-bottom: 6px solid #4499ee;}
.relevance{padding:25px 0;}
.brand-logo{float: left; width: 268px; height: 72px; margin-top: 0.5em; background-repeat: no-repeat; background-position: left center;}
.brand-logo a{display: block; text-indent: -999em; width: 268px; height: 72px;}
.logo1{background-image: url(../../images/qianjia.png);}
.relevance-sites{float: right;margin-right: 50px;}
.relevance-sites li{float: left;margin-right: 50px;width: 84px;height: 84px;border-radius: 50%;border: 3px solid #fff;text-align: center;color:#fff;}
.relevance-sites li i{font-size:48px;}
.relevance-sites li:nth-of-type(1){background: #187fc4;}
.relevance-sites li:nth-of-type(1) i{display: block;width: 48px;height: 48px;margin: 25% auto;background: url(../../images/2.png) no-repeat;}
.relevance-sites li:nth-of-type(2){background: #21aa8e;line-height: 87px;}
.relevance-sites li:nth-of-type(3){background: #ffa200;line-height: 82px;}
.relevance-sites li:nth-of-type(4){background: #8dc21f;line-height: 84px;}
.list-content{width: 616px;margin:0 auto;padding-bottom: 60px;}
.brand-edit{width: 616px;padding-bottom: 5px;padding-top: 25px;border-bottom: 1px dashed #b4b4b4;}
.brand-edit .edit-name{display: block;margin-bottom: 10px;font-size: 1.25em; font-weight: bold; color: #4499ee; text-align: center;}
.brand-edit .found-time{margin-left: 90px;}
.brand-pic{position: relative;width: 350px;height: 250px;margin: 50px auto;}
.change{position: absolute;right: -80px;bottom: 0;display: inline-block;padding:0 8px;text-align: center;height: 30px;line-height: 30px;cursor: pointer;background-color: #4499ee;color:#fff;}
.changeTip{position: absolute;right: -90px;bottom: 30px;display: inline-block;padding-bottom:10px;}
.changeAvatar{position: absolute;left: 205px;bottom:0px;padding:0 8px;text-align: center;height: 30px;line-height: 30px;cursor: pointer;background-color: #4499ee;color:#fff;}
.list-content .detail-about{margin: 0;}
.list-content .detail-about p{font-size: 1em;}
.modification,.manage-add,.manage-amend,.back-btn{display: inline-block;text-align: center;height: 30px;line-height: 30px;cursor: pointer;background-color: #4499ee;color:#fff;border: 1px solid transparent;}
.manage-add,.manage-amend{margin-right: 0;margin-top: 30px;}
.edit-content,.add-aptitude{width: 570px;margin: 0 auto;color:#333;}
.edit-tittle{height: 60px;line-height: 60px;border-bottom: 1px solid #bcbcbc;text-align: center;color:#333;font-size: 1.25em;}
.edit-content .construct .select-left{width: 90px;text-align: right;margin-right: 10px;}
.edit-content .J_Province{margin: 0;}
.synopsis-text{width: 400px;padding:20px;}
.manage-edit{height: 85px;border-bottom: 1px solid #bcbcbc;}
.manage-tittle{font-size: 1.4em;line-height: 85px;}
.managetable,.aptitude-table{font-size: 1em; color: #333; border-collapse: collapse;margin-bottom: 20px;}
.managetable tr{height: 35px;}
.managetable th:nth-of-type(1){width: 50px;}
.managetable th:nth-of-type(2){width: 230px;}
.managetable th:nth-of-type(3){width: 56px;}
.managetable th:nth-of-type(4){width: 100px;}
.managetable th:nth-of-type(5){width: 70px;}
.managetable th:nth-of-type(6){width: 100px;}
.managetable td{border-width: 1px;border-style: solid; border-color: #999; background-color: #ffffff; text-align: center; }
.managetable th {border-width: 1px; border-style: solid; color: #000; border-color: #999;text-align: center; }
.edit-btn,.aptitude-btn-in{color:#4499ee;}
.aptitude-table td{height: 40px;border-width: 1px;border-style: solid; border-color: #999; background-color: #ffffff; }
.aptitude-table td:nth-of-type(1){padding:0 75px;}
.aptitude-table td:nth-of-type(2){padding:0 20px;}
.J_sort{width: 280px;}
.aptitude-input{width: 258px;padding:0 10px;}
.aptitude-btn{text-align: center;}
.qx,.tj{display: inline-block;width: 80px;height: 30px;line-height: 30px;background-color: #4499ee;color:#fff;font-size: 1.125em;margin:20px 10px;border-radius: 5px;text-align: center;}
.commentBtn{padding:2px 10px 2px 10px;height: 20px;line-height: 20px;background-color: #4499ee;color:#fff;
            font-size: 1.125em;border-radius: 5px;text-align: center; float:right;}
.qx{background-color: #717171;}
.amend{display: none;}
.pass-input{padding-left: 135px;}
.pass-input input{margin-left: 15px;}
 .linkWay{display:inline-block;max-width:300px;}

      /* 编辑 */
.redact-tittle{height: 40px;line-height: 40px;font-size: 1.4em;margin-left: 15px;}
.redact .construct .select-left {width: 90px; text-align: right; margin-right: 10px; }
.back{height: 30px;}
.back-btn{margin-right: 0;}

     /* 会员中心 */
.tab-10 {width: 280px;float: left;}
.tab-10  .tab-trigger{width: 280px;height: 45px;line-height: 45px;text-align: center;border-bottom: 1px dashed #ccc;font-size:20px;background-color: #ececec;color:#666;}
.tab-10 .tab-trigger:last-child{border-bottom: 0;}
.tab-10 .tab-trigger a{color:#666;font-size:20px;}
.tab-10 .tab-trigger-active a{color:#4499ee;font-weight: bold;}
.tab-10 .tab-trigger-active{color:#4499ee;font-weight: bold;}
.member-list{margin-top: -220px;width: 700px;float: right;}
.user{width: 280px;height: auto;background-color: #ececec;border-bottom: 2px solid #a4a4a4;}
.user .company-name,.user .enroll,.user .enroll{color:#333;text-align: center;margin-left: 0;}
.user .member-rank,.user .integral{margin-right: 25px;color:#333;margin-left: 0;}
.user .member-rank{margin-left: 50px;}
.side-tittle{height: 46px;background-color: #4499ee;line-height: 46px;text-indent: 15px;color:#fff;}
.side-content1{border: 1px solid #4499ee;border-top: 0;}
.side-content2{border: 1px solid #ccc;padding:10px;border-top: 0;}
.side-content1 li{
  width: 228px;
  padding-left: 50px;
  height: 80px;
  line-height: 80px;
  border-bottom: 1px dashed #4499ee;
  font-size: 1.3em;
  color:#999;
}
.side-content1 li a{color:#999999;width:100%;height:100%;display:block;}
.side-content1 li a:hover{color:#4499ee;}
.side-content1 li:last-child{border-bottom: 0;}
.side-content1 li:nth-of-type(3) .iconfont{font-size: 1.3em;}
.side-content1 .iconfont{font-size: 1.5em;margin-right: 10px;}

.member-wz{float: right;margin-right: 50px;}
.member-wz h1,.member-wz h2{margin:0;}
.member-wz h1{font-size: 1.25em;}
.member-wz h2{font-size:1em;}
.gold-wz h1{color:#f90;}
.platina-wz h1{color:#6f4d86;}
.serve-wz h1{color:#005bb6;}
.basic-new{height: 36px;border-bottom: 1px solid #ccc;font-weight: bold;font-size: 1.125em;color:#333;}
.set-inner{padding-left: 40px;}
   /* 复选框 */
.x-input-radio .radio-wrapper { position: relative; margin-right: 10px; padding-left: 30px;color: #4499ee; }
.x-input-radio .radio-wrapper input { position: absolute; left: 0; filter: alpha(opacity=0); opacity: 0; }
.x-input-radio .iconfont { position: absolute; top: -5px; left: 5px; font-size: 20px; }
.x-input-radio .radio-wrapper .unchecked { display: inline-block; }
.x-input-radio .radio-wrapper .checked { display: none; }
.x-input-radio .radio-checked .unchecked { display: none; }
.x-input-radio .radio-checked .checked { display: inline-block; }
.set-inner .construct{height: 36px;}
.set-inner .construct .select-left{font-size: 1.125em;width: 90px; text-align: right; margin-right: 10px;}
.J-phone{margin-right: 30px;color:#888;}
.j-edit{color:#f90;font-size: 1.125em;cursor: pointer;}
.current-integral{margin:15px 0 10px;height: 50px;line-height: 50px;background-color: #e5e5e5;border: 1px solid #ccc;text-align: center;color:#666;font-size: 1.25em;}
.integral-content{margin-bottom: 30px;}
.current-integral span{font-size: 1.3em;font-weight: bold;color:#f90;}
.integral-direct{border-bottom: 1px solid #aaa;color:#333;font-size: 1.125em;}
.integral-detail{border-bottom: 1px dashed #ccc;color:#666;font-size: 1em;}
.increase{color:#f90;font-weight:bold ;}
.reduce{color:#4499ee;font-weight: bold;}
.integral-direct li{float: left;width: 233px; text-align: center;height: 42px;line-height: 42px;}

/* 千家认证图标*/
.qianjiaIcon,.qianjiaLevel3,.qianjiaLevel4,.qianjiaLevel5,.qianjiaLevel6{    
 display:inline-block;  width:20px; height:20px; margin:8px 3px 0 4px; 
 vertical-align:auto;cursor:pointer;}
.qianjiaIcon{ background-image:url("../../images/Brand.png") ;}
.qianjiaLevel3{ background-image:url("../../images/Vip.png") ;}
.qianjiaLevel4{ background-image:url("../../images/GlodVip.png") ;}
.qianjiaLevel5{ background-image:url("../../images/PlatinumVip.png") ;}
.qianjiaLevel6{ background-image:url("../../images/DiamondsVip.png") ;}
/* 投标详细页 */
.table-one{
  margin-top: 30px;
}
.table-one tr td,.table-three tr td{
    width: 90px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #727171;
    border: 1px solid #bfbfbf;
}
.table-three tr td{border-top: 0;}
.table-one tr td a.stress,.table-two tr td a.stress,.table-three tr td a.stress{color:#f36e48;font-weight: bold;font-size: 16px;}
.table-two tr td {
    width: 200px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #727171;
    border: 1px solid #bfbfbf;
    border-top: 0;
}
.login-img img{display: block;margin: 0 auto 5px;}
.detail-login p{
  text-align: center;
  margin-bottom: 2px;
  color:#333;
}
.detail-login p.stress{color:#f36e48;}
.tender-login,.tender-sign{
  width: 130px;
  height: 32px;
  line-height: 32px;
  color:#fff;
  text-align: center;
  background-color: #b5b5b5;
  margin-right: 8px;
  border: 0;
  border-radius: 6px;
  margin-top: 5px;
}
.tender-sign{
  background-color: #4499ee;
}

.project-title{
  width: 120px;
  height: 32px;
  line-height: 32px;
  background-color: #4499ee;
  color:#fff;
  text-align: center;
}
.project-wrapper{margin-bottom: 30px;}
.project-condition1 td{ 
    padding-top:10px;
    padding-bottom:10px;    
    border-bottom: 1px solid #d2d2d2;
}
.project-condition1 .project-l,.project-condition2 .project-l{
    width: 78px;
    color: #333;    
    background-color: #eee;
    font-size: 16px;
    text-align: left;  
    padding-left:12px;
    border-left: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
}
.project-condition1 .project-r {
    width: 206px;
    color: #666;
    font-size: 14px;
    text-align: left;
    padding-left: 10px;
    border-right: 1px solid #d2d2d2;  
}
.project-condition2 td{    
     padding-top:10px;
    padding-bottom:10px;   
    border-bottom: 1px solid #d2d2d2; 
}
.project-condition2  .project-r {
    width: 514px;
    padding-left: 10px;
    font-size: 14px;
    color:#666;
    text-align: left;  
    border-right: 1px solid #d2d2d2;  
}
.project-r span a.stress{color:#f36e48;}
/* 猜你喜欢 */
.detail-like{margin-top: 30px;}
.like-title{
  height: 34px;
  line-height: 34px;
  color:#4499ee;
  font-size: 18px;
  font-weight: bold;
}
.like-title i {
    font-size: 22px;
    margin-right: 8px;
    margin-top: 4px;
    display: block;
    float: left;
}
.like-wrapper{
  border: 1px solid #4499ee;
  padding:0 10px;
  margin-top: 8px;
}
.like-wrapper li{
  height: 46px;
  line-height: 46px;
  color:#666;
  font-size: 18px;
  border-bottom: 1px dashed #4499ee;
  list-style: disc;
  margin-left: 20px;
}
.like-wrapper li:last-child{
  border-bottom: 0;
}
.like-wrapper li a{
  color:#666;
  font-size: 18px;
}
.like-wrapper li span{
  float: right;
}
.tender-login-title{
  height: 48px;
  line-height: 48px;
  background-color: #4499ee;
  padding-left: 15px;
  color:#fff;
}
.tender-login-title a{
  font-size: 16px;
  color:#fff;
  text-decoration: underline;
  font-weight: bold;
}

.tender-login-wrapper{
  padding:34px 5px 20px 5px;
  background-color: #ececec;
}
.tender-login-wrapper .tender-user{
  float: left;
  margin-top: 10px;
  width: 104px;
  height: 104px;
  background-image: url(../../images/user.png);
}
.tender-explain{
  float: right;
}
.tender-explain p{
  color:#666;
  font-size: 14px;
}
.tender-explain .stress{color:#f36e48;}
.sign-btn{
  margin-left: 5px;
  width: 320px;
  height: 38px;
  line-height: 38px;
  color:#fff;
  text-align: center;
  background-color: #4499ee;
  border: 0;
}
/* 招标已登录 */
.bids-wrapper ul li{
  height: 46px;
  line-height: 46px;
  border-bottom: 1px solid #d2d2d2;
}
.bids-wrapper ul li .bids-l{
  float: left;
  width: 155px;
  color:#333;
  background-color: #eee;
  font-size: 18px;
  text-align: center;
}
.bids-wrapper ul li .bids-r{
  float: left;
  color:#666;
  margin-left: 25px;
}
.bids-r .integral-download,.bids-r .general-download{
  margin-right: 15px;
  width: 130px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color:#fff;
  background-color: #f15a24;
  border:0;
  border-radius: 20px;
}
.bids-r .general-download{
  background-color: #999;
}
.bids-wrapper .stress{color:#f36e48;text-decoration: underline;}
.bids-r .integral-download i,.bids-r .general-download i{font-size: 20px;margin-right: 5px;}
.tender-img{
  width: 620px;
  height: 106px;
  background-image: url(../../img/21.jpg);
  background-size:contain;
  color:#fff;
  text-align: center;
}
.tender-img p{
  color:#fff;
  font-size: 18px;
}
.tender-img p:first-child{
  margin-bottom: 5px;
  padding-top: 15px;
}
.tender-img p:first-child .stress{
  margin:0 10px;
}
.tender-img p .stress{
  font-size: 18px;
  color:#f36e48;
  text-decoration: underline;
}
.login-now{
  border: 1px solid #aaa;
  background-color: #eee;
}
.login-now p{
  text-align: center;
}
.login-now p img{
  margin-top: 25px;
}
.login-now p:nth-of-type(2){color:#f15a24;}
.login-now .member-btn{
  display: inline-block;
  width: 275px;
  height: 38px;
  line-height: 38px;
  color:#fff;
  background-color: #4499ee;
  text-align: center;
  font-size: 16px;
}
.login-now .member{margin-left: 30px;}
.login-now .member li{
  width: 84px;
  margin-bottom: 8px;
  float: left;
  color: #666;
  text-align: center;
  border-right: 1px dashed #a3a3a3;
}
.login-now .member li:nth-of-type(2){
  width: 112px;
}
.login-now .member li:nth-of-type(3){
  border-right: 0;
}
.login-now .member li span:nth-of-type(2){
  color:#f15a24;
  font-size:14px;
}

/* 投标二级页面 */
.throw-title{
  margin-top: 20px;
  width: 130px;
  height: 44px;
  line-height: 44px;
  background-color: #4499ee;
  color:#fff;
  text-align: center;
}
.throw-search-wrapper{
  margin-top: 10px;
  border: 1px solid #ccc;
}
.throw-search-wrapper .throw-type{
  padding:10px 0;
  border-bottom:1px dashed #ccc;
}
.throw-search-wrapper .throw-type:nth-of-type(3){
  border-bottom: 0;
}
.throw-search-wrapper li span{
  float: left;
  height: 45px;
  line-height: 36px;
  width: 90px;
  color:#999;
  margin-left: 30px;
}
.project-type li{
  float: left;
  height: 36px;
  line-height: 36px;
  margin-right: 24px; 
  color:#666;
  font-size: 16px;
  cursor: pointer;
}
.project-type li.current{color:#4499ee;}
.project-type li:nth-of-type(8){
  margin-right: 0;
}
.sorts-row{
  border: 1px solid #9ac8f7;
  background-color: #e5f2ff;
  height: 50px;
  line-height: 50px;
}
.sorts-row .g_Province{width: 90px;margin:0 20px;}
.sorts-list{margin-right: 15px;}
.sorts-list .sorts-list-input{width: 65px;border-radius: 0;margin:0 3px;}
.sorts-row .search {
    float: right;
  width: 46px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  color:#fff;
  background-color: #4499ee;
  -ms-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  margin-top: 12px;
  margin-right: 5px;
}

.sorts-l .link{
    padding:0 20px;
    float: left;
    display: block; 
    height: 50px;
    line-height: 50px;
    color:#999;
    background-color: #fff;
}
.sorts-l .link i{margin-left: 5px;}
.sorts-l .sort.current a{
  background-color: #e5f2ff;
  color:#4499ee;
}
.sorts-row .sort-result .stress{color:red;height: 50px;line-height: 50px;}
.throw-doc tr th {
    width: 95px;
    height: 36px;
    line-height: 36px;
    color: #4499ee;
    font-size: 14px;
    border: 1px solid #d2d2d2;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}
.throw-doc tr td a:hover{
  color:#f15a24;
}
.throw-doc tr td {
    font-size: 14px;
    width: 95px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border: 1px solid #d2d2d2;
    color:#333;
}
.throw-doc tr td a{float: left;margin-left: 20px;}
.throw-icon{display: block;margin-top: 7px;float: left;margin-left: 5px;background: url(../../images/throw.png) top left no-repeat;}
.hot-icon{
  width:24px; 
  height:24px;
  background-position:-10px -78px;
}
.recommend-icon{
  width:24px; 
  height:24px; 
  background-position:-10px -44px;
}
.new-icon{
  width:25px; 
  height:24px; 
  background-position:-10px -10px;
}
.attachment-icon{
  width:24px; 
  height:22px; 
  background-position:-10px -112px;
}
.module-pagination{
  clear: both;
  height: 40px;
  margin: 20px auto;
  text-align: center;
}
.question-type{
  padding:8px 0;
  margin-bottom: 20px;
  border: 1px solid #c9c9c9;
  background-color: #eee;
  border-radius: 5px;
}
#outer{
  float: left;
  margin-top: 5px;
}
#outer #tab li{
  float: left;
  width: 150px;
  border-right: 1px solid #d2d2d2;
  text-align: center;
  color:#999;
  font-size: 18px;
  cursor: pointer;
}
#outer #tab li:last-child{border-right: 0;}
#outer #tab li i{margin-right: 3px;font-size: 18px;}
#outer #tab li.current{
  color:#4499ee;
}
#content .content-wrapper {display:none;}
.question-sidebar{background-color:transparent;}
.question-type .question-input-wrapper {
    float: left;
    position: relative;
    width: 300px;
    height: 36px;
    overflow: hidden;
    background-color: #fff;
    border-radius: 5px;
    margin-left: 330px;
}
.question-type .question-input-wrapper .form-control{
  width:280px;
  height: auto;
  padding: 10px 10px;
  font-size: 0.875em;
  border: none;
  color: #727171;
}
.question-type .question-search-btn{
  position: absolute;
  top: 0px;
  right:10px;
  color:#c9c9c9;
  font-size: 22px;
}
.refresh{float: right;margin-right: 20px;cursor: pointer;margin-top: -5px;}
.refresh i{font-size: 26px;color:#979797;}
.question-list li{
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  border-bottom: 1px solid #b5b5b5;
}
.question-list li .headline{float: left;font-size: 20px; } 
.question-list li .headline i{font-size: 20px;color:red;margin-right: 5px;float: left;}
.question-list li .headline i.new-icon{color:#4499ee;}
.question-list li .headline i.wait-icon,.question-list li .headline i.solve-icon{float: right;color:#4499ee;margin-left: 5px;margin-right: 0;}
.question-list li .headline i.solve-icon{color:red;}
.question-list li .headline .key-word{color:red; }
.question-list li .tag{float: left;margin-left: 20px;color:#727171; font-size:18px;}
.question-list li .tag i{margin-right: 5px;float: left;}
.question-list li .questiontime{float: right;color:#727171;font-size: 18px;}
.question-healine{  
  line-height: 40px;
  border-top: 1px solid #b5b5b5;
  font-size: 24px;
}
.question-healine i{
  display: inline-block;
  width: 38px;
  height: 25px;
  background: url(../../images/question-icon.png);
  margin-right: 5px;
  transform:translateY(5px);
}
.question-healine .key-word{color:red;}
.question-wrapper{ 
  margin-bottom: 10px;
  padding-left:35px;
}
.question-wrapper .question-time{
  float: left;
  margin-bottom: 0px;
  width: 565px;
  font-size: 14px;
  color:#999;  
}

.question-wrapper .question-inner{
  width: 565px;
  padding-top:10px;
}

.question-wrapper .tag{
  color:#999;
}
.answer-wrapper{
  border: 1px solid #bfbfbf;
  padding: 20px;
  margin-bottom: 15px;
}
.answer-wrapper i{
  float: left;
  margin-right: 5px;
  color:#4499ee;
  font-size: 22px;
}
.answer-wrapper .answer-inner{
  width: 565px;
  float: right;
  color:#666;
  line-height: 30px;
  margin-bottom: 0;
}
.answer-wrapper .answer-time{
  float: right;
  margin-bottom: 0;
  width: 565px;
  font-size: 14px;
  color:#999;
}
.analogy .analogy-title{
  height: 42px;
  line-height: 42px;
  border-bottom: 1px solid #b5b5b5;
  color:#333;
}
.analogy .analogy-title i{margin-right: 8px;color:#a1a1a1;font-size: 18px;}
.analogy-inner li{
  height: 46px;
  line-height: 46px;
  color:#999;
}
.analogy-inner li a{
  float: left;
  font-size: 18px;
  color:#4499ee;
  margin-left: 30px;
}
.analogy-inner li a:hover{
  text-decoration: underline;
}
.analogy-inner li span{float: right;}
/* 人工回答页 */
.answer-index-title{
  margin-bottom: 20px;
  height: 40px;
  line-height: 40px;
}
.answer-index-title span:first-child{float: left;}
.answer-index-title span:nth-of-type(2){float: right;font-size: 14px;color:#666;}
.answer-index-title input{
  float: left;
  background-color: #fff;
  padding-left: 5px;
  width: 532px;
  height: 40px;
  line-height: 40px;
}
.answer-btn a{
  display: block;
  margin-bottom: 30px;
  width: 130px;
  height: 36px;
  line-height: 36px;
  color:#fff;
  background-color: #4499ee;
  border-radius: 5px;
  font-size: 16px;
  text-align: center;
}
/* 人工回答提交页 */
.submit-i{
  text-align: center;
  transform: translateY(-15px);
}
.submit-i i{
  color:#eb4f38;
  font-size: 90px;
}
.submit-i p:nth-of-type(1){color:#eb4f38;font-size: 20px;}
.submit-i p:nth-of-type(2){color:#666;font-size: 20px;margin-bottom: 260px;}
.submit-i p:nth-of-type(2) a{color:#4499ee;text-decoration: underline;}
/* 结果页 */
/*.result-list{
  padding:20px 0;
  border-bottom: 1px solid #b5b5b5;
}
.key-word{color:red;}
.result-number{font-size: 14px;color:#999;}
.result-number .key-word{color:red;}
.result-list h3{font-size: 22px;cursor:pointer;}
.result-list p.answer{color:#666;margin-bottom: .5em;}
.result-list p.answer strong{color:#333;}
.result-list p.time{color:#999;margin-bottom: 0; cursor:default;}*/


.result-list{
  padding:20px 0 5px;
  border-bottom: 1px solid #b5b5b5;
}
.key-word{color:red;}
.result-number{font-size: 14px;color:#999;}
.result-number .key-word{color:red;}
.result-list h3{font-size: 22px;}
.result-list p.answer{color:#666;margin-bottom: .5em;}
.result-list p.answer strong{color:#333;}
.result-list p.time{color:#999;margin-bottom: 0;}
.result-title{
  padding: 15px 0;
  border: 1px solid #c9c9c9;
  background-color: #eee;
  border-radius: 5px;
}
.result-title li{
  float: left;
  width: 190px;
  border-right: 1px solid #c9c9c9 ;
  text-align: center;
}
.result-title li:last-child{border-right: 0;}
.result-title li a{font-size: 18px;}
.result-title li a.active{color:#4499ee;}
.answer .time{float: left;}
.answer .author{float: left;margin-left: 320px;}
.answer .tag{float: right;}
.answer .tag i{margin-right: 5px;}


/* 正在加载框 */
.blackDiv { 
        z-index:65530; 
        position:fixed!important; 
        position:absolute; 
        left:0px; 
        top:0px; 
        width:100%; 
        height:100%;  
        background:#000;
         filter: alpha(opacity=45); 
         opacity: 0.45; 
         -moz-opacity: 0.45;
          -khtml-opacity: 0.45;  
          color:#ffffff;
          display:none;
    }
    .saveTip {
        z-index: 65531;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -175px;
        margin-top: -125px;
        width: 334px;
        height: 180px;
        text-align: center;
        padding-top: 20px;
        font-size:36px;
    }

   /* 会员专区详情 */
.member-ranks{padding: 30px 0;}
.member-ranks ul li{
  float: left;
  width: 230px;
  height: 230px;
  border-radius: 50%;
  margin-right: 26px;
  text-align: center;
}
.member-ranks ul li:nth-of-type(1){
  background-color: #51cee0;
}
.member-ranks ul li:nth-of-type(2){
  background-color: #6daeee;
}
.member-ranks ul li:nth-of-type(3){
  background-color: #cfa972;
}
.member-ranks ul li:last-child{
  margin-right: 0;
  background-color: #d49ef6;
}
.member-ranks ul li span{display: inline-block;}
.member-ranks ul li span:nth-of-type(1){
  font-size: 30px;
  color:#fff;
  text-shadow: 1px 1px 3px #000;
  margin-top: 35px;
}
.member-ranks ul li span:nth-of-type(2){
  font-size: 28px;
  color:#fff100;
}
.member-ranks ul li span:nth-of-type(3){
  font-size: 18px;
  color:#fff;
}
.member-ranks ul li span:nth-of-type(4) a{
  display: block;
  width: 120px;
  height: 36px;
  line-height: 36px;
  background-color: #fff;
  border-radius: 20px;
  color:#666;
  margin-top: 20px;
}
.serve-project{
  border: 1px solid #00b7ee;
  margin-bottom: 30px;
}
.serve-project-title{
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
  font-size: 30px;
  color:#fff;
  background-color: #4499ee;
  box-shadow: 0px 4px 4px #5fa8f1;
  text-align: center;
}
.dwrapper { overflow: hidden; padding: 0px; margin-top: 20px;margin-bottom: 20px;}
.dwrapper table { border-width: 0px; margin: 0px; border-collapse: collapse; margin: 0; outline-style: none; font-size: 0.9em; background-color: #fff; }
.dwrapper table tr th{font-weight: bold;font-size: 18px;}
.dwrapper table tr th:nth-last-of-type(4),.dwrapper table tr td:nth-last-of-type(4){color:#51cee0;}
.dwrapper table tr th:nth-last-of-type(3),.dwrapper table tr td:nth-last-of-type(3){color:#6daeee;}
.dwrapper table tr th:nth-last-of-type(2),.dwrapper table tr td:nth-last-of-type(2){color:#cfa972;}
.dwrapper table tr th:last-child,.dwrapper table tr td:last-child{color:#d49ef6;}
.dwrapper table tr th, 
.dwrapper table tr td { border-collapse: collapse; padding: 0 4px; 
                        word-wrap: break-word; border: 1px solid #CCCCCC; 
                        border-top-width: 0px; border-left-width: 0px;
                         border-right-width: 1px; border-bottom-width: 1px; 
                         overflow:hidden; word-wrap: break-word;

}
.dwrapper table tr td{padding: 0;font-size: 16px;width:118px;text-align:center;}
.dwrapper table tr td:nth-last-of-type(2),.dwrapper table tr td:nth-last-of-type(1){width:119px;}
.dwrapper table tr:first-child td,  
.dwrapper table tr:first-child th { border-top-width: 1px; border-color: #CCCCCC; }
.dwrapper table tr td:first-child,
.dwrapper table tr th:first-child { border-left-width: 1px; border-color: #CCCCCC; }
.ft_rel_container { position: relative; overflow: hidden; border-width: 0px; width: 100%; height: 100%; }
.ft_rc { position: absolute; z-index: 1005; }
.ft_r, .ft_c { position: relative; }
.ft_rwrapper, .ft_cwrapper { overflow: hidden; position: absolute; z-index: 1001; border-width: 0px;  padding: 0px; margin: 0px; }
.ft_scroller { overflow: auto; height: 500px; padding: 0px; margin: 0px;}


/* 客服 */
#sideBar { text-align:left; }
#sideBar { position: fixed; width: auto; height: auto; top: 220px; right:0px; }
#sideBarTab { float:left; height:135px; width:35px; }
#sideBarTab img { border:0px solid #FFFFFF; }
#sideBarContents { float:left; overflow:hidden !important; width:180px; background-color: #fff;border: 1px solid #d2d2d2;border-right: 0;border-bottom-left-radius:10px;}
#sideBarContentsInner { width:180px; }
.service-img{width: 170px;height: 170px;background:transparent url(/Content/Images/1.jpg) top center no-repeat;margin-top: 5px;}
.service-qq{display: inline-block;width: 200px;text-align: center;}
.service-ew{margin-top: 4px;text-align: center;color:#4499ee;}
.service-iphone{text-align: center;font-size: 1.25em;color:#666;margin-bottom: 15px;}
.service-iphone i{color:#4499ee;margin-right: 5px;font-size: 1.25em;}

.construct input:disabled{background-color:#ccc;}
.construct select:disabled{background-color:#ccc;}