

@charset "utf-8";

/* 全屏自适应布局--1  */
html,body{width:100%;height:100%;}
i,cite,em,var,address,dfn{font-style:normal;}

/*
.g-tp *, .g-hd *{ margin:0; padding:0; }
.g-tp,.g-hd{ min-width:1100px;font:12px/1.62em arial,"Microsoft YaHei";color:#666;outline:0;}
.g-tp{ height:30px;margin-bottom:0;line-height:30px; background:#f4f4f4; border-bottom:1px solid #dddfdf;}
.g-hd{height:70px; background:#13263e;}
.m-hd:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.m-hd{ position:relative; z-index:200; width:1100px; margin:0 auto;zoom:1;}
.mTop, .m-top{ padding:0 20px;}
.mTop a{ padding-right:10px}
.mTop ul li{ display:inline;}
.mTop p{ float:right;}


.m-hd .logo{ float:left; margin-right:40px;}
.m-hd .logo img{ vertical-align:middle;}
.m-hd .m-nav{ display:inline-block; *display:inline; *zoom:1;}
.m-hd .m-nav li{ float:left;}
.m-hd .m-nav li a{ display:block; padding:0 20px; height:70px; line-height:70px; color:#fff; font-size:14px;}
.m-hd .m-nav li a:hover, .m-hd .m-nav li.crt a{ background:#1b3658; font-weight:bold;}
.m-hd .m-acco{ float:right; display:inline; height:40px; line-height:40px; margin-top:18px; padding-right:5px; vertical-align:middle; color:#fff;}
.m-hd .m-acco a{ color:#fff;}
.m-hd .m-acco img{ vertical-align:middle; margin-right:5px; border-radius:20px; overflow:hidden;}
.m-hd .m-acco .m-user{ position:relative; zoom:1; z-index:99; line-height:21px;}
.m-hd .m-acco .m-user i{padding:2px 15px 2px 0; background:url(../image/ico.png) right 5px no-repeat; white-space:nowrap; cursor:pointer;}
.m-hd .m-acco .m-user ul{ position:absolute; right:0; top:15px; padding:5px 8px;background:#13263E; border:1px solid #1B3658; text-align:right; display:none; }
.m-hd .m-acco .m-user ul li{  white-space:nowrap; line-height:21px;}
.m-hd .m-acco .m-user ul li a{ color:#fff;}
*/




@charset "utf-8";
/* CSS Document */


