﻿html {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: inherit; font-size: 100%; font-style: normal; font-weight: inherit; -webkit-text-size-adjust: none;
}
body {
	background: url("/img/bodybg.jpg") rgb(255, 255, 255); text-align: center; color: rgb(51, 51, 51); line-height: 1.5; font-size: 0.75em;
}
body {
	font-family: "Microsoft YaHei",tahoma,arial,sans-serif;
}
input {
	font-family: "Microsoft YaHei",tahoma,arial,sans-serif;
}
textarea {
	font-family: "Microsoft YaHei",tahoma,arial,sans-serif;
}
select {
	font-family: "Microsoft YaHei",tahoma,arial,sans-serif;
}
input {
	font-size: 1em;
}
textarea {
	font-size: 1em;
}
select {
	font-size: 1em;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
table {
	border-collapse: separate; border-spacing: 0;
}
caption {
	text-align: left; font-weight: normal;
}
th {
	text-align: left; font-weight: normal;
}
td {
	text-align: left; font-weight: normal;
}
table {
	vertical-align: middle;
}
td {
	vertical-align: middle;
}
th {
	vertical-align: middle;
}
blockquote::before {
	content: "";
}
blockquote::after {
	content: "";
}
q::before {
	content: "";
}
q::after {
	content: "";
}
blockquote {
	quotes: "" "";
}
q {
	quotes: "" "";
}
a img {
	border: currentColor;
}
a:link {
	color: rgb(0, 134, 184); text-decoration: none;
}
a:visited {
	color: rgb(0, 134, 184); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
.solid2 a:hover {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 2px; border-bottom-style: solid;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
.bold {
	font-weight: bold;
}
.normal {
	font-weight: normal;
}
.smalltext {
	font-size: 10px;
}
.mini {
	font-size: 0.5px;
}
.px10 {
	font-size: 0.83em;
}
.px11 {
	font-size: 0.91em;
}
.px12 {
	font-size: 1em;
}
.px14 {
	font-size: 1.16em;
}
h4 {
	font-size: 1.16em;
}
.px16 {
	font-size: 1.33em;
}
h3 {
	font-size: 1.33em;
}
.px18 {
	font-size: 1.5em;
}
h2 {
	font-size: 1.5em;
}
.px20 {
	font-size: 1.66em;
}
h1 {
	font-size: 1.66em;
}
.px24 {
	font-size: 2em;
}
h1 {
	font-weight: bold;
}
h2 {
	font-weight: bold;
}
h3 {
	font-weight: bold;
}
h4 {
	font-weight: bold;
}
.marginbot5 {
	margin-bottom: 5px;
}
.marginbot10 {
	margin-bottom: 10px;
}
.marginbot15 {
	margin-bottom: 15px;
}
.marginbot20 {
	margin-bottom: 20px;
}
.marginbot30 {
	margin-bottom: 30px;
}
.marginright10 {
	margin-right: 10px;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.blank {
	background: url("/img/extlink.gif") no-repeat right; padding-right: 11px;
}
.dottedline {
	background: url("/img/dottedline.gif") repeat-x; height: 1px; _font-size: 1px;
}
.sewline {
	background: url("/img/sewline.gif") repeat-x; height: 2px; _font-size: 1px;
}
.error {
	background: rgb(255, 222, 222); border: 1px solid rgb(229, 163, 163); width: 249px; color: rgb(128, 27, 27);
}
.error a {
	color: rgb(128, 27, 27); font-weight: bold; text-decoration: underline;
}
.notice {
	background: rgb(255, 246, 191); border: 1px solid rgb(211, 199, 128); color: rgb(81, 71, 33);
}
.success {
	background: rgb(230, 239, 194); border: 1px solid rgb(198, 216, 128); color: rgb(38, 68, 9);
}
.outstand {
	background: rgb(255, 250, 218); border: 1px solid rgb(207, 199, 151);
}
.direction {
	background: rgb(245, 245, 245); border: 1px solid rgb(230, 230, 230);
}
.tip {
	background: rgb(254, 253, 247); border: 1px solid rgb(237, 235, 225); color: rgb(155, 152, 141);
}
.error {
	margin: 5px 0px; padding: 0.6em 0.8em; border-radius: 6px; -moz-border-radius: 6px;
}
.notice {
	margin: 5px 0px; padding: 0.6em 0.8em; border-radius: 6px; -moz-border-radius: 6px;
}
.success {
	margin: 5px 0px; padding: 0.6em 0.8em; border-radius: 6px; -moz-border-radius: 6px;
}
.direction {
	margin: 5px 0px; padding: 0.6em 0.8em; border-radius: 6px; -moz-border-radius: 6px;
}
.tip {
	margin: 5px 0px; padding: 0.6em 0.8em; border-radius: 6px; -moz-border-radius: 6px;
}
.outstand {
	margin: 5px 0px; padding: 0.6em 0.8em; border-radius: 6px; -moz-border-radius: 6px;
}
hr {
	background: rgb(221, 221, 221); border: 0px currentColor; height: 1px; color: rgb(221, 221, 221);
}
hr.dark {
	background: rgb(221, 221, 221); border: 0px currentColor; height: 1px; color: rgb(221, 221, 221);
}
hr.dark {
	background: rgb(175, 175, 175); color: rgb(175, 175, 175);
}
.code {
	font-family: "Courier New";
}
.quote {
	border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(217, 217, 217) rgb(217, 217, 217) rgb(217, 217, 217) rgb(149, 178, 121); margin: 3px 0px 10px;
}
.quote span {
	background: rgb(246, 244, 240); padding: 5px; color: rgb(102, 102, 102); display: block;
}
.quote .txt {
	padding: 6px;
}
.pages_btns {
	padding: 5px 0px; line-height: 30px; font-weight: bold;
}
.pages {
	margin: 0px 0px 2px; padding: 2px 0px; float: right;
}
.pages a {
	padding: 0px 6px; border-radius: 2px; border: 1px solid currentColor; height: 20px; line-height: 20px; overflow: hidden; margin-right: 2px; float: left; -moz-border-radius: 2px;
}
.pages strong {
	padding: 0px 6px; border-radius: 2px; border: 1px solid currentColor; height: 20px; line-height: 20px; overflow: hidden; margin-right: 2px; float: left; -moz-border-radius: 2px;
}
.pages a {
	background: rgb(255, 255, 255); border-color: rgb(187, 187, 187); color: rgb(102, 102, 102);
}
.pages a:hover {
	text-decoration: none;
}
.pages strong {
	background: rgb(87, 122, 5); border-color: rgb(87, 122, 5); border-radius: 2px; color: rgb(255, 255, 255); font-weight: 700; -moz-border-radius: 2px;
}
.pages a.prev {
	padding: 0px; width: 22px; text-align: center; overflow: hidden;
}
.pages a:hover {
	border-color: rgb(87, 122, 5); color: rgb(87, 122, 5);
}
.pgtxt {
	padding: 10px 0px 0px;
}
.tabs {
	background: url("/img/tab.gif") no-repeat 0px bottom; height: 40px; margin-left: 1px; position: relative; _margin-top: -9px;
}
.tabs ul {
	margin-left: 16px;
}
.tabs li {
	height: 31px; float: left; display: block;
}
.tabs li a {
	height: 31px; color: rgb(104, 100, 91); line-height: 29px; text-decoration: none; display: block; _float: left; _line-height: 30px;
}
.tabs li a:visited {
	height: 31px; color: rgb(104, 100, 91); line-height: 29px; text-decoration: none; display: block; _float: left; _line-height: 30px;
}
.tabs .selected {
	background: url("/img/tab.gif") no-repeat;
}
.tabs .selected a {
	background: url("/img/tab.gif") no-repeat;
}
.tabs .tab {
	background: url("/img/tab.gif") no-repeat;
}
.tabs .tab a {
	background: url("/img/tab.gif") no-repeat;
}
.tabs .selected {
	background-position: right top; margin: 9px 5px 0px 0px; _margin-top: 11px;
}
.tabs .selected a {
	padding: 0px 16px; line-height: 31px; font-weight: bold;
}
.tabs .tab {
	background-position: right -37px; margin: 11px 5px 0px 0px; _background-position: right -35px;
}
.tabs .tab a {
	background-position: left -37px; padding: 0px 16px; _background-position: left -35px;
}
.sort_price {
	background: url("/img/listbar.gif") no-repeat; width: 24px; height: 16px; display: inline-block;
}
.sort_price_down {
	background: url("/img/listbar.gif") no-repeat; width: 24px; height: 16px; display: inline-block;
}
.sort_price_up {
	background: url("/img/listbar.gif") no-repeat; width: 24px; height: 16px; display: inline-block;
}
.sort_date {
	background: url("/img/listbar.gif") no-repeat; width: 24px; height: 16px; display: inline-block;
}
.sort_date_down {
	background: url("/img/listbar.gif") no-repeat; width: 24px; height: 16px; display: inline-block;
}
.sort_date_up {
	background: url("/img/listbar.gif") no-repeat; width: 24px; height: 16px; display: inline-block;
}
.sort_price_down {
	background-position: 0px -48px;
}
.sort_price_up {
	background-position: 0px -24px;
}
.sort_date {
	background-position: -30px 0px;
}
.sort_date_down {
	background-position: -30px -24px;
}
.sort_date_up {
	background-position: -30px -48px;
}
.selectedRadio {
	background: rgb(255, 255, 204); font-weight: bold; display: block;
}
input.sew_button {
	border: 0px currentColor; height: 36px; color: rgb(255, 255, 255); padding-bottom: 0px; font-size: 16px; font-weight: bold; text-shadow: 1px 1px 1px #666; background-color: transparent;
}
input.sew_button:hover {
	border: 0px currentColor; height: 36px; color: rgb(255, 255, 255); padding-bottom: 0px; font-size: 16px; font-weight: bold; text-shadow: 1px 1px 1px #666; background-color: transparent;
}
.sew_link_button {
	border: 0px currentColor; height: 36px; color: rgb(255, 255, 255); padding-bottom: 0px; font-size: 16px; font-weight: bold; text-shadow: 1px 1px 1px #666; background-color: transparent;
}
.sew_link_button {
	padding: 6px 0px 0px; height: 30px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: inline-block; _height: 31px; _padding-top: 5px;
}
.sew_link_button:link {
	padding: 6px 0px 0px; height: 30px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: inline-block; _height: 31px; _padding-top: 5px;
}
.sew_link_button:visited {
	padding: 6px 0px 0px; height: 30px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: inline-block; _height: 31px; _padding-top: 5px;
}
.sew_link_button:hover {
	padding: 6px 0px 0px; height: 30px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: inline-block; _height: 31px; _padding-top: 5px;
}
input.sew_green_4char {
	width: 102px; background-image: url("/img/btn_sew_green4c.gif");
}
input.sew_green_4char:hover {
	width: 102px; background-image: url("/img/btn_sew_green4c.gif");
}
.sew_green_4char {
	width: 102px; background-image: url("/img/btn_sew_green4c.gif");
}
input.sew_green_6char {
	width: 155px; background-image: url("/img/btn_sew_green6c.gif");
}
input.sew_green_6char:hover {
	width: 155px; background-image: url("/img/btn_sew_green6c.gif");
}
.sew_green_6char {
	width: 155px; background-image: url("/img/btn_sew_green6c.gif");
}
input.sew_green_3char {
	width: 90px; background-image: url("/img/btn_sew_green3c.gif");
}
input.sew_green_3char:hover {
	width: 90px; background-image: url("/img/btn_sew_green3c.gif");
}
.sew_green_3char {
	width: 90px; background-image: url("/img/btn_sew_green3c.gif");
}
input.sew_green_2char {
	width: 72px; background-image: url("/img/btn_sew_green2c.gif");
}
input.sew_green_2char:hover {
	width: 72px; background-image: url("/img/btn_sew_green2c.gif");
}
.sew_green_2char {
	width: 72px; background-image: url("/img/btn_sew_green2c.gif");
}
input.sew_gray_3char {
	width: 90px; background-image: url("/img/btn_sew_gray3c.gif");
}
input.sew_gray_3char:hover {
	width: 90px; background-image: url("/img/btn_sew_gray3c.gif");
}
.sew_gray_3char {
	width: 90px; background-image: url("/img/btn_sew_gray3c.gif");
}
input.sew_gray_5char {
	width: 120px; background-image: url("/img/btn_sew_gray5c.gif");
}
input.sew_gray_5char:hover {
	width: 120px; background-image: url("/img/btn_sew_gray5c.gif");
}
.sew_gray_5char {
	width: 120px; background-image: url("/img/btn_sew_gray5c.gif");
}
input.sew_red_2char {
	width: 72px; background-image: url("/img/btn_sew_red2c.gif");
}
input.sew_red_2char:hover {
	width: 72px; background-image: url("/img/btn_sew_red2c.gif");
}
.sew_red_2char {
	width: 72px; background-image: url("/img/btn_sew_red2c.gif");
}
input.textfield {
	border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); margin: 2px 0px; padding: 6px 4px; -moz-border-radius: 3px;
}
textarea.textfield {
	border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); margin: 2px 0px; padding: 6px 4px; -moz-border-radius: 3px;
}
.tfstyle {
	border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); margin: 2px 0px; padding: 6px 4px; -moz-border-radius: 3px;
}
.editor {
	border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); margin: 2px 0px; padding: 6px 4px; -moz-border-radius: 3px;
}
.tfNano {
	border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); margin: 2px 0px; padding: 6px 4px; -moz-border-radius: 3px;
}
input.code {
	padding: 3px 4px;
}
input.tfNano {
	margin: 0px; padding: 3px 4px 5px;
}
.btnNano {
	border-width: 1px; border-style: solid; border-color: rgb(220, 220, 220) rgb(161, 161, 161) rgb(152, 152, 152); vertical-align: bottom; display: inline-block; outline-width: medium; outline-style: none; background-image: url("/img/btn_nano_bg.gif"); background-repeat: no-repeat; background-color: rgb(229, 228, 223); -moz-border-radius: 3px; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12);
}
.btnNano input {
	padding: 5px 10px 3px; border: currentColor; background-color: transparent; _padding: 2px 4px 1px;
}
.editor {
	margin: -1px 0px 0px; height: auto; border-top-color: currentColor; border-top-width: medium; border-top-style: none; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px;
}
.btn {
	margin: 3px 0px; padding: 2px 5px; vertical-align: middle;
}
.yellowbg {
	background: rgb(255, 255, 204);
}
.red {
	color: rgb(208, 30, 7);
}
.green {
	color: rgb(75, 122, 27);
}
.brown {
	color: rgb(135, 86, 38);
}
.gray {
	color: rgb(136, 136, 136);
}
.grayGreen {
	color: rgb(155, 167, 113);
}
.grayBrown {
	color: rgb(171, 131, 93);
}
.grayBlue {
	color: rgb(141, 179, 199);
}
.container {
	margin: 0px 0px 0px 0px; width: 940px; text-align: left;
}
.gmax {
	width: 100%; float: left; display: inline;
}
.gmin {
	margin: 0px auto; width: 950px; display: block;
}
.gleft {
	width: 713px; float: left; display: inline;
}
.gright {
	width: 235px; float: right; display: inline;
}
.columnLeft {
	width: 660px; margin-left: 28px; position: relative;
}
.columnRight {
	margin: 6px 0px 0px 11px; width: 207px;
}
.columnRight p {
	margin-left: 5px;
}
.columnRight .col-ava {
	width: 83px; padding-left: 3px;
}
.columnRight .username {
	line-height: 1; font-weight: bold; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.columnRight .icons {
	margin: 8px 0px 0px; line-height: 1;
}
.columnRight .list {
	margin-bottom: 20px;
}
.columnRight li {
	margin: 8px 5px; line-height: 1.2;
}
.columnFull {
	margin: 0px 26px;
}
.bubble {
	background: url("/img/bubble.gif") no-repeat; margin: 12px 0px 0px; padding: 15px 10px 5px; width: 186px;
}
.bubblebot {
	background: url("/img/bubble.gif") no-repeat 0px -393px; margin: 0px 0px 10px; width: 205px; height: 7px; _font-size: 1px;
}
.thumbreel {
	margin: 10px 0px; height: 92px;
}
.thumbreel .arrleft {
	width: 20px; height: 26px; margin-top: 22px; display: block;
}
.thumbreel .arrright {
	width: 20px; height: 26px; margin-top: 22px; display: block;
}
.thumbreel .arrleft {
	background: url("/img/icon_set.gif") no-repeat 0px -239px;
}
.thumbreel .arrright {
	background: url("/img/icon_set.gif") no-repeat 0px -259px;
}
.thumbreel img {
	
}
.thumbplaceholder {
	background: rgb(246, 244, 238); border: 1px solid rgb(198, 197, 191); width: 75px; height: 75px;
}
.ico_link {
	background: url("/img/icon_set.gif") no-repeat 0px -49px; padding-left: 21px;
}
.ico_feed {
	background: url("/img/icon_set.gif") no-repeat 0px -75px; padding-left: 21px;
}
.ico_hand_s {
	background: url("/img/icon_set.gif") no-repeat 0px -123px; width: 15px; height: 15px; display: inline-block;
}
.ico_tuya_s {
	background: url("/img/icon_set.gif") no-repeat 0px -123px; width: 15px; height: 15px; display: inline-block;
}
.ico_hand_s {
	background-position: 0px -148px;
}
.ico_dig_good {
	background: url("/img/icon_set.gif") no-repeat 0px -177px; width: 14px; height: 14px; display: inline-block;
}
.ico_dig_bad {
	background: url("/img/icon_set.gif") no-repeat 0px -177px; width: 14px; height: 14px; display: inline-block;
}
.ico_dig_bad {
	background-position: 0px -202px;
}
.ico_edit {
	background: url("/img/icon_admin.gif") no-repeat; width: 16px; height: 16px; display: inline-block;
}
.ico_pick {
	background: url("/img/icon_admin.gif") no-repeat; width: 16px; height: 16px; display: inline-block;
}
.ico_del {
	background: url("/img/icon_admin.gif") no-repeat; width: 16px; height: 16px; display: inline-block;
}
.ico_edit_a {
	background: url("/img/icon_admin.gif") no-repeat; width: 16px; height: 16px; display: inline-block;
}
.ico_pick {
	background-position: 0px -56px;
}
.ico_del {
	background-position: 0px -28px;
}
.ico_edit_a {
	background-position: 0px -84px;
}
.ico_my {
	background: url("/img/icon_set.gif") no-repeat; height: 21px; padding-left: 23px; text-decoration: none; display: inline-block;
}
.ico_talk {
	background: url("/img/icon_set.gif") no-repeat; height: 21px; padding-left: 23px; text-decoration: none; display: inline-block;
}
.ico_account {
	background: url("/img/icon_set.gif") no-repeat; height: 21px; padding-left: 23px; text-decoration: none; display: inline-block;
}
.ico_shop {
	background: url("/img/icon_set.gif") no-repeat; height: 21px; padding-left: 23px; text-decoration: none; display: inline-block;
}
.ico_tuya {
	background: url("/img/icon_set.gif") no-repeat; height: 21px; padding-left: 23px; text-decoration: none; display: inline-block;
}
.ico_my {
	background-position: 0px -297px;
}
.ico_talk {
	background-position: 0px -324px;
}
.ico_account {
	background-position: 0px -346px;
}
.ico_shop {
	background-position: 0px -374px;
}
.ico_tuya {
	background-position: 0px -401px;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.container::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.clearfix {
	display: block;
}
.container {
	display: block;
}
.contenttop {
	background: url("/img/contentbg.gif") no-repeat; height: 12px;
}
.content {
	background: url("/img/contentbg2.gif") repeat-y; min-height: 400px; _height: 400px;
}
.contentbot {
	background: url("/img/contentbg_b.gif") no-repeat 0px bottom; height: 90px;
}
.contenttopCR {
	background: url("/img/contentbg_cr.gif") no-repeat; height: 12px;
}
.contentCR {
	background: url("/img/contentbg_cr2.gif") repeat-y;
}
.contentbotCR {
	background: url("/img/contentbg_cr.gif") no-repeat 0px bottom; height: 120px;
}
.contentS {
	background: url("/img/contentbg_b.gif") no-repeat 0px bottom; margin: 0px auto; padding: 5px 0px 100px; width: 942px; text-align: left; min-height: 360px; _height: 360px;
}
.contentS .logo {
	width: 140px; margin-left: 10px; float: left;
}
.contentS .logo a {
	background: url("/img/navmenu.gif") no-repeat 0px -110px; margin: 5px 20px 2px 12px; width: 140px; height: 47px; text-indent: -9999px; display: block; _margin-left: 0;
}
.contentS .back {
	margin: 16px 0px 0px; width: 120px; text-align: center; float: left; _text-align: left;
}
.contentS .menu {
	margin: 16px 25px 0px 0px; width: 400px; text-align: right; color: rgb(186, 182, 168); font-weight: bold; float: right;
}
.contentS .menu a {
	color: rgb(51, 51, 51); font-weight: normal;
}
.breadcrumb {
	margin: 0px auto; padding: 3px 0px 6px; width: 920px; color: rgb(138, 127, 95);
}
.breadcrumb a {
	color: rgb(93, 85, 63);
}
.breadcrumb a:visited {
	color: rgb(93, 85, 63);
}
#navtl {
	float: left; display: inline;
}
#navtr {
	float: left; display: inline;
}
#navtl {
	width: 430px;
}
#navtr {
	width: 400px; margin-top: 7px;
}
#navtr .menu {
	margin: 2px 10px 0px 0px; text-align: right; color: rgb(186, 182, 168); line-height: 19px; font-weight: bold; float: right;
}
#navtr .menu a {
	color: rgb(51, 51, 51); font-weight: normal; _position: relative;
}
#navtr .menu .name {
	padding-top: 3px;
}
#navtr .menu .shop {
	background: url("/img/navmenu.gif") no-repeat 0px -170px; padding: 4px 0px 0px 20px; text-decoration: none;
}
#navtr .menu .tuya {
	background: url("/img/navmenu.gif") no-repeat -29px -170px; padding: 4px 0px 0px 20px; text-decoration: none; _font-size: 16px; _background-position: -29px -165px;
}
#navtr .menu .cart {
	background: url("/img/navmenu.gif") no-repeat -60px -169px; padding-left: 6px; text-decoration: none;
}
#navtr .menu .msg {
	background: url("/img/navmenu.gif") no-repeat -60px -187px; padding-left: 5px; text-decoration: none;
}
#navtr .ava {
	float: right;
}
#navtr .guest {
	margin: 10px 5px 0px 0px;
}
#navtop {
	background: url("/img/navbg.png") no-repeat; height: 45px; _background: none; _overflow: hidden;
}
#navsub {
	background: url("/img/navsubbg.png") no-repeat; height: 17px; _background: none;
}
#navsubHand {
	background: url("/img/navsubbg2.png") no-repeat; height: 52px; _background: none;
}
#navsubTuya {
	background: url("/img/navsubbg3.png") no-repeat; height: 52px; _background: none;
}
#navsubMy {
	background: url("/img/navsubbg4.png") no-repeat; height: 52px; _background: none;
}
#subl {
	margin: 19px 0px 0px 30px; width: 500px; font-size: 14px; float: left; _margin: 20px 0 0 15px;
}
#subl a {
	font-weight: bold; _position: relative;
}
#subr {
	margin: 18px 20px 0px 0px; width: 370px; float: right; _margin: 18px 10px 0 0;
}
ul#nav {
	
}
ul#nav li {
	margin-left: 10px; float: left;
}
ul#nav li a {
	height: 47px; text-indent: -9999px; display: block; _position: relative;
}
li#logo a {
	background: url("/img/logo.png") no-repeat 0px 0px; margin: 5px 20px 2px 12px; width: 140px; _margin-left: 0;
}
li#navHand a {
	background: url("/img/navmenu.gif") no-repeat; width: 105px;
}

