﻿*,body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif,"微软雅黑";color:#000;}
*{ font-family:"微软雅黑";}
h1,h2,h3,h4,h5,h6,p,div,ul,dl,dt,dd{ padding:0px; margin:0px; font-family:"微软雅黑";}
ul{ list-style:none;}
a{ text-decoration:none; color:#000; cursor:pointer;}
a:hover{ color:#c00;}
a img{ border:none;}
input{ vertical-align:middle;}
.clear{ clear:both; height:0px; line-height:0px;}
.hid{display:none;}
table{ empty-cells:show;}

/*底部*/
.foot_bj{ background-color:#fff;}
.all_footer{ width:1200px; margin:0px auto; padding-bottom:0px;}
.all_footer .all_f_logo{ width:150px; text-align:center; float:left; padding-top:10px;}
.all_footer .all_f_ul{ padding-top:10px;}
.all_footer .all_f_ul p{ font-weight:bold; font-family:"微软雅黑"; font-size:14px; color:#666; padding-left:40px; height:35px; line-height:35px; background-color:#eee;}
.all_footer ul{ width:230px; float:left; border-right:1px solid #ddd; padding-left:40px; margin:20px 10px 0px 0px;}
.all_footer ul li{ line-height:25px; height:25px; overflow:hidden; text-align:center;}
.all_footer ul li span{ font-weight:bold; font-family:"微软雅黑"; font-size:14px; color:#666;}
.all_footer ul li a,.all_footer .log_foot p,.all_footer .log_foot p a{ color:#666;}
.all_footer ul li a:hover,.all_footer .log_foot p a:hover{ color:#000; text-decoration:underline;}
.all_footer .log_foot{ clear:both; padding-top:20px; padding-bottom:5px; text-align:center;}
.all_footer .log_foot p{ line-height:25px;}
.all_footer .log_foot p a{ padding:0px 5px 0px 5px;}
 #cnzz_stat_icon_1278717493{ display:inline-block;
    width: 50px;
    margin: 0px auto;
    float: none;
    height: 30px;}

/*右侧边栏*/
.rh_float{position: fixed;top: 0;right: 0; z-index: 1002; width: 40px; height: 100%; text-align: center;   background-color: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);   -webkit-transform: translateZ(0); transform: translateZ(0);}
@media (max-height: 625px) .rh_float > .rh_flaotli {
    height: 508px;
}

@media (max-height: 800px) .rh_float > .rh_flaotli {
    top: 40px;
    height: 550px;
}
@media (max-height: 949px) .rh_float .rh_flaotli {
    top: 2.2%;
    height: 86%;
}

.rh_float .aside-cot {
    top: 7.5%;
    height: 80%;
}
@media (max-height: 625px) .rh_float .rh_flaotli {
    height: 440px;
    top: 40px;
}
@media (max-height: 800px) .rh_float > .rh_flaotli {
    top: 80px;
    height: 480px;
}
@media (max-height: 920px) .rh_float > .rh_flaotli {
    top: 16px;
    height: 678px;
}
@media (max-width: 1680px) .rh_float .rh_flaotli {
    top: 10.263157%;
}
@media (max-height: 949px) .rh_float .rh_flaotli {
    height: 72%;
}
.rh_float  .rh_flaotli {
    position: absolute;
    top: 2%;
    width: 100%;
    height: 100%;
    font-size: 12px;
    color: #666;
    background-color: #fff;
}

@media (max-height: 625px) .rh_float  .item-bottom{
    padding-top: 4px;
}

@media (max-height: 800px) .rh_float  .item-bottom {
    height: 70px;
    padding-top: 4px;
}
.rh_float  .item-bottom.kefu {
    padding-top: 12px;
    position: relative;
    height: 90px;
    bottom: 0px;
    border-top: none;
}
@media (max-width: 1680px) .rh_float  .item-bottom {
    bottom: 60px;
}

@media (max-height: 520px) .rh_float  .item-bottom {
    height: 47px;
}
@media (max-height: 625px) .rh_float  .item-bottom {
    height: 50px;
}
@media (max-height: 625px) .rh_float  .item-bottom, .rh_float  .item-top {
    padding-top: 2px;
}
@media (max-height: 800px) .rh_float  .item-bottom, .rh_float  .item-top {
    padding-top: 5px;
}
@media (max-height: 800px) .rh_float  .item-top, .rh_float  .item-bottom {
    height: 52px;
}
@media (max-width: 1680px) .rh_float  .item-bottom {
    height: 60px;
}
@media (max-width: 1680px) .rh_float  .item-bottom, .rh_float  .item-top {
    padding-top: 8px;
}
.rh_float  .item-bottom {
    /*position: absolute;*/
    width: 100%;
    height: 75px;
}
.rh_float  .item-bottom, .rh_float  .item-top {
    padding-top:12px;
    border-bottom: 1px solid #e5e5e5;
	line-height:20px;
}
.rh_float .item-bottom.item_bzj{ height:120px;}
.rh_float .item-bottom a{ color:#333; display:inline-block; height:100%; width:100%;}
.rh_float .item-bottom a:hover{color:#32b16c;}
.rh_float .item-bottom a i{ display:block; text-align:center; padding-bottom:5px;}
.rh_float .item-bottom.item_ewm{ height:50px; position:relative;}
.rh_float .item-bottom.item_ewm p{ position:absolute; right:40px; top:-50px; z-index:1008;}
.rh_float #qq_item{ position:relative;}
.rh_float .QQ_con{ display:none;position: absolute; right:40px; bottom:0px; width: 220px; padding:20px 15px; -webkit-transition: 0s cubic-bezier(.19,1,.22,1); -o-transition: 0s cubic-bezier(.19,1,.22,1);  transition: 0s cubic-bezier(.19,1,.22,1);  border: 1px solid #cccccc;  background:#fff;}
.rh_float .QQ_con ul li{ height:40px; line-height:40px;}
	.rh_float .QQ_con ul li a img {
	 vertical-align:middle; margin-right:10px;}
#kefu_con{ position:relative;}
#rh_kefu,.z_tsjy_con{ display:none;position: absolute; right:40px; bottom:0px; width: 220px; padding:20px 15px; -webkit-transition: 0s cubic-bezier(0.19,1,.22,1); -o-transition: 0s cubic-bezier(0.19,1,.22,1);  transition: 0s cubic-bezier(0.19,1,.22,1);  border: 1px solid #cccccc;  background:#fff;}
#rh_kefu p{ text-align:left; background:url(../images/zhbtoub7.png) 10px 8px no-repeat; padding:5px 0px 5px 40px; line-height:25px;}
#rh_kefu p.kefu_p{background:url(../images/zhbtoub8.png) 10px 8px no-repeat;}
#tousujianyi{ text-align:center; position:relative;}
#tousujianyi .z_tsjy .z_p_title { height: 50px;
    width: 210px;
}
#tousujianyi .z_tsjy .z_tsjy_con {
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 5px 15px 0px 15px;
    height: 240px;
}
#tousujianyi .z_tsjy .z_tsjy_con p.tsjy_input {
    height: 40px;
    line-height: 40px;
}
#tousujianyi .z_tsjy .z_tsjy_con p.tsjy_input input {
    margin: 0px 3px 0px 15px;
}
.mytsjybtn {
    height: 30px;
    line-height: 30px;
    width: 60px;
    cursor: pointer;
    background-color: rgb(94, 188, 38);
    color: rgb(255, 255, 255);
    font-size: 15px;
    float: left;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    margin: 15px 10px 0px 25px;
}
input#reset {
    height: 30px;
    line-height: 30px;
    width: 60px;
    background-color: rgb(225, 99, 84);
    color: rgb(255, 255, 255);
    font-size: 15px;
    float: left;
    text-align: center;
    cursor: pointer;
    margin: 15px 0px 0px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
}
.z_tsjy_con textarea {
    height: 80px;
    width: 190px;
    border: 1px solid #ccc;
    padding-left: 5px;
}



#kefu_con2{ position:relative;}
#rh_kefu2,.z_tsjy_con{ text-align:center; display:none;position: absolute; right:40px; bottom:0px; width: 100px; padding:20px 15px; -webkit-transition: 0s cubic-bezier(0.19,1,.22,1); -o-transition: 0s cubic-bezier(0.19,1,.22,1);  transition: 0s cubic-bezier(0.19,1,.22,1);  border: 1px solid #cccccc;  background:#fff;}
#rh_kefu2 p{  line-height:25px;text-align:center;}

#kefu_con3{ position:relative; height:50px;}
#rh_kefu3{ text-align:center; display:none;position: absolute; right:40px; bottom:0px; text-align:center; width: 120px; -webkit-transition: 0s cubic-bezier(0.19,1,.22,1); -o-transition: 0s cubic-bezier(0.19,1,.22,1);  transition: 0s cubic-bezier(0.19,1,.22,1);  border: 1px solid #cccccc;  background:#fff;}
#rh_kefu3 p{  line-height:25px;text-align:center;}
#rh_kefu3 p img{ height:120px; width:120px;	}
/*底部改版开始*/
 .all_footer ul.foot_ewmul{ width:550px; margin:0px auto; float:left; border:none; padding:0px; margin:0px; }
  .foot_ewmul p{ height:30px; line-height:30px;font-size:14px; background-color:#f5f5f5; margin-bottom:10px; color:#000;}
  .all_footer ul.foot_ewmul li{ width:180px; text-align:center; float:left; height:auto;}
  .foot_ewmul li img{ width:150px; height:150px;}
  .foot_ewmul li span{ display:block; height:40px; line-height:30px; font-size:14px; font-family:"微软雅黑";}
  .foot_lf{ width:550px; float:left; text-align:left; padding:10px 0px 0px 60px;}
#cnzz_stat_icon_1278717493{ margin:0px;}
.all_footer{ padding-top:0px;}
 /*底部改版结束*/



 /*供应商等级*/
 .xhy_container{ width:1200px; margin:0px auto;}
  h2.xhy_h2{padding-top:30px;}
  h2.xhy_h2 span{ display:block; width:500px; margin:0px auto; height:70px; line-height:70px; font-size:30px; font-weight:normal; text-align:center; background-color:#383b52; border-radius:20px; color:#e2c663; letter-spacing:2px;}
  .hygbtj_tab{ width:1200px; background-color:#fff; box-shadow:0px 0px 10px #999; border-radius:10px; background:url(/images/hygb_tabbj.jpg) 0px 0px repeat; box-sizing:content-box; margin-bottom:10px;}
  .hygbtj_tab table{ width:100%; border-radius:10px; margin-top:30px;}
  .hygbtj_tab table tr th{ line-height:28px; font-size:15px; color:#fff; text-align:center; background-color:#e4a52d; padding:15px 0; border-right:1px solid #ddd; font-weight:normal;}
  .hygbtj_tab table tr th span{ display:block; height:30px; line-height:30px; text-align:center;}
  .hygbtj_tab table tr th span img{ height:22px; width:22px; vertical-align:middle;}
  .hygbtj_tab table tr td{ border-right:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center; line-height:180%; padding:8px 10px;}
  .hygbtj_tab table tr td.hygbtj_td1{ text-align:left;}
  .hygbtj_tab table tr td.hygbtj_td2{ font-size:16px; color:#04e227; font-weight:bold;}
  .hygbtj_tab table tr td.hygbtj_td3{ font-size:14px; color:#aaa;}
  .hygbtj_tab table tr td.hygbtj_td4{ padding:20px 0px 30px 0px;}
  .hygbtj_tab table tr td.hygbtj_td4 input{ width:133px; height:35px; border:none; cursor:pointer;outline:none;margin:5px 0;}
    .hygbtj_tab table tr td.hygbtj_td4 input.tc {
    background:url(/images/hyxji_btn.png) 0px 0px no-repeat;
    }
    .hygbtj_tab table tr td.hygbtj_td4 input.tc1 {
    background:url(/images/hyxji_btn1.png) 0px 0px no-repeat;
    }

  /*弹出样式*/
  #gray{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0px;display:none;z-index:99;}
.popup{width:450px; height:auto;background-color:#fff;position:fixed;z-index:100;border:1px solid #ebeaea;left:400px;top:96px;display:none; border-radius:10px;}
.popup a.guanbi { background:url(/images/popup_guanbi.png) repeat 0px 0px; width:35px; height: 35px; display: block; position:absolute;top:8px;right:10px;cursor:pointer;}
.popup a.guanbi:hover { background: url(/images/popup_guanbi.png) repeat 0px -35px; }
.popup_div{ width:70%; margin:0px auto; padding:20px 0;}
.podiv_h2{ height:100px; line-height:50px; text-align:center;}
.podiv_h2 span{ font-size:26px; color:#ff8a00; vertical-align:middle; /*padding-left:10px;*/} 
.podiv_h2 img{ vertical-align:middle; height:45px;}  
.pop_zrtj{ height:50px; line-height:50px; background:url(/images/hyxji_line.png) center center no-repeat; text-align:center; font-size:18px; color:#ff8a00;}
.poneir p{ font-size:14px; line-height:180%;}
.popup_div .po_btn{ text-align:center; padding:20px;}
.popup_div .po_btn input{ height:40px; line-height:40px; background:url(/images/hyxji_bjing.png) 0px 0px repeat; width:160px; border-radius:20px; font-size:16px; color:#fff; cursor:pointer; border:none;}
/*供应商等级*/

/*会员权益*/
.hyqy_qynr table{ background:url(/images/hyqy_lvbj.png) 0px 0px repeat-y; box-sizing:content-box;box-shadow:0px 0px 10px #999; margin-bottom:10px;border-radius:10px; margin-top:30px;}
.hyqy_qynr table tr th{line-height:40px; font-size:16px; color:#fff; text-align:center; background-color:#1f9756; padding:15px 0; border-right:1px solid #ddd; font-weight:normal;}
.hyqy_qynr table tr th.qy_geren{ background-color:#dcbd42; color:#000; font-weight:bold;}
.hyqy_qynr table tr th.qy_qiye{ background-color:#cca404; color:#000; font-weight:bold; border-radius:0px 10px 0px 0px;}
.hyqy_qynr table tr td{ border-right:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center; line-height:180%; padding:8px 5px; text-align:center;}
.hyqy_qynr table tr td.td_fuhao{ font-size:20px; color:#38ab00;}
.hyqy_qynr table tr td.mfsy_td{ text-align:center; padding-left:260px;}
.hyqy_qynr table tr td.mfsy_td span{ display:block; line-height:30px; margin-bottom:5px;}
.hyqy_qynr table tr td.mfsy_td span.red_font{ color:#f00; font-size:15px;}
.hyqy_qynr table tr td.mfsy_td span input{ background:url(/images/hyqy_mfshy.png) 0px 0px no-repeat; width:153px; height:50px; line-height:50px; font-size:18px; color:#6b4f2f; border:none; cursor:pointer;}
.hyqy_qynr table tr td.wuzhe_td span{ display:block; line-height:30px; color:#f00;}
.hyqy_qynr table tr td.wuzhe_td span.red_wuzhe{ font-size:17px; font-weight:bold; font-family:"微软雅黑"; padding-bottom:5px; letter-spacing:2px;}
.hyqy_qynr table tr td.wuzhe_td span input{ background:url(/images/hyqy_ljkt.png) 0px 0px no-repeat; height:50px; padding-bottom:16px; width:128px; text-align:center; font-size:16px; color:#d65600; border:none; cursor:pointer;}
.hyqy_qynr table tr td.mfsy_td,.hyqy_qynr table tr td.wuzhe_td{ padding-top:10px; padding-bottom:15px;}
.hyqy_qynr table tr td.qy_nr{ text-align:left;}
.qy_zhu{ line-height:200%; width:93%; margin:10px auto 20px auto; padding-top:10px;}
.qy_zhu p{ font-size:13px;}
