/* CSS Document */

/*-------------共用的css----------------*/

*{
	margin:0px;
	padding:0px;
}
.table
{
	width:100%;
	 border:0;
	 margin :0;
	text-align:center; 
	}
.btn {
    border-right : #7b9ebd 1px solid; 
	PADDING-RIGHT: 2px;
	BORDER-TOP: #7b9ebd 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
	BORDER-LEFT: #7b9ebd 1px solid; 
	CURSOR: hand; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7b9ebd 1px solid
}
h1{
	font-size:12px;
	font-weight:normal;
	line-height:29px;
}
#mid_mid
{
	display:inline;
	width:535px;/*还剩余2px间隔*/
	background:#FFF4DF;
	text-align:center;
	border:#FFCB83 solid 1px;
	float:right;
}
#mid_collect_content
{
	width:535px;
	height:430px;
	float:left;
	border:1px solid #cccccc;
	border-top:0px;
	}
#mid_newshop_content,
#mid_oldshop_content,
#mid_myprize_content{
	width:535px;

	float:right;
	border-top:0px;
}
#mid_points_content,
#mid_info_content
{
	width:531px;
	height :430px;
	margin:2px 0 ;
	background:#FFFFFF;
	text-align :center ;
}
#mid_prize_content,
#mid_store_content,
#mid_addconcessions_content,
#mid_baike_content,
#mid_addshop_content,
#mid_comment_content,	
#mid_message_content,
#mid_allorders_content,
#mid_sendorder_content{
	width:531px;
	height:420px;
	border-top:0px;
	margin:2px;
	text-align:center;
	background:#FFFFFF;
}
#mid_order_content
{
	width:531px;
	background:#FFFFFF;
	border-top:0px;
	margin:2px 0 ;
	}
.user{
	width:55px;
	margin-bottom:5px;
	height:100px;
	float:left;
	text-align:center;
}
.font_color_gray{
	color:#666666;
	line-height:22px;
}
.font_color_blue{
	color:#0066FF;
	line-height:22px;
}
.font_color_red{
	color:#FF0000;
	line-height:22px;
}
.font_color_org{
	color: #EF6900;
	line-height:22px;
}
.font_bold{
	font-weight:bold;
}
.right_title{
	height:12px;
	width:174px;
	line-height:12px;
	border: #E0E0E0 1px solid ;
	padding:4px;
	margin-bottom:5px;
	background:#FFF4DF;
	background:url(../images/style/mypage/right_title_bg.gif) repeat-x;
	font-size:12px;
	font-family:"宋体";
	color:#FF6600;
	font-weight:bold;
}
.tjfd{
width:500px;
margin:0;
padding:0;}
.tjfd tr{
margin:0;
padding:0;}
.tjfd tr td{
float:left;
font-family:"宋体";
font-size:12px;}
.count
{
	display:block;
	color:#FF6600;
	font-weight:bold;
	font-size:12px;
	float:left;
	margin:4px 0px 4px 10px;
}
#myfriends{
	width:170px;
	text-align:center;
	padding-left:12px;
	border-bottom:1px solid #CCCCCC;
}
#newvisitors{
	width:170px;
	text-align:center;
	padding-left:12px;
}
.mid_title_bg{
	width:524px;
	font-size:16px;
	height:23px;
	text-align:left;
	padding:0 0px 0px 15px;
	border:1px solid #EEEEEE;
	background:url(../images/style/mypage/title_bg.gif) repeat-x;
	margin-top:10px;
}
.mid_title_bg span
{float:left; font-size:16px;}
#mid_decrorate_up{
	width:535px;
	height:31px;
	float:left;
	background:url(../images/style/mypage/decrorate_up.gif); 
}
#mid_decrorate_right_message,
#mid_decrorate_right_allorders,
#mid_decrorate_right{
	width:4px;
	margin-top:12px;
	height:763px;
	float:left;
	background:url(../images/style/mypage/decrorate_right.gif) repeat-y; 
}
#mid_right{
margin-top:5px;
width:188px;
	border:1px solid #E8E8E8;
	background:#F7F7F7;
	float:right;
}
#mid_right_mid{
width:182px;
height:370px;
margin:2PX;
background:#FFFFFF;}
#pages{
	float:right;
	margin-right:5px;
}
.button{
	font-size:12px;
	background-color:#F0F0F0;
	border:1px solid #333333;
	width:50px;
	height:17px;
}
#hotconlist,
#hotshoplist,
#storeflag{
	width:185px;
	border-bottom:1px solid #CCCCCC;
}
#storeflag ul{
	padding-left:30px;
}
#storeflag ul li{
	width:100px;
	height:20px;
	line-height:20px;
	clear:both;
	list-style-type: disc;
}
#myzone td,
#mid_mid td{
	padding:5px;
}
#mid_mid td a{font-size:14px;text-decoration:underline;}
#mid_mid td h3{font-size:14px; font-weight:600px;color:#f60;}
.mid_title_bg_down{
	width:531px;
	_width:523px;
	height:29px;
	text-align:left;
	border:1px solid #EEEEEE;
	background:url(../images/style/mypage/title_bg.gif) repeat-x;
}
#pinlun{
}
#pinlun tr{
margin:0;
padding:0;}
#pinlun tr td{
font-family:"宋体";
font-size:12px;
color:#333333; 
height:12px;
margin:0;}
/*-----------------------------------*/

