﻿
.checkboxTbl{ margin: 30px 0 50px; }
.checkboxTbl table thead tr{ border:1px solid #e1e1e1;background-color: #f5f5f5;}
.checkboxTbl table tbody tr.trbdr{ border:1px solid #e1e1e1;}
.checkboxTbl .table-cell-checkbox{display: inline-block;}
.checkboxTbl .table-cell-checkbox label{height:auto;line-height: normal;}
.xiaopbuy .checkboxTbl .gift-plan{border:0;padding: 10px 0;text-align: left;}
.checkboxTbl>div,.checkboxTbl>button{font-size: 16px;}
.checkboxTbl tbody tr.ope-info{height: 56px;border:1px solid #e1e1e1;}
.ope-info-pay-btn button{display: block;background: #BE1E2D;color: #fff;height: 56px;width: 100%;}
.ope-info-price span{font-size: 16px;}
.ope-info-operate button{background: #fff;color: #666;}

/* 购物车 */
.fillorder ul.fillTab{ margin: 30px auto;border: 1px solid #be1e2d;width: 320px;border-radius: 6px;background-color: #fff;}
.fillorder ul.fillTab li{ float: left;color: #be1e2d;font-size: 16px;padding: 13px 0;width:50%;text-align: center;cursor: pointer;}
.fillorder ul.fillTab li.active{ background-color: #be1e2d;color: #fff;}

/* 支付 */
.operate-mid{width: 180px;height: 40px;background: #BE1E2D;color: #fff;border-radius: 5px;}
.pay-online-info-logo img{width: 48px;height: 48px;display: block;}
.pay-online-info-logo p{height: 48px;line-height: 48px;margin-left: 20px;font-size: 16px;}
.pay-online-info-logo p span{font-size: 24px;color: #BE1E2D;}
.pay-online-info-txt-order{margin-left: 68px;}
.pay-info-content{background: #fff;box-shadow: 0 0 10px #ccc;padding: 20px 40px;margin-top:50px;}
.pay-way{ margin: 20px 0 0;border: 1px solid #e1e1e1;border-bottom: 0;background-color: #f5f5f5; }
.pay-way-title{color: #333;width: 100px;height: 48px;line-height: 48px;text-align: center;font-size: 16px;}
.pay-way-content{padding: 28px 22px;border: 1px solid #e1e1e1;background: #fff;}
.pay-way-content li{width: 200px;height: 60px;border: 1px solid #e1e1e1;text-align: center;line-height: 60px;cursor: pointer;position: relative;}
.pay-content-active{position: absolute;bottom: 0;right: 0;display: none;}
.pay-way-content li img:nth-of-type(1){width: 112px;height:auto;}
.pay-way-content li.pay-content{border: 1px solid #be1e2d;}
.pay-way-content li.pay-content .pay-content-active{display: block;}

.custom-design>h3{ padding: 10px 20px;background-color: #f5f5f5;margin-top: 50px;border-top:1px solid #e1e1e1;}
.custom-design .needOrd .customization-con textarea{ background-color: #fff; }
.custom-design em{ font-size: 14px;margin-left: 20px;}
.custom-design .pInfolist{ border-top: 1px solid #e1e1e1; }
.operate-smaller-no{width: 144px;height: 40px;background: #be1e2d;color: #fff;border-radius: 6px;}
.operate-smaller-no:hover{box-shadow: 0 0 10px #999}

/*1级分类*/
.grade-classify2{background: #fff;overflow: hidden;}
.grade-classify2 .header-search{border-bottom: none;}
.grade-classify2 .nav-classify-son-cell{padding-bottom: 0px;z-index: 101;}
.grade-classify2 .nav-classify-cell-item:nth-of-type(2n){background: #f9f9f9;}
.grade-classify2 .nav2-classify-cell:hover{border-right: none;}
.grade-classify2 .nav-classify-cell-item{border-top: 1px solid transparent;border-bottom: 1px solid transparent;box-sizing: border-box;}
.grade-classify2 .nav-classify-cell-item:hover{background: #fff;border-left: 2px solid #be9a54;box-sizing: border-box;padding-left:24px;box-shadow: none;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;box-sizing: border-box;}
.grade-classify2 .nav-classify-cell-item:hover>a{color: #be9a54;}
.grade-classify2 .nav-classify-cell-item:hover>i{color: #be9a54;}
.nav2-classify-cell{margin-top: 15px;width: 220px;border-top: 1px solid #e0e0e0;box-sizing: border-box;border-left: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;padding-bottom: 40px;position: relative;}
.nav2-classify-cell-title{height: 45px;padding-left: 52px;line-height: 45px;background: #e1e1e1;color: #333;}
.nav2-classify-cell .nav-classify-cell-item{height: 45px;line-height: 45px;}
.grade-classify2 .lubo{position: relative;width:970px;height: 177px;margin-top: 15px}
.grade-classify2 .lubo_box{height: 177px;}
.grade-classify2 .lubo_box li {float: left;position: absolute;top: 0;left: 0;width: 100%;height: 177px;opacity: 0;}
.grade-classify2 .lubo_box li a {display: block;width: 100%;height: 177px;}
.grade-classify2 .lubo_btn{display: none;}
.classify2-content{margin-left: 10px;width: 970px;}
.classify2-content-page-top{border-top: 1px solid #e1e1e1;margin-top: 20px;padding: 7px 10px;background: #F8F8F8;}
.classify2-content-page-top-btn{border: 1px solid #e1e1e1;}
.classify2-content-page-top-btn li{height: 30px;padding: 0 15px;line-height: 30px;float: left;cursor: pointer;}
.classify2-content-page-top-btn li{border-right: 1px solid #e1e1e1;}
.classify2-content-page-top-btn li:last-child{border-right: none;}
.classify2-content-page-top-btn li.active-focus{color: #fff;background: #be1e2d;}
.classify2-content-page-info{line-height: 34px;}
.classify2-content-page-top-txt{font-size: 12px;color: #999;float: left;}
.classify2-content-page-top-info-in{float: left;font-size: 12px;color: #999;}
.classify2-content-page-top-info-in span{color: #be9a54;}
.classify2-content-page-top-info-btn{float: left;border: 1px solid #e1e1e1;}
.classify2-content-page-top-info-btn p{float: left;width: 48px;border-right: 1px solid #e1e1e1;text-align: center;cursor: pointer;background: #fff;}
.classify2-content-page-top-info-btn p.disabled{padding: 0;background: #F1F1F1;color: #CCC;cursor: default;}
.classify2-content-page-top-info-btn p:last-child{border-right: none;}
.classify2-content-page-top-info-btn p i{transform: rotate(90deg);display: inline-block;}
.classify2-content-page-top-info-btn p:last-child i{transform: rotate(-90deg);}
.classify2-content-cell{padding: 10px 0 10px 10px;box-sizing: border-box;width: 970px;margin-bottom: 30px;}
.classify2-content-item-info{padding: 20px 15px 20px 15px;text-align: left;}
.classify2-content-item-info-txt{height: 26px;line-height: 26px;}
.classify2-content-item-info-txt span:nth-of-type(1){display: block;width: 70%;}
.classify2-content-item-info-price{color: #be1e2d;font-size: 16px;margin-top: 5px;}
.classify2-content-item-img{margin: 16px 0;}
.classify-first .classify2-content-item-img{ margin: 15px 0 0 0;}
.classify2-content-item-info-txt-img{height: 14px;width: 14px;}
.classify2-content-item{ border-radius: 8px;overflow: hidden;box-sizing: border-box;width: 225px;margin-left: 15px;margin-bottom: 15px;position: relative;background-color: #fff;}
.classify2-content-item:hover{box-shadow: 0 0 10px #ccc;}
.classify2-content-cell-ul a:nth-child(4n-3) .classify2-content-item{ margin-left:0; }
.classify2-content-item-handpick{position: absolute;top: 204px;margin-top: -6px;right: 0;height: 24px;line-height: 24px;width: 72px;text-align: center;background: #be9a54;color: #fff;}
.grade-classify2 .classify2-nav-classify-son-cell {width: 500px;padding-right: 0;min-height: 492px;}
.grade-classify2 .classify2-nav-classify-son-cell-list{width: 92%;border-bottom: none;}
.grade-classify2 .classify2-nav-classify-son-cell-list-item{width: 100%;}
.grade-classify2 .classify2-nav-classify-son-cell a{width: 22%;display: inline-block;margin-right: 10px;}
.classify-title{ font-size: 20px;text-align: center;color: #333;margin: 30px 0 5px;}
.classify-title-sub{ color: #999; text-align: center;margin-bottom: 20px;}

/*2级分类*/
.breadcrumb { padding: 15px; }
.breadcrumb>li { display: inline-block; }
.breadcrumb>li+li:before { padding: 0 3px; color: #666; content: ">\00a0"; }
.breadcrumb>.active { color: #999; }

.mian-box{ overflow: hidden; margin-top: 15px;}
.crumbs-bar { position: relative;z-index: 5; overflow: hidden;}
.crumbs-nav-item {float: left; margin-right: 8px;}
.crumbs-nav-item .selector-set { margin-right: 0; margin-top: 14px; float: left;}
.selector-set .ss-item { position: relative; display: inline-block; height: 22px; line-height: 22px; border: 1px solid #DDD; font-size: 12px; vertical-align: top; margin: 0 5px 5px 0; padding: 0 26px 0 4px; cursor: pointer;color: #666;}
.selector-set .ss-item b { font-weight: 400; }
.selector-set .ss-item em { color: #be9a54; }
.selector-set .ss-item i { display: block; position: absolute; width: 25px; height: 22px; right: 0; top: 0; background: url("../../resource/imagess/search.ele.png") no-repeat 7px 6px; }
.selector-set .ss-item:hover { border-color: #be9a54; text-decoration: none; }
.selector-set .ss-item:hover i { background-color: #be9a54; background-position: 7px -11px; }
.clear-selected { position: relative; left: -5px; padding-top: 15px; }
.clear-selected a { color: #666; }
.clear-selected a:hover { color: #be9a54; }

.sl-table{width: 100%; max-width: 100%; table-layout: fixed; margin-bottom: 0; background-color: #fff;}
.sl-table td{border: 1px solid #e1e1e1; position: relative;color: #333;}
.sl-key { width: 10%; padding: 15px 0px; text-align: center;}
.sl-ul-list { overflow: hidden; margin: 0; padding: 5px 50px 0 30px; }
.sl-ul-list li { float: left; margin-right: 20px; margin-bottom: 4px; height: 26px; line-height: 26px; }
.sl-ul-list li:hover a{color: #be1e2d;}
.sl-ext { position: absolute; top: 14px; right: 20px; /*width: 120px; */height: auto; line-height: 22px; overflow: hidden; zoom: 1; }
.sl-ext .sl-e-multiple { float: left; height: 20px; line-height: 20px; border: 1px solid #ddd; padding: 0 15px; position: relative; background: #F8F8F8; color: #999;  cursor: pointer;}
.sl-ext .sl-e-multiple:hover { text-decoration: none; color: #e4393c; border-color: #e4393c; }
.multiple li a i{ position: absolute; left: 0; top: 3px; display: inline-block; height: 12px; width: 12px; background-color: #fff; border: 1px solid #ccc; font-size: 0; }
.multiple li a { position: relative; padding-left: 18px; }
.multiple li.selected a i {
    border-color: #e4393c;
    background: url("../../resource/images/dui.png") no-repeat;
}
.sl-btns { display: none; text-align: center; padding-top: 5px; padding-bottom: 9px; }
.btn-primary { display: inline-block; line-height: 14px; height: 14px; border-radius: 2px; background: #F7F7F7; text-align: center; text-decoration: none; cursor: pointer; border: 0; padding: 5px 15px 6px; color: #FFF; background-color: #be9a54; background-repeat: repeat-x; background-images: linear-gradient(top, #be9a54, #DF3033); filter: progid:DXimagesTransform.Microsoft.gradient(startColorstr='#be9a54', endColorstr='#DF3033', GradientType=0); }
.btn-primary:hover { color: #fff; }
.btn-default { display: inline-block; line-height: 14px; height: 14px; border-radius: 2px; background: #F7F7F7; text-align: center; text-decoration: none; cursor: pointer; border: 1px solid #DDD; padding: 4px 13px 5px; color: #666; background-color: #f7f7f7; background-repeat: repeat-x; background-images: linear-gradient(top, #f7f7f7, #f2f2f2); filter: progid:DXimagesTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0); }

.mian-pro{ width:1200px !important; padding:10px 0 10px 0px !important;}
.mian-pro .classify2-content-cell-ul li{ width: 288px;text-align: center;}
.sl-ul-list li a{color: #666;}
.sl-ul-list li.active a{color: #be1e2d;border: none !important;}
.desiger-search-content-page-go{margin: 12px 0;border: 1px solid #e1e1e1;background: #fff;}
.desiger-search-content-page-go .classify2-content-page-top-btn li{height: 35px;line-height: 34px;width: 80px;padding: 0;text-align: center;}
.desiger-search-content-page-go .classify2-content-page-top-btn{border: none;}
.desiger-search-content-page-go .classify2-content-page-top-info-btn{border: none;}
.desiger-search-content-page-go .classify2-content-page-top-btn li:last-child{border-right: 1px solid #e1e1e1;}
.desiger-search-content-page-go .classify2-content-page-top-btn li i{display: inline-block;transform: rotate(180deg);font-size: 16px;vertical-align: middle;}

/*
 * 填写订单
 */
.heitSpace{ height: 20px;}
.fillorder ul.fillTab{ margin: 30px auto;border: 1px solid #be1e2d;width: 320px;border-radius: 6px;background-color: #fff;}
.fillorder ul.fillTab li{ float: left;color: #be1e2d;font-size: 16px;padding: 13px 0;width:50%;text-align: center;cursor: pointer;}
.fillorder ul.fillTab li.active{ background-color: #be1e2d;color: #fff;}
.fillorder .spedOrder .address-info>p>a{ color: #5d9cec;}
.fillorder .spedOrder .address-info>p>button{ padding: 7px 13px;margin-left: 20px;background-color: #be9a54;color: #fff;border-radius: 6px;}
.fillorder .spedOrder .con-list{ padding: 15px 30px;background-color: #fff;}
.fillorder .spedOrder .con-list>p{ color: #be1e2d;font-weight: bold;margin: 3px 3px 8px;}
.fillorder .spedOrder table{ width: 100%; text-align: center;}
.fillorder .spedOrder table tbody tr{ border-bottom: 1px solid #ddd;}
.fillorder .spedOrder table tbody tr:last-child{ border-bottom: 0;}
.fillorder .spedOrder table tr th{ padding: 10px;background-color: #fbf2e1;color: #be9a54;}
.fillorder .spedOrder table tr td{ padding: 10px;}
.fillorder .fill-order-sub-info-del p{ height: 30px;line-height: 30px;}
.fillorder .fill-order-sub-info-del .colored{ color: #be1e2d;}
.fillorder .salePrice label{ font-size: 20px;color: #be1e2d;margin-right: 20px;}
.fillorder .brdtop{ border-top: 1px solid #ddd !important;}
.fillorder .table-cell-checkbox{ display: inline-block;margin-left: 35px;font-size: 12px; }

.cart-tab{border: none;width: 100%;}
.cart-tab thead tr th{font-weight: normal;}
.cart-content-titel{font-size: 16px;color: #333;height: 48px;line-height: 48px;}
.cart-tab thead tr{height: 40px;}
.cart-tab tbody tr{height: 80px;}
.cart-tab thead tr{background: #f5f5f5;border: 1px solid #e1e1e1;}
.cart-tab tbody .separate{height: 10px;background: #f5f5f5;}
.cart-tab tbody{border: 1px solid #e1e1e1;}
.cart-tab tbody tr{border-bottom: 1px solid #e1e1e1;background: #fff;}
.cart-tab tbody tr:last-child{border-bottom: none;}
.cart-tab tbody td .info{width:350px;display: inline-block;}
.cart-tab tbody td .info:hover{cursor: pointer;text-decoration: underline;color: #5c9ce9;}
.cart-tab tbody td .specification{display: inline-block;vertical-align: middle;}
.cart-tab tbody  .add-subtract button:nth-of-type(1),.cart-tab tbody  .add-subtract button:nth-of-type(2){width: 28px;height: 28px;border: 1px solid #e5e5e5;background: #fff;}
.cart-tab tbody  .add-subtract input{height: 28px;width: 36px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;box-sizing: border-box;text-align: center;}
.cart-tab tbody  .add-subtract .operate{width: 92px;top: 50%;margin-top: -14px;left: 50%;margin-left: -46px;}
.fill-order{background: #f8f8f8;overflow: hidden;}
.fill-order-content-title{color: #333;font-size: 16px;height: 50px;line-height: 50px;border-bottom: 1px solid #e1e1e1;}
.fill-order-goods-receive{height: 50px;line-height: 50px;background: #f5f5f5;}
.fill-order-address{padding: 20px;background: #fff;}
.fill-order-address table{text-align: center;font-size: 12px;}
.fill-order-address .cart-tab tbody tr{ height:40px; }

.fill-order-invoice,.fill-order-invoice-def{padding: 20px 40px;background: #fff;}
.fill-order-invoice-item,.fill-order-invoice-def-item{margin-bottom: 10px;}
.fill-order-invoice-item:last-child,.fill-order-invoice-def-item:last-child{margin-bottom: 0;}
.fill-order-invoice-item label,.fill-order-invoice-def-item label{display: inline-block;height: 28px;line-height: 28px;width: 105px;text-align: right;}
.fill-order-invoice-item input,.fill-order-invoice-def-item input{width: 400px;padding: 0 10px;height: 28px;line-height: 28px;border: 1px solid #e1e1e1;box-sizing: border-box;border-radius: 5px;margin-left: 10px;}
.fill-order-invoice-def-item-area textarea{width: 400px;padding: 0 10px;height: 100px;border: 1px solid #e1e1e1;box-sizing: border-box;border-radius: 5px;}
.fill-order-invoice-def-item-area label{display: inline-block;width: 105px;text-align: right;vertical-align: top;}
.fill-order .cart-tab tbody tr{border: none;padding: 0 10px;}
.fill-order .cart-tab thead tr{border: none;}
.fill-order .cart-tab tbody{border: none;padding: 0 10px;}
.fill-order .cart-tab{padding: 0 10px;}
.fill-order .cart-tab tbody td{border-bottom: 1px solid #e1e1e1;}
.fill-order .cart-tab tbody td:first-child{padding-left:40px;}
.fill-order .cart-tab tbody tr:last-child{border-bottom: none;}

.fill-order-cart{padding: 0 10px;}
.fill-order-sub-info{padding: 20px 20px 20px 40px;border-bottom:1px solid #e1e1e1;}
.fill-order-sub-info-txt textarea{width: 502px;height: 78px;overflow: auto;border: 1px solid #e1e1e1;border-radius: 5px;resize: none;padding: 10px;}
.fill-order-sub-info-del p{height: 39px;line-height: 39px;color: #999;font-size: 12px;}
.fill-order-sub-info-del-price span{font-size: 16px;}
.fill-order-sub-info-txt-tip{height: 78px;display: inline-block;line-height: 78px;font-size: 12px;vertical-align: bottom;}
.fill-order-address-self{background: #fff;padding:20px;display: none;}

.fill-order-electronic-invoice{background: #fff;padding: 20px 40px;}
.fill-order-electronic-invoice-tab{margin-left: 120px;margin-bottom: 20px;}
.fill-order-electronic-invoice-item{width: 100px;height: 35px;border: 1px solid #e1e1e1;position: relative;cursor: pointer;}
.fill-order-electronic-invoice-item span{display: block;height: 35px;text-align: center;line-height: 35px;}
.fill-order-electronic-invoice-item.electronic-active{border: 1px solid #be9a54;}
.fill-order-electronic-invoice-item.electronic-active span{color: #be9a54;}
.fill-order-electronic-invoice-item.electronic-active .fill-order-electronic-active{display: block;}
.fill-order-electronic-active{position: absolute;right: 0;bottom: 0;display: none;}
.invoice-tips{padding-left: 120px;color: #999;font-size: 12px;}
.fill-order-invoice-def-item .mod,.fill-order-invoice-item .mod{font-size: 12px;color: #5D9CEC;font-size: 12px;margin-left: 10px;cursor: pointer;}
.invoice-con-con-title{font-size: 18px;color: #333;padding-left: 45px;margin-bottom: 10px;}
.invoice-con-con-title-spe{font-size: 18px;color: #333;padding-left: 35px;margin-bottom: 10px;}
.invoice-con-con-btn{width: 100%;text-align: center;margin-top:20px;}
.invoice-con-con-btn button{width: 100px;height: 36px;border: 1px solid #be9a54;color: #be9a54;border-radius: 5px;background: #fff;}
.fill-order-invoice-item .sele{width: 120px;float: left;}

/*公共按钮*/
.operate-def-smaller{width: 100px;height: 36px;background: #fff;color: #be1e2d;border-radius: 5px;border: 1px solid #be1e2d;}
.operate-def-small{width: 144px;height: 40px;background: #fff;color: #be1e2d;border-radius: 5px;border: 1px solid #be1e2d;}
.operate-def-small:hover{box-shadow: 0 0 10px #999}
.operate-def-mid{width: 156px;height: 40px;background: #fff;color: #be1e2d;border-radius: 5px;border: 1px solid #be1e2d;}
.operate-def-mid:hover{box-shadow: 0 0 10px #999}
.operate-smaller{width: 100px;height: 36px;background: #be1e2d;color: #fff;border-radius: 5px;border: 1px solid #be1e2d;}
.operate-smaller:hover{box-shadow: 0 0 10px #999}
.operate-small{width: 144px;height: 40px;background: #be1e2d;color: #fff;border-radius: 5px;}
.operate-small:hover{box-shadow: 0 0 10px #999}
.operate-mid{width: 156px;height: 40px;background: #be1e2d;color: #fff;border-radius: 5px;}
.operate-mid-nopoint{width: 180px;height: 40px;background: #ccc;color: #fff;border-radius: 5px;cursor: not-allowed;}
.operate-mid:hover{box-shadow: 0 0 10px #999}
.operate-smaller-no{width: 144px;height: 40px;background: #be1e2d;color: #fff;}
.operate-smaller-no:hover{box-shadow: 0 0 10px #999}
.operate-big{width: 358px;height: 42px;background: #be1e2d;color: #fff;border-radius: 5px;}
.operate-big:hover{box-shadow: 0 0 10px #999}

/* 场景 */
.case-dsign-title{ font-size: 24px; padding: 20px 0;}
.case-dsign-list{ margin-bottom: 50px; }
.case-dsign-list li{ float: left;width: 386px; margin-left: 21px;}
.case-dsign-list li:first-child{ margin-left: 0;}
.case-dsign-list li>div:first-child{ width: 386px;height: 210px;}
.case-dsign-list li>div img{ width: 100%;height: 100%;}
.case-dsign-list li>div+div{ padding: 13px 18px;background-color: #fff;}
.case-dsign-list li>div .line-space{ width: 120px;height: 1px;background-color: #333;margin: 5px 0;}
.case-dsign-list li>div h5{ font-size: 14px; }
.case-dsign-list li>div p{ font-size: 12px;color: #999999;line-height: 18px;text-indent:2em;
	text-overflow: ellipsis;-webkit-line-clamp:2;word-break:break-all;display:-webkit-box; -webkit-box-orient:vertical;overflow: hidden;}
.activity-detail>div{ width: 100%;}
.activity-detail>div img{ width: 100%;height: 100%;}

/* 攻略 */
.gift-strategy>h3{ font-size: 20px;padding: 30px 0 5px;}
.gift-strategy>p{ color: #999;padding: 5px 0 30px;border-bottom:1px solid #e1e1e1; }
.gift-strategy .gift-nav{ display: inline-block;margin: 18px 0 20px;}
.gift-strategy .gift-nav li{ float: left;width: 98px;text-align: center;padding: 6px 0;background-color: #fff;border:1px solid #e1e1e1;margin-left: 40px;border-radius: 20px;cursor: pointer;}
.gift-strategy .gift-nav li:first-child{ margin-left: 0;}
.gift-strategy .gift-nav li.active{ background-color: #be1e2d;border-color: #be1e2d;color: #fff;}
.gift-strategy .case-dsign-list li{ float: left;width: 590px; margin: 0 0 20px 20px;text-align: left;}
.gift-strategy .case-dsign-list li:nth-child(2n+1){ margin-left: 0;}
.gift-strategy .case-dsign-list li>div:first-child{ width: 590px;height: 320px;}
.midle-cotent{ background-color: #fff;padding: 40px 200px;position: relative;}
.midle-cotent>h3{ font-size: 30px; }
.midle-cotent .addition{ padding: 15px 0;border-bottom:1px solid #e1e1e1;font-size: 14px;margin-bottom: 20px;}
.midle-cotent .addition>span{ margin-right: 20px; }
.midle-cotent .interaction-num label{ height:auto;line-height:normal;vertical-align: middle;margin-left: 5px; }
.midle-cotent p{ text-indent: 2em;color:#666;margin-top: 10px;line-height: 28px;}
.midle-cotent .list-box>h4{ font-size: 20px;margin: 15px 0;}
.midle-cotent .list-box>h4 span{ vertical-align: middle;font-size: 14px;}
.midle-cotent .list-box>h4 em{ font-size: 14px;border:1px solid #be1e2d;color: #be1e2d;width: 20px;height: 20px;display: inline-block;text-align: center;border-radius: 3px;margin-right: 15px;}
.midle-cotent .color-box{background-color: #f5f5f5;margin-top: 20px;}
.midle-cotent .color-box>div:first-child{float: left;}
.midle-cotent .color-box>div+div{margin-left: 300px;}
.midle-cotent .color-box>div>h5{font-size: 22px;color:#333;padding: 25px 0 20px;}
.midle-cotent .color-box>div>h6{font-size: 16px;color: #999;}
.midle-cotent .color-box .price-row{display: inline-block;padding: 30px 0 15px;}
.midle-cotent .color-box .price-row span{ vertical-align: middle;color: #be1e2d;}
.midle-cotent .color-box .price-row span+span{ font-size: 30px;}
.midle-cotent .color-box div button{ padding: 12px 50px;font-size: 16px;}
.midle-cotent .color-box .collect-img{ margin-left: 50px;display: inline-block;vertical-align: middle;cursor: pointer;}
.midle-cotent .color-box .collect-img em{ display: block;color: #be1e2d;}
.midle-cotent .empty-div{ height: 20px; }
.midle-cotent .foot-operate-link{ margin:35px 0 10px; }
.midle-cotent .foot-operate-link>div:first-child{ height:30px;line-height:30px; }
.midle-cotent .foot-operate-link>div+div.fl{ margin-left: 27%; }
.midle-cotent .float-link-img{position: absolute;top: 32%;right: 120px;}
.midle-cotent .float-link-img>span{ display: block;margin-bottom: 5px; }


/* 提交 */
.pop-search-input{ float: right;position: relative;display: inline-block;margin: 15px 20px 15px 0;z-index: 99;}
.pop-search-input input{ width: 280px;padding: 0 50px 0 17px;height: 30px;line-height: 30px;border-radius: 30px;border: 1px solid #e1e1e1;box-sizing: border-box;}
.pop-search-input .search{ position: absolute;right: 0;height: 100%;width: 45px;text-align: center;cursor: pointer;}
.addAdress .addWay{ text-align: center;font-size:0;margin: 10px 0;}
.addAdress .addWay li{ display: inline-block;font-size: 12px;padding: 10px 32px;border-bottom: 2px solid #e1e1e1;cursor: pointer;}
.addAdress .addWay li.active{ border-color: #be1e2d;}
.xiaopbuy dl.popup-con-detaiy dt{ text-align: right;padding-right: 20px;font-size: 12px;}
dl.popup-con-detaiy dd select,dl.popup-con-detaiy dd input{ font-size: 12px; }
dl.popup-con-detaiy dt em{ color: #be1e2d;margin-right: 5px;}
dl.popup-con-detaiy .telphone input{ width: 66px; }
dl.popup-con-detaiy .telphone input+input{ width: 175px; }
dl.popup-con-detaiy .telphone input+input+input{ width: 66px; }
.xiaopbuy .batchAdd .popRow{ background-color: #fff;font-size: 12px;padding: 0px 23%;}
.xiaopbuy .batchAdd .popRow button{ font-size: 12px; }
.xiaopbuy .batchAdd .warninfo{ font-size: 12px;width: 310px;padding: 5px 0;font-weight: bold;}

/* 忘记密码 */
.custom-design .stepflex dl.step-on dd.s-text{ color: #009eb9; }
.custom-design .stepflex{ padding: 0;}
.custom-design .form-ul.verify li span .red-btn{ background: #f37623;}

/* 首页 */
.classify-graph{ background-color: #fff;position: absolute;left: 0;right: 0;padding:30px calc((100%  - 1200px) / 2) 20px;box-shadow: 0 3px 4px #ddd;}
.classify-graph li{ float: left;background-color: #f9f9f9;width: 180px;height: 80px;line-height: 80px;padding-left:20px;margin-bottom: 10px;cursor: pointer;}
.classify-graph li img+img{ display: none; }
.classify-graph li:hover img{ display: none; }
.classify-graph li:hover img+img{ display: inline-block; }
.classify-graph li:hover span{ color: #be1e2d; }
.classify-graph li span{ margin-left:20px;display: inline-block;width: 40%;}
.xiaopbuy .home-nav-list .classify-graph{ display: none; }
.xiaopbuy .home-nav-list .home-nav-list-item:hover .classify-graph{ display: block;}


/*
 * 逍品购 个人中心
 */
 /* 头部 底部 */
.head-title{ height: 60px;line-height: 60px;border-left: 1px solid #e1e1e1;display: inline-block;font-size: 26px;margin: 6px 0 0 20px;padding-left: 20px;}
.head-rcart{ line-height: 72px;position: relative;}
.head-rcart>span{ border: 1px solid #e1e1e1;border-radius: 10px;padding: 10px 22px;}
.head-rcart:hover ul{ display: block;}
.head-rcart>span img+span{ margin: 0 3px; }
.head-rcart>span img+span+span{ color: #be1e2d;}
.head-rcart>ul{ display: none;position: absolute; box-shadow: 0 0 5px #e1e1e1;margin-top: -6px;left: 0;right: 0;border-radius: 9px;padding: 6px 15px;background-color: #fff;cursor: pointer;}
.head-rcart>ul li{ line-height:normal; padding: 7px 0px 7px 10px;}
.head-rcart>ul li:first-child{ border-bottom: 1px dashed #e1e1e1;}
.head-rcart>ul li span{ float: right; }
.xiaopbuy .header-box-li{ padding: 0; }
.xiaopbuy .header-box-li-span{ padding: 0 8px;}
.xiaopbuy .footer,.large-home .footer,.footer_all .footer,.footer-create .footer,.xp-home .footer{ height:auto;line-height: normal;color: #999999;padding: 15px 0 20px;}
.xiaopbuy .footer ul,.large-home .footer ul,.footer_all .footer ul,.footer-create .footer ul,.xp-home .footer ul{ padding: 15px 0;display: inline-block;}
.xiaopbuy .footer ul li,.large-home .footer ul li,.footer_all .footer ul li,.footer-create .footer ul li,.xp-home .footer ul li{ float: left;padding: 0 22px;border-left: 1px solid #999999;}
.xiaopbuy .footer ul li:first-child,.large-home .footer ul li:first-child,.footer_all .footer ul li:first-child,.footer-create .footer ul li:first-child,.xp-home .footer ul li:first-child{ border-left: 0;}
.xiaopbuy .footer p,.large-home .footer p,.footer_all .footer p,.footer-create .footer p,.xp-home .footer p{ font-size: 12px; }

 /* 按钮 */
.xiaopbuy .emptbtn{ background: #fff;color: #008283;border: 1px solid #008283;border-radius: 5px;padding: 5px 15px;}
.xiaopbuy .emptbtn-red{ background: #fff;color: #be1e2d;border: 1px solid #be1e2d;border-radius: 5px;padding: 5px 15px;}
.xiaopbuy .primybtn{ font-size: 12px; background: #008283;color: #fff;border: 1px solid #008283;border-radius: 5px;padding: 4px 10px;}
.xiaopbuy .primybtn-red{ background: #be1e2d;color: #fff;border: 1px solid #be1e2d;border-radius: 5px;padding: 5px 15px;}
.xiaopbuy .clearbtn{ background: #e2f3f8;color: #008283;border: 1px solid #008283;border-radius: 5px;padding: 4px 10px;}

.xiaopbuy{ background-color: #F8F8F8 }
.xiaopbuy .persion-right{ width: 1020px; }
.xiaopbuy .container{ background-color: transparent; }
.xiaopbuy .header-search{ border-bottom:0;box-shadow: 0 0 10px #e1e1e1;}
.xiaopbuy .persion-left{ width: 160px; }
.xiaopbuy .column-sidemenu-ul .sidemenu-list-title{ text-align:left;background: #fff;padding-left: 15px;font-size: 16px;}
.xiaopbuy .column-sidemenu-ul>li{ border-top: 1px solid #e1e1e1; }
.xiaopbuy .column-sidemenu-ul>li:first-child{ border-top: 0; }
.xiaopbuy .column-sidemenu-ul>li.open{ border-bottom: 0; }
.xiaopbuy .column-sidemenu-ul>li i{ margin-right: 14px;position: relative;width: 20px;height: 13px;display: inline-block;}
.xiaopbuy .column-sidemenu-ul>li i img{ position: absolute; }
.xiaopbuy .column-sidemenu-ul>li i .imgopen{ display: block; }
.xiaopbuy .column-sidemenu-ul>li i .img{ display: none;}
.xiaopbuy .column-sidemenu-ul>li.open i .imgopen{ display: none; }
.xiaopbuy .column-sidemenu-ul>li.open i .img{ display: block;}
.xiaopbuy .portrait{ border: 1px solid #e1e1e1;border-bottom: 0;background-color: #fff;padding: 20px 36px 15px;text-align: center;}
.xiaopbuy .portrait h3{ font-weight: bold;font-size: 14px;text-align: left;margin-top: 5px;}
.xiaopbuy .portrait p{ font-size: 12px;text-align: left;margin: 5px 0;white-space: nowrap;}
.xiaopbuy .portrait p img{ margin-right: 5px;}
.xiaopbuy .portrait p+p span{ color: #be1e2d;}

.xiaopbuy .tabs .horizontal li{ padding: 0 20px; }
.xiaopbuy .tabs .horizontal li.selectActive{ border: 1px solid #008283;color: #008283; }
.xiaopbuy .con-title{ border-top: 1px solid #e1e1e1;border-bottom: 0;height: 45px;line-height: 45px;font-size: 16px;background-color: #f5f5f5;padding-left: 20px;font-weight: bold; }
.xiaopbuy .con-title .primybtn{ float: right;padding: 4px 26px;font-size: 14px;margin: 8px 40px 0 0;}
.xiaopbuy .con-title a{ float: right;line-height: 45px;margin: 0 40px 0 0;}
.xiaopbuy .con-title a:hover{ color: #999999;}
.xiaopbuy .con-list{ padding: 0; overflow: initial;}
.xiaopbuy .track-item>span{ display: inline-block; font-size: 16px; width: 12%;vertical-align: middle;}
.xiaopbuy .track-item>span+span{ width: 88%;height: 1px;background-color: #e1e1e1;}
.xiaopbuy .track-item>ul{ margin: 30px 0 0; }
.xiaopbuy .track-item>ul li{ float: left;width: 20%;text-align: center;padding-bottom: 15px;position: relative;margin-bottom: 5px;}
.xiaopbuy .track-item>ul li:hover{ box-shadow: 0 0 5px #e1e1e1; }
.xiaopbuy .track-item>ul li p{ margin-top: 5px;font-size: 12px;}
.xiaopbuy .track-item>ul li p span{ color: #be1e2d; }
.xiaopbuy .track-item>ul li p button{ font-size: 12px;background-color: #f2f2f2;color: #666;padding: 4px 9px;border:1px solid #e1e1e1;}
.xiaopbuy .track-item>ul li .gdel{ position: absolute;top:1px;right: 1px;display: none;cursor: pointer;}
.xiaopbuy .track-item>ul.track li .gdel{ position: absolute;top:1px;right: 1px;display: block;cursor: pointer; }
.xiaopbuy .track-item>ul li:hover .gdel{ display: block; }
.xiaopbuy .orderManger{ background-color: #fff; margin-bottom: 20px;}
.xiaopbuy .orderManger>div h3{ padding: 0 20px 5px;margin-top: 20px;border-bottom: 1px solid #e1e1e1; }
.xiaopbuy .orderManger>div h3 a{ float: right;font-size: 12px;color: #5d9ceb;margin-top: 4px; }
.xiaopbuy .orderManger>div ul li{ float: left;width: 25%;text-align: center;margin-top: 40px;}
.xiaopbuy .orderManger>div ul li div span{ display: inline-block;cursor: pointer; }
.xiaopbuy .orderManger>div ul li div span img{ display: inline-block; }
.xiaopbuy .orderManger>div ul li div span img+img{ display: none; }
.xiaopbuy .orderManger>div ul li div span:hover img{ display: none; }
.xiaopbuy .orderManger>div ul li div span:hover img+img{ display: inline-block; }
.xiaopbuy .orderManger>div ul li div{ border-left: 1px solid #e1e1e1;height: 50px;line-height: 50px;}
.xiaopbuy .orderManger>div ul li:first-child div{ border-left: 0; }
.xiaopbuy .orderManger>div ul li p{ margin-top: 20px; }
.xiaopbuy .orderManger>div ul li p span{ color: #be1e2d; }

.xiaopbuy .tdbdr{ border-left: 1px solid #ddd; }
.persion-right .con-inner{ border: 1px solid #e1e1e1;border-radius: 10px;margin-top: 30px;padding: 20px;}
.persion-right .con-list-fold{ border-bottom: 0;margin-bottom: 15px;color: #332;padding: 0 0 15px 20px;position: relative;}
.persion-right .con-list-fold.open{ border-bottom: 1px solid #e1e1e1; }
.persion-right .con-list-fold p{ height: 30px; }
.persion-right .con-list-fold p label{ display: inline-block;width: 70px; }
.persion-right .con-list-fold .fold-img{ position: absolute;top: 0;bottom: 0;margin: auto 0;right: 10px;width: 30px;height: 30px;cursor: pointer;}
.persion-right .con-list-fold .fold-img img{ display: block; }
.persion-right .con-list-fold .fold-img img+img{ display: none; }
.persion-right .con-list-fold.open .fold-img img{ display: none; }
.persion-right .con-list-fold.open .fold-img img+img{ display: block; }
.xiaopbuy .tdheit td{ height: 40px;padding: 0}

.xiaopbuy .company-info{ color: #333;border:1px solid #e1e1e1;border-top: 2px solid #008283;padding: 30px 100px;position: relative;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.xiaopbuy .company-info p label{ display: inline-block;width:126px;text-align: right; }
.xiaopbuy .company-info img,.xiaopbuy .account-info>img{ position: absolute;right: 20px;bottom: 20px; }
.xiaopbuy .account-info{ border:1px solid #e1e1e1; border-top: 1px solid #008283;position: relative;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.xiaopbuy .account-info>div{ margin: 20px 20px 5px;border-top: 1px dashed #e1e1e1;padding-left: 29%;}
.xiaopbuy .account-info>div .red-btn{ width: 150px; background: #008283;}
.xiaopbuy .radio-out{ display: inline-block;margin-left: 15px; }

.popAddControl{ display: inline-block; width: 90px;height: 28px;}
.popAddControl input[type='text']{ width: 34px;height: 100%;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;text-align: center;box-sizing: border-box;}
.popAddControl input[type='button']{ width: 28px;height: 28px;background-color: #fff;border: 1px solid #e4e4e4; }
.popup-win .warninfo{ font-size: 14px;background-color: #feeeef;color: #be1e2d;padding: 10px 0;text-align: center;margin: 15px 20px 5px;}
.popup-win .order-title{ margin: 0 20px;}
.popup-win .order-title>span{ margin-right: 30px;}
.popup-win .popRow{ margin: 0 20px 0;background-color: #f8f8f8;padding: 15px 15px 0px;}
.popup-win .popRow+.popRow{ padding-bottom: 20px;}
.popup-win .popRow em{ color: #be1e2d;margin-right: 5px;}
.popup-win .popRow input{ border: 1px solid #e1e1e1;border-radius: 5px;padding: 5px;margin-right: 8px;}
.popup-win .popRow textarea{ resize: none;vertical-align: top;border: 1px solid #e1e1e1;border-radius: 5px;padding: 5px;height: 50px;width: 350px;}

.xiaopbuy .pInfolist li{ float: left;margin: 20px 0 20px 20px;border:1px solid #e1e1e1;}
.xiaopbuy .pInfolist li.active{ border-color: #be1e2d; }
.xiaopbuy .rgt-godinfo{ font-size: 12px;vertical-align: middle;background-color: #f7f3f0;height: 142px;margin-left: 152px;padding: 15px 20px;box-sizing: border-box;color: #999999; }
.xiaopbuy .rgt-godinfo p{ margin-bottom: 10px; }

.goodSale-detail .company-info{ padding: 20px 30px; }
.goodSale-detail .company-info>div{ float: left; width: 33.333%;height:36px;line-height: 36px;}
.goodSale-detail .company-info .padlft{ padding-left: 5%;box-sizing: border-box; }
.goodSale-detail .sale-table table th{ color: #333;background-color: #f5f5f5;}
.goodSale-detail .sale-table table td{ font-size: 12px; }
.goodSale-detail table tbody td .preiw-img{ position: relative;width: 98px;height: 98px;margin:0 20px;display: inline-block;}
.goodSale-detail table tbody td .preiw-img a{ display: inline-block; position: absolute;left:0;right:0;bottom: 0;color: #fff;background-color: rgba(0,0,0,0.3);padding: 4px 0;text-align: center;}
.goodSale-detail table tbody td .preiw-img img{ width: 98px;height: 98px;margin:0;}
.preiw-pictue{ width: 450px;height: 450px;border:1px solid #e1e1e1;}
.diy-img>ul{overflow: hidden;border:1px solid #e1e1e1;border-radius: 5px;margin: 12px auto;display: inline-block;}
.diy-img>ul li{float: left;width: 80px;text-align: center;padding: 9px 0;cursor:pointer;border-left: 1px solid #e1e1e1;}
.diy-img>ul li:first-child{border-left: 0;}
.diy-img>ul li.active{ background-color: #f8f8f8;color: #be1e2d; }
.preiw-pictue .front img{ display: block; }
.preiw-pictue .front img+img{ display: none; }
.preiw-pictue .reverse img{ display: none; }
.preiw-pictue .reverse img+img{ display: block; }
.preiw-ppt div img{ margin: 40px 0 30px 70px;}

.xiaopbuy .top-buton{ margin: 10px 0 15px; }
.xiaopbuy .top-buton button{ padding: 10px 50px;background: #be1e2d;border-color: #be1e2d; }
.xiaopbuy .top-buton span{ font-size: 12px;margin-left: 20px;}
.xiaopbuy .gift-plan{ border:1px solid #e1e1e1;padding: 30px 75px 10px;}
.xiaopbuy .gift-plan .imgoutDiv{float: left;margin:0;text-align: center;}
.xiaopbuy .gift-plan .rgt-godinfo{ margin-left: 470px;background-color: #fff;padding-right: 0;}
.xiaopbuy .gift-plan .rgt-godinfo>h3{font-size: 18px;color: #333;margin-bottom: 8px;}
.xiaopbuy .gift-plan .rgt-godinfo>p{ font-size: 14px;color: #666;}
.xiaopbuy .gift-plan .rgt-godinfo .inerSpec{ background-color: #f7f3f0;margin: 25px 0 16px;padding: 20px 20px 10px;}
.xiaopbuy .gift-plan .rgt-godinfo .inerSpec p{ font-size: 12px;color: #999999;}
.xiaopbuy .gift-plan .rgt-godinfo .uploadWrp{ position: relative;display: inline-block;}
.xiaopbuy .gift-plan .rgt-godinfo .uploadWrp>div{ width:90px;height:90px;}
.xiaopbuy .gift-plan .rgt-godinfo .uploadWrp>span{ position: absolute;top:-8px;right:-8px;cursor: pointer;}

.xiaopbuy .parcel-info{ border:1px solid #e1e1e1;margin-top: 20px;}
.xiaopbuy .parcel-info>h3{ background-color: #f5f5f5;padding: 10px 20px;}
.xiaopbuy .parcel-info>div{ padding: 26px 40px;}
.xiaopbuy .parcel-info>div img{ float: left;margin-top:5px;}
.xiaopbuy .parcel-info>div p{ margin-left: 48px;height: 30px;}
.xiaopbuy .parcel-info>div p span{ margin-right: 15px;display:inline-block;width:78px;}
.xiaopbuy .parcel-info>div p span+span{ width:28px;}
.xiaopbuy .parcel-info>div p span+span+span{ width:56px;}
.xiaopbuy .parcel-info>div p span+span+span+span{ width:auto;}

/*登录*/
.login{background: #fff;}
.login-footer{background: #fff;height: 60px;line-height: 60px;text-align: center;color: #999;}
.login-content{background: url(../images/xiaopbuy/login-logo.png) no-repeat center;background-size: cover;height: 537px;position: relative;}
.login-wrap{width: 370px;border-radius: 5px;padding: 10px 8px;position: relative;top:64px;right: 160px;}
.login-box{height: 330px;padding: 30px;background: #fff;position: relative;z-index: 11;border-radius: 6px;box-shadow: 0 0 5px #ddd;}
.login-box>h3{ font-size: 22px;color: #666;font-weight: bold;margin-top: 10px;}
.login-error-tip em{ vertical-align: middle;margin-right: 8px;}
.login-error-tip em img{ vertical-align: initial; }
.login-error-tip{color: #be1e2d;margin: 15px 0 0;font-size: 12px;}
.login-username,.login-password{width: 100%;height: 36px;border: 1px solid #e1e1e1;position: relative;border-radius: 20px;overflow: hidden;}
.login-username input,.login-password input{height: 36px;width: 242px;padding-left: 50px;padding-right: 20px;}
.login-username img,.login-password img{position: absolute;left: 15px;width: 20px;height: 22px;top: 50%;margin-top: -11px;}
.login-btn button{height: 40px;width: 100%;border-radius: 20px;color: #fff;background: #d2b170;margin-top: 2px;}
.login-register{ font-size: 12px;text-align: center;margin-top: 8px;}
.login-register a{color: #51afff;}
.login-drag{margin-top: 16px;}
.login-tips-forgetpass a{ display: block;margin: 5px 0;font-size:12px;}
.login-tips-forgetpass a:hover{color: #5C9CE9;}

/*注册*/
.register-info{padding: 20px 0 40px;}
.register-info-title{width: 180px;height: 56px;border-radius: 7px;background: #be9a54;margin: 0 auto;line-height: 56px;text-align: center;color: #fff;font-size: 18px;}
.register-info-del{background: #F8F8F8;padding: 30px;}
.register-info-con{ background-color: #fff;padding-bottom: 50px;}
.register-info-con .pass-con-info-title{margin: 0 50px;}
.register-info-itema .lab{height: 40px;width: 256px;text-align: right;display: block;line-height: 40px;}
.register-info-itema .inp{width: 360px;height: 38px;border: 1px solid #e1e1e1;padding: 0 10px;border-radius: 5px;}
.register-info-txt{background: #fff;padding: 30px 0 40px 0;}
.register-info-itema .inp:focus{box-shadow: 0 0 8px #009eb9;border: 1px solid #009eb9;}
.register-info-itema-tip{color: #999;line-height: 40px;display: block;line-height: 40px;}
.register-info-itemb .lab{height: 40px;width: 256px;text-align: right;display: block;line-height: 40px;}
.register-info-itemb-authcode{width: 380px;height: 38px;border: 1px solid #e1e1e1;border-radius: 0 5px 5px 0;overflow: hidden;}
.register-info-itemb-authcode .inp{height: 38px;padding: 0 10px;width: 232px;}
.register-info-itemb-authcode button{background: #fdb423;color: #fff;width: 128px;height: 38px;}
.register-info-itema-select{width: 380px;}
.register-info-itema-select div.select-main{height: 40px;}
.register-info-itema-select div.select-set{height: 40px;}
.register-info-itemc .lab{height: 40px;width: 256px;text-align: right;display: block;line-height: 40px;}
.register-info-itemc .img{height: 46px;width: 46px;}
.register-info-itemc .btn{background: transparent;height: 40px;line-height: 40px;}
.register-info-itema-itema{width: 114px;}
.register-info-submit{width: 382px;height: 45px;border-radius: 5px;background: #f37623;color: #fff;font-size: 18px;}
.register-info-pro{padding-left: 277px;}
.register-info-login{padding-left: 276px;}
.register-info-pro .magic-checkbox:checked + label:before{border: 1px solid #fdb423;background: #fdb423;}
.pass-con-info{background: #fff;border: 1px solid #e1e1e1;}
.pass-con-info-title{height: 42px;line-height: 42px;border-bottom: 1px solid #e1e1e1;padding: 15px 0 0 0;}
.pass-con-info-title span{border-bottom: 2px solid #009eb9;color: #666;font-size: 16px;display: inline-block;padding: 0 40px 0 8px;}
.orange{ color: #f37623; }
.red{ color: #BE1E2D;}
.blue{ color: #5c9ce9;}
.head-shadow{ box-shadow: 0 3px 4px #ddd; }
.head-shadow .loginlink{ margin-top:33px;padding-right:30px;color:#999;}
.register-info-txt .note-code{display: inline-block;margin-left: 20px;}
.register-info-txt .note-code input{width: 237px;height: 38px;line-height: 38px;}
.register-info-txt .note-code button{border: 1px solid #009eb9;padding: 0 12px;height: 38px;line-height: 38px;text-align: center;color: #009eb9;background: #fff;margin-left: 5px;border-radius: 5px;box-sizing: content-box;}


/*大首页 最新版*/

.large-home .home-print-banner .img-btn-list > span.current{background: #31979c;}
.large-home .header-home{background: #008087;padding: 0;}
.large-home .header-home-search-logo{ padding: 10px 0;}
.large-home .head-home-nav{height: 30px;line-height: 30px;margin: 25px 0 0 90px;}
.large-home .head-home-nav li{ float: left;color: #fff;font-size: 16px;margin-right: 70px;}
.large-home .head-home-rgtlink{height: 18px;line-height: 18px;margin: 31px 0 0 0;overflow: hidden;}
.large-home .head-home-rgtlink a{font-size: 16px;color: #fff;padding: 0 10px;}
.large-home .head-home-rgtlink a:first-child{border-right: 2px solid #fff;}
.large-home .middle-home-list{ background-color: #fff;}
.large-home .middle-home-list ul {width: 100% !important;}
.large-home .middle-home-list ul li{ float: left;margin: 0;position: relative;cursor: pointer;width:50%;overflow: hidden;}
/*.large-home .middle-home-list ul li:nth-child(2n+1){ margin-left: 0;}*/
.large-home .middle-home-list ul li>div{ width:100%;}
.large-home .middle-home-list ul li img{ width:100%;transition: all 0.6s;}
.large-home .middle-home-list ul li>span{ font-size: 36px;font-family: FZCuYuan-M03S;color:#fff;position: absolute;left:50px;top:30px;}
.large-home .middle-home-list ul li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);/* for Chrome || Safari */-moz-transform: scale(1.3);/* for Firefox */-ms-transform: scale(1.3);/* for IE */-o-transform: scale(1.3);/* for Opera */}