sup{vertical-align:baseline;}
.red{color: #c40000!important;}
.hide{display: none!important;}
.show{display: block!important;}
.mgt10{margin-top: 10px!important;}
.mgt15{margin-top: 15px!important;}
.bold{font-weight: bold!important;}
/*错误正确信息提示*/
.message_box{ width: 940px; border: solid 5px #f3f3f3; margin: 10px 0; background: #fff;}
.message_box .tit{ height: 60px; line-height: 60px; border-bottom: solid 1px #eaeaea; font-size: 12px; color: #9f9e9e; padding: 0 0 0 40px; }
.message_box .tit h3{ font-weight: normal; font-size: 20px; color: #626262; text-align: left; }
.message_box .tit a{ font-size: 12px; color: #60A033; }
.message_box .content{ padding: 40px 0; text-align: center; position: relative; }
.message_box .content i { font-size: 40px; line-height: 100px; font-style: normal; }
.message_box .content i.error,.message_box .content i.ok{ background: url(../images/msg_bg.png) no-repeat; padding: 0 0 0 45px; }
.message_box .content i.error{ background-position: 0 -397px; }
.message_box .content i.ok{ background-position: 0 -596px; }
.message_box .content span { display: block; font-size: 14px; position: relative; }
.message_box .content span a{ color: #60A033; }

.alert_warp{ background: #fff; color: #4fa021; font-size: 18px; text-align: center; padding: 15px; }
.view_more{ color: #0d8048!important; }
.loader { display: inline-block; height: 16px; width: 16px; background: url('../images/loader.gif') no-repeat center center; visibility: hidden; }
/*查询结果*/
.saleinfo{ display: block; }
.saleinfo li{ display: block; height: 30px; line-height: 30px; width: 100%; margin: 3px 0; }
.saleinfo li img{ height: 16px; }
.cultivate-pic { width: 300px; float: left; margin-right: 10px; }
.production-table thead th { padding: 15px 0; text-align: left; }
.production-table thead th:first-of-type { padding-left: 16px; }
.cultivate-pic { width: 400px; float: left; margin: 10px 10px 10px 0; }
.carousel { width: 400px; height: 226px; position: relative; overflow: hidden; }
.slide .bigImg{ position: absolute; display: none; width: 400px; height: 226px; }
.slide .bigImg img { width: 400px; height: 226px; }
.ul_change_workshop_info { position: absolute;  bottom: 10px; right: 20px; height: 7px; overflow: hidden; }
.ul_change_workshop_info li{ display: -moz-inline-stack; display: inline-block; *display: inline; *zoom: 1; width: 30px; height: 7px; float: left; position: relative; }
.ul_change_workshop_info span{ display: -moz-inline-stack; display: inline-block; float: left; *display: inline; *zoom: 1; cursor: hand; cursor: pointer; width: 22px; height: 7px; color: #fff; background-color: #fff; text-align: center; text-align: center; color: #fff; line-height: 7px; overflow: hidden; }
.ul_change_workshop_info span.on{ width: 22px; height: 7px; color: #fff; text-decoration: none; display: inline-block; background-color: #50a31f; }
.cultivate-attr{ margin-top: 10px; }
.jdtable>tbody>tr>th{ text-align: right; width: 60px; height: 30px; font-size: 16px; }
.jdtable>tbody>tr>td{ font-size: 14px; }
.vertical_top{ vertical-align: top; }
.garden_info>tbody>tr>th{ width: 90px; }
.cultivate-info { clear: both; width: 100%; padding-top: 0px; }
.cultivate-info h4 { border-radius: 5px; padding: 0.3em 0; width: 4.8em; border-top-left-radius: 0; border-bottom-right-radius: 0; background: #fabe46; float: left; font-size: 1.2em; font-weight: bold; color: #fff; text-align: center; margin-left: 1.37174211248285%;}
.cultivate-info-desc { float: left; width: 98%; margin-left: 2%; margin-top: 10px; line-height: 24px; }
.jg_b3{padding: 10px;}
.first_tr td{border-top: 1px solid #ccc;padding-top: 5px;}
.last_tr td{padding-bottom: 5px;}
.cost_array a{padding-right:10px;color: #f55600;}
.a_cx_jg,.detect-wrap{padding: 20px 10px 10px 10px;width: 714px;}
.detect { -webkit-border-radius: 5px; border-radius: 5px; background: #e9f9ff; overflow: hidden; padding-bottom: 10px; margin-top: 10px; }
 h3.detect-h3 { color: #4db9e0; height: 36px; line-height: 36px; padding-left: 36px; font-size: 24px; position: relative; }
 h3.detect-h3 div { position: absolute; top: 0; left: 0; width: 36px; height: 36px; background: url(../images/detect_icon.png) no-repeat 0 0; overflow: hidden; }
.detect h3 span { display: inline-block; width: 35px; height: 36px; margin: 5px 0 0 5px; }
.detect-pic { float: left; width: 226px;height: 400px; margin-right: 15px; }
.detect-pic .bigImg, .detect-pic .bigImg img{width: 226px;height: 400px;}
.detect-attr { float: left; width: 410px; font-size: 1.1em; }
.detect-attr table { border-collapse: collapse; }
.detect-attr table th,.detect-attr table td { padding: 0.2em 0.4em; }
.detect-attr table.detect-report th { padding-left: 0; }
.detect-attr table td { padding: 0.2em 0.7em; }
.detect-attr table:first-of-type { color: #4db9e0; }
.detect-attr table:last-child { background: #d6f2fd; color: #4db9e0; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; }
.detect-attr table:last-child th { color: #006a90; background: #b8ebfd; font-weight: normal; padding: 2px 5px;}
.detect { margin-bottom: 30px; padding: 10px; }
h3.detect-result-h3 { color: #a78cc1; height: 36px; line-height: 36px; padding-left: 36px; font-size: 24px; position: relative; }
h3.detect-result-h3 div { position: absolute; top: 0; left: 0; width: 36px; height: 36px; background: url(../images/detect_icon.png) no-repeat 0px -36px; overflow: hidden; }
.detect-result { background: #ede8f2; }
.detect-result table { color: #8446c1; width: 300px; float: left; margin: 30px 0 0 30px; }
.detect-result table th { width: 115px; }
.detect-result table th,.detect-result table td { text-align: left; }
.detect-result .score { -webkit-border-radius: 100%; border-radius: 100%; background: url(../images/score_bg.png) no-repeat top left; color: #fff; text-align: center; font-size: 2.5em; width: 259px; height: 259px; line-height: 259px; }
.detect-result .score span { font-weight: bold; }
.detect-score { width: 250px; float: left; }
.reviewer { font-size: 1.8em; font-weight: bold; color: #a78cc1; text-align: center; margin-top: 5px; }
.auth_type_img{width: 45px; height: 45px; margin: 0 10px 0 0;}
.auth_type_img img{width: 45px; height: 45px;}
.layui-layer-content .am-list{ list-style: none; padding: 10px; }
.layui-layer-content .am-list li{ display: block; padding: 5px 0; line-height: 20px; border: 1px solid #dedede; border-width: 1px 0; margin-bottom: -1px; width: 100%; }
.layui-layer-content .am-list li:first-child{border-top: none;}
.a_newspages a{ margin: 0 2px; }
.cjwt_dl1 { margin: -20px 0px 10px 0px; }
/*uploadfiy*/
.uploadify-button {color: #fff;background-color: #0d8048;}
/* = uploadify上传插件样式
------------------------------------------ */
.uploadify-button { position: relative;text-align: center;color: #fff;cursor: pointer;background-color: #0d8048;}
.uploadify-queue-item {position: absolute;margin-top: 4px;padding: 15px;width: 470px;border: 1px solid #ccc;background-color: #fff;z-index: 99;}
.uploadify-queue-item .cancel {float: right;}
.uploadify-queue-item .cancel a,
.uploadify-queue-item .cancel a:hover {font-family: Consolas;color: #404040;text-decoration: none;border-bottom: 0 none;}
.uploadify-queue-item .fileName {color: #2D7200;}
.uploadify-error {background-color: #FDE5DD !important;}
.uploadify-queue-item.completed {background-color: #E5E5E5;}
.uploadify-progress {background-color: #E5E5E5;margin-top: 10px;width: 100%;}
.uploadify-progress-bar {background-color: #0099FF;height: 3px;width: 1px;}
.upload-img-box {margin-top: 4px;}
.upload-img-box .upload-pre-item {padding: 1px;width: 120px;max-height: 120px;/*overflow: hidden;*/text-align: center;cursor: pointer;border: 1px solid #ccc;transition: all .3s linear;}
.upload-img-box .upload-pre-item img {vertical-align: top;max-width: 100%;border:0 none;}
.upload-img-box .upload-pre-file {padding: 0 10px;width: 380px;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border: 1px dashed #ccc;background-color: #fff;}
/*入驻*/
#J_Join_region select{ width: 108px; height: 33px; line-height: 33px; color: #333; border: 1px solid #d8d8d8; }
/*商城首页*/
.goods_form .ipt1{width: 325px!important;}
.dgg-hd-nav-fl { width: 230px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #fff; font-weight: bold; background: #60A033; margin-top: 20px;position: relative;}
.dgg-hd{ width:100%; min-width:950px; height:auto;}
.dgg-hd-banner{ width:100%; height:550px; background:#fff; border-top:solid 1px #e7e7e7;}
.dgg-hd-banner-txt{ width:950px; height:550px; margin:0 auto;position: relative;}
.dgg-hd-banner-fl{ width:227px; background:#fff; border-left:solid 1px #e7e7e7; border-right:solid 1px #e7e7e7; position:relative; z-index:100;text-align: left;font-weight: normal; position: absolute;top: -15px;left: 0;}
.J_nav_cate{top: 50px;}
.dgg-hd-banner-fl-txt{ width:207px; margin:0 auto; position:relative;}
.dgg-hd-banner-fl-txt ul{ position:relative; z-index:3;}
.dgg-hd-banner-fl-txt li{ display:block; width:100%; height:auto;  overflow:hidden;}
.dgg-hd-banner-fl-txt-tit{ width:100%; height:16px; line-height:16px; text-indent:23px; padding-top:20px;}
.dgg-hd-banner-fl-txt-tit .fr{ display:inline-block; width:8px; height:5px; background:url(../images/fl_pic_16.png) no-repeat left top; position:relative; top:5px;}
.dgg-hd-banner-fl-txt-tit a{ font-size:12px; color:#3f3e3e;}
.dgg-hd-banner-fl-txt-tit1{ background:url(../images/clnb_03.png) no-repeat left 20px;}
.dgg-hd-banner-fl-txt-tit2{ background:url(../images/fl_pic_07.png) no-repeat left 20px;}
.dgg-hd-banner-fl-txt-tit3{ background:url(../images/fl_pic_10.png) no-repeat left 20px;}
.dgg-hd-banner-fl-txt-tit4{ background:url(../images/fl_pic_12.png) no-repeat left 20px;}
.dgg-hd-banner-fl-txt-tit5{ background:url(../images/fl_pic_14.png) no-repeat left 20px;}
.dgg-hd-banner-fl-txt-txt{ width:183px; height:auto; overflow:hidden; line-height:25px; padding-top:5px; padding-left:30px; padding-bottom:20px; border-bottom:dotted 1px #dedede; display:inline;}
.dgg-hd-banner-fl-txt-txt a{ font-size:12px; color:#9a9a9a; float:left; margin-right:5px; display:inline;}
.dgg-hd-banner-fl-txt-txt a:hover{ color:#60A033;}
.dgg-hd-banner-fl-gd{ width:100%; height:34px; overflow:hidden;margin: 15px 0; float:left;}
.dgg-hd-banner-fl-gd .fl{ width:158px; height:34px; line-height:34px; text-align:center; background:#f2f2f2;}
.dgg-hd-banner-fl-gd .fl a{ font-size:14px; color:#747474;}
.dgg-hd-banner-fl-gd .fr{ width:49px; height:34px; background:url(../images/fl_pic_21.png) no-repeat center #dbdbdb;}
.dgg-hd-banner-fl-hk{ width:23px; height:112px; overflow:hidden; background:url(../images/fl_pic_03.png) no-repeat left center; position:absolute; top:0px; right:-20px; z-index:2; display:none;}
/*分类弹窗*/
.dgg-hd-banner-fl-tc{ width:687px; height:550px; overflow:hidden; position:absolute; top:0; right:-693px; background:#fff; border-right:solid 1px #e7e7e7; display:none;}
.dgg-hd-banner-fl-tc-txt{ width:606px; height:auto; margin:24px auto 0;}
.dgg-hd-banner-fl-tc-txt-tit{ width:100%; height:16px; line-height:16px; overflow:hidden; text-indent:12px; font-size:12px; color:#60A033; background:url(../images/fltc_03.png) no-repeat left center; font-weight:bold;}
.dgg-hd-banner-fl-tc-txt-pp{ width:590px; height:83px; margin:10px auto 0; border-left:solid 1px #e5e5e5;}
.dgg-hd-banner-fl-tc-txt-pp ul li{ display:inline; float:left; width:117px; height:81px; line-height:81px; text-align:center; overflow:hidden; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; padding:0;}
.dgg-hd-banner-fl-tc-txt-pp ul li .logo-img,.i_pp_txt .logo-img {height: 55px;}
.i_pp_txt .logo-img img{max-width: 100%;max-height: 100%;}
.dgg-hd-banner-fl-tc-txt-pp ul li .logo-name ,.i_pp_txt .logo-name{font-size: 12px;height: 18px;line-height: 18px;color: #999;display: inline-block;word-wrap: break-word;overflow: hidden;cursor: pointer;}
.dgg-hd-banner-fl-tc-txt1{ width:100%; height:auto; overflow:hidden;}
.dgg-hd-banner-fl-tc-txt1 li{ display:inline; width:290px; height:auto; overflow:hidden; float:left; padding:25px 0 10px; border-bottom:none;}
.dgg-hd-banner-fl-tc-txt1-txt{ width:280px; height:auto; float:right; overflow:hidden; line-height:25px; border-bottom:solid 1px #ebebeb; padding:15px 0 10px;}
.dgg-hd-banner-fl-tc-txt1-txt a{ float:left; margin-right:5px; display:inline; font-size:12px; color:#939393;}
.dgg-hd-banner-fl-tc-txt1-txt a:hover{color:#60A033;}
/*焦点图*/
.dgg-hd-banner-foc{ width:950px; height:550px; overflow:hidden; position:relative; z-index:1}
.dgg-hd-banner-foc li{ display:block; width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0;}
.dgg-hd-banner-foc li .pro-list{ width:200px; height:auto; overflow:hidden; background:#fff; position:absolute; top:0; right:0;}
.dgg-hd-banner-foc li .pro-list dd{ padding:0; margin:0; width:100%; height:139px; border-bottom:solid 1px #a2a2a2; position:relative;}
.dgg-hd-banner-foc li .pro-list dd .foc-zz{ width:100%; height:140px; overflow:hidden; position:absolute; left:0; top:0; background:url(../images/foc_zz.png) repeat; display:none; z-index:2;}
.dgg-hd-banner-foc li .pro-list dd .foc-zz a{ display:inline-block; width:100%; height:100%;}
.dgg-hd-banner-foc li .pro-list dd .sl-en{ position:absolute; left:17px; top:16px; font-size:12px; color:#676765; z-index:1; width:100%; height:14px; line-height:14px; overflow:hidden;}
.dgg-hd-banner-foc li .pro-list dd .sl-name{ position:absolute; left:10px; top:12px; z-index:1; width: 80px;WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break: break-all;}
.dgg-hd-banner-foc li .pro-list dd .sl-name a{ font-size:12px; color:#d21d4a; font-weight:bold;}
.dgg-hd-banner-foc li .pro-list dd .sl-price{ position:absolute; left:17px; top:100px; z-index:1; font-size:14px; color:#676765;}
.dgg-hd-banner-foc .ctr{ width:200px; height:62px; text-align:center; overflow:hidden; position:absolute; right:0; bottom:0; background:#60A033; z-index:1000;}
.dgg-hd-banner-foc .ctr .prev,.dgg-hd-banner-foc .ctr .next{ position:relative; top:25px;}
.dgg-hd-banner-foc .ctr .prev span{ display:inline-block; width:0; height:0; border-right:solid 8px #fff; border-top:solid 8px transparent; border-bottom:solid 8px transparent;}
.dgg-hd-banner-foc .ctr .next span{ display:inline-block; width:0; height:0; border-left:solid 8px #fff; border-top:solid 8px transparent; border-bottom:solid 8px transparent;}
.dgg-hd-banner-foc .ctr .an-ctr{ margin-left:15px; margin-right:10px; position:relative; top:23px;}
.dgg-hd-banner-foc .ctr .an-ctr a{ display:inline-block; width:11px; height:11px; background:url(../images/foc_sl_13.png) no-repeat left top; margin-right:5px; }
.dgg-hd-banner-foc .ctr .an-ctr a.current{ background:url(../images/foc_sl_15.png) no-repeat left top;}
/*三大分类展*/
.dgg-hd-h3{ width:100%; height:240px; overflow:hidden; padding-bottom:41px;  }
.dgg-hd-h3-txt{ width:950px; height:240px; margin:0 auto;}
.dgg-hd-h3-txt .i-gg-tg{ width:210px; height:222px; overflow:hidden; border: solid 9px #CACAC9;}
.dgg-hd-h3-h3{ width:721px; height:240px; overflow:hidden;}
.dgg-hd-h3-h3 a{ float:left; margin-right:1px;}

.dgg-hd-bc{ width:100%; height:272px; overflow:hidden; background:#f5f5f5; padding-bottom:40px; padding-top:1px;}
.dgg-hd-bc-txt{ width:950px; height:272px; overflow:hidden; margin:0 auto;}
.dgg-hd-bc-txt .tit-zsbc{ width:100%; height:35px;}
.dgg-hd-bc-txt .tit-zsbc .t1{ width:157px; height:34px;}
.dgg-hd-bc-txt .tit-zsbc .t1 .t1-1{ width:118px; height:34px; text-align:center; line-height:34px; background:#d41c4f; font-size:14px; color:#fff;}
.dgg-hd-bc-txt .tit-zsbc .t1 .t1-2{ width:39px; height:34px; text-align:center; line-height:34px; background:#9e9e9e;}
.dgg-hd-bc-txt .tit-zsbc .t1 .t1-2 a span{ display:inline-block; width:0; height:0; border-left:solid 6px #fff; border-top:solid 6px transparent; border-bottom:solid 6px transparent; position:relative; top:11px;}
.dgg-hd-bc-txt .tit-zsbc .t2 a{ display:inline-block; width:113px; height:34px; margin-right:1px; float:left; line-height:34px; text-align:center; font-size:12px; color:#818181; background:#fff;}
.dgg-hd-bc-txt .tit-zsbc .t2 a:hover{ background:#404040; color:#fff;}
.dgg-hd-bc-txt .tit-zsbc .t2 a.current{ background:#404040; color:#fff;}
.dgg-hd-bc-txt .txt-zsbc{ width:950px; height:236px; overflow:hidden; background:#fff; padding-top:1px; padding-bottom:1px;}
.dgg-hd-bc-txt .txt-zsbc .bbzs{ width:auto; height:236px; overflow:hidden; position:relative;}
.dgg-hd-bc-txt .txt-zsbc li{ display:inline; float:left; width:236px; height:236px; overflow:hidden; border-right:solid 1px #ececec;}
.dgg-hd-bc-txt .txt-zsbc li .pic-bb{ width:170px; height:127px; overflow:hidden; text-align:center; line-height:127px; margin:18px 0 0 36px;}
.dgg-hd-bc-txt .txt-zsbc li h4{ text-align:center; font-weight:normal; margin-top:20px;}
.dgg-hd-bc-txt .txt-zsbc li h4 a{ font-size:12px; color:#818181;}
.dgg-hd-bc-txt .txt-zsbc li h5{ text-align:center; font-weight:normal; margin-top:10px;}
.dgg-hd-bc-txt .txt-zsbc li h5 .price-now{ font-size:12px; color:#818181;}
.dgg-hd-bc-txt .txt-zsbc li h5 .price-old{ font-size:12px; color:#b4b4b4; text-decoration:line-through;}
.dgg-hd-bc-txt .txt-zsbc li:hover{ box-shadow:0 0 10px #ddd inset;}
/*content*/
.dgg-con{ width:100%; height:auto; overflow:hidden; }
.dgg-con-txt{ width:950px; height:auto; overflow:hidden; }
/*1f-新品上架*/
.dgg-con-f1{ width:100%; height:995px; overflow:hidden;}
.dgg-con-f1 .tit{ width:100%; height:33px; margin-top:36px; line-height:33px;}
.dgg-con-f1 .tit .tit1{ width:233px; height:33px; overflow:hidden; margin-top:-8px;}
.dgg-con-f1 .tit .tit2{ width:465px; height:33px; display:inline; overflow:hidden; margin-left:6px;}
.dgg-con-f1 .tit .tit2 a{ font-size:12px; color:#b6b6b6; margin-right:10px;}
.dgg-con-f1 .tit .tit3{ width:225px; height:33px; line-height:33px; overflow:hidden; text-align:right;}
.dgg-con-f1 .tit .tit3 ul{ display:inline-block; border-left:solid 1px #efefef;}
.dgg-con-f1 .tit .tit3 ul li{ display:inline; float:left; width:111px; height:34px; border-right:solid 1px #efefef; border-top:solid 1px #efefef; text-align:center;}
.dgg-con-f1 .tit .tit3 ul li a{ font-size:12px; color:#818181; display:inline-block; width:100%; height:100%;}
.dgg-con-f1 .tit .tit3 ul li:hover{ background:#404040; border-right:solid 1px #404040; border-top:solid 1px #404040;}
.dgg-con-f1 .tit .tit3 ul li.current{ background:#404040; border-right:solid 1px #404040; border-top:solid 1px #404040;}
.dgg-con-f1 .tit .tit3 ul li.current a{ color:#fff;}
.dgg-con-f1 .tit .tit3 ul li:hover a{ color:#fff;}
.dgg-con-f1 .txt1{ width:100%; height:441px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_1{ width:232px; height:441px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_1 .txt1_1_up{ width:232px; height:339px; overflow:hidden; position:relative;}
.dgg-con-f1 .txt1 .txt1_1 .txt1_1_up .txt1_1_up_tit{ width:100%; height:34px; text-align:center; line-height:34px; overflow:hidden; position:absolute; left:0; bottom:0; background:url(../images/zz_bl.png) repeat;}
.dgg-con-f1 .txt1 .txt1_1 .txt1_1_up .txt1_1_up_tit a{ font-size:12px; color:#fff;}
.dgg-con-f1 .txt1 .txt1_1 .txt1_1_down{ width:100%; height:102px; overflow:hidden; background:#f5f5f5;}
.dgg-con-f1 .txt1 .txt1_1 .txt1_1_down p{ line-height:25px; font-size:12px; margin-left:15px; margin-top:12px; display:block; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_1 .txt1_1_down p span{ color:#ac143f; float:left;}
.dgg-con-f1 .txt1 .txt1_1 .txt1_1_down p a{ font-size:12px; color:#818181; margin-right:10px; display:inline; float:left;}
.dgg-con-f1 .txt1 .txt1_2{ width:718px; height:441px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_2 .txt1_2_txt{ width:100%; height:441px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_pic{ width:558px; height:441px; overflow:hidden; position:relative;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_pic li{ display:block; width:100%; height:441px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_pic .jt{ display:inline-block; width:0; height:0; border-right:solid 10px #fff; border-top:solid 10px transparent; border-bottom:solid 10px transparent; position:absolute; top:37px; right:0;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_sl{ width:159px; height:440px; overflow:hidden; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_sl li{ display:block; width:100%; height:87px; overflow:hidden; text-align:center; line-height:87px; border-top: solid 1px #efefef;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_sl li a{ display:inline-block; width:100%; height:100%; text-align:center;}

.dgg-con-f1 .txt1 .txt1_2 .f1_foc_pic1{ width:558px; height:441px; overflow:hidden; position:relative;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_pic1 li{ display:block; width:100%; height:441px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_pic1 .jt{ display:inline-block; width:0; height:0; border-right:solid 10px #fff; border-top:solid 10px transparent; border-bottom:solid 10px transparent; position:absolute; top:37px; right:0;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_sl1{ width:159px; height:440px; overflow:hidden; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_sl1 li{ display:block; width:100%; height:87px; overflow:hidden; text-align:center; line-height:87px; border-top: solid 1px #efefef;}
.dgg-con-f1 .txt1 .txt1_2 .f1_foc_sl1 li a{ display:inline-block; width:100%; height:100%; text-align:center;}

.dgg-con-f1 .txt2{ width:948px; height:470px; overflow:hidden; border:solid 1px #efefef; margin-top:12px;}
.dgg-con-f1 .txt2_1{ width:948px; height:470px; overflow:hidden;}
.dgg-con-f1 .txt2_1 li{ display:inline; float:left; width:236px; height:235px; overflow:hidden; border-right:solid 1px #ececec; border-bottom:solid 1px #ececec;}
.dgg-con-f1 .txt2_1 li .pic-bb{ width:170px; height:127px; overflow:hidden; text-align:center; line-height:127px; margin:18px 0 0 36px;}
.dgg-con-f1 .txt2_1 li h4{ text-align:center; font-weight:normal; margin-top:20px;}
.dgg-con-f1 .txt2_1 li h4 a{ font-size:12px; color:#818181;}
.dgg-con-f1 .txt2_1 li h5{ text-align:center; font-weight:normal; margin-top:10px;}
.dgg-con-f1 .txt2_1 li h5 .price-now{ font-size:12px; color:#818181;}
.dgg-con-f1 .txt2_1 li h5 .price-old{ font-size:12px; color:#60A033; text-decoration:line-through;}
.dgg-con-f1 .txt2_1 li:hover{ box-shadow:0 0 10px #ddd inset;}
.dgg-con-f1 .txt2_1 li:nth-of-type(3n+1){border-right: none;}
.dgg-con-f1 .txt2_1 li:nth-of-type(4n+1) { clear: both; }
.dgg-con-f1 .txt2_1 li:first-child{border-right: solid 1px #ececec;}
/*2f-热销精选*/
.dgg-con-f2{ height:1075px;}
.dgg-con-f2 .txt1{ height:520px;}
.dgg-con-f2 .txt1 .txt1_1{ height:520px;}
.dgg-con-f2 .txt1 .txt1_2{ height:520px;}
.dgg-con-f2 .txt1 .txt1_1 .txt1_1_up{ height:360px;}
.dgg-con-f2 .txt1 .txt1_1 .txt1_1_down{ height:160px;}
.dgg-con-f1 .tit .tit3 .i_more{ width:111px; height:31px; line-height:31px; border:solid 1px #efefef; text-indent:25px; background:url(../images/i_more_03.png) no-repeat 84px center; display:inline-block; text-align:left;}
.dgg-con-f1 .tit .tit3 .i_more a{ font-size:12px; color:#505050;}
.dgg-con-f1 .txt1 .txt1_2 .i_pp{ width:237px; height:360px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_2 .i_pp .i_pp_tit{ width:237px; height:33px; text-align:center; line-height:33px; border:sosolid 1px #f06e88; background:#ee7e94; font-size:14px; color:#fff;}
.dgg-con-f1 .txt1 .txt1_2 .i_pp .i_pp_txt{ width:235px; height:324px; overflow:hidden; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.dgg-con-f1 .txt1 .txt1_2 .i_pp .i_pp_txt li{ display: block; width:117px; height:80px; overflow:hidden; float:left; border-right:dotted 1px #e5e5e5; border-bottom:dotted 1px #e5e5e5; text-align:center; line-height:107px;}
.dgg-con-f1 .txt1 .txt1_2 .fl_fg{ width:718px; height:160px; overflow:hidden;}
.dgg-con-f1 .txt1 .txt1_2 .fl_fg a{ display:inline; width:238px; height:160px; overflow:hidden; float:left; margin-right:1px;}
.dgg-con-f1 .txt1 .txt1_2 .fl_fg a:last-child{margin-right: 0;}
.foc_2{ width:481px; height:360px; overflow:hidden; position:relative;}
.foc_2 ul.gt_pic li{ display:block; width:481px; height:360px; overflow:hidden; position:absolute; left:0; top:0;}
.foc_2 .foc_2_ctr{ width:100%; height:30px; line-height:30px; overflow:hidden; position:absolute; z-index:1000; left:0; bottom:0; text-align:center;}
.foc_2 .foc_2_ctr ul{ display:inline-block;}
.foc_2 .foc_2_ctr ul li{ display:inline; width:115px; height:30px; overflow:hidden; float:left; margin-right:1px;}
.foc_2 .foc_2_ctr ul li a{ display:inline-block; width:100%; height:30px; text-align:center; line-height:30px; font-size:12px; color:#fff; background:#908a79;}
.foc_2 .foc_2_ctr ul li a:hover{ background:#685b35;}
.foc_2 .foc_2_ctr ul li a.current{ background:#685b35;}
/*浏览路径*/
.dgg-con-lj{ width: 100%; height: 39px; overflow: hidden; background: #f0f0f0;}
.dgg-con-lj-txt{ width: 930px; height: 39px; line-height: 39px; font-size: 12px; color: #858585; padding: 0 10px;}
.dgg-con-lj-txt .lj1{ width: auto; height: 39px; line-height: 39px; overflow: hidden;}
.dgg-con-lj-txt .lj1 a{font-size: 12px; color: #858585; margin: 0 5px;}
.dgg-con-lj-txt .lj1 .jt{ display: inline-block; width: 0px; height: 0px; border-top: solid 5px transparent; border-left: solid 5px #c0c0c0; border-bottom: solid 5px transparent;}
.dgg-con-lj-txt .lj2{ width: 97px; height: 20px; line-height: 20px; overflow: hidden; margin-top: 9px;}
.dgg-con-lj-txt .lj2 .fhsyy{ display: inline-block; width: 76px; height: 20px; line-height: 20px; text-align: center; background: #adadad; float: right;}
.dgg-con-lj-txt .lj2 .fhsyy a{ font-size: 12px; color: #fff;}
.u_center{width: 100%;height: auto;overflow: hidden; margin-top: 20px;}
.pro_detail1{width: 950px; height: auto; overflow: hidden;}
/*商品列表*/
.pro_detail2 .pro_t_down .pro_t_down2z .tit{background: #f1f1f1; color: #60A033;}
.pro_list_tit{width: 948px; height: auto; overflow: hidden;border: solid 1px #ebebeb;}
.pro_list_tit .pro_list_tit1{width: 100%; height: 40px; line-height: 40px; font-size: 12px; color: #707070; font-weight: bold; text-indent: 8px; border-bottom: solid 1px #ebebeb;}
.pro_list_tit .pro_list_tit1 .pro_xz{display: inline-block;border: solid 1px #dedede; height: 20px; line-height: 20px; margin-right: 5px;}
.pro_list_tit .pro_list_tit1 .pro_xz .close{display: inline-block;width: 20px; height: 20px; font-size: 12px; color: #c8c6c6;}
.pro_list_tit .pro_list_tit1 .pro_xz .xz_nr{font-size: 12px; color: #858585; font-weight: normal; padding-left: 5px;}
.pro_list_tit .pro_list_tit2,.pro_list_tit .pro_list_tit2 .fg,.pro_list_tit .pro_list_tit2 .pp,.pro_list_tit .pro_list_tit2 .nnb,.pro_list_tit .pro_list_tit2 .nvb{ width: 100%; height: auto; overflow: hidden;}
.pro_list_tit .pro_list_tit2 .fg,.pro_list_tit .pro_list_tit2 .pp,.pro_list_tit .pro_list_tit2 .nnb,.pro_list_tit .pro_list_tit2 .nvb{padding: 9px 0;}
.pro_list_tit .pro_list_tit2 .fg,.pro_list_tit .pro_list_tit2 .pp,.pro_list_tit .pro_list_tit2 .nnb{border-bottom: dotted 1px #ebebeb;}
.pro_list_tit .pro_list_tit2 .mc{ display: inline-block;float: left; height: 28px; width: 90px; line-height: 28px; text-indent: 10px; font-size: 12px; color: #acacac;text-align: right;margin: 0 10px 0 0;}
.pro_list_tit .pro_list_tit2 .xzx_nr{display: inline;float: left;height: 28px;overflow: hidden;max-width: 845px;}
.pro_list_tit .pro_list_tit2 .xzx_nr ul{display: block; overflow: hidden;}
.pro_list_tit .pro_list_tit2 .xzx_nr li{float: left; display: inline;height: 28px; line-height: 26px; margin-right: 15px;}
.pro_list_tit .pro_list_tit2 .xzx_nr li a{font-size: 12px; color: #6b6b6b;}
.pro_list_tit .pro_list_tit2 .xzx_nr li a.active{background: #60A033;color: #fff;padding: 2px 5px;}
.pro_list_tit .pro_list_tit2 .xzzsgd{display: inline-block; width: 28px; height: 28px; overflow: hidden;background: url("../images/xzzsgd_03.png") no-repeat left top; display: none;}
.tit_zhpx{width: 948px; height: 40px; overflow: hidden; line-height: 40px; border: solid 1px #ebebeb; margin: 10px auto; font-size: 12px; color: #6f6e6e; background: #f6f6f6;}
.tit_zhpx .tit_zhpx1{display: inline;width: 78px; height: 40px; line-height: 40px; text-align: center; background: #fff; color: #60A033; font-size: 12px; font-weight: bold;}
.tit_zhpx .tit_zhpx2{display: inline;height: 40px; line-height: 40px;}
.tit_zhpx .tit_zhpx2 a{font-size: 12px; color: #6f6e6e; margin-left: 26px; padding-right: 15px; background: url("../images/sxjt_05.png") no-repeat right center;}
.tit_zhpx .tit_zhpx2 a.down{background: url("../images/sxjt_03.png") no-repeat right center;}
.tit_zhpx .tit_zhpx2 a.active{color: #60A033;}
.tit_zhpx .fy_zhpx{display: inline;height: 40px;line-height: 40px; margin-right: 12px; font-size: 12px;}
.tit_zhpx .fy_zhpx .prev{display: inline;margin-right: 5px;}
.tit_zhpx .fy_zhpx .prev .jt{display: inline-block;width: 0;height: 0;border-right: solid 4px #858585; border-top: solid 4px transparent; border-bottom: solid 4px transparent;}
.tit_zhpx .fy_zhpx .next{display: inline;margin-left: 5px;}
.tit_zhpx .fy_zhpx .next .jt{display: inline-block;width: 0;height: 0;border-left: solid 4px #858585; border-top: solid 4px transparent; border-bottom: solid 4px transparent;}
.tit_zhpx .fy_zhpx .page_cur{ color: #60A033; }
.tit_zhpx .fy_zhpx .Prev_nomore .jt{border-right: solid 4px #c0c0c0;}
.tit_zhpx .fy_zhpx .Next_nomore .jt{border-left: solid 4px #c0c0c0;}

.txt_zhpx{width: 948px; height: auto; border: solid 1px #ebebeb; border-right: none; overflow: hidden;margin-bottom: 10px;}
.txt_zhpx .txt_zhpx0{display: block;overflow: hidden;}
.txt_zhpx .txt_zhpx0 li{ display:inline; float:left; width:236px; height:227px; overflow:hidden; border-right: solid 1px #ebebeb; border-bottom: solid 1px #ebebeb; position: relative;}
.txt_zhpx .txt_zhpx0 li .pic-bb{ width:170px; height:127px; overflow:hidden; text-align:center; line-height:127px; margin:18px 0 0 31px; text-align: center;}
.txt_zhpx .txt_zhpx0 li .pic-bb img{max-width: 170px; max-height: 127px;}
.txt_zhpx .txt_zhpx0 li h4{ text-align:center; font-weight:normal; margin-top:20px;}
.txt_zhpx .txt_zhpx0 li h4 a{ font-size:12px; color:#818181;}
.txt_zhpx .txt_zhpx0 li h5{ text-align:center; font-weight:normal; margin-top:10px;}
.txt_zhpx .txt_zhpx0 li h5 .price-now{ font-size:12px; color:#60A033;}
.txt_zhpx .txt_zhpx0 li h5 .price-old{ font-size:12px; color:#b4b4b4; text-decoration:line-through;}
.txt_zhpx .txt_zhpx0 li:hover{ box-shadow:0 0 10px #ddd inset;}
.txt_zhpx .txt_zhpx0 li .zhpx_zz{position: absolute;width: 238px; height: 79px; overflow: hidden; background: url("../images/cpsxzz_03.png") no-repeat left top; left: 0; bottom: 0; display: none;}
.txt_zhpx .txt_zhpx0 li .zhpx_zz .jrgwc{font-size: 12px; color: #fff; position: absolute; left: 40px; top: 35px;}
.txt_zhpx .txt_zhpx0 li .zhpx_zz .jrsc{font-size: 12px; color: #fff; position: absolute; left: 167px; top: 35px;}
.txt_zhpx .fanye{ width: 951px; height: 81px; line-height: 81px; font-size: 12px; border-right: solid 1px #ebebeb;}
.txt_zhpx .fanye ul{display: inline-block;}
.txt_zhpx .fanye li{float: left;display: inline; padding: 5px 10px; width: auto; line-height: 14px; margin-top: 27px; border-bottom: none;}
.txt_zhpx .fanye li.prev,.txt_zhpx .fanye li.next{border: solid 1px #dfdfdf;}
.txt_zhpx .fanye li.prev{margin-right: 6px; margin-left: 10px;}
.txt_zhpx .fanye li.ym{border-left:solid 1px #dfdfdf; border-top: solid 1px #dfdfdf; border-bottom: solid 1px #dfdfdf; }
.txt_zhpx .fanye li a{font-size: 12px; color: #a2a2a2;}
.txt_zhpx .fanye li.ym:hover{background: #e51e55; }
.txt_zhpx .fanye li.ym:hover a{color: #fff;}
.txt_zhpx .fanye li.nomore a{color: #cccccc;}
.txt_zhpx .fanye li.current{background: #e51e55; }
.txt_zhpx .fanye li.current a,.txt_zhpx .fanye li.current span{color: #fff;}
.txt_zhpx .fanye .zys{color: #cccccc; margin-left: 12px;}
.num-xj,.price-xj{ color:#60A033;}
/*弹窗登陆*/
.dialog_login {padding:5px 12px 20px 12px; width: 530px; font-size:12px;}
.dialog_login .login_form {float: left;padding: 10px 25px 5px 10px;width: 320px;border-right: 1px solid #C8C8C8;}
.dialog_login .login_form a {color: #8E8E8E;padding-left: 12px;font-size:12px;}
.dialog_login .login_fail {color: #FE2617; padding-left: 65px; padding-top: 10px; visibility: hidden; width: 240px;}
.dialog_login .login_form dd {float: left;line-height: 35px;text-align: right;vertical-align: middle;width: 55px;}
.dialog_login .login_form dt {color: #666666;height: 35px;margin-bottom: 15px;}
.dialog_login .login_form dt .text {border: 1px solid #C8C8C8;height: 24px;padding: 0;width: 215px;}
.dialog_login .login_form dt .checkbox {height: 14px;margin-right: 4px;vertical-align: middle;}
.dialog_login .login_form .login_btn {height: 29px;width: 84px; font-size: 14px;background-color: #40a753;}
.dialog_login .reg_or_oauth {display: inline-block;padding-left: 20px;width: 150px;}
.dialog_login .reg_or_oauth a{padding-top: 20px;display: block;}
.dialog_login .reg_or_oauth span{ color: #666666;}
.oauth_list a {display: inline-block; height: 16px; line-height: 16px;margin-top: 12px; color: #666666;}
.oauth_list a img {float: left; height: 16px; margin-right: 3px; width: 16px;}
/*成功加入购物车后弹窗*/
.ware_cen_btn {padding:10px 22px; width: 330px;}
.ware_cen_btn .ware_text_p{padding: 10px 0 20px 0;}
.ware_cen_btn .ware_text_p span{color: #60A033}
.ware_cen_btn .ware_text_btn{padding: 10px 0;}
.ware_cen_btn .ware_text_btn .btn1,.ware_cen_btn .ware_text_btn .btn2{display:inline-block;padding:2px 8px;background:#60A033;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; font-size: 14px;line-height: 30px; color: #fff; margin: 0 10px 0 0;}
.ware_cen_btn .ware_text_btn .btn2{background:#e6e6e6;color: #797979;}
/*快速购买*/
.quick_buy{padding: 10px 22px; min-width: 350px;}
.quick_buy .pro_show3,.pro_details_r .pro_show3{width: 100%;height: auto;overflow: hidden;padding: 20px 0 10px; border-bottom: dotted 1px #d7d7d7; font-size: 12px; color: #4b4b4b;}
.quick_buy .pro_show3 span,.pro_details_r .pro_show3 span{display: inline-block; width: 71px;}
.quick_buy .pro_show3 ul,.pro_details_r .pro_show3 ul{display: inline-block; float: left;width: 410px;}
.quick_buy .pro_show3 ul li,.pro_details_r .pro_show3 ul li{float: left; }
.quick_buy .pro_show3 ul li a,.pro_details_r .pro_show3 ul li a{border: solid 1px #eee; margin:0 5px 5px 0;cursor: pointer; padding: 5px 10px;background: #fff;display: inline-block;}
.quick_buy .pro_show3 ul li a.active,.quick_buy .pro_show3 ul li a:hover,.pro_details_r .pro_show3 ul li a:hover,.pro_details_r .pro_show3 ul li a.active{color: #60A033;background: #fff url('../images/checked.gif') no-repeat right bottom;
border-color: #60A033;}
.quick_buy .pro_show3 ul li img,.pro_details_r .pro_show3 ul li img{max-width: 60px; max-height: 60px;}
.quick_buy .ware_text_btn{padding: 10px 0;}
.quick_buy .ware_text_btn .btn1,.quick_buy .ware_text_btn .btn2{display:inline-block;padding:2px 8px;background:#60A033;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; font-size: 14px;line-height: 30px; color: #fff; margin: 0 10px 0 0;}
.quick_buy .ware_text_btn .btn2{background:#e6e6e6;color: #797979;}
.quick_buy .pro_show5{width: 100%; height: 43px; line-height: 43px; border-bottom: dotted 1px #d7d7d7; font-size: 12px; color: #4b4b4b;}
.quick_buy .pro_show5 .ts{font-size: 12px; color: #b3b3b3;}
.quick_buy .pro_show5 .pro_num_j{display: inline-block;width: 24px; height: 20px; background: url("../images/num_pro_zj_03.png") no-repeat left top; border: solid 1px #e9e9e9; float: left; margin-top: 10px;}
.quick_buy .pro_show5 .pro_num_z{display: inline;width: 24px; height: 20px; background: url("../images/num_pro_zj_05.png") no-repeat left top; border: solid 1px #e9e9e9; float: left; margin-top: 10px; margin-right: 5px;}
.quick_buy .pro_show5 .num_pro_shop{display: inline-block;width: 44px; height: 20px; line-height: 20px; text-align: center;border-top: solid 1px #e9e9e9; border-bottom: solid 1px #e9e9e9; background: #fff; font-size: 12px; color: #60A033; float: left;margin-top: 10px;border-left: none;border-right: none;padding: 0;}
.quick_buy .aggregate { color: #60A033; font-weight: bold; }
.pro_details_r .aggregate{color: #60A033; font-weight: bold;}
.pro_details_r .pro_show3{padding: 20px 0;}
.pro_details_r .pro_show3 ul{width: 443px;}
.pro_details_r .pro_show3 span{height: 41px; line-height: 41px;padding-left: 18px;width: 63px;}
.pro_details_r .pro_show3 ul li a{height: 29px; line-height: 29px;font-size: 14px;}
.pro_ipt{width: 150px;height: 40px;}
.pro_details_r_t{margin: 0;padding: 0;}
.register_form{padding-top:10px;}
.m_gww_ul{padding-bottom: 12px;}

/*溯源码搜索结果*/
.mds_body{background: #fff url(../images/mds_body_bg.png) repeat-y;}
.topBar{width: 100%;height: 40px;background: #fff;line-height: 40px;}
.topBar .wrap{width: 950px;padding: 0 26px;display: block;margin: 0 auto;height: 100%;}
.topBar .right{float: right;width: auto;}
.topBar .i_sc{padding: 0;height: 30px;padding-top: 10px;}
.topBar .left{float: left;width: auto;}
.topBar .left span{color: red;font-weight: bold;float: left;}
.topBar .left .icon{float: left;    margin: 5px 0 5px 10px;background: url(../images/icon_top_weibo.png) no-repeat 0 center;width: 106px;height: 30px;background-size: 70%;}
.mds_body .a_con{background: #fff url(../images/c_bg.png) top center no-repeat;}
.mds_body .a_logo a{padding-top: 28px;}
.mds_body .a_menu_a{color: #fff;}
.mds_body .a_menu li{width: 100px;}

/*错误信息*/
.site_message .dgg-con-txt{margin: 0 auto;}
/*订单*/
.add_sh_cho{height: auto; overflow: hidden;margin: 0 auto;  padding: 15px 10px; }
.add_sh_cho li,.add_new_address,.add_sh_cho #J_address_info,.zdqr_zffs #J_payment_info{display: block; width: 100%; height: 34px; line-height: 34px; background: #f4f4f4; font-size: 12px; color: #5d5d5d;}
.add_sh_cho li a{font-size: 12px; color: #15854a;}
.add_sh_cho li input[type="radio"],.add_new_address input[type="radio"]{position: relative;top: 2px; margin-left: 48px;}
.add_sh_cho li .name_shr{margin-left: 12px;}
.add_sh_cho li .add_shr{margin-left: 13px;}
.add_sh_cho li .yb_shr{margin-left: 20px;}
.add_sh_cho li .add_edite{margin-left: 40px;}
.add_sh_cho li .add_dele{margin-left: 10px;}
.add_sh_cho .add_edite_txt{width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.add_sh_cho .add_edite_txt .add_edite0{width: 100%; height: 34px; line-height: 34px; margin:0 0 10px 0; font-size: 12px; color: #717171;}
.add_sh_cho .add_edite_txt .add_edite0 .mc,.add_sh_cho .add_edite0 .mc{display: inline;width: 66px; height: 34px; line-height: 34px; text-align: right;font-size: 12px; color: #575252; margin-right: 9px; float: left;}
.add_sh_cho .add_edite_txt .add_edite0 .inptz{width: 121px; height: 32px; line-height: 32px; font-size: 12px; text-indent: 5px; color: #717171; border: solid 1px #e0e0e0;}
.add_sh_cho .add_edite_txt .add_edite0 .inptz2{width: 337px;}
.add_sh_cho .add_edite_txt .add_edite0 .inptz3{width: 190px;}
.add_sh_cho .add_edite0{margin-top: 10px;}
.add_sh_cho .add_edite0 input[type="submit"],.zdqr_kdfs .payment_btn{padding: 0 10px; height: 31px; text-align: center; line-height: 31px; background: #60A033; font-size: 14px; color: #fff; border:none; cursor:pointer;}
.add_sh_cho .add_edite0 .mc{width: 40px; height: 31px;}
.add_sh_cho .add_edite0 .sqcl{display: inline-block;width: 35px; height: 31px; line-height: 33px; text-align: center; background: #60A033; font-size: 14px; color: #fff;margin-left: 5px;}
.add_sh_cho .add_edite_txt .add_edite0  select{width: auto; height: 31px; line-height: 31px; border: solid 1px #e0e0e0;  margin-right:5px; font-size: 12px; color: #717171;padding: 0 5px;}
.add_sh_cho #J_address_info,.zdqr_zffs #J_payment_info{font-size: 12px; padding: 0 0 0 20px;width: 788px;}

.zdqr_zffs{height: auto; overflow: hidden; margin: 0 auto; padding: 15px 10px;border-bottom: 1px solid #ccc;}
.zdqr_zffs .zfsf_zxzf{width: 100%; height: auto; overflow: hidden;}
.zdqr_zffs .zfsf_zxzf .tit{width: 100%; height: 50px; line-height: 50px; font-size: 14px; color: #575252; cursor: pointer;}
.zdqr_zffs .zfsf_zxzf .tit .tsxx{font-size: 12px; color: #aeaeae; margin-left: 22px;}
.zdqr_zffs .zfsf_zxzf .tit .tsxx em{font-style: normal;}
.zdqr_zffs .zfsf_zxzf .tit input[type="radio"]{position: relative;top: 2px;margin-right: 5px;margin-left: 1px;}
.zdqr_zffs .zfsf_zxzf .txt{ height: auto;overflow: hidden;padding-left: 22px;font-size: 12px; color: #575252;}
.zdqr_zffs .zfsf_zxzf .txt ul{display: block;width: 100%; height: auto;overflow: hidden;}
.zdqr_zffs .zfsf_zxzf .txt li{float: left;display: inline;height: 35px;overflow: hidden; margin-right: 9px; margin-bottom: 19px;}
.zdqr_zffs .zfsf_zxzf .txt li .pic_banks{display: inline-block; width: auto;height: 33px;overflow: hidden;border: solid 1px #dddddd;}
.zdqr_zffs .zfsf_zxzf .txt li input[name="banks"]{float: left; display: inline;margin-right: 5px; margin-top: 12px;}
.zdqr_zffs #J_payment_info{height: auto;margin:10px 0;}
.zdqr_zffs #J_payment_info em,.gwc_xjz em{font-style: normal;}
.zdqr_kdfs{height: auto; overflow: hidden; margin: 0 auto;  padding:0 10px;}
.zdqr_kdfs ul{float: left; width: 100%;}
.zdqr_kdfs ul li{display: inline;float: left; height: 55px; line-height: 55px; margin-right: 40px; font-size: 12px; color: #575252;}
.zdqr_kdfs ul li input[name="shipping"]{position: relative;top: 2px;}
.zdqr_kdfs ul li em{font-style: normal;}
.zdqr_kdfs .payment_btn{margin: 10px 0;}
.me_div_r_t1 a{font-size: 14px;color: #15854a}
.me_div_r_t1{height: 1em;line-height: 1.0em;}
.m_ssaddress_t{height: auto;line-height: 20px;padding:10px;}
.m_ssaddress_t .gwc_xjz{width: 100%; height: 22px; line-height: 22px; text-align: right; font-size: 12px; color: #585858;}
.m_ssaddress_t .gwc_xjz1{ width: 100%; height: 56px; line-height: 56px; text-align: right; font-size: 12px; color: #585858;}
.m_ssaddress_t .gwc_xjz1 .red{font-size: 26px; font-style: normal;color: #dd0000;}
.m_ssaddress_t .gwc_xjz1 .red sup{font-size: 16px;}
.zdqr_zffs .zfsf_zxzf .tit .open{ display: inline-block;width: 9px; height: 9px; background: url("../images/icon_gwc_06.png") no-repeat left top; margin-right: 5px;}
.zdqr_zffs .zfsf_zxzf .tit .close{background: url("../images/icon_gwc_03.png") no-repeat left top;}
.zdqr_zffs .zfsf_zxzf .txt_fp{padding-left: 0;display: none;}
.zdqr_zffs .zfsf_zxzf .txt_fp .txt0_fp{width: 100%; height: 35px; line-height: 35px; font-size: 12px; color: #6d6d6d;}
.zdqr_zffs .zfsf_zxzf .txt_fp .txt0_fp .mc{ float: left;display: inline;width: 75px; height: 35px; line-height: 35px;text-align: right;margin-right: 14px;}
.zdqr_zffs .zfsf_zxzf .txt_fp .txt0_fp .fptt{width: 369px; height: 33px; line-height: 33px; text-indent: 5px; font-size: 12px; color: #666666; border: solid 1px #e0e0e0;}
.zdqr_zffs .zfsf_zxzf .txt_fp .txt0_fp input[type="radio"]{position: relative;top: 2px;}
.zdqr_zffs .zfsf_zxzf .txt_fp .txt0_fp .fpts{font-size: 12px; color: #bfbfbf;}
.zdqr_zffs .zfsf_zxzf .txt_fp .txt0_fp .fpqr{display: inline-block;width: 106px; height: 32px; line-height: 32px; text-align: center;background: #d41c4f; font-size: 14px; color: #fff;}
.zdqr_zffs .zfsf_zxzf .txt_fp .ly_gwc{width: 447px; height: 127px; overflow: hidden; margin-left: 14px;}
.zdqr_zffs .zfsf_zxzf .txt_fp textarea{width: 435px; height: 78px; max-width: 445px; max-height: 88px; resize:none; border: solid 1px #e8e8e8;  padding: 5px;font-size: 12px; color: #c8c8c8; line-height: 20px;}
.zdqr_zffs .zfsf_zxzf .txt_fp p{line-height: 37px; font-size: 12px; color: #6d6d6d;}
.zdqr_zffs .zfsf_zxzf .txt_fp .lyqr{margin-left: 14px;display: inline-block;width: 106px; height: 32px; line-height: 32px; text-align: center;background: #d41c4f; font-size: 14px; color: #fff;}

/*结算弹窗*/
.dialog_alert,.dialog_error{width:230px;line-height: 25px; background: url(../images/loader.gif) no-repeat scroll 20px center transparent; padding: 0 30px 0 40px; margin: 40px 0;}
.dialog_error{background: url(../images/no.png) no-repeat scroll 20px center transparent; padding-left: 50px;}
/* 付款台 */
.gwc_fk {padding-top: 45px;padding-bottom: 35px;padding-left: 20px;height: auto;font-size: 12px;}
.order_information {height: 45px;line-height: 45px;color: #333;background: #fff;margin-bottom: 20px;padding-left: 40px;}
.order_information h3 { float: left; padding-left: 30px; }
.order_information h3 b { padding-right: 20px; }
.order_information h3 b span { color: #ff4d0f; font-size: 16px; }
.order_information p { float: left; }
.order_information p a:hover { color: #c00; }
.gwc_fk_d1{padding-top:25px; padding-bottom:20px;}
.gwc_fk_d1,.gwc_fk_d2{padding-left:40px; border-top:1px dashed #CCCCCC; line-height:2.0em;}
.gwc_fk_d1 span{width:903px; display:inline-block;}
.gwc_fk_d2{ padding-top:10px;}
.gwc_fk_d2 ul li{line-height: 30px;}
.gwc_fk_d2 ul li.lh50,.lh50 span{line-height: 50px;}
.gwc_fk_d2 ul li .default_payment{line-height: 50px; display: inline-block;height:52px;}
.gwc_fk_d2 ul li .default_payment input{margin: 20px 5px 0 0; float: left;}
.gwc_fk_img,.gwc_fk_img1{ height:50px; border:1px solid #CCCCCC;}
.gwc_fk_img{width:150px;}
.gwc_fk_img1{width:148px;}
.gwc_fk_zf{line-height:38px; display:inline-block; float:left; width: 60px;}
.gwc_fk_col,.gwc_fk_col1{color:#60A033; font-weight:bold;}
.gwc_fk_col1{ font-size:21px;}
.bank_list ul{display: block;width: 100%; height: auto;overflow: hidden;}
.bank_list li{float: left;display: inline;height: 35px;overflow: hidden; margin-right: 9px; margin-bottom: 19px;}
.bank_list li .pic_banks{display: inline-block; width: auto;height: 33px;overflow: hidden;border: solid 1px #dddddd;}
.bank_list li input[name="bank_code"]{float: left; display: inline;margin:12px 5px 0 2px;}
.pay_button{background: url('../images/pay_button.jpg') no-repeat;width: 135px;height: 37px;border: none;}
/*用户中心*/
.me_div .me_div_r_t1{ height: 41px; line-height: 1.0em; }
/*购物车*/
.welcome-k4{ display: inline-block; height: 26px; line-height: 26px; padding: 0 10px;position: relative; }
.welcome-k4 .ic { float: left; margin-top: 7px; }
.welcome-k4 a{ font-size: 14px; color: #676767;padding: 0!important; }
.welcome-k4 .i-num-gwc { font-size: 14px; color: #60A033; }
.welcome-k4 .i-jt-gwc{ width: 0; height: 0; display: inline-block; border-top: solid 5px #666666; border-left: solid 5px transparent; border-right: solid 5px transparent; position: relative; left: 5px; top: -2px; }
.welcome-k4 .sp-gwc { width: 355px; /* height: 242px; */overflow: auto; border: solid 1px #e5e5e5;position: absolute; left: -107px; top: 23px; background: #fff; z-index: 100; display: none; }
.welcome-k4 .sp-gwc .min-cart-empty { padding: 15px 0;border-top: 0; text-align: center; color: #888; }
.welcome-k4 .loader { position: absolute; top: 10px; right: 10px; }
.welcome-k4 .sp-gwc ul { display: block; width: 100%; height: auto; overflow: hidden; line-height: 34px; float: right; }
.welcome-k4 .sp-gwc li { display: block; width: 100%; height: 60px; overflow: hidden; padding: 14px 0; border-bottom: solid 1px #e5e5e5; border-right: none; border-left: none;line-height: 36px; position: relative;}
.welcome-k4 .sp-gwc li .gwsp-pic{ width:88px; height:58px; overflow:hidden; border:solid 1px #e5e5e5; margin-left:11px; display:inline;text-align: center;}
.welcome-k4 .sp-gwc li .gwsp-name{ width:135px; height:60px; overflow:hidden; margin-left:10px; display:inline; line-height:20px; text-align:left;}
.welcome-k4 .sp-gwc li .gwsp-name a{ font-size:12px; color:#6c6c6c; display: block;}
.welcome-k4 .sp-gwc li .gwsp-name a:hover{ color:#60A033;}
.welcome-k4 .sp-gwc li .gwsp-name .extra_info{color:#60A033; font-size: 12px;}
.welcome-k4 .sp-gwc li .gwsp-name .extra_info em{display:inline-block;margin-left:2px;padding:2px 5px;color:#fff;white-space:nowrap;background-color:#ff8c22;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.welcome-k4 .sp-gwc li .gwsp-num{ display:inline-block; width:19px; height:21px; font-size:12px; color:#7c7c7c; background:#e8e8e8; line-height:21px; text-align:center; margin-left:18px; margin-top:3px;}
.welcome-k4 .sp-gwc ul{ display:block; width:100%; height:auto; overflow:hidden;}
.welcome-k4 .sp-gwc li .gwsp-price{ display:inline-block; width:63px; height:20px; line-height:20px; margin-left:9px; font-size:14px; color:#60A033; text-align:left; margin-top:3px;}
.welcome-k4 .sp-gwc li .gwsp-action a{display:inline-block;padding:2px 8px!important;background:#e6e6e6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; font-size: 12px;line-height: 20px; position: absolute; right: 10px; top: 45px;}
.welcome-k4 .sp-gwc li .gwsp-action a:hover{color:#fff;text-decoration:none;background-color:#60A033;background-position:left -90px;}
.dgg-hd-ea-bt2 .loader{position:absolute;top:10px;right:10px;}
.welcome-k4 .sp-gwc .xj-gwc{ width:100%; height:60px; overflow:hidden;}
.welcome-k4 .sp-gwc .xj-gwc .xj-gwc1{ width:185px; height:60px; line-height:60px; text-align:left; display:inline; margin-left:11px; font-size:12px; color:#6f6f6f;}
.welcome-k4 .sp-gwc .xj-gwc .xj-gwc2{ width:118px; height:31px; line-height:31px; margin-top:14px; margin-right:17px; display:inline; border:solid 1px #eaeaea; background:#60A033; text-align:center;}
.welcome-k4 .sp-gwc .xj-gwc .xj-gwc2 a{ font-size:12px; color:#fff; font-weight:bold;}
.welcome-k2 a{padding: 0 5px!important;}
/*购物车*/
.null-shopping { width: 480px; height: 340px; margin: 0 auto; position: relative; z-index: 1; overflow: hidden; }
.null-shopping i.ico { background: url(../images/cart_bg.png) no-repeat -100px -50px; width: 128px; height: 128px; position: absolute; z-index: 1; top: 80px; left: 0; }
.null-shopping h4 { font: lighter 22px/30px "microsoft yahei"; color: #777; position: absolute; z-index: 1; top: 110px; left: 180px; }
.null-shopping p { position: absolute; z-index: 1; top: 160px; left: 180px; }
a.ncbtn-mini, a.ncbtn { font: normal 12px/20px "microsoft yahei", arial; color: #FFF; background-color: #CCD0D9; text-align: center; vertical-align: middle; display: inline-block; height: 20px; padding: 5px 10px; border-radius: 3px; cursor: pointer; }
a.ncbtn { height: 20px; padding: 5px 10px; border-radius: 3px; }

.txt_uc .order_info { padding: 22px 18px 22px 18px; border: 1px solid #e2e2e2; border-top: 0px; height: auto; font-size: 12px; }
.txt_uc .order_info { padding: 22px 18px 22px 18px; border: 1px solid #e2e2e2; border-top: 0px; height: auto; font-size: 12px; }
.txt_uc .orders_ul2 { padding: 10px; }
.txt_uc .orders_t { padding-left: 10px; height: 26px; line-height: 26px; background-color: #f2f2f2; color: #616161; font-size: 14px; }
.txt_uc .orders_ul1 { border-bottom: 1px solid #efefef; padding-left: 10px; }
.txt_uc .orders_ul2 li { height: 25px; padding: 5px 0px; line-height: 25px; }
.orders_ul2 li label { width: 100px; text-align: right; font-size: 14px; }
.txt_uc .orders_ul2 li.pay_list { height: 45px; line-height: 45px; }
.txt_uc .orders_ul2 li .pay_button_span { padding-left: 50px; }
.txt_uc .orders_ul1 li { height: 56px; padding-top: 12px; }
.com_pr10 { padding-right: 10px; }
.txt_uc .orders_ul1 li a img { width: 50px; height: 50px; }
.txt_uc .orders_ul1_d1 { width: 450px; height: 56px; color: #999; }
.txt_uc .orders_ul1_d1 a { color: #000; }
.txt_uc .orders_l1 { width: 100px; height: 56px; }
.hy_fc27 { color: #d41c4f; }
.f14px { font-size: 14px; }
.com_blod { font-weight: bold; }
/* 警示信息文字 */
.warning-option { text-align: center; margin: 100px auto;}
.warning-option i { background: url(../images/nodata.png) no-repeat 0 0; display: inline-block; width: 72px; height: 72px; margin: 0 auto;}
.warning-option span { font: normal 14px/24px "microsoft yahei"; color: #AAA; display: block; margin: 10px auto 0 auto;}
