ul {padding: 0;margin: 0;}
li {list-style: none;}
.bold {font-weight: bold;}
.btn-outline-secondary {border: 1px #333 solid; color: #333;}
.btn-red {background: #ff4200;color: #fff;}
.btn-red:hover {color: #fff;}
.mg-0-0-60 {margin: 0 auto 60px;}
.mg-30-0-60 {margin: 30px auto 60px;}
.mg-30-0-0 {margin-top: 30px;}
.mg-0-15-0 {margin-bottom: 15px;}
.mg-0-8-0 { margin: 0 8px 0 0;}
.layui-form-required:before {
	content:"*";
	display:inline-block;
	font-family:SimSun;
	margin-right:4px;
	font-size:14px;
	line-height:1;
	color:#ed4014
}
.top {background: #f7f7f7;font-size: 14px; line-height: 35px; color: #333;}
.top a {color: #333;}
.top .navbar-nav li a {padding: 0 18px;line-height: 35px;}
.top .navbar-nav li a img {vertical-align: middle;margin-right: 5px;}
.top .nav {float: right;}
.header {margin-top: 30px;}
.bg_nav {background: #509902;}
.row1 .col-lg-3 .col-lg-4 {padding: 0;text-align: center;}
.row1 .col-lg-5 .nav-tabs {margin-top: 20px;}
.row1 .nav-tabs {border-bottom: 0;height:36px;max-width: 1200px; margin: 0 auto; }
.row1 .nav-tabs li {float: left; }
.header .row1 .nav-tabs li a{font-size: 14px; line-height: 36px; color: #fba800;padding: 0 16px;border: 0;display: block;border: 1px #ddd solid;}
.header .row1 .nav-tabs .active a {background: #fba800!important; color: #fff!important;border: 0;}
.row1 .nav-tabs li a{font-size: 14px; line-height: 36px; color: #fff;padding: 0 16px;border: 0;display: block;}
.row1 .nav-tabs .active a,.row1 .nav-tabs li a:hover {background: #fba800; color: #fff;border: 0;}
.row1 .tab-content {border: 0;margin-top: 0;}
.row1 .navbar-form {margin: 0;padding: 0;width: 400px;position: relative;}
.row1 .navbar-form .form-control {width: 400px; font-size: 14px; line-height: 32px; color: #999; padding: 0;border: 1px #a1d034 solid; border-radius: 3px;text-indent: 40px;background: url(../images/ico5.png) 12px center no-repeat;}
.row1 .navbar-form .btn {width: 40px; height: 34px; position: absolute;right: 0; top: 0; z-index: 2;border: 0;padding: 0; background: #a1d034 url(../images/ico6.png) center center no-repeat;overflow: hidden;zoom: 1; text-indent: -200px;border-radius: 0 3px 3px 0;}
.header .row2 {font-size: 18px; line-height: 60px; color: #333;margin-top: 12px;}
.header .row2 .nav a {color: #333;font-size: 18px; line-height: 60px; color: #333; padding: 0 50px;}
.header .btn1 {background: none;border: 0;font-size: 18px; line-height: 60px;}
.header .dropdown-menu {padding: 0;background: none;}
.header .dropdown-menu::before { content: '';display: block;width: 100%; height: 100%; position: absolute;left: 0; top: 0; z-index: 1; background: #fff; opacity: 0.85;}
.header .dropdown-menu > li {border-bottom: 1px #ddd solid;position: relative;z-index: 2;}
.header .dropdown-menu > li > a {font-size: 16px;line-height: 50px; color: #333;padding: 0; text-indent: 16px;}
.header .dropdown-menu ul {padding-left: 24px;border-top: 1px #ddd solid;}
.header .dropdown-menu li li {line-height: 28px;}
.header .dropdown-menu > li li a {font-size: 14px; line-height: 2; color: #333;}
.ico1 {margin-top: 40px;}
.font1 a {font-size: 14px; line-height: 36px;color: #a5a5a5;}
.top .font2 {color: #e70c0c;margin-right: 12px;}
.bg1 {background: #f0f0f0;}

.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
    position: relative;
    min-height: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }
  @media ( min-width : 768px) {
    .col-sm-5ths {
      width: 20%;
      float: left;
    }
  }
  @media ( min-width : 992px) {
    .col-md-5ths {
      width: 23%;
      float: left;
    }
  }
  @media ( min-width : 1200px) {
    .col-lg-5ths {
      width: 25%;
      float: left;
    }
  }
.pt-5 {padding-top: 5px;}
.mt-30 { margin-top: 30px; }
.mt-67 { margin-top: 67px; }
.mt-80 { margin-top: 80px; }
.pd-0 {padding: 0;}
.pt-36 {padding-top: 36px;}
.pb-5 {padding-bottom: 5px;}
.pb-80 {padding-bottom: 80px;}
.font3 {font-size: 24px; line-height: 72px; color: #333; font-weight: bold; border-bottom: 1px #ddd solid;}
.font3::before {content: '';width: 5px; height: 24px; background: #a1d034; display: inline-block;margin-right: 16px; vertical-align: middle;}
.font3 a {float: right;font-size: 20px; line-height: 72px; color: #999; font-weight: normal;}
.font3 span {font-size: 20px; line-height: 72px; color: #999;margin-left: 32px;vertical-align: middle;}
.list1 {margin-top: 30px;}
.list1 .col-lg-5ths {margin-bottom: 32px;}
.list1 .thumbnail {width: 96%; margin: 0 auto;}
.list1 .thumbnail .caption {padding: 0;}
.font4 {margin: 12px auto 0;height: 48px;}
.font4 a {font-size: 16px; line-height: 1.5; color: #333;}
.font5 {font-size: 16px; line-height: 2; color: #d13434;margin-bottom: 0;}
.font5 a {float: right;padding: 0 8px; font-size: 12px; line-height: 2; color: #fff; display: block;background: #a1d034;text-align: center;border-radius: 3px;margin-top: 4px;}
.font5 span {font-weight: bold;}
.pic1 {height: 214px; overflow: hidden;zoom: 1;display: block;}

.footer {background: #000;}
.row3 {padding: 70px 0 100px;}
.font7 {font-size: 20px; line-height: 2; color: #fff;}
.wx {text-align: center;}
.font6 {font-size: 14px; line-height: 50px; color: #fff; text-align: center;}
.list2 {margin-top: 8px;}
.list2 li {font-size: 16px; line-height: 2; color: #fff;}
.list2 li a {color: #fff;}
.copyright {font-size: 14px; line-height: 50px; color: #ccc; text-align: center;border-top: 1px #4d4d4d solid;}
.showpage {text-align: center;}
.showpage .active span,.showpage .active span:hover,.showpage .active span:focus {background: #a1d034;border: 1px #a1d034 solid;}
.newsnav .breadcrumb {margin: 30px auto 0; background: no-repeat; font-size: 14px; line-height: 2;color: #333;}
.newsnav .breadcrumb a {color: #333;}
.newsnav .breadcrumb li + li:before {content: '>';color: #333;}
.classification {padding: 20px 0;border: 1px #ddd solid;margin: 0 auto;}
.font8,.btns1 a {font-size: 14px; line-height: 2; color: #333;}
.font8 {
	font: 400 15px/20px "microsoft yahei";
	color: #333;
	padding: 8px 10px;
	background: #F5F5F5;
}
.btns1 .active,.btns1 a:hover {color: #a1d034;}
.classification .btns1 a {margin: 0; padding: 0 5px;border-radius: 3px;}
.classification .btns1 .active,.classification .btns1 a:hover {color: #fff;background: #a1d034;}
.btns1 a {margin-right: 8px;display: inline-block;}
.btns2 {margin-top: 20px;}
.btns2 .active {color: #f00;}
.goodsinfor .col-sm-3 {padding: 0; }
.goodsinfor .item {height: 291px; overflow: hidden;zoom: 1;}
#myCarousel1 .carousel-inner .item img {width: 100%;}
.row4 {margin: 30px -5px 0 -5px;}
.goodsinfor .pic2 {padding: 0 2%;}
.pic2 img {width: 100%;cursor: pointer;}
.goodsinfor .content {margin-left: 20px;}
.font9 {font-size: 16px; line-height: 1.5; color: #333; font-weight: bold;}
.font10 {font-size: 20px; line-height: 2; color: #ff0b0b;font-weight: bold;margin-top: 16px;}
.font11 {font-size: 14px; line-height: 2; color: #333;}
.font11 input {width: 50px; text-align: center;font-size: 14px; line-height: 1.5; color: #666;margin-left: 8px;}
.font12 {margin-top: 16px;}
.font12 a {font-size: 14px; line-height: 2; color: #333;font-weight: bold;margin-right: 8px;}
.tb-skin dl {
 margin-bottom:10px;
 line-height: 28px;
}
.tb-skin dl dt {
 float:left;
 margin-right:5px;
 width:55px;
 color:#6C6C6C
}
.tb-skin dl dd {
 overflow:hidden;
 *zoom:1
}

.tb-skin .tb-stock a,
.tb-skin .tb-stock a:hover {
	font-size: 22px;
	color: #333;
	display:block;
	_display:inline;
	*zoom:1;
	float:left;
	width:26px;
	height:26px;
	border:1px solid #ccc;
	line-height:26px;
	padding:0;
	vertical-align:top;
	overflow:hidden;
	text-align:center;
	background-color:#ededed;
	text-decoration: none;
}

.tb-skin .tb-stock input {
	display: block;
	float:left;
	margin:0;
	padding:0;
	width:48px;
	height:26px;
	font-size:16px;
	line-height:26px;
	text-align:center;
	color:#666;
	border:1px solid #CCC;
	outline:0;
	background:#FFF;
	ime-mode:disabled;
}
.tb-skin .tb-stock .add {margin-right: 8px;border-left: 0!important;}
.tb-skin .tb-stock .reduce {border-right: 0!important;}
.btns3 {margin-top: 20px;}
.btn2 {
	width: 134px; font-size: 16px;line-height: 38px;display: inline-block;text-align: center;
	color: #E5511D;
	border-color: #F0CAB6;
	background: #FFE4D0;
}
.btn2:hover {
	color: #E5511D;
	border-color:#F0CAB6;
	background:#FFD9BC;
	text-decoration: none;
}
.btn3 {
	width: 180px;margin-left: 10px; font-size: 16px;line-height: 38px;display: inline-block;text-align: center;
	color: #FFF;
	border-color: #F40;
	background: #F40;
}
.btn3:hover {
	color: #FFF;
	border-color:#F22D00;
	background:#F22D00;
	text-decoration: none;
}
.font13 {font-size: 14px; line-height: 36px; color: #333; background: #F5F5F5;text-indent: 16px;border-top: 2px #509902 solid;}
.list3 {border: 1px #ddd solid; border-top: 0;padding: 8px 0 0;margin: 0 auto 30px;}
.list3 li {text-align: center; }
.list3 li .pic {text-align: center;}
.list3 li .pic img {width: 92%;}
.font14 {margin: 8px auto;}
.font14 a {font-size: 14px; line-height: 2; color: #333;}
.goodscontent .nav-tabs li a {border-radius: 0; color: #333;}
.goodscontent .nav-tabs .active a,.goodscontent .nav-tabs li a:hover,.goodscontent .nav-tabs li a:focus { color: #a1d034;}
.goodscontent .content {text-align: center;margin: 32px auto;}
.goodscontent .content p { margin-bottom: 0; }
.list4 {margin: 24px auto;}
.list4 li {border-bottom: 1px #ddd solid;padding: 10px 0;}
.list4 li .pic {text-align: center;}
.list4 li .pic img {border-radius: 50%;width: 40px;}
.font15 {font-size: 12px; line-height: 2; color: #666; text-align: center;}
.font16 {font-size: 14px; line-height: 1.5; color: #333;}
.font17 {font-size: 12px; line-height: 1.5; color: #999; margin-top: 20px;}
.content {margin-bottom: 60px;}
.font18 {font-size: 16px; line-height: 2; color: #333; text-align: center; border-bottom: 1px #ddd solid;padding-bottom: 20px;}
.font19 {font-size: 12px; line-height: 2; color: #999; text-align: center; margin-top: 5px;}
.font20 {font-size: 14px; line-height: 1.5; color: #333; margin-top: 5px;}
.list5 {border: 1px #ddd solid; border-top: 0; padding: 5px 0;}
.list5 li::before {content: '>'; font-size: 14px; line-height: 2; color: #333;display: inline-block;margin-left: 8px; margin-right: 8px;}
.list5 li a {font-size: 14px; line-height: 2; color: #333;}
.list5 ul ul {margin-left: 12px;}
.list5 li li:before {content: '--';margin-right: 5px;}
.bg2 {background: url(../images/bg1.png) center center no-repeat; background-size: auto 100%;}
.form1 {margin: 80px auto;border: 1px #ddd solid;background: #fff;}
.form1 form {width: 90%; margin: 50px auto 0;}
.font21 {font-size: 14px; line-height: 2; color: #fff; background: #92cb35; text-align: center;display: block;margin-bottom: 30px;}
.form1 input[type='text'] {font-size: 14px; line-height: 2; color: #999;}
.form1 .form-group {margin-bottom: 24px;}
.form1 input[type=checkbox] {vertical-align: baseline;}
.form1 button {font-size: 14px; line-height: 40px; color: #fff; background: #92cb35; text-align: center;display: block;border: 0;width: 100%;padding: 0;}
.form1 button:hover,.form1 button:focus {color: #fff; background: #92cb35;opacity: 0.85;}
.font22 {text-align: right;margin-bottom: 18px;font-size: 12px; line-height: 75px; color: #333;}
.font22 a {font-size: 12px; line-height: 75px; color: #333;margin-left: 24px;}
.font22 a:last-child {color: #ff3366;}
.userinfo {margin: 0 auto 32px;}
.userinfo .container {width: auto;}
.userinfo .row {overflow: hidden;zoom: 1;margin: 0 0 16px;}
.pic3 {width: 90px; height: 55px;border-radius: 1%;overflow: hidden;zoom: 1;border: 1px #ddd solid;float: left;}
.pic3 img {width: 90px;}
.pic4 {width: 90px; height: 90px;border-radius: 50%;overflow: hidden;zoom: 1;border: 1px #ddd solid;float: left;}
.pic4 img {width: 90px;}
.column1 {float: left;margin-left: 20px;}
.font23 {font-size: 16px; line-height: 2; color: #333;}
.font24 {margin-top: 16px;}
.font24 a {width: 90px;font-size: 12px; line-height: 30px; color: #1e89e0;border: 1px #1e89e0 solid; display: inline-block;text-align: center;margin-right: 8px;}
.font25 {font-size: 16px; line-height: 2; color: #333; border-bottom: 1px #ddd solid;margin-bottom: 32px;}
.font26 {font-size: 14px; line-height: 2; color: #333;float: left;width: 7em;}
.font27 {float: left;}
.font27 input,.font27 textarea {font-size: 14px; line-height: 1.5; color: #999; width: 220px;}
.font28 {clear: both;margin-left: 98px;width: 220px; padding-top: 8px;}
.font28 a {font-size: 14px; line-height: 2; color: #333;padding: 0 16px; display: inline-block;border: 1px #ddd solid;}
.column2 {float: left;}
.column2 .row {border: 1px #ddd solid;padding: 16px 20px;margin-bottom: 16px;}
.font29 {font-size: 14px; line-height: 1.5; color: #333;}
.font30 {font-size: 14px; line-height: 3; color: #333;margin-left: 16px;}
.font29,.font30 {display: inline-block;vertical-align: middle;}
.font29 textarea {width: 585px;}
.userinfo .row .btn-primary {margin-left: 98px;}
.userinfo .col-sm-2,.userinfo .col-sm-10 {padding: 0;}
.w990 {width: 990px;}
.font31 {font-size: 14px; line-height: 3; color: #333;font-weight: bold;border-top: 1px #ddd solid;}
.font32 {font-size: 12px; line-height: 2;color: #333;text-align: center;margin-top: 15px;border-bottom: 2px #509902 solid;}
.font33 {font-size: 12px; line-height: 2;color: #333;margin-top: 15px;border-bottom: 1px #509902 solid;}
.font34 {font-size: 12px; line-height: 2;color: #333;text-align: center;margin-top: 15px;border-bottom: 1px #509902 solid;padding-bottom: 15px;}
.font34 input {font-size: 12px; line-height: 24px; color: #666; width: 50px; text-align: center;height: 24px;}
.font35 {font-size: 14px; line-height: 24px; color: #ff0b0b;font-weight: bold;}
.font36 {font-size: 14px; line-height: 2; color: #333; text-align: right;font-weight: bold;}
.font36 span {color: #ff0b0b;margin-left: 8px;}
.btn5 {text-align: right;margin-top: 15px;}
.btn5 a {display: inline-block;width: 180px; font-size: 14px; line-height: 40px; color: #fff; background: #ff0b0b;text-align: center;}
.font37 {font-size: 24px; line-height: 2; color: #333;}
.font38 {font-size: 12px; line-height: 24px; color: #666;border-top: 1px #ddd solid;margin-top: 15px;}
.font38 a {margin-left: 5px;}
.tab1 {font-size: 16px; line-height: 2; color: #333;border-bottom: 1px #ddd solid;}
.tab1 a {margin: 0 16px; color: #333;display: inline-block;}
.tab1 .active {color: #FF4200;font-weight: bold;border-bottom: 1px #ff4200 solid;margin-bottom: -1px;}
.list6,.list7 {margin-top: 15px;}
.list6 li,.list7 li {margin-bottom: 10px;}
.orderlist .column {clear: both;overflow: hidden;zoom: 1; margin-bottom: 8px;}
.font39 {font-size: 12px; line-height: 2;color: #333;text-align: center;margin: 15px auto 0;}
.font40 {font-size: 12px; line-height: 4;color: #333;background: #e5f9d0;padding: 0 16px;}
.font41 {font-size: 12px; line-height: 3;color: #333;text-align: center;border: 1px #ddd solid; border-top: 0;margin: 0;padding: 10px 0;}
.list7 li .font41 {border: 1px #ddd solid;}
.column3 {float: left;}
.column3 img {width: 80px;}
.column4 {float: left;margin-left: 16px;max-width: 180px;}
.font42 {font-size: 12px; line-height: 1.5;text-align: left;}
.font42 a { color: #333;}
.font43 {font-size: 12px; line-height: 1.5; color: #666;margin-top: 36px;text-align: left;}
.list6 .col-sm-1 {padding: 0;}
.font44 {font-size: 12px; line-height: 2;}
.font44 a {color: #333;}
.font45 {font-size: 15px; line-height: 28px; color: #333;border-bottom: 5px #f6f3f1 solid;}
.font45 span {font-weight: bold;width: 180px; display: block;text-align: center;border-top: 5px #509902 solid;background: #f6f5f1;}
.line {border: 1px #f6f5f1 solid;border-top: 0;}
.font46,.font47,.font48 {width: 116px; text-align: center;}
.font46 {font-size: 12px; line-height: 18px; color: #333;margin-top: 10px;}
.font47 {font-size: 32px; line-height: 36px; color: #f60; font-weight: bold;}
.font48 {font-size: 14px; line-height: 1.5; color: #fdaa01;margin-bottom: 10px;}
.font49 {font-size: 14px; line-height: 2; color: #333;margin: 16px auto;}
.font49 label {margin-right: 8px;}
.font49 input {width: 600px;}
.font49 button {margin-top: 8px;}
.font49 .layui-form-radio {margin: 0; padding-right: 0;}
.font50 {font-size: 16px; line-height: 2; color: #333; text-align: center;margin-top: 12px;}
.font51 {font-size: 20px; line-height: 2; color: #ff0b0b;text-align: center;}
.pic5 img {width: 100%;}
.font52 textarea {width: 600px;text-align: left;font-size: 14px; line-height: 1.5; color: #666; padding: 8px;}
.font53 {font-size: 14px; line-height: 2; color: #333; text-align: left;}
.font53 span {width: 24px; height: 24px; vertical-align: middle;display: inline-block;text-align: center;cursor: pointer;}
.font53 span:nth-child(1) {margin-left: 8px;}
.font53 span::before {content: '☆';font-size: 24px; line-height: 24px; color: #666;vertical-align: top;display: block;}
.font53 .active::before {content: '★';font-size: 24px; line-height: 24px; color: #ff0b0b;vertical-align: top;display: block;}
.font51 input {width: 72px; font-size: 12px; line-height: 24px; color: #fff; text-align: center;background: #c40000;border: 0; border-radius: 5px;}
.pic6 {height: 165px; border: 1px #ddd solid; border-radius: 50%; overflow: hidden;zoom: 1;}
.pic6 img {width: 100%;}
.font54 {font-size: 20px; line-height: 2; color: #333;font-weight: bold;}
.font55 {font-size: 14px; line-height: 1.5; color: #666;}
.font56 {font-size: 16px; line-height: 2; color: #333;font-weight: bold;}
.list8 {margin-top: 8px;}
.line2 {border: 1px #ffe2a3 solid;padding: 20px 20px;}
.font57 {font-size: 16px; line-height: 2; color: #333; text-align: center;font-weight: bold;}
.font58 {font-size: 16px; line-height: 2; color: #333; }
.font58 span {font-weight: bold;color: #F60;}
.font59 {margin-top: 16px;margin-left: 5px;}
.font59 a {font-size: 14px; line-height: 1.5; color: #fff; display: inline-block;background: #f60; border-radius: 5px; padding: 0 8px;margin-right: 8px;}
.font60 {font-size: 12px; line-height: 1.5; color: #999;margin-bottom: 8px;}
.font61 {font-size: 16px; line-height: 1.5; color: #333;}
.font61 span {font-weight: bold;color: #ff0b0b;}
.table1 {border: 2px #aaa solid; border-left: 0; border-right: 0;margin-top: 5px;}
.table1 .row {margin: 0;}
.font62 {font-size: 12px; line-height: 3; color: #333; text-align: center;background: #F9F9F9;border-bottom: 1px #ddd solid;}
.font63 {font-size: 12px; line-height: 3; color: #999; text-align: center;}
.font64 {font-size: 16px; line-height: 3; color: #333;}
.ico_pay {border: 1px #ddd solid;padding: 10px 30px;text-align: center;position: relative;cursor: pointer;}
.pay .checked {border: 2px #52A452 solid;padding: 9px 29px;}
.ico_pay_checked {width: 32px; height: 32px; position: absolute;left: 0; top: 2px; z-index: 2;background: url(../images/pay-use.png) center center no-repeat;}
.btn4 {text-align: center;margin-top: 15px;}
.btn4 a { width: 180px;display: block; margin: 0 auto; font-size: 14px; line-height: 40px; color: #fff; background: #0ae;text-align: center;}
.font65 {font-size: 12px; line-height: 1.5; color: #333; text-align: center;}
.font66 {font-size: 24px; line-height: 40px; color: #f60; text-align: center; font-weight: bold; }
.pic7 {width: 180px; margin: 16px auto 0; border: 1px #ddd solid; text-align: center; padding: 10px 0; }
.font67 {font-size: 12px; line-height: 1.5; color: #333; text-align: center;}
.font68 {font-size: 12px; line-height: 2; color: #333; padding: 0 16px; border-bottom: 2px #509902 solid;}
.pic8 {display: inline-block;vertical-align: middle;margin-right: 8px;}
.pic8 img {width: 60px;cursor: pointer;}
.font69 {font-size: 12px; line-height: 60px; color: #333; }
.picshow {border: 1px #ddd solid;padding: 1px;margin: 10px 0;width: 304px;}
.picshow img {width: 300px;cursor: pointer;}
.cartMain input[type="checkbox"]{
    display: none;
}
.cartMain label{
    position: relative;
    display: inline-block;
    z-index: 1;
    border: 1px solid #b8b8b8;
    margin-left: 10px;
    border-radius: 1px;
    width: 12px;
    height: 12px;
    cursor: pointer;
	vertical-align: middle;
}
.cartMain label.mark{
    background: url("../images/mark1.png") no-repeat -1px -1px;
}
.chk {
	width: 60px;
	float: left;
	text-align: left;
}
/*底部总计算价*/
.bar-wrapper{
    width: 990px;
	margin: 15px -15px;
    height: 50px;
    background: #e5e5e5;
}
.bar_fixd {position: fixed;left: 50%; margin-left: -495px;bottom: 0; z-index: 9;}
.bar-wrapper .bar-right{
    float: right;
    color: #3c3c3c;
}
.bar-wrapper .bar-right strong{
    color: #f40;
}

.bar-wrapper .bar-right .piece{
    float: left;
    min-width: 110px;
    margin-right: 20px;
    height: 50px;
    line-height: 50px;
}
.bar-wrapper .bar-right .piece .piece_num{
    display: inline-block;
    padding: 0 10px;
    font-weight: 700;
    font-size: 18px;
    font-family: tohoma,arial;
}
.bar-wrapper .bar-right .totalMoney{
    float: left;
    min-width: 100px;
    height: 50px;
    line-height: 50px;
}
.bar-wrapper .bar-right .totalMoney .total_text{
    float: right;
    font-weight: 400;
    font-size: 20px;
    font-family: Arial;
    vertical-align: middle;
    margin-right: 10px;
    margin-left: 15px;
}
.bar-wrapper .bar-right .calBtn{
    float: left;
}
.bar-wrapper .bar-right .calBtn a{
    display: block;
    width: 120px;
    height: 50px;
    color: #fff;
    background: #B0B0B0;
    cursor: not-allowed;
    font-size: 22px;
    letter-spacing: 5px;
    text-decoration: none;
    line-height: 50px;
    text-align: center;
    border-radius: 2px;
}
.bar-wrapper .bar-right .calBtn a.btn_sty{
    background: #ff0b0b;
    cursor: pointer;
}
.list {margin: 15px auto;}
.list li {}
.list li a {font-size: 12px; line-height: 2; color: #333;}
.list li span {font-size: 12px; line-height: 2; color: #aaa;}
.list li i {
	background: #666;
	vertical-align: middle;
	display: inline-block;
	width: 3px;
	height: 3px;
	margin-right: 10px;
}
.font70 {font-size: 14px; line-height: 2.4; color: #333; font-weight: bold;padding-left: 15px;border-bottom: 1px #ddd solid;}
/*申请流程*/
.joinin-step ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; width: 616px; height: 46px; margin: 40px auto 20px auto;}
.joinin-step ul li {background:#ddd; font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline; width: 33%; height: 3px; position: relative; z-index: 1; *zoom: 1;}
.joinin-step ul li:after{content:'';display:block;width:16px;height:16px;background:#ddd;border:3px solid #eee;border-radius:50%;position:absolute;top:-6px;left:50%;margin-left:-8px}
.joinin-step ul li.step1:after { left:0;margin-left:0;}
.joinin-step ul li.step6:after { left:auto;right:0;}
.joinin-step ul li.step1,.joinin-step ul li.step6{width: 17%;}
.joinin-step ul li.current { background:#27A9E3}
.joinin-step ul li.current:after{background:#27A9E3;border-color:#c1ecff}
.joinin-step ul li span { color: #999; text-align: center; width: 120px; height: 20px; margin-left: -60px; position: absolute; z-index: 1; bottom: -30px; left: 50%;}
.joinin-step ul li.step1 span { margin-left: -86px;}
.joinin-step ul li.step6 span { margin-left: -36px;}
.line3 {border: 1px #ddd solid;}
.font71 {font-size: 16px; line-height: 60px; color: #666; text-align: center;}
.content1 {margin: 0 20px;border: 1px #ddd solid;padding: 10px;font-size: 12px; line-height: 32px; color: #666;height: 300px; overflow-y: scroll;}
.font72 {color: #333;}
.font73 {font-size: 12px; line-height: 60px; color: #666; text-align: center;}
.font73 input {vertical-align: sub;margin-right: 5px;}
.font74 {text-align: center;margin-bottom: 20px;}
.font74 a {font-size: 12px; line-height: 30px; color: #333; display: inline-block;width: 150px; text-align: center;border: 1px #ddd solid; border-radius: 3px;}
.font75 {font-size: 16px; line-height: 2; color: #333; text-align: center;margin: 60px auto;}
.font76 {margin: 0 0 16px 15px;}
.font76 a {font-size: 14px; line-height: 2; color: #333; margin: 0 8px 0 0;display: inline-block;}
.font76 .active {border-bottom: 1px #333 solid;}
.list3 {margin: 15px auto 30px;padding: 30px 0;border-top: 1px #ddd solid; margin-top: 15px;}
.list3 .row { border-bottom: 1px #ddd solid;margin: 0 auto 20px;padding-bottom: 20px;}
.list3 .row:last-child {border: 0;}
.pic9 {width: 68px; height: 68px; border-radius: 50%; overflow: hidden;zoom: 1;float: left;margin: 20px 20px 0 5px;}
.pic9 img {width: 68px;}
.column5 {width: 150px; float: right;margin-top: 20px;}
.font77 a {font-size: 14px; line-height: 20px; color: #333; font-weight: bold;}
.list31 {}
.list31 .item {width: 23%;margin: 0 1%; float: left;border: 1px #ddd solid;}
.pic10 {height: 187px; overflow: hidden;zoom: 1;}
.pic10 img {width: 100%;}
.font79 {font-size: 12px; line-height: 2; color: #666;}
.font80 {font-size: 12px; line-height: 32px; color: #333;margin-left: 8px;}
.font81 {text-align: center;}
.font81 a {font-size: 14px; line-height: 3; color: #fff;}
nav {width: 100%; position: fixed;left: 0; bottom: 0; z-index: 999;background: #fff;overflow: hidden;zoom: 1;}
nav li {width: 25%; float: left;text-align: center;padding: 5px 0;}
nav li .ico img {width: 22px;}
.font82 a {font-size: 12px; line-height: 1.5; color: #333;}
.gotop {width: 32px; height: 32px; position: fixed;right: 8px; bottom: 90px; z-index: 999;text-align: center;display: none;}
.gotop::before{content: '';display: block;width: 100%; height: 100%; position: absolute;left: 0; top: 0; z-index: 1; background: #000; opacity: 0.85;border-radius: 3px;}
.gotop img {width: 16px; margin-top: 8px;position: relative;z-index: 2;}
.btnshow {
  display: block;
  opacity: 1;
}
.btnout::before {
  opacity: .65;
}
.logo_s {width: 32px; float: left;}
.search_s {width: calc(100% - 45px);float: right;}
.font83 {font-size: 14px; line-height: 2; color: #333; margin-left: 15px; font-weight: bold;}
.layui-form-select dl .child {margin-left: 8px;}
.fixed_bottom {position: fixed;left: 0; right: 0; bottom: 0; z-index: 9;}
.font84 {padding: 8px 0;}
.font84 p {font-size: 12px; line-height: 1.5; color: #333; margin: 0;}
.font85 {font-size: 16px; line-height: 3; color: #333; text-align: center;font-weight: bold;margin-top: 20px;}
.content2 {margin: 0 4%;padding-bottom: 24px;}
.content2 .mui-row {display: flex;}
.content2 .column6 {font-size: 14px; line-height: 2; color: #333; text-align: right;width: 5em;min-width: 5em;}
.content2 .column7 {font-size: 14px; line-height: 2; color: #333; }
.content2 .layui-btn {margin-top: 24px;}
.content2 .layui-table th {text-align: center;}
.font86 {text-align: right;padding: 8 16px;}
.f_l {float: left;}
.f_r {float: right;}
.main {margin: 0 -15px;}
.left {width: 228px;}
.right{width: 930px;}
.category { border: 1px #D7D7D7 solid;border-top: 2px #C8C8C8 solid; }
.nav-list {padding: 5px 10px;}
.nav-list li {}
.nav-list li a {font-size: 14px; line-height: 2; color:#333;}
.nav-list .active a {color: #ff4040; }
.nav-list ul ul {margin-left: 40px;display: none;}
.nav-list ul .open { display: block; }
.nav-list .active ul li a {color: #333; }
.nav-list .active ul .active a {color: #ff4040; }
.breadcrumb {padding: 0;}
.ico2,.nav-list .active .ico-open {width: 24px; height: 24px; display: inline-block;vertical-align: middle;background: url(../images/ico24.png) center center no-repeat; background-size: 16px auto;}
.active .ico2 {background: url(../images/ico25.png) center center no-repeat; background-size: 16px auto;}
.attribute {}
.attribute .item1 {display: flex;margin-bottom: 15px; }
.attribute .column12 {display: flex; }
.attribute .column12 .col {margin-left: 5px; font-size: 12px; line-height: 30px; color: #333; background: #efefef; padding: 0 8px;border-radius: 5px; border: 1px #efefef solid; cursor: pointer;}
.attribute .column12 .active { color: #ff5000; border: 1px #ff5000 solid; background: #fff7f3; }
.font87 {font-size: 12px; line-height: 1.5; color: #333;text-align: left;}
.canshu{
    padding:20px;
    line-height: 24px;
}
