.main1000 {
	margin: 0px auto; padding: 6px 0px; width: 1000px;
}
.main990 {
	background: rgb(156, 0, 1); margin: 0px auto; width: 990px;
}
.main990 {
	color: rgb(255, 255, 255);
}
.main990 a:link {
	color: rgb(255, 255, 255);
}
.main990 a:visited {
	color: rgb(255, 255, 255);
}
.main990 a:active {
	color: rgb(255, 255, 255);
}
.main990 a:hover {
	color: rgb(0, 0, 0);
}
.clear {
	clear: both;
}
img {
	
}
.white {
	color: rgb(255, 255, 255);
}
.white a:link {
	color: rgb(255, 255, 255);
}
.white a:visited {
	color: rgb(255, 255, 255);
}
.white a:active {
	color: rgb(255, 255, 255);
}
.white a:hover {
	color: rgb(0, 0, 0);
}
.color1 {
	color: rgb(255, 255, 255);
}
.color1 a:link {
	color: rgb(255, 255, 255);
}
.color1 a:visited {
	color: rgb(255, 255, 255);
}
.color1 a:active {
	color: rgb(255, 255, 255);
}
.color1 a:hover {
	color: rgb(0, 0, 0);
}
.color2 {
	color: rgb(255, 255, 255);
}
.color2 a:link {
	color: rgb(255, 255, 255);
}
.color2 a:visited {
	color: rgb(255, 255, 255);
}
.color2 a:active {
	color: rgb(255, 255, 255);
}
.color2 a:hover {
	color: rgb(0, 0, 0);
}
.color4 {
	color: rgb(255, 255, 255);
}
.color4 a:link {
	color: rgb(255, 255, 255);
}
.color4 a:visited {
	color: rgb(255, 255, 255);
}
.color4 a:active {
	color: rgb(255, 255, 255);
}
.color4 a:hover {
	color: rgb(0, 0, 0);
}
.color5 {
	color: rgb(255, 255, 255);
}
.color5 a:link {
	color: rgb(255, 255, 255);
}
.color5 a:visited {
	color: rgb(255, 255, 255);
}
.color5 a:active {
	color: rgb(255, 255, 255);
}
.color5 a:hover {
	color: rgb(0, 0, 0);
}
.color3 {
	color: rgb(255, 255, 255); background-color: rgb(243, 0, 35);
}
.color3 a:link {
	color: rgb(255, 255, 255); background-color: rgb(243, 0, 35);
}
.color3 a:visited {
	color: rgb(255, 255, 255); background-color: rgb(243, 0, 35);
}
.color3 a:active {
	color: rgb(255, 255, 255); background-color: rgb(243, 0, 35);
}
.color3 a:hover {
	color: rgb(0, 0, 0);
}
.bg1 {
	color: rgb(255, 255, 255);
}
.bg1 a:link {
	color: rgb(255, 255, 255);
}
.bg1 a:visited {
	color: rgb(255, 255, 255);
}
.bg1 a:active {
	color: rgb(255, 255, 255);
}
.bg1 a:hover {
	color: rgb(0, 0, 0);
}
.l22 {
	line-height: 22px;
}
.l18 {
	line-height: 18px;
}
.l24 {
	line-height: 24px;
}
.f12b {
	font-weight: bold;
}
.f14 {
	font-size: 14px;
}
.f14b {
	font-size: 14px; font-weight: bold;
}
.f16b {
	font-size: 16px; font-weight: bold;
}
.ind {
	text-indent: 2em;
}
.ind {
	color: rgb(207, 189, 143);
}
.ind a:link {
	color: rgb(207, 189, 143);
}
.ind a:visited {
	color: rgb(207, 189, 143);
}
.ind a:active {
	color: rgb(207, 189, 143);
}
.ind a:hover {
	color: rgb(0, 0, 0);
}
.jt {
	background: no-repeat 5px; text-indent: 15px;
}
.mainDiv {
	width: 960px; clear: both;
}
p {
	margin: 0px; padding: 0px;
}
.p5 {
	padding: 5px;
}
.p10 {
	padding: 10px;
}
.p3 {
	padding: 3px;
}
.focus1 {
	border: 1px solid rgb(204, 204, 204); width: 673px; height: 315px; float: left; background-color: rgb(255, 255, 204);
}
.focus1 .focusPic {
	margin: 5px 0px 0px 6px; width: 505px; height: 305px; overflow: hidden; float: left; display: inline; position: relative;
}
.focus1 .focusPic a {
	left: 2px; width: 505px; height: 305px; position: absolute;
}
.focus1 .focusPreview {
	margin: 5px 5px 0px 0px; width: 150px; height: 305px; overflow: hidden; float: right; display: inline;
}
.focus1 .focusPreview img {
	width: 150px; height: 95px; margin-bottom: 10px; filter: alpha(opacity=60); cursor: pointer; opacity: 0.6;
}
.focus1 .focusPreview img.active {
	filter: alpha(opacity=100); opacity: 1;
}
.focus1 .focusTitles {
	left: 6px; top: -30px; width: 505px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus1 .focusTitlesBg {
	left: 6px; top: -30px; width: 505px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus1 .focusBtns {
	left: 306px; top: -30px; width: 205px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus1 .focusTitlesBg {
	filter: alpha(opacity=60); opacity: 0.6; background-color: rgb(0, 0, 0);
}
.focus1 .focusBtns a {
	background: no-repeat top; width: 19px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; margin-top: 5px; margin-right: 8px; float: right; display: inline; cursor: pointer;
}
.focus1 .focusBtns a:hover {
	background: no-repeat center -19px;
}
.focus1 .focusBtns a.active {
	background: no-repeat center -19px;
}
.rightBox1 {
	width: 285px; height: 317px; float: right;
}
.bg1 {
	height: 28px; text-align: left; line-height: 28px; text-indent: 10px; font-size: 14px; background-color: rgb(230, 33, 0);
}
.bg2 {
	text-align: left; color: rgb(0, 0, 0); line-height: 22px; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.NO6 .bg2 {
	text-align: left; line-height: 22px; border-right-color: rgb(202, 26, 28); border-bottom-color: rgb(202, 26, 28); border-left-color: rgb(202, 26, 28); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.NO7 .bg2 {
	text-align: left; line-height: 22px; border-right-color: rgb(202, 26, 28); border-bottom-color: rgb(202, 26, 28); border-left-color: rgb(202, 26, 28); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.NO13 .bg2 {
	text-align: left; line-height: 22px; border-right-color: rgb(202, 26, 28); border-bottom-color: rgb(202, 26, 28); border-left-color: rgb(202, 26, 28); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.NO6 .bg3 {
	background: url("hbg2.jpg") no-repeat left top; border-width: 1px; border-style: solid; border-color: rgb(202, 26, 28) rgb(202, 26, 28) rgb(0, 0, 0); height: 36px; text-align: left; line-height: 35px; text-indent: 46px;
}
.bg3 {
	background: url("hbg2.jpg") no-repeat left top; border-width: 1px; border-style: solid; border-color: rgb(202, 26, 28) rgb(202, 26, 28) rgb(0, 0, 0); height: 36px; text-align: left; line-height: 35px; text-indent: 46px;
}
.bg4 {
	
}
.bg5 {
	
}
.bg5 .borderBg1 {
	background: rgb(116, 0, 3);
}
.bg6 {
	background: no-repeat 10px 5px; color: rgb(255, 255, 255); text-indent: 35px;
}
.bg7 {
	background: no-repeat left top; border-width: 1px; border-color: rgb(255, 222, 243); text-align: left; line-height: 35px; text-indent: 40px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.bg8 {
	background: no-repeat left top; border-width: 1px; border-style: solid; border-color: rgb(202, 26, 28) rgb(202, 26, 28) rgb(0, 0, 0); height: 36px; text-align: left; line-height: 35px; text-indent: 46px;
}
.bg9 {
	color: rgb(255, 255, 255); background-color: rgb(156, 0, 1);
}
.bg10 {
	background: no-repeat left top; border-width: 1px; border-style: solid; border-color: rgb(115, 0, 0) rgb(115, 0, 0) rgb(0, 0, 0); text-align: left; line-height: 35px; text-indent: 46px;
}
.borderBg1 {
	background: rgb(156, 0, 1);
}
.borderBg1 {
	color: rgb(255, 255, 255);
}
.borderBg1 a:link {
	color: rgb(255, 255, 255);
}
.borderBg1 a:visited {
	color: rgb(255, 255, 255);
}
.borderBg1 a:active {
	color: rgb(255, 255, 255);
}
.borderBg1 a:hover {
	color: rgb(0, 0, 0);
}
.NO3 .borderBg1 {
	
}
.NO4 .borderBg1 {
	
}
.NO5 .borderBg1 {
	
}
.borderBg2 {
	
}
.borderBg2 {
	color: rgb(255, 255, 255);
}
.borderBg2 a:link {
	color: rgb(255, 255, 255);
}
.borderBg2 a:visited {
	color: rgb(255, 255, 255);
}
.borderBg2 a:active {
	color: rgb(255, 255, 255);
}
.borderBg2 a:hover {
	color: rgb(0, 0, 0);
}
.borderBg3 {
	background: rgb(115, 0, 3);
}
.borderBg4 {
	border-bottom-color: rgb(80, 2, 0); border-bottom-width: 1px; border-bottom-style: dotted;
}
.borderBg5 {
	border-bottom-color: rgb(214, 212, 215);
}
.borderBg6 {
	border-width: 1px; border-color: rgb(202, 26, 28); border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(115, 0, 3);
}
.NO7 .borderBg6 {
	border-width: 1px; border-color: rgb(202, 26, 28); border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(115, 0, 3);
}
.NO8 .borderBg6 {
	border-width: 1px; border-color: rgb(202, 26, 28); border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(115, 0, 3);
}
.NO9 .borderBg6 {
	border-width: 1px; border-color: rgb(202, 26, 28); border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(115, 0, 3);
}
.borderBg7 {
	border-right-color: rgb(81, 2, 0); border-right-width: 1px; border-right-style: dotted;
}
.linkBg:link {
	background: no-repeat center; margin: 8px auto; width: 190px; height: 25px; text-align: left; color: rgb(255, 255, 255); line-height: 25px; text-indent: 21px; font-weight: bold; display: block; filter: shadow(color=red, direction=20);
}
.linkBg:visited {
	background: no-repeat center; margin: 8px auto; width: 190px; height: 25px; text-align: left; color: rgb(255, 255, 255); line-height: 25px; text-indent: 21px; font-weight: bold; display: block; filter: shadow(color=red, direction=20);
}
.linkBg:active {
	background: no-repeat center; margin: 8px auto; width: 190px; height: 25px; text-align: left; color: rgb(255, 255, 255); line-height: 25px; text-indent: 21px; font-weight: bold; display: block; filter: shadow(color=red, direction=20);
}
.linkBg:hover {
	color: rgb(0, 0, 0);
}
.btn1 {
	background: no-repeat top; margin: 0px auto; width: 175px; height: 35px; text-align: center; font-size: 14px; font-weight: bold;
}
.btn1 a {
	line-height: 22px; padding-top: 10px; display: block;
}
.NO6 .btn1 {
	background: no-repeat top; margin: 0px auto; width: 175px; height: 35px; text-align: center; font-size: 14px; font-weight: bold;
}
.NO7 .btn1 {
	background: no-repeat top; margin: 0px auto; width: 175px; height: 35px; text-align: center; font-size: 14px; font-weight: bold;
}
.btn2 {
	background: no-repeat top; margin: 0px auto; width: 175px; height: 35px; text-align: center; font-size: 14px; font-weight: bold;
}
.btn2 a {
	line-height: 22px; padding-top: 10px; display: block;
}
.btn3 {
	background: no-repeat top; margin: 0px auto; width: 100px; height: 29px; text-align: center; line-height: 29px; font-size: 14px; font-weight: bold; display: block;
}
.NO5 .bg5 {
	background: url("bg5.jpg") repeat-x left 50%;
}
.NO2 {
	padding: 6px; background-color: rgb(156, 0, 1);
}
.NO11 .borderBg6 {
	border-width: 1px; border-color: rgb(202, 26, 28); border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(156, 0, 1);
}
.NO14 .borderBg3 {
	border: 1px solid rgb(202, 26, 28);
}
.NO15 .borderBg3 {
	
}
.NO15 .bg5 {
	border: 1px solid rgb(202, 26, 28);
}
.NO17 .borderBg6 {
	
}
.NO15 .bg5 {
	background: rgb(156, 0, 1); border: 1px solid rgb(202, 26, 28);
}
.NO13 .picBox4 {
	color: rgb(207, 189, 143);
}
.NO13 .picBox4 a:link {
	color: rgb(207, 189, 143);
}
.NO13 .picBox4 a:visited {
	color: rgb(207, 189, 143);
}
.NO13 .picBox4 a:active {
	color: rgb(207, 189, 143);
}
.NO13 .picBox4 a:hover {
	color: rgb(0, 0, 0);
}
.l24 .l22 {
	color: rgb(207, 189, 143);
}
.l24 .l22 a:link {
	color: rgb(207, 189, 143);
}
.l24 .l22 a:visited {
	color: rgb(207, 189, 143);
}
.l24 .l22 a:active {
	color: rgb(207, 189, 143);
}
.l24 .l22 a:hover {
	color: rgb(0, 0, 0);
}
.NO10 .borderBg3 {
	background: rgb(156, 0, 1); border: 1px solid rgb(202, 26, 28);
}
.NO16 .borderBg3 {
	background: rgb(255, 255, 255); border: 1px solid rgb(202, 26, 28);
}
.NO3 .borderBg1 {
	background: rgb(114, 0, 0);
}
.NO17 .l22 {
	color: rgb(207, 189, 143);
}
.focus2 {
	width: 505px; height: 305px; text-align: left; overflow: hidden; position: relative;
}
.focus2 .focusPic a {
	width: 480px; height: 305px; position: absolute;
}
.focus2 .focusTitles {
	left: 0px; top: 275px; width: 505px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus2 .focusTitlesBg {
	left: 0px; top: 275px; width: 505px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus2 .focusBtns {
	left: 300px; top: 275px; width: 205px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute; z-index: 100;
}
.focus2 .focusTitles {
	z-index: 95;
}
.focus2 .focusTitlesBg {
	filter: alpha(opacity=60); z-index: 90; opacity: 0.6; background-color: rgb(0, 0, 0);
}
.focus2 .focusBtns a {
	background: no-repeat top; width: 19px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; margin-top: 5px; margin-right: 8px; float: right; display: inline; cursor: pointer;
}
.focus2 .focusBtns a:hover {
	background: no-repeat center -19px;
}
.focus2 .focusBtns a.active {
	background: no-repeat center -19px;
}
.NO3 {
	
}
.focus3 {
	width: 305px; height: 305px; text-align: left; overflow: hidden; position: relative;
}
.focus3 .focusPic a {
	width: 305px; height: 305px; position: absolute;
}
.focus3 .focusTitles {
	left: 0px; top: 275px; width: 305px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus3 .focusTitlesBg {
	left: 0px; top: 275px; width: 305px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus3 .focusBtns {
	left: 100px; top: 275px; width: 205px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute; z-index: 100;
}
.focus3 .focusTitles {
	z-index: 95;
}
.focus3 .focusTitlesBg {
	filter: alpha(opacity=60); z-index: 90; opacity: 0.6; background-color: rgb(0, 0, 0);
}
.focus3 .focusBtns a {
	background: no-repeat top; width: 19px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; margin-top: 5px; margin-right: 8px; float: right; display: inline; cursor: pointer;
}
.focus3 .focusBtns a:hover {
	background: no-repeat center -19px;
}
.focus3 .focusBtns a.active {
	background: no-repeat center -19px;
}
.NO3 {
	
}
.focus4 {
	width: 325px; height: 253px; text-align: left; overflow: hidden; position: relative;
}
.focus4 .focusPic a {
	width: 325px; height: 225px; position: absolute;
}
.focus4 .focusTitles {
	background: rgb(115, 0, 3); left: 0px; top: 226px; width: 325px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus4 .focusTitlesBg {
	background: rgb(115, 0, 3); left: 0px; top: 226px; width: 325px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute;
}
.focus4 .focusBtns {
	left: 120px; top: 226px; width: 205px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; position: absolute; z-index: 100;
}
.focus4 .focusTitles {
	z-index: 95;
}
.focus4 .focusTitlesBg {
	z-index: 90; background-color: rgb(255, 255, 255);
}
.focus4 .focusBtns a {
	background: no-repeat top; width: 19px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; margin-top: 5px; margin-right: 8px; float: right; display: inline; cursor: pointer;
}
.focus4 .focusBtns a:hover {
	background: no-repeat center -19px;
}
.focus4 .focusBtns a.active {
	background: no-repeat center -19px;
}
.picBox1 {
	padding: 4px 0px;
}
.picBox1 img {
	border-right-color: rgb(223, 223, 223); border-bottom-color: rgb(223, 223, 223); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.picBox2 {
	border: 1px solid rgb(202, 26, 26); color: rgb(255, 255, 255); background-color: rgb(156, 0, 1);
}
.picBox2 td {
	padding: 6px;
}
.picBox3 {
	
}
.picBox3 img {
	margin: 4px auto;
}
.picBox4 {
	background-color: rgb(156, 0, 1);
}
.picBox4 img {
	margin: 4px auto;
}
.picBox5 {
	background-color: rgb(156, 0, 1);
}
.picBox5 img {
	margin: 4px auto;
}
.picBox6 {
	line-height: 24px; background-color: rgb(156, 0, 1);
}
.picBox6 img {
	margin: 4px auto;
}
.picBox7 {
	background-color: rgb(156, 0, 1);
}
.picBox7 img {
	margin: 6px;
}
.picBox8 {
	border: 1px solid rgb(202, 26, 26); background-color: rgb(156, 0, 1);
}
.picBox8 td {
	padding: 0px 6px;
}
.picBox8 img {
	margin: 6px auto;
}
.picBox9 {
	background-color: rgb(156, 0, 1);
}
.picBox9 img {
	margin: 4px auto; border: 1px solid rgb(0, 0, 0);
}
.picBox10 {
	border: 1px solid rgb(202, 26, 26); background-color: rgb(156, 0, 1);
}
.picBox10 img {
	margin: 5px auto;
}
.picBox11 {
	border: 1px solid rgb(202, 26, 26); background-color: rgb(156, 0, 1);
}
.picBox11 img {
	margin: 5px auto;
}
.picBox12 {
	border: 1px solid rgb(202, 26, 26); background-color: rgb(156, 0, 1);
}
.picBox12 img {
	margin: 4px auto;
}
.NO6 .jt {
	background-position: 10px; color: rgb(255, 255, 255); text-indent: 18px;
}
.NO9 .jt {
	background-position: 10px; text-indent: 18px;
}
.NO16 .jt {
	background-position: 10px; text-indent: 18px;
}
.pk {
	background: no-repeat 14px; text-indent: 60px;
}
.pkIco {
	background: no-repeat center;
}
.dotLine {
	height: 0px; overflow: hidden; border-bottom-color: rgb(80, 0, 3); border-bottom-width: 1px; border-bottom-style: dotted;
}
.loveIco {
	background: no-repeat 15px; text-indent: 45px;
}
#cmt .cmtContentNew {
	width: 100%; height: 402px; line-height: 24px; overflow: scroll; overflow-x: hidden;
}
#cmt td {
	color: rgb(114, 1, 5);
}
#cmt td a:link {
	color: rgb(114, 1, 5);
}
.NO20 {
	background: no-repeat 1px top rgb(115, 0, 3); border: 1px solid rgb(202, 26, 28); width: 988px;
}
.NO21 {
	background: no-repeat 1px top rgb(115, 0, 3); border: 1px solid rgb(202, 26, 28); width: 988px;
}
.NO20 .dHead .mark {
	color: rgb(180, 135, 160);
}
.NO20 .qAsk_list {
	color: rgb(123, 117, 120);
}
.NO21 .dHead .subMark a {
	color: rgb(228, 61, 151);
}
.NO20 .qAsk_wrapper {
	background: rgb(255, 255, 255); border: 1px solid rgb(202, 26, 28); color: rgb(123, 117, 120);
}
.NO21 .qAsk_list {
	background: rgb(255, 255, 255); border: 1px solid rgb(202, 26, 28); color: rgb(123, 117, 120);
}
