/*商品展示图片样式*/
.salesimg {width:370px;text-align:center;}
.salesimg img {width:370px;height:370px;overflow:hidden;}
.switch_center {float:left;width:370px;height:100px;overflow:hidden;}
.switch_center ul {width:370px;padding:15px 0 0 0;}
.switch_center li {display:inline;float:left;width:82px;height:90px;margin:0 0 0 14px;padding:0;}
.switch_center .diyi {margin:0}
.switch_center li a {display:block;width:80px;height:80px;border:1px solid #ccc;}
.switch_center li a img {width:80px;height:80px;}
.switch_center li a.on {border:1px solid #FF9900;}
.switch_center li a:hover {border:1px solid #FF9900;}
.loading {width:370px;height:370px;background:#333 url(loading.gif) no-repeat center center;}

/*商品信息样式*/
.product{}
.product .title{font:bold 18px 微软雅黑;margin:0 0 10px 0;}
.product .title span a{color:#666;}
.product .pic{float:left;width:400px;}
    .product .pic img {
        width:380px;height:285px;
    }
.product .info{float:left;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.product .info table{width:480px;}
.product .info table .yanse{color:#f63;}
.product .info table .price{font:bold 24px/2 verdana; }	
.product .info table .payzf span{display:inline-block;width:25px;height:20px;background: url(paytype.gif) no-repeat;}
.product .info table .payzf .paytb{background-position: 5px ;}
.product .info table .payzf .payxyk{background-position: -65px ;}
.product .info table .payzf .paywy{background-position:-135px ;}
.product .info table .payzf .payyh{background-position: -220px ;}
.product .info table .payzf .payzz{background-position: -220px ;}
.product .order{float:left;width:480px;}
.product .order .share{width:250px;line-height:300%;}
.product .order .bdsharebuttonbox{text-align:left;}
.product .order .surgein a{float:left;text-align:center;display:inline-block;padding:5px 45px 7px;margin:10px 20px 10px 0;  color: #fff; font:normal 24px 微软雅黑; background: #ff571a;border-radius: 5px;}
.product .order .surgein a:hover{background: #0099ff;color: #ddd;}
.product .order .surgein_over a{float:left;text-align:center;display:inline-block;padding:5px 45px 7px;margin:10px 20px 10px 0;  color: #fff; font:normal 24px 微软雅黑; background:#999; border-radius: 5px;}
.product .order .surgein_over a:hover{background: #999;color:#fff;}

.product .order .collection a{float:left;text-align:center;display:inline-block;padding:8px 25px 10px 45px;margin:10px 50px 10px 20px;  color: #333; font:normal 18px 微软雅黑; background: #ccc url(collection.gif) 15px no-repeat;border-radius: 5px;}
.product .order .collection a:hover{background: #0099ff url(collection.gif) 15px no-repeat;color: #fff;}
.product .order .endtime{float:left;color: #999;width:490px;}

.productmodel{margin:20px 0 0 0;border:1px solid #ddd;background:#eee; width:888px;}
.productmodel ul {height:50px;}
.productmodel ul li a{display:inline;font:normal 16px 微软雅黑; height:50px; float:left; width:108px; line-height:50px; text-align:center; border-right:1px solid #ddd;}
.productmodel ul li a.current {background:#fff url(lanmu_cpbg.gif) no-repeat;border-bottom:1px solid #fff; position:relative; z-index:9; _top:1px;}

.productinfo{border:1px solid #ddd;border-top:0;padding:20px; font-size:14px; line-height:30px;}
.productinfo .title{font:bold 22px 微软雅黑;color:#09f;height:50px;}
.productinfo .content{width:848px;}
    .productinfo .content img {
       max-width: 650px;
    text-align: center;
    margin: 0 auto;
    display: block;
    }
    .productinfo .content p img {
     max-width: 650px;
    text-align: center;
    margin: 0 auto;
    display: block;
    }
.productinfo .zixun .title{border-bottom:1px dashed #ddd;margin-bottom:10px}


.productItem {
    padding-top:50px;
}

.q_input {border:solid 1px #999;margin: 10px 0;padding:10px;width: 825px;height: 160px;background: #fff;color: #333;font:normal 12px/2 微软雅黑;}
.q_btn {float: right;border: 0px;width: 105px;height: 30px;background: #1C91DB;height: 35px;color: #FFFFFF;font: normal 14px 微软雅黑;vertical-align: top;cursor: pointer;padding: 0;margin: 0px;border-image: none;}
.guestbook{margin: 10px 0; overflow:hidden;}
.guestbook .question{padding:20px;background: #f8f8f8; line-height:20px;}
.guestbook .question span{  float:right;}
.guestbook .question span a{ font-size:14px; color:#0099ff;}
.guestbook .answer{padding:20px;color:#fe866a;}

/* 活动切换+滚动css */
.slideGroup{ width:890px;  text-align:left;margin:0 auto;padding:20px 0 0;}
.slideGroup .parHd{ height:35px; line-height:30px; padding:0 20px;margin-bottom:10px; position:relative; border-left:10px solid #0099ff; color:#0099ff; font:bold 26px 微软雅黑;}
.slideGroup .parHd ul{ float:left; position:absolute; left:100px; top:14px; height:32px;}
.slideGroup .parHd ul li{ float:left; margin:0 15px; cursor:pointer; font:normal 18px 微软雅黑;color:#000; }
.slideGroup .parHd ul li.on{ height:30px;  border-bottom:3px solid #0099ff; }


/* 左分栏列表样式css */
.slideGroupLeft{ width:890px; background:#fff;padding:0;}
.slideGroupLeft .parHd{ padding:0 0 0 20px;}
.slideGroupLeft .parHd ul{ left:260px; top:14px;}
.slideGroupLeft .parHd ul li{ font:normal 14px 微软雅黑; }

.slideGroupLeft .parHd .search{float:right;width:280px;margin:5px 0 0;padding:0;}
.slideGroupLeft .parHd .search .s_btn {background: #999;}
.slideGroupLeft .listbox{}

.slideGroupLeft .parBd ul{border-top:1px solid #0099ff;padding-top:50px;background:#fff;}
.slideGroupLeft .parBd ul li{float:left; _display:inline;margin:0  0 30px 0;width:880px;height:150px;border-bottom:1px dashed #ddd;}
.slideGroupLeft .parBd ul li:hover{background:#b6dcef;}
.slideGroupLeft .parBd ul li .pic {float:left;width:180px;height:120px; margin:10px;}
.slideGroupLeft .parBd ul li .pic img{width:180px;height:120px;display:block; padding:0; border:0;}
.slideGroupLeft .parBd ul li .title{float:left;width:660px; height:40px; }
.slideGroupLeft .parBd ul li .title a{ font:normal 18px/2 微软雅黑;}
.slideGroupLeft .parBd ul li .info{float:left;width:660px; height:60px;overflow:hidden; }
.slideGroupLeft .parBd ul li .more{width:660px; height:20px; color:#999;}
.slideGroupLeft .parBd ul li .more a{color:#019eef;}
.slideGroupLeft .parBd ul li .more a:hover{color:#ff6633;}

.slideGroupLeft .parBd ul .piclist{height:260px;}
.slideGroupLeft .parBd ul .piclist .pic {width:880px;height:120px; margin-right:20px;}
.slideGroupLeft .parBd ul .piclist .pic img{float:left;width:180px;height:120px;display:block; padding: 0 30px 0 0; border:0;}
.slideGroupLeft .parBd ul .piclist .title{width:860px; height:40px; }
.slideGroupLeft .parBd ul .piclist .title a{ font:normal 18px/2 微软雅黑;}
.slideGroupLeft .parBd ul .piclist .info{width:860px; height:60px; }
.slideGroupLeft .parBd ul .piclist .more{width:860px; height:30px; color:#999;}
.slideGroupLeft .parBd ul .piclist .more a{color:#019eef;}
.slideGroupLeft .parBd ul .piclist .more a:hover{color:#ff6633;}


/* 右分栏两种列表样式css */
.slideGroupRight{ width:280px;padding:0;}
.slideGroupRight .titlelm{background:#019eef;height:50px;color:#fff;font:normal 18px/3 微软雅黑;padding:0 10px;margin:0 ;}
.slideGroupRight .titlebg{background:#f5619c}
.slideGroupRight .titleimg{background:#019eef url(lanmu_bg02.gif) center no-repeat;}
.slideGroupRight .titlelm span{float:right;height:40px;overflow:hidden; }
.slideGroupRight .titlelm span a{color:#fff;line-height:500%;}
.slideGroupRight .titlelm span a:hover{color:#99ccff;}




.slideGroupRight ul{border:1px solid #ddd;border-top:0;}
.slideGroupRight ul li{margin:0 10px 0;padding:10px 0 0 0; width:258px;height:90px;border-bottom:1px dashed #ddd;}
.slideGroupRight ul li .pic img{float:left;width:100px;height:75px;margin:0 10px 0 0;}
.slideGroupRight ul li .title{float:left;width:130px; height:22px; overflow:hidden;}
.slideGroupRight ul li .title a{ font:bold 14px 微软雅黑;}
.slideGroupRight ul li .info{float:left;width:140px; height:55px;overflow:hidden; }
.slideGroupRight ul li .info .yanse{color:#f63;}
.slideGroupRight ul li .info .price{font:bold 24px/1.5 verdana; }
.slideGroupRight ul li .info a{float:right;display:inline-block;padding:3px 5px;margin:10px 0 0;  color: #fff; font:normal 12px 微软雅黑; background: #ff571a;border-radius: 3px;}
.slideGroupRight ul li .info a:hover{color: #fff; background: #019eef;}

.slideGroupRight .kefu{border:1px solid #9addff;border-top:0;margin:0 0 10px 0;padding:10px; width:258px;}
.slideGroupRight .kefu a{color: #ff8a00;}
.slideGroupRight .kefu a:hover{color: #666;}
.slideGroupRight .kefu .qq, .slideGroupRight .kefu .tel, .slideGroupRight .kefu .guest{ margin:0 10px 10px;padding:0 0 5px 55px; border-bottom:1px solid #ddd;background:url(fuwu_bg.gif) -10px -12px no-repeat;}
.slideGroupRight .kefu .tel{background-position:-10px -100px}
.slideGroupRight .kefu .guest{background-position:-10px -190px}
.slideGroupRight .kefu .title{ font:normal 18px/2 微软雅黑;}
.slideGroupRight .kefu .info{margin:0;}
.slideGroupRight .kefu .info span{ color: #999;}

.slideGroupRight .list{margin:0;padding:0;}
.slideGroupRight .list li{float:none; padding:5px 0 0 25px;height:24px; line-height:24px; overflow:hidden; width:238px;background:url(dot_dian.gif) 0 6px no-repeat;border:0; }
    .slideGroupRight .list li a {
        line-height:26px;
    }
.line_cont {       border-color: #eaeaea;        border-style: solid solid none;    border-width: medium 1px 1px; margin-bottom:20px;}
.line_cont li {        overflow:hidden;  }

.lc_title {
      border:2px solid #fff; 
}
    .lc_title:hover {
      border:2px solid #ff6600; 
    }
.line_cont p {    float: left; font-size:14px;    line-height: 36px;     padding: 0 5px;}
.line_cont .lc_bg {    background-color: #fdfbee;    border-bottom: 1px solid #ddecc8;    color: #7d7d7d;    height: 36px;    padding: 0 10px;}
.line_cont .lct {       border-bottom: 1px solid #ddecc8;    color: #000;    height: 36px;    padding: 0 10px;}
.line_cont .l_name {       width: 380px;}
.line_cont .l_start {       width: 100px;}
.line_cont .l_day {       width: 60px;}
.line_cont .l_SurplusCount {       width: 60px;}
.line_cont .l_g_price {           width: 75px;}
.line_cont .l_price {    width: 76px;}
.line_cont .l_order {        width: 80px;}
.g_price_color {    color: #333;}
.price_color {    color: #f60;    font-size: 14px;   font-weight: 700;}

.line_cont .l_order a{float:left;text-align:center;display:inline-block;padding:2px 7px 2px;margin:5px 5px 5px 0;  color: #fff; font:normal 14px 微软雅黑; background: #ff571a;border-radius: 2px;}
.line_cont .l_order a:hover{background: #0099ff;color: #ddd;}

.line_cont .l_order_over {        width: 80px;}
.line_cont .l_order_over a{float:left;text-align:center;display:inline-block;padding:2px 7px 2px;margin:5px 5px 5px 0;  color: #fff; font:normal 14px 微软雅黑; background: #999;border-radius: 2px;}

.lc_over {
    background-color:#fff;  border:2px solid #fff; 
}
    .lc_over p {
        color:#ccc;
    }
.mapicon {
    background-image:url(mapicon.png);  width:20px;height:20px; display:inline-block; background-size:16px 20px; background-repeat:no-repeat; float:left;
}
.kaishi {
    background-image:url(dh_1.png);  width:18px;height:18px; display:inline-block; background-size:18px 18px; background-repeat:no-repeat; float:left;
}
.zhongdian {
    background-image:url(dh_2.png);  width:18px;height:18px; display:inline-block; background-size:18px 18px; background-repeat:no-repeat; float:left;
}

.gotowap {
    float:right; padding-top:10px;
}
    .gotowap a {
       width:43px; height:43px; display:block;  background-image:url(wap.jpg); background-repeat:no-repeat;  background-size:43px 43px;
    }