@charset "utf-8"; body { background: #fff; } .w1200 { margin: 0 auto; width: 1200px; } .topbar { background: #fff; border-bottom: 1px solid #eaeaea; font-size: 12px; color: #5a5a5a; height: 36px; } .topbar .col-6 { line-height: 2rem; } .topbar .nav { border: 0; line-height: 1.5 } .topbar .nav ul li a { color: #666; font-size: 12px; } .topbar .nav ul li a span { font-size: 12px; color: #999; margin-left: 6px; transition: all .5s ease 0s; z-index: 21; } .topbar .nav ul li a:hover { color: #ED4014; } .topbar .nav ul li.active a { border: 1px solid #d9d9d9; border-bottom: 0; border-top: 0; background: #fff; } .topbar .nav ul li.active span { transform: rotate(180deg); } .topbar .nav ul li ul { border-top: 0; box-shadow: none; min-width: 100px; z-index: 20; right: 0; } .topbar .nav ul li.active ul li a { border: 0; } .topbar .nav ul li ul li a:hover { background: #ff6f06; } .header { padding: 30px 0; } .logo { padding-top: 0px; align-self: center; } .logo img { max-width: 240px; } .search { } .search .form-ip { border-color: #ff6f06; border-width: 2px; } .search .form-ip:focus { box-shadow: none; } .search .after { background: #ff6f06; color: #fff; border: 2px solid #ff6f06; padding: 0 20px; } .hotkey { color: #999; } .hotkey a { margin-right: 10px; } .mincart { height: 50px; line-height: 50px; display: block; float: right; position: relative; z-index: 10; width: 80px; text-align: center; cursor: pointer; } .mincart i { margin-right: 10px; color: #ff6f06; font-size: 1.6rem; } /* .mincart:hover { box-shadow: 0 0 10px rgba(0,0,0,0.1); } */ /* .mincart:hover:before { height: 15px; content: ''; position: absolute; right: 0; bottom: -5px; left: 0; z-index: 10; background: #fff; } */ .mincart>a { color: #999; display: block; width: 100%; font-size: 0.8rem; } .mincart>a:hover { color: #ff6f06; } .mincart em { min-width: 20px; height: 20px; line-height: 20px; padding: 0; color: #fff; font-size: 12px; text-align: center; position: absolute; top: 3px; right: 14px; border-radius: 50%; background: #ff6f06; } .mincart .cart-detail { width: 350px; display: none; padding: 10px; position: absolute; top: 50px; right: -1px; color: #999; box-shadow: 0 0 10px rgba(0,0,0,0.1); border: 1px solid #eee; background: #fff; max-height: 400px; overflow: auto; } .mincart:hover .cart-detail { display: block; } .mincart .cart-detail p { margin: 0; } .mincart .cart-detail ul { list-style: none; } .mincart .cart-detail ul li { display: flex; text-align: left; justify-content: flex-start; align-items: flex-start; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 10px; } .mincart .cart-detail ul li:last-child { margin-bottom: 0; } .mincart .cart-detail ul li .image { border: 1px solid #eee; padding: 2px; margin-right: 10px; } .mincart .cart-detail ul li .name { width: 180px; padding-right: 10px; line-height: normal; } .mincart .cart-detail ul li .price { flex: 1; line-height: 20px; align-items: center; justify-content: center; text-align: right; padding-right: 10px; } .mincart .cart-detail ul li .price a { display: block; } .mincart .cart-detail ul li .price span { color: #ff6f06; } .mincart .cart-detail .action { display: flex; justify-content: center; align-items: center; } .mincart .cart-detail .action .total { padding-top: 10px; } .mincart .cart-detail .action .total span { color: #ff6f06; margin-right: 5px; } .mincart .cart-detail .action .go { flex: 1; text-align: right; padding-top: 10px; line-height: normal; } .topnav { background: #fff; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; } .topnav .leftnav { background: #ff6f06; text-align: left; color: #fff; line-height: 2.5rem; font-size:.75rem; padding-left: 25px; position: relative; width: 230px; } .topnav .leftnav span { margin-right: 15px; } .topnav .leftnav>a { color: #fff; font-size: 16px; } .home_nav { position: absolute; left: 0; z-index: 30; width: 100%; background: #47494a; min-height: 460px; } .home_nav ul { list-style: none; margin: 0; padding: 0; position: relative; } .home_nav ul li { padding: 0; line-height: 29px; padding: 8px 20px; } /*.home_nav ul li:after{content:"\e82a";font-family:"iconfont";color:#fff;font-size:1rem;position:absolute;right:10px;}*/ .home_nav ul li i { margin-right: 15px; } .home_nav ul li a { color: #fff; font-size: 15px; } .home_nav ul li a:hover { color: #ff6f06; font-weight: bold; } .home_nav ul li p { margin: 5px 0 0; padding: 0; line-height: 24px; } .home_nav ul li p a { font-size: 13px; display: inline-block; margin-right: 20px; color: #fff; } .home_nav ul li p a:hover { color: #ff6f06; } .home_nav ul li .dropnav { position: absolute; width: 970px; min-height: 450px; background: #fff; top: 0; left: 230px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); color: #333; display: none; padding: 15px 20px; } .home_nav ul li .dropnav dl { margin: 0; padding: 0; display: flex; min-height: 50px; } .home_nav ul li .dropnav dt { display: inline-block; margin-right: 10px; width: 110px; } .home_nav ul li .dropnav dt a { font-size: 14px; color: #333; font-weight: 600; line-height: 30px; } .home_nav ul li .dropnav dd { display: inline-block; border-bottom: 1px solid #eee; line-height: 30px; width: 100%; padding-bottom: 10px; } .home_nav ul li .dropnav dd a { margin-right: 15px; font-size: 13px; color: #666; display: inline-block; } .home_nav ul li .dropnav dd a.active { color: #ff6f06; } .home_nav ul li .dropnav a:hover { color: #ff6f06; } .home_nav ul li .dropnav .brand { margin-top: 20px; } .home_nav ul li .dropnav .brand .bname { font-size: 14px; color: #333; font-weight: 600; line-height: 20px; padding: 0; } .home_nav ul li .dropnav .brand a { border: 1px solid #eee; display: inline-block; margin: 0 10px 10px 0; width: 100px; height: 50px; } .home_nav ul li .dropnav .brand a img { width: 100%; height: 100%; } .home_nav ul li:hover { background: rgba(0,0,0,.15) } .home_nav ul li:hover .dropnav { display: block; } .topnav .navs { border: 0; margin-left: 30px; } .topnav .navs ul { list-style: none; display: flex; } .topnav .navs ul li { margin-right: 30px; } .topnav .navs ul li a { color: #333; font-size: 16px; border-bottom: 1px solid transparent; line-height: 50px; padding-bottom: 10px; } .topnav .navs ul li a:hover { color: #ff6f06; font-weight: bold; } .topnav .navs ul li.cur a { color: #ff6f06; font-weight: bold; } .rightnav { position: absolute; right: 20px; top: 110px; width: 230px; z-index: 9; } .rightnav .tabs { background: #fff; padding: 5px 15px; } .rightnav .tab-list { margin: 0; } .rightnav .tab-list li { padding: 0; } .rightnav .tab-list li a { color: #999; } .rightnav .tab-list li.active a { color: #ff6f06; } .rightnav .tab-qhnr { padding: 10px 0; height: 145px; } .rightnav .tab-qhnr .list { margin: 0; padding: 0; list-style: none; } .rightnav .tab-qhnr .list li { line-height: 25px; border-bottom: 0; padding: 0; } .rightnav .tab-qhnr .list li a { color: #555; } .rightnav .tab-qhnr .list li a:hover { color: #ff6f06; } .rightnav .webboxs { background: #fff; margin-top: 15px; padding: 10px; } .rightnav .webboxs .col-4 { text-align: center; padding-bottom: 10px; } .rightnav .webboxs .col-4 a { color: #666; } .rightnav .webboxs .col-4 a i { display: block; font-size: 36px; color: #ff6f06; } .banner { min-width: 1200px; } .banner .carousel-item a { height: 550px; display: block; min-width: 1200px; width: 100%; } .banner .carousel-page { margin-bottom: 95px; } .banner .carousel-page li { width: 10px; height: 10px; border-radius: 50%; background: none; border: 2px solid #fff; opacity: 1; } .banner .carousel-page li.active { background: #fff; } .banner .bslide { background: url(../images/bg-slide.png) no-repeat center bottom; background-size: 100% 72px; height: 80px; z-index: 1; position: absolute; left: 0; right: 0; bottom: -1px; } .banner .bslide .w1200 { background: #fff; border-radius: 10px; height: 90px; box-shadow: 0 2px 26px rgba(0,0,0,0.07); } .banner .bslide .userinfo { padding: 18px 25px; border-right: 1px solid #eee; display: flex; } .banner .bslide .userinfo .face { margin-right: 25px; font-size: 13px; } .banner .bslide .userinfo .face img { width: 52px; height: 52px; border-radius: 50%; border: 1px solid #eee; padding: 2px; } .banner .bslide .userinfo .logintxt { color: #999; line-height: 24px; } .banner .bslide .userinfo .logintxt p { margin-top: 5px; } .banner .bslide .userinfo .logintxt p a { margin-right: 10px; border: 1px solid #ff6f06; border-radius: 4px; padding: 4px 10px; font-size: 12px; color: #ff6f06; } .banner .bslide .userinfo .logintxt p a:hover { background: #ff6f06; color: #fff; } .banner .bslide .col-5 { border-right: 1px solid #eee; padding: 10px 0; } .banner .bslide .icon .col-3 { text-align: center; border-right: 1px dotted #ddd; padding-top: 10px; } .banner .bslide .icon .col-3:last-child { border: 0; } .banner .bslide .icon .col-3 a { color: #999; line-height: 30px; } .banner .bslide .icon .col-3 a i { display: block; font-size: 32px; color: #ff6f06; } .banner .bslide .col-4 { padding: 0 20px; } .banner .bslide .col-4 li { border-bottom: 0; padding-left: 0; } .home_title { margin: 15px 0 -10px 0; } .home_title h2 { display: inline-block; margin: 0; font-size: 22px; font-weight: 400; } .home_title .limit { display: inline-block; margin-left: 10px; } .home_title .limit span { color: #999; margin-right: 10px; } .home_title .limit .endtime i { font-size: 16px; font-weight: 400; padding: 4px; background: #ff6f06; color: #fff; margin: 0 5px; border-radius: 4px; min-width: 30px; display: inline-block; text-align: center; } .home_title .limit .endtime i:first-child { margin-left: 0; } .home_title .more { line-height: 30px; } .home_title .more a { font-size: 14px; vertical-align: middle; } .web_index { background: #f5f5f5; padding: 15px 0; min-height: 400px; } .web_lt { background: #f5f5f5; border-top: 1px solid #eee; } .web_qh { margin-top: 15px; padding-top: 3px; } .web_qh .tabs-qhtit { text-indent: 0px; padding-bottom: 5px; max-width: 250px; font-size: 22px; font-weight: 200; color: #333; } .web_qh .tab-list { margin-bottom: -1px; margin-right: 10px; } .web_qh .tab-list li { margin: 0; padding: 0 10px; } .web_qh .tab-list li a { color: #666; } .web_qh .tab-list li.active { border-bottom: unset; } .web_qh .tab-list li.active a { border-bottom: 2px solid #ff6f06; color: #ff6f06; } .web_qh .tab-qbk { margin-top: 5px; border-top: 0; display: flex; } .web_qh .tab-qbk .tab-qbk-left { width: 234px; float: left; display: block; } .web_qh .tab-qbk .tab-qhnr { flex: 1; padding: 15px 0; min-height: 680px; } .web_qh .web_imglb { margin: 0 0 -14px -14px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .web_qh_nice { list-style: none; width: 235px; margin: 14px 0 0 15px; } .web_qh_nice li { padding: 0px; margin-bottom: 14px; } .web_qh_nice li:last-child { margin-bottom: 0; } .web_qh_nice li img { width: 100%; height: 319px; } .web_qh_nice li:last-child img { width: 100%; height: 318px; } .web_qh_nice li:hover { box-shadow: 0 1px 20px rgba(0,0,0,0.1); } .web_link { margin: 15px auto 5px auto; } .web_link a { display: inline-block; padding: 8px 15px; margin-right: 5px; margin-bottom: 10px; border-radius: 2px; color: #666; } .web_link a:hover { border-color: #ff6f06; color: #555; } .why { border-top: 1px solid #efefef; margin: 0 0 20px 0; } .why .row { border-bottom: 1px solid #efefef; padding: 30px 0; } .why .col-3 { font-size: 18px; color: #666; text-align: center; } .why .col-3 i { font-size: 40px; color: #ff6f06; margin-right: 10px; } .webfoot { padding: 10px 0 30px 0; } .webfoot .col-9 { display: flex; } .webfoot .col-9 .item { margin-right: 20px; padding: 0 20px; min-width: 130px; } .webfoot .col-9 .item h4 { font-weight: 600; font-size: 15px; } .webfoot .col-9 .item ul { list-style: none; } .webfoot .col-9 .item ul li { line-height: 25px; } .webfoot .col-9 .item ul li a { color: #999; } .webfoot .col-9 .item ul li a:hover { color: #ff6f06; } .webfoot .col-3 { border-left: 1px solid #eaeaea; padding-left: 40px; } .webfoot .col-3 .tel { color: #ff6f06; font-size: 22px; font-weight: 400; line-height: 35px; } .webfoot .col-3 .tel i { font-size: 30px; color: #999; margin-right: 10px; } .webfoot .col-3 .tel .date { font-size: 12px; color: #333; padding: 0 12px; display: inline-block; } .web_footer { background: #222; padding: 30px 0 20px 0; } .web_footer .link { color: #555; } .web_footer .link a { color: #fff; padding: 0 15px; border-left: 1px solid #555; } .web_footer .link a:first-child { padding-left: 0; border-left: 0; } .web_footer .link a:hover { color: #ff0; } .copyright { color: #dadada; margin-top: 25px; font-size: 13px; line-height: 24px; } .copyright a { color: #dadada; } .copyright a:hover { color: #fff; } .web_mpx { line-height: 0; } .webitem { margin: 0 0 20px 0; } .web_main { background: #fff; margin-top: 15px; display: flex; } .web_main_sku { box-shadow: none; margin-top: 0; display: table; width: 100%; } .web_main .picfl { padding: 25px 20px 10px 30px; width: 470px; } .goods_image { display: flex; } .goods_image .big { text-align: center; width: 100%; } .goods_image .big img { width: auto; max-width:430px; } .goods_image .big video { width: 100%; min-height: 400px; background: #fafafa; } .goods_image .small { text-align: center; margin-right: 10px; width: 120px; height: 430px; overflow-x: hidden; overflow-y: auto; } .goods_image .small ul { list-style: none; width: 74px; } .goods_image .small ul li { border: 1px solid #eee; position: relative; background: #fff; padding: 7px; margin-bottom: 10px; cursor: pointer; } .goods_image .small ul li:hover { border-color: #ddd; } .goods_image .small ul li.active { border-color: #ff6f06; } .goods_image .small ul li.active:before { background: #fff; border-width: 1px 0 0 1px; border-style: solid; border-left-color: #ff6f06; border-top-color: #ff6f06; position: absolute; content: ''; transform: rotate(135deg); z-index: 2; width: .66em; height: .66em; transform: translateX(-50%) translateY(-50%) rotate(135deg); top: 50%; right: -10px; } .goods_bot{ } .goods_bot .shouchang{ float: left; } .goods_bot .shouchang .add-favorite{ position: relative; display: inline-block; padding: 0 .8rem; font-size: .7rem; line-height: 1.5rem; color: #595959; user-select: none; } .goods_bot .shouchang .add-favorite .ui-icon-star,.goods_bot .shouchang .add-favorite .ui-icon-star-fill{ margin-right: .25rem; font-size: .7rem; } .goods_bot .fenxiang{ float: right; } .group_list { margin-top: 15px; } .group_list { border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding-top: 15px; } .group_list li { min-height: 80px; } .group_list .media-text span { color: #ff6f06; margin: 0 5px; } .group_list .media-text span:first-child { margin-left: 0; } .web_main .confr { padding: 20px 30px; flex: 1; } .web_main .confr h1 { font-size: 24px; border-bottom: 1px solid #eee; padding-bottom: 15px; } .web_main .confr .words { line-height: 24px; padding: 10px 0; color: #999; } .web_main .limit { background: linear-gradient(90deg, #ff6f06 1%, #fb6c66 60%); padding: 8px 15px; color: #fff; margin-top: 10px; line-height: 30px; } .web_main .limit span { margin-right: 10px; } .web_main .limit .endtime { color: #fff; float: right; } .web_main .limit .endtime i { color: #fff; } .web_main .price { padding: 15px 0; border-top: 0; position: relative; } .web_main .price .shoujia{ display: inline-block; color: #ff6f06; font-size: 28px; } .web_main .price .shoujia em { color: #999; padding-right: 10px; } .web_main .price .yuanjia{ display: inline-block; color: #999; } .web_main .price .yuanjia em { color: #999; padding-right: 10px; } .web_main .price ul { list-style: none; } .web_main .price ul li { line-height: 30px; color: #666; } .web_main .price ul li em { color: #999; padding-right: 10px; } .web_main .price ul li span { color: #ff6f06; } .web_main .price ul li del { color: #999; } .web_main .price .qrcode { position: absolute; top: 20px; right: 20px; width: 90px; height: 90px; text-align: center; } .web_main .price .qrcode canvas { width: 100%; background: #fff; padding: 6px; border: 1px solid #ddd; } .web_main .attribute { list-style: none; margin-top: 15px; padding: 0 10px; border-bottom: 1px solid #f3f3f3; } .web_main .attribute li { line-height: 40px; color: #555; font-size: 13px; } .web_main .attribute li em { color: #999; padding-right: 15px; } .web_main .webevent { list-style: none; padding: 0 10px; margin-top: 15px; } .web_main .webevent li { line-height: 30px; display: flex; color: #555; font-size: 13px; } .web_main .webevent li em { color: #999; } .web_main .webevent li span { color: #ff6f06; padding-right: 5px; } .web_main .webevent li dl { margin-top: 3px; } .web_main .webevent li dl dt { font-weight: normal; line-height: 24px; } .web_main .webspec { list-style: none; margin-top: 15px; } .web_main .webspec p { background: #ff6f06; color: #fff; font-size: 14px; padding: 10px 0 10px 20px; display: none; } .web_main .webspec li { line-height: 30px; display: flex; color: #555; font-size: 13px; } .web_main .webspec li em { color: #999; display: inline-block; font-size: 13px; min-width: 54px; padding-top: 5px; } .web_main .webspec li span { color: #ff6f06; padding-right: 5px; } .web_main .webspec li dl { margin-top: 3px; display: flex; flex-wrap: wrap; flex: 1; } .web_main .webspec li dl dt { font-weight: normal; width: 32.3%; min-width: 35px; text-align: center; line-height: 28px; border: 1px solid #eee; padding: 6px 8px; margin: 0 8px 8px 0; cursor: pointer; position: relative; } .web_main .webspec li dl dt:nth-child(3n) { margin-right: 0; } .web_main .webspec li dl dt:hover { border: 1px solid #ff6f06; } .web_main .webspec li dl dt:hover a { color: #ff6f06; } .web_main .webspec li dl dt i { position: absolute; right: 1px; bottom: -6px; color: #fff; z-index: 20; font-size: 8px; display: none; } .web_main .webspec li dl dt.selected { border: 1px solid #ff6f06; } .web_main .webspec li dl dt.selected a { color: #ff6f06; } .web_main .webspec li dl dt.selected:before { position: absolute; content: ""; right: 0; bottom: 0; color: #ff6f06; width: 0; height: 0; border-bottom: 20px solid #ff6f06; border-left: 20px solid transparent; z-index: 10; } .web_main .webspec li dl dt.selected i { display: block; } .web_main .sku_selected { border: 1px solid #ff6f06; padding: 0; } .web_main .sku_selected li { padding: 0 15px 0 15px; } .web_main .sku_selected li:last-child { padding-bottom: 15px; } .web_main .sku_selected p { display: block; margin-bottom: 15px; } .web_main .action { list-style: none; margin-top: 15px; clear: both; } .web_main .action li { display: flex; padding: 6px 0; align-items: center; } .web_main .action li em { color: #999; width: 56px; display: inline-block; font-size: 13px; } .web_main .action li button { margin-right: 10px; } .web_main .action li u { margin-left: 15px; font-style: normal; color: #555; text-decoration: none; } .web_main .action li .btn { font-size: 15px; padding: 4px 25px; } .web_main .action li .goumai { width: 298px; height: 52px; line-height: 52px; font-size: 16px; padding: 0; } .web_main .action li .jiaru { width: 140px; height: 52px; line-height: 52px; font-size: 16px; padding: 0; } .web_main .action li .btn [class*=ui-icon-] { font-size: 20px; } .web_main .selected-list{ background: #f9f9fa; padding: 30px; margin-top: 15px; margin-bottom: 15px; } .web_main .selected-list ul { padding: 0; margin: 0; display: grid; } .web_main .selected-list ul li { list-style: none; line-height: 30px; color: #616161; } .web_main .selected-list ul li .guiname { float: left; } .web_main .selected-list ul li .guijiage { float: right; } .web_main .selected-list .total-price { color: #ff6f06; font-size: 24px; padding-top: 20px; } .web_main .selected-list ul li:first-child { margin-top: 0; } .goods_suit { } .goods_suit .tab-list li.active { border-radius: 0; box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.05); margin-bottom: -1px; border: 1px solid #eee; border-bottom-color: #fff; } .goods_suit .tab-list li a { border-top: 0px solid #ff6f06; padding: 10px 25px; } .goods_suit .tab-qhnr { box-shadow: 0 3px 10px 0 rgba(0,0,0,0.05); padding: 0; border: 1px solid #eee; } .goods_suit .tab-xjnr { display: flex; } .suit_base { width: 182px; height: 160px; display: block; padding: 20px 0 10px 20px; } .suit_base a { border: 1px solid #eee; padding: 5px 5px 15px 5px; display: block; } .suit_base a img { width: 100%; } .suit_base a p { padding: 2px 15px; } .suit_base a:hover { box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); } .suit_plus { width: 60px; text-align: center; padding-top: 110px; } .suit_list { flex: 1; height: 292px; overflow-y: auto; padding: 20px 0 10px 0; } .suit_list ul { list-style: none; margin: 0; padding: 0; width: 100%; } .suit_list ul li { width: 162px; border: 1px solid #eee; margin: 0 20px 15px 0; padding: 5px 5px 15px 5px; float: left; } .suit_list ul li:hover { box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); } .suit_list ul li img { width: 100%; } .suit_list ul li p { padding: 2px 15px; margin: 0; font-size: 13px; } .suit_list ul li p span { color: #ff6f06; } .suit_total { padding: 75px 0 0 30px; border-left: 1px solid #f3f3f3; width: 210px; } .suit_total ul { list-style: none; } .suit_total li { font-weight: normal; color: #666; } .suit_total li span { color: #ff6f06; } .suit_total li em { color: #06f; } .web_main_fl { display: flex; margin-top: 15px; } .web_main_fl .picfl { width: 250px; margin-right: 20px; } .web_main_fl .picfl .webboxs { background: #fff; } .web_main_fl .picfl .webboxs .webmenu-mz { padding: 3px 15px; } .webcpm { padding: 15px; } .webcpm ul { list-style: none; } .webcpm ul li { margin-bottom: 15px; padding: 2px 2px 15px 2px; transition: box-shadow .5s linear,-webkit-box-shadow .5s linear; } .webcpm ul li:last-child { margin-bottom: 0; } .webcpm ul li img { width: 100%; } .webcpm ul li p { padding: 2px 15px; } .webcpm ul li p span { color: #ff6f06; } .webcpm ul li:hover { box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); } .web_main_fl .confr { background: #fff; flex: 1; } .web_main_fl .confr .tab-list { border-bottom: 1px solid #eee; } .web_main_fl .confr .tab-list li { padding: 2px 15px; margin-bottom: -1px; } .web_main_fl .confr .tab-qhnr { padding: 25px 30px; } .goods_param { display: flex; list-style: none; flex-wrap: wrap; margin-bottom: 20px; border-bottom: 1px solid #f3f3f3; padding-bottom: 20px; } .goods_param li { width: 50%; line-height: 30px; } .goods_param li span { color: #999; display: inline-block; min-width: 120px; text-align: right; padding-right: 15px; } .score_top { padding: 0 20px; line-height: 30px; color: #999; } .score_top .col-3 span { color: #ff6f06; padding-right: 5px; } .score_top .col-9 .progress { margin-top: 5px; } .score_bar { overflow: hidden; border-bottom: 1px solid #f3f3f3; margin: 15px 0; } .score_bar ul { } .score_bar ul li { display: inline-block; line-height: 40px; padding: 0 15px; border-bottom: 2px solid #fff; cursor: pointer; color: #999; } .score_bar ul .active { border-bottom: 2px solid #ff6f06; color: #ff6f06; display: inline-block; } .box-base { margin: 20px 0 10px 0; padding: 20px; box-shadow: 1px 2px 10px rgba(0,0,0,0.1); border: 1px solid #f3f3f3; background: #fff; } .box-user { padding: 0px; min-height: 400px; } /*会员部分*/ .border-right { border-right: 1px solid #eaeaea; min-height: 400px; } .usernav { } .usernav ul { margin: 15px 0; padding: 0 0 10px 0; list-style: none; } .usernav ul li { color: #999; line-height: 40px; height: 40px; margin-bottom: 1px; } .usernav ul li .title { padding-left: 25px; } .usernav ul li .title span { margin-right: 10px; } .usernav ul li a { padding-left: 53px; line-height: 40px; height: 40px; display: block; font-size: 14px; } .usernav ul li a:hover { background: #f3f3f3; } .usernav ul .hover a { padding-left: 53px; line-height: 40px; height: 40px; display: block; font-size: 14px; background: #ff6f06; color: #fff; } .usernav ul .hover a:hover { background: #ff6f06; color: #fff; } .api_user { padding: 0 0 20px 60px; font-size: 15px; } .api_user span { color: #ff6f06; } .api_user a { color: #ff6f06; } .form-right { padding-top: 40px; line-height: 40px; } .form-right .quick { padding: 20px 0; } .form-right .quick h3 { margin: 20px 0; padding-bottom: 5px; border-bottom: 1px dashed #eaeaea; } .form-right .quick a { display: inline-block; text-align: center; margin: 0 15px; color: #999; font-size: 12px; transition: all .3s ease 0s; } .form-right .quick a:hover { transform: translate3d(0, -5px, 0); } .form-right .quick a span { display: block; width: 50px; line-height: 50px; border-radius: 50%; text-align: center; background: #f3f3f3; font-size: 30px; } .form-right .quick a span.blue { background: #E7F7FE; color: #ff6f06; } .form-right .quick a span.red { background: #F8E6EC; color: #ED4014; } .form-right .quick a span.green { background: #E6F8E6; color: #19BE6B; } .user_info { padding: 20px 30px; } .user_info .face { width: 10%; float: left; margin-right: 10%; cursor: pointer; } .user_info .face img { border-radius: 50%; border: 1px solid #f3f3f3; padding: 4px; } .user_info .info { float: left; width: 75%; } .user_info .info p span { color: #ff6f06; } .user_info .info ul { margin: 0; padding: 0; list-style: none; } .user_info .info ul li { font-size: 16px; line-height: 50px; height: 50px; border-bottom: 1px dashed #eee; vertical-align: middle; float: left; width: 45%; margin-right: 5%; } .user_info .info ul li span { color: #ff6f06; } .user_info .info ul li em { color: #999; display: inline-block; width: 80px; text-align: right; margin-right: 10px; } .user_info .info ul li a { float: right; } .user_info .info ul li a span { color: #999; } .user_info .info ul li a:hover span { color: #ff6f06; } .ordercount { display: flex; margin-top: 40px; } .ordercount a { display: block; width: 16%; margin: 0 2%; text-align: center; border: 1px solid #eee; padding: 0 0 10px 0; border-radius: 6px; font-size: 15px; font-weight: 300; color: #999; background: #FDFCFC; transition: all .3s ease 0s; } .ordercount a span { display: block; font-size: 30px; color: #ff6f06; padding: 20px 0; margin-bottom: 10px; border-bottom: 1px solid #eee; background: #fff; } .ordercount a:hover { box-shadow: 0 1px 20px rgba(0,0,0,.1); transform: translate3d(0, -5px, 0); } /*收货地址*/ .user_address { overflow: hidden; } .user_address ul { width: 100%; list-style: none; } .user_address ul li { float: left; width: 31%; margin: 0 2.3% 2.3% 0; border: 1px solid #ededed; box-shadow: 1px 2px 10px rgba(0,0,0,0.08); height: 200px; position: relative; border-radius: 4px; } .user_address ul li .pd { padding: 15px 20px; } .user_address ul li h4 { font-weight: 400; font-size: 16px; margin: 0; padding: 0; } .user_address ul li h4 span { float: right; color: #90BAFF; } .user_address ul li p { font-size: 14px; color: #666; line-height: 24px; margin: 8px 0 0 0; padding: 0; } .user_address ul li .bt { position: absolute; bottom: 0; width: 100%; line-height: 40px; text-align: right; font-size: 14px; padding-right: 15px; border-top: 1px solid #f3f3f3; } .user_address ul li .bt a { color: #666; } .user_address ul li .bt a:hover { color: #ff6f06; } .user_address ul li i { position: absolute; right: 6px; top: 4px; display: block; font-size: 16px; color: #fff; z-index: 10; display: none; } .user_address ul li:hover { box-shadow: 0px 1px 10px rgba(0,0,0,0.1); } .user_address ul li:hover .bt { display: block; } .user_address ul .hover { border-color: #CADCFA; } .user_address ul .hover:before { position: absolute; content: ""; right: 0; top: 0; color: #ff6f06; width: 0; height: 0; border-top: 50px solid #ff6f06; border-left: 50px solid transparent; z-index: 10; } .user_address ul .hover i { display: block; } .user_address ul .add { text-align: center; line-height: 200px; color: #999; } .user_address ul .add span { margin-right: 10px; } .user_address ul .add a { color: #999; display: block; } .user_address ul .add:hover a { color: #ff6f06; } .sharemoney { border: 1px solid #eaeaea; margin: 15px 0; padding: 15px 15px 15px 0; } .sharemoney .item { display: inline-block; border-right: 1px solid #eaeaea; padding: 10px 30px; text-align: center; color: #999; min-height: 60px; vertical-align: middle; } .sharemoney .item span { display: block; font-size: 18px; color: #666; } .sharemoney .item .active { color: #ff6f06; } .sharemoney .item:last-child { border: 0; } .myorder { font-size: 13px; list-style: none; margin-top: 15px; } .myorder li { margin-bottom: 20px; border: 1px solid #eee; box-shadow: 2px 1px 6px rgba(0,0,0,0.1); } .myorder span { display: inline-block; } .myorder .goods_subject { background: #fafafa; display: flex; justify-content: space-between; } .myorder .goods_subject .leftbox { border-right: 1px solid #eee; padding: 10px 20px; flex: 1; } .myorder .goods_subject .rightbox { padding: 10px 20px; } .myorder .goods_subject .date { font-family: sans-serif; width: 100px; } .myorder .goods_subject .orderid { width: 320px; } .myorder .goods_subject .orderid a { color: #06f; font-family: sans-serif; } .myorder .goods_subject .orderid a span { cursor: pointer; } .myorder .goods_subject .price { width: 120px; } .myorder .goods_subject .num { width: 80px; } .myorder .goods_subject .action { width: 80px; } .myorder .goods_subject .total { width: 100px; padding-left: 10px; } .myorder .goods_subject .view { width: 100px; } .myorder .goods_subject .view a { color: #06f; } .myorder .goods_subject .view a:hover { color: #03f; } .myorder .goods_item { background: #fff; display: flex; justify-content: space-between; } .myorder .goods_item .leftbox { border-right: 1px solid #eee; flex: 1; } .myorder .goods_item .rightbox { padding: 20px; border-top: 1px solid #eee; } .myorder .goods_item .suit { background: #fafafa; } .myorder .goods_item .item { border-top: 1px solid #eee; padding: 20px 20px 10px 20px; } .myorder .goods_item .pic { width: 100px; } .myorder .goods_item .pic img { width: 80px; height: auto; border: 1px solid #eaeaea; padding: 2px; } .myorder .goods_item .name { width: 320px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; } .myorder .goods_item .name a { font-size: 14px; color: #555; } .myorder .goods_item .name a:hover { color: #ff6f06; } .myorder .goods_item .name em { display: block; color: #999; } .myorder .goods_item .price { width: 120px; color: #999; } .myorder .goods_item .num { width: 80px; } .myorder .goods_item .action { width: 80px; } .myorder .goods_item .action a { display: block; color: #666; font-size: 12px; border: 1px solid #ddd; padding: 6px 12px; border-radius: 4px; background: linear-gradient(#fff, #f3f3f3); box-shadow: 1px 1px 6px rgba(0,0,0,0.1); text-align: center; } .myorder .goods_item .action a:hover { color: #ff6f06; } .myorder .goods_item .total { width: 100px; padding-left: 10px; vertical-align: top; color: #f60; } .myorder .goods_item .status { width: 100px; line-height: 30px; } .myordershow { border: 1px solid #eee; font-size: 14px; } .myordershow h2 { background: linear-gradient(#fff, #f3f3f3); padding: 10px 25px; font-size: 16px; font-weight: 400; color: #626262; border-bottom: 1px solid #eee; margin: 0; } .myordershow .orderstatus { padding: 25px; } .myordershow .orderstatus .action { background: linear-gradient(#fff, #f9f9f9); margin-top: -10px; padding: 20px 30px; border: 1px solid #eaeaea; border-radius: 4px; font-size: 15px; position: relative; box-shadow: 1px 1px 10px rgba(0,0,0,0.1); z-index: 0; overflow: hidden; } .myordershow .orderstatus .action .status { padding-top: 10px; } .myordershow .orderstatus .action .doing { position: absolute; right: 20px; top: 20px; font-size: 12px; } .myordershow .orderstatus .action p { margin: 0; padding: 10px 0 5px 0; font-size: 13px; color: #999; } .myordershow .orderstatus .action p span { color: #ff6f06; } .myordershow .goodslist { overflow: hidden; } .myordershow .goodslist span { display: inline-block; } .myordershow .goodslist .goods_subject { background: #fafafa; overflow: hidden; border-top: 1px solid #eee; border-bottom: 1px solid #eee; white-space: nowrap; } .myordershow .goodslist .goods_subject span { color: #666; } .myordershow .goodslist .goods_subject .item { width: 12%; padding: 10px 15px; white-space: nowrap; } .myordershow .goodslist .goods_subject .name { width: 40%; border-right: 0px solid #eee; } .myordershow .goodslist .goods_subject .total { width: 14%; } .myordershow .goodslist .goods_item { padding: 0 0 10px 0; border-bottom: 1px solid #eee; white-space: nowrap; } .myordershow .goodslist .goods_item .item { width: 12%; height: 100px; line-height: 80px; padding: 10px 15px; } .myordershow .goodslist .suit { background: #fafafa; } .myordershow .goodslist .goods_item .name { width: 40%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; border-right: 0px solid #eee; line-height: normal; } .myordershow .goodslist .goods_item .name em { display: block; color: #999; } .myordershow .goodslist .goods_item .name .pic { width: 100px; float: left; } .myordershow .goodslist .goods_item .name .pic img { width: 80px; height: auto; border: 1px solid #eaeaea; padding: 2px; } .myordershow .goodslist .goods_item .total { width: 14%; } .myordershow .goodslist .goods_item .score { width: 50%; vertical-align: top; padding: 5px 0; overflow: hidden; } .myordershow .goodslist .goods_item .score textarea { display: block; border: 1px solid #eaeaea; width: 100%; height: 80px; padding: 10px; margin: 5px 0 10px 0; } .myordershow .goodslist .goods_item .score .imgbox { width: 50px; height: 50px; line-height: 50px; border: 1px solid #eaeaea; text-align: center; font-size: 18px; cursor: pointer; background: #f3f3f3; overflow: hidden; clear: both; display: inline-block; } .myordershow .goodslist .goods_item .score .imgbox:hover { background: #999; color: #fff; } .myordershow .goodslist .goods_item .score .score-imglist { overflow: hidden; display: inline; } .myordershow .goodslist .goods_item .score .score-imglist span { width: 50px; height: 50px; margin-left: 5px; border: 1px solid #eaeaea; position: relative; cursor: pointer; } .myordershow .goodslist .goods_item .score .score-imglist span img { width: 100%; height: 100%; } .myordershow .goodslist .goods_item .score .score-imglist span em { position: absolute; width: 100%; height: 100%; left: 0; bottom: -54px; line-height: 50px; text-align: center; background: rgba(0,0,0,0.6); color: #fff; transition: all .3s ease 0s; font-size: 18px; } .myordershow .goodslist .goods_item .score .score-imglist span:hover em { bottom: 0; } .myordershow .goodslist .scorebtn { width: 60%; float: right; line-height: 25px; padding: 20px 0 0 0; text-align: left; padding: 25px 25px 25px 0; } .myordershow .goodslist .totals { width: 250px; float: right; line-height: 25px; font-size: 14px; padding: 20px 0 0 0; text-align: right; padding: 25px 25px 25px 0; } .myordershow .goodslist .totals span { display: inline-block; width: 120px; text-align: right; color: #999; float: left; } .myordershow .goodslist .totals em { margin: 0 10px 0 0; } .myordershow .other { clear: both; } .myordershow .other h3 { background: #fafafa; overflow: hidden; border: 1px solid #eee; border-left: 0; border-right: 0; padding: 10px 25px; font-weight: 400; margin: 0; } .myordershow .other ul { margin: 15px 25px; list-style: none; } .myordershow .other ul li { color: #666; font-size: 13px; line-height: 30px; } #express span { margin-right: 10px; color: #999; } #express li:first-child { color: #ff6f06; } #express li:first-child span { color: #ff6f06; } /*购物车*/ .cart { margin: 20px 0; padding: 20px; box-shadow: 1px 2px 10px rgba(0,0,0,0.1); border: 1px solid #f3f3f3; background: #fff; } .cart .nogoods { padding: 80px 60px 120px 60px; font-size: 16px; text-align: center; font-weight: 300; color: #333; } .cart .nogoods p { padding: 0; margin: 0 0 20px 0; } .cart .nogoods span { display: inline-block; font-size: 70px; color: #ddd; } .cart .nogoods a { display: inline-block; width: 180px; height: 48px; line-height: 48px; text-align: center; cursor: pointer; font-size: 16px; color: #ff6f06; border: 1px solid #ff6f06; border-radius: 2px; transition: color .15s ease 0s; position: relative; z-index: 1 } .cart .nogoods a:before { position: absolute; top: -1px; left: -1px; width: 0; height: 50px; background: #ff6f06; border-radius: 2px; content: ""; transition-delay: 0s; transition: width .15s ease 0s; z-index: -1 } .cart .nogoods a:hover { color: #fff } .cart .nogoods a:hover:before { width: 101%; } .cart .pic { border: 1px solid #f3f3f3; width: 80px; vertical-align: text-top; margin: 0 15px 0 5px; float: left; padding: 2px; } .cart td { padding: 10px; } .cart .web-you { text-align: right; color: #777; border-left: 0; } .cart .web-you span { color: #ff6f06; font-weight: bold; padding: 0 6px; } .cart .item_total span { color: #ff6f06; } .cart ul { list-style: none; } .cart li { padding-left: 15px; line-height: 24px; } .cart li a { color: #666; } .cart li a:hover { color: #ff6f06; } /*订单提交*/ .cart_order { margin: 10px 0 0 0; padding: 15px 20px; box-shadow: 1px 2px 10px rgba(0,0,0,0.1); border: 1px solid #f3f3f3; background: #fff; } .cart_order .address { overflow: hidden; margin: 20px 0 0 0; } .cart_order .address ul { width: 1165px; list-style: none; } .cart_order .address ul li { float: left; width: 275px; margin: 0 15px 15px 0; border: 1px solid #ededed; box-shadow: 1px 2px 10px rgba(0,0,0,0.08); height: 160px; position: relative; border-radius: 4px; background: #fff; cursor: pointer; } .cart_order .address ul li .pd { padding: 15px 20px; } .cart_order .address ul li h4 { font-weight: 400; font-size: 16px; margin: 0; padding: 0; } .cart_order .address ul li h4 span { float: right; color: #90BAFF; } .cart_order .address ul li p { font-size: 14px; color: #666; line-height: 24px; margin: 8px 0 0 0; padding: 0; } .cart_order .address ul li:hover { box-shadow: 0px 1px 10px rgba(0,0,0,0.1); } .cart_order .address ul li:hover .bt { display: block; } .cart_order .address ul li i { position: absolute; right: 6px; top: 4px; display: block; font-size: 16px; color: #fff; z-index: 10; display: none; } .cart_order .address ul .hover { border-color: #CADCFA; background: #fff; } .cart_order .address ul .hover:before { position: absolute; content: ""; right: 0; top: 0; color: #ff6f06; width: 0; height: 0; border-top: 50px solid #ff6f06; border-left: 50px solid transparent; z-index: 10; } .cart_order .address ul .hover i { display: block; } .cart_order .address ul .add { text-align: center; line-height: 160px; color: #999; } .cart_order .address ul .add span { margin-right: 10px; } .cart_order .address ul .add a { color: #999; display: block; } .cart_order .address ul .add:hover a { color: #ff6f06; } .cart_order .pic { border: 1px solid #f3f3f3; width: 80px; vertical-align: text-top; margin: 0 15px 0 5px; float: left; padding: 2px; } .cart_order .feel_total { } .cart_order .feel_total .coupon { float: left; margin: 20px 0 0 0; } .cart_order .feel_total .total { width: 250px; float: right; line-height: 25px; font-size: 14px; padding: 20px 0 0 0; text-align: right; } .cart_order .feel_total .total span { display: inline-block; width: 120px; text-align: right; color: #999; float: left; } .cart_order .feel_total .total em { margin: 0 10px 0 0; } .cart_order .action { text-align: right; margin: 20px 0 0 0; font-size: 14px; clear: both; } .cart_order .action span { color: #ff6f06; font-size: 18px; } .cart_order .action textarea { width: 17.5%; padding: 10px; float: left; border: 1px solid #eaeaea; overflow: hidden; font-size: 14px; } .cart_order table ul { list-style: none; margin-left: 12px; } .cart_order table ul li { line-height: 24px; } .ordershow { margin: 10px 0 0 0; box-shadow: 1px 2px 10px rgba(0,0,0,0.1); border: 1px solid #f3f3f3; background: #fff; } .ordershow .tip { margin: 30px 40px 30px 40px; position: relative; } .ordershow .tip h3 { font-size: 24px; font-family: microsoft yahei; font-weight: 300; margin: 0; } .ordershow .tip h3 span { margin-right: 20px; } .ordershow .tip p { font-size: 14px; padding-left: 54px; margin: 0; color: #666; } .ordershow .tip div { font-size: 14px; position: absolute; bottom: 20px; right: 0; top: 35px; text-align: right; color: #999; } .ordershow .tip div em { color: #f60; font-size: 24px; } .ordershow .tip div p { margin: 0; padding: 0; } .ordershow .tip div p em { color: #f60; font-size: 15px; } .ordershow .tip p em { color: #ff6f06; } .ordershow h5 { font-size: 18px; font-family: microsoft yahei; font-weight: 300; padding-left: 30px; background: #fafafa; border: 1px solid #f3f3f3; border-left: 0; border-right: 0; height: 50px; line-height: 50px; margin: 10px 0; } .ordershow .info { margin: 0; list-style: none; } .ordershow .info li { padding: 0 0 10px 0; font-size: 14px; } .ordershow .info li span { display: inline-block; width: 120px; text-align: right; padding-right: 10px; color: #999; } .ordershow .info li em { color: #ff6f06; } .ordershow .pay { margin: 0 20px 5px 20px; list-style: none; overflow: hidden; } .ordershow .pay li { float: left; width: 19%; margin: 5px 1% 1% 0; cursor: pointer; } .ordershow .pay li div { border: 1px solid #efefef; text-align: center; margin-left: 10px; position: relative; } .ordershow .pay li div i { position: absolute; right: 2px; bottom: 2px; display: block; font-size: 12px; color: #fff; z-index: 10; display: none; } .ordershow .pay .active div:before { position: absolute; content: ""; right: 0; bottom: 0; color: #ff6f06; width: 0; height: 0; border-bottom: 30px solid #ff6f06; border-left: 30px solid transparent; z-index: 10; } .ordershow .pay .active div { border-color: #90BAFF; } .ordershow .pay .active div i { display: block; } .ordershow .bottom { height: 70px; line-height: 70px; bottom: 0; background: #fafafa; border-top: 1px solid #eee; text-align: center; padding: 0 20px; } .ordergroup { margin: 10px 0 0 0; } .ordergroup:after { content: " "; display: table; clear: both } .ordergroup .box { box-shadow: 1px 2px 10px rgba(0,0,0,0.1); border: 1px solid #f3f3f3; padding: 10px 20px 15px 20px; margin-bottom: 20px; min-height: 500px; background: #fff; } .ordergroup .left { width: 480px; float: left; } .ordergroup .right { margin-left: 500px; } .ordergroup .groupinfo { padding: 15px 0; list-style: none; } .ordergroup .groupinfo ul { list-style: none; } .ordergroup .groupinfo li { line-height: 30px; } .ordergroup .groupinfo li span { color: #999; } .ordergroup .groupinfo li .endtime i { display: inline-block; background: #ED4014; color: #fff; margin: 0 5px; min-width: 30px; line-height: 30px; text-align: center; border-radius: 4px; } .ordergroup .goodsinfo { padding: 20px 0; } .ordergroup .goodsinfo img { border: 1px solid #eaeaea; float: left; margin-right: 15px; } .ordergroup .goodsinfo .title { font-size: 15px; font-weight: 400; } .ordergroup .goodsinfo .intro { font-size: 13px; color: #666; padding-top: 10px; } .ordergroup .grouplist { text-align: left; margin: 15px 0 0 0; } .ordergroup .grouplist ul { list-style: none; } .ordergroup .grouplist ul li { padding: 10px 0; border-bottom: 1px solid #eaeaea; overflow: hidden; color: #666; } .ordergroup .grouplist ul li img { width: 48px; height: 48px; margin-right: 15px; float: left; border-radius: 50%; } .ordergroup .grouplist ul li span { color: #999; padding: 0 5px 0 0; } .goods_info { overflow: hidden; padding: 20px 0; border-bottom: 1px solid #f3f3f3; margin-bottom: 10px; } .goods_info .left { width: 100px; float: left; } .goods_info .left img { border: 1px solid #eaeaea; padding: 3px; } .goods_info .right { margin-left: 120px; } .goods_info .right .title { font-size: 15px; line-height: 26px; } .goods_info .right .price { font-size: 13px; color: #666; line-height: 24px; } .goods_info .right .price span { color: #ff6f06; font-size: 18px; padding-right: 10px; font-family: verdana; } .goods_info .right .price del { color: #999; padding-right: 10px; font-family: verdana; } .coupon { margin: 15px 0; overflow: hidden; margin-right: -2%; } .coupon-item { background: #fff; border: 1px solid #eee; margin: 0 0 10px 0; width: 31.3%; padding: 20px; float: left; margin: 0 2% 2% 0; border-top: 3px solid #ccc; } .coupon-top { line-height: 70px; font-size: 15px; color: #999; position: relative; } .coupon-top sub { font-size: 18px; font-weight: normal; bottom: 0; } .coupon-top span { font-size: 48px; color: #ff6f06; margin-right: 5px; } .coupon-top a { position: absolute; right: 0px; top: 15px; background: #fff; color: #666; border: 1px solid #ccc; display: block; padding: 8px 15px; border-radius: 20px; font-size: 14px; line-height: normal; } .coupon-top a:hover { background: #ff6f06; border-color: #ff6f06; color: #fff; } .coupon-body { padding: 10px 0; border-top: 1px solid #eee; } .coupon-name { font-size: 15px; padding: 5px 0; } .coupon-intro { font-size: 13px; color: #999; } .coupon-intro span { color: #333; } .coupon-user .coupon-item { width: 48%; } .brand-list { margin-top: 15px; } .brand-list ul { list-style: none; display: flex; flex-wrap: wrap; margin-left: 0px; margin-right: -10px; } .brand-list ul li { width: 10%; background: #fff; text-align: center; padding: 10px; border: 1px solid #eee; margin-bottom: -1px; margin-left: -1px; position: relative; overflow: hidden; } .brand-list ul li .name { position: absolute; left: 0; right: 0; bottom: -70px; line-height: 70px; height: 70px; background: rgba(51,51,51,.6); color: #fff; transition: all 0.4s ease; } .brand-list ul li:hover .name { bottom: 0; z-index: 2; } .brand-show { padding: 15px 0; } .brand-show p { margin-bottom: 15px; } .brand-show p:last-child { margin-bottom: 0; } .brand-show * { max-width: 100%; } .artcile { display: flex; margin: 15px 0; } .artcile .box { background: #fff; padding: 5px 20px 10px 20px; } .artcile-left { width: 260px; margin-right: 20px; } .artcile-right { flex: 1; } .menu-list { list-style: none; } .menu-list li { border-bottom: 1px solid #eee; padding: 10px 0; } .menu-list li.active a { color: #ff6f06; } .article-show { padding: 15px 0; } .article-show h1 { font-size: 20px; color: #333; font-weight: 600; } .article-show .info { border-bottom: 1px solid #eee; padding-bottom: 15px; margin-bottom: 15px; color: #999; font-size: 13px; } .article-show .intro { min-height: 300px; word-break: break-all; } .article-show .intro * { max-width: 100%; } .article-show .intro p { margin: 5px 0 15px 0; line-height: 25px; font-size: 14px; } .article-show .intro:after { content: ""; display: table; clear: both; } .action .inputnumber { width: 0px; border: 0px; } /*首页幻灯片*/ .swiperBannerContainer { position: relative; margin: 0 auto; height: 450px; width: 100%; cursor: pointer; /* add by yangz-h*/ overflow: hidden; } .swiperBannerContainer .btn-panel { width: 100%; height: 40px; top: 220px; position: absolute; text-align: center; } .swiperBannerContainer .btn-panel .btns { padding-left: 40px; padding-right: 40px; height: 40px; position: relative; } .swiperBannerContainer .btn-panel .btns .prev { display: none; width: 40px; height: 40px; cursor: pointer; float: left; background: url("../images/prevnormal.png") center no-repeat; } .swiperBannerContainer .btn-panel .btns .prev:hover { background: url("../images/prevhover.png") center no-repeat; } .swiperBannerContainer .btn-panel .btns .next { display: none; float: right; width: 40px; height: 40px; cursor: pointer; background: url("../images/nextnormal.png") center no-repeat; } .swiperBannerContainer .btn-panel .btns .next:hover { background: url("../images/nexthover.png") center no-repeat; } .swiperBannerContainer .pagination { position: absolute; z-index: 20; bottom: 20px; width: 100%; text-align: center; } .swiperBannerContainer .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: url("../images/circle.png") center no-repeat; margin: 0 5px; opacity: 0.8; cursor: pointer; } .swiperBannerContainer .swiper-active-switch { width: 30px; background: url("../images/gun.png") center no-repeat; } .swiper-slide { width: 100%; height: 100%; } .swiper-slide a{ width: 100%; height: 100%; display: block; } /*用户评价*/ .evaluate-con h3.title { padding: 0 15px; font-size: 14px; line-height: 40px; color: #666; font-weight: 700; border: 1px solid #eee; background-color: #f7f7f7; text-align: left; } .evaluate-con .percentgood { overflow: hidden; clear: both; margin-bottom: 25px; } .evaluate-con .percentgood .pgbox { width: 15%; float: left; margin: 2% 5% 0; } .evaluate-con .percentgood dl.total { text-align: center; } .evaluate-con .percentgood dl.total dt { font-size: 40px; color: #e4393c; line-height: initial; margin-top: 0; } .evaluate-con .pgbox dd.percentjd { background-color: #FAFAFA; height: 10px; width: 100%; margin-top: 10px; } .evaluate-con dd.percentjd i { background-color: #e4393c; display: block; height: 10px; width: 50%; } .evaluate-con ul.evalute-titleul { overflow: hidden; border: 1px solid #F5F5F5; background-color: #FAFAFA; height: 30px; line-height: 30px; } .evaluate-con ul.evalute-titleul li { float: left; padding: 0 20px; } .evaluate-con ul.evalute-titleul li.check a { color: #e4393c; font-weight: bold; } .evaluate-con ul.evalute-titleul li.check a em.embold { font-weight: bold; } .evaluate-con .bd{ border: 0; } .evaluate-con .evalute-detail li { overflow: hidden; padding: 30px 0; border-bottom: 1px solid #ddd; } .evaluate-con .evalute-detail li div.starevalute { width: 14%; } .evaluate-con .evalute-detail li div.starevalute p{ font-size: 12px; } .evaluate-con .evalute-detail li div.rankevalute { width: 72%; padding: 0 2%; } .evaluate-con .evalute-detail li div.column { float: left; } .evaluate-con .evalute-detail li div.rankevalute .member { width: 50px; height: 50px; border-radius: 100%; overflow: hidden; margin: auto; } .evaluate-con .evalute-detail li div.rankevalute .member img { width: 100%; } .evaluate-con div.rankevalute .menber-rank { margin-top: 6px; } .evaluate-con .menber-rank span { display: block; text-align: center; } .evaluate-con .menber-rank>span { font-size: 14px; } .evaluate-con .menber-rank span.red { color: #e4393c; } .evaluate-con .stars_box { display: block; height: 22px; width: 88px; text-align: center; margin-top: 10px; clear: both; } .evaluate-con .stars_box .stars { background: url(../images/start.png) no-repeat; height: 13px; width: 13px; display: inline-block; background-size: 13px 13px; } .evaluate-con .evalute-detail li div.personeva { width: 84%; margin-left: 2%; } .evaluate-con .personeva .comment { line-height: 23px; } .evaluate-con .personeva .comment .show-pic { margin-top: 5px; } .evaluate-con .personeva .comment .show-pic .sc_bd { float: left; width: 100%; margin: 0 10px; } .evaluate-con .personeva .comment .show-pic dd { position: relative; } .evaluate-con .personeva .comment dd { float: left; margin-left: 5px; margin-right: 5px; } .evaluate-con .personeva .comment .show-pic dd a { cursor: url(../images/fd.png),auto; display: block; border: 1px solid #fff; } .dataTables_paginate { text-align: center; } /*分页*/ .shop_pages{padding-top:20px;text-align:center} .pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0} .pagination>li{display:inline} .pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#666;float:left;line-height:1.42857;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none} .pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0} .pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px} .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#23527c} .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#ff6f06;border-color:#ff6f06;color:#fff;cursor:default;z-index:2} .pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#555;cursor:pointer} .pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;padding:10px 16px} .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px} .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px} .pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;padding:5px 10px} .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px} .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px} .pager{list-style:outside none none;margin:20px 0;padding-left:0;text-align:center} .pager li{display:inline} .pager li>a,.pager li>span{background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px} .pager li>a:focus,.pager li>a:hover{background-color:#eee;text-decoration:none} .pager .next>a,.pager .next>span{float:right} .pager .previous>a,.pager .previous>span{float:left} .pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#fff;color:#777;cursor:not-allowed} .dataTables_paginate{text-align:center}