@charset "UTF-8";
*{margin:0;padding:0;list-style:none;font-family:microsoft yahei,Tahoma,Helvetica,arial,sans-serif;}
html{width:100%;overflow-x:hidden !important;}
body{Font-size:62.5%;width:100%;overflow-x:hidden !important;background:#f3f3f3;}
article, aside, footer, header, nav, section,figure,figcaption,form{display:block;margin:0;padding:0;border:none;}
.h1, .h2, .h3, h1, h2, h3{margin:0px;}
i{font-style:normal}
img{border:none;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none;}
ul li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clear{float:none;clear:both;zoom: 1;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.hide{display:none;}
.f-color-ff6600{color:#ff6600}
.f-color-red{color:#ff0000;}
.f-color-black{color:#000}
.f-color-white{color:#fff}
.f-color-d80a43{color:#d80a43}
.f-color-2a8900{color:#2a8900}
.f-color-0240a5{color:#0240a5}
.f-color-eb601c{color:#eb601c}
.f-12{font-size:1.2em;}
.f-14{font-size:1.4em;}
.f-16{font-size:1.6em;}
.f-18{font-size:1.8em;}
.f-20{font-size:2.0em;}
.f-22{font-size:2.2em;}
.f-24{font-size:2.4em;}
.blank-5{height:10px;}
.blank-10{height:10px;}
.blank-20{height:20px;}
.blank-30{height:30px;}
.blank-40{height:40px;}
.blank-50{height:50px;}
.blank-60{height:60px;}
.blank-70{height:70px;}
.blank-80{height:80px;}
.line-height-20{line-height:20px;}
.line-height-24{line-height:24px;}
.line-height-28{line-height:28px;}
.line-height-30{line-height:30px;}
.line-height-32{line-height:32px;}
.line-height-36{line-height:36px;}
.line-height-38{line-height:38px;}
.line-height-40{line-height:40px;}
.w-20{width:20%;}
.w-25{width:25%;}
.w-50{width:50%;}
.w80{width:80px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}
.padding25{padding:25px;}
.padding30{padding:30px;}
.padding-10{padding:10px 0px;}
.padding-5{padding:5px 0px;}
.padding-15{padding:15px 0px;}
.padding-20{padding:20px 0px;}
.padding-top-10{padding-top:10px;}
.padding-top-20{padding-top:20px;}
.padding-top-30{padding-top:30px;}
.padding-top-40{padding-top:40px;}
.padding-top-50{padding-top:50px;}
.padding-top-60{padding-top:60px;}
.padding-top-270{padding-top:270px;}
.margin10{margin:10px;}
.margin15{margin:15px;}
.margin20{margin:20px;}
.margin25{margin:25px;}
.margin30{margin:30px;}
.margin-35{margin:0px 35px;}
.bg-white{background:#fff;}
.bg-42425e{background:#42425e;}
.bg-dddcdc{background:#dddcdc}
.bg-black{background:#000;}
.h-bor1{height:1px;background:#eee}
.height-24{height:24px;overflow:hidden;}
.height-20{height:20px;overflow:hidden;}
.f-blue{color:#00309c}
.font-wight{font-weight:bold;}
.f-388cad{color:#00309c;}

.f-color-7d7d7d{color:#7d7d7d;}

header{height:50px;background:#fff;position:relative;line-height:50px;border-bottom:1px solid #e3e3e3}
header .pre{position:absolute;left:10px;background:url("../images/icon12.jpg") no-repeat 0px center;padding-left:15px;background-size:10px;display:block;}
header .t{position:absolute;left:10px;}
header .menu{position:absolute;right:0px;top:0px;height:50px;width:30px;background:url("../images/icon2.png") no-repeat center;cursor:pointer;}
header .cart{position:absolute;right:40px;top:0px;height:50px;width:30px;background:url("../images/icon1.png") no-repeat center;display:block;}

.nav-bg{background:#000;opacity:.5;position:fixed;left:0px;top:0px;width:100%;height:100%;display:none;z-index:99;}
nav{position:fixed;top:0px;right:0px;width:60%;background:#fff;height:100%;z-index:999;display:none;}
nav ul{display:block;margin:0px 10px;}
nav ul li{display:block;height:45px;line-height:45px;overflow:hidden;font-size:1.4em;border-bottom:1px solid #efefef;}
nav ul li a{display:block;margin:0px 15px;}

.center-index{line-height:24px;height:135px;background:url("../images/1-2.png") no-repeat center;background-size:100% 225px;text-align:center;}
.center-index .img img{display:block;width:65px;height:65px;border-radius:100%;margin:0 auto;}
.center-index ul{display:block;padding:10px 0px;border-top:1px solid #6ecdf5}
.center-index ul li{display:block;width:33.3333%;float:left;color:#fff;}

.center-icon{background:#fff;padding:10px 0px;}
.center-icon ul li{display:block;position:relative;width:25%;float:left;text-align:center;line-height:18px;}
.center-icon ul li a{display:block;}
.center-icon ul li a img{width:30px;height:30px;}
.center-icon ul li a span{display:inline-block;position:relative}
.center-icon ul li a .num{position:absolute;top:-3px;right:-3px;background:#d80a43;border-radius:100%;color:#fff;width:15px;height:15px;line-height:15px;text-align:center;}

.center-list{margin:10px 0px;background:#fff;}
.center-list ul li{display:block;border-bottom:1px solid #e3e3e3;line-height:40px;overflow:hidden;height:40px;}
.center-list ul li a{margin:0px 10px;background:url("../images/icon7.png") no-repeat right center;background-size:10px;position:relative;display:block}
.center-list ul li .small{position:absolute;right:15px;top:0px;font-size:1.2em;color:#a7a7a7}

.index-login{padding:0px 10px;}
.index-login img{display:block;margin:0 auto;width:50px;height:50px;border-radius:100%;}
.index-login a{display:block;}
.index-close{margin:0px 15px;cursor:pointer;}
.index-close img{width:15p;height:15px;}

footer{background:#525455;padding:15px 0px;text-align:center;}
footer .txt{line-height:40px;color:#939393;margin:0px 10px;}
footer a{display:block;width:50%;}
footer .mobile{background:url("../images/icon8.png") no-repeat 0px center;padding-left:25px;color:#fff;height:40px;line-height:40px;
    font-size:1.4em;display:inline-block;}
footer .pc{background:url("../images/icon9.png") no-repeat 0px center;padding-left:35px;color:#fff;height:40px;line-height:40px;
    font-size:1.4em;display:inline-block}
.footer-copy{background:#2b2c2d;padding:20px 0px;text-align:center;color:#666;font-size:1,2em;text-align:center;line-height:20px;}

.product-img{margin:0px;background:#fff}
.product-img .slideBox{ position:relative; overflow:hidden; }
.product-img .slideBox .hd{display:none;}
.product-img .slideBox .bd{ position:relative; z-index:0; }
.product-img .slideBox .bd li{ position:relative; text-align:center;  }
.product-img .slideBox .bd li img{display:block;margin:0 auto;max-width:100%;}
.product-img .slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.product-img .slideBox .prev{display:block;position:absolute;left:0px;width:50px;height:50px;margin-top:-25px;top:50%;background:url("../images/icon10.png") no-repeat center;}
.product-img .slideBox .next{display:block;position:absolute;right:0px;width:50px;height:50px;margin-top:-25px;top:50%;background:url("../images/icon11.png") no-repeat center;}

.product-sec{display:block;background:#fff;color:#7d7d7d;font-size:1.2em;margin:10px 0px;line-height:24px;}
.product-sec-ul li{display:block;border-bottom:1px solid #e3e3e3;overflow:hidden;padding:5px 0px;}
.product-sec-ul li .left{margin:0 10px;width:60px;}
.product-sec-ul li .right{margin-left:90px;}

.product-buy-tit{height:40px;line-height:40px;text-indent:10px;color:#616161;}
.product-buy-con{background:#fff;}
.product-buy-con .li-t{border-bottom:1px solid #f3f3f3;color:#b0b0b0;line-height:36px;padding:0px 10px;}
.product-buy-con .li-c{border-bottom:1px solid #f3f3f3;padding:5px 10px;line-height:24px;position:relative;}
.product-buy-con .li-c .con{margin-right:100px;}
.font-b0b0b0{color:#b0b0b0;}
.product-buy-con .he{padding:10px;line-height:30px;color:#b3b3b3;}
.ji-number{position:absolute;right:10px;top:50%;margin-top:-15px;height:30px;border:1px solid #e3e3e3;text-align:center;line-height:30px;}
.ji-number .jia{width:30px;border-right:1px solid #e3e3e3;font-weight:bold;}
.ji-number .jian{width:30px;font-weight:bold;}
.ji-number .num{width:30px;height:30px;border:none;outline:none;background:none;text-align:center;border-right:1px solid #e3e3e3;font-size:1.4em;}

.blue-but{display:block;height:55px;background:#224ca9;line-height:55px;}
.blue-but1{display:block;height:36px;background:#224ca9;line-height:36px;border-radius:5px;}

.login-sec{background:#fff;}
.login-sec-tit{height:44px;line-height:44px;}
.login-sec-tit ul li{display:block;width:50%;float:left;border-bottom:border-bottom:1px solid #e3e3e3;}
.login-sec-tit ul li a{display:block;color:#7d7d7d;font-size:1.4em;text-align:center;}
.login-sec-tit ul li.on{border-bottom:1px solid #224ca9}
.login-sec-tit ul li.on a{color:#224ca9}
.login-sec-ul{display:block;border-top:5px solid #f3f3f3;padding:10px 0px;}
.login-sec-ul li{display:block;margin:15px 10px;position:relative;}
.login-sec-ul li .input-w{border:1px solid #e3e3e3;height:40px;}
.login-sec-ul li .input-w input{display:block;border:none;outline:none;background:none;height:40px;text-indent:10px;font-size:1.4em;width:100%;}
.login-sec-ul li .yan{position:absolute;right:1px;top:1px;width:115px;height:40px;border-left:1px solid #e3e3e3;background:#f6f6f6;line-height:40px;}

.address-sec{margin:10px 0px;}
.address-sec-ul{background:#fff;}
.address-sec-ul li{display:block;border-bottom:1px solid #e3e3e3;position:relative;padding:5px 0px;}
.address-sec-ul li .li-c{margin-left:10px;margin-right:90px;line-height:24px;}
.address-sec-ul li .xiu{position:absolute;right:10px;top:50%;height:24px;margin-top:-12px;line-height:24px;}
.address-sec-ul li .xiu a{display:inline-block;margin:0px 5px;}
.address-sec-ul li:nth-last-child(1){border-bottom:none;}
.bottom-solid-e3e3e3{border-bottom:1px solid #e3e3e3;height:1px;width:100%}
.fix-button-top{height:55px;}
.fix-button{position:fixed;left:0px;width:100%;bottom:0px;padding:10px 0px;text-align:center;background:#f3f3f3;}
.fix-button .but{display:inline-block;width:95px;height:35px;border-radius:5px;margin:0px 5px;line-height:35px;}
.bg-f48123{background:#f48123}
.bg-3359b0{background:#3359b0}

.ji-sec{background:#3359b0;padding:15px;position:relative;}
.ji-sec .f-12{color:#c9d0e6}
.ji-sec .but{height:32px;width:75px;border-radius:5px;display:block;position:absolute;right:15px;top:50%;margin-top:-15px;line-height:32px;}

.ji-list-tit{background:#fff;height:45px;line-height:45px;}
.ji-list-tit ul li{display:block;width:33.3333333%;float:left;border-bottom:1px solid #fff;font-size:1.4em;text-align:center;}
.ji-list-tit ul li a{display:block;}
.ji-list-tit ul li.on{border-bottom:1px solid #00309c}
.ji-list-tit ul li.on a{color:#00309c}
.ji-list-ul{display:block;margin:10px 0px;background:#fff;}
.ji-list-ul li{display:block;width:50%;float:left;}
.ji-list-ul li a{display:block;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:5px;
    position:relative;line-height:24px;}
.ji-list-ul li a .t{height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;}
.ji-list-ul li  img{display:block;margin:0 auto;max-width:100%;}
.ji-list-ul li .icon{position:absolute;right:20px;top:20px;background:#00afbe;border-radius:100%;width:50px;height:50px;line-height:50px;text-align:center;}

.ji-detail{background:#fff;margin:10px 0px;}
.ji-detail ul li{border-bottom:1px solid #f3f3f3;overflow:hidden;padding:5px 0px;line-height:24px;font-size:1.4em;padding:10px 0;}
.ji-detail ul li span{display:inline-block;margin:0px 10px;}

.message-sec{margin:10px 0px;}
.message-sec ul li{display:block;background:#fff;margin:10px 0px;line-height:24px;}
.message-sec ul li .li-t{padding:5px 10px;border-bottom:1px solid #f3f3f3}
.message-sec ul li .li-c{border-bottom:1px solid #f3f3f3}

.shou-sec{margin:0px 10px;}
.shou-sec-tit{position:relative;height:40px;line-height:40px;}
.shou-but{width:100px;height:35px;background:#e3e3e3;border-radius:5px;display:block;position:absolute;top:3px;right:0px;line-height:35px;text-align:center;}
.shou-sec-ul li{display:block;margin:5px 0px;background:#fff;overflow:hidden;border:1px solid #f1f1f1;}
.shou-sec-ul li .li-c{margin:0px 5px;border-bottom:1px solid #f3f3f3;}
.shou-sec-ul li .li-c .img{width:100px;}
.shou-sec-ul li .li-c .img img{display:block;width:100px;height:100px;}
.shou-sec-ul li .li-c .txt{margin-left:120px;}
.shou-sec-ul li .li-c .txt .t{height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.shou-sec-ul li .li-c .txt .c{margin:10px 0px;font-size:1.2em;color:#b0b0b0}
.shou-sec-ul li .li-shan{margin:0px 5px;padding:5px 0px;line-height:24px;}

.page{position:relative;font-size:1.4em;text-align:center;line-height:35px;margin:15px auto;}
.page a{display:block;width:100px;height:35px;background:#e3e3e3;border-radius:5px;}
.page a.prev{position:absolute;left:0px;top:0px;}
.page a.next{position:absolute;right:0px;top:0px;}

.search-sec{height:45px;background:#fff;position:relative;line-height:45px;border-bottom:1px solid #e3e3e3}
.search-sec .fen{height:45px;width:45px;text-align:center;border-right:1px solid #f3f3f3}
.search-sec .input-w{margin-left:45px;height:45px;}
.search-sec .input-w input{display:block;width:90%;height:45px;border:none;outline:none;background:none;text-indent:10px;}
.search-sec .but{position:absolute;display:block;width:45px;height:45px;right:0px;top:0px;border:none;outline:none;background:url("../images/icon13.jpg") no-repeat center;cursor:pointer}

.ding-sec{background:#fff;margin:10px 0px;padding-bottom:15px;}
.ding-sec-tit{height:40px;background:url("../images/icon14.jpg") no-repeat 10px center;padding:0px 10px 0px 15px;line-height:40px;}
.ding-sec-ul{display:block;background:#f3f3f3;}
.ding-sec-ul li{display:block;width:50%;float:left;}
.ding-sec-ul li a{display:block;height:40px;line-height:40px;padding:0px 15px;overflow:hidden;line-height:40px;border-right:1px solid #fff;border-bottom:1px solid #fff;}

.ji-lu{background:#fff;margin:10px 0px;}
.ji-lu li{padding:10px;border-bottom:1px solid #f3f3f3}
.ji-lu li a{display:block}
.ji-lu li .img{display:block;width:80px;border:1px solid #e3e3e3;}
.ji-lu li .img img{display:block;width:80px;height:80px;}
.ji-lu li .txt{margin-left:90px;}
.ji-lu li .txt .t{height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ji-lu li .txt .c{line-height:18px;color:#b0b0b0}

.product-dui{border-top:1px solid #f3f3f3;padding:10px;line-height:24px;position:relative;}
.product-dui .txt{margin-right:120px;}
.product-dui .but{height:40px;background:#ff6600;border-radius:20px;text-align:center;line-height:40px;color:#fff;position:absolute;right:10px;top:10px;display:block;width:100px;}

.product-txt{background:#fff;margin:10px 0px;}
.product-txt .t{height:40px;border-bottom:1px solid #f3f3f3;line-height:40px;text-indent:10px;}
.product-txt .c{padding:10px;font-size:1.4em;line-height:24px;color:#989898}

.tj-sec-tit{height:40px;line-height:40px;text-indent:10px;}
.tj-sec-txt{background:#fff url("../images/bg1.jpg") repeat-x center 0px;padding:10px;}
.tj-sec-txt-c{background:url("../images/icon7.png") no-repeat right center;background-size:12px;padding-right:15px;}

.ti-text{padding:10px;background:#fff;}
.ti-text .text-w{border:1px solid #e3e3e3;padding:10px;}
.ti-text .text-w textarea{border:none;outline:none;background:none;display:block;width:100%;}

.add-address{margin:10px 0px;background:#fff;}
.add-address-ul li{display:block;border-bottom:1px solid #e3e3e3;height:40px;overflow:hidden;line-height:40px;font-size:1.4em;}
.add-address-ul li .left{width:120px;text-indent:10px}
.add-address-ul li .right{margin-left:120px;}
.add-address-ul li .input-w input{display:block;height:40px;border:none;outline:none;background:none;width:100%;}


.chk_1 { display: none;}
/*******STYLE 1*******/
.chk_1 + label {display:block;width:24px;height:24px;border-radius:100%;background:#d80a43;position:relative;float:right;top:10px;}
.chk_1:checked + label {background:#d80a43;color:#fff;}
.chk_1:checked + label:after {content: '\2714';position: absolute;top: -8px;left:0px;color: #fff;width: 100%;text-align: center;}

.ding-main-sec-tit{height:40px;text-indent:10px;font-size:1.4em;line-height:40px;}
.ding-main-sec-c{background:#fff;padding:10px;line-height:24px;font-size:1.4em;}
.ding-main-sec .product-sec-ul{background:#fff;}
.ding-main-sec .product-sec-ul li{line-height:30px;}

.ding-table{background:#fff;}
.ding-table ul li{display:block;border-bottom:1px solid #f3f3f3;padding:10px 0px;line-height:24px;overflow:hidden}
.ding-table ul li .c{width:23%;margin:0px 1%;float:left;}

.my-dd-tit{height:45px;background:#fff;}
.my-dd-tit ul li{display:block;width:20%;float:left;border-bottom:1px solid #fff;line-height:45px;text-align:center;}
.my-dd-tit ul li a{display:block;color:#7d7d7d;font-size:1.4em;}
.my-dd-tit ul li.on{border-bottom:1px solid #00309c}
.my-dd-tit ul li.on a{color:#00309c}
.my-dd-ul{display:block;}
.my-dd-ul li{background:#fff;margin:10px 0px;overflow:hidden;color:#7d7d7d;line-height:24px;}
.my-dd-ul li .li-c{padding:10px;border-bottom:1px solid #f3f3f3;position:relative}
.my-dd-ul li .li-c .txt{margin-right:100px;}
.my-dd-ul li .li-c .txt-r{position:absolute;top:10px;right:10px;}
.my-dd-ul li .li-cc{padding:10px 10px;}
.my-dd-ul li .li-cc .but{display:block;height:24px;width:70px;border:1px solid #e3e3e3;background:#efefef;margin:0px 3px;}


.xia-sec .title{line-height:40px;text-indent:15px;font-size:14px;}
.xia-sec .con1{background:#fff;padding:10px 0px;}
.xia-sec .con1 ul li{display:block;margin:10px 15px;}
.xia-sec .con1 ul li input{display:block;width:100%;border-radius:3px;outline:none;border:none;background:#dadada;line-height:40px;text-indent:10px;}
.xia-sec .con2 ul li{display:block;padding:10px 0px;border-bottom:1px solid #e0e1e2;background:#fff;}
.xia-sec .con2 ul li label{display:block;margin:0px 15px;position:relative;}
.xia-sec .con2 ul li label dl{margin-left:30px;}
.xia-sec .con2 ul li label dl dt{display:block;width:40px;height:40px;border-radius:3px;overflow:hidden;background:#333;float:left;}
.xia-sec .con2 ul li label dl dt img{display:block;width:40px;height:40px;}
.xia-sec .con2 ul li label dl dd{margin-left:50px;}
.xia-sec .con2 ul li label dl dd .dd-t{font-size:14px;}
.xia-sec .con2 ul li label dl dd .dd-c{color:#acacac;line-height:24px;}
.xia-sec .con2 ul li label input{position:absolute;left:0px;top:15px;}
.xia-sec .button{border-radius:3px;display:block;width:100%;height:36px;background:#b61541;font-size:14px;color:#fff;text-align:center;line-height:36px;margin:10px 0px;}
.xia-sec .con3{background:#fffeee;padding:25px 0px;text-align:center;}
.xia-sec .con3 .t{font-size:24px;color:#fe5600;padding:15px 0px;}
.xia-sec .con4{background:#fff;}
.xia-sec .con4 ul li{display:block;font-size:14px;line-height:44px;border-bottom:1px solid #e0e1e2;margin:0px 15px;}
.xia-sec .but{margin:10px 0px;}
.xia-sec .but span{display:block;width:50%;float:left;}
.xia-sec .but span a{display:block;width:95%;margin:0 auto;font-size:14px;color:#fff;text-align:center;height:36px;line-height:36px;}
.xia-sec .but span a.bg1{background:#232323}
.xia-sec .but span a.bg2{background:#b61541}