/*-----------myorder订餐单-----------*/
#mid_order_content p{
	padding:50px 0 0 10px;
	#padding:40px 0 0 10px;
	_padding:20px 0 0 10px;
}
#mid_order_content ul{
	display:inline;
	width:150px;
	margin:10px 40px;
	float:left;
}
/*-----------------------------------*/

/*----------mypoints我的积分---------*/
	
#mid_points_content p{
	width:150px;
	padding:40px 0 0 10px;
	_padding:20px 0 0 10px;
}
#mid_points_content ul{
	margin:10px; 
}
/*-----------------------------------*/

/*----------mystore我的收藏----------*/
#dltShouCang {
margin:auto
}
.tblShouCang{
width:100%
}
.tdTuiXiang{
width:300px
}
.tdBiaoQian{
width:150px
}
.tdShiJian{
width:160px
}
.tdYongHu{
width:110px
}
.tdShouCangRen{
width:100px
}
.tdSCTitle{
width:100px
}
.tdSCNeiRong{
width:400px
}
#divXiao{
margin:auto;
}
#txbBiaoQian{
width:400px
}
#txbShuoMing{
width:400px; height:100px
}
#liMyPage a
{
	background-color:#ffa238 
}
.store_mid_title_bg{
	width:531px;
	border-top:1px solid #EEEEEE;
	float:left;
	background:url(../images/style/mypage/title_bg.gif) repeat-x;
}
/*-----------------------------------*/

/*-----------baike美食百科-----------*/
#baike_content_01{
	margin:0 auto;
	width:500px;
	border-bottom:1px dotted #999999;
}
/*-----------------------------------*/

/*----------comment我的评论----------*/
#comment_pages{
	margin:70px 10px;
	float:right;
}


/*-----------------------------------*/

/*----------friends我的好友----------*/
#mid_friends_content{
	width:580px;
	float:left;
	border:1px solid #cccccc;
	border-top:0px;
}
#mid_message_down,
#mid_friend_down{
	width:526px;
	height:50px;
	clear:both;
	line-height:40px;
	padding:20px 10px 0px 10px;
}
#mid_friends_content h1{
	margin:0px;
}
#mid_friends_content textfield{
	width:150px;
	height:20px;
}
#mid_friends_content select{
	width:150px;
	height:20px;	
}
#mid_friends_content .button1{
	width:80px;
	height:20px;	
}
#adduser{
	width:525;
	height:40px;
	clear:both;
	padding:15px 0px 0px 30px;
	margin-bottom:5px;
	background-color:#EFEFEF;
}
#friendslist{
	width:556px;
}
#mid_message_down .button_ga,
#mid_friend_down .button_ga{
	width:96px;
	height:30px;
	background:url(../images/style/mypage/garbage.gif) no-repeat;
	border:0px;
}
#mid_message_down .button_del,
#mid_friend_down .button_del{
	width:96px;
	height:30px;
	border:0px;
	margin-left:250px;
	background:url(../images/style/mypage/delete.gif) no-repeat;
}
#friendonline{
	width:182px;
	height:80px;
	clear:both;
	padding:5px 0px 0px 10px;
	border-bottom:1px solid #CCCCCC;
}
#mid_fri_decrorate_right{
	width:4px;
	margin-top:12px;
	height:420px;
	float:left;
	background:url(../images/style/mypage/decrorate_right.gif) repeat-y; 
}
/*-----------------------------------*/

