
#wrapper {
	padding-top:0;
	background:#f2f2f2;
	border-top:1px solid #F2F2F2;
}
a:hover {
	text-decoration:none;
}
#footer {
	background:#fff;
	border-top:1px solid #e2e2e2;
}
.footer-top-outer {
	border-top:1px solid #f7f7f7;
	border-bottom:1px solid #e8e8e8;
}
.orange {
	color:#f40;
}
.red {
	color:#f00;
}
.red a {
	color:#f00;
}
textarea {
	resize:none;
	font-family:Tahoma;
}
.m-guild {
	font:14px/1.5 tahoma,arial,Trebuchet MS;
	color:#666;
}
.m-guild a {
	color:#666;
}
.m-guild a:hover {
	color:#008be4;
	text-decoration:underline;
}
.m-guild .last {
	font-weight:normal;
}
.m-guild i {
	padding:0 5px;
	color:#ccc;
}
.f-mt-10 {
	margin-top:10px;
}
.f-mt-20 {
	margin-top:20px;
}
.f-mt-30 {
	margin-top:30px;
}
.form-item-file .btn-outer {
	position:relative;
	display:inline-block;
	overflow:hidden;
	width:120px;
	height:42px;
	vertical-align:middle;
	*vertical-align:top;
	*margin-right:4px;
	*display:inline;
	*zoom:1;
}
.form-item-file .btn {
	position:absolute;
	left:0;
	padding-left:10px;
}
.form-item-file .btn span {
	width:100px;
	padding-right:8px;
	text-align:center;
}
.form-item-file .input-file {
	position:absolute;
	left:0;
	top:0;
	width:160px;
	height:25px;
	font-size:130px\9;
	*margin-left:-390px;
	opacity:0;
	filter:alpha(opacity=0);
	cursor:pointer;
}
.zdm-wrap {
	margin-top:5px;
	background:#fff;
}
.zdm-wrap .baoliao-pro {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:250px;
	background-color:#b8e6fa;
}
.zdm-wrap .baoliao-pro .banner {
	width:1180px;
	height:250px;
	margin:0 auto;
	background:url(../images/lu/baoliao_banner.png) no-repeat center 0;
}
.zdm-wrap .baoliao-pro .banner a {
	float:right;
	margin:10px 18px 0 0;
	font-size:16px;
	color:#fefefe;
}
.zdm-wrap .baoliao-pro .list {
	width:960px;
	height:250px;
	margin:0 auto;
	font-size:0;
}
.zdm-wrap .baoliao-pro .list li {
	display:inline-block;
	*display:inline;
	zoom:1;
	font-size:14px;
	width:155px;
	margin-left:60px;
}
.zdm-wrap em {
	font-style:italic;
}
.zdm-main {
	float:left;
	padding:5px 30px;
	width:660px;
}
.zdm-main .zdm-top {
	border-bottom:1px dotted #ddd;
	padding-bottom:15px;
	margin-bottom:10px;
}
.zdm-main .zdm-hometit {
	width:width:250px;
	float:left;
}
#wrapper .zdm-main-w {
	width:960px;
	background:none;
	border:none;
	padding:0;
	margin-top:270px;
	font:12px/1.5 tahoma,arial,Trebuchet MS;
	color:#666;
	box-shadow:none;
}
.zdm-sidebar {
	float:left;
	margin-left:20px;
	width:180px;
}
.zdm-sidebar-pos {
	position:fixed;
	left:50%;
	margin-left:260px;
	top:0;
	z-index:111;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
}
#wrapper .zdm-main-w .form-baoliao .m-guild .qq {
	font-size:12px;
	height:22px;
	line-height:22px;
}
#wrapper .zdm-main-w .form-baoliao .m-guild .qq .name {
	*position:relative;
	*top:4px;
}
#wrapper .zdm-main-w .form-baoliao .m-guild .qq .btns {
	display:inline-block;
	width:90px;
	height:23px;
	background-position:0 -581px;
}
.ico-zdm,.ico-invite,.ico-tips {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	vertical-align:top;
}
.ico-zdm {
	background:url(../images/lu/ico_zdm.png) no-repeat;
}
.ico-invite {
	background:url(../images/lu/ico-share02.png) no-repeat;
}
.ico-tips {
	vertical-align:middle;
	margin-top:-3px;
	*margin-top:0;
	margin-right:3px;
	width:16px;
	height:16px;
	background:url(../images/lu/ico_tips.png) no-repeat;
}
.i-zdm-yes {
	margin-right:25px;
}
.i-zdm-yes i {
	background-position:0 -52px;
}
.i-zdm-no i {
	background-position:0 -122px;
}
.i-zdm-yes:hover {
	color:#F40;
	border-color:#ffc5b0;
}
.i-zdm-yes:hover i {
	background-position:0 -87px;
}
.i-zdm-yes2 {
	margin-right:12px;
}
.i-zdm-yes2 i {
	background-position:0 -275px;
}
.i-zdm-no2 i {
	background-position:0 -322px;
}
.list-rate .i-zdm-yes3 {
	margin-right:10px;
}
.list-rate .i-zdm-yes3,.list-rate .i-zdm-no3 {
	text-align:center;
	height:30px;
	line-height:30px;
	color:#666;
	background:url(../images/lu/ico_zhibtnbg.png) left top no-repeat;
	padding:0 0 0 4px;
	cursor:pointer;
}
.list-rate .i-zdm-yes3 span,.list-rate .i-zdm-no3 span {
	background:url(../images/lu/ico_zhibtnbg.png) right top no-repeat;
	padding:0 4px 0 0;
	display:inline-block;
	height:30px;
	width:52px;
}
#detail-tiptext .list-rate .i-zdm-no3 {
	padding-left:4px;
}
#detail-tiptext .list-rate .i-zdm-no3 span {
	padding-right:4px;
}
.list-rate .i-zdm-yes3 em,.list-rate .i-zdm-no3 em {
	margin:0;
	vertical-align:-1px;
}
.list-rate .i-zdm-yes3 i,.list-rate .i-zdm-no3 i {
	background:none;
	vertical-align:initial;
	font-size:12px;
	margin-right:3px;
}
.list-rate .i-zdm-yes3 .now {
	color:#f40;
	font-weight:700;
}
.list-rate .i-zdm-yes3:hover,.list-rate .i-zdm-no3:hover {
	color:#fff;
	background-position:0 -30px;
}
.list-rate .i-zdm-yes3:hover span,.list-rate .i-zdm-no3:hover span {
	background-position:right -30px;
}
.list-rate .i-zdm-yes3:hover i,.list-rate .i-zdm-no3:hover i,.list-rate .i-zdm-yes3:hover em,.list-rate .i-zdm-no3:hover em {
	color:#fff;
}
.i-zdm-rely {
	height:18px;
	background-position:0 -232px;
	color:#999;
}
.i-zdm-rely:hover,.cur-02 .i-zdm-rely,.box-review .i-zdm-rely,.zdm-box-detail .i-zdm-rely {
	background-position:0 -611px;
	color:#008be4;
}
.i-zdm-rely2 {
	padding-left:25px;
	height:18px;
	background-position:0 -193px;
	color:#666;
	line-height:18px;
	font-family:simsun;
}
.i-zdm-rely2:hover {
	background-position:0 -173px;
	color:#008be4;
}
.i-zdm-face {
	padding-left:24px;
	height:19px;
	font-size:12px;
	color:#aaa;
	background-position:0 -252px;
}
a.i-zdm-face:hover {
	color:#aaa;
}
.box-side-tit .ico-zdm {
	height:22px;
	width:22px;
	margin-right:5px;
	margin-top:-3px;
	vertical-align:middle;
	*margin-top:0;
}
.i-zdm-fire {
	background-position:0 -550px;
}
.i-zdm-book {
	background-position:-49px 0;
}
.i-zdm-note {
	background-position:-74px 0;
}
.i-zdm-pize {
	background-position:-99px 0;
}
.i-zdm-rmb {
	background-position:0 -519px;
}
.box-side-tit .i-zdm-tc {
	width:23px;
	background-position:0 -490px;
}
.box-side-tit .i-zdm-book,.box-side-tit .i-zdm-fire {
	margin-top:-5px;
	*margin-top:0;
}
.i-zdm-yh1,.i-zdm-yh2 {
	position:absolute;
	top:12px;
	width:15px;
	height:12px;
}
.i-zdm-yh1 {
	left:15px;
	background-position:0 -401px;
}
.i-zdm-yh2 {
	right:15px;
	background-position:-24px -401px;
}
.list-rules .ico-zdm {
	width:15px;
	height:20px;
	color:#fff;
	font-size:12px;
	background-position:0 -25px;
	text-align:center;
}
.list-rules .ico-zdm span {
	display:block;
	margin-top:-4px;
}
.list-rules .ico-zdm.i-zdm-num2 {
	background-position:-19px -25px;
}
.list-rules .ico-zdm.i-zdm-num3 {
	background-position:-38px -25px;
}
.i-zdm-write {
	width:24px;
	height:26px;
	margin-right:10px;
	background-position:-57px -25px;
}
.i-invite-s2 {
	background-position:-21px 0;
}
.i-invite-s3 {
	background-position:-42px 0;
}
.i-invite-s4 {
	background-position:-63px 0;
}
.ico-tit {
	display:inline-block;
	width:21px;
	height:20px;
	margin-right:5px;
	margin-top:-7px;
	*margin-top:-4px;
	overflow:hidden;
	vertical-align:middle;
	background:url(../images/lu/ico_tit.png) no-repeat;
}
.i-tit-sticked {
	width:34px;
	background-position:0 -82px;
}
.i-tit-outdate {
	width:34px;
	background-position:0 -124px;
}
.i-tit-exhausted {
	width:34px;
	background-position:0 -103px;
}
.i-tit-jing {
	background-position:0 -40px;
}
.i-tit-hot {
	background-position:0 -19px;
}
.i-tit-jingyan {
	width:34px;
	background-position:0 -61px;
}
.zdm-box-detail .ico-tit {
	margin-top:-2px;
	*margin-top:0;
}
.detail-tiptext .btn-6 span {
	margin-right:0;
}
.tipbox-award {
	display:inline-block;
	margin-left:10px;
	margin-right:0;
	position:relative;
	padding:0 5px;
	_padding-top:2px;
	border-radius:3px;
	line-height:18px;
	font-size:12px;
	color:#e60000;
	background:#fff;
	border:#e60000 solid 1px;
}
.tipbox-award b {
	position:absolute;
	top:5px;
	left:-8px;
	z-index:2;
	width:0;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:0;
	border-style:solid;
	border-width:4px;
	border-color:rgba(255,255,255,0);
	border-color:transparent\9;
	_border-color:tomato;
	_filter:chroma(color=tomato);
}
.tipbox-award a {
	color:#e60000;
}
.tipbox-award a:hover {
	color:#fff;
	text-decoration:none;
}
.tipbox-award b.wai {
	z-index:1;
	left:-9px;
	border-right-color:#e60000;
}
.tipbox-award b.nei {
	border-right-color:#fff;
}
.tipbox-award.tipbox-award-hover {
	background:#e60000;
	color:#fff;
}
.tipbox-award.tipbox-award-hover a,.tipbox-award.tipbox-award-hover a:hover {
	color:#fff;
}
.tipbox-award.tipbox-award-hover b.nei {
	border-right-color:#e60000;
}
.ico-v {
	display:inline-block;
	width:14px;
	height:12px;
	overflow:hidden;
	margin-left:2px;
	margin-right:4px;
	vertical-align:middle;
	margin-top:-3px;
	*margin-top:0;
	background:url(../images/lu/ico_v.png) no-repeat;
}
.show-title-nr {
	width:auto;
	padding:7px 10px;
}
.show-title-nr .font-tips {
	display:block;
}
.show-title-nr b {
	left:57px;
	_left:47px;
	_font-size:22px;
}
.show-title-tips a {
	margin:0 2px;
	font-weight:bold;
}
.zdm-nav {
	width:355px;
	float:right;
	font-family:"simsun";
	margin-top:2px;
}
.zdm-nav a {
	padding:5px 5px;
	color:#999;
	font-size:12px;
}
.zdm-nav a:hover,.zdm-nav a.cur {
	color:#333;
	background-color:#e8e8e8;
	border-radius:3px;
}
.detail-tit {
	letter-spacing:-3px;
}
.detail-tit a,h1.detail-tit strong {
	letter-spacing:0;
	font:bold 18px/34px Microsoft YaHei;
	word-wrap:break-word;
	word-break:break-all;
	color:#333;
	-webkit-font-smoothing:antialiased;
	border-bottom:2px solid #fff;
}
.detail-tit a span,h1.detail-tit strong span {
	letter-spacing:0;
	color:#f40;
	margin-left:5px;
}
.detail-tit a:hover {
	text-decoration:none;
	border-bottom:2px solid #F40;
}
.detail-tit .ico-zdm {
	display:none;
}
.zdm-box-detail h1.detail-tit strong {
	font-weight:bold;
	cursor:text;
}
.zdm-box-detail h1.detail-tit strong:hover {
	text-decoration:none;
	border-bottom-color:#fff;
}
.detail-tiptext {
	color:#aaa;
	font-size:12px;
	margin:30px 0 17px;
	*margin:16px 0 16px;
}
.detail-tiptext .rely a {
	color:#999;
	background:url(../images/lu/ico_commcount.png) no-repeat 0 -31px;
	padding-left:26px;
	height:16px;
	display:inline-block;
	line-height:16px;
}
.detail-tiptext .rely a:hover {
	background-position:0 0;
	color:#f40;
}
.zdm-box-detail .detail-tiptext {
	margin-top:10px;
}
.detail-tiptext .no-zan span {
	display:none;
}
.detail-tiptext .icon-zan {
	float:right;
	background-image:url(../images/lu/icon_no.png);
	display:inline-block;
	padding-left:18px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0 4px;
	margin-left:5px;
	*background-position:0 4px;
	_background-position:0 4px;
}
.detail-tiptext .zan {
	margin-right:5px;
}
.detail-tiptext .has-zan-b {
	background-image:url(../images/lu/icon_no.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	*background-position:0 4px;
	_background-position:0 3px;
}
.detail-tiptext .has-zan-a {
	background-image:url(../images/lu/icon_has.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	*background-position:0 3px;
	_background-position:0 3px;
}
.detail-tiptext .no-zan {
	background-image:url(../images/lu/icon_no.png);
	background-repeat:no-repeat;
	background-position:0 3px;
	*background-position:0 3px;
	_background-position:0 3px;
}
.detail-tiptext .icon-zan:hover {
	color:#008be4;
}
.detail-tiptext .icon-zan em {
	margin:0;
	color:#aaa;
}
.detail-tiptext em {
	margin:0 6px;
	font-style:normal;
}
.detail-tiptext span {
	font-family:tahoma;
	float:left;
}
.zdm-box-detail .detail-tiptext span {
	margin-right:15px;
}
.zdm-box-detail .detail-tiptext .time {
	margin-right:0;
	float:right;
}
.detail-tiptext .num {
	margin-left:15px;
}
.detail-tiptext .name,.detail-tiptext .list-share {
	margin-left:0;
}
.detail-tiptext .tipbox-award {
	margin-left:10px;
}
.zdm-box-detail .list-goods {
	margin-bottom:20px;
}
.zdm-box-detail .goods-info {
	margin-bottom:15px;
	margin-top:30px;
}
.zdm-box-detail .goods-info,.zdm-box-detail .goods-info p {
	color:#333;
	font-size:14px;
	line-height:28px;
	word-wrap:break-word;
	font-family:Tahoma!important;
}
.goods-info  table, th, td 
{ border: 1px solid #ccc; border-collapse: collapse; }
table th { background-color: #ececec; }

}
.zdm-box-detail .goods-info span {
	font-family:Tahoma!important;
}
.zdm-box-detail .goods-info img {
	max-width:100%;
	max-height:100%;
	+max-width:none;
	+max-height:none;
	*width:expression((this.offsetWidth>646)?(this.width = 646+"px"):true);
}
.zdm-box-detail .goods-info pre,.zdm-box-detail .goods-info2 pre {
	white-space:normal;
	word-wrap:break-word;
}
.box-goods2 {
	float:right;
	margin-left:30px;
	width:152px;
}
.box-goods2 .goods-img a {
	display:block;
}
.box-goods2 .goods-img img {
	width:150px;
	height:150px;
	border:1px solid #efefef;
	margin-top:5px;
}
.box-goods2 .btn-buy {
	margin:15px auto 0 auto;
}
.box-goods2 .btn-buy span {
	width:112px;
	font-family:Simsun!important;
	font-weight:normal;
}
.list-share .ico-invite {
	width:16px;
	height:16px;
	vertical-align:top;
}
.d-tiptext-01 {
	margin-top:40px;
	padding-bottom:5px;
}
.d-tiptext-01 span {
	float:left;
}
.d-tiptext-01 .i-zdm-rely {
	float:right;
}
.list-share {
	display:inline;
	letter-spacing:-3px;
}
.list-share a {
	margin-right:5px;
}
.list-share font {
	letter-spacing:0;
	color:#aaa;
	font-size:12px;
}
.list-rate {
	letter-spacing:-3px;
}
.list-rate a {
	display:inline-block;
	vertical-align:middle;
	letter-spacing:0;
	color:#333;
}
.list-rate1 {
	padding:15px 0 35px 0;
	text-align:center;
}
.list-rate1 p {
	color:#999;
	margin:30px 0 0;
	letter-spacing:0;
}
.list-rate1 a {
	line-height:30px;
	font-size:21px;
}
.list-rate1 a i {
	width:68px;
	height:31px;
}
.list-rate2 {
	float:left;
	padding-bottom:1px;
}
.list-rate2 a {
	padding:5px 10px 5px 5px;
	height:20px;
	line-height:20px;
	font-size:14px;
}
.list-rate2 a i {
	width:46px;
	height:20px;
}
.zhi_bzhi {
	width:400px;
	margin:0 auto;
}
.zhi_bzhi .i-zdm-buzhi {
	float:left;
	width:57px;
	height:57px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.zhi_bzhi .i-zdm-yes2 {
	margin-right:-1px;
}
.zhi_bzhi .i-zdm-no2 {
	margin-left:-1px;
	_margin-left:-3px;
}
.zhi_bzhi .i-zdm-buzhi span {
	display:block;
	width:57px;
	height:57px;
	background:url(../images/lu/icon_circlezhi.png) no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/lu/icon_circlezhi.png");
}
.zhi_bzhi .i-zdm-yes2 span {
	background-position:-2px -64px;
	_margin-left:-2px;
	_margin-top:-64px;
}
.zhi_bzhi .i-zdm-no2 span {
	background-position:-2px -4px;
	_margin-left:-3px;
	_margin-top:-4px;
}
.zhi_bzhi a.i-zdm-yes2:hover span {
	background-position:0 -188px;
	_margin-left:0;
	_margin-top:-188px;
}
.zhi_bzhi a.i-zdm-no2:hover span {
	background-position:0 -125px;
	_margin-left:0;
	_margin-top:-125px;
}
.list-rate1 .zhi_bar {
	width:292px;
	display:inline-block;
	height:26px;
	float:left;
	margin:16px -3px 0;
}
.list-rate1 .zhi_bar .bar {
	text-align:center;
	line-height:26px;
	display:inline-block;
	float:left;
	font-style:normal;
	font-family:"Tahoma";
	font-size:14px;
	font-weight:700;
	color:#fff;
	letter-spacing:1px;
	overflow:hidden;
}
.list-rate1 .zhi_bar .zhi_bar_zhi {
	background:#ff625e;
}
.list-rate1 .zhi_bar .zhi_bar_bzhi {
	background:#3cadec;
}
.list-review {
	padding:20px 0 8px 0;
	border-bottom:#e8e8e8 solid 1px;
}
.list-review .review-pic,.list-review .review-info {
	float:left;
}
.review-info .detail-tiptext {
	margin:13px 0 17px;
}
.list-review .review-pic span.time {
	position:absolute;
	left:596px;
	top:0;
	color:#999;
	min-width:64px;
	_width:64px;
	text-align:right;
}
.list-review .review-pic {
	position:relative;
	margin-right:20px;
	_margin-right:15px;
	margin-top:3px;
	z-index:1;
}
.wrap-user-photo,.wrap-user-photo2 {
	position:absolute;
	width:40px;
	height:40px;
	overflow:hidden;
}
.wrap-user-photo i,.wrap-user-photo2 i {
	display:block;
	width:100px;
	height:140px;
	margin-top:-100px;
	background:url("../images/lu/wrap_user_photo.png") no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/lu/wrap_user_photo.png");
}
.wrap-user-photo2 i {
	margin-left:-40px;
}
.list-review .review-info {
	width:599px;
	_float:right;
}
.list-review .username {
	display:inline-block;
	font-size:14px;
	color:#999;
	line-height:18px;
	margin-bottom:5px;
}
.list-review .detail {
	min-height:27px;
	line-height:24px;
	color:#333;
	font-size:14px;
	margin-bottom:13px;
	word-wrap:break-word;
	word-break:break-all;
	margin-top:5px;
}
.list-review .detail-tiptext {
	margin-bottom:0;
}
.d-tiptext-02 {
	text-align:right;
}
.list-review .username {
	margin-bottom:0;
}
.list-review1 .floor {
	position:absolute;
	top:44px;
	left:0;
	height:20px;
	min-width:40px;
	_width:40px;
	border-radius:3px;
	font-size:12px;
	color:#999;
	line-height:20px;
	text-align:center;
}
.list-review1 .floor1 {
	background:#f30;
}
.list-review1 .floor2 {
	background:#f70;
}
.list-review1 .floor3 {
	background:#ffae00;
}
.list-review1 .tipbox-prize2 {
	margin:-4px 0 0 10px;
	_margin:0 0 0 10px;
	_position:relative;
	_top:-4px;
}
.review-info .detail-tiptext .show-rely {
	display:none;
	position:relative;
	top:-5px;
	_top:2px;
	right:-8px;
	_right:-3px;
	padding:5px 10px 4px 10px;
	border:#ebebeb solid 1px;
	background:#fbfbfb;
	border-bottom:none 0;
	margin-left:0;
}
.review-info .detail-tiptext .show-rely:hover {
	text-decoration:underline;
	color:#008be4;
}
.review-info2 {
	display:none;
	width:565px;
	_width:560px;
	margin-bottom:10px;
	margin-top:-6px;
	_margin-top:-6px;
	padding:0 20px;
	border:#ebebeb solid 1px;
	background:#fbfbfb;
}
.review-info2 .list-review {
	border-bottom:#ececec dashed 1px;
}
.review-info2,.review-info2 .username,.review-info2 .detail {
	line-height:22px;
	color:#666;
	font-size:12px;
	vertical-align:top;
}
.review-info2,.review-info2 .username {
	_margin-top:1px;
}
.review-info2 .detail span {
	color:#999;
}
.review-info2 .detail {
	margin-bottom:0;
	display:block;
	word-wrap:break-word;
	word-break:break-all;
	min-height:20px;
	_height:expression(this.offsetHeight < 20)?this.height = '20px':true;
	margin-top:0;
}
.list-review .detail img {
	display:inline-block;
	vertical-align:top;
	margin:0 2px;
	vertical-align:middle;
}
.review-info2 .username {
	display:block;
	float:left;
	color:#999;
}
.review-info2 .detail-tiptext {
	margin-top:15px;
}
.review-info2 .review-pic {
	margin-right:5px;
}
.review-info2 .review-info {
	width:513px;
	word-wrap:break-word;
	word-break:break-all;
}
.review-info2 .review-info .detail .face-img {
	_margin-top:0;
}
.review-info2 .review-info .face-img {
	vertical-align:middle;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
}
.review-info2 .d-tiptext-04 {
	margin:20px 0 15px 0;
}
.review-info2 .more {
	display:none;
	float:left;
	margin-top:7px;
}
.review-info2 .btn-6 {
	float:right;
	background:url(../images/lu/icon-commbg.png) no-repeat;
	display:inline-block;
	width:95px;
	height:30px;
	padding-left:0;
}
.review-info2 .btn-6:hover {
	background:url(../images/lu/icon-commbg.png) no-repeat;
}
.review-info2 .btn span {
	margin-left:0;
}
.detail-tiptext .second-rely {
	margin-left:5px;
	cursor:pointer;
	float:right;
	margin-top:2px\9;
	_margin-top:0;
}
.detail-tiptext .second-rely:hover {
	text-decoration:underline;
}
.list-review2 .i-zdm-rely {
	padding-left:0;
	float:right;
	margin-left:5px;
	margin-top:2px\9;
	_margin-top:0;
}
.list-review2 .i-zdm-rely:hover {
	text-decoration:underline;
}
.cur-02 span {
	margin-right:5px;
	*margin-right:2px;
	*zoom:1;
}
.list-review2 .tipbox-prize2 {
	margin:0 0 8px 0;
}
.review-info span.del {
	margin:0;
	*zoom:1;
	display:none;
	float:right;
	*margin-top:2px;
}
.review-info span.del a {
	*display:inline;
	*zoom:1;
	margin:0 5px 0 0;
}
.review-info span.del a:hover {
	text-decoration:underline;
}
.box-review-add3 {
	display:none;
	position:relative;
}
.box-review-add3 .textarea-review,.box-review-add3 .invite-login {
	width:522px;
	height:60px;
	padding:10px;
	background:#fff;
	font-size:12px;
}
.box-review-add3 .invite-login {
	width:522px;
	padding-left:10px;
	background:#F7F7F7;
}
.box-review-add3 .review-name {
	position:absolute;
	left:10px;
	top:12px;
}
.review-info2 .box-review-add3 .review-name {
	line-height:16px\0;
}
.box-review-add3 .review-name .name {
	margin-left:10px;
}
.box-review-add3 .btn-review span {
	width:50px;
}
.box-review-add3 .i-zdm-face {
	float:right;
	margin-top:6px;
	margin-right:5px;
}
.box-review-add3 .pop-face {
	top:35px;
	left:41px;
}
.review-info3 {
	float:left;
	margin-left:5px;
	margin-right:5px;
	line-height:20px;
	color:#666;
	font-size:12px;
}
.review-info3 .username {
	float:none;
	display:inline-block;
	margin-left:5px;
	vertical-align:middle;
	margin-top:-3px;
	_margin-top:0;
}
.face-head {
	height:20px;
	margin-bottom:10px;
	line-height:20px;
	color:#999;
}
.face-tit {
	float:left;
	font-size:14px;
}
.face-close {
	cursor:pointer;
	float:right;
	color:#999;
	margin-top:3px;
	font:24px/0.5 "Microsoft YaHei",arial;
	_font-family:tahoma;
	*line-height:24px;
	*margin-top:-8px;
	_margin-top:-4px;
}
.face-close:hover {
	color:#666;
}
.box-review {
	border-top:1px solid #e8e8e8;
}
.box-review .pagination2 {
	padding-top:20px;
	background:#fff;
	margin-top:-1px;
}
.box-review-add {
	margin-bottom:20px;
}
.box-review-add h2 {
	margin-bottom:10px;
	color:#333;
	font-size:16px;
	line-height:35px;
}
.box-review-add h2 span {
	margin-left:20px;
	color:#777;
	font-size:12px;
	vertical-align:bottom;
	font-weight:normal;
}
.box-review-add h2 span a {
	color:#008be4;
	cursor:auto;
}
.box-review-add h2 span a:hover {
	color:#f40;
}
.textarea-review,.invite-login {
	padding:15px 20px;
	height:130px;
	width:540px;
	background:#f7f7f7;
	border-radius:5px;
	border:#ebebeb solid 1px;
	font-size:14px;
	color:#333;
	line-height:20px;
}
.textarea-review {
	width:550px;
	overflow-y:hidden;
}
.textarea-review {
	margin-left:-1px;
}
.invite-login {
	width:539px;
	+width:544px;
	_width:544px;
}
.box-review-cont .user-info {
	position:relative;
	float:left;
	margin-right:25px;
	+margin-right:20px;
}
.box-review-cont .user-info span {
	display:block;
	color:#999;
	font-size:12px;
	text-align:center;
	line-height:28px;
}
.box-review-cont .user-info a {
	display:block;
}
.box-review-cont .review-right {
	float:left;
}
.review-right .txt-review,.review-right .invite-login {
	position:relative;
}
.review-right b {
	display:none;
	position:absolute;
	top:15px;
	left:-21px;
	z-index:2;
	width:0;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:0;
	border-style:solid;
	border-width:10px;
	border-color:transparent\9;
	border-color:rgba(255,255,255,0);
	_border-color:tomato;
	_filter:chroma(color=tomato);
}
.review-right b.wai {
	left:-20px;
	border-right-color:#f7f7f7;
}
.review-right b.nei {
	z-index:1;
	border-right-color:#ebebeb;
}
.user-info span a {
	color:#999;
}
.user-info span a:hover {
	color:#008be4;
}
.invite-login b {
	_left:-21px;
}
.invite-login b.wai {
	_left:-20px;
}
#smohanFace .txt-review b {
	+left:-16px;
}
#smohanFace .txt-review b.wai {
	+left:-15px;
}
#smohanFace .textarea-review {
	color:#ccc;
}
.invite-login a {
	font-weight:bold;
	color:#008be4;
	margin:0 5px;
}
.txt-review-focus .textarea-review,.textarea-review:focus {
	border:#008be4 solid 1px;
	box-shadow:0 1px 1px #c9e4f2;
	background:#fff;
	color:#333;
}
.txt-review-focus b.nei {
	border-right-color:#008be4;
}
.txt-review-focus b.wai {
	border-right-color:#fff;
}
.textarea-review {
	background:#f7f7f7;
}
.btn-review-add {
	margin-top:15px;
	position:relative;
	z-index:11;
}
.i-zdm-face {
	float:left;
}
.btn-review {
	float:right;
}
.btn-review span {
	width:80px;
	text-align:center;
}
.face-pic-login img {
	border-radius:40px;
}
.pop-face {
	position:absolute;
	top:30px;
	left:5px;
	width:385px;
	padding:10px 15px;
	background:#fafafa;
	border-radius:5px;
	border:3px solid rgba(204,204,204,0.5);
	*border:3px solid #e5e5e5;
	border:3px solid #e5e5e5\9;
	z-index:99;
}
.pop-face-main ul {
	_padding-left:2px;
	_padding-top:1px;
}
.pop-face-main li {
	float:left;
	margin-left:-1px;
	margin-top:-1px;
	width:34px;
	_width:33px;
	height:34px;
	overflow:hidden;
	border:#eee solid 1px;
	background:#fff;
}
.pop-face-main li a {
	display:block;
	text-align:center;
}
.pop-face-main li a img {
	margin-top:8px;
}
.page-face {
	text-align:right;
	margin-top:20px;
}
.page-face a {
	display:inline-block;
	width:35px;
	height:25px;
	margin-left:6px;
	border:#eee solid 1px;
	font-size:14px;
	color:#008be4;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	background:#fff;
}
.page-face a:hover,.page-face a.cur {
	background:#008be4;
	color:#fff;
}
.box-side {
	padding:18px 0 15px;
	*padding-bottom:0;
	font-size:12px;
	color:#666;
	line-height:22px;
	border-bottom:1px dotted #ddd;
}
.box-opinion {
	border-bottom:0;
}
.zdm-sidebar-pos .box-entrance {
	padding-bottom:30px;
}
.box-side p {
	font-family:tahoma,simsun;
}
.box-side .orange {
	font-style:normal;
	color:#f40;
}
.b-side-border {
	border-bottom:#dee8ef dashed 1px;
}
.box-side-tit {
	margin-bottom:12px;
	font-size:18px;
	color:#333;
	line-height:22px;
	font-weight:normal;
	font-family:"Microsoft YaHei";
}
.box-opinion .box-side-tit {
	margin-bottom:8px;
}
.box-entrance {
	padding-bottom:30px;
}
.box-entrance .btn-baoliao {
	margin:15px 0 0 0;
}
.box-entrance .btn-baoliao span {
	width:80px;
	text-align:center;
	font-weight:normal;
}
.box-entrance .f-song {
	padding-left:15px;
}
.box-side .list-goods {
	padding:5px 0 0;
}
.box-side .list-goods li {
	float:left;
	width:192px;
	padding-bottom:18px;
}
.box-side .list-goods li .num {
	color:#999;
	padding-top:5px;
}
.box-side .goods-pic {
	display:block;
	float:left;
	margin-right:10px;
	width:62px;
	height:62px;
}
.box-side .goods-pic img {
	width:60px;
	height:60px;
}
.box-side .goods-tit {
	display:block;
	float:left;
	width:110px;
	color:#666;
	line-height:18px;
	word-wrap:break-word;
	word-break:break-all;
	font-family:tahoma,simsun;
}
.box-side a.goods-tit:hover {
	color:#E400A4;
}
.box-entrance .box-side-tit {
	color:#333;
	font-weight:normal;
}
.box-side .list-goods li:last-child {
	padding-bottom:0;
}
.box-app {
	padding-bottom:20px;
}
.box-app .box-side-tit {
	color:#333;
	font-weight:normal;
}
.box-app .box-side-tit i {
	height:24px;
}
.box-app h2 {
	margin-bottom:20px;
}
.i-zdm-phone {
	width:22px;
	height:24px;
	background-position:0 -634px;
}
.list-rules {
	padding-left:23px;
	*zoom:1;
}
.list-rules dt {
	float:left;
	_display:inline;
	width:23px;
	margin-left:-23px;
}
.list-rules dt .num {
	font:bold italic 16px/22px Arial;
	color:#F40;
	-webkit-font-smoothing:antialiased;
}
.list-rules dd {
	line-height:22px;
	font-size:12px;
	color:#666;
}
.form-tit {
	padding-bottom:10px;
	font-size:20px;
	color:#008be4;
	line-height:26px;
	-webkit-font-smoothing:antialiased;
}
.form-item {
	margin-top:20px;
}
.form-item .num-box {
	*position:relative;
	*bottom:25px;
	color:#999;
}
.form-item .img-box {
	width:150px;
	text-align:center;
	margin-top:30px;
	position:relative;
	right:5px;
}
.form-item .img-box .size-tip {
	color:#999;
	padding:5px 0;
}
.form-item .img-box .size-tip .red {
	position:relative;
	top:5px;
	right:5px;
}
.form-item .img-box .btn-outer {
	position:absolute;
	left:30px;
	top:80px;
}
.form-item .img-box .btn-outer span {
	font-weight:normal;
}
.form-item .img-box .img {
	width:150px;
	height:150px;
	border:1px solid #ddd;
	display:table-cell;
	vertical-align:middle;
	margin-bottom:10px;
	text-align:center;
	position:relative;
}
.form-item .img-box .img p {
	position:absolute;
	left:0;
	top:70px;
	width:170px;
	text-align:center;
	padding:0 5px;
	line-height:1.8;
	color:#999;
}
.form-item .img-box img {
	vertical-align:middle;
}
.zdm-main-w .form-item-search,.zdm-main-w .form-baoliao .form-item-wrap {
	background-color:#fff;
	border:#DEE8EF solid 0;
	padding:60px 0 45px;
}
.zdm-main-w .form-baoliao .form-item-wrap {
	padding:20px 42px 30px;
	margin-top:20px;
}
.zdm-main-w .form-baoliao .form-item-wrap label {
	font-weight:bold;
	color:#333;
}
.zdm-main-w .form-baoliao .form-item-wrap .des {
	font-weight:normal;
	color:#999;
	padding-left:10px;
	font-size:12px;
}
.zdm-main-w .form-baoliao .form-radio label {
	font-weight:normal;
	color:#666;
	margin-right:30px;
}
.zdm-main-w .form-item-wrap .J_tit_tip {
	display:none;
}
.form-item .label {
	display:block;
	margin-bottom:15px;
	font-size:14px;
	color:#666;
	line-height:18px;
}
.zdm-main-w .form-item .label-1 {
	float:left;
	margin:10px 10px 0 42px;
	font-size:14px;
}
.form-item .label em {
	margin-right:5px;
	color:#f00;
	vertical-align:middle;
	font-style:normal;
}
.txt {
	margin-bottom:15px;
	padding:9px 10px;
	height:20px;
	color:#ccc;
	line-height:20px;
	border:1px solid #ccc;
	background:#fff;
	border-top-color:#acacac;
}
.ico-radio {
	vertical-align:middle;
	margin-right:8px;
}
.form-field label {
	vertical-align:middle;
	font-size:14px;
	color:#666;
	line-height:18px;
}
.form-apply-action {
	padding:20px 0 34px 0;
}
.form-apply-action .btn-1 span {
	width:60px;
	text-align:center;
}
.form-field .btn-1 {
	vertical-align:top;
}
.txt:focus {
	color:#666;
	border-color:#00a0ed;
	outline:0;
}
.txt-url {
	width:512px;
	margin-right:10px;
}
.zdm-main-w .txt-url {
	width:638px;
}
.form-item-gray {
	display:none;
	margin-top:5px;
	background:#f9f9f9;
	padding:20px 20px 5px 20px;
}
.zdm-main-w .form-item-gray {
	background:none;
	margin:0;
	padding:0;
}
.form-item-gray .label {
	margin-left:-10px;
}
.txt-url-name {
	width:620px;
}
.txt-price,.txt-mall {
	width:274px;
}
.zdm-main-w .txt-price {
	width:300px;
	margin-right:0;
	color:#f40;
}
.txt-account {
	width:625px;
	height:170px;
	border-radius:3px;
}
.tiptxt {
	display:none;
	font-size:12px;
	color:#ccc;
	margin-bottom:10px;
}
.tiptxt-error {
	color:#f40;
	font-size:16px;
	font-weight:bold;
}
.tiptxt-error .ico-face-1,.tiptxt-error .ico-face-2 {
	display:inline-block;
	width:25px;
	height:24px;
	background:url(../images/lu/baoliao_face.png) no-repeat;
	position:relative;
	top:4px;
	margin-right:10px;
}
.tiptxt-error .ico-face-1 {
	background-position:0 -34px;
}
.tiptxt-error .ico-face-2 {
	background-position:0 0;
}
.zdm-main .loading {
	display:none;
	text-align:center;
}
.zdm-list-goods {
	margin:15px 0 15px;
	border-bottom:#ccc dotted 1px;
}
.zdm-list .no-border {
	border-bottom:0;
	margin-bottom:8px;
}
.zdm-list-goods .detail-tit {
	color:#333;
}
.zdm-list-goods .detail-tit a {
	line-height:1.5;
}
.zdm-list-goods .detail-tit a:hover {
	color:#F40;
}
.zdm-list-goods .detail-tit a:hover span {
	color:#F40;
}
.zdm-list-goods .goods-detail {
	float:left;
	_display:inline;
	width:490px;
	margin-right:20px;
	color:#666;
	font-size:13px;
	line-height:1.5;
}
.goods-date {
	position:relative;
	color:#aaa;
	font-size:12px;
	margin:8px 0;
}
.goods-date .time {
	position:absolute;
	right:5px;
	top:0;
	font:12px tahoma;
}
.goods-date em {
	margin:0 5px;
	font-style:normal;
}
.zdm-list-goods .min130 {
	min-height:120px;
	_height:136px;
}
.zdm-list-goods .detail-info {
	color:#666;
	line-height:24px;
	word-wrap:break-word;
	word-break:break-all;
	text-align:justify;
	font-size:14px;
	letter-spacing:1px;
	font-family:Tahoma!important;
}
.zdm-list-goods .detail-info a:hover {
	text-decoration:underline;
	color:#EB6283;
}
.zdm-list-goods .detail-info .more-detail {
	display:inline-block;
	font-size:14px;
}
.zdm-list-goods .detail-info p {
	display:inline;
	font-size:14px;
	line-height:24px;
	font-family:Tahoma!important;
}
.zdm-list-goods .detail-info span {
	font-family:Tahoma!important;
}
.zdm-list-goods .detail-info img {
	max-width:100%;
	max-height:100%;
	+max-width:none;
	+max-height:none;
	*width:expression((this.offsetWidth>460)?(this.width = 460+"px"):true);
}
.zdm-list-goods .goods-img {
	float:left;
	width:150px;
	height:150px;
	margin-top:7px;
}
.zdm-list-goods .goods-img a {
	display:inline-block;
	color:#aaa;
}
.zdm-list-goods .goods-img a:hover {
	color:#F80640;
}
.zdm-list-goods .goods-img p {
	margin-top:7px;
	font-size:12px;
	color:#aaa;
	text-align:center;
	line-height:18px;
}
.zdm-list-goods .goods-img img {
	width:150px;
	height:150px;
}
.d-tiptext-03 span.rely {
	float:left;
	margin-top:13px;
	margin-right:15px;
	_display:inline;
}
.d-tiptext-03 span.rely {
	float:right;
	margin-right:0;
}
#main .mt0 {
	margin-top:0;
}
#main #czg-crumbs {
	color:#bbb;
	margin:15px 0;
}
#main #czg-crumbs span {
	color:#999;
}
#main #czg-crumbs a {
	color:#999;
}
#main #czg-crumbs a:hover {
	text-decoration:none;
	color:#008be4;
}
.tags {
	margin:15px 0;
}
.tags .author {
	margin-right:30px;
}
.tags label {
	color:#999;
}
.tags a {
	margin-right:9px;
	color:#999;
}
.tags .time {
	color:#999;
}
.tags a:hover {
	text-decoration:none;
	color:#008be4;
}
.detail-tiptext label {
	color:#999;
}
.detail-tiptext label a {
	margin-right:9px;
	color:#999;
}
.detail-tiptext label a:hover {
	text-decoration:none;
	color:#008be4;
}
.detail-tiptext label.mr {
	margin-right:15px;
}
.pro_from {
	display:inline-block;
	width:100%;
	text-align:center;
	font-size:12px;
	margin-top:1px;
}
.pro_from a {
	color:#777;
}
.pro_from a:hover {
	text-decoration:none;
	color:#008be4;
}
#main #czg-crumbs {
	margin:1px 0 1px 0;
	color:#bbb;
}
.detail-tit a.detail-tit-gray,.detail-tit a.detail-tit-gray span {
	color:#999;
}
.detail-tit a.detail-tit-gray:hover {
	color:#999;
	border-bottom-color:#fff;
}
.detail-tit a.detail-tit-gray:hover span {
	color:#999;
}
.icon-success {
	display:inline-block;
	width:55px;
	height:50px;
	vertical-align:middle;
	margin:-5px 10px 0 0;
	*margin-top:0;
	overflow:hidden;
	background:url(../images/lu/bg-pop-tbsearch.png) 0 0 no-repeat;
	_position:relative;
	_zoom:1;
}
.pop-disclose-success {
	width:458px;
	margin-left:-235px;
	color:#333;
}
.pop-disclose-success .con {
	padding:35px 20px 60px;
	text-align:center;
}
.pop-disclose-success h2 {
	margin-bottom:25px;
	font:bold 24px/50px Microsoft YaHei;
}
.pop-disclose-success h2 em {
	font-style:italic;
}
.pop-disclose-success p {
	font:14px/1.5 Simsun;
}
.icon-same {
	display:inline-block;
	width:76px;
	height:80px;
	vertical-align:middle;
	margin:-5px 10px 0 0;
	*margin-top:0;
	overflow:hidden;
	background:url(../images/lu/ico_tips.png) no-repeat;
	background-position:0 -18px;
	_position:relative;
	_zoom:1;
}
.pop-samefact {
	width:418px;
	margin-left:-214px;
}
.pop-samefact .con {
	padding:30px 0 50px 0;
}
.pop-samefact h2 {
	margin:0 0 25px 40px;
	font:bold 26px/80px Microsoft YaHei;
}
.pop-samefact p {
	margin-left:127px;
}
.pop-samefact .btn-1 {
	margin-right:10px;
}
.icon-success {
	display:inline-block;
	width:55px;
	height:50px;
	vertical-align:middle;
	margin:-5px 10px 0 0;
	*margin-top:0;
	overflow:hidden;
	background:url(/images/bg-pop-tbsearch.png) 0 0 no-repeat;
	_position:relative;
	_zoom:1;
}
.pop-noreview {
	width:254px;
	margin-left:-127px;
	color:#333;
	border-width:3px;
	border-color:rgba(0,0,0,0.09);
}
.pop-noreview .con {
	padding:25px;
	border:#3dabe0 solid 1px;
}
.pop-noreview .main {
	padding:5px 0 20px 0;
	font-size:14px;
	color:#F40;
	font-weight:bold;
	line-height:20px;
}
.pop-noreview .main b {
	color:#333;
}
.pop-noreview .pop-close {
	right:5px;
	line-height:18px;
	font-size:20px;
}
.pop-noreview .btn-ok {
	display:block;
	margin:0 auto;
	width:50px;
	padding:5px 10px;
	height:20px;
	line-height:20px;
	background:#008be4;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	border-radius:5px;
}
.pop-noreview .btn-ok:hover {
	color:#fff;
}
a[href^='http://tongji.'] {
	display:none;
}
.tipbox {
	line-height:18px;
	font-size:12px;
	color:#666;
	background:#ffffd7;
	border:#ffe3c8 solid 1px;
}
.tipbox-new {
	display:none;
	margin-bottom:20px;
	padding:3px 10px 2px;
	text-align:center;
}
.tipbox-new a {
	color:#F40;
}
.tipbox-new a:hover {
	text-decoration:underline;
}
.tipbox-prize {
	position:absolute;
	top:0;
	left:0;
	padding:2px 8px;
	border-radius:2px;
	letter-spacing:0;
}
.tipbox-prize span {
	color:#f00;
}
.tipbox-prize b {
	position:absolute;
	top:-8px;
	left:40px;
	z-index:2;
	width:0;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:0;
	border-style:solid;
	border-width:4px;
	border-color:rgba(255,255,255,0);
	border-color:transparent\9;
	_border-color:tomato;
	_filter:chroma(color=tomato);
}
.tipbox-prize b.wai {
	z-index:1;
	top:-9px;
	border-bottom-color:#ffe3c8;
}
.tipbox-prize b.nei {
	border-bottom-color:#ffffd7;
}
.tipbox2 {
	margin:80px 0 0;
	height:78px;
	line-height:21px;
	border:1px solid #d5e4ef;
	background:#f5faff;
	position:relative;
}
.tipbox2 p {
	margin-left:117px;
	margin-right:15px;
	margin-top:10px;
	font-family:"simsun";
	letter-spacing:1px;
}
.tipbox2 .icon-xiaofan {
	position:absolute;
	left:16px;
	top:-9px;
}
.title-stick {
	width:620px;
	padding:10px 20px;
	margin:20px 0;
	word-wrap:break-word;
	word-break:break-all;
	background: #F7F5F5;
    border: 1px solid #E4092C;
	*zoom:1;
}
.title-stick .ico-tit {
	margin-top:-3px;
	*margin-top:0;
	_margin:7px 5px 7px 0;
}
.title-stick a {
	font:bold 20px/34px Microsoft YaHei;
	color:#333;
	-webkit-font-smoothing:antialiased;
	border-bottom:2px solid #f5faff;
}
.title-stick a span {
	margin-left:5px;
	color:#f40;
}
.title-stick a:hover,.title-stick a:hover span {
	color:#F40;
	border-bottom-color:#F40;
}
.review-info2 .tiptext-prize {
	margin-top:20px;
}
.review-info2 .tiptext-prize span,.review-info2 .tiptext-prize .btn-view3 {
	display:inline-block;
	margin-top:10px;
}
.review-info .tipbox-prize2 {
	padding:2px 8px;
	border-radius:3px;
	margin-left:0;
}
a.tipbox-prize2:hover {
	background:#e60000;
	color:#fff;
	border:1px solid #e60000;
}
a.tipbox-prize2:hover b {
	color:#fff;
}
.tipbox-prize2 b {
	color:#f00;
	font-weight:normal;
}
.box-zdm-sweep {
	background:url("") repeat;
	height:87px;
	margin-top:8px;
	width:179px;
}
.level {
	vertical-align:-2px;
	margin-left:5px;
	cursor:auto;
}
.level span {
	display:inline-block;
	width:14px;
	height:14px;
	text-align:center;
}
.level span.star {
	background:url(../images/lu/ico_star.png) no-repeat;
}
.level span.moon {
	background:url(../images/lu/ico_moon.png) no-repeat;
}
.level span.sun {
	background:url(../images/lu/ico_sun.png) no-repeat;
}