body{ background:none;}
#s-body{ margin:10px auto;width:960px;clear:both;}
#s-main{float:left;width:700px;}
#s-bar{float:right;width:240px;}
#s-bar1{float:left;width:250px;}
#s-main1{float:right;width:700px;}

/* 优惠券搜索区 */
#s-search{ width:700px; height:97px; background:url(../image/system/sales/sale-map.gif);}
.s-search-null{ height:45px; font-size:1px; width:700px;}
.s-search-none{ height:26px; width:150px; display:inline-block;}
.s-search-form{ width:700px; height:26px; vertical-align:middle;}
.s-search-input{ border:1px solid #FFBA00; width:380px; padding:4px 3px; font-size:14px; background:url(../image/system/sales/search_input_bg.gif) repeat-x; color:#999; margin-right:10px; vertical-align:middle;}
.s-search-btn{ width:117px; height:23px; background:url(../image/system/sales/sale-map.gif) 0px -113px no-repeat; text-align:center; border:0px; color:#4c4c4c; vertical-align:middle;}

/* 优惠券分类区 */
#s-class{ width:698px; border-left:1px solid #FFC574; border-right:1px solid #FFC574; clear:both; padding-top:10px;}
#s-class h2{ float:left;display:inline-block; width:80px; height:30px; line-height:30px; background:url(../image/system/sales/class-h2-bg.gif) no-repeat; font-size:14px; color:#36A3F1; font-weight:bold; text-align:center;}
.s-class-right{ float:right; width:590px; height:26px; line-height:26px; border-bottom:1px dashed #ccc;}
.s-class-right a:link,.s-class-right a:visited{ text-decoration:none;}

.s-class-more { float:right; }
.s-class-more a:link,.s-class-more a:visited{color:#36A3F1; text-decoration:none;}
.s-class-right{ display:inline-block; float:right;}
.hot-area,.class-area,.class-cuisine,.class-label,.class-mtr{height:35px; line-height:35px;width:680px; margin:0px auto;  margin-bottom:0px; }
#s-class a:link,#s-class a:visited{ float:left; padding:0px 4px;}
.s-class-bottom{ width:700px; height:10px; background:url(../image/system/sales/sale-map.gif) 0px -152px no-repeat; font-size:1px;}

/* banner js图片轮换区 */
#YTabs{ position:relative;z-index:1; margin:0px auto; border:1px solid #7A7C7C; width:689px; height:309px; overflow:hidden;}
#YTabs-hd{position:absolute;z-index:3;left:0;top:0;width:219px;height:37px;line-height:37px;overflow:hidden;}
.banner-h2-bg{ display:block; float:left;width:219px;height:37px;line-height:37px;z-index:99999; text-indent:10px;font-size:14px; background:url(../image/system/sales/banner-h2-bg.gif) repeat-x; color:#FFFFFF; }
#YTabs-bd{position:absolute;top:0;left:0;z-index:2;width:689px;height:309px;}
#YTabs-bd dl{position:absolute;top:0;left:0;float:left;width:689px;height:315px;overflow:hidden;}
#YTabs-bd dt{position:relative;z-index:2;right:1;top:0; float:right;overflow:hidden;}
#YTabs-bd dt,#YTabs-bd dt img{width:470px;height:315px;} 
#YTabs-bd dd{ position:absolute; float:left; left:0; top:29px; width:219px;height:90px; background:url(../image/system/sales/sale-map.gif) 0px -179px no-repeat; display:block; overflow:hidden; z-index:4; cursor:pointer;}
#YTabs-bd dd img{ width:65px; height:65px; float:left; margin-top:10px; margin-left:10px;}
#YTabs-bd dd.current{background:url(../image/system/sales/sale-map.gif) -259px -179px no-repeat;}
#YTabs-bd a:hover{text-decoration:underline;}
.banner-dazhe{color:#C80000; font-size:25px; height:30px; line-height:30px; font-weight:bold; text-indent:10px; margin-top:10px;}
.banner-title{ color:#666666; line-height:18px; height:18px; text-indent:10px; font-size:12px;}
#YTabs-bd dd#YTab0{top:37px;}
#YTabs-bd dd#YTab1{top:127px;}
#YTabs-bd dd#YTab2{top:217px;}
.s-banner{ width:690px; height:310px; padding:5px; background:url(../image/system/sales/sale-map.gif) 0 -291px no-repeat; margin:10px auto; }


/* 圆角 */
.s-pop-content2{ float:left; background:#fff; position:relative; margin:0px auto; width:321px; color:#4d4d4d; margin-top:10px; padding:10px; border:1px solid #ccc; }
.s-pop-content-rt,.s-pop-content-rb,.s-pop-content-lb,.s-pop-content-lt,.s-bar-warp-lt,.s-bar-warp-rt,.s-bar-warp-rb,.s-bar-warp-lb{ height:10px; width:10px; overflow:hidden; z-index:99; background:url(../image/system/sales/sale-map.gif) no-repeat; position:absolute;}
.s-pop-content-lt{background-position: -537px -217px; left:-1px; top:-1px;}
.s-pop-content-rt{background-position: -547px -217px; right:-1px; _right:-2px; top:-1px;}
.s-pop-content-rb{background-position: -547px -227px; bottom:-1px; right:-1px; _right:-2px;}
.s-pop-content-lb{background-position: -537px -227px; bottom:-1px; left:-1px;}

.s-pop-content{ float:left; background:#fff; margin:0px auto; width:345px; color:#4d4d4d; margin-top:10px;}
.s-pop-content1{ float:right;}
.s-pop-content-t{ width:345px; height:12px; background:url(../image/system/sales/sale-map.gif) 0px -639px no-repeat;}
.s-pop-content-b{ width:345px; height:12px; background:url(../image/system/sales/sale-map.gif) 0px -651px no-repeat;}
.s-pop-content-m{ padding:0px 10px; width:325px; height:420px; background:url(../image/system/sales/s-pop-content-m.gif) repeat-y;}


.hot-pop,.good-pop,.new-pop,.maturity-pop{ width:280px; height:55px; background:url(../image/system/sales/sale-map.gif) 0px -672px;  line-height:55px; padding-left:65px;}
.hot-pop h2,.good-pop h2,.new-pop h2,.maturity-pop h2{font-size:14px; color:#C80000; font-weight:bold; width:160px; float:left; display:inline;}
.hot-pop span,.good-pop span ,.new-pop span,.maturity-pop span{ width:70px; display:inline-block; float:right; text-align:right; padding-right:20px;}
.hot-pop span a:link,.hot-pop span a:visited,.good-pop span a:link,.good-pop span a:visited,.new-pop span a:link,.new-pop span a:visited,.maturity-pop span a:link,.maturity-pop span a:visited{ color:#666666; text-decoration:none;}

.hot-pop h2 a:link,.hot-pop h2 a:visited,.good-pop h2 a:link,.good-pop h2 a:visited,.new-pop h2 a:link,.new-pop h2 a:visited,.maturity-pop h2 a:link,.maturity-pop h2 a:visited{ font-size:14px; color:#C80000; font-weight:bold; text-decoration:none;}


.good-pop{background:url(../image/system/sales/sale-map.gif) 0px -727px no-repeat;}
.new-pop{background:url(../image/system/sales/sale-map.gif) 0px -782px no-repeat;}
.maturity-pop{background:url(../image/system/sales/sale-map.gif) 0px -837px no-repeat;}

.s-pop-ul li.first{ height:135px;}
.s-pop-ul li{ border-bottom:1px dashed #B5EDA0; float:left; width:320px; height:50px; padding:10px 0px 5px 0px; clear:both;}
.s-pop-left{ width:270px; float:left;}
.s-pop-left a:link,.s-pop-left a:visited{ text-decoration:none;}
.s-pop-left p,.s-pop-right1 p{ line-height:22px;}
.s-pop-left span{ color:#E73F00; font-weight:bold;}
.s-pop-right{ float:right; text-align:right;}

.s-pop-left1{ width:100px; float:left;}
.s-pop-right1{ width:200px; float:right; text-align:right;}
.s-pop-right1 .summary{ height:50px;}
.s-pop-right1 .summary p{ line-height:20px;}
.s-pop-right1 a:link,.s-pop-right1 a:visited{ text-decoration:none;}
.s-pop-img{  text-align:right; position:relative;}
.s-pop-right img{ margin-top:12px;}
.s-face-s{ width:94px; height:94px; border:1px solid #D9D9D9; padding:3px; background:#FFFFFF; display:block;}


/* 广告区 */
.s-ad1{width:240px; height:140px; background:url(../image/system/sales/s-ad1-bg.jpg) right top no-repeat; margin-bottom:10px;}
.s-ad1-btn{  width:114px; height:43px; float:right; margin-right:10px; margin-top:20px; background:url(../image/system/sales/sale-map.gif) 0px -949px no-repeat; display:block; }
.s-ad1 p{ line-height:18px; color:#525252; text-align:center;}
.s-ad1-red{ color:#C21A11; font-size:14px;}

.s-ad2{ width:234px; height:244px;border:3px dotted #02CDEB; margin-bottom:10px;}

.s-ad3{ margin-bottom:10px;}
.s-ad4{ width:232px; height:250px; padding:3px; background:url(../image/system/sales/sale-map.gif) -374px -684px no-repeat;}
.s-ad4-header{ width:232px; height:37px; line-height:37px; background:url(../image/system/sales/s-ad4-header.gif) repeat-x;  }
.s-ad4-header span{ float:right; width:110px; text-align:center; display:inline-block;}
.s-ad4-header img{ margin:5px 5px 0px 5px;}
.s-ad4-header h3{ width:110px; float:left; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:5px;}
.s-ad4-body{ width:232px; height:213px; background:#F9F9F9;}
.s-ad4-body p{ line-height:25px; text-align:center;}
.s-ad4-line{ height:2px; margin:10px 0px; width:232px; font-size:1px; background:url(../image/system/sales/s-ad4-line.gif) repeat-x; clear:both;}
.s-ad4 li{ color:#666666; width:95%;  margin:0px auto; text-align:left; line-height:18px; text-indent:10px; }
.s-ad4-sxit{ color:#666666;}
.s-ad4-sxit a:link,.s-ad4-sxit a:visited{ text-decoration:underline; color:#666666;}


/* 优惠券列表页面 左边分类区 */
#s-q-side{float:left;width:250px;overflow:hidden;}
#s-q-side .s-bd{width:250px; margin-bottom:10px;padding-bottom:5px;}
#s-q-side .s-advs{padding:0;border:0;width:250px;}
.s-bar-body{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.s-tab-top{margin:0 auto;width:100%;overflow:hidden;height:38px;line-height:32px; background:url(../image/system/sales/sale-map.gif) 0px -1051px no-repeat;}
.s-tab-top h2{float:left;margin-left:8px;display:inline;width:150px;font-size:14px;font-weight:normal;overflow:hidden;height:32px;line-height:32px;}
.s-tab-top a:link,.s-tab-top a:visited{color:#36A4F3; text-decoration:none; float:right;padding-right:8px;height:32px;line-height:32px;overflow:hidden;}
.s-sub-hd{margin:0 auto; width:100%;height:25px;line-height:25px;overflow:hidden;background:url(../image/system/sales/sale-sub-hd-bg.gif) 0  24px repeat-x;}
.s-sub-hd ul{float:left;width:246px;margin:0 1px;display:inline;height:25px;overflow:hidden;}
.s-sub-hd ul li{float:left;width:81px;cursor:pointer;height:25px;line-height:24px;margin-right:1px;display:inline;overflow:hidden;text-align:center;}
.s-sub-hd ul li.current{background:url(../image/system/sales/sale-map.gif) 0px -1014px;}
#q-dishes ul{width:244px;margin:0 2px;}
#q-dishes li{width:60px;}
#q-dishes li.current{color:#C80000;background-position:-81px -1014px;}
.s-q-bd{margin:0 auto;width:238px;overflow:hidden;padding-bottom:5px;}
.s-q-bd p{margin:0 auto;width:100%;line-height:24px;}
.s-q-bd .q-map-location{margin:0 auto;width:228px;height:24px;text-align:left;line-height:24px;overflow:hidden;}
.s-q-bd a.hot1:link,.s-q-bd a.hot1:visited{color:#C80000;}
.s-q-bd p a:link strong,.s-q-bd p a:visited strong{color:#C80000;}
.s-tab-bootom{ width:250px; height:11px; background:url(../image/system/sales/sale-map.gif) 0px -1089px}
.s-q-bd p a:link,.s-q-bd p a:visited{ text-decoration:none; color:#666; display:inline-block;}

/* 优惠券列表页面 搜索区 */
.s-list-search{ width:700px; height:80px; background:url(../image/system/sales/sale-map.gif) 0px -1111px; }
.s-list-search .p-up{ height:40px; padding-left:120px;}
.s-list-search .p-down{ margin-top:13px;  text-indent:15px;}
.s-list-search .p-up-input{ width:392px; padding:3px; border:3px solid #FFB900;margin-top:9px; _margin-top:8px; vertical-align:middle;}
.s-list-search .p-up-btn{ width:117px; height:23px; border:0; background:url(../image/system/sales/sale-map.gif) 0px -1207px no-repeat; margin:9px 0px 0px 10px; _margin:8px 0px 0px 10px; vertical-align:middle;}

.s-list-note{ width:700px; height:47px;  background:url(../image/system/sales/sale-map.gif) 0px -1261px no-repeat; margin:10px 0px; color:#454545; overflow:hidden;}
.s-list-note p{ width:500px; float:left; margin:8px 0px 0px 8px;}

.s-list-factor{ width:700px; margin:10px 0px auto;}
.s-list-factor p{ text-align:right; color:#666666;}
.subscribe-btn{ width:118px; float:right; margin:5px 5px 0px 0px; height:27px; line-height:27px; text-align:center; background:url(../image/system/sales/sale-map.gif) -144px -1207px no-repeat; border:0px; color:#FFFFFF;}

.photo-detail-btn{ width:118px; display:inline-block; height:27px; line-height:27px; text-align:center; background:url(../image/system/sales/sale-map.gif) -144px -1207px no-repeat; border:0px; color:#FFFFFF;}


.s-list-table{ width:700px; margin:10px 0px auto; border:0px; clear:both;}
.s-list-table .header{ width:700px; height:30px; line-height:30px; background:url(../image/system/sales/sale-map.gif) 0 -1324px no-repeat;}
.s-list-table .header{ background:url(../image/system/sales/s-th-bg.gif) repeat-x;}
.s-list-table th{ color:#646464; font-weight:300; text-align:left; padding-left:5px;}
.s-list-table td{ padding:5px; border-bottom:1px dotted #ddd;}
.s-list-table td .red,.s-list2-warp .red{ color:#CC0000; font-weight:bold;}
.s-list-table td .block,.s-list2-warp .block{ color:#000; font-weight:bold;}
.s-list-table .red-hu{color:#CC0000; font-weight:bold; display:inline-block;position:relative; float:left;}
.s-list-table td .blue,.s-list2-warp .blue{ color:#35A5EF;}
.s-list-table td a:link,.s-list-table td a:visited{ color:#999999; text-decoration:none;}
.s-list-table .th-left{ background:url(../image/system/sales/s-th-left.gif) left top no-repeat;}
.s-list-table .th-right{ background:url(../image/system/sales/s-th-right.gif) right top no-repeat;}

/* sale list 2 */
.s-list2-header{ width:700px; margin:10px 0px auto;height:30px;  background:url(../image/system/sales/sale-map.gif) 0 -1324px no-repeat;}
.s-list2-header p{ padding-top:6px; text-indent:10px; vertical-align:middle; display:block;}
.s-list2-header p span{ display:inline-block; margin-top:4px;}
.s-list2-body{ width:700px; margin:8px 0px auto;}

.s-list2-warp{ width:215px; height:240px; padding:5px; position:relative; border:1px solid #ccc; float:left; margin:5px 3px 5px 2px;}
.s-user-face{ width:215px; padding:5px 0px; overflow:hidden;}
.s-user-face img{ float:left; margin-right:10px;}
.s-user-face p{ color:#666;}
.s-list2-warp p{ line-height:140%;}
.s-list2-warp .icon{  text-align:right; position:relative;}

td.s-list2-td{ padding:0 ; margin:0; border:0;}
.s-list2-td span{ display:block; line-height:140%; color:#999;}
.s-list2-td em{ font-style:normal;}
.s-list2-td *{ word-wrap:break-word;}


/* sale list 3 */
.s-headline{ width:700px; height:182px; background:url(../image/system/sales/sale-map.gif) 0 -1375px no-repeat; color:#5B5B5B;}
.s-headline h2{ height:32px; text-indent:50px; font-size:16px; color:#000000; font-weight:bold; padding-top:20px;}
.s-headline-body{ width:670px; height:118px; margin:10px auto;}
.s-headline-body .headline-image{ width:100px; height:100px; float:left; margin-right:10px;}
.s-headline-right{ width:550px; float:left;}
.s-headline-title{font-size:14px; color:#000000; font-weight:bold; }
.s-headline-data{ float:right; color:#999;}
.s-headline .red{ color:#c50000;}
.s-headline-icon{ height:29px; border-top:1px dotted #5b5b5b; padding-top:6px; position:relative;}
.s-headline-icon span{ float:right;}
.s-headline-icon span a:link,.s-headline-icon span a:visited{ color:#36A4EF; text-decoration:none;}
.s-headline-body p{ margin:0px 0px 3px 0px;}



/* sale pages */
.s-page { margin:10px 0px; margin-bottom:20px; width:500px; float:right; text-align:right;}
.s-page a:link,.s-page a:visited{ display:inline-block; height:19px; padding:0px 5px; line-height:19px; text-align:center; color:#494949; margin:0px 2px; text-decoration:none;}
.s-page a:hover{ font-weight:bold; background:#C3EAFF;}
a.s-page-cur,a.s-page-cur:link,a.s-page-cur:visited{background:#C3EAFF; font-weight:bold; color:#FF0000; font-size:14px; padding:2px 5px;}


/* Subscription list */
.subscription-list{float:left;width:250px;overflow:hidden;}
.subscription-list .header1{ width:250px; height:38px; line-height:33px; background:url(../image/system/sales/subscription-list-top.gif) no-repeat; font-size:14px; text-indent:20px; text-align:left;}
.subscription-list .bottom1{ width:250px; height:12px; background:url(../image/system/sales/sale-map.gif) 0 -1584px no-repeat;}
.subscription-list .body1{ width:248px; border-left:1px solid #C4EAFF; border-right:1px solid #C4EAFF;}
.subscription-list .body1 .title{ width:125px; float:left; padding-left:5px;}
.subscription-list .body1 .edit a:link,.subscription-list .body1 .edit a:visited{ width:40px; color:#37A2F2; text-decoration:underline; display:inline-block; float:left;}
.subscription-list .body1 li{ height:30px; line-height:30px; vertical-align:middle;}
.subscription-list .body1 li img{ _margin-top:5px;}

/* 详情页面 */
.s-bar-warp,.s-bar-warp1{ width:220px; padding:9px;  margin:12px 0px 0px 0px;}
.s-bar-warp-lt{background-position: -537px -217px; left:-1px; top:-1px;}
.s-bar-warp-rt{background-position: -547px -217px; right:-1px; top:-1px;}
.s-bar-warp-rb{background-position: -547px -227px; bottom:-1px; right:-1px;}
.s-bar-warp-lb{background-position: -537px -227px; bottom:-1px; left:-1px;}

.s-h2-yellow,.s-h2-gray,.s-h2-blue,.s-h2-green,.s-h2-comment{ width:220px; font-size:14px; color:#000000; text-indent:10px; height:30px; line-height:30px; background:url(../image/system/sales/sale-map.gif) 0 -1618px no-repeat;}
.s-h2-gray{ background:url(../image/system/sales/sale-map.gif) -235px -1618px no-repeat;}
.s-h2-blue{ background:url(../image/system/sales/sale-map.gif) -482px -1618px no-repeat; color:#FFFFFF; font-size:12px;}
.s-h2-blue b{ font-size:14px;}
.s-h2-comment{ height:42px; line-height:42px; background:url(../image/system/sales/sale-map.gif) -238px -1672px no-repeat; font-size:14px; color:#000; text-indent:45px;}
.s-h2-green{ background:url(../image/system/sales/sale-map.gif) 0 -1674px no-repeat; color:#FFFFFF; margin-bottom:10px;}
.s-bar-warp p{ line-height:20px; }
.s-bar-warp p span{  display:inline-block; margin-right:10px;}
.s-bar-warp p span a.blue:link,.s-bar-warp p span a.blue:visited{ color:#35A3F2;}
.s-bar-warp p span a.gray:link,.s-bar-warp p span a.gray:visited{ color:#666;}

.s-datail-bar li{line-height:20px; padding-top:1px; display:block; float:left; width:210px; clear:both; overflow:hidden; border-bottom:1px dotted #CBCBCB; color:#B0B0B0;}
.s-datail-bar li a:link,.s-datail-bar li a:visited{ display:block; width:210px; text-decoration:underline; color:#404040}

.s-list3-bar li{ margin:5px 0px; padding:5px 0px; display:block; float:left; width:210px; clear:both; overflow:hidden; border-bottom:1px dotted #CBCBCB; color:#B0B0B0;}
.list3-bar-right{ float:left; display:inline-block; width:145px; margin-left:10px;}
.list3-bar-right a.blue:link,.list3-bar-right a.blue:visited{ color:#37A2F0;}
.list3-bar-right .gray-3{ color:#333;}

.s-daohang{ width:960px; margin:0px auto; height:12px; line-height:12px; color:#666666; text-align:left;}
.s-detail-banner{ width:700px; margin-top:12px; height:120px; background:url(../image/system/sales/sale-map.gif) 0 -1735px no-repeat; color:#666666;}
.s-detail-banner h2{ line-height:45px; text-indent:1em; font-size:15px; width:400px; float:left; display:inline; color:#000;}
.s-detail-banner .datarank{ width:250px; float:right; line-height:45px; text-align:right; color:#c50000; padding-right:10px;}
.s-detail-banner .getway{clear:both; border-bottom:1px dashed #ccc; position:relative; height:28px; line-height:28px; text-indent:10px;}
.s-detail-banner em{ color:#0066CC; font-style:normal;}
.s-detail-banner a:link,.s-detail-banner a:visited{ color:#666; text-decoration:underline;}
.s-detail-banner .sms{ background:url(../image/system/sales/sale-map.gif) 0px -1874px no-repeat; text-indent:20px; display:inline-block; margin-right:20px;}
.s-detail-banner .print{ background:url(../image/system/sales/sale-map.gif) 0px -1905px no-repeat; text-indent:20px; display:inline-block; margin-right:20px;}
.s-detail-banner .ding{ background:url(../image/system/sales/sale-map.gif) 0px -1934px no-repeat; text-indent:20px; display:inline-block; margin-right:20px;}
.s-detail-banner .hu{ background:url(../image/system/sales/sale-map.gif) 0px -1965px no-repeat; text-indent:20px; display:inline-block; }
.s-detail-banner p{ height:30px; line-height:30px; width:97%; margin:0px auto; }
.s-detail-banner .qita{ text-align:right}
.s-detail-banner .collect{ background:url(../image/system/sales/sale-map.gif) 0px -1998px no-repeat; text-indent:20px; display:inline-block;}

.s-detail-photo{ width:700px; margin:10px 0px auto; overflow:hidden;}
.s-detail-photo .big-photo{ clear:both; width:aotu; margin:0px auto; text-align:left; overflow:hidden; padding-bottom:10px; text-align:center;}
.s-detail-photo .big-photo p{  float:left; text-align:left; margin-top:10px; font-size:14px; font-weight:bold; color:#333;}

.s-detail-photo .photo-sms-btn{ width:148px; height:27px; line-height:30px; background:url(../image/system/sales/sale-map.gif) 0px -2041px no-repeat; display:inline-block; text-align:center;}
a.photo-sms-btn:link,a.photo-sms-btn:visited{ color:#FFFFFF; text-decoration:none; font-size:13px;}
.detail-pic-btn{ margin:10px 0px; clear:both; float:left; text-align:center; width:700px;}

a.photo-detail-btn:link,a.photo-detail-btn:visited{ color:#FFFFFF; text-decoration:none; font-size:13px;}

.s-detail-photo .photo-print-btn{ width:148px; height:27px; line-height:30px; background:url(../image/system/sales/sale-map.gif) -164px -2041px  no-repeat; display:inline-block; text-align:center;}

a.photo-print-btn:link,a.photo-print-btn:visited{ color:#FFFFFF; text-decoration:none; font-size:13px;}

.s-detail-photo .photo-ding-btn{ width:148px; height:27px; line-height:30px; background:url(../image/system/sales/sale-map.gif) -328px -2041px no-repeat; display:inline-block; text-align:center;}
a.photo-ding-btn:link,a.photo-ding-btn:visited{ color:#000; text-decoration:none; font-size:13px;}
.s-detail-photo p{ text-align:center;}

.photo-note{ clear:both; width:700px; height:auto; margin-top:10px;}
.photo-note-top,.photo-note-bottom{ background:url(../image/system/sales/photo-note-bg.gif) no-repeat; width:700px; height:10px; font-size:1px;}
.photo-note-bottom{ background:url(../image/system/sales/photo-note-bg.gif) 0px -10px;}
.photo-note-body{ width:678px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 10px;}
photo-note-body p{ color:#666;}
.photo-note p{ text-align:left;}
.photo-note .big{  margin:9px 0px; font-size:14px;}

.photo-note .fendian { color:#000000;}
.photo-note .fendian a:link,.photo-note .fendian a:visited{ color:#35A3F0; text-decoration:underline;}

a.switchsale:link,a.switchsale:visited{ display:inline-block; text-decoration:none; color:#9999FF;}
.photo-note .sale_all a:link,.photo-note .sale_all a:visited{ color:#35A3F0; text-decoration:underline;}
.photo-note .sale_all{  color:#666;}
.photo-note .sale_all li{ display:none;}

a.switchsale:hover{ background:#9999FF; color:#ffffff; }

.s-detail-response{ width:700px; margin-bottom:10px; overflow:hidden;}
.s-detail-response .response-face{ border:1px solid #ccc; width:49px; height:49px; float:left; margin-right:20px; }
.s-list3-bar .comment-face{ border:1px solid #ccc; width:49px; height:49px; float:left;}
.s-detail-response .response-right{ width:600px; float:left;}
.s-detail-response .response-title{ height:23px;  line-height:23px; background:#F7F7F7; padding:3px 10px; vertical-align:middle;}
.s-detail-response .response-title img{ _margin-top:5px;}
.s-detail-response .response-title span{ float:right; color:#999;}
.s-detail-response .response-title em{ color:#6567CE; font-style:normal;}
.s-detail-response .response-data{ color:#999; }
.s-detail-response .response-body{ color:#333;}
.s-detail-response p{ line-height:23px;}
.s-detail-response ul li{ float:left; width:100%; margin-bottom:18px; overflow:hidden;}
.s-detail-response h2{ font-size:14px; font-weight:bold; height:30px; line-height:30px; color:#c50000; display:inline;}
.s-detail-response .s-response-top{ padding:10px 0px;}
.s-detail-response .s-response-top img{ vertical-align:middle; }
.s-detail-response .s-detail-comments{ width:400px; float:right;height:30px; text-align:right; color:#999999;}

.response-form{ background:#BAE6FF; position:relative; float:left; width:580px; overflow:hidden; padding:10px; margin-left:70px;_margin-left:35px; }
.response-form-rt,.response-form-rb,.response-form-lb,.response-form-lt{ height:10px;width:10px; overflow:hidden; z-index:99; background:url(../image/system/sales/sale-map.gif) no-repeat; position:absolute;}
.response-form-lt{background-position: -547px -2047px; left:0px; top:0px;}
.response-form-rt{background-position: -557px -2047px; right:0px; top:0px;}
.response-form-rb{background-position: -557px -2057px; bottom:0px;  right:0px;}
.response-form-lb{background-position: -547px -2057px; bottom:0px; left:0px;}
.response-form-left{ width:65px; float:left; margin-right:10px; font-size:14px; }
.response-form-right{ float:left; width:500px;}
.response-form-right textarea{ width:500px; height:100px; border:0; background:#FFFFFF;}
.response-form-right input{ border:0; background:#FFFFFF; height:20px; line-height:20px; margin-right:10px; padding:0px 5px; color:#999;}
.response-form-btn{ position:absolute; bottom:10px; right:15px; width:101px; height:39px; line-height:39px; display:inline-block; background:url(../image/system/sales/sale-map.gif) -606px -2036px no-repeat; text-align:center; }
.response-form p{ color:#666666;}
a.response-form-btn:link,a.response-form-btn:visited{ color:#00A8CD; text-decoration:none;}

/* 优惠信息免费订阅 */
.dingyue-h2{ font-size:16px; font-weight:bold; width:600px; margin:0px auto;}
.dingyue-body{ width:600px; margin:0px auto; padding-left:60px;}
.dingyue-body p{ line-height:300%;}
.dingyue-body p span{ width:80px; text-align:right; display:inline-block; margin-right:10px;}
.dingyue-body p em{ font-style:normal; color:#FF0000;}
.dingyue-body a:link,.dingyue-body a:visited{ color:#0000ff; text-decoration:underline; display:inline-block; margin-right:10px;}
.dingyue-body  input{margin-right:10px;}
.dingyue-body .dingyue-btn{ padding-left:150px;}
.dingyue-body .dingyue-btn  input{ width:80px;}
.dingyue-body .input1{ border:0px; height:20px; line-height:20px; background:#999;}

/* 弹窗样式 */
.jqmWindow {
    display: none;
    position: fixed;
    top: 30%;
	left: 35%;
	z-index:99999;
}
.jqmOverlay { background-color: #888; }
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.s-popbox{ width:350px; border:1px solid #000; background:#FFFFFF;}
.s-popbox p{ text-align:center; line-height:35px; margin-bottom:10px;}

/* 隐藏左栏注释效果 */

a.hu-note:link,a.hu-note:visited{ z-index:100; text-decoration:none;} 
a.hu-note:hover { z-index:1;} 
a.hu-note span {display: none }
.hu-note4{ display:inline; width:23px; height:22px; float:left; margin-right:2px; _margin-right:1px;}
.hu-note-img4{ position:absolute; right:-100px; top:-190px; display:none; width:503px; height:192px;} 
.hu-note-img5{ position:absolute; right:0px; top:-162px; display:none; width:503px; height:192px;} 
.hu-note3{ display:inline; width:23px; height:22px; }
.hu-note3 img{ margin-left:5px; }
.hu-note-img3{ position:absolute; left:23px; top:-140px; width:503px; display:none; height:192px;} 
.hu-note2{ display:inline; width:23px; height:22px;}
.hu-note2 img{ margin-left:5px; }
.hu-note-img2{ position:absolute; right:-100px; top:-192px; width:503px; display:none; height:192px;} 
.hu-note1{ display:inline; width:23px; height:22px;}
.hu-note-img1{ position:absolute; right:0px; top:30px; width:503px; display:none; height:192px;} 

#hot-area-more,#class-area-more,#class-cuisine-more{ width:50px; float:right; margin:0px auto;}
.hot-area-li,.class-area-li,.class-cuisine-li{ position:relative;z-index:2;cursor:pointer;float:left; text-align:left; width:50px; clear:both; color:#999;}
.hot-area-ul li.current,.class-area-ul li.current,.class-cuisine li.current{border:solid #FED400;border-width:1px 2px 2px 0px; z-index:2;}
.hot-area-sub,.class-area-sub,.class-cuisine-sub{position:absolute; z-index:3; right:50px; top:-1px;display:none; width:550px;overflow:hidden;border:solid #FED400;border-width:1px 0px 2px 1px;background:#fff url(../image/system/sales/YM-Tab.gif) top  right no-repeat;}
.hot-area-sub a:link,.class-area-sub a:link,.class-cuisine-sub a:link,.hot-area-sub a:visited,.class-area-sub a:visited,.class-cuisine-sub a:visited{float:left; display:block; white-space:nowrap;}
a.s-class-more:link,a.s-class-more:visited{ color:#36A3F1; background:#FFFFFF; text-decoration:none;}
.s-pop-img img{ display:block; float:right;}

/* footer */
#footer{margin:0 auto;width:960px;height:30px;line-height:30px;overflow:hidden;}
#footer p{float:left;width:50%;line-height:30px;overflow:hidden;}
#footer p,#footer p a:link,#footer p a:visited,#footer p a:hover{color:#999;}
#footer p#copyright{text-align:right;}

.sale_jieshao{ line-height:20px; color:#666;}
ul.sale_all li{ line-height:150%;}
.s-list-table th a,.s-list-table th a:link,.s-list-table th a:visited{ color:#646464; text-decoration:none;}
#s-des{ line-height:150%;}

.s-q-bd p strong#strDisplay{font-weight:normal; display:none;}