body{ background:#f1f1f1}
img{ vertical-align:middle;}
div{ border-radius:2px;}
.f-c-333{ color:#333}
.f-c-blue3{ color:#6d8ba7}
.textoverflow {
	display:inline-block;
	white-space:nowrap;
	word-wrap:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:100%;
	vertical-align:-2px;
	*vertical-align:1px;
	_width:100%
}
.jbBg{
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #eeeeef)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=white,endcolorstr=#eeeeef,gradientType=0); /* IE*/
    background-image:linear-gradient(to top,#eeeeef,#fff);}

/* 全屏自适应布局--2  */
.m-wp,.m-ft{ width:1100px; margin:0 auto;}
/*.g-wp{min-height:100%;_height:100%;}*/
.m-wp{padding-bottom:10px;zoom:1;}

/* footer*/
.g-ft .g-wrap{ width:1100px; margin:0 auto;}
.m-foot { width:1100px; margin:0 auto}
.m-foot .logo{ position:absolute; top:15px; padding:0; }
.m-foot .footNav{ letter-spacing:1px; padding:5px 0; }
.m-foot .footNav a{ padding:0 15px; color:#ccc;}
.m-foot p{ padding-left:15px; color:#ccc; line-height:21px;letter-spacing:.5px;}
.m-foot .con{ width:650px; margin:0 auto; text-align:center;}

/* 面包屑导航 */
.m-crumb{ height:32px; background:url(../image/crumb-bg.gif); border:1px solid #dddfdf; margin-bottom:10px; font-size:12px;}
.m-crumb ul{ height:16px; line-height:16px; padding:8px 0 0 10px;}
.m-crumb li{ display:inline; padding-left:25px; background:url(../image/ico.png) -3px -30px no-repeat;}
.m-crumb li.sy{ background:url(../image/ico.png) 0 -16px no-repeat;}
.m-crumb li a{ color:#7d7d7d;}
.m-crumb li a:hover{ text-decoration:underline;}

/* 页面主体区域结构 */
.mnMold{ width:850px;}
.mnMold2{ border:1px solid #dddfdf; width:848px; background:#fff;}
.mnMold3{border:1px solid #dddfdf; width:808px; padding:15px 20px; background:#fff;}

/* 页面侧边栏区域结构 */
.title a.more,.title2 a.more{ float:right; color:#5091cf; font-size:12px;}
.title3 a.more{ float:right; font-size:12px;color:#5091cf;}
a.more:hover{ color:#F4A720}
/* 类个人主页侧边样式框 */
.m-sdCon{ border:1px solid #dddfdf; padding:15px 15px 10px; background:#fff; }
.m-sdCon .title { padding: 0 0 10px 15px; border-bottom:1px solid #dddfdf; background:url(../image/ico.png) -2px -145px no-repeat; margin-bottom:15px; font-size:14px; font-weight:normal;}
/* 类互助侧边样式框 */
.m-sdCon2{border:1px solid #dddfdf; background:#fff;}
.m-sdCon2 .title, .title2{ 
	background:#fff; border-top:2px solid #2da5da; border-bottom:1px solid #dddfdf; line-height:40px; padding-left:15px; font-weight:normal; font-size:14px; color:#2a4b72;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #eeeeef)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=white,endcolorstr=#eeeeef,gradientType=0); /* IE*/
    background-image:linear-gradient(to top,#eeeeef,#fff);
	}
.m-sdCon2 ul{ padding:15px 15px 10px;}
.title3{ 
	background:#f5f5f5; border-bottom:1px solid #dddfdf;line-height:42px; padding:0 20px; font-weight:normal; font-size:14px;
	
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfa), color-stop(1, #eeeeef)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfa', endColorstr='#eeeeef', GradientType='0'); /* IE*/
    background-image:linear-gradient(to top,#eeeeef,#fbfbfa);
}

/* 按钮、色块 */ 
.u-aBtn{display:block;color:#fff;padding:0 15px; border-radius:2px;}
a.u-aBtn:hover{ color:#fff;}
.u-inpBtn{ display:inline-block; *display:inline; *zoom:1; border:0; padding:5px 15px; overflow:visible; color:#fff; cursor:pointer;}
.bge69{ color:#fff; background-color:#e69d36} /* 黄 */
a.bge69:hover, input.bge69:hover{ color:#fff; background-color:#f4a720;}
.bgfb8{ color:#fff; background-color:#fe781f} /* 橘黄 */
a.bgfb8:hover, input.bgfb8:hover{ color:#fff; background-color:#f77323;}
.bg2da{ color:#fff; background-color:#2da5da} /* 蓝 */
a.bg2da:hover, input.bg2da:hover{color:#fff; background-color:#1ab6ef}
.bgd2e{ color:#fff; background-color:#d8edfa; color:#333;} /* 浅蓝 */
a.bgd2e:hover, input.bgd2e:hover{color:#333; background-color:#bfdff8}
.bg5e8{ color:#fff; background-color:#5e83b0} /* 青 */
a.bg5e8:hover, input.bg5e8:hover{color:#fff; background-color:#548cc8}
.bge2e{ background-color:#e6e6e6; color:#adadad;}/* 灰 */
a.bge2e:hover, input.bge2e:hover{ background-color:#edecec;}
.u-aBtn[disabled], .u-aBtn[disabled]:hover, .u-inpBtn[disabled], .u-inpBtn[disabled]{
	cursor: not-allowed;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
	opacity: .65;
	}
.u-focOn, .u-focOff {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 3px;
	margin-top:5px;
	background-color:#fff;
	background-image:linear-gradient(top, #fff, #fafafa);
	/* border:1px solid #dddfdf; */
	box-shadow:0 1px 1px #c0bfbf;
	border-top:1px solid #f2f2f2;
	margin-left:1px;
	margin-right:1px;
	border-radius:2px;
	text-align:center;
	color:#579900;
}
.u-focOn{ background-color:#f4f4f4;}
.u-focOn:hover{ background-color:#fff;}
.u-focOn.nobor{ border:none;box-shadow:0 0 0 #fff; background:none;}
.u-addGreen {
	display:inline-block;
	vertical-align:middle;
	margin-top:-2px;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	width:10px;
	height:10px;
	margin-right:2px;
	padding:0;
	background:url(../image/ico.png) 0 -118px no-repeat
}
.u-focOff{ background:#e6e6e6; color:#adadad; padding: 0 3px;}
.u-focOn:hover{color:#579900;}
.u-focOff:hover{color:#adadad;}
/* 弹窗集合 */
.m-Pop{ /*position:absolute; top:50%; left:50%; margin:-160px 0 0 -300px; width:450px;*/ background:#fff; padding:10px;border:1px solid #eae8e8; border-radius:2px;}
.m-Pop h2{ position:relative; height:36px; line-height:36px;margin:-10px -10px 15px; padding:0 10px; border-bottom:1px solid #eae8e8; background:#f4f4f4; font-size:12px;}
.m-Pop h2.whitBg{ border-color:#fff; background:#fff;}
.m-Pop h2 i.u-clod{ position:absolute; display:block; top:8px; right:5px; width:20px; height:20px; background:url(../image/popClosed.gif) no-repeat; cursor:pointer;}
.m-Pop p{ text-align:center; line-height:30px;}
.m-Pop p i{ padding:0 5px; font-family:Verdana, Geneva, sans-serif;}
.m-Pop .m-form td{ padding:5px}
.m-Pop label{ padding:0 10px;}
.m-Pop .m-txtCon { padding:50px 20px 20px; font-size:16px; line-height:32px;}
.m-Pop .m-txtCon p{ text-align:left; text-indent:2em; margin-bottom:10px; line-height:32px;}
.m-Pop .m-txtCon .txtList p{ margin-bottom:0;}
.txtList p{ margin-bottom:0; line-height:30px; text-align:left;}
.m-Pop .m-txtCon .u-inpBtn{ margin-top:20px;}
.wh200{ width:200px;}
.contInf{ position:relative;}
.contInf td{ vertical-align:top;}
.contInf .m-dynPho{ position:absolute; left:0; top:0; width:80px;}
.contInf .u-focOn{ margin-top:8px;}

/*  */
.steps_nav{ background:#f4f4f4; border:1px solid #e2e2e2; padding:10px;}
.steps_nav ul{ display:table;}
.steps_nav ul li{ display:table-cell; padding-right:15px; font-size:16px; color:#6d8ba7;}
.steps_nav ul li i{padding-right:5px; font-size:20px; font-style:italic; font-weight:bold; color:#BBB; font-family:"宋体" }
.steps_nav ul li.crt, .steps_nav ul li.crt i{ color:#f66e60}

	
/* 表格 */
.tabbord td, .tabbord th{ border:1px solid #dddfdf; padding:3px 5px;}
.tabbord caption{ font-size:14px; padding:5px ;}

/* 暂无数据 */
.noData{ padding:10px;text-align:center;}


/* 个人主页-头部 */
.m-persHd{ 
	height:102px; background:#e4e4e4; padding:15px; margin-bottom:15px; color:#666;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfbfb), color-stop(1, #e4e4e4)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfbfb', endColorstr='#e4e4e4', GradientType='0'); /* IE*/
    background-image:linear-gradient(to top,#e4e4e4,#fcfbfb);
	}
.m-hdPho{ position:relative; float:left; width:102px; height:102px;}
.m-hdPho p{ position:absolute; bottom:0; width:100%; background:#fff; text-align:center; opacity:0.9; filter:alpha(opcity=90); /*display:none;*/}
.m-hdPho img{ vertical-align:middle;}
.m-persHd .m-hdPho{
	box-shadow: 2px 5px 10px #d3d3d3;
	border: 1px solid #fff;
	border-radius: 60px;
	overflow: hidden;
}
.m-persHd .m-info{ float:left; margin-left:15px; padding-top:5px; line-height:30px; }
.u-zan{ position:relative; left:10px; padding:5px 0 0 20px; background:url(../image/ico.png) 0 -48px no-repeat; color:#6d8ba7;}
.m-persHd ul{ overflow:hidden; padding-top:55px;}
.m-persHd ul li{ float:right; position:relative; padding:0 15px; text-align:center; border-right:1px solid #d7d3d3; margin-right:-1px;}

/* 个人首页-速问 */
.m-speedq{ position:relative; height:39px; background:#fff; border:1px solid #dddfdf; padding:15px; box-shadow: inset 0 -4px 4px #f7f7f7; font-size:14px;}
.m-speedq label{ padding:0 15px;}
.m-speedq .u-inpBtn{ position:relative; z-index:2; height:39px;  padding:0 30px; overflow:visible; color:#fff; font-size:14px; cursor:pointer;}
.m-speedq .u-inpTxt{ width:820px; height:21px; line-height:21px;  padding:8px 10px 8px 30px; border:1px solid #dddfdf; background:url(../image/ico.png) 7px -72px no-repeat; margin-right:5px; }
.m-speedq .m-helpBtn{ position:absolute; width:410px; right:7px; top:14.5px;}
.m-speedq .m-helpBtn .u-aBtn{ float:right;  margin-right:10px; padding:10px 20px; font-size:14px; }
.m-speedq .m-helpBtn .u-text{ float:right; margin-right:10px; line-height:39px; font-size:12px;}

/* 个人首页-主体 */
.m-tagTi{ height:40px; line-height:40px; background:#f5f5f5; overflow:hidden;}
.m-tagTi ul{ margin-left:-1px;}
.m-tagTi ul li{ position:relative; z-index:2; float:left; display:inline; padding: 0 20px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5; font-size:14px; cursor:pointer;}
/*.m-tagTi ul li:hover{ border-color:#dddfdf; background:#eee;}*/
.m-tagTi ul li.on, .m-tagTi ul li.on:hover{border-color:#dddfdf; background:#fff;}
.m-tagTi ul li sup{ position:absolute; top:2px; right:10px;  line-height:12px; padding: 1px 4px 2px 4px; border-radius:7px; background:#e31b00;  color:#fbeae9;}
.m-tagTe{background:#fff;border-top:1px solid #dddfdf; margin-top:-1px; }

/* 个人首页-主体-动态 */
.m-dynList{ padding:15px 20px; background:#fff;}
.m-dynList ul.listCon{ padding:0;}
.m-dynList ul.listCon li{ display:block; position:relative; overflow:hidden; zoom:1; padding:20px 0 20px 5px; margin:0 5px 0; border-bottom:1px solid #ebebeb;}
.m-dynList .m-dynPho{ margin-right:15px;}
.m-dynPho{ float:left; width:56px;}
.m-dynPho img{border:1px solid #dddfdf;}
.m-dynPho p{ width:47px; padding:0 2px; text-align:center;}
.m-dynPho p .textoverflow{color:#6D8BA7}
.m-dynList dl.m-askAns{ float:left; width:480px;font-size:12px;}
.m-dynList dl.m-askAns dt{color:#111; line-height:26px;}
.m-dynList dl.m-askAns dd{ color:#808080; line-height:21px;}
.m-opera{ position:absolute; width:280px; bottom:50%; margin-bottom:-32px; right:5px; text-align:right; line-height:32px; margin-top:8px; color:#808080}
.m-opera span{ padding-right:5px;}
.m-opera p{ color:#d9d9d9}
.m-opera p .u-inpBtn { margin-right:5px;}
.m-opera a{ padding:0 5px;color:#808080}
.m-opera a:hover{ color:#F4A720;}
.m-opera img{ margin:-4px 3px 0 0;}
.m-linkCon a{ padding:0 10px;}

/* 个人首页-主体-工程 */
.m-engine{ padding:15px;}

/* 分页 */
.m-pageList{ height:28px; margin-top:45px; padding-bottom:45px; text-align:center;}
.m-pageList ul{display:inline; _margin-right:5px;}
.m-pageList ul li{ display:inline; padding:4px 8px; margin:0; line-height:26px; border:1px solid #ddd; vertical-align:middle;}
.m-pageList ul li a{ color:#1e50a2;}
.m-pageList ul li a:hover, .m-pageList ul li.crt a{ color:#ff7362;}
.m-pageList ul li.crt{ background:#f8f8f8;color:#ff7362;}
.m-pageList .u-inpTxt{ width:35px; padding:2px; text-align:center;}
.m-pageList .u-inpBtn{ padding:2px 8px; background:#f7f7f7; border:1px solid #ddd; margin-left:5px; cursor:pointer; color:#666}
.m-pageList .u-inpBtn:hover{ background:#eee;}

/* 个人首页-侧边 */
.sidMold{ width:235px; overflow:hidden;}

/* 个人首页-侧边-最近来访 */
.m-vistList{ width:203px;overflow:hidden;}
.m-vistList ul{ width:260px; overflow:hidden; zoom:1;}
.m-vistList ul li{ float:left; width:50px; margin-right:25px; padding-bottom:10px; line-height:26px; text-align:center;}
.m-vistList ul li p{ color:#aeb1b1; margin-top:-5px;}

/* 个人首页-侧边-感兴趣的人、我的人脉  */
.m-intsPeo ul li{ display:block; overflow:hidden; zoom:1; padding:5px 0 10px;}
.m-intsPeo ul li dl{ margin-left:68px; line-height:21px;}
.m-intsPeo ul li dl dt{ font-size:12px; padding:2px 0 3px;}
.m-intsPeo ul li dl dd{color:#808080;}
.m-myConta ul li dl{ margin-left:80px;}
.m-myConta ul li dl dt{ padding-top:0;}
.m-myConta .m-dynPho img{ border:none;}
/* 个人首页-侧边-感兴趣的项目 */
.m-intsPro ul { margin:-5px 0 5px;}
.m-intsPro ul li{ display:block; height:30px; line-height:30px; overflow:hidden; zoom:1;}
.m-intsPro ul li a,.m-intsPro ul li i.qq{ float:left; width:148px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:12px;}
.m-intsPro ul li span{ float:right; width:55px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#AEB1B1; text-align:right;}

/* 个人首页-最近来访 */
.visitData{ padding:20px 20px 0;}
.visitList .list_title{ position:relative; height:34px;}
.visitList .list_title h2{ position:absolute; left:0; width:116px; height:26px; line-height:26px; overflow:hidden; border-radius:3px; border:1px solid #dddfdf; background:#f5f5f5; text-align:center; font-size:14px; color:#6D8BA7}
.visitList .list_title img{ position:absolute; z-index:2; top:27px; left:52px;}
.list_item{ color:#9B9B9B}
.list_item ul.item_avatar{ margin-left:58px; border-left:2px solid #dddfdf; padding:15px;}
.list_item ul.item_avatar li{ float:left; width:69px; display:block; margin-bottom:5px;}
.list_item ul.item_avatar li p{ width:47px; padding:0 2px; text-align:center;}
.list_item ul.item_avatar li p .textoverflow{color:#6D8BA7}
.list_item .item_timeline{ position:relative; float:left; width:43px; padding:15px 15px 15px 0; text-align:right; }
.list_item .item_timeline .icon_clock{ position:absolute; right:-8px; top:16px; display:block; width:13px; height:13px; background:url(../image/icon_clock.png) -109px -51px no-repeat;}
.list_item .item_timeline .icon_end{ position:absolute; left:56px; bottom:0; display:block; width:4px; height:4px; border-radius:2px;}
/* 互助-侧边导航 */
.m-mutNav h2{ padding-left:15px; line-height:43px; background:#2da5da; font-weight:normal; font-size:14px; color:#fff;}
.m-mutNav ul{ padding:5px 15px 15px;}
.m-mutNav ul li{ line-height:36px; border-bottom:1px dotted #dddfdf; list-style:inside disc; font-size:12px;}
.m-mutNav ul li:last-child{ border-bottom:none;}
.m-mutNav ul li a{ font-size:12px;}
.m-mutNav ul li.crt, .m-mutNav ul li.crt a{ color:#F9980D; font-weight:bold;}

#nobdbtr{ border-bottom:0;}

/* 互助-侧边-我的问题 */
.m-myQues .sp1{ background:url(../image/ico.png) 0 -304px no-repeat; padding:0 5px 0 15px; color:#F9980D;}
.m-myQues ul li{ line-height:21px; padding-bottom:5px;font-size:12px;}
.m-myQues ul li a{}

/* 互助-侧边-悬赏 */
.m-myRewar dl{ border-bottom:1px solid #dddfdf; line-height:28px; padding:5px 0;}
.m-myRewar dl i{ padding:0 5px 0 3px;}
.m-myRewar dl dt{ font-size:14px; background:url(../image/ico.png) no-repeat; padding-left:20px;}
.m-myRewar dl dd i{ color:#f9980d;}
.m-myRewar dl dt.dtXs{ background-position: 0 -174px;}
.m-myRewar dl dt.dtCs{ background-position: 0 -200px;}
.m-myRewar dl dt.dtSy{ background-position: 0 -230px;}
.m-myRewar p{ height:26px; padding:15px 0 5px;}
.m-myRewar .u-aBtn{ float:left; font-size:12px; height:26px; line-height:26px; padding: 0 15px; margin-right:10px;}

/* 互助-侧边-问答 */
.m-mutAsk ul{ padding:10px 15px 10px;}
.m-mutAsk ul li{ font-size:12px; list-style:inside disc; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m-mutAsk ul li a{ font-size:12px;}
.m-mutAsk ul li i.u-aReply{ float:right; position:relative; z-index:2;}
.m-mutAsk ul li i.u-aReply a{ color:#5091cf; text-decoration:underline; margin-right:3px;}
.m-mutAsk ul li i.u-aReply a:hover{ color:#F4A720}

/* 互助-侧边-问答标签 */
.m-askTag ul{ padding:10px 5px 10px;}
.m-askTag ul li{ display:inline; padding:0 10px; line-height:30px; font-size:12px; word-break:normal; word-wrap:break-word;}
.m-askTag ul li a{ white-space:nowrap;}

/* 互助-主体-分类 */
.m-claFt{ border:1px solid #dddfdf; background:#fff; padding:15px;}
.m-claFt ul li{ display:block; padding:8px 0; border-bottom:1px solid #eceff1;}
.m-claFt ul li:last-child{ border-bottom:0;}
.m-claFt ul li a.more{ float:right; padding-right:12px; margin-top:3px; background:url(../image/ico.png) right -264px no-repeat;}
.m-claFt ul li a.more.crt{ background-position: right -283px;}
.m-claFt ul li strong, .m-claFt ul li span{ float:left; width:75px; margin-top:3px; padding-right:10px; border-right:1px solid #eceff1; text-align:right; font-size:12px; font-weight:bold;}
.m-claFt ul li ul{ margin-left:95px; width:680px; font-size:12px; }
.m-claFt ul li ul li{ display:inline; line-height:26px; border-bottom:none; word-break:normal; word-wrap:break-word;}
.m-claFt ul li ul li a{ white-space:nowrap; padding:0 5px;}
.m-claFt ul li ul li a.crt{ color:#F9980D; font-weight:bold;}
.m-claFt ul li ul li a.u-inpBtn{ padding:3px 8px; vertical-align:middle;}

.m-seledTag ul li{ display:inline-block; *display:inline; *zoom:1;  line-height:20px; padding-left:8px; margin:0 8px 8px 0; border:1px dashed #949292; border-radius:2px; background:#fff; vertical-align:middle;color:#ff0000;}
.m-seledTag ul li i a,.m-seledTag ul li i{ padding:4px 8px;color:#333; font-family:arial; cursor:pointer;}

/* 互助-主体-列表 */
.m-mutList{ padding:15px 15px 0; background:#fff; border:1px solid #dddfdf;}
.m-mutList ul.listCon li{ position:relative; display:block; border-bottom:1px dashed #dddfdf; padding:10px 0; margin-bottom:15px;}
.m-mutPho{ float:left; width:121px;}
.m-mutPho a{ display:block; text-align:center;}
.m-mutPho a img{ vertical-align:middle; margin-bottom:6px;}
.m-mutPho a.u-focOn, .m-mutPho a.u-focOff{ float:left; border:none; margin-top:0; margin-left:15px;}
.m-mutPho a.u-focOff{ background:#fff; color:#F4A720}
.m-mutCon{ margin-left:135px; color:#8e8e8e; margin-right:10px;}
.m-mutCon.mutCon2{ padding-right:5px; width:805px; margin-left:10px;}
.m-data span{ padding:0 15px 0 15px; background-image:url(../image/ico.png); background-repeat: no-repeat; }
.m-data span.sp1{ background-position:0 -303px;}
.m-data span.sp2{ background-position:-2px -319px;}
.m-data span.sp3{ background-position:-2px -332px; padding-left:12px;}
.m-data span.sp4{ background-position:-2px -346px;}
.m-data span.sp5{ background-position:0 -363px;}
.m-data span i{ color:#f9980d; padding:0 2px;}
.m-mutCon dl dt, .m-mutCon dl dd{ padding-right:5px;}
.m-mutCon dl dt{ line-height:26px; border-bottom:1px dotted #dddfdf; margin-bottom:5px; padding:5px 0; font-size:14px;}
.m-mutCon dl dt span{ float:right; font-size:12px; padding-left:15px;}
.m-mutCon dl dd{ line-height:26px; margin-bottom:10px; font-size:12px; word-break:break-all}
.m-mutCon dl dd a{ color:#8e8e8e;}
.m-focOn span{ padding:4px 5px 3px 17px; background:url(../image/ico.png) no-repeat #edecec; border-radius:2px; cursor:pointer;}
.m-focOn span:hover{ background-color:#d8d6d6;}
.m-focOn span.sp1{ background-position:2px -379px;}
.m-focOn span.sp2{ background-position:2px -394px;}
.m-focOn span.sp3{ background-position:2px -411px; padding-left:19px;}
.m-mutTag{ margin-top:10px;}
.m-mutTag span{ padding-right:10px;}
.m-mutTag span i{ padding:0 5px; color:#36a703;}
.u-shang, .u-shou, .u-zheng, .u-xiang{ position:absolute; left:-15px; top:-10px; z-index:99; width:24px; height:24px; line-height:24px; background:#d70000; text-align:center; color:#fff;}
.u-shou{ background:#f4a720;}
.u-zheng{ background:#548cc8}
.u-xiang{ background:#92ca31;}

/* 互助-主体-详细内容 */
.m-ask{ padding:30px 20px; border:1px solid #dddfdf; background:#fff; box-shadow: inset 1px 1px 15px #e1e5e5;}
.m-ask h2{ display:block; line-height:32px; font-size:14px;}
.m-ask h2 span{ padding:5px 5px; font-size:12px; margin-right:5px;}
.m-ask h2 .sp1{padding:0 15px 0 15px; background:url(../image/ico.png) 0 -303px no-repeat; font-weight:normal;}
.m-ask h2 .sp1 i{ color:#f9980d; padding:0 2px;}
.m-ask .m-data{ width:400px; padding:5px 10px; font-size:12px;}
.m-ask .bdsharebuttonbox{ float:right; width:300px;}
.m-ask .txtCon{ padding:20px 10px 40px; line-height:30px; font-size:14px;}
.m-ask .tagCon{ border-top:1px dashed #dddfdf; padding:20px 0;}
.m-ask .tagCon a{ margin-right:10px; padding:2px 3px; border:1px dashed #666;}
.m-ask .tagCon .u-aBtn{ float:left; font-size:14px;margin-top:15px; padding: 8px 30px; font-size: 14px; border:none;}
.m-answer{ position:relative; border:1px solid #dddfdf; background:#fff;}
.m-answer ul.listCon{ padding:10px 20px 20px;}
.m-answer ul.listCon li{ display:block; overflow:hidden; zoom:1; border-bottom:1px dashed #dddfdf; padding:15px 0;}
.m-answer ul.listCon li .txtCon{ width:720px; float:right; line-height:26px;}
.m-answer ul.listCon li .txtCon .sunCon{ padding:10px; margin:10px; border:1px dashed #dddfdf; background:#EAF4FB;}
.m-answer ul.listCon li.caina{ background:#eaf4fb; padding:20px;  padding:20px 0!ie; margin: -10px -20px 0;}
.m-answer .m-dynPho{ width:70px;}
.u-adopt{ position:absolute; right:80px; top:20px; width:70px; height:80px;}
.m-infList ul{ padding:10px 15px 15px;}
.m-infList ul li{ border-bottom:1px dashed #dddfdf; line-height:32px; padding:0 5px;}
.m-infList ul li:last-child{ border-bottom:none;}
.lgProm{text-align:center; padding:50px 20px;}

/* 互助-主体-联系方式 */
.m-contact{ padding:20px; line-height:21px;}
.m-contact .m-dynPho img{ width:80px; height:80px;}
.m-contact dl{ padding-left:95px;  line-height:26px;color:#5E83B0;}
.m-contact ul li{ color:#739E00; list-style:inside disc}
.m-contact .u-aBtn{ width:65%; line-height:45px; margin:0 auto; text-align:center; font-size:14px;}
.fabuBtn{ text-align:right; padding:10px 0 5px;}
.fabuBtn .u-inpBtn{ width:100px; line-height:26px; font-size:14px;}

/* 活动-侧边-公告 */
.m-mutAsk.m-sdCon ul{ padding:0; margin-top:-5px;}

/* 活动-侧边-账户中心 */
.m-accInf img{ float:left; vertical-align:middle; width:85px; height:85px;}
.m-accInf dl{ padding: 0 0 10px 95px; line-height:28px;}
.m-accInf dl dd{ font-size:12px; color:#666;}
.m-accInf2 img{ width:60px; height:60px;}
.m-accInf2 dl{ padding-left:70px;}

/* 活动-主体-北京活动 */
.m-bjActiv{ padding:15px 15px 5px;}
.m-sel{ padding:10px 0 10px 5px; margin-top:10px;}
.m-sel select{ width:200px; padding:5px; height:30px; line-height:30px; border:1px solid #e0e0e0; margin-right:5px;}
.m-sel .u-inpBtn{ height:30px; padding:6px 15px; font-size:12px; background-image:url(../image/zoom.png); background-position: 8px center; background-repeat: no-repeat; padding-left:28px;}
.m-sel label{ padding:0 15px 0 5px;}
.m-sel .u-inpTxt{ height:18px; line-height:18px;}

.m-bjActiv .listCon li{ position:relative; display:block; overflow:hidden; zoom:1; padding:20px 5px; border-bottom:1px solid #dddfdf;}
.m-bjActiv .listCon li:last-child{ border-bottom:none;}
.m-bjActiv .listCon li a.u-aBtn{ position:absolute; right:10px; top:20px; padding:2px 15px;}
.m-bjActiv .listCon li .m-img{ float:left; width:150px;box-shadow:0 1px 2px #d3d3d3; border:1px solid #c9c9c9;}
.m-bjActiv .listCon li .m-img img{ width:150px; height:110px; padding:1px; box-sizing:border-box;}
.m-bjActiv .listCon li dl{ padding-left:165px; line-height:24px; margin-top:-7px; color:#8E8E8E; font-size:12px;}
.m-bjActiv .listCon li dl dt{ margin-bottom:2px;}
.m-bjActiv .listCon li dl a{ color:#5091CF;}
.m-bjActiv .listCon li dl a:hover{ text-decoration:underline;}
.m-bjActiv .listCon li dl span{ color:#333;}
.m-bjActiv .listCon li dl dt a{ color:#5091cf; font-size:14px;}
.m-bjActiv .listCon li .m-spoship ul li{ display:inline-block; *display:inline; *zoom:1; margin-right:5px; margin-top:-5px; border-bottom:none; padding-bottom:0;}

/* 活动-详情-赞助 */
.m-spoship{ overflow:hidden}
.m-spoship ul{ width:820px;}
.m-spoship ul li{ display:inline-block; *display:inline; *zoom:1; margin-right:10px; margin-top:10px;}
.u-lineTit{ float:left; width:15px; height:17px;background:url(../image/ico.png) -2px -145px no-repeat;}


/* 人脉列表 */

/*.m-contaList{padding:15px 20px}
.m-contaList ul{ overflow:hidden; zoom:1; padding:0 0 5px;}
.m-contaList ul li{ float:left; width:269px; margin:15px 0 8px;}
.m-contaList ul li img{ float:left; width:110px; height:110px;}
.m-contaList ul li dl{ margin-left:120px;line-height:21px; padding-right:20px;}
.m-contaList ul li dt{ font-size:14px; color:#5091CF;}*/
.m-contaList{padding:15px 20px; background:#fff;}
.m-contaList .listCon{ overflow:hidden; zoom:1; padding:0 5px 5px;}
.m-contaList .listCon li{ float:left; width:265px; margin:15px 0 8px;}
.m-contaList .listCon li img{ float:left; width:90px; height:90px;}
.m-contaList .listCon li dl{ margin-left:105px;line-height:21px; padding-right:15px;}
.m-contaList .listCon li dt, .m-contaList .listCon li dt a{ font-size:14px; color:#5091CF;}
.m-contaList .listCon li dl dd,.m-contaList .listCon li dl dt{ width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ico-buildGp,
.ico-topic,
.ico-ask,
.ico-shopCart,
.ico-rewAsk
{display:block;float:left;width:18px;height:19px;margin-right:8px; margin-left:-8px; padding:0;background:url(../image/ico.png) no-repeat;}
.ico-buildGp{ background-position: 0 -457px;}
.ico-topic{ background-position: 0 -536px; margin-right:2px;}
.ico-ask{ background-position:0 -555px; margin-right:5px;}
.ico-shopCart { background-position:0 -436px;margin-right:5px;}
.ico-rewAsk{ background-position:0 -578px; margin-right:5px;}


.m-Group ul{overflow:hidden; zoom:1; padding-bottom:15px; }
.m-Group ul li{ float:left; width:29%; padding:0 3% 0 1%; line-height:26px;}
.m-Group ul li img{float:left;}
.m-Group ul li a{ color:#047abe;}
.m-Group ul li a:hover{ color:#f9980d;}
.m-Group ul li p{ padding:0 8px 0 2px;; line-height:24px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m-sdCon .m-Group ul{ padding-bottom:0;}
.m-sdCon .m-Group ul li{ width:100%; padding-bottom:8px;}
.m-sdCon .m-Group ul li:last-child{ padding-bottom:0;}
.m-sdCon .m-Group ul li p{ padding-right:0;}
.m-techData ul{overflow:hidden; zoom:1; padding-top:10px; padding-bottom:15px;}
.m-techData ul li{float:left; width:46%; padding:0 3% 0 1%; line-height:26px; list-style:inside disc;}
.m-type{ padding:15px 15px 0;}
.m-type a{ padding:3px 8px; line-height:26px;}

/* 好友互助 */
.m-friendQue { padding:0 15px 20px;}
.m-friendQue dl{ padding:8px 5px; color:#808080; line-height:30px; border-bottom:1px dashed #dddfdf;}
.m-friendQue dl dt span{margin-left:30px;}
.m-friendQue p.m-data span{ margin-left:0}
.m-friendQue dl dd p{ padding-right:150px;}
.m-fathCon { margin-top:15px;}
.m-fathCon ul{ color:#dcdcdc; padding:5px 10px 0;}
.m-fathCon ul li{ float:left; line-height:26px;z-index:2;}
.m-fathCon ul li a{ white-space:nowrap; padding: 0 10px; font-size:14px;}
.m-fathCon ul li a.u-inpBtn{ padding:3px 8px; margin-left:10px;}
.m-fathCon ul li .m-sunList{ display:none; position:absolute;top:22px; left:0; width:340px; background:#333;  border-radius:5px; opacity:0.80; filter:alpha(opcity=80) }
.m-fathCon ul li .m-sunList ul{ padding:5px 0 5px 10px; zoom:1; overflow:hidden;}
.m-fathCon ul li .m-sunList ul li{ float:left; display:block; width:100px; padding-right:10px; line-height:24px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m-fathCon ul li .m-sunList ul li a{ font-size:12px; color:#fff; padding:0;}
.m-fathCon ul li .m-sunList ul li a:hover, .m-fathCon ul li .m-sunList ul li a.crt{ color:#F4A720;}

/* 热门群组 */
.hotGroup{ width:848px; overflow:hidden;}
.hotGroup ul{ width:820px; overflow:hidden; zoom:1; padding:15px 20px;}
.hotGroup ul li{ float:left; width:205px; line-height:26px; margin-bottom:10px;}
.hotGroup ul li span{ font-size:14px;}
.hotGroup ul li a{ color:#808080;}
.hotGroup ul li p a{ color:#5091cf;}

/* 群组详情 */
.m-gpInfo{ float:left; width:670px; margin-left:5px; line-height:24px;}
.m-gpInfo dl{ overflow:hidden; zoom:1;}
.m-gpInfo dl dt{ float:left; width:60px; margin-right:10px; text-align:right; font-weight:bold; }
.m-gpInfo dl dd{ margin-left:70px;}
.m-gpInfo dl dd a{ margin-right:10px; color:#047abe;}


/* 活动详情 */
.actiIntro{ margin-top:15px;}
.actiIntro h1{ font-size:16px; color:#739E00; padding-bottom:10px;}
.actiIntro ul{ padding-bottom:5px;}
.actiIntro ul li{ display:block; overflow:hidden; zoom:1; line-height:26px;}
.actiIntro ul li strong{ float:left;}
.actiIntro ul li p{ margin-left:62px;}
.actiIntro .u-aBtn, .actiIntro .u-inpBtn{ padding:5px 30px; margin-right:10px;}

.m-tagTi.activ{ height:34px; line-height:34px; background:none; border-left:none; margin-left:15px;}
.m-tagTi.activ ul { margin-left:0;}
.m-tagTi.activ ul li{ height:32px; line-height:32px; background-color:#f5f5f5; border:1px solid #dddfdf; border-top-left-radius:3px;border-top-right-radius:3px; margin-right:5px;}
.m-tagTi.activ ul li:hover{ background:#eee;}
.m-tagTi.activ ul li.on{ background:#fff; border-bottom:1px solid #fff; color:#E74C3C}
.m-tagTi.activ ul li.on, .m-tagTi ul li.on:hover{ background:#fff;}

.activArr{ padding:15px 0; line-height:24px;}
.activArr .tabbord td, .activArr .tabbord th{ border:none; border-bottom:1px dotted #afe33f; padding:8px; }
.activArr .tabbord td{ vertical-align:top;}
.activArr .tabbord td img{ vertical-align:middle;}

/* 精彩回顾 */
.actReview ul li img{ margin-bottom:5px;}
.actReview ul li{ margin-bottom:5px;}


/* 商城 */
.m-claFt.mall{ border:none;}
.m-mallList ul.listCon{ padding:15px; overflow:hidden; zoom:1;}
.m-mallList ul.listCon li{ display:block; float:left; width:182px; border:1px solid #fff; background:#fff; padding:10px;}
.m-mallList ul.listCon li:hover{ background:#e8e8e8;border:1px solid #d8d8d8;}
.m-mallList ul.listCon li img{ width:182px; height:160px; vertical-align:middle;}
.m-mallList ul.listCon li p{ text-align:center; margin-top:5px;}
.m-mallList ul.listCon li a.u-aBtn{ width:40%; padding:3px 15px; border-radius:2px; margin:5px auto;}


/*  */
.u-helpIco{ display:inline-block; *display:inline; *zoom:1; width:26px; height:26px; cursor:pointer;}
.u-helpCon{ display:none;}
.m-titTip{
	position:absolute;
	width:300px;
	padding:5px 10px;
	border:1px solid #333;
	background:#666;
	opacity:0.95;
	filter:alpha(opcity=95);
	color:#fff;
	z-index:400;
}
/* 立即建群-邀请好友 */
.m-invita{}
.m-invita select{
	 float:left;
	 width:40%;
	 height:200px;
	}
.m-invita .m-inviBtn{
	float:left;
	width:20%;
	height:200px;
	text-align:center;
	}
.m-invita  .m-inviBtn input{
	 width:70%;
	 
	}
/* 最新话题 */
.m-topicList ul.listCon
{
	padding:15px 20px;
	}
.m-topicList ul.listCon li
{
	line-height:36px;
	border-bottom:1px dashed #e2e2e2;
	background:url(../image/ico-list.gif) left center no-repeat;
	padding-left:20px;
	
	}
.m-topicList ul.listCon li span 
{
	color:#AEB1B1;
}

/*弹出对话框效果 2015.2.12 qgs*/
.m-dedtion{ top:50%; left:50%; width:580px; margin:-160px 0 0 -300px; background:#fff; padding:10px;border:1px solid #e2e2e2;}
.m-dedtion h2{ position:relative; height:40px; line-height:40px;margin:-10px 0 30px 0; border-bottom:1px solid #e2e2e2; text-align:center;  font-size:14px; font-family:"宋体";}
.m-dedtion h2 i{ position:absolute; right:0; width:30px; line-height:40px;cursor:pointer; color:#999; font-family:"微软雅黑"}
.m-dedtion p{ text-align:center; line-height:30px;}
.m-dedtion p i{ padding:0 5px; font-family:Verdana, Geneva, sans-serif;}
.m-dedtion .dedBtn{ margin:30px 0 30px 0; text-align:center;}
.m-dedtion .dedBtn input{ width:90px; height:36px; border:1px solid #e2e2e2; border-radius:2px; cursor:pointer;}
.m-dedtion .dedBtn input.btnGray{ background-color:#f0f0f0;}
.m-dedtion .dedBtn input.btnGray:hover{background-color:#f4f4f4;}
.m-dedtion .dedBtn input.btnBlue{ background-color:#55acef; color:#fff;}
.m-dedtion .dedBtn input.btnBlue:hover{ background-color:#47b6f4;}
.btnBlue{ background-color:#55acef; color:#fff;}

/* 最新话题模块 2015-8-28 */
.m-topic{ border-bottom:0;}
.m-topic ul.listCon{ padding-bottom:0;}
.m-topic ul.listCon li{
	display:block;
	padding:10px;
	border-bottom:1px dashed #e2e2e2;
	overflow:hidden;
	margin-bottom:5px;
	zoom:1;
	}
.m-topic ul.listCon li h2{
	font-size:18px;
	font-weight:normal;
	margin-bottom:12px;
	vertical-align:middle;
	}
.m-topic ul.listCon li:last-child{ margin-bottom:0;}
.m-topic ul.listCon li h2 a {
	color:#333;
    }
           
.m-topic ul.listCon li h2 img{
	vertical-align:middle;
	 }
.m-topic ul.listCon li p{
	font-size:14px;
	line-height:24px;
	color:#8d8c8c;
	}
.m-topic ul.listCon li .note{
	font-size:12px;
	color:darkgrey;
	line-height:24px;
	padding:8px 5px 0 0;

	}	
.m-topic ul.listCon li .note a.more{
	float:right;
	width:68px;
	padding-left:10px;
	height:24px;
	background:url(../image/zhul_sqBg_02.gif) no-repeat;
	color:#fff;
	}	
.m-topic ul.listCon li .note a.more:hover{
	background-position:-78px 0;
	}	
	
	
/* 关于我们 */

.about-us{
	line-height:30px;
	box-shadow:0 1px 2px #c3c3c3;
	background:#fff;
	padding:35px;
	 font-size:14px;
	}
.about-us img{ 
	float:left;
	border:12px solid #eaebeb;
	border-radius:2px;
	box-shadow:0 1px 2px #c3c3c3;
	margin:10px 35px 20px 0;
	}
.about-us h1{ font-size:20px; margin-top:5px; margin-bottom:10px; letter-spacing:1.5px; color:#6d8ba7}
.about-us h2{ margin-bottom:5px}
.about-us p{ margin-bottom:5px}
.about-us ul li{
	list-style:square inside;
	padding-left:20px;
	margin-bottom:5px;
	clear:both;
	}
.about-us ul li p{ padding-left:20px;}
	
/* 2015-9-28已回答提示 */
.payTips{border:1px dashed #ffaa90; padding:10px; background:#fffaec; margin-top:15px;  color:#f95a29;}
.payTips h2{ font-weight:normal;}
.payTips p{ margin-top:5px;}
.payTips p .u-inpBtn{ margin-right:8px;}	
	
	
/* 认证、等级 */
.u-level{ font-style:normal; padding-left:10px;}
.u-pers,.u-comp{display:inline; height:16px; line-height:16px; padding:1px 3px; border-radius:3px; margin-left:10px;}	
.u-pers{color:#fff; background:#2da5da}	
.u-comp{color:#fff; background:#fe781f}
	
/* 列表页 */
.pro-list{ padding:40px 20px 0;}
.pro-list ul.listCon{ width:95%; margin:0 auto; padding:0 0 50px;}
.pro-list ul.listCon li{ line-height:38px; list-style:inside disc; border-bottom:1px dashed #dddfdf; padding:0 8px;}
.pro-list ul.listCon li a{ font-size:14px;}
.pro-list ul.listCon li span{ float:right; color:#adadad;}

/* 内容页 */
.pro-detail{ border:1px solid #dddfdf; padding:50px 20px 100px; background:#fff;}
.pro-detail h1{ margin-bottom:10px; font-size:24px; text-align:center; font-weight:normal; color:#0057a9;}
.pro-detail .time{ margin-bottom:15px; text-align:center; color:#adadad;}
.pro-detail .con{ width:95%; margin:0 auto; padding-top:20px; border-top:5px solid #286dad; font-size:14px; line-height:30px;}
.pro-detail .con p{ text-indent:2em; margin-bottom:5px;}


/* 评论相关 */
.main-com .star-act{margin-left:10px;}
.main-com .value-star{display:inline-block;margin:0 1px;width:19px; height:19px;
	background:url(../image/big-stars.png) no-repeat;
	_background:url(../image/big-stars.png) no-repeat;
	vertical-align:-2px;cursor:default
}
.main-com .ic-star-on{background-position:-2px 0;}
.main-com .ic-star-off{background-position:-39px 0;}
.main-com .ic-star-half{background-position:-21px 0}
.main-com span.f-star {
	display:inline-block;
	height:20px;
	background-position:left -62px;
	margin-left:10px;
	vertical-align:-5px;
	font-size:14px;
	vertical-align:top;
	font-weight:400;
	color:#999
	}
.main-com .ml10{margin-left:10px;}
.main-com .ml40{margin-left:40px;}
.main-com .mr10{margin-right:10px;}
.main-com .mr40{margin-right:40px;}

/* 2015-12-23 修改上边距或下边距 */
/* 1、热门群组上边距；2、最新话题上边距 */
.m-topic{ margin-top:15px;}

/* 2015-12-23 调整页面样式 与导航一致 */
/*
.m-mutNav h2,
.bg2da{
	background:#0068b7;
	}
.m-sdCon2 .title, .title2{ border-top-color:#0068b7;}
*/
.m-mutNav h2{ line-height:38px; border-bottom:1px solid #fff;}
.m-sdCon2 .title, .title2{ line-height:38px;}
.title3{ line-height:38px;}
.m-sdCon .title{ margin-top:-2px; padding-bottom:8px;}
.m-speedq{ height:36px;}
.m-speedq .u-inpTxt{ height:20px; line-height:20px; padding:7px 10px 7px 30px;}
.m-speedq .u-inpBtn{ height:36px;}
.m-speedq .m-helpBtn .u-aBtn{ height:20px; line-height:20px; padding:8px 20px;}
div{ border-radius:3px;}



/* 问题标签 */
#tagscloud{width:245px;height:250px;position:relative;font-size:12px;color:#333;margin:0 auto;text-align:center;}
#tagscloud a{position:absolute;top:0px;left:0px;color:#333;font-family:Arial;text-decoration:none;margin:0 10px 15px 0;line-height:18px;text-align:center;font-size:12px;padding:1px 5px;display:inline-block;border-radius:3px;}
#tagscloud a.tagc1{background:#666;color:#fff;}
#tagscloud a.tagc2{background:#F16E50;color:#fff;}
#tagscloud a.tagc3{background:#579900;color:#fff;}
#tagscloud a.tagc4{background:#2da5da;color:#fff;}
#tagscloud a:hover{color:#fff;background:#0099ff;}

/* 2015-12-25 加群按钮 */
.btn-joinGrp{ display:block; width:235px; height:60px;background:url(../image/btn-joinGrp.jpg) no-repeat; font-size:22px; text-align:center; line-height:60px; border-radius:1px; overflow:hidden; color:#fff; }
.btn-joinGrp:hover{ background-position:0 -60px; color:#fff;}

/* 项目寻材详情页--图片放大效果 2016-3-30 */
.imgTmp{ position:absolute; width:400px;height:276px; top:0; left:0; border:1px solid #dddfdf;}