#navSearchBtn {
	margin-top: -1px; _position: relative;
}
.avatar36 {
	width: 36px; height: 36px; position: relative;
}
.avatar36 span {
	background: url("/img/avatar_corner36.png") no-repeat; left: 0px; top: 0px; width: 36px; height: 36px; display: block; position: absolute; _background: none;
}
.avatar75 {
	width: 75px; height: 75px; position: relative;
}
.avatar75g {
	width: 75px; height: 75px; position: relative;
}
.avatar75 span {
	background: url("/img/avatar_corner75.png") no-repeat; left: 0px; top: 0px; width: 75px; height: 75px; display: block; position: absolute; _background: none;
}
.avatar75g span {
	background: url("/img/avatar_corner75g.png") no-repeat; left: 0px; top: 0px; width: 75px; height: 75px; display: block; position: absolute; _background: none;
}
#ajaxwaitid {
	background: rgb(75, 122, 27);padding: 2px 5px; top: 0px; width: 100px; height: 1.6em; right: 0px; color: rgb(255, 255, 255); line-height: 1.6em; overflow: hidden; display: none; position: absolute; z-index: 100; -moz-border-radius-bottomleft: 6px;
}
.showmessage {
	padding: 80px 260px;
}
.showmessage .l {
	width: 70px; display: block;
}
.showmessage .r {
	width: 500px; display: block;
}
.showmessage h2 {
	margin-bottom: 15px;
}
.showmessage p {
	font-size: 1.16em; margin-bottom: 10px;
}
.showmessage a {
	font-weight: bold; text-decoration: underline;
}
.maintitle {
	padding: 8px 0px 7px 20px;
}
.popupmenu_popup {
	background: rgb(254, 254, 254); padding: 6px; border-radius: 3px; border: 1px solid rgb(130, 157, 102); text-align: left; line-height: 1.4em; overflow: hidden; -moz-border-radius: 3px;
}
.nodata {
	text-align: center; color: rgb(153, 153, 153); line-height: 10; font-size: 16px;
}
.formtable .title {
	width: 80px; text-align: right; padding-right: 10px;
}
.formtable td {
	padding: 2px 0px;
}
.formtable select {
	width: 120px; height: 22px;
}
.ico_picked {
	background: url("/img/btns.gif") no-repeat; display: inline-block;
}
.btn_sendmsg {
	background: url("/img/btns.gif") no-repeat; display: inline-block;
}
.btn_fav_shop {
	background: url("/img/btns.gif") no-repeat; display: inline-block;
}
.btn_fav {
	background: url("/img/btns.gif") no-repeat; display: inline-block;
}
.btn_shop {
	background: url("/img/btns.gif") no-repeat; display: inline-block;
}
.btn_fav_user {
	background: url("/img/btns.gif") no-repeat; display: inline-block;
}
.btn_viewall {
	background: url("/img/btns.gif") no-repeat; display: inline-block;
}
.ico_picked {
	background-position: 0px -272px; width: 78px; height: 27px;
}
.btn_sendmsg {
	width: 83px; height: 25px;
}
.btn_fav_shop {
	background-position: 0px -80px; width: 92px; height: 25px;
}
.btn_fav {
	background-position: 0px -120px; width: 92px; height: 25px;
}
.btn_shop {
	background-position: 0px -216px; width: 186px; height: 42px;
}
.btn_fav_user {
	background-position: 0px -40px; width: 92px; height: 25px;
}
.btn_viewall {
	background-position: 0px -160px; width: 186px; height: 42px;
}
.sold {
	background: url("/img/icon_hand_sell.gif") no-repeat; width: 42px; height: 18px; margin-top: 2px; display: block;
}
.nfs {
	background: url("/img/icon_hand_sell.gif") no-repeat; width: 42px; height: 18px; margin-top: 2px; display: block;
}
.sold {
	background-position: 0px -25px;
}
.droplist a {
	border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); padding: 3px 15px 3px 5px; color: rgb(80, 98, 38); text-decoration: none; display: block; background-color: rgb(246, 245, 241); _padding: 4px 15px 2px 6px;
}
.droplist a:visited {
	color: rgb(80, 98, 38);
}
.droplist a:hover {
	color: rgb(87, 122, 5); text-decoration: none;
}
.dropmenu {
	background: url("/img/arrow_down.gif") no-repeat 100% 50%; border-radius: 3px; padding-right: 15px; cursor: pointer; -moz-border-radius: 3px;
}
.popupmenu_popup {
	background: rgb(254, 254, 254); padding: 6px; border-radius: 3px; border: 1px solid rgb(130, 157, 102); width: 100px; text-align: left; line-height: 1.4em; overflow: hidden; -moz-border-radius: 3px;
}
.popupmenu_popup li {
	width: 100px; line-height: 22px;
}
.popupmenu_popup li a {
	color: rgb(80, 98, 38); text-indent: 10px; display: block;
}
.popupmenu_popup li a:visited {
	color: rgb(80, 98, 38); text-indent: 10px; display: block;
}
.popupmenu_popup li a:hover {
	background: rgb(115, 152, 76); color: rgb(255, 255, 255); text-decoration: none;
}
.filter_popup {
	width: 110px;
}
.filter_popup li {
	width: 110px;
}
.floatwinmask {
	background: rgb(246, 245, 241); border-radius: 8px; border: 10px solid rgb(88, 123, 53); -moz-border-radius: 8px;
}
.pop_topleft {
	width: 10px; height: 10px; overflow: hidden; position: absolute;
}
.pop_topright {
	width: 10px; height: 10px; overflow: hidden; position: absolute;
}
.pop_bottomleft {
	width: 10px; height: 10px; overflow: hidden; position: absolute;
}
.pop_bottomright {
	width: 10px; height: 10px; overflow: hidden; position: absolute;
}
.pop_topleft {
	background: url("/img/floatwinbg.png") no-repeat 0px 0px; left: -10px; top: -10px;
}
.pop_topright {
	background: url("/img/floatwinbg.png") no-repeat -10px 0px; top: -10px; right: -10px;
}
.pop_bottomleft {
	background: url("/img/floatwinbg.png") no-repeat 0px -10px; left: -10px; bottom: -10px;
}
.pop_bottomright {
	background: url("/img/floatwinbg.png") no-repeat -10px -10px; right: -10px; bottom: -10px;
}
.pop_verticalslab {
	background: rgb(88, 123, 53); width: 100%; height: 100%; position: absolute; opacity: 0.89;
}
.pop_horizontalslab {
	background: rgb(88, 123, 53); width: 100%; height: 100%; position: absolute; opacity: 0.89;
}
.pop_verticalslab {
	margin: -10px 0px 0px; padding-bottom: 20px;
}
.pop_horizontalslab {
	margin: 0px 0px 0px -10px; padding-right: 20px;
}
.floatwin {
	background: rgb(246, 245, 241); border-radius: 3px; border: 1px solid rgb(66, 100, 33); width: 100%; -moz-border-radius: 3px;
}
.float {
	text-align: left; overflow: hidden; display: block;
}
.float_ctrl {
	margin: 15px; height: 20px; line-height: 20px;
}
.float_ctrl em {
	font-size: 14px; font-weight: 700; float: left;
}
.float_ctrl em a {
	text-decoration: none;
}
.float_ctrl span {
	float: right;
}
.float_ctrl span a {
	font-weight: 400; text-decoration: none; margin-left: 8px; float: left;
}
.float_ctrl strong {
	font-weight: 400; text-decoration: none; margin-left: 8px; float: left;
}
.float_ctrl span a:hover {
	
}
.float_ctrl span a.float_close {
	background: url("/img/newclose.gif") no-repeat 0px 0px; width: 20px; height: 20px; text-indent: -9999px; overflow: hidden; float: left;
}
.float_ctrl span a.float_close:hover {
	background-position: 0px -20px;
}
.floatbox {
	width: 600px; height: 300px; text-align: left; float: left;
}
.float_message {
	padding: 10px; text-align: center;
}
.avatar36 a {
	
}
.avatar75g a {
	
}
.noOutline {
	
}
#footer {
	background: url("/img/footer_bot.gif") no-repeat; margin: 0px auto 8px; width: 942px; height: 50px; text-align: left; position: relative;
}
#footer p {
	padding: 0px 0px 2px; color: rgb(145, 140, 126);
}
#footer p a {
	color: rgb(222, 219, 200);
}
#footer span {
	color: rgb(184, 181, 162);
}
#footer span a {
	color: rgb(184, 181, 162);
}
#footer span a {
	font-weight: bold;
}
#footlink {
	padding: 3px 15px;
}
.shit {
	background: url("/img/footer_bot.gif") no-repeat 0px -56px; padding-left: 17px;
}
#apsou {
	top: 9px; width: 135px; height: 25px; right: 12px; display: block; position: absolute;
}
#footer_s {
	background: url("/img/footer_bot_s.gif") no-repeat; margin: 0px auto 8px; width: 942px; height: 25px; text-align: left; position: relative;
}
#footer_s p {
	padding: 2px 15px; color: rgb(184, 181, 162);
}
.comment_item {
	padding: 8px 0px 0px;
}
.comment_item .ava {
	margin: 0px 16px 0px 3px; width: 40px; _margin-right: 6px;
}
.comment_item .lev {
	padding: 3px 0px; text-align: center; color: rgb(153, 153, 153);
}
.comment_item .colr {
	width: 590px; display: block;
}
.comment_item .userinfo {
	font-weight: bold;
}
.comment_item .userinfo a {
	color: rgb(51, 51, 51);
}
.comment_item .dignum {
	height: 14px; font-weight: bold; display: block;
}
.comment_item .digbtn {
	height: 14px; font-weight: bold; display: block;
}
.comment_item .digbtn {
	margin: 2px 5px 0px;
}
.comment_item .cmt {
	padding: 6px 0px;
}
.comment_item .option {
	padding: 0px 0px 8px; text-align: right;
}
.spline {
	line-height: 1px; clear: both; font-size: 1px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.splinedark {
	line-height: 1px; clear: both; font-size: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.spam {
	background: rgb(242, 242, 242); padding: 6px 8px; opacity: 0.5;
}
.nocomment {
	padding: 6px 8px; text-align: center; color: rgb(153, 153, 153);
}
.deleted {
	background: rgb(255, 253, 236); padding: 6px 8px; text-align: center; color: rgb(153, 153, 153);
}
.hotcomment {
	background: rgb(255, 253, 236); border-top-color: rgb(221, 219, 198); border-top-width: 1px; border-top-style: solid;
}
.morecomments {
	background: url("/img/page_more_arrow.gif") no-repeat center rgb(247, 245, 240); padding: 5px; text-align: center; color: rgb(110, 104, 85); border-bottom-color: rgb(209, 205, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.morecomments:hover {
	color: rgb(0, 134, 184); text-decoration: underline;
}
ol {
	margin-left: 2em;
}
img {
	-ms-interpolation-mode: bicubic;
}
.clearfix {
	display: inline-block;
}
.container {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
* html .container {
	height: 1%;
}
input.text:focus {
	border-color: rgb(102, 102, 102);
}
input.title:focus {
	border-color: rgb(102, 102, 102);
}
input.text {
	margin: 0.5em 0px;
}
input.title {
	margin: 0.5em 0px;
}
textarea {
	margin: 0.5em 0px;
}
select {
	margin: 0.5em 0px;
}
input.checkbox {
	top: 0.25em; position: relative;
}
input.radio {
	top: 0.25em; position: relative;
}
form.inline div {
	vertical-align: middle;
}
form.inline p {
	vertical-align: middle;
}
form.inline label {
	top: -0.25em; position: relative;
}
form.inline input.checkbox {
	margin: 0.5em 0px;
}
form.inline input.radio {
	margin: 0.5em 0px;
}
form.inline input.button {
	margin: 0.5em 0px;
}
form.inline button {
	margin: 0.5em 0px;
}
button {
	top: 0.25em; position: relative;
}
input.button {
	top: 0.25em; position: relative;
}
li#navHand a:hover {
	background-position: 0px -50px;
}



#newmenu{
	 position:relative;top:100px; z-index:-9998; margin-bottom:0px;	background: url("/img/Memu.gif") no-repeat;  margin-top: -380px; margin-left:550px; height: 250px; 

}



ul#newnav {
	margin-top: -200px;margin-left:560px; width:380px;
}
ul#newnav li {
	margin-left: 10px; float: left;
}
ul#newnav li a {
	height: 70px; text-indent: -9999px; display: block; _position: relative;
}

