﻿#j-siteNav{background:#333;}
#j-siteNav p,#j-siteNav a{color:#fff;}
.g-ft,#js-funcTab,.my-set,.m-funcTab .nav-cateCard{background:#f4f4f4;}
.m-siteNav .headUser span{color:#FFC90E;}

.fl{float: left;}
.fr{float: right;}

 .long_text{
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
}
.crumbs{
	background: #fff;
}
.m-detail{
    overflow: hidden;
}
.d-contents {
    background: #fff;
    margin-bottom: 60px;
}
.box{
	border-bottom: 1px solid #e1e1e1;
    margin-bottom: 17px;
}
.red{
	color:#ed2f2e;
	letter-spacing: 2px;
	margin-left:10px;
}
.letter-spac2{
	letter-spacing: 2px;
}
/***********域名详情********************/
.d-content {
    width:775px;
    
}
.domain-title{
	height:30px;
	padding-bottom:15px;
	border-bottom: 1px dotted #dedede;
}
.domain-title h1{
	font-size: 22px;
	color:#323232;
}
.domain-title span{
	height:30px;
	    margin-top: 10px;
}
.domain-content{
	margin:24px 140px 31px 0;
}
.domain-content table{
	font-size: 13px;
}

.domain-content table th{
	height: 41px;
	width:80px;
	font-weight: normal;
	padding: 8px 26px 8px 0;
	text-align: right;
	
}
.domain-content table td{
		padding:8px 0;
		color:#323232;
		line-height: 25px;
}
.domain-content table td.price{
	color:#da251d;
	font-size: 22px;
	font-weight: 700;
}

.domain-content table td.price img{
	 margin-top: 3px;
    margin-left: 20px;
}
.domain-content table td.price span{
    color: #2a86c0;
    font-size: 12px;
    font-weight: normal;
}
   
.domain-content table td.operation{
	width: 100%;
	text-align:left;
	padding-left:10px;
}

.d_prise{
	border: 1px solid rgb(235, 235, 235);
    height: 35px;
    width: 140px;
}
.d_btn {
	width: 170px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 3px;
	font-size: 18px;
	vertical-align: top;
	margin-left: 6px;
	cursor: pointer;
}
.d_btn_red{
	background-color: #da251d;
	color: #fff;
	clear: both;
}
.d_btn_disable {
	background-color: #fafafa;
    color: #999;
    font-weight: 700;
    clear: both;
    border: 1px solid #fafafa;
}
.d_btn_white {
	background-color: white;
	color:#da251d;
	font-weight:700;
	clear: both;
	border: 1px solid #da251d;
}
.trade-title{
	border-bottom: 1px solid #dedede;
}
.trade-title h1{
	display: inline-block;
	font-size: 22px;
	color:#da251d;
	padding-bottom:11px;
	border-bottom: 3px solid #da251d;
}
 
.trade-flow{
	width:100%;
	margin-top: 50px;
}
.flow-img i,.flow-arrow i{background-image: url(../images/flowtrade.png);background-repeat:no-repeat;}

.flow-img i{ width: 80px;height: 80px;display: block;margin: 0 auto;margin-bottom: 18px;}

.flow-icon1{background-position:-4px -9px;margin-bottom: 18px;}
.flow-icon2{background-position:-4px -105px;margin-bottom: 18px;}
.flow-icon3{background-position:-4px -203px;margin-bottom: 18px;}
.flow-icon4{background-position:-5px -302px;margin-bottom: 18px;}
.flow-icon5{background-position:-5px -400px;margin-bottom: 18px;}
.flow-icon6{background-position:-5px -496px;margin-bottom: 18px;}
.flow-icon7{background-position:-5px -593px;margin-bottom: 18px;}
.flow-icon8{background-position:-5px -691px;margin-bottom: 18px;}
.flow-icon9{background-position:-5px -788px;margin-bottom: 18px;}
.flow-icon10{background-position:-5px -885px;margin-bottom: 18px;}
.flow-icon11{background-position:-5px -984px;margin-bottom: 18px;}
.flow-icon12{width: 20px; display: block; height: 20px;background-position: -4px -1074px;}

.trade-flow p{
	float: left;
}
.flow-img{width:82px;text-align: center;cursor: pointer;}   
.flow-arrow{margin-top:35px; padding:0 18px;width:20px;}


.trade-flow p img{
	margin-bottom:18px;
}
.trade-flow p span{
	font-size: 12px;
	display: block;
}
/* 
.flow-detail{
	width: 100%;
    border: 1px solid #dedede;
    height: 130px;
    margin-top: 50px;
}
*/
.flow-detail p{
	margin:22px 51px 0 51px;
	line-height: 25px;
	font-size:13px;
	color:#323232;
	text-align: left;
}  
 
.flow-detail {
  margin-top: 50px;
  position: relative;
  border: 1px solid #f6f6f6;
  width: 100%;
  height: 130px;
  line-height: 150px; /* 垂直居中 */
  color: white;
  text-align: center;
  border-radius: 10px;
  font-family: sans-serif;
  background: #f6f6f6;
}
.flow-detail:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border: 15px solid;
}
.flow-detail-top1:after {
  border-bottom-color: #f6f6f6;
  left: 0%;
  bottom: 100%;
  margin-left: 25px; 
}

