.w_100{width:95px;}
.w_80{width:80px;}
.w_800{width:800px;}
.w_700{width:700px;}
.w_240{width:240px;}
.w_150{width:150px;}
.w_130{width:130px;}
.h_30{height:30px;}
.lh66{line-height:66px;}
.mar-left-130{margin-left: 130px;}
.vertical-align{vertical-align: middle;}
.icon_gantanghao{position:absolute;font-size:14px;right:6px;top:3px;}


.priority .icon{cursor:pointer;}
.sl_tooltip{width:400px;height:145px;position:absolute;top: -145px;left: -183px;background: #fff;display:none;}
.priority:hover .sl_tooltip{display:block;}
.priority .sl_tooltip table tr:nth-child(even){background:#f2f2f2;}

.form_overflow{width:996px;overflow-x: scroll;}
/*系统提示*/
.sysTip{width:400px; margin: 260px auto; border:solid 1px #f1f1f1;}
.sysTip h4{height:36px; background: #f3fbfe}

.green{color: green}
.orange{color: orange}
.yellow{color:rgb(255, 217, 0);}

/* h5 {
  margin: 0;
  height: 38px;
  line-height: 38px;
  font-size: 16px;
  padding-left: 20px;
  font-weight: normal;
  cursor: pointer;
  background: #f3fbfe;
} */
.select {
    width: 130px;
    padding: 5px 15px;
    left: 0px;
    background-color: #fff;
    border: solid 1px #e1e1e0;
    line-height: 22px;
    margin-top: -1px;
}
.select_select {
    width: 400px;
    padding-top: 20px;
    position: relative;
    left: -347px;
}
.dis-block{
	display:inline-block;
	border:none;
}
.select_select .select_xian {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: none; 
}
.choose_btns {
    overflow: hidden;
    line-height:32px;
}
.choose_btns .wrap_input {
    height: 32px;
    width: 64px;
    float: left;
    position: relative;
}
.choose_btns .wrap_input .buy_num {
    border: 1px solid #ccc;
    width: 35px;
    height: 26px;
    margin: 0;
    padding-left: 5px;
    position: absolute;
    top: 0;
    left: 0;
}
.choose_btns .wrap_input .add_btn {
    border: 1px solid #ccc;
    width: 17px;
    height: 12px;
    position: absolute;
    top: 0;
    right: -5px;
    display: inline-block;
}
.choose_btns .wrap_input .reduce_btn {
    border: 1px solid #ccc;
    width: 17px;
    height: 12px;
    position: absolute;
    bottom: 0;
    right: -5px;
    display: inline-block;
}
.choose_btns .wrap_input {
    height: 32px;
    width: 64px;
    float: left;
    position: relative;
}
.choose_btns .wrap_input .add_btn .icon, .choose_btns .wrap_input .reduce_btn .icon {
    font-size: 14px;
    line-height: 12px;
    float: left;
    padding: 1px 0 0 1px;
    color: #ccc;
}

.addrPack{overflow: hidden; padding: 10px 0 0 30px;}
.addrPack div{overflow: hidden; line-height: 32px; margin: 10px 0}


/*��Ʊ����ѡ��*/
.pakeage{width:100px; float:left;}
.pakeage li{white-space: nowrap;display:inline-block;padding: 0px 20px;text-align:center;border:1px solid #ccc;line-height:30px;cursor:pointer;margin-top:10px;position:relative;color:#666;}
.pakeage .on{border:1px solid #e60012;color:#e60012;}
.pakeage .disabled {border: 1px solid #ccc;background:#f8f8f8;color:#333;cursor:default;}
.pakeage .on b{width:0;height:0;border-top:15px solid transparent;border-right:15px solid #e60012;position:absolute;right:0;bottom:0;}
.pakeage b .icon{display:none;}
.pakeage .on b .icon{display:block;position:absolute;right:-17px;bottom:-2px;color:#fff;font-size:12px;line-height:12px;}
/*�ͻ�ѡ��ť*/

.list_th{vertical-align: middle !important;}
.icon_position{position:absolute;top:5px;right:5px;}
.mar-bottom-2{margin-bottom:3px;}

.upload_img{text-align:center;}
.upload_img ul{list-style-type: none;}
.upload_img ul li{
    background:#f1f1f1;
    position:relative;
    width:72px;
    padding:5px;
    text-align:center;
    float: left;
    margin:5px;
    height:72px;
}

.background-orange{background:#ff9933;}
.background-green{background:#43cd6e;}

/*tab*/
.p-nav-tabs {
    border-bottom: 5px solid #f1f1f1;
  }
  .p-nav-tabs ul {
    padding: 5px 0;
  }
  .p-nav-tabs ul > li {
    float: left;
    position: relative;
    padding-bottom: 5px;
    margin-bottom: -10px;
    border-bottom: 5px solid transparent;
  }
  .p-nav-tabs ul > li > a {
    color: #000000;
    padding: 0 30px;
    border-left: 0px solid #f1f1f1;
    border-right: 2px solid #f1f1f1;
  }
  .p-nav-tabs ul > li > a:hover {
    color: #0e509a;
  }
  .p-nav-tabs ul > li:first-child > a {
    border-left: 2px solid #f1f1f1;
  }
  .p-nav-tabs ul > li.active {
    border-bottom: 5px solid #0e509a;
  }
  .p-nav-tabs ul > li.active > a {
    cursor: default;
  }
  .p-nav-tabs ul > li.active > a:hover {
    color: #000000;
  }
  .p-nav-tabs ul:after,
  .p-nav-tabs ul:before {
    display: table;
    content: "";
    line-height: 0;
    clear: both;
  }
  .p-nav-tabs:after,
  .p-nav-tabs:before {
    display: table;
    content: "";
    line-height: 0;
    clear: both;
  }

  /*购物车*/
.cart-more{
  position: relative;
}
.cart-more-a{
  position: relative;
  z-index: 3;
}
.cart-more .cart-more-con{
  display: none;
  position: absolute;
  width:200px;
  top: 25px;
  left: 17px;
  background: #fff;
}
.cart-more .cuxiaoxinxi{
  display: none;
}
.cart-more.on .gengduocuxiao{
  display: none;
}
.cart-more.on .cuxiaoxinxi{
  display: inline-block;
}
.cart-more.on{
  z-index: 10;
}
.cart-more.on .cart-more-con{
  display: block;
  z-index: 2;
}
.cart-more.on .cart-more-a{
  border-bottom-color:#fff;
}
.cart-title{
  padding: 0 20px;
  border: 1px solid #E60012;
  background: #ffefef;
  color: #E60012;
}
.cart-check{width: 44px;}
.gray-border{display:inline-block; border: 1px solid #b9b9b9;width: 64px;height: 64px;}
.gray-border img{ width: 64px;height: 64px; display: inline-block; margin-right: 0;}
/**/
.mz_box{overflow:hidden;}
.mz_box img{width:28px;height:25px;}
.mz_box table tr td{padding:5px;}
.mz_box table tr td.text-right{text-align:right;}

.cost_tip{display:inline-block;position:relative;}
.cost_tip_con{width:120px;left:-52px;top:20px;display:none;}
.cost_tip .sui-tooltip{border:1px solid #b2b2b2;}
.cost_tip .sui-tooltip.bottom .tooltip-arrow, .tooltip-only-arrow.bottom .tooltip-arrow{top:-6px;}
.cost_tip .sui-tooltip.bottom .tooltip-arrow .tooltip-arrow.cover, .tooltip-only-arrow.bottom .tooltip-arrow .tooltip-arrow.cover{margin-left:-4px;top:-2px;}
.cost_tip:hover .cost_tip_con{display:block;top: -28px;left: 23px;}
.sui-table.table-bordered th, .sui-table.table-bordered td {
   border-bottom:none;
}
.sui-table.table-bordered th,
.sui-table.table-bordered td {
  border-left: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
/*产品详情*/
/*
* @Author: xuming
* @Date:   2017-12-28 14:02:38
* @Last Modified by:   anchen
* @Last Modified time: 2018-01-03 10:16:04
*/
.c-main-nav{
  height: 43px;
  line-height: 43px;
  width: 100%;
  background: #f1f1f1;
  border-bottom:2px solid #0054a7;
}
.c-main-nav .c-main-nav-con{
  position: relative;
  /*padding-left: 200px;*/
}
.c-main-nav .c-nav-list{
  position: absolute;
  left: 0;
  top: 0;
  background: #0054a7;
  color: #fff;
  height: 43px;
  line-height: 43px;
  display: inline-block;
  cursor: pointer;
}
.c-nav-list-tit{
  padding-left: 35px;
  padding-right: 35px;
  position: relative;
}
.c-nav-list-child{
  position: absolute;
  top: 39px;
  left: 0;
  color: #000;
}
.c-main-nav-a > a{
  display: block;
  float: left;
  height: 43px;
  padding: 0 35px;
  color: #000;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out
}
.c-main-nav-a > a:hover,.c-main-nav-a > a.on{
  background: #0054a7;
  color: #fff;
  text-decoration: none;
}
.c-main-nav>ul>li{

  float: left;
  padding: 0 35px;
}

.goods-details-word-left{
  width: 550px;
}
.dis-in-block{
	display:inline-block;
}
.see-explain{
	color:#333;
}
.see-explain:link{
	color:#333;
}
.ListProperties{
	 border-collapse: collapse;
}
.ListProperties td,.ListProperties th{
	border: 1px solid #e6e6e6;
}
.ListProperties th{
	width:33.3333333%;
}
.tds-list:hover{
	background:#19b5ee;
	color:#fff;
	border-radius:3px;
}
.tds-list:hover.tds-list a{
	color:#fff;
}
.goods-details-img{width:240px;height:240px;}
.goods-details-img img{width:240px;height:240px;}
.goods-details-word{
  width: 930px;
}
.goods-details-header{
  border-bottom-width:2px ;
}

/*.goods-details-word table td{
    padding: 3px 0;
}*/

/*��Ʒ����*/
.goods-introduce-tit{
  border-bottom-width: 2px;
}
.goods-introduce-tit a{
  float: left;
  padding: 5px 20px;
  text-decoration: none;
  border-bottom: 4px solid transparent;
  margin-bottom: -2px;
  color: #333;
  -webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;
}
.goods-introduce-tit a:hover,.goods-introduce-tit a.on{
  background: #0054a7;
  color: #fff;
}

.goods-intro-line .goods-intro-num{
  width: 210px;
}
.goods-intro-line .icon-tb-favorfill{
  margin-left: -2px;
  margin-right: -2px;
  color: #b9b9b9;
}
.goods-intro-line .icon-tb-favorfill.blue{
  color: #0054a7;
}
.goods-intro-line .icon-tb-favorfill.red{
  color: #e60012;
}
/**/
.pro-line{
  display: inline-block;
  width: 250px;
  height: 9px;
  background: #b9b9b9;
  position: relative;
  overflow: hidden;
}
.pro-line .pro-line-cur{
  display: inline-block;
  height: 9px;
  position: absolute;
  left: 0;
  top: 0;
}
.goods-intro-evaluate-tit{border-bottom:1px solid #ccc;}
.goods-intro-evaluate-tit a{
  text-decoration: none;
  float: left;
  width: 152px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border-right:1px solid #ccc;
  border-top:1px solid #ccc;
  color: #000;
  background: #F1F1F1;
}
.goods-intro-evaluate-tit a:first-child{
  border-left: 1px solid #ccc;
}
.goods-intro-evaluate-tit a.on,.goods-intro-evaluate-tit a:hover{
  height: 28px;
  line-height: 26px;
  border-top: 2px solid #0054a7;
  margin-bottom: -1px;
  background: #fff;
  color: #0054A7;
}
.evaluate-list-word{
  width: 520px;
}
.goods-details-table td{
  padding: 20px 20px;
}

.details_slide_wrap{
  position: relative;
}
.details_slide_wrap:hover{
  z-index: 10;
}
.details_slide_con{
  position: absolute;
  width: 445px;
  margin-top: -23px;
}
.details_slide_con .details_slide_list{
  margin-top: -23px;
}
.details_slide_con.details_cuxiao{
  width: 550px;
  margin-left: -85px;
  display: none;
}
.details_slide_cuxiao:hover .details_cuxiao{
  display: block;
}
.details_dizhi_t{
  position: relative;
}
.details_dizhi_shouqi{
  position: absolute;
  right: 0px;
  top: 0px;
}
.details_dizhi{
  display: none;
  top: 25px;
}
.details_dizhi_list li{
  margin-top: 5px;
}
.details_dizhi_list{
  height: 92px;
  overflow-y: auto;
}
.pro-title{
  border-left: 3px solid #0054a7;padding:10px 20px;
}

.details_choose_address span.details_choose_list{
  border: 1px solid #e60012;
  float: left;
  padding: 0 15px;
  color: #e60012;
  margin-right: 10px;
  margin-top: 5px;
  cursor: pointer;
}
.details_choose_address span.details_choose_list.on{
  background: #e60012;
  color: #fff;
}
/*星火样式*/
.pakeage span,.pakeage1 span{
  display: inline-block;
  width:78px;margin-right:10px;
  line-height: 26px;
  text-align: center;
  cursor: pointer;
}
.goods-intro-cpjs img{
  display: inline-block;
  width:1200px;
}
.pakeage .border_Red,.pakeage1 .border_Red{
  border: 1px solid red;
  color: red;
}
/*2018.02.23新增  start */
.narrow_img{overflow:hidden;}
.narrow_img li{float:left;border:1px solid #ccc;width:58px;height:58px;margin-right:10px;cursor: pointer}
.narrow_img li img{height:58px;width:58px;}
.narrow_img li.current{border:1px solid #6e7184;}
.sui-form input[type="text"].gml_input{width:70px;border:1px solid #6e7184;border-radius:0;height:22px;}
.btn-jiarugouwuche{border:1px solid #0054a7;background:none;color:#0054a7;}
.cx_box .tip{border:1px solid red;color:red;height:16px;padding:0 10px;margin-right:10px;}
.cx_box  span img{height:26px;width:30px;margin-right:5px;}
.combo{overflow:hidden;margin:10px 20px;}
.combo .combo_item{float:left;margin:10px 0;width:80px;}
.combo .combo_item .combo_img,.combo .combo_item .combo_img img{width:80px;height:80px;}
.combo .combo_num{float:left;line-height:115px;font-size:16px;color:#999;}
.combo .combo_spliter{float:left;font-size:40px;font-weight:bold;color:#cccccc;line-height:115px;margin:0 30px;}
.combo  .combo_name{text-align:left;color:#666;font-size:12px;line-height:20px;width:122px;color:#0054a7 }
.combo .combo_item  .combo_price{font-size:14px;color:#e60012;font-weight:bold;text-align:center;}
.combo .combo_allprice{float:left;padding-top:10px;width:200px;}
.combo .combo_allprice p{font-size:16px;color:#e60012;font-weight:bold;}
.combo .combo_allprice span{font-size:14px;color:#333;font-weight:normal;width:70px;display:inline-block;line-height:30px;}
.combo .combo_allprice p i{font-style:normal;}
.combo .combo_allprice img{height:70px;width:80px;}
.combo .combo_action{float:left;padding-top:40px;}
/*2018.02.23新增  end */


.left-product li{ padding:5px 10px; }
.left-product li a{display:block; padding-bottom:10px;margin:0 5px;border-bottom: solid 1px #9e9e9e}
.left-product li:last-of-type a{border-bottom: none}
.left-product li a img{ margin: 10px auto; display: block;width: 100px;  height: 100px;}

.naireTip{ position: absolute; top: -58px;left: 112px; z-index: 2}
.naireTipwrap{width: 300px; height:20px;background-color: #fdfbdb; padding: 20px;}

.nianduTip{ position: absolute; top: -58px;left: -28px; z-index: 2}
.nianduTipwrap{width: 140px; height:20px;background-color: #fdfbdb; padding: 20px;}

