body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font-size:14px;font-family:"微软雅黑";}
body {background:#f5f5f5;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ul,ol {list-style:none;}
a{text-decoration:none;color:#333;cursor:pointer;}
a:hover {text-decoration:underline;color:#333;}
img {border:0;vertical-align:middle;max-width:100%;}
button,input,select,textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;width:100%;}
td {vertical-align:middle!important;}
input[type="text"] {border-radius:initial;}
button[type="submit"],button[type="reset"] {border-radius:initial;}
button[type="password"] {border-radius:initial;}
select {border-radius:initial;}
.bg-red {background:red;}
.green {background:#32c5d2;color:#fff;}
.zyinvoice {display:none;}
.left {float:left;}
.right {float:right;}
.container {width:1170px;margin:0 auto;}
.red {color:#FF0000;}
.align-right {text-align:right;}
.align-center {text-align:center;}
.align-right span {cursor:pointer;}
.header_top {background:#f5f5f5;height:38px;line-height:38px;width:100%;border-bottom:1px solid #eee;overflow:hidden;}
.header_top ul {float:right;}
.header_top ul li {display:inline-block;padding:0 10px;}
.header_top ul li a:hover {color:#FF0000;}
.header_bottom {width:100%;height:110px;position:relative;overflow:hidden;background:#fff;}
.header_bottom .logo {width:440px;float:left;line-height:110px;}
.header_bottom .logo img {max-width:100%; height: 75px;}
.header_bottom .search {width:400px;margin:0 auto;position:absolute;left:50%;margin-left:-80px;margin-top:23px;}
.header_bottom .search .title {width:60px;height:30px;border-top-left-radius:5px;border-top-right-radius:5px;background:#e05b5b;text-align:center;line-height:30px;color:#fff;}
.header_bottom .search .box {line-height:30px;height:30px;}
.header_bottom .search .box input {width:320px;border:2px solid #e05b5b;float:left;box-sizing:border-box;}
.header_bottom .search .box .btn {width:80px;float:right;background:#e05b5b;color:#fff;border-radius:initial;}
.header_bottom .tel {float:right;text-align:right;margin-top:30px;}
.header_bottom .tel h2 {font-size:30px;color:#ef6a22;margin-bottom:10px;}
.header_bottom .tel p {font-size:12px;}
.header_top .loginAfter {display:none;}
.menu {height:50px;background:#e05b5b;}
.menu .nav {width:1200px;height:50px;line-height:50px;margin:0 auto;position:relative;z-index:111;}
.menu .nav li {float:left;width:100px;height:50px;line-height:50px;text-align:center;}
.menu .nav li a {color:#fff;padding:0;box-sizing:border-box;}
.menu .nav li a:hover {background:#e12330;}
.menu .nav li a {display:block;}
.menu .nav li .second-nav {margin-right:5px;width:100px;display:none;position:relative;}
.menu .nav li .second-nav li {/*position:relative;*/width:100%;height:40px;line-height:40px;background:#e05b5b;border-top:1px solid #E0E0E0;}
.menu .nav li .second-nav li .third-nav {position:absolute;top:40px;width:100px;height:200px;display:none;margin-left:101px;margin-top:-40px;}
.crumb {padding:8px 15px;}
.crumb span {padding:0 10px;}
.crumb span a {color:#337ab7;}
.form-control {box-shadow:initial;border-radius:initial;}
.control-label label {font-weight:initial;}
.control-label label span {color:#FF0000;}
/*注册页*/.register {background:#fff;border-radius:5px;border:1px solid #e7ecf1;padding:12px 20px 15px;box-sizing:border-box;}
.registerUrl {color:#337ab7;}
.already_login {display:none;}
.member_nav {overflow:hidden;border:1px solid #ddd;background:#fff;}
.member_nav p {background:#e05b5b;height:37px;padding:0 15px;box-sizing:border-box;line-height:37px;color:#fff;font-size:16px;}
.member_nav li {height:40px;border-top:1px solid #ddd;padding:0 15px;box-sizing:border-box;line-height:40px;}
.member_nav li a {color:#337ab7;display:block; cursor: pointer;}
.member .box {padding:12px 15px 20px;box-sizing:border-box;background:#fff;border:1px solid #ddd;}
.member .box .top {height:50px;line-height:50px;border-bottom:1px solid #ddd;}
.member .box .top .title {width:50%;float:left;font-size:16px;color:#E26A6A;font-weight:bold;}
.member .box .top .searchBtn {width:30%;float:right;text-align:right;}
.member .box table {margin-top:15px;}
.member .box table thead tr th {border-bottom:2px solid #ddd;height:38px;line-height:38px;}
.member .box table tbody tr td {line-height:38px;border-bottom:1px solid #ddd;}
.searchTip {display:none;}
.searchTip .title {line-height:56px;border-bottom:1px solid #ddd;padding:0 15px;box-sizing:border-box;margin-bottom:15px;}
.searchTip .form-group {margin-bottom:15px;overflow:hidden;}
.footer {overflow:hidden;border-top:3px solid #e05b5b;background:#fff;margin-top:30px;}
.footer_top {overflow:hidden;border-bottom:1px solid #ddd;}
.footer_top ul {height:38px;margin:35px 0;}
.footer_bottom .sub_nav {}
.footer_bottom .sub_nav ul {width:100%;text-align:center;overflow:hidden;margin:10px 0;}
.footer_bottom .sub_nav ul li {display:inline-block;margin:0 5px;}
.footer_bottom .box {text-align:center;margin-bottom:20px;}
.swiper-container {width:100%;height:100%;}
.swiper-slide {text-align:center;font-size:18px;background:#fff;/* Center slide text vertically */        display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide img {width:100%;}
.index_bottom {margin-top:30px;}
.index_bottom .left {border:1px solid #ddd;background:#fff;}
.index_bottom .left .box {margin-bottom:15px;}
.index_bottom .left .title {height:48px;line-height:48px;border-bottom:1px solid #ddd;margin-bottom:20px;font-size:16px;font-weight:bold;color:#E26A6A;}
.index_bottom .right {border:1px solid #ddd;background:#fff;overflow:hidden;}
.index_bottom .right .title {height:48px;line-height:48px;border-bottom:1px solid #ddd;margin-bottom:20px;font-size:16px;font-weight:bold;color:#E26A6A;}
.index_bottom .mt-head {height:170px;}
.index_bottom .mt-widget-2 {border:1px solid #ddd;height:315px;}
.mt-body-title {color:#00a7eb;font-size:16px;font-weight:bold;text-align:center;line-height:50px;}
.mt-body-description {padding:0 10px;color:#666;text-align:center;}
.index_bottom .right .box {}
.index_bottom .right .box ul {height:215px;}
.index_bottom .right .box ul li {height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_bottom .right .box ul li a {}
.index_bottom .right .box ul li a span {font-size:50px;float:left;margin-right:5px;}
.index_bottom .right .box .img {text-align:center;margin-bottom:15px;}
.index_bottom .right .box .img img {}
.padding0 {padding:0;}
.indexProduct {}
.indexProduct .list {background:#fff;border:1px solid #ddd;overflow:hidden;margin-top:25px;padding:12px 20px 15px;box-sizing:border-box;}
.indexProduct .list .title {height:48px;line-height:48px;border-bottom:1px solid #ddd;margin-bottom:20px;font-size:16px;font-weight:bold;color:#E26A6A;}
.indexProduct .list .box {overflow:hidden;}
.indexProduct .list .box ul {border-left:1px solid #ddd;border-top:1px solid #ddd;}
.indexProduct .list .box .titleImg img {max-width:100%; height: 305px;}
.indexProduct .list .box li {border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;position:relative;height:152px;padding:10px;}
.indexProduct .list .box li .name {}
.indexProduct .list .box li .cascode {color:#999;font-size:12px;}
.indexProduct .list .box li .price {}
.indexProduct .list .box li .photo {position:absolute;right:0;bottom:0;max-width:150px;max-height:120px; overflow: hidden;}
.indexProduct .list .box li .photo img {}
.orderdetail .list {background:#fff;border:1px solid #ddd;overflow:hidden;margin-top:25px;padding:12px 20px 15px;box-sizing:border-box;}
.orderdetail .list .title {height:48px;line-height:48px;border-bottom:1px solid #ddd;margin-bottom:20px;font-size:16px;font-weight:bold;color:#E26A6A;}
.orderpay .list {background:#fff;border:1px solid #ddd;overflow:hidden;margin-top:25px;padding:12px 20px 15px;box-sizing:border-box;}
.orderpay .list .title {height:48px;line-height:48px;border-bottom:1px solid #ddd;margin-bottom:20px;font-size:16px;font-weight:bold;color:#E26A6A;}
.orderpay .list .box {}
.orderpay .list .box .li {color:#ef6a22;font-size:20px;margin-bottom:10px;}
.orderpay .zfBtn {display:inline-block;padding:5px 10px;background:#d9534f;color:#fff;}
.shopcart .list {background:#fff;border:1px solid #ddd;overflow:hidden;margin-top:25px;padding:12px 20px 15px;box-sizing:border-box;}
.shopcatr_bottom {border-top:1px solid #ddd;padding-top:15px;overflow:hidden;}
.shopcatr_bottom .left {line-height:30px;}
.shopcatr_bottom .left span {color:#e4393c;font-size:20px;}
.shopcatr_bottom .right {padding:5px 10px;background:#d9534f;color:#fff;}
.ok .list {background:#fff;border:1px solid #ddd;overflow:hidden;padding:12px 20px 15px;box-sizing:border-box;text-align:center;padding:40px 20px;font-size:18px;}
.commonBtn {padding:5px 10px;background:#d9534f;color:#fff;}
.productlist {padding:0;margin-bottom:20px;background:#fff;}
.productlist ul li {padding:0 20px;background:#fff;}
.productListDetail {background:#fff;padding:10px;}
.productListDetail .products-content .products-title {color:#39c;font-size:30px;padding-bottom:10px;}
.productListDetail .sspace span {margin-left:5px;}
.characteristic .list {background:#fff;border:1px solid #ddd;padding:12px 20px 15px;}
.fileinput {width:100%;}
.fileinput input {width:100%;padding-top:5px;}
.moberdown {line-height:34px;}
.moberdown a {color:red;font-size:16px;}
.characteristic .list {}
.characteristic .list {background:#fff;border:1px solid #ddd;padding:12px 20px 15px;}
.productListInfo {overflow:hidden;}
.productlist .brandImg {text-align:center;}
.productlist .brandImg img {width:100px;}
.productlist .info {padding:20px 0;}
.productlist .info .brandName {}
.productlist .info .brandInfo {}
.productlist .info .brandInfo p {display:inline-block;padding-right:20px;line-height:30px;}
.table>tbody>tr>td {vertical-align:middle;}
.productlist .sspace span {margin-left:5px;}
.contentBox {background:#fff;margin-top:16px;border:1px solid #e7ecf1;padding:12px 20px 15px;box-sizing:border-box;}
.contentBox .portlet-title {border-bottom:1px solid #eef1f5;}
.contentBox .portlet-title #newsTitle {height:48px;line-height:48px;color:#E26A6A;font-size:16px;font-weight:bold;}
.contentBox #newsBody {padding:16px 0;line-height:24px;}
.zyinvoice {display:none;}
.hangjianju p {line-height:20px;}
.member .box table tbody tr td{padding: 8px 0;}
.login {padding-left:0;}
.login h3 {font-size:24px;color:#32c5d2;}
.zfBtn a {color:#fff;}
.product {}
.product .count {padding:0 20px;background:#fff;border:1px solid #ddd;height:50px;line-height:50px;box-sizing:border-box;margin-bottom:25px;}
.product .list {background:#fff;border:1px solid #ddd;padding:12px 20px 15px;}
.product .list .csdiv {border:1px solid #ddd;margin:15px 0;}
.member .down {margin-top:15px;}
.member .down .form-group {margin-bottom:15px;overflow:hidden;}
.chpass {display:none;}
.changePasswordBox {cursor:pointer;}
.settle {}
.invoList {display:none;}
.settle .list {background:#fff;padding:12px 20px 15px;overflow:hidden;border:1px solid #e7ecf1;margin-bottom:20px;}
.settle .list .top {border-bottom:1px solid #eef1f5;overflow:hidden;height:48px;line-height:48px;}
.settle .list .top .title {color:#E26A6A;font-size:18px;font-weight:bold;float:left;}
.settle .list .top .add {float:right;padding:4px 20px;font-size:13px;line-height:1.5;color:#fff;background-color:#e7505a;border-radius:20px;margin-top:10px;}
.settle .list .bottom {padding:20px 0;box-sizing:border-box;}
.settle .list .bottom select {width:100%;height:34px;line-height:34px;border-color:#c2cad8;padding:0 10px;box-sizing:border-box;color:#555;}
.settle .list .bottom textarea {width:100%;height:120px;border:1px solid #eef1f5;padding:10px;box-sizing:border-box;line-height:25px;}
.orderBtnRight a{margin: 0 5px;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #428bca;}
#pagetion{text-align: center;}
.ctext span{display: block; width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#searchCon{padding: 0 10px; box-sizing: border-box;}