.flow-detail-top2:after {
  border-bottom-color: #f6f6f6;
  left: 0%;
  bottom: 100%;
  margin-left: 159px;
}
.flow-detail-top3:after {
  border-bottom-color: #f6f6f6;
  left: 0%;
  bottom: 100%;
  margin-left:297px;
}

.flow-detail-top4:after {
  border-bottom-color: #f6f6f6;
  left: 0%;
  bottom: 100%;
  margin-left: 443px
}
.flow-detail-top5:after {
  border-bottom-color: #f6f6f6;
  left: 0%;
  bottom: 100%;
  margin-left: 583px;
}
.flow-detail-top6:after {
  border-bottom-color: #f6f6f6;
  left: 0%;
  bottom: 100%;
  margin-left: 723px;
}
.flow-detail-top7:after {
  border-bottom-color: #f6f6f6;
  left: 0%;
  bottom: 100%;
  margin-left: 784px;
}

.mark .flow-img{width:91px;}
.mark.flow-detail-top2:after{margin-left:151px;}
.mark.flow-detail-top3:after{margin-left:280px;}
.mark.flow-detail-top4:after{margin-left:404px;}
.mark.flow-detail-top5:after{margin-left:534px;}
.mark.flow-detail-top6:after{margin-left:665px;}
.mark.flow-detail-top7:after{margin-left:784px;}
 
.d-recommend{
	width:276px;
}

.d-recommend h3{
	height: 44px;
    line-height: 44px;
    margin-bottom:10px;
    text-align: center;
    font-size: 18px;
    color: #323232;
    background: #f6f6f6;
    
}
.d-adsense{
	height:385px;
	margin-bottom:10px;
	border: 1px solid #e7e8e8;
}
.recommend-list{
    display: block;
    border: 1px solid #e7e8e8;
    border-bottom:0;
    font-size: 14px;
}
.recommend-list ul li {
    padding-left: 20px;
    width: 254px;
    height: 58px;
    overflow: hidden;
    break-word: break-all;
    line-height: 30px;
    border-bottom: 1px solid #f6f6f6;
    color:#646464;
    font-size: 14px;
    cursor: pointer;
}
.recommend-list ul li:HOVER{
	
	background:#da251d;
}
.recommend-list ul li:HOVER a,.recommend-list ul li:HOVER p span{
	color:#fff;
}
.recommend-list ul li p{font-weight: normal;}

.f-img-s3 {
	display: inline-block;
	width: 100%;
	margin-right: 17px;
	height: 24px;
	text-align: left;
	color:#2a86c0;
}

.recommend-list ul li p .price{
	color:#da251d;
	margin-right: 16px;
	
}

/***********商标详情********************/
.d-tradeMark {
	margin-top: 16px;
    width:860px;
}
.tradeMark-img{
	border: 1px solid #e7e8e8;
	width:364px;
	height: 364px;
}
.tradeMark-betail{
	width:475px;
}
.tradeMark-title{
	height:30px;
	padding-bottom:15px;
	border-bottom: 1px dotted #dedede;
}
.tradeMark-title h1{
	font-size: 22px;
	color:#323232;
}
.tradeMark-title span{
	height:30px;
	margin-top: 10px;
}
.tradeMark-content{
	margin:24px 0px 31px 0;
}
.tradeMark-content table{
	font-size: 13px;
}

