/* CSS Document */
/*选择商品*/
#shop_details{font-family: "微软雅黑"; font-size:14px;}
.details_head{margin-bottom:35px;}
.details_head_right{width:230px;border:1px solid #e7e7e7;background-color:#FFF}
.details_head_name{height:45px; background-color:#007DE4; color:#FFF; font-size:18px; line-height:45px; text-align:center;display: none;}
.details_head_name span{display:inline-block;background-image:url(../image/dun.png);background-repeat:no-repeat; background-position:0px center;padding-left:28px}
.details_head_right .details_head_name_inter{    color: rgba(128, 128, 128, 0.85);
    font-size: 15px;
    margin: -15px 14px 26px 32px;
    border: 1px solid rgba(128, 128, 128, 0.45);
    padding: 3px 6px;
    cursor: pointer;
    background-color: rgba(128, 128, 128, 0.08);}
.details_head_right .details_head_name_take{    color: rgba(128, 128, 128, 0.85);
    font-size: 15px;
cursor: pointer;
    border: 1px solid rgba(128, 128, 128, 0.45);
    padding: 3px 6px;
    background-color: rgba(128, 128, 128, 0.08);}
.details_head_work{padding:10px 30px;    height: 349px;}
.details_head_work p{color:#007DE4;;font-size:14px;line-height:24px}
.details_head_fonwork{ color:#7d7d7d; font-size:14px; margin-bottom:20px}
.details_head_fonwork span{ color:#007DE4;}
.details_head_button{width:78px;height:30px; line-height:30px; text-align:center; border:1px solid #e7e7e7; color:#7d7d7d; background-color:#f9f9f9}
.details_head_icon{height:25px;margin:20px 0px}
.details_head_icon span{display:block;height:22px; margin-right:5px; line-height:22px; float:left}
.details_head_icon span i{color:#007DE4;font-style:normal;}
.details_head_left{ border:1px solid #e7e7e7; background-color:#FFF; width:940px;}
.new_head_top{float:right;width:560px;}
.new_head_top .head_top_tie{font-size:18px;color:#000000;padding:20px 0px}
.new_head_top .head_top_word{color: rgb(128, 128, 128);
    font-size: 12px;
    height: 34px;
    overflow: hidden;
    width: 540px;
    margin: 0px 0px 10px 0px;
    border-bottom: 1px dashed rgba(220, 220, 220, 0.77);
}
.left_content{
    float: left;
    margin: 8px 0px 0px 0px;
}
.right_content{
    float: right;
    width: 262px;
    height: 197px;
    padding: 11px 0px 0px 0px;
    position: relative;
}
.browse-counter,.sell-counter{float: left;
    width: 72px;
    height: 46px;
    overflow: hidden;
   }
.browse-counter{
    border-right: 1px solid #dcdcdc;
    margin: 0px 16px 0px 0px;
}
.sell-counter a span:nth-child(1),.browse-counter a span:nth-child(1){
    font-size: 18px;
    text-align: center;
    width: 52px;
    margin: 0px 0px 4px 0px;
    display: inline-block;
}
#coder img{
    position: absolute;
    display: none;
}
.new_head_top .head_top_price{color:#007DE4;font-size:14px;height:20px;line-height:20px;margin-bottom:13px}
.new_head_top .head_top_price span{    display: inline-block;
    margin: 0px 5px 0px 0px;
    color: #7d7d7d;
    font-size: 14px;}
.new_head_top .head_top_work{color:#7d7d7d;font-size:14px;height:20px;line-height:20px;margin-bottom:13px}
.new_head_top .head_top_work span{display:inline-block;    margin: 0px 8px 0px 0px;}
.new_head_top .head_top_work2{color:#7d7d7d;font-size:14px;line-height:40px;margin-bottom:20px}
.new_head_top .head_top_work2 span{display:block;width:70px;float:left}
.new_head_top .head_top_work2 ul{display:block; float:left; width:400px}
.new_head_top .head_top_work2 li{ display:block; width:38px; height:38px; border:1px solid #e7e7e7; float:left; margin-right:10px; margin-bottom:10px}
.new_head_top .head_top_work2 .now_li{border-color:#C90}
.new_head_top .head_top_work3{    color: #7d7d7d;
    font-size: 14px;
    border-top: 1px dashed gainsboro;
    height: 50px;
    width: 540px;
    padding: 19px 0px 0px 0px;
    line-height: 50px;
    margin-bottom: 10px;}
.share{
    float: left;
    width: 239px;
    margin: 8px 0px 0px 0px;
}
.new_head_top .head_top_work3 .into_url{
    display: block;
    width: 61px;
    float: left;
    height: 50px;
    margin: -10px 0px 0px 0px;
}
.new_head_top .head_top_work3 span{display:block;width:70px;float:left;height:50px}
.new_head_top .head_top_work3 .work3_batten{height:40px;line-height:40px;background-color:#007DE4;float:left;padding:0px 10px;color:#FFF;font-size:16px; margin-right:30px;border-radius: 5px;}
.new_head_top .head_top_work3 .work3_batten>a{
    color: white;
}
.new_head_top .head_top_work3 .work3_batten>.buy{
    width: 34px;
    height: 44px;
    display: block;
    float: left;
    background: url('../image/product/inquiry.png') no-repeat 0 center;
    background-size: 24px;
    margin: -2px 0px 0px 0px;
}
.new_head_top .head_top_work4{padding-left:70px;color:#7d7d7d;font-size:12px;}
/*企业会员*/			
.shop_details{height:30px; line-height:30px; border-bottom:2px solid #007DE4;}
.shop_details li{ display:block; float:left; height:29px; padding:0px 16px; border:1px solid #c9c9c9; border-bottom:none}
.shop_details .now_li{color:#fff;background-color:#007DE4;}
.shop_details_ul .ul_moren{display:none; background-color:#FFF; min-height:100px;}
.shop_details_ul .now_ul_moren{ display:block}
/*供应商的其他信息*/
.floatR_righ{width:245px; overflow:hidden}
.floatR_righ .right_name{background-color:#007DE4;; line-height:40px; color:#fff; font-size:14px; padding:0px 10px}
.list_right{    margin: -74px 0px 0px 69px; width: 124px; }
.list_right .list_right_name a{color: gray}
.list_right .list_right_name a:hover{color:#007DE4 }
.list_right .list_right_money{color: #007DE4;font-size: 15px;}
.shop_list01 .pub_DivH30_ul{background-color: white}
/*详细说明*/
.more_fram1{padding:0px 10px}
.more_fram1 .ram1_parameter{border-bottom:1px solid #e7e7e7; position:relative}
.more_fram1 .ram1_parameter .parameter_down{height:15px;width:60px; border:1px solid #0F0; color:#FFF; position:absolute; bottom:-15px; right:10px; line-height:15px; border:1px solid #e7e7e7; border-top:none; background-color:#FFF; background-image:url(../image/down_img.png); background-repeat:no-repeat; background-position:center center}
.more_fram1 .fram1_ul{ padding:0px 15px; height:105px; overflow:hidden; position:relative;}
.more_fram1 .fram1_ul li{display:block;float:left;color:#333; font-size:12px; height:35px; line-height:35px;padding-left:30px;}
/*.more_fram1 .fram1_ul li:last-child{width:35%;}*/
.more_fram1 .fram1_ul li span{display:inline-block; min-width:58px; color:#999999}
.more_fram1 .ram1_conner{min-height:300px;background-color:white;width:880px; height:100%;margin:0px auto;overflow-x: hidden;}
.ram1_conner img{max-width:800px;}
/*联系我们*/

.content_line{line-height: 30px!important;font-size: 14px!important;}
.content_line>p{text-indent: 2em!important;  font-size: 14px!important;color: #444!important;padding: 10px!important;}
.content_line table{width: 100%!important;}
.more_fram2{padding:45px 30px;}
.more_fram2 .company_name{color:#007DE4;; font-size:18px; font-weight:bold}
.more_fram2 li{ color:#000000; font-size:14px; margin-top:25px}
.more_fram2 li span{ display:inline-block; width:60px; color:#4960a5}
.more_fram2 .fram2_contact{height:35px; line-height:35px; width:115px; text-align:center; border:1px solid #007DE4;; background-color:#FFF; color:#007DE4;; font-size:18px; margin:60px auto}
/*滚动图部分*/
#details_img{height:100%;border:1px solid #e7e7e7; width:360px; padding-top:4px; background-color:#FFF;box-shadow:3px 3px 3px #e6e6e6; position:relative; left:-1px; bottom:5px}
#details_img .img_work{width:340px; height:305px; margin:15px auto; text-align:center;}
#details_img .img_work .img_fist{width:0px;height:100%;vertical-align:middle;opacity:0}
#details_img .img_work .img_last{display:inline;vertical-align:middle;max-width:330px}
#details_img .cxscroll .list li{width:70px;height:60px;}
#details_img .cxscroll .list li img{display:block;border:1px solid #e7e7e7;}
#details_img .cxscroll .box_cursor{top:0px}
#details_img .pin_left{background-image:url(../image/pin_left.png);width:21px; height:34px;position:absolute;top:155px; left:10px;}
#details_img .pin_right{background-image:url(../image/pin_right.png);width:21px;height:34px; position:absolute;top:155px; right:10px;}
#details_img .pin_img_work{position:absolute;bottom:20px;left:10px;width:340px;overflow:hidden;}

/*放大镜*/
.box{width:310px;padding: 14px 18px 14px 18px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-s40 a img{vertical-align:middle;width: 60px;
    height: 60px;}
.tb-pic a{*display:block;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{    float: left;
    height: 60px;
    border: 1px solid gainsboro;
    width: 60px;
    margin: 0 20px 0 0;
    overflow: hidden;
    padding: 1px;}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}

.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{        height: 60px;
    width: 60px;
    border: 1px solid #007DE4;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}



.sidebar {
    display: inline;
    float: right;
    width: 250px;
    margin: -9px -31px -22px 7px;
}

.shop-infotop {
    position: relative;
    top: -1px;
    left: 1px;
    border: 1px solid #E8E8E8;
    border-top: 0px;
    background-color: #ffffff;
    height: 414px;
}

.shop-info-wrap {
    padding: 0 0px 17px 15px;
    width: 233px;
    color: #666;
    background: #fff;
    border-top: 0px;
}

.shop-info-hd {
    margin-bottom: 10px;
}

.shop-info-hd dl {
    margin-bottom: 5px;
    overflow: hidden;
    line-height: 20px;
}

.shop-info-hd dt {
    display: inline;
    float: left;
    height: 20px;
}

.shop-info-hd dd {
    height: 20px;
    overflow: hidden;
    color: #3c3c3c;
}

.shop-info-hd .f_red {
    color: #F67208;
}
.shop-info-bdgs {
    padding-top: 8px;
    border-bottom: dotted 1px #e1e1e1;
    overflow: hidden;
    text-align: center;
    padding-bottom: 10px;
    width: 248px;
    height: 17px;
}
.shop-info-bd {
    margin-bottom: 10px;
    padding-top: 8px;
    border-bottom: dotted 1px #e1e1e1;
    overflow: hidden;
}

.companytitle {
    height: 32px;
    color: white;
    box-shadow: 0px 1px 0px #e8e8e8;
    background-color: #007DE4;
    overflow: hidden;
}

.companytitle a {
    color: #000;
}

.companytitle a:hover {
    color: #999;
}

.shop-rate {
    width: 283px;
    overflow: hidden;
    margin: 10px 0 10px -8px;
}

.shop-rate dl {
    display: inline;
    float: left;
    height: 42px;
    padding-left: 14px;
    margin-left: 14px;
    border-left: 1px solid #ebebeb;
    text-align: center;
}

.shop-rate dt {
    font-size: 12px;
    line-height: 12px;
}

.shop-rate dd {
    line-height: 14px;
    font-size: 12px;
    margin-top: 5px;
}

.shop-rate dd b {
    color: #3094ed;
    font-weight: 500;
}
.shop-rate dl .member_top{
    margin: 0px 0px 12px 0px;
}
.shop-info-fd a {
    display: inline-block;
    background-color: #007DE4;
    color: white;
    width: 108px;
    padding: 3px 0px 7px 9px;
    border-radius: 3px;
    margin: 0px 8px 0px 51px;
}
.shop-icon{
    margin: -9px 0px 29px 0px;
    display: inline-block;
}
.shop-icon dt{    margin: 11px 0px 0px 0px;}
.shop-icon dd{    height: 40px;}
.shop-info-fd i{
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 4px 8px -4px 4px;
    background: url("../image/bidder/jrdp.png") no-repeat;
}
/*main css*/
.bottom_tools{position:fixed;z-index:1070;right:303px;bottom:40px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
.qr_img img{position:absolute;top:-121px;left:-165px;display:none;}
#scrollUp{width:45px;height:45px;background-image:url(../images/backgrounds.32.png);background-position:-54px -53px;display:none;}
#scrollUp:hover{background-image:url(../images/backgrounds.32.png);background-position:-100px -53px}
#feedback{width:45px;height:45px;background-image:url(../images/backgrounds.32.png);background-position:-102px 0}
#feedback:hover{background-image:url(../images/backgrounds.32.png);background-position:-146px -46px}
.qr_tool{width:45px;height:45px;background-image:url(../images/backgrounds.32.png);background-position:-148px 0;cursor:pointer;}
.qr_tool:hover {width: 45px;height: 45px;background-image: url(../images/backgrounds.32.png);background-position: -192px -46px;}








