@CHARSET "UTF-8"; /* 榛樿鏍峰紡 */ @font-face { font-family: 'iconfont'; /* project id 276054 */ src: url('//at.alicdn.com/t/font_276054_xdj66vsx4d1b57b9.eot'); src: url('//at.alicdn.com/t/font_276054_xdj66vsx4d1b57b9.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_276054_xdj66vsx4d1b57b9.woff') format('woff'), url('//at.alicdn.com/t/font_276054_xdj66vsx4d1b57b9.ttf') format('truetype'), url('//at.alicdn.com/t/font_276054_xdj66vsx4d1b57b9.svg#iconfont') format('svg'); } .iconfont { font-family: "iconfont" !important; font-size: 13px; font-style: normal; z-indexwebkit-font-smoothing: antialiased; z-indexmoz-osx-font-smoothing: grayscale; } body, hr, div, span, object, iframe, h1, h2, h3, h4, h5, p, blockquote, pre, a, address, code, b, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, footer, header, hgroup, nav, section { margin: 0; padding: 0; border: 0; } em, i, u { font-style: normal; } body { background: #fff; color: #666; position: relative; font: 12px/1.5 Microsoft Yahei, arial, 瀹嬩綋, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden; } a { text-decoration: none; outline: none; } a:link { color: #666; } a:visited { color: #666; } a:hover, a:active, a:focus { color: #e87518; text-decoration: none; outline: none; } ul, ol, li { list-style-type: none; margin: 0; padding: 0; border: 0; } input, img, select, textarea { vertical-align: middle; padding: 0; margin: 0; font-family: 'Microsoft YaHei'; } h1, h2, h3, h4, h5 { font-size: 12px; font-weight: bold; margin: 0; } hr { border: 0; border-top: 1px solid #ccc; height: 0; } p { margin: 0; } .clearfix:after { content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; } .clearfix { zoom: 1 } .clearboth { height: 0; line-height: 0; overflow: hidden; clear: both; font-size: 0; } .width-1200 { width: 1200px; margin: 0 auto; } .width-1000 { width: 1000px; margin: 0 auto; } .fwn { font-weight: normal; } .image-zoom { overflow: hidden; } .image-zoom img { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; } .image-zoom img:hover { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition: all 0.6s ease-out; } @keyframes banner { 0% { transform: scale(1) } 50% { transform: scale(1.1) } 100% { transform: scale(1) } } .form-control { border-radius: 0; display: inline-block; width: auto; } /* 鍙充晶鎮诞 */ .service { position: fixed; z-index: 99998; right: 40px; top: 240px; border-top: 1px solid #d2d2d2; } .service li { background: #fff; border: 1px solid #d2d2d2; border-top: none; text-align: center; line-height: 24px; width: 72px; padding: 13px 0; position: relative; z-index: 99999; } .service li span { position: absolute; width: 16px; line-height: 16px; display: block; background: #b40627; color: #fff; right: 5px; top: 3px; border-radius: 8px; } .service li a.a { display: block; } .service li i.icon { font-size: 26px; } .service li.last { line-height: 72px; height: 72px; padding: 0; cursor: pointer; display: none; } .service li.last i { font-size: 32px; } .u-flyer { display: block; width: 50px; height: 50px; border-radius: 50px; position: fixed; z-index: 99999; } .shopping-fixed { position: absolute; left: -418px; top: 0; width: 404px; background: #FFF; border: 1px solid #e5e5e5; display: none; } .shopping-fixed:after, .shopping-fixed:before { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; content: ""; border-width: 10px; top: 41px; right: -10px; border-left-color: #fff; border-right-width: 0; z-index: 99; } .shopping-fixed:before { border-left-color: #e5e5e5; border-width: 11px; z-index: 9; top: 40px; right: -23px; } .shopping-fixed .itmes { border-bottom: 1px solid #e5e5e5; margin: 0 16px; padding: 10px 0; position: relative; overflow: hidden; } .shopping-fixed .itmes a.img { display: block; float: left; width: 110px; text-align: center; } .shopping-fixed .itmes a.img img { height: 80px; max-width: 100%; } .shopping-fixed .itmes h3 { line-height: 80px; overflow: hidden; float: left; font-weight: normal; width: 122px; height: 80px; padding: 0 6px; } .shopping-fixed .itmes p { float: left; width: 100px; line-height: 80px; font-weight: bold; } .shopping-fixed .itmes .icon { position: absolute; right: 2px; top: 38px; cursor: pointer; font-size: 20px; } .shopping-fixed .itmes .icon:hover { color: #ee8a1e; } .shopping-fixed .no-information { min-height: 150px; padding-top: 40px; } .shopping-fixed .no-information .icon { color: #ee8a1e; font-size: 50px; } .shopping-fixed .no-information p { color: #999; line-height: 50px; } .cart-loading { height: 150px; background: url(../images/cart_loading.gif) 50% 50% no-repeat; } #cart-fixed-rgb { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 9999; } #cart-login { height: 155px; } #cart-login .icon { padding-top: 40px; display: block; line-height: 50px; font-size: 40px; color: #ee8a1e; } .fixed-s-total { background: #f5f5f5; line-height: 60px; position: relative; text-align: left; margin-top: -1px; padding-left: 20px; } .fixed-s-total p { display: inline; font-size: 13px; } .fixed-s-total p b { padding: 0 2px; } .fixed-s-total p.two { padding-left: 26px; } .fixed-s-total a { display: block; position: absolute; width: 80px; line-height: 32px; background: #ab0020; text-align: center; color: #fff; right: 20px; top: 13px; border: 1px solid #dcdcdc; } .fixed-s-total a:hover { background: #d5072d; } /* 鍐呴〉閫氱敤鏍峰紡 */ .n-banner { overflow: hidden; position: relative; } .n-banner .text { position: absolute; width: 1200px; left: 50%; top: 25%; margin-left: -600px; z-index: 99; color: #fff; text-align: center; } .n-banner .text h2 { letter-spacing: 3px; font-size: 30px; line-height: 90px; } .n-banner .text span { background: url(../images/line1200.png) 0 50% no-repeat; display: block; line-height: 22px; } .n-banner img { width: 100%; animation: banner 10s linear infinite; display: block; min-width: 1200px; } .sitemp { line-height: 38px; border-bottom: 1px solid #d7d7d7; color: #1f1f1f; } .sitemp .site a, .sitemp .site span { padding: 0 5px; color: #1f1f1f; font-size: 14px; } #container { padding: 24px 0 10px; } .tpl-left { width: 320px; float: left; } .tpl-right { width: 864px; float: right; background: #fff; min-height: 500px; } .tpl-right>.content { padding: 10px; } .tpl-right>.content .content { padding: 10px 10px 5px; line-height: 24px; } .n-box { padding: 8px 10px 10px; margin-bottom: 20px; background: #FFF; } .n-box h3 { color: #646464; font-size: 18px; padding-left: 6px; line-height: 44px; border-bottom: 1px solid #d7d7d7; } .n-box .content { padding: 10px 5px; } .n-contact .content { line-height: 28px; font-size: 13px; } /*璇︾粏浠嬬粛鍒嗛〉鏍峰紡*/ .navigation { text-align: center; padding-top: 15px; margin-top: 15px; border-top: 1px dotted #d7d7d7; } .navigation a { margin: 0 10px; display: inline-block; border: 1px solid #dcdcdc; line-height: 26px; padding: 0 10px; border-radius: 2px; } /* 涓婁竴椤碉紝涓嬩竴椤 */ .page { line-height: 26px; border-top: 1px dashed #e0e1dc; margin-top: 6px; font-size: 12px; padding: 6px 5px 0; } .page span { color: #005a98; } /*鍐呴〉宸︿晶鍒嗙被閫氱敤鏍峰紡*/ .sort { padding: 15px 0 10px; } .sort li { position: relative; z-index: 99; } .sort li a { font-size: 14px; display: block; line-height: 30px; padding-left: 15px; } /*婊氬姩*/ #demo { background: #FFF; overflow: hidden; width: 96%; margin: 0 auto; } #indemo { float: left; width: 800% } #demo1 { float: left; } #demo2 { float: left; } #m_demo { background: #FFF; overflow: hidden; width: 96%; margin: 0 auto; } #m_indemo { float: left; width: 800% } #m_demo1 { float: left; } #m_demo2 { float: left; } /*鏂伴椈鍒楄〃*/ .news-list { padding: 0 10px; } .news-list li { background: url(../images/news_icon.png) 0 50% no-repeat; position: relative; padding: 5px 5px 5px 25px; border-bottom: 1px dashed #d8d8d8; } .news-list li:last-child { border: none; } .news-list li h3 { font-weight: normal; line-height: 40px; } .news-list li div { line-height: 22px; } .news-list li span { color: #999; line-height: 27px; position: absolute; right: 0; top: 14px; } /*妗堜緥鍒楄〃*/ .case-list {} .case-list li { float: left; margin: 0 15px; padding-bottom: 15px; _display: inline; } .case-list li a.img { display: block; padding: 1px; border: 1px solid #e0e1dc; } .case-list li a.img img { width: 164px; height: 131px; } .case-list li h3 { text-align: center; padding-top: 5px; } .case-list li h3 a { font-weight: normal; } .case-list li a.img:hover { border-color: #e87518; } /*Tag鍒楄〃*/ .tag-list-product { margin-top: 15px; } .tag-list-product li { float: left; margin: 0 15px; padding-bottom: 15px; _display: inline; } .tag-list-product li a.img { padding: 1px; border: 1px solid #e0e1dc; display: block; } .tag-list-product li a.img img { width: 165px; height: 165px; } .tag-list-product li h3 { text-align: center; padding-top: 5px; font-weight: normal; } .tag-list-news li { line-height: 27px; position: relative; padding: 5px 10px 5px 0; } .tag-list-news li a { line-height: 27px; } .tag-list-news li span { color: #999; line-height: 27px; } .tag-tag-list-news li h3 { font-size: 14px; } .tag-list-news li div { line-height: 24px; } .tag-total { line-height: 36px; text-align: left; padding-left: 20px; background-color: #eee; border: 1px solid #ccc; } /*浜у搧閲屽垪琛?/ .product-list { padding: 20px 0; width: 105%; } .product-list li { padding: 12px; width: 274px; margin-right: 20px; margin-bottom: 10px; } .product-list li a.img { display: block; } .product-list li a.img img { width: 250px; height: 250px; } .product-list li .cont { height: 124px; text-align: center; } .product-list li .cont h3 { line-height: 40px; font-size: 18px; font-weight: normal; color: #333; font-size: 14px; } .product-list li .cont .price { color: #c30600; font-size: 18px; } .product-list li .cont .link { display: none; } .product-list li .cont .link a, .product-list li .cont .link span { cursor: pointer; display: inline-block; width: 78px; line-height: 28px; border: 1px solid #dcdcdc; border-radius: 12px; margin: 0 10px; } .product-list li .cont .link span { border: 1px solid #c30600; background: #c30600; color: #fff; } .product-list li:hover { box-shadow: 0px 0 15px #f0f0f0; } .product-list li:hover .price { display: none; } .product-list li:hover .link { display: block; } .roll_product { float: left; } /*涓嬭浇鍒楄〃*/ .download-list li { line-height: 27px; position: relative; background: url(../images/list_dot1.gif) 0 50% no-repeat; padding-left: 10px; } .download-list li span { position: absolute; color: #999; right: 0; } /*鎷涜仒鍒楄〃*/ .job-list li { line-height: 27px; position: relative; background: url(../images/list_dot1.gif) 0 50% no-repeat; padding-left: 10px; } .job-list li span { position: absolute; color: #999; right: 0; } /*璇︾粏椤甸潰鍏叡鏍峰紡*/ h3.title-bar { margin-left: 40px; width: 420px; float: left; } .share { padding-left: 5px; padding-bottom: 8px; float: left; width: 240px; height: 26px; } .border-title { border-bottom: 1px solid #e1e4e6; } /*浜у搧璇︾粏*/ .product-detail-content { padding: 15px 0; } .product-detail { background: #fff; margin-bottom: 18px; } .flexslider-cont { width: 460px; } .img-list-box { margin-top: 10px; } .product_img { width: 450px; overflow: hidden; margin-top: 20px; } .product_img .product_img_btn { width: 30px; height: 80px; top: 336px; cursor: pointer; z-index: 99; } .product_img .product_img_prev { background: url(../images/prevBtn.png) no-repeat 50% 50% #eee; } .product_img .product_img_next { background: url(../images/nextBtn.png) no-repeat 50% 50% #eee; } .product_img li { float: left; } .product_img_cf { width: auto; left: 0px; } .product_img .product_img_cf li { position: relative; color: #fff; } .product_img .product_img_cf a { display: block; width: 450px; height: 450px; position: absolute; color: #fff; float: left; } .product_img .product_img_cf li span { display: block; width: 760px; position: absolute; left: 0; bottom: 0; padding: 10px 20px; line-height: 22px; text-align: left; background: rgba(0, 0, 0, 0.6); filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr="#60000000", endColorstr="#60000000"); } .product_img .product_img_picBox { height: 450px; position: relative; overflow: hidden; } .product_img .product_img_picBox ul { height: 450px; position: absolute; } .product_img .product_img_picBox li { width: 450px; height: 450px; list-style: none; display: inline; } .product_img .product_img_listBox { width: 384px; height: 80px; margin: 0 auto; position: relative; overflow: hidden; margin-left: 2px; } .product_img .product_img_listBox ul { height: 100px; position: absolute; } .product_img .product_img_listBox li { width: 96px; cursor: pointer; position: relative; text-align: center; } .product_img .product_img_listBox li i { display: none; } .product_img .product_img_listBox .on img { border: 1px solid #ab0020; } .product-tab { border-bottom: 1px solid #d2d2d2; } .product-tab li { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: inline-block; width: 100px; text-align: center; line-height: 40px; font-size: 14px; color: #000; cursor: pointer; margin-bottom: -1px; border-bottom: 1px solid #d2d2d2; } .product-detail-cont .content { padding: 15px 0; } .product-tab li.cur { border-bottom: 1px solid #ff0036; color: #ff0036; } .product-tab li { zoom: 1; *display: inline; _display: inline; } .color-nav{ padding-bottom: 10px; border-bottom:1px solid #ddd; } .color-nav li{width:120px; float:left; text-align:center; font:400 12px/30px "Microsoft Yahei"; color:#333; cursor: pointer; } .color-nav li.on{border:1px solid #ff0036;} .colortab{display:none;padding:20px 0;} #carousel li { margin-right: 10px; } #carousel img { display: block; opacity: .6; cursor: pointer; } #carousel img:hover { opacity: 1; } #carousel .flex-active-slide img { opacity: 1; cursor: default; } .attributes { width: 680px; padding-top: 30px; } .attributes li { line-height: 30px; } .attributes li.last { padding-top: 15px; } .attributes li span { color: red; } .attributes li h1 { line-height: 60px; font-size: 20px; color: #333; } .attributes li.nums input::-webkit-outer-spin-button, .attributes li.nums input::-webkit-inner-spin-button { -webkit-appearance: none; } .attributes li.nums input[type="number"] { -moz-appearance: textfield; } .attributes li.focused { border-top: 1px dashed #d7d7d7; padding-top: 20px; margin-top: 10px; } .attributes li.focused label { display: block; float: left; width: 50px; line-height: 28px; letter-spacing: 4px; } .attributes li.focused p { color: #ff0036; line-height: 24px; } .focus textarea{border:1px solid #e5e5e5;color:#acabab;} .attributes li.nums { margin-top: 15px; overflow: hidden; height: 70px; } .attributes li.nums label { display: block; float: left; width: 50px; line-height: 28px; letter-spacing: 4px; } .attributes li.nums span { width: 26px; display: block; cursor: pointer; line-height: 26px; background: #f5f5f5; color: #222; border: 1px solid #cecece; text-align: center; font-weight: bold; font-size: 20px; float: left; position: relative; z-index: 2; } .attributes li.nums .amount { position: relative; z-index: 1; display: block; background: #fff; color: #666; width: 48px; text-align: center; line-height: 28px; height: 28px; float: left; border: none; border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; } .attributes li.nums .amount-msg { color: red; padding-left: 10px; float: left; } .attributes li.last a { display: inline-block; width: 177px; line-height: 40px; background: #ffeded; color: #ff0036; text-align: center; font-size: 16px; margin-right: 5px; position: relative; border:1px solid #ff0036; } .attributes li.last a.b { background: #ff0036; color:#fff; } .attributes li.last .iconfont{ font-size: 22px; } .attributes li.last a:hover { opacity: 0.8; filter: alpha(opacity=80); } .product-detail-cont { background: #fff; padding: 5px 5px 10px; } .product-detail-cont .title { font-size: 15px; line-height: 42px; border-bottom: 1px solid #dcdcdc; padding-left: 5px; } /*鏂伴椈璇︾粏*/ .news-detail h1.title { text-align: center; font-size: 18px; border-bottom: 1px solid #e0e1dc; margin-bottom: 5px; padding-bottom: 10px; } .news-detail h3.title-bar { line-height: 26px; text-align: center; font-weight: normal; float: left; height: 26px; overflow: hidden; } .news-detail h3.title-bar span { padding-right: 10px; } .news-detail h3.tag { padding: 5px; } /*妗堜緥缁?/ .case-detail .title { text-align: center; line-height: 40px; font-size: 13px; } .case-detail .img { padding: 12px 0; } /*鎷涜仒璇︾粏*/ .job-detail h1.title { text-align: center; font-size: 18px; border-bottom: 1px solid #e0e1dc; margin-bottom: 5px; padding-bottom: 10px; } .job-detail h3.title_bar { line-height: 26px; text-align: center; font-weight: normal; color: #808080; } .job-detail h3.title_bar span { padding-right: 10px; } .job-detail .content h4 { background-color: #f1f1f1; line-height: 26px; text-align: left; padding-left: 15px; } .job-detail .content div.text { padding: 10px 8px 5px 22px; } /*鎻愪氦绠€鍘?/ .btn-message { background: #b40627; color: #fff; margin: 0 0 15px 20px; } .btn-message:hover { color: #fff; background: #a00321; } #message-content .close { position: absolute; right: 20px; top: 5px; font-size: 30px; } #message-content .n-default .msg-wrap { position: static; } .job-title { padding-left: 10px; line-height: 40px; font-size: 16px; margin-bottom: 15px; } .job-title .job-send { background: #f1f1f1; padding: 5px 10px; border-radius: 4px; } .send-title { border-bottom: 1px solid #ddd; margin-bottom: 15px; font-size: 16px; color: #b40627; padding: 10px 0 10px 15px; } .message-job { padding: 10px 25px 20px; } .message-job li { line-height: 30px; margin-bottom: 18px; } .message-job li label { font-size: 14px; width: 70px; float: left; text-align: right; font-weight: normal; } .message-job li span { color: red; } .message-job li input[type='radio'] { margin: 0 10px; } .message-job li input.jobinput { display: inline-block; width: 200px; } .message-job li select { display: inline-block; width: 130px; } .message-job li #experience { width: 400px; height: 80px; } .message-job li input#file { margin-top: 18px; margin-right: 20px; } .message-job input.jobbtn { width: 80px; border: 1px solid #f1f1f1; background: #BBB; color: #fff; border-radius: 4px; line-height: 30px; height: 30px; margin: 0 8px 0; cursor: pointer; } .message-job input.jobbtn:hover { background: #aeaaaa; } .message-job li.last { border-bottom: 1px solid #ddd; margin-bottom: 10px; padding: 8px 0; font-size: 14px; color: #b40627; } .resume-prompt { line-height: 36px; color: #999; } .message-job span.last { color: red; display: inline-block; line-height: 36px; } /*涓嬭浇璇︾粏*/ .download-detail .title { line-height: 26px; text-align: left; padding-left: 15px; font-size: 14px; background-color: #ececec; } .download-detail .text { padding: 10px; } .len-16 { width: 16%; } .len-35 { width: 35%; } .down-info { margin: 16px 5px 0; border-top: 1px solid #b6d5f1; border-right: 1px solid #b6d5f1; } .down-info li { text-align: center; border-bottom: 1px solid #b6d5f1; line-height: 26px; } .down-info li span { display: block; float: left; height: 26px; border-left: 1px solid #b6d5f1; } .down-info li.last { border-left: 1px solid #b6d5f1; } #download { text-decoration: underline; } /*鍐呴〉鐣欒█*/ .from-message { padding-top: 10px; } .from-message li { line-height: 34px; margin-bottom: 15px; vertical-align: top; } .from-message li .msg-wrap { position: static; } .from-message li .len-230 { width: 230px !important; } .from-message li .len-400 { width: 400px !important; height: 120px; } .from-message li label { display: inline-block; width: 130px; text-align: right; padding-right: 10px; font-weight: normal; } .from-message li .form-control { border-radius: 0; display: inline-block; width: auto; } .send-message { background: #fe693e; cursor: pointer; width: 90px; height: 30px; line-height: 30px; text-align: center; border: none; color: #fff; font-size: 14px; border-radius: 3px; margin-top: 15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-left: 133px; } #checkcode { height: 32px; line-height: 32px; width: 120px; border: 1px solid #dedede; } /*棣栭〉鐣欒█琛ㄥ崟*/ .index_message { position: relative; } .name_input { border: 1px solid #cccccc; margin-top: 5px; background: #fff; height: 22px; width: 189px; } .input_left { float: left; width: 40px; text-align: center; background: url(../images/newadd/title_left.jpg) left top repeat-x; height: 22px; line-height: 22px } .input_right { position: relative; float: right; } .input_right input { height: 22px; line-height: 22px; } .input_right .m_label { position: absolute; width: 100px; text-align: left; line-height: 22px; padding-left: 6px; color: #ccc; z-index: 1; cursor: text; } #m_div { width: 222px; position: fixed; right: 2px; bottom: 0px; padding-bottom: 1px; z-index: 99999; background: none; } .d_label { line-height: 18px; padding-top: 8px; width: 160px; } .w_message { border: 1px solid #4a9cf9; padding: 7px; padding-top: 3px; height: 189px; background: #fff; padding-bottom: 27px; background: url(../images/newadd/message_bg.jpg) left top no-repeat; } .w_message #name { width: 142px; height: 22px; line-height: 22px; border: none !important; } .w_message #contact { width: 142px; height: 20px; line-height: 20px; border: none !important; } .w_message #content { width: 176px; height: 65px; resize: none; overflow-y: auto; overflow-x: hidden; } .w_message #checkcode { width: 82px; height: 26px; line-height: 26px; border: 1px solid #ccc; background-color: #fff; } #message_main { display: table-cell; } .w_message #message_main tr { display: block; width: 100%; overflow: hidden; line-height: 28px; } .w_message #message_main tr th { height: 28px; line-height: 28px; width: 37px; text-align: center; vertical-align: middle; overflow: hidden; } .w_message #code { padding-top: 0px; margin-top: 5px; } .w_title { background: none; color: #fff; ; position: relative; cursor: pointer; height: 33px; width: 222px; overflow: hidden; } .w_message #message_main .m_input { border: 1px solid #ccc; background-color: #fff; } .w_message .msgbtn { width: 93px; height: 29px; line-height: 20px; background: url(../images/newadd/submit.png) 50% 50% no-repeat; margin-top: 3px; border: none; font-size: 12px; margin-left: 54px; color: #fff; } .w_message .msgbtn_hover { background: #3c96fc; color: #fff; border: 1px solid #3c96fc; } .m_close { background: url(../images/newadd/messbtn.png) left top no-repeat; position: absolute; right: 0px; top: 0px; cursor: pointer; overflow: hidden; width: 19px; height: 20px; right: 12px; top: 8px; cursor: pointer; } .m_open { background: url(../images/newadd/messbtn1.png) left top no-repeat; } .w_message .m_under { position: absolute; width: 227px; height: 37px; line-height: 41px; left: 0; bottom: 1px; } .w_message .support { color: #000; width: 100px; position: absolute; bottom: 1px; right: 8px; font-size: 12px; } #m_top { height: 1px; font-size: 0px; line-height: 1px; margin: 0 2px; background: #4a9cf9; } #m_mid { height: 1px; font-size: 0px; line-height: 1px; margin: 0 1px; background: #4a9cf9; } #m_bot { background: #4a9cf9; height: 31px; line-height: 31px; padding-left: 9px; font-size: 13px; } .m_label { position: absolute; width: 160px; text-align: left; line-height: 26px; padding-left: 8px; color: #ccc; z-index: 1; cursor: text; } .c_label { line-height: 18px; padding-top: 12px; } /* 鍒嗛〉鏍峰紡 */ .pageController { padding-right: 10px; padding-top: 12px; padding-bottom: 5px; color: #505050; margin: 0 auto; border-top: 1px solid #E2E3E4; margin-top: 16px; line-height: 24px; } .pageController a { background-color: #FFF; border: #efefef 1px solid; color: #505050; padding: 5px 8px; margin-right: 3px; margin-left: 3px; } .pageController a:hover { background-color: #efefef; color: #438ece; border: #efefef 1px solid; } .pageController .currPage { background-color: #efefef; color: #ff0000; border: #efefef 1px solid; } .pageController .t1 { float: left; margin-right: 5px; height: 24px; line-height: 22px; white-space: nowrap; } .pageController .t2 { float: right; line-height: 24px; } .pageController .t2 #current { padding: 5px 8px; line-height: 24px; background: #ab0020; color: #fff; } .pageController .t1 span { padding-left: 4px; padding-right: 4px; } .pageController select { height: 24px; text-align: center; line-height: 24px; } .pageController select option, .pageController .t2, .pageController select, .pageController a, .pageController .t2 #current { vertical-align: middle; } /*鐩稿叧浜у搧鍜屾柊闂?/ .relate_list { margin-top: 10px; } .relate h4 { line-height: 30px; border-bottom: 1px solid #e87518; padding-left: 5px; } #relate_p .img img { width: 120px; height: 96px; } #relate_p li { margin-left: 10px; margin-right: 10px; _display: inline; } #relate_n li { width: 48%; float: left; } .relate ul { float: none; } /*缃戠珯鍦板浘*/ h3.map_title { line-height: 30px; line-height: 30px; background-color: #f5f8fa; border: 1px solid #d6dbe1; text-indent: 20px; color: #3b639f; border-bottom: 2px solid #458fce; } .map_list { line-height: 30px; padding-left: 20px; margin-top: 8px; margin-bottom: 8px; } .map_list a { padding: 4px; white-space: nowrap; } .map_list a:hover { text-decoration: none; background-color: #3b639f; color: #fff; padding: 4px; } /*浼樻儬鍒稿垪琛?/ .coupon-list { background: #fff; padding: 30px 20px 20px; border: 1px solid #dcdcdc; } .coupon-list-ul li { position: relative; float: left; margin: 0 13px 15px 13px; width: 360px; height: 140px; background: #f90; z-index: 9999; overflow: hidden; border-radius: 4px; } .coupon-list-ul li i { position: absolute; top: -75px; right: -30px; font-size: 140px; z-index: 99; opacity: 0.2; color: #d37706; } .coupon-voucher { position: absolute; top: 0; left: 0; width: 84px; height: 83px; background: url(../images/coupon_1.png) no-repeat 0% 0%; z-index: 9999; } .coupon-price { float: left; font-size: 43px; color: #fff; font-weight: bold; padding-left: 43px; padding-top: 40px; text-shadow: 1px 2px 2px #777; z-index: 999; } .coupon-price b { font-size: 20px; } .coupon-text { float: left; padding-left: 10px; color: #fff; z-index: 999; position: relative; } .coupon-text h3 { font-size: 20px; padding-top: 30px; color: #fff; } .coupon-text span { display: block; } a.coupon-receive { position: absolute; bottom: 15px; right: 15px; padding: 3px 10px; background: #f4e31a; box-shadow: 1px 1px 2px #777; border-radius: 4px; color: #cb6004; transition: all 0.3s ease 0s; z-index: 9999; } a.coupon-receive:hover { background: #f4c31a; color: #cb6004; } a.use-coupon { background: #ff0000; color: #fff; } a.use-coupon:hover { color: #fff; background: #da054b; } .user-coupon { padding: 20px 15px; } .coupon-item { width: 280px; float: left; margin: 0 12px 20px 12px; display: block; position: relative; z-index: 999; } .gray { filter: Gray; -webkit-filter: grayscale(100%); } .coupon-item .overdue-site { position: absolute; display: block; width: 65px; height: 66px; left: 0; top: 0; overflow: hidden; background: url(../images/coupon.png) -99px 0; z-index: 9999; } .coupon-item .c-type { position: relative; width: 100%; height: 159px; padding: 30px 0 0; overflow: hidden; color: #fff; text-align: center; background-color: #74d2d4; } .coupon-item .c-type .c-type-top { position: absolute; width: 40px; height: 13px; top: 0; left: 50%; margin-left: -23px; background: url(../images/coupon.png) 0 -272px no-repeat; } .coupon-item .c-price { margin: 0 0 5px; text-align: center; font-weight: 400; } .coupon-item .c-price em { font-family: verdana; font-size: 24px; position: relative; top: -22px; font-style: normal; } .coupon-item .c-price strong { line-height: 50px; font-size: 60px; font-family: Arial; } .coupon-item .c-limit { margin: 0 0 5px; } .coupon-item .c-type .c-limit span, .coupon-item .c-type .c-time { color: #197f81; } .coupon-item .c-type .c-type-bottom { position: absolute; width: 100%; height: 3px; bottom: 0; left: 0; background: url(../images/coupon.png) -3px -296px no-repeat; background-position: 2px -302px; } .coupon-item .c-msg { height: 150px; padding: 15px 0 0; background: #f9f9f9; overflow: visible; } .coupon-item .range-item { display: inline-block; display: block; text-align: center; font-weight: bold; font-size: 14px; } .coupon-item .op-btns { margin-top: 40px; text-align: center; } .coupon-item .op-btns .btn { display: inline-block; width: 119px; border: 1px solid #74d2d4; color: #74d2d4; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; vertical-align: middle; transition: all 0.3s ease 0s; } .coupon-item .op-btns .btn:hover { background: #74d2d4; color: #fff; } .coupon-item .coupon-already { text-align: center; } .coupon-item .coupon-already i { font-size: 80px; color: #ddd; } .coupon-item .c-del { position: absolute; display: block; width: 0; height: 35px; right: 0; top: 0; overflow: hidden; background: url(../images/coupon.png) -261px 0; cursor: pointer; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; } .coupon-item:hover .c-del { width: 35px; } .comments { background: #fff; padding: 20px; border: 1px solid #dcdcdc; } .comments-title { border: 1px dashed #d7d7d7; padding: 15px 0; text-align: center; } .comments-title h3 { font: 700 16px/26px "Microsoft YaHei"; color: #333; } .comments-info { font: 12px/22px verdana; color: #999; } .comments-info .mr20 { padding-right: 20px; } .comments-product { float: left; width: 322px; } .comments-goods { padding: 55px 50px; } .comments-goods .p-img { width: 100%; height: 100px; margin-bottom: 15px; text-align: center; } .comments-goods .p-img img { width: auto; height: 100px; max-width: 220px; } .comments-goods .p-name { width: 100%; line-height: 20px; margin-bottom: 10px; text-align: center; } .comments-goods .p-price { width: 100%; line-height: 20px; margin-bottom: 10px; text-align: center; font-weight: bold; } .comments-goods .p-price span { padding-left: 10px; } .comments-form { float: left; border-left: 1px solid #d7d7d7; width: 760px; padding: 30px; padding-top: 0; } .comments-line { width: 100%; padding: 20px 0; overflow: hidden } .comments-line-left { width: 100px; float: left; text-align: left; padding-top: 8px; } .comments-line-right { overflow: hidden; zoom: 1; } .comments-line-right i { font-size: 18px; color: #d7d6d6; margin-right: 8px; transition: all 0.3s ease 0s; } .comments-line-right i.change { color: #ff0000; } .comments-line-right i:hover { cursor: pointer; } .fraction { color: #ff0000; } .len500 { width: 500px; } .comments-line-right textarea { height: 120px !important; } .send-comment { display: inline-block; text-align: center; cursor: pointer; color: #fff; border-radius: 3px; background-color: #df3033; width: 220px; height: 48px; line-height: 48px; padding: 0; font-family: "Microsoft YaHei"; font-size: 18px; border: none; transition: all 0.3s ease 0s; } .send-comment:hover { background: #f90; color: #fff; } .product-comment-title { background-color: #f7f7f7; border: 1px solid #eee; padding: 10px; font-weight: bold; margin: 15px 0; } .product-comment-list { position: relative; overflow: hidden; } #commentList li { padding: 10px 10px 20px; margin-bottom: 15px; border-bottom: 1px solid #ddd; overflow: hidden; } .user-column { width: 100px; float: left; } .user-column img { height: 50px; max-width: 50px; border-radius: 50%; } .user-name { color: #333; padding-top: 5px; display: block; } .comment-content { margin-left: 120px; overflow: hidden; position: relative; } .comment-stars i { font-size: 16px; color: #ff0000; display: none; } .comment-stars i.shows { display: inline-block; } .comment-stars span { position: absolute; right: 0; top: 5px; color: #999; } .comment-text { padding: 5px 0; line-height: 22px; } .comment-recovery { margin-top: 10px; padding-top: 10px; border-top: 1px dashed #ddd; line-height: 22px; color: #888; } .comment-recovery span { color: #f90; } .comments-recovery { border: 1px solid #dcdcdc; background-color: #fff; padding: 20px; margin-bottom: 20px; } .comments-recovery-list { overflow: hidden; } .comments-recovery-list li { border-bottom: 1px solid #ddd; padding: 10px; margin-bottom: 10px; } .comments-recovery-list li:last-child { border: none; } /* 浜у搧鍒嗙被 */ .product-center { padding-top: 3px; } .product-sort { border: 1px solid #d2d2d2; width: 220px; position: relative; z-index: 99; } .product-content { width: 970px; } .product-banner img { width: 100%; height: auto; } .sort-list li { position: relative; } .sort-list .layer1>a { display: block; padding: 0 10px 0 20px; line-height: 44px; border-bottom: 1px solid #d2d2d2; } .sort-list .change > a { color: #e87518; } .sort-list .layer1:last-child>a { border: none; } .sort-list .layer1 .layer2 { position: absolute; left: 219px; top: -1px; background: #fff; width: 300px; display: none; box-shadow: 0px 0 6px #f0f0f0; border: 1px solid #eee; padding: 12px 0; z-index:999; } .sort-list .layer1 .layer2 .layer3 { padding: 5px 20px; } .layer3-title { line-height: 32px; } .layer3-title a { color: #666; display: block; border-bottom:1px dashed rgba(0,0,0,.1); padding-left:20px; } .layer3-title a:hover{ color: #e87518; } .layer3-list { float: left; line-height: 32px; width: 840px; border-bottom: 1px dashed rgba(0, 0, 0, .1); padding-bottom: 10px; } .layer3-list a { display: inline-block; margin-right: 10px; font-size: 14px; } .product-site { background: #f5f5f5; border: none; } div.zoomDiv { z-index: 999; position: absolute; top: 0px; left: 0px; width: 300px; height: 300px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; } div.zoomMask { position: absolute; background: url("../images/mask.png") repeat scroll 0 0 transparent; cursor: move; z-index: 1; }