.tradeMark-content table th{
	height: 41px;
	width:80px;
	font-weight: normal;
	padding: 8px 26px 8px 0;
	text-align: right;
	padding-left: 15px;
}
.tradeMark-content table td{
		padding:8px 0;
		color:#323232;
		line-height: 25px;
}
.tradeMark-content table td span.black{
	box-sizing: content-box;
    float: left;
    margin-right: 3px;
    margin-bottom: 3px;
    padding: 2px 5px;
    width: max-content;
    background: #f6f6f6;
    border: 1px solid #e1e1e1;
}
.tradeMark-content table td span.domain{
	box-sizing: content-box;
    float: left;
    margin-right: 3px;
    margin-bottom: 3px;
    padding: 2px 5px;
    width: max-content;
    background: #F46868;
    border: 1px solid #f1f1f1;
    font-weight: 700;
    font-size: 14px;
    color: #fff;
   border-radius: 5px;
}
.tradeMark-content table td.price{
	color:#da251d;
	font-size: 22px;
	font-weight: 700;
}

.tradeMark-content table td.price img{
	 margin-top: 3px;
    margin-left: 20px;
}
.tradeMark-content table td.price span{
    color: #2a86c0;
    font-size: 12px;
    font-weight: normal;
}
   
.tradeMark-content table td.operation{
	width: 100%;
	text-align:left;
	padding-left:10px;
}

.d-boutique{
 	margin-top: 16px;
	width:185px;
}

.d-boutique h3{
	height: 44px;
    line-height: 44px;
    margin-bottom:10px;
    text-align: center;
    font-size: 14px;
    color: #323232;
    background: #f6f6f6;
    font-weight: normal;
    
}
.d-trade-adsense{
	height:257px;
	margin-bottom:10px;
	border: 1px solid #e7e8e8;
}

.boutique-list{
	padding: 5px 0;
    display: block;
    font-size: 14px;
}
.boutique-list ul li {
    width: 185px;
    height: 186px;
    overflow: hidden;
    line-height: 38px;
    border: 1px solid #f6f6f6;
    color:#646464;
    margin-bottom: 6px;
    text-align: center;
}
.boutique-list ul li:HOVER{
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
	transition: box-shadow 260ms;
}
.boutique-list ul li p{font-weight: normal; font-size: 12px;margin:0 8px;}

.boutique-list ul li p .price {
    color: #da251d;
}
.d-info{width:100%}
.info-title{
	border-bottom: 1px solid #dedede;
}
.info-title h1 {
    display: inline-block;
    font-size: 22px;
    color: #da251d;
    padding-bottom: 11px;
    border-bottom: 3px solid #da251d;
}

.d-info table{
	margin-top:34px;
	border: 1px solid #dedede;
	font-size: 13px;
}
.d-info table tr{
	height:50px;
	border: 1px dashed #dedede;
}

.d-info table tr th{
	font-weight: normal;
	height: 41px;
    width: 80px;
    font-weight: normal;
    text-align: right;
}
.d-info table tr th.title{
	 text-align: left;
}

.d-info table tr th.title span{
	margin-left:16px;
	padding-left:10px;
	 border-left:3px solid red;
	 font-size: 16px;
	 font-weight: 700;
}
 
