﻿/* 2011-07-29 */
.fb{ font-weight:bold;}
.pink{ color:#f14a64;}
.gray{ color:#666;}
.pd-20{ padding-top:20px;}
.mt-20{ margin-top:20px;}
.mt-30{ margin-top:30px;}
.mg-at{ margin:0 auto;}
.mb-10{ margin-bottom:10px;}
li{ list-style:none;}
.orange{
color:#f60;}
.coupon-list:after,
.coupon-img-list:after,
#wrap:after,
#ping:after,
.WrapContainer:after,
.dp-img:after,
.pingList:after{
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both;
}
.img-bd1{
	border:1px solid #ddd;
}
.img-bd2{
	border:1px solid #ddd; padding:2px;
	}

.title{
	height:32px;
	position:relative;
	z-index:0;
	padding:0 22px;
	font-size:14px;
	font-weight:bold;
	color:#666;
	line-height:32px;
	background:#f693a7;
	color:#fff;
	margin-top:10px;
	}
.title .l,.title .r{
	background:url(/img/pingo/bg-v1.gif) no-repeat;
	position:absolute;
	z-index:1;
	top:0;
	width:4px;
	height:32px;
	}
.title .l{
	left:0;
	background-position:0 0;
	}	
.title .r{
	right:0px;
	background-position:-8px 0;
	}	
.pingBox,.pingBox2{
	margin:5px 10px 10px;
	border-bottom:1px solid #ddd;
	padding:0 0 10px 10px; 
	font-size:14px;
	position:relative;
	z-index:0;
	zoom:1;
	}
.pingBox2{ border-bottom:0; margin-top:5px;}	
	.dpfs{
	font-family:"微软雅黑";
	font-size:18px;
	color:#666;
	}	
.dp-tag{
	position:absolute;
	right:5px;
	top:5px;
	width:150px;
	line-height:25px;
	}	
.dp-tag a{ color:#09c; white-space:nowrap; display:inline-block;}
.dp-pj{
	position:relative;
	z-index:1;
	height:43px;
	margin-top:5px;}
.dp-fx{
	position: absolute;
	top:15px;
	right:5px;
	color:#09c;
	}
.dp-fx a{ color:#09c;}	
.pingList{ 
	padding-left:110px; 
	zoom:1;
	margin-bottom:10px;
	}
.pingUser{ 
	float:left; 
	margin-left:-110px; 
	display:inline; 
	width:102px;
	text-align:left;
	font-size:12px;
	}
.pingUser img{ 
	display:block; 
	margin:0 0 5px;}
.pingUser .userAvator{ height:145px;}
.pbox{
	background:url(/img/pingo/bg-middle.gif) repeat-y;
	width:550px;
	position:relative;
	z-index:0;
	font-size:12px;
	line-height:21px;
	float:left;
	display:inline;
	}
	.pbox-cont{
		background:url(/img/pingo/bg-top.gif) no-repeat 0 0;
		padding:7px 12px  5px;
	}	
	.arrow{ 
		position:absolute; 
		z-index:1; 
		width:7px; 
		height:11px; 
		background:url(/img/pingo/arrow.gif) no-repeat; 
		left:-6px; 
		top:15px;
		}
.pbox-bottom{ 
	background:url(/img/pingo/bg-bottom.gif) no-repeat; 
	font-size:0; 
	height:6px;
	}
.title2{ 
	margin-bottom:5px;
	}
.title2 .selectStar em{ 
	margin-top:-4px;
	}
.dp-fun{ 
	text-align:right; 
	clear:both;
	}
.pcontent p{ 
	line-height:21px; 
	}
.dp-img{ 
padding:10px 0;
	}
.dp-img .feed-one-img {
	float: left;
	}
.dp-img .feed-one-img img { 
	cursor:pointer; 
	margin:3px;
	}
.like, .unlike {
	font:12px tahoma;
	padding: 0 0 0 17px;
	background: url("http://static01.babytreeimg.com/img/community/ico-like.gif") no-repeat scroll 0 -24px transparent;
}   
.unlike {
	background-position:0 3px;
}
/**/
.pg-tab1 { 
	margin:40px auto; 
	font-size:14px;
	}
#shop_clain_win .pg-tab1{margin:10px auto;}
.pg-tab1 td{ 
	padding:10px 5px ; 
	line-height:22px
	}
.pg-tab2 { 
	margin:10px auto; 
	font-size:12px;
	}
.pg-tab2 td{ 
	padding: 5px ; 
	line-height:21px
	}
.pg-textarea{ 
	width:530px; 
	padding:5px; 
	border:1px solid #FFAA44;
	height:200px;
	line-height:18px;
	background:#fff;
	overflow:auto;
	color:#666;
	resize:none;}
.pg-input{ 
	padding:6px 4px;  
	border:1px solid #fa4;
	background:url(/img/pingo/bg081701.gif) repeat-x 0 0; 
	vertical-align:middle;
    width:190px;
    color:#777;
	}
.curOn{ 
	border-width:2px; 
	margin-top:-2px; 
	margin-left:-2px;
    color:#666;
	}
.code{ width:90px;}
.codeImg{ 
	border:1px solid #ddd; 
	vertical-align:middle; 
	width:77px; 
	height:27px; 
	margin:0 5px; 
	}
.swapCode{ 
	display:inline-block; 
	font-size:12px; 
	width:47px; 
	line-height:16px; 
	vertical-align:middle;
	}
.swapCode a{ display:inline-block;}
.w260{ 
	width:230px;
	}	
.w160{ 
	width:160px;
	}	
.pj-tag { 
	width:345px;
	}
.pj-tag p{ 
	line-height:21px; 
	padding:5px 0 5px 60px;
	}
.pj-tag li{ 
	padding:5px;
	}
.wrap-box{ 
	background:#fff; 
	zoom:1; 
	border:1px solid #ddd;
    margin-top:20px;
	}
.mobile-coupon{
	background:url(/img/pingo/mobile.png) no-repeat;
	font-size:12px;
	line-height:21px;
	color:#000;
	height:320px;
	width:215px;
	position:relative;
	padding-top:80px;
	padding-left:10px;
	padding-right:15px;
	}
.mobile-coupon .blue{ color:#0066cc;}
/*CSS pagejump style*/
div.pagejump {
	font-family:"宋体",;
	padding:3px;
	font-size:12px;
	margin:3px;
	color:#666;
	text-align:center;
	line-height:100%;
	font-size:12px;
}
div.pagejump a {
	background-position:50% bottom;
	background-image:url(/img/pingo/pagejump.jpg);
	border:1px solid #a3c5e8;
	color:#06c;
	padding:3px 5px 2px;
	margin:2px;
	text-decoration:none;
}
div.pagejump span.current,div.pagejump a:hover {
	padding:3px 5px 2px;
	margin:2px;
	border:1px solid #ff9d8a;
	background:url(/img/pingo/pagejump.jpg) 0 -5px repeat-x;
	color:#DF3A0B;
}
div.pagejump .goto-input{
	padding:0;
	border:1px solid #cadbe7;
	margin:0 3px;
	width:30px;
	color:#666;
	height:17px;
	line-height:17px;
	}
div.pagejump .submit{
	background:#d4d0c8;
	border-bottom:1px solid #404040;
	border-right:1px solid #404040;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	color:#000;
	padding:0 2px;
	font-size:12px;
	*height:19px;
	line-height:17px;
	width:33px;
	cursor:pointer;
	}
.vbtn{ padding:2px 6px; }
/*2011-08-10 pingo*/
.red{ color:#f00}
.g-btn{ 
	width:200px; 
	height:40px; 
	font-size:14px;
	border:1px solid #f47703; 
	background:#f79413;
	border-radius:5px; color:#fff;  cursor:pointer;}
.pgbtn a,.pgbtn,
.pgbtn-gray a,
.pgbtn-gray{ 
	display:inline-block; 
	background:url(/img/pingo/pgbtn.gif) no-repeat; 
	height:37px; 
	padding-left:10px;
	line-height:35px;
	font-family:"宋体";
	font-size:12px;
	font-weight:bold; }
.pgbtn a,.pgbtn-gray a{ 
	background-position:100% -36px; 
	padding:0 20px; 
	color:#fff; 
	margin-left:-10px; }
.pgbtn a:hover,.pgbtn-gray a:hover{ 
	text-decoration:none;
	}
.pgbtn-gray,.pgbtn-gray a{
background-image:url(/img/pingo/pgbtn-black.gif);
}

.ta2{ 
	width:288px; 
	height:100px; 
	overflow:auto;
	}
.ta3{ 
	width:400px; 
	height:120px; 
	overflow:auto;
	}
.step1,.step2,.step3,.step4,.step5{
	height:33px;
	margin:10px auto;
	background:url(/img/pingo/step.png) no-repeat; 
	width:848px; 
	line-height:85px; 
	overflow:hidden;
	margin-top:20px;
	}
.step1{ background-position:0 -126px;}
.step2{ background-position:0 -94px;}
.step3{ background-position:0 -62px;}
.step4{ background-position:0 -31px;height:32px;}
.step5{ background-position:0 2px;}
.pg-win .tips{ margin:10px 0; }
#mm .step1,
#mm .step2,
#mm .step3{ background-image:url(/img/pingo/step2.png);}

#mm .step1 { background-position:-10px -9px}
#mm .step2 { background-position:-10px -45px}
#mm .step3 { background-position:-10px -81px}

#wrap .tips{ 
	border:1px solid #fc9; 
	margin:10px; 
	padding:5px 10px; 
	color:#eb5909; 
	padding-left:28px;   
	background: url(/img/pingo/x2.gif) no-repeat scroll 10px 5px #ffffcc;
	}
.tips-r,.tips-w,.tips-v{ 
	padding-left:10px;
	font-family:"宋体";
	color:#333; 
	font-size:12px; 
	background:url(/img/pingo/i.gif) 5px 3px no-repeat #e6f2fe; 
	border:1px solid #8bc6ff; 
	line-height:21px; 
	padding:1px 10px 1px 25px; 
	display:inline-block;
	}
.tips-w{ 
	color:#f00;
	background:url(/img/pingo/x.gif) no-repeat #fff1f0 5px 3px; 
	border:1px solid #ffb3b5;
	}
.tips-v{ 
	background:url(/img/pingo/v.gif) no-repeat  5px 4px; 
	border:0px ; 
	width:16px;
	height:16px;
	}

.myadd{ margin:10px 0; }
.myadd strong{ 
	font-size:12px; 
	font-weight: normal;}
.uphoto{ 
	border:1px solid #ddd; 
	height:140px; 
	width:200px; 
	text-align:center; 
	line-height:140px;
	background:#E5E5E5;
	}
.regSuccess{ 
	position:relative;
	}
.success{ 
	position:absolute; 
	margin-left:-50px; 
	top:0;}
.pg-win{ 
	width:420px; 
	margin:0 auto;
	}
.code2{ 	
	padding:2px; 
	width:60px; 
	background:none;}
.code-w{ 
	padding-left:18px; 
	background:url(/img/pingo/x.gif) 0 3px no-repeat; 
	padding-top:2px; 
	display:inline-block; 
	vertical-align:middle; 
	color:#f00;}
.btn2,.btn3{ 
	border:1px solid #979797; 
	height:20px; 
	background:url(/img/pingo/btn.gif) repeat; 
	color:#666666; 
	line-height:20px; 
	padding:0px 10px; 
	display:inline-block;
	vertical-align:middle;
	border-radius:3px;
	font-size:12px;
	font-family:"宋体";
	line-height:21px;
	overflow:hidden;}
.btn2:hover,.btn3:hover{ 
	text-decoration:none;
	cursor:pointer;
	}
.btn2{	
	background-position:0 -20px; 
	border-color:#dca472; 
	color:#fff; 
	} 
.m-r{ 
	padding:10px 10px 10px 40px;
	}
.m-w{ 
	border-top:1px solid #ddd; 
	margin:10px 0; 
	padding:10px 10px 10px 40px;
	}
/*商家管理*/
.s-nav{
	width:960px;
	margin:0 auto 10px;
	position:relative;
	z-index:0;
	font-family:"宋体";
	}
.s-nav ul.nav{
	height:32px;
	overflow:hidden;
	width:915px;
	background:url(/img/pingo/s-nav.png) no-repeat;
	padding-left:45px;
	padding-top:3px;
	}
.s-nav ul.nav li a,.s-nav ul.nav li{
	float:left;
	display:inline;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#000;
	height:32px;
	line-height:32px;
	color:#fff;
}
.s-nav ul.nav li a { 
	margin-left:-20px; 
	padding:0 20px;
	}
.s-nav ul.nav li.current a ,
.s-nav ul.nav li.current {	
	background:url(/img/pingo/snav.gif) no-repeat 0 0;
	}
.s-nav ul.nav li.current a{ 
	background-position:100% -34px; 
	color:#000;
	}
.s-nav ul.nav li a:hover{ 
	text-decoration:none;
	}
.s-nav .cb { 
	border-bottom:0;
	line-height:25px;
	background:url(/img/pingo/s-nav2.gif) no-repeat 0  bottom;
	padding-left:20px;
	padding:8px 5px 5px 20px
	}
.s-nav .cb a{ 
	color:#09c;
	}
.s-nav .cb .current{ 
	color:#666;
	}
.s-nav .help{ 
	position:absolute; 
	right:15px; 
	top:7px; 
	z-index:1; 
	color:#fff;
	}
.s-nav .help a{ 
	color:#fff;
	}
.p-box{ 
	position:relative;
	z-index:0;
	margin-bottom:10px;
	}

.pg-top,.pg-btm,.br,.tr{ 
	background:url(/img/pingo/circle.gif) no-repeat; 
	height:3px; 
	font-size:0; 
	overflow:hidden; 
	position:relative; 
	z-index:0;
	}
.pg-top{ 
	background-position:0 0;
	}
.pg-btm{ 
	background-position:0  bottom;
	}
.br,.tr{ 
	position:absolute; 
	width:3px; 
	height:3px; 
	right:0; 
	top:0; 
	z-index:1; 
	background-position:right 0;
	}
.br{
	background-position:right  bottom;
	}
.p-box .pg-cont{ 
	border-left:1px solid #ddeaff;
	border-right:1px solid #ddeaff; 
	position:relative; 
	z-index:2;
	}
.pg-cont h5{ 
	line-height:24px; 
	padding:0 10px; 
	margin:0px 1px; 
	background:#f2f8ff; 
	position:relative; 
	z-index:1; 
	top:-1px; 
	zoom:1; 
	height:25px;
	}
.coupon-tab{  
	border-collapse:collapse;
	margin:5px auto;
	}
.coupon-tab td{ 
	padding:5px 10px; 
	text-align:left; 
	line-height:21px; 
	background:#fff;
	border:1px solid #eaeaea; 
	font-family:"宋体"; 
	text-align:center;
	}
.coupon-tab thead td{ 
	background:#edf5f9; 
	border-top:2px solid #8cb6d1;
	font-weight:bold; 
	text-align:center;
	}
.coupon-tab td.tl{ 
	text-align:left;
	}
.coupon-tab td.tc{ 
	text-align:center;
	}
.coupon-tab .even td{ 
	background:#f7f7f7	;
	}
.coupon-tab  td.status-1{ 
	background:#fee8d2; 
	text-align:left;
	}
.coupon-tab  td.status-2{ 
	background:#e8f6d6; 
	text-align:left;}
.coupon-tab  td.status-3{ 
	background:#fbe1e1; 
	text-align:left;}
.coupon-tab  .cp-date{ 
	text-align:left;
	}
/*pg-side*/
.pg-main{
	font-family:"宋体";
	width:700px;
	float:left;
	display:inline;
	padding-bottom:15px;
	margin-right:10px;
	}
.pg-main .tips{ margin:0 0 10px; line-height:17px;}
/*pg-side*/
.pg-side{
	float:left;
	width:250px;
	display:inline;
	background:#fff;
	line-height:24px;
	}
.mcont{
	border-top:1px solid #d9e8ff;
	padding:5px 0 ;
	zoom:1;
	position:relative;
	}
	
.ulist{ padding:0 10px; font-family:"宋体";}
.ulist span.date{ float:right;}
.b-1{ margin:10px; border-top:1px dashed #ddd;}

	.sideMap{	
		width:228px;
		border:1px solid #ddd;
		height:248px;
		overflow:hidden;
		}

/* 星级评分css */
.dianping{ padding:0 10px;line-height:24px;}
.dianping dt{ padding-bottom:3px;}
.dianping dd{ height:24px; }
.zongping dt,.zongping dd { padding:0px 10px}
.zongping dt{ font-size:14px; margin-top:5px;}
.selectStar{ position:relative;z-index:1;}
.selectStar  em { 	
	height:17px;width:85px; 
	display:inline-block; 
	background:url(/img/pingo/star.png) no-repeat 0px 6px; 
	_background:url(/img/pingo/star.gif) no-repeat 0px 6px; 
	padding:0 10px 0 0px;
	vertical-align:middle; 
	overflow:hidden; 
	}
.selectStar  em.selectS0 { 
	background-position:-3px -184px;
	}
.selectStar  em.selectS1 { 
	background-position:-3px -158px;
	}
.selectStar  em.selectS2 { 
	background-position:-3px -132px;
	}
.selectStar  em.selectS35 { 
	background-position:-3px -80px;
	}
.selectStar  em.selectS3 { 
	background-position:-3px -106px;
	}
.selectStar  em.selectS4 { 
	background-position:-3px -54px;
	}
.selectStar  em.selectS45 { 
	background-position:-3px -28px;
	}	
.selectStar  em.selectS5 { 
	background-position:-3px -2px;
	}

.selectStar  em a { 
	text-indent:-999em; 
	overflow:hidden; 
	display:block; 
	float:left;
	display:inline; 
	width:16px; 
	margin-right:1px; 
	height:15px;
	}
.dpCont{ 
	position:absolute; 
	left:85px; 
	width:25px;
	top:0px; 
	height:21px; 
	line-height:120%;
	}
.dpCont1{
	padding-left:3px;} 
.dpCont2{
	top:3px;
	position:relative;
	color:#999;
	font-size:12px;} 

/*.pingfeng em{ margin-top:-6px;}*/
.Star  em a{ cursor:default;}
.Starbar{ 
	display:inline-block; 
	width:113px; 
	height:14px; 
	background:#fff1e1; 
	vertical-align:middle;
	}
.Starbar span{ 
	display:inline-block; 
	background:#ff9966; 
	height:14px;
	}
.zongping  em { 
	height:22px;
	width:120px;
	background:url(/img/pingo/star.png) no-repeat 0px 6px;
	_background:url(/img/pingo/star.gif) no-repeat 0px 6px; 
	}
.zongping  em.selectS0 { 
	background-position:-135px -219px;
	}
.zongping  em.selectS1 {
	background-position:-135px -188px;
	}
.zongping  em.selectS2 { 
	background-position:-135px -157px;
	}
.zongping  em.selectS35 { 
	background-position:-135px -95px;
	}
.zongping  em.selectS3 { 
	background-position:-135px -126px;
	}
.zongping  em.selectS4 { 
	background-position:-135px -64px;
	}
.zongping  em.selectS45 { 
	background-position:-135px -33px;
	}
.zongping  em.selectS5 { 
	background-position:-135px -2px;
	}
.zongping  em a { 
	width:22px;
	height:21px;
	margin-right:2px;
	}
/*小家模块勋章*/
table.list{	
	width:200px;
	margin:0px auto 0;
}
table.list td {
    padding: 10px 0  5px;
	vertical-align:middle;
    text-align:center;
}
.medalicon {
    height: 60px;
    position: relative;
    width: 60px;
    z-index: 0;
	background-position: center center;
	zoom:1;
	margin:0 auto;
}
.medalicon .levelicon {
    bottom: 0;
    display: block;
    height: 19px;
    position: absolute;
	z-index:1;
    right: 0;
    width: 19px;
}
h6{ 
	background:#f4f4f4; 
	line-height:27px; 
	padding:0 10px; 
	margin:10px; 
	font-weight:normal;
	}
.item-1,.item-2{ 
	display:inline-block; 
	width:120px; 
	text-align:left;
	}
.item-2{ 
	width:150px;
	}
.w40{ 
	width:38px; border:1px solid #ffaa41; margin-right:4px;
    background: url(/img/pingo/bg081701.gif) repeat-x scroll 0 0 transparent;
    padding: 3px 4px;
    vertical-align: middle;
	margin:2px 5px 2px 0
	}

.t2{ 
	margin:0; 
	font-size:12px; 
	display:inline-block;
	position:absolute;
	z-index:1;
	top:0;
	padding-left:10px;
	padding-top:23px;
	left:300px;
	width:195px;
	color:#666;
}
.w290{ width:290px;} 
	
label input{ 
vertical-align:text-bottom;
}
#wrap .relative,.relative{ 
	position:relative;
	zoom:1;
	z-index:0;
    display:block;
}
.info{
	display:inline-block;
	width:100px;
}
.upbox{
	width:460px;}
.up-tips{
	width:215px;
	float:right;
	z-index:1;
	background:url(/img/pingo/i.gif) 5px 2px no-repeat; 
	padding-left:25px;
	font-size:12px;
	}
.up-tips2{ 
	height:23px;
	margin-top:25px;}
	
.emptyspan{ 
	display:none; 
	line-height:0px;
	}
.err_message{ 
	display:none;
	color:red;
	}


/*CSS pagejump style*/
div.pagejump {
	font-family:"瀹嬩綋",;
	padding:3px;
	font-size:12px;
	margin:3px;
	color:#666;
	text-align:center;
	line-height:100%;
	font-size:12px;
}
div.pagejump a {
	background-position:50% bottom;
	background-image:url(/img/pingo/pagejump.jpg);
	border:1px solid #a3c5e8;
	color:#06c;
	padding:3px 5px 2px;
	margin:2px;
	text-decoration:none;
}
div.pagejump span.current,div.pagejump a:hover {
	padding:3px 5px 2px;
	margin:2px;
	border:1px solid #ff9d8a;
	background:url(/img/pingo/pagejump.jpg) 0 -5px repeat-x;
	color:#DF3A0B;
}
div.pagejump .goto-input{
	padding:0;
	border:1px solid #cadbe7;
	margin:0 3px;
	width:30px;
	color:#666;
	height:17px;
	line-height:17px;
	}
div.pagejump .submit{
	background:#d4d0c8;
	border-bottom:1px solid #404040;
	border-right:1px solid #404040;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	color:#000;
	padding:0 2px;
	font-size:12px;
	*height:19px;
	line-height:17px;
	width:33px;
	cursor:pointer;
	}
.page-right{ padding:0 10px; text-align:right;}
.page-right div.pagejump{ 
	padding:10px; 
	text-align:right;
	}
/*商户主页*/	
#wrap .pg-main .pg-cont h5,
#wrap .pg-menu .pg-cont h5{ background:#e9f3ff; font-weight:bold; color:#1e7da9; font-size:14px; position:relative; z-index:0;line-height:27px;}
.h5-r{ position:absolute; right:10px; top:1px; font-size:12px; font-size:12px; font-weight:normal; color:#666; font-family:"宋体"; line-height:21px; display:block;zoom:1; padding-bottom:1px;}
.h5-r select{ vertical-align:middle;}
#wrap .pg-main	.p-box .pg-cont,
#wrap .pg-menu	.p-box .pg-cont{border-color:#cce4ff;}
#wrap .pg-main .mcont,
#wrap .pg-menu .mcont{ border-color:#c6e6ff;}
#wrap .pg-main .mcont .pg-tab1{ margin:15px auto;}
#wrap .pg-main #bigBox .pg-top,
#wrap .pg-main #bigBox .pg-btm,
#wrap .pg-main #bigBox .br,
#wrap .pg-main #bigBox .tr,
#wrap .pg-menu #bigBox .pg-top,
#wrap .pg-menu #bigBox .pg-btm,
#wrap .pg-menu #bigBox .br,
#wrap .pg-menu #bigBox .tr{ background-image:url(/img/pingo/circle3.gif);}
#wrap .pg-main #bigBox .pg-cont h5{ background:url(/img/pingo/circle3.gif) no-repeat; height:37px; line-height:39px; margin:0; overflow:hidden;}
#wrap .pg-main #bigBox  .pg-cont{ border:0; background:url(/img/pingo/circle3.gif) right repeat-y;}
#wrap .pg-main #bigBox .mcont{ border:none; padding: 10px;}
#wrap .pg-main #bigBox .br{ background-position:-697px bottom;}

.md-1{ padding:5px 10px 15px; zoom:1; overflow:hidden; position:relative; z-index:0; font-family:"宋体"; 
height:auto!important;min-height:190px;_height:200px;_overflow:visible;}
.md-1 h3 {
    display: inline;
    float: right;
    font-weight: normal;
    width: 430px;
}

.md-1 h3 .as{ font-style:normal; display:inline-block; position:relative; top:3px;}
.md-1 .fun{ margin-top:10px;}
.md-1 .fun a{ color:#666}

.md-1-list {
    float: right;
    line-height: 21px;
    padding: 10px 0;
    width: 430px;
}
.md-1-list li{ text-indent:-38px; padding-left:38px;}

.md-photo {
    display: inline;
    font-size: 14px;
    height: 142px;
    line-height: 25px;
    margin-right: 10px;
    margin-top: -20px;
    width: 202px;
    z-index: 1;
}


.md-photo img{ border:1px solid #ddd; margin-bottom:3px;width:200px;height:140px;} 
.md-photo span.i4{ margin-top:-4px;}

.md-2{ margin-top:13px; padding:0 10px 20px; background:url(/img/pingo/solid.gif) center repeat-y; position:relative; z-index:0; min-height:190px;_height:190px;}
.md-2 h4{ margin-bottom:8px;}
.md-2-list{ line-height:24px; margin-top:5px; width:320px;}
.md-2-list .item{ width:60px; display:inline-block; text-align:right;}
.md-2-list li{ padding-left:60px;}
.md-2-list li .item{ margin-left:-60px;}

.md-2-rbox{ position:absolute; z-index:1; width:310px; right:0; top:0}
.md-2-rbox h4{ padding-left:10px;}
.i1,.i2,.i3,.i4,.i5,.i6,.i7{ background:url(/img/pingo/icon.gif) no-repeat;}
.i1,.i2,.i3,.i4,.i5,.i6,.i7{ display:inline-block; width:16px; height:16px; vertical-align:middle; margin:0 3px;}
.i1{ background-position:0 0; width:14px;}
.i2{ background-position:-19px 0;width:11px;}
.i3{ background-position:-35px 0;}
.i4,.i5,.i6{ background-position:0 -22px; width:14px; height:14px;}
.i5{ background-position:-18px -22px;}
.i6{ background-position:-37px -22px;}
.i7{ background-position:0 -41px; width:15px; margin-top:-2px;}

.cmt-list li{ zoom:1;padding:10px 0 10px 70px; margin:0 20px; }
.cmt-list li .avator{ float:left; width:55px; display:inline; margin-left:-70px; text-align: center;}
.cmt-list li .avator img{ border:1px solid #ddd; padding:1px ; background:#fff; width:49px; height:49px;}
.cmt-list h4{ font-weight:normal; position:relative; z-index:0; zoom:1; font-family:"宋体"; font-size:12px;}
.cmt-list h4 .time{ position:absolute; right:10px; color:#ccc; top:2px; font-family:Arial, Helvetica, sans-serif; z-index:1}
.cmt-list .cmt-content{ border:1px solid #cce4ff;background:#f1fafd;  position:relative; z-index:1; padding:10px 10px 5px; border-radius:5px; margin-top:10px; line-height:21px;word-wrap:break-word;}
.cmt-list .cmt-content p{ zoom:1; overflow:hidden;}
.cmt-list .cmt-content .fun{ position:relative; z-index:0; zoom:1; overflow:hidden;}
.cmt-list .cmt-content p img{ margin-top:5px;margin-bottom:5px; margin-right:7px; vertical-align:top }
.fc-1{ color:#ff6e0d;}
.fc-2{ color:#028c3e;}
.fc-3{ color:#996633;}

.alt-window { background:#fef9f0;border: 1px solid #ffaa41;border-radius:3px;bottom: 25px;padding:8px 10px;position: absolute;right: 0;z-index:10; text-align:left;}
.alt-window span.err{ float:right;margin-right:10px;} 
.cmt-list .cmt-content .arr{ width:13px; height:7px; position:absolute; left:80px; top:-6px; background:url(/img/pingo/arr.gif) no-repeat;}
.cmt-list .fun{ text-align:right; margin-top:5px; zoom:1; overflow:hidden;}
.fun-box{ border-top:1px dotted #ccc; padding:10px 10px 5px; margin-top:13px; position:relative; z-index:0; zoom:1;}
.fun-box a{ color:#666}
.fun-box .alt-window{ right:auto; left:0;}


.rpl{ border-top:1px dotted #ddd; padding:10px 5px 5px; margin-top:5px;}
.rpl .rpl-content{ width:435px; border:1px solid #cce4ff; background:#fff; padding:10px 10px 5px;position:relative; z-index:0; border-radius:5px; min-height:55px; _height:55px; }
.cmt-list li .rpl .avator{ position:absolute; right:8px;width:90px; text-align:left; display:inline; margin:0; line-height:18px;}
.rpl .rpl-content .arr{ width:8px; height:15px; position:absolute; right:-8px;_right:-9px; top:15px; background:url(/img/pingo/arr2.gif) no-repeat; left:auto;}
.cmt-list  .rpl .rpl-content .fun{ margin-top:0}
.rpl dd{ padding:7px 0;}
.rpl .rpl-box{ padding-bottom:18px;*padding-bottom:5px; zoom:1;}
.rpl .rpl-box textarea{ border:1px solid #ffaa41; width:537px; height:60px; padding:10px 5px 5px 10px; border-radius:5px; max-width:540px; line-height:18px; overflow:auto; margin-bottom:2px;}
.rpl .rpl-box textarea.curOn{ border-width:2px; margin-left:-1px; margin-top:-1px; margin-bottom:4px;}
/*我刚发布的点评*/
#wrap .pg-main .p-box2{  margin-bottom:10px;}
#wrap .pg-main .p-box2 .pg-cont h5{ background:#FCD6A7; color:#f60; margin:0; border-radius:3px 3px 0 0 ; font-size:12px;}
#wrap .pg-main .p-box2  .mcont{ border:2px solid #FCD6A7; border-top:none; top:-1px;}
#wrap .pg-main .p-box2 .cmt-list .cmt-content{ padding:0; border:none; background:none;}
#wrap .pg-main .p-box2 .cmt-list .arr{ display:none;}
#wrap .pg-main .p-box2 .cmt-list li{ padding-bottom:0}
dd.pingDd .ping_reply_err { margin-right:10px;color:red;padding-left:10px;} 
/*side*/
#wrap .pg-side .pg-top,#wrap .pg-side .pg-btm,#wrap .pg-side .br,#wrap .pg-side .tr{ background-image:url(/img/pingo/circle2.gif);}
#wrap .pg-side .p-box .pg-cont{ border-color:#dbdbdb;}
#wrap .pg-side .pg-cont h5{ background:url(/img/pingo/bg081703.gif) repeat-x; font-weight:bold; color:#09c;}
#wrap .pg-side .mcont{ border-top:0; padding-top:0;}

.side-map{ width:238px; margin:0 auto; font-family:"宋体";}
.side-map .mapEditor { padding:5px 5px 0;}
.side-map .mapEditor a{ color:#09c;}
.side-map .mapEditor a.u{ color:#666; text-decoration:underline;}

/*===========评==========*/

/*#ping .pg-menu{ width:150px; float:left; display:inline;}*/
#ping .pg-main{ width:780px;}
#ping .pg-side{ width:170px;}
#wrap #ping .pg-side .pg-cont h5{ color:#999}
/*评列表*/
#wrap #ping .pg-side{ line-height:21px;}
.publish{ text-align:center; margin:10px auto;}
#wrap #ping .pg-side .ulist{ background:#fff;}
#wrap #ping .pg-side .ulist li{ border-top:1px dotted #ccc; padding:4px 0 6px; margin-top:-2px;}
.title3{ background:url(/img/pingo/bd_line.gif) 0 bottom no-repeat; height:28px; line-height:28px;padding:0 10px 3px; }
.title3 .i5,.title3 .i6{ margin-top:-3px;}
.title3 select{ vertical-align:inherit;*vertical-align:middle; }
.title3 .fr{ display:inlne-block; height:28px;}
.shop-list { padding:5px 10px;}
.shop-list h4{ font-size:14px; font-weight:bold; color:#1e7da9; border-bottom:1px dotted #ccc; padding:7px 0; position:relative; z-index:0;}
.shop-list h4 a{color:#1e7da9;}
.shop-list h4 span{ margin-top:-2px;}
.shop-list li{ border-bottom:1px solid #e5e5e5; padding:5px 0; margin-bottom:5px; zoom:1; overflow:hidden; }
.shop-list li h4 .dianping{ position:absolute; width:100px; right:0; top:5px; z-index:1; text-align:right;}
.shop-list li h4 .dianping em{ padding:0;}
.shop-list li .shop-coupon{ padding:5px 12px; width:300px; background:#f5f0f0; border:1px solid #f5f0f0;border-radius:5px; float:right; margin-bottom:5px;_border:1px solid #f3e4e4;
margin-top:10px;}
.shop-list li .shop-coupon h6{ line-height:21px; color:#f14a64;}
.shop-list li .shop-coupon h6 .fr{ font-weight:normal; font-family:"宋体";}
.shop-list .add{ width:360px; padding-left:38px; padding-top:5px;}
.shop-list .add dd{ line-height:21px; padding:1px 0; text-indent:-38px;}
.shop-list .add dd a:hover{ text-decoration:none;}
.shop-list .fun{ text-align:right; color:#999; clear:both;}
.shop-list .fun a{ color:#0099cc}
.h5-tt{
background:url(/img/pingo/h6-bg.gif) no-repeat;
height:32px;
padding:0 10px;
font-weight:normal;
line-height:32px;
color:#1e7da9;
position:relative;
z-index:1;
bottom:-1px;
}
.h5-tt .fr{
display:inline-block;
padding-top:3px;
height:27px;
line-height:27px;
}
/*评大图*/
#photolist .mcont{margin:0 -1px; background:#fff;} 
#photolist .pg-btm{ display:none;}
#photolist .p-box { margin-bottom:0;}
#photolist .shop-list{ margin:0 -5px; padding:5px 0; zoom:1;}
#photolist .shop-list h4{ border:none; padding:5px;}
#photolist .shop-list li{ padding:0; margin:5px; border:none; width:200px; float:left; display:inline; height:215px; overflow:hidden;}
#photolist .shop-list li .dp{ padding:0 5px 8px }
#photolist .shop-list li .tag{ padding:0 5px }
#photolist .shop-list  .shopPhoto img{ width:198px; height:138px; border:1px solid #ddd; display:block;}
 
.backtop{ padding-left:5px;}
.backtop a{ display:inline-block; vertical-align:middle;}
.addshop{ display:inline-block; background:url(/img/pingo/btn.png) no-repeat; width:82px; height:23px; line-height:80px; overflow:hidden; vertical-align:middle;}
.p10{ padding:10px;}

.item-tab{ zoom:1; overflow:hidden; margin:0 1px; background:url(/img/pingo/dotted.gif)  left bottom repeat-x; }
.item-tab dd{ margin-left:7px;text-align:left;}
.item-tab dd,.item-tab a{ height:23px;float:left; display:inline; }
.item-tab a{ line-height:24px; font-family:"宋体"; overflow:hidden;}
.item-tab a:hover{ text-decoration:none;}
.item-tab dd.current,.item-tab dd.current a{ background:url(/img/pingo/item-tab.gif) 0 0 no-repeat;}
.item-tab dd.current a{ background-position:right -23px;padding:0 10px; color:#666;}


.menuList{ padding:5px 10px; font-family:"宋体";}
.menuList ul{zoom:1; padding: 0}
.menuList li ul li,.menuList .current{ padding-left: 5px;}
.menuList li { padding: 2px 0;}
.menuList li .current{ color:#666}

.search-tips{ background:#ffffcc; border:1px solid #fc9; line-height:21px; padding:4px 10px; margin-bottom:10px;}

/*优惠券*/
.coupon { background:#fdf0f0; padding:10px; position:relative; margin-bottom:10px; zoom:1;}
.coupon h1{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:22px; color:#666; margin-bottom:7px;}
.coupon h1 a{ color:#666;}
.coupon .arr{ width:21px; height:121px; background:url(/img/pingo/arr3.gif) no-repeat; left:-21px; top:0; position:absolute; z-index:1;}
.coupon .cont{border:1px solid #ffcecc; background:#fff; padding:10px; zoom:1;line-height:21px;}
.coupon .cp-1{ zoom:1; overflow:hidden; padding:10px 10px 0 285px; width:363px;}
.coupon .cp-1 .coupon-img{  position:relative; z-index:0; width:250px; height:250px; margin-bottom:20px;}
.coupon .cp-1 .coupon-img img{width:248px; height:248px; border:1px solid #f8cfa5;}
/*.coupon .cp-1 .coupon-img .arr{ width:63px; height:62px; text-align:center;line-height:62px; background:url(/img/pingo/arr.png) no-repeat; right:-10px; bottom:-10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fff; left:auto; top:auto; cursor: pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/pingo/arr.png'); }
*/

.coupon .cp-1 .coupon-img .arr {
    background: url(/img/pingo/arr8.png) no-repeat scroll 0 0 transparent;
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://xiaofei.babytree.com/img/pingo/arr8.png" ,sizingMethod="crop"); 
	top:192px;
	width:auto;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 26px;
    font-weight: bold;
    height: 42px;
    left: auto;
    line-height: 37px;
    padding:0 25px 0 50px;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
}
.coupon .cp-1 .coupon-img .arr .f12{
font-size:26px;}


.coupon .cp-1 .cp-info{ float:left; display: inline; width:250px; margin-left:-275px; text-align:center;}
.coupon .useful-life{ padding:10px 0; font-size:14px; font-weight:bold;}
.coupon .useful-life b{ color:#f14a64;}
.coupon .price{font-family:"微软雅黑"; font-size:18px; line-height:30px; color:#808080; margin:10px 0 15px;}
.coupon .price b{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#f14a64; font-size:40px; padding:0 5px; text-shadow:2px 2px #e1e1e1; position:relative; bottom:-2px;}
.coupon .price b.free{ font-family:"微软雅黑"; margin-left:40px; display:inline-block; margin-bottom:5px;}
.coupon .cp-add { margin-top:12px;}
.coupon .cp-add dt{ margin-bottom:5px;}
.coupon .cp-1 .price-tab {position: absolute;right: 30px;top: 176px;width: 362px;z-index: 5;border-bottom:1px solid #ffcecc;}
.coupon .cp-1 .price-tab li{ border:1px solid #ffcecc; margin-bottom:-1px; width:360px; overflow:hidden; float:left;display:inline;padding:5px 0px; line-height:26px;}
.coupon .cp-1 .price-tab li .item{ float:left; display:inline; width:33%;border-left:1px solid #ffcecc;text-align:left; text-indent:10px; margin-left:-1px; line-height:26px; height:26px; overflow:hidden;}
.coupon .cp-1 .lastTime{ padding-left:10px;}
.coupon .cp-1 .price-tab li b{ color:#f14a64;font-size:16px;}
.coupon .cp-1 .price-tab li strong{ color:#f14a64;font-size:14px;font-family:Arial,Helvetica;margin-right:4px;text-shadow:1px 1px #e1e1e1; position:relative; bottom:-2px;font-weight:normal;}
.coupon .cp-2{ border-top:1px dotted #f14a64; padding:10px 10px 5px; margin:10px 0 0;}
.coupon .cp-2 h5{ padding-left:0px; margin-bottom:10px; }
.coupon .cp-2 .content{ padding:10px 15px; background:#fef7fa;}
.coupon .mobileCoupon{ border:1px solid #ffd940; background:#fffce5; padding:10px; margin:10px 10px 20px;}
.coupon .mCp{ border:1px solid #f7e8c1; background:#fff; border-radius:5px; padding:10px;}
.coupon .cp-2 .fun-box{ text-align:right; border:none; padding:0 10px;}
.mobileCoupon h5{ font-weight:normal;}
.mobileCoupon  .red,.mobileCoupon  a.red{ color:#c00;}
#coupon .cmt-list .cmt-content{ border-color:#ffc6c9; background:#fef7f7;}
#coupon .rpl .rpl-content{ border-color:#ffc6c9;}
#coupon .cmt-list .cmt-content .arr {background-image:url(/img/pingo/arr4.gif);}
#coupon .rpl .rpl-content .arr{ background-image:url(/img/pingo/arr5.gif);}

#wrap #coupon .pg-cont h5{ background:#fdf0f0; color:#f14a64;}
#wrap #coupon .p-box .pg-cont,#wrap #coupon  .mcont{ border-color:#ffcecc; /*min-height:640px;*height:640px;*/}
#wrap #coupon .pg-top,#wrap #coupon  .pg-btm,#wrap #coupon  .br,#wrap #coupon  .tr{ background-image:url(/img/pingo/circle4.gif);}

/*购首页*/
#wrap #Go.pg-main .pg-cont h5,#wrap #s-1 .pg-cont h5{ color:#f14a64; position:relative; z-index:1; background-color:#fdf0f0; font-family:"微软雅黑"; line-height:30px;height:30px; font-size:18px; font-weight:normal;}
#wrap #Go.pg-main .pg-top, 
#wrap #Go.pg-main .pg-btm, 
#wrap #Go.pg-main .br, 
#wrap #Go.pg-main .tr,

#wrap #s-1 .pg-top, 
#wrap #s-1 .pg-btm, 
#wrap #s-1 .br, 
#wrap #s-1 .tr { background-image: url(/img/pingo/circle4.gif);}

#wrap #Go.pg-main .mcont,
#wrap #Go.pg-main .pg-cont,
#wrap #s-1 .pg-cont,
#wrap #s-1 .mcont{ border-color: #ffc6c9;}
#wrap #Go.pg-main .mcont,
#wrap #s-1 .mcont{ margin:0 -1px; background:#fff;}
#wrap #s-1 .pg-btm { display:none;}

.coupon-nav {background: url(/img/pingo/item-nav.gif) repeat scroll 0 0 #F0F8FA;border: 1px solid #CFE8EC;border-radius: 5px 5px 5px 5px;margin-bottom: 10px;padding: 5px 10px;}
.coupon-nav h4{ color:#f14a64; border-bottom:1px dotted #ddd; line-height:22px;}
.coupon-item .item{ width:110px; text-align:right; display:inline-block; background:url(/img/pingo/icon.gif) no-repeat 7px -328px; color:#dc3803;}
.coupon-item .item.it1{ background-position:7px -322px;}
.coupon-item .item.it2{ background-position:7px -356px;}
.coupon-item .item.it3{ background-position:7px -392px;}

.coupon-item li{ line-height:34px;text-indent:-109px;padding-left:108px;}
.coupon-item a{ margin:0 5px; white-space:nowrap;}
.coupon-item a.gray{ color:#f60;}

.coupon-img-list{ margin:5px -9px 0 -10px;*margin:5px -12px 0; zoom:1;}
.coupon-img-list li{ display:inline; float:left; width:220px; height:252px; margin:0px 9px 10px 10px;position:relative; z-index:0; }
.coupon-img-list li a {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 2px solid #E7E5E5;
    border-radius: 6px 6px 6px 6px;
    color: #666666;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 264px;
    padding: 0 9px;
    text-align: left;
    width: 200px;
}
.coupon-img-list li img{ display:block; margin:10px auto;}
.coupon-img-list li ins {
    background: url(/img/pingo/arr7.png) no-repeat scroll 0 0 transparent;
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://xiaofei.babytree.com/img/pingo/arr7.png" ,sizingMethod="crop"); 
    bottom: 37px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: "微软雅黑",Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    left: auto;
    line-height: 27px;
    padding: 0 10px 0 25px;
    position: absolute;
    right: -2px;
    text-align: center;
    text-decoration: none;
}
.coupon-img-list li ins .f12{
font-size:16px;}

.coupon-img-list li a:hover{ border-color:#ffc6c9; background:#fff; text-decoration:none;}
.coupon-list { border-top:1px dotted #ddd; margin-top:10px; padding:10px 0 5px;}

.coupon-list li{ float:left; display:inline;float:left; width:220px; margin:0 0 0 13px; line-height:25px; font-family:"宋体";}


/* Go side*/

#wrap #Go .pg-cont h5{ color:#f14a64; position:relative; z-index:1;}
.more{ position: absolute; z-index:2; right:10px; font-family:"宋体"; font-weight:normal; font-size:12px;}
.list { font-family:"宋体"; padding:0 10px; line-height:24px;}
.list li{padding-left:16px;}
.list .n1,
.list .n2,
.list .n3,
.list .n{ width:14px; color:#fff;  float:left; height:12px; background:url(/img/pingo/n.gif) no-repeat 0 bottom; text-align:center; line-height:12px; font-family:Arial; font-size:10px; margin-right:5px; font-weight:bold; margin-left:-15px; vertical-align:middle; margin-top:5px;  }
.list .n{ background-position:0 -72px;}
.list .n1{ background-position:0 -24px;}
.list .n2{ background-position:0 -48px;}
.list .n3{ background-position:0 0;}

.list2{ padding:0 10px 5px; margin-top:-5px;}
.list2 li{ zoom:1; overflow:hidden; padding:6px 0 6px 60px; line-height:20px;}
.list2 li img{ float:left; display:inline; margin-left:-60px; border:1px solid #ccc; padding:1px; background:#fff; margin-top:5px; width:49px; height:49px;}
.adbox{ border-top:1px dotted #ddd; margin:5px 5px 0; padding:5px 0; text-align:center;}
.adbox img{ border:1px  solid #e9f3ff;}

.avatar-list{ zoom:1; overflow:hidden; padding:5px 8px;}
.avatar-list li{ float:left; display:inline; width:58px; text-align:center; height:80px; overflow:hidden;}
.avatar-list li img{ border:1px solid #ccc; padding:1px; background:#fff; width:49px; height:49px;  display:block; margin:0 auto;}


/*首页*/
.focusPhoto{ width:700px; overflow:hidden; margin-bottom:10px; position:relative; z-index:0;}
.fc-box{ position:absolute; width:35px; right:10px; top:10px;}
.fc-box img{ display:block; margin:0 auto 3px;opacity:0.6;width:36px;height:36px; }
.fc-box a img{ opacity:0.6;filter:alpha(opacity=60);}
.fc-box a:hover img,
.fc-box a.current img,
.fc-box a.current:hover img{ opacity:1;filter:alpha(opacity=100);}
.fc-box a.lh img{opacity:1;filter:alpha(opacity=100);}
#item-nav-tab{
position:absolute;
height:28px;
z-index:2;
left:-1px;
top:-28px;
}
#item-nav-tab a{
width:80px;
float:left;
text-align:center;
text-indent:-5px;
line-height:28px;
background:url(/img/pingo/nav-tab.png) right 0 no-repeat;
color:#fff;
position:relative;
z-index:1;
margin-right:-7px;
}
#item-nav-tab a:hover{
text-decoration:none;}
#item-nav-tab a.current{
background-position:0 0;
color:#0099cc;
z-index:10;
position:relative;
}
.tabox-1,.tabox-2,.tabox-3{
height:95px;
}
.tabox-2 dl{
zoom:1;
overflow:hidden;
line-height:24px;
padding-left:13px;
}
.tabox-2 dt {
color: #da3902;
display: inline;
float: left;
padding: 5px 0;
width:102px;
text-indent:47px;
background-image:url(/img/pingo/icon-022801.gif);
background-repeat:no-repeat;
zoom:1;
}
.tabox-2 dt.tab-i1{background-position: 0 3px;}
.tabox-2 dt.tab-i2{background-position: 0 -36px;}
.tabox-2 dt.tab-i3{background-position: 0 -67px;}
.tabox-2 dt.tab-i4{background-position: 0 -105px;}
.tabox-2  dd {
display: inline;
float: left;
width:566px;
}

.pd-item-list{
zoom:1;
overflow:hidden;
}
.pd-item-list li{
float:left;
display:inline;
padding:5px 0;
}
.pd-item-list li a{
display:inline-block;
padding:0px 9px;
white-space:nowrap;
font-family:"宋体";
}




.item-nav { border:1px solid #cfe8ec; padding:5px 9px 5px 8px; border-radius:0 5px 5px 5px;
margin:0px 0 10px;
position:relative;
z-index:0;
zoom:1;
background:url(/img/pingo/item-nav.gif) #F0F8FA;
}

.item-nav .list-item{ border-bottom:1px  dashed #acd1d7; padding:5px 0 2px; zoom:1; overflow:hidden;}
.item-nav .last{ border:none; padding-bottom:0; }

.item-nav .list-item .item-stag{ padding-top:2px; width:111px; float:left; display:inline; zoom:1; overflow:hidden;}
.item-nav .list-item .item-stag a{ display:block; height:26px; padding-top:1px; line-height:26px;padding-left:5px; background:url(/img/pingo/stag-current.gif) 0 bottom no-repeat;}
.item-nav .list-item .item-stag a:hover{ text-decoration:none;}
.item-nav .list-item .item-stag .item{ text-align:left;}
.item-nav .list-item .item-stag a.current{ background:url(/img/pingo/stag-current.gif) no-repeat; color:#fff;}
.item-nav .list-item .item-stag a.current span{ color:#fff;}


.item-nav .list-item .item{ width:65px; background:url(/img/pingo/icon.gif) no-repeat; padding-left:34px; color:#da3902; float:left; display:inline; line-height:25px; text-align:right;}
.item-nav .list-item .item.i8{ background-position:0 -68px;}
.item-nav .list-item .item.i9{ background-position:2px -96px;}
.item-nav .list-item .item.i10{ background-position:2px -127px;}
.item-nav .list-item .item.i11{ background-position: 5px -275px; height:25px; line-height:22px;}
.item-nav .list-item  li.more{ position:relative; right:auto}
.item-nav .list-item  li.more a{ color:#999; text-decoration:underline;}
.item-tag{ float:right; width:566px;zoom:1; overflow:hidden;}
.item-tag li{ float:left;display:inline; line-height:25px; padding:0 9px;}
.item-nav .last .item-tag { margin-top:-2px;}
.item-nav .last .item-tag li{ line-height:34px;}

.serviceInfo { line-height:21px; padding:5px 10px;}
.serviceInfo li{ background:url(/img/pingo/icon.gif) 0 -211px no-repeat; padding-left:33px; zoom:1}
.serviceInfo p,.serviceInfo p a{ font-size:14px; color:#da3902;}
.serviceInfo li.hotline{ background-position:0 -165px;}
/*侧栏登录*/
.loginTab{ zoom:1; overflow:hidden;position:relative; padding-left:7px; padding-top:5px; margin-bottom:10px;}
.loginTab li{ width:105px; float:left; display:inline; text-align:center; font-size:14px; font-weight:bold;margin:0 7px;}
.loginTab li a{ display:block; width:105px; background:url(/img/pingo/loginbutton.gif) no-repeat; height:28px; line-height:100px; overflow:hidden; }
.loginTab li#mum_tab a{ background-position: 0 0;}
.loginTab li#bus_tab a{ background-position:  -105px 0;}
.loginTab li#mum_tab.current a{ background-position: 0 -28px;}
.loginTab li#bus_tab.current a{ background-position:  -105px -28px;}



.loginBox{ padding:0 10px; line-height:21px;}
.loginBox p{ padding:0 5px; color:#fff; }
.yahei{ font-family:"微软雅黑"; font-size:15px;}
.loginBox .p1{ padding-bottom:10px; margin-bottom:10px; text-align:center; zoom:1; background:url(/img/pingo/dashed.gif) repeat-x 0 bottom;}
.loginBox .p1 a{ text-decoration:underline; color:#893024;}
/*登录后*/
.welcomeLogin { padding:5px 10px 5px 120px;line-height:18px; font-family:"宋体";zoom:1; overflow:hidden;}
.welcomeLogin .loginAvatar {  font-weight:bold; }
.welcomeLogin .loginAvatar img{ border:1px solid #ddd; padding:1px; background:#fff; margin-left:-110px; float:left; display:inline; margin-top:4px;_margin-top:2px;}
.welcomeLogin .loginInfo{ margin-top:0px;}
ul.myLoginInfo{ padding:5px 10px;}

.bd-none{ border-bottom:none;}
/*达人页*/
.daRen-nav{ background:url(/img/pingo/dr-nav.jpg) no-repeat; height:32px; width:960px; margin:10px auto 0; font-size:14px; font-weight:bold; padding-top:4px; }
.daRen-nav dl{ zoom:1; overflow:hidden; height:32px; padding: 0 15px;}
.daRen-nav dd{ float:left; display:inline; height:32px;}
.daRen-nav dd.current a,.daRen-nav dd.current{background:url(/img/pingo/dr-nav-bg.gif) no-repeat;}
.daRen-nav dd.current a{ background-position:right -34px; color:#69a03b; }
.daRen-nav a{ color:#fff; display:inline-block; padding:0 25px;height:32px; line-height:30px;}

.daRen-box{ width:848px; margin:10px auto;}
.daRen-focus{ position:relative; z-index:0;color:#333; }
.daRen-focus img{ display:block;} 
.daRen-focus h3{top:145px; left:335px; z-index:1; position:absolute; font-size:18px; font-family:"微软雅黑"; color:#333; font-weight:normal; }
.daRen-focus p{top:180px; left:335px; z-index:1; position:absolute; width:460px; line-height:22px;}
.daRen-box h5{ background:url(/img/pingo/tt-line.gif) no-repeat 0 bottom; height:35px; line-height:35px; font-weight:normal; margin:30px 0 10px; }
.daRen-box h5 .tt{ background:url(/img/pingo/dr-1.gif) no-repeat;display:inline-block; padding-left:25px; font-size:18px; font-family:"微软雅黑"; color:#4e8124;}
.daRen-box .drlist li{ padding-left:15px; font-family:"宋体"; line-height:21px;}


.daRen{ margin-bottom:10px; background:url(/img/pingo/bg090701.gif)  center bottom no-repeat;}
.daRen h4{ background:url(/img/pingo/bg090701.gif)  center bottom no-repeat; line-height:27px; padding-bottom:5px; font-weight:bold; font-size:14px; color:#64af33; margin-bottom:10px;}
.daren-list { zoom:1; overflow:hidden;}
.daren-list li{ float:left;display:inline;width:100px;font-size:14px;line-height:24px;padding:10px 20px 7px;border-bottom:1px dotted #ccc;margin-bottom:-1px;height:184px;overflow:hidden }
.daren-list li p{ padding:2px 0;}
.daren-list li .drimg{ text-align: center; font-weight:bold;}
.daren-list li .drimg a{ color:#666; }
.daren-list li .drimg img{ border:1px solid #ddd; display:block; margin:0 auto 8px; width:98px; height:98px;}
.d-box{ padding:5px 10px; line-height:21px;}


/*购列表*/
.couponList{ padding:0 10px;}
.couponList li{ padding:20px 10px; border-bottom:1px solid #e5e5e5; zoom:1;}
.details { padding-left:150px; zoom:1; overflow:hidden; line-height:21px;}
.details dt img{ width:140px; height:140px; float:left; margin-left:-150px; border:1px solid #ddd;}
.details dt { font-size:14px; font-weight:bold;}
.details dt .viewDetails{ float:right; border-left:1px dotted #ffcecc; height:140px; width:95px; padding-left:20px; text-align:center; margin-left:10px; font-weight:normal; font-size:12px;}
.details dt .viewDetails td{ padding-left:20px;}
.details dt .viewDetails p{ padding:5px 0;} 
.details  dd{ padding:5px 0 0px 0px;word-break : break-all; word-wrap:break-word;}

/*服务条款*/
.serviceItem{ padding:30px 50px; line-height:24px; font-family:"宋体";}
.serviceItem h3{ padding:10px 0; font-size:14px;}
.serviceItem p{ text-indent:2em;}
.serviceItem ul{ padding-left:15px; }
.serviceItem li{ padding-left:24px; text-indent:-24px;}

/*我的商户*/
#my .pg-menu{ width:150px; float:left; display:inline;}
#my .pg-main{ width:620px; margin-left:10px; width:790px; }
#my #w2.pg-main{width:790px;}
#my #w2.pg-main .rpl dd{ width:570px; position:relative; z-index:1;}
#my #w2.pg-main .rpl .rpl-box{ padding-right:16px;}
#my .pg-side{ width:170px;}
#wrap #my .pg-side .pg-cont h5{ color:#999}
#wrap #my .pg-side{ line-height:21px;}
#wrap #my .pg-side .ulist{ background:#fff;}
#wrap #my .pg-side .ulist li{ border-top:1px dotted #ccc; padding:4px 0 6px; margin-top:-2px;}
#my .pg-main .pg-top,#my .pg-main .pg-btm,#my .pg-main .br,#my .pg-main .tr{ background-image:url(/img/pingo/circle5.gif)}

#wrap #my .pg-main .mcont,
#wrap #my .pg-main .pg-cont{ border-color:#f1dff0; /*min-height:595px;*height:595px;*/}
#wrap #my .pg-main .pg-cont h5{ background-color:#fbf6fb; color:#b34fa1; font-size:12px;}

#my .pg-menu .pg-top,#my .pg-menu .pg-btm,#my .pg-menu .br,#my .pg-menu .tr{background-image:url(/img/pingo/circle2.gif)}
#wrap #my .pg-menu .pg-cont{ border-color:#DBDBDB;}
#wrap #my .pg-menu .pg-cont h5{ background:url(/img/pingo/bg081703.gif) repeat-x scroll 0 0 transparent; color:#b34fa1; font-size:12px	;}
#wrap #my .pg-menu .mcont{ border:none;}


#my .pg-menu .userAvator img{ border:1px solid #ddd; padding:1px; width:98px; height:98px; margin:0px auto 10px; display:block;} 
.mc dl{ border-top:1px solid #e8e8e8; margin-top:-1px; zoom:1;} 
.mc dd,.mc dt{ line-height:32px; margin:0 10px; border-bottom:1px dotted #e8e8e8; font-weight:bold;}
.mc dd{ margin:0 10px; font-weight:normal; padding-left:10px;}
.mc dd a{color:#b34fa1;}
.mc dd.current{ line-height:37px; border:0; margin:-1px -6px 0 -1px; padding:0;}
.mc dd.current a{ display:block;padding-left:20px; font-weight:bold; color:#fff; position:relative; z-index:2;background: url(/img/pingo/arr6.gif)  right 0 no-repeat #b68bda; height:37px;}

/*我的财富*/
.money{ padding:0px 10px 20px;}
.m-tab{ background:url(/img/pingo/solid.gif) 0 bottom repeat-x; height:32px; line-height:32px; padding-left:15px; margin:30px auto;}
.m-tab dd{ float:left; display:inline; padding:0 15px; margin:0 10px; background:#fff}
.m-tab dd.current{ border:1px solid #ddd; border-bottom:none; line-height:31px;}
.m-tab dd a{ display:block; color:#b34fa1;}
.m-tab dd.current a{ color:#666;}

.mn-box{ padding:0 20px; font-size:14px;}
.mn-box li{ padding:8px 0}
.mn-box li span{ vertical-align:top;}


.pg-tab3{ border-collapse:collapse; border:1px solid #fff; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff; text-align:center;}
.pg-tab3 thead td{ background:#b68bda; font-weight:bold; color:#fff; height:26px;}
.pg-tab3 td{ height:34px; border:1px solid #e8e8e8; font-size:12px;}
.pg-tab3 th{ font-weight:normal; background:#e4ecf7; width:29px; border:1px solid #fff; font-size:12px;}
.pg-tab3 th.t{ background:#ffd58d;}
.pg-tab3 td.t1{ background:#f8f8f8; color:#b34fa1;} 
.pg-tab3 thead  td.b1{ background:#ea9c58}

.pg-tab3 td.b1{ background:#fff6c6}

.no-cmt{ background:#fcf1e7; padding:20px;border-radius:5px; font-size:14px; text-align:center; font-weight:bold; margin:20px; zoom:1;}
.shareA{ margin-right:3px;}
/*验证码弹框*/
.layer_group_verifycode{
    padding: 20px 30px;
    width: 285px;
}
.layer_group_verifycode .verifypic {
    margin:0 0 15px;
}
.layer_group_verifycode .verifypic img {
    margin-right:10px;
    vertical-align:middle;
    width:110px;
    height:45px;
}
.verifypic a{
    color:#0078b6;
}
.layer_group_verifycode p.W_textb{
    height:14px;
    margin:0 0 10px;
    color:#999;
}
.layer_group_verifycode .verifyinp {
    height:30px;
    margin:10px 0 0;
}
.layer_group_verifycode .W_input{
    float:left;
    width:100px;
    outline-style:none;
    border:1px solid #c6c6c6;
    color:#666;
    height:22px;
    padding:0 0 0 2px;
    vertical-align:top;
    font:12px/1.125 Arial,Helvetica,sans-serif;

}

.layer_group_verifycode .M_notice_del {
    float:right;
    margin:1px 0 0;
    position:static;
    width:162px;
    background:none repeat scroll 0 0 #FFCCCC;
    border:1px solid #F69696;
    line-height: 1.3em;
    padding: 2px 6px;
}
.layer_group_verifycode .M_notice_del .txt {
    width:136px;
    float:left;
    line-height:1.3em;
}
.layer_group_verifycode .btn {
    padding:15px 0 0;
    text-align:right;
}
.layer_group_verifycode .btn a {
    margin:0 0 0 10px;
    cursor:pointer;
    display:inline-block;
    height:24px;
    line-height:23px;
    padding:0 0 0 2px;
}
.layer_group_verifycode .btn a.W_btn_b{
    color:#fff;
    background:url(/img/pingo/btn-v1.gif) no-repeat scroll 0 0 transparent;
    background-position:right -24px;
    min-width:37px;
    padding: 0 10px 0 8px;
    height:24px;
    text-align:center;
    line-height:23px;
}

.layer_group_verifycode .btn a.W_btn_a{ 
    background:url(/img/pingo/btn-v1.gif) no-repeat scroll 0 -144px transparent;
    background-position: right -168px;
    min-width:37px;
    padding:0 10px 0 8px;
    text-align:center;
    color:#73797c;
}

/*全部徽章页*/
.badge-list{ zoom:1; overflow:hidden; margin:0 30px;}
.badge-list li{ display:inlne; float:left; width:110px; height:140px; margin:20px 15px; overflow:hidden;}
.badge-list li img{}
#badge{ width:784px; margin:40px auto 30px;}
#badge h5{ background:url(/img/pingo/badge-title.png) no-repeat; height:34px; line-height:120px; overflow: hidden;}
#badge .badge-cont{ background:#fff; height:563px;}
/*全部徽章页 end */
#photo_ul{
    margin-top:5px;
}
#photo_ul li img{
    width:40px;
    margin-right:20px;
}

.ml5{
    margin-left:5px;
}
.ptips{ height:25px; margin-top:5px;}  
.tagToLeft{float:left;}
.fr .btn3{margin-right:5px;}
.verifyinp .tips-w{ margin-left:5px;}
#lastTime b{padding:0px 3px;}
.minFen .Starbar{width:95px;}
.errMesLine{padding:6px;color:red;}
.a_n_p{height:30px;}
.a_n_p20{height:20px;}
/*树型评分*/
.selectStar em{ width:100px; }
.zongping em{ width:140px;}
.zongping em a {
    height: 21px;
    margin-right: 2px;
    width: 26px;
}
.zongping  em.selectS0 { 
    background-position:-119px -219px;
}
.zongping  em.selectS1 {
    background-position:-119px -188px;
}
.zongping  em.selectS2 { 
    background-position:-119px -157px;
}
.zongping  em.selectS35 { 
    background-position:-119px -95px;
}
.zongping  em.selectS3 { 
    background-position:-119px -126px;
}
.zongping  em.selectS4 { 
    background-position:-119px -64px;
}
.zongping  em.selectS45 { 
    background-position:-119px -33px;
}
.zongping  em.selectS5 { 
    background-position:-119px -2px;
}
/*树型评分 end */
.cmt-list li .avator img.w16{ border:none;padding:0; width:auto;height:auto;}
#wrap .tips.t240{ top:158px;}
p.lock_comment{color:#A1A1A1;}
.ping_scroll_div{height:765px;overflow:hidden}


.posi-comment{ width:275px;position: absolute; right:15px; background:#fff; top:25px; z-index:10;}
.menu_list{ padding:5px 5px 0;}
.menu_list li ul{ padding-left:5px;}
.menu_list li ul li,.menu_list li{ padding:2px 0 2px 18px;}
.menu_list li a{ color:#333;}
.menu_list li a.current{ color:#eb5909;padding-left:0;}

.shop-coupon{
	background:#FFFFCC;
	border:1px  solid #FFCC99; 
	padding:5px 15px;
	border-radius:10px;
	line-height:21px;
	width:400px;
	margin-bottom:10px;
	float:right;
	display:inline;
	margin-left:10px;
	*margin-left:0;
/*    min-height:100px;
    _height:100px;IE6*/}
.shop-coupon h6{
	font-weight:bold;
	background:none;
	margin:0;
	padding:0;
	}
.shop-coupon ul{
	margin:0 0 5px;
	}
.shop-coupon p{ font-family:Arial, Helvetica, sans-serif; color:#06c}
.md-photo{ font-size:12px;}
.dianping_fun {
    clear: both;
    display: inline;
    float: left;
    padding: 10px 0 0;
}
.dianping_fun span.titles{ background:#f1f1f1; color:#f00;
padding:5px 15px; line-height:25px; display:inline-block;border-radius:8px; margin-left:5px; vertical-align:middle; margin-top:-3px;}

.m_sc_m_li{display:none;}
.t1 td{ padding:5px 5px;}
.t1tr{ background:#E8E8E8;}

span.tag,span.tag a{ background:url(/img/pingo/tag.gif) 0 0 ; padding-left:10px; line-height:24px; display:inline-block; color:#666666;}
span.tag{ background-position:right -24px; padding-right:10px; padding-left:0;}
span.tag a.closed{ width:8px; height:10px; background:url(/img/pingo/closed.gif) no-repeat; line-height:10px; vertical-align:middle; padding-left:0; margin-left:5px;}

.login-tips{ background:url(/img/pingo/i.gif) no-repeat 35px 7px #d7d7d7; line-height:30px; margin:20px 26px; padding-left:55px; color:#666666;}
#regbox{ width:700px; margin:0 auto;}
#regbox .tips{ 
	border:1px solid #fc9; 
	margin:10px 0; 
	padding:5px 10px; 
	color:#eb5909; 
	padding-left:28px;   
	background: url(/img/pingo/x2.gif) no-repeat scroll 10px 5px #ffffcc;
	}
#regbox .pg-input{
	border-left:1px solid #caccbe;
	border-top:1px solid #caccbe;
	border-bottom:1px solid #efefef;
	border-right:1px solid #efefef;
	background:#f5f5f5;}
#regbox .curOn {
    border-width: 1px;
    color: #666666;
    margin-left: 0;
    margin-top: 0;
}
.step-box{ 
border-top:1px solid #ffcccb;
padding-top:10px;
margin-top:10px;
}
.btn4,
.btn5,
.btn6,
.btn7,
.btn8,
.btn9{
background:url(/img/pingo/btn-v1.png) no-repeat;
display:inline-block;
width:85px;
height:35px;
}
.btn4{
background-position:0 -1px;
}
.btn5{
background-position:-93px -1px;
}
.btn6,.btn7{
background-position:0 -47px;
width:84px;
height:31px;
vertical-align:middle;
}
.btn7{
background-position:-92px -47px;
}

.btn8,
.btn9{
background-position:0 -86px;
width:102px;
height:31px;
vertical-align:middle;
}
.btn9{
background-position:0 -122px;
}

.reg_tips{width:500px;}
.dzcx,
.mmg,
.mmp{
	background:url(/img/pingo/mm.gif) no-repeat;
	font-family:"微软雅黑";
	font-size:18px;
	height:32px;
	line-height:30px;
	padding-left:40px;
	margin-bottom:-1px;
	color:#fff;
	position:relative;
	z-index:1;
	}
.mmp{ background-position:0 bottom;}
.mmg a{ color:#fff; }
.dzcx{
background-position:0 -32px;}
.pg-main h5 a.more{
background:#fff;
color:#09c;
padding:0 15px;
line-height:22px;
top:5px;
border-radius:15px;

}
.couponListing { zoom:1; overflow:hidden; margin:0 -10px;}
.couponListing li{
	width:160px;
	margin:8px 10px;
	float:left;
	display:inline;
	text-align:center;
	position:relative;
	z-index:0;
    height:182px;
	}
.couponListing img{ 
	width:150px;
	height:150px;
	padding:3px;
	border:1px solid #e9e9ef;
	display:block;
	margin:0 auto 5px;
	}
.couponListing li a{ font-weight:bold; color:#666}
.couponListing li ins{
	background:url(/img/pingo/arr7.png) left 0  no-repeat;
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://xiaofei.babytree.com/img/pingo/arr7.png" ,sizingMethod="crop"); 
	display:inline-block;
	position:absolute;
	height:32px;
	line-height:28px;
	font-family:"微软雅黑";
	font-size:18px;
	right:1px;
	border-right:1px solid #fff;
	top:130px;
	z-index:5;
	color:#fff;
	text-decoration:none;
	padding-left:25px;
	padding-right:13px;
	}
.couponListing li em{
	width:39px;
	height:39px;
	position:absolute;
	left:0;
	top:0;
	z-index:5;
	display:inline-block;
	background:url(/img/pingo/new.gif) no-repeat;
	}
	

#wrap  .pg-side #activity  .pg-top, 
#wrap .pg-side #activity  .pg-btm, 
#wrap .pg-side #activity  .br, 
#wrap .pg-side #activity  .tr{
	background-image:url(/img/pingo/circle6.gif);
	height:6px;}
#wrap .pg-side #activity.p-box .pg-cont{
	border-color:#f4edda;
	background:#f4edda;	}
#wrap .pg-side #activity .pg-cont h5{
	background:#f4edda;}
/*====*/
#wrap .pg-side #skin2  .pg-top, 
#wrap .pg-side #skin2  .pg-btm, 
#wrap .pg-side #skin2  .br, 
#wrap .pg-side #skin2  .tr{
	background-image:url(/img/pingo/circle7.gif);
	height:6px;}
#wrap .pg-side #skin2.p-box .pg-cont{
	border-color:#e5f7f9;
	background:#e5f7f9;	}
#wrap .pg-side #skin2 .pg-cont h5{
	background:#e5f7f9;}


#wrap .pg-side #skin3  .pg-top, 
#wrap .pg-side #skin3  .pg-btm, 
#wrap .pg-side #skin3  .br, 
#wrap .pg-side #skin3  .tr{
	background-image:url(/img/pingo/circle8.gif);
	height:6px;}
#wrap .pg-side #skin3.p-box .pg-cont{
	border-color:#f7f1f0;
	background:#f7f1f0;	}
#wrap .pg-side #skin3 .pg-cont h5{
	background:#f7f1f0;}
#wrap .pg-side #skin4{
	z-index:2;}
#wrap .pg-side #skin4  .pg-top, 
#wrap .pg-side #skin4  .pg-btm, 
#wrap .pg-side #skin4  .br,
#wrap .pg-side #skin4  .tr{
	background-image:url(/img/pingo/circle9.gif);
	height:6px;}
#wrap .pg-side #skin4.p-box .pg-cont{
	border-color:#f08a9e;
	background:#f08a9e;	}
#wrap .pg-side #skin4 .pg-cont h5{
	background:#f08a9e;}


.adbox-2{
	width:230px;
	margin:5px auto;
	zoom:1;
	overflow:hidden;
	line-height:18px;
	color:#928e83;
	font-family:"宋体";
	}
.adbox-2 img{
	margin-right:10px;}
.adbox-2 a{ color:#666;}
.adbox-2 a.blue{ color:#00a5a5;}

.winLoginBox{
	position:absolute; z-index:2;top:50px;
	width:250px;
	background:url(/img/pingo/win-box.gif) 0 0 no-repeat;
	padding-top:5px;
	}
.winLoginBox .winBox{
	background:#f08a9e;
	padding:0px 20px 10px;
	position:relative;
	z-index:1;
	zoom:1;
	}
.winLoginBox .winBox .closed{
	width:13px;
	height:12px;
	background:url(/img/pingo/loginbutton.gif) -197px -81px no-repeat;
	position:absolute;
	line-height:80px;
	overflow:hidden;
	right:10px;
	top:5px;
	}
.winLoginBox .winBox li{
	color:#fff;
	padding:3px 0
	}
.winLoginBox .winBox li a{ color:#fff;}
.login-btn{ background:url(/img/pingo/loginbutton.gif) no-repeat 0 -56px;
	width:124px;
	display:inline-block;
	height:37px;
	line-height:180px;
	overflow:hidden;
	vertical-align:middle;
	margin-right:10px;
	}
.login-input{
	background:url(/img/pingo/login-input.gif) no-repeat;
	_background:url(/img/pingo/login-input.gif) no-repeat fixed;
	width:183px;
	height:20px;
	line-height:23px;
	padding:3px 5px;
	color:#bbb;
	border:none;
	zoom:1;
	font-family: "宋体";
	}
.win-btm{
	background:url(/img/pingo/win-box.gif) 0 bottom no-repeat;
	height:5px;
	overflow:hidden;
	font-size:0;
}
.fx-sina,.fx-qq,.fx-renren,.fx-msn{ 
	background:url(/img/pingo/share.png) no-repeat;
	width:29px;
	height:28px;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	line-height:80px;
	margin-right:5px;
	}
.fx-sina{ background-position:0 0;} 
.fx-qq{ background-position:-35px 0;} 
.fx-renren{ background-position:-70px 0;} 
.fx-msn{ background-position:-105px 0;} 
#shop_channel_p select{margin-right:10px;}
#shop_area_div select{margin-right:10px;}


#navBox .item-nav{
background:#F0F8FA;
padding:5px 9px;
color:#1e7da9;
}
#navBox .item-nav .list-item{
padding:8px 0;
line-height:24px;}
#navBox .item-nav .last{ padding-bottom:3px;}
#navBox .item-nav .list-item .item{
color:#276b8b;}
#navBox .item-nav .list-item .item-stag a.current span{
color:#fff;}
#navBox .item-tag{
width:640px;
zoom:1;
padding-top:1px;
padding-left:3px;
margin-top:-2px;}
#navBox .item-tag li{
padding:0;}
.extBox{
border:1px solid #94cbd1;
border-radius:3px;
line-height:21px;
padding:3px;
background:#fff;
margin:0 10px 0 -3px;
margin-bottom:2px;
}
#navBox .item-tag a{
padding:0 10px;
outline:none;
white-space:nowrap;
display:inline-block;
vertical-align: middle;
margin-bottom:-1px;
line-height:23px;
}
#navBox .item-tag a.curOn{
background:#fff;
border:1px solid #94cbd1;
border-radius:3px 3px 0 0;
background:#fff;
border-bottom:1px solid #fff;
line-height:23px;
_line-height:21px;
margin-top:0px;
margin-left:-1px;
margin-right:-1px;
color:#f60;
}
#navBox .item-tag a.red{ color:#f60}
#navBox .item-tag a.current{
color:#f60;}
#navBox a.expand,#navBox a.shrink{
position:relative;
top:5px;
padding-left:17px;
background:url(/img/pingo/icon.gif) -10px -436px no-repeat;
height:13px;
padding-right:0;
line-height:13px;
}
#navBox a.shrink{ background-position:-10px -451px;}


/*2011-12-08*/
#pgside1{
width:195px;
}
#pgMain2{
width:750px;
float:right;
margin:0 0 0 10px;}

#pgside1 h5,
#pgMain h5,
#pgMain2 h5,
#pgside2 h5{ 
padding:0 5px 2px;
line-height:22px;
}

#pgside2{
width:220px; float:right;}
#pgside2 .zongping dt{ font-size:12px;}
#pgside2 .Starbar{ width:65px;}
#pgside1 .shopList,
#pgside1 .shopList ul{ background:url(/img/pingo/bg120801.gif) 0  bottom no-repeat;}
#pgside1 .shopList ul{ background-position:right 0;
padding:10px 0;}
#pgside1 .shopList ul a{
padding:0 10px;
line-height:28px;
zoom:1;
display:block;}
#pgside1 .shopList ul a:hover{
background:#61bfe0;
color:#fff;
text-decoration:none;}
.pg-tab4{
border-top:1px solid #cccccc;}
.pg-tab4 td{ line-height:32px; padding:0 5px 0 15px;
font-size:12px;
border-bottom:1px solid #e8e8e8;}
.pg-tab4 th{
border-right:1px solid #e8e8e8;
border-bottom:1px solid #e8e8e8;
font-weight:normal;
text-align:right;
line-height:32px;
padding-right:15px;
}
#pgMain{
float:right;
margin:0 30px 0 35px;
width:480px;
overflow:hidden;
}
#pgMain .mcont,#pgMain2 .mcont{
border-top:0;
padding:0;}


.medalist{
zoom:1;
overflow:hidden;
padding:5px;}
.medalist li img{
width:51px;
height:51px;
}
.medalist li{
float:left;
display:inline;
width:51px;
text-align:center;
height:70px;
padding:5px;}
.medalist a{
color:#666666;}

.attestation,.attestation ul{
background:url(/img/pingo/bg120802.gif) no-repeat 0 bottom;
margin-bottom:10px;}
.attestation ul { background-position: right 0; margin-bottom:0;
padding:10px 15px;}
.attestation li{ padding:2px 0;}
.attestation2{
background:url(/img/pingo/bg120803.gif) no-repeat;}
.attestation2 ul{
background:none;}
.s-nav .cb a.orange{
color:#f90;
font-weight:bold;}

.searchShop{width:620px; margin:10px 0; height:320px; padding:5px 15px 15px; border:1px solid #ddd; overflow:auto;}
.search-shoplist{ margin-bottom:15px;}
.search-shoplist li{ padding:10px 10px 10px 0; border-bottom:1px dotted #ddd; font-size:12px;}


/*2011-12-16 pack s1*/
#navBox div.item-tag{padding-left:45px;width:595px;}
.all{ float:left; margin-left:-53px; font-weight:bold;}
.extBox{margin-left:-1px;}
.item-nav .h5-tt {	height:20px; position: absolute; z-index:0; top:-1px; left:-1px; width:760px;  line-height:20px; padding-top:5px; padding-bottom:4px; overflow:hidden;}
span.tag, span.tag a{ line-height:21px; background:none;}
#navBox .expandBox{ padding-top:35px;}
span.tag {background:#ecf8f9;border-radius:13px; padding:0 10px;}
span.tag  a{ padding-left:0px;}
span.tag a.closed{ vertical-align:top; position:relative; top:6px; *left:5px;}



/*相册*/
.album-list{
zoom:1;
overflow:hidden;
padding-top:24px;
}
.album-list li{
display:inline;
float:left;
width:202px;
height:231px;
margin:0 19px;
}
.album-img{
height:142px;
width:200px;
position:relative;
z-index:0;
}
.album-img img{
border:1px solid #ccc;
width:200px;
height:140px;
display:inline;
float:left;
}
.album-img_fun{
position:absolute;
z-index:1;
right:5px;
bottom:5px;
background:#e6e6e6;
line-height:27px;
height:27px;
padding:0 8px;
border-radius:5px;
}
.album-img_fun.lt{
left:5px;
top:5px;
bottom:auto;
right:auto;
}
.album-text{
padding-top:8px;
}
.album-text textarea{
border:1px solid #c5c5c5;
border-bottom:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
height:40px;
width:194px;
padding:3px;
resize:none;
overflow:auto;
line-height:18px;
margin-bottom:4px;}
.album-img a{ 
display:inline-block;
margin:0 2px;
}
.album-img a.closed {
    background: url(/img/pingo/closed.gif) no-repeat scroll 0 0 transparent;
    height: 10px;
    line-height: 10px;
	overflow:hidden;
    padding-left: 0;
    width: 8px;
	margin-left:5px;
	display:inline-block;
	vertical-align:middle;
}
.md-album{
border-bottom:1px dotted #ccc;
padding-bottom:15px;

}
.md-album h4.title{
line-height:34px;
background:#ff9966;
padding:0 10px;
margin:0;
font-size:14px;
font-weight:bold;
color:#fff;
}
.album-cont{
position:relative;
z-index:0;
padding:20px 0;
text-align:center;
zoom:1;
background:#fef1e1;
}
.album-cont ul{
height:110px;
overflow:hidden;
display:inline-block;}
.album-cont li{
display:inline;
float:left;
}
.album-cont li img{
border:1px solid #ece0d1;
padding:2px;
background:#fff;
box-shadow:2px 0 4	px #ece0d1;
}
.album-cont .current img{
    background-color:orange;
}
.prev,.next{
background:url(/img/pingo/prev-next.gif) no-repeat;
width:20px;
height:47px;
position:absolute;
z-index:1;
top:45px;
}
.prev{
left:8px;}
.next{
right:8px;
background-position:right 0;}
.win-album{ width:860px; margin:0 auto; zoom:1; overflow: hidden;}
.win-album li{ display:block; text-align:center;float:none;}
.win-album .album-cont{width:170px; margin-top:25px; float:left; display:inline; padding:20px 0; height:480px;}
.win-album .album-cont ul {height:440px; padding-top:20px;}
.win-album .prev,.win-album .next{ width:47px;height:20px; left:56px;background:url(/img/pingo/prev-next.gif) no-repeat;}
.win-album .prev{ background-position:0 -54px; top:10px;}
.win-album .next{ background-position:0 -74px; top:490px;}
.album-title {
	left:0;
    font-size: 14px;
    color: #FF6600;
    font-weight: bold;
    margin-top: 0;
    position: absolute;
	z-index:0;
    text-align: center;
    top: -27px;
    width: 170px;
}

.preview-photo{
width:690px;
float:left;
display:inline;
}
.preview-photo img{
padding:0;
box-shadow:8px 9px 0 #E5E5E5;}
.preview-title{
    font-size: 14px;
    font-weight: bold;
	text-align:center;
	padding-bottom:7px;
}




.swapCity-tips{
width:950px;
margin:0 auto;
margin-bottom:10px;
background:#ffc;
line-height:25px;
padding:0 0 0 10px;
height:25px;
position:relative;
z-index:0;
}
.swapCity-tips .closed{
background:url(/img/pingo/closed.gif) no-repeat center center;
width:10px;
height:12px;
position:absolute;
right:10px;
top:7px;
}

.pd-list2{
padding:0px 15px;
}
.pd-list2 li{
padding-left:60px;
line-height:18px;
zoom:1;
overflow:hidden;
position:relative;
z-index:0;
height:75px;
padding:10px 10px 10px 60px;
}
.pd-list2 li .qkk{
border:1px solid #add5f4;
position:absolute;
top:65px;
z-index:1;
left:0;
width:48px;
line-height:20px;
height:20px;
text-align:center;
color:#118da5;
background:#d1e7f8
}
.pd-list2 li p{
padding-top:5px;}
.pd-list2 img{
float:left;
display:inline;
margin-left:-60px;
width:50px;
height:50px;
}

.cityBox .citySelect{
padding:15px 20px;
line-height:22px;
}
.cityBox .citySelect dt{
font-weight:bold;
padding:5px 0 0;}
.cityBox .citySelect dd{
padding-bottom:5px;}