li#navindex a {
	background: url("/img/index.png") no-repeat -0px 0px; width: 65px;
}

li#navarticle a {
	background: url("/img/article.png") no-repeat -0px 0px; width: 65px;
}
li#navbooks a {
	background: url("/img/tushu.png") no-repeat -0px 0px; width: 65px;
}
li#navmusic a {
	background: url("/img/music.png") no-repeat 0px 0px; width: 65px;
}
li#navbook a {
	background: url("/img/book.png") no-repeat 0px 0px; width: 65px;
}
li#navvideo a {
	background: url("/img/video.png") no-repeat 0px 0px;; width: 65px;
}
li#navnone a {
	background: url("") no-repeat 0px 0px;; width: 65px;
}
li#navbible a {
	background: url("/img/bible.png") no-repeat 0px 0px;; width: 65px;
}
li#navsage a {
	background: url("/img/sage.png") no-repeat 0px 0px;; width: 65px;
}
li#navlizan a {
	background: url("/img/lizan.png") no-repeat 0px 0px;; width: 65px;
}
li#navsongdu a {
	background: url("/img/songdu.png") no-repeat 0px 0px;; width: 65px;
}
li#navindex a:hover {
	background: url("/img/index.png") no-repeat -0px 0px; width: 65px;
}

li#navarticle a:hover {
	background: url("/img/article2.png") no-repeat -0px 0px; width: 65px;
}
li#navbooks a:hover {
	background: url("/img/tushu2.png") no-repeat -0px 0px; width: 65px;
}

li#navmusic a:hover {
	background: url("/img/music2.png") no-repeat 0px 0px; width: 65px;
}
li#navbook a:hover {
	background: url("/img/book2.png") no-repeat 0px 0px; width: 65px;
}
li#navvideo a:hover {
background: url("/img/video2.png") no-repeat 0px 0px;; width: 65px;
}
li#navbible a:hover {
background: url("/img/bible2.png") no-repeat 0px 0px;; width: 65px;
}
li#navsage a:hover {
background: url("/img/sage2.png") no-repeat 0px 0px;; width: 65px;
}
li#navlizan a:hover {
background: url("/img/lizan2.png") no-repeat 0px 0px;; width: 65px;
}
li#navsongdu a:hover {
background: url("/img/songdu2.png") no-repeat 0px 0px;; width: 65px;
}
#banner{
	 position:relative;top:100px; z-index:-9999;	background: url("/img/bigbg.jpg") no-repeat;  margin-top: -110px; margin-left:2px; height: 320px;width:940px;
}