/******************交易详情********************************/
.m-head{
	margin-top:21px;
	width:100%;
	height:42px;
	background:#fafafa;
}
.m-head h1{
	height:42px;
	line-height:42px;
	margin-left:41px;
	font-size: 16px;
	color:#323232;
	padding:0;
	 width: 350px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-head span{
	margin-right:56px;
	height:42px;
	line-height:42px;
	font-size: 14px;
	color:#fa933b;
}
.m-t-list{
	margin-top: 10x;
	border: 1px solid #fafafa;
}
.m-t-list-header{
	background: #f8f8f8;
    color: #323232;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    padding-left: 10px;
}
.m-t-list-header li,.m-t-list-item li{float: left;}
.m-t-list-item{
	overflow: hidden;
    border-bottom: 1px solid #eee;
    margin-top: 10px;
	height: 72px;
}

.m-t-list-item li{ 
    height: 72px;
    line-height: 72px;
    text-align: center;
}
.m-t-list-img{
	width: 79px;
    height: 60px;
    float: left;
        background: #f4f4f4;
    position: relative;
}
.m-t-list-img span {
	display: inline-block;
	text-align: center;
}

.m-t-list-img img {
    width: 79px;
    height:60px;
    border: 1px solid #f1f1f1;
}
.m-t-list-img-intr {
	float: left;
	width: 220px;
	padding-left: 10px;
    text-align: left;
    line-height: 20px;
}

.m-t-list-img-intr span {
	color: #b4b4b4;
}
.m-count-box {
    padding: 20px 0;
    position: relative;
    /* height:117px; */
    width: 100%;
    font-size: 14px; 
    border-bottom: 1px dotted #dedede;  
    display: inline-block;
}
.m-count-box .count {
    position: absolute;
    right: 207px;
    font-size: 30px;
    color: #f6f6f6;
    top: 43px;
}
.m-count-box ul{
    margin-right: 30px;
}
.m-count-box li{
	height:30px;
	line-height: 30px;

}
.m-btn-operation{
	font-size:14px;
	padding-top:15px;
	 margin: 0 58px;
}
.m-btn-operation ul{text-align: left}
.m-btn-operation li{
	height:25px;
	line-height:25px;
	list-style:disc;
}
.m-btn-operation p{text-align: right;margin-bottom: 20px;}

.m_btn {
	width:90px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 3px;
	font-size: 14px;
	vertical-align: top;
	cursor: pointer;
	
}
.m_btn_red{
	background-color: #da251d;
	color: #fff;
	clear: both;
}
.log-title{
	border-bottom: 1px solid #dedede;
	height: 46px;
}
.log-title h1 {
	height: 44px;
    width: 60px;
    font-size:14px;
    color: #eb2f2e;
    padding:0;
    border-bottom: 3px solid #eb2f2e;
    font-weight: 100;
}
.log-list{
	margin-top:20px;
	margin-bottom:70px;
}
.log-list li {
	font-size:13px;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    border-bottom: 1px dotted #dedede;
    background: #fff;
}
.log-list li.active{
	color:#2b84be;
}
.pay-operation{
	padding:0 20px;
}
.pay-operation li{line-height: 25px;}

/*****************议价详情*******************************************/

.bar-table-list{
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #f6f6f6;
    font-size: 14px;
    table-layout: auto;
    margin-top:21px;
}

.bar-table-list tr{
 	color: #646464;
}
.bar-table-list th {
    background: #fafafa;
    height: 38px;
    text-align: left;
    font-weight: normal;
}
.bar-table-list td {
    border-bottom: 1px dotted #e1e1e1;
    height: 44px;
    font-size: 13px;
    text-align: left;
   
}
.bar-table-list tr.buyer{
	color:#2b84be;
}
.bar-table-list tr.seller{
	color:#eb2f2e;
}
.bar-btn-operation{
	height:80px;
	padding:0 19px;
	background:#fafafa;
	padding-top:20px;
	text-align: right;
	margin-bottom: 10px;
	border: 1px solid #fafafa;
}
.bar-btn-operation p{
	font-size: 13px;
    margin-bottom: 10px;
}
.bar-head {
    width: 100%;
    height: 110px;
    background: #fafafa;
    border: 1px solid #fafafa;
}
.bar-head span{
	margin-right: 56px;
    font-size: 13px;
    color: #fa933b;
}

.bar-head-img {
    width: 116px;
    height:86px;
    float: left;
    background: #fff;
    position: relative;
      top: 12px;
    left: 30px;
}
.bar-head-img span{
	display: inline-block;
    margin-top: 30px;
    margin-left: 10px;
    font-size: 14px;
    color: #333;
}
.bar-head-img-intr {
    float: left;
    padding-left: 40px;
    text-align: left;
    line-height: 50px;
}
.bar-head-img-intr p {
  height:30px;
}
.bar-head-img-intr span {
    color: #323232;
}

.bar-identity{
	margin-top: 21px;
    width: 100%;
    height: 50px;
	border: 1px solid #fafafa;
}
.bar-identity h1{
	font-size: 13px;
	font-weight: normal;
	 background: url(../images/shopping.png) no-repeat 18px 15px;
	 padding-left:44px;
}
