/*
Copyright (c) gmdu.net
*/
div,span,ul,li,img,a,h1,h2,h3,h4,h5,input,label,select,textarea,form {
	margin:0;
	padding:0;
	border:0;
	outline:0;
}
ul {
	list-style:none;
	overflow:hidden;
}
li {
	display:block;
}
img {
	display:block;
	cursor:pointer;
}
body,input,select,textarea {
	font:13px/18px arial,verdana,helvetica;
	color:#101010;
	display:block;
}
body {
	margin:0;
	padding:0;
	background:#e8e8e8;
	min-height:100%;
	min-width:320px;
}
a {
	background-color:transparent;
	text-decoration:none;
	cursor:pointer;
	color:#282828;
}
a:hover,.link > a:hover,.breadcrumb a:hover {
	text-decoration:underline;
	color:#e47911;
}
.link > a {
	color:#000080;
}
.number {
	font-size:12px;
	font-weight:normal;
	color:#808080;
}
.number:before {
	padding-left:3px;
	content:"(";
}
.number:after {
	content:")";
}
.type {
	font-weight:normal;
	color:#363636;
}
.type:before {
	content:"[";
}
.type:after {
	content:"]";
	padding-right:3px;
}
.verified:before {
	color:#008000;
	font-weight:bold;
	content:"\2611\fe0e";
	margin-right:3px;
	display:inline-block;
	vertical-align:middle;
}
a.verified:before {
	font-size:17px;
}
h1.verified:before {
	font-size:22px;
}
.breadcrumb a,.breadcrumb .tips {
	color:#363636;
}
.highlight {
	color:#e47911;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.ajax-fail {
	color:#ff0000;
}
.ajax-okay {
	color:#008000;
}
@media (max-width:1000px) {
	.navs {
		position:relative;
		top:0;
		right:10px;
	}
	.navs > .menu {
		display:block;
	}
	.navs > ul {
		display:none;
	}
	.status > .spread {
		display:none;
	}
	.filter {
		width:100%;
	}
	.section > .listing {
		display:none;
	}
	.section > .tool {
		display:block;
	}
	.result {
		width:100%;
	}
	.heading {
		cursor:pointer;
	}
	.heading> .link {
		display:none;
	}
	.listing.products > ul > li {
		width:33%;
		margin:3px 0;
	}
	.texting.trends > ul > li {
		width:50%;
	}
	.listing.trades > ul > li {
		width:100%;
	}
	.search {
		width:auto;
	}
	.words {
		float:none;
		width:100%;
		margin:0 0 7px 0;
	}
}
@media (min-width:1000px) {
	.navs {
		position:absolute;
		top:15px;
		right:10px;
	}
	.navs > .menu {
		display:none;
	}
	.navs > ul {
		display:block;
	}
	.status > .spread {
		display:inline;
	}
	.filter {
		width:235px;
	}
	.section > .listing {
		display:block;
	}
	.section > .tool {
		display:none;
	}
	.result {
		width:730px;
	}
	.heading {
		cursor:default;
	}
	.heading > .link {
		display:inline;
	}
	.listing.trades > ul > li {
		width:50%;
	}
	.texting.trends > ul > li {
		width:33%;
	}
	.listing.products > ul > li {
		width:90px;
		margin:3px 13px;
	}
	.search {
		width:390px;
	}
	.words {
		float:right;
		width:500px;
		margin:-32px 0 0 0;
	}
}
.wrapper {
	width:auto;
	max-width:980px;
	position:relative;
	margin:0px auto;
	padding:0 5px;
}
.header {
	background:#ffffff;
	box-shadow:0px 2px 3px rgba(0,0,0,0.1);
	margin-bottom:15px;
}
.logo {
	padding:5px;
	height:40px;
}
.navs {
	font-size:14px;
}
.navs > .check {
	display:none;
}
.navs > .menu {
	position:absolute;
	top:-35px;
	right:-5px;
	padding:10px;
	margin:-10px;
	cursor:pointer;
	width:20px;
	height:20px;
	overflow:hidden;
	text-align:center;
	background-position:10px 10px;
	background-repeat:no-repeat;
	background-size:20px 20px;
	background-color:transparent;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAABCFBMVEUAAACAgIDq6uuGhoaAgICAgICAgICAgIDo6e/R0dHP0NeEhYp9f4V9f4SBgoR/f4PQ0dSFhYl/f4OAgIGAgIF+f4R/gIJ/gILp6u1/gIF+f4J/f4OAgIGAgIF/gIJ/gILR0dJ+foLO0NeWl5t8fYF/f4O2traAgYR5eXl/gIKYmJh5en+2trd/gIKBgoS2tri/v8CHh4d4eX53eH1/gIKztbx4eHi1trnQ0dOWl5t9foB5en99fX/Fxcd8foSGhoaDhYqYmJiVl5t4eHmXmJmEhYqWl5uUlp2YmJh3eX61triYmJiXl5qWl5qAgIB/f39/f356enp5enx6ent4eHl8fHx8fHuBgH8bjAASAAAATnRSTlMABinz4ILCqiZcWPCg2QN0W/Kyfqij3rYouabcwLx6d1zaV8yMtJU7DOnUmodvWzYiFO7izY56cVNTTEQnEPLrwr6yrqyqoIZ3Zl9LPB9bYHloAAAB1UlEQVRo3u2aZ2/iQBCGx7gQOgFCCxDIOQdcApd2l341vSwxpPz/f5Kx1/FKloDkw1hRNI/kR1rtK72yJX/Y0YLHQiy2gA+qGotVA+F6iqpvDcIr3bPfup5K6bq+mFoMy90JSW0rpaYE/wxlx9GvEXJ/78q10mi6VHBOZmQCcrIjSHm8xZLrB0HK4zmWfKUu+RZVyQZxydMXLPlO/SYXgPwXpGzfAdIrCEL6hyAZNo1OpmwYy1LLvsqZjquMYRhSuB0OlmcHd+1jCNC0rKbNkvRchdfAMAzDMAzDMAzzLraOBi3TLOZWfJm5XNE0VwK1pLzMnGDLlcocboHPoC/I6A9kx09Big3IJvUR+wZL9qhLTrHkB/lEIqqSDerPFcls5RKQdUFKx/sfeyVByO4xSLrFimXVCjXLahYqvhpraw2rUSk0LMtXU2ZmBpuegkxtfciTD4ZhGIZhGIZhPhxdO15Kp0tS8aV0PdBSPF4PVJKaH1QZuwuSXloQUu9BBAfTWjaKI/ZBFMOCv5/l3oo3W9mjLvkXxVDtgHw8+CzqWXC52nGc8dgJNHGcSVhjKZV5W3CybWsgOdlvJ5PtBCqfSEitviq/mkQlpdqu8iqoMlOC+5uAvABrf3nNPauy2gAAAABJRU5ErkJggg==');
}
.navs > .check:checked ~ .menu {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAw1BMVEUAAACAgICAgIB9fX11dXV2dnZ0dHR/f39tbW15eXl3d3dvb29tbW1+fn59fX18fHx7e3t2dnZxcXF6enp5eXl1dXVzc3JxcXF7e3tycnLb29t5eXng4OB6enp/f394eHh1dXXMzMzq6up6enrR0dGGhoaEhIR1dXVvb2+Hh4eCgoJ8fHzOzs6GhobFxcXQ0NDg4OCCgoLf3996enqGhoaGhoZ2dnZ2dnbR0dF0dHR2dnaAgICBgYF9fX19fX56enp2dnb5ZwUSAAAAO3RSTlMA+lEBnfGdhFD081VNgn97/GpddnNmYVj3lxr3BvvicG5BKcxc9vHw5+OLVUhHPSkSDQvU0sq1s2EoAj+Mzl0AAAL2SURBVGjetZjXUuNAEEUHWK8kLMk4SThH4pI3r0aW//+r1gH7DtUPU0V3nyfxwqmZO10N12x5mfeNCsN5f7j/+vZ7fH13ahR4/Hk1Xty/bh1lseEmk3ecnhRbepsT/dp9WZsoOext37yMi/13GWs4NlRLM79+/7ZRquIoqj+mf1ccLLap4Siq2ebHG3uw1FryDrsJfkNmj5YikHd8+We2JBdHyyqUdnw9M3vi0dFy3hY+x5k5kOLGbFvYAZo1nKUufFegVSCXQOjtHs4BghJvLBdx4BwgjDAvE+E8QNtJvyHtgAXpD0JhB6ivjpaLQNgBggLpZ0Jvl5KfI/2u8DnAxEk/EXaARoRcYuG7AiGm8jLlz7k/fdv85Jz7yWrOrhTOA3TdXSnsAMnl0VKGwg4QYyNHDQUH3ZUdubcL6K6UPwd2JdJXcNBdWRe+KxAOMC+dT865nwbZldw5B6CD9KNQOA9QR/plIOwAwQrpt6QdOIuzK5vSDuTipJ8KvV1KA2cZxQrnoLsyUXDQXdkVvivQcnZlTuZciqazKwHOIUMa4bcz8vDvSjUHSKxVc4Buzao5QH5SgJ6OA/OBv5T0HGgV1BxoFfQcsER1PQdtFTT6qxIvOddy9NxWYSrswAy26a5U6K/a2JWDWNiBHRU6rUKicA66KzO1ri+vkVZBoYebklZBo4dLSaug0cPFpUUDL5wHSEirwHYwWgWGg7QKKg7aKoj3cLSBb/DOwWgV2A7aKkjeFbeBp3POaBUkezh3V3YYeTBaBaYDdEgDz3X4WwW+w9/At2Terr9V4J/D3yowHNwGnt4Vv1Xwzzm/VfDPOb9VyHx5iLQKgbADpGRXMh3+Bl7YARJnXibet8tvFex5LnwOkLkNvLADBMhltduVjxo9XDz48H/l2w/enPt35ejZzK90erjJIX27npn+WKlbygv7Lnkyw4WOAw189WDM/c4o6sCu3Cbz/c2Y195tVVUqHdk0Wq+rxd/dd3+5nBkVnmdPD0Nj/gOyh8TZFcIv7AAAAABJRU5ErkJggg==');
}
.navs > ul > li {
	display:inline;
	margin-left:5px;
}
.navs > ul > li:before {
	margin-right:7px;
	color:#C0C0C0;
	font-weight:bold;
	content:"\00b7\fe0e";
}
.navs > ul > li:first-child:before {
	content:"";
}
@media (max-width:1000px) {
	.navs > .check:checked ~ ul {
		display:block;
		overflow:hidden;
		margin-right:-10px;
		padding:0 0 0 5px;
	}
	.navs > .check:checked ~ ul > li {
		display:block;
		padding:7px 10px;
		border-top:1px solid #e8e8e8;
	}
	.navs > .check:checked ~ ul > li:before {
		margin-right:0;
		content:"";
	}
	.navs > .check:checked ~ ul > li > a {
		display:block;
		margin:0;
		padding:0;
	}
	.navs > .check:checked ~ ul > li > a:hover {
		margin:-7px -12px;
		padding:7px 12px;
		background:#f8f8f8;
	}
}
.status {
	margin:0 10px 15px 10px;
	text-align:right;
}
.status > .spread {
	float:left;
}
.status > .spread > a {
	color:#ff3200;
}
.status > .welcome {
	font-style:italic;
	color:#363636;
}
.status > .link {
	font-size:14px;
}
.status > .link > a {
	margin-left:7px;
}
.content {
	overflow:hidden;
}
.filter {
	float:right;
	overflow:hidden;
}
.section > .check {
	display:none;
}
.section > .tool {
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer;
	width:16px;
	height:16px;
	margin:-10px;
	padding:10px;
	overflow:hidden;
	text-align:center;
	background-position:10px 10px;
	background-repeat:no-repeat;
	background-size:16px 16px;
	background-color:transparent;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAtFBMVEUAAACBgYGAgIB7e3t/f39/f395eXmBgYF8fHx9fX17e3t4eHh/f39/f399fX18fHx6enp9fX2BgYF/f397e3t9fX13d3d+fn5+fn55eXl5eXl7e3uCgoJ+fn7q6uqFhYW7u7t+fn6MjIx7e3vJycn5+fmJiYl+fn55eXmgoKCrq6tubm6kpKTCwsLl5eXj4+P6+vrV1dWOjo54eHiqqqqqqqqAgICAgICAgIB3d3d/f399fX0uD2veAAAAOHRSTlMADCvwBgoZ5vQCHND85CPa1/cvJx/ez/ng0/7z6P4oy2Xn4VEwCNzQnItyV0lCIhkMBuvOrKhdWyFbPEEAAAHaSURBVFjD7VjJcqswEBRCIFYbYmwWP7wlzr6+bIP9//8VyYCTQ3JIpQ9KxV01l66pLlVLojWwA77AyWJxg9Q7rpqmucLpiTNSsAOYoB+SxhFuhUNS8HArtP6BBZ0xaXAGw6QVBK/QdsEephlwl8HHhoWkEI1wHsZoDyUp5APc1UvAHvoleIUW3MMYvMt+2XoI3pQU6KEEe+i0HnIGwyEC/kwEeCZHwAQdAQX66slvx6gvLIc5llDl+5Yuh71TTh8BYkcLTesuXS31wNb3H9+TZ+FQjidjOQxjmZRxHCYy3lOFTDzSWCq66Kkwjsu2s3gcytP5ajV/2b93K/op6nq7rZvrTnDREATVBVrwqRO8+bngZqOquWQdrpY0nRLZHkV2TrkdUarK66mUeng20bSlcjvXXT1FdhqdC9bD5UHAuZvxkTvgA3ekin+gjpakccyzQNGZogf7zmzXeTK7u519OwJwV08k7dcGHaPACChMjwCxi4BpYHwEoD2MuLkRYEnw+1B0EQCe6PORwVNAN0kZPAWUpk8B/SRl8I+gLgLM9fAXRAB+ktpgBdenW6INzRgM81oJRjjB9Wqrj80dTPD+vxZMb2GCD/Ma7OFrU1XNOQPi+uL5UrADPsUbGI+d1ZCKOn4AAAAASUVORK5CYII=');
}
.section > .check:checked ~ .tool {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAArlBMVEUAAAB+fn57e3t5eXmAgIB0dHR+fn5/f398fHx5eXl/f397e3t+fn6AgICAgIB9fX13d3d1dXV9fX18fHyBgYF4eHh1dXWMjIx6enqvr696enrAwMB0dHR8fHxvb2+AgICrq6urq6unp6egoKCoqKi/v7+goKDExMS3t7enp6d6enqoqKirq6vBwcFycnJvb29vb29sbGxsbGxra2u4uLi3t7eAgICBgYF6enp3d3cmsSj5AAAANnRSTlMAC+QtubfVHBYP2BMJuB8ZwLrRziHFvQbLE8ds5NS9vK2dlZOGdXNfPzUoJhkL9dvatbSxT02j68kyAAAB+ElEQVRYw+WXSVPCQBSEEzVk0ywkJCDuCzvuZmb+/x9T5I19yI3OQSt9m8fwVdcrppp2+qrFdLrlCPX88XPye3g3Rr8FDM/1jDEvlrgwqmmaKCB4J98AZWZynJpmd/ZSgreTvrFA/XNWUUzxGn0rg8lrs5fnH8I7PWv2hi7WdhREaj8ahIf7U0fHGAae2k/zhOJB6UDGQ5fiQXEuHrPkgP2BB/nWY+Fy/uCxEo+jkuPB41A+HrsUDwoz8XheUvuDkkKujFzOHy6NxGORUDyoPJdrWcjxcHEsHoc+tz94HMnVKub84XIhHgc+xYOSTK7nMcWD3KH1mHL7g8dcvuIFlD8oHChJhYDiQb5nUyGleFAcWY8htT8o9RSSi/KH5GqQXAyvnVxVwvHayXXpkvtrJ1fJ+WunQlHXFK+dCtk1x2unAsuDR0kF8FiV4xaPVG33qC5XTifAa2uwOmVZeB9Iri55SAWep5AKlPB+K6QCIbzfVS2pwPUZvF+kAttn8HsOI9XuM9T/59RDn+H8/ac+E6DPEPsj+gz89avPYH9cn4G/fvUZ7I/rM/DXrz6D/XF9Bv761WewP67PwN/f7jPbvJs+c7WRydx002f0gwweTTd9Rt/L+cOoTvqMvpPj5NlofcH1mSut9dPSscTZze3aobR5uL9bOv3UF5HB4XRXN43PAAAAAElFTkSuQmCC');
}
.section > .check:checked ~ .listing {
	display:block;
}
.result {
	display:block;
	float:none;
	overflow:hidden;
}
.psbit {
	margin-right:5px;
	border:1px solid #f2f2f2;
}
.pstop,.psbot {
	margin-bottom:15px;
	background:#ffffff;
	border:1px solid #e2e2e2;
}
.section {
	position:relative;
	clear:both;
	margin-bottom:15px;
	background:#ffffff;
	border:1px solid transparent;
	border-radius:3px;
	box-shadow:0px 2px 3px rgba(0,0,0,0.1);
}
.section > .breadcrumb {
	color:#c0c0c0;
	padding:8px 10px;
}
.section > h1 {
	color:#363636;
	padding:8px 10px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
}
.heading {
	color:#363636;
	margin:5px 0;
	padding:4px 10px;
	font-size:14px;
	font-weight:normal;
	height:16px;
	overflow:hidden;
}
.heading> .link {
	font-size:13px;
	color:#c0c0c0;
}
.heading.typelist> .link {
	font-size:14px;
}
.heading> .link:before {
	content:":";
	padding-right:5px;
}
.section > .listing,.section > .listbox {
	padding:5px 10px;
	border-top:1px solid #e2e2e2;
}
.section > .items {
	padding:8px 10px;
}
.section > .plain {
	color:#666666;
	padding:8px 10px;
}
.section > .plain > a {
	margin-left:8px;
}
.section > .plain > a:first-child {
	margin-left:3px;
}
.section > .texting {
	overflow:hidden;
	padding:8px 10px;
	border-top:1px solid #e2e2e2;
}
.section > .texting.intro {
	color:#363636;
	word-break:break-all;
}
.photos {
	overflow:hidden;
}
.photos > .photo {
	clear:both;
	margin-bottom:5px;
}
.photos > .photo > img {
	max-width:690px;
}
.texting > ul > li {
	clear:both;
	padding-top:6px;
}
.texting > ul > li:first-child {
	padding-top:0;
}
.texting > ul > li > .name {
	float:left;
	text-align:right;
	color:#666666;
	display:block;
	width:105px;
}
.texting > ul > li > .name:after {
	content:":";
}
.texting > ul > li > .value {
	margin-left:110px;
	display:block;
}
.listing.refined > ul > li {
	padding:3px 0 3px 10px;
}
.listing.refined > ul > li:before {
	color:#C0C0C0;
	margin-left:-10px;
	padding-right:5px;
	font-weight:bold;
	content:"\00b7\fe0e";
}
.listing.products > ul > li {
	float:left;
	min-width:90px;
	height:90px;
	text-align:center;
	overflow:hidden;
}
.listing.trades > ul > li {
	float:left;
	height:18px;
	padding:3px 0;
	overflow:hidden;
}
.listing.trades > ul > li:before {
	color:#C0C0C0;
	font-weight:bold;
	content:"\00b7\fe0e";
	padding-right:3px;
}
.texting.trends > ul > li {
	clear:none;
	float:left;
	height:18px;
	padding:3px 0;
	overflow:hidden;
}
.texting.trends > ul > li:before {
	color:#C0C0C0;
	font-weight:bold;
	content:"\00b7\fe0e";
	padding-right:3px;
}
.listbox > ul > li {
	padding:3px 0 3px 10px;
}
.listbox > ul > li:before {
	color:#C0C0C0;
	margin-left:-10px;
	padding-right:5px;
	font-weight:bold;
	content:"\25aa\fe0e";
}
.items > .item {
	clear:both;
	margin-top:5px;
	padding-top:5px;
	border-top:1px solid #e8e8e8;
}
.items > .item:first-child {
	margin-top:0;
	padding-top:0;
	border-top:none;
}
.items > .item > h2 {
	font-weight:normal;
	font-size:14px;
}
.items > .item > .intro {
	color:#363636;
	padding:3px 0;
	word-break:break-all;
}
.items > .item > .intro > .thumb {
	float:left;
	margin-right:5px;
}
.items > .item > .intro > .sublist {
	display:inline-block;
	margin-right:10px;
}
.items > .item > .misc {
	clear:both;
}
.attr > .name {
	color:#666666;
}
.attr > .name:after {
	content:":\0020";
}
.attr > .value {
	padding-right:8px;
}
.pagelist.item {
	font-size:15px;
	text-align:center;
	padding:8px 0 1px 0;
}
.pagelist > .prev,.pagelist > .next,.pagelist > a {
	display:inline-block;
	margin:0 2px;
	padding:5px 9px;
	border-radius:3px;
	cursor:pointer;
}
.pagelist > .prev {
	margin-right:3px;
}
.pagelist > .next {
	margin-left:3px;
}
.pagelist > .inactive {
	color:#808080;
}
.pagelist > a:hover {
	background:#e2e2e2;
	color:#e47911;
	text-decoration:none;
}
.pagelist > a.active {
	background:#e2e2e2;
}
.pagelist > .prev:before {
	content:"\00AB\fe0e";
}
.pagelist > .next:after {
	content:"\00BB\fe0e";
}
.search {
	position:relative;
	overflow:hidden;
	margin:8px 10px;
}
.search > .keyword {
	margin:0 75px 0 0;
}
.search > .keyword > .query {
	width:100%;
	color:#363636;
	font-size:14px;
	height:26px;
	padding:2px 0;
	text-indent:5px;
	border:1px solid #c0c0c0;
	border-right:none;
	border-radius:3px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	vertical-align:top;
}
.search > .submit {
	position:absolute;
	top:0;
	right:0;
	width:75px;
	height:32px;
	border-radius:3px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	text-align:center;
	color:#363636;
	font-size:14px;
	vertical-align:top;
	border:1px solid #c0c0c0;
	background:linear-gradient(#f2f2f2, #cdcdcd);
	text-shadow:0px 1px 0px #f2f2f2;
	cursor:pointer;
}
.search > .submit:hover {
	background:#f2f2f2;
}
.words {
	text-align:center;
	overflow:hidden;
}
.links > ul {
	height:18px;
}
.links > ul > li {
	display:inline-block;
	margin-left:5px;
}
.links > ul > li:before {
	margin-right:5px;
	color:#C0C0C0;
	font-weight:bold;
	content:"\00b7\fe0e";
}
.links > ul > li:first-child:before {
	content:"";
}
@media (max-width:1000px) {
	.section.groups {
		background:#ffffff;
	}
	.group {
		font-size:13px;
		overflow:hidden;
		border-top:1px solid #e8e8e8;
	}
	.groups > .group:first-child {
		border-top:0;
	}
	.group > .name {
		float:left;
		font-size:12px;
		text-align:right;
		width:70px;
		color:#666666;
		font-weight:normal;
		padding:6px 0;
		border-bottom:0;
	}
	.group > .name:after {
		content:":";
	}
	.group > .listbox {
		margin-left:75px;
		padding:3px 0;
	}
	.group > .listbox > ul > li {
		float:left;
		width:105px;
	}
	.group > .listbox > ul > li:before {
		content:"";
	}
}
@media (min-width:1000px) {
	.section.groups {
		background:#f2f2f2;
	}
	.group {
		font-size:14px;
		overflow:hidden;
		border-top:0;
	}
	.group > .name {
		float:none;
		text-align:left;
		width:auto;
		color:#666666;
		font-weight:bold;
		padding:8px 10px;
		border-bottom:1px solid #e2e2e2;
	}
	.group > .listbox {
		margin-left:0;
		padding:8px 10px 10px 10px;
	}
	.group > .listbox > ul > li {
		float:none;
		width:auto;
	}
}
.revtips {
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	text-align:center;
	margin-bottom:5px;
	padding:5px 0;
	color:#666666;
	background:#f8f9fa;
}
.revform {
	overflow:hidden;
}
.revline {
	clear:both;
	float:left;
	width:100%;
	max-width:320px;
	margin:3px 0;
	overflow:hidden;
}
.revline.textarea {
	max-width:390px;
}
.revline > .name {
	float:left;
	text-align:right;
	padding-top:5px;
	display:block;
	color:#666666;
	width:80px;
}
.revline > .name:after {
	content:":";
}
.revline > .value {
	margin:0 5px 0 85px;
	padding-right:12px;
	display:block;
}
.revline.select > .value {
	padding-right:0;
}
.revline > .value > input {
	height:22px;
	padding:3px 5px;
	width:100%;
	display:block;
	font-size:14px;
	border:1px solid #c0c0c0;
	border-radius:0;
	color:#363636;
}
.revline > .value > select {
	height:28px;
	padding:3px 3px;
	width:100%;
	border:1px solid #c0c0c0;
	display:block;
	font-size:14px;
	border-radius:0;
	color:#363636;
}
.revline > .value > textarea {
	padding:3px 5px;
	width:100%;
	max-width:100%;
	display:block;
	border:1px solid #c0c0c0;
	overflow:auto;
	height:126px;
	font-size:14px;
	border-radius:0;
	color:#363636;
}
.revline > .post {
	display:block;
	margin:0 5px 0 85px;
}
.revline > .post > input {
	height:30px;
	padding:3px 10px;
	display:block;
	border:1px solid #c0c0c0;
	color:#363636;
	font-size:14px;
	background:linear-gradient(#f2f2f2, #cdcdcd);
	text-shadow:0px 1px 0px #f2f2f2;
	border-radius:3px;
	cursor:pointer;
}
.revline > .post > input:hover {
	background:#f2f2f2;
}
.review {
	color:#363636;
	margin-top:5px;
	padding:5px 5px 0 5px;
	border-top:1px solid #e8e8e8;
}
.revstat.review {
	margin-bottom:-5px;
	padding:5px 5px;
	background:#f5f5f5;
}
.review > .user {
	font-weight:bold;
}
.review .rate,.review .best,.review .count {
	color:#666666;
	font-style:italic;
}
.review .text {
	padding-top:3px;
	word-break:break-all;
	display:block;
}
.revmore {
	text-align:center;
}
.maptips {
	color:#363636;
}
.mapform {
	width:100%;
	max-width:690px;
}
.mapform.search {
	margin:8px 0;
}
.maparea {
	width:100%;
	height:auto;
	min-height:390px;
}
.alert {
	margin:3px 0;
	padding:5px 7px;
	border:1px solid #e7eaf3;
	background-color:#ffffe2;
	border-radius:3px;
	color:#363636;
}
.footer {
	padding:5px 0 10px 0;
	text-align:center;
	color:#363636;
	overflow:hidden;
}
.footer > .copyright,.footer > .slogan {
	margin-top:3px;
}
