img#cur-tool-icon {
	width: 50px;
	height: 50px;
	margin-right: 15px;
}

#usage-hint-footer {
	display: block;
	text-align: center;
	margin-top: 12px;
	color: #999;
	font-size: 12px;
}

#usage-hint-footer strong {
	font-weight: bold;
}

#usage-hint-footer a {
	font-size: 12px;
	color: #999;
	text-decoration: underline;
}

#usage-hint-footer a:hover {
	color: #ff8100;
	text-decoration: underline;
}

/* font clan */
.fastnav{ padding-bottom:5px;}
.fastnav>*{ display: inline-block; color:#555; font-size:14px; margin:0 12px 5px; line-height:45px;}
.fastnav>a:hover{ text-decoration:underline;}
.fastnav>a.achoo{ *width:130px; *overflow:hidden; height:24px; line-height:24px; border:1px solid #dadada; color:#555; padding:0 0 0 10px; margin:0 0 0 10px;}
.fastnav>a:hover.achoo{ text-decoration:none; border:1px solid #f25618; color:#f25618;}
.fastnav>a:hover.achoo .icon-close{ background-position:-26px -300px;}
#fastnav-cur-page {margin: 0 12px 5px;font-size:14px;}
.clan-top{ background:#f7f7f7; border-top:2px solid #e9e9e9; padding: 10px 0; line-height: 50px; font-size:24px; color:#333;}
.clan-top a.ctatten{ display:inline-block; height:30px; line-height:30px; padding:0 15px; color:#fff; font-size:14px; font-weight:700; background:#f36f20; float:right; margin-top:5px;}
.clan-top a:hover.ctatten{ opacity:0.8; filter:alpha(opacity=80);}
.clan-top a.ctget{ font-size:14px; color:#0dad51;}
.clan-top a:hover.ctget{ text-decoration:underline;}
.clan-top a.ctcoop{ display:inline-block; width:50px; height:22px; text-align:center; line-height:22px; color:#fff; font-family:"NSimSun"; background:#f36f20; font-size:12px; font-weight:normal; vertical-align:middle; margin:0 0 3px 5px;}
.clan-top a:hover.ctcoop{ opacity:0.8; filter:alpha(opacity=80);}
/* ----clan main */
.clan-main{ overflow:hidden;}
.clan-left,.clan-right{height:auto;}
.clan-left{ width:100%; min-height: 290px; float:left; border-right:1px solid #eaeaea; padding-right:23px;}
.clan-left ul li{ list-style:none;}
.clan-right{ width:230px; float:right;}

.clr-mess, .clr-mess span{ line-height:27px; color:#999;}
.clr-mess a.slmbtn{ display:inline-block; width:95px; height:30px; line-height:30px; text-align:center; color:#fff; background:#f36f20;}
.clr-mess a:hover.slmbtn{ opacity:0.8; filter:alpha(opacity=80);}
.clr-mess a.dslmbtn{ display:inline-block; width:55px; height:30px; line-height:30px; text-align:center; color:#fff; background:#f36f20;}
.clr-mess a:hover.dslmbtn{ opacity:0.8; filter:alpha(opacity=80);}
.clr-tit{ font-size:16px; color:#333; font-weight:700; line-height:18px; border-bottom:1px solid #eee;}
.clr-tit span{ display:inline-block; height:18px; line-height:18px; border-left:3px solid #0dad51; padding-left:10px; margin:10px 0;}
.clr-list{ overflow:hidden;}
.clr-list li{ width:100%; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.clr-list li a{ font-size:14px; color:#555;}
.clr-list li a:hover{ color:#f36f20;}

.lrgj-list li{ display:block; width:228px; float:left; border:1px solid #eee; margin:0 0 10px 0; _display:inline; overflow:hidden; position:relative;}
.lrgj-list li .img{ float:left;padding: 4px;}
.lrgj-list li .ildiv{ padding:6px 0px;float:left;max-width:158px; _width:158px;}
.lrgj-list li .inshop{float:left; font-size:12px;color:#999;padding-top:6px;display:block;width: 154px;word-wrap: break-word;}
.lrgj-list li .fname{ float:left; display:block; max-width:158px; _width:158px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.lrgj-list li a:hover.fname{ text-decoration:none;}
.lrgj-list li .inbtn{ position:absolute; top:0; right:0; overflow:hidden;}
.lrgj-list li .inbtn a{ display:inline-block; height:25px; line-height:25px; color:#fff; padding:0 6px; text-align:center; }
.lrgj-list li .inbtn a.asee{ background:#0dad51;}
.lrgj-list li .inbtn a.alike{ background:#f25618;}