img{border:none;}
.i-seckill{}
.i-seckill .top{width: 1200px;height: 45px;background: url(../images/top_ms.png) no-repeat;}
.i-seckill .top .more{color: #ffffff;font-size: 14px;float: right;margin: 12px 16px 0 0;}

.i-seckill-list{background: #ffffff;width: 1200px;height: 360px;}
.i-seckill-list ul{width: 1000px;height: 350px;float: left;display: block;padding: 5px 0;}
.i-seckill-list ul li{float: left;width: 249px;height:350px;text-align: center;border-right:1px solid #eeeeee;position: relative;}
.i-seckill-list ul li:hover{border: 1px solid #004143;position: relative;margin-left: -1px;margin-top: -6px;padding-top: 5px;padding-bottom: 5px;}
.i-seckill-list ul li:hover .immediately-kill{bottom:13px}
.i-seckill-list ul li:hover .remaining-time{  bottom: 50px;} 
.i-seckill-list ul li .pic{width: 220px;height: 220px;overflow: hidden;margin: 0 auto;padding:10px 0 0px 0;}
.i-seckill-list ul li .title{text-align: left;color: #000000;margin-top: 5px;padding: 0 16px; font-size: 14px;height: 36px;line-height: 18px;  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;}
.i-seckill-list ul li .title a{color: #000000;}
.i-seckill-list ul li .original-price{text-align: left;text-decoration: line-through;color: #666666;margin-top: 30px; padding: 0 16px;}
.i-seckill-list ul li .price{text-align: left;font-size: 20px;color: #004143;padding: 0 16px;}
.i-seckill-list .remaining-time,.i-seckill-list .immediately-kill{width: 100px;height: 32px;line-height: 32px;display: block;position: absolute;right: 0;bottom: 45px; background: #5e5e5e;text-align: center;color: #ffffff;font-size: 14px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-top-left-radius: 3px;
-moz-border-bottom-left-radius: 3px;
-o-border-top-left-radius: 3px;
-o-border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.rig img{ height:601px;object-fit: cover;
}
.i-seckill-list .immediately-kill{bottom: 8px;cursor: pointer; background: #004143 url(../images/icon_miaosha.png) no-repeat 10px center;}
.i-seckill-list .immediately-kill:hover{text-decoration: none;}
.i-seckill-list .ad{width: 200px;height: 360px;float: left;}


.daily-explosive{width: 1200px;height: 380px;}
.daily-explosive .le{width: 260px;float: left;}
.explosive-list{width: 939px;height: 380px;border-top: 1px solid #eeeeee;float: left;background: #ffffff;overflow: hidden;padding-left: 1px;}
.explosive-list ul {}
.explosive-list ul li{float: left;width: 312px; height: 189px;overflow: hidden; border-bottom: 1px solid #eeeeee;border-right: 1px solid #eeeeee;position: relative;}
/*.explosive-list ul li a:hover{width: 310px;
  height: 187px;display: block;overflow: hidden; border: 1px solid #bfbfbf;}*/

.i-ad{width: 1200px;}

.i-module{width: 1200px;height: 600px;}
.i-module .le{width: 260px;height: 600px;float: left;}
.i-module .le .ad{width: 260px;height: 475px;}

.i-module .rig{width: 190px;height: 600px;float: left;}
.i-module-link{height: 75px;padding: 25px 30px;}
.i-module-link a{color: #ffffff;font-size: 16px;display: inline-block; margin-right: 12px;margin-bottom: 5px;}


.i-module-list{overflow: hidden; background: #ffffff;width: 750px;height: 600px;float: left;border-top: 1px solid #eeeeee;}
.i-module-list ul{}
.i-module-list ul li{float: left;width: 249px;height:299px;text-align: center;border-bottom: 1px solid #eeeeee;border-right: 1px solid #eeeeee;position: relative;}
.i-module-list ul li .pic{width: 160px;height: 160px;overflow: hidden;margin: 0 auto;padding:15px 0 5px 0;}
.i-module-list ul li .title{text-align: left;color: #000000;margin-top: 5px;padding: 0 16px; font-size: 14px;height: 36px;line-height: 18px;  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;}
.i-module-list ul li .title a{color: #000000;}
.i-module-list ul li .original-price{text-align: left;text-decoration: line-through;color: #666666;margin-top: 20px; padding: 0 16px;}
.i-module-list ul li .price{text-align: left;font-size: 20px;color: #004143;padding: 0 16px;}
.i-module-list ul li .add-shopcar{position: absolute;right: 6px;bottom: 10px; width: 50px; height: 50px;background: url(../images/i_shopcar.png) no-repeat;}

.i-module.f1 .i-module-link{background: #ffae2d;}
.i-module.f2 .i-module-link{background: #81cb2b;}
.i-module.f3 .i-module-link{background: #4aa4ff;}
.i-module.f4 .i-module-link{background: #22d59b;}

.i-pic-tips{width: 1200px;height: 120px;background: url(../images/pic_tips.png) no-repeat;}


.explosive-list ul li img,.i-seckill-list ul li .pic img,.i-module-list ul li .pic img {transition:all .3s ease-in; -webkit-transition: all .3s ease-in;transform: translateX(0px);-webkit-transform: translateX(0px);}
.explosive-list ul li img:hover,.i-seckill-list ul li .pic img:hover,.i-module-list ul li .pic img:hover{transform: translateX(-5px);-webkit-transform: translateX(-5px);}


/*商品已售罄**/
 .goods-shelf {
        height: 38px;
        border-radius: 8px;
        -webkit-border-radius: 8px;
        width: 16%;
        margin-top: 7px;
        margin-right: 2%;
        border: none;
    }

    .goods-shelf {
        line-height: 42px;
        height: 42px;
        background: #888888;
        width: 16%;
        float: left;
        color: #ffffff;
        font-size: 16px;
        border: none;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        text-align: center;
    }

    .goods-shelf {
        background: #888888;
        color: #ffffff;
        margin: 0px 0 0 0;
    }


/*购物车**/

.cart-top{border-bottom: 1px solid #eeeeee;overflow: hidden;margin: 0 2px;height: 54px;}
.cart-top ul {overflow: hidden;position: relative;}
.cart-top ul li{position: relative;float: left;text-align: center;height: 54px;line-height: 54px;}
.cart-top ul .w_3{width: 3%;}
.cart-top ul .w_6{width: 6%;text-align: left;}
.cart-top ul .w_10{width: 10%;}
.cart-top ul .w_12{width: 12%;}
.cart-top ul .w_15{width: 15%;}
.cart-top ul .w_20{width: 20%;}
.cart-top ul .w_30{width: 30%;}
.cart-top ul .w_60{width: 61%;}
.cart-top ul .checkbox,.checkbox-all{ margin: 22px 5px 0 20px;float: left;}


.cart-list{border: 1px solid #dddddd;overflow: hidden;margin:20px 15px 0px 15px;}
.cart-list ul {overflow: hidden;position: relative;padding: 12px 0;width: 101%;border-top: 1px solid #e5e5e5;background: #fcfcfc;}
.cart-list ul li{position: relative;float: left;text-align: center;height: 70px;line-height: 70px; }
.cart-list ul .w_4{width: 4%;}
.cart-list ul .w_6{width: 6%;text-align: left;}
.cart-list ul .w_10{width: 10%;}
.cart-list ul .w_12{width: 12%;}
.cart-list ul .w_15{width: 15%;}
.cart-list ul .w_20{width: 20%;}
.cart-list ul .w_30{width: 30%;text-align: left;}
.cart-list ul .w_32{width: 32%;text-align: left;}
.cart-list ul .w_60{width: 61%;}
.cart-list ul .checkbox{ margin: 29px 5px 0 15px;float: left;}
.cart-list .tit .checkbox,.checkbox-top{ margin: 17px 5px 0 10px;float: left;}
.cart-list .tit{height: 45px;background: #f4f4f4;line-height: 45px;padding:0px;padding: 0;border-top:none;}
.cart-list .tit li{line-height: 45px;height: 45px;}
.cart-list ul li .pic{position: relative;float: left;}
.cart-list ul li img{width: 68px;height: 68px;border: 1px solid #e5e5e5;float: left;margin-right: 20px;}
.cart-list ul li  .title{text-align: left; margin-right: 15px;  height: 36px;margin-top: 0px;
  line-height: 18px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;}
.cart-list ul li .tag{float: left;line-height: 20px;margin-top: 10px;}
.icon-zpbz,.icon-sdfh,.icon-th{display: inline-block;color:#ffffff; padding: 0 10px;margin-right: 5px; font-size:12px;height: 20px;line-height: 20px;border-radius: 3px;-webkit-border-radius: 3px;}
.icon-zpbz{background: #81d735;}
.icon-sdfh{background: #45befc;}
.icon-th{background: #ffb638;}
.cart-list ul li .line-clamp{line-height: 16px;margin-top: 17px;}
.cart-list ul:nth-child(even) {background: #ffffff;}
.cart-list .invalid,.cart-list .invalid:nth-child(even) {background: #f4f4f4;color: #999999;}
.icon-invalid{float: left;margin: 25px 0 0 7px; height: 18px;line-height: 18px;display: block;padding: 0 5px;background: #e4e4e4;border-radius: 3px;-webkit-border-radius: 3px;}

.cart-list .bt{height: 50px;line-height: 50px;text-align: right;padding: 0px 20px;border-top: 1px solid #e5e5e5;}

.cart-bt{margin-top: 30px;line-height: 55px; height: 55px;background: #fafafa;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.cart-bt .checkbox-all{margin: 21px 5px 0 20px;}

.cart-bt .go-settlement{display: block; height: 55px;float: right;line-height: 55px;text-decoration:none;background: #ff4747; color: #ffffff;font-size: 18px;padding: 0 30px;}

.cart-list .pic .tipstext{background: rgba(0,0,0,0.5); height: 20px;line-height: 20px; position: absolute;bottom: 0px;left: 0px;right: 20px;color: #ffffff;font-size: 12px;text-align: center;}



.quantity{display: inline-block;margin-top: 20px;}
.quantity .num-text{float: left;width: 40px;height: 20px;text-align: center;border: none; border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.quantity .reduce{width: 20px;height: 20px;font-size:12px;line-height:20px;border: 1px solid #cccccc;float: left;display: block;cursor: pointer;}
.quantity .increase{width: 20px;height: 20px;font-size:12px;line-height:20px;float: left;display: block;border: 1px solid #cccccc;cursor: pointer;}
.quantity .reduce:hover,.quantity .increase:hover{border: 1px solid #004143;color: #004143;}
.quantity  .tips{clear: both;line-height: 24px;display: none;}
.total-price{font-size: 24px;color: #004143;margin-right: 10px;}


/*确认订单**/
.select-address{margin:20px 22px;overflow: hidden;}
.select-address ul li{width: 207px;height: 76px;padding: 15px;cursor: pointer;margin: 0 20px 20px 0; position: relative;float: left; background:  url(../images/btn_selectadd.png) no-repeat;}
.select-address ul .on{background:  url(../images/btn_selectadd_on.png) no-repeat;}
.select-address ul li p{color: #666666;height: 16px;line-height: 16px;overflow: hidden;}
.select-address ul .on p{color: #000000;}
.select-address ul .on .modify{margin-top: 5px;display: block;}
.select-address ul li .modify{margin-top: 5px;display: none;}
.select-address ul  .on .hook{position: absolute;right: 0px;bottom: 0px; width: 20px;height: 20px;background:#ff4747 url(../images/icon_tick_white.png); display: block;}
.head-title,.head-title2,.bt-title{ height: 55px;line-height: 55px;border-bottom: 1px solid #eeeeee;font-size: 14px;position: relative;margin: 20px 3px 0px 3px;padding:0px 22px;font-weight: normal;}
.head-title{margin: 0px 3px 0px 3px;height: 50px;line-height: 50px;}
.bt-title{margin: 0px 3px 0px 3px;height: 50px;line-height: 50px;border-top: 1px solid #eeeeee;border-bottom:none;}
.invoice-box{height: 50px;border-bottom: 1px solid #eeeeee;padding: 0 0 0 20px;}
.box-cont{padding: 20px;overflow: hidden;}
.order-details.cart{border: none;border-right:none;border-bottom: none; background: #fafafa;}
.order-details.cart dl{ padding: 10px 20px 10px 20px;margin:0px;}
.order-details.cart dd{overflow: hidden;}
.add-adderss{text-align: center;}
.add-adderss i{width: 38px;height: 38px; margin-top: 5px;display: inline-block;background: url(../images/icon_add_03.png) no-repeat;}
.select-address ul .add-adderss p{color: #bbbbbb;margin-top: 5px;}

.choosecoupon-list-top{width: 480px; height: 35px;line-height: 35px;border-bottom: 1px solid #eeeeee;}
.choosecoupon-list-top ul{width: 480px; height: 35px;overflow: hidden;}
.choosecoupon-list-top ul li{float: left;text-align: center;}
.choosecoupon-list-top ul .w200{width: 200px;}
.choosecoupon-list-top ul .w130{width: 130px;}
.choosecoupon-list-top ul .w150{width: 150px;}
.choosecoupon-list{width: 480px;overflow: hidden;}
.choosecoupon-list ul{width: 480px; height: 45px;line-height: 45px;cursor: pointer; font-size: 14px; overflow: hidden;border-bottom: 1px solid #eeeeee;}
.choosecoupon-list ul li{float: left;text-align: center;}
.choosecoupon-list ul .w200{width: 200px;}
.choosecoupon-list ul .w130{width: 130px;}
.choosecoupon-list ul .w150{width: 150px;}
.choosecoupon-list ul .coupon-name{font-weight: bold;text-align: left;}
.choosecoupon-list ul .coupon-name i{display: block;cursor: pointer; float: left;margin-top: 12px;margin-right: 8px;margin-left: 10px; width: 20px;height: 20px;background: url(../images/icon-choice_05.png) no-repeat;}
.choosecoupon-list .cur .coupon-name  i{background: url(../images/icon-choice_03.png) no-repeat;cursor: pointer;}
.choosecoupon-list ul .coupon-name span{width: 150px;overflow: hidden;display: block;}


.authentication-box{overflow: hidden;padding-bottom: 10px;}
.authentication-box  ul li{ border: 1px solid #ffb986;height: 30px;line-height: 30px;margin:15px 0px 0px  25px; padding: 0 10px 0 35px;background: url(../images/a_03.png) no-repeat 10px center;border-radius: 6px;float: left;}
.authentication-box  ul .add-authentication{border: 1px solid #dddddd;background: url(../images/a_06.png) no-repeat 10px center;cursor: pointer;}

.order-submission{text-align: center;padding: 50px;}
.order-submission p{height: 50px;padding-left: 60px;display: inline-block;margin: 0px auto;line-height: 50px;font-size: 20px;font-weight: bold;
background: url(../images/icon_tick.png) no-repeat left 0px;}

.payment-wrap{border: 2px solid #e5e5e5;padding: 15px 5px;margin-left: 20px;margin-right: 20px;}
.icon-adderss{display: inline-block; padding:0 0 0 30px;background: url(../images/icon_dizhi.png) no-repeat left 0px;}

.payment-choice{overflow: hidden;padding: 30px 0 10px 0px;}
.payment-choice li{float: left;cursor: pointer;padding-left: 20px;padding-bottom: 20px;}
.payment-choice li i{display: block;float: left;margin-top: 15px;margin-right: 10px; width: 20px;height: 20px;background: url(../images/icon-choice_05.png) no-repeat;}
.payment-choice li span{display: block;float: left; padding:5px; width: 120px;height: 40px;border: 1px solid #cecece; border-radius: 5px; -webkit-border-radius: 5px;}
.payment-choice .cur i{background: url(../images/icon-choice_03.png) no-repeat;}
.payment-choice li span img{height: 40px;}




/*登录注册*/
.login-bg{width: 100%; background: #ffa94d;}
.login-wrap{width: 1200px;margin: 0px auto;height: 600px;background: url(../images/bg_login.jpg) no-repeat;overflow: hidden;}
.login-box{width: 290px;height: 350px;padding: 25px; background: #ffffff; margin: 100px 0 0 750px;}
.login-box p{overflow: hidden;}
.login-account input,.login-pwd input{width: 230px;height: 45px;padding-left: 58px; border: 1px solid #cccccc;font-size: 14px;line-height:45px;}
.login-account i,.login-pwd i{position: absolute;z-index:9;width: 50px;height: 45px;top: 1px;left: 1px; background: #f1f1f1;display: block;}
.login-account,.login-pwd{position: relative;}
.login-account i{background:#f1f1f1 url(../images/icon_login_sj.png) no-repeat center;}
.login-pwd i{background:#f1f1f1 url(../images/icon_login_mima.png) no-repeat center;}
.btn-login{width: 100%;border: none;height: 45px;background: #ff7919;font-size: 16px;font-weight: bold;color: #ffffff;cursor: pointer; border-radius: 4px;-webkit-border-radius: 4px;}




/*商品列表*/
.search-keyword{background: #f8f8f8;margin: 11px 0 0 10px; padding: 0px 15px;height: 26px;line-height: 26px;float: left;font-size: 12px;border:1px solid #dfdfdf; border-radius:4px;-webkit-border-radius: 4px;}
.classify-selection{}
.classify-selection dl{overflow: hidden;clear: both;border-bottom: 1px solid #eeeeee;background: #fcfcfc;}
.classify-selection dl dt{width: 120px;float: left;padding:13px 0px 10px 20px;background: #fcfcfc;}
.classify-selection dl dd{
    position: relative;
    width: 1017px;
    background: #ffffff;
    padding: 10px 20px 10px 20px;
    float: left;
    border-left: 1px solid #eeeeee;
}
.classify-selection dl dd a{color:  #0051a3; margin-right: 30px;margin-bottom: 3px;margin-top:3px; display: inline-block;}
.classify-selection dl dd  .on{color: #004143;}
.price-range{width: 40px;height: 18px;border: 1px solid #e2e2e2;text-align: center;}
.btn-price-range{width: 40px;height: 20px;border: 1px solid #e2e2e2;text-align: center;background: #f2f2f2;cursor: pointer;}

.products-le{width: 200px;border: 1px solid #eeeeee;background: #ffffff;float: left;}
.products-le h2{height: 40px; line-height: 40px;text-indent: 15px; margin: 0 3px;border-bottom: 1px solid #eeeeee;font-size: 14px;}
.list-item{margin:0px 3px 0px 3px;margin-bottom: 100px; }
.list-item li {padding:15px 12px; border-bottom: 1px solid #eeeeee;}
.list-item li .pic{position: relative;}
.list-item li .pic img{width: 170px;height: 170px;}
.list-item li .tit{line-height: 16px;margin-top: 5px;max-height: 32px;overflow: hidden;}
.list-item li .price{font-size: 16px;color: #004143;margin-top: 5px;}

.products-rig{width: 980px;float: right;border: 1px solid #eeeeee;background: #ffffff;}
.filter-box{height: 42px; margin: 0px 3px;border-bottom: 1px solid #eeeeee;}
.filter-box ul{float: left; margin: 0 0 0 10px;}
.filter-box ul li{float: left;margin: 5px 2px 0  0;padding: 0px 15px;height: 30px;line-height: 30px;cursor: pointer; border: 1px solid #e3e3e3;background: #f7f7f7;}
.filter-box ul .cur{background: #004143;border-color: #004143;color: #ffffff;}


.products-list{margin: 0px 3px;overflow: hidden;}
.products-list ul li {padding:17px;float: left;width: 180px;position:relative ;margin: 14px;}
.products-list ul li:hover{background: #f5f5f5;}
.products-list ul li .pic{position: relative;display:block;height:180px;}
.products-list ul li .pic img{max-width: 180px; max-height: 180px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:block;}
.products-list ul li .tit{line-height: 16px;margin-top: 5px;height: 32px;overflow: hidden;}
.products-list ul li .price{font-size: 18px;color: #004143;margin-top: 5px;font-weight: bold;}
.products-list ul li p{margin-top: 5px;}

.products-list ul li .cart-add{width: 40px; height: 40px;position: absolute;bottom: 12px; right: 16px;background: url(../images/add_cart_07.png) no-repeat;}



/*商品详情*/
.products-details{width: 985px;float: right;}
.details-box{border: 1px solid #eeeeee;width: 973px;overflow:hidden;padding:5px 5px 50px 5px;background: #ffffff;}
.details-cont{line-height: 180%;width: 973px;overflow:hidden;}
.details-tab{float: left; height: 42px;border-right: 1px solid #dddddd;position: relative;margin-bottom: -1px;}
.details-tab ul li{height: 40px;padding: 0px 25px;font-size:14px; line-height: 40px;cursor: pointer; background: #fbfbfb;border: 1px solid #dddddd;border-right: none; float: left;}
.details-tab ul .cur{background: #ff9549;border-color: #ff9549;color: #ffffff;}



.preview-pic{width: 400px;float: left;}
.product-intro{width: 770px;float: right;margin-right: 10px;padding-bottom: 30px;}
.product-intro .title{font-size: 16px;line-height: 18px;padding:15px 0px;}
.item-info{padding: 10px 0;}
.item-info dl{overflow: hidden;font-size: 14px;color: #666666;padding: 7px 0px;}
.item-info dl dt{width: 70px;padding-left: 20px;float: left;}
.item-info dl dd{float: left;width: 670px;overflow: hidden;}
.item-info.summary{background: #fff5f0;}
.item-info.summary .price{font-size: 24px;font-weight: bold;position: relative;margin-top: -5px;margin-left: 5px;}
.specifications span{padding:0px 20px; line-height:28px;height: 28px;font-size: 12px; display: inline-block;border: 1px solid #cccccc;cursor: pointer;margin: 0px 8px 8px 0px;}
.specifications .cur{padding:0px 19px; line-height:26px;height: 26px;background: #fef3eb;color: #004143;border: 2px solid #004143;}

.item-info .reduce,.item-info .increase{width: 28px; height: 28px;line-height: 28px; display: block;float: left;background: #f3f3f3;border: 1px solid #cccccc;text-decoration: none;font-size: 24px;font-weight: bold;text-align: center;}
.item-info .num-text{height: 28px;border: none;width: 55px;text-align: center;font-weight: bold; border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;float: left;}
.item-info .reduce.grey,.item-info .increase.grey{ color: #c2c2c2;}
.buy-immediately,.add-shoppingcart{border: none;height: 40px;padding: 0 30px;cursor: pointer; color: #ffffff;font-size: 16px;font-weight: bold;background: #ff852e;}
.add-shoppingcart{background: #ff4747;}

#previewPic {width:380px;height: 380px; text-align:center;position:relative;overflow:hidden;margin:10px auto;}

#previewPic .img_ul {position:relative;z-index:1;}
#previewPic .img_ul img{width: 380px;height: 380px;}
.img_small{position: relative;}
.img_hd  {width:335px;overflow:hidden;height:66px;padding:2px 0;margin:25px auto 0px auto;position:relative;}
.img_hd ul {position:absolute;z-index:1}
.img_hd ul li {float:left;width:50px;height:50px;border:1px solid #eee;cursor:pointer;margin:0 8px 0 7px;overflow:hidden;*display:inline;text-align:center}
.img_hd ul li img {height:50px;width:50px;}
.img_hd ul li.on{ border-color:#004143;}
.img_small .bottom_a {width:15px;height:25px;position:absolute;display:block;top:50%;margin-top:-18px;cursor:pointer;z-index:10}
.img_small .prev_a {background:url(../images/prev_a.png) no-repeat; left:10px;}
.img_small .next_a { background:url(../images/next_a.png) no-repeat;right:10px;}

.headbg{

}


.flan{
    right: 10px;
    color: red !important;
    top: 10px;
    display: block;
    margin-right: 0 !important;
    position: absolute;
}

.ov{
    height: 48px;
    overflow: hidden;
}

.on2{
    background: #004143 !important;
    border-color: #004143 !important;
    color: #ffffff !important;
}


/* 分页 */
#div-page-template ul.pages {
    background: none;
    float: right;
}
.pager {
    font-size: 12px;
    color: #666;
    width: 100%;
    background: none;
}

.pager:after {
    content: "";
    display: table;
    clear: both;
}

.pager .record {
    display: none;
}

.pager .record strong {
    font-family: Arial;
    color: #f33;
}

.pager .index {
    text-align: center;
}

.pager .index a,
.pager .index li {
    display: inline-block;
    border: 0px solid #ddd;
    padding: 3px 10px 3px;
    margin: 1px 3px;
    float: left;
    font-family: Arial;
    text-decoration: none;
    min-width: 24px;
    text-align: center;
    margin-top: -2px;
    box-sizing: border-box;
    font-family: ' ';
    cursor:pointer;
}

.pager .index a.empty {
    border: none;

    cursor: text;
}

.pager .index a:hover,
.pager .index li:hover {
    border: 0px solid #236ee5;
}

.pager .index a.selected,
.pager .index li.selected,
.pager .index li.pgCurrent {
    font-weight: bold;
    background: #ff9549;
    color: #fff;
    border: 0px solid #236ee5;
}

.pager .index li.pgEmpty:hover {
    border: 0px solid #ddd;
}

.pager .index li.pgEmpty {
    cursor: text;
    color: #aaa;
    cursor:auto;
}
.i-module-list .pic {position:relative;}
.i-module-list .pic img{
    max-width: 160px; max-height: 160px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;display:block;
}
