@CHARSET "UTF-8";

.span_red{color: red}
/*标题*/
.zy_title{margin:10px 40px 10px 15px;font-size:24px;font-family:"微软雅黑";padding-bottom:10px;border-bottom:2px solid #ba2835;font-weight: bold}
.zy_title a{float: right;color: rgb(186,40,53);font-size:16px;font-family:"微软雅黑";text-decoration: none}
/* .banner_con_bottom{margin: 0 auto;background-image: url(../img/pic_03.png);width:100%;height:80px;margin:20px 40px;background-repeat: no-repeat;} */

.banner_con_bottom{ border:1px solid #d1ccc7;margin:20px 10px;}
.banner_con_bottom ul{width:100%;text-align: center;}
.banner_con_bottom ul li{float:left;margin-right:14px;}
.banner_con_bottom ul .banner_con_title{line-height: 80px;width:7%;border-right:1px solid #d1ccc7;color:#202d43;font-size: 20px;font-weight: bold;}
.banner_con_bottom ul .banner_con_pic .middle_div{display: inline-block;width:80px;margin-top: 20px;}
.banner_con_bottom ul .banner_con_pic .middle_div span{line-height: 20px;}
.banner_con_bottom ul .banner_con_title span div{font-size:14px;}
.banner_con_bottom ul .banner_con_pic{width:14%;}
.banner_con_bottom img{margin-bottom:25px}

/*现货商品*/
.xianhuo{border:1px solid #d1ccc7;margin:10px}
.xianhuo .xianhuo_pic{margin:40px 15px;float: left;margin-right:0px;height:auto;width:21%;}
.xianhuo .xianhuo_detail{float: right;height:auto;margin:20px;margin-left:0px;width:73%}
.xianhuo .xianhuo_detail .xianhuo_detail_left{float: left;height:auto;width:50%}
.xianhuo .xianhuo_detail .xianhuo_detail_left .left_1{margin:10px 0px 10px;}
.xianhuo .xianhuo_detail .xianhuo_detail_left .left_1 .left_div1 div{margin-top:5px;}
.xianhuo .xianhuo_detail .xianhuo_detail_left .left_1 .left_div1{margin-top:20px;margin-left:20px;}
.xianhuo .xianhuo_detail .xianhuo_detail_left .left_2{margin:10px 0px}
.xianhuo .xianhuo_detail .xianhuo_detail_left .left_2 button{border:0px;background-color: #b0b0b0;font-size: 16px;color: white;width: 230px;height: 50px;border-radius:4px}
.xianhuo .xianhuo_detail .xianhuo_detail_right{float: right;height:auto;width:50%}
.xianhuo .xianhuo_detail .xianhuo_detail_right .right_1{font-size: 20px;margin:10px 30px 20px 0px;}
.xianhuo .list ul li .name{float: left;display: inline;width: 100px; padding: 0 0 0 10px;color: #999;}
.xianhuo .list ul li .info {float: left;display: inline;width: 60px;padding: 0 0 0 10px;color: rgb(186,40,53);text-align: right;padding-right: 15px;}
.xianhuo .list ul li .state {float: left;display: inline;width: 60px;}
.xianhuo table{margin-left:30px;}
.xianhuo table tr{height:30px;}
.xianhuo table tr td{text-align: center;font-size: 16px;}

/*近期预告*/
.pre_goods{width: 100%;height: 335px;}
.pre_goods .pre_goods_1{float:left;border:1px solid #d1ccc7;margin:10px 18px;padding:10px 15px;width: 325px;}
.pre_goods .pre_goods_1 div{margin-bottom: 10px;}
.pre_goods .act_btn{border:0px;background-color: #ba2835;padding-right:10px;font-size: 20px;color: white;width:120px;height: 30px;text-align: right;border-radius:40px 0px 0px 40px;}
.b_title{margin:10px 5px 10px 15px;font-size:24px;font-family:"微软雅黑";}

/*商家专区*/
.shangjia_banner{margin-bottom:15px;}
/*优质商户2410px*/
.pre_shops{width:1200px; ;height:auto;margin-bottom:30px;float:left;}
.pre_shops .pre_shops_1{float:left;margin:10px 0px 0px 5px;height:288px;border:1px solid #d1ccc7; width:292px;cursor: pointer;}
.pre_shops .pre_shops_1:hover{border:1px solid rgb(186,40,53);}
.pre_shops .pre_shops_1 .pre_shops_detail1{}
.pre_shops .pre_shops_1 img {border: 0;vertical-align: middle;}
.pre_shops .pre_shops_1 .pre_shops_detail2{margin:10px 15px;text-align: center;margin-top:50px;}
.pre_shops .pre_shops_1 .pre_shops_detail2 h2{margin-bottom: 20px;}
.pre_shops .pre_shops_1 .pre_shops_detail2 h3{color:#9c9c9c;margin:0px 10px 0 20px;}
.pre_shops .pre_shops_1 div{margin-bottom: 10px;}

/*品牌企业*/
.pre_enters{width:100%;min-height:600px;margin:15px 14px 15px 15px}
.pre_enters .pre_enters_1{float:left;margin:10px 5px 0px 0;width:230px;height:145px;border:1px solid #d1ccc7;cursor: pointer;}
.pre_enters .pre_enters_2{float:left;margin:10px 5px 0px 0;width:230px;height:145px;border:1px solid #d1ccc7;cursor: pointer;}
.pre_enters .pre_enters_1:hover{border:1px solid rgb(186,40,53);}
.pre_enters .pre_enters_1 div{margin-bottom: 10px;}

/*商家詳情*/
#shop .shop_bigbanner img{width:1200px; height:330px;}
#shop .message{width: 1000px;height:auto;margin: auto;margin-bottom: 135px;}
#shop .message_left .mess01{border: 1px solid #cccccc;border-top:0px; font-size: 12px;color: #555555;font-family: "å®‹ä½“";overflow: hidden;}
#shop .message_left ul{ border-top:1px solid #cccccc;padding:12px 25px;}
#shop .message_left li{margin-top: 6px;}
#shop .message_left img{padding-left: 6px;cursor: pointer;}
#shop .m_title_1{border-radius:10px; width:120px; height:36px; background-color:#e64b17; text-align:center; line-height:35px; color:white;}
#shop .m_title{ width:760px; height:auto;}
#shop .title a{  font-size: 12px; font-weight: normal; padding-left: 120px;}
#shop .title_left{width:240px;height:180px;float: left;margin:10px 20px;}
#shop .title_left div{margin:10px 5px;text-align: center;border:1px solid #d7d7d7}
#shop .title_left div h2{margin-bottom: 20px;}
#shop .title_left div h3{color:#ffffff}
#shop .title_right{width:600px;float: right;margin:10px 20px;}
#shop .message_left .title{height:35px; line-height:35px;color: #333333;padding-left: 10px;font-size: 16px;font-weight: bold; background: #f5f5f5;border-color: #da6931;border-width: 2px 0 0 0;border-style: solid;}
#shop .title_right span{font-family: å®‹ä½“;font-size: 14px;}
#shop .title_right a{ color: red;}
#shop .img_btn{width:30px;height: 30px;border: none!important;float: left;margin-right:30px;}
#shop .btk1 a{ display: block; float: right;  font-size: 12px; font-weight: normal; padding-left: 120px; margin-top: 20px;}
#shop .box_l{ float:left; width:260px; }
#shop .box_r{ float:right; width:920px; overflow:hidden;}
#shop .dp_right_title1 {background: #f5f5f5 none repeat scroll 0 0;border-left: 2px solid #da6931;clear: both;height: 35px;line-height: 35px;margin-bottom: 20px;overflow: hidden;text-indent: 10px;font-size: 12px;font-weight: bold;font-family: "宋体";}
#shop .dp_right_title1 h1 { font-weight: bold;}
#goods_list {text-align:left;}
#goods_list .product{position: relative;}
#goods_list .product .pro{margin-bottom: 10px}
#goods_list .product .pro .com{width: 210px;height: 340px;display: inline-block;margin: 0px 0px 6px 7px;position: relative;padding: 5px;}
#goods_list .product .pro .com .goods{width: 200px;height: 330px;padding:4px;border:1px solid #d2d2d2;}
#goods_list .product .pro .com:hover{border: 5px solid #f5f5f5;border-radius: 5px;padding: 0px;}
#goods_list .product .pro .com:hover .goods{border: 1px solid #d7d7d7;padding:4px;}
#goods_list .photo img{width: 200px;cursor:pointer; height: 197px;border-bottom:1px solid #d7d7d7}
#goods_list .describe{width: 200px;height:140px;position: absolute;padding-left: 3px;display: inline-block;}
#goods_list .describe .title{font-size: 14px;color: #f47a11;display: block;margin-top: 7px; margin-bottom:10px;  position: relative;}
#goods_list .describe .title a{padding: 0px;font-size: 14px;}
#goods_list .describe .price{font-size: 14px;color: #f47a11;border: 0px;}
#goods_list .describe .addr{color: #666666;font-size: 12px;font-family: "宋体";height: 34px;overflow: hidden;margin-top: 10px;}
#goods_list .describe .info{color: #f47a11;font-size: 12px;font-family: "宋体";margin-top: 10px;height: 23px;}
#goods_list .describe .info .number{display: inline-block;float: right;margin-right: 10px;}
#goods_list .describe .info .number span{color: #f47a11;}
#goods_list .describe .vip{color: #f47a11;font-size: 12px;}
#goods_list .describe .way{color: #666666;font-size: 12px;font-family: "宋体";float: right;margin-right: 10px;}
#goods_list .describe .last{margin-top: 3px;}
#goods_list .describe1{width: 170px;height:137px;position: absolute;padding-left: 3px;padding: 8px 0px;display: none}
#goods_list .describe1 div{display: inline-block;font-size: 14px;color: #666666;padding: 6px;}
#goods_list .describe1 div .yellow{color: #f47a11;font-size: 14px;}
#goods_list .pagenum{width: 340px;height: 43px;float: right;position: relative;right: 20px;margin-top: 55px;text-align: center;line-height: 26px;}
#goods_list .pagenum span{display: inline-block;color: #c4c4c4}
#goods_list .pagenum .page{width: 69px;height: 26px;border: 1px solid #c4c4c4;margin-left: 9px;}
#goods_list .pagenum .num{width: 26px;height: 26px;border: 1px solid #c4c4c4;margin-left: 9px;}
#goods_list .pagenum .active{color: #595959}

/*提示框的样式*/
.remind{}

/*商家简介*/
.dp_right {
    width:920px;
    overflow:hidden;
    float:right;
}
.dp_right .ul1 {
    padding:0px 10px 20px 10px;
    overflow:hidden;
}
.dp_right .ul1 .li1 {
    width:238px;
    height:100%;
    float:left;
    border:1px solid #d7d7d7;
    margin-right: 10px;
}
.dp_right .ul1 .li2 {
    width:640px;
    height:30px;
    float:left;
    font-size:14px;
    font-weight:bold;
    margin-left: 10px;
}
.dp_right .ul1 .li3 {
    width:640px;
    height:auto;
    float:left;
    line-height:23px;
    text-indent:20px;
    margin-left: 10px;
}
.dp_right .ul_tab1 {
    width:920px;
    overflow:hidden;
    float:left;
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    line-height:30px;
    margin-bottom:20px;
}
.dp_right .ul_tab1 .li1 {
    width:149px;
    height:35px;
    float:left;
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    text-align:center;
    background:#F8F7F7;
}
.dp_right .ul_tab1 .li2 {
    width:308px;
    height:35px;
    float:left;
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    text-indent:20px;
}

/*合作加盟*/
#cooperation .box_r_1{float: left;width:600px;}
.box_r_2{float: right;width: 310px;height: auto;}
.box_r_2 div{width:200px;height:220px;margin-bottom: 10px;}
.box_r_2 div img {margin: 10px 0px;border:1px solid #d7d7d7;}
.box_r_2 div img:hover{border:1px solid #ba2835;}
#cooperation .goal{width:120px; height:40px; text-align:right;line-height: 40px;float: left;}
#cooperation .co_type_1{float: left;margin:0px 10px;width: 100px;height:40px;line-height:40px;text-align:center;background-color:#f0f0f0}
#cooperation .co_partner_1{float: left;margin:0px 10px;width: 100px;height:40px;line-height:40px;text-align:center;background-color:#f0f0f0}
#cooperation .current{border:2px solid #da6931}
#cooperation div input{width:400px;height:40px;margin:0px 10px;line-height:40px}
#cooperation textarea{width:400px;height:200px;margin:0px 10px;}
#cooperation select{margin:0px 10px;height:40px;}
#cooperation div button{width:100px;height:40px;line-height:40px;text-align:center;background-color:#da6931;margin:0 100px;border:0px;color:#ffffff}

/*询价留言*/
.xunjia_right .ul4 {
    float: left;
    overflow: hidden;
    padding: 10px;
    width: 490px;
}

.xunjia_right .ul4 .li1 {
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 10px 0;
    width: 80px;
}

.dp_red {
    color: #f33;
}

.xunjia_right .ul4 .li2 {
    float: left;
    line-height: 30px;
    min-height: 30px;
    overflow: hidden;
    padding: 10px 0;
    width: 400px;
}
.dp_lyint1 {
    border: 1px solid #cccccc;
    float: left;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    width: 270px;
}

.dp_lyint2 {
    border: 1px solid #cccccc;
    float: left;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    width: 130px;
}

.dp_lytext1 {
    border: 1px solid #cccccc;
    float: left;
    height: 170px;
    line-height: 20px;
    padding: 5px;
    width: 270px;
}

.btn-text{
    margin-left: 55px;
}
.form-context{
    height: 635px;
    width: 750px;
}

.form-context .singleImageUploader-queue {
    margin-left: 10px;
}

.xunjia_right .ul4 .li3 {
    float: left;
    height: 30px;
    padding: 10px 0;
    width: 760px;
}

.dp_center .grid {
    letter-spacing: normal;
    word-spacing: normal;
}

.grid a.ks-uploader-button {
    background:  url("../img/choose.png") no-repeat scroll 0 0 !important;
    border: 0 none;
    color: #fff;
    float: left;
    height: 35px !important;
    line-height: 35px;
    width: 158px;
    margin-left: 10px;
}

.grid .g-u {
    display: inline-block;
    letter-spacing: normal;
    vertical-align: top;
    word-spacing: normal;
}

.clear {
    clear: both;
}

.form-context .singleImageUploader-queue {
    margin-left: 10px;
}

.dp_center .grid {
    letter-spacing: normal;
    word-spacing: normal;
}

.file-input-wrapper input.file-input {
    height: 35px !important;
    width: 158px !important;
}

.singleImageUploader-queue {
    background: url("../img/goods.png") no-repeat scroll 0 0;
    border: 1px solid #d6d6d6;
    height: 180px;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
    width: 155px;
}

.drop-wrapper{
    width: 158px;
    height: 35px;
}

.defaultTheme-queue {
    color: #404040;
    font-size: 12px;
    margin: 10px 0 0;
    padding: 0;
    width: 400px;
}

.xunjia_right .ul4 .li4 {
    float: left;
    height: 40px;
    padding: 40px 0;
    text-align: center;
    width: 460px;
}

.xunjia_right .ul4 .li4 .li4_span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
/*     width: 240px; */
}

.xunjia_right .ul4 .li4 .dp_lybut2 {
    background: #fb7c00 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 135px;
}
.drop-wrapper{
    width: 158px;
    height: 35px;
}

/*商家展示*/
.dp_right .dp_gyfl {
    min-height:50px;
    border:1px #CCC solid;
    margin-bottom:20px;
    overflow:hidden;
}
.dp_right .dp_gyfl ul {
    min-height:30px;
    height:auto;
    float:left;
    padding:15px 10px;
}
.dp_right .dp_gyfl ul .li1 {
    width:41px;
    height:30px;
    float:left;
}
.dp_right .dp_gyfl ul .li2 {
    width:710px;

    min-height:30px;
    height:auto;
    float:left;
}
.dp_right .dp_gyfl ul .li2 a {
    overflow:hidden;
    float:left;
    background:#da6931;
    padding:0px 5px;
    margin:0px 2px;
    min-height:20px;
    height:auto;
    color:#FFF;
}

.dp_right .dp_gy_hover1 {
    background:#C31401;
    text-decoration:none;
    color:#FFF;
}
.dp_right .dp_gyfl ul .li3 {
    width:689px;
    min-height:24px;
    height:auto;
    float:left;
    background:#F7F7F7;
    padding:8px;
    overflow:hidden;
}
.dp_right .dp_gyfl ul .li3 a {
    overflow:hidden;
    float:left;
    padding:0px 5px;
    height:20px;
}
.dp_right .ul_gyfw {
    height:40px;
    border:1px #CCC solid;
    background:#F5F5F5;
    margin-bottom:20px;
}
.dp_right .ul_gyfw .li1 {
    width:65px;
    height:100%;
    float:left;
    border-right:1px #cccccc solid;
    line-height:40px;
    text-align:center;
}
.dp_right .ul_gyfw .last {
    border-right:none;
}
.dp_right .ul_gyfw .li1hover {
    text-decoration:none;
    background:#FFF;
    color:#FF3333;
}
.dp_right .ul_gyfw .current {
    text-decoration:none;
    background:#FFF;
    color:#FF3333;
}
.dp_right .ul_gyfw .li2 {
    width:210px;
    height:100%;
    float:left;
}
.dp_right .ul_gyfw .li3 {
    width:115px;
    height:20px;
    float:right;
    padding-top:12px;
}
#rank-priceform {
    height: 20px;
    margin-left: 10px;
    position: relative;
    float: left;
}
#rank-priceform .fm-price {
    position: relative;
    width:145px;
}
#rank-priceform .fm-price p {
    white-space: nowrap;
    position: relative;
    padding: 9px;
}
#rank-priceform .fm-price .txt {
    padding: 4px;
    position:absolute;
    z-index:9999;
    border-color: #DFDFDF;
    width: 45px;
    float:left;
    line-height: 14px;
}
#rank-priceform .fm-price p {
    white-space: nowrap;
    position: relative;
    padding: 9px;
}
#rank-priceform .fm-price .ctrl-panel {
    position: absolute;
    width: 100%;
    display:none;
    height: 39px;
    top: -1px;
    padding-right: 52px;
    border: 1px solid #ccc;
    left: 0;
    background: #fff;
    box-shadow: 1px 1px 6px rgba(0, 0, 0, .2);
}
#rank-priceform .fm-price .btns {
    margin-top: 5px;
    position: absolute;
    right: 10px;
    top: 0;
}
#rank-priceform .fm-price .btn {
    float: right;
    background: #F40;
    border: 0 none;
    margin-top: 4px;
}

.dp_jg1 {
    margin-left:60px;
    position:absolute;
    z-index:9999;
}
.dp_jg2 {
    margin-left:70px;
}
.dp_jg3 {
    margin-left:60px;
    position:absolute;
    z-index:9999;
}
input.txt {
    height: 12px;
    padding: 3px 0 2px 2px;
    background: #fff;
    border: 1px solid #b5b5b5;
    font: 100 12px/1 Tahoma, Verdana, Arial, Simsun, sans-serif;
}