﻿/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input,button{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;    word-break: break-all;word-wrap: break-word;}
body{ font-size:12px;font-family:' '; color:#666; background:#fafafa;}
a{color:#666;}
a:hover{ color:#f60;}
p{line-height:1.8em; padding:5px 0;    word-break: break-all;  word-wrap: break-word;}
img{outline-width:0px;vertical-align:top;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ max-width:100%; margin:0 auto;}
input[type='button'],input[type='submit']{-webkit-appearance:none !important;}
 

.top{ background:url(/images/topbg.png) repeat; height:40px;}
.top_left{ float:left; line-height:18px; padding:2px 0px; color:#fff; padding-left:2%;}
.top_left b{ font-weight:normal; color:#f00;}
.top_right{ float:right; margin-right:2%; border-radius:5px; background:#087D12; height:30px; line-height:30px; width:18%; text-align:center; margin-top:5px;}
.top_right a{ color:#fff; text-align:center;}

.logo{ text-align:center;}
.logo img{ width:60%;}



.searchbg{ background:#f2f2f2; height:30px; line-height:30px; padding:10px;}
.search{ margin:0 auto; height:30px; line-height:30px;}
.search input{color:#333;}
.input_text{ height:30px; float:left; color:#b4b4b4; font-family:' '; font-size:14px; padding-left:10%; width:75%; background:url(/images/ss.png) 2% center no-repeat #fff; background-size:22px 22px;}
.input_button{ float:right;  height:30px; line-height:30px; cursor:pointer; color:#000; font-family:' '; background:none; width:15%; font-size:14px;}

.cp_list ul li{ width:24%; text-align:center; float:left; margin-top:2%;}
.cp_list ul li img{ width:42%;  border-radius:50%;}
.cp_list ul li strong{
    display:block;
    font-size:12px;
    line-height:25px;
    color:#666;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
}
.cp_list ul li span{ display:block; font-size:14px;}


.con_banner img{ width:100%; }
.title{ height:50px; line-height:50px;color:#ef4f4f; font-size:16px; text-align:center; background:url(/images/biao_03.png) #f2f1f1 center no-repeat;}
.title i{  padding-right:5px; font-size:14px;}
.more{ height:36px; line-height:36px; text-align:center; height:36px; background:#fff;}
.more a{ display:block;color:#ef4f4f; font-size:16px;}
.more i{ padding-left:15px; background:url(/images/jt.png) center no-repeat; background-size:15px 15px;}
.product_list{max-width:680px; min-width:240px; margin:0 auto; overflow:hidden; margin-top:10px;}
.product_list .con{ padding-bottom:10px; line-height:24px;}
.product_list ul li{ width:46.25%; float:left; margin-top:2.5%; margin-left:2.5%;
    background:#fff; padding-bottom:2%;
    height:290px;
}
.product_list ul li a{ display:block;}
.product_list ul li span{position: relative; display:block; vertical-align:middle;background:#fff; text-align:center; overflow:hidden;}
.product_list ul li span table tr td{ vertical-align:middle;height: 210px;}
.product_list ul li span img{
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    right: 0;
    left: 0;
    margin: auto;
    bottom: 0;
    top: 0;
}
.product_list ul li strong{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display:block;
    line-height:23px;
    font-weight:normal;
    text-align:left;
    margin:2% 0px;
    font-size:15px;
    color:#484848;
    position: relative;
    padding:0px 2.5%;
}
.product_list ul li .price{ height:25px; line-height:25px; padding:0px 2.5%;}
.product_list ul li .price b{ float:left; color:#f18012; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.product_list ul li .price i{ float:right; background:url(/images/gwc.png) center no-repeat; height:25px; width:25px; background-size:25px 25px;}





.foot{ margin-top:10px; margin-bottom:60px;}
.foot img{ width:100%;}

.footer{ position:fixed; width:100%; bottom:0px; left:0px;}
.footer ul li{ float:left; width:25%; text-align:center;}
.footer ul li span{ display:block; }

/*.side_nav{ height:50px; z-index:99;position:fixed; bottom:0; width:100%; overflow:hidden; background:#fff; border-top:1px solid #e5e5e5}
.side_nav dl{ text-align:center; height:50px;}
.side_nav dl a{ display:block; color:#929393; font-size:12px; height:50px; }
.side_nav dl a:hover{ color:#109e25;}
.side_nav dl a span{ display:block; padding-top:5px;text-align:center;}
.side_nav dl dd a{ height:50px;}
.side_nav dl dd{ float:left; width:25%;}
.side_nav dl dd.f1{ background:url(/images/fico1.png) center 5px no-repeat; background-size:27px 27px;}
.side_nav dl dd.f1:hover{ background:url(/images/fico1a.png) center 5px no-repeat; background-size:27px 27px;}
.side_nav dl dd.f2{ background:url(/images/fico2.png) center 8px no-repeat; background-size:22px 22px;}
.side_nav dl dd.f2:hover{ background:url(/images/fico2a.png) center 8px no-repeat; background-size:22px 22px;}
.side_nav dl dd.f3{ background:url(/images/fico3.png) center 6px no-repeat; background-size:25px 25px;}
.side_nav dl dd.f3:hover{ background:url(/images/fico3a.png) center 6px no-repeat; background-size:25px 25px;}
.side_nav dl dd.f4{ background:url(/images/fico4.png) center 7px no-repeat; background-size:22px 22px;}
.side_nav dl dd.f4:hover{ background:url(/images/fico4a.png) center 7px no-repeat; background-size:22px 22px;}
.side_nav dl dd span{ display:block; padding-top:30px;}*/

.side_nav{ height:50px; z-index:99;position:fixed; bottom:0; width:100%; overflow:hidden; background:#ef4f4f; left:0px; }
.side_nav dl{ text-align:center; height:50px;}
.side_nav dl a{ display:block; color:#fff; font-size:12px; height:50px; }
.side_nav dl a span{ display:block; padding-top:5px;text-align:center;}
.side_nav dl a span img{height:20px;}
.side_nav dl dd a{ border-left:#fff solid 1px; height:50px;}
.side_nav dl dd{ float:left; width:25%;}
.side_nav dl dt{ float:left; width:25%;}



/*产品列表*/
.pro_fix{ height:20px; padding:7px 0px; line-height:20px; text-align:center; border:1px solid #ccc; position:fixed; top:0px; width:100%; background:#fff;z-index:9;}
.pro_fix ul li{ float:left; width:33.3%;}
.pro_fix ul li a{ border-right:1px solid #ccc; display:block; text-align:center; font-size:15px;}
.pro_fix ul li a.sx{ background:url(/images/sx.png) 85% center no-repeat; background-size:16px 16px;}
.pro_fix ul li.jg{ position:relative;}
.pro_fix ul li.jg a.jg_top{ position:absolute; left:70%; top:3px; background:url(/images/top.png) left center no-repeat; background-size:10px 6px; display:inline-block; border:none; width:10px; height:6px;}
.pro_fix ul li.jg a.jg_bot{ position:absolute; left:70%; bottom:3px; background:url(/images/bot.png) left center no-repeat; background-size:10px 6px; display:inline-block; border:none; width:10px; height:6px;}
.pro_fix ul li a.on{ color:#ef4f4f;}
.pro_fix ul li.jg .jg_top.on{background:url(/images/top_on.png) left center no-repeat;background-size:10px 6px}
.pro_fix ul li.jg .jg_bot.on{background:url(/images/bot_on.png) left center no-repeat;background-size:10px 6px}
.pro_fix ul li a:hover{ color:#ef4f4f;}
/*产品分类*/
.search_top{ background:#fff; border-bottom:1px solid #e5e5e5; height:44px; line-height:44px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.search_top a{ background:url(/images/ico_right.png) 10% center no-repeat; background-size:10px 17px; height:44px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;} 
.search3{height:30px; line-height:30px; width:87.5%; position:absolute; top:7px; right:2.5%;}
.input_text3{ height:30px; float:left; color:#b4b4b4; font-family:' '; font-size:14px; padding-left:5%; width:75%; background:/*url(/images/ss.png) 2% center no-repeat */#efefef; /*background-size:22px 22px;*/}
.input_button3{ float:right; height:30px; line-height:30px; cursor:pointer; color:#000; font-family:' '; background:none; width:15%; font-size:14px;}
.pic_all{ margin-top:44px;}
.pic_all ul li{ margin-top:2.5%; float:left; width:33.3%; text-align:center;}
.pic_all ul li span{ display:block; padding-top:3px;}
.pic_all ul li img{ height:30px;}



/*产品详情*/
.pro_tit{ padding:2.5%; padding-top:1.5%; padding-bottom:0px; background:#fff;border-top:1px solid #efefef; padding-right:0;}
.pro_tit strong{ line-height:22px; font-size:16px; display:block; font-weight:normal; color:#000; float:left; width:90%;}
.pro_tit span{ display:block; font-size:17px; color:#999; line-height:22px; float:right; width:16%; margin-left:3%; text-align:center; background:url(/images/share.png) top center no-repeat; background-size:17px 17px;}
.pro_tit_pri{ display:block; color:#ef4f4f; font-size:20px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:#fff; padding:0px 2.5%;}
.pro_tit_pri font{float:right;font-size:14px;}
.pro_tit_pri font .pointLogo{height:24px;}
.pro_price{ height:20px; line-height:20px; color:#ccc; font-size:12px; background:#fff;border-bottom:1px solid #efefef; padding:0px 2.5%; padding-bottom:1.5%;}
.pro_bz{  height:40px; line-height:40px;border-bottom:1px solid #efefef; background:#fff;}
.pro_bz a{ display:block; height:100%; width:100%;}
.pro_bz span{ float:left; font-weight:normal; font-size:12px; margin-left:2.5%;}
.pro_bz img{ float:right; margin-right:2.5%; padding-top:10px; height:16px;}
.pro_sl{ height:40px; line-height:40px;border-bottom:1px solid #efefef; background:#fff; margin-top:2.5%;border-top:1px solid #efefef;}
.pro_sl a{ display:block; height:100%; width:100%;}
.pro_sl span{ float:left; font-weight:normal; font-size:16px; margin-left:2.5%; color:#000;}
.pro_sl img{ float:right; margin-right:2.5%; padding-top:10px; height:16px;}
.pro_sl .selectnum{float:right;padding-right:20px;height:40px;}
.pro_attribute{ height:40px; line-height:40px;border-bottom:1px solid #efefef; background:#fff; margin-top:2.5%;border-top:1px solid #efefef;}
.pro_attribute a{ display:block; height:100%; width:100%;}
.pro_attribute span{ float:left; font-weight:normal; font-size:16px; margin-left:2.5%; color:#000;}
.pro_attribute img{ float:right; margin-right:2.5%; padding-top:10px; height:16px;}
.pro_attribute_bg{ background:url(/images/xqbg.png) repeat; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:999;}
.pro_attribute_top{ position:absolute; top:-20px; width:97.5%; border-bottom:1px solid #eee; padding-bottom:2.5%;}
.pro_attribute_top img{ float:left; margin-left:2.5%; height:100px; width:100px; border:1px solid #fff; border-radius:5px;}
.pro_attribute_top span{ float:left; padding-left:10px; color:#ef4f4f; font-family:Arial, Helvetica, sans-serif; display:block; padding-top:30px; line-height:50px; font-size:16px;} 
.pro_attribute_top a{ float:right; padding-right:2.5%; font-size:20px; font-family:Arial, Helvetica, sans-serif; display:block; padding-top:30px;} 
.pro_attribute_con{ padding:0px 2.5%; position:fixed; bottom:50px; left:0px; width:95%; background:#fff;}
.pro_attribute_mid{ padding-top:80px; margin-top:2.5%; padding-bottom:2.5%;}
.pro_attribute_mid dl{ padding:10px 2.5%;}
.pro_attribute_mid dl dt{ color:#999; font-size:12px;}
.pro_attribute_mid dl dd{ margin-top:10px;}
.pro_attribute_mid dl dd img{ width:30px; height:30px; margin-right:10px; border:1px solid #333; border-radius:2px;margin-top:5px;margin-bottom:5px;}
.pro_attribute_mid dl dd a{ border:1px solid #333; color:#333;  padding:0px 10px; border-radius:2px; height:22px; line-height:22px; display:inline-block; font-size:16px;margin:5px 10px 5px 0px;}
.pro_attribute_mid dl dd a:hover{ color:#f00; border:1px solid #f00;}
.pro_attribute_mid dl dd img.on{ border:2px solid #f00;}
.pro_attribute_mid dl dd a.on{ color:#f00; border:1px solid #f00;}


.pro_attribute_mid dl dd img.color_hover{ border:1px solid #f00;}
.pro_attribute_mid dl dd a.color_hover{ color:#f00; border:1px solid #f00;}

.pro_attribute_mid dl dd span a{ display:block; height:26px; line-height:26px; float:left; border:1px solid #ccc; margin:0px;}
.pro_attribute_mid dl dd span a.jian{ background:#ededed; color:#ccc; border-right:none; text-align:center;}
.pro_attribute_mid dl dd span a.jia{ background:#ededed; color:#3C3C3C; border-left:none; text-align:center;}

.pro_attribute_mid dl dd span a:hover{border:1px solid #ccc;}
.pro_attribute_mid dl dd span a.jian:hover{border:1px solid #ccc;border-right:none; }
.pro_attribute_mid dl dd span a.jia:hover{border:1px solid #ccc;border-left:none; }

.pro_attribute_mid dl dd span .tb-text{ border:1px solid #ccc; width:48px; text-align:center; float:left; height:26px; line-height:26px; border-radius:0px; background:#fff;}
.pro_attribute_mid dl dd em{ font-size:12px; padding-left:8px; color:#999; display:block; float:left; line-height:26px; font-style:normal;}






.pro_sl{     margin-top: 2.5%;}
.pro_sl dl{ padding:10px 2.5%;}
.pro_sl dl dt{ color:#999; font-size:12px;float:left;width:15%;}
.pro_sl dl dd{ margin-top:10px;    float: right;width: 85%;}
.pro_sl dl dd img{ width:30px; height:30px; margin-right:10px; border:1px solid #ccc; border-radius:2px;}
.pro_sl dl dd a{ border:1px solid #666; color:#333; margin-right:10px; padding:0px 10px; border-radius:2px; height:22px; line-height:22px; display:inline-block; font-size:16px;}
.pro_sl dl dd a:hover{ color:#f00; border:1px solid #f00;}
.pro_sl dl dd img.on{ border:2px solid #f00;}
.pro_sl dl dd a.on{ color:#f00; border:1px solid #f00;}
.pro_sl dl dd span a{ display:block; height:26px; line-height:26px; float:left; border:1px solid #ccc; margin:0px;}
.pro_sl dl dd span a.jian{ background:#ededed; color:#3C3C3C; border-right:none; text-align:center; float:left; width:40px;}
.pro_sl dl dd span a.jia{ background:#ededed; color:#3C3C3C; border-left:none; text-align:center; float:left; width:40px;}

.pro_sl dl dd span a:hover{border:1px solid #ccc;}
.pro_sl dl dd span a.jian:hover{border:1px solid #ccc;border-right:none; }
.pro_sl dl dd span a.jia:hover{border:1px solid #ccc;border-left:none; }
.pro_sl dl dd span .tb-text{ border:1px solid #ccc; width:48px; text-align:center; float:left; height:26px; line-height:26px; border-radius:0px; background:#fff;}
.pro_sl dl dd em{ font-size:12px; padding-left:8px; color:#999; display:block; float:left; line-height:26px; font-style:normal;}







.pro_home{ margin-top:2.5%;border-bottom:1px solid #efefef;border-top:1px solid #efefef; padding:2.5%; background:#fff;}
.pro_home .pro_home_logo img{ width:100%;}
.pro_home .pro_home_logo span{ font-size:18px; color:#000; padding-left:10px;}
.pro_home .pro_home_con ul{ padding:20px 0px;}
.pro_home .pro_home_con ul li{ float:left; text-align:center; width:33.3%; line-height:20px; font-size:13px;}
.pro_home .pro_home_con ul li b{ font-weight:normal; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.pro_home .pro_home_con span{ display:block; text-align:center;}
.pro_home .pro_home_con span a{ display:inline-block; padding:2px 13px; border:1px solid #666; font-size:14px; border-radius:4px; margin:0px 2.5%;}

.pro_con_cs h2{ height:40px; line-height:40px; background:#fff; border-left:3px solid #f60; color:#000; font-weight:normal; padding-left:10px;border-bottom:1px solid #efefef; border-top:1px solid #efefef; font-size:16px;}
.pro_con_cs table{ border-top:1px solid #efefef;border-bottom:1px solid #efefef; padding:0px 2.5%;background:#fff;}
.pro_con_cs table tr td{border-bottom:1px solid #efefef; font-size:16px; padding:10px 0px;}
.pro_con_cs table tr td b{ font-weight:normal; color:#000;}
.pro_main h2{ height:40px; line-height:40px; background:#fff; border-left:3px solid #f60; color:#000; font-weight:normal; padding-left:10px;border-bottom:1px solid #efefef; border-top:1px solid #efefef; font-size:16px;}


/*slideTxtBox_01*/

.proxq_main{ margin-bottom:15%;  padding-bottom:10%;}
.proxq_main .hd{ background:#f8f8f8;border-bottom:1px solid #efefef; border-top:1px solid #efefef; height:44px; line-height:44px; width:100%; text-align:center; font-size:16px; position:fixed; left:0px; top:0px; z-index:99;}
.proxq_main .hd a.jt{ background:url(/images/ico_right.png) 10% center no-repeat; background-size:10px 17px; height:44px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.proxq_main .hd ul{ position:absolute; width:81.5%; right:10%; top:0px; height:44px;}
.proxq_main .hd ul li{ float:left; width:50%;}
.proxq_main .hd ul li a{ color:#000;}
.proxq_main .hd ul li.on{  color:#ef4f4f;cursor:pointer; border-bottom:1px solid #ef4f4f; } 
.proxq_main .hd ul li.on a{  color:#ef4f4f; border-bottom:1px solid #ef4f4f;}
.proxq_main .pro_con{ font-size:14px;}



.pro_bot{ position:fixed; bottom:0px; left:0px; width:100%; background:#fff; height:50px; line-height:50px; z-index:999;text-align:right;}
.pro_bot a{ display:block; text-align:center;}
.pro_bot a span{ display:block; padding-top:15px;}
.pro_bot a.home{ background:url(/images/fico1.png) center 5px no-repeat; float:left; width:25%; background-size:27px 27px;}
.pro_bot a.pro_gwc{ background:url(/images/fico3.png) center 5px no-repeat; float:left; width:25%; background-size:25px 25px;}
.pro_bot a.go_gwc{ color:#fff;  font-size:14px; text-align:center; float:left; width:26%; background:#f60;}
.pro_bot a.goumai{ color:#fff;  font-size:14px; text-align:center; float:right; width:24%; background:#ef4f4f;}



/*无收货地址*/
.add_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.add_top a{ background:url(/images/ico_right.png) 10% center no-repeat; background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;} 
.add_main{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(/images/address.png) center 30% no-repeat; background-size:150px 150px; text-align:center;}
.add_main span{ position:absolute; top:50%; left:50%; margin-left:-90px; color:#ccc; font-size:18px; }
.add_bot{ position:fixed; bottom:0px; left:0px; width:100%; background:#ef4f4f; height:50px; line-height:50px; z-index:999; text-align:center;}
.add_bot a{ color:#fff;  font-size:18px; text-align:center; display:block; position:relative;}
.add_bot a i{ background:url(/images/jiahao.png) center no-repeat; background-size:14px 14px; height:14px; width:14px; position:absolute; left:50%; margin-left:-80px; top:17px;}
/*添加收货地址*/
.addadd_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; text-align:center; font-size:18px; z-index:999; position:relative; color:#000;}
.addadd_top a{ background:url(/images/ico_right.png) left center no-repeat; background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.addadd_main{ border-top:1px solid #e5e5e5; margin-top:2.5%;}
.addadd_main ul{ border-bottom:1px solid #e5e5e5;}
.addadd_main ul li{ height:42px;border-bottom:1px solid #e5e5e5; margin:0px 2.5%;}
.addadd_main ul li span{ float:left; width:20%; color:#000; font-size:16px; line-height:42px; display:inline-block;}
.addadd_main ul li .input_text1{ float:left; width:80%; height:42px;font-family:' '; font-size:16px; background:none;color:#000;}
input::-webkit-input-placeholder{line-height:20px; padding:0px; margin:0px;}
.input_button1{ width:95%; margin-left:2.5%; font-size:18px; margin-right:2.5%; margin-top:2%; background:#ef4f4f; height:40px; line-height:40px; text-align:center; color:#fff; border-radius:4px;font-family:' '; cursor:pointer;}

/*有收货地址*/
.addyes_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; text-align:center; font-size:18px; z-index:999; position:relative; color:#000;}
.addyes_top a{ background:url(/images/ico_right.png) 10% center no-repeat; background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.addyes_main{ font-size:14px;margin-bottom:50px;}
.addyes_main dl{ padding:0px 2.5%; width:95%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-top:2.5%; background:#fff;}
.addyes_main dl dt{ padding:1% 0px; line-height:30px;}
.addyes_main dl dt strong{ display:block; font-weight:normal; font-size:18px; color:#000;font-weight:bold;}
.addyes_main dl dt strong i{ font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.addyes_main dl dt b{ display:block; font-weight:normal; line-height:23px;}
.addyes_main dl dd{ padding:1% 0px; line-height:30px;border-top:1px solid #e5e5e5;}
.addyes_main dl dd a.moren{ text-align:left; float:left;display:block; background:url(/m/images/moren.png) left center no-repeat; background-size:18px 18px; padding-left:27px;}
.addyes_main dl dd a.morenyes{ background:url(/m/images/morenyes.png) left center no-repeat; background-size:20px 20px;display:block; float:left; padding-left:28px;}
.addyes_main dl dd span{ text-align:right; float:right;}
.addyes_main dl dd span a{ padding-left:22px;}
.addyes_main dl dd span a.sc{ background:url(/images/sc.png) left 0px no-repeat; margin-left:15px; background-size:15px 14px;}
.addyes_main dl dd span a.bj{ background:url(/images/bj.png) left 0px no-repeat; background-size:15px 14px;}
.addyes_bot{ position:fixed; bottom:0px; left:0px; width:100%; background:#ef4f4f; height:50px; line-height:50px; z-index:999; text-align:center;}
.addyes_bot a{ color:#fff;  font-size:18px; text-align:center; display:block; position:relative;}
.addyes_bot a i{ background:url(/images/jiahao.png) center no-repeat; background-size:14px 14px; height:14px; width:14px; position:absolute; left:50%; margin-left:-74px; top:17px;}
/*会员资料*/
.memberzl_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; text-align:center; font-size:18px; z-index:999; position:relative; color:#000;}
.memberzl_top a{ background:url(/images/ico_right.png) 10% center no-repeat; background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.memberzl_main{ margin-top:2.5%; font-size:14px;}
.memberzl_main ul{ margin:0px 2.5%;}
.memberzl_main ul li{ height:42px; line-height:42px;border-bottom:1px solid #e5e5e5; position:relative;}
.memberzl_main ul li span{ float:left; width:20%; color:#000;font-size:16px;}
.memberzl_main ul li .input_text2{ float:right; width:80%; height:42px; font-family:' '; font-size:16px; background:none;}
.memberzl_main ul li b{ color:#f00; position:absolute; left:17%;}
.input_button2{ width:95%; margin-left:2.5%; margin-right:2.5%; margin-top:2.5%; background:#ef4f4f; height:40px; line-height:40px; text-align:center; color:#fff; border-radius:4px; font-size:18px;font-family:' '; cursor:pointer;}


/*确认订单*/
.order_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.order_top a{  background:url(/images/ico_right.png) 10% center no-repeat; background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;} 
.order_main{ position:relative; top:50px; left:0px; width:100%; padding-bottom:100px;}
.opder_h{ background: #fbfbfb; padding-bottom:2%;}
.order_main .order_peo{ background:url(/images/dingdanyes.png) 2% center no-repeat;  background-size:20px 20px; line-height:20px; padding:10px 0px; border-bottom:1px solid #e5e5e5; position:relative;}
.order_main .order_peo strong{ display:block; font-size:14px; padding-left:3%; width:90%; color:#000; font-weight:normal; line-height:30px;}
.order_main .order_peo strong b{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.order_main .order_peo span{ display:block; font-size:14px; padding-left:9%; width:84%; line-height:20px;}
.order_main .order_peo a{ position:absolute; top:26px; right:2%;}
.order_main .order_peo a img{ height:16px;}
.order_main .xf{ border-bottom:#e5e5e5 solid 1px; font-size:0;}
.order_main .xf img{ min-height:3px;}
.order_main dl{background:#fff;border-top:1px solid #e5e5e5; padding-bottom:2.5%;}
.order_main dl dt{ height:40px; line-height:40px; background:url(/images/sp.png) 2px center no-repeat; background-size:18px 18px; margin-left:2%; padding-left:7%; font-size:15px; color:#000;}
.order_main dl dd{ margin:2.5%; padding-top:2.5%; border-top:1px solid #e5e5e5;}
.order_main dl dd img{ float:left; width:100%; border-radius:5px;}
.order_main dl dd span{ text-align:left; font-size:14px; vertical-align:middle; display:block; float:left; height:100%; margin-left:2.5%;}
.order_main dl dd strong{ text-align:center; display:block; float:right; font-size:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.order_main .price_all{ height:40px; line-height:40px; background:#fff; border-top:1px solid #e5e5e5; text-align:right; padding-right:2.5%; font-size:15px;border-bottom:1px solid #e5e5e5;}
.order_main .price_all span{ color:#ef4f4f; font-family:Arial, Helvetica, sans-serif;}
.order_main .order_mess{ margin-top:2.5%; background:#fff;border-top:1px solid #e5e5e5; height:40px; line-height:40px;border-bottom:1px solid #e5e5e5;}
.order_main .order_mess .input_text3{ width: 95%;height: 100%;font-size: 14px;color:#333;}
.order_main .order_last{ margin-top:2.5%;border-top:1px solid #e5e5e5; font-size:15px;border-bottom:1px solid #e5e5e5; background:#fff;}
.order_main .order_last ul li{ height:40px; line-height:40px; margin:0px 2.5%;}
.order_main .order_last ul li span{ display:inline-block; text-align:left;  float:left; color:#000;}
.order_main .order_last ul li strong{ display:inline-block; text-align:right;  float:right; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.order_bot{ position:fixed; bottom:0px; left:0px; width:100%; background:#fff; height:50px; line-height:50px; z-index:999;text-align:right;}
.order_bot span{ float:left; width:75%; font-size:14px;border-top:1px solid #e5e5e5; }
.order_bot span b{ font-weight:normal; color:#ef4f4f; font-family:Arial, Helvetica, sans-serif;}
.order_bot .tobuy{ color:#fff;  font-size:14px; text-align:center; float:right; width:25%; background:#ef4f4f;}

.order_bot .kfqq{float:left;margin-left:20px;padding-top:15px;}
.order_bot .kftel{float:left;margin-left:20px;padding-top:15px;}

/*会员中心*/
.member_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.member_top a{ background:url(/images/ico_right.png) 10% center no-repeat; background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.member_head{ background:#ef4f4f; padding:25px 0px; color:#fff; position:relative; margin-top:50px;}
.member_head_left{ float:left; width:33.3%;text-align:center; font-size:14px; padding-top:20px;}
.member_head_left span{ display:block; font-size:16px;}
.member_head_left b{ display:block; color:#ff0; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:3px; font-weight:normal;} 
.member_head_left a{ display:block; color:#fff; border:1px solid #fff; border-radius:18px; height:18px; line-height:18px; width:40%; margin:0 auto; font-size:12px;}
.member_head_mid{ float:left; width:33.3%; text-align:center;}
.member_head_mid img{ width:40%; border-radius:50%; border:3px solid #fff; margin-bottom:5px;}
.member_head_mid strong{ display:block; font-size:12px; font-weight:normal;}
.member_head_right{ float:right; width:33.3%;text-align:center; font-size:14px; padding-top:30px;}
.member_head_right span{ display:block; font-size:16px;}
.member_head_right b{ display:block; color:#ff0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;} 
.member_sz{ position:absolute; top:10%; right:2%;}
.member_sz a{ background:url(/images/sz.png) center no-repeat; background-size:15px 15px; height:15px; width:15px; display:inline-block;}
.member_mydd{ margin-top:2.5%; margin-bottom:15%; padding-bottom:10%;}
.member_mydd dl{ background:#fff; border-top:1px solid #e5e5e5;}
.member_mydd dl dt{ height:40px; line-height:40px; border-bottom:1px solid #e5e5e5;}
.member_mydd dl dt strong{ float:left; font-weight:normal; background:url(/images/memico1.png) left 12px no-repeat; background-size:14px 14px; padding-left:6%; font-size:16px; margin-left:2.5%; color:#000;}
.member_mydd dl dt span{ float:right; background:url(/images/youjt.png) right center no-repeat; padding-right:5%; margin-right:2.5%; font-size:12px; background-size:14px 14px;}
.member_mydd dl dd{ text-align:center; padding:3% 0px; border-bottom:1px solid #e5e5e5;}
.member_mydd dl dd a{ display:block; float:left; width:25%;}
.member_mydd dl dd span{ display:block; padding-top:3%;}
.member_mydd dl dd img{ height:26px;}
.member_yhj{ background:#fff; margin-top:2.5%; border-bottom:1px solid #e5e5e5;}
.member_yhj ul li{ height:40px; line-height:40px; border-top:1px solid #e5e5e5;}
.member_yhj ul li a{ display:block; height:100%; width:100%; color:#000;}
.member_yhj ul li span{ float:left; font-weight:normal; padding-left:5%; font-size:14px; margin-left:2.5%;}
.member_yhj ul li.lqyhq span{ background:url(/images/memico6.png) left 10px no-repeat; background-size:15px 17px;}
.member_yhj ul li.wdyhq span{ background:url(/images/memico9.png) left 12px no-repeat; background-size:14px 14px;}
.member_yhj ul li img{ float:right; margin-right:2.5%; padding-top:10px; height:14px;}
.member_cz{ background:#fff; margin-top:2.5%; border-bottom:1px solid #e5e5e5;}
.member_cz ul li{ height:40px; line-height:40px; border-top:1px solid #e5e5e5;}
.member_cz ul li a{ display:block; height:100%; width:100%; color:#000;}
.member_cz ul li span{ float:left; font-weight:normal; padding-left:5%; font-size:14px; margin-left:2.5%; background:url(/images/memico1.png) left 12px no-repeat; background-size:13px 13px;}
.member_cz ul li img{ float:right; margin-right:2.5%; padding-top:10px; height:14px;}
.member_gwc{ background:#fff; margin-top:2.5%; border-bottom:1px solid #e5e5e5;}
.member_gwc ul li{ height:40px; line-height:40px; border-top:1px solid #e5e5e5;}
.member_gwc ul li a{ display:block; height:100%; width:100%; color:#000;}
.member_gwc ul li span{ float:left; font-weight:normal; padding-left:5%; font-size:14px; margin-left:2.5%;}
.member_gwc ul li img{ float:right; margin-right:2.5%; padding-top:10px; height:14px;}
.member_gwc ul li.mem_ico9 span{ background:url(/images/memico9.png) left 10px no-repeat; background-size:12px 12px;    background-position: 2px 13px;}
.member_gwc ul li.mem_ico7 span{ background:url(/images/memico7.png) left 11px no-repeat; background-size:14px 14px;    background-position: 0px 11px;}
.member_gwc ul li.mem_ico8 span{ background:url(/images/memico8.png) left 10px no-repeat; background-size:14px 14px;    background-position: 0px 11px;}

/*我的订单无*/
.myorderno_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.myorderno_top a.jt{ background:url(/images/ico_right.png) 10% center no-repeat;background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.myorderno_top a.sc{ background:url(/images/sc.png) 10% center no-repeat;background-size:15px 14px; height:50px; display:inline-block; position:absolute; top:0px; right:2.5%; width:10%;}
.myorderno_top a.sc:hover{ background:url(/images/sch.png) 10% center no-repeat;background-size:15px 14px;}
.myorderno_head{ height:40px; line-height:40px; background:#fff; border-top:1px solid #e5e5e5; margin-top:50px; position:relative; z-index:2;}
.myorderno_head ul li{ float:left; width:20%; text-align:center; border-bottom:1px solid #e5e5e5; font-size:16px;}
.myorderno_head ul li:hover{ color:#ef4f4f; border-bottom:1px solid #ef4f4f;}
.myorderno_head ul li:hover a{ color:#ef4f4f;}
.myorderno_main{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(/images/address1.png) center 35% no-repeat; background-size:130px 130px; text-align:center;}
.myorderno_main span{ position:absolute; top:55%; left:50%; margin-left:-72px; color:#ccc; font-size:18px; }
.myorderno_main p{  position:absolute;width:100%; top:52%; text-align:center; color:#666; font-size:22px; }
.myorderno_main a{ position:absolute; top:60%;left:50%; margin-left:-50px; color:#000; font-size:16px; padding:1.5% 0%; border:1px solid #000; border-radius:5px; width:100px; margin-top:10px; }

/*我的订单有*/
.myorderyes_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.myorderyes_top a.jt{ background:url(/images/ico_right.png) 10% center no-repeat;background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.myorderyes_top a.sc{ background:url(/images/sc.png) 10% center no-repeat;background-size:15px 14px; height:50px; display:inline-block; position:absolute; top:0px; right:2.5%; width:10%;}
.myorderyes_top a.sc:hover{ background:url(/images/sch.png) 10% center no-repeat;background-size:15px 14px;}
.myorderyes_head{ height:40px; line-height:40px; background:#fff; border-top:1px solid #e5e5e5; margin-top:50px; position:relative; z-index:2;}
.myorderyes_head ul li{ float:left; width:20%; text-align:center; border-bottom:1px solid #e5e5e5; font-size:16px;}
.myorderyes_head ul li:hover{ color:#ef4f4f; border-bottom:1px solid #ef4f4f;}
.myorderyes_head ul li:hover a{ color:#ef4f4f;}
.myorderyes_head ul li.on{ color:#ef4f4f; border-bottom:1px solid #ef4f4f;}
.myorderyes_head ul li.on a{ color:#ef4f4f;}
.myorderyes_main{ margin-top:2.5%;}
.myorderyes_main ul{ margin-bottom:2.5%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:0px 2.5%; background:#fff;}
.myorderyes_main ul li{ border-bottom:1px solid #e5e5e5;}
.myorderyes_main ul li.i1{ line-height:32px; height:32px; font-size:14px;}
.myorderyes_main ul li.i1 span{ float:left; color:#000;}
.myorderyes_main ul li.i1 span b{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.myorderyes_main ul li.i1 strong{ float:right; font-weight:normal;}
.myorderyes_main ul li.i2{ line-height:32px; height:32px; font-size:14px; text-align:right;}
.myorderyes_main ul li.i2 span{ padding-left:10px; color:#000;}
.myorderyes_main ul li.i2 span b{ font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#ef4f4f;}
.myorderyes_main ul li.i3{ border-bottom:none; height:40px;}
.myorderyes_main ul li.i3 a{ display:inline-block; padding:0px 8px; height:24px; line-height:24px; margin-top:7px; font-size:14px; float:right;}
.myorderyes_main ul li.i3 a.qx{ border:1px solid #000; color:#000; border-radius:4px; margin-right:5px;}
.myorderyes_main ul li.i3 a.zf{ border:1px solid #ef4f4f; background:#ef4f4f; color:#fff; border-radius:4px;}


/*无充值记录*/
.rechargeno_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.rechargeno_top a.jt{ background:url(/images/ico_right.png) 10% center no-repeat;background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.rechargeno_main{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(/images/rechargeno.png) center 30% no-repeat; background-size:130px 130px; text-align:center;}
.rechargeno_main span{ position:absolute; top:50%; left:50%; margin-left:-72px; color:#ccc; font-size:18px; }





/*无优惠券*/
.ouponsno_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.ouponsno_top a.jt{ background:url(/images/ico_right.png) 10% center no-repeat;background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;} 
.ouponsno_top a.hy{ background:url(/images/hy.png) 10% center no-repeat;background-size:28px 28px; height:50px; display:inline-block; position:absolute; top:0px; right:2.5%; width:10%;}
.ouponsno_head{ height:40px; line-height:40px; background:#fff; border-top:1px solid #e5e5e5; margin-top:50px; position:relative; z-index:2;}
.ouponsno_head a{ color:#ef4f4f; float:left; padding:0px 2.5%; text-align:center; border-bottom:1px solid #ef4f4f; font-size:16px;}
.ouponsno_main{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(/images/yhjno.png) center 35% no-repeat; background-size:130px 130px; text-align:center;}
.ouponsno_main span{ position:absolute; top:55%; left:50%; margin-left:-72px; color:#ccc; font-size:18px; }


/*使用优惠券*/
.nooupons_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999; color:#000;}
.nooupons_top a.jt{ background:url(/images/ico_right.png) 10% center no-repeat;background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;} 
.nooupons_head{ height:40px; line-height:40px; background:#fff; border-top:1px solid #e5e5e5; margin-top:50px;}
.nooupons_head ul li{ float:left; width:33.3%; text-align:center; border-bottom:1px solid #e5e5e5; font-size:16px;}
.nooupons_head ul li:hover{ color:#ef4f4f; border-bottom:1px solid #ef4f4f;}
.nooupons_head ul li:hover a{ color:#ef4f4f;}
.nooupons_head ul li.on{ color:#ef4f4f; border-bottom:1px solid #ef4f4f;}
.nooupons_head ul li.on a{ color:#ef4f4f;}
.nooupons_con{ margin-top:2.5%; margin-left:2%; margin-right:2%;}
.nooupons_con a{ display:block; border:1px solid #000; border-radius:5px; color:#000; text-align:center; height:40px; line-height:40px; font-size:16px;}
.nooupons_con a img{ padding-right:7px; height:15px; margin-top:11px;}
.nooupons_main{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(/images/yhjno.png) center 40% no-repeat; background-size:130px 130px; text-align:center;}
.nooupons_main span{ position:absolute; top:60%; left:50%; margin-left:-70px; color:#ccc; font-size:18px; }

/*我的购物车*/
.shopping_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999;color:#000;}
.shopping_top a.jt{ background:url(/images/ico_right.png) 10% center no-repeat;background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.shopping_top a.bj{height:50px;position:absolute; top:0px; right:2.5%; line-height:50px; font-size:16px;}
.shopping_main{ margin-top:50px; padding-bottom:100px;}
.shopping_main dl{ margin-top:2.5%; background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.shopping_main dl dd{ margin:2.5%; padding-bottom:2.5%; border-bottom:1px solid #e5e5e5;}
.shopping_main dl dd .morenyes{ background:url(/images/morenyes.png) left center no-repeat; background-size:20px 20px; padding-left:28px; height:20px;}
.shopping_main dl dd img.cp{ float:left; width:100%; border-radius:10px;}
.shopping_main dl dd span{ text-align:left; font-size:14px; vertical-align:middle; display:block; float:left; height:100%; margin-left:2.5%;}
.shopping_main dl dd strong{ text-align:right; display:block; font-size:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.shopping_main dl dd b{ display:block; width:99%; text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; border:1px solid #ccc; height:20px; margin-top:2px;}
.shopping_main dl dd b i{ font-style:normal; font-size:12px;  width:33.3%; display:inline-block; height:20px; line-height:20px; }
.shopping_main dl dd b i.jia{ background:#f7f7f7;}
.shopping_main dl dd b i.jian{ background:#f7f7f7;}
.shopping_bot{ position:fixed; bottom:50px; left:0px; width:100%; background:#fff; height:50px; line-height:50px; z-index:999;border-bottom:1px solid #e5e5e5;}
.shopping_bot .shopping_left{ float:left; width:70%;border-top:1px solid #e5e5e5;}
.shopping_bot a.qx{ float:left; margin-left:2.5%; width:15%; background:url(/images/moren.png) left center no-repeat; background-size:20px 20px; font-size:13px; padding-left:28px;}
.shopping_bot a.qx.yes{background:url(/images/morenyes.png) left center no-repeat;background-size: 18px 18px;}
.shopping_bot strong{ display:block; font-size:16px; color:#000; font-weight:normal;}
.shopping_bot span{ float:left; font-size:14px; line-height:20px; padding:5px 0px; text-align:left;}
.shopping_bot span b{ font-weight:normal; color:#ef4f4f; font-family:Arial, Helvetica, sans-serif;}
.shopping_bot a.js{ color:#fff;  font-size:15px; text-align:center; float:right; width:30%; background:#ef4f4f;}
.shopping_bot a.qx{ float:left; margin-left:2.5%; width:15%; background:url(/images/moren.png) left center no-repeat; background-size:18px 18px; font-size:13px; padding-left:28px;}
.shopping_bot a.sc_bj{ float:right; padding:0px 4px; font-size:12px; color:#999; border:1px solid #666; border-radius:4px; margin-right:2.5%; height:34px; line-height:34px; margin-top:7px; }

/*我的购物车编辑*/
.shoppingbj_top{ background:#f8f8f8; border-bottom:1px solid #e5e5e5; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; text-align:center; font-size:18px; z-index:999;color:#000;}
.shoppingbj_top a.jt{ background:url(/images/ico_right.png) 10% center no-repeat;background-size:10px 17px; height:50px; display:inline-block; position:absolute; top:0px; left:2.5%; width:10%;}
.shoppingbj_top a.bj{height:50px;position:absolute; top:0px; right:2.5%; line-height:50px; font-size:16px;}
.shoppingbj_main{ margin-top:50px;}
.shoppingbj_main dl{ margin-top:2.5%; background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.shoppingbj_main dl dd{ margin:2.5%; padding-bottom:2.5%; border-bottom:1px solid #e5e5e5;}
.shoppingbj_main dl dd .morenyes{ background:url(/images/moren.png) left center no-repeat; background-size:18px 18px; padding-left:28px; height:20px;}
.shoppingbj_main dl dd .yes{background:url(/images/morenyes.png) left center no-repeat;background-size: 18px 18px;}
.shoppingbj_main dl dd img.cp{ float:left; width:100%; border-radius:10px;}
.shoppingbj_main dl dd span{ text-align:left; font-size:14px; vertical-align:middle; display:block; float:left; height:100%; margin-left:2.5%;}
.shoppingbj_main dl dd strong{ text-align:right; display:block; font-size:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.shoppingbj_main dl dd b{ display:block; width:99%; text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; border:1px solid #ccc; height:21px; margin-top:2px;}
.shoppingbj_main dl dd .price{display:none;}
.shoppingbj_main dl dd b i{ font-style:normal; font-size:12px;  width:33.3%; display:inline-block; height:19px; line-height:19px; }
.shoppingbj_main dl dd b i.jia{ background:#f7f7f7;}
.shoppingbj_main dl dd b i.jian{ background:#f7f7f7;}
.shoppingbj_bot{ position:fixed; bottom:50px; left:0px; width:100%; background:#fff; height:50px; line-height:50px; z-index:999;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.shoppingbj_bot a.qx{ float:left; margin-left:2.5%; width:10%; background:url(/images/moren.png) left center no-repeat; background-size:18px 18px; font-size:15px; padding-left:28px;}
.shoppingbj_bot a.sc_bj{ float:right; padding:0px 15px; font-size:16px; color:#999; border:1px solid #666; border-radius:4px; margin-right:2.5%; height:34px; line-height:34px; margin-top:7px; }


/*Add------------------------------------------------------------------------------*/

.weizhi{height:40px; line-height:40px; background:url(/images/title03.png) no-repeat;font-size:14px; }
.inside{margin-top:20px; background:url(/images/title_04.gif) #fff repeat-y; min-height:400px;}

.inside_left{ width:220px; float:left;}
.inside_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(/images/about-cn3_19.jpg) 15px center no-repeat;}
.inside_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside_left .side_a dl .hover a{ background:#324483; color:#fff;} 
.lianxi{ margin-top:15px; text-align:center; padding-bottom:20px;}

.inside_right{ width:720px; float:right; }
.inside_con{ padding:10px 0;}
.inside_con .Knowledge_news ul li{display:block;margin:3px 0px;line-height:28px;border-bottom:1px dotted #aaa;}


/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(/images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}

.wuliu ul li{line-height: 40px; margin: 0px 2.5%;font-size:14px;border-bottom:1px dotted #aaa;}
.wuliu ul li.time{font-size:15px;font-weight:bold;border:none;}

.WebBg{position:absolute;display:none;background:#000;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;width:100%;height:6940px;z-index:99;left:0px;top:0px;}
.WebCode{position:fixed;background:#fff;width:300px;height:300px;left:50%;top:50%;margin-left:-150px;margin-top:-150px;}
.WebCode h2{text-align:center;font-size:15px;color:green;line-height:40px;margin-botton:10px;}
.WebCode img{margin:0 auto;display:block;}

.cartNone{position: fixed;top: 0px;left: 0px;width: 100%; height: 100%;background: url(../images/nonepro.png) center 35% no-repeat; background-size: 130px 130px;text-align: center;}
.cartNone p{position: absolute;width: 100%;top: 52%;text-align: center; color: #666;font-size: 22px;}

#ProductCount{text-align:center;}

.pro_con_cs h2 .on{border-bottom:2px solid #ef4f4f;}

.order_pointsDeduc{text-align:right;}
.order_pointsDeduc span{font-size:14px;line-height:22px;}
#disCountSpan{color:#ef4f4f;padding-right:10px;}

.miaosha{margin:10px 0px; display:none;}
.miaosha img{height:22px;float:left;margin-left:10px; }
.miaosha span{height:22px;float:left;font-size:14px;line-height:22px;width:250px;margin-left:15px; }
.miaosha span b{color:#ef4f4f;padding-left:10px;}

.cart_miaosha{color:Purple; display:table;line-height:20px; }
.cart_miaosha img{height:18px;margin-right:5px;}

.NoticeMiaoshaOver{  text-align:center;  position: fixed;bottom: 100px;left: 0px; width: 100%;background: #fff;height: 30px;line-height: 30px;z-index: 999; border-top: 1px solid #e5e5e5;padding:5px 0px;}
.NoticeMiaoshaOver img{height:25px;margin-right:10px;}

.MiaoshaOver{color: #fff; font-size: 14px; text-align: center;float: right;width: 50%;background: #333;}

.order_main .img_ms{height: 20px;width: 20px;float: left;padding-top: 5px;padding-right: 10px;} 

.mslist  ul li span table tr td{height:180px;}
.mslist  ul li  .strongMs img{height:20px;width:20px;}

.mslist  ul li .strongMs .miaoshaEnd{display:inline;font-size:13px;color:purple;}





.reviews2{ border-top:2px solid #dcdcdc;}
.reviews2 ul li{ padding:20px 0; border-bottom:1px solid #eaeaea;}
.reviews2 ul li .box1{ float:left; width:250px;}
.reviews2 ul li .box1 .txt{ padding:0 10px 0 10px;}
.reviews2 ul li .box1 .txt .h2{ height:20px; margin:0;}
.reviews2 ul li .box1 .txt .h2 img{ display:block; width:auto !important;}
.reviews2 ul li .box1 .txt .h3{ font-size:18px; line-height:28px; margin:0;}
.reviews2 ul li .box1 .txt .h4{ font-size:12px; line-height:22px; color:#999;}
.reviews2 ul li .box2{ float:right; width:calc(100% - 250px);}
.reviews2 ul li .box2 .txt{ padding:0 10px;}
.reviews2 ul li .box2 .txt .h2{ font-size:12px; line-height:20px; height:20px; color:#999; margin:0 0 10px 0;}
.reviews2 ul li .box2 .txt .h2 span{ float:left;}
.reviews2 ul li .box2 .txt .h2 i{ float:right; cursor:pointer; font-style:normal;}
.reviews2 ul li .box2 .txt .h2 em{ display:inline-block; vertical-align:top; width:20px; height:20px; background:url(../images/like1.png) center no-repeat;}
.reviews2 ul li .box2 .txt .h3{ font-size:14px; line-height:24px;}
.reviews2 ul li .box2 .txt .h2 i.active em{background:url(../images/like1_hover.png) center no-repeat;}
@media(max-width:1024px){
.reviews1{ padding:20px 20px; margin-bottom:20px;}
.reviews1 .lt{ float:none; margin-bottom:10px;}
.reviews1 .rt{ float:none;}
.reviews1 .rt ul li span{ margin:0 10px 0 0;}
.reviews1 .rt ul li i{ width:200px; margin:0 10px 0 0 ;}
.reviews2 ul li .box1{ float:left; width:100%; margin-bottom:5px;}
.reviews2 ul li .box2{ float:right; width:100%;}
}









