﻿
/***首页***/
.tplb-box{position:relative ;width:100%; height:500px;margin:0 auto;overflow:hidden;   }
.tplb-box .bd li{display:none;position:absolute;left:0;top:0;width:100%;height:500px;  }
.tplb-box .bd li a{display:block;width:100%; height:100%; }
.tplb-box .pic{height:auto;display:block;}
.tplb-box .pic:hover{text-decoration:none;}
.tplb-box .slide_nav{position:absolute;left:45%;bottom:2%;}
.tplb-box .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;padding:5px 10px;}
.tplb-box .slide_nav li:hover,.tplb-box .slide_nav .on{text-decoration:none;color:#9c0;filter:alpha(opacity=80);opacity:0.8;}
.tplb-box_pre,.tplb-box_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/pagecontain/ico_sliding.png) no-repeat;}
.tplb-box_pre{left:30px;background-position:0 0;}
.tplb-box_pre:hover{background-position:0 -144px;}
.tplb-box_next{right:30px;background-position:0 -72px;}
.tplb-box_next:hover{background-position:0 -216px;}

.dapan-box { background-color:#fff; padding-bottom:55px;}
.dapantitle { font-size:24px; text-align:center; padding:47px 0;}
.dapantitle>a { margin:auto; width:160px; font-weight:600; background:url(../images/pagecontain/title-l1-bg.jpg) no-repeat right center; display:block;}
.dapaninfo { text-align:center; padding:1px; background-color:#060606; color:#D5C144;}
.dapan-box .dapaninfo .stitle li { color:#FBFDBE;border:1px solid #C20C09;height:28px;line-height:28px; font-size:14px;font-weight:bold; float:left;text-align:center; }
.dapan-box .dapaninfo .stitle li:nth-child(1) {width:45px; }
.dapan-box .dapaninfo .stitle li:nth-child(2) {width:45px; }
.dapan-box .dapaninfo .stitle li:nth-child(3) {width:82px; }
.dapan-box .dapaninfo .stitle li:nth-child(4) {width:45px; }
.dapan-box .dapaninfo .stitle li:nth-child(5) {width:140px; }
.dapan-box .dapaninfo .stitle li:nth-child(6) {width:100px; }
.dapan-box .dapaninfo .stitle li:nth-child(7) {width:140px; }
.dapan-box .dapaninfo .stitle li:nth-child(8) {width:140px; }
.dapan-box .dapaninfo .stitle li:nth-child(9) {width:150px; }
.dapan-box .dapaninfo .stitle li:nth-child(10) {width:67px; }
.dapan-box .dapaninfo .stitle li:nth-child(11) {width:67px; }
.dapan-box .dapaninfo .stitle li:nth-child(12) {width:153px; }

.dapan-box .dapaninfo .myscroll{height:450px;overflow:hidden; }
.dapan-box .dapaninfo .myscroll li span{ border:1px solid #C20C09;height:28px;line-height:28px; font-size:14px;display:inline-block;float:left;}
.dapan-box .dapaninfo .myscroll li a{ color:#D5C144;}
.dapan-box .dapaninfo .last-td { text-align:right;padding:5px 0;}
.dapan-box .dapaninfo .last-td span { margin-left:15px; color:#ccc;font-size:14px; }

.dapan-box .dapaninfo .myscroll li span:nth-child(5)
,.dapan-box .dapaninfo .myscroll li span:nth-child(6)
,.dapan-box .dapaninfo .myscroll li span:nth-child(7) 
,.dapan-box .dapaninfo .myscroll li span:nth-child(9)
,.dapan-box .dapaninfo .myscroll li span:nth-child(12)
,.dapan-box .dapaninfo tr:last-child td { color:#ccc;}
.dapan-box .dapaninfo .myscroll li span:nth-child(8) { color:#E82835;}

.dapan-box .dapaninfo .myscroll li span:nth-child(1) {width:45px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(2) {width:45px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(3) {width:82px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(4) {width:45px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(5) {width:140px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(6) {width:100px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(7) {width:140px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(8) {width:140px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(9) {width:150px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(10) {width:67px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(11) {width:67px; }
.dapan-box .dapaninfo .myscroll li span:nth-child(12) {width:153px; }

.tuijian td{ border: 1px solid #EDEDED;}
.tuijian td a.tuijian2{ height:222px;line-height: 222px; display:block;float: left;width: 283px; text-align: center; }

.inpre { margin-left:0px; width:460px; overflow:hidden;}
.inpre li { float:left; margin-top:10px; padding-bottom:10px; width:460px; height:160px; border-top:1px solid #ECECEC; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.inpre-l {border-bottom:1px solid #ECECEC;border-left:1px solid #ECECEC; height:160px; float:left; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.inpre-l img { width:282px; height:160px;}
.inpre-r {border-bottom:1px solid #ECECEC;border-right:1px solid #ECECEC; float:right; width:150px; height:120px; padding:20px 13px; background-color:#F8F8F8; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.inpre-r h3 { font-size:16px; margin-bottom:16px;}
.inpre-author { font-size:14px; margin-bottom:30px;}
.inpre-price { color:#DE261E; font-weight:700;}
.inpre-price span { font-size:26px;}
.inpre li:hover { border-top:1px solid #C0AF81; background:url(../images/pagecontain/presale-product-bg.jpg) no-repeat center bottom;}
.inpre li:hover .inpre-l { border-bottom:1px solid #C0AF81;border-left:1px solid #C0AF81;}
.inpre li:hover .inpre-r { border-bottom:1px solid #C0AF81;border-right:1px solid #C0AF81; background-color:#C0AF81;}


.ind-news-box { background-color:#F9F9F9; font-size:14px; padding-bottom:55px;}
.ind-news-lproduct { margin-top:12px; padding-bottom:17px; border-bottom:1px dotted #E2E3D1;}
.ind-news-l, .ind-news-c, .ind-news-lproduct1 { float:left;}
.ind-news-r, .ind-news-lproduct2 { float:right;}
.ind-news-l { width:440px; margin-right:83px;}
.ind-news-c { width:445px; margin-right:80px;}
.ind-news-r { width:150px; margin-top:36px;}
.ind-news-lproduct2 { width:252px; margin-left:18px;}
.ind-news-lp-s1 { line-height:25px;}
.ind-news-lp-s2 { text-align:right; padding-bottom:5px;}
.ind-news-lp-s3 { color:#969696; text-indent:2em; line-height:22px; overflow:hidden;}
.ind-p-time { color:#CECECE;}
.ind-news-l-ul li { padding:14px 2px 0 2px; line-height:30px; border-bottom:1px dotted #E2E3D1; overflow:hidden;}
.ind-news-l-ul li:hover a { color:#000;}
.ind-news-l-ul li >a { display:block; width:350px; float:left;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.ind-news-l-ul li  .ind-p-time { float:right;}
.ind-news-c-ul { margin-top:8px;}
.ind-news-c-ul li { padding:14px 2px 0 2px; line-height:30px; border-bottom:1px dotted #E2E3D1; overflow:hidden;}
.ind-news-c-ul li:hover a { color:#000;}
.ind-news-c-ul li >a { display:block; width:350px; float:left;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.ind-news-c-ul li  .ind-p-time { float:right;}
.ind-news-r-ul li { height:70px; line-height:70px; padding:0 0 0 62px; font-size:15px; font-weight:700; border-bottom:1px solid #E3D3AF;}
.ind-news-r-ul-li1 { background:url(../images/pagecontain/quick1.jpg) no-repeat 7px center;}
.ind-news-r-ul-li2 { background:url(../images/pagecontain/quick2.jpg) no-repeat 7px center;}
.ind-news-r-ul-li3 { background:url(../images/pagecontain/quick3.jpg) no-repeat 7px center;}
.ind-news-r-ul-li4 { background:url(../images/pagecontain/quick4.jpg) no-repeat 7px center;}
.ind-news-r-ul-li5 { background:url(../images/pagecontain/quick5.jpg) no-repeat 7px center;}
.ind-news-r-ul-li6 { background:url(../images/pagecontain/quick6.jpg) no-repeat 7px center;}
.ind-news-r-ul-li7 { background:url(../images/pagecontain/quick7.jpg) no-repeat 7px center;}

.media-box { background-color:#fff;}
.media { height:223px; overflow:hidden;}
.mediainfo { margin-top:26px;}
.mediainfo li { float:left; width:183px; text-align:center; margin-left:18px; border:1px solid #EAEAEA;}
.mediainfo li  img{width:183px; height:68px;}
.mediainfo li:first-child { margin-left:0;}
.mediainfo li:hover { border:1px solid #C0AF83;}

/***新闻动态***/
.newslist-show li { height:194px; overflow:hidden; padding:40px 0; border-bottom:1px solid #ECECEC;}
.newslist-show li:first-child { padding-top:0;}
.newslist-proimg { float:left; margin-right:28px;}
.newslist-proimg img{ width:283px;height:198px;}
.newslist-proinfo { float:right; width:581px;}
.newslist-proinfo>h3{ width:581px; overflow:hidden; font-size:16px; line-height:35px; font-weight:600; color:#333;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.newslist-proinfo>.title2 { width:581px; overflow:hidden; font-size:14px; margin-bottom:15px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.newslist-proinfo>.newslist-info{ color:#989898; margin-bottom:20px;}
.newslist-proinfo>.newstime{ color:#C9C9C9; font-size:14px;}
.newslist-linkdetail { width:106px; text-align:center; font-size:14px; color:#7C7C7C; border:2px solid #E4D7B4; margin-top:15px; height:32px; line-height:32px;}

/***新闻详情***/
.newsdetail { text-align:center;}
.newsdetail-con { padding-bottom:60px; border-bottom:1px solid #ECECEC;}
.newstitle { font-size:14px; margin-bottom:10px;}
.newsinfo { color:#888; margin-bottom:10px;}
.newsdetail .newscontent { line-height:25px; font-size:14px;}
.newsdetail .newscontent p { text-indent:2em; text-align:left;}

/***新品增发***/
.newproduct-box { background-color:#F7F7F7; padding-bottom:50px;}
.newproduct-show { overflow:hidden; margin-bottom:55px;}
.newproduct-show li { background:#fff url(../images/pagecontain/newproduct-bg.jpg) no-repeat center bottom; padding:0 0 12px; margin:18px auto 0; width:1100px; height:304px; line-height:304px; text-align:center;}

/******/
.advantage-banner { margin-bottom:0;}
.advantage-box { text-align:center;}
.advantage-box img { margin:auto;}
.advantage-box li { position:relative;}
.advantage-box li .show-f { margin:auto; padding-top:257px; width:1199px; overflow:hidden;}
.advantage-box li .show-mount { margin-right:119px; float:left; padding-top:280px; width:540px; height:120px; background:url(../images/pagecontain/mount-bg.jpg) no-repeat center center; color:#fff; font-size:30px;}
.advantage-box li .show-total { float:left; padding-top:280px; width:540px; height:120px; background:url(../images/pagecontain/total-bg.jpg) no-repeat center center; color:#fff; font-size:30px;}

/***作品预售***/
.presalesearch { margin:35px 0;}
.presale-warp { padding-bottom:55px;}
.presalesearch-l { float:left;}
.presalesearch-l li { text-align:center; font-size:14px; font-weight:700; margin-right:13px; width:104px; height:34px; line-height:36px; float:left; border:1px solid #EBEBEB; background-color:#fff;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.presalesearch-l li.current { background-color:#C0AF83; border:1px solid #C0AF83;}
.presalesearch-l li.current a { color:#fff;}
.presalesearch-r { float:right;}
.presalesearch-i { width:210px; padding-left:10px; height:30px; line-height:30px; border:1px solid #E6E6E6; }
.presalesearch-btn { margin-left:12px; width:60px; height:32px; font-weight:700; background-color:#C0AF83; color:#fff;}
.presaleinfo { margin-left:-50px; width:1250px; overflow:hidden;}
.presaleinfo li { float:left; margin-left:50px; margin-bottom:40px; padding-bottom:20px; width:575px; height:198px; border-top:1px solid #ECECEC; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.presaleinfo-l {border-bottom:1px solid #ECECEC;border-left:1px solid #ECECEC; height:198px; float:left; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.presaleinfo-l img { width:376px; height:198px;}
.presaleinfo-r {border-bottom:1px solid #ECECEC;border-right:1px solid #ECECEC; float:right; width:171px; height:158px; padding:20px 13px; background-color:#F8F8F8; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.presaleinfo-r h3 { font-size:16px; margin-bottom:16px;}
.presaleinfo-author { font-size:14px; margin-bottom:70px;}
.presaleinfo-price { color:#DE261E; font-weight:700;}
.presaleinfo-price span { font-size:26px;}
.presaleinfo li:hover { border-top:1px solid #C0AF81; background:url(../images/pagecontain/presale-product-bg.jpg) no-repeat center bottom;}
.presaleinfo li:hover .presaleinfo-l { border-bottom:1px solid #C0AF81;border-left:1px solid #C0AF81;}
.presaleinfo li:hover .presaleinfo-r { border-bottom:1px solid #C0AF81;border-right:1px solid #C0AF81; background-color:#C0AF81;}

/***关于我们 公司简介***/
.aboutwarp { margin-top:50px;}
.aboutinfo { text-align:center; font-size:14px; line-height:25px; overflow:hidden;}
.aboutinfo p, .aboutinfo span, .aboutinfo div { text-indent:2em; text-align:left;}

/***关于我们 联系方式***/
.contactinfo-title { font-size:30px; text-align:center; font-weight:normal;}
.contactinfo-title2 { font-size:20px; text-align:center; margin:32px 0 60px;}
.contactinfo-l { float:left; width:473px; overflow:hidden;}
.contactinfo-r { float:right; width:392px; overflow:hidden;}
.contactinfo-l-c1 li, .contactinfo-r>ul>li { line-height:32px;}
.contactinfo-l-c1 li span { color:#898369;}
.contactinfo-l-c1 li:first-child, .contactinfo-r>ul>li:first-child{ padding-left:50px; height:40px; line-height:40px; font-size:18px;}
.contactinfo-l-c1 li:first-child { background:url(../images/pagecontain/contact-t1.jpg) no-repeat left center;}
.contactinfo-r-c1 li:first-child { background:url(../images/pagecontain/contact-t2.jpg) no-repeat left center;}
.contactinfo-r-c2 li:first-child { background:url(../images/pagecontain/contact-t3.jpg) no-repeat left center;}
.contactinfo-r-c3 li:first-child { background:url(../images/pagecontain/contact-t4.jpg) no-repeat left center;}
.contactinfo-r-c2 { margin-top:30px;}
.contactinfo-r-c3 { margin-top:30px;}
.contactinfo-l-c2 { width:473px; height:250px;}

/***藏家转让***/
.collectorstransfersearch-warp { margin-top:48px; margin-bottom:37px; padding-bottom:25px; background:#F8F8F8 url(../images/pagecontain/ct-searchbox-bg.jpg) no-repeat center bottom; font-size:14px;}
.collectorstransfersearch-warp .ct_selectorLine { height:47px; line-height:47px; border-bottom:1px solid #E6E6E6;}
.collectorstransfersearch-warp .ct-select-result-keys { }
.collectorstransfersearch-warp .ct-select-key { float:left;}
.collectorstransfersearch-warp .ct-select-value { float:left; height:47px;}
.collectorstransfersearch-warp .ct-select-value  li { float:left; margin-top:12px; text-align:center; width:56px; height:24px; line-height:24px;}
.collectorstransfersearch-warp .ct-select-value  li.current { background:#C0AF81}
.collectorstransfersearch-warp .ct_selectorLine>div,
.collectorstransfersearch-warp .ct_selectorLine>div>div,
.collectorstransfersearch-warp .ct_selectorLine>div em { float:left; margin:0 4px;}
.collectorstransfersearch-warp .ct_selectorLine>div { margin-right:10px;}
.collectorstransfersearch-warp .ct_selectorLine_last>div { margin-right:20px;}
.collectorstransfersearch-warp .ct_selectorLine  .fl { float:left;}
.collectorstransfersearch-warp .ct_selectorLine  .fl input[type='text'] { padding-left:3px; width:83px; height:24px; line-height:24px;border:1px solid #E6E6E6;}
.collectorstransfersearch-warp .ct_selectorLine  { padding:0 14px 0 30px;}
.collectorstransfersearch-warp .ct_selectorLine .ct-selector-title { width:80px; text-align:center;}
.collectorstransfersearch-warp .ct-selectorsubmit .fl.f-submit-key input.input-txt { width:220px;}
.ct-selectorsubmit { margin-right:0;}
.ct-selectorsubmit .f-submit-value input { width:56px; height:24px; line-height:24px; background-color:#C0AF81; color:#fff;}
.collectorstransfersearch-warp .ct_selectorLine:first-child { background:url(../images/pagecontain/ct-search.jpg) no-repeat 8px center;}
.ctproduct-box .ctproduct-warp { margin-left:-20px; overflow:hidden;}
.ctproduct-box .warp { margin-bottom:55px;}
.ctproduct-box .ctproduct-warp  li { margin-left:20px; margin-bottom:19px; padding-bottom:15px; float:left; width:285px; height:316px; text-align:center; display:inline;}
.ctproduct-box .ctproduct-warp  li:hover { background:url(../images/pagecontain/product-bg.jpg) no-repeat center bottom;}
.ctproduct-box .ctproduct-warp  li:hover .ctproduct-img { border-color:#C8B688;}
.ctproduct-box .ctproduct-warp  li:hover .ctproduct-info { background-color:#C0AF83; border-color:#C8B688;}
.ctproduct-box .ctproduct-warp  li:hover .ctproduct-title { background:#C0AF83;}
.ctproduct-box .ctproduct-warp .ctproduct-img { width:283px; height:222px; line-height:220px; text-align:center; display:block; border:1px solid #EDEDED; border-bottom:0;}
.ctproduct-box .ctproduct-warp .ctproduct-info { padding:15px 12px; height:62px; background-color:#F8F8F8; border:1px solid #EDEDED; border-top:0;}
.ctproduct-box .ctproduct-warp .ctproduct-title { text-align:left; background:#F8F8F8;width:255px;overflow:hidden;text-overflow: ellipsis; }
.ctproduct-box .ctproduct-warp .ctproduct-title a { font-size:16px;overflow:hidden;white-space:nowrap;}
.ctproduct-box .ctproduct-warp .ctproduct-title span{ font-size:14px;display:inline-block;}
.ctproduct-box .ctproduct-warp .ctproduct-con { margin-top:15px; text-align:left; color:#E90100;}
.ctproduct-box .ctproduct-warp .ctproduct-con span { font-size:22px; }
.attention{background: url(../images/pagecontain/wuxing.jpg) no-repeat right center;}
.ctproduct-box .ctproduct-warp  li:hover .ctproduct-title .attention{ background: url(../images/pagecontain/star_2.png) no-repeat right center;}
.attention2{background: url(../images/pagecontain/star_1.png) no-repeat right center;}
.ctproduct-box .ctproduct-warp  li:hover .ctproduct-title .attention2{ background: url(../images/pagecontain/star_2.png) no-repeat right center;}

/***登录***/
.login-box { height:710px; background:url(../images/pagecontain/login-bg.jpg) no-repeat center center;}
.login-main { padding:42px 47px; width:306px; height:310px; position:absolute; right:15%; top:50%; margin-top:-200px; background-color:#fff; -moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.login-main>strong { font-size:20px;}
.login-m1 { background:url(../images/pagecontain/login-title.jpg) no-repeat 10px center; text-align:center; width:306px; height:26px; line-height:26px; background-color:#F6F2E7; margin-bottom:10px; margin-top:11px;}
.login-m2 { background:url(../images/pagecontain/login-user.jpg) no-repeat left center; padding-left:50px; width:254px; height:39px; line-height:39px; border:1px solid #EAEAEA; margin-bottom:19px;}
.login-m3 { background:url(../images/pagecontain/login-psd.jpg) no-repeat left center; padding-left:50px; width:254px; height:39px; line-height:39px; border:1px solid #EAEAEA; margin-bottom:21px;}
.login-m4 { margin-bottom:21px;}
.login-m5 { text-align:center; width:304px; height:41px; line-height:39px; margin-bottom:20px; }
.login-m5 input { font-size:18px; width:100%; height:100%; display:block; background-color:#C0AF83; color:#fff;}
.login-m6 a { margin-right:20px; width:78px; display:block; text-align:right; font-size:14px; color:#979797; float:left;}
.login-m6 i.img-qq { width:18px; height:18px; display:block; float:left; background:url(../images/pagecontain/qq-icon.jpg) no-repeat left center;}
.login-m6 i.img-weixin { width:18px; height:18px; display:block; float:left; background:url(../images/pagecontain/wechat-icon.jpg) no-repeat left center;}

/***忘记1***/
.forget1-main { width:307px; height:258px; right:10%}
.forget1-m2 { margin-top:11px; width:292px; padding-left:12px; background:none;}
.forget1-m3 { padding-left:0; width:306px; background:none; border:0;}
.forget1-m3 input[type='text'] { padding-left:12px; width:196px; height:39px; border:1px solid #EAEAEA;}
.forget1-m3 input[type='button'] { margin-left:5px; width:86px; height:41px; line-height:41px; background-color:#F0F0F0;}
.forget1-m6 { font-size:14px;}
.forget1-m6 a { color:#BEAF84;}

/***忘记2***/
.forget2-m3 { margin-top:11px; width:292px; padding-left:12px; background:none;}

/***注册***/
.reg-box { height:710px; background:url(../images/pagecontain/login-bg.jpg) no-repeat center center;}
.reg-main { width:826px; height:482px; position:absolute; right:15%; top:50%; margin-top:-240px; -moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px; overflow:hidden;}
.reg-mainl { float:left; padding:40px 90px 40px 90px; width:320px; height:402px; background-color:#fff;}
.reg-mainl>strong { font-size:20px;}
.region-m1 { padding-left:12px; width:306px; height:39px; line-height:39px; border:1px solid #EAEAEA; margin-bottom:17px; margin-top:17px;}
.region-m2 { margin-bottom:17px;}
.region-m2 input[type='text'] { padding-left:12px; width:210px; height:39px; border:1px solid #EAEAEA;}
.region-m2 input[type='button'] { color:#A9A9A9; margin-left:5px; width:86px; height:41px; line-height:41px; background-color:#F0F0F0;}
.region-m3, .region-m4 { padding-left:12px; width:306px; height:39px; line-height:39px; border:1px solid #EAEAEA; margin-bottom:17px;}
.region-m5 { font-size:14px;}
.region-m5 a { color:#C0AF83;}
.region-m6 { text-align:center; width:304px; height:41px; line-height:39px; margin-top:20px;}
.region-m6 input { font-size:18px; width:100%; height:100%; display:block; background-color:#C0AF83; color:#fff;}
.reg-mainr { float:right; padding:60px 50px; color:#949494; width:226px; height:362px; background-color:#F4F4F4;}
.reg-mainr h3 { font-size:18px; font-weight:500;}
.reg-mainr ul  { margin-left:18px; margin-top:20px;}
.reg-mainr ul li { line-height:27px; list-style:disc; font-size:14px;}

/***大盘***/
.dp-body { color:#FEFEFE; background-color:#060606;}
.dp-body .box { background-color:#060606;}
.dp-body .dphd1-box { height:47px; line-height:47px; background-color:#222; margin:20px 0;}
.dp-body .dphd1-box .warp { }
.dp-body .dphd1-box .warp .dp-title { width:200px; float:left;}
.dp-body .dphd1-box .warp .linkback { font-size:16px; float:right;}
.dp-body .dphd1-box .warp .linkback a { color:#fefefe; width:65px; background:url(../images/dapan/back1.jpg) no-repeat right center; display: block;}
.dp-body .dphd2-box .dp-catecontentl { float:left; width:550px; font-size:14px;}
.dp-body .dphd2-box .dp-catecontentl dl { height:32px;}
.dp-body .dphd2-box .dp-catecontentl dt { width:60px; float:left; }
.dp-body .dphd2-box .dp-catecontentl dd { text-align:center; width:60px; float:left; margin-left:0; width:50px; height:22px; line-height:22px;}
.dp-body .dphd2-box .dp-catecontentl .dp-cate dd.current { background-color:#fff; color:#737373; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; overflow:hidden;}
.dp-body .dphd2-box .dp-catecontentl .dp-search { height:36px; line-height:36px;}
.dp-body .dphd2-box .dp-catecontentl .dp-search select { padding-left:8px; font-size:14px; width:106px; height:36px; background-color:#666; border:1px solid #3F3F3F; color:#ccc;}
.dp-body .dphd2-box .dp-catecontentr { float:right; width:600px;}
.dp-body .dphd2-box .dp-catecontentr-c { margin-left:5px; width:330px; height:36px; line-height:36px; border:2px solid #282828;float:right; }
.dp-body .dphd2-box .dp-catecontentr-c input[type='text']{ float:left; color:#fefefe; width:224px; height:36px; padding-left:10px;background-color:#060606;}
.dp-body .dphd2-box .dp-catecontentr-c input[type='submit']{ float:right; color:#fefefe; cursor:pointer; width:92px; height:36px; text-align:center; background-color:#282828;}
.dp-body .dphd2-box  a{ float:right; color:#fefefe; cursor:pointer; width:92px; height:40px; line-height:40px; text-align:center; background-color:#282828; margin-left:30px;}

.dp-body .dphd2-box .dp-catecontentr-c1 { overflow:hidden; width:670px; margin-left:-20px; height:26px; margin-top:15px;}
.dp-body .dphd2-box .dp-catecontentr-c1 li { float:left; margin-left:40px; padding-left:40px; height:26px; line-height:26px; color:#A1A1A1; font-size:14px;}
.dp-body .dphd2-box .dp-catecontentr-c1 li:first-child { background:url(../images/dapan/rili.jpg) no-repeat left center; margin-left:0;}
.dp-body .dphd2-box .dp-catecontentr-c1 li:first-child span { color:#61CDFF;}
.dp-body .dphd2-box .dp-catecontentr-c1 li:nth-child(2){ background:url(../images/dapan/mount.jpg) no-repeat left center;}
.dp-body .dphd2-box .dp-catecontentr-c1 li:nth-child(2) span { color:#E95F54;}
.dp-body .dphd2-box .dp-catecontentr-c1 li:last-child { background:url(../images/dapan/jine.jpg) no-repeat left center;}
.dp-body .dphd2-box .dp-catecontentr-c1 li:last-child span {color:#FFFD06;}
.dp-bd-box .warp { margin-top:15px;}
.dp-bd-box table { border:1px solid #3E3E3E; border-bottom:0;}
.dp-bd-box table td {  height:28px;color:#D5C144; text-align:center;}
.dp-bd-box table td a { color:#D5C144;}
.dp-bd-box table th { color:#FBFDBE; background-color:#282828;}
.dp-bd-box table td,.dp-bd-box table th { height:28px; border-bottom:1px solid #3E3E3E; font-size:14px;}
.dp-bd-box table th a{color:#FBFDBE; }
.dp-bd-box table th i{padding: 0 4px; margin-left: 2px; background: url(../images/order.png) no-repeat;background-position: 0 -16px;}
.dp-bd-box table th .asc i{background-position: 0 -32px;}
.dp-bd-box table th .desc i{background-position: 0 -48px;}
.dp-bd-box table td.last-td span { margin-left:15px;}
.dp-bd-box table td:nth-child(5)
,.dp-bd-box table td:nth-child(6)
,.dp-bd-box table td:nth-child(7) 
,.dp-bd-box table td:nth-child(9)
,.dp-bd-box table td:nth-child(12) { color:#ccc;}
.dp-bd-box table td:nth-child(8) { color:#E82835;}

.SortDescCss{background-image:url(../images/Desc.gif);background-repeat:no-repeat;background-position:right center;}
.SortAscCss{background-image:url(../images/Asc.gif);background-repeat:no-repeat;background-position:right center;}

.header-dapan { height:520px;}
.dapanlogo-center { height:420px; background:url(../images/dapan/detail-bg.jpg) repeat-x 0 0;}
.dapanlogo-center .dapan-top-user { position:relative; width:330px; height:420px; margin:auto; overflow:hidden;}
.dapanlogo-center .dapan-top-user .dapan-top-userc1 { margin:40px auto 0; width:180px; height:180px; -moz-border-radius:180px;-webkit-border-radius:180px;border-radius:180px; overflow:hidden;}
.dapanlogo-center .dapan-top-user .dapan-top-userc2 { margin-top:20px; text-align:center; color:#fff; font-size:15px;}
.dapanlogo-center .dapan-top-user .dapan-top-userc2 span { font-size:26px; font-weight:700;}
.dapanlogo-center .dapan-top-user .dapan-top-userc3 {margin-top:50px;}
.dapanlogo-center .dapan-top-user .dapan-top-userc3 a { width:330px; height:80px; line-height:50px; font-size:20px; text-align:center; color:#fff; background:url(../images/ruzhu.png); display:block;overflow:hidden;}

.dapanlogo-center .dapan-top-user .dapan-top-shiming { position:absolute; top:175px; right:50px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; overflow:hidden;}
.guanzhu{width:170px; height:46px; line-height:46px; font-size:20px; text-align:center; color:#fff; background:url(../images/guanzhu.png); display:block;position:absolute;top:165px;left:50%;margin-left:200px; overflow:hidden;}
.yiguanzhu{width:170px; height:46px; line-height:46px; font-size:20px; text-align:center; color:#fff; background:url(../images/yiguanzhu.png); display:block;position:absolute;top:165px;left:50%;margin-left:200px; overflow:hidden;}

.dapanlogo-center .dapan-top-mount { position:absolute;top:105px;left:50%;margin-left:200px; overflow:hidden;}
.dapanlogo-center .dapan-top-mount li { text-align:center; width:100px; height:50px;float:left;color:#fff;}
.dapanlogo-center .dapan-top-mount li span { font-size:18px; font-weight:700;}
.dapanlogo-center .dapan-top-link { position:absolute;top:40px; right:30px;overflow:hidden;}
.dapanlogo-center .dapan-top-link .linkback {text-indent:20px;margin-left:44px; width:110px; height:40px; line-height:40px; font-size:18px; font-weight:500; background:#fff url(../images/dapan/back.jpg) no-repeat 76px center; display:block; -moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; overflow:hidden;}
.dapanlogo-center .dapan-top-link .linkhome { margin-top:20px; margin-left:44px; text-indent:20px; width:110px; height:40px; line-height:40px; font-size:18px; font-weight:500; background:#fff url(../images/dapan/home.jpg) no-repeat 76px center; display:block; -moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; overflow:hidden;}
.dapannav-center { height:59px; line-height:59px; border-bottom:1px solid #eaeaea; }
.dapannav-center ul{}
.dapannav-center .nav-center-box>li { border-left:1px solid #eaeaea;width:148px; }
.dapannav-center .nav-center-box>li a { width:149px; height:57px; border-bottom:2px solid #fff; display:block;}
.dapannav-center .nav-center-box>li.current { background-color:#fff;}
.dapannav-center .nav-center-box>li.current a { border-bottom:2px solid #C0AF83; color:#C0AF83;}
.dapannav-center .nav-center-box>li:hover { background-color:#fff;}
.dapannav-center .nav-center-box>li:hover a { border-bottom:2px solid #C0AF83; color:#C0AF83;}
.artlife-box .artlife-warp { padding:80px 0;}
.artlife-box.sp-color1 { background-color:#F9F9F9;}
.artlife-box .artlife-head { height:24px; line-height:24px; text-align:center; font-size:22px; font-weight:700; background:url(../images/dapan/artlift-titlebg.png) no-repeat center center;}
.artlife-box .artlife-con { margin-top:100px;}
.artlife-box .artlife-con .con-l { float:left;}
.artlife-box .artlife-con .con-l img{ max-width:300px; height:auto;}
.artlife-box .artlife-con .con-r { float:right; width:880px; font-size:15px; color:#333; line-height:30px;}
.artlife-box .artlife-con .con-r p { }
.artlife-box .artlife-con .con-r p:last-child {margin-bottom:0;}
.artlife-box .artlife-con2 ul { width:50%; float:left;}
.artlife-box .artlife-con2 ul li { font-size:14px; margin-bottom:20px; color:#333; padding-left:25px; background:url(../images/dapan/lingxing.jpg) no-repeat left center;}
.artlife-box .artlife-con2 ul li a { color:#333;}
.artlife-box .artlife-con3 ul li { border-bottom:1px dotted #eaeaea; font-size:14px; padding:20px 0;}
.artlife-box .artlife-con3 ul li .con3-h{ color:#757575;margin-bottom:15px;}
.artlife-box .artlife-con3 ul li .con3-c { line-height:30px; color:#333;}
.artlife-box .artlife-con3 ul li:first-child { padding-top:0;} 
.artlife-box .artlife-con3 ul li:last-child { padding-bottom:0; border-bottom:0;} 

/***价格指数***/
.artprice-box { margin-top:65px;}
.artprice-box.artprice-box-last { margin-bottom:65px;}
.artprice-box .artlife-head {margin-bottom:45px; height:24px; line-height:24px; text-align:center; font-size:22px; font-weight:700;}
.artprice-box .artlife-con1 { width:650px; margin:auto;}
.artprice-box .artlife-con1 table td { font-size:14px; border: solid 1px #eaeaea; height:40px; line-height:40px; text-align:center;}
.artprice-box .artlife-con1 table th { font-size:16px; font-weight:700; border: solid 1px #eaeaea; height:54px; line-height:54px; background-color:#F8F8F8;}

/***新品上架***/
.artnewspro-box { margin-bottom:55px;}
.artnewspro-box .artlife-warp { margin-left:-24px; margin-bottom:45px; overflow:hidden;}
.artnewspro-box .artlife-warp li { float:left; margin-left:24px; margin-top:45px; width:586px; height:248px; border:1px solid #eaeaea;}
.artnewspro-box .artlife-warp li .newspro-l { float:left; width:317px; height:248px;}
.artnewspro-box .artlife-warp li .newspro-r { float:right; width:209px; height:204px; padding:22px 30px; background-color:#F8F8F8;}
.artnewspro-box .artlife-warp li .newspro-r .newspro-rc1 { margin-bottom:10px; font-size:16px; font-weight:700;}
.artnewspro-box .artlife-warp li .newspro-r .newspro-rc2 { font-size:14px; color:#A0A1A3; line-height:30px;}
.artnewspro-box .artlife-warp li .newspro-r .newspro-rc2 span { color:#333;}
.artnewspro-box .artlife-warp li .newspro-r .newspro-rc3 { margin:18px auto 0; width:148px;}
.artnewspro-box .artlife-warp li .newspro-r .newspro-rc3 a {width:148px; height:38px; display:block; line-height:38px; text-align:center; color:#fff; font-size:16px; background-color:#BFBFBF;}
.artnewspro-box .artlife-warp li:hover { border-color:#C0AF83;}
.artnewspro-box .artlife-warp li:hover .newspro-r { background-color:#C0AF83; color:#fff;}
.artnewspro-box .artlife-warp li:hover .newspro-r .newspro-rc3 a { background-color:#fff; color:#C0AF83;}
.artnewspro-box .artlife-warp li:hover .newspro-r .newspro-rc2 {color:#fff;}
.artnewspro-box .artlife-warp li:hover .newspro-r .newspro-rc2 span { color:#fff;}

.newspro-l .ctproduct-img { width:317px; height:222px; line-height:222px; text-align:center; display:block; border:0px solid #EDEDED; border-bottom:0;margin-top:12px; }

/***藏家转让***/
.artnewspro-box .ctproduct-warp { margin-left:-20px; overflow:hidden;}
.artnewspro-box .warp { margin-bottom:55px; margin-top:55px;}
.artnewspro-box .ctproduct-warp  li { margin-left:20px; margin-bottom:19px; padding-bottom:15px; float:left; width:285px; height:316px; text-align:center; display:inline;}
.artnewspro-box .ctproduct-warp  li:hover { background:url(../images/pagecontain/product-bg.jpg) no-repeat center bottom;}
.artnewspro-box .ctproduct-warp  li:hover .ctproduct-img { border-color:#C8B688;}
.artnewspro-box .ctproduct-warp  li:hover .ctproduct-info { background-color:#C0AF83; border-color:#C8B688;}
.artnewspro-box .ctproduct-warp  li:hover .ctproduct-title { background:#C0AF83 ;}
.artnewspro-box .ctproduct-warp .ctproduct-img { width:283px; height:222px; line-height:222px; text-align:center; display:block; border:1px solid #EDEDED; border-bottom:0;}
.artnewspro-box .ctproduct-warp .ctproduct-info { padding:15px 12px; height:62px; background-color:#F8F8F8; border:1px solid #EDEDED; border-top:0;}
.artnewspro-box .ctproduct-warp .ctproduct-title { text-align:left; background:#F8F8F8;}
.artnewspro-box .ctproduct-warp .ctproduct-title a { font-size:16px;}
.artnewspro-box .ctproduct-warp .ctproduct-con { margin-top:15px; text-align:left; color:#E90100;}
.artnewspro-box .ctproduct-warp .ctproduct-con span { font-size:20px; }

.attention{background: url(../images/pagecontain/wuxing.jpg) no-repeat right center;}
.artnewspro-box .ctproduct-warp  li:hover .ctproduct-info .attention{ background: url(../images/pagecontain/star_2.png) no-repeat right center;}
.attention2{background: url(../images/pagecontain/star_1.png) no-repeat right center;}
.artnewspro-box .ctproduct-warp  li:hover .ctproduct-info .attention2{ background: url(../images/pagecontain/star_2.png) no-repeat right center;}

/***作品预售***/


/***作品图库***/
.artproductslist-box { margin:55px auto;}
.artproductslist-box table { width:1198px; margin-bottom:55px;}
.artproductslist-box table td { font-size:14px; border: solid 1px #eaeaea; height:40px; line-height:40px; text-align:center;}
.artproductslist-box table th { font-size:16px; font-weight:700; border: solid 1px #eaeaea; height:54px; line-height:54px; background-color:#F7F7F7;}
.artproductslist-box table tr:nth-child(2n+1) td { background-color:#F7F7F7;}
.artproductslist-box table td a.link { color:#248AF8;}

.sousuo_right { margin-left:107px; width:440px; height:36px; line-height:36px; border:1px solid #F6ECD1;float:right;margin-bottom:20px;  }
.sousuo_right input[type='text']{ float:left; color:#666; width:160px; height:36px; padding-left:10px;}
.sousuo_right input[type='submit']{ float:right; color:#666; cursor:pointer;font-size:14px; font-weight:bold; width:92px; height:36px; text-align:center; background-color:#F6ECD1;}

/***作品图库2***/
.artproductslistdetail-box { margin-top: 30px;}/**margin-bottom: 80px;**/
.artproductslistdetail-box .warp { overflow:hidden;}
.artproductslistdetail-box .breadmenu { margin-bottom:30px; font-size:14px;}
.artproductslistdetail-box .prodetail-img { text-align:center; position:relative; min-height: 450px; display: flex; text-align: center;}
.artproductslistdetail-box .prodetail-img .prodetail-imgc1 { cursor:pointer; color:#fff; font-size:14px; font-weight:700; position:absolute; bottom:5%; right:20%; width:170px; height:44px; line-height:44px; background:url(../images/pagecontain/bgshade.png) repeat 0 0;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px; overflow:hidden;}
.artproductslistdetail-box .prodetail-img .prodetail-imgc1 i { float:left; margin:13px 0 0 10px; width:18px; height:18px; background:url(../images/dapan/large.png) no-repeat 0 0; display:block;}
.artproductslistdetail-box .prodetail-title { font-size:20px; font-weight:700; padding:68px 0 18px; border-bottom:1px dotted #eaeaea;}
.artproductslistdetail-box .prodetail-modle { font-size:14px; overflow:hidden;margin-left:-100px; padding-bottom:10px; line-height:30px; border-bottom:1px dotted #eaeaea;}
.artproductslistdetail-box .prodetail-modle dt { margin-left:100px; width:58px; float:left; color:#9F9F9F; text-align:right;}
.artproductslistdetail-box .prodetail-modle dd { width:100px; float:left; color:#333; margin:0;}
.artproductslistdetail-box .prodetail-price { height:46px; line-height:46px; background-color:#eee;}
.artproductslistdetail-box .prodetail-price .prodetail-pricec1 { float:left; padding-left:20px; font-size:14px; color:#9F9F9F;}
.artproductslistdetail-box .prodetail-price .prodetail-pricec1 span { color:#E80000; font-size:20px; font-weight:700;}
.artproductslistdetail-box .prodetail-price .prodetail-pricec2 { float:right; width:120px;}
.artproductslistdetail-box .prodetail-price .prodetail-pricec2 input { cursor:pointer; background:none; color:#555;}
.artproductslistdetail-box .prodetail-buy { margin-top:25px;}
.artproductslistdetail-box .prodetail-buy .prodetail-buy1 { float:left; font-size:14px; font-weight:700; margin-right:20px; width:180px; height:40px; line-height:40px; text-align:center; color:#fff; background-color:#C0AF83; display:block;}
.artproductslistdetail-box .prodetail-buy .prodetail-buy2 { float:left; font-size:14px; font-weight:700; width:180px; height:40px; line-height:40px; text-align:center; color:#fff; background-color:#B2191B; display:block;}
.artproductslistdetail-box .prodetail-buy .prodetail-buy3 { cursor:pointer; float:right; font-size:16px; font-weight:500; width:240px; height:48px; line-height:48px; text-align:center; color:#fff; background:#B2191B url(../images/pagecontain/bang.jpg) no-repeat 60px center; display:block;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.artproductslistdetail-box .prodetail-share { margin:35px 0 55px;}
.artproductslistdetail-box .prodetail-info { width:1198px; border:1px solid #eaeaea;}
.artproductslistdetail-box .prodetail-info .prodetail-infonav { background-color:#F7F7F7; height:43px; line-height:43px; border-top:1px solid #eaeaea; overflow:hidden;}
.artproductslistdetail-box .prodetail-info .prodetail-infonav li { cursor:pointer; float:left; font-size:16px;width:125px;height:43px; line-height:43px; text-align:center; border-top:1px solid #eaeaea;}
.artproductslistdetail-box .prodetail-info .prodetail-infonav .current {  margin-top:0px;  height:46px; border-top:2px solid #C1AE83; background-color:#fff;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon {}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data1 { padding:20px;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 { padding:20px; display:none;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul { overflow:hidden;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul li { padding:30px 10px 30px 20px; height:110px; border-bottom:1px solid #eaeaea;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul li:last-child { border-bottom:0;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul .leftblock { width:120px; text-align:center;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul .leftblock p { font-size:15px;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul .rightblock {font-size:14px; width:990px; text-align:left; overflow:hidden;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul .rightblock p { padding-top:15px;}
.artproductslistdetail-box .prodetail-info .prodetail-infocon .data2 ul .rightblock p:last-child { font-size:12px; color:#989898;}
.artproductslistdetail-box .prodetail-other { margin-top:40px;}
.artproductslistdetail-box .prodetail-other .prodetail-otherhd {margin-bottom:22px; border-left:5px solid #333; padding-left:10px; height:20px; line-height:20px; font-size:18px; font-weight:700px;}
.artproductslistdetail-box .prodetail-other table td { font-size:14px; padding:7px; border: solid 1px #eaeaea;}
.artproductslistdetail-box .prodetail-other table td .prodetail-otherbdtitle {margin-top: 15px;text-align: left;/* background:url(../images/pagecontain/wuxing.jpg) no-repeat right center; */}
.artproductslistdetail-box .prodetail-other table td .prodetail-otherbdprice {margin-top: 15px;text-align: left; color: #E90100;}
.artproductslistdetail-box .prodetail-other table td .prodetail-otherbdprice span {font-size: 20px;}
    
/***购物车***/
.cart-warp { position:relative; height:138px;}
.cart-warp .cart-step { float:right; margin-top:40px; margin-right:60px;}
.cart-warp .cart-step li { float:left;}
.cart-warp .cart-step li>div{ float:left;}
.cart-warp .cart-step li>div.hx { margin-top:11px; width:120px; height:4px; background-color:#E5E5E5;}
.cart-warp .cart-step li>div.yx { width:24px; height:24px; line-height:24px; text-align:center; color:#C7C7C7; background-color:#E5E5E5;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px; overflow:hidden;}
.cart-warp .cart-step li.current>div.hx { background-color:#C0AF83;}
.cart-warp .cart-step li.current>div.yx { background-color:#C0AF83; color:#fff;}
.cart-warp .cart-step-t { position:absolute; right:0; top:74px;}
.cart-warp .cart-step-t li { width:144px; float:left; text-align:center;}
.cart-content table { border:1px solid #EBEBEB; border-bottom:0; font-size:14px;}
.cart-content table tr { border-bottom:1px solid #EBEBEB;}
.cart-content table tr th { line-height:42px; height:42px; border-bottom:1px solid #EBEBEB;}
.cart-content table tr td { text-align:center; height:120px; border-bottom:1px solid #EBEBEB;}
.cart-content table tr td .cart-content-img { line-height:120px;}
.cart-content table tr td .cart-content-img img { vertical-align:middle; border:1px solid #EBEBEB; margin-right:10px;}
.cart-content table tr td .btn-cart { background:none; margin:6px 0; cursor:pointer;}
.cart-content table tr.disablecart { /*background-color:#F7F7F7;*/}
.cart-content table tr td .disablecart-sp{ padding:5px 8px; background-color:#9AB8D2; color:#fff;}
.cart-content .handle { margin-top:20px; border:1px solid #EBEBEB;}
.cart-content .handle .handle-l { float:left; width:1077px; height:58px; line-height:58px; border-right:1px solid #EBEBEB;}
.cart-content .handle .handle-l label { padding:0 35px 0 15px;}
.cart-content .handle .handle-l label input { margin-right:7px;}
.cart-content .handle .handle-l .delall { background:none; color:#666; cursor:pointer;}
.cart-content .handle .handle-l .cartinfo { float:right; padding-right:15px; width:350px;height:58px; text-align:right;}
.cart-content .handle .handle-l .cartinfo p:first-child { line-height:38px; font-size:14px; color:#222;}
.cart-content .handle .handle-l .cartinfo p:first-child strong { color:#E83C32;}
.cart-content .handle .handle-l .cartinfo p:last-child { line-height:20px;}
.cart-content .handle .handle-r { float:right;}
.cart-content .handle .handle-r a { display:block; text-align:center; width:120px; height:58px; line-height:58px; background-color:#B2191B; color:#fff; font-size:24px;}
.cart-box .prodetail-other { margin-top:40px; margin-bottom:120px;}
.cart-box .prodetail-other .prodetail-otherhd {margin-bottom:22px; border-left:5px solid #333; padding-left:10px; height:20px; line-height:20px; font-size:18px; font-weight:700px;}
.cart-box .prodetail-other table td { font-size:14px; padding:7px; border: solid 1px #eaeaea;}
.cart-box .prodetail-other table td .prodetail-otherbdtitle {margin-top: 15px;text-align: left; /* background:url(../images/pagecontain/wuxing.jpg) no-repeat right center; */}
.cart-box .prodetail-other table td .prodetail-otherbdprice {margin-top: 15px;text-align: left; color: #E90100;}
.cart-box .prodetail-other table td .prodetail-otherbdprice span {font-size: 20px;}

/***购物车2***/ 
.cartstep2-box .cart-title { height:40px; line-height:40px; font-size:18px;}
.cartlist-warp { margin-top:20px;}
.distribution-warp .cart-info { border:1px solid #EAEAEA;}
.distribution-warp .cart-info .cart-info-hd { font-size:14px; padding-left:20px; height:42px; line-height:42px; background-color:#F8F8F8; border-bottom:1px solid #EAEAEA;}
.distribution-warp .cart-info .cart-info-bd { padding-left:75px; margin-bottom:20px;}
.distribution-warp .cart-info .cart-info-bd li { height:28px; margin-top:12px;}
.distribution-warp .cart-info .cart-info-bd li input[type="text"] { padding-left:8px; width:160px; height:26px; line-height:26px; border:1px solid #CACACA;}
.distribution-warp .cart-info .cart-info-bd li select { width:100px; height:26px; border:1px solid #CACACA; color:#A9A9A9;}
.distribution-warp .cart-info .cart-info-bd .cart-settledinfo-l { float:left; width:85px; padding-right:10px; text-align:right; color:#222;}
.distribution-warp .cart-info .cart-info-bd .cart-settledinfo-l span { color:#F80000; padding-right:5px;}
.distribution-warp .cart-info .setaddress { margin-left:170px;}
.distribution-warp .cart-info .save { margin-top:20px; margin-left:170px;margin-bottom:20px;}
.distribution-warp .cart-info .save input { cursor:pointer; width:62px; height:30px; line-height:30px; text-align:center; background-color:#B2191B; color:#fff;}
.distribution-warp .cart-info .cart-info-bd.peisong2>li:first-child { height:auto;}
.distribution-warp .cart-info .cart-info-bd.peisong2 .address { margin-left:95px; overflow:hidden; padding:0 10px; width:250px; border:1px solid #EAEAEA;}
.payset-warp { margin-top:20px;}
.payset-warp .cart-info ul { overflow:hidden;}
.payset-warp .cart-info li { font-size:14px; float:left; margin-right:16px; width:178px; height:38px; border:1px solid #ccc; cursor:pointer;}
.payset-warp .cart-info li div { width:176px; height:36px; line-height:36px; text-align:center; border:1px solid #fff;}
.payset-warp .cart-info li.current {border-color:#AF191B;}
.payset-warp .cart-info li.current div{border-color:#AF191B; background:url(../images/pagecontain/cart-payset.jpg) no-repeat right bottom;}
.payset-warp .cart-info li:hover { border-color:#AF191B;}
.payset-warp .cart-info li:hover div { border-color:#AF191B; background:url(../images/pagecontain/cart-payset.jpg) no-repeat right bottom;}
.cartlist-warp .cart-info table { border:1px solid #eaeaea; border-bottom:0;}
.cartlist-warp .cart-info table th { height:42px; line-height:42px; border-bottom:1px solid #eaeaea; background-color:#F8F8F8;}
.cartlist-warp .cart-info table td { height:112px; line-height:112px; border:1px solid #eaeaea; text-align:center;}
.cartlist-warp .cart-info table td img { border:1px solid #eaeaea; vertical-align:middle; margin-right:10px;}
.cartlist-warp .cart-info table tr:last-child td { height:102px;}
.cartlist-warp .cart-info table tr:last-child td p { line-height:30px; padding-right:45px; text-align:right;}
.cartlist-warp .cart-info table tr:last-child td p span { font-weight:700;}

.payset-warp .cart-info li.nocan{cursor:not-allowed;}
.payset-warp .cart-info li.nocan:hover { border-color:#ccc;}
.payset-warp .cart-info li.nocan:hover div { border-color:#ccc; background:none;}


.invoice-warp { margin-top:20px;}
.invoice-warp .cart-title strong { margin-right:20px;}
.invoice-warp .cart-title label { font-size:12px;}
.invoice-warp .invoice-info { border:1px solid #eaeaea; height:250px;}
.invoice-warp .invoice-info ul { height:155px; margin-top:20px;}
.invoice-warp .invoice-info li { height:28px; margin-top:12px;}
.invoice-warp .invoice-info li:last-child { height:108px;}
.invoice-warp .invoice-info .invoice-settledinfo-l { float:left; width:85px; padding-right:10px; text-align:right; color:#222;}
.invoice-warp .invoice-info .invoice-save { margin-top:20px; margin-left:95px;margin-bottom:20px;}
.invoice-warp .invoice-info .invoice-save input { cursor:pointer; width:62px; height:30px; line-height:30px; text-align:center; background-color:#B2191B; color:#fff;}
.invoice-warp .invoice-info .invoice-settledinfo-l span{color:#F80000; padding-right:5px;}
.invoice-warp .invoice-info li textarea { resize:none; width:316px; height:108px; border:1px solid #eaeaea;}
.cartsub-warp { margin-top:40px; text-align:right;}
.cartsub-warp li { height:36px; line-height:36px; font-size:14px;}
.cartsub-warp li span { font-weight:700; color:#222;}
.cartsub-warp .cartsub-save { margin-top:20px; margin-left:95px;margin-bottom:20px;}
.cartsub-warp .cartsub-save input { cursor:pointer; font-size:14px; font-weight:700; width:104px; height:40px; line-height:40px; text-align:center; background-color:#B2191B; color:#fff;}

.distribution-warp1 .cart-info { border:0;}
.distribution-warp1 .cart-info { overflow:hidden; margin-left:-20px;}
.distribution-warp1 .cart-info li { margin-bottom:15px; padding:10px 13px; width:254px; height:90px; border:2px dashed #E4E4E4; float:left; margin-left:20px;}
.distribution-warp1 .cart-info li:hover { border:2px solid #B1181A; background:url(../images/pagecontain/cart-payset.jpg) no-repeat right bottom;}
.distribution-warp1 .cart-info li.current { border:2px solid #B1181A; background:url(../images/pagecontain/cart-payset.jpg) no-repeat right bottom;}
.distribution-warp1 .cart-info li.dbchoic-last-li { cursor:pointer; background:url(../images/pagecontain/address-add.jpg) no-repeat center center;}
.distribution-warp1 .cart-info li .dbchoic-t { padding-bottom:5px; border-bottom:1px solid #eaeaea;}
.distribution-warp1 .cart-info li .dbchoic-t span.db-default { color:#968652; background-color:#DFD2A5; padding:4px 5px;}
.distribution-warp1 .cart-info li .dbchoic-b { padding-top:5px; line-height:22px;}
.distribution-warp1 .cart-info li .dbchoic-b .db-took { color:#fff; background-color:#4C95FE; padding:4px 5px;}
.distribution-warp1 .cart-info li .dbchoic-b .dbchoicsetadd { color:#4C95FE; cursor:pointer;}
.distribution-warp1 .cart-info li .dbchoic-b p { height:24px; line-height:24px;}
.distribution-warp1 .cart-info li .dbchoic-b p>i { cursor:pointer; width:18px; height:18px; display:inline-block; margin:0 5px; vertical-align: middle;}
.distribution-warp1 .cart-info li .dbchoic-b p>i.dbchoiceditadd { margin-left:120px; background:url(../images/pagecontain/address-edit.jpg) no-repeat center center;}
.distribution-warp1 .cart-info li .dbchoic-b p>i.dbchoicdeladd {background:url(../images/pagecontain/address-del.jpg) no-repeat center center;}
/***弹框***/
.member-pop { width:100%; height:100%; display:none; position:fixed; left:0; top:0; background:url(../images/pagecontain/bgshade.png) repeat 0 0;}
.member-pop .pop-main { left:50%; margin-left:-240px; top:10%; position:fixed;}
.member-pop .pop-main .pop-info { padding:25px 20px; margin:16px 16px 0 0; width:440px; height:327px; background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}
.member-pop.member-addressadd .pop-main .pop-info { width:550px;}
.member-pop.member-state .pop-main .pop-info { height:200px;}
.member-pop .pop-main .pop-close { cursor:pointer; right:0; top:0; width:34px; height:34px; display:block; position:absolute; background:url(../images/pagecontain/close.png) repeat 0 0;}
.member-pop .pop-main .pop-info h3 { font-size:16px;}
.member-pop .pop-main .pop-info .pop-infoproduct { margin:40px 0; height:70px; line-height:70px;}
.member-pop .pop-main .pop-info .pop-infoproductl { float:left; margin-left:130px; width:70px; height:70px; border:1px solid #eaeaea;} 
.member-pop .pop-main .pop-info .pop-infoproductr { float:left; margin-left:20px; font-size:14px;} 
.member-pop .pop-main .pop-info .pop-infoprice { margin-left:20px; height:26px; line-height:26px;}
.member-pop .pop-main .pop-info .pop-infoprice input { border:1px solid #eaeaea; width:94px; height:26px;}
.member-pop .pop-main .pop-info .pop-infotitle { margin-top:10px; margin-left:80px;}
.member-pop .pop-main .pop-info .pop-infoauto { margin-top:40px; text-align:center;}
.member-pop .pop-main .pop-info .pop-infoauto input { width:64px; height:28px; line-height:28px; text-align:center; border:1px solid #eaeaea;}
.member-pop .pop-main .pop-info .pop-infoauto input:first-child { margin-right:15px; color:#fff; background-color:#C0AF83; border-color:#C0AF83;}
.member-pop .pop-main .pop-info .pop-infonotice { padding-left:36px; width:290px; margin:auto; font-size:14px; line-height:18px; text-align:center; font-weight:700;background:url(../images/pagecontain/tanhao.jpg) no-repeat 0 0;}
.member-pop.member-state .pop-main .pop-info .pop-infonotice { margin-top:30px;}
.member-pop.member-addresedit .pop-main .pop-info { width:550px;}
.pop-infoaddress { padding:20px 40px;}
.pop-infoaddress ul li { height:28px; margin-bottom:12px;}
.pop-infoaddress ul li input[type='text'] { width:160px; height:26px; padding-left:8px; border:1px solid #eaeaea;}
.pop-infoaddress ul li label { margin-right:10px;}
.pop-infoaddress ul li select { margin-right:10px; padding-left:10px; width:92px; height:28px; border:1px solid #eaeaea;}
.pop-infoaddress ul li .member-settledinfo-l { width:90px; text-align:right; float:left; margin-right:10px;}
.pop-infoaddress ul li .member-settledinfo-l strong { color:#FD0000;}
.pop-infoaddress .pop-infoaddress-set { padding-left:100px;}
.pop-infoaddress .pop-infoaddress-setlink input { margin-left:100px; margin-top:15px; cursor:pointer; font-size:14px; font-weight:700; text-align:center; width:63px; height:30px; line-height:30px; color:#fff; background-color:#B2191B;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}

/***订单 order--3****/
.banklist-warp table { border:1px solid #eaeaea; border-bottom:0;}
.banklist-warp table th { height:42px; line-height:42px; border-bottom:1px solid #eaeaea; background-color:#F8F8F8;}
.banklist-warp table td { height:145px; border:1px solid #eaeaea; text-align:center;}
.banklist-warp table td>ul>li { text-align:left; padding-left:75px; font-size:14px;}
.cartsub-warp .cartsub-save span.step3-notice { color:#AE1625; margin-right:12px;}
.cartstep3-box .cartsub-warp { margin-bottom:55px;}
.banklist-notice-warp { padding:150px 0 280px; text-align:center;}
.banklist-notice-warp p { font-size:22px; font-weight:600; margin:8px 0;}

/***订单 order--4****/
.banklist-success-warp { padding:150px 0 280px; text-align:center;}
.banklist-success-warp>p>span { font-size:22px; font-weight:600; margin:8px 0;}
.banklist-success-warp>p.b-title { height:30px; margin-bottom:15px;}
.banklist-success-warp>p>a { font-size:14px; padding:7px 14px; color:#fff; background-color:#C0AF81; margin:0 22px;}


/**2016年12月21日14:38:33**/
.pop-infoatuijian { padding:20px 40px;}
.pop-infoatuijian ul li { margin-bottom:30px;}
.pop-infoatuijian ul li .member-settledinfo-l {width: 90px;height:72px;text-align: right;float: left;margin-right: 10px;}
.pop-infoatuijian ul li .member-settledinfo-r { height:72px;}
.pop-infoatuijian ul li .member-settledinfo-r .m-s-r-img { float:left; margin:0 15px; height:70px; width:70px; line-height:70px; border:1px solid #eaeaea;}
.pop-infoatuijian ul li .member-settledinfo-r .m-s-r-img img { vertical-align:middle;}
.pop-infoatuijian ul li .member-settledinfo-r .m-s-r-des { float:left;}
.pop-infoatuijian ul li .member-settledinfo-r .m-s-r-des p:first-child { margin-bottom:8px; color:#333; font-size:14px;}
.pop-infoatuijian ul li .member-settledinfo-r .m-s-r-des p:last-child { color:#aaa;}
.pop-infoatuijian .pop-infoaddress-setlink input {
    margin-left: 100px;
    margin-top: 15px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    width: 63px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background-color: #B2191B;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    overflow: hidden;
}
.artstuijian { background-color:#E2D4AD;}
.artstuijian  .box:not(.top-center) { background:none;}

.artstuijian .dapanlogo-center { background:none;}
.artstuijian .dapanlogo-center .dapan-top-user { width:600px;}
.artstuijian .dapanlogo-center .dapan-top-user .dapan-top-shiming {right: 180px;}
.artstuijian .dapanlogo-center .dapan-top-link { margin-left:500px;}
.artstuijian .dapanlogo-center .dapan-top-link .linkback { margin-top: 20px;margin-left: 44px; width:110px; background-position-x:76px;}
.artstuijian .dapanlogo-center .dapan-top-link .dapan-top-link-infos { margin-top:55px; text-align:center;}
.artstuijian .dapanlogo-center .dapan-top-link .dapan-top-link-infos .infos1 { color:#333;}
.artstuijian .dapanlogo-center .dapan-top-link .dapan-top-link-infos .infos1 span { font-size:14px; font-weight:700;}
.artstuijian .dapanlogo-center .dapan-top-link .dapan-top-link-infos .infos2 { margin:15px auto 8px; width:90px; height:32px; line-height:32px; text-align:center; color:#fff; background-color:#111; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}
.artstuijian .dapanlogo-center .dapan-top-link .dapan-top-link-infos .infos3 { color:#996809;}
.artstuijian .dapanlogo-center .dapan-top-user .dapan-top-userc2 { color:#333;}
.artstuijian .dapanlogo-center .dapan-top-user .dapan-top-userc3 { overflow:hidden; border:2px solid #111;}
.artstuijian .dapanlogo-center .dapan-top-user .dapan-top-userc3 li { font-size:14px; color:#111; float:left; width:298px; height:50px; text-align:center; line-height:50px;}
.artstuijian .dapanlogo-center .dapan-top-user .dapan-top-userc3 li.current { color:#fff; background-color:#111;}

.arttuijian-box .arttuijian-head { margin-top:10px;}
.arttuijian-box .arttuijian-head input, .arttuijian-box .arttuijian-head label { margin-right:10px; font-size:13px;}
.arttuijian-box .arttuijian-head label { color:#111;}
.arttuijian-box .arttuijian-head>input { color:#E2000C; background:none; cursor:pointer;}
.arttuijian-box .ctproduct-warp { margin-left:-20px; overflow:hidden;}
.arttuijian-box .ctproduct-warp  li { margin-left:20px; margin-bottom:19px; margin-top:10px; padding-bottom:15px; float:left; width:285px; height:316px; text-align:center; display:inline;}
.arttuijian-box .ctproduct-warp  li:hover { background:url(../images/pagecontain/product-bg.jpg) no-repeat center bottom;}
.arttuijian-box .ctproduct-warp  li:hover .ctproduct-img { border-color:#C8B688;}
.arttuijian-box .ctproduct-warp  li:hover .ctproduct-info { background-color:#C0AF83; border-color:#C8B688;}
.arttuijian-box .ctproduct-warp .d-i-check { margin:10px 0; text-align:left;}
.arttuijian-box .ctproduct-warp .ctproduct-img { width:283px; height:222px; line-height:222px; text-align:center; display:block; border:1px solid #EDEDED; border-bottom:0;}
.arttuijian-box .ctproduct-warp .ctproduct-info { padding:15px 12px; height:62px; background-color:#F8F8F8; border:1px solid #EDEDED; }
/* ** 产品搜索页面（根据编号搜索） ** */
.search_box{
	/*border:1px solid ;*/
	overflow: hidden;
}
.search_box_top{
	width: 80%;
	margin: 0 auto;
	border:3px solid #E0D7AC;
	overflow: hidden;
	height: 40px;
	overflow: hidden;
	margin-top: 50px;
}
.search_box .search_box_top .search_input{
	float: left;
	height: 40px;
	line-height: 40px;
	width: 70%;
	text-indent: 2em
}
.search_box .search_box_top .search_submit{
	float: right;
	height: 40px;
	line-height: 40px;
	width: 25%;
	text-align: center;
	background: #E0D7AC;
	color: #897866;
	font-size: 18px;
	font-family: "微软雅黑";
}
.search_box_bottom{
	margin: 0 auto;
	width: 80%;
	margin-bottom: 50px;
}
.search_box_bottom h1{
	margin-top: 40px;
	font-size: 18px;
}
.search_box_bottom ul{
	overflow: hidden;
}
.search_box_bottom ul li{
	float: left;
	/*border:1px solid;*/
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	margin-right: 10px;

}
.search_box_bottom ul li a{
	display: block;
	/*width: 100%;*/
	height: 100%;
	/*border: 1px solid;*/
	padding: 0px 20px;
	border-radius: 5px;
	background: #E0D7AC;

}
.search_box_bottom ul li a:hover{
	background: #897866;
	color: #fff;
}
.search_result{
	/*border:1px solid;*/
	overflow: hidden;
}
.search_result_top_title{
	border-bottom: 1px solid #E0D7AC;
	height: 28px;
	line-height: 28px;
	margin:10px 0px;
}
.search_result_top_title .search_result_top_title_span{
	float: left;
	padding: 0px 10px;
	font-size: 16px;
	background: #E0D7AC;
	border-radius:5px 5px 0px 0px
}
.search_none{
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	color: #AAAAAA;
	/*display: none;*/
}
.search_result_box .search_result_warp{margin-left: -20px;overflow: hidden;}
.search_result_box .search_result_warp  li { margin-left:20px; margin-bottom:19px; padding-bottom:15px; float:left; width:285px; height:316px; text-align:center; display:inline;}
.search_result_box .search_result_warp  li:hover { background:url(../images/pagecontain/product-bg.jpg) no-repeat center bottom;}
.search_result_box .search_result_warp  li:hover .search_result_img { border-color:#C8B688;}
.search_result_box .search_result_warp  li:hover .search_result_info { background-color:#C0AF83; border-color:#C8B688;}
.search_result_box .search_result_warp  li:hover .search_result_title { background:#C0AF83;}
.search_result_box .search_result_warp .search_result_img { width:283px; height:222px; line-height:220px; text-align:center; display:block; border:1px solid #EDEDED; border-bottom:0;}
.search_result_box .search_result_warp .search_result_info { padding:15px 12px; height:62px; background-color:#F8F8F8; border:1px solid #EDEDED; border-top:0;}
.search_result_box .search_result_warp .search_result_title { text-align:left; background:#F8F8F8;width:255px;overflow:hidden;text-overflow: ellipsis; }
.search_result_box .search_result_warp .search_result_title a { font-size:16px;overflow:hidden;white-space:nowrap;}
.search_result_box .search_result_warp .search_result_title span{ font-size:14px;display:inline-block;}
.search_result_box .search_result_warp .search_result_con { margin-top:15px; text-align:left; color:#E90100;}
.search_result_box .search_result_warp .search_result_con span { font-size:22px; }
.attention{background: url(../images/pagecontain/wuxing.jpg) no-repeat right center;}
.search_result_box .search_result_warp  li:hover .search_result_title .attention{ background: url(../images/pagecontain/star_2.png) no-repeat right center;}
.attention2{background: url(../images/pagecontain/star_1.png) no-repeat right center;}
.search_result_box .search_result_warp  li:hover .search_result_title .attention2{ background: url(../images/pagecontain/star_2.png) no-repeat right center;}


.prodetail-img{
	position: relative;
}
.prev{
	display: block;
	height: 200px;
	width: 50px;
	position: absolute;
	left: 0px;
	top:30%;
	line-height: 200px;
	text-align: center;
	background: url('../images/prev.png') no-repeat center, rgba(0,0,0,.1);
	border-radius: 5px;
	background-size: 30%;
}
.prev:hover{

	background: url('../images/prev-h.png') no-repeat center, rgba(0,0,0,.7);
	background-size: 30%;

}
.next{
	display: block;
	height: 200px;
	width: 50px;
	position: absolute;
	right: 0px;
	top:30%;
	line-height: 200px;
	text-align: center;
	background: url('../images/next.png') no-repeat center, rgba(0,0,0,.1);
	border-radius: 5px;
	background-size: 30%;
}
.next:hover{

	background: url('../images/next-h.png') no-repeat center, rgba(0,0,0,.7);
	background-size: 30%;
}