/*----------addshop添加商铺----------*/
#addshoplist{
	width:556px;
}
#hotshoplist .nodisc{
	list-style:none;
}
/*-----------------------------------*/

/*-------addconcession添加优惠-------*/
#articlelist{
	width:175px;
}
#addconlist{
	width:175px;
}
/*-----------------------------------*/

/*--------allmyorders我的订单--------*/
#web_mid_allorders{
	width:950px;
	margin:0px auto;
	border-bottom:2px solid #FF9933;
}
#mid_mid_allorders{
	width:531px;/*还剩余2px间隔*/
	float:left;
}
#mid_allorders_content{
	
}
#allorders_content_01,
#allorders_content_02,
#allorders_content_03{
	clear:both;
	margin:0 auto;
	width:500px;
	height:230px;
	border-bottom:1px dotted #999999;
}
#allorders_content_03{
	margin-bottom:40px;
}
#mid_allorders_content ul{
	display:inline;
	width:150px;
	margin:10px 40px;
	float:left;
}
#mid_allorders_content li{
	height:18px;
	line-height:18px;
}
#mid_allorders_content p{
	clear:both;
	padding-left:350px;
}
#mid_decrorate_right_allorders{
	height:870px;
}
/*-----------------------------------*/
/*---------messagebox信息中心--------*/
#info{
	width:300px;
	height:300px;
	margin:0 auto;
}
#message_icon{
	width:556px;
	height:50px;
}
#message_icon img{
	margin:2px 30px 1px 40px;
}
#mid_message_content{
	
}
#mid_decrorate_right_message{
	height:320px;
}
/*-----------------------------------*/
#tblGeRenXX
{
	text-align:left ;
	font-size: 12px; 
	font-family: 微软雅黑; 
	text-decoration: none;
	}
#divMiMa{
margin:auto; width:500px; padding-top:50px
}
#dltDingDan{
margin:auto
}
#tdTitle1{
width:80px
}
#tdTitle2{
width:120px
}
#tdNeiRong1{
width:250px
}
#tdNeiRong2{
width:200px
}
#dltFanDian{
margin:auto
}
.fdm{
width:200px;
}
.dz{
width:300px
}
.dh{
width:130px
}
#dltPingLun{
margin:auto
}
.pf
{
float:left;  text-align:left
}
#dltYouHui1{
margin:auto
}
.tdBiaoTi
{	
width:250px; text-align:left
}
.tdJieZhiSJ{
width:100px; text-align:left
}
.tdFaBuSJ{
width:120px; text-align:left
}
.tdRenQi{
width:150px; text-align:left
}
.chexiao{
width:82px;
height:26px;
font-family:"宋体";
font-size:14px;
color:#006699;
font-weight:bold;
background:url(../images/style/mypage/next.jpg) no-repeat right;}
#liMyPage a
{
	background-color:#ffa238
}
#collect_maincontent{
	width:450px;
	margin:0px auto;
	margin-top:30px;
}
#collect_maincontent .button{
	width:60px;
	margin-left:65px;
}
#collect_maincontent .common{
	margin-left:65px;
}
/*---------mystore去过的商铺-----------*/
#mystore_maincontent{
	width:450px;
	margin:0px auto;
	margin-top:30px;
}
#mystore_piclist{
	margin-top:10px;
	width:450px;
	height:130px;
}
.mystore_text{
	font-weight:bold;
	font-size:14px;
	color:#666666;
	line-height:20PX;
	text-align:left;
	clear:both;
}
.mystore_img{
	float:left;
	width:120px;
	margin-right:28px;
	_margin-right:22px;
	text-align:center;
}
.mystore_img img{
	margin:2px;
}
#mystore_maincontent input{
	width:40px;
}
#mystore_maincontent .button{
	width:80px;
}
#mystore_maincontent .web_feild{
	width:400px;
}
/*----------------------------*/
#mid_prize_content{
	text-align :center ;
}
#aprize{
	margin:0px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
