/*
Template Name: DEPPRE Default
Template URI: http://www.deppre.cn/  
Description: 默认升级版.  
Version: 2.7.2  
Author: DEPPRE Team  
Author URI: http://www.deppre.cn/  
Logo filename: logo.gif  
Template Type: type_0  
*/  
body { font-size: 12px; margin: 0px; padding: 0px; font-family: Microsoft YaHei; }
div { margin: 0 auto; padding: 0; }
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p { margin: 0; padding: 0; border: none; list-style-type: none; }
.clear { clear: both; }
.block { width: 1210px; height: auto; }
.text-overflow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.paragraph1 { height: 28px; }
.img_fudong:hover img { opacity: 0.8; filter: Alpha(opacity=80); margin-left: -8px; position: relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -ms-transition: all 1s ease-out; -o-transition: all 1s ease-out; transition: all 0.4s ease-out; }
.weiruanyahei { font-family: Microsoft YaHei; }
.songti { font-family: "宋体"; }
.songti { font-family: "宋体"; }
.weiruan_xunjia { line-height: 21px; }
.ziti { font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "Microsoft YaHei"; }
em { font-style: normal; font-family: Verdana, Geneva, sans-serif; font-size: 14px; }
del { text-decoration: line-through }
.f_l { float: left; }
.f_r { float: right; }
.tl { text-align: left; }
.tc { text-align: center!important; }
.tr { text-align: right; }
.dis { display: block; }
.inline { display: inline; }
.none { display: none; }
.dashed { background: url(images/lineBg.gif) repeat-x left top; color: #3f3f3f; padding: 2px 0 3px 12px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*html .clearfix { height: 1%; }
*+html .clearfix { height: 1%; }
.req { color: red; font-family: none; margin-right: 4px; }
.word { word-break: break-all; }
.all_color_hover:hover { color: #da6432; }
.B_blue { border: 1px solid #ddd; }
.B_input { border: 1px solid #0f97ed; }
.inputBg { border: 1px solid #b3b3b3; background: url(images/inputbg.gif) repeat-x left top; height: 18px; }
.f1 { color: #ff6666; }
.f2 { color: #006bd0; font-weight: bold; margin-right: 15px; }
.f3 { color: #9e9e9e; }
.f4 { color: #fe596a; }
.f4_b { color: #000; padding-left: 10px; padding-right: 4px; background: url(images/top_shu_05.gif) left 50% no-repeat }
.f4_c { color: #000; padding-left: 10px; padding-right: 5px; }
.b2 { color: red; }
.b1:hover { color: #da6432; }
.nickname { color: #000; font-size: 13px; }
.f5 { font-size: 14px; font-weight: bold; }
.f6 { color: #274487; }
.market { font-size: 14px; text-decoration: line-through; }
.shop { color: #fe596a; font-size: 14px; font-weight: 600; }
.market_s { text-decoration: line-through; }
.shop_s { color: #fe596a; }
.youhuijuan_table { margin: 20px 0px; border: 1px solid #666; border-top: none; border-right: 1px solid #666; }
.youhuijuan_table th { padding: 10px 20px; border: 0px; background: #BEBEBE; border-top: 1px solid #666; border-bottom: 1px solid #666; }
.youhuijuan_insert_hao { margin-bottom: 20px; }
.youhuijuan_table td { padding: 10px 20px; border-right: 1px solid #666; }
.youhuijuan_inputBg { width: 180px; padding: 7px 0px; border: 1px solid #CCC; }
.youhuijuan_btn { background: #da6432; color: #FFF; padding: 6px 20px; border-radius: 5px; text-align: center; line-height: 21px; border: none; cursor: pointer; }
.pwd_bnt_blue_1 { background: #da6432; color: #FFF; padding: 6px 20px; border-radius: 5px; text-align: center; line-height: 21px; border: none; cursor: pointer; }
.bnt_blue_1 { background: #da6432; color: #FFF; padding: 6px 20px; border-radius: 5px; text-align: center; line-height: 21px; border: none; cursor: pointer; margin-left: 90px; }
.message_page_chuli { width: 1210px; margin: 0 auto; border: 1px solid #CCC; margin-top: 20px; margin-bottom: 20px; padding: 20px 0px; }
.message_chuli_all { height: 100%; overflow: hidden; padding: 25px 0px 25px 274px; margin: 50px 0px 80px 0px; }
.chuli_left_img { float: left; background: url(images/login_success.gif) no-repeat scroll 0 0; height: 96px; width: 140px; margin: 0px 10px 0px 0px; }
.chuli_right { width: 430px; float: left; margin-left: 10px; }
.chuli_right_wenzi { font-size: 20px; font-weight: bold; color: #999; line-height: 50px; margin-bottom: 20px; margin-left: 8px; }
.chuli_right_home { padding: 10px 20px; background: #da6432; color: #FFF; text-align: center; border-radius: 5px; margin: 20px 10px; height: 32px; line-height: 32px; }
.box { padding-bottom: 2px; background-color: #fff; ; overflow: hidden; }
.box_1 { border: 1px solid #d6d6d6; background-color: #fff; padding-bottom: 20px; }
.box_2 { border: 1px solid #d6d6d6; background: url(images/box_2Bg.gif) repeat-x top left; background-color: #edf8fe; overflow: hidden; }
.boxCenterList { padding: 8px; }
h3.border { border: 1px solid #c5e4ff; border-bottom: none; }
h3 img { position: relative; top: 7px; }
h6 { height: 33px; line-height: 33px; text-align: right; font-size: 14px; font-weight: 700; background: #f0f0f0; color: #000; border: 1px solid #fff; padding-right: 10px; }
h6 span { float: left; padding-left: 15px; }
.blank { clear: both; visibility: hidden; }
.blank5 { height: 30px; line-height: 5px; clear: both; visibility: hidden; }
.AreaL { width: 200px; float: left; margin-right: 10px; }
.AreaR { width: 1000px; float: left; margin-bottom: 20px; }
.log { height: 50px; }
.log li { float: left; }
.log .userInfo {
*margin-right:10px; text-align: left; }
.log .userInfo a { color: #006acd; text-decoration: none; }
.log li img { position: relative; top: 5px; }
#topNav { background: url(images/topNavBg.gif) no-repeat left top; height: 31px; line-height: 31px; color: #bebfc1; padding: 0px 15px; margin: 0px 10px; position: relative; }
#topNav .topNavR { background: url(images/topNavR.gif) no-repeat; width: 5px; height: 31px; position: absolute; top: 0px; right: 0px; }
#topNav a { color: #006ad0; text-decoration: none; }
#mainNav { padding: 0 25px; width: 910px; }
#mainNav a { display: block; height: 26p; float: left; line-height: 26px; text-align: center; padding: 0 15px; background: url(images/NavBg.gif) no-repeat 0 -29px; position: relative; margin-right: 2px; color: #026acb; text-decoration: none; }
#mainNav a span { width: 3px; height: 26px; background: url(images/NavBg.gif) no-repeat 0 -88px; position: absolute; top: 0px; right: 0px; }
#mainNav a:hover { display: block; height: 26px; float: left; line-height: 26px; text-align: center; padding: 0 15px; background: url(images/NavBg.gif) no-repeat 0 0; position: relative; margin-right: 2px; color: #fff; text-decoration: none; }
#mainNav .cur { display: block; height: 26p; float: left; line-height: 26px; text-align: center; padding: 0 15px; background: url(images/NavBg.gif) no-repeat 0 0; position: relative; margin-right: 2px; color: #fff; text-decoration: none; font-weight: bold; }
#mainNav a:hover span, #mainNav .cur span { width: 3px; height: 26px; background: url(images/NavBg.gif) no-repeat 0 -59px; position: absolute; top: 0px; right: 0px; }
#search { border: 1px solid #5cb4e6; background: url(images/searchBg.gif) repeat-x left top; width: 918px; padding: 0px 20px; height: 36px; line-height: 36px; }
#search a { color: #fff; text-decoration: none; }
#search .go { background: url(images/bnt_search.gif); border: none; width: 52px; height: 19px; }
.cart { background: url(images/catBg.gif) no-repeat left top; padding: 15px 10px 15px 50px; color: #006bcd; height: 50px; _padding: 12px 10px 15px 50px; }
.cart a { color: #006bcd; text-decoration: none; }
.cart a:hover { color: #006bcd; text-decoration: underline; }
#category_tree { border: 4px solid #f1faff; background-color: #fff; }
#category_tree dl { margin: 6px; }
#category_tree dt { background: url(images/lineBg.gif) repeat-x left bottom; color: #3f3f3f; padding: 2px 0 3px 12px; }
#category_tree dd { padding: 3px 0 3px 10px; }
#category_tree dd a { color: #404040; text-decoration: none; }
#category_tree dd a:hover { color: #ff6600; text-decoration: none; }
.top10List { border: 1px solid #d7ecfd; background-color: #fff; margin: 0px 4px 4px 4px; }
.top10List ul { border-bottom: 1px solid #e2f3fd; position: relative; }
.top10List .iteration { position: absolute; top: 6px; left: 6px; }
.top10List .iteration1 { padding-left: 3px; }
.top10List li.topimg { width: 35px; height: 35px; }
.top10List .samllimg { width: 35px; height: 35px; margin-bottom: 4px; }
.top10List li { padding: 3px 3px 3px 23px; float: left; }
.top10List li a, #mallNews .NewsList li a, .boxCenterList li a { color: #3f3f3f; text-decoration: none; }
.top10List li a:hover, #mallNews .NewsList li a:hover, .boxCenterList li a:hover { text-decoration: none; }
#focus { border-right: 1px solid #c5e4ff; padding: 8px; background: url(images/foucsBg.gif) repeat-x left top; }
#mallNews { width: 230px; padding: 8px 8px 0px 8px; background: url(images/foucsBg.gif) repeat-x left top; }
#mallNews .NewsList { background: #FFFFFF; padding: 8px; }
#mallNews .NewsList ul { margin-top: 10px; }
#sales { width: 500px; background: url(images/salesBg.gif) repeat-x left bottom; border-bottom: 2px solid #f0f1f3; background-color: #eef8ff; }
#sales h1 { font-size: 12px; background: url(images/salesTitBg.gif) no-repeat; height: 33px; text-align: right; }
#sales h1 img { position: relative; top: 10px; right: 8px; }
#sales .goodBox { margin: 10px 0px 10px 10px; _margin-left: 5px; }
#sales .goodBox .goodList p { text-align: left; color: #3f3f3f; }
#sales .goodBox .goodList p a { color: #3f3f3f; text-decoration: none; }
#sales .goodBox .goodList p a:hover { color: #ff6600; text-decoration: none; }
#sales .goodList { width: 110px; margin: 0px 5px 0px 5px; float: left; }
#sales .goodList img { background: url(images/salesGoodBg.gif) no-repeat; width: 100px; height: 100px; padding: 5px; }
#sales .goodList p { margin-top: 3px; text-align: center; }
#brands { width: 247px; height: 199px; *height:201px;
padding: 1px 0 0 1px; position: relative; }
#brands .brandsMore { position: absolute; left: 178px; bottom: 10px; width: 65px; height: 41px; }
#brands .brandsMore img { border: none; width: 65px; height: 41px; }
#brands img { width: 78px; height: 40px; border: 1px solid #c5e4ff; }
#brands a { color: #0069cd; text-decoration: none; margin: 2px 1px; display: block; float: left; }
.brandsIe6 { _width: 250px; }
.centerPadd { padding: 5px 8px 8px 8px; overflow: hidden; }
.itemTit img { position: relative; top: 7px; }
.itemTit h2 { float: left; height: 27px; background: url(images/itemH2Bg.gif) repeat-x left top; border: 1px solid #d6ecff; font-size: 12px; text-align: center; color: #3f3f3f; font-weight: 100; padding: 0px 10px; line-height: 28px; margin: 0 6px 0 0; border-bottom: none; position: relative; bottom: -3px; display: inline; white-space: nowrap; }
.itemTit h2 a { color: #3f3f3f; text-decoration: none; }
.itemTit .h2bg { height: 27px; line-height: 28px; border: none; background: none; font-size: 12px; text-align: center; color: #006ace; font-weight: 100; padding: 0px 10px; display: inline; white-space: nowrap; }
.itemTit .h2bg a { color: #006ace; text-decoration: none; }
.centerPadd .goodsBox { border: 1px solid #d6ecff; background: #fff; padding: 12px 0px 0px 17px; *padding:12px 0px 0px 17px;
_padding: 12px 0px 0px 0px; }
.centerPadd .goodsBox .more { text-align: right; clear: both; margin: 0 8px 8px 0; }
.goodsItem { width: 110px; float: left; position: relative; overflow: hidden; margin: 0px 14px 15px 14px; }
.goodsItem .goodsimg { width: 100px; height: 100px; border: 4px solid #eef8ff; margin-bottom: 4px; }
.goodsItem img { width: 52px; height: 17px; }
.goodsItem p { text-align: left; color: #3f3f3f; }
.goodsItem p a { color: #3f3f3f; text-decoration: none; }
.goodsItem p a:hover { color: #ff6600; text-decoration: none; }
.goodsItem span { width: 40px; height: 40px; position: absolute; left: 0px; top: 0px; }
.helpTitBg { background: url(images/helpTitBg.gif) repeat-x left top; text-align: left; border: 1px solid #c5e4ff; background-color: #fff; padding: 0 0 10px 15px; }
.helpTitBg dl { float: left; margin-right: 30px; _margin-right: 20px; _width: 130px; }
.helpTitBg dt a { font-weight: bold; color: #56a5ee; text-decoration: none; }
.boxCenterList ul { height: 1%; margin-bottom: 5px; }
.boxCenterList li { float: left; width: auto; }
.boxCenterList li.goodsimg { width: 48px; margin-right: 10px; }
.boxCenterList li.goodsimg img { width: 48px; height: 48px; display: block; }
#history li { width: 100%; }
#clear_history a { background: none; padding: 0px; color: #3f3f3f; text-decoration: none; float: right; cursor: pointer; }
.colle a { background: none; padding: 0px; color: #3f3f3f; text-decoration: none; }
.colle a:hover { background: none; padding: 0px; color: #ff6600; text-decoration: none; }
#goodsInfo { background: #f2f2f2; padding: 8px; _height: 1%; }
#goodsInfo .imgInfo { width: 349px; float: left; margin-right: 10px; overflow: hidden; }
#goodsInfo .imgInfo .thumb { width: 230px; height: 230px; display: block; }
#goodsInfo .gallery { width: 204px; float: left; margin-left: 10px; _margin-left: 5px; overflow: hidden; }
#goodsInfo .gallery ul { width: auto; }
#goodsInfo .gallery li { float: left; width: 48px; margin: 0 2px; }
#goodsInfo .gallery li img { width: 46px; height: 46px; display: block; }
#goodsInfo .textInfo { background: #fff; width: 814px; float: left; padding: 10px; }
#goodsInfo .textInfo p { font-size: 14px; font-weight: bold; padding: 0 5px 5px 8px; }
#goodsInfo .textInfo ul { border-top: 1px solid #ccc; }
#goodsInfo .textInfo li { background: url(images/lineBg.gif) repeat-x left bottom; padding: 0px 8px; _height: 1%; }
#goodsInfo .textInfo li.padd { padding: 7px 0px 7px 8px; }
#goodsInfo .textInfo li dd { width: 50%; float: left; padding: 7px 0px; }
#goodsInfo .textInfo li dd.ddR { border-left: 1px solid #eeecec; width: 48%; padding-left: 8px; }
#goodsInfo .textInfo li dd.ddL { border-right: 1px solid #eeecec; }
#goodsInfo .textInfo a { color: #006bce; text-decoration: underline; }
#goodsInfo .textInfo .loop { background: #f7f7f7; margin-top: 8px; }
.remove_icon { background: url(images/remove_icon.gif) no-repeat; height: 20px; width: 20px; position: absolute; margin: 1px 0 0 5px; }
.ie6 { padding-left: 25px; _padding-left: 15px; height: 1%; }
.comments li { padding: 0px 0px 5px; width: 97%; _height: 1%; text-align: left; position: relative; margin-bottom: 8px; border: 1px solid #e5e5e5; }
.comments li img { position: relative; top: 3px; }
.comments li p { margin: 5px auto; padding: 0px 8px; text-align: left; color: #666; }
.comments li .username { background: #ececec; padding: 3px 8px; margin: 0; height: 20px; line-height: 20px; color: #999; font-family: nomal; }
.comments li .username span { float: right; }
.comments li .reply { background: #f5f5f5; padding: 5px 0; margin: 0 5px; }
.comments li .reply p { margin: 0; line-height: 24px; color: #da6432; }
.commentsList { border: 1px solid #ccc; background: #f7f7f7; padding: 10px; color: #666; }
.commentsList .inputBorder { border: 1px solid #eee; border-top: 1px solid #CCC; background: #fff; }
.captcha { margin-left: 0px; position: relative; *margin-left:8px;
*position:relative;
vertical-align: middle; cursor: pointer; }
.commentsList td { padding: 5px 0px; }
.input_captcha { border: 1px solid #eee; border-top: 1px solid #CCC; background: #fff; width: 100px; height: 23px; margin-left: 5px; }
.empty { display: block; padding: 30px 0px; color: #999; text-align: center; font-weight: normal; font-size: 1.5em; }
.commnet_input_submit { background: #da6432; color: #FFF; padding: 5px 20px; cursor: pointer; border: 0px; }
.boxCenterList td { padding: 8px 0px; color: #666; }
.comment_pager { color: #666; }
.comment_pager span a { color: #666; }
.comment_pager a:hover { color: #da6432; }
#brandList { background: url(images/brandBg.gif) repeat-y top center; margin-top: 12px; height: 1%; }
#brandList .brandBox { width: 240px; _width: 236px; float: left; margin: 0 5px 20px 5px; text-align: center; overflow: hidden; height: 160px; }
#brandList .brandBox .brandLogo { width: 188px; height: 52px; overflow: hidden; }
#brandList .brandBox h4 { height: 23px; line-height: 23px; background: #e9e9e9; margin: 15px 0 8px 0; padding: 0 10px; text-align: right; font-weight: 100; font-size: 12px; }
#brandList .brandBox h4 span, #brandList .brandBox h4 span a { float: left; font-weight: bold; color: #3f3f3f; text-decoration: none; }
#brandList p { text-align: left; margin-bottom: 5px; color: #909090; padding: 8px; }
#brandList p.brandCategory, #brandList p.brandCategory a { text-align: left; color: #006acd; text-decoration: none; }
#brandList .brandArticle { border: 1px dashed #d9d9d9; background: #f8f8f8; text-align: left; }
.brandCategoryA a { margin-right: 15px; }
.box_1 .userCenterBox { }
.usBox { background: #f2f2f2; border: 1px solid #e2e2e2; padding: 15px; width: 928px; }
.usBox_1 { background: #fff; text-align: left; width: 297px; height: 208px; padding: 43px 153px 60px 123px; }
.usBox_1 .logtitle { height: 30px; background: url(images/ur_bg.gif) no-repeat 0px 0px; }
.us_Submit { border: none; width: 115px; height: 40px; background: url(images/bnt_ur_log.gif); }
.us_Submit_reg { border: none; width: 113px; height: 40px; background: url(images/bnt_ur_reg.gif); }
.usTxt { width: 265px; height: 267px; padding: 43px 0 0 90px; background: #f2f2f2; float: right; text-align: left; background: url(images/ur_bg1.gif) no-repeat 0 50%; line-height: 23px; }
.usTxt img { margin-top: 15px; }
.usBox_2 { background: #fff; text-align: left; padding: 43px 153px 60px 123px; }
.usBox_2 .regtitle { height: 30px; background: url(images/ur_bg.gif) no-repeat 0px -34px; }
.actionSub a { color: #006acc; text-decoration: underline; background: url(images/ur_bg.gif) no-repeat 0px -68px; padding-left: 14px; }
.box_1 .userCenterBox .userMenu a { display: block; height: 25px; line-height: 25px; background: url(images/menuBg.gif) no-repeat 0 -30px; color: #3f3f3f; text-decoration: none; margin: 0 0 3px 10px; padding-left: 3px; }
.box_1 .userCenterBox .userMenu a.curs { background: url(images/menuBg.gif) no-repeat 0 0px; font-weight: bold; }
.box_1 .userCenterBox .userMenu a img { margin-right: 3px; }
.msgBottomBorder { clear: both; background: url(images/lineBg.gif) repeat-x left bottom; padding-bottom: 8px; margin-bottom: 8px; }
.screeBox { padding: 10px; }
.screeBox a { color: #404040; }
.screeBox span { background: #91d3f7; padding: 3px 5px; margin: 0 3px; }
.sort a { position: relative; bottom: 5px; }
.sort input { position: relative; top: 3px; }
.goodsList { padding: 10px 10px 0 10px; }
.goodsList ul { margin-bottom: 10px; }
.goodsList ul#bgcolor { background: #fbfbfb; border-top: 1px dashed #e8e8e8; border-bottom: 1px dashed #e8e8e8; }
.goodsList li { float: left; padding-top: 8px; }
.goodsList li.thumb { width: 80px; text-align: center; }
.goodsList li.thumb img { width: 50px; height: 50px; border: 1px solid #ccc; padding: 1px; }
.goodsList li.goodsName { width: 290px; margin-right: 10px; }
.goodsList li.action { float: right; margin-left: 10px; }
.goodsList li.action a.abg { background: url(images/bg.gif) no-repeat 0px -735px; padding-left: 18px; position: relative; bottom: 5px; }
.group { background: #f2f2f2; padding: 8px; }
.group li { float: left; background: #fff; padding: 8px; }
.flowBox { border: 1px solid #DDD; margin-bottom: 15px; }
.flowBox table td { padding: 10px 5px; }
.bg_w { background-color: #fff; }
.flowBox h6 span, .flowBox .new_add { font-size: 14px; color: #274487; font-weight: bold; }
.flowBox .new_add { float: right; }
.flowBox h6 i { font-style: normal; color: #999; font-size: 12px; font-weight: 100; }
.sys_colors { background-color: #da6432; }
.sys_colors_blue { background-color: #306bb4; }
.touch_a { cursor: pointer; text-decoration: underline; }
<!--
.address_list_a td { padding: 10px 5px; }
-->
.address_list_a select { width: 120px; height: 30px; line-height: 30px; border: 1px solid #EEE; border-top: 1px solid #CCC; padding: 5px; }
.address_bnt_blue_c { background: #da6432; color: #FFF; height: 30px; width: 120px; line-height: 30px; border-radius: 5px; text-align: center; line-height: 21px; border: none; cursor: pointer; float: left; margin-right: 20px; }
.flowGoodsFittings { padding: 10px; }
.flowGoodsFittings ul { height: 1%; margin: 5px 4px; float: left; }
.flowGoodsFittings li { float: left; width: 120px; }
.flowGoodsFittings li.goodsimg { width: 48px; margin-right: 10px; }
.flowGoodsFittings li.goodsimg img { width: 48px; height: 48px; display: block; }
.flow_cart_daohan { font-size: 24px; font-weight: bold; font-family: '微软雅黑'; }
.flow_cart_daohan .jairu_cart { margin-left: 140px; color: #F00; }
.flow_cart_daohan .queren_orders { margin-left: 90px; color: #BABABA; }
.flow_cart_daohan .tijiao_order_success { margin-left: 68px; color: #BABABA; }
.done_tijiao_order_success { margin-left: 68px; color: #f00; }
.checkout_queren_orders { margin-left: 90px; color: #F00; }
.checkout_tijiao_order_success { margin-left: 68px; color: #BABABA; }
.flow_xunjia_zhinan { float: right; display: block; margin-top: 15px; height: 39px; }
.inner_1000 { width: 1210px; margin: 0 auto; font: 12px/1.5 \5b8b\,4f53, Arial, sans-serif; line-height: 160%; color: #666; background: #fff; }
li { list-style-type: none; }
ul, ol, li, h1, h2, h3, input { padding: 0; margin: 0; }
.n_nologin { float: left; width: 960px; border: 1px #E2E2E2 solid; line-height: 20px; margin-top: 15px; background: #F1F1F1; padding: 8px 19px; }
.n_nologin b { float: left; width: 18px; height: 16px; background: url(../images/tanhao.png) left 50% no-repeat; margin: 1px 10px 0 0; }
.n_nologin span { float: left; }
.n_nologin a { float: left; background: #E50012; padding: 0 10px; color: #FFFFFF; margin-left: 10px; }
.n_title_2.w_1000 { width: 1210px; }
.n_title_2 { float: left; width: 900px; border-bottom: 1px #E2E2E2 solid; }
.n_title_2 span { float: left; border: 1px #E2E2E2 solid; border-top: 2px #da6432 solid; height: 40px; line-height: 40px; border-bottom: none; padding: 0 20px; font-size: 16px; color: #da6432; }
.n_title_2 .no_choose { color: #E2E2E2; border-top: 2px #E2E2E2 solid; cursor: pointer; }
.shopcart_supplier_name { height: 35px; width: 100%; line-height: 35px; text-indent: 10px; color: #F00; font-weight: 700; float: left; display: block; background: #DBDBDB; }
.n_shopcart { float: left; width: 1208px; border: 1px #E2E2E2 solid; border-top: none; }
.n_shopcart_t { float: left; width: 100%; }
.n_shopcart_t span { float: left; line-height: 40px; padding: 0 0 0 15px; }
.n_shopcart_t span input { margin-top: 12px; }
.n_shopcart .spt_w1 { width: 10px; }
.n_shopcart .spt_w2 { width: 90px; }
.n_shopcart .spt_w3 { width: 210px; }
.n_shopcart .spt_w4 { width: 220px; }
.n_shopcart .spt_w5 { width: 70px; }
.n_shopcart .spt_w6 { width: 90px; }
.n_shopcart .spt_w7 { width: 160px; }
.n_shopcart .spt_w8 { width: 150px; }
.n_shopcart .spt_w9 a { color: #666; }
.n_shopcart .spt_w9 a:hover { color: #da6432; }
.n_shopcart .txt_fl { text-align: left; font-family: "微软雅黑"; }
.n_shopcart .txt_fr { text-align: right; }
.n_shopcart .txt_fc { text-align: center; }
.n_shopcart_list { float: left; width: 100%; }
.n_shopcaet_list ol, ul { list-style: none; }
.n_shopcart_list ul { float: left; width: 100%; border-top: 1px #E2E2E2 solid; }
.n_shopcart_list ul li { float: left; padding: 15px 0 15px 15px; line-height: 180%; }
.n_shopcart_list ul li img.img { float: left; width: 88px; height: 88px; border: 1px #E2E2E2 solid; background: #FFFFFF; padding: 0px; }
.n_shopcart_list ul li h3 { height: 65px; font-size: inherit; font-weight: normal; }
.n_shopcart_list ul li h3 a { color: #666; }
.n_shopcart_list ul li h3 a:hover { color: #da6432; }
.n_shopcart_list ul li div.spt_num .spt_num_jian { display: inline-block; width: 18px; height: 20px; text-align: center; line-height: 22px; border: 1px solid #cacbcb; background: #FFF; vertical-align: middle; }
.n_shopcart_list ul li div.spt_num .spt_num_jian:hover { border-color: #da6432; color: #da6432; }
.n_shopcart_list ul li div.spt_num .input_num { width: 45px; text-align: center; line-height: 22px; height: 20px; font-size: 12px; border: 1px solid #cacbcb; border-left: 0px; border-right: 0px; vertical-align: middle; }
.n_shopcart_list ul li div.spt_num input.cat_xunjia_goods { border: 1px solid #cacbcb; }
.cart_goods_clear { padding-top: 10px; text-align: left; }
.cart_goods_clear a { color: #999; }
.cart_goods_clear a:hover { color: #da6432; }
.n_splb_js { float: left; width: 100%; background: #F1F1F1; margin-top: 10px; position: relative; }
.n_splb_js a { font-size: 16px; color: #FFFFFF; height: 40px; line-height: 40px; text-align: center; width: 130px; background: #da6432; }
.jsan_shopping { float: left; }
.jsan_jiesuan { float: right; margin-left: 5px; }
.jsan_zhuan { float: right; margin-left: 5px; }
.print_quotation { position: relative; display: block; }
.print_quotation i { background: url(images/icons_print.gif) no-repeat; width: 32px; height: 26px; display: inline-block; vertical-align: middle; margin-right: 5px; }
.print_quotation { color: #666; font-family: "微软雅黑"; font-size: 18px; }
.print_pointer { cursor: pointer; }
/* 购物车生成报价单个人信息表单CSS */
.print_information { position: absolute; top: 30px; right: 0px; width: 422px; height: 350px; background: #FFF; border: 1px solid #CCC; padding: 20px 10px; display: none; z-index: 9; }
.print_information input { width: 280px; padding: 0px 10px; height: 30px; margin: 10px 0px; }
.print_information .print_r_title { margin-bottom: 10px; }
.print_r_title h3 { display: inline-block; }
.print_information strong { color: #F00; vertical-align: middle; margin-right: 5px; }
.print_r_title i.closed_print { background: url(images/close_window.png) no-repeat; width: 16px; height: 15px; display: inline-block; float: right; cursor: pointer; }
.print_quotation_beizhu { color: #999; font-size: 12px; }
.print_submit { width: 410px; height: 40px; background: #da6432; color: #FFF; text-align: center; letter-spacing: 3px; line-height: 40px; cursor: pointer; margin-top: 15px; }
.n_splb_js a.dcexcel { background: #DE757C; }
.n_splb_js a.jsan { background: #da6432; }
.n_splb_js span { float: right; line-height: 40px; padding-right: 20px; height: 40px; font-size: 14px; }
.n_splb_js span b { color: #da6432; font-family: "微软雅黑"; font-size: 16px; }
.n_splb_js span i { font-size: 26px; font-weight: bold; }
.n_splb_js span i.full_discount { font-style: normal; font-size: 12px; color: #333; margin-right: 15px; font-weight: normal; letter-spacing: 1px; }
.n_splb_js span i.enjoy_full_discount { font-style: normal; font-size: 12px; color: #da6432; margin-right: 15px; font-weight: normal; letter-spacing: 1px; }
/* 购物车内容 */
.cart_goods_content { width: 1210px; margin: 20px 0px; }
.goods_content_child { overflow: hidden; padding: 25px 0px 0px 127px; }
.child_left_img { float: left; background: url(images/gwc_gwc.gif) no-repeat scroll 0 0; width: 96px; height: 140px; margin: 0px 10px 0px 0px; }
.child_left_xunjia_img { float: left; background: url(images/gwc_gwl.gif) no-repeat scroll 0 0; width: 96px; height: 140px; margin: 0px 10px 0px 0px; }
.child_right { width: 350px; float: left; margin-left: 10px; }
.child_right_wenzi { font-size: 20px; font-weight: bold; color: #999; line-height: 50px; margin-bottom: 20px; margin-left: 8px; }
.child_right_home { padding: 14px 20px; background: #da6432; color: #FFF; text-align: center; border-radius: 5px; margin: 0px 10px; height: 45px; line-height: 45px; }
.checkout_img { margin-bottom: 20px; }
.checkout_consignee_info { margin: 20px 20px 30px 20px; padding: 15px 15px; }
.checkout_consignee_info .consignee_info_one span { margin-right: 20px; }
.consignee_info_one li { padding: 15px 15px; }
.consignee_info_one li:hover { background: #f5f5f5; }
.consignee_checked { border-bottom: 1px solid #DDD; background: #f5f5f5; position: relative; .print_information
}
.consignee_checked.checked, .consignee_checked:hover { border: 1px solid #da6432; }
.consignee_info_one input { display: none; }
.consignee_update { float: right; }
#shippingTable { margin: 0 auto; padding: 5px 0px; }
#shippingTable tr td { border-bottom: 1px dashed #ccc; padding: 10px 0; }
.shipping_table { margin: 20px 0px; }
.shipping_table_div { color: #666; font-size: 14px; margin: 20px 15px; }
.shipping_div_input { margin: 15px 0px; margin-left: 25px; }
.shipping_miaoshu { color: #666; font-size: 12px; margin-left: 25px; margin-bottom: 25px; }
.payment { margin: 20px 10px 20px 15px; }
.payment_input { margin: 10px 40px 5px 10px; font-size: 14px; color: #da6432; border: 1px solid #D9D9D9; cursor: pointer; display: inline-block; height: 39px; padding: 4px 10px; position: relative; }
.payment_input img { vertical-align: middle; }
.payment_input input { cursor: pointer; display: none; }
.payment_miaoshu { color: #666; font-size: 12px; margin-left: 25px; margin-bottom: 30px; line-height: 20px; width: 950px; }
.checkout_goods_list { margin: 0 auto; padding-top: 10px; }
.checkout_table_th { border: 1px solid #999; }
.checkout_table_th th { background: #F5F5F5; height: 40px; color: #333; line-height: 40px; font-weight: normal; font-size: 14px; text-align: center; }
.checkout_table_td { border: 1px solid #E8E8E8; }
.checkout_table_td td { text-align: center; color: #666; font-size: 12px; }
.checkout_table_td td a { color: #666; }
.checkout_table_td td a:hover { color: #da6432; }
.checkout_price { font-family: "微软雅黑"; }
.checkout_total { font-family: "微软雅黑"; color: #da6432; }
.flowBox_consignee_tishi { font-size: 12px; color: #666; margin-bottom: 10px; }
.checkout_fapiao_xinxi { width: 480px; height: 660px; display: block; position: fixed; background: #fff; margin: auto; padding: 10px; top: 0; left: 0; right: 0; bottom: 0; border-radius: 5px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); overflow: hidden; z-index: 9; }
.checkout_fapiao_xinxi .fapiao_bottom { text-align: center; }
.checkout_fapiao_xinxi .fapiao_bottom div { display: inline-block; padding: 5px 15px 5px; margin: 2px 2px; border: none; color: #FFF; cursor: pointer; border-radius: 3px; background: #ff3f3f; }
.checkout_fapiao_xinxi tr td { padding: 5px 10px; font-size: 14px; }
.fapiao_xinxi_1 { margin: 10px; }
.jiesuan { border: 0px; border-radius: 5px; cursor: pointer; background: #da6432; font-size: 16px; color: #FFFFFF; height: 40px; line-height: 40px; text-align: center; width: 130px; margin-left: 5px; }
.fapiao_input { width: 290px; border: 1px solid #DDD; padding: 5px; height: 25px; line-height: 25px; }
.fapiao_select select { width: 170px; padding: 5px; border: 1px solid #CCC; }
.address_input { width: 310px; }
.clearfix h6 span { color: #274487; }
.orders_total { font-family: Verdana; }
.orders_total strong { color: #da6432; font-size: 24px; font-weight: 100; }
.orders_done { text-align: right; margin: 20px 0; }
.orders_done span { font-size: 14px; color: #666; line-height: 50px; }
.orders_done span b { font-size: 18px; font-weight: bold; color: #da6432; font-family: "微软雅黑"; }
.use_bonus { margin: 20px 20px; }
.bonus_b { width: 15px; height: 15px; margin-right: 5px; float: left; overflow: hidden; line-height: 0; font-size: 0; background: url(images/toggler-arrow.gif) no-repeat scroll; }
.bonus_b_1 { width: 15px; height: 15px; margin-right: 5px; float: left; overflow: hidden; line-height: 0; font-size: 0; background: url(images/toggler-arrow.gif) no-repeat scroll 0px -15px; }
.user_bonus_shiyong a { font-size: 12px; color: #274487; }
.user_bonus_shiyong a:hover { text-decoration: underline; }
.user_bonus_all { margin: 10px 0px; padding: 10px; border: 1px solid #CCC; background: whiteSmoke; }
.bonus_all_one { padding: 5px; margin: 5px; }
.bonus_all_one select { width: 162px; padding: 5px; }
.bonus_all_two { padding: 5px; margin: 5px; }
.bonus_all_two span { margin-left: 10px; }
.all_two_btn { width: 80px; height: 28px; line-height: 28px; background: #da6432; color: #FFF; text-align: center; border: 0px; }
.all_two_bonus_sn { width: 150px; border: 1px solid #EEE; border-top: 1px solid #CCC; height: 18px; padding: 5px; margin-left: 6px; }
.flowBox strong { font-size: 14px; font-weight: bold; color: #d2d2d2; font-family: Verdana; }
.success_table_back { text-align: center; margin-bottom: 20px; }
.success_table_back a { color: #274487; }
.operat .title { font-size: 26px; margin-bottom: 5px; padding-bottom: 2px; line-height: 38px; }
.operat p em { font-style: normal; color: #da6432; font-weight: bold; }
.order-detail { margin-top: 10px; }
.box-tip { background: whiteSmoke; border: 1px solid #da6432; padding: 10px 20px; width: 444px; margin: 20px 0px; margin-bottom: 25px; }
.order-detail .title { font-size: 12px; padding-bottom: 5px; border-bottom: 1px dashed #da6423; margin-bottom: 10px; }
.order-detail .title .chakan { margin-left: 20px; font-size: 12px; color: #666; }
.order-detail .title .chakan:hover { color: #da6432; }
.order-detail .title i { font-style: normal; color: #da6432; font-size: 14px; font-weight: bold; }
.order-detail span { color: #da6432; font-family: "微软雅黑"; font-weight: bold; font-size: 16px; }
.btn-pay-go { float: left; }
.btn-payment { margin-top: 10px; display: inline-block; }
.btn-l { font-size: 14px; font-weight: bold; padding: 0 15px 2px; height: 30px; line-height: 30px; }
.btn { background: #da6432; color: #FFF; border: none !important; width: auto !important; cursor: pointer; vertical-align: middle; overflow: visible; }
.orders_content_success { border: 1px solid #d2d2d2; padding: 30px 0px; }
.order-opt-ok { margin: 50px; margin-left: 230px; margin-bottom: 80px; }
.operat { background: url(images/success.gif) no-repeat; padding-left: 50px; line-height: 28px; }
.article_search { margin: 8px 0; }
.article_search .inputBg { width: 300px; }
.quotation { margin: 20px auto 20px auto; text-align: center; }
.pagebar { height: auto; float: right; font-size: 14px; margin: 20px 0px; }
.pagebar img { position: relative; top: 2px; }
.pagebar a { display: block; float: left; margin: 0 2px; color: #000; text-decoration: none; }
.pagebar .page_now { display: block; float: left; margin: 0 5px; padding: 4px 9px; border: 1px solid #da6432; color: #da6432; }
.pagebar_number { padding: 4px 9px; border: 1px solid #ddd; color: #000; }
.pagebar_number:hover { background: #da6432; border: 1px solid #da6432; color: #FFF; }
.pagerbar_count { float: left; padding: 4px 9px; color: #000; }
.pagerbar_count b { color: #da6432; }
.pagebar kbd { float: left; margin-left: 8px; position: relative; }
.pagebar kbd .B_blue { border: 1px solid #ddd; height: 24px; line-height: 24px; }
#bottomNav { width: 958px; }
.bNavList { border: 1px solid #fff; background: #eef6f9; height: 27px; line-height: 27px; padding: 0 12px; }
.links { border: 1px solid #fff; background: #eef6f9; padding: 0 12px; }
.bNavList a, .links a { color: #006acd; text-decoration: none; }
.bNavList img { _position: relative; top: 8px; }
.links img { width: 88px; height: 30px; margin: 5px; }
#footer { background: url(images/logo1.gif) no-repeat 5% 50%; padding-left: 200px; width: 760px; margin: 10px auto; }
#footer .text { background: url(images/footerLine.gif) no-repeat left center; padding-left: 50px; *padding-bottom:20px;
}
#footer .text a { color: #404040; text-decoration: none; }
#compareBox { width: 128px; background: url(images/compareBg.gif) no-repeat top center; background-color: #edf8ff; padding: 35px 0 8px 0; border: 1px solid #c5e4ff; position: absolute; right: 1px; top: 200px; }
#compareBox input { width: 52px; height: 13px; border: none; background: url(images/compareSub.gif) no-repeat; }
#compareList { margin: 0px 0px 8px 0px; padding: 0px; width: 120px; background: #FFFFFF; border: 1px solid #d6ecff; }
#compareList li { color: #333; text-align: left; background: #fff; padding: 3px 5px; margin: 3px 0; }
#compareList li img { float: right; padding-top: 4px; }
.messageli { list-style-type: none; padding: 5px; color: red }
.messagediv { font-size: 12px; position: absolute; border: 1px solid #FFD700; text-align: center; padding: 5px; background-color: #FFFACD; filter: alpha(opacity=50); -moz-opacity: 0.7; opacity: 0.7; }
.point li { float: left; width: 300px; }
* { margin: 0px; padding: 0px; list-style-type: none; text-decoration: none; }
.fillet { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.shadow { -moz-box-shadow: 0px 0px 10px #000; -webkit-box-shadow: 0px 0px 10px #000; box-shadow: 0px 0px 10px #000; }
.transparent80 { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.hide { display: none; }
.w1000 { width: 1210px; margin: 0 auto; }
.w1200 { width: 1210px; margin: 0 auto; }
.r2_header { width: 100%; margin: 20px 0px; }
.r2_header span { text-align: right; float: right; font-size: 16px; font-family: "微软雅黑"; margin-top: 30px; }
.floor { background: #fff; position: fixed; z-index: 9999; left: 50%; margin-left: -660px; margin-top: 10px; border-bottom: none; }
.floor li { width: 42px; height: 42px; }
.floor li .pic { width: 100%; height: 100%; }
.floor li .word { width: 32px; height: 32px; color: white; text-align: center; line-height: 16px; background: #274486; padding: 5px; }
.floor li .word2 { width: 100%; height: 100%; color: #274486; text-align: center; line-height: 39px; font-size: 20px; }
.floor li:hover { background: #274486; }
.floor li:hover .pic { display: none; }
.floor li:hover .word2 { display: none; }
.floor li:hover .word { display: block; }
#floorBox { display: none; }
.kuangjia { position: fixed; width: 70px; z-index: 9999; right: 0px; top: 180px; }
.kuangjia_right { border-bottom: 1px solid #CCC; background: #FFF; width: 100%; }
.li_left1 { border: 1px solid #CCC; border-bottom: none; width: 69px; height: 69px; position: relative; border-right: 0px; }
.right_li_2 { width: 68px; height: 68px; background: url(images/zixun.gif) no-repeat scroll; display: inline-block; }
.right_li_2_hover { width: 68px; height: 68px; background: url(images/zixun.hover.gif) no-repeat scroll; display: inline-block; }
.right_li_3 { width: 68px; height: 68px; background: url(images/gouwu.fw.gif) no-repeat scroll; display: inline-block; }
.right_li_3_hover { width: 68px; height: 68px; background: url(images/gouwu.fw.hover.gif) no-repeat scroll; display: inline-block; }
.right_li_4 { width: 68px; height: 68px; background: url(images/shoucan.fw.gif) no-repeat scroll; display: inline-block; }
.right_li_4_hover { width: 68px; height: 68px; background: url(images/shoucan.fw.hover.gif) no-repeat scroll; display: inline-block; }
.right_li_5 { width: 68px; height: 68px; background: url(images/lishi.fw.gif) no-repeat scroll; display: inline-block; }
.right_li_5_hover { width: 68px; height: 68px; background: url(images/lishi.fw.hover.gif) no-repeat scroll; display: inline-block; }
.right_li_6 { width: 68px; height: 68px; background: url(images/fanhui.fw.gif) no-repeat scroll; display: inline-block; }
.right_li_6_hover { width: 68px; height: 68px; background: url(images/fanhui.fw.hover.gif) no-repeat scroll; display: inline-block; }
.number { position: absolute; right: 4px; top: 5px; line-height: 13px; height: 13px; background: #da6432; border: 1px solid #da6432; padding: 0px 4px; color: #FFF; border-radius: 20px; }
.bottom_name_hover:hover { color: #da6432; }
.liulan { position: absolute; width: 210px; left: -211px; top: -50px; height: auto; box-shadow: 0 0 5px rgba(0,0,0,0.2); display: none; opacity: 1px; }
.liulan_top { background-color: #F5F4EF; color: #666; font-size: 14px; padding: 10px 12px; }
.liulan_goods { font-size: 14px; }
.close_window { width: 20px; height: 20px; cursor: pointer; line-height: 20px; float: right; background: url(images/close_window.png) no-repeat scroll 0px 0px; }
.liulan_bottom { background: #FFF; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
.liulan_bottoms { background: #FFF; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
.liulan_bottom li { float: left; background: #FFF; }
.bottom_img { width: 40px; height: 40px; margin-right: 5px; float: left; margin-top: 10px; }
.bottom_img img { width: 40px; height: 40px; vertical-align: middle; }
.liulan_bottom_name { width: 165px; float: left; font-size: 12px; margin: 10px 0px 0px 0px; }
.liulan_bottom_name a { float: left; font-size: 12px; line-height: 20px; color: #666; margin: 0px 10px; }
.liulan_bottom_price { float: right; color: #da6432; margin: 0px 10px 10px 0px; }
.liulan_bottom_price span { font-family: "微软雅黑"; }
.view_all_collect { margin: 0 auto; }
.collect_a { margin: 20px 0px; }
.collect_a a { background: #da6432; color: #FFF; padding: 10px 20px; }
.wu_shoucan_goods { background: #FFF; padding: 20px 0px; }
.img { background: url(images/no_goods.gif) no-repeat scroll 0px 0px; height: 162px; width: 162px; }
.wu_shoucan_goods h2 { color: #999; font-size: 14px; text-align: center; margin-top: 20px; }
.gouwu_bottom { background: #FFF; box-shadow: 0 0 5px rgba(0,0,0,0.2); padding-bottom: 15px; }
.gouwu_bottom_li { width: 210px; padding-top: 10px; clear: both; }
.gouwu_bottom_li img { float: left; width: 40px; height: 40px; margin-right: 5px; }
.gouwu_name a { font-size: 12px; color: #666; }
.gouwu_price { float: right; margin: 10px 10px 15px 0px; }
.gouwu_price span { color: #da6342; font-family: "微软雅黑"; }
.gouwu_price a { color: #da6432; margin-left: 20px; }
.gouwu_float_jiesuan { clear: both; text-align: right; margin: 10px; }
.jianju { margin-right: 5px; }
.gouwu_float_jiesuan p { margin: 5px 0px; }
.float_jiesuan_btn a { padding: 5px 10px; background: #da6432; color: #FFF; border-radius: 5px; height: 24px; line-height: 24px; }
.header { }
.header_b { margin: 15px 0px; }
.top { background: whiteSmoke; border-bottom: 1px solid #E5E5E5; }
.header_a { line-height: 30px; width: 1200px; }
.header_b_l { margin-top: 26px; }
.header_b_l .img_center { width: 268px; height: 48px; }
.header_a_r { }
.header_a_r_li li { float: left; margin-left: 15px; line-height: 31px; }
.header_a_r_li li span { color: #E50012; font-weight: bold; }
.top_shu { background: url(images/top_shu_05.gif) no-repeat right; display: inline-block; }
.header_a_r_li .top_shu em { color: #f00; }
.service_phone { background: url(images/deppre_icon.png) no-repeat -33px -6px; display: inline-block; vertical-align: middle; width: 20px; height: 24px; margin-right: 5px; }
.header_a_r_li li a { color: #000; }
.header_a_r_li li a:hover { color: #da6432; }
.top_shoucan { background: url(images/deppre_icon.png) no-repeat scroll -8px -7px; vertical-align: middle; display: inline-block; width: 16px; height: 16px; margin-right: 5px; margin-top: -4px; }
.my_deppre { position: relative; padding: 0px 7px; border-bottom: none; margin-left: unset!important; }
.hover { border-bottom: none; background: #FFF; }
.help_hover { border: 1px solid #E3E3E3; padding: 0px 6px; border-bottom: none; background: #FFF; }
.my_deppre a { padding: 0px 5px; }
.deppre_back_img { background: url(images/sanjiao.gif) no-repeat scroll 0 0; display: inline-block; vertical-align: middle; width: 8px; height: 8px; line-height: 8px; }
.deppre_back_img_hover { background: url(images/sanjiao_.gif) no-repeat scroll 0 0; display: inline-block; vertical-align: middle; width: 8px; height: 8px; line-height: 8px; }
.my_deppre_child { position: absolute; left: -1px; top: 31px; width: 96px; border: 1px solid #E3E3E3; background: #FFF; border-top: 0px; display: none; z-index: 9999; }
.my_deppre_child.double_col { width: 172px; }
.my_deppre_child dl { float: left; padding: 0 8px 8px; }
.my_deppre_child dl dt { font-weight: 700; color: #b0b0b0; }
.my_deppre_child ul li { margin-left: 8px; }
.my_deppre_child_help { position: absolute; left: -1px; top: 28px; width: 88px; border: 1px solid #E3E3E3; background: #FFF; border-top: 0px; display: none; z-index: 9999; }
.my_deppre_child_help ul li { margin-left: 8px; }
.mobile_code { width: 116px; }
.mobile_code img { width: 100px; margin: 5px 0; }
.mobile_code .code_txt { text-align: center; }
li.my_gx { width: 76px; margin-left: 15px; }
.header_b_m { position: relative; margin-left: 77px; margin-top: 26px; }
/* 增加搜索框功能样式 */
.header_search_select { position: absolute; height: 32px; overflow: hidden; top: 2px; left: 2px; z-index: 2; border-right: 1px solid #e8e8e8; }
.header_search_select:hover { height: 96px!important; border-left: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; padding-bottom: 5px; background-color: #fafafa; }
.header_search_select ul { display: inline-block; }
.header_search_select ul li { padding: 0 20px 0 15px; color: #333; cursor: pointer; line-height: 32px; }
.header_search_select ul li.current { }
.header_search_select .deppre_back_img { position: absolute; top: 15px; right: 5px; }
.header_search_div { position: relative; zoom: 1; z-index: 1; }
.auto_search_result { position: absolute; top: 36px; left: 0; z-index: 999; border: 1px solid #ccc; width: 455px; background: #FFF; overflow: hidden; box-shadow: 1px 2px 1px rgba(0,0,0,.2); display: none; }
.auto_search_result ul li { padding: 5px; color: #666; cursor: pointer; }
.auto_search_result ul li:hover { background: #f6f5f5; }
.header_b_m .B_input { border: 2px solid #da6432; height: 32px; padding-left: 65px; float: left; width: 390px; color: #989898; outline: none; border-bottom-left-radius: 5px; border-top-left-radius: 5px; }
.header_b_m .go { border: none; background: #da6432; color: #fff; height: 36px; font-size: 16px; line-height: 36px; margin-left: -2px; margin-top: 0px; cursor: pointer; width: 80px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; }
.header_b_m .go:hover { background: #cc5d2f; }
.header_b_m .hot_key { color: #333; margin-top: 5px; width: 535px; height: 15px; overflow: hidden; }
.header_b_m .hot_key a { color: #666; margin-right: 6px; }
.hot_key a:hover { color: #da6432; }
.header_b_r { margin-top: 23px; position: relative; background: url(images/gouwuche.gif) no-repeat 6px center #da6432; border-radius: 4px; line-height: 37px; width: 196px; }
.header_b_r_c a { color: #fff; margin-right: 10px; }
.header_b_r_c a:hover { color: #274487; }
.header_b_r_a a { color: #274487; }
.header_cart_1 { margin-left: 30px; }
.suan { margin-left: 22px; }
.header_cart_goods { width: 196px; border-bottom: 1px solid #CCC; margin-top: 10px; }
.cart_img { float: left; margin-right: 10px; margin-left: 10px; }
.cart_img img { width: 35px; height: 35px; }
.cart_info { width: 170px; margin-left: 23px; }
.cart_info a { margin: 0px; padding: 0px; line-height: 20px; color: #666; font-size: 11px; }
.cart_info a:hover { color: #ed6529; text-decoration: underline; }
.cart_jiesuan { width: 194px; clear: both; text-align: right; height: 30px; }
.cart_jiesuan a { color: #da6432; margin-left: 20px; margin-right: 5px; }
.nav { background: white; border-bottom: 1px solid #ddd; }
.nav_a_l { position: relative; }
.nav_a_l_a { color: #fff; background: url(images/3.jpg) no-repeat 199px center #d86431; width: 230px; line-height: 40px; text-indent: 20px; font-size: 16px; font-weight: bold; }
.nav_a_l .cate_tree { position: absolute; background: #FFF; z-index: 9999; width: 230px; display: none; top: 40px; padding: 8px 0; }
.nav_a_l .cate_tree .left_tree { }
.nav_a_l .cate_tree li { line-height: 26px; padding: 0 20px; height: 54px; overflow: hidden; }
.nav_a_l .cate_tree li .parent_cat a { font-size: 14px; color: #ce511a; font-weight: bold; }
.nav_a_l .cate_tree li .child_cat a { font-size: 12px; color: #666; }
.nav_a_l .cate_tree li .child_cat a:hover { color: #da6432; }
.nav_a_l .cate_tree li a { display: inline-block; }
.nav_a_l .cate_tree .left_tree2 { background: #F5F5F5; border-left: 1px solid #da6432; border-right: 1px solid #DDDDDD; }
.parent_cat { position: relative; overflow: hidden; }
.tubiao { position: absolute; left: 0px; top: 0px; }
.left_tree2 .third_cate { width: 980px; transition: width .3s; display: block; margin-left: 2px; }
.third_cate { position: absolute; left: 229px; background: #fff; top: 0px; width: 0px; min-height: 448px; _height: 460px; z-index: -1; box-shadow: 2px 0 5px rgba(0, 0, 0, 0.3); overflow: hidden; }
.third_cate_l { width: 740px; float: left; overflow: hidden; padding: 10px; }
.third_cate_l .third_cate_l_l { width: 70px; text-align: center; }
.third_cate_l .third_cate_l_r { width: 380px; text-align: left; }
.third_cate_l td a { color: #666; }
.third_cate_left { width: 100%; margin: 0px 5px; }
.third_cate_left dt { border-bottom: 1px dotted #DDD; }
.third_cate_left dt a { color: #CE511A; font-size: 12px; font-weight: bold; }
.third_cate_left dd a { font-size: 12px; color: #666; margin-right: 10px; padding: 0px; }
.third_cate_left dd a span { margin: 0px; padding: 0px; }
.third_cate_left dd a:hover { color: #da6432; }
.third_cate_r { width: 210px; position: absolute; right: 5px; }
.tj_brand { font-size: 12px; border-bottom: 1px dotted #DDD; margin-bottom: 10px; color: #274487; }
.third_cate_r a { border: 1px solid #ccc; margin: 2px 0px; }
.third_cate_r a:hover { border: 1px solid #274487; }
.nav_a_m li { line-height: 40px; font-size: 16px; padding: 0 10px; font-weight: bold; position: relative; }
.nav_a_m li.home { padding-left: 0; }
/*导航栏动态效果*/
.nav_a .nav_a_m li a:before { content: "["; margin-right: 10px; transform: translateX(20px); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); }
.nav_a .nav_a_m li a:after { content: "]"; margin-left: 10px; transform: translateX(-20px); -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); -ms-transform: translateX(-20px); }
.nav_a .nav_a_m li a:before, .nav_a .nav_a_m li a:after { display: inline-block; opacity: 0; transition: transform 0.3s, opacity 0.2s; -moz-transition: transform 0.3s, opacity 0.2s; -webkit-transition: transform 0.3s, opacity 0.2s; -ms-transition: transform 0.3s, opacity 0.2s; }
.nav_a .nav_a_m li a:hover::before, .nav_a .nav_a_m li a:hover::after, .nav_a .nav_a_m li a:focus::before, .nav_a_m .nav_a_m li a:focus::after { opacity: 1; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); transform: translateX(0px); }
.daohan_tubiao_h { position: absolute; background: url(images/deppre_icon.png) no-repeat -137px -7px; width: 15px; height: 14px; display: inline-block; top: 2px; margin-left: 2px; }
.daohan_tubiao_n { position: absolute; background: url(images/deppre_icon.png) no-repeat -161px -7px; width: 15px; height: 14px; display: inline-block; top: 2px; margin-left: 2px; }
.nav_a_m .active a { color: #fff; padding: 4px 10px; border-radius: 5px; background-color: #da6432; }
.nav_a_m li a { color: #222; }
.nav_a_m li:hover a { color: #da6432; }
.nav_a_m li.active:hover a { color: #fff; }
.nav_a_cart { border: 1px solid #CCC; padding: 5px 15px; position: relative; z-index: 1; }
.nav_a_cart a { color: #666; }
.nav_a_cart .nav_a_cart_tubiao { background: url(images/deppre_icon.png) no-repeat -193px -9px; width: 25px; height: 23px; display: inline-block; vertical-align: middle; margin-right: 6px; }
.nav_a_cart_count { background: #da6432; color: #FFF; padding: 0px 4px; border-radius: 10px; line-height: 22px; text-align: center; margin: 0px 5px; vertical-align: middle; }
.nav_a_r a { display: inline-block; width: 98px; height: 54px; line-height: 54px; color: #fff; background: #d86431; font-size: 14px; font-weight: 700; text-align: center; margin-left: -6px; }
.nav_a_r a:hover { color: #274487; }
.index_special { width: 722px; float: left; margin-left: 240px; }
.index_special a { float: left; margin-top: 10px; margin-right: 10px; }
.index_special a:nth-child(3) { margin-right: 0; }
.index_special_div { overflow: hidden; }
.banner_l { margin-left: 240px; }
/* 首页 */
.bg_gray { background-color: #f5f5f5; }
/* 首页滚动条搜索 */
.index_searchFixed { position: fixed; z-index: 10000; left: 0; top: 0; width: 100%; border-top: 2px solid #f00; background-color: #FFF; box-shadow: 2px 2px 2px rgba(0,0,0,.2); }
.index_searchFixed .search_mkey { margin: auto; width: 1210px; height: 60px; }
.search_mkey { position: relative; z-index: 1; height: 60px; }
.index_searchFixed .search_mkey .search_logo { display: block; position: absolute; left: 15px; top: 12px; width: 268px; }
.index_searchFixed .search_mkey .search_logo .search_logo_lk { background: url(images/logo.gif) no-repeat; background-size: 200px; display: inline-block; width: 200px; height: 38px; text-indent: -999px; }
.index_searchFixed .search_mkey .search_form { top: 12px; }
.search_mkey .search_form { position: absolute; left: 322px; top: 25px; width: 537px; height: 35px; }
.index_searchFixed .indexFixed_keywrods { border-color: #efefef; background-color: #efefef; }
.search_mkey .search_form .indexFixed_keywrods { left: 0; padding: 4px 10px; width: 455px; height: 25px; border: 1px solid transparent; line-height: 25px; font-size: 14px; color: #989898; border-bottom-left-radius: 5px; border-top-left-radius: 5px; }
.index_searchFixed .fixed_searchBtn { cursor: pointer; border-radius: 0; right: 0; width: 70px; height: 35px; line-height: 35px; border: none; background-color: #da6432; font-size: 16px; color: #fff; letter-spacing: 2px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; }
.search_mkey .search_form input, .search_mkey .search_form button { position: absolute; top: 0; outline: none; }
.indexFixedMyAre { position: absolute; top: 12px; right: 0px; width: 250px; height: 35px; }
.indexFixedMyAre a { font-size: 16px; letter-spacing: 2px; }
.index_searchFixedNone { display: none; }
/* 首页特惠购样式 */
.banner_l_b { background: #fff; margin-top: 20px; }
.index_limittime_title { background: #eee; height: 40px; line-height: 40px; }
.index_limittime_title .limittime_icon { background: url(images/index_limittime_icon.png) no-repeat; display: inline-block; height: 28px; width: 93px; margin-left: 10px; vertical-align: middle; margin-right: 5px; }
.index_limittime_title span { display: inline-block; color: #999; }
.index_limit_content { border: 1px solid #eee; border-right: 0px; border-bottom: 0px; }
.index_limittime_width { font-size: 0; }
.index_limit_content a { display: inline-block; border-right: 1px solid #eee; border-bottom: 1px solid #eee; font-size: 12px; }
.index_promote_aimg .promote_product_left { float: left; margin: 10px 6px; }
.index_promote_aimg .promote_product_right { float: left; width: 154px; margin: 10px; }
.index_promote_aimg .promote_product_right .promote_product_right_name { color: #666; text-align: left; width: 150px; height: 38px; word-wrap: break-word; line-height: 18px; overflow: hidden; }
.promote_product_right_time { margin: 5px 0px; color: #999; text-align: center; }
.promote_product_right_time em { background: url(images/deppre_icon.png) no-repeat -234px -9px; width: 16px; height: 16px; vertical-align: middle; display: inline-block; margin-right: 5px; }
.promote_product_right_price { font-size: 16px; font-weight: 700; color: #F00; margin: 5px 0px; }
.promote_product_right_buy span { position: relative; display: inline-block; width: 80px; height: 22px; background: #F00; border-radius: 4px; color: #FFF; text-indent: 12px; font-size: 14px; }
.promote_product_right_buy span .buy_qiang_icon { display: inline-block; height: 0px; width: 0px; border-left: 5px solid #fff; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: none; position: absolute; left: 60px; top: 6px; }
/* 首页购物车 */
.header_b_r_b { opacity: 1px; position: absolute; width: 280px; border: 1px solid #CCC; background: #fff; right: -1px; top: 34px; margin-top: -1px; display: none; }
.header_b_r_b .xuangou { display: inline-block; margin: 15px 0px; text-align: center; width: 310px; }
.header_b_r_b_b { line-height: 25px; clear: both; text-align: right; background: #f5f5f5; }
.header_b_r_b_b .aggregate_goods { display: inline-block; text-align: left; width: 166px; color: #666; }
.header_b_r_b_b .aggregate_goods .jiage_size { color: #da6432; font-size: 18px; }
.header_b_r_b_b .go_to_cart a { display: inline-block; width: 100px; height: 35px; line-height: 35px; background: #da6432; color: #FFF; text-align: center; font-size: 14px; }
/* 首页轮播图右边买家卖家登录注册 */
.banner_r { width: 238px; }
.banner_r_a_1 { line-height: 52px; border: 1px solid #b4c3e2; text-align: center; background: url(images/huiyuan.png) no-repeat scroll 26px 15px; }
.banner_r_a_1 a { color: #000; margin-right: 6px; }
.banner_r_a_1 a:hover { color: #274487; text-decoration: underline; }
.banner_r_1 { font-size: 14px; margin-top: 26px; margin-left: 45px; }
.banner_r_1_gonghuo { border-radius: 5px; border: 2px solid #010167; display: inline-block; color: #010167; cursor: pointer; width: 110px; height: 32px; line-height: 31px; text-align: center; margin-right: 16px; }
.banner_1_gonghuo_xunjia { background: url(images/deppre_icon.png) no-repeat -58px -7px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px; }
.banner_r_1_xunjia { border-radius: 5px; border: 2px solid #f00; display: inline-block; color: #f00; cursor: pointer; width: 110px; height: 32px; line-height: 34px; text-align: center; }
.banner_1_gonghuo_kucun { background: url(images/deppre_icon.png) no-repeat -84px -9px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px; }
.banner_1_icon_edit { background: url(images/icon/edit.png) no-repeat; background-size: 16px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px; margin-bottom: 2px; }
.banner_1_icon_shop { background: url(images/icon/shop.png) no-repeat; background-size: 16px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px; margin-bottom: 2px; }
.banner_r_2_zhinan { margin-top: 28px; color: #999; }
.banner_r_2_zhinan .zhinan_tubiao { background: url(images/deppre_icon.png) no-repeat -109px -8px; width: 16px; height: 14px; display: block; margin-left: 14px; margin-bottom: 2px; }
.banner_r_2_zhinan span { font-size: 12px; }
#outDiv { width: 100%; height: 448px; overflow: hidden; }
.banner_r_b { height: 233px; background: #FFF; overflow: hidden; -webkit-box-shadow: 0 0 15px #ddd; -moz-box-shadow: 0 0 15px #ddd; box-shadow: 0 0 15px #ddd; }
.banner_r_b_a li { line-height: 35px; height: 35px; background: #CCCCCC; font-size: 14px; font-weight: 700; color: #333; float: left; width: 50%; text-align: center; cursor: pointer; }
.banner_r_b_a .active { background: #da6432; color: #FFF; cursor: pointer; }
/* 首页买家卖家样式 */
.index_myis_buyers { width: 200px; text-align: center; margin: 10px auto; margin-top: 30px; }
.index_myis_buyers a { display: inline-block; height: 28px; width: 28px; padding: 6px; line-height: 14px; border: 1px solid #999; color: #333; vertical-align: middle; margin: 0px 5px; }
.index_myis_buyers>a:first-child { background: green; color: #fff; border: 1px solid green; }
.index_myis_buyers a:hover { background: #da6432; border-color: #da6432; color: #fff; }
.index_myis_buyers span { font-size: 16px; color: #666; }
.index_buyers_ul a { color: #666; }
.scoll_r_ul a { color: #000; }
/* 首页买家卖家注册样式 */
.login_register_btn { width: 218px; height: 30px; overflow: hidden; margin: 5px auto; }
.login_register_btn span { display: block; background: #CCCCCC; color: #000; font-size: 14px; text-align: center; line-height: 30px; }
.login_register_btn a { display: block; height: 28px; line-height: 28px; width: 70px; font-size: 14px; text-align: center; float: left; border-radius: 5px; }
.login_register_btn .reg_btn { float: right; background: #f00; color: #fff; border: 1px solid #f00; }
.login_register_btn .reg_btn:hover { background: #da6432; color: #fff; border-color: #da6432; }
.login_register_btn .login_btn { background: green; color: #fff; border: 1px solid green; }
.index_buyers_btn { border-top: 1px dashed #999; height: 95px; overflow: hidden; }
.index_buyers_btn ul li { float: left; width: 88px; margin-top: 10px; border-radius: 5px; }
.index_buyers_btn ul li:nth-child(2n-1) { margin-left: 11px; }
.index_buyers_btn ul li:nth-child(2n) { margin-left: 20px; }
.index_buyers_btn li a { display: block; border-radius: 5px; overflow: hidden; border: 1px solid #ee2f2d; }
.index_buyers_btn li a em { float: left; ldisplay: block; width: 28px; height: 30px; margin: 0 auto; text-align: center; color: #333; background: url(images/deppre_icon.png) no-repeat; background-size: 200px; background-color: #ee2f2d; }
.index_buyers_btn li a span { line-height: 30px; }
.index_buyers_btn li .keysstore em { background-position: -90px -161px }
.index_buyers_btn li .helpxunjia em { background-position: -90px -195px; }
.index_buyers_btn li .reading_shop em { background-position: -90px -231px; }
.index_buyers_btn li .tool_shop em { background-position: -90px -267px; }
.qiehuan_scoll_r_2 { display: none; }
.right_orders_child { overflow: hidden; height: 165px; width: 208px; line-height: 24px; text-align: left; padding: 10px; padding-left: 5px; }
.right_orders_child span { font-weight: bold; color: #da6432; }
.right_orders_child span a { color: #da6432; }
.right_orders_child span a:hover { text-decoration: underline; color: #F00; }
.banner_r_c { margin-top: 10px; height: 205px; }
.banner_r_c div { background: #FFF; }
.banner_r_c_a { -webkit-box-shadow: 0 0 15px #ddd; -moz-box-shadow: 0 0 15px #ddd; box-shadow: 0 0 15px #ddd; }
.banner_r_b_a_active { background: #da6432; line-height: 35px; height: 35px; font-size: 14px; font-weight: 700; color: #FFF; }
.banner_r_c_b_2 { width: 226px; overflow: hidden; height: 198px; display: none; }
.banner_r_c_b_2_ul { width: 228px; zoom: 1; background: #FFF; height: 113px; overflow: hidden; }
.banner_r_c_b_2_ul_li { float: left; border: 1px solid #ededed; border-left: 0; border-top: 0; text-align: center; width: 75px; height: 56px; }
.banner_r_c_b_2_ul_li a { color: #666; }
.banner_r_c_b_2_ul_li a p { height: 15px; overflow: hidden; }
.banner_r_c_b_2_ul_li a .shortcut_tool1 { background-position: 0 -39px; }
.banner_r_c_b_2_ul_li a .tsc1 { background-position: -41px -39px; }
.banner_r_c_b_2_ul_li a .shortcut_tool2 { background-position: 0 -75px; }
.banner_r_c_b_2_ul_li a .tsc2 { background-position: -41px -75px; }
.banner_r_c_b_2_ul_li a .shortcut_tool3 { background-position: 0 -118px; }
.banner_r_c_b_2_ul_li a .tsc3 { background-position: -41px -118px; }
.banner_r_c_b_2_ul_li a .shortcut_tool4 { background-position: 0 -159px; }
.banner_r_c_b_2_ul_li a .tsc4 { background-position: -41px -159px; }
.banner_r_c_b_2_ul_li a .shortcut_tool5 { background-position: 0 -198px; }
.banner_r_c_b_2_ul_li a .tsc5 { background-position: -41px -198px; }
.banner_r_c_b_2_ul_li a .shortcut_tool6 { background-position: 0 -238px; }
.banner_r_c_b_2_ul_li a .tsc6 { background-position: -41px -238px; }
.banner_r_c_b_2_ul_li a .shortcut_tool7 { background-position: 0 -281px; }
.banner_r_c_b_2_ul_li a .tsc7 { background-position: -41px -281px; }
.banner_r_c_b_2_ul_li a .shortcut_tool8 { background-position: 3px -318px; }
.banner_r_c_b_2_ul_li a .tsc8 { background-position: -38px -318px; }
.banner_r_c_b_2_ul_li a .shortcut_tool9 { background-position: 6px -359px; }
.banner_r_c_b_2_ul_li a .tsc9 { background-position: -35px -359px; }
.banner_r_c_b_2_ul_li a i { background: url(images/deppre_icon.png) no-repeat; display: inline-block; width: 35px; height: 35px; }
.banner_r_c_b_div { height: 180px; padding: 6px; line-height: 22px; overflow: hidden; }
.banner_r_c_b_div a { margin-right: 8px; color: #666; }
a.size0 { font-size: 14px; padding: 5px; color: #3FEEE7; }
a.size0:hover { color: #FFC000; }
a.size1 { font-size: 14px; color: #804D40; }
a.size1:hover { color: #801DAE; }
a.size2 { padding: 5px; font-size: 18px; font-weight: bold; color: #B9251A; }
a.size2:hover { color: #E13728; }
a.size3 { padding: 5px; font-size: 16px; color: #C4876A; }
a.size3:hover { color: #E13728; }
a.size4 { padding: 5px; font-size: 14px; color: #B46A47; }
a.size4:hover { color: #274487; }
a.size5 { font-size: 16px; padding: 5px; color: #E13728; }
a.size5:hover { color: #B46A47; }
a.size6 { padding: 0px; font-size: 18px; font-weight: bold; color: #9EDB01; }
a.size6:hover { color: #E13728; }
a.size7 { padding: 0px; font-size: 16px; color: #da6432; }
a.size7:hover { color: #da6432; }
a.size8 { padding: 0px; font-size: 18px; font-weight: bold; color: #FFC973; }
a.size8:hover { color: #E13728; }
.orders_scoll_span { padding: 1px 6px; background: #da6432; color: #FFF; height: 22px; margin-right: 6px; }
.scoll_r_ul { padding: 0 10px; height: 114px; overflow: hidden; display: none; }
.scoll_r_ul li { width: 216px; color: #999; margin-top: 10px; }
.scoll_r_ul li a.a_cat { color: #666; }
.scoll_r_ul li a.a_cat:hover { color: #da6432; }
.brand_a { line-height: 32px; width: 1208px; }
.brand_a .f_l span { color: #274486; height: 36px; text-align: -moz-left; width: 180px; line-height: 36px; font-size: 20px; font-family: "微软雅黑"; }
.tuijian_brand_intro { color: #999; font-style: normal; margin-left: 10px; font-size: 12px; line-height: 20px; }
.ad_a { width: 1209px; }
.ad_a div { width: 1208px; overflow: hidden; border-left: 1px solid #d4d4d4; }
.ad_a div a { float: left; width: 290px; height: 100px; display: inline-block; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; border-top: 1px solid #d4d4d4; padding: 5px; }
.brand_a .f_r { color: #666 }
.brand_b { width: 1210px; }
.brand_b .swiper-wrapper { width: 1208px; overflow: hidden; }
.brand_b .swiper-slide { margin: unset; overflow: hidden; }
.brand_b .swiper-slide a:first-child { float: left; width: 100%; height: 65px; display: inline-block; padding: 5px 0; background-color: #fff; text-align: center; }
.brand_b .swiper-slide a:nth-child(2) { position: absolute; height: 20px; width: 100%; bottom: -20px; left: 0; background: rgba(0,0,0,.3); text-align: center; color: #fff; transition: bottom .3s; -moz-transition: bottom .3s; -webkit-transition: bottom .3s; -o-transition: bottom .3s; overflow: hidden; }
.brand_b .swiper-slide:hover a:nth-child(2) { bottom: 0px; }
.index_content_a_b_b img { padding: 0px 7px; width: 100px; height: 100%; }
.index_content_a { margin-top: 28px; }
.index_content_a_a { height: 34px; border-bottom: 1px solid #da6432; }
.index_content_a_a_l { font-size: 20px; color: #da6432; font-weight: bold; height: 32px; line-height: 32px; text-align: center; }
.index_content_a_a_l .index_floor_number { background: url(images/deppre_icon.png) no-repeat; width: 28px; height: 28px; display: inline-block; vertical-align: middle; margin: 0 8px 0 0; margin-top: -5px; font-weight: 700; }
.index_content_a_a_l .number1 { background-position: -90px -41px; }
.index_content_a_a_l .number2 { background-position: -90px -81px; }
.index_content_a_a_l .number3 { background-position: -90px -121px; }
.index_content_a_a_l .number4 { background-position: -90px -161px; }
.index_content_a_a_l .number5 { background-position: -90px -201px; }
.index_content_a_a_l .number6 { background-position: -90px -241px; }
.index_content_a_a_l .number7 { background-position: -90px -281px; }
.index_content_a_a_l .number8 { background-position: -90px -321px; }
.index_content_a_a_l a { color: #da6432; font-family: "微软雅黑"; font-weight: 100; }
.index_content_a_a_l_ad { margin-top: 26px; }
.index_content_a_a_r { font-size: 14px; }
.index_content_catlist { height: 34px; background: #FFF; border-right: 1px solid #e3e3e3; }
.index_content_catlist li { float: left; height: 34px; line-height: 34px; width: 100px; text-align: center; }
.index_content_catlist li a { display: block; color: #666; height: 100%; margin-top: -1px; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #FFF; }
.index_content_catlist li a.a_active { border-top: 1px solid #da6432; border-left: 1px solid #da6432; border-right: 1px solid #da6432; border-bottom: 1px solid #fff; ; background: #FFF; }
.index_content_a_b { border: 1px solid #e3e3e3; border-top: 0 none; background-color: #fff; }
.index_content_a_b_a_l { background: #fff; line-height: 32px; width: 208px; height: 394px; position: relative; }
.index_content_a_b_a_l ul li { width: 45%; padding: 0 0 0 5%; height: 24px; overflow: hidden; font-family: 微软雅黑; }
.index_content_a_b_a_l ul li a { color: #222; }
.index_content_img { position: absolute; bottom: 5px; }
.index_content_img i { padding: 0px; margin: 5px; }
.index_content_img .index_cate_floor_1 { background: url(images/loucen_1.png) no-repeat; display: inline-block; width: 198px; height: 198px; }
.index_content_img .index_cate_floor_2 { background: url(images/loucen_2.png) no-repeat; display: inline-block; width: 198px; height: 190px; }
.index_content_img .index_cate_floor_3 { background: url(images/loucen_3.png) no-repeat; display: inline-block; width: 198px; height: 190px; }
.index_content_img .index_cate_floor_4 { background: url(images/loucen_4.png) no-repeat; display: inline-block; width: 198px; height: 190px; }
.index_content_img .index_cate_floor_5 { background: url(images/loucen_5.png) no-repeat; display: inline-block; width: 198px; height: 198px; }
.index_content_img .index_cate_floor_6 { background: url(images/loucen_6.png) no-repeat; display: inline-block; width: 198px; height: 195px; }
.index_content_img .index_cate_floor_7 { background: url(images/loucen_7.png) no-repeat; display: inline-block; width: 198px; height: 170px; }
.index_content_img .index_cate_floor_8 { background: url(images/loucen_8.png) no-repeat; display: inline-block; width: 198px; height: 195px; }
.index_content_a_b_a_r { width: 1000px; }
.index_content_a_b_a_r .img_center { width: 115px; }
.index_content_a_b_a_r .img_center div { height: 115px; }
.index_content_a_b_a_r .pro { padding: 0px 9px 0px 10px; width: 180px; height: 196px; border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3 }
.index_content_a_b_a_r .pro_name { overflow: hidden; color: #666; line-height: 20px; height: 40px; }
.pro_name:hover { color: #da6432; }
.index_content_a_b_a_r .pro_price { color: #274487; font-size: 12px; margin: 2px 0px; margin-top: 8px; font-family: Verdana; }
.index_content_a_b_a_r .pro_price_1 { font-size: 16px; color: #274487; font-weight: bold; }
.pro_sold { font-size: 12px; color: #999; float: right; line-height: 21px; }
.index_content_a_b_b { height: 50px; padding: 0px; margin: 5px 0px; }
.index_content_a_b_b a { padding: 0px; margin-right: 8px; margin-left: 8px; }
.footer { clear: both; min-width: 1210px; color: #222; background: #fff; }
.footer_a { background: #333333; padding-top: 30px; padding-bottom: 10px; }
.footer_weibu { background: #191919; }
.footer_a_l { margin-left: 40px; }
.footer_a_l ul { width: 110px; height: 150px; margin-right: 73px; }
.footer a:hover { text-decoration: underline; }
.footer_a_l ul.footer_a_l_top { font-size: 16px; color: #6D6D6D; line-height: 30px; font-family: "微软雅黑"; }
.footer_a_l ul li { line-height: 25px; color: #fff; }
.footer_a_l ul li a { color: #fff; opacity: 0.5; }
.footer_a_l ul li a:hover { opacity: 0.8; }
.footer_b { padding: 15px 0 85px 0; }
.footer_b dl { font-size: 16px; }
#footer5 { margin-right: 0; }
.footer_b dl { float: left; background: url(images/deppre_icon2.png) no-repeat; width: 166px; height: 34px; padding: 17px 0 17px 76px; }
.footer_b_dl_1 dt { line-height: 18px; }
.footer_b .footer_b_dl_1 { background-position: -177px -102px; }
.footer_b .footer_b_dl_2 { background-position: -177px -7px; }
.footer_b .footer_b_dl_3 { background-position: -177px -198px; }
.footer_b .footer_b_dl_4 { background-position: -177px -294px; }
.footer_b .footer_b_dl_5 { background-position: -177px -384px; }
.footer_b_dl_5 dt { line-height: 18px; }
.dt_1_2 { font-size: 13px; color: #999; }
.footer_a_r dl { float: left; color: #F88005; }
.footer_a_r dl dt { margin-bottom: 6px; }
.footer_a_r_dt1 { background: url(images/footer_right_logo.jpg) no-repeat; width: 190px; height: 30px; }
.footer_a_r_dt2 { font-size: 14px; background: url(images/footer_right_phone.jpg) no-repeat scroll; display: inline-block; text-indent: 28px; }
.footer_a_r_dt3 { font-size: 14px; }
.footer_a_r_dt3 span { font-size: 16px; }
.footer_c { text-align: center; clear: both; color: #FFF; line-height: 25px; }
.footer_c_friend { clear: both; color: #FFF; }
.footer_c_friend a { color: #666; line-height: 20px; }
.footer_about { text-align: center; clear: both; line-height: 30px; color: #FFF; padding-top: 6px; }
.footer_about a { color: #FFF; margin: 0px 4px; }
.footer_c span { color: #999999; }
.footer_c a { color: #999999; margin: 0px 4px; }
.footer_d { text-align: center; line-height: 30px; color: #FFF; }
.footer_d span { margin: 0px 4px; }
.footer_d span a { color: #FFF; }
.footer_e { width: 100%; height: 30px; display: block; padding-bottom: 15px; position: relative; overflow: hidden; text-align:center; }
.footer_e a:last-child { display: inline-block; }
.footer_e a:last-child span { width: 102px!important; height: 37px!important; background: #fff; }
.footer_icp_icon { display: inline-block; background: url(images/icp_icon.png) no-repeat; width: 102px; height: 37px; }
.footer_e_img { display: inline-block; background: url(images/wj.gif) no-repeat; width: 102px; height: 37px; }
.footer_trustworth { display: inline-block; background: url(images/cxt.gif) no-repeat; width: 106px; height: 37px; }
.footer_reputation { display: inline-block; background: url(images/bd.gif) no-repeat; width: 106px; height: 37px; }
.deppre_footer_weixin { position: relative; width: 1210px; margin: 0 auto; }
.footer_weixin { position: absolute; right: 0px; z-index: 1; color: #222; width: 120px; height: 120px; padding: 5px; }
.footer_weixin_tile { width: 120px; text-align: center; font-size: 14px; font-family: "微软雅黑"; font-weight: bold; margin-bottom: 10px; color: #fff; }
.footer_weixin_img { width: 90px; margin: 0 auto; }
.footer_weixin_xcx { position: absolute; right: 140px; z-index: 1; color: #222; width: 120px; height: 120px; padding: 5px; }
.search_supplement { clear: both; height: 40px; line-height: 40px; text-align: center; color: #666; }
.search_supplement strong { color: #da6432; }
.search_supplement a { display: inline-block; background: #da6432; color: #FFF; padding: 2px 8px; height: 18px; line-height: 18px; margin: 0px 2px; border-radius: 2px; }
.search_goods_record_count { float: right; margin-right: 190px; color: #666; }
.search_goods_record_count strong { color: #da6432; }
.category_list_content_a_t td { line-height: 32px; border-bottom: 1px solid #d8d8d8; }
.category_list_content_a_t .t_left { width: 120px; text-align: center; background: whiteSmoke; border-right: 1px solid #d8d8d8; line-height: 38px; }
.category_list_content_a_t .t_right { padding: 0 10px; width: 820px; }
.category_list_content_a_t .t_right div { overflow: hidden; }
.category_list_content_a_t .t_right p { overflow: hidden; }
.category_list_content_a_t .t_right div font { width: auto; }
.category_list_content_a_t .t_right a { display: inline-block; color: #333; margin-right: 25px; }
.category_list_content_a_t .t_right a:hover { color: #da6432; }
.category_list_content_a_t .t_right a img { margin-right: 5px; margin-bottom: 2px; }
.t_right font { height: 20px; width: auto; }
.category_list_content_a_t .t_more { text-align: center; cursor: pointer; }
.category_list_content_a_t .t_more:hover { color: #da6432; text-decoration: underline; }
.select { margin-right: 5px; border: 1px solid #EEE; border-top: 1px solid #CCC; width: 125px; }
.select option:hover { background: #da6432; color: #FFF; }
.t_left { border-bottom: 1px solid #d8d8d8; }
.t_right { border-bottom: 1px solid #d8d8d8; }
.t_more { border-bottom: 1px solid #d8d8d8; }
.position { height: 40px; color: #666; line-height: 40px; font-size: 14px; }
.position a { color: #666; }
.position a:hover { color: #da6432; }
.fangan_content_l { width: 240px; }
.fangan_content_l_a { border: 1px solid #e7e7e7; border-top: 0px; }
.fangan_content_l_a li.fangan_content_li { line-height: 36px; height: 36px; border-bottom: 1px solid #e7e7e7; text-indent: 10px; position: relative; border-top: 1px solid #e7e7e7; }
.fangan_content_l_a .active { background: #274486; }
.fangan_content_li a { color: #000; font-size: 12px; font-weight: bold; }
.fangan_content_li a:hover { color: #da6432; }
.content_left_icon { background: url(images/user_left_icon.png) no-repeat scroll; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin: 0px 5px; }
.fangan_content_l_a .active a { color: #fff; font-weight: 700; }
.fangan_content_child { width: 100%; }
.content_child_li { width: 100%; line-height: 30px; margin-left: 20px; }
.content_child_li a { color: #000; }
.content_child_li a:hover { color: #da6432; }
.ss a { color: #da6432; font-weight: bold; }
.fangan_content_l_b { position: absolute; top: 0px; left: 194px; width: 520px; background: #fff; border: 1px solid #e7e7e7; display: none; z-index: 99 }
.fangan_content_l_a .fangan_content_l_b a { color: #666; line-height: 30px; display: inline-block; }
.fangan_content { margin-bottom: 30px; }
.fangan_list_content_r { width: 960px; }
.fangan_list_content_r ul li { margin: 0px 0 10px 0; border-bottom: 1px solid #e7e7e7; }
.fangan_list_content_r ul li img { margin: 0 20px 10px 0; width: 179px; height: 123px; border: 1px solid #cfcfcf; padding: 2px; }
.fangan_list_content_r ul li .title span { font-size: 12px; color: #999; float: right; }
.fangan_list_content_r ul li .title { font-size: 14px; line-height: 20px; }
.fangan_list_content_r ul li p a { color: #333; font-weight: 700; }
.fangan_list_content_r ul li .attr { line-height: 38px; color: #666666; }
.fangan_list_content_r ul li .attr b { color: #da6432; }
.fangan_list_content_r ul li .desc { line-height: 23px; color: #666 }
.fangan_list_content_r ul li .more { line-height: 25px; }
.fangan_f1 { color: #999; }
.fangan_f1:hover { color: #da6432; }
.fangan_content_r { font-size:14px; width: 870px; border: 1px solid #e7e7e7; padding: 20px 20px; }
.fangan_content_r p { font-size:14px; margin-bottom:12px; line-height: 24px; text-indent: 26px;}
.fangan_content_r img { max-width: 100%; }
.fangan_content_r a { color: #274487; }
.fangan_content_r a:hover { color: #da6432; }
.fangan_content_r .f_title { font-size: 22px; color: #274486; margin-bottom: 20px; font-weight: bold; }
.fangan_content_r .f_bianhao { color: #333; line-height: 55px; }
.fangan_content_r .f_content { color: #666; line-height: 23px; }
.artilce_updown { margin-top: 20px; }
.artilce_updown .article_up { float: left; }
.artilce_updown .article_down { float: right; }
.yingyong { padding: 37px 0 0 0; }
.yingyong_a { margin-bottom: 39px; }
.yingyong_b { padding-bottom: 20px; }
.yingyong_b_a { line-height: 40px; font-size: 16px; color: #274486; text-indent: 13px; border: 1px solid #bbc8e7 }
.yingyong_b_a b { border-left: 3px solid #274486; padding-left: 15px; }
.yingyong_b_b { padding: 0 13px; }
.yingyong_b_b_a { line-height: 22px; padding: 20px 0; border-bottom: 1px dashed #d8d8d8 }
.yingyong_b_b_b .title { font-size: 16px; font-weight: 700; color: #333333; line-height: 50px; }
.yingyong_b_b_b .content { font-weight: 700; color: #666; line-height: 35px; }
.yingyong_b_b_b .content li { height: 35px; overflow: hidden; }
.yingyong_b_b_b .content a { color: #015b84; font-weight: 500; display: inline-block; }
.brand_type_content_a { height: 30px; margin-bottom: 15px; }
.brand_type_content_a li { margin-right: 10px; position: relative; border: 1px solid #e7e7e7; line-height: 28px; padding: 0 15px; background: #f5f5f5; }
.brand_type_content_a li a { color: #404040; }
.brand_type_content_a .active { background: #fff; border: 1px solid #ff4e00; }
.brand_type_content_a .active a { color: #ff4e00; font-weight: 700; }
.brand_type_content_b { margin: 20px 0 0 0; line-height: 50px; border: 1px solid #d4e3f3; background: #fafafa }
.brand_type_content_b li { width: 12.5%; text-align: center; font-size: 14px; }
.brand_type_content_b li a { color: #2b2b2b }
.brand_type_content_c_a { padding: 20px 0; }
.brand_type_content_c_a_a { line-height: 35px; border: 1px solid #bbc8e7 }
.brand_type_content_c_a_a_l { font-size: 16px; font-weight: 700; padding-left: 20px; color: #274486 }
.brand_type_content_c_a_a_r { padding-right: 20px; color: #666666; }
.brand_type_content_c_a_a_r a { color: #666666; }
.brand_type_content_c_a_b { width: 1250px; margin-top: 20px; }
.brand_type_ul_li { float: left; }
.brand_type_content_c_a_b li { padding: 10px 7px; text-align: center; width: 111px; margin-right: 30px; margin-bottom: 10px; position: relative; z-index: 2; overflow: hidden; }
.brand_type_ul_li_em { position: absolute; width: 125px; height: 75px; top: 75px; left: 0px; display: inline-block; cursor: pointer; background: #000; opacity: 0.7; filter: alpha(opacity=70); zoom: 1; }
.brand_type_ul_li_em span { border: 1px dotted #FFF; color: #FFF; display: inline-block; position: absolute; top: 23px; left: 17px; width: 90px; height: 24px; text-align: center; line-height: 24px; }
.brand_type_content_c_a_b li p { color: #666; width: 124px; line-height: 25px; height: 25px; overflow: hidden; }
.brand_type_content_c_a_b li img { width: 111px; height: 55px; }
.zimu_brand_all { width: 1210px; margin: 0 auto; }
.zimu_brand_all_title { font-size: 30px; margin: 5px 0px; padding: 5px 0px; text-align: center; }
.color_size_A { color: #EF7A80; border-bottom: 2px solid #EF7A80; }
.color_size_B { color: #DB5D6B; border-bottom: 2px solid #DB5D6B; }
.color_size_C { color: #CB3D57; border-bottom: 2px solid #CB3D57; }
.color_size_D { color: #9D2C32; border-bottom: 2px solid #9D2C32; }
.color_size_E { color: #F9916E; border-bottom: 2px solid #F9916E; }
.color_size_F { color: #F05855; border-bottom: 2px solid #F05855; }
.color_size_G { color: #FFC973; border-bottom: 2px solid #FFC973; }
.color_size_H { color: #9EDB01; border-bottom: 2px solid #9EDB01; }
.color_size_I { color: #DFEEE7; border-bottom: 2px solid #DFEEE7; }
.color_size_J { color: #A3E2C3; border-bottom: 2px solid #A3E2C3; }
.color_size_K { color: #D8B712; border-bottom: 2px solid #D8B712; }
.color_size_L { color: #F25536; border-bottom: 2px solid #F25536; }
.color_size_M { color: #E9FF55; border-bottom: 2px solid #E9FF55; }
.color_size_N { color: #3FEEE7; border-bottom: 2px solid #3FEEE7; }
.color_size_O { color: #D4F2E8; border-bottom: 2px solid #D4F2E8; }
.color_size_P { color: #77674D; border-bottom: 2px solid #77674D; }
.color_size_Q { color: #815473; border-bottom: 2px solid #815473; }
.color_size_R { color: #801DAE; border-bottom: 2px solid #801DAE; }
.color_size_S { color: #FFC000; border-bottom: 2px solid #FFC000; }
.color_size_T { color: #92D050; border-bottom: 2px solid #92D050; }
.color_size_U { color: #00B050; border-bottom: 2px solid #00B050; }
.color_size_V { color: #00B0F0; border-bottom: 2px solid #00B0F0; }
.color_size_W { color: #0070C0; border-bottom: 2px solid #0070C0; }
.color_size_X { color: #FFFF00; border-bottom: 2px solid #FFFF00; }
.color_size_Y { color: #FF0000; border-bottom: 2px solid #FF0000; }
.color_size_Z { color: #C00000; border-bottom: 2px solid #C00000; }
.zimu_brand_all_title_ul { width: 1230px; overflow: hidden; }
.zimu_brand_all_title_div ul li { float: left; line-height: 16px; width: 160px; font-size: 12px; padding-bottom: 15px; text-align: center; margin-right: 15px; }
.zimu_brand_all_title_li_div_img { width: 158px; height: 70px; border: 1px solid #ccc; }
.zimu_brand_all_title_li_div_img:hover { border-color: #da6432; }
.zimu_brand_all_title_li { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.zimu_brand_all_title_li a { color: #666; }
.zimu_brand_all_title_li a:hover { color: #da6432; text-decoration: underline; }
.brand_content_a td { padding-right: 10px; }
.brand_desc { line-height: 25px; text-indent: 15px; }
.brand_div { width: 141px; height: 72px; }
.brand_logo img { max-width: 100%; max-height: 100%; }
.brand_wenku { width: 140px; margin-top: 4px; }
.brand_wenku a { color: #666; }
.brand_wenku a:hover { color: #da6432; text-decoration: underline; }
.img_center { text-align: center; display: table; }
.img_center div { vertical-align: middle; display: table-cell; }
.img_center div img { max-width: 100%; max-height: 100%; }
.brand_content_a { padding: 20px; background: whiteSmoke; border: 1px solid #d8d8d8; }
.brand_content_a_l { width: 145px; border-right: 1px dashed #d1ddff; padding-right: 20px; margin-right: 20px; }
.brand_content_b { line-height: 53px; border: 1px solid #d8d8d8; margin: 19px 0; border-bottom: none; }
.brand_content_b_l { width: 120px; border-right: 1px solid #d8d8d8; text-align: center; background: whiteSmoke; }
.brand_content_b_r { padding-left: 15px; }
.brand_data_a { color: #777777; margin-right: 16px; }
.brand_data_a:hover { color: #da6432; }
.brand_content_b_icon { background: url(images/categoryListmark.gif) no-repeat scroll 0 0; width: 6px; height: 6px; display: inline-block; margin-right: 2px; }
.brand_content_c { padding: 0 0 20px 0; }
.top_cuxiao { background: #FFF; }
.teshop_header_img { margin-top: 1px; margin-bottom: 1px; width: 1210px; }
.teshop_header_img2 { margin: 10px 0px; }
.teshop_header_img2 img { width: 1210px; }
.teshop_header_tuijian_brand { width: 1210px; margin: 20px 0px; }
.teshop_brand_one { float: left; }
.teshop_brand_one span { margin-right: 10px; }
.teshop_brand_one .teshop_brand_one_tuijian { color: #F00; font-size: 18px; font-weight: bold; margin-right: 10px; }
.teshop_brand_one .teshop_brand_one_select { color: #999; font-size: 14px; font-weight: bold; }
.teshop_brand_two { float: right; font-weight: bold; font-size: 14px; color: #999; }
.teshop_brand_two span { float: right; }
.teshop_brand_two a { color: #999; }
.teshop_brand_two_ul li { float: left; margin-right: 10px; }
.teshop_brand_two_ul li a:hover { color: #da6432; }
.teshop_brand_two_img { float: left; margin-top: 15px; margin-bottom: 25px; width: 1220px; }
.teshop_brand_two_img a { float: left; margin-right: 6px; }
.teshop_brand { margin-bottom: 25px; overflow: hidden; }
.teshop_ul { width: 1250px; }
.teshop_ul li { float: left; width: 140px; height: 72px; margin-right: 36px; position: relative; margin-bottom: 12px; border: 1px solid #FFF; }
.li_hover { position: absolute; background: #000; width: 142px; height: 72px; display: inline-block; top: 72px; left: 0px; cursor: pointer; opacity: 0.7; filter: alpha(opacity=70); zoom: 1; }
.li_hover span { border: 1px dotted #FFF; color: #FFF; display: inline-block; position: absolute; top: 23px; left: 35px; width: 70px; height: 24px; text-align: center; line-height: 24px; }
.teshop_ul_li_div { width: 142px; height: 72px; position: relative; overflow: hidden; }
.teshop_ul li a { width: 140px; height: 72px; margin: 0 auto; }
.teshop_brand li a img { width: 138px; height: 70px; }
.teshop_nav { background: #CCC; font-family: "微软雅黑"; float: left; color: #000; }
.teshop_nav ul { margin-left: 10px; margin-right: 10px; font-size: 14px; }
.teshop_nav li { float: left; margin-right: 22px; list-style: 24px; height: 38px; line-height: 38px; }
.teshop_nav .teshop_cat_name { color: #666; }
.quanbu { width: 78px; height: 28px; border-radius: 5px; display: inline-block; line-height: 28px; background: #F00; color: #FFF; text-align: center; }
.teshop_goods_list_title { float: left; font-family: "微软雅黑"; margin-top: 20px; margin-bottom: 20px; }
.teshop_goods_list_title span { margin-right: 10px; margin-top: 5px; }
.teshop_goods_list_tubiao { background: url(images/teshop/tp.png) no-repeat scroll; width: 27px; height: 26px; display: inline-block; margin-right: 5px; vertical-align: bottom; }
.teshop_goods_list_temai { font-size: 16px; color: #ED3B39; font-weight: bold; }
.teshop_goods_list_jingxuan { font-size: 14px; color: #C5C3C4; }
.teshop_goods_list { width: 1235px; overflow: hidden; }
.teshop_goods_list li { width: 200px; padding: 10px; border: 1px solid #B2CACC; position: relative; margin-right: 25px; margin-bottom: 20px; }
.teshop_goods_list_cuxiao { position: absolute; background: url(images/tj.png) no-repeat scroll; width: 69px; height: 73px; display: inline-block; right: 0px; top: 0px; }
.teshop_goods_list li:hover { border: 1px solid #da6432; }
.teshop_goods_list li .img_center { }
.teshop_goods_list li .img_center div { height: 150px; }
.teshop_goods_list .name { overflow: hidden; margin-top: 8px; height: 40px; }
.teshop_goods_list .name a { color: #404040; line-height: 20px; }
.teshop_goods_list .name a:hover { color: #da6432; }
.teshop_price { padding: 10px 0px; padding-top: 5px; }
.teshop_price_one { display: inline-block; float: left; }
.teshop_price_one .xianjia { font-size: 18px; font-weight: bold; color: #F00; font-family: "微软雅黑"; }
.teshop_price_one .yuanjia { font-size: 12px; text-decoration: line-through; font-size: 12px; color: #CFCFCF; }
.teshop_daojishi { float: right; margin-top: 20px; font-size: 14px; font-weight: bold; }
.teshop_daojishi a { color: #F00; }
.teshop_goods_list .teshop_name { margin-top: 10px; display: inline-block; width: 198px; height: 28px; border: 1px dotted #F00; line-height: 28px; text-align: center; color: #999; }
.jijiang_teshop_name { color: #BEBEBE; }
.teshop_name em { display: inline-block; background: url(images/teshop/sj.png) no-repeat scroll; width: 16px; height: 16px; vertical-align: middle; margin-right: 5px; }
.teshop_goods_list li .jijiang_goumai { padding-top: 20px; padding-bottom: 6px; }
.teshop_goods_list li .jijiang_goumai a { display: inline-block; width: 198px; height: 28px; border: 1px dotted #F00; line-height: 28px; text-align: center; color: #F00; }
.teshop_goods_list li .goumai { padding-top: 40px; padding-bottom: 6px; }
.teshop_goods_list_em { position: absolute; background: #000; width: 220px; height: 298px; display: inline-block; top: 0px; left: 0px; cursor: pointer; opacity: 0.7; filter: alpha(opacity=70); zoom: 1; }
.teshop_goods_list_em div { color: #FFF; font-size: 16px; position: absolute; top: 120px; left: 70px; }
.teshop_goods_list_em div p { line-height: 40px; font-weight: bold; }
.goods_shaixuan { line-height: 38px; background: #f7f7f7; border: 1px solid #d8d8d8; font-family: "微软雅黑"; }
.sx_hover:hover { color: #da6432; }
.goods_shaixuan img, .goods_shaixuan input { position: relative; }
.goods_shaixuan_price { text-align: center; border: 1px solid #666; color: #666; display: inline-block; height: 23px; width: 60px; line-height: 23px; margin-right: 10px; }
.goods_shaixuan_price_ASC { padding: 4px 13px; text-align: center; background: #da6432; color: #FFF; height: 22px; line-height: 22px; margin-right: 10px; }
.goods_shaixuan_price_DESC { padding: 4px 13px; text-align: center; background: #da6432; color: #FFF; height: 22px; line-height: 22px; margin-right: 10px; }
.goods_shaixuan_date { border: 1px solid #666; color: #666; margin-right: 10px; display: inline-block; width: 70px; height: 23px; line-height: 23px; text-align: center; }
.goods_shaixuan_date_ASC { background: #da6432; color: #FFF; padding: 5px 11px; margin-right: 10px; height: 22px; line-height: 22px; }
.goods_shaixuan_date_DESC { background: #da6432; color: #FFF; padding: 5px 11px; margin-right: 10px; height: 22px; line-height: 22px; }
.goods_shaixuan_xian { padding: 3px 12px; border: 1px solid #666; height: 22px; line-height: 22px; cursor: pointer; color: #666; }
.goods_shaixuan_submit { width: 60px; height: 24px; border: 1px solid #666; color: #999; margin: 0 15px 0 0; cursor: pointer; }
.goods_shaixuan_submit:hover { color: #da6432; border: 1px solid #DA6432; }
/* 分类列表页的产品列表大图形式样式 */
.pic_list_change span { border: 1px solid #da6432; cursor: pointer; color: #666; margin: 0px 5px; padding: 2px 18px; letter-spacing: 1px; }
.pic_list_change span.list_change_tab { background: #da6432; color: #FFF; border-color: #da6432; }
.goods_list { width: 1040px; overflow: hidden; }
.goods_list_em { position: absolute; background: url(images/tj.png) no-repeat scroll; width: 69px; height: 72px; display: inline-block; right: 0px; top: 0px; }
.goods_list li { position: relative; width: 180px; border: 1px solid #CECECE; padding: 5px 6px; margin-right: 12px; margin-bottom: 10px; }
.goods_list li:hover { border-color: #da6432; }
.supplier_ziying { height: 24px; text-align: center; }
.supplier_ziying a { color: #999; display: inline-block; }
.supplier_ziying img { margin-right: 5px; cursor: pointer; vertical-align: inherit; }
.supplier_ziying img:last-child { margin-right: 0px; }
.supplier_ziying .ziying_btn { background: #FF2266; color: #fff; float: left; display: inline-block; height: 22px; line-height: 22px; width: 44px; text-align: center; border-radius: 2px; }
.supplier_ziying .kucun_btn { background: #0077FF; color: #fff; display: inline-block; height: 22px; line-height: 22px; width: 44px; text-align: center; border-radius: 2px; }
.supplier_ziying .yuding_btn { background: #AAAAAA; color: #fff; display: inline-block; height: 22px; line-height: 22px; width: 44px; text-align: center; border-radius: 2px; }
.supplier_ziying .goods_info_btn { background: #FF6633; color: #fff; float: right; display: inline-block; height: 22px; line-height: 22px; width: 44px; text-align: center; border-radius: 2px; }
.goods_list li div.name { height: 35px; overflow: hidden; line-height: 18px; }
.goods_list li a div.img_center { text-align: center; display: table; width: 150px; height: 150px; overflow: hidden; }
.goods_list li a div.img_center img { width: 150px; height: 150px; }
.goods_list li div { margin-bottom: 5px; }
.goods_list li div.price { font-size: 16px; font-weight: bold; color: #da6432; margin-bottom: 8px; height: 22px; }
.goods_list li div.price span.qi { font-size: 12px; font-weight: 100; color: #999; padding-left: 3px; }
.goods_list li div.goods_list_brandname { color: #999; margin-bottom: 8px; height: 15px; }
.goods_list li div.goods_list_brandname strong { font-weight: 700; color: #da6432; }
.goods_list li div.kucun { color: #999; margin-bottom: 8px; }
.goods_list li div.kucun strong { color: #da6432; font-weight: 700; }
.goods_list li div.goumai { margin-top: 18px; display: block; margin-bottom: 10px; }
.goods_list li div.goumai a { background: #da6432; color: #FFF; padding: 6px 20px; font-size: 14px; font-weight: bold; letter-spacing: 1px; }
.goods_list .name a { color: #666; }
/* 分类列表页的产品列表形式样式 */
.cate-search_goodslist_title { width: 1018px; overflow: hidden; border: 1px solid #d8d8d8; }
.cate-search_goodslist_title li { float: left; font-size: 14px; }
.cate-search_goodslist_content { border: 1px solid #d8d8d8; border-top: 0px; display: inline-block; }
.cate-search_goodslist_content li { float: left; }
.list_goods_list .pro-pic { width: 160px; padding: 10px; }
.list_goods_list .brand-pro-attr { width: 200px; padding: 10px; }
.list_goods_list .price-sold { width: 180px; padding: 10px; }
.list_goods_list .pro-intro { width: 300px; padding: 10px; }
.cate-search_goodslist_title .pro-collect { width: 78px; padding: 10px; }
.cate-search_goodslist_content .pro-collect { width: 98px; text-align: center; }
.pro-intro-jia { height: 140px; overflow: hidden; }
.cate-search_goodslist_content { color: #666; }
.cate-search_goodslist_content div { margin: 5px 0px; }
.pro-collect-jia { margin-top: 65px; }
.cate-search_goodslist_content .pro-collect a { display: inline-block; background: #da6432; color: #FFF; padding: 6px 8px; font-size: 14px; font-weight: bold; letter-spacing: 1px; }
.price-sold .list_price { font-size: 16px; color: #da6432; font-weight: bold; }
.brand-pro-attr div a { color: #666; }
.brand-pro-attr div a:hover { color: #da6432; }
/* 搜索页的快速寻货法表格CSS样式 */
.seach_qiuck_xunjia { background: #f8f8f8; padding-bottom: 10px; margin-top: 20px; color: #666; font-size: 14px; }
.search_qiuck_content { width: 1210px; margin: 0 auto; padding-top: 20px; }
.search_quick_title { text-indent: 10px; }
.search_quick_bigcontent { margin-top: 10px; margin-left: 15px; }
.search_quick_bigcontent table tr td { padding: 5px; }
.search_quick_bigcontent table tr td input { width: 180px; height: 25px; }
.search_quick_bigcontent i { font-style: normal; color: #F00; vertical-align: middle; margin-right: 2px; }
.search_quick_bigcontent textarea { width: 300px; height: 50px; vertical-align: middle; border: 1px solid #ccc; padding-top: 5px; }
.search_quick_bigcontent span { font-size: 12px; color: #999; margin-left: 5px; }
.search_quick_submit { font-size: 16px; letter-spacing: 4px; font-family: "微软雅黑"; height: 30px; cursor: pointer; background: #F00; color: #FFF; width: 200px; line-height: 30px; }
/* 搜索页的热销产品列表CSS样式*/
.search_goods_list { width: 1230px; }
.search_goods_list .name { height: 32px; line-height: 16px; overflow: hidden; }
.search_goods_list .price { color: #da6432; font-size: 14px; margin: 5px 0px; }
.search_goods_list .price .qi { font-size: 12px; }
.search_goods_list .goods_list_brandname { margin-top: 8px; }
.search_goods_list .goumai a { display: inline-block; padding: 6px 20px; background: #da6432; color: #FFF; font-size: 14px; font-weight: bold; letter-spacing: 1px; }
.search_titile { background: #F1F1F1; height: 36px; overflow: hidden; margin-bottom: 15px; }
.search_titile h3 { line-height: 36px; padding-left: 10px; font-size: 15px; color: #666; }
.goods_search { padding: 20px; background: #f8f8f8; font-size: 14px; padding: 20px; padding-left: 50px; margin-top: 15px; }
.goods_search_img { background: url(images/no_goods.gif) no-repeat scroll; width: 162px; height: 162px; display: inline-block; float: left; margin-left: 130px; }
.goods_search_font span { line-height: 30px; display: block; text-align: center; }
.goods_search_font span strong { color: #da6432; }
.goods_search_font p { margin-top: 10px; text-align: center; }
.goods_search_font .xunbtn { width: 100px; height: 32px; background: #da6432; text-align: center; border-radius: 5px; }
.goods_search_font a { color: #fff; font-weight: 500; line-height: 32px; }
/* 产品分类目录页CSS样式 */
.category_all_content_a { line-height: 50px; border: 1px solid #d8d8d8; background: #fafafa; }
.category_all_content_a li { width: 12.5%; text-align: center; font-size: 14px; }
.category_all_content_a li a { color: #666; }
.setmodel_content { font-family: "微软雅黑"; }
.border-radius { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0px 0px 5px #ccc; -webkit-box-shadow: 0px 0px 5px #ccc; box-shadow: 0px 0px 5px #ccc; }
.bigbg_one { background: #edeae9; }
.bigbg_two { background: #dedddc; }
.setmodel_content .setmodel_title { font-size: 20px; border-bottom: 1px solid #999; padding: 10px 0px; color: #333; }
.setmodel_pro_content { margin-top: 10px; }
.setmodel_pro_bigbg { padding: 10px 5px; display: inline-block; width: 1200px; }
.setmodel_pro_title { display: inline-block; font-size: 16px; margin-bottom: 20px; color: #666; }
.setmodel_pro_title a { color: #444; }
.setmodel_pro_smallbg { background: #FFF; padding: 0px 20px; position: relative; }
.setmodel_pro_smallbg div:last-child { border-bottom: 0 none; }
.setmodel_pro_list { display: inline-block; position: relative; border-bottom: 1px dashed #999; margin-top: 15px; }
.setmodel_pro_list .setmodel_pro_left { width: 200px; float: left; }
.setmodel_pro_left span { font-size: 20px; color: #333; }
.setmodel_pro_left span a { color: #333; }
.setmodel_pro_right { float: right; width: 925px; }
.setmodel_pro_right ul li { float: left; margin-right: 20px; margin-bottom: 15px; font-size: 14px; }
.setmodel_pro_right ul li a { color: #666; }
.setmodel_pro_right .setmodel_catsearch { margin-bottom: 15px; }
.setmodel_pro_right .setmodel_catsearch .setmdoel_kyd { padding: 2px; }
.setmodel_pro_right .setmodel_catsearch .setmdoel_submit { border: 0 none; height: 24px; width: 80px; margin-left: 5px; text-align: center; line-height: 24px; cursor: pointer; }
/* 选型工具详情页 */
.setmodel_leftscreen { float: left; width: 160px; }
.setmodel_rightsetparam { float: right; width: 1010px; }
.setmodel_pro_title select { font-size: 14px; margin-right: 15px; padding: 2px; margin-bottom: 15px; }
.setmodel_setedparam span { display: inline-block; padding: 1px 5px; border: 1px solid #999; background: #FFF; }
.setmodel_goods_smallbg { background: #FFF; }
.setmodel_goods_list { width: 1170px; }
.setmodel_goods_list table { width: 100%; text-align: center; }
.setmodel_goods_list table tr td { padding: 10px 0px; font-size: 14px; border-bottom: 1px solid #999; border-right: 1px solid #999; }
.setmodel_goods_list table tbody tr td:last-child { border-right: 0 none; }
.setmodel_goods_list table tr td a { color: #666; }
.setmodel_goods_list .setmodel_noset { color: #666; letter-spacing: 1px; }
.setmodel_goods_list .setmodel_noset a { color: #F00; }
/* 选型工具详情页的左导航和右选型产品样式 */
.setmodel_left_nav { float: left; position: relative; width: 340px; background: #FFF; }
.setomdel_left_single { float: left; margin-bottom: 5px; }
.setomdel_left_single .setomdel_leftnav_title { width: 338px; border: 1px solid #999; height: 22px; line-height: 22px; text-indent: 5px; font-size: 14px; background: #d9d9d9; }
.setomdel_left_single .setomdel_leftnav_content { position: relative; border: 1px solid #999; padding-top: 5px; border-top: 0 none; float: left; width: 338px; height: auto; max-height: 150px; overflow-y: auto; }
.setmodel_leftnav_ul { padding: 0px 5px; float: left; }
.setmodel_leftnav_ul li { width: 148px; float: left; color: #666; margin-bottom: 5px; word-wrap: break-word; margin-right: 5px; }
.setmodel_leftnav_ul li input { vertical-align: middle; margin-right: 5px; }
.setmodel_right_goods { float: right; width: 840px; background: #FFF; padding: 10px 5px; }
.setomdel_right_goodsdiv { font-size: 0; }
.setmodel_right_goods .setomdel_right_goodsdiv a { display: inline-block; width: 158px; height: 185px; font-size: 12px; overflow: hidden; color: #666; border: 1px solid #d7d7d7; text-align: center; margin-right: 10px; margin-bottom: 10px; }
.setmodel_right_goods .setomdel_right_goodsdiv a.setmodel_margin_right { margin-right: 0px; }
.setmodel_right_goods .setomdel_right_goodsdiv a:hover { color: #da6432; border-color: #da6432; }
.setmodel_goodsdiv_img { width: 150px; margin: 0 auto; }
.setmodel_goodsidv_name { padding: 0px 5px; }
.checked_false { font-size: 14px; letter-spacing: 1px; }
.checked_false a { color: #da6432; }
.change_all { border: 1px solid #ddd; border-top: 2px solid #999; padding: 0px 9px; margin-top: 25px; }
.change_title { height: 30px; line-height: 30px; color: #666; }
.change_title h2 { width: 50%; float: left; font-size: 14px; }
.change_title div { width: 50%; float: right; text-align: right; }
.change_title .change_title_div a { color: #666; }
.change_title .change_title_div a:hover { color: #da6432; }
.change_title .change_title_div i { background: url(images/update.png) no-repeat; width: 16px; height: 16px; margin-right: 5px; }
.change_title .change_ico { vertical-align: middle; display: inline-block; }
.change_content { height: 220px; overflow: hidden; zoom: 1; }
.change_content_ul { padding-top: 15px; margin-right: -10px; }
.change_content_ul li { width: 150px; height: 190px; float: left; margin: 0px 8px 0px 0px; padding: 0 18px 15px; text-align: center; }
.li_div_name { height: 38px; line-height: 18px; overflow: hidden; }
.li_div_name a { color: #666; }
.li_div_name a:hover { color: #da6432; }
.li_div_price { height: 20px; color: #da6432; }
.category_list_content { padding-bottom: 20px; }
.category_list_content_a { border: 1px solid #d8d8d8; border-bottom: 0px; margin-bottom: 20px; clear: both; }
.category_list_content_a_a { border-bottom: 1px solid #d8d8d8; line-height: 53px; }
.category_list_content_a_a_l { width: 120px; text-align: center; border-right: 1px solid #d8d8d8; background: whiteSmoke; }
.category_list_content_a_a_r { background: #fff; width: 780px; height: 53px; overflow: hidden; margin: 0px 5px; }
.category_list_content_a_a_r a { margin-left: 5px; color: #404040; margin-right: 5px; }
.category_list_content_a_a_r a:hover { color: #da6432; }
.category_list_content_a_a_r span { margin-right: 2px; color: #777777; margin-bottom: 5px; }
.category_list_content_icon { background: url(images/categoryListmark.gif) no-repeat scroll; width: 5px; height: 5px; display: inline-block; vertical-align: middle; }
.t_mores { float: right; width: 30px; height: 53px; margin-right: 10px; cursor: pointer; }
.t_mores:hover { color: #da6432; text-decoration: underline; }
.goods_content_a { }
.goods_content_a_l_l_a { height: 349px; width: 349px; vertical-align: middle; display: table-cell; text-align: center; border: 1px solid #dddddd; }
.img_center_div div { width: 349px; height: 100%; }
.img_center_div div a img { max-width: 349px; max-height: 349px; }
.blk_29 { OVERFLOW: hidden; ZOOM: 1; POSITION: relative; }
.blk_29 .LeftBotton { BACKGROUND: url(images/27.jpg) no-repeat; LEFT: 5px; FLOAT: left; WIDTH: 6px; CURSOR: pointer; POSITION: absolute; TOP: 22px; HEIGHT: 9px }
.blk_29 .RightBotton { RIGHT: 5px; BACKGROUND: url(images/28.jpg) no-repeat; FLOAT: right; WIDTH: 6px; CURSOR: pointer; POSITION: absolute; TOP: 22px; HEIGHT: 9px }
.blk_29 .Cont { MARGIN: 5px auto; OVERFLOW: hidden; WIDTH: 350px; }
.blk_29 .box { FLOAT: left; WIDTH: 53px; TEXT-ALIGN: center; background: #fff; margin-left: 15px; }
.blk_29 .box IMG { width: 50px; height: 50px; margin: 1px; }
.blk_29 .box IMG:hover { border: 1px solid #ccc; margin: 0; }
.goods_content_a_l_r { margin-left: 24px; width: 580px; }
.goods_content_a_l_r div { color: #666; }
.goods_content_a_l_r .title { font-size: 16px; line-height: 25px; font-weight: bold; font-family: "微软雅黑"; color: #da6432; margin-bottom: 5px; margin-top: 5px; }
.goods_content_a_l_r .goods_content_info { height: 40px; color: #999; font-size: 12px; line-height: 20px; overflow: hidden; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #CCC; }
.goods_content_a_l_r .price { margin-bottom: 10px; background: #eee; padding: 10px; position: relative; height: 50px; }
.goods_content_a_l_r .goods_market_price { margin-top: 10px; }
.goods_content_a_l_r .goods_market_price del { margin-left: 5px; color: #999; }
.goods_promote_time { font-size: 12px; float: right; margin-top: 10px; font-weight: normal; }
.goods_promote_time a { color: #F00; }
.goods_promote_time a:hover { color: #da6432; }
.goods_brand_logo { width: 145px; margin: 0 auto; margin-top: 10px; }
.goods_brand_logo a img { max-height: 72px; max-width: 145px; }
.goods_info_right { width: 178px; text-align: center; margin: 0 auto; display: inline-block; }
.goods_info_right a { color: #666; }
.goodsPage_info_right { width: 230px; }
.goods_brand_name { margin: 5px 0px; }
.goods_zixun_list { width: 164px; margin: 0 auto; display: inline-block; padding-top: 10px; border-top: 1px dashed #DDD; padding-bottom: 10px; border-bottom: 1px dashed #DDD; }
.goods_zixun_list div { letter-spacing: 1px; cursor: pointer; }
.goods_zixun_list .goods_online_pic { background: url(images/goods_zixun_666.png) no-repeat; width: 48px; height: 48px; display: inline-block; }
.goods_zixun_list .goods_online_pic_hover { background: url(images/goods_zixun.png) no-repeat; width: 48px; height: 48px; display: inline-block; }
/*.goods_zixun_list li{float:left; width:77px; margin-bottom:15px;}
	.goods_zixun_list li.goods_zixun_list_li1{margin-right:10px;}
	.goods_zixun_list div{margin-top:2px;}*/
.goods_contact_information { padding-top: 10px; margin-bottom: 10px; }
.goods_contact_information .shop_service_phone { font-size: 16px; color: #f00; }
.goods_content_left { float: left; width: 600px; overflow: hidden; }
.goods_content_left .goods_letter_spacing { display: inline-block; }
.goods_letter_spacing_fuwu { display: inline-block; }
.goods_content_right { width: 200px; float: right; overflow: hidden; }
.right_online_consult { width: 200px; height: 299px; background: url(images/online_zixun.png) no-repeat; }
.right_online_consult ul { padding-top: 85px; padding-left: 30px; }
.right_online_consult ul li { margin-bottom: 20px; }
.goods_promote_user_price { display: block; position: relative; }
.goods_content_a_l_r .tesh_price { display: inline-block; color: #da6432; font-weight: bold; font-size: 18px; }
.goods_baozhang_cont i { background: url(images/icon/goods_baozhang.png) no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin-right: 5px; }
.goods_baozhang_cont .goods_bz_icon span { margin-right: 10px; }
.goods_content_a_l_r .brand { height: 35px; color: #da6432; font-weight: bold; }
.goods_content_a_l_r .brand em { font-size: 18px; }
.goods_content_a_l_r .brand a { color: #da6432; font-size: 14px; }
.goods_content_a_l_r .brand a:hover { text-decoration: underline; color: #F00; }
.goods_content_a_l_r .score { margin-bottom: 15px; }
.goods_content_a_l_r .score .lefttime_shenyu { font-size: 12px; color: #999; margin-left: 20px; font-weight: normal; }
.goods_content_a_l_r .score_span { color: #666; }
.goods_content_a_l_r .pingfen { background: url(images/stars5.gif) no-repeat scroll; width: 78px; height: 15px; display: inline-block; }
.goods_content_a_l_r .zhifu_fangshi { display: inline-block; height: 20px; }
.goods_content_a_l_r .zhifu_fangshi .zhifu_fangshi_wx { background: url(images/icon/zhifu_small0.png) no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin: 0px 8px; background-position: center; }
.goods_content_a_l_r .zhifu_fangshi .zhifu_fangshi_zfb { background: url(images/icon/zhifu_small1.png) no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin: 0px 8px; background-position: center; }
.goods_content_a_l_r .zhifu_fangshi .zhifu_fangshi_wangyin { background: url(images/icon/zhifu_small2.png) no-repeat; width: 20px; height: 24px; display: inline-block; vertical-align: middle; margin: 0px 8px; background-position: center; }
.goods_content_a_l_r .zhifu_fangshi .zhifu_fangshi_yinhang { background: url(images/icon/zhifu_small3.png) no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin: 0px 8px; background-position: center; }
.goods_content_a_l_r .goods_weight { margin-left: 50px; }
.goods_share div { display: inline-block; vertical-align: sub; }
.goods_collection_baby { margin-left: 70px; margin-top: 6px; float: right; cursor: pointer; color: #666; }
.goods_collection_baby .collection_icon { background: url(images/collection_icon.png) no-repeat; background-size: 16px; background-position: right; width: 20px; height: 16px; display: inline-block; margin-right: 5px; vertical-align: middle; }
.goods_collection { display: inline-block; position: relative; z-index: 1; overflow: hidden; }
.goods_collection span { display: inline-block; margin-right: 20px; text-align: center; cursor: pointer; }
.goods_collection span:nth-child(3) { margin-right: 0px; }
.goods_collection .goods_bjd_pic i { background: url(images/goods_bjd_icon.png) no-repeat; width: 40px; height: 40px; display: inline-block; background-position: center; background-size: 30px; }
.goods_collection .goods_dzht_pic i { background: url(images/goods_dzht_icon.png) no-repeat; width: 40px; height: 40px; display: inline-block; background-position: center; background-size: 30px; }
.goods_collection .goods_pdf_pic i { background: url(images/goods_pdf_icon.png) no-repeat; width: 40px; height: 40px; display: inline-block; background-position: center; background-size: 30px; }
.goods_collection .goods_pdf2_pic i { background: url(images/goods_pdf2_icon.png) no-repeat; width: 40px; height: 40px; display: inline-block; background-position: center; background-size: 30px; }
.goods_collection .goods_xxh_pic i { background: url(images/goods_cat_icon.png) no-repeat; width: 40px; height: 40px; display: inline-block; }
.goods_content_a_r { width: 178px; border: 1px solid #dddddd; }
.goodsPage_right_div { width: 228px; }
.goods_content_a_r_a { border-bottom: 1px solid #ddd; line-height: 28px; background: #f7f7f7; font-size: 14px; text-indent: 10px; color: #da6432; }
.goods_content_a_l_r .color_size { font-size: 12px; font-weight: normal; color: #999; }
.supmarket_price { color: #999; text-decoration: line-through; font-size: 12px; font-weight: 100; }
.goods_content_a_r_b { padding: 0 24px; }
.goods_content_a_r_b li { border-bottom: 1px dashed #d9d9d9; padding: 5px 0; }
.goods_content_a_r_b li:last-child { border-bottom: 0 none; }
.goods_content_a_r_b li .title { color: #666; height: 35px; overflow: hidden; }
.goods_content_a_r_b li .title a { color: #666; line-height: 16px; }
.goods_content_a_r_b li .title a:hover { color: #da6432; }
.goods_content_a_r_b li .price { text-align: center; color: #da6432; font-family: Verdana; }
.goods_img img { width: 100px; height: 100px; }
.goods_img div { vertical-align: middle; display: table-cell; }
.goods_price { font-size: 14px; color: #da6432; font-weight: bold; }
.goods_content_b { margin: 15px 0; }
.goods_content_b_a { border: 1px solid #ccc; line-height: 45px; background: #f0f0f0; padding: 0 10px; border-bottom: 0px; }
.goods_content_b_a span { background: #da6432; color: #fff; padding: 3px 14px; height: 18px; line-height: 18px; }
.goods_content_b_a i { font-style: normal; color: #da6432; letter-spacing: 0.5px; font-size: 14px; }
.goods_content_b_a i strong { color: #F00; }
.goods_content_b_a i { height: 18px; line-height: 18px; float: right; margin-top: 14px; }
.goods_content_b_a i a.xuanxing { padding: 4px 15px; height: 18px; line-height: 18px; background: #da6432; border-radius: 2px; color: #FFF; text-align: right; cursor: pointer; font-style: normal; }
.goods_content_b_a i a.xuanxing:hover { background: #274487; }
.goods_content_b_b { background: #cccccc }
.goods_content_b_b th { background: #dfdfdf!important; font-weight: normal; }
.goods_content_tr_one th { padding: 14px 2px; }
.goods_content_select { text-align: center; background: #e9e9e9!important; color: #444 !important; padding: 6px 2px; }
.goods_content_select select { height: 20px; line-height: 20px; text-align: center; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.goods_content_select input { width: 60px; height: 25px; text-align: center; }
.goods_content_b_b td { text-align: center; background: #fff; }
.goods_content_tr_three td { background: #D2D2D2; }
.goods_content_price_1 { padding: 5px 15px; }
.goods_content_number_1 { padding: 2px 10px; }
.goods_content_b_c { float: right; margin: 15px 0 0; padding: 5px 0px; width: 100%; position: relative; }
.goods_content_b_c span { color: #da6432; font-family: nomal; }
.goods_content_b_c .buy_goods_tips { position: absolute; right: 140px; top: 18px; }
.goods_content_b_c .buy_goods_xunjia_tips { color: #666; display: inline-block; line-height: 36px; }
.goods_content_b_c .buy_goods_xunjia_tips a { color: #da6432; }
.goods_content_b_c .shipping_cart { width: 134px; height: 36px; background: url(images/29.jpg) no-repeat scroll 0 0; display: block; line-height: 36px; float: right; }
.goods_content_b_c .login_buygoods { float: right; display: block; width: 134px; height: 36px; background: #999; color: #FFF; line-height: 36px; text-align: center; font-size: 14px; }
.noexist_product_list { border: 1px solid #ccc; border-top: 0px; text-align: center; padding: 10px; letter-spacing: 2px; }
.noexist_product_list .noexist_list_1 { color: #274487; }
.noexist_product_list .noexist_list_1 strong { color: #da6432; }
.noexist_product_list .noexist_list_2 { margin-top: 10px; }
.noexist_product_list .noexist_list_2 a { background: #da6432; color: #FFF; padding: 8px 30px; font-size: 16px; display: inline-block; border-radius: 5px; }
.goods_content_c_l { width: 240px; }
.goods_content_c_l_a { border: 1px solid #dddddd; margin-bottom: 10px; }
.goods_content_c_l_a_a { text-indent: 5px; line-height: 28px; font-size: 14px; border-bottom: 1px solid #ddd; background: #f7f7f7; color: #da6432; padding-left: 5px; }
.goods_content_c_l_a_b li { text-indent: 10px; line-height: 27px; }
.goods_content_c_l_a_b li a { color: #666666; }
.goods_content_c_l_a_b li a:hover { color: #da6432; }
.goods_content_c_l_b_b { padding: 14px; height: 100px; }
.goods_content_c_l_b_b .title { color: #444; max-height: 35px; overflow: hidden; width: 100px; line-height: 16px; margin: 0; }
.goods_content_c_l_b_b .title a { color: #666; }
.goods_content_c_l_b_b .title a:hover { color: #da6432; }
.goods_content_c_l_b_b .price { color: #da6432; font-family: Verdana; }
.goods_content_c_l_b_b img { width: 80px; height: 80px; margin-right: 5px; margin-bottom: 5px; border: 1px solid #e5e5e5; }
.goods_content_c_r { width: 950px; }
.goods_content_c_r .goods_content_relative { background: #f7f7f7; }
.goods_content_c_r .goods_content_relative_fixed { position: fixed; background: #FFF; z-index: 9; width: 100%; top: 0; }
.goods_content_c_r_a { line-height: 33px; border: 1px solid #dddddd; }
.goods_content_c_r_a li { width: 188px; text-align: center; color: #404040; border-right: 1px solid #ddd; cursor: pointer; font-size: 14px; }
.goods_content_c_r_a li:last-child { border-right: 0px }
.goods_content_c_r_a .active { color: #da6432; font-weight: 700; background: #fff; border-top: 2px solid #da6432; }
.goods_content_c_r_b_a { background: url(images/30.jpg) no-repeat left center #eee; text-indent: 16px; line-height: 28px; border-bottom: 1px solid #eee; font-size: 14px; }
.goods_data_upload { margin-bottom: 10px; padding: 5px; text-indent: 12px; }
.goods_data_upload span { display: inline-block; line-height: 30px; margin-right: 25px; }
.goods_data_upload span i { background: url(images/data_icon.png) no-repeat; width: 17px; height: 18px; display: inline-block; margin-right: 10px; vertical-align: middle; }
.goods_data_upload span a { color: #666; }
.goods_content_c_r_b_b { line-height: 28px; padding:10px 15px; font-size:14px; }
.goods_content_c_r_b_b p { margin-bottom:10px;}
.goods_content_c_r_b_b p:empty,.goods_content_c_r_b_b p br { display:none;}
.goods_content_c_r_b_b a { color: #274487; }
.goods_content_c_r_b_b a:hover { color: #da6432; }
.goods_content_c_r_b_b img { max-width: 950px; /*max-height:426px;*/ }
.goods_content_c_1 { width: 950px; height: auto; margin: 10px 0px; }
.goods_content_c_r_img { width: 800px; margin: 0 auto; }
.goods_content_c_r_img img { margin-top: 10px; margin-bottom: 10px; max-width: 750px; }
.goods_content_c_r_c { margin-bottom: 10px; border-top: none; }
.goods_content_c_r_c_a { border-bottom: 1px solid #d2d2d2; line-height: 40px; background: #f5f5f5; text-indent: 15px; font-size: 16px; font-weight: 700; color: #404040; }
.suppliers_content_a { font-family: verdana; }
.suppliers_title { font-size: 14px; color: #274487; font-weight: bold; line-height: 40px; background: whiteSmoke; text-indent: 10px; }
.suppliers_info { font-size: 12px; color: #666; line-height: 30px; margin: 10px 22px; }
.suppliers_info p { margin-left: -8px; }
.suppliers_content_a_a { padding: 0 2px; border-bottom: 1px dashed #274487; }
.suppliers_content_a_a table td { padding: 5px 0; }
.suppliers_content_a_b { padding: 0 0 30px 0; border-bottom: 1px solid #d2d2d2; margin: 20px 10px; }
.suppliers_content_a_b p { font-size: 14px; color: #274487; font-weight: bold; margin: 5px 0px; }
.suppliers_content_a_b td { padding: 10px 0; }
.suppliers_content_a_b td .text { width: 200px; border: 1px solid #EEE; border-top: 1px solid #CCC; padding: 8px; }
.suppliers_content_a_b td select { width: 120px; padding: 5px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.suppliers_submit { width: 150px; background: #da6432; color: #FFF; border: 0px; padding: 8px; cursor: pointer; }
.gouwuliucheng_content_a { border: 1px solid #ccc; margin-bottom: 30px; padding: 20px; }
.gouwuliucheng_content_a p { font-size: 14px; font-weight: 700; color: #666; border-bottom: 1px solid #d2d2d2; line-height: 40px; margin-bottom: 20px; }
.articel_content_a { border: 1px solid #d2d2d2; padding: 26px; line-height: 25px; color: #666; margin: 0 0 20px 0 }
.articel_content_a a { color: #666 }
.rl_header { }
.rl_content { padding-top: 47px; margin-bottom: 30px; }
.rl_content_a { height: 45px; border-bottom: 1px solid #da6432; margin-bottom: 20px; }
.rl_content_a li { line-height: 45px; width: 157px; text-align: center; font-size: 18px; background: #fff; margin-left: 25px; }
.rl_content_a li a { color: #274487; }
.rl_content_a .active { border: 1px solid #da6432; border-bottom: none; line-height: 45px; }
.rl_content_b { text-align: center; margin-bottom: 20px; }
.rl_content_b a { color: #da6432; font-size: 14px; font-weight: bold; }
.reg-form { position: relative; overflow: hidden; }
.qq_register { position: absolute; right: 0px; top: 0px; overflow: hidden; color: #666; font-size: 14px; }
.qq_register div { margin-bottom: 10px; }
.qq_register div a { margin: 0px 5px; }
.qq_login { display: inline-block; width: 120px; height: 24px; margin-left: 5px; float: right; margin-top: 3px; }
.username_notice { color: #999; margin-top: -30px; height: 20px; width: 280px; position: absolute; left: 820px; }
.email_notice { position: absolute; color: #999; padding-top: 13px; height: 40px; margin-left: 105px; width: 280px }
.register_title { padding-bottom: 20px; }
.rl_content_c { padding-top: 20px; padding-bottom: 20px; }
.form-item { border: 1px solid #ddd; height: 40px; position: relative; width: 398px; z-index: 0; }
.form-item label { float: none; height: 40px; line-height: 40px; padding-left: 10px; width: 90px; font-size: 16px; color: #999 }
.form-item txt { margin-top: 2px !important; }
.form-item .field { outline: none; border: 0 none; font-size: 14px; height: 19px; padding-bottom: 8px; padding-left: 10px; padding-top: 10px; width: 340px; }
.form-item .email_yzm { width: 230px }
.error-notice { border-color: #f00; }
.yzm_click { font-style: normal; display: inline-block; height: 34px; line-height: 35px; width: 120px; text-align: center; font-size: 14px; background: #da6432; color: #FFF; border: none; cursor: pointer; }
.btn-register { background: #da6432 none repeat scroll 0 0; border: 0 none; color: #fff; font-family: "Microsoft YaHei", "Hiragino Sans GB"; font-size: 16px; height: 40px; width: 400px; margin-left: 404px; cursor: pointer; text-align: center; line-height: 40px; letter-spacing: 2px; }
.btn-notregister { background: #efefef none repeat scroll 0 0; border: 0 none; color: #000; font-family: "Microsoft YaHei", "Hiragino Sans GB"; font-size: 16px; height: 54px; width: 400px; margin-left: 404px; cursor: pointer; text-align: center; line-height: 54px; letter-spacing: 2px; }
.btn-register:hover { background: #f40 none repeat scroll 0 0; }
.input-tip { margin-left: 400px; color: #da6432; font-size: 12px; height: 12px; padding-top: 5px; }
.input-tip span i { display: inline-block; height: 16px; margin-right: 8px; vertical-align: text-top; width: 16px; }
.input-tip .error { color: #e22; }
.form-item .img-code { cursor: pointer; height: 46px; position: absolute; right: 3px; top: 3px; width: 110px; }
.form-catcha { width: 398px; }
.form-agreen { color: #333; font-size: 12px; margin-left: 404px; }
.form-agreen input { border: 1px solid #cfd1d3; height: 18px; margin: 0 10px 0 0; padding: 0; vertical-align: text-top; width: 18px; }
.register_content { }
.register_ul { float: left; list-style: none; }
.register_ul li { padding: 6px 0px; }
.register_span { float: left; width: 100px; text-align: right; line-height: 34px; }
.register_li_div { position: relative; float: left; }
.div_bg_img { position: absolute; background: url(images/reg_username.jpg) no-repeat scroll; width: 19px; height: 19px; right: 4px; top: 8px; }
.div_bg_pwdimg { position: absolute; background: url(images/reg_pwd.jpg) no-repeat scroll; width: 19px; height: 19px; right: 4px; top: 8px; }
.register_li_div .text { width: 290px; border: 1px solid #EEE; border-top: 1px solid #CCC; padding: 8px; }
.rl_content_c_l { width: 600px; }
.rl_content_c_l_a { font-size: 14px; color: #274487; font-weight: bold; padding-bottom: 10px; border-bottom: 1px dashed #274487; margin-bottom: 30px; }
.content_c_b { padding-top: 30px; }
.rl_content_c_l_b { width: 100%; }
.rl_content_c_l_b td { padding: 10px 0px 10px 95px; }
.rl_content_c_l_b .text { width: 250px; border: 1px solid #EEE; border-top: 1px solid #CCC; padding: 8px; }
.reg_td_username { position: relative; }
.reg_username_img { position: absolute; background: url(images/reg_username.jpg) no-repeat scroll 0px 0px; width: 19px; height: 19px; right: 92px; top: 19px; }
.reg_td_password { position: relative; }
.reg_pwd_img { position: absolute; background: url(images/reg_pwd.jpg) no-repeat scroll 0px 0px; width: 19px; height: 19px; right: 92px; top: 17px; }
.reg_agree { color: #666; }
.reg_agree:hover { color: #da6432; }
.reg_submit { width: 265px; font-size: 16px; background: #da6432; color: #FFF; padding: 8px; cursor: pointer; border: none; font-weight: bold; }
.login_switch { position: absolute; right: 0; }
.login_switch li#qrcode_show { background: url(images/icon/icons_login.png) -66px -62px; cursor: pointer; }
.login_switch li#account_show { background: url(images/icon/icons_login.png) -66px -122px; cursor: pointer; }
.login_content { padding-top: 30px; }
.login_content_l { margin-top: 50px; margin-left: 80px; }
.login_content_r { width: 386px; border: 1px solid #CCC; border-top: 2px solid #da6432; padding: 20px 30px; margin-top: 12px; float: right; }
.login_content_r td { padding: 10px 0px; }
.user_table { width: 320px; margin: 20px 0px; }
.login_content_r .text { padding: 12px 0px; border: 1px solid #EEE; border-top: 1px solid #CCC; width: 326px; }
.login_content_r td label { width: 40px; height: 40px; line-height: 40px; border: 1px solid #999; }
.login_reg { margin: 5px 0px; margin-bottom: 40px; }
.login_reg_1 { font-size: 16px; font-weight: bold; color: #da6432; float: left; }
.login_reg_2 { float: right; margin-right: 10px; }
.login_reg_2 a { font-size: 12px; color: #274487; }
.login_reg_2 a:hover { color: #274487; }
.link_login { margin: 8px 0px; color: #999; font-size: 12px; }
.link_login_reg { margin-left: 80px; color: #da6432; font-size: 14px; }
.link_login_reg p { margin-bottom: 10px; }
.link_login p a img { margin-right: 10px; vertical-align: middle; }
.username_img { width: 32px; height: 26px; background: url(images/username.gif) no-repeat scroll 0px 15px; }
.password_img { width: 32px; height: 26px; background: url(images/password.gif) no-repeat scroll 0px 15px; }
.username_judge { color: #F00; margin-top: 4px; height: 12px; line-height: 12px; margin-bottom: 4px; }
.user_table tr td { padding: 3px 0px; }
.user_table a { text-align: right; color: #999; float: right; margin-right: 28px; }
.user_table a:hover { color: #274487; }
.username_input_bgimg { background: url(images/user_sucess.png) no-repeat scroll; width: 16px; height: 16px; display: inline-block; vertical-align: middle; }
.username_img { width: 32px; height: 26px; background: url(images/username.gif) no-repeat scroll 0px 15px; }
.password_img { width: 32px; height: 26px; background: url(images/password.gif) no-repeat scroll 0px 15px; }
.user_table tr td { padding: 8px 0px; }
.user_table a { text-align: right; color: #999; float: right; margin-right: 28px; }
.user_table a:hover { color: #274487; }
.login_reg_inputBg { width: 90px; padding: 6px 0px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.username_input_bgimg { background: url(images/user_sucess.png) no-repeat scroll; width: 16px; height: 16px; display: inline-block; vertical-align: middle; }
.user_login { background: #da6432; width: 338px; border-radius: 3px; height: 36px; line-height: 36px; text-align: center; cursor: pointer; cursor: pointer; border: none; color: #fff; font-size: 16px; font-weight: 700; margin-bottom: 10px; }
.user_login:hover { background: red; }
.yanzhengma img { width: 80px; height: 28px; margin-top: -5px; vertical-align: middle; cursor: pointer; }
.yanzhengma a { color: #274487; }
.yanzhengma a:hover { color: #da6432; text-decoration: underline; }
.yanzhengma_span { cursor: pointer; color: #999; }
.yanzhengma_span:hover { color: #da6432; text-decoration: underline; }
.lg-b { background-position: center center; background-repeat: no-repeat; height: 600px; }
.lg-b .pic { float: left; height: 450px; margin-top: 50px; width: 570px; }
.lg-b .form { background-color: #f5f5f5; color: #323232; float: right; height: 380px; line-height: 1; margin-top: 50px; overflow: hidden; position: relative; width: 386px; right: 140px; }
.lg-b .form .form-cont { height: 380px; margin: 30px 24px 0; position: relative; z-index: 101; }
.lg-b .form .form-cont .form-title { font-size: 20px; color: #da6432; font-weight: bold; margin-bottom: 25px; }
.lg-b .form .form-cont .login-txtbox { background: #fff none repeat scroll 0 0; border: 1px solid #ddd; padding: 11px 26px 11px 37px; position: relative; }
.lg-b .form .form-cont .login-txtbox.input-focus { border-color: #08c; box-shadow: 0 0 4px #8bd6fb; transition: all 0.2s ease-out 0s; }
.lg-b .form .form-cont .login-txtbox.input-error { border-color: #fe5656; box-shadow: 0 0 4px #fbb; transition: all 0.2s ease-out 0s; }
.lg-b .form .form-cont .login-txtbox .ico { background: url("images/spritesheet.png") no-repeat scroll -110px -24px; display: block; height: 20px; left: 9px; position: absolute; top: 9px; width: 19px; }
.lg-b .form .form-cont .login-txtbox .ico-psw { background-position: -110px -44px; }
.lg-b .form .form-cont .login-txtbox .ico-yzm { background: url("images/spritesheet.png") no-repeat scroll -162px -1px; height: 17px; left: 11px; top: 12px; width: 17px; }
.lg-b .form .form-cont .login-txtbox .txt-input { background: #fff none repeat scroll 0 0; border: 0 none; color: #333; font-size: 14px; height: 18px; outline: 0 none; overflow: hidden; width: 294px; }
.lg-b .form .form-cont .code-textbox { float: left; width: 107px; }
.lg-b .form .form-cont .code-textbox .txt-input { width: 107px; }
.lg-b .form .form-cont .code-textbox .tip-icon { position: absolute; right: 5px; top: 12px; }
.lg-b .form .form-cont .code-img { background: #fff none repeat scroll 0 0; border: 1px solid #ddd; float: left; height: 30px; margin-left: 10px; padding: 5px 0; text-align: center; width: 90px; }
.lg-b .form .form-cont .code-img img { height: 30px; line-height: 0; width: 70px; }
.lg-b .form .form-cont .code-link { float: right; font-size: 14px; height: 18px; padding: 12px 0; width: 46px; }
.lg-b .form .form-cont .code-link a { color: #2272c8; }
.lg-b .form .form-cont .input-label { background: none repeat scroll 0 center; color: #999; cursor: text; font-size: 14px; left: 37px; position: absolute; top: 14px; }
.lg-b .form .form-cont .auto-login input { float: left; margin-top: 1px; }
.lg-b .form .form-cont .auto-login span { color: #666; float: left; line-height: 14px; margin-left: 5px; margin-top: 0; }
.lg-b .form .form-cont .login-submit { background: #da6432 none repeat scroll 0 0; border-radius: 3px; color: #fff; display: block; font-size: 20px; font-weight: 700; height: 20px; padding: 10px 0; text-align: center; text-decoration: none; }
.lg-b .form .form-cont .login-submit:hover { background: #f40 none repeat scroll 0 0; text-decoration: none; }
.lg-b .form .form-cont .links-text .link-left { color: #f90; float: left; }
.lg-b .form .form-cont .links-text .link-left:hover { text-decoration: underline; }
.lg-b .form .form-cont .links-text .link-right { float: right; color: #00C; }
.lg-b .form .form-cont .links-text .link-right:hover { text-decoration: underline; color: #da6432; }
.lg-b .form .form-cont .net-cooperation { bottom: 60px; color: #999; left: 0; position: absolute; right: 0; }
.lg-b .form .err-msg a, .lg-b .form .form-code .down-link a, .lg-b .form .ok-msg a { color: #2272c8; }
.lg-b .form .form-cont .net-cooperation .account-list { margin-top: 10px; }
.lg-b .form .form-cont .net-cooperation .account-list a { cursor: pointer; display: block; float: left; height: 24px; margin-right: 36px; opacity: 0.6; filter: alpha(opacity=60); zoom: 1; width: 24px; }
.lg-b .form .form-cont .net-cooperation .account-list a:hover { opacity: 1; filter: alpha(opacity=100); zoom: 1; }
.lg-b .form .form-cont .net-cooperation .account-list .weixin { background-position: 0 0; margin-left: 8px; }
.lg-b .form .form-cont .net-cooperation .account-list .qq { background-position: -24px 0; }
.lg-b .form .form-cont .net-cooperation .account-list .vip { background-position: -48px 0; }
.lg-b .form .form-cont .net-cooperation .account-list .yfb { background-position: -72px 0; }
.lg-b .form .form-cont .net-cooperation .account-list .hl { background-position: -96px 0; }
.lg-b .form .form-cont .net-cooperation .account-list .pptv { background-position: -120px 0; margin-right: 0; }
.lg-b .form .form-cont .net-cooperation .show-text { background: url("images/spritesheet.png") no-repeat scroll -144px 0; height: 1px; text-align: center; }
.lg-b .form .form-cont .net-cooperation .show-text span { left: -3px; position: relative; top: -5px; }
.lg-b .form .err-msg, .lg-b .form .ok-msg { background: #fff0f0 none repeat scroll 0 0; border: 1px solid #f55; left: 0; line-height: 18px; padding: 5px 10px 5px 34px; position: absolute; right: 0; top: 0; }
.lg-b .form .err-msg .tip-icon, .lg-b .form .ok-msg .tip-icon { left: 9px; position: absolute; top: 5px; }
.lg-b .form .ok-msg { background: #f0fff0 none repeat scroll 0 0; border: 1px solid #9c9; }
.lg-b .form .check-arrow, .lg-b .form .check-pc { background: url("images/spritesheet.png") repeat scroll 0 -24px; height: 55px; position: absolute; right: 0; top: 0; width: 55px; z-index: 100; }
.lg-b .form .check-pc { background: url("images/spritesheet.png") repeat scroll -55px -24px; display: none; z-index: 101; }
.lg-b .form .form-code { background-color: #fff; display: none; height: 402px; left: 181px; overflow: hidden; position: absolute; top: -186px; transform: scale(0, 0); transition: transform 500ms linear 0s; width: 338px; z-index: 102; }
.lg-b .form .form-code .qrcode-area { height: 245px; position: relative; z-index: 200; }
.lg-b .form .form-code .qrcode-area .qrcode-block { height: 140px; left: 96px; position: absolute; top: 48px; width: 140px; z-index: 201; }
.lg-b .form .form-code .qrcode-area .qrcode { height: 140px; left: 0; position: absolute; top: 0; width: 140px; z-index: 300; }
.lg-b .form .form-code .qrcode-area .qrcode-way { height: 200px; left: 0; opacity: 0; position: absolute; top: -36px; width: 133px; z-index: 299; }
.lg-b .form .form-code .down-link { line-height: 1.5; margin: 0 auto; width: 110px; }
.lg-b .form .form-code .code-title { font-size: 20px; margin: 20px; }
.ico-down, .ico-edit { display: block; float: left; margin-right: 5px; width: 18px; }
.lg-b .form .form-code .err-msg, .lg-b .form .form-code .ok-msg { left: 20px; right: 20px; top: 20px; }
.mb10 { margin-bottom: 15px; }
.mb15 { margin-bottom: 15px; }
.links-text a { text-decoration: none; }
.lg-b .form .err-msg, .lg-b .form .ok-msg { background: #fff0f0 none repeat scroll 0 0; border: 1px solid #f55; left: 0; line-height: 15px; padding: 0px 10px 5px 34px; position: absolute; right: 0; top: 0; }
.user_menu { padding: 5px 0px; background: #fff; }
.user_center { height: 50px; line-height: 50px; margin-left: 35px; cursor: pointer; position: relative; }
.user_center a { color: #274487; }
.user_right_img { background: url(images/user_logo.png) no-repeat scroll 0px 0px; height: 28px; width: 28px; position: absolute; right: 30px; top: 10px; }
.user_menu .first_nav { text-indent: 22px; font-size: 14px; line-height: 40px; margin: 0 10px; border-top: 1px solid #E7E7E7; font-weight: bold; color: #5c5c5c; }
.user_menu .second_nav { margin-left: 57px; font-size: 12px; line-height: 40px; }
.user_menu .second_nav a { color: #5c5c5c; }
.user_menu .current a { color: #f00; font-weight: bold; }
.user_menu .second_nav a:hover { color: #274487; text-decoration: underline; }
.user_left_icon { background: url(images/icon/icon_box.png) no-repeat scroll -201px -105px; width: 10px; height: 10px; vertical-align: middle; display: inline-block; margin: -2px 5px 0 0; border: 2px solid #bababa; }
.my_order_a { border: 1px solid #e6e6e6; }
.my_order_a_a { border-bottom: 2px solid #da6432; height: 33px; line-height: 33px; padding-left: 10px; color: #274487; font-weight: bold; font-size: 15px; }
.my_order_a_b { line-height: 40px; padding-left: 10px; border: 1px solid #D4D2D2; border-top: 0px; }
.my_order_a_b a { color: #404040 }
.order_sn { color: #999; padding: 4px 0px; width: 180px; border: 1px solid #ccc; }
.xunjia_sn { color: #999; padding: 4px 0px; width: 180px; border: 1px solid #ccc; }
.my_order_b { text-align: right; line-height: 45px; }
.my_order_b select { padding: 3px 5px; }
.search_btn { padding: 4px 20px; border: 1px solid #ccc; background: #fafafa; }
.search_btn:hover { border: 1px solid #da6432; color: #da6432; cursor: pointer; }
.my_order_c_info { border: 1px solid #999; border-top: none; }
.my_order_c_info tr td { border-bottom: 1px solid #999; padding-top: 5px; padding-bottom: 0px; }
td.order_goods_amount { padding-right: 10px; }
td.order_goods_amount strong { font-size: 14px; color: #f00; }
.my_order_c_info tr td a { color: #274487; line-height: 18px; }
.my_order_c_info tr td a:hover { text-decoration: underline; }
/* 支付弹出框 */
.order_detail_paybg { width: 100%; height: 100%; background: #000; position: fixed; left: 0; top: 0; z-index: 10000; opacity: 0.5; display: none; }
.order_detail_payconfirmbox { position: absolute; top: 50%; left: 50%; margin-left: -200px; margin-top: -100px; z-index: 1000001; display: none; visibility: visible; }
.payconfirmbox_content { border-color: #da6432; width: 400px; border: 1px solid #da6432; }
.payconfirmbox_title { height: 29px; background: #da6432; position: relative; overflow: hidden; }
.payconfirmbox_title h1 { color: #fff; font-size: 14px; font-weight: 700; height: 29px; line-height: 29px; text-indent: 10px; }
.payconfirmbox_title a.close_payconfirmbox { position: absolute; right: 10px; top: 6px; width: 15px; line-height: 15px; text-align: center; }
.payconfirmbox_title a.close_payconfirmbox { color: #bdbdbd; background: #FFF; border: 1px #b0b4b6 solid; border-radius: 2px; }
.payconfirmbox_title a { display: block; }
.payconfirm_content { background: #FFF; font-size: 12px; padding: 20px 50px; }
.payconfirm_content em.tip { background-image: url(https://zhifu.baidu.com/static/image/pc/client/confirm/ex_153c293.png); background-repeat: no-repeat; display: block; height: 40px; }
.payconfirm_content em.tip { font-size: 18px; line-height: 40px; margin-left: 60px; font-style: normal; }
.payconfirm_content .detail { line-height: 24px; margin-left: 60px; }
.payconfirm_content div.payconfim_bottom { white-space: nowrap; margin-left: 60px; margin-top: 10px; margin-bottom: 10px; }
.payconfirm_content div.payconfim_bottom .check_bdpay { background: #da6432; width: 150px; height: 35px; line-height: 35px; text-align: center; font-size: 17px; border: 0; cursor: pointer; border-radius: 5px; color: #FFF; margin-right: 15px; float: left; }
.payconfirm_content div.payconfim_bottom .bdpay_toquestion { float: left; height: 35px; line-height: 35px; color: #999; }
.payconfirm_content div.payconfim_bottom .bdpay_toquestion:hover { color: #da6432; }
.payconfirm_content .newspay { margin-left: 60px; color: #0b72a4; }
.payconfirm_content .newspay:hover { color: #da6432; }
/*  订单详情页费用总计 */
.order_feiyong_zongji { margin-top: 20px; }
.order_feiyong_zongji table td { padding: 10px; }
.order_feiyong_zongji table td strong { font-size: 16px; color: #f00; }
.order_feiyong_zongji .main-btn { background: #f00; color: #fff; padding: 5px 20px; border: 0 none; border-radius: 5px; }
.input_proname { width: 180px; padding: 7px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.input_cpxh { width: 140px; padding: 7px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.input_pp { width: 100px; padding: 7px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.input_sl { width: 80px; padding: 7px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.input_qwdj { width: 80px; padding: 7px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.my_want_xunjia { display: inline-block; width: 80px; height: 26px; line-height: 26px; background: #da6432; color: #FFF; margin-left: 5px; text-align: center; font-size: 14px; letter-spacing: 2px; }
.my_order_info_btn { margin: 15px 0px; text-align: right; }
.my_order_info_btn input { background: #da6432; color: #FFF; width: 100px; height: 35px; border: 0px; cursor: pointer; }
.my_order_info_btn .btn_tishi { color: #999; font-size: 12px; margin-bottom: 10px; }
.order_title { color: #274487; font-weight: bold; margin: 10px 0px; line-height: 20px; font-size: 15px; clear: both; }
.order_info_title { color: #274487; font-weight: bold; margin: 10px 0px; line-height: 20px; font-size: 15px; border-bottom: 2px solid #da6432; padding-bottom: 12px; }
.order_table { margin-bottom: 10px; width: 100%; }
.order_table td { line-height: 15px; padding: 10px 8px; background: #fff; }
.orders_pay_status { }
.orders_pay_status form { width: 60px; display: inline-block; }
.payment_select select { border: 1px solid #EEE; border-top: 1px solid #CCC; width: 170px; padding: 2px; vertical-align: middle; }
.submit { border: 1px solid #C4C4C4; border-radius: 2px; padding: 2px 12px; cursor: pointer; }
.supply_people_info { width: 772px; margin: 10px 0px; padding: 15px 0px; border: 1px solid #EEE; float: left; display: block; }
.supply_people_info ul li { margin-bottom: 20px; }
.supply_people_info ul li span { margin: 0px 10px; margin-right: 20px; }
.supply_people_info ul li span input { width: 200px; padding: 7px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.fukuan { background: #d43625; color: #FFF; padding: 4px 8px; height: 22px; line-height: 22px; border-radius: 5px; }
.fukuan:hover { background-color: #ec7b6f; color: #FFF }
.fukuan_daochu { text-align: right; margin: 0px; clear: both; }
.fukuan_daochu span { margin: 0px 5px; }
.order_fukuan { margin: 10px 0px; float: right; }
.order_daochu { height: 34px; line-height: 34px; }
.order_daochu a { background: #09F; height: 34px; color: #FFF; padding: 10px 46px; border-radius: 5px; }
.daochu_xundan { float: right; background: #09F; color: #FFF; padding: 2px 14px; border-radius: 5px; font-size: 12px; font-weight: 100; }
.zhuan_dingdan { background: red; color: #FFF; padding: 6px 16px; float: right; cursor: pointer; border-radius: 5px; margin-bottom: 15px; }
.zhuan_dingdan_1 { background: red; color: #FFF; padding: 5px 10px; cursor: pointer; border-radius: 5px; }
.jiesuan_zongjia { float: right; margin: 15px 0px; margin-bottom: 0px; padding: 5px; }
.jiesuan_zongjia p { font-size: 14px; margin: 10px 0px; font-family: Verdana; }
.jiesuan_zongjia_price { color: #da6432; font-size: 15px; font-weight: bold; font-family: Verdana; }
.jiesuan_table { font-size: 14px; text-align: right; font-family: Verdana; }
.jiesuan_table tr td { padding: 10px 0px; }
.fapiao_shuoming { margin: 20px; line-height: 25px; font-size: 12px; color: #666; margin-left: 100px; }
.my_order_title { margin: 0 auto; height: 30px; line-height: 25px; border: 1px solid #999; background: #e5e5e5; clear: both; }
.my_order_c { margin: 0 auto; border: 1px solid #999; border-top: none; }
.my_order_c td { padding: 10px 5px; border-top: none; height: auto; }
.my_order_c td.seeAnswer { color: #f00; }
.my_order_c td.seeAnswer a { color: #3C3; }
.baojiadan { background: #f4f4f4; }
.baojiadan a { color: #274487; }
.baojiadan a:hover { text-decoration: underline; color: #da6432; }
.view_orders a { background: #5b86e8; color: #FFF; padding: 5px 8px; border-radius: 5px; height: 23px; line-height: 23px; }
.pingjia_orders a { background: #F00; color: #FFF; padding: 5px 8px; border-radius: 5px; height: 23px; line-height: 23px; }
.view_orders_two a { padding: 5px 8px; background: #ffff; color: #333; border-radius: 5px; height: 24px; line-height: 24px; border: 1px solid #e5e5e5 }
.view_orders a:hover { background-color: #274487; }
.view_orders_two a:hover { border-color: #d86431; color: #d86431 }
.order_endtime { margin-top: 10px; }
.order_endtime .endtime-icon { background: url(images/deppre_icon.png) no-repeat -234px -9px; width: 16px; height: 16px; vertical-align: text-bottom; display: inline-block; margin-right: 5px; }
.endtime-text { height: 16px; line-height: 16px; color: #f00; font-size: 12px; }
.blank4 { height: 25px; }
.blank3 { height: 5px; }
.blank2 { height: 10px; }
.blank6 { height: 5px; }
.blank7 { height: 2px; }
.goods_name_font_1 { margin: 4px 0px; padding: 4px 0px; line-height: 18px; height: 18px; }
.recents_no_orders { width: 98%; }
.recents_no_orders_all { height: 100%; overflow: hidden; padding: 25px 0px 0px 150px; }
.no_orders_img { float: left; background: url(images/no_orders.gif) no-repeat scroll 0 0; height: 140px; width: 110px; margin: 10px; padding: 0px; }
.no_orders_main { width: 600px; float: left; margin: 30px; }
.main_wenzi { font-size: 18px; font-weight: bold; height: 55px; color: #999; line-height: 30px; margin-bottom: 10px; }
.main_home { padding: 10px 20px; background: #da6432; color: #FFF; text-align: center; border-radius: 5px; margin: 20px 0px; height: 35px; line-height: 35px; }
.express_kuangjia { padding: 10px 0px; border: 1px solid #999; }
.express_kuaidi { margin: 10px 0px; }
.express_kuaidi span { margin: 0px 10px; }
.express_ul li { margin: 18px 0px; float: none; }
.express_ul li span { margin: 0px 10px; }
#ordertrack { border: 1px solid #999; padding: 0px; position: relative; }
.m { margin: 30px 0px; overflow: hidden; zoom: 1; }
#ordertrack .tab { margin: 0px; padding: 0px; height: 30px; line-height: 30px; border-bottom: 1px solid #999; background: whiteSmoke; overflow: visible; list-style: none; }
.tab li { float: left; text-align: center; border-right: 1px solid #999; cursor: pointer; }
#ordertrack .tab .curr h2 { position: relative; margin: 0px; height: 31px; background: #fff; color: #274487; font-weight: bold; font-size: 14px; }
#ordertrack .tab li h2 { float: left; height: 30px; margin: 0px; padding: 0 8px; color: #666; font-size: 14px; }
.clr { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0 }
.dingdan { margin: 15px 0px; margin-left: 10px; }
.shouhuo { margin: 15px 0px; margin-left: 10px; }
.fapiao { margin: 15px 0px; }
.my_order_c td p { margin-bottom: 22px; }
.caozuo_xq { background: #009900; color: #FFF; padding: 6px 16px; border-radius: 5px; height: 24px; line-height: 24px; }
.caozuo_zd { background: #F00; color: #FFF; padding: 6px 11px; border-radius: 5px; height: 24px; line-height: 24px; }
.caozuo_dc { background: #0099FF; color: #FFF; padding: 6px 16px; border-radius: 5px; height: 24px; line-height: 24px; }
.goods_name_font { color: #274487; line-height: 18px; }
.goods_name_font:hover { text-decoration: underline; color: #da6432; }
.orders_status { margin-bottom: 5px; }
.zhifu_style { background: #F00; color: #FFF; border-radius: 5px; padding: 8px 20px; height: 32px; cursor: pointer; border: none; }
.all_profile_info { height: 100%; display: block; clear: both; margin: 20px 0px; }
.all_profile { padding: 5px; height: 100%; clear: both; }
.profile_info_one { float: left; margin: 10px 0px; }
.profile_info_one img { width: 80px; height: 80px; }
.profile_info_two { width: 350px; float: left; line-height: 20px; margin-left: 10px; }
.profile_info_two a { color: #000; }
.profile_info_two a:hover { color: #da6432; }
.profile_price { font-size: 14px; color: #da6432; font-family: Verdana; }
.profile_info_three { float: right; margin-top: 10px; }
.profile_info_xq { background: #da6432; color: #FFF; padding: 8px 15px; margin-left: 5px; border-radius: 5px; vertical-align: middle; }
.profile_info_del { background: #999; color: #FFF; padding: 8px 15px; margin-left: 5px; border-radius: 5px; vertical-align: middle; }
.collection_list_a { width: 100%; display: block; height: 33px; border-bottom: 2px solid #ff7011; text-indent: 10px; font-size: 16px; }
.collection_list_b th { padding: 5px; }
.collection_list_b td { padding: 5px; }
.message_list_a { border: 1px solid #d4d2d2; }
.message_list_a_a { width: 100%; display: block; line-height: 33px; border-bottom: 2px solid #da6432; text-indent: 10px; font-size: 15px; font-weight: bold; color: #274487; }
.message_list_a_b { padding: 10px; border-top: none; }
.message_list_b { background: #f5f5f5; margin-top: 15px; margin: 20px 0px; }
.message_list_b th { text-align: center; background: #fff; padding: 10px; }
.message_list_b td { text-align: center; background: #fff; padding: 10px; }
.message_list_c { margin-top: 30px; padding-top: 10px; border-top: 1px solid #ccc; }
.message_list_c .tab_pad { }
.message_list_c .tab_pad th { padding: 5px; }
.message_list_c .tab_pad td { padding: 5px; }
.message_list_d { line-height: 30px; margin-top: 10px; }
.message_list_d_h1 { background: #d2d2d2; padding: 0 10px; font-weight: 700; }
.message_list_d_c { padding: 0 10px; }
.message_list_d_c a { color: #da6432; }
.form_div { clear: both; }
.tabcon-multi { margin: 20px 0px; }
.profile_b { margin-top: 20px; }
.profile_a { width: 100%; line-height: 33px; border-bottom: 2px solid #da6432; text-indent: 10px; font-size: 15px; font-weight: bold; color: #274487; }
.profile_info_a { margin-top: 20px; font-size: 14px; font-weight: bold; color: #274487; border-bottom: 1px solid #da6432; padding-bottom: 29px; padding-left: 20px; }
.profile_info_a li { width: 80px; padding: 6px 10px; border-bottom: 1px solid #FFF; text-align: center; cursor: pointer; }
.profile_first { border: 1px solid #da6432; border-bottom: 1px solid #FFF; }
.ml_mg { width: 100%; float: left; display: inline; }
.ml_mg li { list-style: none; }
.a-values { width: 100%; float: left; position: relative; overflow: hidden; z-index: 5 }
.v-tabs { position: absolute; left: 35px; top: 27px; z-index: 11; }
.tab-hide { float: left; font-size: 16px; color: #818181; }
.tab-hide li { float: left; padding: 0 25px; height: 31px; line-height: 31px; cursor: pointer; }
.tab-hide li a { color: #274487; font-weight: bold; }
.tab-hide li.curr { padding: 0 40px; height: 29px; color: #2164ac; line-height: 29px; background: #fff; border-top: 1px solid #da6432; border-left: 1px solid #da6432; border-right: 1px solid #da6432; cursor: pointer; }
.tabcon-multi { border-top: 1px solid #da6432; margin: 56px 0px 0 0px; overflow: hidden; }
.profile_avtor_tishi { font-size: 12px; color: #999; }
.profile_email_validate a { color: #666; }
.profile_email_validate a:hover { color: #da6432; }
.profile_phone_validate a { color: #666; }
.profile_b .user_pic img { width: 110px; height: 110px; }
.user_pic_1 { border: 1px solid #999; width: 110px; float: left; }
.banner_r_b_ul { width: 190px; height: 140px; }
.profile_b td { font-size: 14px; line-height: 40px; padding: 5px; }
.profile_b td select { width: 80px; height: 28px; line-height: 28px; border: 1px solid #EEE; border-top: 1px solid #CCC; padding: 5px; }
.profile_b td .inputBg { width: 200px; background: none; border: 1px solid #dedede; border-top: 1px solid #CCC; padding: 8px; }
.profile_b td img { width: 150px; height: 150px; }
.profile_b th { font-size: 20px; padding: 20px; }
.address_inputBg { width: 200px; padding: 8px; border: 1px solid #dedede; border-top: 1px solid #CCC; }
.address_list_b { margin-bottom: 30px; }
.address_list_b td { padding: 12px 0px; }
.address_list_b select { width: 120px; height: 28px; line-height: 28px; border: 1px solid #EEE; border-top: 1px solid #CCC; padding: 5px; }
.all_address_list { height: 100%; margin: 10px 0px; border: 2px solid #E6E6E6; }
.address_list_table td { padding: 4px 4px; }
.add_address { margin: 16px 0px; }
.add_address a { background: #da6432; color: #FFF; padding: 8px 14px; border-radius: 5px; }
.address_list_one { margin: 5px 5px; font-size: 16px; color: #999; }
.address_name span { font-weight: bold; }
.edit_del { float: right; }
.edit_del a { margin: 0px 5px; color: #da6432; font-size: 14px; }
.address_title { color: #666; }
.address_bnt_blue_1 { background: #da6432; color: #FFF; height: 30px; width: 80px; line-height: 30px; border-radius: 5px; text-align: center; line-height: 21px; border: none; cursor: pointer; float: left; margin-right: 20px; }
.address_bnt_blue_2 { background: #da6432; color: #FFF; height: 30px; width: 120px; line-height: 30px; border-radius: 5px; text-align: center; line-height: 21px; border: none; cursor: pointer; float: left; margin-right: 20px; }
.biaoji_red { color: #F00; margin-right: 5px; font-family: normal; }
.panduan_phone { color: #999; margin-left: 5px; }
.xunjia_b_infomation { line-height: 28px; font-family: Verdana; margin-top: 18px; }
.xunjia_b_infomation a { color: #da6432; font-size: 14px; font-weight: bold; }
.xunjia_b_infomation a:hover { text-decoration: underline; }
.xunjia_b_infomation span { color: #da6432; font-size: 14px; font-weight: bold; }
.xunjia_d { position: relative; }
.xunjia_b_a { line-height: 31px; font-size: 16px; font-weight: bold; color: #274487; background: whiteSmoke; text-align: center; }
.xunjia_b_title { letter-spacing: 10px; font-size: 26px; line-height: 48px; background: #f1f1f1; }
.page_caigou_header_img { margin-top: 1px; }
.xunjia_b_b { margin-top: 10px; }
.sousuo { position: relative; }
.sousuo .cpxh { width: 200px; padding: 8px; color: #999; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.sousuo .pp { width: 150px; padding: 8px; color: #999; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.sousuo .sousuo_submit { width: 100px; height: 34px; cursor: pointer; background: #da6432; color: #FFF; border: 0px; margin-top: 15px; font-size: 14px; text-indent: 24px; }
.sousuo_em { background: url(images/ss.png) no-repeat scroll; width: 22px; height: 22px; display: inline-block; position: absolute; top: 21px; left: 235px; cursor: pointer; }
.xunjia_b_b .caigou_number { background: #f4f4f4; text-align: left; }
.xunjia_b_b th { padding: 12px 0; border-top: 1px solid #da6432; border-bottom: 1px solid #da6432; font-size: 15px; font-family: Microsoft Yahei; letter-spacing: 1px; }
.xunjia_b_b th span { color: #F00; margin-right: 2px; vertical-align: middle; }
.xunjia_b_b td { text-align: center; border-bottom: 1px solid #e8e8e8; padding: 5px 0px; }
.xunjia_b_b .input_goods_price img { }
.xunjia_b_b .input_goods_price .choose_btn { width: 100px; height: 32px; line-height: 32px; color: #FFF; background: #da6432; border-radius: 5px; cursor: pointer; float: left; margin-right: 10px; }
.tr_display_a { color: #666; }
.tr_display_a:hover { color: #da6432; }
.caigou_info_ul_td { font-size: 14px; margin-left: 20px; font-family: Microsoft Yahei; padding: 5px 0px; }
.caigou_info_ul_td li { line-height: 22px; margin-bottom: 10px; }
.caigou_info_ul_td_li1 { font-size: 16px; font-weight: bold; color: #383838; }
.caigou_info_ul_td_li2 { font-size: 12px; color: #686868; }
.caigou_info_ul_td_li3 { font-size: 14px; color: #383838; }
.caigou_span_heshi { margin-left: 10px; color: #8AC9AD; }
.caigou_span_inputtime { float: right; color: #383838; font-size: 12px; }
.caigou_ul_dianyi { color: #da6432; font-size: 14px; margin-bottom: 10px; }
.caigou_ul_login a { width: 78px; line-height: 24px; height: 24px; border: 1px dotted #da6432; display: inline-block; color: #da6432; border-radius: 5px; }
.page_caigou_chennuo { margin-top: 20px; margin-bottom: 20px; font-size: 16px; font-family: Microsoft Yahei; }
.caigou_all_title { border-bottom: 2px solid #da6432; font-family: Microsoft Yahei; }
.caigou_all_title span { width: 85px; letter-spacing: 5px; font-size: 16px; height: 26px; line-height: 26px; text-align: center; color: #666; background: #eee; display: inline-block; cursor: pointer; }
.caigou_all_title .caigou_title_hover { background: #da6432; color: #FFF; }
.xunjia_b_table { display: inline-block; width: 1010px; }
.page_caigou_chennuo p { margin-bottom: 10px; }
.chennuo_img { margin-top: 50px; }
.chennuo_fwys { width: 1044px; margin: 0 auto; }
.caigou_btn { float: right; padding: 0px 28px; background: #009900; height: 38px; font-weight: bold; line-height: 38px; font-size: 14px; color: #FFF; margin: 20px 0px 20px 10px; border-radius: 5px; }
.xunjia_b_b .add_pro { text-align: right; border: none; }
.xunjia_b_b .add_pro a { width: 100px; height: 30px; line-height: 30px; display: inline-block; text-align: center; color: #FFF; background: #da6432; border-radius: 2px; padding: 0 10px; }
.input_goods_proname input { width: 150px; height: 28px; }
.input_goods_supmes_proname input { width: 180px; height: 28px; }
.input_goods_model input { width: 200px; height: 28px; }
.input_goods_brand input { width: 200px; height: 28px; }
.input_goods_number input { width: 100px; height: 28px; }
.input_goods_price input { height: 28px; }
.xunjia_b_tbody_title { font-size: 15px; letter-spacing: 1px; font-family: Microsoft Yahei; }
.xunjia_b_tbody_title .b_name { margin-bottom: 5px; }
.xunjia_warm_tips { color: #F00; margin-top: 10px; font-family: Microsoft Yahei; font-size: 14px; letter-spacing: 1px; }
.xunjia_warm_tips span { vertical-align: middle; font-family: nomal; }
.input_del a { color: #000; cursor: pointer; }
.input_del a:hover { color: #da6432; }
.xunjia_pro_pic { margin: 10px 0px; }
.pro_pic_tishi { font-size: 12px; color: #999; margin-right: 15px; }
.xunjia_c { }
.xunjia_c div { font-size: 15px; margin-bottom: 5px; }
.xunjia_c p { line-height: 30px; }
.xunjia_c textarea { width: 50%; padding: 5px; height: 70px; border: 1px solid #e1e2e2 }
.textarea_span { color: #666; margin-left: 5px; }
textarea { resize: none; }
#word { color: red; }
.xunjia_d td { padding: 10px 0; }
.xunjia_d td span { color: red; margin: 0px 4px; font-family: none; }
.xunjia_b_tbody input { width: 180px; height: 28px; }
.xunjia_d .xunjia_b_a { margin-top: 30px; }
.xunjia_submit { background: #da6432; font-weight: bold; font-size: 16px; letter-spacing: 5px; border-radius: 2px; color: #FFF; border: 0px; width: 200px; height: 42px; display: inline-block; cursor: pointer; }
.xunjia_right { overflow: hidden; }
.xunjia_right .xunjia_b_a { margin-top: 30px; }
.moren_a_1 { margin: 10px; width: 680px; }
.moren_a_r { width: 640px; }
.moren_a_r_a { font-size: 12px; color: #999999; margin-left: 5px; }
.moren_a_r_a span { font-size: 14px; color: #333 }
.moren_a_r_b { border: 1px solid #b1d8fa; background-color: #fff; height: 28px; line-height: 28px; padding: 0 10px; color: #999999; }
.moren_a_r_b span { display: block; height: 100%; border-right: 1px solid #b1d8fa; width: auto; float: left; padding-right: 10px; margin-right: 10px; color: #005ea7; }
.moren_a_r_c { margin-top: 30px; border: 1px solid #add6fa; background-color: #fff; padding: 10px; }
.moren_a_r_c_l { width: 300px; margin-right: 17px; }
.moren_a_r_c_l_a { padding: 8px 0; border-bottom: 1px solid #add6fa; }
.moren_a_r_c_l_b { padding: 10px 0 0 0; line-height: 30px; }
.moren_a_r_c_r { width: 300px; }
.moren_a_r_c_r_a { padding: 8px 0; border-bottom: 1px solid #add6fa; }
.moren_a_r_c_r_b { padding: 10px 0 0 0; line-height: 30px; }
.moren_a_info { width: 145px; padding: 5px 0px; float: left; text-align: center; position: relative }
.moren_a_img { width: 80px; height: 80px; border: 2px solid #ddd; overflow: hidden; margin-bottom: 5px; border-radius: 100px; }
.moren_a_img img { width: 80px; height: 80px; margin: 0 auto; }
.info a { height: 20px; line-height: 20px; color: #da6432; opacity: 1; }
.user_info { position: relative; width: 700px; height: 140px; padding: 10px; }
.user_info dt { height: 35px; line-height: 35px; }
.user_info dt span { margin-right: 10px; }
.user_info dt span b { font-size: 13px; color: #da6432; }
.info_1 { font-size: 15px; font-weight: bold; }
.info_two { color: #666; }
.user_info_five span { font-size: 10px; color: #666; }
.user_info_username { margin: 0px; }
.user_info_username b { color: #da6432; font-size: 14px; }
.user_info_username span { margin-right: 50px; }
.user_info_a { padding: 10px 0px; }
.user_info_a b { color: #da6432; font-size: 12px; }
.info__b { padding: 10px 0px; text-align: center; }
.info__b b { color: #fff; font-size: 12px; background: #CBA676; border: 3px solid #CBA676; border-radius: 24px; padding: 0 10px; }
.info__b p { margin-bottom: 5px; }
.user_info_hover { color: #000; }
.user_info_hover:hover { color: #da6432; }
.sucs_validate { display: inline-block; background: url(images/goods_baozhang.png) no-repeat; width: 20px; height: 20px; vertical-align: middle; margin-right: 5px; }
.save_validate_email { display: none; color: #666; margin-left: 20px; }
.dingdan_one { width: 100%; float: left; position: relative; margin: 10px 0px 20px 0px; }
.dingdan_xunjia { position: absolute; top: 0px; left: 10px; z-index: 11; }
.dingdan_xunjia ul { float: left; }
.dingdan_xunjia li { float: left; padding: 0px 25px; height: 28px; line-height: 28px; cursor: pointer; }
.dingdan_xunjia li.orders_cuent_hover { padding: 0px 30px; height: 28px; line-height: 28px;/*border-top:1px solid #274484;border-left:1px solid #274484;border-right:1px solid #274484;*/ background: #FFF; border-bottom: 2px solid #d86431 }
.dingdan_xunjia li a { font-size: 14px; color: #274487; font-weight: bold; }
.dingdan_xunjia li.orders_cuent_hover a { color: #d86431 }
.orders_xian { border-top: 1px solid #dedede; width: 98%; margin: 28px 0px 0px 8px; }
.xunjia_b_b a.caigou_baojia { background: #da6432; color: #FFF; width: 100px; padding: 4px 6px; height: 22px; line-height: 22px; }
.add_booking_form { margin: 10px 0px; }
.add_booking_form strong { color: #da6432; }
.add_booking_form td { padding: 10px 10px; }
.add_booking_form .inputBg { width: 200px; padding: 8px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.add_booking_form .B_blue { padding: 8px; }
.add_booking_form .submit { width: 100px; height: 35px; background: #da6432; color: #FFF; text-align: center; border: none; margin-right: 20px; }
.add_booking_form .reset { width: 100px; height: 35px; background: #999; color: #FFF; text-align: center; border: none; cursor: pointer; }
.booking_list_form { margin: 10px 0px; text-align: center; }
.xunjia_b_b a.caigou_baojia { background: #da6432; color: #FFF; width: 100px; padding: 4px 6px; height: 22px; line-height: 22px; }
.caigou_info_title { width: 100%; height: 40px; line-height: 40px; font-size: 16px; font-family: Verdana; text-align: center; background: #f5f5f5; font-weight: bold; }
.caigou_info_title span { color: #da6432; }
.caigou_info_title span a { color: #da6432; }
.caigou_info_mess { margin: 20px 0px 20px 20px; font-size: 14px; float: left; width: 540px; }
.caigou_info_mess a { color: #da6432; }
.caigou_info_pic { float: left; }
.caigou_info_pic img { width: 250px; height: 250px; }
.caigou_info_mess font { color: #274487; font-weight: bold; }
.caigou_info_mess ul li { margin-bottom: 25px; }
.caigou_info_mess ul li span b { font-size: 18px; color: #F00; font-family: "微软雅黑"; }
.caigou_info_mess ul li span { margin-right: 20px; }
.caigou_info_mess ul li i { font-size: 12px; color: #999; font-style: normal; }
.caigou_info_mess .caigou_info_color { color: #da6432; font-weight: bold; }
.caigou_info_miaoshu textarea { padding: 5px; height: 220px; border: 1px solid #e1e2e2; width: 520px; vertical-align: top; }
.lianxi_caigou_renzhen { color: #999; line-height: 20px; }
.caigou_info_cate { font-size: 12px; margin: 20px 0px; width: 180px; border: 1px solid #bdbdbd; border-bottom: none; float: right; }
.caigou_info_recommend { width: 100%; background: #eee; height: 30px; color: #da6432; text-align: center; line-height: 30px; }
.caigou_info_ul li { border-bottom: 1px solid #bdbdbd; }
.caigou_ifo_p_price { margin-bottom: 10px; text-align: center; font-size: 12px; color: #ccc; }
.caigou_ifo_p_price font { color: #da6432; }
.caigou_info_p_name { margin: 0px 10px 0px 10px; text-align: center; font-size: 12px; line-height: 18px; height: 38px; overflow: hidden; }
.caigou_info_p_name a { color: #999; }
.caigou_info_p_name a:hover { color: #da6432; }
.caigou_info_img { width: 110px; height: 110px; }
.caigou_info_img img { width: 110px; vertical-align: middle; }
.get_password { width: 1210px; margin: 0 auto; border: 1px solid #CCC; }
.getpwd_table { margin-top: 20px; }
.getpwd_user { font-size: 12px; color: #999; }
.getpwd_user a { color: #da6432; font-weight: bold; }
.get_password tr { padding: 20px 0px; }
.get_password td { margin: 20px 0px; padding: 10px 0px; }
.get_password .pwd_inputBg { width: 200px; padding: 8px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.get_password strong.strong { font-size: 14px; color: #da6432; font-weight: bold; margin: 20px; }
.get_password .getpwd_btn { background: #da6432; padding: 6px 25px; color: #FFF; height: 28px; border: none; cursor: pointer; }
.getpwd_tishi { margin: 20px 0px; font-size: 14px; color: #999; margin-left: 50px; }
span.check_pwd { font-size: 12px; color: #999; margin-left: 10px; display: none; margin-top: 10px; height: 16px; }
.question_fankui { border: 1px solid #d2d2d2; padding: 30px 0px; font-size: 13px; }
.question_fankui .fanhui_one { margin: 0px 0px 20px 30px; line-height: 30px; }
.question_fankui a { color: #da6432; font-weight: bold; }
.question_fankui .fankui_two { margin: 20px 0px 20px 30px; }
.fankui_two_1 { background: #EEEEEE; color: #333; padding: 0px 10px; height: 36px; line-height: 36px; margin-bottom: 20px; width: 800px; }
.fanhui_textarea { margin-bottom: 40px; }
.fanhui_textarea textarea { padding: 10px; border-radius: 7px; border: 1px solid #dce1e8; }
.fankui_info p { margin: 10px 0px; }
.upload_fujian { margin-top: 30px; }
.upload_pic { margin: 20px 0px; }
.fankui_info p input { width: 180px; padding: 8px; border: 1px solid #EEE; border-top: 1px solid #CCC; }
.fankui_btn { margin-left: 360px; margin-top: 30px; }
.fankui_btn input { background: #da6432; color: #FFF; width: 120px; height: 40px; border: 0px; font-size: 14px; cursor: pointer; }
#outDiv .slider { width: 722px; position: relative; }
.flash_pic { width: 100%; height: 100%; position: absolute; overflow: hidden; }
.flash_pic a li { width: 100%; height: 100%; display: inline-block; }
.flash_pic li img { width: 100%; height: 100%; }
.flash_pic .img1 { position: absolute; left: -1210px; top: 0px; }
.flash_pic .img2 { position: absolute; left: -15px; top: 0px; display: none; }
.num { position: absolute; bottom: 4px; text-align: center; width: 100%; }
.num li { background: rgba(255,255,255,.5); width: 20px; height: 5px; display: inline-block; cursor: pointer; margin: 0px 3px; border: 1px solid #e5e5e5; }
.num li.one { background: #da6400; color: #FFF; }
.num span { background: rgba(255,255,255,.5); width: 14px; height: 14px; color: #FFF; display: inline-block; text-align: center; cursor: pointer; margin: 0px 3px; border: 1px solid #e5e5e5; }
.num span.one { background: #da6432; color: #FFF; }
.friendlink { border: 1px solid #ddd; overflow: hidden; margin-bottom: 20px; }
.friendlink h3 { background: #f7f7f7; height: 30px; line-height: 30px; font-size: 14px; font-family: nomal; color: #666; padding-left: 10px; }
.link_list { display: inline-table; padding: 10px 30px 0px; }
.link_list li { padding-left: 28px; float: left; height: 32px; line-height: 32px; overflow: hidden; border-bottom: 1px dotted #ccc; white-space: nowrap; width: 160px; }
.link_list li a { color: #333; }
.link_list li a:hover { color: #da6432; text-decoration: underline; }
.link_tables { width: 410px; margin: 15px 10px 20px 20px; }
.link_tables td { padding-top: 10px; }
.link_step_tit { font-weight: bold; color: #666; }
.w247 { width: 245px; padding: 6px 1px; line-height: 18px; border: 1px solid #ccc; height: 18px; }
.link_submit { width: 100px; height: 30px; line-height: 30px; background: #da6432; color: #FFF; border: 0px; border-radius: 5px; }
.link_right_submit { width: 500px; float: right; margin: 25px 0px; color: #666; }
.link_right_submit li { line-height: 30px; }
.link_right_submit li a { color: #274487; }
.link_right_submit li a:hover { text-decoration: underline; }
.link_font { font-weight: bold; }
.J-global-toolbar div a { margin: 0px; padding: 0px; font: 12px/150% Arial, Verdana, "宋体"; color: #666; }
.toolbar-wrap { position: fixed; top: 0px; right: 0px; z-index: 9990; width: 35px; height: 100%; }
.toolbar-wrap a { text-decoration: none; }
.toolbar { position: absolute; right: 0px; top: 0px; width: 29px; height: 100%; border-right: 6px solid #999; }
.toolbar-panels { position: absolute; left: 35px; top: 0px; width: 270px; height: 100%; z-index: 2; background: #ECEAEA none repeat scroll 0% 0%; }
.toolbar-panel { width: 270px; height: 100%; position: absolute; background: #ECEAEA none repeat scroll 0% 0%; }
.tbar-panel-header { position: relative; width: 270px; height: 40px; line-height: 40px; background: #ECEAEA none repeat scroll 0% 0%; font-family: "microsoft yahei"; font-weight: normal; margin: 0px; padding: 0px; }
.tbar-panel-header .title { display: inline-block; height: 40px; color: #5E5050; font: 16px/40px "微软雅黑"; }
.tbar-panel-cart .tbar-panel-header i { width: 20px; height: 18px; background-position: 0px 0px; margin-top: 11px; }
.tbar-panel-header i { margin-right: 4px; margin-left: 10px; vertical-align: top; }
.tbar-panel-header i, .tbar-panel-header .close-panel { display: inline-block; font-style: normal; background: url(images/icons.png) no-repeat; }
.tbar-panel-header .title em { display: inline-block; vertical-align: top; }
.tbar-panel-header .close-panel { width: 12px; height: 12px; background-position: 0px -250px; position: absolute; right: 8px; top: 16px; cursor: pointer; transition: transform 0.2s ease-out 0s; }
.tbar-panel-main { position: relative; margin: 0px; padding: 0px; font: 12px/150% Arial, Verdana, "宋体"; color: #666; height: 100%; overflow: auto; }
.tbar-tipbox { display: block; }
.tbar-panel-content { width: 270px; overflow-y: auto; overflow-x: hidden; position: relative; }
.tbar-panel-content.J-panel-content { padding-bottom: 40px!important; }
.tbar-tipbox .tip-inner { padding: 6px 5px; border: 1px solid #EDD28B; background: #FFFDEE none repeat scroll 0% 0%; text-align: center; }
.tbar-tipbox .tip-text { display: inline-block; line-height: 20px; vertical-align: middle; color: #333; }
.tbar-tipbox .tip-btn { display: inline-block; height: 20px; line-height: 20px; padding: 0px 5px; margin-left: 5px; color: #FFF; vertical-align: middle; background: #d86431 none repeat scroll 0% 0%; }
.tbar-panel-cart .tbar-panel-footer { background-color: #ECEAEA; margin: 0px; padding: 0px; position: absolute; bottom: 0px; }
.tbar-checkout { position: relative; width: 270px; }
.tbar-checkout .jtc-number strong { font-family: verdana; color: #d86431; }
.tbar-checkout-1 { width: 248px; height: 30px; line-height: 30px; }
.tbar-checkout .jtc-number { line-height: 20px; font: 12px/150% Arial, Verdana, "宋体"; color: #666; }
.tbar-checkout .jtc-sum { line-height: 20px; font: 12px/150% Arial, Verdana, "宋体"; color: #666; float: right; }
.tbar-checkout .jtc-sum strong { font-family: verdana; color: #d86431; }
.tbar-checkout .jtc-btn { margin-bottom: 10px; width: 248px; margin: 0 auto; margin-bottom: 10px; background: #d86431 none repeat scroll 0% 0%; height: 35px; line-height: 35px; font: 16px/35px "微软雅黑"; text-align: center; color: #FFF; }
.tbar-cart-list { width: 100%; margin: 0px; padding: 0px; font: 12px/150% Arial, Verdana, "宋体"; color: #666; }
.tbar-cart-item { padding: 8px 5px; background: #FFF none repeat scroll 0% 0%; border-top: 1px solid #CCC; }
.jtc-item-promo { padding: 12px 0px 12px 57px; border-bottom: 1px dashed #E1E1E1; }
.jtc-item-promo .promo-tag { position: relative; float: left; width: 40px; height: 20px; margin-top: -1px; margin-left: -57px; margin-right: 17px; text-align: center; font: 12px/20px "宋体"; color: #FFF; background-color: #F58813; }
.jtc-item-promo .promo-text { height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font: 12px/18px verdana; }
.jtc-item-goods { padding: 10px 0px; position: relative; overflow: hidden; }
.jtc-item-goods-cart { padding-top: 2px; overflow: hidden; }
.p-img { float: left; width: 50px; height: 50px; border: 1px solid #DDD; padding: 0px; margin-right: 5px; display: inline-block; }
.cart-div-content { float: right; width: 212px; }
.p-img img { width: 50px; height: 50px; }
img { border: 0px none; vertical-align: middle; }
.p-name { height: 36px; line-height: 36px; margin-bottom: 4px; overflow: hidden; color: #333; }
.p_name { color: #333; line-height: 18px; height: 36px; }
.p-price { height: 16px; overflow: hidden; font: 12px/16px verdana; color: #666; }
.tbar-cart-item .p-price span { color: #da6432; }
.p-price strong { color: #d86431; font-weight: normal; }
.p-del { position: absolute; right: 10px; top: 46px; width: 35px; height: 16px; line-height: 16px; color: #005AA0; text-align: right; display: none; }
.cart_item_del { float: right; color: #999; }
.tbar-panel-history div { padding: 0px; }
.jt-history-wrap { width: 235px; margin: 0px auto; }
.tbar-panel-history ul { overflow: hidden; margin-right: -15px; margin-top: 0px; list-style: outside none none; padding: 0px; }
.tbar-panel-history .tbar-panel-header i { width: 20px; height: 17px; margin-top: 11px; background-position: 0px -100px; }
.tbar-panel-follow .tbar-panel-header i { width: 20px; height: 17px; margin-top: 11px; background-position: 0px -50px; }
.tbar-panel-history .jth-item { float: left; position: relative; width: 100px; height: 120px; margin-right: 15px; background: #FFF none repeat scroll 0% 0%; margin-bottom: 15px; padding: 5px; }
.tbar-panel-history .jth-item .img-wrap { display: block; width: 100px; height: 100px; text-align: center; margin-bottom: 5px; }
.tbar-panel-history .jth-item .add-cart-button { height: 20px; line-height: 20px; overflow: hidden; text-align: center; text-decoration: none; display: none; position: absolute; width: 100px; bottom: 25px; left: 5px; z-index: 3; color: #FFF; background: rgba(28,25,28,0.8) none repeat scroll 0% 0%; }
.tbar-panel-history .jth-item .price { color: #d86431; }
.tbar-panel-history .history-bottom-more { display: block; text-align: center; height: 40px; line-height: 40px; font-family: "宋体"; color: #666; }
.toolbar-header { position: absolute; top: 0px; right: -6px; }
.toolbar-tabs { position: absolute; top: 45%; left: 0px; width: 35px; margin-top: -61px; }
.toolbar-tab { position: relative; width: 35px; height: 35px; margin-bottom: 1px; cursor: pointer; background-color: #999; border-radius: 3px 0px 0px 3px; font: 12px/150% Arial, Verdana, "宋体"; color: #666; display: inline-block; background-image: url(images/icons.png); background-repeat: no-repeat; }
.tbar-tab-cart { background-position: -50px 0px; }
.tbar-tab-follow { background-position: -50px -50px; }
.tbar-tab-history { background-position: -50px -100px; }
.tbar-tab-weixin { background-position: -50px -215px; }
.tbar-tab-weixinxcx { background-position: -96px -195px; }
.tab-ico { width: 34px; height: 35px; margin-left: 1px; position: relative; z-index: 2; background-color: #274487; }
.tab-text { width: 62px; height: 35px; line-height: 35px; color: #FFF; text-align: center; font-family: "微软雅黑"; position: absolute; z-index: 1; left: 35px; top: 0px; background-color: #da6432; border-radius: 3px 0px 0px 3px; transition: left 0.3s ease-in-out 0.1s; font-style: normal; margin: 0px; padding: 0px; cursor: pointer; }
.tab-sub { position: absolute; z-index: 3; right: 2px; top: -5px; height: 11px; padding: 1px 2px; border: 1px solid #B61D1D; overflow: hidden; color: #FFF; font: 11px/11px verdana; text-align: center; min-width: 11px; border-radius: 10px; background-color: #CC6060; background-image: linear-gradient(to bottom, #CC6060 0px, #B61D1D 100%); }
.show { display: block; }
.hide { display: none; }
.toolbar-footer { position: absolute; bottom: -1px; width: 100%; margin: 0px; padding: 0px; font: 12px/150% Arial, Verdana, "宋体"; color: #666; }
.tbar-tab-top { background-position: -50px -250px; }
.tbar-tab-feedback { background-position: -50px -300px; }
.footer-tab-text { width: 50px; height: 35px; line-height: 35px; color: #FFF; text-align: center; font-family: "微软雅黑"; position: absolute; z-index: 1; left: 35px; top: 0px; background-color: #da6432; border-radius: 3px 0px 0px 3px; transition: left 0.3s ease-in-out 0.1s; font-style: normal; margin: 0px; padding: 0px; cursor: pointer; }
.tbar-tab-hover { left: -60px; background-color: #d86431; }
.tbar-tab-footer-hover { left: -48px; background-color: #d86431; }
.tbar-tab-selected { background-color: #d86431; }
.tbar-tab-selected .tab-sub { color: #d86431; background-color: #FFF; background-image: linear-gradient(to bottom, #FFF 0px, #FFF 100%); box-shadow: 1px 1px 3px rgba(0,0,0,0.3); text-shadow: 1px 0px 1px rgba(0,0,0,0.3); }
.tbar-tab-click-selected { background-color: #d86431; }
.tbar-tab-click-selected .tab-sub { color: #d86431; background-color: #FFF; background-image: linear-gradient(to bottom, #FFF 0px, #FFF 100%); box-shadow: 1px 1px 3px rgba(0,0,0,0.3); text-shadow: 1px 0px 1px rgba(0,0,0,0.3); }
.survey-tab-ico { display: none; }
.survey-tab-text { left: 0px; width: 35px; height: 30px; padding: 2px 0px 3px; line-height: 15px; background: #d86431 none repeat scroll 0% 0%; color: #FFF; text-align: center; font-family: "微软雅黑"; position: absolute; z-index: 1; top: 0px; border-radius: 3px 0px 0px 3px; transition: left 0.3s ease-in-out 0.1s; font-style: normal; margin: 0px; cursor: pointer; }
.toolbar-open { right: 270px; }
.J-close:hover { transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); }
.tbar-panel-history .jth-item .add-cart-button:hover { background: #da6432; }
.tbar-tab-service { background-position: -98px -150px; }
.advant { margin-top: 1px; margin-bottom: 20px; position: relative; z-index: -1; }
.advant_title { text-align: center; color: #333; height:60px; background:url(images/advant/tit_bg.png) no-repeat center; }
.advant_title h3 { font-size: 24px;}
.advant_title p { font-size:14px; color: #999; }
.advant_conetnt { margin-top: 10px; background:#f5f5f5; width: 1220px; }
.advant_ul { width: 100%; overflow:hidden;padding-top: 20px;}
.advant_li { width: 380px; background:#fff; float: left; position: relative; font-size: 14px; height: 380px; margin: 0 0 20px 20px; }
.adv_01,.adv_07,.adv_08 { background:#D6EBFF;}
.advant_li .adv_main_cont { width:340px; margin:90px auto 0;}
.advant_li .adv_main_cont h4 { font-size:20px; line-height:36px; margin-bottom:6px;}
.advant_li .adv_num { font-size:64px; position:absolute; color:#ddd; top:20px; right:20px;}
.adv_01 .adv_num,.adv_07 .adv_num,.adv_08 .adv_num { color:#fff;} 
.advant_ul li .adv_icon { width:64px; height:64px; background:url(images/advant/adv-icon.png) no-repeat; margin: 0 0 12px 0;}
.advant_ul li .icon01 { background-position: 0 0;}
.advant_ul li .icon02 { background-position: 0 -64px;} 
.advant_ul li .icon03 { background-position: 0 -128px;} 
.advant_ul li .icon04 { background-position: 0 -192px;} 
.advant_ul li .icon05 { background-position: 0 -256px;} 
.advant_ul li .icon06 { background-position: 0 -320px;} 
.advant_ul li .icon07 { background-position: 0 -384px;} 
.advant_ul li .icon08 { background-position: 0 -448px;} 
.advant_li_kefu { width:1140px; background:#fff; padding:20px; overflow:hidden; margin-bottom: 20px; position:relative;}
.advant_li_kefu .adv_num { font-size:64px; position:absolute; color:#ddd; top:20px; right:20px;}
.advant_li_kefu .adv_kefu_img { float:left;}
.advant_li_kefu .adv_kefu_img img { border-radius:8px;}
.advant_li_kefu .advant_div_content { float:left; margin-left:20px;}
.advant_li_kefu .advant_div_content h4 { font-size:20px; line-height:36px; margin-bottom:6px;}
.advant_li_kefu .advant_div_content p { line-height:24px; color:#646464; font-size:14px; width: 640px;}
.advant_div_content { line-height: 24px; color: #646464; }

.advant_register_tubiao { margin-bottom: 40px; }
.advant_register_tubiao a { background: url(images/advant_register_tubiao.png) no-repeat scroll; width: 322px; height: 81px; display: block; text-indent: 100%; overflow: hidden; white-space: nowrap; margin-left: 446px; }
.show_comment_all { font-family: "微软雅黑"; margin: 0px; float: left; }
.show_comment_div_span_1 span { width: 144px; height: 28px; line-height: 28px; display: inline-block; background: #da6432; color: #FFF; text-align: center; }
.show_comment_div_span_1 { border-bottom: 2px solid #da6432; }
.show_comment_div_title { background: #F5F5F5; border-bottom: 1px solid #E3E3E3; }
.show_comment_div_title span { height: 40px; line-height: 40px; text-indent: 20px; }
.comment_title_span_maijia { text-align: right; }
.rate-item { border-bottom: 1px solid #DDD; padding: 8px 12px; }
.rate-auction { float: left; width: 200px; white-space: normal; margin-right: 20px; }
.rate-userinfo { float: right; width: 160px; text-align: right; }
.rate-content { float: left; width: 450px; position: relative; }
.tb-r-cnt { width: 450px; }
.rate-auction a { color: #274487; }
.rate-auction a:hover { color: #da6432; text-decoration: underline; }
.rate-auction-price em { color: #F00; font-size: 12px; }
.tb-r-date { color: #AAA; }
.rate-userinfo span { color: #AAA; }
.tb-r-body div { margin-bottom: 5px; }
.show_comment_reply { padding: 5px 0px; background: #f5f5f5; text-indent: 10px; }
.show_comment_reply p { line-height: 20px; color: #da6432; }
.show_comment_right { width: 180px; border: 1px solid #bdbdbd; border-bottom: none; float: left; margin-right: 50px; }
.export_baojiadan { width: 680px; margin: 0 auto; }
.export_priceHeader { }
.export_headerLeft { float: left; color: #CE27B9; }
.export_headerLeft dl h4 { line-height: 25px; }
.export_headerLeft dl dt { line-height: 25px; }
.export_headerRight { float: right; }
.export_priceBodyOne { font-family: "微软雅黑"; clear: both; font-size: 12px; margin: 15px auto; }
.export_priceBodyOne h1 { width: 138px; margin: 0 auto; }
.export_priceBodyOne span { padding: 10px; }
.export_priceTable { width: 680px; border-collapse: collapse; border: 1px solid black; font-size: "微软雅黑"; font-weight: bold; }
.export_priceTable tr { height: 34px; }
.export_priceBodyThree { padding: 20px 0 10px; }
.export_priceBodyFour { }
.export_goodsTable { width: 680px; border-collapse: collapse; border: 1px solid black; font-size: "微软雅黑"; font-weight: bold; }
.export_goodsTable tr { height: 34px; }
.export_priceFoot { padding: 20px 0 20px; }
.export_priceFoot dl dt { line-height: 25px; }
.export_priceFoot span { margin-left: 15px; }
.indust_baike { width: 850px; margin: 0 auto; border: 1px solid #ddd; margin-top: 15px; margin-bottom: 15px; }
.indust_baike_div1 { background: #fbfbfb; width: 100%; text-align: center; font-size: 14px; padding: 8px 0px; font-size: 14px; font-size: 18px; border-bottom: 1px solid #ddd; }
.indust_baike_div2 { }
.baike_ul { width: 100%; float: left; padding-bottom: 20px; }
.baike_ul li { width: 250px; margin: 15px 0px 0px 25px; float: left; list-style-type: lower-roman; }
.baike_ul li a { color: #274487; font-size: 14px; }
.baike_ul li a:hover { text-decoration: underline; }
.baike_catelog_title1 { display: block; zoom: 1; overflow: hidden; border-left: 12px solid #da6432; line-height: 24px; font-size: 22px; font-weight: 400; margin: 25px 0 15px 0px; position: relative; background: url(images/paraTitle.png); }
.title-text { float: left; display: block; padding: 0px 8px 0px 10px; line-height: 24px; font-size: 22px; font-weight: 400; color: #000; background: #fff; }
.title-prefix { display: none; }
.library_yiji_title { margin-bottom: 10px; }
.lib_cat_desc { font-size: 14px; line-height: 25px; margin-top: 10px; padding: 0px 20px; }
.library_left_brandname_title { font-size: 14px; color: #666; }
.library_left_brandname { font-size: 14px; width: 100%; float: left; margin: 0px 20px; }
.library_left_brandname li { float: left; position: relative; z-index: 1; width: 120px; margin-right: 10px; margin-bottom: 10px; padding: 0px; }
.library_left_brandname li a { display: inline-block; color: #666; }
.clearfix_padding { padding: 0px 20px; }
.clearfix_padding .library_brand_logo { display: inline-block; float: right; margin-left: 5px; margin-right: 5px; }
.library_chakan_gengduo { text-align: center; border-top: 1px solid #ddd; position: relative; top: -1px; }
.lib_chakan_icon_span { position: relative; display: inline-block; margin-top: -1px; height: 28px; line-height: 28px; padding: 0 40px 0 20px; border-width: 1px; border-style: solid; border-color: #FFF #DDD #DDD; background: #FFF; cursor: pointer; color: #333; }
.lib_chakan_icon_span i { position: absolute; top: 4px; right: 16px; background: url(images/icon_small_bottom.png) no-repeat 4px 7px; width: 20px; height: 20px; display: inline-block; }
.lib_chakan_icon_span i.icon_small_bottom_open { background-position: 4px -27px; }
.index_article_content { margin: 15px 0px; }
.index_article_left { width: 397px; margin-bottom: 10px; background: #fff; }
.index_article_right { width: 803px; }
.index_article_right_div { width: 397px; background: #fff; overflow: hidden; }
.index_article_center { width: 640px; }
.index_ar_left_div { padding: 14px 10px 12px; border-bottom: 1px solid #da6432; }
.index_ar_left_div .ar_span_one { font-size: 19px; font-weight: 400; }
.ar_span_two { float: right; line-height: 38px; }
.index_ar_left_div .ar_span_two a { color: #666; font-weight: 100; }
.index_ar_left_ul { height: 150px; padding: 5px 10px 0px; }
.index_ar_left_ul li span { color: #666; }
.index_ar_left_ul li { margin-bottom: 10px; height: 15px; }
.index_ar_left_ul_li { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.index_ar_left_ul_leri_li { width: 305px; display: inline-block; }
.index_ar_right_ul_leri_li { width: 258px; display: inline-block; }
.index_ar_left_ul_center_li { width: 100%; height: 15px; }
.index_ar_left_ul_center_li a { float: left; width: 305px; }
.index_ar_left_ul_center_li .index_center_qiugou { color: #969; }
.index_ar_left_ul_center_li .index_center_supply { color: #274487; }
.center_time { float: right; color: #666; }
.index_ar_left_ul li a { color: #666; }
.ar_left_div_a { width: 280px; overflow: hidden; }
.ar_left_div_a a { margin-right: 5px; border-radius: 5px; display: inline-block; }
.a_hover:hover { color: #da6432; }
.article_tab { overflow: hidden; zoom: 1; }
.article_tab li { float: left; color: #666; height: 18px; cursor: pointer; padding: 0 8px; }
.article_tab li.current { border-bottom: 2px dotted #da6432; color: #da6432; }
.article_content ul { display: none; }
.cd-top { display: inline-block; height: 40px; width: 40px; left: 16px; top: 0px; box-shadow: 0 0 10px rgba(0,0,0,0.05); overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(232,98,86,0.8) url(images/cd-top-arrow.svg) no-repeat center 50%; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }
.cd-top.cd-is-visible { visibility: visible; opacity: 1; }
.cd-top.cd-fade-out { opacity: .5; }
.no-touch .cd-top:hover { background-color: #e86256; opacity: 1; }
@media only screen and (min-width:768px) {
.cd-top { left: 16px; top: 0px; }
}
@media only screen and (min-width:1024px) {
.cd-top { height: 40px; width: 40px; left: 16px; top: 0px; }
}
.directory-nav { position: fixed; right: 50%; margin-right: 615px; bottom: 100px; padding: 12px 0 4px 32px; display: none; }
.directory-nav li { height: 34px; line-height: 34px; position: relative; }
.directory-nav li a { cursor: pointer; }
.directory-nav .l1:hover { background: #eaeaea; }
.directory-nav .l2 { text-indent: 0.6em; }
.directory-nav .l1 a { font-size: 16px; }
.directory-nav .l2 a { font-size: 14px; }
.directory-nav, .directory-nav a { color: #666; }
.directory-nav .cur a { color: red; }
.directory-nav .line { position: absolute; left: 18px; top: 5px; bottom: 5px; z-index: 1; width: 2px; background: #ddd; }
.directory-nav .c-top, .directory-nav .c-bottom { position: absolute; left: 14px; z-index: 2; display: block; width: 10px; height: 10px; font-size: 0; line-height: 0; background: url(images/directory-nav.png) no-repeat 0 -69px; }
.directory-nav .c-dot { position: absolute; left: -18px; top: 50%; z-index: 2; margin-top: -4px; display: block; width: 10px; height: 10px; font-size: 0; line-height: 0; background: url(images/directory-nav.png) no-repeat -275px 0; }
.directory-nav .c-top { top: 0 }
.directory-nav .c-bottom { bottom: 0 }
.directory-nav .cur-tag { position: absolute; left: 12px; top: 56px; z-index: 5; margin-top: -6px; display: block; width: 19px; height: 13px; font-size: 0; line-height: 0; background: url(images/directory-nav.png) no-repeat -271px -37px; -webkit-transition: top .3s ease 0s; transition: top .3s ease 0s; }
.directory-nav .shop_link { font-size: 14px; background: #0F0; color: #333; padding: 5px; display: inline-block; }
.directory-nav .shop_link:hover { color: #FFF; background: #F00; }
.qq_kefu_ul { padding: 2px 0px; background: #FFF; width: 80px; margin-left: -30px; display: none; }
.qq_kefu_ul .kefy_ul_pic { background: url(images/goods_zixun_666.png) no-repeat; width: 48px; height: 48px; display: inline-block; }
/*.qq_kefu_ul li{height:45px; line-height:45px; font-size:15px; border-bottom:1px solid #e3e3e3; text-align:right;}
.qq_kefu_ul li a img{float:left; margin-top:8px;}*/
.friend_links_tr { width: 100%; }
#friend_a { display: none; }
.friend_links_tr p { padding: 10px; margin-bottom: 10px; width: 1186px; background: #fff; }
.friendlink_title { color: #da6432; border-bottom: 2px solid #da6432; font-size: 20px; padding: 0px 0px 5px 10px; }
/* 品牌页CSS样式 */
.brand_content_left { width: 230px; float: left; overflow: hidden; }
.brand_content_right { width: 970px; float: right; overflow: hidden; }
/* 左边框架内容样式 */
.left_intro_one { width: 100%; position: relative; overflow: hidden; }
.left_brand_logo { border: 1px solid #d8d8d8; margin-bottom: 10px; text-align: center; height: 196px; }
.left_brand_logo div { margin-top: 6px; }
.left_brand_logo div img { max-width: 142px; max-height: 72px; }
.left_brand_logo div h3 { color: #da6432; }
.left_brand_logo div a { display: inline-block; background: #da6432; color: #FFF; padding: 8px 10px; font-size: 14px; }
.left_brand_cates li { height: 26px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.left_brand_cates .cate2 { padding-left: 20px; }
.left_brand_cates .cate3 { padding-left: 40px; }
.left_brand_cates li i { background: url(images/icon_arrow.gif) no-repeat; display: inline-block; width: 14px; height: 16px; vertical-align: middle; margin-right: 2px; }
.left_brand_cates li a { color: #000; }
.left_brand_news li { width: 208px; overflow: hidden; height: 26px; line-height: 26px; text-overflow: ellipsis; white-space: nowrap; }
.left_brand_news li a { color: #000; }
.left_brand_hot_goods li { float: left; border-bottom: 1px solid #ddd; padding-bottom: 10px; padding-top: 10px; }
.left_goods_images { width: 50px; overflow: hidden; margin-right: 5px; }
.left_goods_content { width: 150px; overflow: hidden; }
.left_goods_content div a { color: #666; }
/* 右边框架内容样式 */
.right_intro_one { width: 100%; position: relative; overflow: hidden; }
.right_brand_title { background: #f7f7f7; border: 1px solid #d8d8d8; border-bottom: none; }
.right_brand_title div { padding: 0px 10px; font-size: 14px; height: 32px; line-height: 32px; overflow: hidden; letter-spacing: 1px; }
.right_brand_title div strong { color: #da6432; }
.right_brand_content { border: 1px solid #d8d8d8; border-top: none; padding: 10px; margin: 0 0 10px; }
.right_brand_content_one { line-height: 200%; text-indent: 22px; padding-bottom: 0px; }
.right_brand_content_one #brand_intro_zhankai { color: #666; cursor: pointer; margin-left: 5px; }
.right_brand_content_one #brand_intro_zhankai:hover { color: #da6432; text-decoration: underline; }
.right_brand_content_ul { width: 985px; overflow: hidden; margin: 10px 0px; margin-bottom: 0px; }
.right_brand_content_ul li { position: relative; width: 184px; padding: 32px 20px; padding-bottom: 5px; float: left; border: 1px solid #CECECE; margin-right: 14px; margin-bottom: 15px; }
.right_brand_content_ul li:hover { border-color: #da6432; }
.right_brand_content_ul li div { margin-bottom: 5px; color: #999; }
.right_brand_ul_li_goodsimg { text-align: center; }
.right_brand_ul_li_goodsname { height: 34px; text-align: center; overflow: hidden; }
.right_brand_ul_li_goodsname a { color: #404040; line-height: 18px; }
.right_brand_content_ul li div.right_brand_ul_li_goodsprice { font-size: 16px; color: #da6432; font-weight: bold; }
.right_brand_ul_li_brandname { height: 15px; overflow: hidden; }
.right_brand_content_ul li .right_brand_ul_li_goodsproduct strong { color: #da6432; }
.right_brand_content_ul .font_type { color: #5c5c5c; font-size: 12px; line-height: 30px; }
.right_brand_ul_li_goodsproduct { height: 18px; margin: 10px 0px; }
.right_brand_ul_li_goodsintro a { padding: 5px 10px; display: inline-block; background: #da6432; color: #FFF; }
.brand_page { text-align: center; }
/* 新增登录弹出框 */
#ajax_loginForm { padding: 10px; line-height: 2em; }
#ajax_loginForm input { width: 98%; height: 35px; padding: 0 1%; line-height: 35px; border: 1px solid #e7e7e7; border-radius: 3px; }
#ajax_loginForm button { background: #ff6599; border: none; color: #fff; font-size: 16px; border-radius: 3px; padding: 5px 15px; cursor: pointer; }
/** 购物车结算提交的头部样式 ****/   /* #DA6 淡LOGO色 */
.flow_header { margin-top: 20px; margin-bottom: 20px; }
.flow_header .flow_header_left { float: left; }
.flow_header .flow_header_right { float: right; margin-top: 15px; }
.stepflex_xunjia_nav { display: block; border-top: 5px solid #CCC; text-align: center; }
.stepflex_pinglogo { display: block; border-top: 5px solid #CCC; text-align: center; }
.stepflex dl.done { border-top-color: #da6432; }
.stepflex dl { float: left; position: relative; width: 160px; top: -5px; border-top: 5px solid #ccc; }
.stepflex dl.done .s-num { background-position: -23px 0; }
.stepflex .s-num { position: relative; margin: -15px auto 0; color: #FFF; font-weight: 700; width: 23px; height: 23px; background-image: url(images/step2013.png); line-height: 23px; }
.stepflex dl.done .s-text a { color: #da6432 }
.stepflex .s-text { color: #ccc; margin-top: 5px; }
.stepflex .done .s-text { color: #da6432; }
.stepflex .done s { background-position: -46px -24px; }
.stepflex .first s { background-color: #fff; background-position: 0px 24px; }
.stepflex .first s { width: 5px; heihgt: 5px; position: absolute; line-height: 0; font-size: 0; top: -5px; background-image: url(images/step2013.png); overflow: hidden; }
.stepflex .first s { left: 0; }
.stepflex dl.doing { border-top-color: #fabea4; }
.stepflex dl.doing .s-text { color: #fabea4; }
.stepflex dl.doing .s-text a { color: #fabea4; }
.stepflex dl.doing .s-num { background-position: -47px 0; }
.enter-order-center { display: inline-block; background: #E31939; padding: 10px 20px; color: #fff; text-align: center; }
/*** 购物车换一批关联产品 ***/
.flow_link_goods { margin-top: 20px; margin-bottom: 20px; }
.search_box { width: 1208px; border: 1px solid #dcdcdc; padding-bottom: 15px; }
.module-title { POSITION: relative; }
.module-title h3 { font-size: 14px; font-weight: normal; color: #666666; height: 35px; line-height: 35px; padding: 0px 9px; border-top: 2px solid #da6432; margin-top: -1px; }
.module-title ul { right: 10px; position: absolute; top: 10px; }
.module-title li.next { width: 60px; height: 20px; line-height: 20px; }
.module-title li a { display: block; overflow: hidden; widtb: 100%; cursor: pointer; color: #ffffff; height: 100%; background: url(images/more_ico.jpg) no-repeat right center; color: #999999; }
#sales-product .module-title LI.next a { height: 20px; width: 60px; }
#corner-product-main { }
#sales-product-main { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 1180px !important; POSITION: relative; margin: 0px auto; }
#sales-product-main ul { WIDTH: 1180px; }
#sales-product-main LI A.a1 { DISPLAY: block; MARGIN: 0px auto; VERTICAL-ALIGN: middle; WIDTH: 187px; HEIGHT: 178px; TEXT-ALIGN: center }
#sales-product-main LI A.sales-product-pic span { DISPLAY: inline-block; VERTICAL-ALIGN: middle; WIDTH: 0px }
#sales-product-main LI SPAN.price_symbol { FONT-SIZE: 23px; LINE-HEIGHT: 20px }
#sales-product-main ul { }
#sales-product-main ul li { width: 180px; float: left; margin-right: 20px; }
#sales-product-main ul li a { display: block; }
#sales-product-main ul li a span { display: block; height: 30px; line-height: 30px; overflow: hidden; color: #666666; text-align: center; }
#sales-product-main ul li a span:hover { color: #da6432; text-decoration: underline; }
#sales-product-main ul li em { font-size: 14px; color: #da6432; font-weight: bold; font-style: normal; height: 18px; line-height: 18px; overflow: hidden; text-align: center; display: block; }
/*** 工业资讯头部样式 ****/
.flow_header .information_header_left { float: left; }
.flow_header .information_header_left div { float: right; border-left: 1px solid #eee; font-size: 16px; color: #da6432; margin-left: 15px; padding-left: 15px; }
.flow_header .information_header_right { float: right; }
.infor_search_nav { margin-bottom: 5px; }
.infor_search_nav span { cursor: pointer; padding: 0px 8px; border-right: 1px solid #eee; font-size: 14px; }
.infor_search_nav span:hover { color: #da6432; }
.infor_search_nav .infor_search_nav_check { color: #da6432; }
.infor_search_input div { float: left; }
.infor_search_input .infor_keywords_text { width: 460px; }
.infor_search_input .infor_keywords_text { padding: 0 4px; height: 30px; background-color: #FFF; border: 3px solid #da6432; border-right: 0px; outline: none; }
.infor_search_input .infor_keywords_text input { position: static; }
.infor_search_input .infor_keywords_text input { position: relative; background: #FFF; padding: 2px 0; width: 100%; height: 24px; line-height: 1.5; overflow: hidden; border: 0 none; }
.infor_search_input .infor_search_submit input { width: 99px; height: 36px; overflow: hidden; border: 0 none; cursor: pointer; }
.infor_search_input .infor_search_submit input { background: #da6432; color: #fff; font-size: 16px; letter-spacing: 3px; font-family: "微软雅黑"; }
.infor_search_tags { float: left; margin-top: 8px; font-size: 13px; }
.infor_search_tags a { color: #666; margin-right: 10px; }
.infor_search_tags a:hover { color: #da6432; }
.information_nav_allwidth { background-color: #FFF; width: 100%; }
.infor_nav_w1000 { background-color: #da6432; height: 38px; box-shadow: 0 1px 2px #999; -webkit-box-shadow: 0 1px 2px #999; }
.information_nav_div { height: 38px; position: relative; padding: 0px; z-index: 999; margin: 0 auto; }
.information_nav_div .infor_nav_ul li { float: left; cursor: pointer; zoom: 1; font-size: 16px; text-align: center; font-family: "微软雅黑"; }
.infor_nav_ul li { line-height: 32px; margin-top: 6px; margin-right: 15px; width: 80px; }
.infor_nav_ul li a { color: #FFF; }
.infor_nav_ul li a:hover { color: #da6; }
.infor_nav_ul .infor_navli_hover { background: #FFF; color: #da6432; }
.infor_nav_ul .infor_navli_hover a { color: #da6432; }
/*** 选型工具CSS样式 ***/
	
	/* 会员中心关注的店铺 */
.follow_store_content { margin: 20px 0px; }
.follow_store_content table tr th { padding: 10px 0px; background: #bebebe; }
.follow_store_content table tr td { padding: 10px 0px; }
.follow_store_content table tr td a { color: #666; }
.follow_store_content table tr .w70 { text-align: center; }
.follow_store_goodslist div { display: inline-block; }
/* 商铺详情页 供应商信息 */
.goodsPage_supplier_info { color: #333; }
.supplier_info_title { height: 35px; line-height: 35px; background: #F5F5F5; color: #da6432; font-size: 14px; text-indent: 10px; font-weight: 700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 6px; text-align: center; }
.supplier_info_title .vip_icon { background: url(../dianpu1/images/vip_icon.png) no-repeat; width: 22px; height: 22px; display: inline-block; vertical-align: text-bottom; margin-right: 5px; }
.supplier_info_comname { margin: 10px; padding-bottom: 15px; font-size: 14px; border-bottom: 1px solid #E8E8E8; }
.supplier_info_information ul { margin: 0px 10px; font-size: 14px; border-bottom: 1px solid #d8d8d8; }
.supplier_info_information ul li { margin-bottom: 10px; }
.supplier_info_information ul li img { margin-right: 5px; }
.supplier_info_information ul li .titile_i { color: #666; font-size: 12px; }
.supplier_info_contact { margin: 10px; margin-top: 0px; }
.supplier_store_logo { margin: 10px; text-align: center; border-bottom: 1px dashed #d8d8d8; }
.zixun_supplier a { display: inline-block; margin: 5px; margin-left: 0px; }
.supplier_info_contact div:first-child { margin-bottom: 15px; }
.on_collect_store { margin: 10px 0px; padding-top: 15px; }
.on_collect_store .on_store_btn { margin-right: 24px; }
.on_collect_store a { display: inline-block; width: 92px; height: 28px; color: #FFF; background: #da6432; line-height: 28px; border-radius: 3px; text-align: center; }
.desc_service_express span { display: inline-block; border-left: 1px dashed #999; color: #666; font-size: 12px; padding: 0px 15px; }
.desc_service_express span:first-child { border-left: 0 none; }
.desc_service_express .dse_score { color: #da6432; }
/* 帮助中心 */
.helpcenter_top_words { height: 100px; line-height: 100px; margin-left: 10px; }
.helpcenter_top_words strong { font-size: 30px; font-weight: 100; padding-left: 10px; border-left: 1px solid #666; }
.helpcenter_top_words strong a { color: #da6432; }
.helpcenter_top_nav { height: 100px; margin-left: 80px; }
.helpcenter_top_nav ul { float: left; margin-top: 60px; }
.helpcenter_top_nav .helpli_active { border-color: #da6432; color: #da6432; }
.helpcenter_top_nav ul li { float: left; margin-left: 30px; font-size: 18px; }
.helpcenter_top_nav ul li a { color: #333; display: block; border-bottom: 2px solid #FFF; padding-bottom: 2px; }
.helpcenter_top_nav ul li a:hover { color: #da6432; border-color: #da6432; }
.margin-topb { margin: 30px 0px; }
.helpcenter_search { width: 1210px; text-align: right; }
.helpcenter_keywords { width: 500px; height: 25px; padding: 5px; border: 1px solid #AFC9E7; border-left-width: 4px; }
.help_btn_keyswords { background: #0797ED; }
.help_btn_tiwen { background: #FEC57B; }
.help_users_title { padding-bottom: 5px; border-bottom: 1px solid #999; display: block; height: 30px; }
.help_users_title h3 { font-size: 20px; float: left; font-weight: 100; text-indent: 10px; }
.help_users_title i { font-style: normal; float: right; margin-right: 5px; margin-top: 5px; }
.help_users_guide { display: block; margin: 25px auto; overflow: auto; }
.help_users_guide ul { overflow: auto; }
.help_users_guide ul li { float: left; font-size: 16px; font-weight: bold; color: #000; border-right: 1px solid #999; }
.help_users_guide ul>li:last-child { border-right: 0 none; }
.help_users_guide ul li a { color: #000; letter-spacing: 1px; padding: 0px 45px; }
.help_users_guide ul li a em { display: inline-block; background: url(images/helpcenter_icon.png) no-repeat; width: 35px; height: 35px; vertical-align: middle; margin-right: 5px; }
.help_users_guide .icon_over0 em { background-position: -14px -59px; }
.help_users_guide .icon_out0 em { background-position: -141px -57px; }
.help_users_guide .icon_over1 em { background-position: -14px -97px; }
.help_users_guide .icon_out1 em { background-position: -142px -97px; }
.help_users_guide .icon_over2 em { background-position: -14px -138px; }
.help_users_guide .icon_out2 em { background-position: -142px -138px; }
.help_users_guide .icon_over3 em { background-position: -11px -174px; }
.help_users_guide .icon_out3 em { background-position: -139px -174px; }
.help_users_guide .icon_over4 em { background-position: -9px -206px; }
.help_users_guide .icon_out4 em { background-position: -137px -206px; }
.help_users_guide .icon_over5 em { background-position: -9px -240px; }
.help_users_guide .icon_out5 em { background-position: -139px -240px; }
.helpcenter_cat_list { display: block; width: 1265px; overflow: hidden; padding-top: 20px; }
.helpcenter_cat_list .help_cate_list { float: left; width: 266px; height: 240px; margin-right: 20px; margin-bottom: 20px; border: 1px solid #d8d8d8; padding: 10px; padding-top: 5px; }
.help_cate_list .helpcat_title { height: 30px; line-height: 30px; padding-bottom: 5px; border-bottom: 1px solid #E8E8E8; }
.help_cate_list .helpcat_title h3 { float: left; font-weight: 100; font-size: 16px; }
.help_cate_list .helpcat_title i { font-style: normal; float: right; }
.help_cate_list .helpcat_title i a { color: #666; }
.help_cate_list .helpcat_title i a:hover { color: #da6432; }
.helpcat_list ul { margin-top: 20px; }
.helpcat_list ul li { margin-bottom: 15px; width: 266px; }
.helpcat_list ul li a { color: #666; }
.help_write_list { float: left; width: 286px; height: 255px; margin-right: 20px; margin-bottom: 20px; border: 1px solid #d8d8d8; }
.help_write_list>div { float: left; text-align: center; }
.help_write_list div em { background: url(images/helpcenter_icon.png) no-repeat; width: 36px; height: 40px; display: inline-block; vertical-align: middle; margin-right: 2px; }
.help_tiwen_icon { width: 141px; height: 128px; border-bottom: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; }
.help_write_list .help_tiwen_icon em { background-position: -13px -11px; }
.help_zixun_icon { width: 144px; height: 128px; border-bottom: 1px solid #d8d8d8; }
.help_write_list .help_zixun_icon em { background-position: -105px -9px; }
.help_fankui_icon { width: 141px; height: 128px; border-right: 1px solid #d8d8d8; }
.help_write_list .help_fankui_icon em { background-position: -60px -11px; }
.help_gohome_icon { width: 144px; height: 128px; }
.help_write_list .help_gohome_icon em { background-position: -144px -11px; }
.help_write_list div a { display: block; margin-top: 42px; color: #666; font-size: 14px; }
/* 帮助中心 文章详情页 */
.helpcontent_left { width: 190px; overflow: hidden; display: block; margin-bottom: 20px; border-top: 1px solid #ededed; }
.helpcotent_parent { width: 100%; background: #d8d8d8; }
.helpcotent_parent li { text-align: center; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; line-height: 45px; font-size: 16px; position: relative; z-index: 999; }
.helpcotent_parent li a { display: block; color: #000; }
.helpcontent_children { background: #FFF; border-top: 2px solid #EFEFEF; display: none; }
.helpcontent_children li { font-size: 14px; height: 40px; line-height: 40px; background: #f7f7f7; overflow: hidden; }
.helpcontent_children li a { color: #666; }
.helpcontent_children .help_active_li { background: #FFF; }
.helpcontent_children .help_active_li a { color: #da6432; }
/* 帮助中心分类页 */
.helpcontent_cat_title { height: 46px; background: #274487; text-align: center; line-height: 46px; }
.helpcontent_cat_title a { color: #FFF; display: block; font-size: 18px; font-weight: 700; }
/* 帮助中心文章页右边样式 */
.helpcontent_right { width: 1020px; overflow: hidden; display: block; margin-bottom: 20px; border-top: 1px solid #ededed; }
.help_right_urhere { padding-left: 5px; height: 45px; line-height: 45px; border-bottom: 1px solid #ededed; color: #999; }
.help_right_urhere a { color: #999; }
.help_article_search { float: right; margin-top: 4px; }
.help_btn_keyswords { height: 35px; width: 100px; line-height: 35px; color: #FFF; border-radius: 5px; margin-left: 20px; text-align: center; font-size: 14px; border: 0px; cursor: pointer; }
.help_right_content { padding-left: 20px; padding-right: 20px; }
.help_right_content h2 { font-size: 22px; color: #333; font-weight: 700; border-bottom: 1px solid #ededed; margin: 15px 0px; padding-bottom: 15px; }
.help_right_content img { max-width: 955px; width: 955px; }
.help_cat_arlist { display: inline-block; list-style: inside; }
.help_cat_bg { background: #EEE; padding: 20px 0px 20px 50px; }
.help_cat_arlist li { float: left; font-size: 14px; margin-right: 20px; margin-bottom: 15px; width: 400px; }
.help_cat_arlist li:last-child { margin-bottom: 0px; }
.help_cat_arlist li a { display: block; color: #999; }
.help_cat_arlist li a:hover { color: #da6432; }
.help_relation_article { width: 650px; height: 230px; padding: 20px; margin-top: 20px; background: #fbfbfb; overflow: hidden; }
.help_relation_article div { font-size: 16px; color: #666; margin-bottom: 20px; }
.help_relation_article ul li { list-style: inside; width: 300px; overflow: hidden; margin-bottom: 20px; float: left; margin-right: 20px; }
.help_relation_article ul li a { color: #999; }
.scrollWindow-fixed { position: fixed; left: 0; top: 0; width: 100%; background: #FFF; box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1); z-index: 99; }
.brand_letterReferen { border-top: 2px solid #da6432; box-shadow: 0 1px 10px 0 #e3e3e3; }
.brand_letter_referen { height: 50px; line-height: 50px; text-align: center; }
.brand_letter_referen span { display: inline-block; font-size: 16px; font-weight: 500; margin: 0px 14px; color: #959595; cursor: pointer; }
.brand_letter_referen span.current_active { color: #F00; }
/* 登录注册样式 */
.tool_loginReg_box { padding: 10px 10px 0; overflow: hidden; text-align: center; }
.tool_loginReg_box .tool_login_pic { display: inline-block; float: left; width: 50px; height: 50px; border-radius: 50px; border: 2px solid #d8d8d8; margin-right: 5px; }
.tool_loginReg_box .tool_login_txt { float: right; height: 54px; margin-top: 10px; width: 148px;}
.tool_loginReg_box .tool_login_txt dd { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tool_loginReg_box .index_login_pic { float: none; margin: 9px 0; }
.tool_loginReg_box .tool_login_pic img { border-radius: 50px; }
.tool_loginReg_box dl dd { font-size: 14px; color: #333; margin-bottom: 5px; margin-top: 5px; }
.tool_loginReg_box dl dt { font-size: 12px; color: #999; }
.tool_loginReg_box .tool_loginReg_btn { clear: both; margin: 10px 0; font-size: 0; }
.tool_loginReg_box .tool_loginReg_btn .tool_loginBefore { padding: 2px 0; }
.tool_loginReg_box .tool_loginReg_btn .tool_loginBefore a { display: inline-block; border-radius: 5px; margin-left: 9px }
.tool_loginReg_box .tool_loginReg_btn .tool_loginBefore a { font-size: 14px; width: 88px; height: 31px; line-height: 31px; color: #FFF; text-align: center; }
.tool_loginReg_box .tool_loginReg_btn .tool_loginBefore a:first-child { float: left; margin-left: 6px; }
.tool_loginReg_box .tool_loginReg_btn .tool_loginBefore a:last-child { margin-left: 14px; }
.tool_loginReg_box .tool_loginReg_btn .tool_login_btn { background: #da6432; }
.tool_loginReg_box .tool_loginReg_btn .tool_reg_btn { background: #274487; }
.tool_loginAfter { height: 35px; overflow: hidden; font-size: 14px; width: 100%; text-align: center; }
.tool_loginAfter span { display: inline-block; text-align: center; margin: 0px 5px; }
.tool_loginAfter span a { color: #333; }
.tool_loginAfter span a em { font-size: 12px; }
.tool_loginAfter span a span { color: #da6432; }
.tool_loginAfter span a.a_active { color: #da6432; }
.tool_loginAfter span a:hover { color: #da6432; }
/* 首页右边商城公告资讯样式 */   /* 228/4 = 57 */
.index_rnotice { height: 30px; line-height: 30px; border-bottom: 1px solid #d8d8d8; text-align: center; font-size: 0; }
.index_rnotice span { position: relative; display: inline-block; cursor: pointer; width: 57px; background: #fafafa; font-size: 12px; }
.index_rnotice span.rnotice_active:after { content: ""; position: absolute; bottom: 0; left: 15px; width: 27px; height: 2px; background-color: #e1251b; }
/* 首页常见工具样式 */
.index_comn_tool { height: 30px; background: #e4e4e4; width: 100%; line-height: 30px; border-bottom: 1px solid #d8d8d8; }
.index_comn_tool span { background: #FFF; width: 70px; display: inline-block; text-align: center; border: 1px solid #d8d8d8; border-bottom: 0px; height: 30px; }
/*登录框*/
.hide-center .geetest_holder.geetest_wind { width: 259px!important; min-width: 259px!important; }
.hide-center .username_judge { margin-left: 20px; }
.overCurtain { border-top: 1px solid #000; position: fixed; height: 100%; width: 100%; left: 0px; top: 0px; display: none; z-index: 10000; background: rgba(0,0,0,.5); }
.hide-center { width: 350px; height: 420px; background-color: #fff; position: fixed; border-radius: 5px; right: 0; left: 0; bottom: 0; top: 0; margin: auto; display: none; z-index: 10001; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); overflow: hidden; }
.hide-center #formhead { position: relative; height: 100px; margin: auto; }
.hide-center #formhead-title { width: 100%; margin-top: 50px; height: 24px; text-align: center; color: #000; font-weight: 900; display: inline-block; }
.hide-center #close { position: absolute; right: 3px; top: 3px; width: 20px; height: 20px; font-size: 21px; font-weight: 700; border: 0; background-color: #fff; color: #000; cursor: pointer; }
.hide-center #formbody { width: 300px; height: 245px; }
.hide-center .loginHead { margin-right: -8px; padding: 13px; width: 25px; height: 28px; background-color: #fff; vertical-align: middle; }
.hide-center .loginInput { height: 18px; width: 220px; padding: 11px 0px 11px 37px; border: 1px solid #ddd; background-color: #fff; color: #000; }
.hide-center .loginUserName { position: relative; margin-left: 20px; margin-top: 20px; }
.hide-center .loginUserName .ico { background: url("images/spritesheet.png") no-repeat scroll -110px -24px; display: block; height: 20px; left: 9px; position: absolute; top: 9px; width: 19px; }
.hide-center .loginPassword { position: relative; margin-left: 20px; }
.hide-center .loginPassword .ico { background: url("images/spritesheet.png") no-repeat scroll -110px -44px; display: block; height: 20px; left: 9px; position: absolute; top: 9px; width: 19px; }
.hide-center .links-text { margin: 0 20px; }
.hide-center .links-text .link-left { color: #f90; float: left; }
.hide-center .links-text .link-right { color: #00C; float: right; }
.hide-center #formfoot { margin-left: 20px; }
.hide-center #BSignIn { border: 0; background: #da6432; color: #fff; width: 259px; height: 40px; border-radius: 3px; margin-bottom: 10px; cursor: pointer; font-size: 16px; font-weight: 700; }
.hide-center #BSignIn:hover { background: #f00; }
#login { cursor: pointer; }
.login_switch2 { position: absolute; left: 0; }
.login_switch li, .login_switch2 li { width: 55px; height: 55px; }
.login_switch2 li#qrcode_show { background: url(images/icon/icons_login.png) 2px -60px; cursor: pointer; }
.login_switch2 li#account_show { background: url(images/icon/icons_login.png) 2px -120px; cursor: pointer; }
.login_switch2 li#qrcode_show .wx_tips { position: absolute; white-space: nowrap; padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; color: #da6432; left: 56px; top: 5px; border: 1px solid #da6432; }
.login_switch2 li#qrcode_show .wx_tips:before { content: ""; position: absolute; right: 100%; top: 6px; width: 0; height: 0; border-top: 4px solid transparent; border-right: 5px solid #da6432; border-bottom: 4px solid transparent; }
.login_switch2 li#qrcode_show .wx_tips:after { content: ""; position: absolute; right: 100%; top: 7px; width: 0; height: 0; border-top: 3px solid transparent; border-right: 4px solid #fff; border-bottom: 3px solid transparent; }
.login_switch li#qrcode_show .wx_tips { position: absolute; white-space: nowrap; padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; color: #da6432; right: 56px; top: 5px; border: 1px solid #da6432; }
.login_switch li#qrcode_show .wx_tips:before { content: ""; position: absolute; left: 100%; top: 6px; width: 0; height: 0; border-top: 4px solid transparent; border-left: 5px solid #da6432; border-bottom: 4px solid transparent; }
.login_switch li#qrcode_show .wx_tips:after { content: ""; position: absolute; left: 100%; top: 7px; width: 0; height: 0; border-top: 3px solid transparent; border-left: 4px solid #fff; border-bottom: 3px solid transparent; }
/*个人中心*/
.user_page { background: #f5f5f5; }
.user_page .box_1 { border: none; }
.user_page .user_supplier { position: absolute; right: 0px; }
.user_page .user_supplier a { background: #da6432; color: #FFF; text-align: center; border: 10px solid #da6432; border-radius: 5px 0 5px; }
.user_page .my_order_c td { border-bottom: 1px solid #999; }
.user_page .my_order_c td p { margin: 22px; }
.user_page .moren_name { margin-bottom: 5px; color: #da6432; }
.user_page .info a { color: #fff; font-size: 12px; background: #5ea01d; border: 3px solid #5ea01d; border-radius: 24px; padding: 0 10px; }
.user_page .user_info, .user_page .tab-hide li.curr, .user_page .user_order_info, .user_page .user_belong_service { background: #fff; }
.user_page .user_info_three .class-box { display: inline-block; position: relative; width: 128px; height: 110px; float: none; font-size: 0; text-align: center; }
.user_page .user_info_three .class-box b { font-size: 13px; color: #da6432; }
.user_page .user_info_three .class-icon { margin: 20px 0 10px 0; width: 40px; height: 40px; }
.user_page .user_info_three .class-name { display: block; float: none; color: #222; font-size: 12px; text-align: center; cursor: pointer; }
.user_page .user_order_info { width: 680px; float: left; margin-bottom: 10px; padding: 0 20px }
.user_page .module-title { height: 50px; line-height: 50px; box-sizing: border-box; width: 100%; border-bottom: 1px solid #dedede; font-size: 14px; font-weight: bold; color: #274487; }
.user_page .module-title .title-btn { float: right; color: #274487; font-size: 14px; }
.user_page .user_order_info .order-module-content { text-align: center; }
.user_page .user_belong_service { float: right; height: 330px; width: 230px; padding: 0 20px; }
.user_page .user_belong_service .service_title { color: #274487; font-size: 14px; font-weight: bold; height: 50px; line-height: 50px; }
.user_page .user_belong_service .serviceb_title { color: #274487; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; }
.user_page .user_belong_service .service_content { width: 100%; position: relative; }
.user_page .user_belong_service .service_content .icon_kefu { width: 80px; border: 2px solid #ddd; }
.user_page .user_belong_service .service_content img { border-radius: 100px; overflow: hidden; }
.user_page .user_belong_service .content_r { position: absolute; margin-left: 100px; line-height: 20px; top: 20px; }
.user_page .user_belong_service .content_b { text-align: center; margin-top: 10px; padding: 10px 0; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; }
.user_page .user_belong_service .content_b a { color: #000; }
.user_page .user_belong_service .content_b a span { padding: 2px; line-height: 20px; vertical-align: top; }
.user_page .user_belong_service .service_bottom { height: 140px; text-align: center; }
.user_page .user_belong_service .service_bottom .service-box { display: inline-block; position: relative; float: none; font-size: 0; text-align: center; margin-right: 3px; }
.user_page .user_belong_service .service_bottom .service-box:nth-child(5) { margin-right: 0px; }
.user_page .user_belong_service .service_bottom .service-box .class-icon { margin: 5px 0 10px; padding: 10px; width: 30px; height: 30px; border-radius: 5px; }
.user_page .user_belong_service .service_bottom .service-box .class-name { display: block; float: none; color: #222; font-size: 12px; text-align: center; cursor: pointer; }
.user_page .moren_c_info { position: absolute; right: 0; top: 0; }
.user_page .moren_c_info a { float: right; margin: 20px 30px 0 0; text-align: center; color: #000; }
.user_page .moren_c_info a div { margin-bottom: 3px; padding: 10px; min-width: 16px; border-radius: 100px; }
.icon_phone { background: url(./images/icon/phone.png) no-repeat; background-size: 20px; padding: 10px; height: 20px; width: 20px; background-position: center; }
.icon_mail { background: url(./images/icon/mail.png) no-repeat; background-size: 20px; padding: 10px; height: 20px; width: 20px; background-position: center; }
.icon_phone_check { background: url(./images/icon/phone_check.png) no-repeat; background-size: 20px; padding: 10px; height: 20px; width: 20px; background-position: center; }
.icon_mail_check { background: url(./images/icon/mail_check.png) no-repeat; background-size: 20px; padding: 10px; height: 20px; width: 20px; background-position: center; }
/*定位盒子,子元素加vertical实现定位，可实现垂直*/
.vertical-box:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
/*end*/
.box .pay_type { margin-right: 10px; }
.payment_input.checked, .payment_input:hover { border-color: #da6432; }
.payment_input .icon-corner-checked, .consignee_checked .icon-corner-checked { position: absolute; right: 0; top: 0; display: none; }
.payment_input.checked .icon-corner-checked, .consignee_checked.checked .icon-corner-checked { display: block; }
.icon-corner-checked { background-image: url(./images/icon/icon_box.png); background-position: -113px -129px; width: 25px; height: 25px; }
/*顶部欢迎弹出样式*/
.while { background: #fff; }
.while .nickname { color: #da6432; }
#login_status .user_login_msg { z-index: 9; width: 248px; position: absolute; left: 0; top: 30px; padding: 8px; line-height: normal; border: 1px solid #EEE; border-top: 1px solid #fff; background: #FFF; }
#login_status .user_pic { margin-right: 10px; margin-left: 0px; width: 62px; height: 62px; padding: 9px; float: left; }
#login_status .user_pic img { display: block; width: 56px; height: 56px; border: 1px solid #efefef; border-radius: 50%; cursor: pointer; }
#login_status .user_set { position: absolute; right: 2px; top: 8px; }
#login_status .user_msg { margin-top: 22px; }
#login_status .user_msg p { height: 20px; }
#login_status .index_header_login { padding-right: 5px; }
.icon-corner-checked { background-image: url(./images/icon/icon_box.png); background-position: -113px -129px; width: 25px; height: 25px; }
/*注册*/
.register-progress { padding-top: 40px; margin-bottom: 74px; height: 25px; width: 365px; text-align: center }
.register-progress dl { width: 25px; height: 25px; display: block; float: left; position: relative }
.register-progress dl dt { width: 23px; height: 23px; line-height: 23px; border-radius: 23px; text-align: center; font-size: 14px; color: #fff; border: #D8D8D8 solid 1px; background-color: #D8D8D8; position: relative }
.register-progress dl dd { position: absolute; height: 14px; width: 120px; left: 50%; margin-left: -60px; line-height: 14px; font-size: 14px; top: 35px; color: #A0A0A0 }
.register-progress dl.cur dt { background: #5EAA00; border-color: #5EAA00 }
.register-progress dl.finish dt { background: #fff; font-size: 0 }
.register-progress dl.finish dt::after { content: ""; display: block; position: absolute; background: url("https://image10.homedo.com/passport/register-icon.png") 0 0 no-repeat; background-image: -webkit-image-set(url("https://image10.homedo.com/passport/register-icon.png") 1x, url("https://image10.homedo.com/passport/register-icon@2x.png") 2x); width: 14px; height: 14px; left: 50%; top: 50%; margin-top: -8px; margin-left: -6px; background-position: -95px -67px }
.register-progress dl.cur dd { color: #5EAA00 }
.register-progress .line { display: block; float: left; width: 125px; height: 6px; margin: 9.5px 10px 0; background: url("images/icon/register-icon.png") 0 0 no-repeat; background-image: -webkit-image-set(url("images/icon/register-icon.png") 1x, url("images/icon/register-icon@2x.png") 2x); background-position: -5px -21px }
.register-progress .line.cur { background-position: -5px -5px }
.r2_header span { margin-top: 10px; color: #666; }
.r2_header span a { color: #d86431 }
.register-sucess-text { position: relative; width: 240px; height: 50px; line-height: 50px; padding-left: 50px; margin-bottom: 40px; font-size: 30px; font-weight: bold; color: #222 }
.register-sucess-text em { width: 30px; height: 30px; display: block; position: absolute; left: 0; top: 10px; background-color: #5EAA00; border-radius: 100% }
.register-sucess-text em::after { content: ""; display: block; position: absolute; background: url("images/icon/register-icon.png") 0 0 no-repeat; background-image: -webkit-image-set(url("images/icon/register-icon.png") 1x, url("images/icon/register-icon@2x.png") 2x); width: 14px; height: 14px; left: 8px; top: 8px; background-position: -5px -97px }
.form-group { width: 400px }
.search-box { background-color: #fff; padding: 0 20px; box-shadow: 0 1px 5px rgba(0,0,0,0.1); }
.caigou_btn { height: 34px; line-height: 34px; padding: 0 20px; font-weight: normal; border-radius: 0 }
.sousuo .cpxh { width: 360px }
.sousuo_em { left: 395px }
.panel-num-box { float: left; line-height: 20px; margin-top: 27px }
.panel-num-box .panel-num { font-size: 20px; color: #d86431 }
.title-content { color: #000; font-size: 16px; line-height: 20px; margin: 0; text-align: center; padding-bottom: 15px; padding-top: 30px; }
.title-content>span { position: relative; }
.title-content>span:before { left: -25px; }
.title-content>span:after, .title-content>span:before { border-top-style: solid; border-top-width: 2px; content: ''; margin: -1px 0 0; position: absolute; top: 50%; width: 20px; }
.title-content>span:after { right: -25px; }
.list-item { background-color: #fff; box-sizing: border-box; border: 1px solid #EBECEC; padding: 12px 16px 0; position: relative; cursor: default }
.list-item:hover { box-shadow: 0 2px 10px 0 rgba(0,0,0,.25); }
.list-item .title { position: relative; z-index: 2; }
.list-item .sp-title-text { font-size: 13px; font-weight: 700; height: 40px; line-height: 20px; margin: 0; overflow: hidden; }
.list-item .title-bottom { margin: 0; padding: 12px 10px 12px 0; border-bottom: 1px rgba(38,44,49,.1) solid; }
.list-item p { line-height: 20px }
.list-item .title-bottom span { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; font-size: 12px; margin-right: 0; color: #666; }
.list-item .title-bottom em { color: #666; padding: 0 4px; font-size: 13px; font-style: normal; }
.list-item .materials { padding: 16px 0 18px 0; }
.list-item .materials .materials-container { color: #666; height: 27px; overflow: hidden; }
.list-item .materials .materials-container span { background-color: #E8EBEF; color: #333; display: inline-block; margin-left: 10px; line-height: 27px; height: 27px; padding: 0 10px; vertical-align: top; max-width: 220px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
.list-item .materials .materials-container span:first-child { margin-left: 0 }
.props-container>p { max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; color: #666; font-size: 13px; line-height: 22px; margin: 0; }
.props-container>p>span.key { color: #999; font-size: 12px; }
.props-company-wrap { height: 40px; line-height: 40px; color: #666; margin-bottom: 10px }
.props-company-wrap p { line-height: 40px; overflow: hidden; text-overflow: ellipsis; word-wrap: normal; width: 260px }
.props-company-wrap p span:first-child { display: inline-block; padding: 0 5px; height: 20px; background-color: #306bb4; color: #fff; line-height: 20px; margin-right: 10px; font-size: 12px }
.props-company-wrap p span.status { color: #8AC9AD; margin-left: 85px }
.props-company-wrap p a { display: inline-block; border: 1px solid #d86431; padding: 0 10px; height: 20px; line-height: 20px; margin-left: 39px; border-radius: 5px }
.props-company-wrap p a:hover { background-color: #d86431; color: #fff }
.sp-action { display: none; position: absolute; bottom: -40px; z-index: 3; background: #fff; width: 100%; border: 1px solid #ebecec; height: 48px; border-top: none; box-shadow: -1px 6px 10px rgba(0,0,0,.25); bottom: -44px; left: -1px; }
.list-item:hover .sp-action { display: block; }
.sp-action>a { color: #333; display: block; width: 100%; letter-spacing: 2px; font-size: 14px; line-height: 48px; text-align: center; margin: 0 auto; border-top: 1px solid #ebecec; }
.sp-action>a span { display: none; }
.sp-action>a:hover { color: #E7502D; }
.sp-action>a:hover span { display: inline-block }
.sp-title a { display: inline-block; width: 100%; text-align: right; line-height: 30px; color: #efaa8b }
.section { background-color: #fff }
.section-1 { padding-bottom: 30px }
.search-box { padding-bottom: 20px }
.sp-panel-box { padding: 20px 0; }
.sp-panel-box li { float: left; width: 20%; text-align: center }
.sp-panel-box li:nth-child(4) { border-right: 1px solid #ddd }
.sp-panel-box li:last-child { width: 19.9%; height: 54px; display: flex; justify-content: center; align-items: center }
.sp-panel-box li p:first-child { color: #306bb4; font-size: 26px; }
.sp-panel-box li p:first-child span { font-size: 12px; line-height: 19px; font-weight: 400; padding-left: 2px; }
.sp-panel-box li p:last-child { font-size: 13px; font-weight: 400; color: #333; margin-top: 4px; }
.sp-panel-box li a { display: inline-block; height: 30px; line-height: 30px; font-weight: 600; width: 100px; margin: 0 auto; }
.sp-panel-box li a:first-child { margin-left: 30px }
.sp-panel-box li a i { float: left; height: 28px; width: 35px; display: inline-block; background-size: 100% }
.sp-panel-box li a i.sp-fb { background: url(images/icon/sp.png) 0 0 no-repeat; }
.sp-panel-box li a i.sp-xj { background: url(images/icon/sp.png) 0 0 no-repeat; background-position: 0 -33px; }
.sp-panel-box li a span { line-height: 30px; float: left; font-size: 14px }
.search-input-box { border: 2px solid #d86431; height: 34px; }
.search-input-box i { float: left; width: 4%; height: 100%; text-align: center; line-height: 34px }
.search-input { background-color: #d86431; float: right; width: 96%; height: 100% }
.search-input .sp-input { border: none; width: 81%; height: 100%; color: #999 }
.search-input .sp_submit { border: none; width: 18%; background-color: #d86431; color: #fff; font-size: 14px }
/*采购，供应详情*/
.buyoffer-detail-main { margin: 10px auto 30px auto; width: 1210px; text-align: center; font-size: 0px; }
.buyoffer-detail-main-content { font-size: 12px; background-color: #fff; border: 1px solid #e5e5e5; box-shadow: 0 3px 9px rgba(221, 221, 221, .32); padding: 16px 24px; width: 920px; display: inline-block; vertical-align: top; text-align: left; position: relative; }
.go-main-title { padding: 0 0 20px 0; zoom: 1; }
.quota-info { position: absolute; right: 20px; z-index: 2; }
.quota-info .action { height: 72px; width: 370px; position: relative; margin-right: -28px; background: url(images/icon/label2.jpg) no-repeat; zoom: 1; }
.quota-info .action >a { float: left; color: #4c6cb5; width: 100px; height: 36px; background: #ecf5fe; border-radius: 4px; line-height: 36px; text-align: center; margin: 13px 0 0 50px; _display: inline; }
.quota-info .action .action-rest { color: #fff; font-size: 12px; float: left; height: 42px; margin: 10px 0 0 120px; width: 200px; }
.quota-info .action .action-charinfo { display: inline-block; position: relative; }
.go-main-title .go-l-title { width: 680px; overflow: visible; white-space: normal; height: auto; }
o-main-title .go-l-title { float: left; }
.go-l-title { font-size: 20px; font-family: "microsoft yahei"; height: 30px; line-height: 30px; border-left: 5px solid #d86431; padding-left: 10px; font-weight: normal; }
.detail-group { position: relative; }
.detail-group__content { padding: 0 0 16px; }
.detail-property__list { margin: 8px 0 0; }
.detail-property__list-item, .detail-property__list > li { position: relative; }
.detail-property__label { left: 0; position: absolute; top: 0; width: 102px; }
.detail-property__label, .detail-property__content { display: block; min-height: 24px; line-height: 24px; padding: 0 0 2px; }
.detail-property__content { padding-left: 102px; }
.detail-group { position: relative; }
.detail-group__title { padding: 16px 0; }
.detail-group__title > h3 { font-size: 18px; font-weight: 400; }
.detail-table { border: 1px solid #e5e5e5; width: 100%; }
.detail-group table { border-collapse: collapse; border-spacing: 0; }
.detail-table thead > tr > th:first-child, .detail-table tbody > tr > td:first-child { min-width: 60px; text-align: center; width: 60px; }
.detail-table th, .detail-table td { min-width: 80px; }
.detail-table th { background-color: #f5f5f5; font-size: 12px; font-weight: normal; padding: 8px; }
.detail-table th, .detail-table td { border-bottom: 1px solid #e5e5e5; line-height: 1.5; text-align: left; word-break: break-all; }
.detail-table th, .detail-table td { min-width: 80px; }
.detail-table td { padding: 12px 8px; }
.buyoffer-detail-main-sidebar { font-size: 12px; max-width: 220px; display: inline-block; box-sizing: content-box; padding-left: 20px; text-align: left; }
.other-buyoffer .title { color: #999; }
.recommend-card { width: 220px; border: 1px solid #ddd; color: #333; position: relative; margin: 10px 0; background-color: #fff; }
.recommend-card .top { background-color: #f7f7f7; padding: 17px 12px; }
.recommend-card .top .title { font-size: 14px; line-height: 20px; font-weight: 700; color: #333; display: block; cursor: pointer; word-break: break-word; word-wrap: break-word; }
.recommend-card .top .info { padding-top: 12px; }
.recommend-card .top .info .purchase-num, .recommend-card .top .info .quote-num { display: inline-block; }
.recommend-card .top .info .red { color: #fe5a48; padding: 0 2px; }
.recommend-card .middle { padding: 20px 12px; }
.recommend-card .middle .tag { color: #666; height: 22px; overflow: hidden; margin-bottom: 15px; }
.recommend-card .middle .tag span { background-color: #e8ebef; border-radius: 2px; display: inline-block; margin: 0 10px 20px 0; line-height: 22px; padding: 0 10px; vertical-align: top; word-break: break-all; }
.recommend-card .middle .table-info { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: antialiased; }
.recommend-card .bottom { padding: 0 12px 20px 12px; }
.recommend-card .bottom span { display: inline-block; padding: 0 5px; height: 20px; background-color: #306bb4; color: #fff; line-height: 20px; margin-right: 10px; font-size: 12px; }
.recommend-card .bottom .company-name { max-width: 185px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; color: #666; cursor: pointer; }
.recommend-card .middle .table-info .label { color: #999; padding: 3px 0; }
.recommend-card .middle .table-info .value { color: #666; padding-left: 3px; max-width: 120px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.company-card { border: 1px solid #ddd; margin-bottom: 20px }
.company-card-title { background-color: #f7f7f7; font-size: 14px; padding: 15px 12px }
.company-card-login { margin-left: 10px; }
.company-card-login a { width: 92px; height: 30px; line-height: 30px; }
.company-card ul { padding: 10px 12px 10px; font-size: 12px }
.company-card ul li { line-height: 20px }
.company-card ul li span { color: #666; word-break: break-all }
.company-card ul li span:first-child { color: #999 }
.company-card-tips { color: #999; padding: 0px 10px 10px 12px; }
.company-card-tips i { color: #3873ff }
.company-card-tips a { margin: 0 2px; color: #d86431 }
.company-card-tips span { background-color: #d86431; color: #fff; padding: 2px 5px; line-height: 26px; margin-right: 10px }
.detail-group-tips { color: #d86431; border: 1px dashed #ddd; border-radius: 5px; position: absolute; top: 90px; right: 60px; width: 260px; height: auto; padding: 10px; line-height: 20px }
.detail-secret { border: 1px dashed #e5e5e5; padding: 16px; }
.detail-secret textarea { border: none; width: 100%; min-height: 120px; }
.detail-secret--block .no-data { line-height: 24px; margin: 24px 0; text-align: center; }
.jiezhi { position: absolute; top: 30px; right: 30px; color: #d86431 }
.jiezhi em { font-size: 16px; color: red; font-style: italic; margin: 0 10px }
.recom-title { background-color: #e5e5e5; color: #d86431; margin-bottom: 20px; border-left: 5px solid; padding: 10px 0 10px 10px; }
#container { padding-bottom: 40px; min-height: 900px }
.search-input-box2 { width: 82.8%; float: left }
.s-btn { width: 15%; float: left; margin-left: 20px }
.s-btn a { display: inline-block; width: 100%; height: 38px; background-color: #2a4485; line-height: 38px; text-align: center; color: #fff; font-size: 14px }
/*隐藏百度统计返回顶部*/
#hm_t_undefined { display: none!important; }
/*供货单*/
.supmes-box { width: 596px; height: 520px; display: inline-block; margin-top: 10px; border: 1px solid #e6e6e6; padding: 10px 0; position: relative; }
.supmes-box:nth-child(2n) { margin-left: 10px; float: right; }
.supmes-box .layui-form-item { padding: 10px 15px 0 0; margin-bottom: 0px; }
.supmes-box .layui-form-item .layui-form-label { text-align: center; }
.supmes-box label span, .supmes-user-message label span { color: #F00; margin-right: 2px; vertical-align: middle; }
.supmes-box .pic-box { width: 100px; float: left; }
.supmes-box .pic-box button { width: 100px; }
.supmes_content .xunjia_b_title { position: relative; width: 1210px; }
.add_supmes_box { position: absolute; right: 0; margin: 5px; }
.del_supmes_btn { position: absolute; right: 10px; bottom: 10px; }
.supmes-box .box_pic { height: 100px; max-width: 100px; }
.textarea_span .red { color: #f00 }
.text-so-long { padding: 0px!important; width: 250px; line-height: 19px; }
.supmes-user-message { padding: 20px 0; }
.nf_top { display: none; }
.f_top { position: fixed; top: 0px; z-index: 9; display: block; }
.csv_box { position: absolute; right: 100px; top: 100px; }
.csv_box_pic { text-align: center; margin-bottom: 10px; }
/*会员中心报价动态*/
.bao-dynamic { width: 100%; background-color: #f5f5f5; padding-bottom: 10px; }
.bao-dynamic .dynamic-box { background-color: #fff; padding: 0 10px }
.bao-dynamic .dynamic-box .dynamic-title { width: 100%; height: 48px; line-height: 48px; border-bottom: 1px solid #e6e6e6 }
.bao-dynamic .dynamic-box .dynamic-title span { color: #274487; font-size: 14px; font-weight: bold }
.bao-dynamic .dynamic-box .dynamic-title a { color: #274487; float: right }
.bao-dynamic .dynamic-box .dynamic-title a:after { content: ' >'; color: #274487; }
.bao-dynamic .dynamic-box .dynamic-bd a { color: #333 }
.bao-dynamic .dynamic-box .dynamic-bd .swiper-wrapper a div { background-color: #fff }
.bao-dynamic .dynamic-box .dynamic-bd .swiper-wrapper a:nth-child(even) div { background-color: #edf7fb }
.bao-dynamic .dynamic-box .dynamic-bd .swiper-wrapper a div:hover { background-color: #e2e1e1 }
.bao-dynamic .dynamic-box .dynamic-bd a:hover { color: #5b86e8 }
.bao-dynamic .dynamic-box .dynamic-bd { width: 100%; height: 180px; overflow-y: scroll }
.bao-dynamic .dynamic-box .dynamic-bd .my_order_c { border: none }
.bao-dynamic .dynamic-box .dynamic-bd .my_order_c tr td { border: none; text-align: center; padding: 0; line-height: 30px }
.bao-dynamic .dynamic-box .dynamic-bd .my_order_c tr td:nth-child(3) div { width: 440px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: left }
.bao-dynamic .dynamic-box .dynamic-bd .my_order_c tr td:nth-child(2) { color: #274487 }
.bao-dynamic .dynamic-box .dynamic-bd .my_order_c tr td:last-child { color: #d86431; }
/*会员欢迎页订单、订单列表*/
.order-list-div { border: 1px solid #ececec; margin-top: 10px }
.order-list-div:hover { border-color: #bfbfbf }
.my_order_title2 { background-color: #f5f5f5; border: 1px solid #e8e8e8; }
.order-list-div .my_order_c { border: none }
.order-list-div .my_order_c tr td { border-bottom: 1px solid #ececec }
.order-list-div .my_order_c tr td:nth-child(4) { border-right: 1px solid #ececec }
.order-list-div .my_order_c tr td:nth-child(5) { border-right: 1px solid #ececec; border-bottom: none }
.order-list-div .my_order_c tr td:nth-child(6) { border-right: 1px solid #ececec; border-bottom: none }
#recent_order_2 .order-list-div .my_order_c tr td:nth-child(6) { border-right: none; border-bottom: none }
.order-list-div .my_order_c tr td:nth-child(7) { border-bottom: none }
.order-list-div .my_order_c tr:last-child td { border-bottom: none }
.order-list-div .my_order_c tr td .img-box { display: inline-block; width: 120px; height: 120px }
.order-list-div .my_order_c tr td .img-box img { max-width: 100%; }
.order-list-div .my_order_c tr.dingdan_goods_font a { color: #333 }
.order-list-div .my_order_c tr.dingdan_goods_font .goods-attr { color: #999 }
.order-list-div .order-time { font-weight: 700; color: #3c3c3c; margin-right: 20px }
.order-list-div .caozuo_xq { background-color: #5b86e8 }
.order-list-div .caozuo_xq:hover { background-color: #274487 }
.order-list-div .caozuo_dc { background-color: #fff; border: 1px solid #E5E5E5; color: #333 }
.order-list-div .caozuo_dc:hover { border-color: #d86431; color: #d86431 }
.order-list-div .caozuo_zd { background-color: #d43625 }
.order-list-div .caozuo_zd:hover { background-color: #ec7b6f }
/*公司介绍*/
.w_1200 { width: 1200px; margin: 0 auto; }
.about-header { height: 80px; background-color: rgba(255,255,255,0.9); position: fixed; top: 0; width: 100%; z-index: 10 }
.about-nav { width: 1200px; margin: 0 auto; }
.about-nav .about-logo { width: 268px; float: left; margin-top: 16px }
.about-nav .about-logo img { max-width: 100% }
.about-nav-list { float: right; }
.about-nav-list a { margin-left: 30px; line-height: 80px }
.about-banner .about-banner-item { width: 100%; height: 800px; background-size: 100% 100%; }
.about-banner .banner-content { width: 1200px; margin: 0 auto; position: relative; top: 230px }
.about-banner .banner-content .banner-title { width: 100%; text-align: center; color: #fff; font-size: 58px; }
.about-banner .banner-content .banner-subtitle { width: 100%; text-align: center; color: #fff; font-size: 36px; margin-top: 50px; }
.about-banner .banner-content .banner-subtitle div { height: 2px; width: 230px; background-color: #fff; margin: 0 auto; margin-top: 10px }
.about-banner .banner-content .go-down { margin-top: 50px; width: 100%; text-align: center; }
.about-banner .banner-content .go-down i { font-size: 54px; color: #fff; }
.company-profile { width: 1200px; border: 1px solid #E5E5E5; margin: 0 auto; margin-top: -80px; padding: 10px 0; }
.company-profile .company-content { width: 1180px; margin: 0 auto; min-height: 500px; background-color: #fff; border: 1px solid #E5E5E5; padding-bottom: 30px }
.model-title { text-align: center; margin-top: 30px; font-size: 16px; letter-spacing: 2px }
.model-title .title-en { font-size: 24px; }
.model-title .title { line-height: 48px; font-size: 32px; }
.model-title .title:before, .model-title .title:after { content: ""; width: 60px; border-top: 1px #333 solid; display: inline-block; vertical-align: middle; margin: 0 20px }
.content-body { margin-top: 80px; padding: 0 20px; margin-bottom: 30px }
.content-body .company-img { width: 490px; float: left; border-radius: 5px; overflow: hidden }
.content-body .company-img img { max-width: 100% }
.content-body .company-info { width: 630px; float: left; margin-left: 20px; line-height: 26px!important; font-size: 14px }
.qualification { margin-top: 80px }
.qualification .qualification-list { margin-top: 50px }
.qualification .qualification-list ul li { float: left; width: 283px; border: 1px solid #E5E5E5; margin-left: 20px; padding-bottom: 10px }
.qualification .qualification-list ul li:first-child { margin-left: 0 }
.qualification-list .qualification-item { width: 100% }
.qualification-list .qualification-item .qualification-img { width: 260px; margin: 0 auto; }
.qualification-list .qualification-item .qualification-img img { max-width: 100%; margin-top: 20px }
.qualification-list .qualification-item .qualification-title { width: 260px; margin: 0 auto; height: 38px; line-height: 20px; margin-top: 20px; text-align: center }
.advantage { background: url(/themes/dpr/images/qualification/ys_01.jpg) no-repeat; background-size: 100% 100%; width: 100%; height: 580px; color: #fff; margin-top: 80px }
.advantage .advantage-box { position: relative; padding-top: 58px }
.advantage .model-title { margin-top: 10px }
.advantage .model-title .title:before, .advantage .model-title .title:after { content: ""; width: 60px; border-top: 1px #fff solid; display: inline-block; vertical-align: middle; margin: 0 20px }
.advantage .advantage-list ul li { width: 25%; text-align: center; float: left; height: 380px; display: flex; flex-direction: column; justify-content: center; align-items: center }
.advantage .advantage-list .advantage-title { font-size: 42px }
.advantage .advantage-list .advantage-subtitle { margin-top: 10px }
.cooperation-brand { padding: 50px 0; background-color: #F2F2F2 }
.cooperation-brand .cooperation-brand-box .brand-list { background-color: #fff; margin-top: 80px }
.cooperation-brand-box .brand-list .brand-hd { height: 70px; padding: 0 60px; }
.cooperation-brand-box .brand-list .brand-hd a { display: inline-block; margin-right: 30px; line-height: 68px; color: #888; font-size: 20px; }
.cooperation-brand-box .brand-list .brand-hd a.active { color: #d86431; border-bottom: 3px solid #d86431 }
.cooperation-brand-box .brand-list .brand-bd { padding: 30px 60px }
.cooperation-brand-box .brand-list .brand-item { display: none }
.cooperation-brand-box .brand-list .brand-item.on { display: block }
.cooperation-brand-box .brand-list .brand-item .brand-slide { width: 100%; overflow: hidden }
.cooperation-brand-box .brand-list .brand-item .swiper-slide { text-align: center }
.cooperation-brand-box .brand-list .brand-item .swiper-slide img { width: 145px; height: 72px }
.auth-certificate .auth-item { width: 160px; height: 230px; position: relative; font-size: 14px; color: #fff; text-align: center; line-height: 32px; display: inline-block; margin-left: 35px; margin-top: 30px; margin-bottom: 16px; border: 1px solid #E5E5E5; padding: 5px }
.auth-certificate .auth-item img { width: 100%; height: 100%; cursor: pointer; }
.auth-certificate .auth-item span { width: 100%; position: absolute; left: 0; bottom: 0; background-color: rgba(0,0,0,0.5) }
/*.process{padding: 20px 0 50px 0;background: url(/themes/dpr/images/qualification/process.jpg) no-repeat;background-size: 100% 100%;}*/
.process { padding: 20px 0 80px 0; background:#00294F url(images/dev_bg.jpg) no-repeat center;}
.process .model-title { color: #fff }
.process .model-title .title:before, .process .model-title .title:after { content: ""; width: 60px; border-top: 1px #fff solid; display: inline-block; vertical-align: middle; margin: 0 20px }
.process .process-list { margin-top: 80px; height: 460px; }
.process .process-list .process-item { width: 14.285%; height: 420px; position: relative; float: left }
.process .process-list .process-line { width: 100%; height: 2px; background-color: #d86431; position: absolute; top: 50%; left: 0; }
.process .process-list .process-item i { width: 20px; height: 20px; border: 1px solid #d86431; background-color: #fff; border-radius: 20px; position: absolute; top: 50%; left: 50%; margin-top: -10px; margin-left: -10px }
.process-info { text-align: center; position: absolute; top: 12%; left: -10px; width: 100%; background-color: #fff; padding: 10px; box-shadow: 5px 5px 10px #011128; border-radius:8px;}
.process .process-list .process-item .on { top: 65%; left: 0; color: #fff; background-color: #d86431 }
.process-info .process-title { line-height: 22px; height:45px;}
.contact-us { padding: 80px 0; margin-bottom: 30px }
.contact-us .contact-content { margin-top: 80px }
/*.contact-us .contact-content .online{width: 100%;text-align: center}*/
.contact-us .contact-content .online { display: inline-block; width: 180px; height: 38px; line-height: 38px; border: 1px solid #d86431; text-align: center; color: #d86431; border-radius: 20px; margin-left: 30px }
.contact-content .contact-hot { text-align: center; font-size: 18px; color: #274487; line-height: 48px; margin-top: 20px }
.contact-content .contact-list { margin-top: 20px; margin-bottom: 30px; text-align: center }
.contact-content .contact-list span { display: inline-block; height: 38px; line-height: 38px; font-size: 16px; margin-right: 50px }
.contact-content .contact-list span i { font-size: 24px }
.contact-content .contact-list span i.layui-icon-location { color: #d86431 }
.contact-content .contact-list span i.layui-icon-cellphone { color: #274487 }
.partner { background-color: #F2F2F2; padding: 50px 0 80px 0; }
/*.partner .partner-list { margin-top: 50px }
.partner .partner-list ul li { width: 224px; height: 100px; float: left; background-color: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-left: 20px; margin-bottom: 20px }
.partner .partner-list ul li.first { margin-left: 0 }*/
/*合作客户（按行业分）*/
.tabTitle { padding:60px 0 30px; overflow: hidden;}
.tabTitle .cust-hd {}
.tabTitle .cust-hd li {float:left; padding:10px 25px;background:#f9f9f9;border-radius:6px; margin:0 20px 0 0; cursor:pointer;}
.tabTitle .cust-hd li.current { background:#DA6432;color:#fff;}
.cust-bd { padding:20px 0; overflow:hidden; background:#fff; border-radius:8px;}
.cust-bd .cust-item li { width:20%; float:left; margin-bottom:20px;text-align: center;}
.go-top { width: 50px; height: 50px; position: fixed; right: 30px; bottom: 30px; background-color: #d86431; color: #fff; line-height: 50px; text-align: center; display: none }
.go-top i { font-size: 32px }