html {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
body {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
div {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
span {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
applet {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
object {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
iframe {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
h1 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
h2 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
h3 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
h4 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
h5 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
h6 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
p {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
blockquote {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
pre {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
a {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
abbr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
acronym {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
address {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
big {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
cite {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
code {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
del {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
dfn {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
em {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
font {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
img {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
ins {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
kbd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
q {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
s {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
samp {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
small {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
strike {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
strong {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
sub {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
sup {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
tt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
var {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
dl {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
dt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
dd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
ol {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
ul {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
li {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
fieldset {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
form {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
label {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
legend {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
table {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
caption {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
tbody {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
tfoot {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
thead {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
tr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
th {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
td {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none;
}
body {
	background: url("../../resources/images/front/bg.jpg") repeat-x left top rgb(255, 255, 255); font: 12px/normal Microsoft YaHei, ‘v‘Ì, Arial, Helvetica, sans-serif, Simsun; height: 100%; color: rgb(101, 101, 101); font-size-adjust: none; font-stretch: normal;
}
a {
	transition:color 0.3s linear; color: rgb(101, 101, 101); -moz-transition: color 0.3s linear 0s; -webkit-transition: color 0.3s linear 0s; -o-transition: color 0.3s linear 0s;
}
a:link {
	color: rgb(226, 115, 0); text-decoration: none;
}
a:visited {
	color: rgb(226, 115, 0); text-decoration: none;
}
a:hover {
	color: rgb(226, 115, 0); text-decoration: none;
}
a:active {
	color: rgb(226, 115, 0);
}
:focus {
	outline: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
h1 {
	line-height: 50px; font-size: 30px; font-weight: 300;
}
h1 span {
	color: rgb(102, 102, 102); font-size: 24px;
}
h2 {
	line-height: 50px; font-size: 24px; font-weight: 300;
}
h3 {
	font-size: 18px; font-weight: 700; margin-bottom: 10px;
}
strong {
	font-weight: bold;
}
caption {
	text-align: left; font-weight: normal;
}
th {
	text-align: left; font-weight: normal;
}
td {
	text-align: left; font-weight: normal;
}
form legend {
	display: none;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
select {
	vertical-align: middle;
}
input {
	vertical-align: middle;
}
img {
	vertical-align: middle;
}
select {
	vertical-align: middle;
}
hr {
	display: none; visibility: hidden;
}
.txtcenter {
	text-align: center;
}
img {
	border: 0px currentColor; border-image: none;
}
ul {
	list-style: none;
}
ul li {
	list-style: none;
}
form {
	margin: 0px; padding: 0px;
}
hr {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(228, 228, 228) currentColor currentColor; border-image: none; height: 1px; overflow: hidden;
}
hr.dashed {
	border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: dashed;
}
a.hidefocus {
	
}
input {
	
}
textarea {
	
}
.green {
	color: rgb(143, 194, 29);
}
.brown {
	color: rgb(164, 0, 0);
}
.gray {
	color: rgb(79, 79, 79);
}
.normal_gray {
	color: rgb(102, 102, 102);
}
.dark_gray {
	
}
.light_gray {
	color: rgb(153, 153, 153);
}
.black {
	color: rgb(0, 0, 0);
}
.smalltxt {
	font: 11px/normal Arial, Tahoma; font-size-adjust: none; font-stretch: normal;
}
.left {
	float: left;
}
.right {
	float: right;
}
.center {
	text-align: center;
}
.light {
	color: rgb(255, 0, 0);
}
.deepred {
	color: rgb(153, 0, 0);
}
.deepblue {
	color: rgb(22, 90, 160);
}
.deepgreen {
	color: rgb(51, 81, 3);
}
.gray {
	color: rgb(102, 102, 102);
}
.red {
	color: rgb(252, 1, 1);
}
.orange {
	color: rgb(255, 102, 0);
}
a.red2 {
	color: rgb(186, 5, 5);
}
.red2 {
	color: rgb(186, 5, 5);
}
a.orange {
	color: rgb(255, 102, 0);
}
.orange {
	color: rgb(255, 102, 0);
}
a.blue {
	color: rgb(58, 105, 173);
}
.blue {
	color: rgb(58, 105, 173);
}
a.line {
	text-decoration: underline;
}
.normal {
	font-weight: normal;
}
a.normal {
	font-weight: normal;
}
.bold {
	font-weight: bold;
}
a.bold {
	font-weight: bold;
}
.f12 {
	font-size: 12px;
}
.f14 {
	font-size: 14px;
}
.f18 {
	font-size: 18px;
}
.f30 {
	font-size: 30px;
}
.c_l {
	width: 48%; float: left;
}
.c_r {
	width: 48%; margin-left: 1.5%; float: left;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.t_l {
	text-align: left;
}
.t_r {
	text-align: right;
}
.t_c {
	text-align: center;
}
.m_10 {
	margin-bottom: 10px;
}
.m_15 {
	margin-bottom: 15px;
}
.mt_10 {
	margin-top: 10px;
}
.mt_40 {
	margin-top: 40px;
}
.mt_50 {
	margin-top: 50px;
}
.hidden {
	visibility: hidden;
}
.block {
	margin-top: 5px; display: block;
}
.indent {
	text-indent: 15px;
}
.relative {
	position: relative;
}
.img_border {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.tenpx {
	margin-top: 10px;
}
.hide {
	display: none;
}
.vhide {
	visibility: hidden;
}
.clear {
	clear: both;
}
.line18 {
	line-height: 1.8;
}
.txtr {
	text-align: right;
}
.clear {
	height: 0px; line-height: 0; clear: both; font-size: 0px;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
* + html .clearfix {
	height: 1%;
}
a.moreDot {
	background: url("../../resources/images/front/more.gif") no-repeat; width: 48px; height: 15px; text-indent: -999px; overflow: hidden; margin-top: 12px; display: block;
}
a.more {
	color: rgb(162, 162, 162);
}
a.zoom {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -63px -284px; padding-left: 20px;
}
.close {
	background: url("../../resources/images/front/ucenter/close.gif") no-repeat; width: 13px; height: 13px; line-height: 100px; overflow: hidden; display: inline-block;
}
.close_2 {
	background: url("../../resources/images/front/ucenter/close.gif") no-repeat; width: 13px; height: 13px; line-height: 100px; overflow: hidden; display: inline-block;
}
.close_2 {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -24px -739px; width: 27px; height: 21px; margin-right: 8px;
}
.countdown {
	font: bold 14px/normal "Microsoft YaHei", Arial, Tahoma; margin: 12px auto 5px; color: rgb(153, 153, 153); font-size-adjust: none; font-stretch: normal;
}
.countdown b {
	margin: 0px 3px; color: rgb(196, 0, 15); font-size: 20px;
}
.seckill .countdown {
	margin: 8px 0px 7px; color: rgb(0, 0, 0); font-size: 12px;
}
.seckill .countdown b {
	background: url("../../resources/images/front/sprites.gif") no-repeat -245px -285px rgb(0, 0, 0); width: 41px; height: 41px; color: rgb(255, 255, 255); line-height: 41px; font-size: 26px; display: inline-block;
}
span.grade {
	background: url("../../resources/images/front/grade_bg.gif") no-repeat 0px -16px; width: 70px; height: 15px; display: inline-block;
}
span.grade i {
	background: url("../../resources/images/front/grade_bg.gif") no-repeat 0px 2px; height: 15px; display: inline-block;
}
.container {
	margin: 0px auto; width: 980px;
}
.container_2 {
	margin: 0px auto; width: 980px;
}
.tabs_menu .node {
	cursor: pointer;
}
.light {
	color: rgb(255, 102, 0);
}
p {
	line-height: 24px; margin-bottom: 20px;
}
.alR {
	text-align: right;
}
.alL {
	text-align: left;
}
.alC {
	text-align: center;
}
.alM {
	vertical-align: middle;
}
.alB {
	vertical-align: bottom;
}
.cWhite {
	color: rgb(255, 255, 255);
}
.cWhite:visited {
	color: rgb(255, 255, 255);
}
a.cWhite {
	color: rgb(255, 255, 255);
}
.cYellow {
	color: rgb(255, 255, 0);
}
.cYellow:visited {
	color: rgb(255, 255, 0);
}
.cGray2 {
	color: rgb(153, 153, 153);
}
.cGray2:visited {
	color: rgb(153, 153, 153);
}
a.cGray2 {
	color: rgb(153, 153, 153);
}
.cBlue {
	color: rgb(52, 136, 173);
}
.cBlue:visited {
	color: rgb(52, 136, 173);
}
a.cBlue {
	color: rgb(52, 136, 173);
}
.cRed {
	
}
.cRed:visited {
	
}
a.cRed {
	
}
.boxA {
	padding: 0px 10px; border-radius: 5px; border: 1px solid rgb(223, 223, 223); border-image: none; line-height: 30px; display: inline-block; background-color: rgb(255, 255, 255); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;
}
.boxA:visited {
	padding: 0px 10px; border-radius: 5px; border: 1px solid rgb(223, 223, 223); border-image: none; line-height: 30px; display: inline-block; background-color: rgb(255, 255, 255); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;
}
a.boxA {
	padding: 0px 10px; border-radius: 5px; border: 1px solid rgb(223, 223, 223); border-image: none; line-height: 30px; display: inline-block; background-color: rgb(255, 255, 255); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;
}
a.boxA:hover {
	color: rgb(255, 255, 255); background-color: rgb(45, 45, 45);
}
.f18px {
	font-size: 18px;
}
.c {
	height: 0px; line-height: 0; clear: both; font-size: 1px; visibility: hidden;
}
.OverH {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hand {
	cursor: pointer;
}
.bg_warning {
	background-color: rgb(241, 246, 255);
}
.brT5 {
	border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;
}
.brB5 {
	border-radius: 0px 0px 5px 5px; -moz-border-radius: 0 0 5px 5px; -khtml-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;
}
.br5 {
	border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;
}
.line_btm {
	background: url("../../resources/images/front/box_t.png") repeat-x; height: 37px; overflow: hidden; border-top-color: rgb(213, 93, 98); border-bottom-color: rgb(220, 220, 220); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _width: 100%;
}
.line_btm h1 {
	background: url("../../resources/images/front/box_dot.gif") no-repeat left; height: 37px; color: rgb(51, 51, 51); line-height: 37px; overflow: hidden; padding-left: 20px; font-size: 14px; margin-left: 10px; float: left; display: inline-block;
}
.line_btm h1 a {
	height: 37px; color: rgb(51, 51, 51); line-height: 37px; font-size: 16px; font-weight: bold; display: inline-block;
}
.line_btm h1 span {
	height: 37px; color: rgb(200, 39, 46); line-height: 37px; font-size: 14px; font-weight: normal; margin-left: 10px; display: inline-block;
}
.warn {
	background: url("../../resources/images/front/error_s.gif") no-repeat 0px 2px; color: rgb(153, 0, 0); padding-left: 20px;
}
.inputwarn {
	border-color: rgb(153, 0, 0);
}
.homeSlider {
	background: url("../../resources/images/front/nav.png") no-repeat center -49px; margin: 0px auto; width: 1000px; height: 400px; position: relative;
}
.homeSlider .homeSliderTop {
	background: url("../../resources/images/front/homesliderbg.png") no-repeat top; left: 0px; top: 0px; width: 1000px; height: 10px; overflow: hidden; position: absolute; z-index: 4;
}
.homeSlider .homeSliderButtom {
	background: url("../../resources/images/front/homesliderbg.png") no-repeat center -10px; left: 0px; width: 1000px; height: 40px; bottom: 0px; overflow: hidden; position: absolute; z-index: 4;
}
.slideNews {
	height: 40px; overflow: hidden; margin-left: 180px;
}
.slideNews ul {
	height: 40px; overflow: hidden;
}
.slideNews ul li {
	height: 40px; line-height: 40px; overflow: hidden;
}
.homeSlider .homeSliderNav {
	left: 20px; height: 20px; bottom: 8px; overflow: hidden; position: absolute; z-index: 5;
}
.homeSlider .homeSliderNav span {
	background: url("../../resources/images/front/sliderpoint.png") no-repeat left top; width: 18px; height: 18px; text-indent: -999px; overflow: hidden; margin-right: 2px; float: left; display: block; cursor: pointer;
}
.homeSlider .homeSliderNav span.current {
	background-position: left -18px;
}
.homeSlider .gallery {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 1000px; height: 360px; overflow: hidden; position: relative;
}
.homeSlider .gallery ul {
	height: 360px; position: absolute;
}
.homeSlider .gallery ul li {
	width: 1000px; height: 360px; overflow: hidden; float: left; position: relative;
}
.homeSlider .gallery ul li img {
	width: 1000px; height: 360px;
}
.homeSlider .gallery ul li a {
	top: 0px; overflow: hidden; position: absolute; z-index: 1;
}
.homeSlider .gallery ul li div {
	bottom: 0px; overflow: hidden; position: absolute;
}
.homeSlider .gallery ul li div.titleBg {
	background: 0px 0px rgba(255, 255, 255, 0.5) !important; width: 1000px; height: 55px; text-align: center; z-index: 2;
}
.homeSlider .gallery ul li div.titleBg a {
	width: 980px; height: 55px; color: rgb(92, 42, 9); line-height: 55px; font-size: 18px; position: relative;
}
.content_bg {
	background: url("../../resources/images/front/content_bg.jpg") no-repeat top rgb(255, 255, 255); margin: 0px auto; width: 1000px; overflow: hidden;
}
.content {
	margin: 14px auto 0px; width: 980px; overflow: hidden;
}
.page_tit {
	
}
.tab-menu {
	height: 35px; overflow: visible; border-bottom-color: rgb(210, 219, 234); border-bottom-width: 3px; border-bottom-style: solid; white-space: nowrap;
}
.tab-menu ul {
	height: 27px; padding-top: 8px; margin-left: 10px;
}
.tab-menu li {
	margin-right: 5px; float: left;
}
.tab-menu li a {
	height: 27px; line-height: 27px; padding-left: 10px; font-size: 14px; text-decoration: none; float: left; display: block;
}
.tab-menu li a span {
	height: 27px; line-height: 27px; padding-right: 10px; font-size: 14px; text-decoration: none; float: left; display: block; cursor: pointer;
}
.tab-menu li a:hover {
	background-position: left top; text-decoration: none;
}
.tab-menu li a:hover span {
	height: 27px; text-decoration: none; display: block; cursor: pointer;
}
.tab-menu li a.on {
	background: url("../../resources/images/front/tab_menu.gif") no-repeat 0px 0px rgb(210, 219, 234); height: 27px; text-decoration: none; display: block;
}
.tab-menu li a.on:hover {
	background: url("../../resources/images/front/tab_menu.gif") no-repeat 0px 0px rgb(210, 219, 234); height: 27px; text-decoration: none; display: block;
}
.left_menu {
	width: 250px; margin-bottom: 20px; border-bottom-color: rgb(151, 151, 151); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255); -moz-box-shadow: 0 1px 2px #C5C5C5; -webkit-box-shadow: 0 1px 2px #C5C5C5;
}
.left_menu li {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 223, 223) rgb(223, 223, 223) currentColor; border-image: none; font-size: 18px; cursor: pointer;
}
.left_menu li a:hover {
	background-color: rgb(234, 234, 234);
}
.left_menu li a.on {
	background: url("../../resources/images/front/left_menu_on.png") no-repeat 210px rgb(45, 45, 45); color: rgb(255, 255, 255);
}
.left_menu li a {
	padding: 10px; display: block;
}
#con {
	
}
#tags {
	height: 47px;
}
#tags li {
	border-radius: 5px 5px 0px 0px; width: 115px; height: 47px; text-align: center; line-height: 35px; margin-right: 10px; margin-left: 0px; float: left; list-style-type: none; -moz-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;
}
#tags li.selectTag {
	background: url("../../resources/images/front/tab_on.jpg") no-repeat 0px 0px rgb(255, 255, 255);
}
#tagContent {
	
}
ul.login_box {
	padding: 35px 20px 20px; border: 1px solid rgb(207, 207, 207); border-image: none; background-color: rgb(250, 250, 250);
}
ul.login_box li {
	margin: 0px; padding: 0px; height: 45px; line-height: 30px; list-style-type: none;
}
ul.login_box .text {
	padding: 5px;
}
ul.login_box .btn1 {
	padding: 0px 20px; height: 30px; line-height: 30px;
}
.crumb {
	background: rgb(249, 249, 249); height: 30px; line-height: 30px; overflow: hidden; padding-left: 10px; border-top-color: rgb(242, 242, 242); border-bottom-color: rgb(242, 242, 242); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.crumb a {
	font-size: 14px;
}
.table_box {
	margin-bottom: 20px; background-color: rgb(206, 206, 206);
}
.table_box td {
	padding: 5px; background-color: rgb(250, 249, 249);
}
.table_box th {
	padding: 5px; background-color: rgb(241, 238, 238);
}
.demo_box {
	width: 695px; height: 427px; overflow: hidden;
}
.partake_bar {
	text-align: right; color: rgb(153, 153, 175);
}
.partake_bar span {
	margin-left: 10px; cursor: pointer;
}
.partake {
	margin-top: -3px;
}
.partake a {
	background: url("../../resources/images/front/icon_site.gif") no-repeat; width: 22px; height: 23px; line-height: 100px; overflow: hidden; float: left;
}
a#site-qzone:link {
	background-position: 0px -24px;
}
a#site-qzone:visited {
	background-position: 0px -24px;
}
a#site-qzone:hover {
	background-position: 0px 0px;
}
a#site-qzone:active {
	background-position: 0px 0px;
}
#site-douban:link {
	background-position: -24px -24px;
}
#site-douban:visited {
	background-position: -24px -24px;
}
#site-douban:hover {
	background-position: -24px 0px;
}
#site-douban:active {
	background-position: -24px 0px;
}
#site-renren:link {
	background-position: -47px -24px;
}
#site-renren:visited {
	background-position: -47px -24px;
}
#site-renren:hover {
	background-position: -47px 0px;
}
#site-renren:active {
	background-position: -47px 0px;
}
#site-kaixing:link {
	background-position: -70px -24px;
}
#site-kaixing:visited {
	background-position: -70px -24px;
}
#site-kaixing:hover {
	background-position: -70px 0px;
}
#site-kaixing:active {
	background-position: -70px 0px;
}
#site-sina:link {
	background-position: -93px -24px;
}
#site-sina:visited {
	background-position: -93px -24px;
}
#site-sina:hover {
	background-position: -93px 0px;
}
#site-sina:active {
	background-position: -93px 0px;
}
#site-email:link {
	background-position: -116px -24px;
}
#site-email:visited {
	background-position: -116px -24px;
}
#site-email:hover {
	background-position: -116px 0px;
}
#site-email:active {
	background-position: -116px 0px;
}
a#site-qqmsn:link {
	background-position: -139px -24px; width: 51px;
}
a#site-qqmsn:visited {
	background-position: -139px -24px; width: 51px;
}
a#site-qqmsn:hover {
	background-position: -139px 0px; width: 51px;
}
a#site-qqmsn:active {
	background-position: -139px 0px; width: 51px;
}
.main {
	margin: 10px auto 0px; width: 980px; overflow: hidden;
}
.subPage {
	background: rgb(255, 255, 255); margin: 10px auto 0px; width: 980px; overflow: hidden;
}
.subMain {
	margin: 10px auto 0px; width: 970px; overflow: hidden;
}
.mainLeft {
	width: 720px; overflow: hidden; float: left;
}
.mainLeftM {
	width: 720px; overflow: hidden;
}
.mainRight {
	width: 250px; overflow: hidden; float: right;
}
.mainLeft2 {
	width: 250px; overflow: hidden; float: left;
}
.mainRightM2 {
	width: 720px; overflow: hidden;
}
.mainRight2 {
	width: 720px; overflow: hidden; float: right;
}
.subMainL {
	width: 710px; overflow: hidden;
}
.subMainM {
	width: 710px; overflow: hidden;
}
.subMainR {
	width: 250px; overflow: hidden;
}
.subMainRM {
	width: 250px; overflow: hidden;
}
.box {
	border: 1px solid rgb(242, 242, 242); border-image: none; overflow: hidden; margin-bottom: 10px; _width: 100%;
}
.box .boxT {
	background: url("../../resources/images/front/box_t.png") repeat-x; height: 37px; overflow: hidden; border-top-color: rgb(213, 93, 98); border-bottom-color: rgb(220, 220, 220); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; _width: 100%;
}
.box .boxT h3 {
	background: url("../../resources/images/front/box_dot.gif") no-repeat left; height: 37px; color: rgb(51, 51, 51); line-height: 37px; overflow: hidden; padding-left: 20px; font-size: 14px; margin-left: 10px; float: left; display: inline-block;
}
.box .boxT h3 a {
	height: 37px; color: rgb(51, 51, 51); line-height: 37px; font-size: 16px; font-weight: bold; float: left; display: inline-block;
}
.box .boxT h3 span {
	height: 37px; color: rgb(200, 39, 46); line-height: 37px; font-size: 14px; font-weight: normal; margin-left: 10px; float: left; display: inline-block;
}
.box .boxT a:hover {
	color: rgb(153, 0, 0);
}
.box .boxT a.more {
	width: 50px; height: 37px; overflow: hidden; margin-top: 10px; margin-right: 10px; float: right; display: inline-block;
}
.box .boxTred {
	background: url("../../resources/images/front/box_tred.png") repeat-x; height: 30px; overflow: hidden; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; _width: 100%;
}
.box .boxTred h3 {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 14px; font-weight: 600; float: left;
}
.box .boxTred h3 a {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px;
}
.box .boxTred a:hover {
	color: rgb(255, 153, 0);
}
.box .boxTred a.more {
	background: url("../../resources/images/front/dot01.gif") no-repeat; width: 14px; height: 14px; text-indent: -999px; overflow: hidden; margin-top: 7px; margin-right: 10px; float: right;
}
.box .tabTitle {
	background: rgb(0, 114, 187); height: 30px; overflow: hidden;
}
.box .tabTitle h3 {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 15px; font-weight: bold;
}
.box .tabTitle ul {
	height: 30px; overflow: hidden;
}
.box .tabTitle ul li {
	height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; font-size: 15px; font-weight: bold; float: left;
}
.box .tabTitle ul li.current {
	background: rgb(21, 152, 252);
}
.box .tabTitle ul li a {
	color: rgb(255, 255, 255); font-size: 15px; font-weight: bold;
}
.box .shortTitle {
	background: url("../../resources/images/front/img_21.jpg") no-repeat rgb(255, 255, 255); height: 30px; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; padding-left: 40px; font-size: 15px; font-weight: 600;
}
.box .shortTitle a {
	color: rgb(255, 255, 255); font-size: 15px; font-weight: 600;
}
.box .sTitle {
	background: url("../../resources/images/front/img_25.jpg") repeat-x rgb(255, 255, 255); height: 32px; color: rgb(0, 0, 0); line-height: 32px; overflow: hidden; padding-left: 10px; font-size: 15px;
}
.box .sTitle h3 {
	width: 200px; height: 32px; line-height: 32px; overflow: hidden; font-size: 15px; float: left;
}
.box .sTitle a {
	font-size: 15px;
}
.box .sTitle a.more {
	height: 32px; overflow: hidden; float: right; line0height: 32px;
}
.box .tabMain {
	display: none;
}
.box .boxM {
	background: rgb(255, 255, 255); overflow: hidden; _width: 100%;
}
.box .boxM2 {
	background: rgb(249, 249, 249); overflow: hidden; _width: 100%;
}
.box .boxCont {
	margin: 10px; overflow: hidden;
}
.ulist {
	margin: 0px; padding: 0px;
}
.ulist li {
	background: url("../../resources/images/front/dotline.gif") repeat-x left bottom; margin: 0px; padding: 0px; width: 100%; overflow: hidden; vertical-align: bottom; display: block;
}
.ulist li a {
	background: url("../../resources/images/front/dot.gif") no-repeat left; line-height: 24px; padding-left: 15px; float: left;
}
.ulist li span {
	color: rgb(153, 153, 153); line-height: 24px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; float: right;
}
.ulist li a span {
	font-size: 13px;
}
.ulist li strong {
	color: rgb(153, 153, 153); font-weight: normal;
}
.ulist li em {
	color: rgb(153, 153, 153); line-height: 24px; font-style: normal; font-weight: normal;
}
.ulist li em.order {
	width: 16px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; font-style: normal; font-weight: normal; margin-top: 4px; margin-right: 3px; float: left;
}
.ulist li em.firstOrder {
	width: 16px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; font-style: normal; font-weight: normal; margin-top: 4px; margin-right: 3px; float: left;
}
.ulist li em.order {
	background: rgb(199, 199, 199);
}
.ulist li em.firstOrder {
	background: rgb(224, 48, 59);
}
.ulist li div.baseline {
	width: 100%; overflow: hidden;
}
.ulist li div.imgLine {
	width: 100%; overflow: hidden; margin-top: 5px; display: none;
}
.dotulist li a {
	background: url("../../resources/images/front/img_11.jpg") no-repeat left; padding-left: 10px;
}
.ulist li.cat {
	background: url("../../resources/images/front/cat.png") no-repeat left; height: 26px; line-height: 26px; padding-left: 10px; margin-top: 3px;
}
.ulist li.cat a {
	background: none; height: 26px; color: rgb(154, 2, 1); line-height: 26px; font-weight: bold;
}
.ulist li.subcat {
	margin-left: 10px;
}
.listUl {
	margin: 0px; padding: 0px;
}
.listUl li {
	padding: 0px; width: 100%; overflow: hidden; vertical-align: bottom; display: block;
}
.listUl li a {
	background: url("../../resources/images/front/img_11.jpg") no-repeat left; line-height: 28px; padding-left: 10px; font-size: 14px; float: left;
}
.listUl li span {
	color: rgb(153, 153, 153); line-height: 28px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; float: right;
}
.imgHeadLine {
	height: 133px; border-top-color: rgb(213, 213, 213); border-bottom-color: rgb(213, 213, 213); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.imgHeadLine .thumb {
	padding: 5px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 150px; height: 110px; overflow: hidden; float: left;
}
.imgHeadLine .thumb img {
	width: 150px; height: 110px;
}
.imgHeadLine .info {
	width: 285px; overflow: hidden; margin-left: 10px; float: left;
}
.imgHeadLine .info h3 {
	width: 100%;
}
.imgHeadLine .info p {
	width: 100%;
}
.imgHeadLine .info h3 a {
	color: rgb(0, 162, 255); font-size: 14px; font-weight: 600;
}
.imgHeadLine .info h3 a:hover {
	color: rgb(255, 0, 0);
}
.imgHeadLine .info p {
	line-height: 22px; overflow: hidden;
}
.imgHeadLine .info p b.f_l {
	width: 140px; color: rgb(0, 162, 255); font-size: 12px; font-weight: normal;
}
.imgHeadLine .info p b.f_r {
	width: 140px; color: rgb(0, 162, 255); font-size: 12px; font-weight: normal;
}
.artist {
	overflow: hidden;
}
.artist .thumb {
	background: rgb(255, 255, 255); padding: 5px; width: 100px; height: 80px; overflow: hidden; margin-right: 5px; float: left;
}
.artist .info {
	overflow: hidden;
}
.wraper {
	margin: 0px auto; width: 1068px;
}
.header {
	height: 95px;
}
.logo {
	margin: 20px 0px 0px 15px; width: 216px; height: 62px; float: left;
}
.nav_list {
	width: 769px; float: right;
}
.nav_list li {
	background: url("../../resources/images/front/nav_bg.png") repeat-x left bottom; width: 152px; height: 55px; text-align: center; color: rgb(79, 68, 50); padding-top: 35px; font-family: Microsoft YaHei; font-size: 14px; border-right-color: rgb(223, 205, 162); border-right-width: 1px; border-right-style: solid; float: left;
}
.nav_list .noborder {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.nav_list .current {
	background: url("../../resources/images/front/nav_hoverbg.png") repeat-x left bottom; color: rgb(226, 115, 0);
}
.nav_list .current a {
	color: rgb(226, 115, 0);
}
.nav_list li span {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block;
}
.nav_list li a {
	width: 152px; height: 55px; color: rgb(79, 68, 50); display: block;
}
.nav_list li a:hover {
	background: url("../../resources/images/front/nav_hoverbg.png") repeat-x left bottom; color: rgb(226, 115, 0); text-decoration: none;
}
.banner {
	width: 1068px; height: 406px; overflow: hidden; margin-bottom: 8px; position: relative;
}
.banner ol {
	right: 20px; bottom: 10px; overflow: hidden; position: absolute;
}
.banner ol li {
	width: 11px; height: 11px; margin-right: 8px; float: left; cursor: pointer; background-color: rgb(154, 134, 92);
}
.banner ol li.current {
	background-color: rgb(255, 130, 0);
}
.about_box {
	background: url("../../resources/images/front/bg01.jpg") repeat-x left top rgb(255, 255, 255); padding: 5px 15px 0px 13px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 1038px;
}
.titlestyle {
	background: url("../../resources/images/front/titlebg02.png") repeat-x left top; height: 28px; margin-bottom: 13px;
}
.titlestyle .title {
	background: url("../../resources/images/front/titlebg01.png") no-repeat; width: 88px; height: 24px; text-align: center; color: rgb(255, 255, 255); padding-top: 4px; font-family: Microsoft YaHei; font-size: 14px; font-weight: bold; float: left; display: block;
}
.titlestyle .dot {
	width: 6px; height: 28px; float: right; display: block;
}
.titlestyle .more {
	width: 41px; height: 11px; margin-top: 8px; float: right; display: block;
}
.bg01 {
	background: url("../../resources/images/front/bg02.jpg") no-repeat top; height: 12px;
}
.bg02 {
	background: url("../../resources/images/front/bg04.png") no-repeat left bottom; width: 1068px; overflow: hidden; padding-bottom: 14px;
}
.process_box {
	background: url("../../resources/images/front/bg03.jpg") repeat-x left top rgb(255, 255, 255); padding: 5px 3px 0px 13px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 647px; height: 204px; float: left;
}
.process01 {
	background: url("../../resources/images/front/dashbg.png") no-repeat; margin: 0px 0px 40px 10px; padding: 15px 13px 0px 8px; width: 267px; height: 118px; line-height: 24px; float: left;
}
.process02 {
	background: url("../../resources/images/front/dashbg.png") no-repeat; margin: 0px 0px 40px 10px; padding: 15px 13px 0px 8px; width: 267px; height: 118px; line-height: 24px; float: left;
}
.arrow {
	width: 49px; text-align: center; padding-top: 58px; float: left;
}
.process02 {
	margin-left: 0px;
}
.contact_box {
	background: url("../../resources/images/front/bg03.jpg") repeat-x left top rgb(255, 255, 255); padding: 5px 15px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 358px; height: 204px; float: right;
}
.com_img a {
	margin-top: 5px; float: left; display: block;
}
.compayname {
	margin: 0px 0px 8px; height: 22px;
}
.contactus {
	color: rgb(6, 6, 6); line-height: 24px; margin-left: 13px;
}
.contactus a {
	color: rgb(6, 6, 6);
}
.appreciate {
	background: url("../../resources/images/front/bg03.jpg") repeat-x left top rgb(255, 255, 255); padding: 5px 2px 20px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 1062px;
}
.scrolltab {
	margin: 0px auto;
}
.imgs {
	border: 1px solid rgb(205, 205, 205); border-image: none;
}
.scrolltab .td01 {
	text-align: center; padding-right: 10px;
}
.footer {
	background: url("../../resources/images/front/footerbg.jpg") no-repeat; margin: 20px 0px 35px; padding: 0px 10px; width: 1048px; height: 29px;
}
.footernav {
	line-height: 29px; float: left; display: inline-block;
}
.footernav a {
	color: rgb(101, 101, 101);
}
.copyright {
	line-height: 29px; float: right; display: inline-block;
}
.leftcontent {
	margin: 12px 0px 20px; width: 200px; float: left;
}
.projfcts {
	
}
.projscts_tit {
	background: url("../../resources/images/front/leftnavtitbg.jpg") repeat-x; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-family: Microsoft YaHei; font-size: 16px; font-weight: bold;
}
.projscts_tit span {
	font-size: 13px; font-weight: normal;
}
.leftnavlist {
	margin-bottom: 8px;
}
.leftnavlist li {
	background: url("../../resources/images/front/leftnavbg.jpg") no-repeat; width: 200px; height: 36px; color: rgb(255, 255, 255);
}
.leftnavlist a {
	width: 150px; height: 36px; color: rgb(255, 255, 255); line-height: 36px; padding-left: 50px; display: block;
}
.leftnavlist a:hover {
	background: url("../../resources/images/front/leftnavhoverbg.jpg") no-repeat left; color: rgb(226, 115, 0); line-height: 36px;
}
.leftnavlist .current {
	background: url("../../resources/images/front/leftnavhoverbg.jpg") no-repeat left; color: rgb(226, 115, 0);
}
.leftnavlist .current a {
	color: rgb(226, 115, 0); line-height: 36px;
}
.left_contact {
	background: url("../../resources/images/front/bg05.jpg") repeat-x left bottom rgb(255, 255, 255); padding: 16px 0px 0px 1px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 197px;
}
.left_contact p {
	padding: 10px 8px 0px 5px; line-height: 24px; text-indent: 0px;
}
.rightcontent {
	margin: 12px 0px 20px; width: 820px; padding-right: 14px; float: right;
}
.position {
	background: url("../../resources/images/front/line01.jpg") repeat-x left bottom; height: 22px; padding-top: 16px; font-family: ‘v‘Ì;
}
.position span {
	font-weight: bold;
}
.position a {
	color: rgb(101, 101, 101);
}
.imglist {
	overflow: hidden; margin-right: -55px;
}
.imglist li {
	width: 160px; margin-right: 55px; margin-bottom: 10px; float: left;
}
.imglist .nomar {
	margin-right: 0px;
}
.imglist li .imgbox {
	width: 160px; height: 160px; text-align: center;
}
.imglist li p {
	margin: 0px; padding: 0px; height: 25px; text-align: center; line-height: 25px; text-indent: 0px;
}
.imglist li p a {
	color: rgb(101, 101, 101);
}
.imglist1 {
	overflow: hidden; -ms-zoom: 1;
}
.imglist1 li {
	width: 260px; margin-right: 20px; margin-bottom: 20px; float: left;
}
.imglist1 .nomar {
	margin-right: 0px;
}
.imglist1 li .imgbox {
	width: 260px; height: 260px; text-align: center;
}
.imglist1 li p {
	margin: 0px; padding: 0px; height: 25px; text-align: center; line-height: 25px; text-indent: 0px;
}
.imglist1 li p a {
	color: rgb(101, 101, 101);
}
.page {
	padding: 90px 20px 0px 0px; text-align: right; clear: both;
}
.page .current {
	font-size: 14px; font-weight: bold;
}
.page a {
	margin: 0px 8px; color: rgb(101, 101, 101);
}
.page a:hover {
	color: rgb(226, 115, 0);
}
.detail_imgbox {
	text-align: center; padding-top: 30px; margin-bottom: 20px;
}
.detail_name {
	text-align: center; font-size: 14px;
}
.about_con {
	padding-top: 30px;
}
.about_con p {
	line-height: 24px; text-indent: 2em; margin-bottom: 15px;
}
.scopes {
	padding: 30px 0px 0px 30px;
}
.scopes dt {
	margin: 0px -30px -30px 0px; width: 95px; height: 30px;
}
.scopes dd {
	width: 660px; height: 30px; padding-left: 95px; margin-bottom: 10px;
}
.flowbox {
	text-align: center; padding-top: 30px;
}
.flownote {
	padding-top: 30px;
}
.flownote p {
	line-height: 24px; text-indent: 0px; margin-bottom: 20px;
}
.flowrule {
	height: 700px; padding-top: 30px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.flowrule h2 {
	font-size: 16px; font-weight: bold;
}
.flowrule h3 {
	font-size: 14px; font-weight: bold; margin-bottom: 15px;
}
.flowrule p {
	line-height: 24px; text-indent: 0px; margin-bottom: 20px;
}
.contactus_con {
	padding: 30px 0px 0px 20px;
}
.companytit {
	margin-bottom: 20px; display: block;
}
.contactus_con p {
	line-height: 24px; text-indent: 0px;
}
.onlinebox {
	padding: 30px 0px 0px 30px; font-family: ‘v‘Ì;
}
dt {
	margin: 0px -33px -33px 0px; width: 90px; height: 33px; line-height: 20px;
}
dd {
	width: 620px; height: 33px; padding-left: 90px;
}
.sort {
	width: 56px; height: 18px;
}
.inputstyle01 {
	border-width: 1px; border-style: solid; border-color: rgb(171, 173, 179) rgb(227, 233, 239) rgb(227, 233, 239); border-image: none; width: 310px; height: 16px; line-height: 16px; padding-left: 5px;
}
.onlinebox span {
	color: rgb(255, 0, 0); padding-left: 10px;
}
.inputstyle02 {
	width: 130px;
}
.upload {
	text-align: center; margin-left: 5px; cursor: pointer;
}
.explanation {
	border-width: 1px; border-style: solid; border-color: rgb(171, 173, 179) rgb(227, 233, 239) rgb(227, 233, 239); border-image: none; width: 506px; height: 117px; line-height: 20px; font-size: 12px;
}
.inputstyle03 {
	width: 70px;
}
.submit {
	padding: 15px 0px 0px 90px;
}
.submit input {
	cursor: pointer;
}
.subTitle {
	height: 100%; color: rgb(0, 162, 255); overflow: hidden; padding-bottom: 10px; font-size: 16px; font-weight: 600; margin-bottom: 10px; border-bottom-color: rgb(0, 162, 255); border-bottom-width: 1px; border-bottom-style: dashed;
}
.voteTable tr {
	border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid;
}
.voteTable tr td {
	padding: 10px 0px;
}
.voteBar {
	padding: 1px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 250px; height: 10px; overflow: hidden;
}
.voteBarFront {
	background: rgb(91, 155, 200); height: 10px; overflow: hidden;
}
.artGallery {
	margin: 0px auto; width: 612px; overflow: hidden;
}
.artGallery .gallery {
	background: rgb(255, 255, 255); margin: 0px auto; width: 610px; height: 683px; text-align: center; overflow: hidden; position: relative;
}
.artGallery .loading {
	background-position: center; background-image: url("../../resources/images/front/loading.gif"); background-repeat: no-repeat;
}
.artGallery .gallery a.prev {
	width: 49%; height: 100%; text-indent: -9999px; overflow: hidden; display: block; position: absolute; z-index: 100;
}
.artGallery .gallery a.next {
	width: 49%; height: 100%; text-indent: -9999px; overflow: hidden; display: block; position: absolute; z-index: 100;
}
.artGallery .gallery a.prev {
	left: 0px; opacity: 0; background-color: rgb(255, 255, 255);
}
.artGallery .gallery a.next {
	right: 0px; opacity: 0; background-color: rgb(255, 255, 255);
}
.artGallery .gallery a.prev:hover {
	background: url("../../resources/images/front/icon/arrow_prev.png") no-repeat left; opacity: 1;
}
.artGallery .gallery a.next:hover {
	background: url("../../resources/images/front/icon/arrow_next.png") no-repeat right; opacity: 1;
}
.artGallery .gallery img {
	z-index: 99;
}
.artGallery .thumbList {
	border: 1px solid rgb(213, 213, 213); border-image: none; width: 610px; height: 78px; overflow: hidden; margin-top: 10px; position: relative;
}
.artGallery .thumbList .prev {
	width: 30px; height: 100%; text-indent: -9999px; overflow: hidden; display: block; position: absolute; z-index: 101;
}
.artGallery .thumbList .next {
	width: 30px; height: 100%; text-indent: -9999px; overflow: hidden; display: block; position: absolute; z-index: 101;
}
.artGallery .thumbList .prev {
	background: url("../../resources/images/front/icon/arrow_prev_s.png") no-repeat left; left: 0px;
}
.artGallery .thumbList .next {
	background: url("../../resources/images/front/icon/arrow_next_s.png") no-repeat right; right: 0px;
}
.artGallery .thumbList a.prev:hover {
	background: url("../../resources/images/front/icon/arrow_prev_s_on.png") no-repeat left;
}
.artGallery .thumbList a.next:hover {
	background: url("../../resources/images/front/icon/arrow_next_s_on.png") no-repeat right;
}
.artGallery .galleryThumb ul {
	height: 78px; overflow: hidden; position: absolute;
}
.artGallery .galleryThumb ul li {
	margin: 0px; padding: 0px; width: 100px; height: 78px; overflow: hidden; float: left; position: relative;
}
.artGallery .galleryThumb ul li a {
	left: 5px; top: 5px; width: 90px; height: 68px; overflow: hidden; display: block; position: absolute; z-index: 100;
}
.artGallery .galleryThumb ul li.curent {
	background: rgb(213, 213, 213);
}
.video {
	margin: 0px auto; width: 600px; overflow: hidden;
}
.friendlinks {
	list-style: none; margin: 10px; width: 100%; overflow: hidden;
}
.friendlinks li {
	padding: 5px; float: left;
}
.formtitle {
	background: url("../../resources/images/front/dot05.gif") no-repeat left; height: 25px; color: rgb(0, 0, 0); line-height: 25px; overflow: hidden; padding-left: 20px; font-weight: bold;
}
.formbox {
	margin: 5px; padding: 20px; border: 1px solid rgb(238, 238, 238); border-image: none; overflow: hidden;
}
.googlemap {
	padding: 1px; border: 1px solid rgb(226, 229, 224); border-image: none; width: 420px; height: 250px; overflow: hidden;
}
.contactinfo {
	width: 400px; overflow: hidden;
}
.contactinfo ul li {
	color: rgb(0, 0, 0);
}
.contact_left {
	width: 560px; overflow: hidden; border-right-color: rgb(226, 229, 224); border-right-width: 1px; border-right-style: solid; float: left;
}
.contact_right {
	width: 400px; overflow: hidden; float: right;
}
.contactform {
	width: 530px; overflow: hidden;
}
.contactform li {
	overflow: hidden; margin-top: 10px;
}
.contactform li label {
	width: 130px; height: 37px; line-height: 37px; overflow: hidden; float: left;
}
.contactform .input {
	background: url("../../resources/images/front/input.png"); padding: 5px 10px; width: 375px; height: 27px; overflow: hidden; float: right;
}
.contactform .input input {
	background: none; padding: 0px; border: currentColor; border-image: none; width: 375px; height: 27px; color: rgb(255, 255, 255);
}
.contactform .input select {
	background: none; padding: 5px; border: currentColor; border-image: none; width: 375px; height: 27px; color: rgb(255, 255, 255);
}
.contactform .input select > option {
	background: rgb(129, 118, 106); padding: 5px; border: currentColor; border-image: none; width: 375px; height: 27px; color: rgb(255, 255, 255);
}
.contactform .texteara {
	background: url("../../resources/images/front/textarea.png") no-repeat; padding: 5px 10px; width: 375px; height: 115px; overflow: hidden; float: right;
}
.contactform .texteara textarea {
	background: none; border: currentColor; border-image: none; width: 375px; height: 115px; color: rgb(255, 255, 255); overflow: hidden;
}
.contactform input.submit {
	background: url("../../resources/images/front/submit.png") no-repeat; border: currentColor; border-image: none; width: 85px; height: 48px; text-indent: -9999px; overflow: hidden; float: right;
}
.table {
	padding: 1px; border: 1px solid rgb(51, 51, 51); border-image: none; margin-bottom: 10px; border-collapse: collapse; empty-cells: show;
}
.table thead {
	height: 28px; overflow: hidden;
}
.table thead td {
	text-align: left;
}
.table td {
	padding: 3px; text-align: left; overflow: hidden; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
.downloadbtn {
	overflow: hidden; float: right;
}
.subpageartbox {
	width: 430px; overflow: hidden;
}
.subpageimgbox {
	overflow: hidden;
}
.subpageimgbox img {
	padding: 4px; border: 1px solid rgb(0, 0, 0); border-image: none;
}
.subpageimgbox p {
	padding: 4px; text-align: center;
}
.contentmain {
	margin: 10px; overflow: hidden;
}
.contentmain h1.title {
	padding: 8px; text-align: left; font-size: 18px; font-weight: bold;
}
.contentmain .summary {
	margin: 10px 0px; padding: 10px; line-height: 1.5; overflow: hidden; border-top-color: rgb(213, 213, 213); border-bottom-color: rgb(213, 213, 213); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(242, 242, 242);
}
.titlestyle {
	color: rgb(51, 51, 51);
}
.titlestyle_red {
	color: rgb(255, 0, 0);
}
.titlestyle_green {
	color: rgb(72, 228, 94);
}
.titlestyle_orange {
	color: rgb(254, 172, 14);
}
.contentmain .textcontent {
	padding: 10px; line-height: 1.5; overflow: hidden; font-size: 15px;
}
.textcontent * {
	line-height: 1.5;
}
.cFormBox {
	margin: 0px auto; width: 100%; _display: inline-block;
}
.cFormBox .cFormBoxL {
	width: 60px; float: left;
}
.cFormBox .cFormBoxR {
	margin-left: 60px;
}
.commentForm {
	border: 1px solid rgb(213, 213, 213); border-image: none;
}
.commentTips {
	padding: 0px 10px; height: 25px; text-align: right; line-height: 25px; border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: dotted;
}
.commentForm textarea {
	margin: 0px; padding: 5px; border: 0px currentColor; border-image: none; width: 98%; height: 55px; overflow: hidden; font-size: 12px;
}
.commentForm textarea.focus {
	background: url("../../resources/images/front/co.gif") no-repeat;
}
.commentListBoxs {
	width: 100%; overflow: hidden; padding-top: 10px; margin-bottom: 10px; border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid;
}
.commentListBoxs .title {
	width: 100%; overflow: hidden;
}
.commentListBoxs .textcontent {
	width: 100%; overflow: hidden;
}
.alertmsgbox {
	background: url("../../resources/images/front/msgbox.png") no-repeat; width: 203px; height: 205px; overflow: hidden; display: none; position: absolute; z-index: 99999;
}
.alertmsgbox .alertmsg {
	width: 120px; color: rgb(255, 255, 255); overflow: hidden; margin-top: 60px; margin-left: 60px;
}
.alertmsgbox .alertmsg a {
	color: rgb(255, 255, 0);
}
.alertmsgbox .closebtn {
	width: 203px; height: 45px; overflow: hidden; margin-top: 20px; cursor: pointer;
}
.border_table {
	border: 1px solid rgb(255, 200, 160); border-image: none; border-collapse: collapse;
}
.border_table th {
	padding: 6px 15px 5px; border: 1px solid rgb(224, 224, 224); border-image: none;
}
.border_table td {
	padding: 6px 15px 5px; border: 1px solid rgb(224, 224, 224); border-image: none;
}
.border_table th {
	background: rgb(247, 247, 247); color: rgb(102, 102, 102);
}
.dotted_table th {
	background: rgb(247, 247, 247); color: rgb(102, 102, 102);
}
.border_table thead td {
	background: rgb(254, 246, 227); border: currentColor; border-image: none; color: rgb(77, 77, 77); font-weight: bold;
}
.border_table tbody dl {
	color: rgb(102, 102, 102); padding-left: 100px;
}
.border_table tbody dl dt {
	border: 1px solid rgb(187, 187, 187); border-image: none; width: 88px; height: 88px; margin-left: -99px; float: left; display: inline;
}
.border_table tfoot td {
	background: rgb(243, 243, 243); height: 35px;
}
.border_table label.btn_gray_s {
	margin-bottom: 10px;
}
.border_table label.btn_gray_s input {
	color: rgb(68, 68, 68);
}
.dotted_table {
	margin-top: -1px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid;
}
.dotted_table th {
	border-width: 1px 1px medium; border-style: dashed dashed none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 7px 15px; border-image: none;
}
.dotted_table td {
	border-width: 1px 1px medium; border-style: dashed dashed none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 7px 15px; border-image: none;
}
.dotted_table th {
	text-align: center; color: rgb(77, 77, 77); border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.dotted_table td {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
label input {
	cursor: pointer;
}
.form_table label {
	margin-right: 5px; vertical-align: middle;
}
.form_table label.attr {
	
}
.form_table {
	padding: 20px 0px 0px; margin-bottom: 20px;
}
.form_table th {
	text-align: right;
}
.form_table td {
	padding: 6px 0px 5px 10px; height: 30px;
}
.form_table td a {
	margin: 0px 5px;
}
.form_table td a.link {
	text-decoration: underline;
}
.form_table td a.pwd {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -174px -342px; padding: 1px 0px 1px 17px;
}
.form_content {
	padding: 5px; border: 1px solid rgb(213, 213, 213); border-image: none;
}
.ucenter .leftmenus {
	width: 200px;
}
.ucenter .leftmenus .cont {
	padding: 5px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100%;
}
.ucenter .leftmenus ul li {
	padding: 5px 5px 5px 30px; font-weight: normal; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid;
}
.ucenter .leftmenus ul li.title {
	color: rgb(51, 102, 204); font-weight: bold;
}
.ucenter .leftmenus ul li.title a {
	color: rgb(51, 102, 204); font-weight: bold;
}
.ucenter .leftmenus .cont {
	padding: 5px; color: rgb(51, 102, 204); font-weight: bold; margin-bottom: 10px;
}
.ucenter .ucmain .ucmaintitle {
	padding: 5px; color: rgb(51, 102, 204); font-weight: bold; margin-bottom: 10px;
}
.ucenter .ucmain {
	width: 760px; overflow: hidden;
}
.ucenter .userinfo_box {
	padding-left: 140px;
}
.ucenter .userinfo_box dt {
	width: 108px; text-align: center; margin-left: -116px; float: left; display: inline;
}
.ucenter .userinfo_box dt a.ico {
	padding: 3px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 100px; height: 100px; margin-bottom: 5px; display: block;
}
.ucenter .userinfo_box dd {
	_float: right;
}
.ucenter .userinfo_box dd table td {
	height: 28px; vertical-align: top;
}
.ucenter .userinfo_box dd table.form_table td {
	vertical-align: middle;
}
.ucenter .stat {
	margin: 0px 20px 25px 0px; border: 1px solid rgb(213, 213, 213); border-image: none; height: 28px; line-height: 28px; padding-left: 16px;
}
.ucenter .stat span {
	margin-right: 20px;
}
.ucenter .stat label {
	color: rgb(89, 89, 89);
}
.prompt {
	padding: 5px 15px; border: 1px solid rgb(241, 157, 107); border-image: none; background-color: rgb(255, 253, 231);
}
.prompt_2 {
	padding: 5px 0px; border: 2px solid rgb(241, 157, 107); border-image: none; background-color: rgb(255, 253, 231);
}
.prompt img {
	margin-right: 5px; vertical-align: text-bottom;
}
.prompt p {
	color: rgb(69, 69, 69); line-height: 23px; padding-left: 20px;
}
.prompt_2 p {
	color: rgb(69, 69, 69); line-height: 23px; padding-left: 20px;
}
.prompt_2 p b {
	margin: 0px 0px 0px 15px;
}
.prompt_2 p strong {
	margin-right: 50px;
}
.prompt_2 p b.orange {
	margin: 0px 4px;
}
.prompt_2 .t_part {
	padding: 5px 0px; margin-bottom: 10px; border-bottom-color: rgb(255, 208, 118); border-bottom-width: 1px; border-bottom-style: solid;
}
.prompt_3 {
	text-align: left;
}
.prompt_3 strong {
	margin-top: 20px;
}
.prompt_3 p {
	line-height: 25px;
}
.uc_title {
	background: url("../../resources/images/front/ucenter/uc_titlebg.gif") no-repeat;
}
.uc_title label {
	background: url("../../resources/images/front/ucenter/uc_titlebg.gif") no-repeat;
}
.uc_title label span {
	background: url("../../resources/images/front/ucenter/uc_titlebg.gif") no-repeat;
}
.uc_title {
	height: 32px; background-repeat: repeat-x;
}
.uc_title label {
	background-position: 0px -88px; margin: 1px 3px 0px 0px; padding-left: 15px; float: left; display: inline-block; cursor: pointer;
}
.uc_title label span {
	background-position: right -115px; padding: 5px 10px 0px 0px; height: 21px; overflow: hidden; display: inline-block;
}
.uc_title label span em {
	color: rgb(192, 78, 11); font-size: 11px; font-style: normal;
}
.uc_title label.current span em {
	color: rgb(247, 113, 19);
}
.uc_title label.current {
	background-position: 0px -32px; margin-top: 1px;
}
.uc_title label.current span {
	background-position: right -60px; color: rgb(255, 255, 255); padding-right: 15px; font-size: 14px; font-weight: bold;
}
.uc_title label a {
	color: rgb(79, 79, 79);
}
.uc_title label.current a {
	color: rgb(255, 255, 255);
}
.container_2 .uc_title {
	background-position: 0px -142px; margin: 0px 0px 8px; padding: 0px 0px 0px 15px; height: 38px; background-repeat: repeat-x;
}
.container_2 .uc_title label {
	background-position: 0px -256px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(192, 192, 192) rgb(192, 192, 192) currentColor; border-image: none; margin-top: 8px; float: left;
}
.container_2 .uc_title label span {
	background-position: 0px -256px; height: 23px; background-repeat: repeat-x;
}
.container_2 .uc_title label.current {
	background-position: 0px -180px; border: currentColor; border-image: none; margin-top: 1px;
}
.container_2 .uc_title label.current span {
	background-position: right -218px; height: 35px; color: rgb(247, 113, 19); line-height: 40px; padding-top: 2px; background-repeat: no-repeat;
}
.comment_list .uc_title label span {
	font-weight: bold;
}
.ucenter .uc_title label span {
	font-weight: bold;
}
.ucenter .uc_title {
	margin: 0px 5px 28px 0px;
}
.ucenter .ucmain .uc_title2 {
	height: 32px; color: rgb(0, 153, 255); line-height: 32px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid;
}
.ucenter .main .uc_title2 strong {
	margin-left: 20px;
}
.saleinfos {
	padding: 5px; color: rgb(64, 64, 64); border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(249, 249, 249);
}
.saleinfos li {
	margin: 3px 0px; padding: 0px 4% 0px 2%; width: 44%; height: 20px; text-align: left; line-height: 20px; overflow: hidden; float: left;
}
.salebox {
	padding: 0px 10px; color: rgb(64, 64, 64); line-height: 20px;
}
.salebox .saletitle {
	padding: 0px 10px; text-align: left;
}
.salebox .saledesc {
	padding: 0px 10px; text-align: left;
}
.salebox .saletitle {
	margin: 3px 0px 5px;
}
.salebox img {
	margin: 10px auto; border: 1px solid rgb(221, 221, 224); border-image: none;
}
.container_2 .box .title {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -94px; height: 34px; text-align: left; color: rgb(180, 90, 1); line-height: 34px; padding-left: 15px; font-size: 14px; font-weight: bold; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.container_2 .box .title2 {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -94px; height: 34px; text-align: left; color: rgb(180, 90, 1); line-height: 34px; padding-left: 15px; font-size: 14px; font-weight: bold; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.container_2 .main .box .title3 {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -94px; height: 34px; text-align: left; color: rgb(180, 90, 1); line-height: 34px; padding-left: 15px; font-size: 14px; font-weight: bold; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.help_s .box .title {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -94px; height: 34px; text-align: left; color: rgb(180, 90, 1); line-height: 34px; padding-left: 15px; font-size: 14px; font-weight: bold; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.container_2 .main .box .title {
	background-position: 0px -29px; height: 31px; color: rgb(64, 64, 64); line-height: 30px; padding-left: 15px;
}
.container_2 .main .box .title2 {
	background-position: 0px -249px; height: 33px; color: rgb(64, 64, 64); border-bottom-color: rgb(246, 110, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.container_2 .main .box .title3 {
	background-position: 0px -366px; height: 34px; color: rgb(51, 51, 51); line-height: 34px; margin-top: 0px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.container_2 .main .box .title3 img {
	margin: 7px 8px 0px 0px; vertical-align: text-bottom;
}
.container_2 .main .box .title3 span {
	margin-right: 10px;
}
.orange_title {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -774px; border: 1px solid rgb(254, 225, 205); border-image: none; height: 31px; text-align: left; line-height: 31px; font-size: 14px;
}
.orange_title strong {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -184px -714px; height: 31px; color: rgb(193, 84, 8); padding-left: 12px; margin-left: 14px; display: inline-block;
}
ul.piclist_2 {
	padding: 5px 11px;
}
ul.piclist_2 li {
	margin: 14px 7px 24px; padding: 1px; border: 1px solid rgb(214, 164, 116); border-image: none; width: 162px; height: 162px; float: left;
}
ul.piclist_2 li.category {
	margin: 14px 15px 24px; padding: 0px; border: 1px solid rgb(223, 223, 223); border-image: none; width: 108px; height: 108px;
}
ul.piclist_2 li a.pic {
	height: 124px; display: block;
}
ul.piclist_2 li h3 {
	background: rgb(232, 228, 218); height: 38px; color: rgb(180, 90, 1); line-height: 38px;
}
ul.textlist_2 {
	margin: 5px 5px 10px 20px;
}
dl.textlist_2 {
	margin: 0px 5px 10px 10px;
}
ul.textlist_2 li {
	width: 50%; text-align: left; line-height: 27px; font-size: 14px; float: left;
}
dl.textlist_2 dd {
	width: 50%; text-align: left; line-height: 27px; font-size: 14px; float: left;
}
dl.textlist_2 dd a {
	color: rgb(51, 51, 51); font-size: 12px; font-weight: normal;
}
ul.ranklist {
	background: rgb(248, 248, 248);
}
ul.ranklist li {
	padding: 5px 5px 0px 0px; height: 26px; text-align: left; line-height: 23px; overflow: hidden; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid;
}
ul.ranklist li.current {
	background: rgb(255, 255, 255); height: 75px; white-space: normal;
}
ul.ranklist li.current a.p_name {
	overflow: hidden; display: block; max-height: 36px; _height: 36px;
}
li.current a {
	line-height: 18px;
}
ul.ranklist li span {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat 0px -128px; margin: 4px 6px 0px 5px; width: 13px; height: 13px; text-align: center; color: rgb(255, 255, 255); line-height: 13px; font-weight: bold; float: left; display: block;
}
ul.ranklist li img {
	display: none;
}
.container_2 .box ul.ranklist li b {
	display: none;
}
ul.ranklist li.current img {
	margin: 2px 6px 0px; float: left; display: block;
}
ul.ranklist li.current b {
	color: rgb(204, 51, 0); margin-top: 5px; display: block;
}
.container_2 .box ul.ranklist li.current b {
	color: rgb(204, 51, 0); margin-top: 5px; display: block;
}
ul.ranklist li.current em {
	font-size: 12px;
}
ul.ranklist li.more {
	background: rgb(255, 255, 255); text-align: right;
}
ul.ranklist li.more a {
	text-decoration: underline;
}
.promotion ul.ranklist {
	background: rgb(255, 255, 255); padding-top: 10px; border-top-color: rgb(248, 118, 28); border-top-width: 2px; border-top-style: solid;
}
.promotion ul.ranklist li {
	border-width: 0px 0px 1px; border-style: dashed; border-color: rgb(204, 204, 204); padding: 10px 50px 10px 10px; border-image: none; width: 315px; height: 80px; color: rgb(75, 75, 75); line-height: 25px; float: left;
}
.promotion ul.ranklist li b {
	margin: 5px 20px 0px 0px; color: rgb(186, 5, 5); display: inline-block;
}
dl.sorting {
	padding: 5px 60px 3px 0px; width: 688px; text-align: left; overflow: hidden; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.search_list dl.sorting {
	padding: 0px; color: rgb(79, 79, 79); border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
dl.sorting dt {
	width: 100px; text-align: right; color: rgb(98, 98, 98); line-height: 25px; font-weight: bold; float: left;
}
dl.sorting dd {
	padding-left: 145px;
}
dl.sorting dd a {
	margin: 2px 5px 0px; padding: 0px 3px; display: inline-block; _padding-top: 2px;
}
dl.sorting dd a:link {
	color: rgb(51, 102, 204);
}
dl.sorting dd a:visited {
	color: rgb(51, 102, 204);
}
dl.sorting dd a.current {
	background: rgb(247, 111, 16); padding: 2px 2px 1px; color: rgb(255, 255, 255); line-height: 11px; font-weight: bold; text-decoration: none; margin-bottom: -2px; _padding-top: 3px;
}
dl.sorting dd a.current:link {
	color: rgb(255, 255, 255);
}
dl.sorting dd a.current:visited {
	color: rgb(255, 255, 255);
}
dl.sorting dd a.current:hover {
	color: rgb(255, 255, 255);
}
dl.sorting dd a.current:active {
	color: rgb(255, 255, 255);
}
dl.sorting dd a img {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 50px; height: 50px;
}
dl.sorting dd.swith {
	top: 6px; width: 33px; height: 14px; right: 20px; position: absolute; _right: 10px;
}
dl.sorting dd.swith a {
	background: url("../../resources/images/front/sprites.gif") no-repeat; margin: 0px; width: 14px; color: rgb(114, 114, 114); padding-left: 19px; display: block; white-space: nowrap;
}
dl.sorting dd.swith a.top {
	background-position: -192px -284px;
}
dl.sorting dd.swith a.down {
	background-position: -244px -267px;
}
.c_box {
	margin: 20px 25px 5px; text-align: left;
}
.c_box h2 {
	padding: 10px 0px; text-align: center; cfont-size: 16px;
}
.c_box dl {
	padding-bottom: 14px; margin-bottom: 15px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.c_box dt {
	margin-right: 25px; float: left;
}
.c_box p {
	margin: 0px 5px 20px; line-height: 21px;
}
.display_title {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -141px; height: 38px; overflow: hidden; padding-left: 5px; position: relative; z-index: 10; _width: 745px;
}
.display_title .r {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat; top: 0px; width: 6px; height: 33px; padding-top: 5px; position: absolute;
}
.display_title .l {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat; top: 0px; width: 6px; height: 33px; padding-top: 5px; position: absolute;
}
.display_title .r {
	background-position: -7px -179px; right: 0px;
}
.display_title .l {
	background-position: 0px -179px; left: 0px;
}
.display_title span.f_l {
	margin: 0px 8px 0px 11px; color: rgb(85, 85, 85); line-height: 40px;
}
.display_title ul {
	top: 5px; height: 31px; float: left; position: relative;
}
.display_title ul li {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -248px; margin: 0px 0px 0px 6px; height: 31px; line-height: 31px; float: left; position: relative;
}
.display_title ul li.current {
	background-position: 0px -217px;
}
.display_title ul .r {
	background-position: -22px -179px; width: 3px; right: 0px;
}
.display_title ul .l {
	background-position: -19px -179px; left: 0px; width: 3px;
}
.display_title ul li.current .r {
	background-position: -16px -179px;
}
.display_title ul li.current .l {
	background-position: -13px -179px;
}
.display_title ul li a {
	padding: 0px 6px 0px 10px; font-size: 14px; font-weight: bold; text-decoration: none;
}
.display_title a.hover {
	text-decoration: none;
}
.display_title ul li.current a {
	color: rgb(255, 255, 255); line-height: 31px;
}
.display_title ul li a span {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -25px -180px; margin: 0px 4px; padding: 0px 3px 0px 0px;
}
.display_title ul li.current a span {
	background-position: -36px -180px;
}
.display_title ul li.current a span.desc {
	background-position: -41px -198px;
}
.show_b {
	margin: 10px 6px 0px 0px; width: 16px; height: 16px; overflow: hidden; float: left; display: block;
}
.show_s {
	margin: 10px 6px 0px 0px; width: 16px; height: 16px; overflow: hidden; float: left; display: block;
}
.show_b span {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -88px -183px; width: 16px; height: 16px; text-indent: -9999px; overflow: hidden; display: block;
}
.show_s span {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -88px -183px; width: 16px; height: 16px; text-indent: -9999px; overflow: hidden; display: block;
}
.show_s span {
	background-position: -104px -183px;
}
.show_b span.current {
	background-position: -56px -183px;
}
.show_s span.current {
	background-position: -72px -183px;
}
.pagebar {
	margin: 10px 15px 0px 0px; float: right;
}
.pagebar span {
	color: rgb(86, 86, 86); font-size: 13px; float: left; display: block;
}
.pagebar a {
	margin: 0px 6px; border: 1px solid rgb(181, 181, 181); border-image: none; width: 13px; height: 15px; float: left; display: block;
}
.pagebar a span {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -146px -183px; width: 13px; height: 15px; text-indent: -9999px; overflow: hidden;
}
.pagebar a.next span.current {
	background-position: -159px -183px;
}
.pagebar a.last span {
	background-position: -133px -183px;
}
.pagebar a.last span.current {
	background-position: -120px -183px;
}
.mainbox {
	border: 1px solid rgb(242, 242, 242); border-image: none; width: 100%; overflow: hidden;
}
.mainbox .navtitle {
	background: url("../../resources/images/front/sprites_2.gif") repeat-x 0px -249px; height: 31px; text-align: left; line-height: 30px; padding-left: 5px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.display_list {
	width: 100%;
}
.display_list li {
	padding: 0px 0px 12px 165px; height: 120px; margin-top: 15px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid;
}
.display_list li .pic {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 115px; height: 115px; margin-left: -140px; float: left; _margin-left: -70px;
}
.display_list li .title {
	width: 300px; text-align: left; line-height: 20px; font-weight: normal; float: left;
}
.display_list li .title a {
	color: rgb(0, 0, 0);
}
.display_list li .title i.stats {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -60px -741px; width: 31px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; font-style: normal; margin-left: 3px; display: inline-block;
}
.display_list li .title span {
	color: rgb(102, 102, 102); margin-top: 10px; display: block;
}
.display_list li .title span a {
	color: rgb(51, 102, 204); margin-left: 10px;
}
.display_list li .handle {
	width: 135px; float: right;
}
.display_list li .price {
	width: 135px; float: right;
}
.display_list li.list .msgbox {
	margin: 33px 0px 0px -180px;
}
.display_list li.win .msgbox {
	margin: 33px 0px 0px;
}
.display_list li .price {
	font: 12px/normal "yahei"; text-align: left; color: rgb(204, 51, 0); margin-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.display_list li .price s {
	color: rgb(156, 156, 156); text-indent: 3px; font-size: 12px; font-weight: normal; display: block;
}
.display_list li .price2 {
	font: 12px/normal "yahei"; text-align: left; color: rgb(204, 51, 0); margin-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.display_list li .price2 s {
	color: rgb(156, 156, 156); text-indent: 3px; font-size: 12px; font-weight: normal; display: block;
}
.display_list li .handle label.btn_gray_m {
	text-align: left; margin-bottom: 7px; float: left;
}
.display_list li .handle label.btn_gray_m input {
	color: rgb(51, 51, 51); font-weight: normal;
}
.display_list li .handle label.btn_gray_m img {
	margin: 3px 3px 5px 0px;
}
.display_list li.win {
	margin: 20px 22px 10px; padding: 0px; border: currentColor; border-image: none; width: 205px; height: 352px; text-align: left; overflow: hidden; float: left; _margin: 20px 18px 10px;
}
.display_list li.win .pic {
	margin: 0px 0px 5px; width: 201px; height: 201px; _width: 196px;
}
.display_list li.win .title {
	padding: 5px; width: 190px; float: left;
}
.display_list li.win .price {
	padding: 5px; width: 190px; float: left;
}
.display_list li.win .handle {
	width: 204px;
}
.display_list li.win .title a.p_name {
	overflow: hidden; display: inline-block; max-height: 36px; _height: 36px;
}
.display_list li.win .title span {
	margin-top: 25px;
}
.display_list li.win .title span.grade {
	margin-top: 0px;
}
.display_list li.win .handle label.btn_gray_m {
	display: inline-block;
}
.display_list li.win .handle {
	width: 204px;
}
.display_list li.win .price {
	margin-top: -108px;
}
.display_list li.win .price s {
	margin-left: 13px; display: inline;
}
.display_list li.win .handle label.btn_gray_m img {
	
}
span.sel {
	background: url("../../resources/images/front/ucenter/sel.gif") no-repeat right 1px; padding-right: 18px;
}
.wrap_box {
	text-align: left; padding-top: 24px;
}
.wrap_box h3 {
	color: rgb(74, 74, 74); font-size: 14px;
}
.wrap_box .tips {
	text-align: center; color: rgb(153, 153, 153); margin-bottom: 5px;
}
.wrap_box table.form_table {
	margin-top: 20px; margin-bottom: 30px;
}
.wrap_box table.form_table th {
	padding-top: 25px; font-size: 14px; font-weight: normal; vertical-align: top;
}
.wrap_box table.form_table td {
	padding: 20px 0px 6px 5px; height: 30px;
}
.wrap_box table.form_table tr.low td {
	padding-top: 0px;
}
.wrap_box table.form_table tr.low th {
	padding-top: 5px;
}
.wrap_box table.form_table label.hint {
	background: url("../../resources/images/front/tips_bg.gif") no-repeat 5px 5px rgb(240, 249, 254); margin: 0px 11px; padding: 5px 10px 0px 25px; border: 1px solid rgb(161, 202, 243); border-image: none; height: 22px; color: rgb(76, 76, 76); display: inline-block;
}
.wrap_box table.form_table label.error {
	background: url("../../resources/images/front/tips_bg.gif") no-repeat 5px -26px rgb(255, 242, 242); margin: 0px 11px; padding: 5px 10px 0px 25px; border: 1px solid rgb(255, 128, 128); border-image: none; height: 22px; color: rgb(228, 61, 3); display: inline-block;
}
.main .wrap_box table.form_table {
	margin: 0px auto;
}
.main .wrap_box table.form_table caption {
	text-align: left; padding-left: 22px; margin-bottom: 20px;
}
.main .wrap_box table.form_table th {
	font: 12px/normal Arial, Helvetica, sans-serif; padding-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.main .wrap_box table.form_table td {
	padding-top: 5px; vertical-align: top;
}
.main .wrap_box table.form_table input.normal {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 370px;
}
.main .wrap_box table.form_table textarea {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 575px; height: 96px;
}
.main .wrap_box table.form_table input.small {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.no_wrap {
	background: none; padding-top: 0px;
}
.discussion_td {
	color: rgb(102, 102, 102); padding-left: 10px;
}
strong.result {
	margin: 0px 0px 5px; text-align: left; color: rgb(102, 102, 102); font-size: 16px; display: block;
}
.tag_box {
	background: rgb(250, 250, 250); padding: 8px 10px 20px; border: 1px solid rgb(223, 223, 223); border-image: none; text-align: left;
}
.tag_box a {
	margin: 10px 10px 3px; display: inline-block;
}
.tag a {
	margin: 10px 10px 3px; display: inline-block;
}
.tag {
	padding: 3px;
}
.tag a {
	margin: 5px 5px 0px;
}
.hc_title {
	background: url("../../resources/images/front/help_title.gif") no-repeat; height: 26px; text-align: left; color: rgb(133, 57, 4); line-height: 26px; font-size: 14px;
}
.hc_title strong {
	background: url("../../resources/images/front/help_title.gif") no-repeat; height: 26px; text-align: left; color: rgb(133, 57, 4); line-height: 26px; font-size: 14px;
}
.hc_title strong {
	background-position: 0px -26px; padding: 0px 12px; display: inline-block;
}
.main .hc_title {
	background-position: 0px -52px; color: rgb(51, 51, 51); padding-left: 39px; font-weight: bold;
}
.help_c ul.list li {
	background: url("../../resources/images/front/ucenter/black_dot_bg.gif") no-repeat 0px 13px; margin: 0px; padding: 8px 0px 0px 9px; height: 15px; text-align: left; line-height: 14px; overflow: hidden;
}
.help_c ul.list li.current a {
	color: rgb(255, 51, 0); text-decoration: underline;
}
a.toindex {
	background: url("../../resources/images/front/submit_bg.gif") no-repeat -86px -379px; width: 85px; height: 23px; color: rgb(188, 77, 0); line-height: 23px; padding-left: 10px; font-size: 14px; display: block;
}
.sitemap {
	margin-bottom: 100px;
}
ul.service_list li {
	margin: 25px 15px; width: 55px; height: 50px; float: left;
}
ul.service_list li a {
	background: url("../../resources/images/front/serv_bg.gif") no-repeat 50% 0px; width: 55px; padding-top: 32px; font-weight: bold; display: inline-block;
}
ul.service_list li a.s2 {
	background-position: 50% -50px;
}
ul.service_list li a.s3 {
	background-position: 50% -103px;
}
ul.service_list li a.s4 {
	background-position: 50% -159px;
}
ul.service_list li a.s5 {
	background-position: 50% -213px;
}
ul.service_list li a.s6 {
	background-position: 50% -266px;
}
ul.service_list li a.s7 {
	background-position: 50% -315px;
}
ul.service_list li a.s8 {
	background-position: 50% -369px;
}
ul.service_list li a.s9 {
	background-position: 50% -423px;
}
ul.service_list li a.s10 {
	background-position: 50% -472px;
}
ul.service_list li a.s11 {
	background-position: 50% -522px;
}
.sitemap .box .title {
	border-bottom-color: rgb(247, 113, 19); border-bottom-width: 2px; border-bottom-style: solid;
}
.sitemap .box .sort_1 {
	padding: 20px; text-align: left; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.sitemap .box .sort_1 a {
	margin: 0px 10px; padding: 5px 10px; font-weight: bold; display: inline-block;
}
.sitemap .box .sort_1 a.current {
	color: rgb(255, 255, 255); background-color: rgb(247, 111, 17);
}
.sitemap .box .sort_2 {
	padding: 20px;
}
.sitemap .box table.form_table caption {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -168px -718px; height: 30px; text-align: left; color: rgb(223, 96, 7); padding-left: 27px; font-size: 14px; font-weight: bold; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sitemap .box table.form_table tbody td {
	padding: 10px 10px 0px; text-align: left; color: rgb(204, 204, 204); background-color: rgb(247, 247, 247);
}
.sitemap .box table.form_table tbody th {
	padding: 10px 10px 0px; text-align: left; color: rgb(204, 204, 204); background-color: rgb(247, 247, 247);
}
.sitemap .box table.form_table tbody th {
	text-align: right; vertical-align: text-top;
}
.sitemap .box table.form_table tbody th a {
	color: rgb(247, 111, 17); line-height: 23px;
}
.sitemap .box table.form_table tbody td a {
	padding: 5px; line-height: 23px; white-space: nowrap;
}
.sitemap .box table.form_table tbody td a.top {
	background: url("../../resources/images/front/sprites_2.gif") no-repeat -178px -750px; padding: 0px 0px 0px 17px; border: 0px currentColor; border-image: none; line-height: 18px; margin-bottom: 10px;
}
.login_box {
	background: url("../../resources/images/front/linebg.gif") no-repeat 516px 0px; height: 290px; padding-bottom: 33px;
}
.login_box .prompt {
	margin: 0px auto; padding: 5px; width: 360px; font-size: 14px; background-color: rgb(255, 255, 255);
}
.wrap_box .login_box table.prompt_3 {
	margin: 60px 0px 0px 5px;
}
.wrap_box .login_box table.prompt_3#reg_table {
	margin: 5px 0px 0px 5px;
}
table.form_table#reg_table label.attr {
	
}
.indentation {
	line-height: 18px; padding-left: 18px;
}
a.reg_btn {
	background-position: 0px -210px; margin: 10px 0px 0px; width: 159px; display: block;
}
.agreement {
	margin: 0px auto 60px; padding: 10px 8px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 610px; height: 90px; text-align: left; overflow: auto;
}
.pages_bar {
	text-align: center; color: rgb(68, 68, 68); margin-bottom: 10px;
}
.pages_bar a {
	padding: 3px 6px; border-radius: 3px; border: 1px solid rgb(213, 213, 213); border-image: none; height: 22px; text-align: center; line-height: 22px; margin-right: 2px; display: inline-block; background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;
}
.pages_bar span {
	padding: 3px 6px; border-radius: 3px; border: 1px solid rgb(213, 213, 213); border-image: none; height: 22px; text-align: center; line-height: 22px; margin-right: 2px; display: inline-block; background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;
}
.pages_bar a.current_page {
	border: 1px solid rgb(255, 164, 5); border-image: none; color: rgb(255, 255, 255); background-color: rgb(254, 129, 1);
}
.pages_bar span {
	color: rgb(135, 135, 135);
}
.help {
	background: url("../../resources/images/front/help_bg.gif") repeat-x; padding: 6px 0px 0px;
}
.help .cont {
	background: url("../../resources/images/front/help_cont_bg.gif") repeat-x 0px bottom; padding-bottom: 20px;
}
.help dl {
	padding: 25px 0px 10px; width: 130px; text-align: left; line-height: 23px; overflow: hidden; float: left; display: inline;
}
.help dl dt {
	padding: 0px 0px 5px 2px; margin-bottom: 5px; margin-left: 52px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.help dl dt a {
	font: bold 14px/normal Arial, Helvetica, sans-serif; color: rgb(136, 136, 136); font-size-adjust: none; font-stretch: normal;
}
.help dl dd {
	background: url("../../resources/images/front/sprites.gif") no-repeat -287px -292px; padding-left: 15px; margin-left: 52px;
}
.service {
	background: url("../../resources/images/front/service.gif") no-repeat; border: 1px solid rgb(225, 225, 225); border-image: none; height: 45px; overflow: hidden;
}
.service ul {
	text-indent: -9999px;
}
.error {
	padding: 50px 0px 100px;
}
.partake_bar {
	text-align: right; color: rgb(153, 153, 175);
}
.partake_bar span {
	margin-left: 10px; cursor: pointer;
}
.partake a {
	background: url("../../resources/images/front/icon_site.gif") no-repeat; width: 22px; height: 22px; line-height: 100px; overflow: hidden; margin-right: 3px; float: left;
}
a#site-qzone:link {
	background-position: 0px -24px;
}
a#site-qzone:visited {
	background-position: 0px -24px;
}
a#site-qzone:hover {
	background-position: 0px 0px;
}
a#site-qzone:active {
	background-position: 0px 0px;
}
#site-douban:link {
	background-position: -24px -24px;
}
#site-douban:visited {
	background-position: -24px -24px;
}
#site-douban:hover {
	background-position: -24px 0px;
}
#site-douban:active {
	background-position: -24px 0px;
}
#site-renren:link {
	background-position: -47px -24px;
}
#site-renren:visited {
	background-position: -47px -24px;
}
#site-renren:hover {
	background-position: -47px 0px;
}
#site-renren:active {
	background-position: -47px 0px;
}
#site-kaixing:link {
	background-position: -70px -24px;
}
#site-kaixing:visited {
	background-position: -70px -24px;
}
#site-kaixing:hover {
	background-position: -70px 0px;
}
#site-kaixing:active {
	background-position: -70px 0px;
}
#site-sina:link {
	background-position: -93px -24px;
}
#site-sina:visited {
	background-position: -93px -24px;
}
#site-sina:hover {
	background-position: -93px 0px;
}
#site-sina:active {
	background-position: -93px 0px;
}
#site-email:link {
	background-position: -116px -24px;
}
#site-email:visited {
	background-position: -116px -24px;
}
#site-email:hover {
	background-position: -116px 0px;
}
#site-email:active {
	background-position: -116px 0px;
}
a#site-qqmsn:link {
	background-position: -139px -24px; width: 51px;
}
a#site-qqmsn:visited {
	background-position: -139px -24px; width: 51px;
}
a#site-qqmsn:hover {
	background-position: -139px 0px; width: 51px;
}
a#site-qqmsn:active {
	background-position: -139px 0px; width: 51px;
}
.share_bar {
	margin: 10px 22px 0px 0px; padding: 5px 15px 0px 0px; height: 22px; display: inline-block;
}
.share_bar li {
	color: rgb(79, 79, 79); text-indent: 20px; margin-left: 12px; float: left; display: inline;
}
.share_bar li.normal {
	margin-left: 0px;
}
.share_bar li a {
	color: rgb(9, 129, 190);
}
.msn {
	background-image: url("../../resources/images/front/share.gif"); background-repeat: no-repeat;
}
.kaixin {
	background-image: url("../../resources/images/front/share.gif"); background-repeat: no-repeat;
}
.renren {
	background-image: url("../../resources/images/front/share.gif"); background-repeat: no-repeat;
}
.douban {
	background-image: url("../../resources/images/front/share.gif"); background-repeat: no-repeat;
}
.sina {
	background-image: url("../../resources/images/front/share.gif"); background-repeat: no-repeat;
}
.sohu {
	background-image: url("../../resources/images/front/share.gif"); background-repeat: no-repeat;
}
.email {
	background-image: url("../../resources/images/front/share.gif"); background-repeat: no-repeat;
}
.msn {
	background-position: 0px -1px;
}
.kaixin {
	background-position: 0px -23px;
}
.renren {
	background-position: 0px -45px;
}
.douban {
	background-position: 0px -67px;
}
.sina {
	background-position: 0px -90px;
}
.sohu {
	background-position: 0px -133px;
}
.email {
	background-position: 0px -112px;
}
.subscribe {
	padding: 1px 40px;
}
.subscribe table.form_table {
	margin: 15px auto;
}
.subscribe table.form_table th {
	padding: 10px;
}
.subscribe table.form_table td {
	padding: 10px;
}
.subscribe table.form_table p {
	line-height: 25px;
}
.popwin {
	border: 3px solid rgb(255, 102, 0); border-image: none; width: 560px; height: 200px; text-align: left; background-color: rgb(255, 255, 255);
}
.popwin .title {
	height: 35px; line-height: 35px; margin-top: 1px; border-bottom-color: rgb(246, 96, 15); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(254, 240, 230);
}
.popwin .title h3 {
	margin-left: 20px;
}
.popwin .cont {
	padding: 20px 50px;
}
.popwin .cont p b {
	margin: 0px 8px; color: rgb(213, 55, 0);
}
.msgbox {
	border: 2px solid rgb(255, 207, 104); border-image: none; position: absolute; z-index: 999999; background-color: rgb(255, 255, 255);
}
.msgbox .msg_t {
	padding: 4px 5px 0px; height: 21px; text-align: left; color: rgb(51, 51, 51); border-bottom-color: rgb(255, 207, 104); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 242, 213);
}
.msgbox .msg_t img {
	vertical-align: text-bottom;
}
.msgbox .msg_c {
	padding: 5px 5px 10px;
}
.msgbox .msg_c table td {
	border-width: 0px 0px 1px; padding: 5px 0px; border-bottom-color: rgb(238, 238, 238); border-bottom-style: solid;
}
.msgbox .msg_c p {
	margin: 15px 0px 10px;
}
.brandorder {
	margin: 0px; padding: 0px 0px 10px; overflow: hidden;
}
.bland {
	margin: 0px; padding: 0px 0px 10px; overflow: hidden;
}
.wrapper .box {
	padding: 1px 1px 10px;
}
.wrapper .box .box_fix {
	background: url("../../resources/images/front/boxbg.png") repeat-x top; overflow: hidden;
}
.wrapper .box .title {
	height: 31px; line-height: 30px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.wrapper .box .title2 {
	height: 36px; line-height: 36px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.wrapper .box .title3 {
	height: 41px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.wrapper .box .title4 {
	background: rgb(243, 243, 243); height: 32px; line-height: 32px;
}
.wrapper .box .title h2 {
	text-align: left; color: rgb(49, 49, 49); font-size: 14px; margin-left: 8px; float: left; display: inline;
}
.wrapper .box .title2 h2 {
	text-align: left; color: rgb(49, 49, 49); font-size: 14px; margin-left: 8px; float: left; display: inline;
}
.wrapper .box .title4 h2 {
	text-align: left; color: rgb(49, 49, 49); font-size: 14px; margin-left: 8px; float: left; display: inline;
}
.wrapper .box .title3 h2 {
	font: 30px/normal "Microsoft YaHei", Arial, Tahoma; font-size-adjust: none; font-stretch: normal;
}
.wrapper .box .title3 h2 a {
	float: left;
}
.wrapper .box h2 a strong {
	font-size: 17px;
}
.wrapper .box h2 a span {
	font: 12px/12px Arial, Helvetica, sans-serif; margin: -3px 0px 0px 2px; color: rgb(183, 183, 183); font-size-adjust: none; font-stretch: normal;
}
.wrapper .box a.more {
	margin: 0px 7px 0px 5px; font-family: "Microsoft YaHei","‘v‘Ì"; float: right;
}
.wrapper .box a.more span {
	margin: 0px 15px;
}
.wrapper .brand a.more {
	color: rgb(49, 49, 49);
}
.wrapper div.category .title2 {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.wrapper div.category .title2 a.more {
	background: url("../../resources/images/front/sprites.gif") no-repeat 0px -283px; font: bold 14px/22px Arial, sans-serif; margin: 7px 15px 0px 0px; width: 111px; height: 22px; color: rgb(255, 255, 255); float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
.wrapper .title4 a.more {
	background: url("../../resources/images/front/sprites.gif") no-repeat 0px -283px; font: bold 14px/22px Arial, sans-serif; margin: 7px 15px 0px 0px; width: 111px; height: 22px; color: rgb(255, 255, 255); float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
.wrapper .title4 a.more {
	margin-top: 5px;
}
.wrapper .box .cont {
	overflow: hidden;
}
.wrapper .box .cont_s {
	padding: 20px 80px; text-align: left; line-height: 25px;
}
.wrapper .box .cont_pay {
	padding: 20px 30px 50px; text-align: left; line-height: 25px;
}
label.btn {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn_orange {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn_green {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn_gray {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn_gray_m {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn_gray_s {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn_orange2 {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn_orange3 {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat 0px -31px; margin: 10px 10px 10px 0px; overflow: hidden; padding-left: 5px; display: inline-block; cursor: pointer; _padding-left: 1px;
}
label.btn input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn_orange input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn_green input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn_gray input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn_gray_m input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn_gray_s input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn_orange2 input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn_orange3 input {
	background: url("../../resources/images/front/ucenter/btn_bg.gif") no-repeat right 0px; border: currentColor; border-image: none; height: 31px; color: rgb(255, 255, 255); line-height: 31px; padding-right: 7px; font-size: 14px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
label.btn {
	margin-right: 10px;
}
label.btn_gray {
	margin-right: 10px;
}
label.btn_orange {
	background-position: 0px -216px; padding-left: 8px;
}
label.btn_green {
	background-position: 0px -216px; padding-left: 8px;
}
label.btn_green {
	background-position: 0px -262px;
}
label.btn_orange input {
	background-position: right -239px; height: 23px; line-height: 23px; padding-right: 10px; font-size: 12px;
}
label.btn_green input {
	background-position: right -239px; height: 23px; line-height: 23px; padding-right: 10px; font-size: 12px;
}
label.btn_green input {
	background-position: right -285px;
}
label.btn_gray {
	background-position: 0px -92px; height: 30px; padding-left: 7px; margin-bottom: 5px;
}
label.btn_gray input {
	background-position: right -62px; color: rgb(79, 79, 79);
}
label.btn_gray_m {
	background-position: 0px -146px; height: 24px; padding-left: 7px; vertical-align: middle;
}
label.btn_gray_m input {
	background-position: right -122px; height: 24px; color: rgb(79, 79, 79); line-height: 24px; font-size: 12px;
}
label.btn_gray_s {
	background-position: 0px -170px; margin: 0px 5px; height: 23px; padding-left: 7px; vertical-align: middle;
}
label.btn_gray_s input {
	background-position: right -193px; height: 23px; color: rgb(0, 0, 0); line-height: 24px; font-size: 12px; font-weight: normal;
}
label.btn_orange2 {
	background-position: 0px -308px; margin: 6px 0px; height: 27px;
}
label.btn_orange2 input {
	background-position: right -308px; height: 27px; line-height: 29px; font-size: 12px; font-weight: normal;
}
label.btn_orange3 {
	background-position: 0px -386px; margin: 15px 0px 0px;
}
label.btn_orange3 input {
	background-position: right -335px; height: 27px; line-height: 27px;
}
input.normal {
	padding: 0px 5px; border: 1px solid rgb(127, 157, 185); border-image: none; width: 230px; height: 27px; line-height: 27px; margin-right: 14px; vertical-align: middle;
}
input.middle {
	padding: 0px 5px; border: 1px solid rgb(127, 157, 185); border-image: none; width: 230px; height: 27px; line-height: 27px; margin-right: 14px; vertical-align: middle;
}
input.small {
	padding: 0px 5px; border: 1px solid rgb(127, 157, 185); border-image: none; width: 230px; height: 27px; line-height: 27px; margin-right: 14px; vertical-align: middle;
}
input.tiny {
	padding: 0px 5px; border: 1px solid rgb(127, 157, 185); border-image: none; width: 230px; height: 27px; line-height: 27px; margin-right: 14px; vertical-align: middle;
}
input.mini {
	padding: 0px 5px; border: 1px solid rgb(127, 157, 185); border-image: none; width: 230px; height: 27px; line-height: 27px; margin-right: 14px; vertical-align: middle;
}
input.middle {
	width: 130px;
}
input.small {
	width: 80px;
}
input.tiny {
	width: 50px;
}
input.mini {
	margin: 0px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 50px; height: 21px;
}
input.gray {
	background: url("../../resources/images/front/inputbg.gif") no-repeat; margin: 0px 5px 0px 0px; padding: 5px 3px 0px; border: 1px solid rgb(196, 196, 196); border-image: none; width: 246px; height: 22px; overflow: hidden;
}
input.gray_s {
	background: url("../../resources/images/front/inputbg.gif") no-repeat; margin: 0px 5px 0px 0px; padding: 5px 3px 0px; border: 1px solid rgb(196, 196, 196); border-image: none; width: 246px; height: 22px; overflow: hidden;
}
input.gray_t {
	background: url("../../resources/images/front/inputbg.gif") no-repeat; margin: 0px 5px 0px 0px; padding: 5px 3px 0px; border: 1px solid rgb(196, 196, 196); border-image: none; width: 246px; height: 22px; overflow: hidden;
}
input.gray_m {
	background: url("../../resources/images/front/inputbg.gif") no-repeat; margin: 0px 5px 0px 0px; padding: 5px 3px 0px; border: 1px solid rgb(196, 196, 196); border-image: none; width: 246px; height: 22px; overflow: hidden;
}
input.gray_s {
	width: 97px;
}
input.gray_t {
	padding: 3px 3px 0px; width: 38px; height: 17px;
}
input.gray_m {
	width: 123px;
}
input.current {
	border-color: rgb(255, 169, 106);
}
input.search {
	background: url("../../resources/images/front/ucenter/search_bg.gif") no-repeat; margin: 0px 5px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 240px; height: 23px; padding-left: 27px; vertical-align: middle;
}
input.radio {
	margin-right: 5px; vertical-align: middle;
}
input.sbtn {
	background: url("../../resources/images/front/ucenter/sbtn_bg.gif") no-repeat; margin: 0px 5px; border: currentColor; border-image: none; width: 37px; height: 19px; color: rgb(102, 102, 102);
}
input.sreset {
	background: none; border: currentColor; border-image: none; color: rgb(170, 170, 170);
}
.clear {
	clear: both;
}
.qqCon {
	margin: 0px auto; border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; top: 40%; width: 180px; position: fixed; z-index: 9999999; background-color: rgb(255, 255, 255);
}
.qqCon .qq_tit {
	background: rgb(175, 7, 6); width: 165px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 15px; font-size: 14px;
}
.qqCon .qq_con {
	padding: 0px 7px;
}
.qqCon .qq_con .qqCode {
	padding: 5px 0px;
}
.qqCon .qq_con .qqCode img {
	cursor: pointer;
}
.qqCon .qq_con span img {
	margin-right: 10px; float: left;
}
.qqCon .qq_con .qq_ct {
	padding: 12px 0px;
}
.qqCon .qq_con .qqTime {
	border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.qqCon .qq_con .sp_time {
	padding-left: 2px; margin-bottom: 5px;
}
.qqCon .qq_con span.sp1 {
	font: bold 15px/25px Microsoft YaHei; font-size-adjust: none; font-stretch: normal;
}
.qqCon .qq_con .sp_contact {
	padding-left: 9px; margin-bottom: 5px;
}
.qqCon .qq_con span.sp_num {
	color: rgb(78, 63, 4); padding-left: 9px; font-size: 16px; display: block;
}
.qqCon .qq_con span.sp_date {
	text-align: center; padding-left: 9px; display: block;
}
