﻿/*ÉÌÆ·ÏêÇé*/
body{position: relative;}
a:hover{text-decoration: none;}
ul{margin:0px;padding:0px;}

.sc_location{width:1160px;  margin:auto;  height:43px;  line-height:43px;  color:#666;}
.sc_location img{
    position: relative;  top: 7px;
}
.sc_location ul li{
    float:left;    font-size:16px;  font-family: Microsoft YaHei;
}
.sc_location a{color:#666;}

.sc_middle{
    width: 1160px; height: 460px; margin: auto;border:1px solid #fff;
}
.sc_product_detail{
    width: 1160px;min-height: 100px;
}

.sc_product_detail_pic{
    width: 380px;  height: 500px;  float: left;
}

.sc_product_detail_text{
    width:740px;float:left;margin-left:25px;color:#333;font-family: Microsoft YaHei;  letter-spacing: 0.5px;
}
.goodsname{
    width:740px;height:70px;border-bottom:1px dashed #ccc;
}
.goodsname ul li{
    float:left;height:30px;font-size:16px; line-height: 30px;
}
.sc_name{
    width:290px;
    overflow: hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
}
.sc_content{height: 220px; line-height: 44px; margin-top: 5px;}
.sc_content_left{ width:368px;height:220px;float:left;}
.sc_content_left ul li{ float:left;font-size:16px;height:44px;line-height:44px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.sc_content_right{ width:368px;height:220px;float:left;}
.sc_content_right ul li{ float:left;font-size:16px;height:44px;line-height:44px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.sc_content_right .co{color:#ff6400;}
.sc_content_right .edtime{color:#fb4f4d;}
.sc_content_right .edtime i{color:#333;}
.buy_number{height: auto; width: 100%; font-size: 16px; line-height: 38px; float: left;}
.change_number{ height: 36px; float: left; margin-right: 30px;width:180px;}
.buy_addcar{width: 140px; height: auto; float: left; margin-left: 46px;}
.buy_addcar_a1{width: 138px; height: 38px; line-height: 38px;  text-align: center; display: block; font-size: 20px; color: #fff; font-family:'monospace'; margin-bottom: 17px;background:#D63103;border-radius: 2px;}
.buy_addcar_a2{width: 138px; height: 28px; line-height: 28px; border: 1px solid #ccc; text-align: center; display: block; background: #fff; color: #666; font-size: 16px; font-family: 'monospace'; position: relative;}
.buy_addcar_a2:hover{border:2px solid #e4393c; width: 136px; height: 26px; line-height: 26px; color: #e4393c;}
.buy_addcar_a2:hover .one{margin:3px 6px 0 16px;}
.buy_addcar_a2:hover .two{display: block;}
.buy_addcar_a2 .one{background: url(/picture/home/icon.png); width: 20px; height: 20px; background-position: 0px 53px; float: left; margin: 4px 5px 0 17px;}
.buy_addcar_a2 .two{background: url(/picture/home/cart_yes.png); width: 12px; height: 13px; position: absolute; bottom: 0px; right: 0px; display: none;}
.buy_addcar_a3{width: 138px; height: 38px; line-height: 38px;  text-align: center; display: block; font-size: 20px; color: #fff; font-family:'monospace'; margin-bottom: 17px; background-color: #FFEFE9; border-radius: 2px; border: 1px solid #D63103; color: #FF5722;opacity: 1.9 !important;}
.buy_addcar .buy_addcar_a3{background-color: #FFEFE9;}
.buy_addcar_a4{width: 136px; height: 36px; line-height: 38px; border: 1px solid #ccc; background: #ededed; display: block; color: #666; font-size: 16px; font-family: 'monospace'; text-align: left;border-radius: 6px;}
.buy_addcar_a4 i{width: 16px; height: 3px; background: #e4393c; display: block; margin: 18px 14px 0 16px; float: left;}
.buy_addcar_a4 i.favb{background: url(/picture/home/gallery/join_collect.jpg); width: 16px;height: 16px;
    background-position: 97px 159px; margin: 12px 14px 0px 16px;}


.sc_pdba{
    width: 39px;  height: 35px;  background: #fff;  display: block;  border: 1px #cfcaca solid;  float: left;  text-align: center;
    line-height: 31px;  font-size: 24px;  margin-right: -1px;color:#959595;
}
.sc_carenum{  width: 76px;  height: 33px;  background: #fff;  border: 1px #cfcaca  solid;  float: left;
    text-align: center;margin-right:-1px;font-size:18px;color:#666;line-height: 33px;
}
.inventory{
    color:#959595;font-size: 16px;   float: left;  margin-left: 10px;
}
.sc_bottom{
    width:600px;height:75px;border:1px solid #fff;float:left;margin-left:10px;margin-top:18px;
}
.join_buy_car{
    width:170px;height:50px;background:url("/picture/home/gallery/orange_button.jpg");display:block;float:left;color:#fff;line-height:50px;
    text-align: center;font-size:26px;  margin-left: 25px; margin-top: 13px;
}
.quick_buy{
    width:170px;height:50px;background:url("/picture/home/gallery/green_button.jpg");display:block;float:left;color:#fff;
    line-height:50px;text-align: center;font-size:26px; margin-left: 18px; margin-top: 13px;
}
.join_collect{
    width:123px;height:61px;background: url("/picture/home/gallery/join_collect.jpg");display:block;float:left;
     margin-left: 80px;  margin-top: 7px;color:#3a3a3a ; text-align: center;line-height:61px;
}

.sc_foot{
    width: 1160px;  margin:50px auto; clear:both;margin-bottom:-20px;
}
.sc_product_foot{
    width: 1160px;min-height: 100px; clear:both;  margin-bottom: 20px;
}
.buyed_history{
    width:222px; height: 865px/*810px*/;clear:both;float:left;
}
.buyed_name{
    width:218px;height:46px;border:1px solid #ccc;color:#5e5e5e;font-size:16px;background:#f7f7f7;line-height:46px;
    border-bottom: 0;text-align: center;
}
.buyed_goods{
    width:220px; overflow: hidden;border:1px solid #ddd;font-size:12px;color:#666;  margin-top: -1px;
    font-family:SimSun;
}
.goods_img{
    width:200px;height:200px;margin:10px auto;background:url("/picture/home/gallery/goods.jpg");overflow:hidden;text-align:center;
}
.goods_img img{width: auto;max-width:100%; height:auto; max-height: 100%;margin:auto;}
.w150{width:150px;}
.goods_content{
    margin:0 auto;height:105px;
}
.goods_content ul li{
    height:20px;float:left;line-height:20px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
}
.goods_num{
    height:30px;margin:5px auto;
}
.change_goods_number{
    width:79px;height:23px;margin-top:2px;float:left;
}
.sc_goods_pdba{
    width: 22px;  height: 22px;  background: #fff;  display: block;  border: 1px #a9a9a9 solid;  float: left;  text-align: center;
    line-height: 22px;  font-size: 14px;  margin-right: -1px;color:#666;
}
.sc_goods_carenum{
    width: 31px;  height: 20px;  background: #fff;  border: 1px #a9a9a9 solid;  float: left;
    text-align: center;margin-right:-1px;
}
.join_goods_buyed_car{
    width:82px;height:25px;background:url("/picture/home/gallery/buyed_green_button.jpg");float:left;color:#fff;text-align: center;line-height:25px;
    margin-left:20px;margin-top:2px;  cursor: pointer;
}
.sc_drugs_details{
    width:920px;height:auto;float:left;margin-left: 16px;
}
.drugs_details{ width:921px;height:47px;border-bottom:1px solid #ccc;border-right:1px solid #ccc; background: #f7f9f8; position: relative;}
.drugs_details .drugs_i{width: 498px; height: 1px; position: absolute; background: #ccc; top: 0px;}
.drugs_details ul .i3{width: 1px; height: 48px; background: #ccc; position: absolute; left: 0px;}
.drugs_details ul li{ float:left;font-size:16px;line-height:47px;text-align:center;width:140px;height:47px;letter-spacing:0.5px;cursor: pointer; color:#5e5e5e; border-top: 1px solid #ccc; position: relative; border-right: 1px solid transparent; border-left: 1px solid transparent;}

.drugs_details ul li .i1{width: 142px; height: 2px; background: #ff8c00; position: absolute; top:-1px; left: -1px; display: none;}
.drugs_details ul li .i2{border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #ff8c00; top: 1px; left: 65px; position: absolute; display: none;}
.cellphone{
    width:170px;height:40px;border:1px;font-size:14px;text-align: center;line-height:46px;float:right;
    background:url("/picture/home/gallery/scanning.jpg") no-repeat;margin-top:4px;
}
.cellphone ul li{
    float:left;font-size:14px;text-align: center;
}
.drugs_content{font-size: 16px; font-family: 'Microsoft YaHei'; width: 100%; height: auto; float: left; border: 1px solid #ccc; border-top: none;}
.drugs_content ul li{overflow: hidden;width:850px;display:none;height:auto; line-height: 24px; font-size: 14px; margin: 24px 0 20px 40px; min-height: /*680px*/745px;}
/*.drugs_content ul li p{line-height: 0; font-size: 0;}*/
.drugs_content ul li img{vertical-align: top;}
/*·Å´ó¾µÌáÐ§*/
.lanrenzhijia{ width:380px; height:auto; margin:0 auto; overflow:hidden;}
.jqzoom{width:100%;height:100%;float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;position: relative;}
.jqzoom img{width: 378px;height:100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*Í¼Æ¬Ð¡Í¼Ô¤ÀÀÁÐ±í*/
.spec-preview{width:378px;height:378px;border:1px solid #dfdfdf;}
.spec-scroll{clear:both; width:380px; height:75px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;width:20px;height:62px; margin-top: 5px;/*border:1px solid #CCC;font-family:"SimSun";text-align:center;background:#EBEBEB;*/  cursor:pointer;text-decoration:none;}
.spec-scroll .prev{background:url("/picture/home/gallery/sc_left.jpg") no-repeat;}
.spec-scroll .next{background:url("/picture/home/gallery/sc_right.jpg") no-repeat;}
.spec-scroll .items{float:left; position:relative; width:340px; height:70px; margin-left: -8px;  overflow: hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:60px; margin-top:5px;}
.spec-scroll .items ul li{float:left;width:60px;text-align:center;  margin-left: 7px;  height: 60px; position: relative;}
.spec-scroll .items ul li i{display:none; border-right: 5px solid transparent; border-bottom: 5px solid #f60; border-left: 5px solid transparent; width: 0px; height: 0px; position: absolute; top: -5px; z-index: 99; left: 25px;}
.spec-scroll .items ul li img{border:1px solid #ccc;padding:2px;width:55px;height:55px;}
.spec-scroll .items ul li:hover img{border:1px solid #f60;}
.para p img{width:100%;}
.para{text-indent:2em;}
.dc_two p{text-indent:2em;}
.add_color{border:1px solid #ff8c00  !important;}

    .sc_content_left {
        width: 350px;
    }
    .sc_content_right {
        width: 305px;
    }
    .spe_drug_time{
        position: absolute;
        color: #fb4f4d;
        font-size: 16px;
        font-family: Arial;
        top: 10px;
        right: 10px;
        background: url(../images/special_time.png) no-repeat;
        padding-left: 23px;
        background-position-y: 2px;
    }
    .clock{
        background: url(/picture/home/icon.png);
        width: 20px;
        height: 20px;
        background-position: -279px 0px;
        float: left;
        margin-top: 13px;
    }
    .buy_number{
        margin-top:10px;
    }
    .orange_border{
        width: 45px;
        height: 20px;
        background: #FF8C00;
        margin-top: 13px;
        color: #fff;
        text-align: center;
        font-size: 14px;
        line-height: 20px;
    }
    .orange_three{
        width:0px;height:0px;
        border-top:5px solid transparent;
        border-bottom:7px solid transparent;
        border-left:7px solid #FF8C00;
        float: right;
        margin-top: 4px;
        position: absolute;
        margin-left: 36px;
        z-index: -1;
    }
    .price_position{
        text-align: left;
        width:200px;
        float:left;
	    position: absolute;
        top: 45px;
        left: -92px;
    }
    
/*药检资料*/
.tnber{padding:20px 0;}
.c_sure{display:block;height:24px;background: url("/picture/home/icon_two.png") no-repeat -99px -232px;float:right;text-align: center;
line-height: 24px;color:#fff;}
.c_sure:hover{background: url("/picture/home/icon_two.png") no-repeat -99px -279px;}

/*推荐商品为空*/
.null_recommend{border:1px solid #ccc;width:218px;padding:15px 0;text-align:center;}
.null_recommend img{display:block;margin:0 auto;}
.null_recommend p{margin:10px 15px 0;font-size:14px;text-align: left;color:#ccc;}


/*商品详情页中的赠品*/
.gift_box{border:1px solid #ccc;width:890px;height:165px;margin:15px 14px;}
.gift_tip{width: auto; height: 40px;margin-left:20px;margin-top:12px;line-height: 40px;font-size: 14px;font-family: 'Microsoft YaHei';}
.gift_bg{background:red;}
.gift_tg{color:red;}
.gf_wrap{padding: 2px 6px;color: #fff;margin-right: 12px;font-size: 14px;}
.gf_box{width:145px;height:130px;margin:15px 0 0 15px;float:left;}
.gf_message{float:left;}
.gf_message p{margin:0 0 0 20px;font:20px 'Microsoft YaHei';height:36px;line-height:36px;}
.gf_l,.gf_r{margin:5px 0 0 20px;padding: 0;display:block;width:680px;height:24px;}
.gf_l b,.gf_r b{padding: 0;height:24px;line-height: 24px;font:14px 'Microsoft YaHei';display:block;width:180px;float:left;margin-right:10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.gf_l b.w,.gf_r b.w{width:280px;}

/*buy full have present */
.maxname{max-width: 262px;}
.bugfull{width:100%;border:1px solid #e6e6e6;margin-top:60px;} 
.bugfull .buyfull_title{height:38px;line-height: 39px; border-bottom: 1px solid #ff8c00;background-color:#f7f9f8;color:#999;overflow: hidden;}
.bf_name{width: 140px;height: 39px;background-color: #ff8c00;font-size: 16px;color: #fff;text-align: center;position: relative;top: -1px;float:left;}
.buyfull_title span{font-size:12px;margin-left:20px;}
.bfbox_wrap{width:auto;overflow:hidden;padding: 0 10px 10px;font-size:12px;color:#666;}
.giftbox{width:184px;height:304px;font-size:12px;float: left;}
.giftbox .cost{display:block;float:left;font-weight: 100;font-size:18px;color:#e4393c;margin-right: 10px;}
.giftbox p{padding: 0 10px;line-height:24px;}
.giftbox p.cut{height:24px;}
.bfbox_img{width: 168px;height:168px;margin: 10px 7px;overflow: hidden;border:1px solid #ddd;text-align: center;}
.bfbox_img a img{width: auto;max-width: 100%;height: auto; max-height: 100%;margin: auto;}
.bfbox_img .bf_seled{width: 27px;height: 22px;background: url("/picture/home/selected.png") no-repeat;float: right;position: relative;top:-114px;display:none;}/*2016.12.13*/
.bfbox_img.bce43{border-color:#e4393c}
.gray_add,.gray_equal{display:block;width: 23px;height: 23px;}
.gray_add{background:url("/picture/home/gray_add.png") no-repeat;float:left;margin-top:80px;}
.gray_equal{background:url("/picture/home/gray_equal.png") no-repeat;float:right;margin-top:86px;}
.bfbox_l{float:left;}
.bfbox_r{width: 162px;height: 304px;float:right;padding-left:16px;}

.bfbox_rtxt{width:162px;margin-top:48px;float:left;}
.bfbox_rtxt span{display:block;height:auto;line-height:30px;}
.bfbox_rtxt .rtxt_cost{width: 112px; display: block;font-weight: 100;font-size:20px; color: #e4393c; float: right;white-space: nowrap;overflow: hidden;}
.bfbox_rtxt .prompbuy{width:124px;height:35px;line-height:35px;background-color:#ff8c00;color:#fff;display: block;text-align: center;font-size:18px;border:1px solid #d55502;margin-top:12px;}

.bfbox_c{width:auto;height:304px;margin:0 212px;}
.direction{position: relative;width: 20px;height: 70px;display:block;top:58px;}
.prev_gift{background:url("/picture/home/prev_gift.png") no-repeat;float:left;}
.nnext_gift{background: url("/picture/home/nullnext.png") no-repeat;float:left;cursor: context-menu;}
.next_gift{background:url("/picture/home/next_gift.png") no-repeat;float:right;}
.nprev_gift{background: url("/picture/home/nullprev.png") no-repeat;float:right;cursor: context-menu;}
.bfbox_fc{width:660px;height:304px;margin:0 27px;overflow: hidden;position:relative;z-index: 1;}
.bfbox_cc{width:999em;height: 100%;position: absolute;}
.bfbox_cc>.giftbox{float:left;}

.salesbox{width:706px;height:20px;padding:12px;background:url("/picture/home/price-bg.png") repeat-x;font-size:12px;color:#666666;position:absolute;background-size: 100% 100%;} /*2016.12.03*/
.salesbox.open{height:auto;}
.salesbox .inbox{display:block;line-height:24px;height:24px;overflow:hidden;margin-right:16px;}
.salesbox .inbox.open{height:auto;}
.salesbox .inbox li{font-size:12px;display:block;line-height:20px;height:auto;margin-bottom:3px;overflow: hidden;}
.goodsname.br0{border:0}
.fulltit{width:75px;height:30px;line-height:37px;background-color:#f0999b;color:#fff;text-align:center;display:inline-block;float:left;font-size: 16px;margin-top: -8px;}
.gifts_lh{width: 590px;line-height: 20px;margin-left:96px;overflow: hidden;}
.salesbox b{display:none;width: 16px; height: 16px;float:right;font-size: 14px;text-align: center;color:#666;background: url("/picture/home/giftsb.png") no-repeat center 7px;}
.salesbox b.on{background: url("/picture/home/giftst.png") no-repeat center 7px;}
.buy_number.b10{margin-top:10px;}


.giftbox i{background:url("/picture/home/stock_ico2.png") no-repeat;width: 168px;height: 168px;display: inline-block;position: absolute;    margin-top: 89px;margin-left: 92px;}/*2016.12.13*/
.finish{background:#b6b6b6;text-align: center;color:#fff;line-height: 23px;}

.z-price{display: inline-block;}

/*stockout*/
.buy_addcar_st{width: 138px; height: 38px; line-height: 38px;text-align: center; display: block; font-size: 20px; color: #fff; font-family: monospace; margin-bottom:17px;background-color:#BCBCBC;}
.disrepertory{position: absolute;margin-top:40px;}
/*2016.12.11*/
.rep_position{width:250px;float:left;text-align: left;}
/*test多批号*/
  /*多批号选中*/
.AjaxTick{position:absolute;right:-3px;bottom:-3px;background:url("/picture/home/icon.png") no-repeat -255px -23px;width:20px;height:20px;display: block;}
 ul.batchNumber li{ float: left; height: 25px; line-height: 25px; border: 1px solid #ddd; padding: 0px 2px; margin: 3px; position:relative; width: 88px; }
.ajaxUl .active{ border-color: #ff8c00; }
.ajaxUl .layui-btn{ margin-left:0; width:112px;margin-right: 6px; }
#qq{height:405px;overflow-y: scroll;padding: 10px;margin-top: 20px;}
.bg{position: absolute;top:0;background:#FFF;z-index:999}
.bg p{width:774px;height:40px;line-height:40px;}
.bg button{    margin-top: -3px; position: relative;}
.h250{position:relative;}
#demo7{position: absolute;bottom:2px;left:11px;}
.layui-table  {overflow-y: scroll}  
.batchesSearth{height:28px;line-height: 28px;width:200px;border:1px solid #ddd;} 
/*test多批号END*/
/* layer按鈕顔色 */
.layui-layer .layui-layer-setwin .layui-layer-close1:hover {
    background-position: -25px -55px !important;
}
/* layer按鈕顔色 */
/* 活动标签显示 */
.act_tag_sp{
    width: 98px;
    height: 98px;
    background: url(/picture/home/activity_tag.png?v=1.0.0) no-repeat;
    /*float: right;*/
    position: relative;
    background-position:-282px  0;
}
.act_tag_gift{
    width: 90px;
    height: 98px;
    background: url(/picture/home/activity_tag.png?v=1.0.0) no-repeat;
    /*float: right;*/
    position: relative;
    background-position:-191px 0;
}
.act_tag_actvity{
    width: 93px;
    height: 98px;
    background: url(/picture/home/activity_tag.png?v=1.0.0) no-repeat;
    /*float: right;*/
    position: relative;
    background-position:-98px  0;
}
.act_tag_qccx{
    width: 88px;
    height: 112px;
    background: url(/picture/home/activity_tag.png?v=1.0.0) no-repeat;
    /*float: right;*/
    position: absolute;
    top: 0;
    right: 0;
    background-position:0px  -119px;
}