

.blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
.block{width:990px; height:auto; margin:0 auto;}

/*  团购分类页 */
.group_body{background: #F9F9F9;}
.group_buy{position: relative;padding: 8px;height: 355px;width: 302px;background: #fff;float: left;display: inline;margin: 14px 3px 0 10px;z-index: 0; border-bottom-color: #fff;border-radius: 3px 3px 0 0; border: 1px solid #ddd; vertical-align: baseline;}
.group_buy_on{box-shadow: 0 -2px 8px #e6e6e6;}
.img_box .title_box{ font-size: 14px;line-height: 22px;padding: 0 0 4px 0;margin-bottom: 6px; height:44px; overflow:hidden}
.img_box .title_box a {color: #333;}
.img_box .title_box a:hover{color:#f60; text-decoration:underline;}
.img_box img{width:200px; padding-left:50px;}
.img_box .p_detail{width: 279px;height: 26px;line-height: 26px;padding: 0 10px;border: 1px solid #F4F4F4;background: #F4F4F4;border-bottom: none;border-top: none; color: #676767;font-family: "arial";}
.img_box .p_detail em {float: right; }
.img_box .p_detail p{width:115px; background:url(images/jiange.gif) right top no-repeat; text-align:center; line-height:40px; height:40px; float:left;}
.img_box .p_detail b {color: #f60;}
.img_box .p_detail span {padding: 0 15px 0 0;}
.img_box .p_detail span i {text-decoration: line-through;margin: 0 0 0 6px;font-family: "tahoma";}
.img_box .p_price{height: 48px;width: 301px;overflow: hidden;position: relative;z-index: 0;background:#f60;}
.img_box .p_price .left{float:left;  font-size: 40px;color: #fff;font-family: "arial";line-height: 48px; font-weight: normal;}
.img_box .p_price .left b{font-size: 28px;color: #fff;font-family: "Microsoft YaHei";line-height: 48px;padding: 0 0 0 4px; font-weight: normal;}
.img_box .p_price .right{float:right; }
.img_box .p_price .right a{display:block; background:#f60 url(images/sprite1.png) -243px -288px no-repeat; width:95px; height:40px; margin: 6px 10px 0 0;}
.img_box .p_timer { width: 279px;height: 26px;line-height: 26px;padding: 0 10px; color: #676767;font-family: "arial";}
.img_box .p_timer font{font-weight:bold;}
.img_box .p_timer em{ font-weight:normal;}
.p_boxShadow {width: 320px;height: 12px;background:url(images/sprite1.png)-13px 1px no-repeat;position: absolute;z-index: 1;bottom: -2px;left: -1px;} 
.img_box .p_detail .p_11{width:110px; background:none;}
.img_box .p_detail .buy_num{font-weight:bold; color:#CB0000;}
 
 /*home_nav_bar*/
#home_nav_bar{
    border: solid 1px #cccccc;
    width:97px;
    position: fixed;
    *position: absolute;
    *top: expression( (-420 + (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
    bottom:10px;
    right: 10px;
    border-bottom: none;
    overflow:hidden;
    _zoom:1;
    box-shadow: 0 1px 3px #dddddd;
    display: none;
}
#home_nav_bar a{ width:97px; background:url(images/group/home_nav_bar_v3.png) no-repeat; float:left; display: inline; border-bottom:solid 1px #cccccc;}
#home_nav_bar .nav_service{background-position:0 -253px; height: 68px; }
#home_nav_bar .nav_service:hover{background-position:-101px -253px;}
#home_nav_bar .nav_service.leave{background-position:0 -69px;  }
#home_nav_bar .nav_service.leave:hover{background-position:-101px -69px;}
#home_nav_bar .nav_all{ height: 37px;background-position:0 -138px;}
#home_nav_bar .nav_all:hover{background-position:-101px -138px;}
#home_nav_bar .nav_all.on{ background-position:0 -323px; border-bottom: none;}
#home_nav_bar .nav_all.on:hover{ background-position:-101px -323px; }
#home_nav_bar .button_bookmark{ height: 36px;background-position:0 -176px;}
#home_nav_bar .button_bookmark:hover{ background-position:-101px -176px;}
#home_nav_bar .nav_backtotop{ height: 37px;background-position:0 -214px;}
#home_nav_bar .nav_cart{ height: 68px;background-position:0 0; position: relative; }
#home_nav_bar .nav_cart:hover{ background-position:-101px 0;}
#nav_cart_num{ display: block;width: 35px; height: 24px; line-height: 22px; position: absolute; top: 0px; left: 55px; background: url(images/group/top_corn_v2.png) no-repeat  0 -69px;
  text-align: center;color: white; font-weight: bold;}
#home_nav_bar .sorts_list .icon1, #home_nav_bar .sorts_list .icon2,
#home_nav_bar .sorts_list .icon3, #home_nav_bar .sorts_list .icon4,
#home_nav_bar .sorts_list .icon5, #home_nav_bar .sorts_list .icon6{ width:25px; height: 24px; float: left;display: inline; margin-top:3px;margin-left:10px;
  background: url(images/group/sidebar_icons.png) no-repeat 0 0 transparent;overflow: hidden;}
#home_nav_bar .sorts_list a{height: 30px; background: none; text-indent:8px; line-height: 30px; letter-spacing: 1px; font-family: "Microsoft YaHei";color:#000000; background: #f8f6f7 }
#home_nav_bar .sorts_list .hover{color:#ed145b; text-decoration: none;}
#home_nav_bar .sorts_list .selected {background: #F4718B; color: #fff; font-weight:bold;}
#home_nav_bar .sorts_list .icon1{ background-position: 0 0;}
#home_nav_bar .sorts_list .hover .icon1{ background-position: 0 -25px;}
#home_nav_bar .sorts_list .selected .icon1{ background-position: 0 -50px;}
#home_nav_bar .sorts_list .icon2{background-position: -25px 0;}
#home_nav_bar .sorts_list .hover .icon2{ background-position: -25px -25px;}
#home_nav_bar .sorts_list .selected .icon2{background-position: -25px -50px;}
#home_nav_bar .sorts_list .icon3{background-position: -50px 0;}
#home_nav_bar .sorts_list .hover .icon3{ background-position: -50px -25px;}
#home_nav_bar .sorts_list .selected .icon3{ background-position: -50px -50px;}
#home_nav_bar .sorts_list .icon4{background-position: -75px 0;}
#home_nav_bar .sorts_list .hover .icon4{background-position: -75px -25px;}
#home_nav_bar .sorts_list .selected .icon4{background-position: -75px -50px;}
#home_nav_bar .sorts_list .icon5{background-position: -100px 0;}
#home_nav_bar .sorts_list .hover .icon5{background-position: -100px -25px;}
#home_nav_bar .sorts_list .selected .icon5{ background-position: -100px -50px;}
#home_nav_bar .sorts_list .icon6{ background-position: -125px 0;}
#home_nav_bar .sorts_list .hover .icon6{ background-position: -125px -25px;}
#home_nav_bar .sorts_list .selected .icon6{ background-position: -125px -50px;}

/*home_nav_bar end*/
   


/*  团购详情页 */
.group_l{ float:left;  background:#FFFFFF; width:740px;}
.home_deal_list{ border:1px solid #ddd;width:702px;padding: 15px 19px; }
.info_box {border:1px solid #ddd;width:702px;padding: 15px 19px; padding-top:0px;}
.group_r{float:right; width:235px; padding:1px; border:1px solid #ddd; background:#FFFFFF;}
.group_l .info_box{background: #fff;float: left;}
.group_l .info_box .h3_4{padding:0px; height:24px; line-height:24px; background:#eee url(images/h3_4_bg.gif) 20px 3px no-repeat; padding-left:35px; text-align:left; font-weight:bold;}
.group_l .big_list .tit{font-size: 18px;line-height: 26px;font-family: "Microsoft Yahei"; text-align:left;}
.group_l .big_list .tit a{ text-decoration:none; color:#000;}
.group_l .big_list .tit a:hover{ text-decoration:none; color:#666;}
.deal_info {float: left; padding: 0 0 10px 0; width: 222px;background: #FEF6E4; border: 1px solid #FFD1B2;}
.deal_info .ribbon {width:222px;height: 63px; background: url(images/sprite1.png) -45px -159px no-repeat; position:relative;top: -1px; z-index:99 }
.deal_info .ribbon .f_r{font-size: 17px;color: #fff;font-weight: bold;font-family: "黑体";margin: 13px 8px 0 0;position: relative;z-index: 0;top:10px; left: 0;text-decoration: none;}
.deal_info .ribbon .f_r .gp_sp { width: 106px; height: 48px; background: url(images/sprite1.png)  -239px -373px no-repeat; left: -68px; top: -15px; cursor: pointer; position:absolute;}
.deal_info .ribbon span {position: absolute;z-index: 2;left:5px;top:7px; }
.deal_info .ribbon span b   {font-family: "arial";font-size: 36px;font-weight: normal; color:#FFFFFF}
.deal_info .ribbon .gp_sp {height: 32px;overflow: hidden; position: absolute; left:14px; top:20px;display: block;width: 24px;
background-color: #f60; background: url(images/sprite1.png) -320px -190px no-repeat;}
.buyit_Left {width: 37px;height: 63px;left: -37px;top: 0;z-index: 1;position: absolute; background: url(images/sprite1.png) -5px -159px no-repeat;}
.buyit_Right {width: 10px;height: 73px;right: -10px;top: 0;z-index: 1;position: absolute; background: url(images/sprite1.png) -266px -159px no-repeat;}
.deal_info .deal_info_box {position: relative;width: 219px; font-family: Tahoma;}
.deal_info .price {height: 50px;margin: 0 auto;width: 215px;overflow: hidden;border-bottom: 1px dotted #FFD1B2;padding-bottom: 5px;}
.deal_info .price table {text-align: center; padding-top:5px;}
.deal_info .price table th, .deal_info .price table td {font-size: 12px; color: #626463;}
.deal_info .price table th {width:80px;font-weight: normal;}
.deal_info .price table td {font-size:14px; color:#333; font-weight:bold;}
.deal_info .price table td span{ color:#666}
.deal_info .gp_group_msg {padding: 14px 0 0 0;}
.deal_info  .gp_group_msg dt{font-size: 16px;text-align: center;color: #666;}
.deal_info .gp_group_msg dd {font-size: 12px;line-height: 16px; text-align: center;color: #666;}
.deal_info .gp_group_msg i {color: #f60;font-size: 24px;font-weight: bold;font-family: 'Arial';margin-right: 8px;}
.timer {margin: 25px auto;width: 204px;color: #4d4d4f; font-size:12px; font-weight:bold; color:#f60}
.timer  span{color:#333;font-size: 14px; font-weight:normal}
.timer em{color:#333;letter-spacing: 3px;font-size: 14px; font-weight:normal}
.photo{float:right; height:340px; width:458px;text-align:center;}
.photo img{ width:340px; height:340px;}
#bdshare font{padding-top:5px; float:left;}
#bdshare a{margin:0px;}
.gp_detailAnchor {height: 38px;border-left: 1px solid #ccc;}
.gp_detailAnchor a, .gp_detailAnchor span {display: inline-block;width: 174px;height: 38px;text-align: center;line-height: 38px;border-right: 1px solid #ccc;cursor: pointer;
color: #333;font-size: 14px;background-position: 0 -17px;border: 1px solid #ccc;border-top: none;border-left: none;float: left;}
.gp_detailAnchor a:hover{ color:#f60}
.gp_dHead {padding: 0 0 0 12px;height: 30px;line-height: 30px;font-size: 14px;color: #333;background: #f4f4f4;  text-align:left;}
.pink{ color:#ed145b}
#toady_deal_list{ border: 1px solid #d8d4d5; float:left;  border-bottom: none; _zoom:1;width:290px;}
.group_shuomin{ font-size:14px; color:#000; padding-top:10px;}
.right_tit{ height: 30px;line-height: 30px;background: #F4F4F4;font-size: 14px;text-indent: 0.7em;color: #333; font-weight:bold;}
.box_v1 .product_container{width: 202px;margin: 10px auto;padding: 0 0 10px 0;clear: both;color: #4e4c4d;border-bottom: 1px dashed #ddd;}
.box_v1 .left_part img{width: 200px; height:200px;border: 1px solid #f3f1f2;display: block;margin: 6px 0 3px 0;}
.box_v1 .right_part{width: 198px;height: 26px;line-height: 26px;padding: 0 2px; text-align:left}
.box_v1 .right_part .f_r b{ color:#f60; font-weight:normal;}
.box_v1 .right_part .f_l a{ font-weight:bold;color: #dd0000;}
.box_v1 .name {line-height: 20px;color: #000;}
.box_v1 .name  a {color: #000;}
.box_v1 .name  a:hover{ color:#f60}
.box_v1 .right_part a{float:left;}
.box_v1 .right_part .numb{padding-top:8px;float:left;color:#666;}


