@charset "utf-8";html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, abbr, article, aside, command, details, figcaption, figure, footer, header, hgroup, mark, meter, nav, output, progress, section, summary, time {margin: 0px;padding: 0px;list-style: none outside none;}img{border:0;}
body {font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;color:#333;}
a {outline: 0px none;text-decoration: none;color:#333;}a:hover{ color:#d21010;}
.mainheader { max-width: 1980px;min-width: 1200px;clear: both;display: block;height: 102px;top: 0px;z-index: 100;float: none;background-image: url(../cimg/nvabg.jpg);background-repeat: repeat-x;background-position: center top;margin: 0px auto 0px auto;}
.mainheader .mainnav {width: 1200px;display: block;margin:0px auto 0px auto;}
.mainheader .mainfloatright {font-size: 14px;height:24px;max-width: 100%;min-width: 1200px;top: 0px;right: 0px;word-wrap: break-word;word-break: normal;padding: 0px 0px 0px 0px;position: relative;z-index:1;}
.mainheader .mainfloatright ul li {float: right;padding:0px 30px 0px 0px;}
.ico-me,.mainheader .mainfloatright ul .car { background-image: url(../cimg/ico.png);background-repeat: no-repeat;display:block;float: left;overflow: hidden;}
.ico-me {background-position: 0px 0px;height: 15px;width: 15px; }
.mainheader .mainfloatright ul .car {height: 29px;margin:-5px 0px 0px 0px;width: 75px;background-position: 0px -15px;}
.mainheader .mainfloatright ul .Sign,.mainheader .mainfloatright ul .Sign a,.mainheader .mainfloatright ul .help a {color: #999;}
.mainheader .mainfloatright ul .me a,.mainheader .mainfloatright ul .Sign a:hover,.mainheader .mainfloatright ul .help a:hover { color:#d21010;}
.mainheader .mainfloatright ul .me p {margin: 3px 3px 0px 0px;}
.mainheader .mainfloatright ul li .car span { text-shadow: 1px 1px #7c1212;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=120, color=#7c1212);}
.mainheader .mainfloatright ul li .car span {margin: 6px 0px 0px 38px;font:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;float: left;height: 18px;color:#fff;text-align:center;width: 20px;}
.mainheader .logo {margin: -25px 0px 0px 0px;display: block;height: 102px;width: 200px;float: left;background-image: url(../cimg/logo.png);background-position: center top;z-index:1000;}
.mainheader .mainnav .l {display: block;float: left;width: 500px;height:69px;}
.mainheader .mainnav .l .a a,.mainheader .mainnav .r .a a{padding: 30px 8px 0px 8px;height: 39px;text-align:center;width: 90px;display:block;font-size:20px;font-weight:normal;clear:none;margin:-25px 0px 0px 0px;}
.mainheader .mainnav .l .a a,.mainheader .mainnav .r .a a{float:left;}
.mainheader .mainnav .l  a,.mainheader .mainnav .l li{float:right;}
.mainheader .mainnav .r li{float: left;}
.mainheader .mainnav .l  a:hover,.mainheader .mainnav .r .a a:hover{color: #FFF;background-color: #000;}
.mainbillboard,.mainbillboard .imga {margin:0px auto 0px auto;clear: both;height: 657px;width: 100%;min-width: 1200px;background-repeat: no-repeat;background-position: center top;display:block;}
.mainbillboard{ overflow:  hidden ; position:  relative}
.imga{ float: left; position: absolute; display: block; top:0}
.fullleft,.fullright,.fullleft:hover,.fullright:hover {background-image: url(../cimg/ico.png);display: block;height: 78px;width: 40px;}
.fullleft {background-position: 0px -44px;}
.fullleft:hover {background-position: 0px -122px;}
.fullright {background-position: -40px -44px;}
.fullright:hover {background-position: -40px -122px;}
.mainpromo {clear: both;min-width:1200px;height: 188px;width: 100%;padding-bottom: 5px;margin:2px 0px 0px 0px;}
.mainpromo a {background-repeat: no-repeat;font-size:24px;color:#fff;background-position: center center;text-align:center;display: block;min-width:290px;height: 188px;margin:0px 0.1% 0px 0.1%;width: 24.7%;float:left;}
.mainpromo a:hover {color:#000;}
.mainpromo a .a,.mainpromo a .b,.mainpromo a .c,.mainpromo a .d{ background-image:url(../cimg/ico.png);margin: 30px auto 0px auto;clear: both;height: 94px;width: 93px;}
.mainpromo a .a{ background-position:-80px 0px;}
.mainpromo a .a:hover{ background-position:-173px 0px;}
.mainpromo a .b{ background-position:-80px -94px;}
.mainpromo a .b:hover{ background-position:-173px -94px;}
.mainpromo a .c{ background-position:-80px -188px;}
.mainpromo a .c:hover{ background-position:-173px -188px;}
.mainpromo a .d{ background-position:-80px -281px;}
.mainpromo a .d:hover{ background-position:-173px -281px;}
.mainpromo a h2 {font-size: 24px;font-weight:normal;}
.maincommerce {margin: 30px auto 0px auto;clear: both;height: 916px;width: 100%;}
.maincommerce .headline {display: block;text-align:center;height: 128px;width: 100%;min-width:1200px;border-top: 1px solid #ddd;}
.maincommerce .headline h1 {font-size: 30px;padding:15px 0px 10px 0px;font-weight: normal;}
.maincommerce .headline h2 {font-size: 14px;font-weight: normal;color: #999;}
.maincommerce .a-campaign {background-color: #efefef;height: 150px;text-align:center;display:block;width: 100%;min-width:1200px;background-repeat: no-repeat;background-position: center top;margin:0px 0px 30px 0px;}
.maincommerce .a-campaign h2,.maincommerce .a-campaign h2:hover {font-size: 30px;padding:25px 0px 0px 0px;font-weight: bold;clear: both;color:#333;}
.maincommerce .a-campaign h3,.maincommerce .a-campaign h3:hover {font-size: 24px;font-weight:normal;color:#666;}
.maincommerce .products {margin: 0px;clear: both;min-width:1200px;height: 600px;width: 100%;background-repeat: no-repeat;background-position: center top;text-align:center;}
.maincommerce .products h2,.maincommerce .products h3 {font-family: Arial, Helvetica, sans-serif;font-weight:normal;}
.maincommerce .products h2 {font-size: 60px;padding:60px 0px 0px 0px;}
.maincommerce .products h3 {font-size: 26px;}
.maincommerce .products .a {height: 185px;}
.maincommerce .products .b {height: 324px;width:1085px;margin:0px auto 0px auto;}
.maincommerce .products .b a {float: left;height: 324px;width: 155px;}
.maincommerce .products .b a img {clear: both;float: left;}
.maincommerce .products .b a h3,.maincommerce .products .b a h4 {font-weight: normal;height: 25px;width: 155px;text-align: left;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.maincommerce .products .b a h3 {font-size: 16px;padding:5px 0px 0px 0px;color:#000;}
.maincommerce .products .b a h4 {font-size: 14px;color:#333;}
.mainshare {padding:0px 0px 0px 0px;clear: both;height: 515px;width: 100%;min-width:1200px; text-align:center;margin-top:20px;}
.mainshare h2,.mainvip h2 {font-size: 24px;background-image: url(../cimg/bg-1.jpg);background-repeat: no-repeat;background-position: center 7px;clear: both;height: 57px;width: 1200px;margin: 0px auto 0px auto;text-align: center;font-weight: normal;padding-top: 10px;}
.mainshare .bg,.mainvip .bg {margin: 0px auto 0px auto;clear: both;width: 100%;min-width:1200px;background-repeat: no-repeat;background-position: center 7px;}
.mainshare .bg{height: 458px;background-image: url(../cimg/bg-2.jpg);}
.mainvip .bg {background-image: url(../cimg/bg-3.jpg);height: 548px;}
.mainvip{padding:20px 0px 0px 0px;}
.mainvip .bg .frame {margin: 0px auto 0px auto;clear: both;height: 490px;width: 475px;}
.mainvip .bg .frame .a,.mainvip .bg .frame .b,.mainvip .bg .frame .c,.mainvip .bg .frame .d,.mainvip .bg .frame .e{margin: 0px auto 0px auto;clear: both;height: 55px;}
.mainvip .bg .frame .a {padding:37px 0px 0px 0px;width: 190px;}
.mainvip .bg .frame .b {padding:5px 0px 0px 0px;width: 360px;}
.mainvip .bg .frame .c {padding:5px 0px 0px 0px;width: 420px;}
.mainvip .bg .frame .d {padding:5px 0px 0px 0px;width: 475px;}
.mainvip .bg .frame .e{padding:5px 0px 0px 0px;width: 190px;}
.mainvip .bg .frame .a li,.mainvip .bg .frame .b li,.mainvip .bg .frame .c li,.mainvip .bg .frame .d li,.mainvip .bg .frame .e li {padding: 0px 5px 0px 5px;float: left;height: 50px;width: 50px;}
.mainvip .bg .frame .d .w233 {float: left;text-align:center;height: 45px;padding:10px 0px 0px 0px;width: 225px;}
#bn-red .bn-red-new {background-color: #2B0000; }
.bn-red,.bn-red-small,.bn-grey,.bn-grey-small,.bn-redlargesize {font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;color:#fff;cursor: pointer;width: auto;text-shadow: 1px 1px  1px #000;}
.bn-white {font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;color:#fff;cursor: pointer;width: auto;}
.bn-red,.bn-red-small,.bn-white:hover,.bn-redlargesize{border: 2px solid #580000;background-color: #d21010;color:#fff;}
.bn-grey,.bn-grey-small{border: 2px solid #333;background-color: #666;}
.bn-white{border: 2px solid #ddd;background-color: #fff;color:#999;}
.bn-red:hover,.bn-red-small:hover,.bn-redlargesize:hover {border: 2px solid #580000;background-color: #2B0000;}
.bn-grey:hover,.bn-grey-small:hover{border: 2px solid #000;background-color: #333;}
.bn-redlargesize{height: 38px;font-size:24px;padding:0px 25px;}
.bn-red,.bn-grey{height: 33px;font-size:16px;padding: 0px 25px;}
.bn-red-small,.bn-white,.bn-grey-small{height: 23px;font-size:12px;padding: 0px 5px;}
.bn-white-a {height: 18px;font-size:12px;padding: 0px 2px;margin: 0px 5px 5px 0px;float: left;border: 2px solid #ddd;background-color: #fff;color:#999;overflow: hidden;white-space: nowrap;}
.bn-red-small-a{border: 2px solid #580000;background-color: #d21010;color:#fff;height: 18px;font-size:12px;padding: 0px 2px;margin: 0px 5px 5px 0px;float: left;}
.bn-Orange {background-color: #f7a80f;border: 2px solid #bd7d00; color:#fff; font-size:14px; padding:5px 15px; cursor:pointer;}
.bn-Orange:hover {background-color: #bd7d00;border: 2px solid #936100;}
.mainbottom {margin: 0px;clear: both;height: 50px;width: 100%;min-width:1200px;margin: 0px auto 0px auto;}
.mainbottom .bg {background-color: #efefef;display: block;margin: 0px auto 0px auto;height: 177px;min-width:1200px;width: 100%;}
.mainbottom .bg .frame {width: 1200px;margin: 0px auto 0px auto;height: 177px;}
.mainbottom .bg .frame .subscribe {float: left;height: 177px;width: 315px;}
.mainbottom .bg .frame .subscribe .a {margin: 0px auto 0px auto;padding: 37px 0px 0px 0px;clear: both;height: 27px;width: 215px;}
.mainbottom .bg .frame .subscribe .a a {float: left;margin: 5px;clear: none;}
.mainbottom .bg .frame .subscribe .a .a1,.mainbottom .bg .frame .subscribe .a .a2,.mainbottom .bg .frame .subscribe .a .a3,.mainbottom .bg .frame .subscribe .a .a4,.mainbottom .bg .frame .subscribe .a .a4,.mainbottom .bg .frame .subscribe .a .a5,.mainbottom .bg .frame .subscribe .a .a6,.mainbottom .bg .frame .subscribe .a .a7,.mainbottom .bg .frame .subscribe .a .a8 { background-image:url(../cimg/fx.jpg);background-repeat: no-repeat;width:16px;height:16px;display: block;}
.mainbottom .bg .frame .subscribe .a .a1{background-position: 0px 0px;}
.mainbottom .bg .frame .subscribe .a .a2{background-position: -16px 0px;}
.mainbottom .bg .frame .subscribe .a .a3{background-position: -32px 0px;}
.mainbottom .bg .frame .subscribe .a .a4{background-position: -48px 0px;}
.mainbottom .bg .frame .subscribe .a .a5{background-position: -64px 0px;}
.mainbottom .bg .frame .subscribe .a .a6{background-position: -80px 0px;}
.mainbottom .bg .frame .subscribe .a .a7{background-position: -96px 0px;}
.mainbottom .bg .frame .subscribe .a .a8{background-position: -112px 0px;}
.mainbottom .bg .frame .subscribe .b .b1 {padding: 0px 5px 0px 5px;float: left;height: 21px;color:#999;font:Arial, Helvetica, sans-serif;width: 140px;border: 1px solid #ddd;}
.mainbottom .bg .frame .subscribe .b {margin: 0px auto 0px auto;padding:10px 0px 0px 0px;clear: both;text-align:center;height: 27px;width: 205px;color:#999;}
.mainbottom .bg .frame .help {float: left;height: 177px;width: 177px;}
.mainbottom .bg .frame .help li {clear: both;float: left;padding-left: 50px;white-space:nowrap;}
.mainbottom .bg .frame .help li h2 {font-size: 14px;padding:35px 0px 10px 0px;font-weight: normal;}
.mainbottom .bg .frame .help li a {color: #999;padding:3px 0px 3px 0px;font-size:12px;}
.mainbottom .bg .frame .help li a:hover {color: #333;}
.mainbottom h3 {font-size: 12px;color: #999;text-align: center;font-weight: normal;padding-top: 15px;}
.mainbottom_mainframe{width:100%; height:auto;  background:#efefef; margin-top:50px; float:left; padding:30px 0;}
.mainbottom_frame{width:1200px; height:auto; margin:0 auto; background:#efefef;}
.main_bottom_sns{width:230px; height:auto; float:left;}
.main_bottom_sns_icon{width:16px; height:16px; float:left; margin-right:7px;}
.main_bottom_mailboox{ clear:both; width:230px; height:25px; float:left; margin-top:10px;}
.main_bottom_mb_t1{width:150px; height:19px; color:#ccc; font-family:"微软雅黑", "黑体"; font-size:12px; float:left;}
.main_bottom_mb_t2{ float:left; clear:both; margin-top:5px; color:#a6a6a6;}
.mainbottom_left{width:230px; height:auto; float:left;}
.main_bottom_faq{width:250px; height:100px; float:left; margin-left:150px;}
.main_bottom_t1 {clear:both;width:auto; height:auto; float:left; font-size:14px; font-family:"微软雅黑", "黑体"; margin-bottom:10px;}
.main_bottom_t2, .main_bottom_t2 a{ clear:both;width:auto; height:auto; float:left; font-size:12px; font-family:"微软雅黑", "黑体"; color:#808080; margin-bottom:1px;}
.main_bottom_t2 a:hover{color:#000;}
.main_bottom_help{ margin-left:30px; width:100px; float:left; height:100px; margin-right:90px;}
.main_bottom_help2{ margin-left:30px; width:100px; float:left; height:100px;}
.main_bottom_payment{width:820px; margin-left:380px; margin-top:20px; clear:both; float:left;}
.main_bottom_payment_pic1{width:120px; height:40px; float:left; clear:both;}
.main_bottom_payment_pic2{width:120px; height:40px; float:left; margin-left:70px;}


.grey {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: url(gray.svg#grayscale);filter: gray;}
.mainway {clear:both;font-size:14px;height:38px;margin:40px 0px 0px 110px;padding-right: 20px;padding-top:20px; width: 1180px;}
.mainway a {font-size: 14px;float: left;padding-right: 15px;color:#666;padding-top:5px;background-image: url(../cimg/currentlocation-1.jpg);background-repeat: no-repeat;background-position: left 0px top 8px;padding:5px 9px 0px 20px;}
#idpp{background:#ffffff;font-size:18px;padding:0px 9px 0px 20px;}
.mainway p {font-family: Arial;padding-right: 15px;font-size:16px;float: left;color:#999;padding-top:5px}
.paging {clear: both;height: auto;width:700px;margin:0px auto 0px auto;}
.paging ul li {margin:15px 10px 15px 10px;clear: none;float: left;}
.paging ul li .left,.paging ul li .right,.paging ul li .y,.paging ul li .n {background-image: url(../cimg/ico.png);font:Arial, Helvetica, sans-serif;font-size:12px;background-repeat: no-repeat;display: block;float: left;color:#fff;padding:2px 0px 0px 0px;text-align:center;height: 20px;width: 22px;}
.paging ul li .n {background-position: -22px -264px;}
.paging ul li .y,.paging ul li .n:hover {background-position: 0px -264px;}
.paging ul li .left {background-position: -22px -286px;}
.paging ul li .right {background-position: 0px -286px;}
.paging ul li .paging-f {text-align: center;display: block;color:#ddd;height: 17px;width: 25px;border: 1px solid #ddd;float:left;}
.paging ul li .paging-bn {display: block;background-image: url(../cimg/ico.png);background-repeat: no-repeat;float: left;height: 17px;background-color:#fff;background-position: 0px -308px;width: 27px;border: none;cursor: pointer;}
.main-step {border-top:solid 1px #ddd; border-bottom:solid 1px #ddd;margin: 0px auto 30px auto;clear: both;height: 140px;min-width:1200px;width: 100%;}
.main-step .dd,.main-step .ee {margin: 0px auto 0px auto;clear: both;width: 850px;}
.main-step .dd {height: 100px;}
.main-step .ee {height: 20px;}
.main-step ul .b {background-image: url(../cimg/ico.png);background-repeat: no-repeat;background-position: -27px -308px;float: left;margin:41px 14px 0px 14px;height: 42px;width: 22px;}
.main-step ul .a {background-image: url(../cimg/stepico.png);background-repeat: no-repeat;margin: 29px 33px 0px 33px;float: left;height: 63px;display:block;width: 63px;}
.main-step .ee li { width:170px;text-align:left;float: left;}
.main-step .ee li h2 { font-size:16px;color:#666;font-weight:normal;}
.index-page-left,.index-page-right {background-image: url(../cimg/ico.png);background-repeat: no-repeat;display: block;height: 78px;width: 40px;}
.index-page-left {background-position: 0px -44px;}
.index-page-right {background-position: -40px -44px;}
.index-page-left:hover {background-position: 0px -122px;}
.index-page-right:hover {background-position: -40px -122px;}

/*新的首页*/
.new-top {height: 105px;width: 100%;border-bottom:1px #ddd solid; }
.new-top-500,.new-top-200 {float: left;height: 70px;}
.new-top-500 {width: 500px;position: relative;}
.new-top-200 {width: 200px;}
.new-top-200 a {background-image: url(../cimg/logo1.png);background-repeat: no-repeat;background-position: center center;display: block;height:75px;width: 200px;}
.new-1200-auto {margin: 0px auto;clear: both;height: 85px;width: 1200px; }
.new-100-position{position:  fixed;  background-color:  #ffffff; margin: auto; height: 85px; width: 100%;z-index: 9999}
.new-100-position-gradient{  width: 100%; height: 35px;
                             background-image: linear-gradient(top,#fff,rgba(255,255,255,0) 68%); 
                             background-image:  -webkit-linear-gradient(top,#fff,rgba(255,255,255,0) 68%); 
                             background-image: -moz-linear-gradient(top,#fff,rgba(255,255,255,0) 68%);
                             background-image: -ms-linear-gradient(top,#fff,rgba(255,255,255,0) 68%);
}
.hot-ico-2015 {height: 12px; position:absolute;width: 26px; right:30px; top:20px;}
.new-top-500 .right{ margin-top:20px;}
.new-top-500 .right li a,.new-top-500 .left li a {padding: 5px 10px;width:auto;font-size:18px;margin:0px 10px;color:#666;height: 30px;}
.new-top-cart li {float:right; }
.new-top-500 .right li {float:right; clear:none; margin-top:7px;}
.new-top-500 .left li a,.new-top-500 .left li {float:left;}
.new-top-500 .right li a:hover,.new-top-500 .left li a:hover {-webkit-border-radius: 5px; -moz-border-radius: 5px;  border-radius:5px; background-color:#eee; color:#000;}
.new-top-cart {clear: both;float: left;height: 29px;width:100%;border-bottom:1px solid #ddd;background-color:#f4f4f4;}
.new-top-cart li .cart { width:43px; height:16px; padding-top:2px; background-image:url(../cimg/cartico.png);background-repeat: no-repeat;background-position:0px 0px; display:block;}
.new-top-cart li .cart span {font-family: Arial, Helvetica, sans-serif;font-size: 12px; width:20px; height:18px; float:right;color: #fff;text-align: center;}
.new-top-cart li { margin-left:30px; }

.new-top-cart li .me { color:#d21010; }
.new-top-cart li .me span {background-image: url(../cimg/cartico.png);background-repeat: no-repeat;background-position: -44px 0px;float: left;height: 18px; margin-right:5px;width: 17px;}
.new-phtobook {clear: both;width: 100%; margin:0px auto; border-bottom:1px #ddd solid;}
.new-phtobook {height: 990px;}
.new-phtobook .head,.new-in-hot .head{margin: 0px auto; text-align:center;clear: both;height: 136px;width: 1200px;}
.new-phtobook .head h2,.new-in-hot .head h2 {font-size: 30px;font-weight: normal;padding-top: 35px;}
.new-phtobook .head h3,.new-in-hot .head h3 {font-size: 14px; color:#666;padding-top: 5px;font-weight: normal;}
.new-pb-banner {background-color: #ddd;clear: both; margin:0px auto;height: 140px;width: 1200px;}
.new-phtobook-main {margin: 0px auto;clear: both; height: 705px;width: 1200px;}
.new-phtobook-frame1 {clear: both;height: 340px; padding-top:43px;width: 1200px;}
.new-phtobook-frame1-img {background-repeat: no-repeat;background-position: 0px 0px;float: left;height: 340px;width: 600px;background-image: url(../cimg/tex/prnew01.jpg);}
.new-phtobook-frame1-text {float: left;height: 340px; padding-left:30px;width: 570px;}
.new-phtobook-frame1-text ul li h2 {font-size: 18px;font-weight: normal;}
.new-phtobook-frame1-text ul li h3 {font-family: Arial, Helvetica, sans-serif; color:#666;font-size: 14px;font-weight: normal;}
.new-phtobook-frame1-text ul .content {clear: both;height: 170px; padding-top:15px; color:#999;width: 507px;overflow: hidden;}
.new-phtobook-frame1-text ul li .b1 {float: left;height: auto;width:180px; padding-left:50px;}
.bn-phtobook-1,.bn-phtobook-2 {font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size: 18px; float:left;background-image: url(../cimg/newbn.png);color: #fff; display:block;background-repeat: no-repeat; border:0px; cursor:pointer; text-align:left; padding-left:40px;height: 33px;width: 129px;}
.bn-phtobook-1 {background-position: 0px 0px;}
.bn-phtobook-2 {background-position: 0px -33px;}
.bn-phtobook-1:hover {background-position: 0px -66px;}
.bn-phtobook-2:hover {background-position: 0px -99px;}
.new-phtobook-frame1 .more {margin: 0px auto; color:#999; text-align:right;clear: both;height: 30px;width: 1200px;}
.new-phtobook-frame1 .list {margin: 0px auto;clear: both;height: 270px;width: 1200px;}
.new-phtobook-frame1 .list ul li,.new-phtobook-frame1 .list ul li a {height: 270px; float: left; display:block;width: 240px; text-align:center;}
.new-phtobook-frame1 .list ul li a:hover { background-color:#efefef;}
.new-phtobook-frame1 .list ul li a div {margin: 0px auto 10px auto;clear: both;height: 186px;width: 186px;}
.new-phtobook-frame1 .list ul li a h3 {font-size: 14px; clear:both;font-weight: normal;}
.new-phtobook-frame1 .list ul li h4 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
.new-phtobook-frame1 .list ul li a h5 {float: left;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height: 25px; font-size:12px;font-weight: normal; color:#999;width: 240px;margin:5px 0px 0px 0px;}
.new-in-hot {margin: 0px auto;border-bottom:1px #ddd solid;clear: both;height: 815px;width: 100%;}
.new-in-pr {margin: 0px auto;clear: both;height: 600px;width: 1200px;}
.new-in-pr .left,.new-in-pr .right {float: left;height: 600px;width: 600px;}
.new-in-pr .left .img { margin:0px auto;height: 405px;width: 405px;clear: both;}
.new-in-pr .left .text {padding:0px 20px;clear: both;height: 145px;width: 560px;}
.new-in-pr .left .text .head {clear: both;height: 40px;width: 560px;}

.new-in-hot .new-in-pr .left:hover{  background-color:#efefef; }
.new-in-hot .new-in-pr .left .text .head h3 {font-size: 24px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:left;font-weight: normal;float: left;height: 40px;width:400px;}
.new-in-hot .new-in-pr .left .text .head h4 {float: left;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight: normal; color:#666; padding-top:10px;height: 30px;width: 160px;}
.new-in-pr .left .text .content {clear: both;height: 90px;width: 560px; color:#999;overflow: hidden;}
.new-in-pr .right .a a,.new-in-pr .right .b a,.new-in-pr .right .c a,.new-in-pr .right .d a   {float: left;height: 299px;width: 299px;}
.new-in-pr .right .a a {border-right: solid 1px #eee;border-bottom: solid 1px #eee;}
.new-in-pr .right .b a {border-bottom: solid 1px #eee;}
.new-in-pr .right .c a {border-right: solid 1px #eee;}
.new-in-pr .right .a a:hover,.new-in-pr .right .b a:hover,.new-in-pr .right .c a:hover,.new-in-pr .right .d a:hover { background-color:#efefef;}
.new-in-pr .right .a a .img,.new-in-pr .right .b a .img,.new-in-pr .right .c a .img,.new-in-pr .right .d a .img {margin: 0px auto;clear: both;height: 200px;width: 200px;}
.new-in-pr .right .a a .text,.new-in-pr .right .b a .text,.new-in-pr .right .c a .text,.new-in-pr .right .d a .text {padding: 15px;clear: both;height: 70px;width: 270px;}
.pr-head-01 {clear: both;height: 25px;width: 270px;}
.pr-head-01 h3,.pr-head-01 h4 {  float:left;display:block;font-weight: normal;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:14px;}
.pr-head-01 h3 {width:160px; height:25px;text-align:left;}
.pr-head-01 h4 {height: 25px;text-align: right;width: 110px;}
.pr-text-01 {clear: both; color:#999;height: 33px;width: 270px;overflow: hidden;}
.new-in-pr .right li { float:left;}
/*购物车*/
.float-cart { border:1px solid #ddd;zoom:1; background-color:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, color=#999999);width: 288px;position: fixed;top:30px;right: 110px;z-index: 100000;display: none}
.float-cart .float-k-line { margin:2px; padding:5px;zoom:1;width: 272px;}
.float-head {clear: both;height: 36px; border-bottom:1px solid #ddd;width: 272px;}
.float-head ul .a {float: left; font-size:14px; color:#666; padding:5px 0px 0px 5px;width: 80px;}
.float-head ul .b {font-family: Arial, Helvetica, sans-serif; padding-top:3px; height:33px; width:187px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 18px;color: #d21010;}
.float-content {clear: both;width: 272px;overflow: auto;}
.float-content .float-c-m {clear: both; border-bottom:1px dashed #ddd;display: block;height: 74px;width: 255px;float: left;}
.float-content .float-c-m .img {margin:6px 11px; border:1px solid #ddd;height: 60px;float: left;width: 60px;}
.float-content .float-c-m .name {float: left;color: #666;height: 64px;padding: 5px 10px 0px 0px;width: 62px;overflow: hidden;line-height: 16px;}
.float-c-m .operation {float: left;height: 74px;width:95px;}
.float-c-m .operation ul li {clear: both; text-align:right;font-family:Arial, Helvetica, sans-serif;float: left; padding-top:6px;height: 18px;width:95px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bn-add,.bn-reduce {cursor: pointer;background-image: url(../cimg/sico.jpg);background-repeat: no-repeat;border:0px;float: right;height: 15px;width: 15px;}
.bn-reduce{background-position: -15px 0px;}
.bn-reduce:hover{background-position: -15px -15px;}
.bn-add {background-position: 0px 0px;}
.bn-add:hover {background-position: 0px -15px;}
.float-input {color:#666; font-size:10px;margin: 0px 2px; text-align:center;float: right;height: 13px;width: 26px;border: 1px solid #ddd;}
.float-input:hover{border: 1px solid #d21010;}
.operation ul li a {color: #999;}
.operation ul li a:hover { color:#333;}
.float-bn {clear: both;float: left;height: 50px;width: 272px;}
.float-bn ul li {float: left;width: 136px;}
.float-bn ul .a { padding-top:20px; color:#999;}
.float-bn ul .a span { color:#d21010;}
.float-bn ul .b { text-align:right; padding-top:15px;}

.arrow-prev,.arrow-prev:hover,.arrow-next,.arrow-next:hover{ display:  block; position:  absolute; top:40%; width: 40px; height: 77px; }
.arrow-next,.arrow-next:hover{ right: 0}
.arrow-prev{background-image: url(../cimg/ico.png);background-repeat: no-repeat;background-position:0px -44px;}
.arrow-prev:hover{background-image: url(../cimg/ico.png);background-repeat: no-repeat;background-position:0px -120px;height: 80px; }
.arrow-next{background-image: url(../cimg/ico.png);background-repeat: no-repeat;background-position:-40px -44px;}
.arrow-next:hover{background-image: url(../cimg/ico.png);background-repeat: no-repeat;background-position:-40px -120px;height: 80px; }
/*20141017 add by duanshanbin*/
.new-bank ul .bn {
    width: 1026px;
}

/*2014-10-27*/
.products-comment-details {margin:0px auto;clear: both;height: auto;width: 1200px;border: solid 1px #e6e9ef;}
.products-comment-details .head {margin: 0px; font-size:14px; padding:5px 20px; background-color:#f4f4f4;height: 25px;width: 1160px;}
.products-comment-details .frame {padding: 20px 0px; clear:both;height: auto;width: 1200px;overflow: hidden;}
.products-comment-details-a { width:80px;height:80px;padding:10px 35px;float: left;}
.products-comment-details-a img{width: 80px;height: 80px;}
.products-comment-details-b {height: auto;font-size:14px;color:#999;width: 1048px;float: left;}
.products-comment-details-b ul li {float: left;height: auto;width: 1050px;clear: both;padding-bottom:30px;}
.products-comment-details-b ul li span {color: #d21010;}


.explanation {display:none;position:absolute;margin:0px -38px;background-image: url(../cimg/review/wl201516t.png);background-repeat: no-repeat;background-position: center top;width: 190px;padding-top: 22px;height:50px;}
.explanation .text_fen{background-image: url(../cimg/review/wl201516a.png);background-repeat: repeat-y;font-size:12px;position:;color:#666;height: auto;width: 190px;}
.explanation .text_fen p{padding: 1px 20px;}
.explanation .bottom {background-image: url(../cimg/review/wl201516b.png);background-repeat: no-repeat;height: 13px;width: 190px;}

.separate,.separate-a {float: left;width: auto;padding-right: 50px;}
.separate .text {float: left; font-size:12px;}
.separate-a .text,.products-comment-details-c ul li .text {float: left;font-size:14px;}
.xz-5,.xz-4,.xz-3,.xz-2,.xz-1,.xz-0  {background-image: url(../cimg/evaluation-1.png);background-repeat: no-repeat;display:block;float: left;height: 15px;width: 100px;}
.xz-5 {background-position: 0px 0px;}
.xz-4 {background-position: -20px 0px;}
.xz-3 {background-position: -40px 0px;}
.xz-2 {background-position: -60px 0px;}
.xz-1 {background-position: -80px 0px;}
.xz-0 {background-position: -100px 0px;}
.text-600-100 {font-size: 12px;color: #666; float:left;padding: 10px;height: 80px;width: 600px;overflow: auto;}
.products-comment-details-c ul li {clear: both;float: left;}
.products-comment-details-c ul li {padding-bottom: 20px; width:1200px;}
.products-comment-details-d {padding: 20px 0px 20px 60px;clear: both; font-size:14px;height: auto;width: 1140px;}
.text-1000-300 {padding: 20px; font-size:14px; color:#999;height: 260px;width: 960px;overflow: auto;}
.products-comment-details-d ul li span {color: #d21010;}
.products-comment-details-d ul li {padding-bottom: 30px; height:auto; float:left; clear:both; width:1140px;}
.return-goods-a,.return-goods-c {text-align: center; float:left;display:block; border:1px solid #ddd;}
.return-goods-b {float: left;}
.return-goods-a {height: 13px; margin:3px 5px;width: 13px;font-size: 8px;}
.return-goods-c {height: 20px;width: 35px;}
.text-500-100 { color:#666; font-size:14px;padding: 10px;float: left;height: 100px;width: 500px;}
.text-180-25 {float: left;height: 25px;width: 180px;}

/*2014-10-28*/
.order-details {background-color: #fef8e8;padding: 35px; color:#666;clear: both; margin:20px auto;height: auto; font-size:18px;width: 1130px;}
.order-details span {color: #d21010;}
.order-details-technological-process {margin: 30px auto;clear: both;height: 150px;width: 1200px;}
.order-details-technological-process .ico {margin: 0px auto;clear: both;height: 50px;width: 810px;}
.order-details-technological-process .ico .a,.order-details-technological-process .ico .b,.order-details-technological-process .ico .a-1,.order-details-technological-process .ico .b-1 {background-image: url(../cimg/order-details.png);background-repeat: no-repeat;display: block;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 26px;color: #fff;text-align: center;font-weight: bold;}
.order-details-technological-process .ico .a{height: 40px;width:50px;background-position: 0px 0px; padding-top:10px;}
.order-details-technological-process .ico .b{height: 12px;width:140px;background-position: -50px 0px; margin-top:17px;}
.order-details-technological-process .ico .a-1{height: 40px;width:50px;background-position: 0px -50px; padding-top:10px;}
.order-details-technological-process .ico .b-1{height: 12px;width:140px;background-position: -50px -12px; margin-top:17px;}
.order-details-technological-process .text ul li {text-align: center; font-size:12px; margin-top:15px;float: left; padding-left:10px;height: 65px;width: 180px;}
.order-details-technological-process .text ul li span {color: #999; display: block; width: 66px; height: 40px; margin: auto}
.order-details-technological-process .text {width: 1080px;padding-left: 120px;}
.order-details-track-01 {float:left; clear:both;width: 1200px;border-bottom:1px #ddd solid;}
.order-details-track-01 .a,.order-details-track-01 .b,.order-details-track-01 .c,.order-details-track ul li .a,.order-details-track ul li .b,.order-details-track ul li .c {float: left;display:block;word-break:keep-all;}
.order-details-track-01 .a,.order-details-track ul li .a {padding:10px 0px 10px 35px;width: 215px;}
.order-details-track-01 .b,.order-details-track ul li .b {padding:10px 0px 0px 0px;width:580px;}
.order-details-track-01 .c,.order-details-track ul li .c {padding:10px 0px 0px 0px;width:180px;}
.order-details-track ul li {clear: both;float: left;height: auto;width: 1200px;padding:0px;}
.order-details-frame {padding: 20px 0px 20px 35px;clear: both;float: left;height: auto;width: 1165px;}
.order-details-frame ul li {padding-bottom: 10px;}

/*2014-10-29*/
.product-new {margin:auto;clear: both;height: 250px;width: 1200px;}
.product-new .left,.product-new .right {text-align:center; float:left;padding:60px 0px 0px 300px;height: 180px;width: 299px;background-position: 120px 50px;background-repeat: no-repeat;}
.product-new .left{background-image: url(../cimg/product-new-1.png);border-right: solid 1px #ddd;}
.product-new .right {background-image: url(../cimg/product-new-2.png);}
.product-new .left ul li,.product-new .right ul li{ padding-bottom:15px;}
.product-new .left ul li h2,.product-new .right ul li h2 {font-size: 24px;font-weight: normal;}
.product-new .left ul li h3,.product-new .right ul li h3 {font-size: 14px;font-weight: normal;}

.img-0,.img-1{ cursor:  pointer; width: 20px; height: 15px; background-image: url(../cimg/evaluation-1.png);  float: left ; }
.img-1{background-position: 20px}
.img-a{ float: left; width: 140px; height: 15px}
.img-a a {display: none; }

.img-small-0,.img-small-1{  width: 10px; height: 10px; background-image: url(../cimg/grade.png);  float: left }
.img-small-1{background-position: 10px }
.img-small-a{ float: left; width: 50px; height: 10px;  margin-top: 5px }


.newshade{ display: none;   width:100%; height:100%; background-color: #000; position: fixed; top: 0;  opacity: 0.6; z-index: 9999999 }
.newshade_content{ display: none; position: fixed; top: 0; z-index: 999999999; width:100%; height:100%}
.newphoto{text-align: center;  width: 1200px;  margin: auto; height: 600px; padding: 100px 0 0 0; position: relative; z-index: 9999 }
.newwrong{ display: block; width: 30px; height: 30px; float: right; color: #FC0; font-weight: 600px; font-size: 1.5em}
.booklet{ z-index: 9999}
.close1,.close2{width:100%; height: 100%; position:absolute;z-index: 2}
.close2{z-index: 1}

/*  huangju  帮助中心反馈 */
.help_pop_contact_exp{position: fixed; left: 35%; display: none ; z-index:99999}
.help_pop_contact{ width:440px; height:285px; background: rgba(145, 145, 145,0.5); padding-top:10px; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.help_pop_contact_content{ width:420px; height:270px; margin:auto; background:#FFF;
                           border:1px #919191 solid ; }

.help_pop_contact_content form{ margin:20px auto ; width:400px}
.help_pop_contact_content span{ margin-left:15px; font-size:14px}
.help_pop_contact_content .Contact_varchar{margin-left:20px;} 
.help_pop_contact_content div{ margin-bottom:10px}
.help_pop_contact_content input,.help_pop_contact_content textarea{ background:#dfdfdf ;
                                                                    border:0;}
.help_pop_contact_content textarea{ width:320px;   overflow-x:hidden; height:144px;   border-radius:2px; overflow-y:auto }

.help_pop_contact_content #Name_varchar{ height:22px; width:90px;}
.help_pop_contact_content #Contact_varchar{ height:22px; width:135px;}
.help_pop_contact_body span{ vertical-align:top; display:inline-table}
.help_pop_contact_submit{ text-align:center}
.help_pop_contact_submit input{ width:125px; height:35px; border:0; color:#FFF;margin-left:45px}
.help_pop_contact_submit input[type="submit"]{ background:#dc0a0a}
.help_pop_contact_submit input[type="button"]{ background:#999999; }

/*2014-11-18*/
.hint_perate{margin:0px 0px 0px 70px;color:red;display:none;float:left;}
.registr_color{margin-letf:500px;width:100%;height:100%;background-color:#000;position:absolute;left:0px; opacity:0.5;display:none;}
.registrationagreement {background-color: #FFF;padding: 10px;margin:5% auto 0px auto;height: 460px;width: 920px; position:absolute;top:20px;right:230px;display:none;}
.registrationagreement-a {background-color: #e5e5e5;clear: both;float: left;padding: 10px;height: 360px;width: 900px;overflow: auto;line-height: 21px;}
.registrationagreement-bn {text-align: center;display:block;height: 55px;margin-top:20px;float:left;clear: both;width: 920px;}
/*原2014-11-14新增样式292行-296行*/
.new-top-cart ul {margin: 0px auto;padding-top:5px;clear: both;width: 1200px;}
.new-top-500 .left {padding-top: 22px;}
.collect-ico {background-image: url(../cimg/collect.png);background-repeat: no-repeat;background-position: 0px 0px;height: 24px;padding-left:22px;width: 100px;}
.collect-ico:hover {background-position: 0px -22px;}
.new-top-xbg {
    background-image: url(../cimg/nav-bg-20141114.png);
    width: 100%;
    height: 1px;
    background-repeat: repeat-x;
    display: block;
}

/*  新增 huangju  评论管理 */
.products-comment-details-b ul li .text {float: left;width: 60px;}
.text-600-50 {font-size: 12px;color: #666;float:left;padding: 10px;height: 50px;width: 600px;overflow: auto;}
.products-comment-details .frame-a {padding: 20px 0px;clear:both;height:auto;  overflow: hidden; zoom: 1; width: 1198px; border-bottom:1px dashed #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}

/*浮动*/
.new-100-position-new{position:  fixed;  background-color:  #ffffff; margin: auto; height: 115px; width: 100%;z-index: 9999}
/*
.new-100-position-gradient{  width: 100%; height: 35px;
    background-image: linear-gradient(top,#fff,rgba(255,255,255,0) 68%);
    background-image:  -webkit-linear-gradient(top,#fff,rgba(255,255,255,0) 68%);
    background-image: -moz-linear-gradient(top,#fff,rgba(255,255,255,0) 68%);
    background-image: -ms-linear-gradient(top,#fff,rgba(255,255,255,0) 68%);
}
*/
.express_none{margin:0px 0px;background:#ffffff;border:1px solid #708090;width:570px;color:#333;position:relative;right:350px;top:10px; display:none;}
.file_img_a{ position: absolute; top:0;right: 0; background-image: url(../cimg/x.jpg);  width: 10px; height: 10px; display: block}
.file_img_div{ width:80px; height: 80px; position: relative; float: left; margin-right: 10px; }
.file_img_div_loading{ background: url(../cimg/loading3.gif) no-repeat center;}


/* huangju 2014.12.19  add  底部增加 */

.propagandist-1200-a {margin: 0px auto;padding-top:50px;clear: both;height: 172px;width: 1200px;}
.propagandist-1200-a1 {text-align: center;float: left;height: 172px;width: 240px;}
.propagandist-1200-img {float: left;height: 130px;width: 240px;}
.propagandist-1200-text {clear: both;float: left;height: 43px;width: 240px;}
.propagandist-1200-text h2 {font-size: 14px;padding:5px 0px;color: #333;margin: 0px;font-weight: normal;}
.propagandist-1200-text h3 {font-size: 12px;color:#666;margin:0px;font-weight: normal;}

/* huangju 2014.12.19  add  弹出窗口 */
.hint-a-01-posstion{ width: 1200px; height: 100%; margin: auto}
.hint-a-01-posstion-content{ width: 400px;  height: 100%; margin: auto}
.hint-a-01 {height: auto;width: auto; position: fixed; z-index: 1119999; top:40%;}
.hint-a-01 .ico {float: left;height: auto;width: auto;}
.hint-a-01 .text {float: left;height: 105px;width: 450px;}
.hint-a-01 .text .l-b {background-image: url(../cimg/hint-a-04.png);background-repeat: repeat-x;float: left;height: 26px;width: auto;padding: 20px; max-width:336px;}
.hint-a-01 .text .l-a,.hint-a-01 .text .l-c {background-repeat: no-repeat;background-position: left center;float: left;clear:none;display:block;}
.hint-a-01 .text .l-a {height: 66px;width: 27px;background-image: url(../cimg/hint-a-03.png);}
.hint-a-01 .text .l-c {height: 66px;width: 27px;background-image: url(../cimg/hint-a-05.png);}
.hint-a-01 .text .l-c img{ border:0px;}
.hint-a-01 .text .web {clear: both;padding-left:15px;float: left;width: auto;}

/*  新年标题头部样式     */
/*
.newyearnav {margin: 0px auto;clear: both;height: 177px;width: 100%;min-width: 1200px;background-image: url(../cimg/newyearnav.png);background-repeat: no-repeat;background-position: center center;}
.newyearnav ul {margin: 0px auto;font-size:20px;clear: both;height: 177px;width: 1200px;font-weight:bold;}
.newyearnav ul li {float: left;height: auto;width: auto;}
.newyearnav ul .a {padding:26px 0px 0px 136px;}
.newyearnav ul .b {padding:26px 0px 0px 143px;}
.newyearnav ul .c {padding:26px 0px 0px 66px;}
.newyearnav ul .d {padding:26px 0px 0px 73px;}
.newyearnav ul .e {padding:15px 0px 0px 50px;}
.newyearnav ul .e a {color: #fff; width:150px; height:105px;font-size: 16px;line-height: 18px;display: block;text-align: center;}
.newyearnav ul .logo {float: left;height: 177px;width: 300px;padding-left:77px;}
.newyearnav ul .logo a { display: block;float: left;height: 100px;width: 300px;}
*/
.zkj {font-size: 12px;color: #fff;background-image: url(../cimg/zkj.png);background-repeat: no-repeat;background-position: center center;height: 33px;padding-top: 4px;width: 37px;text-align: center;position: absolute;top: 0px;right:0px;}
.right-980 .list ul li a h3 span {text-decoration: line-through; color:#ddd;}
.right-980 .list ul li a h3 span {text-decoration: line-through; color:#ddd;}
.zkjli{ position:  relative;} 
.zkj span {	font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;}


/* huangju 2014.12.30  add 新年导航 */
/*
.newyearnav_n {margin: 0px auto;clear: both;height: 132px;width: 100%;min-width: 1200px;background-image: url(../cimg/newyearnav_n.png);background-repeat: no-repeat;background-position: center center;}
.newyearnav_n ul {margin: 0px auto;font-size:20px;clear: both;height: 132px;width: 1200px;font-weight:bold;}
.newyearnav_n ul li {float: left;height: auto;width: auto;}
.newyearnav_n ul .a {padding:45px 0px 0px 95px;}
.newyearnav_n ul .b {padding:45px 0px 0px 165px;}
.newyearnav_n ul .c {padding:45px 0px 0px 50px;}
.newyearnav_n ul .d {padding:45px 0px 0px 80px;}
.newyearnav_n ul .e {padding:15px 0px 0px 50px;}
.newyearnav_n ul .e a {color: #fff; width:150px; height:105px;font-size: 16px;line-height: 18px;display: block;text-align: center;}
.newyearnav_n ul .logo {float: left;height: 132px;width: 300px;padding-left:77px;}
.newyearnav_n ul .logo a { display: block;float: left;height: 100px;width: 300px;}
*/
/*duanshanbin 2015.02.05 add*/
.newyearnav {margin: 0px auto;clear: both;height: 132px;width: 100%;min-width: 1200px;background-image: url(../cimg/newyearnav.png);background-repeat: no-repeat;background-position: center center;}
.newyearnav ul {margin: 0px auto;font-size:20px;clear: both;height: 132px;width: 1200px;font-weight:bold;}
.newyearnav ul li {float: left;height: auto;width: auto;}
.newyearnav ul .a {padding:45px 0px 0px 95px;}
.newyearnav ul .b {padding:45px 0px 0px 85px;}
.newyearnav ul .c {padding:45px 0px 0px 80px;}
.newyearnav ul .d {padding:45px 0px 0px 0px;}
.newyearnav ul .f {padding:45px 0px 0px 80px;}
.newyearnav ul .e {padding:15px 0px 0px 60px;}
.newyearnav ul .e a {color: #fff; width:150px; height:105px;font-size: 16px;line-height: 18px;display: block;text-align: center;}
.newyearnav ul .logo {float: left;height: 132px;width: 300px;padding-left:77px;}
.newyearnav ul .logo a { display: block;float: left;height: 100px;width: 300px;}

/*  新分享模块css    */
.share-new1226 {margin: 0px auto;clear: both;height: auto;width:100%;min-width: 1200px;background-image: url(../cimg/share/share1226bg.jpg);background-repeat: repeat-y;background-position: center top; padding:10px 0px;}
.share-new1226-top {clear: both;margin: 0px auto;height: 440px;width: 1200px;}
.share-new1226-top-in {background-image: url(../cimg/share/share1226-01.png);background-position: 55px 44px;background-repeat: no-repeat;float: left;height: 440px;width: 280px;}
.share-new1226-top-in ul {text-align:center;float: left;height: 215px;margin:44px 0px 0px 79px;width: 167px;}
.share-new1226-top-in ul .img {margin: 7px 0px 0px 42px;clear: both;float: left;height: 87px;width: 87px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;overflow: hidden;}
.share-new1226-top-in ul .in,.share-new1226-top-in ul .in1,.share-new1226-top-in ul .in2 {height: 25px;width: 167px;display: block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.share-new1226-top-in ul .in {font-size: 18px;color: #000;font-weight: bold;padding-top: 10px;}
.share-new1226-top-in ul .in1 {font-size: 14px;color: #333;padding-top:8px;}
.share-new1226-top-in ul .in2 {font-size: 12px;color: #666;}
.share-new1226-top-swf {float: left;height: 440px;width: 920px;}
.share-new1226-bom {margin: 0px auto;clear: both;height: 272px;width: 1200px;}
.share-new1226-bom-img {float: left;height: 220px;width: 1200px;margin-top:20px;}
.share-new1226-bom-img a {float: left;border:3px solid transparent;height: 175px;padding:10px;width: 175px;display:block;margin-left:39px;}
.share-new1226-bom-img a:hover,.share-new1226-bom-img .xz {float: left;}
.cssshadow {-moz-box-shadow: 3px 3px 4px #000;width:130px;height:auto;margin:0px auto;-webkit-box-shadow: 3px 3px 4px #000;box-shadow: 3px 3px 4px #000;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.share-new1226-bom-img a .n1 {clear: both;height: 25px;font-size:14px;width: 160px;padding-top: 5px;text-align:center;word-break: keep-all;white-space: nowrap;color:#666;overflow: hidden;text-overflow: ellipsis;}
.share-new1226-bom-bn {margin: 0px auto;text-align:center;clear: both;height: 30px;width: 1200px;}

.orderlist ul .right {position: absolute; right:-20px; top:5px;}
.order-h2 ul .h span {font-size: 12px;padding-left: 10px;}


.select_all{ float: right; margin-right: 30px; margin-top: 5px}

/* huangju 2015.1.4 add 新返回顶部 */
.new201514back {background-color: #efefef;background-position: center;text-align: center;height: 31px;width: 148px;border: 1px solid #ddd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;}
.new201514back a {
    margin: 0px auto;
    font-size: 14px;
    display: block;
    height: 25px;
    width: 148px;
    padding-top:5px;
    background-image: url(../cimg/201514back.png);
    background-repeat: no-repeat;
    background-position: 20px 5px;
}

.new201514back_infloat{position:fixed; right:10px; bottom:208px; display: none}
#p_none_submin{width:200px;height:30px;position:absolute;margin:0px 45px;background:#ffffff;opacity:0.1;}

/* huangju 2015.1.16 add 退换货管理 */
.return-frame{width:1178px; height:auto; float:left; margin-top:15px; border:1px solid #ddd; padding:10px; }
.return-frame-a{width:1196px; height:auto; float:left; margin-top:15px; border:2px solid #d21010; }
.return-img{width:80px; height:80px; float:left; margin:20px 50px;}
.return-info{width:600px; height:80px; float:left; padding:20px 0;}
.return-info ul li{clear:both; margin:10px 0; font-size:14px; color:#999; }
.return-info2{width: 334px; height:80px; float:left; padding:10px 0; border-left:1px dashed #999; margin:10px 0; padding-left:20px;}
.return-info2 ul li{clear:both; margin:10px 0; font-size:14px; color:#999;}
.return-info2 ul li span{color: #d21010;}
.return-nbr{width:auto; height:auto; float:left;}
.return-choose{width:15px; height:15px; float:left; margin:50px 0 0 15px; }
.return-chooseframe{width:15px; height:15px; float:left; border:1px solid #999; border-radius:2px;}
.products-comment-details-d {padding: 20px 0px 20px 60px;clear: both;font-size:14px;height: auto;width: 1140px;}
.products-comment-details-d span a{color:#00c; text-decoration:underline; padding-left:20px; font-size:12px;}
.return-rule{width:900px; height:auto; margin:200px auto 300px auto; border:1px solid #999; border-radius:5px; background:#fff;}
.text-800-300 {margin-left:70px; margin-top:20px; margin-bottom:20px; font-size:14px;color:#999;height: 260px;width: 760px;overflow: auto;}
.return-rule-t{width: 760px; height:auto; font-size:16px; float:left; margin-left:70px; margin-top:30px;}
.return-rule-bg{max-width:100%; min-width:900px; height:100%; overflow:hidden; background:url(../cimg/pd_tc_bg.png);}
.products-comment-details .head span {float: right;}
.return-frame ul li {float: left;padding: 0px 10px;width: 60px;}
.return-frame ul li .p-img {overflow: hidden;padding: 5px 0px;}
.btns .btn {background-color: #F5FBEF;background-image: linear-gradient(to top, #F5FBEF 0px, #EAF6E2 100%);border-radius: 2px;display: inline-block;height: 18px;line-height: 18px;border: 1px solid #BFD6AF;padding: 2px 14px 3px;color: #323333;}

.kj20150119 {background: url(../cimg/kj201501191628.png) no-repeat center top;padding-top:7px;width: 679px;}
.kjc20150119 {background: url(../cimg/kj2015011916282.png) repeat-y;padding: 15px;clear: both;height: auto;width: 649px;;  zoom: 1; overflow:  hidden }
.kjc20150119 img { vertical-align: top; height: 30px;width: 30px;border: 2px solid #ddd;overflow: hidden;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius:50px;display: inline-block;}
.kjc20150119 .text .kflist {padding: 10px;background-color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;height: auto;width: 580px;margin:10px 0px;color:#ee3434;font-size:12px;}
.kjc20150119 .text {height: auto;width: 600px;display: inline-block;}
.kjc20150119 .text .list { float: none;  height: auto;font-size:12px;width:585px;line-height:21px;border-bottom:1px dashed #ddd;padding:0px 0px 15px 15px;}
.kjc20150119 .text span {color: #999;}
.kjbm20150119 {background: url(../cimg/kj2015011916281.png) no-repeat 0px bottom;height: auto;padding-bottom:9px;width: 679px; height: auto}


/* huangju 2015.1.23 add 还要买 */

.btn-again{display: inline-block ; width: 73px; height: 22px; background:url(../cimg/btn-again.png) ; background-position: 0 0px; padding: 0;  margin: auto; }
.btn-again:hover{display:inline-block; width: 73px; height: 22px; background: url(../cimg/btn-again.png); background-position: 0 22px; padding: 0; margin: auto; }

/*活动 满即减-- BY SHAOHANG 20150206*/
.activity .sales{
    display: block;float: left;color: #fff; padding: 3px 8px;background: #ee3434;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.activity h4{
    font-size: 14px;color: #666;float: left;padding: 3px 10px;font-weight: normal;
}
/*订单详情页面打印订单*/
.order-frame1000-20150206{
    height: auto;position: relative;width: 1130px;
}
.order-frame100-20150206{
    right: 0px;position: absolute;top: 0px;
}

.newszps_a{ width:600px; height: 288px; position: absolute;top:0; left: 200px; z-index: 99999999;  display:  none}

.hint-a-01_exp{width: 400px; height: 400px; top:50%; margin-top: -200px }
.hint-a-01_exp img{ border: 1px solid #ffffff }
.clear:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }

.clear { *display: inline-block; }

html .clear { *height: 1%; }

/* 支付成功界面 */
.newcdxc-paymentsuccess-interface { max-width: 720px; margin: 10% auto; width: auto; position: relative; padding-left: 65px; }
.newcdxc-paymentsuccess-interface i { position: absolute; left: -10px; top: 10px; width: 65px; height: 70px; background: url("../cimg/newcdxc-succes-lu-max.png") no-repeat; }
.newcdxc-paymentsuccess-interface .newcdxc-paymentsuccess-interface-view { font-size: 30px; color: #333; }
.newcdxc-paymentsuccess-interface .newcdxc-paymentsuccess-interface-view span { font-size: 49px; color: #d61010; margin: 0 10px; }
.newcdxc-paymentsuccess-interface .newcdxc-paymentsuccess-interface-orders { font-size: 18px; margin-top: 15px; }
.newcdxc-paymentsuccess-interface .newcdxc-paymentsuccess-interface-details { font-size: 14px; margin-top: 15px; }
.newcdxc-paymentsuccess-interface .newcdxc-paymentsuccess-interface-details span { color: #d61010; font-weight: bold; }
.newcdxc-paymentsuccess-interface .newcdxc-paymentsuccess-interface-go { font-size: 14px; font-weight: bold; margin: 15px 0; }
.newcdxc-paymentsuccess-interface .newcdxc-paymentsuccess-interface-go span { color: #d61010; }
.newcdxc-paymentsuccess-interface .newdxc-poster-fz-details-main--byon { width: 125px; float:left;height: 32px; background: #ff3a3a; font-size: 12px; color: #fff; text-align: center; display: block; cursor: pointer; box-sizing: border-box; line-height: 30px; margin-right: 10px; }
.newcdxc-paymentsuccess-interface .newdxc-poster-fz-details-main--byon:hover { background: #b22828; color: #b2b2b2; }
.newcdxc-paymentsuccess-interface .newcdxccard-detail-byon { width: 90px; height: 32px; background: #feeaea;float:left; font-size: 12px; color: #ff3a3a; text-align: center; display: block; cursor: pointer; box-sizing: border-box; border: solid 1px #ff3a3a; *height: 30px; line-height: 30px; }
.newcdxc-paymentsuccess-interface .newcdxccard-detail-byon:hover { background: #ffe2e2; }



