
.newconter {
	margin: 0px auto; padding: 0px; width: 1000px;
}
.n_left {
	margin: 0px auto; width: 788px; height: auto; overflow: hidden; float: left;
}
.tit {
	background: rgb(245, 245, 245); border: 1px solid rgb(205, 205, 205); width: 788px; height: 51px;
}
.youhuinew {
	background:  no-repeat 10px; width: 788px; height: 51px; text-align: left;
}
.youhuinew a {
	background:  no-repeat 55px; color: rgb(102, 102, 102); line-height: 50px; padding-left: 65px; text-decoration: none;
}
#spec-list li {
	list-style: none;
}
.youhuinew a:hover {
	text-decoration: underline;
}
.tabmenu {
	background:  no-repeat; height: 35px;
}
.tabmenucon {
	width: 788px;
}
.tabmenucon_jj ul {
	float: left;
}
.tabmenucon_jj ul li {
	font: 12px/normal verdana, geneva, sans-serif; height: 25px; color: rgb(103, 103, 103); font-size-adjust: none; font-stretch: normal;
}
.titletab {
	background:  repeat-x 10px; border: 1px solid rgb(0, 255, 255); width: 788px; height: 24px;
}
.titletab p {
	background:  no-repeat 0px; border: 1px solid rgb(0, 255, 0); line-height: 22px;
}
.sptd {
	border: 1px solid rgb(255, 0, 0); width: 788px; float: left;
}
.stabmenu {
	width: 788px; height: 35px; border-bottom-color: rgb(204, 0, 1); border-bottom-width: 1px; border-bottom-style: solid;
}
.stabmenu ul {
	width: 788px; height: 35px;
}
.stabmenu ul li {
	background: rgb(245, 245, 245); border: 1px solid rgb(216, 216, 216); width: 130px; height: 33px; text-align: center; line-height: 35px; float: left;
}
.stabmenu ul li.like {
	background: rgb(255, 255, 255); border-width: 1px 1px 2px; border-style: solid; border-color: rgb(204, 0, 1) rgb(204, 0, 1) rgb(255, 255, 255);
}
.tabmenucon {
	width: 788px;
}
.tabmenucon_jsh {
	width: 788px; height: auto; overflow: hidden; display: block;
}
.tabmenucon_jsh ul {
	width: 180px; margin-top: 10px; margin-left: 10px; border-right-color: rgb(222, 222, 222); border-right-width: 1px; border-right-style: dashed; float: left;
}
.tabmenucon_jsh ul li {
	font: 12px/10px verdana, geneva, sans-serif; height: 25px; text-align: left; color: rgb(103, 103, 103); font-size-adjust: none; font-stretch: normal;
}
.kong {
	width: 788px; height: 10px;
}
.dmenu {
	background:  repeat-x; width: 788px; height: 24px; line-height: 23px;
}
.dmenu h3 {
	background:  no-repeat 10px; margin: 0px; padding: 0px; text-align: left;
}
.dmenu h3 span {
	padding: 5px 0px 0px 25px; width: 200px; height: 20px; _font-size: 15px;
}
.shptd {
	padding: 10px 0px; width: 788px; height: auto; text-align: left; line-height: 28px; font-family: ????; font-size: 14px;
}
.spzs {
	padding: 10px 0px; width: 788px; height: auto; text-align: left; line-height: 28px; font-family: ????; font-size: 14px;
}
.xjzs {
	padding: 10px 0px; width: 788px; height: auto; text-align: left; line-height: 28px; font-family: ????; font-size: 14px;
}
.ppwh {
	padding: 10px 0px; width: 788px; height: auto; text-align: left; line-height: 28px; font-family: ????; font-size: 14px;
}
.hjry {
	padding: 10px 0px; width: 788px; height: auto; text-align: left; line-height: 28px; font-family: ????; font-size: 14px;
}
.sych {
	width: 788px; height: 250px;
}
.shptd p {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.spzs p {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.xjzs p {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.ppwh p {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.hjry p {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.sych p {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.shptd table tr td {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.spzs table tr td {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.xjzs table tr td {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.ppwh table tr td {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.hjry table tr td {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.sych table tr td {
	line-height: 28px; font-family: ????; font-size: 14px;
}
.sych1 {
	background:  no-repeat right 5px; padding: 25px 18px 0px; width: 160px; height: 241px; float: left;
}
.sych2 {
	padding: 25px 0px 0px 18px; width: 160px; height: 241px; float: left;
}
.addgwc {
	background: rgb(255, 243, 217); border: 1px solid rgb(242, 218, 182); width: 786px; height: 50px;
}
.gmqt {
	border: 1px solid rgb(216, 216, 216); width: 786px; height: 252px; margin-top: 15px; float: left;
}
.gmqt h3 {
	background: rgb(238, 238, 238); margin: 0px auto; height: 32px; line-height: 32px; padding-left: 10px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid;
}
.comment {
	width: 788px; height: auto;
}
.comment_m {
	margin: 10px 0px 0px; padding: 0px; width: 788px; height: 24px; text-align: left; border-bottom-color: rgb(204, 0, 1); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.comment_topm {
	background: rgb(178, 0, 0); font: bold 14px/21px verdana, geneva, sans-serif; padding: 3px 0px 0px; width: 92px; height: 21px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.comment_f {
	border: 1px solid rgb(231, 231, 231); width: 786px; height: 124px; margin-top: 10px; float: left;
}
.comment_l {
	padding: 0px; float: left;
}
.comment_l h2 {
	color: rgb(255, 102, 0); margin-top: 45px; margin-left: 25px;
}
.comment_z {
	width: 190px; margin-left: 10px; float: left;
}
.comment_z ul {
	margin: 0px auto; padding-top: 5px; float: left;
}
.comment_z ul li {
	float: left;
}
.comment_z ul li.bfs {
	margin-left: 5px;
}
.comment_r {
	width: 285px; height: 124px; text-align: center; line-height: 124px; float: left;
}
.comment_r a {
	background: rgb(241, 241, 241); padding: 5px; border: 1px solid rgb(198, 198, 198); color: rgb(63, 63, 63); margin-left: 10px;
}
.comment_p {
	width: 788px; height: auto;
}
#comment_mune {
	margin: 10px auto 0px; width: 788px; height: 32px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#comment_mune ul {
	width: 788px; height: 32px; padding-left: 0px; margin-top: 0px; float: left;
}
#comment_mune ul li {
	border-width: 1px; border-style: solid; border-color: rgb(231, 231, 231) rgb(231, 231, 231) rgb(255, 255, 255); width: 100px; height: 32px; text-align: center; line-height: 30px; margin-left: 10px; float: left;
}
#comment_mune ul li.hp {
	background: rgb(245, 245, 245);
}
#comment_mune ul li.hover {
	background: rgb(245, 245, 245);
}
#comment_mune ul li a {
	background: rgb(245, 245, 245); width: 100px; height: 32px; text-align: center; color: rgb(0, 0, 0); line-height: 27px; text-decoration: none; float: left;
}
#comment_mune ul li.selecttag {
	width: 100px; height: 32px;
}
#comment_mune ul li.selecttag a {
	background: rgb(255, 255, 255); width: 100px; height: 31px;
}
.comment_cons {
	margin: 0px auto; width: 788px; height: auto;
}
.comment_con1 {
	background: rgb(254, 253, 248); margin: 10px auto 0px; width: 788px; height: auto; float: left;
}
.comment_con1_left1 {
	width: 80px; height: 100%; overflow: hidden; margin-left: 0px; float: left;
}
.comment_con1_left1 ul {
	margin: 0px auto; padding: 0px; width: 80px; float: left;
}
.comment_con1_left1 ul li {
	width: 80px; text-align: center; line-height: 20px; overflow: hidden; padding-top: 3px; float: left;
}
.comment_con1_lef1t ul li img {
	border: 1px solid rgb(216, 216, 216); margin-left: 0px;
}
.comment_con1_left1 ul li.username {
	height: 20px; overflow: hidden;
}
.comment_con1_left1 ul li.ft {
	height: 20px; color: rgb(140, 140, 140); display: none;
}
.commentwbx {
	
}
.comment_con1_right {
	border: 1px solid rgb(216, 216, 216); width: 695px; height: 100%; overflow: hidden; float: right;
}
.comment_con1_right1 {
	margin: 0px auto; width: 667px; height: 30px; overflow: hidden; padding-top: 5px;
}
.crxx {
	margin: 0px auto; overflow: hidden; float: left;
}
.ctx {
	padding: 0px 0px 0px 8px; width: 64px; height: 64px;
}
.ctx img {
	padding: 1px; border: 1px solid rgb(216, 216, 216); width: 60px; height: 60px; _padding-bottom: 2px;
}
.sj {
	color: rgb(154, 154, 154); overflow: hidden; font-family: "??????",arial, helvetica, sans-serif; font-size: 12px; float: right;
}
.comment_con1_right2 {
	font: 12px/normal "????", arial, helvetica, sans-serif; width: 667px; height: 83px; text-align: left; color: rgb(64, 63, 61); overflow: hidden; margin-left: 15px; float: left; font-size-adjust: none; font-stretch: normal; _margin-left: 8px;
}
.comment_con1_right2 p {
	color: rgb(64, 64, 64); line-height: 20px; overflow: hidden;
}
.comment_mune_p {
	margin: 10px auto 0px; width: 788px; height: 32px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.comment_mune_p ul {
	width: 788px; height: 32px; padding-left: 0px; margin-top: 0px; float: left;
}
.comment_mune_p ul li {
	border-width: 1px; border-style: solid; border-color: rgb(231, 231, 231) rgb(231, 231, 231) rgb(255, 255, 255); width: 100px; height: 32px; text-align: center; line-height: 30px; margin-left: 10px; float: left;
}
.comment_mune_p ul li strong {
	color: rgb(41, 83, 165);
}
.comment_mune_p ul li.hp {
	background: rgb(245, 245, 245);
}
.comment_mune_p ul li a {
	background: rgb(245, 245, 245); width: 100px; height: 32px; text-align: center; color: rgb(0, 0, 0); line-height: 27px; text-decoration: none; float: left;
}
.comment_mune_p ul li a:hover {
	color: rgb(204, 0, 1); text-decoration: underline;
}
.comment_mune_p ul li.selecttag {
	width: 100px; height: 32px;
}
.comment_mune_p ul li.selecttag a {
	background: rgb(255, 255, 255); width: 100px; height: 31px;
}
.commentwcon {
	background: rgb(248, 248, 248); border: 1px solid rgb(206, 206, 206); width: 786px; height: 273px; margin-top: 10px; float: left; _margin-top: -10px;
}
.commentwcon_fb {
	width: 730px; text-align: left; color: rgb(140, 140, 140); line-height: 30px; margin-top: 8px; margin-left: 30px; float: left; _margin-left: 20px;
}
.commentwcon_fb h3 {
	margin: 0px auto; color: rgb(1, 1, 1); float: left;
}
.commentwcon_fb a {
	color: rgb(41, 83, 167);
}
.sppf {
	width: 730px; margin-left: 30px; float: left;
}
.sppf p {
	color: rgb(65, 65, 65); float: left;
}
.pfxx {
	margin: 10px auto 0px 10px; width: 75px; height: 30px; float: left;
}
.pfxx img {
	margin: 0px auto; float: left;
}
.pjxd {
	padding-top: 10px; margin-left: 30px; float: left;
}
.pjxd span {
	color: rgb(65, 65, 65); display: inline-block;
}
.plwenbenbox {
	border: 1px solid rgb(186, 186, 186); color: rgb(102, 102, 102); line-height: 15px; margin-left: 5px; vertical-align: top;
}
.plfabiaobox {
	background: rgb(241, 241, 241); border: 1px solid rgb(198, 198, 198); width: 98px; height: 30px; color: rgb(63, 63, 63); font-size: 14px; font-weight: bold; margin-top: 10px; margin-left: 15px;
}
.buyconsultcon {
	background: rgb(248, 248, 248); border: 1px solid rgb(206, 206, 206); width: 786px; height: 273px; margin-top: 10px; float: left;
}
.buyconsultcon_fb {
	width: 730px; text-align: left; color: rgb(140, 140, 140); line-height: 30px; margin-top: 8px; margin-left: 30px; float: left; _margin-left: 20px;
}
.buyconsultcon_fb h3 {
	margin: 0px auto; color: rgb(1, 1, 1); float: left;
}
.buyconsultcon_fb a {
	color: rgb(41, 83, 167);
}
.buyconsultcon_lx {
	width: 730px; text-align: left; color: rgb(65, 65, 65); margin-left: 30px; float: left; _margin-left: 20px;
}
.sppf {
	width: 730px; margin-left: 30px; float: left;
}
.sppf p {
	color: rgb(65, 65, 65); float: left;
}
.pfxx {
	margin: 10px auto 0px 10px; width: 75px; height: 30px; float: left;
}
.pfxx img {
	margin: 0px auto; float: left;
}
.pjxd {
	padding-top: 10px; margin-left: 30px; float: left; _margin-left: 20px;
}
.pjxd span {
	color: rgb(65, 65, 65); display: inline-block;
}
.plwenbenbox {
	border: 1px solid rgb(186, 186, 186); color: rgb(102, 102, 102); line-height: 15px; margin-left: 5px; vertical-align: top;
}
.plfabiaobox {
	background: rgb(241, 241, 241); border: 1px solid rgb(198, 198, 198); width: 98px; height: 30px; color: rgb(63, 63, 63); font-size: 14px; font-weight: bold; margin-top: 10px; margin-left: 15px; _margin-left: 26px;
}
.pagenum {
	font: 12px/normal "??????", arial, helvetica, sans-serif; margin: 15px auto 0px; padding: 5px 0px; width: 688px; height: 26px; float: left; font-size-adjust: none; font-stretch: normal;
}
.pagenum a {
	margin: 2px; padding: 5px 10px; border: 1px solid rgb(204, 204, 204); top: 2px; width: auto; height: 24px; color: rgb(50, 103, 205); position: relative;
}
.pagenum a:link {
	
}
.pagenum a:visited {
	margin: 2px; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51);
}
.pagenum a.pagenum_on {
	background: rgb(239, 239, 239); color: rgb(207, 1, 14);
}
.pagenum input {
	text-align: center;
}
.buyconsult {
	margin: 0px auto; width: 788px; float: left;
}
.buyconsult_b {
	margin: 10px auto 0px; padding: 0px; width: 788px; height: 24px; text-align: left; border-bottom-color: rgb(204, 0, 1); border-bottom-width: 2px; border-bottom-style: solid;
}
.buyconsult_topz {
	background: rgb(178, 0, 0); font: bold 14px/normal verdana, geneva, sans-serif; padding: 3px 0px 0px; width: 92px; height: 21px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.buyconsult_wz {
	font: 12px/35px "????", arial, helvetica, sans-serif; width: 330px; height: 35px; text-align: center; color: rgb(64, 63, 61); margin-top: 5px; float: left; font-size-adjust: none; font-stretch: normal;
}
.bwz1 {
	padding: 0px 0px 0px 10px; width: auto; height: 20px; float: left;
}
.bwz2 {
	background: rgb(241, 241, 241); padding: 0px 5px; border: 1px solid rgb(198, 198, 198); height: 25px; line-height: 25px; float: right;
}
.buyconsult_z {
	width: 788px; height: 32px; float: left;
}
.buyconsult_mune {
	margin: 0px auto; padding: 0px; width: 788px; height: 32px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid;
}
.buyconsult_mune ul {
	width: 788px; height: 32px;
}
.buyconsult_mune ul li {
	border-width: 1px; border-style: solid; border-color: rgb(231, 231, 231) rgb(231, 231, 231) rgb(255, 255, 255); width: 100px; height: 30px; text-align: center; line-height: 30px; margin-left: 10px; float: left; cursor: pointer;
}
.buyconsult_mune ul li strong {
	color: rgb(41, 83, 165);
}
.buyconsult_mune ul li.hp {
	background: rgb(245, 245, 245);
}
.buyconsult_mune ul li.hover {
	background: rgb(245, 245, 245);
}
.buyconsult_con {
	font: 12px/normal verdana, geneva, sans-serif; margin: 0px auto; padding: 8px 0px; width: 778px; height: auto; overflow: hidden; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed; font-size-adjust: none; font-stretch: normal;
}
.buyconsult_con_left {
	float: left;
}
.buyconsult_con_left ul {
	padding: 0px; width: 615px; text-indent: 0px; display: block;
}
.buyconsult_con_left ul li {
	height: 26px; line-height: 25px; float: left; display: block;
}
.buyconsult_con_left ul li.zxmr {
	height: 100%; color: rgb(102, 102, 102); float: left;
}
.buyconsult_con_left ul li.zxhr {
	height: 100%; color: rgb(102, 102, 102);
}
.buyconsult_con_left ul li.jxhf {
	width: 545px; height: auto; text-align: left; color: rgb(153, 153, 153); margin-left: 8px; float: left;
}
.buyconsult_con_right {
	color: rgb(153, 153, 153); float: right;
}
.buyconsult_con_right p {
	width: 90px; height: 20px; line-height: 20px; overflow: hidden;
}
.buyconsul_linex {
	background:  repeat-x; width: 788px; height: 1px; float: left;
}
.n_right {
	width: 202px; float: right;
}
.y_like {
	border: 1px solid rgb(216, 216, 216); width: 200px;
}
.y_like_menu h3 {
	background: rgb(235, 235, 235); margin: 0px auto; padding: 0px; height: 28px; line-height: 28px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid; _font-size: 15px;
}
.y_like_con {
	background: rgb(248, 248, 248); margin: 0px auto; width: 200px;
}
.y_like_con ul {
	margin: 0px auto; padding: 8px 0px; width: 180px;
}
.y_like_con ul li {
	text-align: center; line-height: 20px;
}
.y_like_con ul li img {
	border: 1px solid rgb(216, 216, 216); width: 160px; height: 160px;
}
.y_like_con ul li.name {
	width: 162px; height: 20px; color: rgb(64, 64, 64); line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.y_like_con ul li.cash {
	width: 162px; height: 20px; color: rgb(208, 0, 14); line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.info {
	width: 1000px; height: auto;
}
.info a {
	color: rgb(102, 102, 102);
}
.info a:hover {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.info .ga a {
	color: rgb(41, 83, 166); text-decoration: none;
}
.info .ga a:hover {
	color: rgb(41, 83, 166); text-decoration: underline;
}
.info1 {
	width: 460px; height: auto; float: left; position: relative; z-index: 10;
}
.info2 {
	width: 518px; height: auto; text-align: left; float: right; position: relative; z-index: 9;
}
.inr1 {
	padding: 0px 0px 6px 10px; width: 508px; height: auto; line-height: 30px; font-size: 16px; font-weight: bold; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed; _margin-left: 20px;
}
.inr2 ul {
	padding: 0px 0px 0px 10px; width: 508px; height: 85px; overflow: hidden; position: relative; _margin-left: 20px;
}
.inr2 ul li {
	margin: 0px; padding: 10px 0px; width: 508px; height: 23px; line-height: 23px; overflow: hidden;
}
.inr2 ul li span {
	top: -2px; position: relative;
}
.inr3 {
	background: rgb(250, 250, 250); padding: 0px 0px 30px 10px; width: 508px; height: auto; 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; position: relative; _margin-left: 20px;
}
.inr3 ul li {
	padding: 6px 0px; width: 508px; height: auto; line-height: 25px; overflow: hidden;
}
.inr3 ul li span {
	color: rgb(128, 105, 89);
}
.inr3 ul li span img {
	top: -2px; position: relative;
}
.f1 {
	color: rgb(136, 136, 136);
}
.show {
	color: rgb(131, 104, 87);
}
#fbrand {
	background: rgb(131, 104, 87); color: rgb(255, 255, 255); line-height: 16px; margin-right: 32px; vertical-align: middle; display: inline-block;
}
#fbrand a {
	color: rgb(255, 255, 255); text-decoration: none; display: inline-block;
}
#fbrand a:hover {
	background: rgb(208, 0, 14); color: rgb(255, 255, 255); text-decoration: none;
}
.yh {
	width: 400px; float: left;
}
.gift {
	padding: 5px 20px 5px 0px; width: 180px; height: 48px; text-align: left; float: left;
}
.gift1 {
	padding: 0px; border: 1px solid rgb(205, 205, 205); width: 46px; height: 46px; float: left;
}
.gift1 img {
	width: 46px; height: 46px; float: left;
}
.gift2 {
	padding: 0px 0px 0px 10px; width: 120px; height: 46px; overflow: hidden; float: left;
}
#adver {
	color: rgb(255, 101, 0);
}
.jx_price {
	color: rgb(208, 0, 14); padding-right: 8px; font-family: arial,helvetica,sans-serif; font-size: 24px; font-weight: bold;
}
.market_price {
	font-family: ????; text-decoration: line-through;
}
.inr4 {
	background: rgb(255, 243, 217); border: 1px solid rgb(241, 217, 181); width: 516px; height: 95px; _margin-left: 20px;
}
.inr4 input {
	margin: 0px 5px; border: 1px solid rgb(167, 167, 169); width: 57px; height: 19px;
}
.buy {
	width: 280px; height: 95px; float: left;
}
.buy1 {
	padding-top: 10px;
}
.buy2 {
	padding: 5px; width: 60px; height: 18px; text-indent: 10px; float: left;
}
.buy3 {
	left: 5px; width: 200px; cursor: pointer;
}
.buy3 span {
	padding: 0px 0px 0px 10px; color: rgb(204, 0, 0);
}
.buy45 {
	padding: 0px; width: 280px; height: 52px; float: left;
}
.buy4 {
	padding: 10px 0px 0px 10px; width: 162px; height: 42px; float: left; cursor: pointer;
}
.buy5 {
	width: 95px; height: 52px; float: left; cursor: pointer;
}
.buy4 a {
	background:  no-repeat 10px 10px; width: 170px; height: 52px; float: left; display: block;
}
.buy5 a {
	background:  no-repeat 10px 10px; width: 100px; height: 52px; float: left; display: block;
}
.djs {
	padding: 0px 3px; color: rgb(208, 0, 14); font-family: arial, helvetica, sans-serif,????; font-size: 18px;
}

.f4 {
	padding: 32px 0px 0px 10px; width: 180px; height: 63px; color: rgb(130, 104, 87); line-height: 25px; font-size: 14px; font-weight: bold; float: left;
}
.info3 {
	border: 1px solid rgb(205, 205, 205); height: 222px;
}
.info4 {
	padding: 10px 0px 0px 21px; height: 192px; text-align: left;
}
.tj01 {
	background: rgb(245, 245, 245); height: 30px; text-align: left; line-height: 30px; text-indent: 23px; font-size: 14px; font-weight: bold;
}
.tj02 {
	width: 160px; float: left; position: relative;
}
.tj03 {
	border: 1px solid rgb(238, 238, 238); width: 128px; height: 128px;
}
.tj04 {
	color: rgb(102, 102, 102); line-height: 18px;
}
.tj05 {
	left: 138px; top: 49px; width: 12px; height: 12px; position: absolute;
}
.tj06 {
	height: 3em; overflow: hidden; padding-top: 3px;
}
.chk01 {
	padding: 6px 5px 0px 0px; height: 30px; float: left;
}
.tj07 a {
	background:  no-repeat 0px 0px; width: 96px; height: 69px; display: block;
}
.tj08 {
	color: rgb(51, 51, 51); line-height: 25px; padding-top: 30px; padding-left: 20px;
}
.f5 {
	background: rgb(255, 252, 235); border: 1px solid rgb(226, 226, 226); width: 506px; height: 218px; padding-left: 10px; margin-top: 10px;
}
.book1 {
	height: 44px; line-height: 44px;
}
.yd02 {
	width: 126px; float: left; position: relative;
}
.yd03 {
	border: 1px solid rgb(238, 238, 238); width: 114px; height: 114px;
}
.yd04 {
	color: rgb(102, 102, 102); line-height: 18px;
}
#guid {
	margin: auto; padding: 5px 0px; width: 1000px; height: 20px; text-align: left; color: rgb(153, 153, 153); line-height: 20px; font-family: ????;
}
#guid span {
	color: rgb(102, 102, 102);
}
#guid a {
	color: rgb(153, 153, 153);
}
#guid a:hover {
	color: rgb(204, 0, 0);
}
.boxcx {
	width: 790px; height: 260px;
}
.boxcx img {
	width: 790px; height: 260px;
}
.boxbz {
	width: 790px; height: 300px;
}
.boxbz img {
	width: 790px; height: 300px;
}
#tlad {
	width: 1000px; height: 90px;
}
#tlad img {
	width: 1000px; height: 90px;
}
.b3test {
	text-align: center;
}
.spad1 {
	padding: 10px 0px 0px; width: 790px; height: 260px;
}
.spad1 img {
	width: 790px; height: 260px;
}
.ptpz {
	padding: 8px 0px; text-align: left; line-height: 28px; font-size: 14px;
}
.ptpz table tbody tr td {
	text-align: left; line-height: 28px; font-size: 14px;
}
.ggss0 {
	margin: auto; width: 1000px; height: 70px; text-align: center; overflow: hidden; position: relative;
}
.ggss {
	margin: auto; left: -100px; width: 1200px; height: 70px; text-align: center; overflow: hidden; position: absolute;
}
.ggss img {
	width: 1200px; height: 70px;
}
*html .list-h{ position:absolute; top:0px; left:10px;}
.list-h{ position:absolute; top:0px; left:10px;}
.list-h li {
	float: left;
}
.list-h dl {
	float: left;
}
#spec-n1 {
	border: 1px solid rgb(228, 228, 228); width: 400px; height: 400px;
}
#spec-n5 {
	padding: 7px 0px; width: 400px; height: 64px; position: relative;
}
#spec-list {
	padding: 2px 0px 0px; width: 400px; height: 64px; overflow: hidden; position:relative
}
#spec-list ul {
	height: 64px; overflow: hidden; padding-left:12px;
}
#spec-list li {
	width: 84px; height: 64px; text-align: center; float: left;
}
#spec-list img {
	padding: 2px; border: 1px solid rgb(232, 232, 232); width: 54px; height: 54px;
}
#spec-n5 .control {
	top: 10px; width: 12px; height: 58px; position: absolute; cursor: pointer;
}
#spec-left {
	background:  no-repeat; left: 0px;
}
#spec-right {
	background:  no-repeat; right: 0px;
}
.jqzoom {
	padding: 0px; position: relative;
}
.zoomdiv {
	background: no-repeat center rgb(255, 255, 255); border: 1px solid rgb(228, 228, 228); left: 0px; top: 1px; width: 800px; height: 800px; text-align: left; overflow: hidden; display: none; position: absolute; z-index: 999;
}
.bigimg {
	width: 800px; height: 800px;
}
.jqzoompup {
	background: no-repeat 30% top rgb(254, 222, 79); left: 0px; top: 0px; width: 40px; height: 40px; border-top-color: rgb(170, 170, 170); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; visibility: hidden; filter: alpha(opacity=50); position: absolute; cursor: move; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
#gg {
	background:  repeat-x 0px 34px; margin: auto; width: 788px; height: auto; overflow: hidden;
}
#lpg0 {
	width: 788px; height: 35px; line-height: 35px; position: relative;
}
#lpg1 {
	width: 131px; height: 35px; text-align: center; line-height: 35px; float: left;
}
#lpg2 {
	width: 131px; height: 35px; text-align: center; line-height: 35px; float: left;
}
#lpg3 {
	width: 131px; height: 35px; text-align: center; line-height: 35px; float: left;
}
.lpgs1 {
	background:  no-repeat;
}
.lpgs2 {
	background:  no-repeat;
}
.lpgs3 {
	background:  no-repeat;
}
.lpgg0 {
	font-size: 12px; font-weight: bold; cursor: pointer;
}
.lpgg1 {
	text-align: center; color: rgb(204, 0, 0); font-size: 12px; font-weight: bold;
}
.lpgb0 {
	width: 788px; height: auto; text-align: center;
}
#gg2 {
	width: 788px; height: auto; float: left;
}
#gvyh {
	background:  no-repeat 8px 5px rgb(245, 245, 245); padding: 10px 0px 8px; border: 1px solid rgb(205, 205, 205); width: 786px; height: auto;
}
.gvyh1 {
	background:  no-repeat 5px 12px; padding: 5px 0px 5px 13px; width: 720px; height: 16px; text-align: left; color: rgb(51, 51, 51); line-height: 16px; overflow: hidden; float: right;
}
.gvyh1 a {
	color: rgb(51, 51, 51);
}
.gvyh1 a span {
	color: rgb(204, 0, 0);
}
.comment_l {
	padding: 0px; float: left;
}
.comment_l h2 {
	color: rgb(255, 102, 0); margin-top: 45px; margin-left: 25px;
}
.comment_z {
	float: left;
}
.comment_z ul {
	margin: 0px auto;
}
.comment_z ul li {
	float: left;
}
.comment_z ul li.bfs {
	margin-left: 10px;
}
.comment_r {
	width: 285px; height: 124px; text-align: center; line-height: 124px; float: left;
}
.comment_r a {
	background: rgb(241, 241, 241); padding: 5px; border: 1px solid rgb(198, 198, 198); color: rgb(63, 63, 63); margin-left: 10px;
}
.spsx {
	background:  repeat-y 190px 0px; margin: 10px 0px; padding: 0px 10px; width: 770px; height: auto;
}
.spsx ul li img {
	margin: 0px 5px 0px 0px; width: 12px; height: 12px;
}
.spsx ul li {
	padding: 5px 22px 5px 0px; width: 170px; height: 18px; text-align: left; line-height: 18px; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.spsx ul li a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.addgm {
	font: 12px/50px verdana, geneva, sans-serif; width: 330px; height: 50px; float: right; font-size-adjust: none; font-stretch: normal;
}
.addgm input {
	margin: 0px 5px; border: 1px solid rgb(167, 167, 169); width: 57px; height: 19px;
}
.agm {
	padding: 3px 10px 0px 0px; float: left; _padding-top: 15px;
}
.agm img {
	cursor: pointer;
}
.agm span {
	padding: 5px 0px 0px;
}
.agm1 {
	width: 160px; height: 36px; margin-top: 7px; margin-right: 10px; float: right; cursor: pointer;
}
#fb1 {
	width: 730px; text-align: left; color: rgb(140, 140, 140); line-height: 30px; margin-top: 8px; margin-left: 30px; float: left; _margin-left: 20px;
}
#fb1 img {
	top: 0px; position: relative;
}
#fb1 #myd {
	color: rgb(169, 0, 0); font-family: ????;
}
.note_txt {
	padding: 5px 40px 0px 0px; color: rgb(102, 102, 102); float: right; _margin-top: -25px;
}
#zjll {
	border: 1px solid rgb(216, 216, 216); width: 786px; height: 252px; text-align: left; margin-top: 15px; float: left;
}
#zjll h3 {
	background: rgb(238, 238, 238); margin: 0px auto; height: 32px; line-height: 32px; padding-left: 10px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: solid;
}
#hz {
	padding: 10px 0px 0px 10px; height: auto;
}
.hzl {
	padding: 80px 0px 0px; width: 20px; height: 27px; text-align: left; float: left;
}
.hzl img {
	cursor: pointer;
}
#hzm {
	margin: 0px 5px 0px 0px; width: 722px; height: auto; overflow: hidden; float: left;
}
#hztb {
	border: 0px currentcolor;
}
#hztb td {
	padding: 0px 9px; width: 164px; height: 130px;
}
.vsp {
	border: 1px solid rgb(205, 205, 205); width: 160px; height: 160px; text-align: center; overflow: hidden;
}
.vsp img {
	width: 158px; height: 158px; overflow: hidden;
}
.vsp1 {
	padding: 3px 0px; width: 160px; height: 15px; line-height: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.vsp2 {
	padding: 3px 0px; width: 160px; height: 15px; text-align: center; color: rgb(204, 0, 0); line-height: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
#rgt_ad {
	width: 202px; height: auto;
}
.rgad1 {
	padding: 10px 0px 0px; width: 202px; height: 85px;
}
.rgad1 img {
	width: 202px; height: 85px;
}
.depit_city {
	background:  no-repeat 0px 0px;
}
.depit_city_on {
	background:  no-repeat 0px 0px;
}
.h5_dptctdrp a {
	background:  no-repeat 0px 0px;
}
.depit_city {
	background-position: right -90px; margin: 0px 10px 0px 0px; padding: 0px 18px 0px 5px; border: 1px solid rgb(238, 238, 238); height: 20px; line-height: 20px; overflow: hidden; text-decoration: none !important; vertical-align: middle; display: inline-block; position: relative; z-index: 100;
}
.depit_city b {
	font-weight: normal;
}
.depit_city_on {
	background-position: right -20px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentcolor; padding: 0px 18px 1px 5px; box-shadow: 0px -1px 2px #ddd; background-color: rgb(255, 255, 255);
}
.depit_citydrp {
	background: rgb(255, 255, 255); padding: 20px; border: 1px solid rgb(204, 204, 204); left: 58px; top: 29px; width: 340px; position: absolute; z-index: 0; box-shadow: 0px 0px 6px #ddd; _top: 28px;
}
.h5_dptctdrp {
	line-height: 20px; font-size: 100%; font-weight: normal; margin-bottom: 8px; position: relative; z-index: 22;
}
.h5_dptctdrp a {
	background-position: right 0px; padding: 0px 25px 0px 5px; border: 1px solid rgb(204, 204, 204); margin-right: 10px; vertical-align: top; display: inline-block; background-color: rgb(255, 255, 255);
}
.h5_dptctdrp a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.h5_dptctdrp a.h5_dptdrp_on {
	background-position: right -60px;
}
.h5_dptctdrp a.h5_dptdrp_on2 {
	background-position: right -20px; border-width: 1px; border-style: solid; border-color: rgb(255, 183, 134) rgb(255, 183, 134) rgb(255, 255, 255); padding: 0px 25px 8px 5px;
}
.inr3 .dptctdrp_list {
	padding: 5px 4px; border: 1px solid rgb(255, 183, 134); overflow: hidden; margin-top: -9px; position: relative; z-index: 20; zoom: 1;
}
.inr3 .dptctdrp_list li {
	width: 110px; line-height: 24px; float: left;
}
.inr3 .dptctdrp_list li a {
	padding: 0px 7px; display: inline-block;
}
.inr3 .dptctdrp_list li a:hover {
	background: rgb(204, 0, 0); color: rgb(255, 255, 255); text-decoration: none;
}

/*********产品详细样式***************/
	#main_top_detailed{
	background-image: ;
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding:25px;
}
#product_xx01{ height:350px; clear:both;}
#product_number{ height:30px;}
#product_xx01_left{ width:460px; float:left;}
#product_xx01_right{ width:300px; float:left; padding-left:20px; line-height:30px;font-family:"微软雅黑",arial; font-size:14px;}
#product_xx02_title{ height:26px; margin-bottom:15px; background-image:url(/uploads/image/pimages/titlebg01.png); background-position:left top; background-repeat:repeat-x; color:#fff; font-size:14px; font-weight:bold; padding-left:20px; padding-top:6px;}
#product_number_left,#product_number_right{ width:250px; float:left;}

.anylki{ width:71px; height:31px; background-image:; background-position:center top; background-repeat: no-repeat; border:0px;}

.geikai{ padding:8px;}

#product_xx02_detailed{
	font-size:14px;
	line-height:26px;
	padding-bottom:20px;}
#product_xx02_detailed p{
	padding-top: 6px;
	padding-bottom: 6px;
	text-indent: 30px;
}

.imputss{
	height:18px;
	border: 1px solid #ccc;
}


#product_xx01_right{ width:350px; float:left; padding-left:20px; line-height:30px;font-family:"微软雅黑",arial; font-size:14px;}
#product_xx02_title{ height:26px; margin-bottom:15px; background-image:url(/uploads/image/pimages/titlebg01.png); background-position:left top; background-repeat:repeat-x; color:#fff; font-size:14px; font-weight:bold; padding-left:20px; padding-top:6px;}
#product_number_left,#product_number_right{ width:250px; float:left;}


.pasual #product_xx01_right p{text-indent:0em;}
.pasual p{ margin-bottom:10px; text-indent: 2em;}

.adsf{ color:#000; text-align:left; margin-left:10px; line-height:40px;}