@charset "utf-8";
/* index 
.ppt1_t {border:1px solid #efefef;}
.ppt1_l {width:16px; background:url(../imgs/ppt_l.png) no-repeat center center; cursor:pointer;}
.ppt1_l:hover {background:url(../imgs/ppt_l_a.png) no-repeat center center;}
.ppt1_b {padding:0 5px; overflow:hidden; }
.ppt1 { margin-top:5px; margin-bottom:5px;}
.ppt1 li {width:200px; height:220px; overflow:hidden; border:1px solid #efefef; margin-right:9px; }
.ppt1 li.last {margin-right:0px;}
.ppt1 li a.img {display:block; margin:3px; overflow:hidden; text-align:center; }
.ppt1 li a.txt {display:block; text-align:center; background-color:#f5f5f5; color:#333399; margin-top:5px; font-size:14px; font-weight:bold; padding:5px; height:44px; overflow:hidden; }
*/




.sl_waper {width: 659px; }
.sl_title {margin-bottom: 2px; }
.sl_title .t { font-size:16px; font-weight:bold; margin-bottom:3px; color:#339; float:left; }
.sl_title .p { float:right;}
.sl_title .p .it { float:left; width:23px; height:21px; background:url('../imgs/sl_p.gif'); margin-left:5px; line-height:21px; text-align:center; color:#339933; cursor:pointer;}
.sl_title .p .a, .sl_title .p .it:hover {background:url('../imgs/sl_p_a.gif'); color:#fff;}

.sid {border:1px solid #ddd; padding-top:5px;}
.sid_lb {width:16px; float:left; height:220px; background:url(../imgs/ppt_l.png) no-repeat center center; cursor:pointer;}
.sid_lb:hover {background:url(../imgs/ppt_l_a.png) no-repeat center center;}
.sid_b {position: relative;width: 610px;height: 220px;margin: 0 auto; margin-left:6px;float: left;display: inline;overflow: hidden;}
.sid_b .sid_b_warp {left: 17px;position: absolute;top: 0;}
.sid_b .sid_b_warp .div {float:left; width:605px; height:220px; overflow:hidden; text-align:center;}
.sid_b li { height:220px; overflow:hidden; margin-right:12px; width:186px; text-align:center; }
.sid_b li.last {margin-right:0px;}
.sid_b li a.img {display: table-cell; vertical-align:middle; margin:3px auto; overflow:hidden; text-align:center; border:1px solid #ffffff; width:165px; height:125px; padding:20px 0; }
.sid_b li a.img img { margin-top:0px; }
.sid_b li a.txt {display:table-row; text-align:center; color:#333399; margin-top:5px; font-size:14px; font-weight:bold;  height:35px; line-height:18px; overflow:hidden; }
.sid_b li a.txt .txtc {height:38px; line-height:18px; overflow:hidden;}
.sid_b li:hover a.img{border:1px solid #e47911;}
.sid_b li:hover a.txt{color:#e47911; text-decoration:underline;}


.sid_rb {width:16px; height:220px; float:right; background:url(../imgs/ppt_r.png) no-repeat center center; cursor:pointer;}
.sid_rb:hover {background:url(../imgs/ppt_r_a.png) no-repeat center center;}


.w728 {width: 728px;}


/*index online coupon codes*/
.box1 .contentoc { line-height:15px; }
.box1 .contentoc .item{ border-bottom:1px solid #f7f3f7; padding:8px 4px; min-height: 83px;_height:83px;}
.box1 .contentoc .item_last{ border-bottom:none;min-height: 83px;_height:83px;}
.box1 .contentoc .item .img{ float:left; width:85px; }
.box1 .contentoc .item .cnt{ margin-left:90px; }
.box1 .contentoc .item .cnt .cnt_title { font-size:12px; font-weight:bold; overflow:hidden;}
.box1 .contentoc .item .cnt .cnt_title a {  color:#31309c; }
.box1 .contentoc .item .cnt .cnt_title a:hover { color:#e47911;}
.box1 .contentoc .item .cnt .cnt_desc { margin-top:5px; }
.box1 .contentoc .item .linkname {text-align: center;}

/*index printable coupon codes*/
.box1 .contentpc { line-height:15px; }
.box1 .contentpc .item{ border-bottom:1px solid #f7f3f7; padding:8px 4px;min-height: 83px;_height:83px;}
.box1 .contentpc .item_last{ border-bottom:none;min-height: 83px;_height:83px;}
.box1 .contentpc .item .img{ float:left; width:85px; }
.box1 .contentpc .item .cnt{ margin-left:90px; }
.box1 .contentpc .item .cnt .cnt_title { font-size:12px; font-weight:bold; overflow:hidden;}
.box1 .contentpc .item .cnt .cnt_title a {  color:#31309c; }
.box1 .contentpc .item .cnt .cnt_title a:hover { color:#e47911;}
.box1 .contentpc .item .cnt .cnt_desc { margin-top:5px; }
.box1 .contentpc .item .linkname {text-align: center;}


/*index hot expiring deals*/
.box1 .contenthed { line-height:15px; }
.box1 .contenthed .item{ border-bottom:1px solid #dddddd; padding:8px 4px;min-height: 100px;_height:100px;}
.box1 .contenthed .item_last{ border-bottom:none;min-height: 83px;_height:83px;}
.box1 .contenthed .item .img{ float:left; width:92px; min-height:92px; _height:92px; margin-left:8px; margin-top:3px; text-align:center; border:1px solid #cdcdcd; -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.18);
-moz-box-shadow: 0 0 4px rgba(0,0,0,0.18);
box-shadow: 0 0 4px rgba(0,0,0,0.18);}
.box1 .contenthed .item .img img { max-width: 80px; max-height: 80px; }
.box1 .contenthed .item .cnt{ margin-left:113px; margin-top:12px; }
.box1 .contenthed .item .cnt .cnt_title { font-size:12px; font-weight:bold; overflow:hidden; min-height:48px;}
.box1 .contenthed .item .cnt .cnt_title a {  color:#31309c; }
.box1 .contenthed .item .cnt .cnt_title a:hover { color:#e47911;}
.box1 .contenthed .item .cnt .cnt_desc { margin-top:10px; }
.box1 .contenthed .item .cnt .cnt_desc span.exp {font-size:12px;}
.box1 .contenthed .item .cnt .cnt_desc span.num {font-size:12px; font-weight:bold; color:#ea6a29;}


/*credit card style*/
.credit_it { text-align:center; padding:0px 20px; }
.credit_it .c_title {}


.ppt1_r {width:16px; background:url(../imgs/ppt_r.png) no-repeat center center; cursor:pointer;}
.ppt1_r:hover {background:url(../imgs/ppt_r_a.png) no-repeat center center;}

.restaurant {}
.restaurant .title{ line-height:35px;}
.restaurant .title .more{float:right;}
.restaurant .title .more a{color:#b2b2b2;}
.restaurant .title .title_txt{float:left; font-size:14px; font-weight:bold; color:#393c39;}
.restaurant .cnt {}
.restaurant .cnt img {}
.restaurant .cnt .cnt_txt a {color:#31309c; font-weight:bold; display:block; margin-bottom:4px;}
.restaurant .cnt {}

.recommend_store { margin:5px; border-collapse:separate;}
.recommend_store td{ background:#fff; border:1px solid #ddd; width:130px; height:30px; cursor:pointer;}
.recommend_store td:hover {border:1px solid #e47911;}
.recommend_store td img {max-width:120px;}

.today_news_tab {display: block; position: relative;}
.today_news_no {display: block; position: absolute; color:#ffffff;text-align: center; right: 0px; font-size: 14px; font-weight:bold; height: 23px; width: 23px; line-height: 23px; top: 3px; display:none;}
.today_news_icon1 { background: url(../imgs/today_new_icon1.png); width:26px; height:27px;}
.today_news_icon2 { background: url(../imgs/today_new_icon2.png); width:31px; height:27px;}
.today_news_icon3 { background: url(../imgs/today_new_icon3.png); width:41px; height:27px;}

.index_deals_pane { width:659px!important;}
.index_deals_pane ul.tab1 {font-family: "Microsoft Yahei"; width:695px; overflow:hidden;}
.index_deals_pane ul.tab1 a { color:#ffffff; text-decoration:none; padding:0; text-align:center; width:132px; display:block; border-right:1px solid #ffffff; font-weight:normal;}
.index_deals_pane ul.tab1 a.today_news_tab {width:132px;}
.index_deals_pane ul.tab1 li { height:35px; line-height:35px; margin:0;}
.index_deals_pane ul.tab1 li.a { background-image:none; height:35px;}
.index_deals_pane ul.tab1 li a:hover {border-bottom:4px solid #77ba34; height:32px;}
.index_deals_pane ul.tab1 li.a a { background-image:none;background-color:#77ba34; height:35px; padding:0; border-width:0; margin-left:-1px;}
.index_deals_pane ul.tab1 li.a a:hover {border-bottom:4px solid #77ba34;}
.index_deals_pane ul.tab1 { background-image:none; background-color:#25951a; border-bottom:4px solid #77ba34;}
.index_deals_pane .today_news_no { display:none;background-color:#eb0000;border-radius:10px; font-weight:normal; padding-left:5px; padding-right:5px; font-size:10px; height:18px; line-height:18px; width:auto; right:inherit; left:96px;}
.index_deals_right_pane.right {width:303px; float:right; margin-left:0;}

.index_deals_right_pane .box1 .title{ height:38px; line-height:38px;font-family: "Microsoft Yahei"; font-weight:normal;}
#ajax_cnt { margin-left:-1px;}
.dealitem1 .title_pane {margin-left:1px;}

.icons_weibo { background-image:url(../imgs/icons_weibo.png); background-repeat:no-repeat;}
.dealitemweibo .item .col1 {width: 130px;}
.dealitemweibo .item .col1 p span { color:#6e6e6e; }
.dealitemweibo .weibo_title { text-align:center;}
.dealitemweibo .weibo_title a { font-size:16px; color:#262626; }

.dealitemweibo .item .col2 { width:520px; overflow:hidden;}
.dealitemweibo .item .col2 .weibo_content_wrap { position:relative;}
.dealitemweibo .item .col2 .weibo_content_left { width:24px; height:16px; background-position:-80px -59px; position:absolute; top:30px; left:2px;}
.dealitemweibo .item .col2 .weibo_content { margin-left:25px;border:1px solid #8fb878; border-radius:8px; padding:20px; width:430px; min-height:100px; background-color:#f6f6f6; font-weight:bold; margin-right:20px; font-size:14px; line-height:20px;}

.dealitemweibo .item .weibo_focus { position:relative;}
.dealitemweibo .item .weibo_focus .weibo_items_pane {width:480px; margin-left:25px;}
.dealitemweibo .item .weibo_focus .weibo_items { }
.dealitemweibo .item .weibo_focus .weibo_item { margin-right:10px;}
.dealitemweibo .item .weibo_focus .weibo_item div { cursor:pointer;display:table-cell; vertical-align:middle;width:108px; height:134px; text-align:center; border:1px solid #dedede;}
.dealitemweibo .item .weibo_focus img { max-width:100px; max-height:100px;}
.dealitemweibo .item .weibo_focus .weibo_focus_left { background-position:-10px -49px; width:16px; height:40px;position:absolute;top:45px; left:5px; cursor:pointer; display:none;}
.dealitemweibo .item .weibo_focus .weibo_focus_right{ background-position:-43px -49px; width:16px; height:40px;position:absolute; top:45px; right:5px; cursor:pointer; display:none;}
.dealitemweibo .item .weibo_img { border:1px solid #dedede; text-align:center; margin-left:25px; margin-right:25px; margin-top:2px; 
}

.dealitemweibo .item .weibo_img_inner {display:table-cell;vertical-align:middle;width:468px; height:500px;}
.dealitemweibo .item .weibo_img img {max-width:460px; max-height:500px;}

.cycle_right_prev { width:16px; height:16px; background-position:-155px -240px; margin-top:12px; margin-right:5px; cursor:pointer;}
.cycle_right_next { width:16px; height:16px; background-position:-169px -240px; margin-top:12px; margin-right:5px; margin-left:5px; cursor:pointer;}
.cycle_right_prev:hover { background-position:-122px -241px; margin-top:11px;}
.cycle_right_next:hover { background-position:-139px -241px; margin-top:11px;}
.right_cycle_number .it { display:inline-block; cursor:pointer; width:18px; height:18px; line-height:18px; text-align:center; margin-top:9px;}
.right_cycle_number .a { background-color:#ffffff; color:#ff8f0b;}

.box1 { border-width:0;}

.recommend_store { margin:0;}
.recommend_store td,.recommend_store td:hover { border-width:0;border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; width:150px;}
.recommend_store td:first-child,.recommend_store td:first-child:hover { border-left:1px solid #e6e6e6;}
.recommend_store td:hover{box-shadow: 0 0 7px #a6a6a6; position:relative; z-index:1;}
.recommend_store td img {max-width:120px; margin:8px 0;}

.index_deals_right_pane .box1 .title .right_cycle_number { margin-top:1px; font-size:13px;}

.box1.top_cycle_right { background-color:#ffffff;}
.box1 .top_cycle_right_content { background-color:#ffffff;}
.box1 #pop_slider_right_cycle { overflow:inherit!important; width:303px!important;}
.box1 #pop_slider_right_cycle.contenthed .item { padding:0px 4px; min-height:inherit; height:88px; overflow:hidden; cursor:pointer;}
.box1 #pop_slider_right_cycle.contenthed .item .img {width:70px; height:70px; border-width:0; box-shadow:none; margin-left:6px;}
.box1 #pop_slider_right_cycle.contenthed .item .img img {max-width:70px; max-height:70px;}
.box1 #pop_slider_right_cycle.contenthed .item .cnt { margin-left:85px; margin-top:6px;}
.box1 #pop_slider_right_cycle.contenthed .item .cnt .cnt_title a { color:#626262; font-weight:normal; font-size:14px; line-height:17px;}
.box1 #pop_slider_right_cycle.contenthed .item .cnt .cnt_title a:hover { text-decoration:none;}
.box1 #pop_slider_right_cycle.contenthed .item .cnt .cnt_title { width:210px;min-height: 55px;}
.box1 #pop_slider_right_cycle.contenthed .item .cnt .cnt_title .redb { color:#ea6a29; font-weight:normal;font-size:14px; font-weight:normal;}
.box1 #pop_slider_right_cycle.contenthed .item .cnt .cnt_title .market_price { text-decoration:line-through; font-size:14px; font-weight:normal;}
.box1 #pop_slider_right_cycle.contenthed .item { border:1px solid #ffffff;border-bottom:1px dashed #d8d8d8;}
.box1 #pop_slider_right_cycle.contenthed .item:last-child { /*border-bottom:1px dashed #ffffff;*/}
.box1 #pop_slider_right_cycle.contenthed .item:hover {box-shadow:0px 0px 7px #a6a6a6;  margin-top:-1px; border-bottom:1px solid #ffffff; padding: 1px 4px 0px 4px;}
#pop_slider_right_cycle .items { display:none;width:303px!important;/*border-left:1px solid #dddddd; border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;*/}
#pop_slider_right_cycle .items:first-child { display:;}
#pop_slider_right_cycle .minfo { width:210px;}
#pop_slider_right_cycle .minfo a{margin-right:15px; overflow:hidden; display:block; float:right; vertical-align:top; color:#969696; text-decoration:none;}
#pop_slider_right_cycle .minfo a:hover{color:#268b1b;}
#pop_slider_right_cycle .minfo a.like-btn:hover {color:#ff4a6b;}
#pop_slider_right_cycle .minfo .comment {margin-right:0px;}
#pop_slider_right_cycle .minfo a.add_comment { margin-right:0px;}
#pop_slider_right_cycle .minfo b{display:inline-block; background:url(../imgs/icons_share.png); margin-right:5px; margin-top:2px; vertical-align:top;}
#pop_slider_right_cycle .minfo .share { display:inline-block; float:left;}
#pop_slider_right_cycle .minfo .share b{width:13px; height:13px; background-position:0px -200px;}
#pop_slider_right_cycle .minfo .like-btn b{width:14px; height:12px; background-position:0px -100px;}
#pop_slider_right_cycle .minfo .comment-btn b{width:16px; height:12px; background-position:0px -300px;}
#pop_slider_right_cycle .minfo .comment-btn:hover b {background-position:0px -350px;};
#pop_slider_right_cycle .minfo .share:hover b{background-position:0px -250px;}
#pop_slider_right_cycle .minfo .like-btn:hover b{background-position:0px -150px;}
#pop_slider_right_cycle .minfo .like-btn b.liked{background-position:0px -150px;}
#pop_slider_right_cycle .minfo .like-btn.liked { color:#ff4a6b;}
#pop_slider_right_cycle .minfo .comment:hover b{ background-position:0px -350px;}
#pop_slider_right_cycle b { font-weight:normal;}