@charset "utf-8";
header{width:100%;height:auto;}
header .top{width: 100%;height: 29px;line-height: 29px;border-bottom:1px #e1e1e1 solid;background: #f3f3f3;}
header .top .le{width: auto;}
header .top .le span{color: #2f2f2f;font-size: 12px;margin-right: 30px;}
header .top .le a{color: #ec6709;font-size: 12px;}
header .top .le a:hover{text-decoration: underline;}
header .top .le b{color: #ec6709;font-size: 12px;margin:0 5px;}
header .top .le .inesd{color: #2f2f2f;font-weight: bold;margin-right: 18px;}
header .top .le .inesd i{margin-right: 10px;}
header .top .le .overs{margin-left: 10px;color: #2f2f2f;font-size: 12px;}
header .top .ri{width: auto;}
header .top .ri nav a{color: #2f2f2f;font-size: 12px;padding: 0 10px;border-right: 1px solid #2f2f2f;}
header .top .ri nav a:hover{text-decoration: underline;color: #ec6709;}
header .top .ri nav a:last-child{border-right: 0;}
header .mid{width: 100%;height: 133px;}
header .mid .logo{display: block;width: 278px;height: auto;padding:14px 0;overflow: hidden;}
header .mid .logo img{display: block;width: 100%;}
header .mid .meb_sart{padding:14px 0;height: 104px;width: 922px;}
header .mid .meb_sart .onwe{border-left:2px #ff7300 solid;height: 104px;padding:0 16px;color: #ff7300;font-size: 24px;line-height: 104px;}
header .mid .meb_sart .tel02{width: auto;height: 28px;line-height: 28px;color: #ff6902;font-size: 18px;background: url(../images/tel02.png) no-repeat left center;padding-left:36px;position: absolute;top:50px;right: 100px;}
header .mid .meb_sart ul{position: absolute;left:120px;top:50px;}
header .mid .meb_sart ul li{display: block;width: 94px;height: 33px;text-align: center;line-height: 33px;float:left;color:#ff7300;margin: 0 10px;}
header .mid .meb_sart ul li a{color:#ff7300;}
header .mid .meb_sart ul li.down span{display: block;display: block;width: 94px;height: 33px;background: url(../images/arrow03.png) no-repeat 75px center;cursor: pointer;z-index: 20;text-indent: -14px;}
header .mid .meb_sart ul li.down span:hover{color:#333;}
header .mid .meb_sart ul li.down span.sel{background: url(../images/arrow02.png) no-repeat 75px center;}
header .mid .meb_sart ul li.down .down_show{width: 92px;background: #ff7300;padding: 33px 0 10px 0;position: absolute;left:0;top:0;z-index:1;display: none;}
header .mid .meb_sart ul li.down .down_show a{display: block;width: 100%;height: 30px;float:none;margin: 5px 0;line-height: 30px;color:#fff;font-size: 12px;}
header .mid .meb_sart ul li.down .down_show a:hover{color:#ef4222;background: #fff;}
header .mid .meb_sart .s_box{width: 210px;height: 30px;background: #ff7300 url(../images/menu05_on.png) no-repeat 175px center;position: absolute;top:50px;left:400px;}
header .mid .meb_sart .s_box .text{line-height: 30px;font-size: 12px;width: 160px;height: 30px;text-indent: 8px;color: #fff;}
header .mid .meb_sart.s_box .sub{width: 50px;height: 30px;position: absolute;top:0;right:0;}


header .mid .ster{padding-top: 50px;width: 780px;}
header .mid .ster .jhds{display: block;width: 139px;height: 34px;line-height: 34px;text-align: center;background: #f9f9f9;border:1px #dfdfdf solid;}
header .mid .ster .jhds span{display: block;width: 88px;margin:0 auto; color:#666;font-size: 12px;background: url(../images/jhds.png) no-repeat left center;padding-left: 20px;}
header .mid .ster .jhds b{display: block;width: 19px;height: 19px;line-height: 19px;text-align: center;color: #fff;font-size: 12px;border-radius: 50%;background: #ff7300;position: absolute;top: -10px;right: 20px;}
header .mid .ster .search{width: 574px;height: auto;margin-right: 64px;}
header .mid .ster .search input.text{width: 480px;height:32px;border:2px #ff500b solid;padding-left:10px;}
header .mid .ster .search input.sub{display: block;width: 80px;height: 36px;text-align: center;background: #ff500b;color: #fff;font-size: 16px;position: absolute;top:0;right: 0;}
header .mid .ster .search .class{margin-top:8px; }
header .mid .ster .search .class p{color: #666;font-size: 12px;}
header .mid .ster .search .class nav{width: auto;}
header .mid .ster .search .class nav a{color: #666;font-size: 12px;padding: 0 8px;border-right: 1px solid #666;}
header .mid .ster .search .class nav a:hover{color: #db1f20;}
header .mid .ster .search .class nav a.sel{color: #db1f20;}
header .mid .ster .search .class nav a:last-child{border-right: 0;}
header .bar{width: 100%;height: 37px;background: url(../images/bar.jpg) repeat-x;}
header .bar nav{float: left;margin-top: 2px;display: inline-block;height: 35px;line-height: 35px;}
header .bar nav a{display: inline-block;color: #fff;font-size: 16px;margin:0 10px;padding:0 10px; }
header .oewdwr{width: 100%;height: 14px;background: #ff7300;}
header .oewdwr2{width: 100%;height: 2px;background: #ff7300;}
footer{width: 100%;height: auto;margin-top:88px;}
footer .guarantee{width: 100%;height: 100px;background: #ff7300;}
footer .guarantee a{display:block;width: 268px;float: left;margin-top: 23px;margin-left: 32px;}
footer .guarantee a i{display: block;width: 59px;height: 59px;position: absolute;top:0;left:0;}
footer .guarantee a .p1{color: #fff;font-size: 18px;padding-left:68px;margin-top: 10px;}
footer .guarantee a .p2{color: #fff;font-size: 12px;padding-left:68px;}
footer .guarantee a:hover i{
	-webkit-transition: all 0.4s ease-in-out 0.01s;
	-moz-transition: all 0.4s ease-in-out 0.01s;
	-o-transition: all 0.4s ease-in-out 0.01s;
	-ms-transition: all 0.4s ease-in-out 0.01s;
	transition: all 0.4s ease-in-out 0.01s;
	-webkit-transform: rotateY(360deg); 
	-moz-transform: rotateY(360deg); 
	-o-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	transform: rotateY(360deg);
}
footer .peasder{width: 100%;height:225px;background: #fff;}
footer .peasder .lkls{width:auto;height: 160px;padding:45px 0 22px 0; }
footer .peasder .lkls ul li{width: 175px;height: 160px;border-right:1px #d9d9d9 solid;float: left;}
footer .peasder .lkls ul li .title{color:#333;font-size:16px;margin-left: 47px;}
footer .peasder .lkls ul li .list{margin-top:10px;margin-left: 47px;}
footer .peasder .lkls ul li .list a{display: block;height: 25px;line-height: 35px; color:#626262;font-size:12px;}
footer .peasder .lkls ul li .list a:hover {color: #ff7300;}
footer .peasder .teld{margin-left: 36px;padding-top: 60px;max-width: 258px;}
footer .peasder .teld .telimg{display: block;width: 56px;height: 56px;position: absolute;top:60px;left: 0;}
footer .peasder .teld p{padding-left: 72px;}
footer .peasder .teld .p1{color: #ff7300;}
footer .peasder .teld .p2{color: #ff7300;font-size: 24px;margin-top: 12px;}
footer .peasder .teld .p3{color: #878787;height: 25px;line-height: 25px;}
footer .peasder .ewrt{padding-top: 45px;}
footer .peasder .ewrt li{margin-left:50px;width: 137px;float: left;}
footer .peasder .ewrt li .name{width: 137px;text-align: center;height: 30px;line-height: 30px;color: #626262;}
footer .peasder .ewrt li .img{width: 115px;height: 115px;padding:10px;border:1px #ccc solid;overflow: hidden;}
footer .peasder .ewrt li .img img{width: 115px;height: 115px;}
footer .oiwe{width: 100%;height: auto;background: #eaeaea;}
footer .oiwe .link{padding:10px 0;border-bottom: 1px #d0d0d0 solid;}
footer .oiwe .link span{position: absolute;top:10px;left:0;color: #626262;height: 30px;line-height: 30px;}
footer .oiwe .link nav{padding-left: 80px;}
footer .oiwe .link nav a{display: block;height: 30px;line-height: 30px;color: #626262;float: left;margin-left: 20px;}
footer .oiwe .link nav a:hover{color: #ff7300;}
footer .oiwe .onexs{height: 40px;line-height: 40px;text-align: center;margin-top: 10px;}
footer .oiwe .onexs p{color: #828282;font-size: 12px;}
footer .oiwe .onexs p a{color: #828282;font-size: 12px;}
footer .oiwe .onexs p a:hover{color: #ff7300;}
.mainNav{float: left;display: inline-block;margin-top: 2px;}
.mainNav span {width: 234px;font-weight: 500;float: none;display: inline-block;height: 35px;line-height: 35px; text-align: center;color: #fff;font-size: 16px;cursor: pointer;background:#ff500b url(../images/menu.png) no-repeat 36px center;}
.goodSort{width:232px;height:462px;display:none;position:absolute; z-index:12; border:1px solid #e8e8e8;background:#f9f9f9;}
.goodSort.hover{display:block;}
.goodSort li{width:215px; height:auto; padding:11px 0 12px 17px; position:relative; cursor:pointer;}
.goodSort li b{width:18px; height:18px; display:inline-block; margin-right:7px; vertical-align:-2px;}
.goodSort li i{ color:#666; font-size:14px; position:absolute; right:20px; top:18px; font-weight:bold; font-family:"宋体";font-style: inherit;}
.goodSort li.hover i{ color:#fff; right:20px;}
.goodSort .la1 b{background:url(../images/inco1.png) no-repeat center center;}
.goodSort .la2 b{background:url(../images/inco2.png) no-repeat center center;}
.goodSort .la3 b{background:url(../images/inco3.png) no-repeat center center;}
.goodSort .la4 b{background:url(../images/inco4.png) no-repeat center center;}
.goodSort .la5 b {background:url(../images/inco5.png) no-repeat center center;}
.goodSort .la6 b{background:url(../images/inco6.png) no-repeat center center;}
.goodSort .hover.la1 b{background:url(../images/inco1_on.png) no-repeat center center;}
.goodSort .hover.la2 b{background:url(../images/inco2_on.png) no-repeat center center;}
.goodSort .hover.la3 b{background:url(../images/inco3_on.png) no-repeat  center center;}
.goodSort .hover.la4 b{background:url(../images/inco4_on.png) no-repeat center center;}
.goodSort .hover.la5 b{background:url(../images/inco5_on.png) no-repeat center center;}
.goodSort .hover.la6 b{background:url(../images/inco6_on.png) no-repeat center center;}
.goodSort .hover a{ color:#ba1c0b;}
.goodSort li.hover h3{ color:#ba1209;}
.goodSort li h3{padding-bottom:14px;}
.goodSort li h3 a:link,.goodSort li h3 a:visited{color:#666; font-size:16px;}
.goodSort li .exhaustive{padding-left:25px;overflow: hidden;height: 22px;}
.goodSort .exhaustive a{ color:#666; margin-right:8px; white-space:nowrap; font-size:12px;}
.goodSort .hover{background:#ff7300; z-index:99; }
.goodSort .hover a:link,.goodSort .hover a:visited{color:#fff;}
.goodSort .hover h3 a:link,.goodSort .hover h3 a:visited{color:#fff;}
.goodSort li .more{overflow:hidden; z-index:10;min-height: 65px;padding:14px 40px 0 35px; background:#ff7300;position:absolute; left:232px; top:-1px;  display:none; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
 .goodSort .hover .more{display:block;}
.goodSort .more a:link,.goodSort .more a:visited{color:#fff; font-size:14px;}
.goodSort a:hover{text-decoration: underline;}
.goodSort .more h4 a:link,.goodSort .more h4 a:visited{color:#fff; font-weight:bold; text-decoration:underline;}
.goodSort .more h4{float:left;}
.goodSort .moreLink{float:left; width:400px; }
.goodSort .moreLink a{display:inline-block; padding:0 8px; border-right:1px solid #fff; margin-bottom:15px;}
.goodSort .moreLink a:last-child{ border-right:0;}
.goodSort .picLink{width:460px; float:right; padding-top:32px;}
.goodSort .picLink a{width:148px; display:block; float:left; margin-right:34px;}
.indexbanner{margin-top: 7px;width: 697px;height: 310px;overflow:hidden;}
.indexbanner .prev{position:absolute;left:-46px;top:120px;z-index: 1;width: 46px;height: 76px;background:url(../images/prev.png) no-repeat center center;}
.indexbanner .next{position:absolute;right:-46px;top:120px;z-index: 1;width: 46px;height: 76px;background:url(../images/next.png) no-repeat center center;}
.indexbanner .sel{background:url(../images/next_on.png) no-repeat center center;}
#indexbanner {width:100%;height:310px;}
#indexbanner a {display:block;width:100%;height:310px;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0;}
#indexbannernum {position:absolute;width:100%;bottom:15px;text-align:center;}
#indexbannernum span { display:inline-block;width:11px;height:11px;background:#fff;line-height:0px; font-size:0px; border-radius:50%; margin:0 8px;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
#indexbannernum span.numsel { background:#db1f20;filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.first .leftban{height: 464px;width: 697px;margin-left: 241px;overflow: hidden;}
.first .leftban .ars{width: 697px;margin-top: 7px;height: 140px;overflow: hidden;}
.first .leftban .ars nav{width: 760px;}
.first .leftban .ars nav a{display: block;width:219px;height:138px;border:1px #e2e2e2 solid;float: left;margin-right: 12px;}
.first .leftban .ars nav a img{display: block;width: 219px;height: 138px;overflow: hidden;}
.first .leftban .ars nav a:hover {border: 1px #ff7300 solid;}
.first .leftban .ars nav a:hover img{opacity:0.8;}
.first .rightban{width: 255px;height:auto;overflow: hidden;margin-top: 7px;}
.first .rightban .upwe{width: 253px;height: auto;border:1px #e2e2e2 solid;}
.first .rightban .upwe .meb{width: 231px;height:50px;padding:11px; border-bottom:1px #e2e2e2 solid;}
.first .rightban .upwe .meb .img{display: block;width: 50px;height: 50px;overflow: hidden;position: absolute;top:11px;left: 36px;z-index: 1;}
.first .rightban .upwe .meb .img img{width: 100%;display: block;}
.first .rightban .upwe .meb p{height:25px;line-height:25px;color: #666;font-size: 14px;padding-left:83px;}
.first .rightban .upwe .but{background: #eee;width: 100%;padding:23px 0;height: 30px;}
.first .rightban .upwe .but a{display: block;width: 100px;height: 30px;line-height: 30px;background: #ff7300;border-radius: 15px;margin: 0 13px;float: left;}
.first .rightban .upwe .but a .signin{display: block;color: #fff;font-size: 12px;background: url(../images/signin01.png) no-repeat left center;padding-left: 15px;margin-left: 32px;}
.first .rightban .upwe .but a .register{display: block;color: #fff;font-size: 12px;background: url(../images/signin02.png) no-repeat left center;padding-left: 15px;margin-left: 22px;}
.first .rightban .upwe nav{position: static;}
.first .rightban .upwe nav a{display: block;width: 33.33%; *width: 33%;height: 95px;text-align: center;float: left;margin-top: 10px;}
.first .rightban .upwe nav a img{margin-bottom: 5px;}
.first .rightban .upwe nav a p{color:#999;font-size: 12px;text-align: center;}
.first .rightban .upwe nav a:hover p{color: #ff9600;}
.first .rightban .down{width: 253px;height: auto;border:1px #e2e2e2 solid;}
.first .rightban .down .title{width: 220px;margin:0 auto;margin-top: 13px;}
.first .rightban .down .title .name{color: #000;font-size: 14px;position: relative;}
.first .rightban .down .title a{position: absolute;top:0;}
.first .rightban .down .title a.a1{right:25px;}
.first .rightban .down .title a.a2{right:0;}
.first .rightban .down .list{width: 220px;margin:0 auto;padding: 8px 0;}
.first .rightban .down ul li{height: 25px;line-height: 25px;}
.first .rightban .down ul li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;width: 180px;height: 25px; color: #666;font-size: 12px;}
.first .rightban .down ul li a b{margin-right: 5px;}
.first .rightban .down ul li span{color: #999;font-size: 12px;position: absolute;top:0;right: 0;}
.first .rightban .down ul li a:hover{color: #ff9600;}
.discount{width: 1200px;height: auto;margin:auto;margin-top: 10px;}
.discount .title{height: 50px;line-height: 50px;border-bottom:2px #fe575a solid;}
.discount .title .name{position: absolute;top:16px;left: 0;}
.discount .title nav{position: absolute;top:16px;right: 10px;border:1px #d9d9d9 solid;border-right:none;}
.discount .title nav a{display: block;width: 35px;height: 23px;text-align: center;line-height: 23px; border-right:1px #d9d9d9 solid;float: left;}
.discount .title nav a i{color: #a1a1a1;font-family: simsun;font-style: normal;}
.discount .title nav a:hover{background: #ff9600;}
.discount .title nav a:hover i{color: #fff;}
.discount .list{width: 1200px;height: 340px;}
.discount .list .lefe{display: block;width:300px;height: 340px;}
.discount .list .lefe img{display: block;width: 100%;}
.discount .list .bd2{width:900px;height: 340px;overflow: hidden;margin: 0 auto;}
.discount .list .bd2 ul{zoom: 1;}
.discount .list .bd2 ul li{width: 223px;height: 338px;border:1px #e0e0e0 solid;float: left;}
.discount .list .bd2 ul li .img{display: block;width: 203px;height: 258px;overflow: hidden;padding:10px;}
.discount .list .bd2 ul li .img img{display: block;width:100%;}
.discount .list .bd2 ul li .info{width: 100%;height: 60px;background: #f1f1f1;}
.discount .list .bd2 ul li .info .es{width: 160px;}
.discount .list .bd2 ul li .info .es .p1{height: 30px;line-height: 30px;padding: 0 10px;width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;color: #333;font-size: 14px;font-family: "黑体";}
.discount .list .bd2 ul li .info .es .p2{padding: 0 10px;width: 140px;color: #393939;font-size: 14px;font-family: "黑体";}
.discount .list .bd2 ul li .info .es .p2 span{margin-left:5px;color: #dc0f1c;font-size: 18px;font-family: "黑体";font-weight: bold;}
.discount .list .bd2 ul li .info .but{display: block;width: 63px;height: 60px;background: #dc0f1c;}
.discount .list .bd2 ul li .info .but span{display: block;color: #fff;font-size: 17px;position: absolute;top:9px;left: 15px;}
.discount .list .bd2 ul li:hover{border:1px #ff7300  solid;}
.presale{width: 1200px;height: auto;margin:auto;margin-top: 15px;}
.presale .title{width: 100%;height: 50px;line-height: 50px;border-bottom: 2px #fe575a solid;}
.presale .title span{color: #666;font-size: 22px;}
.presale .title a{display: block;width: 71px;height: 23px;line-height: 23px;text-align: center;border:1px #eee solid;position: absolute;bottom:0;right:0;color: #666;font-size:15px; }
.presale .list{width: 1200px;height: auto;overflow: hidden;}
.presale .list ul{width: 1220px;}
.presale .list ul li{width: 223px;height: 338px;border:1px #e0e0e0 solid;float: left;margin-right: 19px;}
.presale .list ul li .img{display: block;width: 203px;height: 258px;overflow: hidden;padding:10px;}
.presale .list ul li .img img{display: block;width:100%;}
.presale .list ul li .info{width: 100%;height: 60px;background: #f1f1f1;}
.presale .list ul li .info .es{width: 160px;}
.presale .list ul li .info .es .p1{height: 30px;line-height: 30px;padding: 0 10px;width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;color: #333;font-size: 14px;font-family: "黑体";}
.presale .list ul li .info .es .p2{padding: 0 10px;width: 140px;color: #393939;font-size: 14px;font-family: "黑体";}
.presale .list ul li .info .es .p2 span{margin-left:5px;color: #dc0f1c;font-size: 18px;font-family: "黑体";font-weight: bold;}
.presale .list ul li .info .but{display: block;width: 63px;height: 60px;background: #dc0f1c;}
.presale .list ul li .info .but span{display: block;color: #fff;font-size: 17px;position: absolute;top:9px;left: 15px;}
.presale .list ul li:nth-last-child(2){width: 222px;}
.presale .list ul li:nth-last-child(2) .info .but{width: 62px;}
.presale .list ul li:hover{border:1px #ff7300  solid;}
.presale .cl_list{margin-top: 31px;width: 1200px;overflow: hidden;}
.presale .cl_list ul{width: 1220px;}
.presale .cl_list ul li{float: left;margin-right:16px;margin-bottom: 22px; }
.presale .cl_list .img{display: block;width: 198px;height: 306px;border: 1px #eee solid;border-right: none;}
.presale .cl_list .img img{width: 100%;display: block;}
.presale .cl_list .info{width: 393px;height: 308px;}
.presale .cl_list .info .title{width: 391px;height: 51px;border:1px #eee solid;border-bottom: none;}
.presale .cl_list .info .title span{display: block;height: 51px;line-height: 51px; color: #333;font-size: 18.67px;font-weight:bold;background: url(../images/inco14.png) no-repeat left center;margin-left: 7px;padding-left: 25px;}
.presale .cl_list .info .owe{width: 391px;height: 254px;border:1px #e2e2e2 solid;}
.presale .cl_list .info .owe .ue{width: 220px;height: 250px;overflow: hidden;}
.presale .cl_list .info .owe .ue a{display:block;color: #333;font-size: 12px;margin:15px 5px;float: left;}
.presale .cl_list .info .owe .ue a:hover{color: #db1f20;}
.presale .cl_list .info .owe .ue a.on{color: #db1f20;}
.presale .cl_list .info .owe .ce{width: 152px;border-left: 1px #eee solid;margin:16px 0;}
.presale .cl_list .info .owe .ce a{display: block;height:50px;margin: 4px 0;text-align: center;}
.store{width: 1200px;margin:auto;margin-top:30px;}
.store .title{width: 100%;height: 35px;border-bottom: 2px #ff7300 solid;}
.store .title p{color: #333;font-size: 18px;font-weight: bold;height: 35px;line-height: 35px;}
.store .title p span{margin-left: 27px;text-transform : uppercase;color: #ff7300;font-size: 19.25px;padding-left: 20px;}
.store .title p span b{display: block;width: 10px;height: 10px;border-radius: 50%;background: #ff7300;position: absolute;top: 8px; left: 0;}
.store .store_list{width: 1200px;height: 246px;overflow: hidden;margin:13px auto 50px auto;}
.store .store_list .list{width: 1096px;height: 246px;margin:0 auto;}
.store .store_list .list nav{width:99999px; position:relative; top:0; left:0;}
.store .store_list .list nav a{display: block;width: 241px;padding:12px 11px;background: #f8f8f8;margin-right: 15px;float: left;}
.store .store_list .list nav a .img{width: 239px;height: 198px;border:1px #eee solid;}
.store .store_list .list nav a .img img{display: block;width: 100%;}
.store .store_list .list nav a:hover .img img{opacity: 0.8;}
.store .store_list .list nav a .name{text-align: center;color: #333;font-size: 14px;font-weight: bold;}
.store .store_list .list nav a:hover .name{color: #f66c1e;}
.store .store_list #emplistlast{ position:absolute;left:0; top:0;display:block; width:32px; height:244px;border:1px #ececec solid;background: #f4f4f4;z-index: 1;}
.store .store_list #emplistnext{ position:absolute;right:0; top:0;display:block; width:32px; height:244px;border:1px #ececec solid;background: #f4f4f4;z-index: 1;}
.store .store_list #emplistlast img{position: absolute;top: 100px;left: 10px;}
.store .store_list #emplistnext img{position: absolute;top: 100px;right: 10px;}
.location{width: 100%;padding:10px 0  15px 0;}
.oese{padding:10px 0 0 0;}
.screen{width: 1198px;height: auto;border:1px #ddd solid; border-bottom:none; }
.screen .title{width:100%;height: 34px;line-height: 34px;background: #f1f1f1;}
.screen .title b{color: #333;font-size: 16px;margin-left: 15px;}
.screen .title span{color: #666;font-size: 12px;margin-left: 30px;}
.screen ul li{width:100%;height: auto;line-height: 41px; border-bottom:1px #ddd solid;}
.screen ul li .name{width: 75px;text-align: center;}
.screen ul li .name span{color: #333;font-size: 14px;}
.screen ul li nav{padding: 10px 15px 0 0;height: 25px;width: 900px;overflow: hidden;transition: all 0.5s;}
.screen ul li nav a{display: block;height: 23px;line-height: 23px;text-align: center;padding:0 10px;color: #444;font-size: 12px;float: left;margin-right: 10px;margin-bottom: 10px;border:1px #fff solid;}
.screen ul li nav a.sel{border:1px #ffb38d solid;color: #ffb38d;}
.screen ul li nav a:hover{border:1px #ffb38d solid;color: #ffb38d;}
.screen ul li .sx_right{width: 48px;height: 22px;line-height: 22px;display: block;border:1px #ddd solid;text-align: center;margin-right:10px;margin-top: 11px;}
.screen ul li .sx_right span{display: block;font-size: 12px;color: #000;cursor: pointer;}
.shop_listbox{width: 960px;height: auto;margin-top:15px; }
.price_strip{width:958px;height:34px;line-height: 34px; background:#f1f1f1;border:1px #ddd solid;}
.price_strip b{color: #333;font-size: 16px;margin-left: 15px;}
.price_strip a{ display:block;height:34px; padding-left:17px; padding-right:26px; line-height:34px; text-align:center;float: left;font-size: 12px;color: #666;}
.price_strip a .up{display: block;background: url(../images/up_arrow.png) no-repeat  center  center;height: 12px; width: 12px;position: absolute;top: 11px;right: 11px;}
.price_strip a.on{background: #ff7300;color: #fff;}
.price_strip a.on .up{color: #fff;background: url(../images/up_arrow_hover.png) no-repeat  center  center;height: 12px; width: 12px;position: absolute;top: 11px;right: 11px;}
.price_strip a:hover{background: #ff7300;color: #fff;}
.price_strip a:hover .up{color: #fff;background: url(../images/up_arrow_hover.png) no-repeat  center  center;height: 12px; width: 12px;position: absolute;top: 11px;right: 11px;}
.price_strip a .down{background: url(../images/down_arrow.png) no-repeat  center  center;height: 12px; width: 12px;position: absolute;top: 12px;right: 11px;}
.price_strip a.on .down{color: #fff;background: url(../images/down_arrow_hover.png) no-repeat  center  center;height: 12px; width: 12px;position: absolute;top: 12px;right: 11px;}
.price_strip a:hover .down{color: #fff;background: url(../images/down_arrow_hover.png) no-repeat  center  center;height: 12px; width: 12px;position: absolute;top: 12px;right: 11px;}

.shop_pro_list{width: 960px;overflow:hidden;}
.shop_pro_list nav{width: 1000px;}
.shop_pro_list nav a{display: block;padding:12px;width: 200px;height:auto;float: left;margin-right: 18px;margin-top:24px;border:1px #f2f2f2 solid;}
.shop_pro_list nav a .otion{display: block;width: 57px;height: 45px;top:-1px;left:-1px;position: absolute;background: url(../images/otion.png) no-repeat center center;z-index: 1;}
.shop_pro_list nav a .pic{ width:200px; height:200px;overflow: hidden;}
.shop_pro_list nav a .pic img{width:100%;display: block;}
.shop_pro_list nav a .iahe{display: block;height: 30px;line-height: 30px;color: #ff500b;font-size: 16px;font-weight: bold;}
.shop_pro_list nav a .iahe .sule{color: #333;font-size: 14px;position: absolute;top:0;right:10px;}
.shop_pro_list nav a .tit{color: #666;font-size: 12px;width: 200px;height: 40px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.shop_pro_list nav a em{display: block;color: #666;font-size: 12px;font-style: normal;margin-top: 5px;}
.shop_pro_list nav a em b{color: #333;}
.shop_pro_list nav a:hover{padding:10px;border:3px #ff7300 solid;}
.shop_pro_list nav a:hover .otion{top:-3px;left:-3px;}
.shop_pro_list ul{width: 960px;height: auto;}
.shop_pro_list ul li{width:942px;padding:8px;border:1px #ddd solid;background: #f7f7f7;margin-top: 16px;} 
.shop_pro_list ul li .bus{border-bottom: dashed 1px #dbdbdb;padding:6px;}
.shop_pro_list ul li .bus .p1{color: #333;font-weight: bold;}
.shop_pro_list ul li .bus .p1 span{color: #666;font-size: 12px;position: absolute;top:0;right: 0;}
.shop_pro_list ul li .bus .info{margin:10px 0;color: #666;font-size: 12px;}
.shop_pro_list ul li .bus .p2{color: #666;font-size: 12px;}
.shop_pro_list ul li .cust{padding:6px 6px 0 6px;}
.shop_pro_list ul li .cust .p1{color: #ff7300;font-size: 13px;}
.shop_pro_list ul li .cust .info{margin:5px 0;color: #ff7300;font-size: 13px;}

.shop_pag{ margin-top:40px; text-align:right;}
.shop_pag *{ display:inline-block; padding:0 10px; line-height:28px; color:#333;}
.shop_pag a,.shop_pag input,.shop_pag span{ background:#f7f7f7; border:solid 1px #d7d7d7;}
.shop_pag span.current{background:#ec6709; color:#fff;}
.shop_pag a:hover{ background:#ec6709; color:#fff;}
.shop_pag input{ width:26px; height:20px; top:4px; padding:0 5px; text-align:center; font-size:12px; line-height:20px;}

.featured{ width:220px;margin-top: 15px;margin-bottom: 88px;}
.featured .recommend .title{ height:34px; padding-left:16px; background:#ededed; border:solid 1px #ddd; font-size:16px; line-height:34px; z-index:6;}
.featured .recommend .recolist a{display: block;margin-top:-1px; padding:16px 13px 10px 13px; border:solid 1px #eee;background: #f8f8f8;}
.featured .recommend .recolist a:hover{ background:#ffede1; border-color:#ff8229; z-index:7;}
.featured .recommend .recolist a .pic{ overflow:hidden; width:192px; height:192px;}
.featured .recommend .recolist a .pic img{ max-width:100%;}
.featured .recommend .recolist a span{display: block;height:30px;line-height: 30px; font-size:16px; color:#ff500b; font-weight:bold; }
.featured .recommend .recolist a .tit{color: #666;font-size: 12px;width: 192px;height: 40px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.featured .recommend .recolist a em{display: block;color: #666;font-size: 12px;font-style: normal;margin-top: 5px;}
.featured .recommend .recolist a em b{color: #333;}
.featured .wantbuy{width: 218px;height:auto;border:1px #eee solid;margin-bottom: 15px;}
.featured .wantbuy .title{width: 100%;height: 31px;line-height: 30px;background: #eee;}
.featured .wantbuy .title b{color: #333;font-size: 16px;margin-left: 15px;}
.featured .wantbuy .conetr{padding:12px;width: 194px;}
.featured .wantbuy .conetr .leis{width: 194px;height: auto;margin-bottom: 17px;}
.featured .wantbuy .conetr .leis .name{width: 35px;height: 27px;line-height: 27px;color: #4f4f4f;font-size: 14px;}
.featured .wantbuy .conetr .leis .name span{color: #999;}
.featured .wantbuy .conetr .leis .oenas{width: 159px;height: auto;} 
.featured .wantbuy .conetr .leis .oenas .text{width: 140px;height: 25px;line-height: 25px;border:1px #dadada solid;border-radius:3px;background: none;padding-left: 17px;color: #999;font-size: 14px;}
.featured .wantbuy .conetr .leis .oenas .textarea{width: 137px;min-height: 120px;border:1px #dadada solid;border-radius:3px;background: none;padding: 10px;color: #999;font-size: 14px;outline:none;}
.featured .wantbuy .conetr .bues{width: 194px;height: 30px;margin-bottom: 17px;}
.featured .wantbuy .conetr .bues .sub{width: 106px;height: 30px;text-align: center;background: #ff7300;border:none;border-radius: 4px;position: absolute;top:0;right: 0;color: #fff;font-size: 16px;}
.listbannerbox {width:100%;height:370px;max-width:1200px;margin:0 auto;overflow:hidden;}
#listbanner {width:100%;height:370px;}
#listbanner a {display:block;width:100%;height:370px;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0;}
#listbannernum {position:absolute;width:100%;bottom:15px;text-align:center;}
#listbannernum span {  display:inline-block;width:11px;height:11px;background:#fff;line-height:0px; font-size:0px; border-radius:50%; margin:0 8px;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
#listbannernum span.numsel {background:#db1f20;filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

/* 店家商品详情页 */
.shop_top{ overflow:hidden; margin-top:20px; padding:20px; border:solid 1px #e5e5e5;}
.st_left{ width:400px;}
.pic_big{ height:400px;}
.pic_big img{ display:block; max-width:100%; margin:0 auto;}
.pic_small{ margin-top:16px;}
.pic_small p{ position:absolute; top:20px; width:400px;}
.pic_small p a{ display:block; width:18px; height:25px; background:url(../images/icon.png) no-repeat 0 -126px;}
.pic_small p a.fr{background:url(../images/icon.png) no-repeat -168px -195px;}
.pic_small menu{ overflow:hidden; width:350px; margin:0 auto; z-index:9;height: 60px;}
.pic_small menu div{position: absolute; left: 0; top: 0; width: 99999px;}
.pic_small menu a{ display:block; float:left; width:58px; height:58px; margin:0 5px; border:solid 1px #e7e7e7; }
.pic_small menu a img{ max-width:100%;}
.pic_small menu a:hover{ border-color:#ee5f01;}
.pic_small menu a.sel{ border-color:#ee5f01;}
.pic_small span{ overflow:hidden; display:block; width:340px; margin:14px auto -10px auto;}
.pic_small span em a{ display:inline-block; padding-left:20px; margin-left:24px;}
.pic_small span em a i{ position:absolute; left:0; top:4px; display:block; width:13px; height:13px; background:url(../images/icon.png) no-repeat -370px -34px;}
.pic_small span em a .shar{ background-position:-352px -34px;}
.st_midd{ width:504px; margin-left:38px;}
.st_midd h2{ font-size:16px; line-height:36px; font-weight:bold;}
.st_midd p{ font-size:14px; color:#dd2727;}
.st_midd ul{ margin-top:12px; padding:8px 12px; background:#f3f3f3;}
.st_midd ul li{ overflow:hidden;height:35px; line-height:35px;}
.st_midd ul .lebus{width: 40px;height: 40px;padding:13px;background: #dc0f1c;color: #fff;font-size: 17px;text-align: center;position: absolute;top:0;right: 0;}
.st_midd span{ display:inline-block; width:60px; color:#666;}
.st_midd ul i{ font-size:18px; color:#ff500b;}
.st_midd ul b{ font-size:24px;color: #ff500b;}
.st_midd ul em{display: inline-block;color:#fff;background: #ff500b;font-size: 12px;padding:0 10px;height: 20px;line-height: 20px;border-radius: 2px;margin-right: 10px;}

.st_midd menu{ overflow:hidden; margin-top:15px;}
.st_midd menu span{ float:left; padding:0 12px;}
.st_midd menu a{ float:left; display:inline-block; height:24px; margin-right:10px; padding:0 12px; border:solid 1px #e7e7e7; line-height:24px;}
.st_midd menu a:hover{ border-color:#e44600;}
.st_midd menu a i{ position:absolute; right:0; bottom:0; display:none; width:18px; height:13px; background:url(../images/icon.png) no-repeat -274px -34px;}
.st_midd menu a:hover i{ display:block;}
.st_midd menu a.sel{ border-color:#e44600;color:#ff7d43;}
.st_midd menu a.sel i{ display:block;}
.st_midd menu input{ float:left; width:38px; height:38px; border:solid 1px #e7e7e7; font-size:12px; line-height:38px; text-align:center;}
.st_midd menu em{ float:left; display:inline-block; margin-left:8px;}
.st_midd menu button{ display:block; width:19px; height:19px; background:url(../images/icon.png) no-repeat -296px -34px; border:solid 1px #e7e7e7;cursor: pointer;outline:none;}
.st_midd menu .down{ margin-top:2px; background-position:-297px -34px; transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.st_midd .oesdr{height: auto;margin:10px 0;}
.st_midd .oesdr p{color: #666;font-size: 12px;height: 25px;line-height: 25px;}
.st_midd .butt{ margin-top:10px;}
.st_midd .butt a{display:inline-block; height:40px; border-radius:3px; font-size:18px; color:#fff; line-height:40px;}
.st_midd .butt .bt01{display:inline-block; height:40px; border-radius:3px; font-size:18px; color:#fff; line-height:40px; width:175px; margin-right:38px; background:#ff7300; text-align:center;}

.st_midd .butt .bt02{padding-left:60px; padding-right:23px; background:#fff0e3;border:1px #ffb374 solid;color: #ff500b;}
.st_midd .butt .bt02 i{ position:absolute; left:24px; top:8px; display:block; width:23px; height:24px; background:url(../images/oejjz.png) no-repeat left center;}
.st_midd .butt .countdown{height:26px;line-height:26px;margin-top: 7px;width: 218px;}
.st_midd .butt .countdown span{font-size:14px;color:#333;display: inline;width: auto;}
.st_midd .butt .countdown .mid{color:#3a0a0d;margin:0 5px;}
.st_midd .butt .countdown .dash{width:25px;height:26px;background:#ff7300;text-align:center;-moz-border-radius: 3px; 
-webkit-border-radius: 3px;border-radius: 3px; letter-spacing: 1px;float: left;}
.st_midd .butt .countdown .dash .digit{float: left;width:12.5px;display: inline;text-align: center;}
.st_midd .butt .countdown .dash .digit .top{font-size:16px;color:#fff;}
.st_midd .butt .countdown .dash .digit .bottom{font-size:16px;color:#fff;}
.st_midd .butt .countdown_name{font-size:18px;color:#666;height:40px;line-height:40px; width:auto;}

.shop_pay{ margin-top:23px; border-top:solid 1px #e5e5e5; line-height:40px;}
.shop_pay a{ display:inline-block; padding-left:24px; margin-left:14px; margin-right:8px;}
.shop_pay a i{ position:absolute; left:0; top:10px; display:block; width:19px; height:19px; background:url(../images/oeohe.png) no-repeat;}
.iewa{padding:15px 0;border-top:1px #ddd solid;font-size: 12px;color: #666;}
.iewa b{color: #ff580c;}
.st_right{ width:138px; margin:-20px -20px -20px 0; padding:5px 23px; border-left:solid 1px #e5e5e5;}
.st_right p{ height:44px; line-height:44px; text-align:center;}
.st_right menu{ height:auto;overflow: hidden;zoom: 1;min-height: 444px;}
.st_right menu a{ overflow:hidden; display:block; width:128px; height:128px; margin:0 auto 20px auto;}
.st_right menu a img{ max-width:100%;}
.st_right menu a span{ position:absolute; left:0; bottom:-24px; display:block; width:100%; height:24px;transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; background:rgba(225,225,225,0.7); color:#666; line-height:25px; text-align:center;}
.st_right menu a:hover span{ bottom:0;}
.st_right p a{ display:inline-block; width:18px; height:25px; margin:0 20px; background:url(../images/icon.png) no-repeat 0 -126px; transform:rotate(90deg); -webkit-transform:rotate(90deg);}
.st_right p .down{ transform:rotate(270deg); -webkit-transform:rotate(270deg);}

.shop_bottom{ overflow:hidden; margin-top:20px;}
.sb_left{ width:220px;}

.sb_left .wantbuy{width: 218px;height:auto;border:1px #eee solid;margin-bottom: 15px;}
.sb_left .wantbuy .title{width: 100%;height: 31px;line-height: 30px;background: #eee;}
.sb_left .wantbuy .title b{color: #333;font-size: 16px;margin-left: 15px;}
.sb_left .wantbuy .conetr{padding:12px;width: 194px;}
.sb_left .wantbuy .conetr .leis{width: 194px;height: auto;margin-bottom: 17px;}
.sb_left .wantbuy .conetr .leis .name{width: 35px;height: 27px;line-height: 27px;color: #4f4f4f;font-size: 14px;}
.sb_left .wantbuy .conetr .leis .name span{color: #999;}
.sb_left .wantbuy .conetr .leis .oenas{width: 159px;height: auto;} 
.sb_left .wantbuy .conetr .leis .oenas .text{width: 140px;height: 25px;line-height: 25px;border:1px #dadada solid;border-radius:3px;background: none;padding-left: 17px;color: #999;font-size: 14px;}
.sb_left .wantbuy .conetr .leis .oenas .textarea{width: 137px;min-height: 120px;border:1px #dadada solid;border-radius:3px;background: none;padding: 10px;color: #999;font-size: 14px;outline:none;}
.sb_left .wantbuy .conetr .bues{width: 194px;height: 30px;margin-bottom: 17px;}
.sb_left .wantbuy .conetr .bues .sub{width: 106px;height: 30px;text-align: center;background: #ff7300;border:none;border-radius: 4px;position: absolute;top:0;right: 0;color: #fff;font-size: 16px;}
.sb_left .box{ border:solid 1px #ddd;}
.sb_left .box .tit{ background:#f3f3f3; border-bottom:solid 1px #ddd;}
.sb_left .box p.tit{ height:40px; padding-left:20px; line-height:44px; font-size:14px; font-weight:bold;}
.sb_left .box p.tit a{ display:inline-block; left:10px; top:6px; width:20px; height:22px; background:url(../images/icon.png) no-repeat -24px -126px;}
.sb_left .box a{ display:block;}
.sb_left .box .a01{ overflow:hidden; width:218px; height:180px;}
.sb_left .box .a01 img{ display:block; width:100%;}
.sb_left .box .a02{ padding-left:58px; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; line-height:39px;}
.sb_left .box .a02 i{ display:block; position:absolute; left:33px; top:11px; width:16px; height:16px; background:url(../images/icon.png) no-repeat -50px -126px;}
.sb_left .box .tit_bt{ overflow:hidden; background:#f3f3f3;}
.sb_left .box .tit_bt a{ float:left;}
.sb_left .box .tit_bt .enter{ width:84px; padding-left:24px; border-right:solid 1px #ddd; font-weight:bold; line-height:33px;}
.chat{ width:51px; height:21px; margin-left:18px; margin-top:5px; padding-left:21px; background:url(../images/qq_bg.jpg); border:solid 1px #ee5f01; border-radius:2px; color:#333; line-height:21px;}
.chat i{ display:block; position:absolute; left:2px; top:2px; width:16px; height:17px; background:url(../images/icon.png) no-repeat -72px -126px;}

.sb_left .onesza{border: solid 1px #ddd;border-bottom: none;}
.sb_left .onesza .tit{ height:34px; padding-left:16px; font-size:14px; font-weight:bold; line-height:34px;background: #f3f3f3;}
.sb_left .onesza ul li{border-bottom:1px #ddd solid;padding-bottom: 10px;}
.sb_left .onesza ul li .pic{display: block;width:60px; height:60px;margin-top: 10px;margin-left: 10px;}
.sb_left .onesza ul li .pic img{ display:block; max-width:100%; margin:0 auto}
.sb_left .onesza ul li .info{width: 126px;margin-top: 10px;margin-left: 10px;}
.sb_left .onesza ul li .info .text{overflow:hidden;width: 126px;height:34px; line-height:17px;color: #666;font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.sb_left .onesza ul li .info .text:hover{color: #ff500b;}
.sb_left .onesza ul li .info span{display:block; font-size:14px; color:#ff500b; font-weight:bold; line-height:25px;}
.sb_left .onesza ul li .omwe{width: 34px;height: 29px;position: absolute;top:-1px;left: -1px;background: url(../images/murs2.png) no-repeat center center;z-index: 1;}
.sb_left .onesza ul li .omwe span{color: #666;font-size: 12px;margin-left: 4px;margin-top: 2px;}
.sb_left .onesza ul :nth-child(1) .omwe {background: url(../images/murs1.png) no-repeat center center;}
.sb_left .onesza ul :nth-child(2) .omwe {background: url(../images/murs1.png) no-repeat center center;}
.sb_left .onesza ul :nth-child(3) .omwe {background: url(../images/murs1.png) no-repeat center center;}
.sb_left .onesza ul :nth-child(1) .omwe span{color: #fff;}
.sb_left .onesza ul :nth-child(2) .omwe span{color: #fff;}
.sb_left .onesza ul :nth-child(3) .omwe span{color: #fff;}


.sb_left .niena{border: solid 1px #ddd;margin-top: 28px;}
.sb_left .niena .tit{ height:34px; padding-left:16px; font-size:14px; font-weight:bold; line-height:34px;background: #f3f3f3;}
.sb_left .niena ul li{padding-bottom: 10px;margin-bottom: 10px;}
.sb_left .niena ul li .img{display: block; width:160px; height:160px; margin:0 auto}
.sb_left .niena ul li .img img{display: block;width: 100%;}
.sb_left .niena ul li .p1{display:block; font-size:14px; color:#ff500b; font-weight:bold; line-height:25px;text-align: center;padding: 0 10px;}
.sb_left .niena ul li .p2{overflow:hidden;width: 200px;height:34px; line-height:17px;color: #666;font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;padding: 0 10px;}
.sb_right{ width:958px; border:solid 1px #ddd;}
.shop_title{ height:40px; padding-left:1px; background:#f3f3f3;}
.shop_title li{ float:left; margin-top:-1px; margin-left:-1px; padding:10px 0; border-top:solid 2px transparent;}
.shop_title li a{ display:block; width:94px; height:20px; border-right:solid 1px #ddd; font-size:14px; text-align:center; line-height:19px;}
.shop_title .this{ background:#fff; border-top:solid 2px #ee5f01;}
.shop_title .this a{ border-right:solid 1px transparent; color:#ee5f01;}

.pic_details{ padding:17px;}
.pic_details .details{ overflow:hidden; padding:10px 0; border:solid 1px #e5e5e5;}
.pic_details .details li{ float:left; width:30%; margin-left:20px; font-size:14px; line-height:28px;}
.pic_details .img{ display:block; max-width:100%; margin:30px auto 0 auto;}
.pic_details p{ display:block; margin:10px auto; line-height:24px; text-indent:2em;}

.evalu{ padding:28px;}
.evalu_top{ overflow:hidden;}
.evalu_top .left{ width:428px; margin:8px 45px;}
.evalu_top .left menu p{ width:122px; height:122px; margin:0 auto; border:dashed 2px #b3b3b3; border-radius:50%; background:#f7f5f2;}
.evalu_top .left menu p big{ display:block; width:98px; margin:20px auto 0 auto; border-bottom:solid 1px #ee5f01; font-size:40px; color:#ee5f01; line-height:48px; text-align:center;}
.evalu_top .left menu p big em{ font-size:30px;}
.evalu_top .left menu p span{ line-height:38px;}
.evalu_top .left menu span{ display:block; text-align:center;}
.evalu_top .left menu span i{ display:inline-block; width:18px; height:17px; margin:14px 4px; background:url(../images/icon.png) no-repeat -94px -126px;}
.evalu_top .left menu span .none{ background-position:-118px -126px;}
.evalu_top .left ul{ margin-top:28px;}
.evalu_top .left ul li{ overflow:hidden; height:12px; margin-bottom:17px;}
.evalu_top .left ul li span{ float:left; display:block; width:68px; line-height:12px;}
.evalu_top .left ul li em{ float:left; display:block; width:194px; height:12px; background:#e7e7e7;}
.evalu_top .left ul li em i{ display:block; width:96%; height:12px; background:#ee5f01;}
.evalu_top .left ul li em .i02{ width:3%;}
.evalu_top .left ul li em .i03{ width:1%;}
.evalu_top .right{ width:320px; margin-top:23px; padding-left:60px;}
.evalu_top .right span{ position:absolute; left:0; top:0; line-height:24px;}
.evalu_top .right a{ display:block; float:left; height:22px; margin:0 9px 15px 9px; padding:0 10px; background:#f3f3f3; border:solid 1px #dcdcdc; line-height:22px;}

.evalu_tit,.evalu_tent li{ border-bottom:solid 1px #ebebeb;}
.evalu_tit{ height:44px;}
.evalu_tit a{ display:block; float:left; width:100px; font-size:14px; line-height:44px; text-align:center;}
.evalu_tit .the{ border-bottom:solid 1px #ee5f01;}
.evalu_tent{ margin:0 15px;}
.evalu_tent li{ padding:28px 0 28px 126px;}
.evalu_tent li em{ display:block; color:#999;}
.evalu_tent li span{ display:block; height:20px; line-height:24px;}
.evalu_tent li span i{ display:inline-block; width:14px; height:14px; margin-right:3px; background:url(../images/icon.png) no-repeat -229px 0;}
.evalu_tent li span .none{ background-position:-249px 0;}
.evalu_tent menu{ position:absolute; left:4px; top:32px;}
.evalu_tent menu a{ display:block; width:67px; height:67px; border-radius:8px;}
.evalu_tent menu a img{ display:block; max-width:100%; margin:0 auto;} 
.evalu_tent menu span{ text-align:center;}
.left_menu{width: 220px;margin: 25px 0 88px 0;}
.left_menu .menuone{width: 218px;height: auto;border:1px #ddd solid;}
.left_menu .menuone .tiele{width: 100%;height: 34px;line-height: 34px;border-bottom:1px #ddd solid;background: #f1f1f1;}
.left_menu .menuone .tiele b{margin-left: 20px;color: #333;font-size: 14px;}
.left_menu .menuone ul li{height:auto;border-bottom:1px solid #cfcdce;}
.left_menu .menuone ul li .a1{height:45px;line-height: 45px;display: block;background:url(../images/normal.png) no-repeat 186px center;padding: 0 20px;color: #666;font-weight: bold;}
.left_menu .menuone ul li .a1 i{margin-right: 5px;vertical-align: middle;}
.left_menu .menuone ul li .a1.sel {background:url(../images/shrink.png) no-repeat 186px center;border-bottom: 1px #cfcdce solid;}
.left_menu .menuone ul li .a1.cur{color: #e8340c;} 
.left_menu .menuone ul li .help_list_list{display: none;background:#fff;width: 196px;margin: 10px auto;}
.left_menu .menuone ul li .help_list_list a{height:28px;line-height: 28px;display: block;color:#999;font-size:12px;border-bottom: dashed 1px #dbdbdb;padding:0 10px;}
.left_menu .menuone ul li .help_list_list a:last-child{border-bottom:none;}
.left_menu .menuone ul li .help_list_list a:hover{color: #e8340c;}
.left_menu .menuone ul li .help_list_list a.on{color: #e8340c;}
.left_menu .menuone ul li .list_list{display: block;background:#fff;width: 196px;margin: 10px auto;}
.left_menu .menuone ul li .list_list a{height:28px;line-height: 28px;display: block;color:#999;font-size:12px;border-bottom: dashed 1px #dbdbdb;padding:0 10px;}
.left_menu .menuone ul li .list_list a:last-child{border-bottom:none;}
.left_menu .menuone ul li .list_list a:hover{color: #e8340c;}
.left_menu .menuone ul li .list_list a.on{color: #e8340c;}
.right_conter{width: 946px;margin: 25px 0 88px 0;}
.right_conter .onecone{width: 918px;min-height: 685px;padding: 13px;border:1px #ddd solid;}
.right_conter .onecone h3{display: block;padding-left: 14px;background: url(../images/print.png) no-repeat left center;color:#333;}
.right_conter .onecone p{color:#666;font-size: 12px;line-height: 24px;height: 48px;overflow: hidden;margin-top:8px; text-indent:2em;}
.order_details{width: 1200px;margin:25px auto 88px auto;}
.order_details .awe{width: auto;height: 36px;line-height: 36px; padding:20px;border-bottom:1px #ececec solid;color: #252525;font-size: 12px;}
.order_details .awe b{color: #dd2727;font-size: 12px;}
.order_details .awe a{display: block;width: 134px;height: 36px;line-height: 36px;text-align: center;border-radius:3px;background: #f76f0f;color: #fff;font-size: 20px;position: absolute;top:20px;left:368px;}
.order_details .order_detail{margin-top: 42px;}
.order_details .order_detail .pay_ways{border:1px solid #dfdfdf;}
.order_details .order_detail .pay_ways .tit{height: 38px;background: #f6f6f6;line-height: 38px;padding-left: 10px;color:#333333;border-bottom:1px solid #dfdfdf;}

.order_details .order_detail .pay_ways .con{background: #fff;padding: 30px;}
.order_details .order_detail .pay_ways .oejs{border:1px #ddd solid;margin:40px 20px;}
.order_details .order_detail .pay_ways .con menu{overflow: hidden;}
.order_details .order_detail .pay_ways .con menu a{display: block;float:left;width: 147px;height: 43px;padding-left:20px;background: url(../images/round.png) no-repeat left center;margin-right:25px;}
.order_details .order_detail .pay_ways .con menu a img{display: block;border:1px #ddd solid;width: 147px;height: 41px;overflow: hidden;}
.order_details .order_detail .pay_ways .con menu a.sel{background: url(../images/round_on.png) no-repeat left center;}
.order_details .order_detail .pay_ways .con menu a .pay_span{text-align: center;vertical-align: middle;line-height: 41px;font-size: 16px;border: 1px solid #ccc;font-weight: bolder;width: 147px;height: 41px;display: inline-block;}
.order_details .order_detail .pay_ways .con .pay{color:#747474;font-size: 12px;padding-top: 30px;height: 43px;line-height: 43px;}
.order_details .order_detail .pay_ways .con .pay span{color:#dd2727;font-size: 24px;}

.order_details .order_detail .pay_ways .con .pay a{display: block;width: 162px;height: 43px;text-align: center;line-height: 43px;color:#fff;font-size: 18px;overflow: hidden;background: url(../images/btn_bg01.jpg) repeat-x;background-size:auto 100%;position: absolute;left:170px;top:30px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;}
.order_details .order_detail .pay_ways .con .ieet{padding:35px 35px 0 35px;height: 43px;}
.order_details .order_detail .pay_ways .con .ieet p {color: #747474;font-size: 12px;line-height: 43px;}
.order_details .order_detail .pay_ways .con .ieet p b{color: #ff500b;font-size: 24px;}
.order_details .order_detail .pay_ways .con .ieet .sub{display: block;width: 162px;height: 43px;text-align: center;border-radius: 3px;background: #f76f0f;color: #fff;font-size: 24px;border:none;position: absolute;top:35px;left:200px;}
.order_details .order_info{margin:30px 0;}
.order_details .order_info b{display: block;color: #333;font-size: 12px;}
.order_details .order_info p{color: #333;font-size: 12px;}
.order_details .order_list{background: #f4f4f4;width: 1200px;}
.order_details .order_list table{width: 100%;border: 1px solid #dfdfdf;}
.order_details .order_list table th{height:39px;background: #f1f1f1;line-height: 39px;text-align: center; font-size:16px;border-bottom: 1px solid #dfdfdf;}
.order_details .order_list table td{background: #f9f9f9;text-align: center;border-bottom: 1px solid #dfdfdf;}
.order_details .order_list table td .of-h{ overflow:hidden; margin:12px 0;}
.order_details .order_list table td .pic{display: block;width: 80px;height: 80px; overflow: hidden;margin-left: 45px;}
.order_details .order_list table td .pic img{ display:block; max-width:80px;}
.order_details .order_list table td .ewte{width: 75%;}
.order_details .order_list table td .text{display: block;width: auto;height: 40px;overflow: hidden; margin-left:20px;text-align: left;color: #333;font-size: 12px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.order_details .order_list table td .text:hover{color: #ff7300;}
.order_details .order_list table td .info{display: block;width: 384px;height: 20px;overflow: hidden; margin-left: 20px;color: #999;font-size: 12px;}
.order_details .order_list table td .oeh{display: block;padding-left: 30px;color: #999;font-size: 12px;}
.order_details .order_list table td .oeh em{display: block;width: 30px;padding:0 10px;height: 20px;line-height: 20px;text-align: center;background: #ff7300;border-radius:3px;color: #fff; font-size: 12px;float:left;margin-right:10px; cursor:pointer;}
.order_details .order_list table td .oeh .iw{background: #f13b3b;}
.order_details .order_list table td .oeh a{float:left;display: block;margin-right:10px;width:55%;height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.order_details .order_list table td b{font-weight: bold; font-size:14px;color:#e8340c;position: static;}
.order_details .order_list .ehsd{padding:6px 0;text-align: right;}
.order_details .order_list .ehsd p{color: #696969;font-size: 12px;margin:10px 50px;}
.order_details .order_list .ehsd p em{color: #e8340c;}
.order_details .order_list .ehsd p span{color: #333;}
.order_details .order_list .ehsd p i{color: #ff500b;font-size: 24px;}
.goods_recom{ overflow:hidden;}
.goods_recom .title{ height:48px; margin-bottom:10px; padding-left:36px; border-bottom:solid 1px #d9d9d9; font-size:23px; line-height:48px;}
.goods_recom .title i{ position:absolute; left:0; top:9px; display:block; width:30px; height:30px; background:url(../images/icon.png) no-repeat -163px -158px;}
.goods_recom .title span a{ display:inline-block; width:36px; height:24px; margin-top:22px; border:solid 1px #d9d9d9; background:url(../images/icon.png) no-repeat -337px -125px;}
.goods_recom .title span .next{ background: url(../images/icon.png) no-repeat -360px  -125px;}
.goods_recom .list nav a{display: block;width:180px; border:solid 1px #dfdfdf;float: left;margin-right: 21px;}
.goods_recom .list nav a:hover{ border-color:#ec6709;}
.goods_recom .list nav a.fl{margin-right:21px;}
.goods_recom .list nav a .pic{overflow:hidden; display:block; width:160px; height:160px;padding:10px;}
.goods_recom .list nav a .pic img{display:block; max-width:100%;}
.goods_recom .list nav a .name{overflow:hidden; display:block; margin:0 6px; font-size:14px; line-height:36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.goods_recom .list nav a p{margin:0 6px 12px; font-size:14px; color:#dd2727; font-weight:bold;}
.goods_recom .list nav a p s{ float:right; font-size:12px; color:#999; font-weight:normal;}
.stores{width: 1200px;margin:auto;overflow: hidden;}
.stores .oneds{width: auto;height: 26px;border: 1px #ddd solid;padding:4px 0;background: #f1f1f1;}
.stores .oneds span{display: block;line-height: 26px;color: #000;font-size: 12px;margin-left: 20px;}
.stores .oneds .option{display: block;float:left;margin-right: 16px;width: auto;padding:0 10px;height: 26px;line-height: 26px;background: #f8f8f8;border:1px #cbcbcb solid;color: #333;font-size: 12px;outline:none;cursor: pointer;}
.stores .oneds a{float: left;display: block;width: 65px;text-align: center;height: 26px;line-height: 26px;background: #ff7300;border-radius: 2px;color: #fff;font-size: 12px;}
.stores nav{width: 1300px;height: auto;overflow: hidden;margin:20px auto 50px auto;}
.stores nav a{display: block;width: 256px;padding:13px 11px;background: #f3f3f3;margin-right: 29px;float: left;margin-bottom: 32px;}
.stores nav a .img{width: 254px;height: 210px;border:1px #eee solid;}
.stores nav a .img img{display: block;width: 100%;}
.stores nav a .name{text-align: center;color: #333;font-size: 14px;font-weight: bold;}
.stores nav a:hover{background: #ffede1;border-color: #ff8229;z-index: 7;}
.stores .content{width: 1158px;height: auto;border:1px #ccc solid;padding:20px;}
.stores .content h1{height: 45px;line-height: 45px;color: #333;font-size: 22px;text-align: center;}
.stores .content .imgs{padding:20px;text-align: center;}
.stores .content .imgs img{width: 400px;}
.stores .content .p1{height: 25px;line-height: 25px;}
.stores .content .p1 span{color: #333;font-size: 12px;margin-left: 500px}
.stores .content .text{margin:50px 0;}
.stores .content .text p{color: #333;font-size: 12px;}
.member_right{width: 946px;font-size: 14px;}
.member_per{height: 117px;border:1px solid #dddddd;background:url(../images/member_bg01.png) repeat-x;}
.member_per .info{padding-left: 160px;color:#333;}
.member_per .info a{display: block;width: 90px;height: 90px;position: absolute;left:40px; top:14px;background: url(../images/empty.png) no-repeat;z-index: 5;}
.member_per .info img{display: block;width: 90px;height: 90px;position: absolute;left:40px; top:14px;z-index: 3;}
.member_per .info .name{font-size: 16px;padding:28px 0 6px 0;}
.member_per menu{overflow: hidden;position: absolute;top:18px;right:30px;}
.member_per menu a{display: block;float:left;text-align: center;width: 100px;}
.member_per menu a p{padding-top: 2px;}
.order_tit{height: 48px;background: #f4f4f4;line-height: 48px;color:#333333;margin-top:32px;font-weight: bold;padding-left: 30px;}
.order_tit span{color:#333;font-weight: bold;}
.order_tit .s_box{position: absolute;top:0;right:30px;width: 248px;height: 26px;background: #fff;border:1px solid #b9b9b9;top:10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;/*overflow: hidden;*/}
.order_tit .s_box .text{width: 198px;height: 26px;line-height: 26px;text-indent: 6px;color: #999;}
.order_tit .s_box .sub{width: 50px;height: 26px;position: absolute;top:0;right:0;background: url(../images/menu05.png) no-repeat center center;background-size:18px;}
.order_tit.all{height: 48px;line-height: 48px;}
.order_tit.all{margin-top:0;}
.order_tit.all .search{width: 248px;height: 26px;border:1px solid #b9b9b9;position: absolute;right:30px;top:12px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.order_tit.all .search .text{width: 208px;height: 26px;line-height: 26px;text-indent: 8px;font-size: 12px;}
.order_tit.all .search .sub{width: 40px;height: 26px;background: url(../images/search_btn.png) no-repeat center center;position: absolute;top:0;right:0;}
/*--------收货地址-----------*/
.address_box{background: #fff;padding: 10px 20px 52px 20px;}
.address_box h3{font-size: 14px;font-weight: bold;color:#333333;background: #f4f4f4;height: 48px;line-height: 48px;}

.address_box .list{}
.address_box .list li{display: block;padding: 30px 24px;border:1px solid #dbdbdb;margin-top: 30px;overflow: hidden;}

.address_box .list li menu{float:right;}
.address_box .list li menu a{color:#ef4222;padding: 0 5px;}
.address_box .list li menu a:hover{text-decoration: underline;}

.address_box .list li i{display: none;width: 85px;height: 25px;background: #ec6709;color:#fff;text-align: center;line-height: 25px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;position: absolute;top:14px;right:14px;font-style: normal;}

.address_box .list li.default i{display: block;}

.new_address{width: 732px;background: #fff;border:5px solid #bfbfbf;position: fixed;left:50%;margin-left: -366px;top:20%;z-index: 500;display: none;}
.new_address .tit{height:36px;background: #f2f2f2;line-height: 36px;font-size: 15px;padding-left: 20px;}
.new_address .tit a{display: block;width: 15px;height: 15px;position: absolute;top:10px;right:18px;background: url(../images/close.png) no-repeat;}

.new_address th{color:#333;font-weight: 400;text-align: right;height: 30px;line-height: 30px;padding-bottom: 20px;}
.new_address th span{color:#e83428;}
.new_address td{padding-bottom: 20px;}
.new_address td .text{width: 211px;height: 28px;border:1px solid #ddd;line-height: 28px;text-indent: 4px;}
.new_address td .text.lag{width: 490px;}
.new_address td .sub{width: 123px; height: 34px; background: #ec6709; text-align: center; line-height: 34px; color: #fff; font-size: 16px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px;}
.new_address td input{vertical-align: middle;margin-right: 5px;}
.new_address td .option{width:91px;height: 28px;border:1px #ddd solid;outline:none;color: #333;font-size: 12px;}

.new_address .tab{padding:16px 0 0 30px;}
/*----------------- 个人信息 ----------------*/
.per_info{padding: 25px 14px 70px 14px;background: #fff;}

#check_t{height: 30px;border-bottom:2px solid #ec6709;overflow: hidden;}
#check_t a{display: block;float: left;width: 84px;height: 28px;background: #f5f5f5;border:1px solid #d9d9d9;text-align: center;line-height: 28px;color:#333333;}
#check_t a.sel{background: #ec6709;color:#fff;border-color:#ec6709;}

.per_info .tab_part{padding: 44px 0 0 74px;width: 600px;}
.per_info .tab_part table{width: 100%;}
.per_info .tab_part th{font-weight: 400;text-align: right;color:#333;padding-bottom: 20px;height: 30px;line-height: 30px;}
.per_info .tab_part td{color:#333;padding-bottom: 20px;}
.per_info .tab_part td .text{width: 210px;height: 28px;border:1px solid #ddd;line-height: 28px;text-indent: 4px;} 
.per_info .tab_part td span.span_ndde{display:block;color: #999;font-size: 12px;width: 210px;height: 28px;border: 1px solid #ddd;line-height: 28px;text-indent: 4px;}
.per_info .tab_part td a{padding-left: 20px;background: url(../images/round.png) no-repeat left center;color:#333;}
.per_info .tab_part td a.sel{background: url(../images/round_on.png) no-repeat left center;}
.per_info .tab_part td .sub{width: 123px;height: 34px;background: #ec6709;text-align: center;line-height: 34px;color:#fff;font-size: 16px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;}

.per_info .tab_part .pic{width: 130px;height: 130px;padding: 6px;border:1px solid #d8d7d5;margin:18px 0;}

.per_info .tab_part .btn{width: 123px;height: 34px;background: #ec6709;text-align: center;line-height: 34px;color:#fff;font-size: 16px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;display: block;margin-top: 20px;}
/*商品评价*/
.pro_evaluate{margin-top:30px;margin-bottom: 56px;border:1px solid #dfdfdf;}
.pro_evaluate .tit{height: 39px;background: #efede9;line-height: 39px;text-indent: 20px;color:#333333;font-weight: bold;border-bottom:1px solid #dfdfdf;}
.pro_evaluate .list{background: #fff;overflow: hidden;}

.pro_evaluate li{display: block;padding:45px 60px;border-bottom:1px dashed #c3c3c3;overflow: hidden;}
.pro_evaluate li .pic{width: 218px;height: 218px;border:1px solid #cecece;float:left;overflow: hidden;padding:10px;}
.pro_evaluate li .pic img{width: 218px;height: 218px;}

.pro_evaluate li .info{width: 790px;float:right;}
.pro_evaluate li .info .p{float:left;}
.pro_evaluate li .info p{padding-bottom: 10px;}
.pro_evaluate li .info p span{padding-right:20px;}

.pro_evaluate li .info menu{float:right;width: 340px;padding-left: 70px;}
.pro_evaluate li .info menu span{position: absolute;left:0;top:0;}
.pro_evaluate li .info menu a{display: block;float:left;padding:2px 10px;background: #f3f3f3;border:1px solid #dcdcdc;margin:5px 5px;white-space: nowrap;}
.pro_evaluate li .info menu a.sel{border-color:#e8340c;background: url(../images/ture.png) no-repeat right bottom #f3f3f3;}
.pro_evaluate li .info textarea{width: 760px;height: 180px;background: #fffbf8;border:1px solid #dddddd;padding:14px;outline:none;color: #666;font-size: 13px;}
.pro_evaluate .list .sub{ width: 162px; height: 43px; text-align: center; line-height: 43px; color: #fff; font-size: 18px; overflow: hidden; background:#ec6709; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px;float:right;display: block;margin:30px 60px;}

.orders_list{}
.orders_list .part{margin-top:20px;}
.orders_list .part .tit{height: 38px;background: #f4f4f4;line-height: 38px;color:#333333;padding-left: 20px;border:1px solid #ececec;border-bottom:none;}
.orders_list .part table{width: 100%;border-collapse: collapse;}
.orders_list .part td{overflow: hidden;padding:0 16px;border:1px solid #ececec;text-align: center;}
.orders_list .part td .of-h{margin:16px 0;overflow: hidden;}
.orders_list .part td .pic{display: block;float:left;width: 78px;height: 78px;border:1px solid #ececec;overflow: hidden;}
.orders_list .part td .pic img{width: 78px;height: 78px;}
.orders_list .part td .text{display: block;float: left;width: 205px;margin-left:20px;text-align: left;color: #333;font-size: 12px;}
.orders_list .part td .text:hover{color: #f66c1e;}
.orders_list .part td font{color:#f34a53;}
.orders_list .part td .oe{color: #000;font-size: 15px;font-weight:bold; }
.orders_list .part td .word{display: block;text-align: center;position: static;}
.orders_list .part td a.btn01{display: block;width: 96px;height: 30px;background: #dd2727;color:#fff;text-align: center;line-height: 30px;margin:0 auto;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;position: static;}
.orders_list .part td a.btn02{display: block;width: 96px;height: 30px;background: #a08d7c;color:#fff;text-align: center;line-height: 30px;margin:0 auto;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;position: static;}
.orders_list .part td a.btn03{display: block;width: 96px;height: 30px;background: #f66c1e;color:#fff;text-align: center;line-height: 30px;margin:0 auto;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;position: static;}
.orders_list .part td a.btn04{display: block;width: 96px;height: 30px;background: #f5f5f5;color:#666666;text-align: center;line-height: 30px;margin:0 auto;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;position: static;}
.goods_love{ overflow:hidden;width: 948px;height: 349px;margin-left: 252px;}
.goods_love .butswe{ width: 910px;height:48px;padding-left:36px;}
.goods_love .butswe span a{ display:inline-block; width:36px; height:24px; margin-top:22px; border:solid 1px #d9d9d9; background:url(../images/icon.png) no-repeat -337px -125px;}
.goods_love .butswe span .next{background: url(../images/icon.png) no-repeat -360px  -125px;}
.goods_love .title2{width: 946px;height: 34px;line-height: 34px;background: #f1f1f1;border:1px #ddd solid;} 
.goods_love .title2 b{margin-left: 14px;color: #333;font-size: 14px;}
.goods_love .list{width: 946px;height: auto;border:1px #ddd solid;border-top:none;}
.goods_love .list nav a{display: block;width:180px;float: left;margin:0 28px;}
.goods_love .list nav a:hover{ border-color:#ec6709;}
.goods_love .list nav a.fl{margin-right:21px;}
.goods_love .list nav a .pic{overflow:hidden; display:block; width:160px; height:160px;padding:10px; }
.goods_love .list nav a .pic img{display:block; max-width:100%;}
.goods_love .list nav a :hover.pic img{opacity: 0.8;}
.goods_love .list nav a .name{overflow:hidden; display:block; margin:6px; font-size:12px; line-height:20px;height: 40px;width: 168px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;color: #666;}
.goods_love .list nav a .name:hover{color: #f66c1e;}
.goods_love .list nav a p{margin:0 6px 12px; font-size:14px; color:#dd2727; font-weight:bold;}
.integ_info{width: 940px;border:3px #e1e1e1 solid;background: #f5f5f5;height: 128px;margin: 25px 0;}
.integ_info .le{margin:30px 0 0 60px;}
.integ_info .le .img{display: block;width: 56px;height: 56px;position: absolute;top:11px;left: 0;}
.integ_info .le p{height: 25px;line-height: 25px; color: #333;padding-left: 73px;}
.integ_info .le p span{color: #e56a05;}
.integ_info .integ_but{display: block;width: 182px;height: 42px;line-height: 42px;text-align: center;border-radius:8px;background: #ff7300;color: #fff;font-size:18px;position: absolute;top:50px;right: 128px;}
.inter_list{width: 946px;}
.inter_list table{width: 100%;}
.inter_list table .title{width: 100%;border:1px #ddd solid;background: #f1f1f1;height: 38px;}
.inter_list table tr{border-bottom:1px #ddd solid;height: 73px; }
.inter_list table tr td{width: 33.33%;color: #333;text-align: center;}
.inter_list table tr td .sp1{color: #ea720f;font-size: 24px;}
.inter_list table tr td .sp2{color: #333;font-size: 24px;}
.evaluate_tit{height: 48px; background: #f4f4f4; line-height: 48px; color: #333333;margin-top: 25px; font-weight: bold; padding-left: 30px;}
.evaluate_tit h3{font-weight: bold;font-size:14px;}
.evaluate_tit .s_box{position: absolute; top: 0; right: 30px; width: 248px; height: 26px; background: #fff; border: 1px solid #b9b9b9; top: 10px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px;}
.evaluate_tit .s_box .text{width: 198px; height: 26px; line-height: 26px; text-indent: 6px;font-size: 12px;} 
.evaluate_tit .s_box .sub{width: 50px; height: 26px; position: absolute; top: 0; right: 0; background: url(../images/s_btn.png) no-repeat center center; background-size: 18px;}
.evaluate_list li{display: block;padding: 20px 0;border-bottom:1px solid #dddddd;overflow: hidden;}
.evaluate_list li .pro{width: 208px;float:left;padding-left:102px;min-height: 80px;}
.evaluate_list li .pro p.pic{width: 78px;height: 78px;border:1px solid #e5e5e5;position: absolute;left:12px;top:0;}
.evaluate_list li .pro p.pic img{width: 78px;height: 78px;}
.evaluate_list li .pro .name{display: block;color:#333;font-size: 12px;}
.evaluate_list li .pro .name:hover{color: #f66c1e;}
.evaluate_list li .pro .price{color:#f34a53;font-size: 16px;margin-top: 15px;}
.evaluate_list li .word{width: 428px;float:right;}
.evaluate_list li .word .con{line-height: 24px;font-size: 12px;color:#666666;}
.evaluate_list li .word .time{color:#999999;}

/*----------- 我的收藏 ----------------*/
.collection_box .list{overflow: hidden;}
.collection_box .list li{display: block;float:left;width: 165px;padding:18px 30px;margin: 0 5px;}
.collection_box .list li .pic{display: block;width: 160px;height: 160px;overflow: hidden;}
.collection_box .list li .pic img{width: 160px;height: 160px;}
.collection_box .list li .pic:hover img{opacity: 0.8;}
.collection_box .list li .name{display: block;height: 20px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color:#666666;margin:5px 0;}
.collection_box .list li .name:hover{color:#ef4222;text-decoration: underline;}
.collection_box .list li p{font-size: 16px;color:#e8340c;}
.collection_box .list li p span{font-size: 12px;color:#666666;text-decoration: line-through;position: absolute;top:0;right:0;}
.collection_box .list li .btn{display: block;width: 70px;height: 20px;background: #f1f1f1;border:1px solid #e3e3e3;text-align: center;line-height: 20px;margin-top: 6px;font-size: 12px;}

/*----------- 会员中心 ----------------*/
.store_level{height:90px; border:solid 1px #ddd; background:url(../images/dd_bg02.png) repeat-x; padding:13px 40px; margin-bottom:25px;margin-top: 25px;}
.store_level .meb_logo{width: 400px;}
.store_level .meb_logo .img{ width:90px; height:90px; border:solid 1px #ddd; overflow:hidden; position:absolute; left:0; top:0;border-radius: 50%;overflow: hidden;}
.store_level .meb_logo .img img{display: block;width: 90px;height: 90px;}
.store_level .meb_logo p{padding-left: 120px;color: #333;}
.store_level .meb_logo .p1{font-size: 18px;margin-top: 15px;}
.store_level .meb_logo .p2{font-size: 13px;}
.store_level .meb_menu{width: 400px;margin-top: 3px;}
.store_level .meb_menu a{display: block;text-align: center;width: 70px;float: left;margin: 0 15px;}
.store_level .meb_menu a img{display: block; width: 54px;height: 54px;margin:0 auto;}
.store_level .meb_menu a p{width: 100%;height: 33px;line-height: 33px;color: #333;font-size: 13px;}
.olemna{width: 100%;height: 40px;line-height: 40px;background: #f4f4f4;margin-bottom: 15px;}
.olemna b{color: #333;font-size: 12px;margin-left: 20px;}
.olemna a{color: #666;font-size: 12px;position: absolute;top:0;right: 20px;}
.step{width: 663px;height: 6px;background: url(../images/cart_line.png) no-repeat center;position: absolute;right:0;top:46px; border-radius:3px;}
.step li{display: block;float:left;width: 33.3%;height: 1px;}
.step li span{display: none;width: 100%;height: 6px;background:#ec6709;border-radius:3px;}
.step li i{font-style: normal;display: block;width: 25px;height: 25px;background: url(../images/icon.png) no-repeat -230px -157px #fff;position: absolute;left:50%;margin-left:-13px;top:-10px;z-index: 5;text-align: center;line-height: 25px;color:#9f9f9f;}
.step li p{text-align: center;width: 100%;color:#343434;position: absolute;left:0;bottom: -38px; font-size:14px; line-height:18px;}
.step li.sel p{ color:#ec6709;}
.step li.sel span{display: block;}
.step li.sel i{ background-position:-199px -157px; color:#fff;}
.dem_tit{ top:-15px;}
.store_step{ position:relative; top:auto; margin:50px auto;}
.store_step li{ width:25%;}
.border-bottom{width: 100%;height: 1px;background: #ddd;}
.authent{margin-top: 80px;}
.authent .smsdmo{margin-left:260px;margin-bottom: 15px;position: static;}
.authent .smsdmo .name{width:196px;font-size: 13px;color: #4f4f4f;text-align: right;height:30px;line-height: 30px;}
.authent .smsdmo .name b{color: #ff7300;margin-right: 5px;}
.authent .smsdmo .sodlo{margin-left: 15px;width: 388px;}
.authent .smsdmo .text{width: 280px;height:25px;line-height: 25px;border: 1px #ddd solid;background: #fff; text-indent:10px;*margin-left: -10px;}
.authent .smsdmo a.files{ display: block;width: 86px;height: 27px;background: url(../images/upload.png) no-repeat center center;border:none;position: absolute;top:0;right:0;text-decoration:none;overflow: hidden;}
.authent .smsdmo  a.files input{display: block;width: 86px;height: 27px;margin-left:0px; font-size:24px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
.authent .smsdmo a.files, .authent .smsdmo a.files input{ outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
.authent .smsdmo .option{width:91px;height:27px;line-height: 27px;*margin-left: 30px;outline:none;border:1px #ddd solid;font-size: 13px;color: #4f4f4f;}
.authent .smsdmo .sub{width: 297px;height: 39px;line-height: 39px;text-align: center;background: #ff6902;border: none;font-size: 14px;color: #fff;border-radius: 3px;}
.authent .authent_toe{color: #333;font-size: 18px;}



.registers{width: 1000px;margin:30px auto 100px auto; padding:20px;border:3px #eee solid;}
.registers .smsdmo{margin-bottom: 15px;position: static;}
.registers .smsdmo .name{width:196px;font-size: 13px;color: #4f4f4f;text-align: right;height:30px;line-height: 30px;}
.registers .smsdmo .name b{color: #ff7300;margin-right: 5px;line-height: 36px;}
.registers .smsdmo .sodlo{margin-left: 15px;width: 788px;line-height: 36px;}
.registers .smsdmo .text{width: 290px;height:36px;line-height: 36px;border: 1px #ddd solid;background: #fff; text-indent:10px;*margin-left: -10px;}
.registers .smsdmo .text2{width: 260px;height:36px;line-height: 36px;border: 1px #ddd solid;background: #fff; text-indent:10px;*margin-left: -10px;padding-left: 30px;}
.registers .smsdmo .ones{width: 165px;}
.registers .smsdmo .one2{width: 120px;}
.registers .smsdmo a.files{ display: block;width: 86px;height: 27px;background: url(../images/upload.png) no-repeat center center;border:none;position: absolute;top:6px;left:306px;text-decoration:none;overflow: hidden;}
.registers .smsdmo  a.files input{display: block;width: 86px;height: 27px;margin-left:0px; font-size:24px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
.registers .smsdmo a.files, .authent .smsdmo a.files input{ outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
.registers .smsdmo .option{width:95px;height:38px;line-height: 38px;*margin-left: 30px;outline:none;border:1px #ddd solid;font-size: 13px;color: #4f4f4f;float: left;margin-right: 3px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.registers .smsdmo .sub{width: 297px;height: 39px;line-height: 39px;text-align: center;background: #ff6902;border: none;font-size: 14px;color: #fff;border-radius: 3px;}
.registers .authent_toe{color: #333;font-size: 18px;}
.registers .smsdmo i{position: absolute;top: 10px;left: 10px;}
.registers .smsdmo em{color: #999;font-size: 12px;margin-left: 15px;}
.registers .smsdmo em.sle{margin-left: 110px;}
.registers .smsdmo span{font-size: 12px;position: absolute;top:10px;}
.registers .smsdmo span a{color: #ef4222;}
.registers .smsdmo span.sgwg {color: #999;font-size: 12px; position: absolute;  top: 10px;right: 200px;}
.registers .smsdmo .paecn{display: block;width: 105px;height: 36px;line-height: 36px;text-align: center;color: #666;font-size: 12px;border:1px #ddd solid;margin-left: 18px;}
.registers .smsdmo .font{display: block;width: 95px;height:36px;border:1px #ddd solid;margin-left: 18px;overflow: hidden;}
.registers .smsdmo .codeimg{display:block;color: #333;margin-left: 10px;line-height: 20px;}
.exchange {width: 1200px;height: auto;margin-top: 30px;margin-bottom: 88px;}
.exchange .title{width:1200px;height:40px;border-bottom:2px #e3e3e3 solid;}
.exchange .title span{display: block;width: 200px;position: absolute;top:6px;left:0;} 
.exchange .title nav{margin-left: 200px;height: 40px;line-height: 40px;}
.exchange .title nav a{display: block;width: 110px;text-align: center;color: #000;font-size: 16px;float: left;}
.exchange .title nav a.sek{border-bottom:2px #ff7300 solid;color: #ff7300;}
.exchange .list{width: 1200px;height: auto;overflow: hidden;}
.exchange .list nav{width: 1250px;}
.exchange .list nav a{display: block;padding:12px;width: 200px;height:auto;float: left;margin-right: 17px;margin-top:22px;border:1px #f2f2f2 solid;}
.exchange .list nav a .otion{display: block;width: 57px;height: 45px;top:-1px;left:-1px;position: absolute;background: url(../images/otion.png) no-repeat center center;z-index: 1;}
.exchange .list nav a .pic{ width:200px; height:200px;overflow: hidden;}
.exchange .list nav a .pic img{width:100%;display: block;}
.exchange .list nav a span{display: block;height: 30px;line-height: 30px;color: #ff500b;font-size: 16px;font-weight: bold;}
.exchange .list nav a span u{text-decoration: line-through;color: #666;font-size: 13px;}
.exchange .list nav a .tit{color: #666;font-size: 12px;width: 200px;height: 40px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.exchange .list nav a:hover{padding:10px;border:3px #ff7300 solid;}
.exchange .list nav a:hover .otion{top:-3px;left:-3px;}

.step2{width: 663px;height: 6px;background: url(../images/cart_line.png) no-repeat center;position: absolute;right:0;top:46px; border-radius:3px;}
.step2 li{display: block;float:left;width: 25%;height: 1px;}
.step2 li span{display: none;width: 100%;height: 6px;background:#ec6709;border-radius:3px;}
.step2 li i{font-style: normal;display: block;width: 25px;height: 25px;background: url(../images/icon.png) no-repeat -230px -157px #fff;position: absolute;left:50%;margin-left:-13px;top:-10px;z-index: 5;text-align: center;line-height: 25px;color:#9f9f9f;}
.step2 li p{text-align: center;width: 100%;color:#343434;position: absolute;left:0;bottom: -38px; font-size:14px; line-height:18px;}
.step2 li.sel p{ color:#ec6709;}
.step2 li.sel span{display: block;}
.step2 li.sel i{ background-position:-199px -157px; color:#fff;}


/* 提交订单 */
.delivery{margin:20px 0;}
.delivery ul li{width:159px;height:51px;background:#fafafa;float:left;margin-left:30px;}
.delivery ul li a{display: block;width:157px;height:49px;border:2px solid #dfdfdf;}
.delivery ul li a span{display: block;margin-top: 16px;margin-left: 19px;padding-left: 52px;color:#000;font-size:12px;}
.delivery ul li a span i{position: absolute;top:3px;left: 28px;}
.delivery ul li a.sel{border:2px solid #ff7300;text-decoration:none;background:url(../images/icon35.png) no-repeat right bottom;}
.delivery ul li a.sel span{color:#ff7300;}
.delivery ul li a .sp1{background: url(../images/pc_03.png) no-repeat left center;}
.delivery ul li a.sel .sp1{background: url(../images/pcbg_03.png) no-repeat left center;}
.delivery ul li a .sp2{background: url(../images/pc_03.png) no-repeat left center;}
.delivery ul li a.sel .sp2{background: url(../images/pcbg_03.png) no-repeat left center;}
.delivery ul li a:hover{border:2px solid #ff7300;text-decoration:none;background:url(../images/icon35.png) no-repeat right bottom;}
.ch_address{border:1px solid #dfdfdf;background: #fff; margin-top:38px;}
.ch_address .tit{height:38px;background: #f6f6f6;line-height: 38px;color:#333;padding-left: 10px;}
.ch_address .tit b{color: #333;}
.ch_address .tit a{color:#da2e08;position: absolute;top:0;right:30px;}
.ch_address .mapes{height:15px;margin:30px 0 10px 0;}
.ch_address .mapes p{margin-left:30px;border-left:4px #ff7300 solid;color: #333;font-size: 12px;height: 15px;line-height: 15px;padding-left: 10px;}
.ch_address menu{overflow: hidden;padding-bottom: 30px;}
.ch_address menu a{display: block;float:left;width: 210px;padding:12px;border:2px solid #e7e7e7;margin:0 30px 28px;}
.ch_address menu a h3{color:#666;border-bottom:1px solid #f2f2f2;padding-bottom:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;font-size:15px;}
.ch_address menu a p{padding-top: 6px;height:40px;overflow: hidden;}
.ch_address menu a p .add{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;color:#666;}
.ch_address menu a p .tel{font-size:12px;color:#ff7300;}
.ch_address menu a.act{border-color:#ec6709;background: url(../images/icon35.png) no-repeat right bottom;background-size:16px;}
.ch_address menu a.add{color:#e7e7e7;font-size: 60px;text-align: center;line-height: 73px;}
.ch_address menu a:hover{border-color:#ec6709;background: url(../images/icon35.png) no-repeat right bottom;background-size:16px;}
.dis_ways{border:1px solid #dfdfdf;background: #fff;margin-top: 30px;}
.dis_ways .tit{height:38px;background: #f6f6f6;line-height: 38px;color:#333333;padding-left: 10px;}
.dis_ways .con{padding:30px;}
.dis_ways .con .option{margin-left: 15px;width: 100px;height: 30px;border:1px #ddd solid;outline:none;color: #333;}
.kiewns{margin:20px;background: #f5f5f5;padding:15px;}
.kiewns ul li{width: 114px;height: 30px;line-height: 30px;text-align: center; border:2px #fff solid;background: #fff;margin-right:45px;float: left;}
.kiewns ul li.sel{border:2px #ff7300 solid;}
.kiewns ul li span{color: #333;font-size: 12px;margin-left: 10px;}
.kiewns ul li input{vertical-align: middle;}
.lekcs{height: 30px;line-height: 30px;margin-top: 15px;margin-bottom: 5px;}
.lekcs span{color: #333;margin-left: 20px;}
.esewsms{margin:30px 0;width: 1200px;}
.esewsms a{color: #666;font-size: 12px;margin:0 20px;line-height: 43px}
.esewsms .sub{display: block;width: 162px;height: 43px;text-align: center;background: #f76f0f;border:none;border-radius: 3px;font-size: 19px;color: #fff;}
.cart_list{margin-top:20px;overflow: hidden;}
.cart_list .tit{height:44px;line-height: 44px;padding-left: 68px;background: url(../images/peeser.png) no-repeat 10px center;color:#747474;font-size: 18px;}
.cart_list .tab{border:1px solid #dfdfdf;margin-top: 20px;border-bottom:none;}
.cart_list table{width: 100%;}
.cart_list tr th{height: 38px;background: #f1f1f1;line-height: 38px;text-align: center; font-size:16px; font-weight:bold;color:#333333;}
.cart_list tr th .all_cheeck{width: 15px;height: 15px;display: block;position: absolute;top: 11px;left: 22px;}
.cart_list tr td .cheeck{width: 15px;height: 15px;} 
.cart_list td{text-align: center;background: #fffdfa;border-bottom:1px solid #dfdfdf;overflow: hidden;}
.cart_list td .of-h{ overflow:hidden;margin:12px 0;}
.cart_list td .ewte{width: 75%;}
.cart_list td .pic{display: block;float:left;width: 80px;height: 80px; overflow: hidden;margin-left: 22px;}
.cart_list td .pic img{ display:block; max-width:100%;}
.cart_list td .word{display: block;float: left;width: 205px;margin-left:20px;text-align: left; }
.cart_list td font{font-weight: bold;color:#e8340c;}
.cart_list td a{position: static;}
.cart_list td a.reduce{display: block;width: 25px;height: 27px;background: #f0f0f0;line-height: 27px;text-align: center;color:#6f6f6f;float:left;border:1px solid #d6d6d6;margin-left: 78px;}
.cart_list td a.plus{display: block;width: 25px;height: 27px;background: #f0f0f0;line-height: 27px;text-align: center;color:#6f6f6f;float:left;border:1px solid #d6d6d6;}
.cart_list td .oeh{display: block;padding-left: 30px;color: #999;font-size: 12px;margin-top: 5px;}
.cart_list td .oeh em{display: block;width: 30px;padding:0 10px;height: 20px;line-height: 20px;text-align: center;background: #ff7300;border-radius:3px;color: #fff;font-size: 12px;float:left;margin-right:10px; cursor:pointer;}
.cart_list td  .oeh .iw{background: #f13b3b;}
.cart_list td  .oeh a{float:left;display: block;margin-right:10px;width:60%;height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.cart_list td .textew{display: block;width: auto;height: 40px;overflow: hidden; margin-left:20px;text-align: left;font-size: 12px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.cart_list td .textew:hover{color: #f66c1e;}
.cart_list td .text{width: 32px;height: 27px;background: #fff;border:1px solid #d6d6d6;text-align: center;line-height: 27px;float:left;border-left:none;border-right:none; font-size:12px;}
.cart_list .spewsd{margin:10px 0;width: 100%;height: 48px;line-height: 48px;background: #f1f1f1;}
.cart_list .spewsd .all{margin-left:20px;}
.cart_list .spewsd .all .all_cheeck{width: 15px;height: 15px;display: block;position: absolute;top: 18px;left: 35px;}
.cart_list .spewsd .all span{color: #333;font-size: 12px;margin-left: 55px;}
.cart_list .spewsd .aesr .sub{display: block;width: 141px;height: 48px;background: #f76f0f;font-size: 18px;color: #fff;position: absolute;top:0;right: 0}
.cart_list .spewsd .aesr p{color: #696969;font-size: 12px;margin-right: 180px;}
.cart_list .spewsd .aesr p span{color: #ff500b;font-size: 18px;}
.cart_list .spewsd .aesr p b{color: #ff500b;font-size: 24px;}
.cart_list .vehicle{height: 74px;margin: 88px 0 80px 350px;}
.cart_list .vehicle span{display: block;width: 81px;height: 74px;position: absolute;top:0;left: 0;}
.cart_list .vehicle p{color: #333;font-size: 24px;margin-left: 90px;}
.cart_list .vehicle a{color: #fff;font-size: 18.94px;display: block;margin-left: 90px;width: 142px;height: 43px;line-height: 43px;text-align: center;border-radius:3px;background: #ff7300;margin-top: 10px;}
.consd{background: #fff;padding: 30px;}
.consd .lai{width: auto;height: 30px;}
.consd .lai .name{width: 100px;text-align: right;line-height: 30px;position: absolute;top:0;left: 0;}
.consd .lai .name b{color: #e83428;}
.consd .lai .text{display: block;width: 211px;height: 28px;line-height: 28px;border:1px #ddd solid;margin-left: 110px;padding-left: 10px;}
.success_pay{margin-left:115px;margin-top: 35px;}
.success_pay .p1{height: 30px;line-height: 30px;color: #ff7300;font-size: 24px;}
.success_pay .p2{color: #666;font-size: 13px;}
.success_pay .p2 span{color: #ff7300;}
.success_pay a{display: block; color: #000;font-size: 13px;}

.password_box .tit{ overflow:hidden; width:1194px; height:36px; margin:80px auto 0;}
.password_box .tit ul{ overflow:hidden; width:1200px; margin-left:-3px;}
.password_box .tit li{ display:block; float:left; width:358px; margin:0 21px; background:#dedede; text-align:center; line-height:36px; color:#333;}
.password_box .tit .sel{ background:#ec6709; color:#fff;}
.password_box .tit li i{ position:absolute; left:-36px; top:0; display:block; width:0px; height:0px; border-left:solid 18px transparent; border-top:solid 18px #dedede; border-right:solid 18px #dedede; border-bottom:solid 18px #dedede;}
.password_box .tit .sel i{ border-top:solid 18px #ec6709; border-right:solid 18px #ec6709; border-bottom:solid 18px #ec6709;}
.password_box .tit li em{ position:absolute; right:-36px; top:0; display:block; width:0px; height:0px; border-left:solid 18px #dedede; border-top:solid 18px transparent; border-right:solid 18px transparent; border-bottom:solid 18px transparent;}
.password_box .tit .sel em{ border-left:solid 18px #ec6709;}
.password_con{ padding:20px 0px 70px 388px; border:solid 1px #e5e5e5; margin-top:25px; margin-bottom:150px;}
.password_con .row { margin-top:30px; overflow:hidden; height:auto;}
.password_con .row .lek .ewrs{display: block;width: 112px;height: 30px;margin-left: 10px;}
.password_con .row .lek .eks{color: #666;font-size: 12px;margin-top: 3px;}
.password_con .row .lek input{ height:28px; line-height:28px; padding:0px 10px; border:solid 1px #ddd;}
.password_con .row .name{ width:90px;height:30px;line-height:30px; text-align:right; font-size:12px; color:#666;margin-right:25px; font-size:12px;}
.password_con .row .txt01{ width:224px;}
.password_con .row .txt02{ width:102px;}
.password_con .row span.ewm{ margin:0px 14px;}
.password_con .row a.fl{ line-height:30px; color:#ec6709;}
.password_con p.p1{ margin-left:115px; margin-top:7px; color:#666; font-size:12px;}
.password_con .btn{  margin-left:115px; margin-top:40px;}
.password_con .btn .subm01{ width:123px; height:34px; background:#ec6709; font-size:16px; color:#fff; border:none; border-radius:3px; cursor:pointer; margin-right:30px;}
.password_con .btn .subm02{ color:#ec6709; border:none; background:#fff; height:34px; cursor:pointer;}
.password_con p.p2{ color:#666; font-size:12px; padding-left:20px;}
.password_con p.p2 span{ color:#ec6709; padding-left:5px;}
.password_con .row .butt{ background:url(../images/add_bg04.jpg) no-repeat; width:112px; height:30px; border:none; margin-left:20px; color:#666; line-height:30px; cursor:pointer;}
.password_con .iuwkm{width: 188px;height: 35px;line-height: 35px;color: #333;padding-left: 50px;background: url(../images/seg.png) no-repeat left center;margin:0 auto;}
.password_con nav{width: 300px;margin:40px auto;text-align: center;}
.password_con nav a{display: block;border-radius:4px;}
.password_con nav a.a1{color: #fff;width: 108px;height: 30px;line-height: 30px;background: #ff7300;}
.password_con nav a.a2{color: #333;width: 106px;height: 28px;line-height: 28px;background: #f5f5f5;border:1px #dfdfdf solid;}
.p_footer{ width:100%; margin: 20px auto; text-align: center;}
.p_footer span a{ text-align: center; padding:0 15px; line-height: 28px;color: #999;}
.p_footer .s-foot-text{color: #999;margin-top: 5px;}
.p_footer .s-foot-text a{color: #999;}
.absi{padding: 20px 0px 70px 0;}

.errorbg{background: #EFEFEF;}
.error{width: 100%;height: 488px;background: #EFEFEF;}
.error .img{width: 1099px;margin:0 auto;text-align: center;}
.error .uoeo{width: 55%;margin:0 auto;}
.error .uoeo .ic{width:45px;height:55px;background: url(erroric.jpg) no-repeat left center;}
.error .uoeo .weniz{width:80%;height:auto;line-height: 55px;margin-left:10px;}
.error .uoeo .weniz span{display:block;color:#ff7300;font-size:32px;}
.error_text{width: 400px;height: 300px;margin:0 auto;}
.error_text .name{color: #ff7300;font-size: 24px;margin-top: 55px;}
.error_text .name2{color: #ff7300;font-size: 24px;margin-top: 20px;}

.error_text nav{margin-top:44px;}
.error_text nav a{display: block;width: 115px;height: 30px;line-height: 30px;text-align: center;border-radius: 3px;color: #fff;font-size: 16px;margin:0 30px;}
.error_text nav a.a1{background: #ff7300;}
.error_text nav a.a2{background: #ccc;}
.error_text .sew{margin-top: 54px;text-align: center;color: #666;font-size: 16px;}

.loaren{width: 1000px;margin:30px auto 100px auto; padding:50px 20px;border:3px #eee solid;}
.loaren .leftimg{width: 434px;height: 328px;}
.loaren .opeapsde{width: 500px;margin:20px auto;}
.loaren .opeapsde .pnena{width: 398px;height: 38px;border:1px #e6e6e6 solid;margin-bottom: 24px;}
.loaren .opeapsde .pnena .img{position: absolute;top: 0;left: 0;width: 39px;height: 38px;background: #ddd;}
.loaren .opeapsde .pnena .img img{display: block; margin: 10px auto;}
.loaren .opeapsde .pnena .topws2{top:11px;}
.loaren .opeapsde .pnena .text{width: 328px;padding: 0 20px;border:none;background: none;height: 38px;line-height: 38px;padding-left: 50px;color: #999;}
.loaren .opeapsde .pnena em{color: #ef4222; font-size: 12px;position: absolute;top: 7px;right: -57px;}
.loaren .opeapsde .sodlo{width: 398px;}
.loaren .opeapsde .sodlo .text2 {width: 209px;padding: 0 10px;border:none;background: none;height: 38px;line-height: 38px;color: #999;border:1px #e6e6e6 solid;}
.loaren .opeapsde .sodlo .font{display: block;width: 95px;height:36px;border:1px #ddd solid;margin-left: 18px;overflow: hidden;}
.loaren .opeapsde .sodlo .codeimg{display:block;color: #333;margin-left: 10px;line-height: 20px;}
.loaren .opeapsde .sodlo em{color: #ef4222; font-size: 12px;position: absolute;top: 7px;right: -57px;}
.loaren .loaren_but{display: block;width: 388px;height: 40px;text-align: center;color: #fff;font-size: 16px;border-radius: 3px;background: #ff7300;}
.loaren .mesdmkl{width: 388px;height: 40px;line-height: 40px;}
.loaren .mesdmkl a{color: #666;font-size: 12px;}
.loaren .oaseks{width: 2px;height: 351px;background: url(../images/pooles.png) no-repeat center center;position: absolute; top: 0;left: 467px;}







/*===================开发人员==========================*/
.payment_but{border: none;cursor: pointer;width: 150px;margin: 10px 0;padding: 10px;background-color: #F80;color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.p2 .p2_a{display: inline-block; color: #ff7300; margin: 0 4px;}
.orange{color: #FF7300;}
.order_details .awe a.qu_but{background-color: #ccc;}
.order_details .order_detail .pay_ways .con .ieet a.sub_a{line-height: 43px;}
.order_details .order_list table td .oeh em.zp{ width:auto;}
.order_details .order_list table td .oeh em.zp .zp_span{color: #333;padding-left: 5px;}
.cart_list td .oeh em.zp{ width:auto;}
.cart_list td .oeh em.zp .zp_span{color: #333;padding-left: 5px;}
.cart_list td .oeh a.zp_alink{width: 55%;}
.tl{ text-align:left;}
.order_details .order_list table td b.old_price{text-decoration: line-through;color: #666;}
.per_info .tab_part td .yzm{ width: 100px;height: 28px;border: 1px solid #dddddd; line-height: 28px; text-indent: 4px;}
.per_info .tab_part td a.yzm_pic{ border: 1px solid #ccc; background: none; padding-left: initial; position: absolute;height: 28px;border: 1px solid #ccc;}
.new_address td a.yzm_pic{background:none;position:absolute;}
.new_address td a.yzm_pic img{border:1px solid #ccc;}
.per_info .tab_part td span.span_ndde b{ color:Red; margin:0 5px;}
.per_info .tab_part td a.userinfo_code_pic{border: 1px solid #ccc;background: none;padding-left: initial;width: 80px;height: 28px;position: absolute;margin-left: 10px;}