/* CSS Document */
body,html{ margin:0px; padding:0px;  background-color:#E1E1E1;}
body,div{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:visited, a:link {
  color:#990000;
  text-decoration: none;
}
a:hover, a:active {
  color: #222;
  text-decoration: underline;
}

.topbar{
	height:40px;
	line-height:40px;
	background-image: url(img/blogtopbar.jpg);
}
.toplogo{
	height:40px;
	width:135px;
	float:left;
	background-image: url(img/toplogo.jpg);
}
img{border:0px;}
.blogtitle{
	color:#FFFFFF;
	font-size:36px;
	font-weight:bold;
	overflow:hidden;
	height:40px;
	width:800px;
	float:left;
	margin-top:20px;
	margin-left:40px;
	font-family:'微软雅黑';
	}
.bloggeyan{
	color:#FFFFFF;
	font-size:12px;
	overflow:hidden;
	height:20px;
	width:800px;
	float:left;
	margin-top:10px;
	margin-left:40px;
	line-height:20px;
	}

.maincontent{
	margin:0px auto 0px auto;
	width:980px;
	background-color:#FFF;
	}
.mainbody{
	padding:20px;
}
.mbtic{
	height:40px;
	font-size:16px;
	line-height:40px;
	border-bottom:#CCCCCC 1px dotted;
	margin-top:10px;
	}
.minitic{
	height:25px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:10px;
	}
.mbinfo{
	line-height:25px;
	margin-top:10px;
	color:#6F6757;
	width:450px;
}
.mbtext{
	line-height:25px;
	margin-top:10px;
	color:#6F6757;
}
.mbtext ul.case{
	overflow:hidden;
	width:735px;
	padding:0px;
	margin-left:-15px;
	list-style:none;
	float:left;
	}
.mbtext ul.case li{
	margin-left:11px;
	display:inline;
	margin-top:10px;
	border:1px solid #CCC;
	background-color:#F8F8F8;
	padding:5px;
	width:160px;
	height:190px;
	float:left;
	}
.mbtext ul.case li .img{
	width:160px;
	height:160px;
	}
.mbtext ul.case li img{
	width:160px;
	height:160px;
	}
.mbtext ul.case li .text{
	width:160px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	}
	
.mbtext ul.sell{
	padding:0px;
	list-style:none;
	}
.mbtext ul.sell li{
	margin-top:10px;
	border:1px solid #CCC;
	padding:10px;
	color:#000;
	}

.mbtext ul.sell li .title{
	line-height:30px;
	}
.mbtext ul.sell li .title .tic{
	font-size:14px;
	width:500px;
	float:left;
	overflow:hidden;
	color:#007AB5;
	
	}
.mbtext ul.sell li .title .stc{
	width:560px;
	float:left;
        color: #666;
	}
.mbtext ul.sell li .title .stcf{
color: #000;
	}
.mbtext ul.sell li .title .buy{
	width:100px;
	float:right;
	}
.mbtext ul.sell li .title .price{
	color:#F30;
	font-weight:bold;
	font-size:14px;
	}
.mbtext ul.sell li .title .unit{
	font-size:12px;
	}
.mbtext ul.sell li .title .time{
	width:100px;
	float:right;
	overflow:hidden;
	}
.mbtext ul.sell li .text{
	color:#666;
	}
	
.pjzf{
	margin-top:10px;
	border:1px solid #CCC;
	padding:10px;
	color:#000;
	width:330px;
	height:180px;
	}
.pjzf .title{
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #DEE3E4;
	
	}
.pjzf .text{
	line-height:30px;

	}
.mbtext ul.appraise{
	padding:0px;
	list-style:none;
	}
.mbtext ul.appraise li{
	margin-top:10px;
	border:1px solid #CCC;
	padding:10px;
	color:#000;
	}

.mbtext ul.appraise li .title{
	clear:both;
	line-height:30px;
	}
.mbtext ul.appraise li .title .tic{
	font-size:14px;
	width:500px;
	float:left;
	height:30px;
	overflow:hidden;
	color:#007AB5;
	
	}

.mbtext ul.appraise li .title .time{
	width:100px;
	float:right;
	height:30px;
	overflow:hidden;
	}
.mbtext ul.appraise li .text{
	color:#666;
	}
	
	
.toptms{
	margin:10px auto 0px auto;
	width:980px;
	height:150px;
	/*background-color:#2E4992;*/
		background-image: url(img/bd85fbc9955264bd53664f48_r2_c2.jpg);
	}
.infotext{ height:100px;}
.navs{ height:40px; margin-top:10px; text-align:right; padding-right:20px; line-height:40px;color:#FFFFFF; font-size:14px;}
.navs a{ color:#FFFFFF; font-size:14px; display:inline-block; margin-left:10px; margin-right:10px;}
.mainnvabar{
	width:220px;
	background-color:#F5F5F5;
}
.usinfo{height:122px;}
.hrad{
	margin:10px;
	padding:0px;
	border:#CCCCCC 1px solid;
	background-color:#FFFFFF;
	height:100px;
	width:100px;
	float:left;
	}
.usertext{ margin-right:5px; margin-top:10px; line-height:25px; height:100px; width:90px; float:right; overflow:hidden;}

.hrad img{height:100px;width:100px;}
.blgtbg{
	height:150px;
	background-image:url(img/blogtbg.png);
	
}
.mstic{ height:32px; line-height:32px; font-weight:bold; padding-left:10px;  background-color:#EBEAE7; border-bottom:#D1CDC5 1px solid;}
.sptline{ height:1px; font-size:1px; line-height:1px;border-bottom:#D1CDC5 1px solid;}

.rtext{ line-height:25px; padding-left:10px; padding-right:10px; }
img.sks{ vertical-align:-5px;}
.profession{ padding:10px; line-height:20px; border:#E7E5DE 1px solid; background-color:#F9F9F9;}
.blu{ color:#0066CC;}
.hui{ color:#666666;}
.pinjiatic{ margin-top:10px; height:30px; width:100%; }
.pinjiatic div{ height:29px;line-height:28px; font-weight:normal;  border:#FFFFFF 1px solid; float:left; width:120px; text-align:center;}
.pinjiatic div.slc{height:28px;background-color:#F1F1F1;font-weight:bold;  border:#CCCCCC 1px solid;  color:#800000; border-bottom:none;}
.pltb td{ padding-left:5px;}

a.btn{
	float:left;
	display:inline-block;
	margin-left:13px;
	margin-top:10px;
	text-align:center;
	height:28px;
	width:80px;
	line-height:28px;
	background-image: url(img/ticbg.png);
	background-repeat: no-repeat;
	background-position: right -720px;
	text-decoration:none;
	color:#666666;
}
a.btn:visited, a.btn:link {
  color: #666666;
  text-decoration: none;
  background-position: right -720px;
}
a.btn:hover, a.btn:active {
  color: #0099CC;
  text-decoration: none;
  background-position: right -750px;
}

a.btn b{
	float:left;
	width:3px;
	height:28px;
	display:inline-block;
	background-image: url(img/ticbg.png);
	background-repeat: no-repeat;
	background-position: left -720px;
	}
a.btn:visited b, a.btn:link b{
  background-position: left -720px;
}
a.btn:hover b, a.btn:active b{
  background-position: left -750px;
}


a.hbtn{
	float:left;
	display:inline-block;
	margin-left:13px;
	margin-top:5px;
	text-align:center;
	height:28px;
	width:175px;
	line-height:28px;
	background-image: url(img/ticbg.png);
	background-repeat: no-repeat;
	background-position: right -780px;
	text-decoration:none;
	color:#FFFFFF;
}
a.hbtn:visited, a.hbtn:link {
  color: #FFFFFF;
  text-decoration: none;
  background-position: right -780px;
}
a.hbtn:hover, a.hbtn:active {
  color: #FFFFFF;
  text-decoration: none;
  background-position: right -780px;
}

a.hbtn b{
	float:left;
	width:3px;
	height:28px;
	display:inline-block;
	background-image: url(img/ticbg.png);
	background-repeat: no-repeat;
	background-position: left -780px;
	}
a.hbtn:visited b, a.hbtn:link b{
  background-position: left -780px;
}
a.hbtn:hover b, a.hbtn:active b{
  background-position: left -780px;
}
.lfhead{
	float:left;
	width:82px;
	height:90px;
	margin-left:8px;
	margin-right:8px;
	margin-top:5px;
	}
.lfheadimg{ margin-left:10px;width:62px; height:62px; border:#CCCCCC 1px solid;}
.lfheadname{width:82px;height:20px; line-height:20px; text-align:center; overflow:hidden;}
.lfhead img{width:60px; height:60px;}

.gfheadimg{width:62px; height:62px; border:#CCCCCC 1px solid; margin-left:25px; margin-top:10px;  margin-bottom:10px;}
.gfheadimg img{width:60px; height:60px;}

.hfheadimg{width:62px; height:62px; border:#CCCCCC 1px solid; margin-left:20px; margin-top:5px;}
.hfheadimg img{width:60px; height:60px;}


.jujl{
	border:#919148 1px solid;
	background-color:#EFEFDE;
	padding:10px;
	height:40px;
	white-space:nowrap;
	}

.jujl .kh,.jujl .kh2{
	line-height:40px;
	display:inline-block;
	width:130px;
	height:40px;
	float:left;
	margin-right:8px;
	overflow:hidden;
}
.jujl .kh2{width:200px;}
.jujl .kh b,.jujl .kh2 b{ font-size:18px; color:#000000;}

.jujl .kh b{ font-size:18px; color:#000000;}
.jujl .sptline{border-bottom:#919148 1px solid;}

.jyorzbtop{
	height:34px;
	background-image: url(img/line2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top:15px;
	}
.jyorzbtop div{
	float:left;
	height:32px;
	border:#DDDDDD 1px solid;
	background-color:#FFFFFF;
	width:150px;
	line-height:34px;
	text-align:center;
	margin-right:10px;
	}
.jyorzbtop div.idx{
	border:#DDDDDD 1px solid;
	font-weight:bold;
	border-bottom-color:#F1F1F1;
	background-color:#F1F1F1;
	
	}
.jyorzbinfo{
	clear:both;
	height:40px;
	background-color:#F1F1F1;
	border:#DDDDDD 1px solid;
	border-top:none;

	
	}
.jyorzbtb{
	border:#DDDDDD 1px solid;
	border-top:none;
	border-bottom:none;
	}
.jyorzbtb td{ padding-left:5px; line-height:25px;}

.taskitem{
	float:left;
	width:227px;
	height:200px;
	border:#E0E0E0 1px solid;
	margin-left:16px;
	margin-top:12px;
	display:inline;
	overflow:hidden;
	}
.taskitembm{
	margin-top:12px;
	border:#D1D1D1 1px solid;
	}

.taskitem .shoer{
	border:#D1D1D1 1px solid;
	width:200px;
	height:150px;
	float:left;
	margin-left:13px;
	margin-top:12px;
	background-color:#E3EDFD;
	display:inline;
	}
.taskitem .shoerinfo{
	width:202px;
	height:40px;
	float:left;
	margin-left:14px;
	margin-top:5px;
	line-height:20px;
	color:#666666;
	display:inline;
	}
.taskitem .tica,.taskitem .ticb,.taskitem .ticc,.taskitem .ticd{float:left;height:20px;overflow:hidden;}
.taskitem .tica{width:137px;}
.taskitem .ticb{width:65px; text-align:right;}
.taskitem .ticc{width:100px;}
.taskitem .ticd{width:102px; text-align:right;}

.mbabc{ float:left; width:480px;}
.xmbinfo{ float:right; width:230px; background-color:#FFFFFF; border:1px solid #E0E0E0;}
.xmbinfo .title{ width:210px; padding:10px; line-height:30px; font-size:14px; font-weight:bold; color:#06C;}
.taskcontent{ line-height:26px; padding-top:20px; padding-bottom:20px;}
.goodspic{
	border:1px solid #CCC;
	float:left;
	margin:5px;
	width:130px;
	height:130px;
	}
.goodspic:hover,.goodspic.hover{border:1px solid #F30;}
.goodspic td{ padding:4px;}
.goodspic img{ max-height:120px; max-width:120px;}