/*优惠券*/
#leftBody{
width:755px;
float:left;
margin-top:5px;
padding:0;}
#rightBody{
width:190px;
float:left;

padding:0;
}
#tableyouhui{
width:763px;
border:#CCCCCC solid 1px;
font-family:"宋体";
font-size:12px;
margin:10px 0 30px 20px;
line-height:20px;
height:400px;
color:#333333;
float:left;
text-align:center;}
.tabletd{
height:30px;
background:#FFFFFF;
}
#tittle{
width:528px;
height:23px;
float:left;
background:url(../images/style/huiyuan/huiyuan_bj.jpg) repeat-x;
border:#CCCCCC solid 1px;}
#imgbiao{
background:url(../images/style/huiyuan/huiyuanbiao.jpg) no-repeat;
width:20px;
height:20px;
float:left;
margin:0 0 0 3px;}
#titlebiao{
font-family:"宋体";
font-size:12px;
color:#FF6600;
font-weight:bold;
float:left;
margin:3px 0 0 5px;}
#tableyh{
width:531px;
margin:3px 0 0 0;
font-family:"宋体";
font-size:12px;
color:#333333;
float:left;
padding:0;}
.neirong{
font-family:"宋体";
font-size:12px;
color:#333333;
height:25px;
margin:0 0 0 10px;
text-align:left;
float:left;}
.td{
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
background:#F2F2F2;
height:25px;}
.tdn{
border-top:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
background:#F2F2F2;
height:25px;}
.tdr{border-right:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
background:#F2F2F2;}
.tbl_lb{
width:531px;}
.tbl_lb tr{
margin:0;
padding:0;}
.tbl_lb tr td{
background:#FFFFFF;
width:531px;
margin:0;
padding:0;}
#table_xx{
width:520px;
margin:0;}
#table_xx tr{
margin:0;
padding:0;}
#table_xx tr td{
float:left;
text-align:left;
border-bottom:#CCCCCC dashed 1px;
height:25px;}
.neirong1{
font-family:"宋体";
font-size:12px;
color:#333333;
text-align:center;
height:25px;
}
.xuxian{
background:url(../images/style/huiyuan/xuxian.gif) repeat-x;
height:1px;}
.tb_pinglun{width:500px; text-align:left;}
.tb_pinglun tr{ }
.tb_pinglun tr td{border:1px #CCCCCC solid;line-height:25px;}

/*地盘首页样式开始*/
body{font-size:12px;}
#container{	margin:0 19px; background:white; clear:both; padding:10px 0 0; overflow:auto;}
#containerLeft{
	width:697px; float:left; overflow:hidden;
}
#containerRight{
	width:225px; float:right; overflow:hidden;
}
#containerRight h3{
	font-size:14px;
}
#containerRight .rightline{
	border-top:1px solid #BBCF90; border-bottom:1px solid #F8FAF3; height:1px; background:#F4F7EC;
}
#indexshop{margin-top:7px;}
#indexshopRight{width:620px; display:inline; float:left; background:white;}
.51borderTop{width:713px; height:2px; overflow:hidden;}
.51borderBottom{width:713px; height:2px; overflow:hidden;}
#indexMedia{clear:both; }
#indexMedia img{float:left; border:0;}
.indexshopYes{float:left; padding-left:11px; border-right:1px solid #fff; width:75px; height:25px; line-height:25px; margin-bottom:1px; background:url(images/imagesnew/indexShopY.gif) no-repeat #fff; text-align:left;}
.indexshopNo{float:left; padding-left:11px; border-right:1px solid #88A342; width:75px; height:25px; line-height:25px; margin-bottom:1px; background:url(images/imagesnew/indexShopN.gif) no-repeat #E0E9CC; text-align:left;}
#Allshop{font-size:12px; padding:2px 17px 2px 7px;}
#Allshop table{width:25%; float:left; text-align:center;border-bottom:1px dashed #ccc;}
.indexfenye_sel{ background:#A5CB42; color:#FFFFFF; padding:0 4px; text-decoration:none;}
.indexfenye_Nosel{ padding:0 4px; color:#43781d; text-decoration:none;}
#indexshopLeft{width:75px;float:left; margin-left:10px; display:inline;}

/*商城展示相关*/
.tb_row{width:600px;padding:0px 5px; top:auto; bottom:0;}
.tb_div{width:145px;height:auto;padding-top:10px;float:left;text-align:center; font-size:14px;color: #ccc;top:auto;bottom:0;}
.tb_div a{text-align:center; font-size:12px;font-weight: 600;color:Red; text-decoration:none; padding-bottom:5px;}
.tb_div a img{ width:100px; height:50px; border:0px;}
.tb_div b{text-align:center; font-size:12px;font-weight: 400;color:Green;}
.divli{width:200px;height:50px;padding:10px 10px;float:left;}
.col_shoplog{}
.col_products_folderspan{padding:5px;color:Red;}
.col_products_folderspan a{font-size:16px;color:Red;}
.col_shopintro{text-align:center; font-size:14px;}
.tb_shop{width:930px; text-align:center; font-size:14px;color: #ccc;}
.tb_shop tr td{border-bottom:1px #666 }
.tb_shop .left{width:150px; text-align:center; padding-top:5px;}
.tb_shop .left img{width:135px; height:80px; border:3px #ccc solid;}
.tb_shop .center{width:400px; padding-left:10px;}
.tb_shop .show{width:240px; height:100px;}
.tb_shop .show img{border:0px #ccc solid;}

a.tb_shop:link{font-size:14px; font-weight:700; color:#06c;}
a.tb_shop:visited{ font-size:14px; font-weight:700; color:#06c;}
a.tb_shop:hover{color:#960000;text-decoration: underline;}
a.tb_shop:active {color:#960000;}
a.tb_shop{font-size:14px;}
.tb_shop .right{width:170px;text-align:center;}
.indexQuestion{border:2px solid #88A342; width:280px; position:absolute; background:#EEF2E1;}
.indexQuestion div.thistop{margin:12px 15px 0px; line-height:2; color:#313131;}
.indexQuestion div.thisbottom{margin:0 15px 12px; text-align:right;}

/*分页样式*/
.div_fenye{ padding:5px 35px 0 0; float:right; height:22px; line-height:18px; text-align:left;}
.div_fenye strong{float:left;padding:1px 6px;font-weight:bold;color:#f60;margin:0 5px;}
.div_fenye a{float:left;border:1px solid #ccc;padding:1px 6px;text-decoration:none;margin:0 2px;}
.div_fenye span{float:left;}
/*地盘首页样式结束*/

/* 帐户设置样式开始 */

.editdiv{
	font-size:14px;
}
.border
{
    border: 1px solid #efefef;
    background:#ffffff;
    width:100%;
		LINE-HEIGHT:18px;
		TEXT-DECORATION: none;
}
.border td{
	padding:0.3em;
}
SELECT {
	COLOR: #333333;
	BACKGROUND-COLOR: #fbfbf4;
	width:55px;
}
.tdleft1{
	text-align:left;
	width:180px;
	font-weight:bold;
}
.tdleft2{
	text-align:left;
	height:22px;
	width:28%;
}
.tdright2{
	width:72%;
}
.textbox{ 
	border: 1px solid #a7a7a7;
	background:#ffffff;
	height:23px;
	padding-top:5px;
  ryo:expression(onfocus=function(){this.style.backgroundColor='#EEF8FE'},onblur=function(){this.style.backgroundColor=''})
}
.buttonsave{
	background:transparent url(/images/button/save7.png) no-repeat scroll 0% 0%;
	border-style:none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	height:50px;
	margin-left:160px;
	padding-bottom:0px;
	padding-top:2px;
	text-align:center;
	vertical-align:middle;
	width:156px;
}
/* 帐户设置样式结束 */