@charset "utf-8";

.wd1190{ width:1190px; margin:0 auto;}
.inner{width:1190px; margin:0 auto;}
.inner2{width:1199px; margin:0 auto;}
.wd990{ width:990px; margin:0 auto;}
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}

.header{ width:100%;}
.top{ height:30px; line-height:30px; background-color:#f2f2f2; border-bottom:1px solid #e5e5e5;}
.topfl a{ color:#999; font-family:Arial, Helvetica, sans-serif; margin-right:10px;}
.topfl a:hover{ color:#ff2000;}
.red_color{color: #ff2000;}
.inner a.red_color{ color:#e4393c; font-weight:bold;}
.wd990 a.red_color{ color:#e4393c; font-weight:bold;}
.topfl span{color:#999; font-family:Arial, Helvetica, sans-serif; margin-left:20px;}
.topfr ul.top-nav{ float:left;}
.top-nav .menu-item{ position:relative; width:80px;}
.top-nav .hover{ background-color:#fff;border:1px solid #e5e5e5; border-bottom:0px;}
.top-nav .hover a{ color:#999;}
.top-nav .menu-item i{ background:url('../image/floor1btn_down.png') no-repeat scroll right; padding-right:10px;}
.top-nav .hover i{ background:url('https://skin.zk100.com/images/floor1btn.png') no-repeat scroll right; padding-right:10px;}
.top-nav .sub-menu{ z-index:999; display:none; position:absolute; top:30px; left:0px;background-color:#fff; line-height:25px;  padding-bottom:10px;width:80px;border:1px solid #e5e5e5; border-top:0px; margin-left:-1px;}
.top-nav .hover a:hover{ color:#52aa80;}
.top-nav .hover .sub-menu{ display:block;}
.topfr a{color:#999; font-family:Arial, Helvetica, sans-serif; margin-left:10px;}
.head_mian{width:1200px;margin:0px auto; height:69px;padding: 36px 0px 29px;}
.logo{ width:261px;height:73px;}
.logo img{width: 100%;}
.search_mian{ margin-left:10px;height:64px;margin-top:5px;width:620px;}
.search_top{ height:38px;position:relative;border: 2px solid #008e57;}
.search{ float:left;height:38px;}
.search input{float:left;width:492px;position:absolute;border:none;height: 14px;line-height: 14px;padding-left: 10px;margin:12px 0; }
.search_top button{background: #008e57;float: right;position: absolute;right: 0px;width: 102px;height: 38px;border: 0px;margin-left: 5px;cursor: pointer;font-weight: bold;font-size: 20px;color: #fff;line-height: 38px;}
.search_type{ width:587px;height:30px;line-height:30px;overflow:hidden; color:#848484;margin-left: -10px;}
.search_type a{color:#999;margin-right:7px;font-size: 12px;border-right:1px solid #ddd;padding: 0px 10px;}
.search_type a.last{border-right:none;}
.search_type a.red_color{ color:#e4393c;}
.tel{ margin-top:-25px;}
.tel img{width: 100%;}
span#t_day{color:#FF0000;font-size: 18px;}
span#t_hour{color:#FF0000;font-size: 18px;}
span#t_minute{color:#FF0000;font-size: 18px;}
span#t_second{color:#FF0000;font-size: 18px;}
span#t_hour span{font-size:12px;color: #333;margin: 0px 5px;}
span#t_minute span{font-size:12px;color: #333;margin: 0px 5px;}
span#t_second span{font-size:12px;color: #333;margin: 0px 5px;}

.tel p{ line-height: 18px;}
.tel_wz{color:#008d57; font-weight: bold; font-size:14px;}
.tel_wz b{font-size: 18px;}
.tel_wz2{font-size: 12px; color:#868686;}


.banner{ position: relative; overflow: auto; text-align: center; border-bottom: 1px solid #d9d8d0;-moz-box-shadow: 0px 1px 5px #d9d8d0; box-shadow: 0px 1px 5px #d9d8d0;}
.banner li { list-style: none; }
.banner ul li { float: left; }
#b04 { width:100%;height: 400px;}
#b04 .dots { position: absolute; left:44%; right: 0; bottom:10px;}
#b04 .dots li{ width: 15px;height: 15px;margin: 0 4px;text-indent: -999em;border-radius: 10px;cursor: pointer;-webkit-transition: background .5s, opacity .5s; -moz-transition: background .5s, opacity .5s;
    transition: background .5s, opacity .5s;background: #aba6a3;}
#b04 .dots li.active{ background: #fff; border:2px solid #c1c1c1;width: 11px; height:11px; display: inline-block;}
#b04 .arrow { position: absolute; top: 200px;}
#b04 #al { left: 15px;}
#b04 #ar { right: 15px;}
#b04 .dots .dot{float:left;}
.swiper-container {
        width: 500px;
        height: 300px;
    }
    
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: 40px;
}
    

.indextop_fr ul.credit li{line-height: 0px;}
.navmain{background-color: #008e57;height:36px;}
#nav { position: relative;z-index: 10;width:1190px;margin:0 auto;height:36px;line-height:36px;}
#nav .nav {font-size: 0;padding-left: 200px;}
#nav .nav li{ width:100px; float:left; text-align:center;position: relative;}
#nav .nav li a {color: #fff;display: block;font-size: 14px;font-weight: 700;height:36px;line-height:36px;text-align: center;}
#nav .nav li a:hover{ color:#fff !important;}
#nav .nav li a.current, #nav .nav li a:hover {background-color: #007849;text-decoration: none;}
.zk-hot{ position: absolute; top: 0px; left: 84px;}
#categorys { height:36px;left: 0;position: absolute;top: 0;width:200px;z-index: 15;background-color: #007849;}
#categorys .mt {color: #fff;font-size: 14px;font-weight: 700;height:36px;line-height:36px;width:200px;  background-size: 26px 13px; text-align:center;background: url("../image/icon_a.png") no-repeat left;background-position: 20px;}
#categorys .mc { border-top:0px;display: none;height:381px;position: absolute;top:36px;width:200px;z-index: 16;background-color:#e8e8e8; padding-top:19px;}
#categorys.hover .mc {display: block;}
#categorys i { background:url('../image/up.jpg') no-repeat;cursor: pointer;height: 16px;line-height: 16px;position: absolute;right: 10px;top: 16px;width: 18px;}
#categorys.hover i {background:url('../image/down.jpg') no-repeat;}
#categorys .shadow {bottom: -10px;height: 10px;left: -1px;position: absolute;width: 210px;z-index: 11;}
#all_categorys .item { height:46px; width: 201px;}
#all_categorys .item1 h3{background: url("../image/icon_b.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item1.hover h3{background: url("../image/icon_b1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item2 h3{background: url("../image/icon_c.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item2.hover h3{background: url("../image/icon_c1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item3 h3{background: url("../image/icon_d.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item3.hover h3{background: url("../image/icon_d1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item4 h3{background: url("../image/icon_e.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item4.hover h3{background: url("../image/icon_e1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item5 h3{background: url("../image/icon_f.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item5.hover h3{background: url("../image/icon_f1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item6 h3{background: url("../image/icon_g.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item6.hover h3{background: url("../image/icon_g1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item7 h3{background: url("../image/icon_h.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item7.hover h3{background: url("../image/icon_h1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item8 h3{background: url("../image/icon_i.png") no-repeat left;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item8.hover h3{background: url("../image/icon_i1.png") no-repeat left;background-color:#fff;background-position: 20px;background-size: 24px 22px;}
#all_categorys .item b {color: #999;font-weight: 100;}
#all_categorys .hover b {color: #3c96ee;}
#all_categorys .item s {text-decoration: none; font-size:10px;color: #999;margin-right:26px;}
#all_categorys .hover s { background-color:#fff;color: #333;position: absolute;right: 10px;top: 5px;z-index: 14; display:none;}
#all_categorys .item h3 {font-weight: 100;text-align:center;width:100%;}
#all_categorys .item h3 a.itema{color: #474747; font-size:12px; font-weight:bold;}
#all_categorys .hover h3 {background-color: #fff;position: absolute;z-index: 13;border-left:2px solid #4a9a73;width: 198px;}
#all_categorys .hover h3 a { color: #474747; font-size:14px;margin-left: -35px;}
#all_categorys .hover h3 a:hover {text-decoration: none;color: #e4393c !important;}
#all_categorys .item .subitem {background-color:#fff;border:1px solid #4a9a73; border-top:0px;display: none;left:199px;overflow: hidden;position: absolute;top: 0;width: 789px;z-index: 12;min-height:399px;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
#container{width:100%;height:400px;position:relative;overflow:hidden;}
#list2{width:100%;height:400px;position:absolute;top:0;}
#list2 span{width:100%;height:400px;display:inline-block;text-align:center;font-size:22px;float:left;color:#fff;}
.one{background:red;}
.two{background:orange;}
.three{background:blue;}
.four{background:green;}
.five{background:black;}
#buttons{width:200px;height:30px;position:absolute;bottom:0px;left:100px;z-index:9;}
#buttons span{display:inline-block;cursor:pointer;width:12px;height:12px;border-radius:6px;background: #2a2a2a}
#prev{width:40px;height:200px;position:absolute;left:0px;}
#next{width:40px;height:200px;position:absolute;right:0px;}
#container .on{background:#fff;}



#all_categorys .hover .subitem {display: block;}
.subfl{ width:580px; padding:0px 15px 0px 6px; border-right:30px; margin:10px 0px; border-right:1px solid #ddd;}
.subfl dl{ overflow:hidden; line-height:20px; margin-bottom:17px;}
.subfl dt {color: #343233;font-weight: 700; float:left; width:97px;font-size:14px;text-align:right; height:20px;}
.subfl dt a:hover{color:#e4393c;}
.subfl dd { float:left; width:405px;line-height: 20px; margin-left:10px;}
.subfl dd a { padding:0px 8px; border-left:1px solid #ccc; color:#333335; display:block; float:left; height:20px; line-height:20px;white-space: nowrap; margin-bottom:2px;}
.subfl dd a:hover{ color:#e4393c;}
.subfr{ width:150px; padding:0px 10px; }
.subfr dl{ overflow:hidden;}
.logohead{height:40px; line-height:40px;color: #343233; font-size:16px;font-weight: 700;}
.subfr dl dt{ height:20px; line-height:20px;color: #343233;font-weight: 700;}
.subfr dl dd{ line-height:20px;}
.subfr dl dd a{color:#333335; margin-right:10px;}
.tujan{ line-height:20px;}
.tujan a{color:#333335; margin-right:10px;}
.tjlogo  img{display: block;}
.tjlogo ul li{width:90px; height:45px; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:4px 2px;}

#all_categorys h3 .catelist{ height:25px; line-height:25px;}
#all_categorys h3 .catelist a{ color:#7d7c7c; padding-right:3px; font-size:12px; font-weight:normal; font-family:"Microsoft YaHei";}
#all_categorys h3 .catelist a.zkred{ color:#e4393c;}

.buy_car{ width:129px; height:31px; float:right;  margin-top:5px; position:relative;}
.buy_num{ position:absolute; left:20px; top:-12px; height:23px;}
.buy_num span{background-color:#c00000;border: 1px solid #c00000;border-radius: 5px;display: inline-block;height: 18px;line-height: 18px;padding: 0 5px;color:#fff;}
.puls_arr{ background:url('../image/gwc_bg.png') no-repeat; position:absolute; left:0px; top:13px; display:block; width:6px; height:13px;}
.none{ display:none;}

.footer{width:1194px;margin:20px auto;}
.foot_top{ height:38px; line-height:38px; color:#4e4848;font-weight:bold;}
.foot_top span{color:#4e4848; font-weight:normal; margin-right:20px;}
.foot_center{ background-color:#fff; border:1px solid #cccccc; height:215px; overflow:hidden;}
.foot_wx{ padding:20px 15px; width:260px;}
.footwx_top{ height:124px; border-bottom:1px solid #ccc; padding-bottom:5px;}
.wxfl{ width:124px;}
.wx .kf{margin-left: 28px;}
.wxfr{ width:120px; margin-top:12px; text-align: center; }
.wxfr h3{ height:30px; line-height:30px; color:#000; font-size:14px; font-weight:normal;}
.wxfr p{ line-height:18px; color:#6b6b6b;}
.foot_tel{ height:45px; line-height:45px; color:#6e6e6e; font-size:14px; font-weight:bold;}
.foot_tel span{ color:#e4393c; font-size:26px;}
.footlist{ width:885px; overflow:hidden;}
.footlist ul{ height:215px;}
.footlist ul li{ float:left; background:url('../image/line1.jpg') no-repeat scroll left; padding:50px 20px 40px 20px; height:125px; width:85px;}
.footlist ul li.last{ padding-right:0px;}
.footlist ul li h2{ height:25px;font-weight:bold; color:#000; line-height:25px; font-size:12px;}
.link{height:25px; line-height:25px;}
.link a{ color:#6b6b6b; font-weight:normal;}
.foot_yjj{ height:28px; line-height:28px; text-align:center;}
.foot_yjj a{ color:#010101; text-decoration:underline;  padding: 0px 3px;text-decoration: none;color: #666;}
.foot_links{ height:30px; line-height:30px; text-align:center;}
.foot_links a{ color:#666; padding:0px 3px;}
.copy{ height:50px; line-height:25px;margin-bottom: 50px;}
.copy p{ line-height:25px;color:#666;text-align:center;}
.cation{padding:15px 75px 0px 90px; margin-top:20px; background-color:#fff; line-height:50px; height:65px;}
.cation a{ margin-right:5px; display:inline-block;}

.detail_pro{overflow:hidden;}
.detail_left{ width:355px;}
.detail_fr{ width:605px; margin-left:10px;}
.detail_title{padding-bottom:5px; border-bottom:1px dotted #525353;}
.detail_title .detail_title_left{width: 80px; float: left;}
.detail_title .detail_title_right{width: 515px; margin-left: 10px; float: left;}
.detail_title h1{ height:25px; line-height:25px; color:#525353; font-size:16px; font-weight:bold;overflow: hidden;}
.detail_title h2{ line-height:25px; color:#525353; font-size:16px; font-weight:bold;overflow: hidden;}
.red_p{ color:#e4393c; font-size:14px; line-height:20px; font-weight:bold; overflow: hidden;}
.red_p a{ color: #005ea7;text-decoration: underline;}
.hei_p{ height:20px; line-height:20px; color:#525353; overflow:hidden;}
.red_p .more{border: solid 1px #cccccc;padding: 1px 4px;}
.detail_cont .sl_more{position: absolute; border: solid  1px #ddd; font-size: 12px; padding: 0px 4px; display: none; }
.detail_cont{ padding:10px 0px 15px 0px;}
.detail_cont dl{ height:25px; line-height:25px; color:#525353; }
.detail_cont dl dt{ width:60px; float:left;}
.detail_cont dl dd{ width:545px; float:left;}
.detail_cont dl dd a{ margin-right:10px;}
.detail_price{ padding:10px 10px 20px 10px; background-color:#fafafa; border-top:1px dotted #cdcdcd; position:relative;}
.detail_price dl{ height:45px; line-height:45px; overflow:hidden;}
.detail_price dl dt{ float:left; width:75px; color:#999999; font-size:14px;}
.detail_price dl dd{ width:465px; float:left;color:#999999; font-size:14px; line-height:45px;}
.detail_price dl dd b{color:#999999; font-size:14px;text-decoration:line-through; font-weight:normal;}
.detail_price dl dd font{ color:#c30001;}
.detail_price dl dd span{color:#c30001; font-size:16px; font-weight:bold;}
.callys{ background:url('https://skin.zk100.com/images/yslxw.png') no-repeat; margin-left:10px; width:112px; height:34px; border:0px; cursor:pointer; float:left;}

.detail_price2{ padding:5px 10px; background-color:#fafafa; border-top:1px dotted #cdcdcd;position:relative;}
.detail_price2 dl{ line-height:35px; overflow:hidden; width:435px;}
.detail_price2 dl dt{ float:left; width:75px; color:#999999; font-size:14px;}
.detail_price2 dl dd{ width:355px; float:left;color:#999999; font-size:14px; line-height:35px;}
.detail_price2 dl dd span.xgprice{float:left;}
.time_top{margin-top:9px;}
.detail_price2 dl dd b{color:#999999; font-size:14px;text-decoration:line-through; font-weight:normal;}
.detail_price2 dl dd font{ color:#c30001;}
.detail_price2 dl dd span{color:#c30001; font-size:16px;font-weight:bold;}
.tcprice{ width:520px;}
.tcprice span{ float:left; display:block; width:70px;color:#999999; font-size:14px; line-height:28px;}
.tcprice ul{  width:430px; float:left;color:#999999; font-size:14px; line-height:28px;}
.tcprice ul li{ border:1px solid #ccc; color:#666; cursor:pointer; float:left; margin-bottom:10px; margin-right:10px;float:left; height:26px; line-height:26px;white-space: nowrap;}
.tcprice ul li a{ font-size:12px; display:block;padding:0px 10px;}
.tcprice ul li.add_hover{ background:url('../image/ysuccess_icon.png') no-repeat scroll right bottom; border:1px solid #df2323;}
.tcprice_one{ width:590px; overflow:hidden;}
.tcprice_one span{ float:left; display:block; width:70px;color:#999999; font-size:14px; line-height:28px;}
.tcprice_one ul{  width:520px; float:left;color:#999999; font-size:14px; line-height:28px;}
.tcprice_one ul li{ border:1px solid #ccc; color:#666; cursor:pointer; float:left; margin-bottom:10px; margin-right:10px;float:left; height:26px; line-height:26px; padding:0px 10px; white-space: nowrap;}
.tcprice_one ul li a{font-size:12px; display:block;}
.tcprice_one ul li.add_hover{ background:url('../image/ysuccess_icon.png') no-repeat scroll right bottom; border:1px solid #df2323;}
.detail_price2 dl dd input.jg { border: 1px solid #ddd;float: left;height: 22px;line-height: 22px;margin: 0 5px;text-align: center;width: 40px;color:#333132;}
.detail_price2 dl dd a.gm_j {background-color:#f9f9f9;border: 1px solid #ddd;cursor: pointer;display: inline-block;float: left;height: 15px;line-height: 15px;text-align: center;width: 15px;color:#333132;margin-top:3px;}
.gm_j {background-color:#f9f9f9;border: 1px solid #ddd;cursor: pointer;display: inline-block;float: left;height: 15px;line-height: 15px;text-align: center;width: 15px;color:#333132;margin-top:15px;}
.detail_price dl dd input.jg { border: 1px solid #ddd;float: left;height: 22px;line-height: 22px;margin: 0 5px;text-align: center;width: 40px;color:#333132;margin-top:10px;}
.ml10{ margin-left:10px;}
.detail_fx{ border:1px solid #ddd; height:26px; padding:0px 0px 0px 10px; width:190px;color:#666666; line-height:26px;}
.detail_fx span{ float:left;}
.detail_fx a{ display:block; float:left; }
.detail_wx{ width:100px; height:100px; position:absolute; top:0px; right:0px; cursor:pointer;}
.detail_wx .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0; background:url(../image/wxbg.png) repeat; font-size:12px; color:#fff;}
.detail_wx .text p{text-align:left; color:#fff; line-height:180%; padding:5px 10px; clear:both}


.cut{ height:50px; line-height:50px; background:url('../image/home.jpg') no-repeat scroll left; padding-left:23px;}
.cut a{ color:#4c4c4c; padding:0px 5px; font-size:14px;}
.brow_head h1.cate_name{ color:#e4393c; font-size:14px; display: inline; font-weight: bold; }

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; z-index:0;}
.jqzoom img{ background:url(../image/loading20.gif) no-repeat center center;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px; height:62px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #ddd;background:#fff;cursor:pointer;text-decoration:none; color:#ddd;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #e3393a;padding:1px;}

.detail_yzfw{ width:210px; background:url('../image/detailbg.png') no-repeat; height:447px;}
.yzfw_top{ height:262px;}
.yzfw_top h2{ height:30px; line-height:30px; color:#848484; font-size:14px; font-weight:bold; text-align:center; background-color:#f1f1f1;}
.yzfw_top dl{ height:45px; line-height:45px; color:#848484; font-size:14px; padding:0px 20px; overflow:hidden; margin-top:10px;}
.yzfw_top dl dt{ float:left; width:45px;}
.yzfw_top dl dd{ float:left; margin-left:10px; width:95px;}
.yzfw_list{ height:165px;}
.yzfw_list ul{ padding:20px 10px 0px 10px;}
.yzfw_list ul li{ color:#727171; height:20px; line-height:20px;}
.yzfw_list ul li a{ color:#727171; margin-left:5px;}

.left{ width:208px;}
.leftlist{ border:1px solid #dddddd;}
.leftlist h2{ background-color:#f7f7f7; height:30px; line-height:30px; border-bottom:1px solid #ddd; color:#666; font-size:14px; padding-left:10px; font-weight:normal; font-weight:bold;}
.leftitle{ padding:5px; line-height:25px;}
.leftitle ul li{ float:left; height:25px; line-height:25px; padding:0px 10px;white-space: nowrap;}
.leftitle ul li a{color:#6a6a6a;white-space: nowrap;}
.leftitle2{ padding:5px; line-height:25px;}
.leftitle2 ul li{ float:left; height:25px; line-height:25px; padding:0px 10px;white-space: nowrap;}
.leftitle2 ul li a{color:#6a6a6a;white-space: nowrap;}
.leftitle3{ padding:5px 0px; line-height:25px;}
.leftitle3 ul li{ float:left; height:25px; line-height:25px; width:96px; overflow:hidden; margin-left:4px; }
.leftitle3 ul li a{color:#6a6a6a;white-space: nowrap;}
.browse{border:1px solid #dddddd;}
.brow_head{ background-color:#f7f7f7; height:30px; line-height:30px; border-bottom:1px solid #ddd; color:#666; font-size:14px; padding:0px 10px;font-weight:bold;}
.mt10{ margin-top:10px;}
.browdl{ padding:10px; border-bottom:1px dotted #ddd;}
.browdllast{ border-bottom:none;}
.browdl dt{ text-align:center;}
.browdl dt img{ width:100px; height:100px;}
.browdl dd p{line-height:20px; color:#dd0000; font-size:14px; text-align:center;}
.browtitle{ text-align:center;}
.browtitle a{ color:#666666; font-size:14px;line-height:20px;}
.cakesdl{padding:10px; border-bottom:1px solid #ddd; overflow:hidden; height:60px;}
.cakesdlast{ border-bottom:none;}
.cakesdl dt{ float:left; width:60px;}
.cakesdl dd{ float:right; width:105px;}
.cakesdl dd p{line-height:20px; color:#dd0000; font-size:14px;}
.right{ width:970px;}
.pr_details{ margin-bottom:20px;}
.pr_de_ti{  overflow:hidden;}
.tab_box{ overflow:hidden; line-height:25px; position:relative; z-index:0;}
.pr_content{padding-top: 50px;}

.pr_img p{ text-align:center;}
.pr_tl{ font-size:14px; overflow:hidden;height:40px; line-height:40px;}
.pr_tl li{ cursor:pointer; width:112px; border-right:1px solid #ddd;text-align:center; color:#000; font-size:14px; float:left;}
.pr_tl li.off a{ color:#797878; font-size:15px; font-weight:bold;}
.pr_tl li a{ color:#797878; font-size:13px; font-weight:normal; display:block;}
.pr_tl li.off{color:#ffc63d; background:url('../image/litopbg.png') no-repeat scroll top; height:45px; }
.pr_tl li:hover{ color:#ffc63d;background:url('../image/litopbg.png') no-repeat scroll top;}

.hide {display: none;}
.detail{ overflow:hidden; margin-top:20px;}
.navtab {border:1px solid #ddd; width: 970px;z-index:9;height:40px; line-height:40px; background-color:#fff; }
.tab_menu{ float:left;}
.mt15{ margin-top:15px;}
.ad img{ width:210px;}
.module {background-color: #fff; margin-top:5px;}
.module .mt {border-bottom: 1px solid #dfdfdf;height: 25px;line-height: 25px;position: relative;z-index: 0;}
.module .mtab {font-size: 0;height: 25px;}
.module .mtab li {border: 1px solid #dfdfdf;border-bottom:0px;background-color: #f7f7f7;text-align: center;
width: 95px; float:left; margin-left:4px; height:24px;border-radius: 3px 3px 0px 0px;}
.module .mtab li a {color: #343434;display: block;font-size: 12px;}
.module .mtab li a:hover {color: #e5383a;text-decoration: none;}
.module .mtab li.current a {background-color: #fff;border-bottom: 1px solid #fff;color: #e5383a;font-weight: 700;font-size:12px;}
.mcon dl.mcdl{ height:60px; padding:10px 5px; overflow:hidden; border-bottom:1px dotted #ddd;}
.mcon dl.last{ border-bottom:0px;}
.mcon dl.mcdl dt{ float:left; width:60px; text-align:center;}
.mcon dl.mcdl dt img{ width:50px; height:50px;}
.mcon dl.mcdl dd{ width:135px; float:right; line-height:20px;}
.mactitle{ line-height:20px; height:40px; overflow:hidden;}
.mactitle a{ color:#666;}
.mcon dl.mcdl dd p{ line-height:20px; color:#dd0000;}
.pr_list{ background-color:#f9f9f9; border:1px solid #dfdfdf; padding:20px 45px; text-align:left; overflow:hidden; }
.pr_list h2{ line-height:25px; color:#666; font-weight:bold; font-size:12px;}
.pr_list ul li{ width:430px; float:left; line-height:25px; color:#666; height:25px;}
.kf{ float:right; margin-right:15px; margin-top:6px;}

.detail_cf{ padding:10px 0px 15px 0px;}
.detail_cf dl{line-height:25px; color:#525353; overflow:hidden; width:270px; float:left; height:25px;}
.detail_cf dl dt{ width:60px; float:left;}
.detail_cf dl dd{ width:210px; float:left;}h
.detail_cf dl dd a{ margin-right:10px;}
.detail_price dl dd input.lxys{ width:155px; padding-left:10px; heigt:32px; line-height:32px; color:#848484; border:1px solid #cacaca; background-color:#fff; float:left;}
.cfcont{ height:40px; line-height:20px; color:#797979; margin-top: 15px;}
.detail_cf dl.cfdl{ height:25px; line-height:25px; color:#525353; overflow:hidden; width:auto; float:left;}
.detail_cf dl.cfdl dt{ width:60px; float:left;}
.detail_cf dl.cfdl dd{ width:545px; float:left;}
.detail_cf dl.cfdl dd a{ margin-right:10px;}
.detail_tx{ line-height:20px; color:#6a6a6a; font-size:12px;}
.detail_tx span{ color:#e4393c;}

.home_connter{ width:1199px; margin:37px auto; z-index:0; position:relative;}
.index_top{width:1190px; margin:0 auto; overflow:hidden;}
.indextop_fl{width: 100%;height: 400px;}
.indextop_fr{ width:200px;position: absolute;right: 0px;top: 36px;}
.indextop_fr .add{text-align: center;background-color: #fff;padding:10px 0px 10px;}
.indextop_fr .add img{z-index: 99;}
.indextop_fr ul{text-align: center;padding:10px 0px 6px;background-color: #0a915b;max-height: 175px;min-height: 169px;}
.indextop_fr ul li{float: left;width: 50%;margin-bottom:16px;height:70px;}
.indextop_fr ul li img{width: 52px;height:52px;}
.indextop_fr ul li span{display: block;color: #fff;font-size: 13px;line-height:25px;}


.ls_box{ border:1px solid #f0f0f0; height:118px; overflow:hidden; border-right:0px; margin-top:5px;}
.lc_b_flash {width:754px; height:118px; position:relative; overflow:hidden;}
.lc_b_flash ul { position:absolute; height:118px; overflow:hidden;}
.lc_b_flash li { width:754px; height:118px; overflow:hidden; position:relative; float:left; position:relative;}
.lc_b_flash li div,.qjd li div {float:left;border-right:1px solid #f0f0f0; width:250px; height:119px;}
.lc_b_flash .preNext {width:36px; height:70px; position:absolute; background:url(../image/sprite_011.png) no-repeat 0 0; cursor:pointer; top:25px;}
.lc_b_flash .next {right:1px; background-position:right top;}
#focus001 .btn{ display:none;}

.adv{ width:100%; height:452px;overflow:hidden; position:relative;}
.adv .btn,.newad .btn{ position:absolute;bottom:10px;right:50%;}
.adv .btn span,.newad .btn span {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#939393; display:block; width:14px; height:14px; float:left; text-indent:-99999px; margin:0 5px;border-radius: 7px;}
.adv .btn span.on,.newad .btn span.on{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#fff;width:14px;height:14px;opacity: 0.5;}
.adv .preNext,.newad .preNext{ display:none;}
.adv ul,.newad ul{ position:absolute}
.adv li{float:left;}

.adv02 {height: 202px;overflow: hidden;position: relative; width: 216px;}
.adv02 .btn { bottom: 10px;position: absolute;left: 40%;}
.adv02 .btn span { -moz-background-inline-policy: continuous;background-color: #939393;display: block;float: left;height: 10px;margin: 0 5px;opacity: 0.8;text-indent: -99999px;width: 10px;}
.adv02 .btn span.on {-moz-background-inline-policy: continuous;background-color:#e73437;}
.adv02 .preNext { display: none;}
.adv02 ul {position: absolute;}
.adv02 li{float: left;height: 202px;width: 216px;}

.index_new{ border:1px solid #e6e5e5; height:230px; overflow:hidden; margin-top:10px;}
.newhead{ height:27px; border-bottom:2px solid #52aa80; background-color:#f8f8f8; line-height:27px; position: relative;z-index: 0;}
.newul li{ float:left; width:70px; text-align:center;}
.newul li.a{ color:#757575; font-size:14px;}
.newul li.current{ background:url('../image/headcurrent.png') no-repeat;}
.newul li.current a{ color:#fff; font-weight:bold;}
.newul li.current a:hover{ color:#fff !important;}
.ads{ width:216px; height:120px;}
.mt5{ margin-top:5px;}
.promotion{overflow:hidden; margin-top:10px;}
.prohead{clear:both;}
.prohead span{color:#333;font-size:24px;font-weight:bold; float:left;line-height:40px;}
.proul{ width:954px; float:right;height:40px; line-height:40px;  padding-left:45px;}
.proul li{ float:left; width:150px; text-align:center;}
.proul li a{ color:#505050; font-size:14px; font-weight:bold; display:block;}
.proul li a:hover{ color:#e73437 !important;}
.proul li.current{ background-color:#fff; }
.proul li.current a{ color:#e73437;font-weight:bold; border-bottom:1px solid #fff; height:40px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ededed;}
.prolist{ background-color:#fff; height:280px; overflow:hidden; border:1px solid #ededed; border:0px; padding:5px;border:1px solid #ededed; border-top:0px;}
.profl{ width:191px;}
.profr{ width:970px;}
.profr dl{ overflow:hidden; width:180px; height:280px; float:left; margin-left:10px;}
.profr dl dt{ height:180px; width:180px; text-align:center; margin:10px 0px; position:relative;}
.profr dl dt em{background:url('https://skin.zk100.com/images/new.jpg') no-repeat; position:absolute; top:0px; right:0px; width:55px; height:19px;}
.profr dl dd{line-height:30px;}
.profr dl dd p{ line-height:30px; height:30px;}
.proname{ height:40px; line-height:20px;}
.proname a{color:#505050; font-size:14px;}
.profr dl dd p a{ color:#505050; font-size:14px;}
.profr dl dd p span{ color:#e73437; font-size:12px;}
.profr dl dd p span.red{ padding:0px;}
.profr dl dd p span b{ font-size:22px;display:inline-block;}
.profr dl dd p b{ color:#505050; font-size:12px; text-decoration:line-through; font-weight:normal;}

.box2{width: 1199px;overflow: hidden;margin-top: 46px;display: inline-block;}
.box2 li {display:block;float:left;line-height:66px;text-decoration:none;text-align: left;padding: 0px 31px;cursor:pointer;border-right: 1px solid #ddd;width:180px;}
.box2 li a{ display: inherit;}
.box2 li a.infor_name{ display: block; height: 26px;line-height: 26px;padding-top: 18px; color:#666;overflow: hidden;}
.box2 li a:hover{ color:#ff2000;}
.box2 li:hover { color:#999; }
.box2 li a span{font-size: 12px;}
.box2 li  span.price{font-size: 16px;color: #ff2000; height: 20px;line-height: 20px;font-weight: bold;}
.box2 li  span.price i{font-size: 12px;color: #999;margin-left: 15px;text-decoration: line-through; font-weight: normal;}
.scroll{width: 1199px!important;margin:35px auto 10px;height: 355px;position: relative;overflow: hidden;}
.scroll_list a span{display: block;  color:#666;  height: 26px;line-height: 26px;padding-top: 18px; overflow: hidden;}
.scroll_list a:hover{text-decoration: none;}
.scroll_list{width:2600px;position: absolute;left: 0;}
.scroll h2{font-size: 24px;float:left;height: 30px;line-height: 30px;margin-top: -7px;font-weight: normal;color: #333;}
.time{font-size: 14px;margin-left: 10px;background: url("../image/icon_gg.png") no-repeat left;float: left;padding-left: 24px;height: 17px;line-height: 17px;}
.HotDate{margin-left:5px;}
.HotDate  span{font-size: 18px;color: #ff2000;}
.HotDate  span i{font-size: 14px;color: #333;margin: 0px 5px;}
.scroll .btn{float: right;}
.scroll .btn span{font-size: 18px;margin-right: 10px;}
.scroll .btn a{width: 20px;height: 20px;border-radius: 10px;line-height: 20px;text-align: center;border: 1px solid #ddd;display: inline-block;margin-top: -10px;}
.box2 li.active { background-position:-174px 0; color:#555;cursor:default;}
.scroll .date{padding: 10px 0px;}
a.infor_name:hover{text-decoration: underline;}







.floor_warp{margin-top:10px;width: 1200px;border-bottom: 1px solid #efefef;}
.floor01>span{font-size: 24px;color: #008e57;height: 45px;line-height: 45px; display: inline-block;font-family: 寰蒋闆呴粦;}
.floor02>span{font-size: 24px;color: #c4007d;height: 45px;line-height:45px;display: inline-block;font-family: 寰蒋闆呴粦;}
.floor03>span{font-size: 24px;color: #0053c4;height:45px;line-height:45px;display: inline-block;font-family: 寰蒋闆呴粦;}
.floor04>span{font-size: 24px;color: #ff2000;height:45px;line-height:45px;display: inline-block;font-family: 寰蒋闆呴粦;}
.floor05>span{font-size: 24px;color: #f6a212;height:45px;line-height:45px;display: inline-block;font-family: 寰蒋闆呴粦;}
.floorhead li span{ display:none;}
.floor01 .floorhead li.current span{ display:block; background:url('https://skin.zk100.com/images/floor1btn.png') no-repeat; position:absolute; bottom:2px; left:55px; width:8px; height:5px;}
.floor02 .floorhead li.current span{ display:block; background:url('https://skin.zk100.com/images/floor2btn.png') no-repeat; position:absolute; bottom:2px; left:55px; width:8px; height:5px;}
.floor03 .floorhead li.current span{ display:block; background:url('../image/floor3btn.png') no-repeat; position:absolute; bottom:2px; left:55px; width:8px; height:5px;}
.floor04 .floorhead li.current span{ display:block; background:url('../image/floor4btn.png') no-repeat; position:absolute; bottom:2px; left:55px; width:8px; height:5px;}
.floor05 .floorhead li.current span{ display:block; background:url('https://skin.zk100.com/images/floor5btn.png') no-repeat; position:absolute; bottom:1px; left:55px; width:8px; height:5px;}
.floorhead{ padding-left:158px;height:45px;overflow:hidden;margin-top: -45px;}
.floor01 .floorhead{border-bottom: 2px solid #008e57;}
.floor02 .floorhead{border-bottom: 2px solid #c4007d;}
.floor03 .floorhead{border-bottom: 2px solid #0053c4;}
.floor04 .floorhead{border-bottom: 2px solid #ff2000;}
.floor05 .floorhead{border-bottom: 2px solid #f6a212;}
.floorhead li{ float:left;line-height:45px; width:125px; text-align:center; position:relative; height:45px;}
.floor01 .floorhead li.current{background-color: #008e57;}
.floor02 .floorhead li.current{background-color: #c4007d;}
.floor03 .floorhead li.current{background-color: #0053c4;}
.floor04 .floorhead li.current{background-color: #ff2000;}
.floor05 .floorhead li.current{background-color: #f6a212;}
.floorhead  li.current a{color: #fff!important;}

.floorhead li a{ color:#666666; font-family:"Microsoft YaHei"; font-size:14px;}
.floorhead li a:hover{ color:#333333;}
.floorhead li.current a{color:#333333; font-weight:bold;}
.floor_list{ height:491px; width:1199px; background-color:#fff;border-right: 1px solid #efefef;}
.company_logo.heigh1 li{height: 60px;}
.floor_banner{ background-color:#fff; margin-top:10px; }
.floor_left{ width:156px;height:491px;border-right:1px solid #efefef;border-left: 1px solid #efefef;}

.bdlogo{ width:191px;}
.bdlogo ul li{ float:left; width:90px; height:45px; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:4px 2px 4px 3px;}
.bdlogo ul li.last{ border-right:0px;}
.floor_right{width:1041px;}
.bdlist{ padding:0px 10px 15px;}
.bdlist dl{ overflow:hidden;}
.bdlist dl dt{ height:25px; line-height:25px; color:#000; font: 600 14px/24px "Microsoft YaHei";margin-top: 10px;}
.bdlist dl dd{line-height:25px;font: 400 12px/24px "Microsoft YaHei";}
.bdlist dl dd a{width:60px;font-weight:normal;line-height: 20px;color: #999;display:block; text-align:left; float:left; margin-right:8px;white-space: nowrap;    overflow: hidden;}
.bdlist dl dd a.zkred{ color:#e4393c;}
.bdlist dl dd a:hover{color:#e4393c;}
.company_logo li{height:66px;text-align: center;border-top: 1px solid #efefef;}
.company_logo {height:201px;overflow: hidden;}
.company_logo li img{margin-top: 11px;}
.floorimg{ width:380px;overflow:hidden;font-size: 14px;height: 491px; position:relative;}
.floorimg ul li{ width:380px;height:491px;}
.floorimg ul li::before {
    position: absolute;
	z-index: 2;
	top: 0; 
	left: -230px; 
	width: 124px; 
	height: 100%;
	content: '';
	transform: skewX(-25deg);
	-o-transform: skewx(-25deg);
    -ms-transform: skewx(-25deg);
    -moz-transform: skewx(-25deg);
    -webkit-transform: skewx(-25deg);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%)
}
.floorimg ul li:hover::before {
    left: 460px; -webkit-transition: all .6s; -moz-transition: all .6s; -ms-transition: all .6s; transition: all .6s
}
.comm_list{ }
.comm_list ul li{width:207px;height:245px;text-align: center; border-left:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; float:left;}
.comm_list ul li a img{margin-top: 28px;}
.comm_list ul li p{ line-height:26px; padding:0px 10px; color:#ff2000; font-size:16px;height: 26px;font-weight: bold;}
.comm_name{text-align: center;overflow: hidden;  width: 192px;margin: 0 auto;  padding-top: 30px;height: 20px;line-height: 20px; font-family: "寰蒋闆呴粦";}
.comm_name a{color:#666;}
.comm_list ul li p s{color:#909090; font-size:14px;}
.comm_list ul li p a{ color:#333; font-size:14px;}
.comm_list ul li p a:hover{color:#e4393c;}
.floor_bottom{ background-color:#f5f5f5; height:40px;border-right:1px solid #e7e7e7; display:none;}
.links{ background-color:#f5f6f6;}
.links_head{ height:27px; line-height:27px; padding-left:10px; color:#333; font-size:14px; background:url('https://skin.zk100.com/images/linksheadbg.jpg') repeat-x; border-left:1px solid #dedede;border-right:1px solid #dedede; font-weight: bold }

.links_list ul li img{margin-top: 17px;}
.hot_link{margin-top:54px;width: 1199px;}
.hot_link h2{font-size: 24px;margin-bottom:25px;text-align: left;height: 30px;line-height: 30px; font-weight: normal;color:#333; font-family: "寰蒋闆呴粦";}
.links_list ul li{float: left;width: 170px;border: 1px solid #efefef;text-align: center;height: 88px;}
.links_list ul li.border_b{border-bottom:0px;}
.links_list ul li.border_r{border-right:0px;}
.links_list ul li a{ color:#353535; font-size:12px;}
.links_list ul li a:hover{color:#e4393c;}
.bg_blue{background-color: #008e57;}
.bg_blue .info li{float: left;width: 19%;}
.bg_blue .info{padding: 37px 0;}
.bg_blue .info li div.fl{margin: 0px 0px 0px 10px;text-align: left;}
.footer .info li span{display: block;color:#fff;}
.wx_show{position: absolute;bottom:0;right:40px;display: none;}
.wx{width: 100%;}
.wx .fl{text-align:left;border-right: 1px solid #008753;height: 200px;padding: 30px 10px 40px 0px;}
.float_nav li.wxmt{ border-top:none;}
.wx .fl p{color: #fff;font-size:16px;line-height:35px;text-align: center;}
.wx{border-top: 1px solid #008753;}
.wx .infor_kf{color: #fff;margin-top:55px;}
.wx .infor_kf span{display:block;}
.wx .infor_kf img{width: 138px;height: 138px;}
.wx .infor_kf label{font-size: 16px;margin-left: 28px;}
.wx .infor_tel{border-bottom: 1px solid #008753;width: 254px;}
.wx .infor_kf span.tel_num{font-size:26px;line-height: 40px;margin-left: 28px;margin-bottom: 20px;}
.wx .infor_kf span.online a{color: #fff;font-size: 16px;cursor: pointer;text-decoration: none;}
.wx .infor_kf span.online{background: url("../image/zx2.png") no-repeat left;background-size:33px 28px;padding-left: 36px;margin-left:28px;margin-top: 30px;}
.wx ul li{float: left;text-align: left;margin-right:33px;}
.wx ul li  h2{font-size: 16px;color: #fff;margin-bottom: 15px;}
.wx ul li  a{color: #fff;margin-bottom: 10px;line-height:12px;display: block;}
.wx ul{margin-left:32px;padding-top:38px;}
.friend_link{width: 1199px;margin:0px auto;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.friend_link li{float: left;margin-right: 19px; line-height: 18px;}
.friend_link li a{font-size: 12px;color: #999;}
.friend_link label{float: left;font-size: 12px; line-height: 18px;}



.loginbg{ background-color:#f8f8f8;}
.footer_login{width:100%;margin-top:20px; padding-bottom:20px;}
.cation_login{border:1px solid #ccc; padding:15px 0px 0px 2px; margin-top:20px; background-color:#fff; line-height:50px; height:65px;}
.cation_login a{ padding:0px; margin:0px; display:block; float:left; margin-left:5px;}
.login{ background-color:#fff; border:1px solid #e7e7e7; padding:45px; width:900px;}
.loginfl{ width:517px;}
.loginfr{ width:315px;}
.loginhead{ width:990px; margin:0 auto; height:69px; padding:20px 0px;}
.login_logo{ width:191px; height:69px; border-right:1px solid #dfdfdf; padding-right:10px;}
.login_font{ height:69px; line-height:69px; padding:0px 10px; color:#333; font-size:22px; font-weight:bold; width:150px;}
.loginfr h2{ height:25px; line-height:25px; color:#333333; font-size:20px;}
.loginfr p.mfzc{ height:20px; line-height:20px; text-align:right;}
.loginfr p.mfzc a{ color:#ec0202; font-size:12px;}
.logindl{ overflow:hidden; margin-top:10px;}
.logindl dd{ height:35px; overflow:hidden;line-height:35px;}
.name{ background:url('../image/namebg.jpg') no-repeat; width:250px; height:35px; color:#999999; border:0px; padding-left:54px;float:left; line-height:35px; font-size:12px;}
.password{background:url('../image/passwordbg.jpg') no-repeat; width:250px; height:35px; color:#999999; border:0px; padding-left:54px; line-height:35px;float:left;font-size:12px;}
.error{line-height:20px; color:#ec0202; text-align:left; overflow:hidden;}
.login_check{ height:30px; line-height:30px; color:#999;}
.login_check span{ color:#999; padding:0px 5px;}
.login_check a{ color:#999;}
.button_btn{ height:33px; width:304px; overflow:hidden;}
.loginbtn{ background:url('../image/dlbtn.jpg') no-repeat; width:304px; height:33px; border:0px; cursor:pointer;}
.login_fx p{ height:20px; color:#999;}
.fx_a{ height:25px; line-height:25px;color:#999;}
.fx_a a{ padding:5px 2px 5px 0px; color:#999;}
.fx_a a.fx_qq{ background:url('../image/dl_qq.jpg') no-repeat scroll left; padding-left:18px;}
.fx_a a.fx_zfb{ background:url('../image/dl_zfb.jpg') no-repeat scroll left; padding-left:20px;}
.fx_a a.fx_xl{ background:url('../image/dl_xl.jpg') no-repeat scroll left; padding-left:23px;}
.fx_a a.fx_pa{ background:url('https://skin.zk100.com/images/dl_pa.jpg') no-repeat scroll left; padding-left:20px;}
.fx_a a.fx_tb{ background:url('../image/dl_tb.jpg') no-repeat scroll left; padding-left:21px;}
.fx_a a.fx_zheb{ background:url('../image/dl_zheb.png') no-repeat scroll left; padding-left:21px; background-size: 18px;}
.register{background-color:#fff; border:1px solid #e7e7e7; padding:45px 100px; width:790px;}
.yzm{background:url('../image/dxbg.jpg') no-repeat; width:136px; height:35px; color:#999999; border:0px; padding-left:54px; line-height:35px; float:left;}
.regfl{ width:530px;}
.regfl h2{ height:25px; line-height:25px; color:#333333; font-size:20px;}
.logindl dd a{ float:left; margin-left:6px;}
.errorMessage{color:#ec0202; margin-left:5px; line-height:35px; display:block; float:left; width:220px;}
.logindl dd img{ margin-left:6px; float:left; width:109px; height:35px;}
.regfr{ width:200px; margin-left:25px;}
.regfr h2{height:25px; line-height:25px; color:#333333; font-size:20px;}
.regfr ul li{ width:170px; height:30px; line-height:30px; text-align:center;}
.regfr ul li a{ color:#333; font-size:15px;display:block;}
.regfr ul li.current{ background-color:#52aa80; border:1px solid #52aa80;border-radius:5px;}
.regfr ul li.current a{ color:#fff; font-size:15px; display:block;}
.res_check{ height:35px; line-height:35px; color:#333; width:305px; float:left;}
.res_check a{ color:#ec0202;}
.resbtn{ background:url('../image/ljzcbtn.jpg') no-repeat; width:304px; height:33px; border:0px; cursor:pointer;}
.resfl{ width:330px;}
.resfr{ width:304px;}
.restitle{ height:35px; line-height:35px;}

.title{ height:35px; line-height:35px; color:#333; font-size:16px; font-weight: bold}
.buycar_list{ border:1px solid #dddddd; border-top:0px;}
.buycar_list table th{ background-color:#f7f7f7; height:38px; line-height:38px; border-bottom:1px solid #ddd; border-top:2px solid #bfbfbf; text-align:center; color:#666; font-size:12px; font-weight:normal;}
.buycar_list table td{border-top:1px solid #ddd; padding:15px 0px; overflow:hidden; text-align:center; }
.buycar_list table tr.trsp td{ border-top:0px dashed #ddd; padding:5px 0px;}
.checkd{ float:left; width:20px; margin-left:20px;}
.buyimg{ width:50px; height:50px; border:1px solid #eeeeee; float:left; margin-left:10px;}
.buyimg2{ width:50px; height:50px; border:1px solid #eeeeee; float:left; margin-left:60px;}
.buycont{ float:left; margin-left:10px; line-height:20px; width:180px;}
.buycont2{float:left; margin-left:10px;width:460px;}
.buycont a{ color:#3c3c3c; font-size:12px;}
.buycont-detail{float:left; margin-left:10px; line-height:20px; width:460px;}
.buy_explain-detail{ width:460px; line-height:20px; float:left; color:#9c9c9c; font-size:12px;margin-left:10px; }
.buy_explain{ width:145px; line-height:20px; float:left; color:#9c9c9c; font-size:12px;}
.buy_price{ width:105px; text-align:center;}
.buy_price s{ text-align:center; color:#9c9c9c; font-size:12px; line-height:20px;}
.buy_price p{ text-align:center; color:#3c3c3c;font-size:14px; line-height:20px;}
.buy_price em{ background:url('https://skin.zk100.com/images/xsqg.jpg') no-repeat; display:block; width:58px; height:22px; margin-left:23px;}
.car_num{ height:25px; line-height:25px; overflow:hidden; padding-left:30px;}
.buy_jia{ display:block; float:left; width:14px; height:14px; line-height:14px; text-align:center; border:1px solid #c7c7c7; color:#3c3c3c; font-size:10px; margin-top:3px; background: #fff}
.car_num input{ float:left; margin:0px 3px; border:1px solid #c7c7c7;color:#3c3c3c; font-size:12px; height:20px; width:35px; text-align:center;}
.buycar_list table td span{ color:#e33c40; font-size:14px;}
.buycar_list table td a{ color:#005ea7; font-size:12px;}
.accounts{ background-color:#f7f7f7; height:55px; line-height:55px;border-top:1px solid #dddddd; padding:2px;}
.checkall{ margin-left:20px;}
.checkall span{ color:#666666; font-size:12px; display:block; float:left; height:25px; line-height:25px; margin-top:17px;}
.checkall a{color:#666666; font-size:12px; margin-left:30px; display:block; float:left; line-height:55px;}
.account_all{ overflow:hidden; height:55px; line-height:55px;}
.account_all span{ float:left;color:#666666; font-size:12px;line-height:53px; display:block;}
.account_all span font{ color:#e23a3d; font-size:20px; padding:10px;}
.account_all a{ display:block; float:left; margin-left:15px; background-color:#e23a3d; height:55px; width:130px; text-align:center; color:#fff; font-size:22px; font-family:Arial; font-weight:bold;}
.account_all a:hover{ color:#fff !important;}
.tclist{ padding:15px 0px 0px 20px;}
.tclist ul li{ height:25px; line-height:25px; overflow:hidden;}

.recommend{ border:1px solid #ededed; height:325px; overflow:hidden;}
.recomhead{ background-color:#f7f7f7; height:45px; line-height:45px; border-bottom:1px solid #ededed; color:#333; font-size:16px; font-weight: bold; padding-left:10px;}
.reco_flash {height:280px; position:relative; overflow:hidden;}
.reco_flash ul { position:absolute; height:280px; overflow:hidden;}
.reco_flash li { height:280px; overflow:hidden; position:relative; float:left; position:relative; padding:0px 35px;}
.reco_flash li dl{float:left; margin-left:13px; width:170px; height:280px;}
.reco_flash li dl dt{ width:150px; height:150px; padding:10px;}
.reco_flash li dl dd{ width:170px;}
.reco_flash li dl dd p{ line-height:20px; color:#d22020; font-size:14px; font-weight:bold;}
.reco_flash li dl dd p a{  font-size:12px; font-weight:normal;}
.jrgwc{ width:170px;line-height:20px; overflow:hidden;}
.reco_flash .preNext {width:36px; height:70px; position:absolute; background:url(../image/sprite_011.png) no-repeat 0 0; cursor:pointer; top:85px;}
.reco_flash .next {right:0px;background-position:right top;}
#focus002 .btn{ display:none;}
.mt50{ margin-top:50px;}

.sub_success{background:url('../image/sussbg.png') repeat-x; border-top:1px dashed #d2d6da; padding:30px; min-height:300px;}
.sub_success h2{ background:url('../image/yesbuy.png') no-repeat scroll left; padding-left:30px; line-height:31px; color:#4da47a; font-size:24px; font-weight:600; text-align:center; width:440px; margin:0 auto;}
.sub_tab{ border:1px solid #cccccc; border-bottom:0px;}
.sub_tab th{ height:40px; line-height:40px; background-color:#dadada; color:#434343; font-size:12px; text-align:center; width:232px; text-align:center;}
.sub_tab td{ height:45px; line-height:45px; text-align:center; width:232px; color:#666; border-bottom:1px solid #ccc;}
.sub_tab td span{ color:#e73437;}
.sub_tab td span#showAllprice{font-size: 16px; font-weight: bold;}
.sub_cont{ line-height:20px; color:#666; font-size:12px;}
.sub_cont a{ color:#e73437; font-size:14px; font-weight:bold;}
.sub_success p{ line-height:20px; text-align:right;color:#666; font-size:12px;}
.sub_success p a{color:#4a9a73; font-size:14px; font-weight:bold;}
.sub_btn{ text-align:center;}


.infor_list{ border:1px solid #ddd;}
.check_head{ background-color:#f7f7f7; border-bottom:1px solid #ddd; height:38px; line-height:38px; color:#333; font-size:14px; font-weight: bold; padding-left:10px;}
.check_infor{ margin:0px 20px; padding:20px 0px; border-bottom:1px dashed #ddd;}
.check_infor h2{ height:25px; line-height:25px; color:#000; font-size:14px; overflow:hidden;}
.check_infor h2 a{ margin-left:10px; color:#005ea7; font-size:12px;}
.check_infor ul{ padding:10px 0px 0px 10px;}
.check_infor ul li{ color:#666; font-size:12px;line-height:20px; overflow:hidden; padding: 2px 0}
.chetab th{ background-color:#f4f4f4; height:30px; line-height:30px; color:#898989; font-size:12px; text-align:center; font-weight:normal;}
.chetab td{ padding-top:50px; color:#000; font-size:14px; text-align:center;}
.chetab td span{ color:#e4393c; font-size:14px;}
.chetab td dl{ overflow:hidden;}
.chetab td dl dt{ float:left; margin-left:10px; height:50px; border:1px solid #dddddd; text-align:left;}
.chetab td dl dd{ width:310px; float:left; margin-left:10px; text-align:left;}
.chetab td dl dd p{ line-height:25px; color:#999999; font-size:12px; text-align:left;}
.chetab td dl dd p a{ color:#005ea7; font-size:12px;}
.chetab td select{ border:1px solid #cccccc; width:100px; height:25px;}
.bcsm{padding:0px 20px 0px 20px;}
.bcsm_head{ background-color:#f4f4f4; height:50px; line-height:50px; padding:0px 15px; color:#666666;margin-bottom: 20px;}
.bcsm_head input{ border:1px solid #cccccc; height:22px; line-height:22px; color:#666; padding:0px 10px; width:260px;}

.bcsm_add{ height:35px; line-height:35px;}
.bcsm_type .bcsm_add a{background:url('../image/toggler-arrow.gif') no-repeat; background-position:0px 1px; width:15px; height:15px; padding-left:20px; color:#005ea7; font-size:14px;}
.bcsm_cut .bcsm_add a{ background:url('../image/toggler-arrow.gif') no-repeat; background-position:0px -15px;width:15px; height:15px; padding-left:20px; color:#005ea7; font-size:14px;}
.bcsm_add a:hover{color:#1a7b30 !important;}
.bcsm_none{ display:none; padding:0px 20px 20px 20px;}
.type_head{ height:25px; line-height:25px; border-bottom:1px solid #ddd; clear:both;}
.type_head ul li{  float:left; margin-right:5px;}
.type_head ul li a{ color:#000; font-size:12px;padding:0px 20px; display:block; background-color:#fff; border:1px solid #ddd; border-bottom:0px; height:24px; line-height:24px;}
.type_head ul li a:hover{color:#919191 !important;}
.type_head ul li.current{ }
.type_head ul li.current a{ color:#000; font-size:12px;background-color:#fff;border:1px solid #ddd; border-bottom:1px solid #fff; height:24px;border-top: 2px solid #1a7b30;}
.bcsm_mian{background-color:#fff;border:1px solid #ddd; padding:10px 20px; border-top:0px;}
.tipcoup{width: 266px; height:25px; line-height:25px; color:#999; font-size:12px;border: 1px solid #ddd; text-align: center;}
.bcsm_from td{ width:268px; text-align:left; height:40px; line-height:40px; color:#000; padding-left:20px;}
.bcsm_from td span{ color:#fe0000; padding:0px 5px;}
.bcsm_from td a{ color:#1a7b30;}
.activate{ height:30px; line-height:30px; color:#999;}
.activate span{ float:left;margin-right:10px;}
.activate input{ padding-left:10px; width:135px; border:1px solid #dbdbdb; height:28px; color:#999; }
.activate button{ background-color:#52aa80; border:0px; cursor:pointer; color:#fff; height:30px; padding:0px 20px; float:left;}



.new_js{height: 25px;line-height: 25px;color: #000;font-size: 14px;overflow: hidden;padding-top: 20px;margin: 0 20px;}
.new_jsk{border:1px solid #dddddd; padding: 20px 10px;margin: 10px 20px;}
.bcsm_type .bcsm_add a.new_a{height: 16px;font-size: 12px;width: 102px;display: block;line-height: 16px; color:#000;font-weight: bold;}
.bcsm_cut .bcsm_add a.new_a{height: 16px;font-size: 12px;width: 102px;display: block;line-height: 16px; color:#000;font-weight: bold;}
.bcsm_yhmp{padding: 0px 20px 20px 20px;}
.bcsm_yhm{border: 1px solid #ddd;    padding: 15px; zoom:1;overflow:hidden;}
.yhm_label{font-size:12px;color:#000;}
.yhm_input{ float:left; margin-right: 10px; width:200px; height:32px;line-height:32px!important; border:1px solid #bcbcbc;text-indent: 1em;color:#000; }
.yhm_btn{ margin-top: 2px;padding:2px 16px;color:#fff; font-size:14px; border: none; margin-right:10px;background:#ff9900;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display: inline-block; text-align:center;}
.yhm_btn:hover{color:#fff;}
.yz_success{color:#000; font-size: 12px;}
.yz_lose{color:#ff0000;font-size: 12px;}

.bcsm_zkk{color:#000; padding-right: 10px;width: 100px; float:left; line-height:32px;}
.bcsm_zzkp{padding-bottom: 10px; zoom: 1;overflow: hidden;}
.bcsm_addk{color:#00a249; font-size:14px; text-decoration: underline; line-height: 32px; }
.bcsm_addk:active,.bcsm_addk:visited,.bcsm_addk:link{text-decoration: underline;}
.bcsm_addk:hover{color:#00a249;}
.bcsm_kmoney{font-size:12px;color:red;}
input.yhm_input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #666;
}


.tyeylist{ width:1190px; margin:0 auto; overflow:hidden;}
.hot_recommend{ border:1px solid #ddd; border-bottom:0px;}
.hot_recommend_one{ background-color:#f1f1f1;height:175px; width:1190px; position:relative;}
.brow_head_one{ background:url('../image/list_icons.png') no-repeat; width:30px; height:60px;color: #4a9a73;font-family: "microsoft yahei";font-size: 14px;line-height: 18px;padding: 20px 10px 0 5px; text-align: center; line-height:18px; position:absolute; top:0px; left:15px;}
.reclist{height:145px; width:1125px; overflow:hidden; position:absolute; top:15px; right:0px;}
.reclist dl{ float:left; width:250px; margin-left:17px; overflow:hidden; height:135px; background-color:#fff; padding:5px;}
.reclist dl dt{ width:135px; height:135px; float:left;}
.reclist dl dd{ float:right; width:110px;}
.reclist dl dd p{ line-height:25px; color:#666; font-size:12px;}
.reclist dl dd p span{ color:#e2383b; font-size:14px;}
.reclist dl dd p a{font-size:12px;}
.qgbtn{ height:25px; line-height:25px; overflow:hidden;}
.screen dl{ overflow:hidden; padding:10px 10px 10px 10px; border-bottom:1px solid #ddd; line-height:20px; height:20px;}
.screen dl dt{ float:left; text-align:right; width:80px; color:#3c3c3c; font-size:14px; font-weight:bold; line-height:20px;}
.screen dl dd{ line-height:20px; float:left; width:1075px;}
.screen dl dd a{ padding:0px 10px 0px 0px;color:#3c3c3c; font-size:12px;}
.screen dl dd a.current{ color:#e4393c;}
.screen dl dd a:hover{ color:#e4393c;}

.screen dl.screen_logo{ overflow:hidden; padding:10px 10px 10px 10px; border-bottom:1px solid #ddd; line-height:45px; height:45px;}
.screen dl.screen_logo dd.logo_one{line-height:45px; float:left; width:1015px;}
.screen dl.screen_logo dd.logo_one a{ height:45px; width:90px; display:block; float:left;border: 1px solid #ddd; margin: -1px -1px 0 0; text-align:center;white-space: nowrap; background-color:#fff; padding:0px;}

.screen dl.screen_logo dd.logo_two{float:left; width:50px;}
.screen dl.screen_logo dd.logo_two a{background-color:#fff;color: #333;float: left;height: 22px;position: relative;width: 50px; padding:0px;}
.screen dl.screen_logo dd.logo_two a i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px 7px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.screen_logo dd.logo_two a:hover{ color:#4a9a73;}
.screen dl.screen_logo dd.logo_two a:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -11px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}
.screen dl.screen_logo dd.logo_two a.opened i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -27px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.screen_logo dd.logo_two a.opened:hover{ color:#4a9a73;}
.screen dl.screen_logo dd.logo_two a.opened:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -45px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}
.screen dl.extend{ padding:10px 10px 10px 10px; line-height:45px; height:138px; overflow-y:auto;}
.screen dl.extend dd.logo_one{line-height:45px; float:left; width:1015px;}
.screen dl.extend dd.logo_one a{ height:45px; width:90px; display:block; float:left;border: 1px solid #ddd; margin: -1px -1px 0 0; text-align:center;white-space: nowrap; padding:0px;}
.screen dl.extend dd.logo_two{float:left; width:50px;}
.screen dl.extend dd.logo_two a{background-color:#fff;color: #333;float: left;height: 22px;position: relative;width: 50px; padding:0px;}
.screen dl.extend dd.logo_two a i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px 7px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.extend dd.logo_two a:hover{ color:#4a9a73;}
.screen dl.extend dd.logo_two a:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -11px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}
.screen dl.extend dd.logo_two a.opened i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -27px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.extend dd.logo_two a.opened:hover{ color:#4a9a73;}
.screen dl.extend dd.logo_two a.opened:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -45px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}

.screen dl.screen_type{ overflow:hidden; padding:10px 10px 10px 10px; border-bottom:1px solid #ddd; line-height:20px; height:20px;}
.screen dl.screen_type dd.logo_one{line-height:20px; float:left; width:1015px; height:20px; overflow:hidden;}
.screen dl.screen_type dd.logo_two{float:left; width:50px;}
.screen dl.screen_type dd.logo_two a{background-color:#fff;color: #333;float: left;height: 22px;position: relative;width: 50px; padding:0px;}
.screen dl.screen_type dd.logo_two a i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px 7px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.screen_type dd.logo_two a:hover{ color:#4a9a73;}
.screen dl.screen_type dd.logo_two a:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -11px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}
.screen dl.screen_type dd.logo_two a.opened i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -27px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.screen_type dd.logo_two a.opened:hover{ color:#4a9a73;}
.screen dl.screen_type dd.logo_two a.opened:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -45px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}

.screen dl.screen_extend{ padding:10px 10px 10px 10px; line-height:45px;overflow-y:auto;}
.screen dl.screen_extend dd.logo_one{line-height:20px; float:left; width:1015px;}
.screen dl.screen_extend dd.logo_two{float:left; width:50px;}
.screen dl.screen_extend dd.logo_two a{background-color:#fff;color: #333;float: left;height: 22px;position: relative;width: 50px; padding:0px;}
.screen dl.screen_extend dd.logo_two a i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px 7px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.screen_extend dd.logo_two a:hover{ color:#4a9a73;}
.screen dl.screen_extend dd.logo_two a:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -11px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}
.screen dl.screen_extend dd.logo_two a.opened i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -27px; border: 1px solid #ddd;display: block;height: 20px;position: absolute;
right: 0;top: 0;width: 20px;}
.screen dl.screen_extend dd.logo_two a.opened:hover{ color:#4a9a73;}
.screen dl.screen_extend dd.logo_two a.opened:hover i{ background:url('https://skin.zk100.com/images/ele.png') no-repeat;background-position: 4px -45px; border: 1px solid #4a9a73;display: block;height: 20px;position: absolute;right: 0;top: 0;width: 20px;}

.product{ border:1px solid #cfcfcf;}
.product_head{ border-bottom:1px solid #cfcfcf; padding:5px 10px; background-color:#f7f7f7; height:27px;}
.pro_order{ height:27px; width:265px;}
.pro_order a{ display:block; float:left; margin-right:5px; height:25px; border:1px solid #cccccc; padding:0px 10px; color:#666666; font-size:12px; line-height:25px; position:relative; background-color:#fff;}
.pro_order a:hover{background-color:#e4393c; color:#fff !important;border:1px solid #e4393c;}
.pro_order a.pro_price{ padding:0px 20px 0px 10px;}
.pro_order a.pro_price b{ background:url('../image/product_page.png') no-repeat scroll right; background-position:0px 0px; width:8px; height:10px; display:block; position:absolute; top:8px; right:8px;}
.pro_order a.current{ background-color:#e4393c; color:#fff;border:1px solid #e4393c;}
.pro_order a.pro_price b.down{background-position:0px -10px;}
.pro_page{height:27px; line-height:27px;width:355px;}
.pro_page span{ display:block; float:left; margin-left:5px;}
.pro_page a{ display:block; float:left; margin-left:5px;}
.pro_page span.pro_numall{ color:#e4393c; margin-right:15px; font-size:12px;}
.pro_page span.pro_text{ padding:0px 15px; color:#666666; font-size:14px;}
.pro_page span.pro_text i{ color:#e4393c; font-size:14px;}
.pro_page span.pro_pageup{ border:1px solid #ccc; height:25px; line-height:25px; background-color:#fff; padding:0px 10px 0px 20px; position:relative; color:#bebdbd; font-size:14px;}
.pro_page span.pro_pageup b{ background:url('https://skin.zk100.com/images/product_jt.jpg') no-repeat scroll left; background-position:0px 0px; width:6px; height:11px; position:absolute; top:8px; left:8px;}
.pro_page span.pro_pagedown{ border:1px solid #ccc; height:25px; line-height:25px; background-color:#fff; padding:0px 20px 0px 10px; position:relative; color:#bebdbd; font-size:14px;}
.pro_page span.pro_pagedown b{ background:url('https://skin.zk100.com/images/product_jt.jpg') no-repeat scroll left; background-position:-14px 0px; width:6px; height:11px; position:absolute; top:8px; right:8px;}
.pro_page a.pro_pageup{ border:1px solid #ccc; height:25px; line-height:25px; background-color:#fff; padding:0px 10px 0px 20px; position:relative; color:#e4393c; font-size:14px;}
.pro_page a.pro_pageup b{ background:url('https://skin.zk100.com/images/product_jt.jpg') no-repeat scroll left; background-position:0px -18px; width:6px; height:11px; position:absolute; top:8px; left:8px;}
.pro_page a.pro_pagedown{ border:1px solid #ccc; height:25px; line-height:25px; background-color:#fff; padding:0px 20px 0px 10px; position:relative; color:#e4393c; font-size:14px;}
.pro_page a.pro_pagedown b{ background:url('https://skin.zk100.com/images/product_jt.jpg') no-repeat scroll left; background-position:-14px -18px; width:6px; height:11px; position:absolute; top:8px; right:8px;}
.pro_page a.pro_pageup:hover{color:#e4393c !important;}
.pro_page a.pro_pagedown:hover{color:#e4393c !important;}
.product_list{ padding-bottom:40px;}
.product_list dl{ float:left; overflow:hidden; margin-top:40px; margin-left:23px; width:210px;}
.product_list dl dt{ width:210px; height:210px;}
.pro_name{ height:30px; line-height:30px; color:#e4393c; font-size:16px; overflow:hidden;}
.pro_name a{ color:#666; font-size:14px;}
.pro_title{ height:40px; line-height:20px; color:#e4393c; overflow:hidden;}
.pro_title a{ color:#666; font-size:12px;}
.pro_name span{ background-color:#e4393c; color:#fff; font-size:12px; padding:2px 3px;}
.pro_name s{ color:#999; font-size:12px;}
.pro_btn{ overflow:hidden; height:27px; padding:5px 0px;}
.pro_btn a{ display:block; height:25px; border:1px solid #ccc; background-color:#f7f7f7; width:97px; text-align:center; line-height:25px; color:#666; padding-left:3px;}
.pro_btn a:hover{ color:#666;}
.page{ height:30px; line-height:30px; float:right;}
.page ul{ float:left;}
.page ul li{ float:left; margin-left:5px; border:1px solid #e3e3e3; height:28px;padding:0px 12px; background-color:#f5f5f5;}
.page ul li a{color:#333; font-size:14px;}
.page ul li.first{ background-color:#fff;}
.page ul li.first a{ color:#ccc;font-size:14px;}
.page ul li.current{ border:0px; background-color:#fff;}
.page ul li.current a{ color:#e3393a;font-size:14px;}
.page span{ display:block; float:left; margin-left:9px; color:#333; font-size:14px; height:30px; line-height:30px;}
.page span input{ border:1px solid #5b5b5b; width:30px; text-align:center; color:#333; height:26px; line-height:26px;}
.page span button{ border:1px solid #e3e3e3; height:30px; width:50px; text-align:center;background-color:#f5f5f5; cursor:pointer; margin-left:5px; color:#333; font-size:14px;}
.page_wd{ height:30px; line-height:30px; float:right;}
.page_wd ul{ float:left;}
.page_wd ul li{ float:left; margin-left:5px; border:1px solid #e3e3e3; height:28px;padding:0px 12px; background-color:#f5f5f5;}
.page_wd ul li a{color:#333; font-size:14px;}
.page_wd ul li.first{ background-color:#fff;}
.page_wd ul li.first a{ color:#ccc;font-size:14px;}
.page_wd ul li.current{ border:0px; background-color:#fff;}
.page_wd ul li.current a{ color:#e3393a;font-size:14px;}
.page_wd span{ display:block; float:left; margin-left:9px; color:#333; font-size:14px; height:30px; line-height:30px;}
.page_wd span input{ border:1px solid #5b5b5b; width:30px; text-align:center; color:#333; height:26px; line-height:26px;}
.page_wd span button{ border:1px solid #e3e3e3; height:30px; width:50px; text-align:center;background-color:#f5f5f5; cursor:pointer; margin-left:5px; color:#333; font-size:14px;}

.need_box {background-color:#fff;height:auto;overflow:hidden;width:576px;}
.need_head{ background-color:#52aa80; padding:0px 10px; height:30px; line-height:30px; overflow:hidden;}
.need_head span{ color:#fff; font-size:16px; font-weight:bold;}
.need_head a{ float:right; color:#fff; font-size:12px;}
.need_form{ padding:10px 15px;}
.need_form h2{ line-height:25px; color:#333; font-size:12px; font-weight:normal; padding:0px 35px;}
.set_meal dl dd input {border: 1px solid #df2323;color: #3c3c3c;float: left;font-size: 12px;height: 20px;margin: 0 3px;text-align: center;width: 35px;background:url('../image/ysuccess_icon.png') no-repeat scroll right bottom;}
.set_meal{ border-bottom: 1px dashed #ccc; border-top: 1px dashed #ccc;padding:10px 35px;}
.set_meal dl{ overflow:hidden; height:30px;}
.set_meal dl dt{ line-height:28px; float:left; width:70px; color:#333; font-size:12px; text-align:right;}
.set_meal dl dd{ float:right; width:405px; line-height:28px; overflow:hidden;}
.set_meal dl dd span{ color:#d30a20; font-size:20px; font-weight:bold;}
.set_meal dl dd ul li{ border:1px solid #ccc; color:#666; cursor:pointer; float:left; margin-bottom:10px; margin-right:10px;float:left; height:26px; line-height:26px; padding:0px 10px; overflow:hidden;}
.set_meal dl dd ul li a{ color:#666; font-size:12px;}
.set_meal dl dd ul li.add_hover{ background:url('../image/ysuccess_icon.png') no-repeat scroll right bottom; border:1px solid #df2323;}
.person_infors{ padding:0px 35px 10px 35px;}
.person_infors label{ line-height:30px; color:#333;}
.person_infors label a{ color:#4a9a73; font-weight:bold;}
.perlist{ line-height:22px; overflow:hidden;color:#333; font-size:12px;}
.pertxt{ height:20px; line-height:20px; border:1px solid #ccc; color:#666; font-size:12px; margin-right:10px; padding-left:5px;}
.wd100{ width:100px;}
.wd163{ width:163px;}
.wd315{ width:315px;}
.person_infors dl{ overflow:hidden; margin-top:10px;}
.person_infors dl dt{ float:left; line-height:22px; color:#333; font-size:12px; width:37px;}
.person_infors dl dd{ float:left; line-height:22px; width:400px;}
.perlist select{ height:22px; line-height:22px; width:104px; margin-right:5px; z-index:1055;}
.person_infors dl dd textarea{ padding-left:5px; width:315px; height:80px; color:#666; font-size:12px; line-height:20px;}
.person_button{ padding:0px 35px; color:#333; font-size:12px; height:27px; line-height:27px;}
.person_button span{ color:#e4393c; font-size:14px;}
.tjdjbtn{ background-color:#e4393c; height:27px;  text-align:center; width:109px; border:0px; cursor:pointer; color:#fff; font-size:14px;border-radius: 3px;}

.perfl{ width:190px; border:1px solid #dfdfdf; padding:10px 8px;}
.left_head{ height:35px; line-height:35px; padding:0px 8px; background-color:#fafafa; border:1px solid #e8e8e8;}
.percut .left_head a{ color:#666; font-size:14px; font-weight:bold; background:url('https://skin.zk100.com/images/leftjian.png') no-repeat scroll left; padding-left:19px;}
.pertype .left_head a{ color:#666; font-size:14px; font-weight:bold; background:url('../image/leftjia.png') no-repeat scroll left; padding-left:19px;}
.leftmian ul li{ height:25px; line-height:25px; margin:5px 0px;}
.leftmian ul li a{ color:#666; font-size:12px;padding-left:30px;display:block;}
.leftmian ul li.current{ background-color:#a8a7a7;}
.leftmian ul li.current a{ color:#fff;}
.leftmian ul li:hover{ background-color:#a8a7a7;}
.leftmian ul li:hover a{ color:#fff;}
.perfr{ width:208px;}
.percenter{ width:754px; margin-left:10px;}
.refund_head{border:1px solid #dfdfdf; height:35px; line-height:35px; border-bottom:0px; background-color:#f5f5f5; color:#666; font-size:14px; font-weight:bold; padding-left:20px;}
.refundtab{border:1px solid #dfdfdf;}
.refundtab th{ height:35px; line-height:35px; background-color:#f5f5f5; color:#666; font-size:14px; font-weight:normal; text-align:center;}
.refundtab td{border:1px solid #dfdfdf; text-align:center; color:#666; font-size:12px; padding:15px 0px;}
.return_list{ overflow:hidden; padding:0px 20px;}
.return_list dt{ width:50px; height:50px; border:1px solid #eeeeee; float:left;}
.return_list dd{ width:340px; float:right;}
.return_list2{ overflow:hidden; padding:0px 20px;}
.return_list2 dt{ width:50px; height:50px; border:1px solid #eeeeee; float:left;}
.return_list2 dd{ width:150px; float:right;}
.goodname{ line-height:15px; text-align:left;}
.goodname a{ color:#000; font-size:12px;}
.return_list dd p{ line-height:30px;color:#666; font-size:12px; text-align:left;}
.return_list2 dd p{ line-height:30px;color:#666; font-size:12px; text-align:left;}
.return_goods{ background-color:#e7e7e7; border:1px solid #d9d8d8; height:30px; line-height:30px; width:110px; text-align:center;color:#99999a; font-size:14px; font-weight:bold; margin-left:17px; border-radius:5px;}
.refundtab td span{ display:block; text-align:center; color:#666; font-size:12px; line-height:20px;}
.refundtab td span.red{ color:#e4393c; font-size:14px; font-weight:bold;}
.refundtab td a.red{ display:block; line-height:20px;color:#e4393c;}
.refundtab td a.ddxq{ display:block; line-height:20px;color:#666;}
.refundtab td a.good_fill{ color:#666; font-size:14px; text-decoration:underline;}
.qrshinputbtn{ background:url('../image/qrshbtn.jpg') no-repeat; width:72px; height:22px; border:0px; cursor:pointer;}
.service{ border:1px solid #ddd;}
.service_list{ padding:0px 15px 20px 15px;}
.service_list dl{ overflow:hidden; margin-top:20px;}
.service_list dl dt{ height:20px; line-height:20px;}
.service_list dl dd{ padding-left:10px; line-height:20px;}
.service_list dl dd p{ line-height:20px;}
.address_tab{border:1px solid #dfdfdf;}
.address_tab th{height:35px; line-height:35px; background-color:#f5f5f5; color:#666; font-size:14px; font-weight:normal; text-align:left; padding-left:10px;}
.address_tab td{border-top:1px solid #dfdfdf; text-align:left; color:#666; font-size:12px; line-height:23px; padding:10px 0px 10px 10px;}
.address_tab td a{ color:#005fa8;}
.address_tab td span{color:#005fa8; padding:0px 5px;}
.address_list{ padding:37px 10px 85px 10px;}
.address_list dl{ overflow:hidden;  line-height:25px; height:35px;}
.address_list dl dt{ float:left; color:#333; text-align:right; width:85px;}
.address_list dl dd{ float:left;}
.address_list dl dd select{ margin-right:10px; width:120px; border:1px solid #ccc; height:20px; line-height:20px; color:#666;}

.out_list{ padding:20px 10px 5px 10px;}
.out_list dl{ overflow:hidden; margin-bottom:10px; line-height:25px;}
.out_list dl dt{ float:left; color:#333; text-align:right; width:85px;}
.out_list dl dd{ float:left;}
.out_list dl dd select{ margin-right:10px; width:120px; border:1px solid #ccc; height:20px; line-height:20px; color:#666;}

.wd480{ width:480px;}
.wd100{ width:100px;}
.wd135{ width:135px;}
.wd180{ width:180px;}
.wd260{ width:260px;}
.address_list dl dd p{ color:#ff0101;line-height: 10px;}
.address_list dl dd span{ color:#ff0101;}
.address_list dl dd p.zkk_ye{line-height: 25px;}
.member-errormsg{color:#dd0000;background:url('..../image/msg_icon_no.png') no-repeat scroll left; line-height:30px; padding-left:20px; display:block; float:left;}
.prescribe-errormsg{color:#dd0000;background:url('..../image/msg_icon_no.png') no-repeat scroll left; line-height:30px; padding-left:20px;}
.bcbtn{ background:url('https://skin.zk100.com/images/savebtn.jpg') no-repeat; width:77px; height:28px; cursor:pointer; border:0px;}
.refundtab td.goodtd{ padding:0px;}
.goodhead{ background-color:#f5f5f5; height:35px; line-height:35px; padding:0px 10px;overflow:hidden;}
.goodfl{ overflow:hidden; color:#666; font-size:12px;}
.gooda{ padding-top:5px; margin-left:10px;}
.goodfr a{ float:right; margin-top:8px;}
.orderhead{ height:40px; line-height:40px; border-bottom:1px solid #ededed;}
.orderul{ overflow:hidden; }
.orderul li{ float:left; width:150px; text-align:center;}
.orderul li a{ color:#505050; font-size:14px; font-weight:bold; display:block;}
.orderul li a:hover{ color:#e73437 !important;}
.orderul li.current{ background-color:#fff; }
.orderul li.current a{ color:#e73437;font-weight:bold; border-bottom:1px solid #fff; height:40px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ededed;}


.scsearch{width:166px; height:25px; overflow:hidden;}
.scsearch input{ width:132px; height:23px; border:1px solid #e7e7e7; color:#757575; padding-left:5px; float:left;}
.scsearch button{ background:url('https://skin.zk100.com/images/ssbtn.jpg') no-repeat; width:24px; height:25px; border:0px; cursor:pointer; float:left;}
.collect_list{ padding-bottom:20px;}
.collect_list dl{ float:left; overflow:hidden; margin-top:20px; margin-left:9px; width:160px; border:2px solid #fff; display:block; padding:5px 6px; z-index:888; position:relative;}
.collect_list dl:hover{border:2px solid #eee;}
.collect_list dl dt{ width:160px; height:160px;}
.col_name{ height:30px; line-height:30px; color:#e4393c; font-size:16px; overflow:hidden; text-align:center;}
.col_name a{ color:#666; font-size:14px;}
.col_name s{ color:#999; font-size:12px;}
.col_btn{ overflow:hidden; height:27px; padding:5px 25px;}
.col_btn a{ display:block; height:25px; border:1px solid #ccc; background-color:#f7f7f7; width:100px; text-align:center; line-height:25px; color:#666;}
.col_btn a:hover{ color:#666;}
.col_delete{ position:absolute; right:5px; top:5px; z-index:999; width:16px; height:16px;}

.receiv{ border:3px solid #4a9a73; padding:20px;}
.recehead{ height:30px; line-height:30px; color:#000; font-size:14px; font-weight:600;}
.receiv .recelist{ height:28px; line-height:28px; margin-top:5px; color:#666; font-size:12px; padding:0px 15px;}
.receiv .recelist a{ color:#005ea7; margin-left:10px;}
.receiv .recelist a:hover{ text-decoration:underline; color:#005ea7;}
.receiv .received{ background-color:#eef9f4;}
.receiv .recelist:hover{background-color:#eef9f4;}
.recebtn button{ background:url('../image/saveshrbtn.jpg') no-repeat; width:145px; height:30px; border:0px; cursor:pointer; margin-left:15px;}
.psfslist{ border-bottom:1px solid #ddd; padding:10px 0px;}
.psfslist dl{ overflow:hidden; line-height:30px;}
.psfslist dl dt{ width:110px; float:left; text-align:left;}
.psfslist dl dd{ width:775px; float:left;}
.psfslist dl dd ul{ padding:0px;}
.psfslist dl dd ul li{ height:30px; line-height:30px;}
.ddone{ float:left; width:250px; display:block;}
.ddtwo{ float:left; width:380px; display:block;}
.psfsnone{ border-bottom:0px;}
.qrshbtn{ background:url('../image/qrshzfbtn.jpg') no-repeat; width:145px; height:30px; border:0px; cursor:pointer; }

.tc_goods{ width:95%; margin:30px 0px 0px 8px;}
.tc_goods td{ border:1px dashed #ffcc99; padding:0px;}
.tc_goods td.first{ padding:15px 0px; background-color:#f9f9f9;}

.find_password{ margin-top:10px; overflow:hidden;}
.find_password img{ float: left;height: 35px;margin-left: 6px;width: 109px;}
.errorMessage1 {color: #ec0202;display: block;float: left;line-height: 35px;margin-left: 5px;width: 220px;}
.find_password dt{ width:120px; float:left; line-height:35px; text-align:right; font-size:14px;}
.find_password dd{ float:left; padding-left:10px; width:655px; text-align:left;}
.passbtn{ background-color:#4da47a; color:#fff; font-size:14px; height:33px; line-height:33px; padding:0px 15px; cursor:pointer; border:0px;}

.success_buy{ height:65px; overflow:hidden; width:830px; margin:0 auto; padding-top:80px;}
.sucdess_b{ background:url('../image/yesbuy.png') no-repeat scroll left; padding-left:52px; line-height:31px; color:#4da47a; font-size:24px; font-weight:600;}
.success_go{ height:36px; overflow:hidden;}
.success_go a{ display:block; float:left; margin-left:15px;}
.error_b{background:url('../image/error_qt.png') no-repeat scroll left; padding-left:45px; line-height:36px; color:#f00; font-size:24px; font-weight:600;}

.buycar_show{ border:1px solid #ddd; background-color:#f3f3f3;}
.buycar_login{ background:url('../image/cart-empty-bg.png') no-repeat scroll left; width:425px; padding:20px 0px 20px 90px; margin:0 auto;}
.buycar_login p{ line-height:26px; color:#666;}
.buycar_login p a{ color:#005ea7;}


.login_con_img{ width:400px; }
.login_con_img img{ margin-left:80px;}
.login_con_con{ margin-top:60px; width:500px; }
.login_con_top{ border-bottom:1px solid #ddd; padding-bottom:30px;}
.login_con_top h1{ font-size:24px; color:#333; height:40px; line-height:40px;}
.login_con_top h1 span{ color:#e4393c; font-size:28px; padding-right:10px}
.login_con_top h3{ font-size:20px; height:30px; line-height:30px;}
.login_con_bot{ margin-top:30px;}
.login_con_bot p{ font-size:14px; font-weight:bolder; color:#333;}
.login_con_bot p a{ color:#666; font-weight:bold;}

.help_list{ width:1190px; margin:0 auto; margin-top:10px; overflow:hidden;}
.help{ margin-bottom:10px;}
.help_left{ width:200px; border:1px solid #ddd; padding:10px 0;}
.help_left dl{ margin-left:10px;}
.help_left dl dt{ display:block;width:170px; height:35px; line-height:35px;background:#b5d4b2; padding-left:10px; font-weight:bold;}
.help_left dl dd{display:block;width:165px; height:35px; line-height:35px; padding-left:15px;}
.help_left dl dd a{ color:#666; }
.help_left dl dd:hover{ background:#ddeedc;}
.help_left dl dd.current{ background:#ddeedc;}

.help_right { width:975px; border:1px solid #ddd;}
.help_head{ height:30px;line-height:30px; text-indent:20px; background:#fafafa; font-size:14px; font-weight:bold;}
.free_list { padding:10px;}


.about_list{ width:1190px; margin:0 auto;  overflow:hidden;}
.about{ margin-bottom:10px;}
.about_left { width:210px;}
.about_left ul{ border:1px solid #ddd; }
.about_left  li{ width:200px; height:35px; line-height:35px; text-indent:40px; padding:5px;}
.about_left  li a{ display:block; background:#ddeedc; color:#666;}
.about_left  li a:hover{ background:#b5d4b2;}
.about_left  li.cur a{ background:#b5d4b2; }
.about_right{ width:960px;  border:1px solid #ddd; margin-left:15px;}
.about_tit{ height:35px; line-height:35px; background:#f5f5f5; text-indent:30px; font-weight:bold;}
.about_con{ width:910px; margin-left:30px; height:220px;}
.about_con b{ color:#379945;}
.about_img{ margin-top:50px;}


.manage_img{ padding:15px;}

.honor{ width:850px; margin-left:40px; margin-top:50px;}
.honor_tit{ height:45px; line-height:45px; font-size:18px; font-weight:bold; text-indent:75px; background:url(../image/gy_ryzsbg.jpg);}
.honor_img{ text-align:center; margin-top:50px;}


.drawback a{ padding-right:30px;}

.update{ width:100%; border:1px solid #dfdfdf;}
.update th{ width:120px; height:45px;  font-weight:normal; color:#000; padding-left:40px; text-align:right; line-height:45px;}
.update th span{ color:#F00;}
.update td select{ border: 1px solid #ccc; color: #666; height: 20px; line-height: 20px; margin-right: 10px; width: 120px; float:left;}
.update td{ color:#000;height:45px; line-height:45px;padding-left:10px;}
.text0{ height:25px; width:215px;padding-left: 5px; margin-right:10px; float:left;}
.text2{ width:110px; height:18px;}
.red{ color:red; padding-left:10px;}
.dz{ width:300px;}

.change_pw{width:100%; border:1px solid #dfdfdf; }
.change_pw th{ width:120px; height:60px;padding-left:40px; font-size:14px;font-weight:normal; color:#000; line-height:60px;}
.change_pw th span{ color:#F00;}
.change_pw td{ color:#000;line-height:45px; padding-top:10px; padding-left:10px; }
.change_pw td p{ color:#666; font-size:12px;}
.pw{ width:360px; height:25px;}
.text1{ width:110px; height:25px;}
.xg_yzm img{ vertical-align:middle; padding-left:10px; }

.hyzx{ height:40px; line-height:40px; margin:10px 0; font-size:14px;}
.hyzx a{ color:#666; font-size:14px; }
.goods_details{ width:1190px; margin:0 auto; border:1px solid #e7e7e7;}
.details_head , .details_qrsh{ height:40px; line-height:40px; font-weight:bold;  background:#f4f4f4; padding:0px 30px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.details_head b{ margin-right:20px; float:left;}
.details_head span{ font-weight:normal; float:left;}
.details_qrsh{ font-weight:normal;}
.details_qrsh a img{ vertical-align:middle; padding-left:5px;}
.details_wlxx{ padding-top:20px; width:1140px; margin-left:30px;}
.details_wlxx h4{ border-bottom:1px solid #ececec; padding-bottom:10px; font-size:12px;}
.details_wlxx ul{ margin-top:15px;}
.details_wlxx li{ padding:5px 0;line-height:20px;}
.details_wlxx li ul{  margin-left:50px; margin-top:-25px; text-indent:8px; }

.order_details{ width:1190px;  border:1px solid #e7e7e7; margin-top:20px;}
.order_infer{ width:1140px;margin-left:30px; }
.order_consignee{ padding-top:25px; border-bottom:1px solid #ececec; padding-bottom:10px;}
.order_consignee h4{ font-size:12px;}
.order_consignee ul{ margin-left:40px; }
.order_consignee li{padding:5px 0; height:20px; line-height:20px; }
.order_p1{ height:40px; line-height:40px; text-align:left; padding-left:40px;}
.order_p1 span{ margin-right:20px;}
.order_bg{ background:#fff; width:1140px; padding-bottom:20px;}
.order_con{  text-align:center; width:1120px; margin:0 10px; height:30px; line-height:30px;}
.order_con tbody{ background:#fff;  margin-left:5px;}
.order_con tbody tr{}
.order_con tbody dl dt{ text-indent:20px;}
.order_con tbody dl dd{  width:190px;  text-align:left; padding-right:50px; margin-top:20px; line-height:20px;}
.order_red{ color:#F00;}
.order_bold { font-weight:bold;}
.lastl{ border:0;}
.order_jz{  margin:10px 0;}
.order_p2{ text-indent:950px; height:30px; line-height:30px;}
.order_p2 span{ color:red; font-size:20px; font-weight:bold;}
.xgmmbtn{ background:url('../image/xg_mm.jpg') no-repeat; width:77px; height:29px; border:0px; cursor:pointer;}
.emassge{ height:30px; line-height:30px; color:#ff3c00; padding-left:85px; margin-top:-10px;}
.msg_ok{color:#ff3c00; background:url('../image/msg_icon_ok.png') no-repeat scroll left; line-height:30px; padding-left:20px; height:30px;}
.msg_no{color:#ff3c00; background:url('..../image/msg_icon_no.png') no-repeat scroll left; line-height:30px; padding-left:20px;height:30px;}
.mb10{ margin-bottom:10px;}
.contact_phar{ line-height:25px;}
.contact_phar span{ float:left;}
.contact_phar img{ float:left; margin-top:5px;}
.changepwd-errormsg{color:#dd0000;background:url('..../image/msg_icon_no.png') no-repeat scroll left; line-height:30px; padding-left:20px;clear:both;}



.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}

.qhPd{ background:#f9ecff;}
.qhTopBg{  height:152px; position:relative;}
.qhTopBg p{ position:absolute; left:0; bottom:0; background:url(../image/Bg14.png) left top repeat; height:50px; width:100%;}
.qhTopBg p a{ font-family:microsoft yahei;  display:inline-block; text-decoration:none; height:50px; line-height:50px; width:160px; color:#25262b; font-size:20px; text-align:center;}
.qhTopBg p a.cur{ background:#f9ecff;}
.qhTopBg h4{font-size: 40px;font-family: microsoft yahei;color: #fff;height: 102px;line-height: 102px;text-align: center;position: absolute;top: 0;width: 100%;}
.qhListPd{ padding:10px 5px;}
.qhListPd li{ float:left; margin:0 5px; background:#fff; position:relative; width:229px; height:330px;}
.qhWhite{ padding:28px 15px 7px; text-align:center;}
.qhWhite img{ margin:0 auto;}
.qhWhite h4{ color:#25262b; font-size:14px; margin:10px 0 0px; text-align:left; font-family:"瀹嬩綋";font-weight:normal;height: 20px;overflow: hidden;line-height: 20px;}
.qhWhite p{ line-height:20px; font-family:"瀹嬩綋";} 
.qhWhite p.qhRed{ color:#ff0000; font-size:12px; margin:0 0 5px; text-align:left; line-height: 20px;height: 20px; overflow: hidden;} 
.qhWhite p.qhBlack{ color:#ff0000; font-size:18px; margin:7px 0 5px; text-align:left;font-weight: bold;} 
.qhWhite p.qhBlack span{ display:inline-block; margin-left:10px; color:#a7a7a7; font-size:16px; text-decoration:line-through;font-weight: normal;}
.qhWhite a.qhgm{ display:block; text-decoration:none; width:112px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#fff; margin:10px auto 0; font-family:microsoft yahei;}
.qhWhite a.qhARed{ background:#ff0000;}
.qhWhite a.qhAOrange{ background:#ff7d14;}
.qhWhite a.qh_img{height:auto;}
.qhImg{ }
.qhImg p{ font-family:microsoft yahei; padding:0px 10px; background:url(../image/Bg14.png) left top repeat; width:191px; position:absolute; left:9px; bottom:12px; text-align:center; color:#25262b; font-size:20px; font-weight:bold;}
.qhImg p span{ display:block;border-top:1px solid #000;color:#25262b; font-size:16px; font-weight:100;}



.select_cond li{ padding:0px 8px; height:20px; line-height:20px; border:1px solid #eee; float:left; margin-left:10px;}
.screen dl dd ul.select_cond li a{ padding:0px 0px 0px 8px; color:#F00;}

.alltype_fl{ width:590px;}
.typelist{ border:1px solid #e9e9e9; margin-top:10px;}
.alltype_head{ background:url('../image/typeheadbg.jpg') repeat-x;border-bottom:1px solid #e9e9e9; height:30px; padding-left:10px; line-height:30px;}
.alltype_head h2{ background:url('https://skin.zk100.com/images/typeheadli.jpg') no-repeat scroll left; padding-left:15px;}
.alltype_head h2 a{ color:#666; font-size:14px;}
.alltype_mc{ padding:0px 5px;}
.alltype_mc dl{ line-height:24px; padding:5px 0px; border-bottom:1px dotted #ccc; overflow:hidden;}
.alltype_mc dl.last{ border-bottom:0px;}
.alltype_mc dl dt{ width:95px; float:left; text-align:right;}
.alltype_mc dl dt a{ color:#52aa80; font-size:12px; font-weight:600;}
.alltype_mc dl dd{ float:left; margin-left:10px; width:470px;}
.alltype_mc dl dd a{white-space: nowrap; color:#666; font-size:12px; font-weight:normal; margin-right:15px; display:block; float:left;}

.zflist{ border:3px solid #4a9a73; padding-bottom:20px;}
.zflist ul li{ float:left;width:250px; height:37px; overflow:hidden; margin-top:20px; margin-left:50px;}
.zflist ul li input{ float:left; display:block; margin:10px 15px 0px 0px;}
.zflist ul li label{ border:1px solid #ccc; width:150px; height:35px; display:block; padding:0px 10px; float:left;}

.refundleft{ width:245px; border:1px solid #dddddd; border-top:0px;}
.rehead{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd; height:25px; line-height:25px; color:#000; font-size:12px; font-weight:bold; padding-left:10px;}
.refundlist{ padding:7px;}
.refundlist dl{ overflow:hidden; padding-bottom:7px; border-bottom:1px dotted #ddd;}
.refundlist dl dt{ width:50px; height:50px; border:1px solid #e9e9e9; float:left;}
.refundlist dl dd{ width:160px; line-height:20px; float:right;}
.refundlist dl dd p{ line-height:20px; color:#999; font-size:14px;}
.refundlist dl dd p a{ color:#666; font-size:12px;}
.refundlist ul li{ height:25px; line-height:25px; color:#999; font-size:12px;}
.refundlist ul li span{ margin-left:15px;}
.refundlist ul li b{ color:#b10000;}
.refundlist ul li em{ color:#56c5f3;}
.refundright{width:730px;}
.reful{ overflow:hidden; }
.reful li{ float:left; width:150px; text-align:center;}
.reful li a{ color:#505050; font-size:14px; font-weight:bold; display:block;}
.reful li a:hover{ color:#e73437 !important;}
.reful li.current{ background-color:#fff; }
.reful li.current a{ color:#e73437;font-weight:bold; border-bottom:1px solid #fff; height:40px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ededed;}
.address_list dl dd textarea{ height:70px; width:410px;}
.tjbtn{ height:28px; padding:0px 10px; color:#FFF; font-size:14px; cursor:pointer; border:0px; background-color:#c50002; font-weight:600;}
.refund-errormsg, .change-errormsg { background: url("../image/msg_icon_no.png") no-repeat scroll left center; color: #dd0000; display: block; line-height: 30px; padding-left: 20px; clear: both;}
.caption { color: #fc6210; font-weight: 700; line-height: 30px; text-align: left;}
.btn_red{background-color: #e4393c;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    text-align: center;
    text-decoration: none; padding:5px 15px; line-height:25px;
 }
 .btn_red:hover{ color:#fff;}
 .rectop{ height:100px; overflow:hidden;}
 
 .wenzi34{ line-height:30px; font-size:14px; border-bottom:1px dotted #ccc; color:#333;}
 .wenzi35{line-height:30px; font-size:12px; color:#333; margin-top: 35px}
 .wenzi36{line-height:30px; font-size:12px;color:#666;}
 
 #pkg{ margin-bottom:10px; overflow:hidden; width:100%;}
.pkg_info{ background-color:#f5f5f5; overflow:hidden; padding-bottom:10px; width:97.5%; margin:10px auto 0px auto;}
.pkg_head{ height:30px; border-top:2px solid #e4393c;background-color:#e9e9e9; position:relative; padding:0px 10px; z-index:99;}
.pkg_head font{ float:left; font-size:16px; line-height:25px;}
.pkg_head span{ display:block; position:absolute; top:0px; right:10px; background:url('../image/pkg_price.png') no-repeat; width:79px; height:64px; text-align:center; color:#fff; font-size:16px; font-weight:600; padding-top:8px; line-height:25px; z-index:98;}
.pkg_list{ height:100%; overflow:hidden; padding:10px 10px 0px 10px; z-index:95;}
.pkg_list ul li{ float:left;position:relative; height:275px;}
.pkg_list ul li.pkg_clos{ width:192px;}
.pkg_pic{ width:180px; height:180px; border:1px solid #c5c5c5; padding:5px; background-color:#fff;}
.pkg_list ul li.pkg_clos p{ line-height:20px; color:#333;}
.pkg_list ul li.pkg_clos p a{ color:#666;}
.pkg_list ul li.pkg_clos p a:hover{ color:#e4393c;}
.pkg_list ul li.pkg_clos p span{ color:#e4393c;}
.pkg_list ul li.pkg_clos p s{ color:#999; margin-right:5px;}
.pkg_num{ background:url('https://skin.zk100.com/images/pkg_num.png') no-repeat; width:26px; height:49px; top:0px; left:192px; position:absolute; color:#fff; font-size:16px; font-weight:600; line-height:40px; padding-left:2px;}
.pkg_list ul li.pkg_plus,li.pkg_equal{color: #ababab;text-align: center;width: 50px; font: bold 65px/200px Microsoft YaHei;}
.pkg_list ul li.pkg_result{ width:190px;}
.pkg_oprice{ background-color:#fff; margin-top:50px; padding-left:10px; height:30px; line-height:30px;}
.pkg_oprice s{color:#333; font-size:14px;}
.pkg_nprice{ color:#e4393c; font-size:35px; font-weight:600; height:60px; line-height:60px;}
.pkg_buy{ padding-left:10px; width:135px; height:36px;}
.pkg_comment{ background:url('https://skin.zk100.com/images/pkg_c_ico.png') no-repeat scroll left #fff; padding:7px 10px 0px 90px; height:63px; line-height:20px; font-size:14px; font-family:Microsoft YaHei; overflow:hidden;}

.zkred{ color:#e4393c;}

.on_changes {
	width:403px;
	position:absolute;
	top:40px;
	left:35px;
	list-style:none;
	background:#FFF;
	border:1px solid #e6e5e5;
	display:none;
	padding:2px;
	z-index:999;
}
.on_changes li {
	padding:4px;
	cursor:pointer;
}
.on_changes li:hover{ background-color:#7fcfa9; color:#fff;}
.on_changes li.active {
	background:#4a9a73;color:#fff;
}

.item_img{ text-align:center; margin-top:10px;}

.yes_no{ padding:10px 35px;}
.yes_no ul li{ height:25px; line-height:25px; width:45%; float:left; color:#666;}
.yes_no ul li input{ margin-right:10px;}
.adsInfo{ height:25px; line-height:25px; background:url('../image/tan.jpg') no-repeat scroll left; color:#4a9a73; padding-left:20px; margin-left:35px; text-align:left}
.tip-message{line-height:25px; color:#e4393c; margin-left:35px; text-align:left; font-family:寰蒋闆呴粦; font-weight:bold;}
.msg-tip{ background-color:#fffded; line-height:25px; padding:0px 10px; color:#666;}

.wzt_main{ width:1190px; margin:0px auto; overflow:hidden;}
.wzt_yzfw{ width:190px; float:right;  right:11%;background:url("../image/detailbg.jpg") no-repeat;height: 447px; margin-top:10px;}
.wzt{ width:990px; float:left;}
.ysdphead{ background:url('../image/ysdpbg.png') repeat-x; height:80px; padding:12px 15px;}
.ysdpfr{ width:865px;}
.ysdpfr p{ line-height:20px; color:#333; font-size:14px;}
.wztlist{ padding:0px;}
.wztlist4{ padding:10px 0px; border-bottom:1px solid #ccc;}
.wztimg{ width:325px; height:325px; border:1px solid #dadada;}
.wztimg4{width:300px; height:300px;}
.wztbuy{ width:390px; margin-left:10px;}
.wztbuy4{width:275px; margin-left:10px;}
.wzt_title{border-bottom:1px dotted #525353;}
.wzt_title h1{ color:#525353; font-size:16px;line-height:30px; }
.wzt_title h1 a{color:#525353; font-size:16px;}
.wztprice dl{ height:25px; line-height:25px; overflow:hidden;}
.wztprice dl dt{ width:70px; float:left; color:#999; font-size:15px;}
.wztprice dl dd{ height:25px; line-height:25px;color:#999; font-size:15px; width:320px; float:right;}
.wztprice dl dd font{ color:#c30001;}
.wztprice dl dd span{ color:#c30001; font-size:20px;}
.wztprice4 dl{ height:25px; line-height:25px; overflow:hidden;}
.wztprice4 dl dt{ width:70px; float:left; color:#999; font-size:15px;}
.wztprice4 dl dd{ height:25px; line-height:25px;color:#999; font-size:15px; width:195px; float:right;}
.wztprice4 dl dd font{ color:#c30001;}
.wztprice4 dl dd span{ color:#c30001; font-size:16px;}
.wztprice2 dl{ height:40px; line-height:40px; overflow:hidden;}
.wztprice2 dl dt{ width:70px; float:left; color:#999; font-size:15px;}
.wztprice2 dl dd{ height:40px; line-height:40px;color:#999; font-size:15px; width:230px; float:right;}
.wztprice2 dl dd font{ color:#c30001;}
.wztprice2 dl dd span{ color:#c30001; font-size:30px;}
.wzt_cf dl{line-height:25px; color:#525353; overflow:hidden;height:25px;}
.wzt_cf dl dt{ width:60px; float:left;}
.wzt_cf dl dd{ width:330px; float:left;}
.wzt_cf dl dd a{ margin-right:10px;}
.wzt_cf4 dl{line-height:20px; color:#525353; overflow:hidden;height:20px;}
.wzt_cf4 dl dt{ width:60px; float:left;}
.wzt_cf4 dl dd{ width:215px; float:left;}
.wzt_cf4 dl dd a{ margin-right:10px;}
.wzt_tcmian{ width:370px; background-color:#f1f0f0; border:1px solid #e0dfdf; padding:10px;}
.wzt_tcmian4{ width:370px;padding:0px 10px; height:260px; overflow:hidden;}
.wzt_tcmian5{ width:370px;padding:0px 10px; height:235px; overflow:hidden;}
.wzt_tc{ height:58px; overflow:hidden;}
.wzt_tc span{display:block; width:70px;color:#999999; font-size:14px; line-height:25px;}
.wzt_tc ul{  width:370px;color:#999999; font-size:14px; line-height:28px;}
.wzt_tc ul li{ border:1px solid #ccc; color:#666; cursor:pointer; float:left; margin-bottom:10px; margin-right:10px;float:left; height:26px; line-height:26px; padding:0px 10px; white-space: nowrap; background-color:#fff;}
.wzt_tc ul li a{font-size:12px; display:block;}
.wzt_tc ul li.add_hover{ background:url('../image/ysuccess_icon.png') no-repeat scroll right bottom #fff; border:1px solid #df2323;}
.wzt_tc4 span{display:block; width:70px;color:#999999; font-size:14px; line-height:25px;}
.wzt_tc4 ul{  width:370px;color:#999999; font-size:14px; line-height:28px; overflow:hidden;}
.wzt_tc4 ul li{ border:1px solid #ccc; color:#666; cursor:pointer; float:left; margin-bottom:7px; margin-right:10px;float:left; height:26px; line-height:26px; padding:0px 10px; white-space: nowrap; background-color:#fff;}
.wzt_tc4 ul li a{font-size:12px; display:block;}
.wzt_tc4 ul li.add_hover{ background:url('../image/ysuccess_icon.png') no-repeat scroll right bottom #fff; border:1px solid #df2323;}
.wztmore a{ display:block; text-align:center; color:#52aa80; background:url('../image/wztmore.png') no-repeat scroll bottom center; padding-bottom:10px; line-height:15px;}
.upmore a{ display:block; text-align:center; color:#52aa80; background:url('../image/upmore.png') no-repeat scroll bottom center; padding-bottom:10px; line-height:15px;}
.wztfr{ width:250px;}
.wztfr4{ width:390px; background-color:#f1f0f0; padding:10px 0px; height:280px;}
.wzt_sm{ background-color:#e8e7e7; height:25px; line-height:25px; text-align:center; color:#525353; font-size:14px; font-weight:bold;}
.wztcont{ border:1px solid #ebeaea;  height:280px; line-height:20px;color:#525353; font-size:12px; padding:10px; overflow-x:hidden;overflow-y:scroll;}
.wztoverflow{overflow-x:hidden;overflow-y:scroll;}
.wztcont4{ border:1px solid #ebeaea;height:90px; line-height:20px;color:#525353; font-size:12px; padding:0px 10px; margin-top:5px;}
.wztbitlist{ border:1px solid #d2d0d0; width:489px; position:absolute; overflow:hidden;}
.wztimg2{ text-align:center; height:325px;}
.wztbuy2{ background-color:#f7f7f7; padding:10px 45px;}
.wzt_title2{border-bottom:1px dotted #525353; padding:0px 40px;}
.wzt_title2 h1{ color:#525353; font-size:16px; height:30px; line-height:30px;}
.wzt_title2 h1 a{color:#525353; font-size:16px;}
.wzt2price{ height:40px; line-height:40px;color:#999; font-size:15px;}
.wzt2price font{ color:#c30001;}
.wzt2price span{ color:#c30001; font-size:30px;}
.wzt_tcmian2{ padding-top:10px;}
.wzt_tc2{height: 38px;overflow: hidden;}
.wzt_tc2 span{ float:left; display:block; width:70px;color:#999999; font-size:14px; line-height:28px;}
.wzt_tc2 ul{  width:300px; float:left;color:#999999; font-size:14px; line-height:28px;}
.wzt_tc2 ul li{ border:1px solid #ccc; color:#666; cursor:pointer; float:left; margin-bottom:10px; margin-right:10px;float:left; height:26px; line-height:26px; padding:0px 10px; white-space: nowrap; background-color:#fff;}
.wzt_tc2 ul li a{font-size:12px; display:block;}
.wzt_tc2 ul li.add_hover{ background:url('../image/ysuccess_icon.png') no-repeat scroll right bottom #fff; border:1px solid #df2323;}
.wztbtn2{ text-align:center;}
.wztbig{margin: 10px auto;overflow: hidden;position: relative;width: 990px;}
.wztbigfl{ width:480px;}
.rule{ line-height:25px; overflow:hidden;}
.rule dt{ width:65px; float:left; height:25px; line-height:25px; text-align:right; color:#333; font-size:12px;}
.rule dd{ width:380px; float:right; line-height:25px; text-align:left;}
.rule dd a{ color:#4a9a73; font-size:12px;white-space: nowrap;}
.rule dd span{white-space: nowrap;}
.couponRow{ line-height:25px; display:block;}
.couponRow a{ font-size:12px;white-space: nowrap; padding:0px 3px;}

 .zt .full-icon {
        background: none repeat scroll 0 0 #f48719;
        border: 1px solid #f48719;
        color: #fff;
        display: inline-block;
        height: 16px;
        line-height: 16px;
        margin: 0 10px 0 24px;
        padding: 1px 10px;
        position: relative;
        vertical-align: middle;
        font-size: 12px;
        color: #fff;
    }
    .zt .full-icon b {
        background: url("https://skin.zk100.com/images/huangou.png");
        bottom: -5px;
        display: block;
        height: 6px;
        left: -1px;
        overflow: hidden;
        position: absolute;
        width: 5px;
    }
    .buycar_list table .zt th{text-align: left;}
    .buycar_list .item-line {
        background: url("https://skin.zk100.com/images/huangou.png") repeat-y scroll -9px 0 rgba(0, 0, 0, 0);
        height: 50px;
        left: 5px;
        position: absolute;
        top: 15px;
        width: 2px;
        z-index: 1;
    }
    .buycar_list tr td .checkd{position: relative;}
    .buycar_list .line-circle {
        background: url("https://skin.zk100.com/images/huangou.png") no-repeat scroll 0 -17px rgba(0, 0, 0, 0);
        display: block;
        height: 20px;
        left: 2px;
        position: absolute;
        top: -20px;
        width: 7px;
        z-index: 2;
    }

    .buycar_list .f-txt {
        float: left;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 750px;
    }
    .buycar_list .f-price {
        color: #333;
        font-family: verdana;
        height: 35px;
        line-height: 35px;
        text-align: right;
        margin-right: 30px;
    }
    .buycar_list .btn-1 {
        background-color: #e23a3d;
        background-image: linear-gradient(to top, #e74649 0px, #df3134 100%);
        border: 0 none;
        border-radius: 3px;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        float: none;
        font-family: arial,"microsoft yahei";
        font-size: 12px;
        font-weight: normal;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        transition: all 0.2s ease-out 0s;
        vertical-align: middle;
    }
    .buycar_list .btn-1 a:hover{color:#fff;}
    .gift-box {
        background-color: #fff;
        border: 1px solid #e23a3d;
        box-shadow: 0 0 2px 2px #eee;
        position: absolute;
        width: 400px;
        z-index: 40;
    }
    .gift-box .gift-mt {
        background-color: #e23a3d;
        background-image: linear-gradient(to top, #e74649 0px, #df3134 100%);
        border-radius: 3px 3px 0 0;
        color: #fff;
        height: 25px;
        line-height: 25px;
        margin: -1px 0 0;
        padding: 0 10px;
        position: relative;
    }
    .gift-box .gift-goods {
        height: 315px;
        overflow-y: auto;
    }

.gift-box .gift-mt .close {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 0;
    width: 10px;
}
.gift-box .item-gift {
    border-top: 1px solid #e0e0e0;
    display: block;
    padding: 10px;
}
.gift-box .op-btns {
    border-top: 1px solid #e0e0e0;
    padding: 8px 0;
}
.ac { text-align: center; }
.btn-9 {
    background-color: #f2f2f2;
    background-image: linear-gradient(to top, #f2f2f2 0px, #f7f7f7 100%);
    border: 1px solid #e1e1e1;
    border-radius: 3px;
    color: #323333;
    cursor: pointer;
    display: inline-block;
    float: none;
    font-family: arial,"microsoft yahei";
    font-size: 12px;
    font-weight: normal;
    height: 23px;
    line-height: 23px;
    padding: 0 9px;
    transition: all 0.2s ease-out 0s;
    vertical-align: middle;
}
tbody tr.gifts td{padding: 0;border:0;}
tr.gifts{display: none;position:absolute;}
.gift-box .buycont{margin:0px;}
.buycont .full-icon{
    background: #f48719 none repeat scroll 0 0;
    border: 1px solid #f48719;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    padding: 1px 10px;
    position: relative;
    vertical-align: middle;
}
.buycont2 .full-icon{
    background: #f48719 none repeat scroll 0 0;
    border: 1px solid #f48719;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    padding: 1px 10px;
    position: relative;
    vertical-align: middle;
}
.buycar_list table tr.taocan td {
    background-color: #f7f7f7;
    border-bottom: 1px solid #ddd;
    border-top: 2px solid #bfbfbf;
    color: #666;
    font-size: 12px;
    font-weight: normal;
    height:10px;
    padding:5px 0px;
}
.mt20{ margin-top:20px;}


#wrap_lanrenzhijia {width:970px;margin:20px auto 0px auto; overflow:hidden;}
#list {
	overflow:hidden;
	zoom:1;
	margin-left:-10px;
}
#wrap_lanrenzhijia .item_warp {
	display:inline;
	float:left;
	width:968px;
	padding-bottom:10px;
	border:1px solid #EBEBEB;
	margin:10px 0 10px 10px;
}
#wrap_lanrenzhijia .item_warp .tab {
	position:relative;
	height:25px;
	border-bottom:1px solid #CCC;
	margin:8px;
}
#wrap_lanrenzhijia .item_warp .tab h5 {
	position:absolute;
	font-size:14px;
	line-height:25px;
}
#wrap_lanrenzhijia .item_warp .tab .switchBtn {
	position:absolute;
	top:3px;
	right:0;
}
#wrap_lanrenzhijia .item_warp .tab .switchBtn a {
	float:left;
	width:15px;
	height:15px;
	margin-left:5px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../image/tab.gif) no-repeat;
	outline:none;
}
#wrap_lanrenzhijia .item_warp .tab .switchBtn a.prev {
	background-position:0 -25px;
}
#wrap_lanrenzhijia .item_warp .tab .switchBtn a.prevNot {
	background-position:0 0;
	cursor:default;
}
#wrap_lanrenzhijia .item_warp .tab .switchBtn a.next {
	background-position:right -25px;
}
#wrap_lanrenzhijia .item_warp .tab .switchBtn a.nextNot {
	background-position:right 0;
	cursor:default;
}
#wrap_lanrenzhijia .item_warp .tab ul {
	position:absolute;
	top:-2px;
	left:148px;
	width:770px;
	height:28px;
	overflow:hidden;
}
#wrap_lanrenzhijia .item_warp .tab ul li {
	float:left;
	cursor:pointer;
	line-height:26px;
	padding:0 9px;
}
#wrap_lanrenzhijia .item_warp .tab ul li.current {
	cursor:text;
	color:#E45E2E;
	font-weight:700;
	border:1px solid #CCC;
	border-bottom-color:#FFF;
	cursor:pointer;
}
#wrap_lanrenzhijia .item_warp .items {
	display:none;
	overflow:hidden;
	padding:0px 10px;
}
#wrap_lanrenzhijia .item_warp .items a {
	color:#3A64B0;  font-size: 14px;
}
#wrap_lanrenzhijia .item_warp .items li {
	height:24px;
	line-height:24px;
	float:left;
	width:136px; overflow:hidden; text-align:left; margin-right:20px;
    white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
#wrap_lanrenzhijia .item_warp .btn {
	height:22px;
	margin-top:10px;
}
#wrap_lanrenzhijia .item_warp .btn a {
	float:right;
	width:74px;
	height:22px;
	overflow:hidden;
	margin-right:15px;
	text-indent:-9999px;
	background:url(https://skin.zk100.com/images/tab01.gif) no-repeat;
}
#wrap_lanrenzhijia .item_warp .btn a:hover {
	background-position:0 -22px;
}
.mt12{ margin-top:12px;}

.sale{ margin:10px auto 0px auto; background:url('../image/bdthbg.jpg') no-repeat; width:736px; height:259px; padding:60px 7px 7px 7px;}
.sale_title{ height:35px; line-height:35px; text-align:center; color:#ffe100; font-size:16px;}
.mt7{ margin-top:7px;}
.salefl{ width:212px;}
.salefr{ width:524px;}
.sale_head{ border-top:1px solid #893fff; border-right:1px solid #893fff;border-bottom:1px solid #893fff; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px;}
.salefr li{ width:110px; float:left; text-align:center; border:1px solid #893fff; border-left:0px; height:170px; padding:0px 10px; border-top:0px;}
.sale_name{ height:40px; line-height:20px; margin-top:15px;}
.sale_name p{ line-height:20px; color:#fff000; font-size:14px; font-weight:bold;}
.sale_price{ height:44px; padding-top:5px;  line-height:16px; background:url('../image/bdthprice.png') no-repeat; width:78px; text-align:center; margin-left:16px; margin-top:10px;}
.sale_price p{ line-height:16px; color:#ff0000; font-size:14px; font-weight:bold;}
.sale_btn{ margin-top:10px; text-align:center;}
.detail_tabimg{ margin:0 auto;}
.detail_nr{ margin:0 auto; width:800px;}


.quick_links_wrap,.mui-mbar-tabs{ height:100%;right: 0; position:fixed;right:0;bottom:0; z-index:99; height:100%;-webkit-transition:width linear .4s; -moz-transition:width linear .4s; -ms-transition:width linear .4s; transition:width linear .4s; _position:fixed; _bottom:auto; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-10);}
.quick_links_wraper.quick_links_dockright{ margin-left:0; left:auto; right:4px;}
.mui-mbar-tabs i,.ibar_closebtn,.login_order,.login_favorite{ display: inline-block; cursor: pointer;height: 19px;width: 18px;vertical-align: top; position:absolute;}
.quick_links_panel{
	width: 40px;
	height: 100%;
	position: absolute;
	background: #52aa80;
	z-index: 2;
	top: 0;
	right:0;
	font-family: 'microsoft yahei',arial;
	
}	
.quick_links_panel a{ 
	display: block;
	line-height: 200px;
	width: 40px;
	height: 38px;
	text-decoration: none;
	color: #d8d8d8;
	font-size:12px;
	overflow: hidden;
	background-color: #52aa80;
	position:relative;
	overflow: hidden;
	top: 0;
	left: 0px;
	*left: -15px;
	z-index: 1;
	margin:0;
	padding:0;
}
.quick_links_panel .quick_toggle{ 
	position: absolute;
	top:60%;
	left: 0;
	width: 40px;
	background: #52aa80;
	z-index: 1;
}
.quick_links_panel .mp_tooltip{
	height: 38px;
	line-height: 38px;
	width: 92px;
	position: absolute;
	z-index: 2;
	left: -121px;
	top: 0;
	background: #52aa80;
	color: #d8d8d8;
	text-align: center;
	display: block;
	visibility: hidden;
}
.quick_links_panel .mp_qrcode{
	padding: 10px;
	width: 95px;
	height: 110px;
	top: -50px;
	background: #fff;
	border:2px solid #52aa80;
	border-right:0px;
	border-radius: 5px 0 0 5px;
	z-index: 3;
	position: absolute;
	left: -117px;
	left: -117px\0;
	display: none;
}
.quick_links_panel .mp_qrcode p{ line-height:15px; text-align:center; color:#666; font-size:12px;}
.quick_links_panel .icon_arrow_white{
	position: absolute;
	right: -5px;
	top: 63px;
	width: 5px;
	height: 9px;
	background:url('https://skin.zk100.com/images/ibar_sprites.png') no-repeat;
}
.quick_links_panel .icon_arrow_right_black{
	position: absolute;
	right: -5px;
	top: 15px;
	width: 5px;
	height: 9px;
	background-position: 0 -234px;
	overflow: hidden;
}
.quick_toggle .return_top{ display:block;}
.quick_links_allow_gotop .return_top{ display:block;}


.quick_links{ 
	position: absolute;
	top: 45%;
	left: 0;
	margin-top: -190px;
	*margin-top: -220px;	
	background: #52aa80;
	z-index: 2;
	width:40px;
}
.quick_links a.message_list,a.my_qlinks{ 

	line-height: 16px;
	height: 115px;
	color: #fff;
	margin: 0px 0 10px;
	
}
.quick_links_min .quick_links_panel{ right:280px;}
.quick_links li,.quick_toggle li{ position:relative; display:block; left:0; top:0px;}
.history_list,.leave_message,.mpbtn_histroy,.mpbtn_wdsc,.mpbtn_recharge{ margin-bottom:6px;}

.quick_links a:hover, .quick_links a.current,.quick_toggle a:hover{ background:#4a9a73; text-decoration:none;}
.quick_links a.message_list .span{
	width: 16px;
	display: block;
	height: 48px;
	margin: 55px 0 0 14px;
	cursor: pointer;
}
.quick_links a.my_qlinks .span{
	width: 16px;
	display: block;
	height: 65px;
	margin: 38px 0 0 14px;
	cursor: pointer;
}
.quick_links a.message_list .right_buynum {
    height: 23px;
    left: 20px;
    position: absolute;
    top: 7px;
}
.quick_links a.message_list .right_buynum span.cart_num {
    background-color: #c00000;
    border: 1px solid #c00000;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    padding: 0 5px;
}
.quick_links a.message_list .right_buynum .puls_arr {
    background: url("../image/gwc_bg.png") no-repeat;
    display: block;
    height: 13px;
    left: 0;
    position: absolute;
    top: 13px;
    width: 6px;
}

.quick_links i.setting{background:url('../image/right_zxwd.png') no-repeat; width: 25px;height: 20px;top: 10px;left:9px;}
.quick_links a:hover i.setting,.quick_links .current i.setting{background:url('../image/right_zxwd.png') no-repeat;}
.quick_links i.message{ background:url('../image/right_gwc.png') no-repeat; width: 21px;height: 17px;top: 28px;left: 9px;}
.quick_links a:hover i.message,.quick_links .current i.message{background:url('../image/right_gwc.png') no-repeat;}
.quick_links .wdsc{ background:url(https://skin.zk100.com/images/right_sc.png) no-repeat;width: 23px;height: 22px;top: 9px;left: 9px;}
.quick_toggle .mpbtn_qrcode{width: 20px;height: 20px;top: 10px;left: 10px; background:url('https://skin.zk100.com/images/right_wx.png') no-repeat;}
.quick_toggle .top{ background:url('../image/right_top.png') no-repeat;width: 22px;height: 22px;top:7px;left:10px; border-bottom:0px;}
.quick_toggle a:hover .top, .quick_links a.current .top{background:url('../image/right_top.png') no-repeat;}

.quick_links_pop{ position:absolute; top:0; right:0; display:none;box-shadow: 0 0 5px #999;  border-radius: 5px 0 0 5px; border:1px solid #999; behavior: url(https://skin.zk100.com/css/js/htc.htc);}
.quick_links_pop .arrow, .quick_links_pop .arrow i{ display:none; border-color:transparent #ddd; border-style:dashed solid; border-width:12px 0 12px 12px; font-size:0; height:0; width:0; position:absolute; left:100%; top:12px;}
.quick_links_pop .arrow i{ border-color:transparent #f9fafc; margin:-12px 0 0 -13px; left:0; top:0;}
.quick_links_pop .fix_bg{ display:none; border-top-width:0; border-radius:0 0 3px 3px; margin:0 0 -4px -250px; height:2px; width:500px; overflow:hidden; position:absolute; bottom:0; left:50%;}
.quick_links_pop .pop_panel{ font-size:12px; width:100%; height:628px; position:relative; }
.quick_cart_list, .quick_history_list, .quick_links_pop .links, .quick_my_qlinks, .quick_message_list,.quick_leave_message,.quick_mpbtn_histroy,.quick_mpbtn_wdsc,.quick_mpbtn_recharge{ position:absolute; width:280px; left:0; top:0; background:#fff; height:100%; display:block;}
.quick_cart_list .user_cart_inner, .quick_history_list .history_slider{ display:block; border:0; margin:0; position:static;}
.quick_cart_list .user_cart_inner .del{ display:none;}



.ibar_closebtn {
	width: 16px;
	height: 16px;
	background:url('../image/right_close.png') no-repeat;
	overflow: hidden;
	position: absolute;
	top: 4px;
	right: 4px;
}
.ibar_plugin_content{
	position: absolute;
	width: 100%;
	top: 0;
	bottom: 0;
	_height: expression((document.documentElement.clientHeight-100-40)+"px");
	overflow: hidden;
}
.ibar_cart_group {
	width: 265px;
	padding: 0 5px 0 10px;
	background: #fff;
	overflow-y:scroll;
	height:530px;
}
.ibar_cart_group_header{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #dedede;
}
.ibar_cart_group_title {
float: left;
font-size: 12px;
}
.ibar_cart_group_header a{ float:right; color:#4a9a73}
.ibar_cart_group_header a:hover{ text-decoration:underline;}
.cart_item {
	padding:0px 0px 10px 0;
	overflow:hidden;
}
.cart_item_chek{ float:left; width:15px; height:15px;}
.cart_item_pic {
	position: relative;
	float: left;
	width: 50px;
	height: 50px;
}
.cart_item_pic img {
	width: 50px;
	height: 50px;
	border: 1px solid #eee;
}
.cart_item_desc {
	float: left;
	width: 105px;
	padding: 3px 0 0 5px;
}
#product_promo_133{ border-bottom:1px solid #ddd; padding-top:10px;}
#product_promo_other{border-bottom:1px solid #ddd;padding-top:10px;}
#product_taocan_478126{border-bottom:1px solid #ddd;padding-top:10px;}
.cart_item_name{ height:25px; line-height:25px; margin-bottom:10px; position:relative;}
.cart_item_name a.cart_item_namea {
	display:block;
	width: 215px;
	height: 25px;
	overflow: hidden;
	color: #5c5c5c;
	float:left;
}
.cart_item_num{ height:16px; line-height:16px; float:right; width:65px; padding-top:15px;}
.cart_item_num a{ display:block; width:16px; height:16px; float:left;}
.cart_item_num span{ float:left; padding:0px 5px; color:#666;}
.cart_item_sku {
	width: 105px;
	height: 36px;
	line-height: 18px;
	color: #999; overflow:hidden;
}
.cart_item_btn{ width:69px; height:22px; float:right; margin-top:17px;}
.cart_price{color: #4a9a73; font-weight: 700;font-family: Arial,Helvetica;}
.cart_handler{
	position: absolute;
	height: 100px;
	bottom: 0;
	width: 100%;
	background: #fff;
}
.aj-slogin{ position:absolute; bottom:40%; left:40px; background-color:#4a9a73; width:200px; height:30px; line-height:30px; text-align:center;}
.aj-slogin a{ color:#fff; font-size:14px; display:block;}
.cart_handler_header{width: 260px;margin: 8px 10px; float:left;}
.cart_handler_left{ float:left;}
.cart_handler_right{ float:right;font-weight: 700;font-size: 16px;font-family: Arial; color:#4a9a73;}
.cart_go_btn {
	display: block;
	height: 33px;
	line-height: 33px;
	font-size: 19px;
	font-family: SimHei;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background: #4a9a73;
	width: 260px;
	margin: 0 10px;
	float:left;
}
.cart_go_btn:hover{ color:#fff;}
.ia-head-list {
	height: 66px;
	width: 244px;
	margin-left: 15px;
	background: #f3f3f3;
	overflow: hidden;
	zoom: 1;
	margin-top: 15px;
	color: #4a4a4a;
}
.ia-head-list a{ color:inherit;}
.ia-head-list .pl {
	width: 80px;
	border-right: dashed 1px #ccc;
	height: 47px;
	margin-top: 10px;
	text-align: center;
	float:left;
}
.ia-head-list .num {
	font-size: 16px;
	height: 26px;
	font-family: arial;
}
.ia-head-list .money{ border-right:0;}
.ga-expiredsoon{width: 244px;margin-left: 15px;margin-top: 20px;}
.ga-expiredsoon .es-head {color: #5c5c5c;height: 13px;border-left: 3px solid #5c5c5c;padding-left: 13px;}
.ia-none {background:url(https://skin.zk100.com/images/null_icon.png) no-repeat center 50px;text-align: center;padding-top: 150px;padding-bottom: 30px;font-family: "寰蒋闆呴粦";font-size: 16px;color: #797979;}
.jiaru{ margin-top:40px;}
.ibar-history-head{
	position: relative;
	font-size: 14px;
	border-bottom: solid 1px #dedede;
	height: 37px;
	line-height: 37px;
	width: 255px;
	margin-left:10px;
}
.ibar-history-head a{ float:right; color:#4a9a73;}
.ibar-history-head a:hover{ text-decoration:underline;}
.imp_item {
	width: 255px;
	padding-top: 10px;
	border-bottom: dashed 1px #d5d5d5;
	overflow: hidden;
	padding-bottom: 15px;
	margin-bottom: -1px;
	margin-left:10px;
}
.imp_item .pic {
	float: left;
	display: inline;
	margin-right: 10px;
}
.imp_item .tit {
	height: 40px;
	overflow: hidden;
	width: 140px;
	word-break: break-all;
}
.imp_item .tit a {
	color: #5c5c5c;
	line-height: 18px;
}
.imp_item .tit a:hover {
	color: #4a9a73;
	line-height: 18px;
}
.imp_item .price {
	color: #4a9a73;
	font-weight: 700;
	margin-bottom: 10px;
}
.imp_item .price em {
	font-family: arial;
	font-size: 14px;
}
.imp_item .imp-addCart {
	background: #f32166;
	background: -webkit-linear-gradient(top,#fb2f72,#4a9a73);
	color: #fff;
	width: 90px;
	height: 28px;
	float: left;
	display: inline;
	line-height: 28px;
	text-align: center;
}
.sc{ float:right; line-height:22px; margin-right:7px;}
.ibar_recharge_form {
	width: 220px;
	margin: 0 auto;
	padding: 15px 0;
}
.ibar_recharge-field {
	border: 1px solid #ddd;
	height: 30px;
	margin-bottom: 10px;
}
.ibar_recharge-field label {
	width: 40px;
	text-align: center;
	color: #fff;
	background: #737373;
	line-height: 30px;
	float: left;
}
.ibar_recharge-fl {
	position:relative;
	float: left;
	width: 170px;
	padding-left: 5px;
	
}
.ibar_recharge-iwrapper {
	padding-top: 7px;
}
.ibar_recharge-iwrapper input{ border:0; outline:0 none;}
i.ibar_recharge-contact {
	width: 13px;
	height: 14px;
	background: url(https://skin.zk100.com/images/contact.png);
	top: 8px;
	right: 5px;
	cursor: pointer;
}
.ibar_recharge-mod {
	line-height: 30px;
	color: #737373;
	font-weight: 700;
	cursor: pointer;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
i.ibar_recharge-arrow {
	width: 6px;
	height: 3px;
	background: url(https://skin.zk100.com/images/arrow-down.png);
	top: 14px;
	right: 8px;
	cursor: pointer;
}
.ibar_recharge-vbox {
	border: 1px solid #ddd;
	background: #fff;
	position: absolute;
	left: 0;
	top: 30px;
	width: 177px;
}
.ibar_recharge-vbox li{
	float:left;
	width:68px;
	border-right: 1px solid #ddd;
	padding: 7px 10px;
	line-height: 1;
	cursor: pointer;
}
.ibar_recharge-vbox li.sanwe{ border:0;}
.ibar_recharge-vbox .selected, .ibar_recharge-vbox li:hover {background: #ececec;}
.ibar_recharge-btn {text-align: center;padding-top: 3px;}
.ibar_recharge-btn input {
	border: 0;
	color: #fff;
	display: inline-block;
	width: 115px;
	height: 31px;
	font-size: 16px;
	background: #f32166;
	background: -webkit-linear-gradient(top,#fb2f72,#4a9a73);
	cursor: pointer;
}
.ibar_recharge-btn input:hover {
	background: -webkit-linear-gradient(top,#fa578c,#f73776);
}
.ibar_login_box {
	width: 90px;
	height: 125px;
	padding: 10px;
	background: #fff;
	border:2px solid #52aa80;
	border-right:0px;
	border-radius: 5px 0 0 5px;
	z-index: 3;
	position: absolute;
	top: 0px;
	left: -112px;
	left: -112px\0;
	display: none;
}
.ibar_login_box .ibar_top{ height:70px;}
.ibar_login_box .ibar_top a{ display:block; width:80px; height:25px; margin-bottom:10px; line-height:25px; background:none; position:none; margin-left:5px;}
.ibar_login_box .ibar_bottom{ padding-top:10px; border-top:1px solid #c1bebe;}
.ibar_login_box .ibar_bottom p{ line-height:15px; color:#666; font-size:12px; text-align:center;}
.ibar_login_box .ibar_bottom p span{ font-weight:bold;}
.right_buy{ height:40px; line-height:40px; background:url('https://skin.zk100.com/images/right-buys.png') no-repeat scroll left; padding-left:25px; color:#6b5f5f; font-size:16px; margin-left:10px;}
.right_login{ background-color:#fffdee; border:1px solid #edd28b; height:35px; line-height:35px; text-align:center; color:#666; font-size:12px;}
.right_login a{ color:#fff; padding:3px 5px; background-color:#4a9a73;}
.right_qkk{ position:absolute; top:45%; left:0px; width:265px;text-align:center;}
.right_qkk p{ line-height:20px; color:#666; font-size:12px;}
.right_qkk p a{ color:#4a9a73;}

.zkw_right{ border:1px solid #dfdfdf; padding:20px; width:930px;}
.zkw_right h2{ border-left:3px solid #52aa80; padding-left:15px; height:20px; line-height:20px; font-size:18px; font-weight:normal; color:#666;}
.zkw_right h2 a{ margin-left:10px; color:#2d8ef3; font-size:12px;}
.zkw_right h2 a:hover{ color:#e4393c; text-decoration:underline;}
.tips_cont{ padding:10px 0px; line-height:25px;}
.tips_cont p{ line-height:25px; color:#666; font-size:12px;}
.refund_head2{ height:40px; line-height:40px; color:#666; font-size:16px;}
.mycf{background:url("../image/myrx-bg.jpg") repeat-y; border: 1px solid #dfdfdf;margin-top: 15px;padding: 20px 65px;}

.file_mycf{ position:relative; width:109px; height:28px;}
.file_mycf span{ background:url('../image/myrx-btn.jpg') no-repeat scroll 0px 0px; display:block; width:109px; height:28px; cursor:pointer;position:absolute;top:0px; left:0px;}
.file_mycf input{ position:absolute; width:109px; height:28px; top:0px; left:0px; opacity: 0;}
.clos_mycf{  background: url("../image/myrx-btn.jpg") no-repeat scroll 0 -36px;display: block;height: 16px;overflow: hidden;text-indent: -20em; width: 16px;}
.mycf h3{ height:36px; line-height:36px; text-align:center; font-size:30px; font-family:瀹嬩綋;}
.mycy_title{ height:36px; line-height:36px; text-align:center; color:#333; font-size:12px;}
.mxin{ color:#e4393c; font-weight:normal; padding-right:2px;}
.mycf_mes dl{ height:36px; overflow:hidden;}
.mycf_mes dl dt{ width:80px; text-align:right; line-height:36px; color:#000; font-size:14px; float:left;}
.mycf_mes dl dd{ width:185px; float:left; line-height:36px; color:#333; font-size:12px;}
.mycy_txt{ height:20px; border-bottom:1px solid #dfdfdf; border-right:0px;border-left:0px;border-top:0px;}
.wd175{ width:175px;}
.wd85{ width:85px;}
.mycf_des dl{ overflow:hidden;}
.mycf_des dl dt{ width:80px; text-align:right; line-height:20px; color:#000; font-size:14px; float:left;}
.mycf_des dl dd{ width:710px; float:left;}
.mycf_des dl dd textarea{ border:1px solid #dfdfdf; width:710px; height:90px;}
.mycy_list{ padding:10px 0px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.mycy_list h4{ height:30px; line-height:30px; color:#000; font-size:16px;}
.ico_cyadd{ background:url('../image/leftjia.png') no-repeat scroll left; height:36px; line-height:36px; padding-left:15px;}
.ico_cyadd a{color:#2d8ef3; font-size:12px;}
.ico_cyadd a:hover{color:#e4393c; text-decoration:underline;}
.mycy_agree{ height:36px; line-height:36px; text-align:center; color:#333; font-size:12px;}
.mycy_agree a{ color:#666;}
.mycy_btn{ height:28px; line-height:28px; text-align:center;}
.yes_btn{ background-color: #52aa80; border-radius: 5px;color: #fff;display: inline-block;height: 28px;text-align: center;width: 78px; border:0px; cursor:pointer;}
.no_btn{ border: 1px solid #c5c5c5;height: 28px;border-radius: 5px;display: inline-block;margin-left: 10px;text-align: center;width: 74px; cursor:pointer;}
.mycy_list table td{ height:20px; line-height:20px; color:#666; font-size:12px;}
.mycy_list table td a{color:#2d8ef3; font-size:12px;}
.mycy_list table td a:hover{color:#e4393c; text-decoration:underline;}
.presibe-page ul li.page{ float:none;}
.explain-col input.input-text{ border:1px solid #ccc; height:25px; line-height:25px; width:265px; padding-left:5px;}
.explain-col input.button{ background-color:#4a9a73; height:27px; color:#fff; width:65px; text-align:center; border:1px solid #4a9a73; cursor:pointer;}
.msg{ height:25px; line-height:25px; text-align:left;}
#productform table th{ height:25px; line-height:25px; color:#333; font-weight:bold;}
#productform table td{ height:25px; color:#666; font-weight:normal;}
.bk15{ height:30px; text-align:right;}
.bk15 input{background-color:#4a9a73;height:27px; color:#fff; width:65px; text-align:center; border:1px solid #4a9a73; cursor:pointer;}


.consultingService a{
    cursor: pointer;
    text-decoration: underline;
    color:#6a6a6a;
}
.brick{
	width: 355px;
	height:1px;
}
.demand_content{
	width: 605px;
}
.demand {
    height: 40px;
}
.referring {
    width: 180px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #d61919;
    text-align: center;
    font-size: 16px;
	cursor: pointer;
}
.inventory {
    width: 38px;
    text-align: center;
    line-height: 17px;
    padding-top: 4px;
    font-size: 13px;
    color: #d61919;
    border: 1px solid #d61919;
    margin-left: 16px;
    cursor: pointer;
    background: #fff2f2;
    position: relative;
}
.contact{
	margin-top:15px;
}
.contact_input {
    width: 176px;
    border: 1px solid #ccc;
    height: 40px;
    font-family: 瀹嬩綋 Regular;
    font-size: 14px;
    padding: 0 8px;
    border-right: none;
}
.telephone {
    width: 116px;
    height: 42px;
    color: #fff;
    background: #d61919;
    line-height: 42px;
	cursor: pointer;
}
.telephone img ,.online img{
    margin: 10px 0 0 10px;
}
.telephone div{
    font-size: 16px;
    margin-left: 11px;
}
.online {
    width: 116px;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    margin-left: 13px;
}
.online a{
	cursor: pointer;
	text-decoration: underline;
}
.consultingService{
	margin-top: 10px;
}
a.online_z{ font-size: 14px;padding-left:6px;}
.inventory a{
	width: 30px;
    display: block;
    margin: 0 auto;
    color: #d61919;
}
#targetDemand b {
    position: absolute;
    right: 50%;
    top: -13px;
    margin-right: -25px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 50%;
    color: #fff;
    font-weight: normal;
    background: #f00;
}
.u-flyer {
	display: block;
	width: 40px;
	height: 40px;
	border-radius: 40px;
	position: fixed;
	z-index: 9999;
}

.second_nav {
	bottom: 60px;
	width: 100% !important;
}

.second_nav a:last-child {
	width: 40% !important;
}
line-height: 30px;margin:16px 0px  20px;}
.online-answer .tex li{border-bottom: 1px dotted #ddd;height: auto;overflow: hidden;padding:0px  16px 23px;}
.primg li p span i{margin-left: 35px;}
.primg li p.question  span{color: #222;margin-left: 35px; padding-top: 5px;line-height: 22px;}
.wdwz{width: 88%;overflow: hidden; text-overflow:ellipsis;white-space: nowrap;padding-bottom: 3px; display: block; }
 .av_wz{white-space: pre-wrap;}
.av_wz:after{content: '鈫?鏀惰捣';float: right;color: #000;}
.wdwz_zk{position: absolute!important;right:0!important;; top:0!important;;}
.primg li p.answer  span{color: #999;margin-left: 35px;display: block;text-align: justify;}
.primg li p.answer  span.last{margin-top:16px;}
.primg li p  span.last{float: right;color:#999;}
.primg li p.question{background: url("../image/icon_qusstion_01.png") no-repeat;background-position: 0px 3px;}
.primg li p.answer{background: url("../image/icon_qusstion_02.png") no-repeat;line-height: 20px;margin-top: 54px;}
.online-answer .page_wd{margin: 20px 16px 0px 0px;}
.online-answer .page_wd li.active{background-color: #008d57;}
.online-answer .page_wd li.active a{color: #fff;border: 1px solid #008d57;}
.ask_question h2{color:#008e57;font-size: 16px;border-bottom: 1px solid #ddd;margin: 0px 16px;font-weight: normal;padding-bottom: 5px;}
.ask_question li>label{color:#222;font-size: 12px;float: left;}

.ask_question li {margin:20px 16px 22px;}
.ask_question li:nth-child(2){margin:10px 16px 22px;}
.ask_question li:nth-child(1){    margin: 20px 16px 14px;}
.ask_question li  textarea{width: 89%;border: 1px solid #ddd;float: left;padding: 8px;outline: none;height: 75px;resize: none;color: #222;margin-left: 10px;}
.submit_btn  button{background-color: #008e57;color:#fff;border: none;border-radius: 4px;width: 70px;height:30px;cursor: pointer;}
.submit_btn {margin:20px 0px 48px 78px;}
.ask_question li  textarea::-webkit-input-placeholder { color:#ddd;}
.ask_question li  textarea:-moz-placeholder { color:#ddd;}
.ask_question li  textarea::-moz-placeholder { color:#ddd;}
.ask_question li  textarea:-ms-input-placeholder { color:#ddd;}
.col .opt{float: left;padding-right: 5px;}
.col .opt label{font-size: 12px;}
.col{float:left;margin-left: 5px;}
input.magic-radio{
    margin-top: -2px;
    margin-left: 7px;
    *margin-top: 3px;
    *margin-left: 0px;
    margin-top: 3px\9;
    margin-left: 0px\9;
    border:none\9;
    
}
.magic-radio,
.magic-checkbox {
  position: absolute;
   display: none; 
  display: block\9; 
  *display: block; 
 
  }

.magic-radio[disabled],
.magic-checkbox[disabled] {
  cursor: not-allowed; }

.magic-radio + label,
.magic-checkbox + label {
  position: relative;
  display: block;
  padding-left: 20px;
  cursor: pointer;
  vertical-align: middle; }
  .magic-radio + label:hover:before,
  .magic-checkbox + label:hover:before {
    animation-duration: 0.4s;
    animation-fill-mode: both;
    animation-name: hover-color; }
  .magic-radio + label:before,
  .magic-checkbox + label:before {
    position: absolute;
    top: 5px;
    left: 3px;
    display: inline-block;
    width: 12px;
    height: 12px;
    content: '';
    border: 1px solid #c0c0c0; 
    }
  .magic-radio + label:after,
  .magic-checkbox + label:after {
    position: absolute;
    display: none;
    content: ''; }

.magic-radio[disabled] + label,
.magic-checkbox[disabled] + label {
  cursor: not-allowed;
  color: #e4e4e4; }
  .magic-radio[disabled] + label:hover, .magic-radio[disabled] + label:before, .magic-radio[disabled] + label:after,
  .magic-checkbox[disabled] + label:hover,
  .magic-checkbox[disabled] + label:before,
  .magic-checkbox[disabled] + label:after {
    cursor: not-allowed; }
  .magic-radio[disabled] + label:hover:before,
  .magic-checkbox[disabled] + label:hover:before {
    border: 1px solid #e4e4e4;
    animation-name: none; }
  .magic-radio[disabled] + label:before,
  .magic-checkbox[disabled] + label:before {
    border-color: #e4e4e4; }

.magic-radio:checked + label:before,
.magic-checkbox:checked + label:before {
  animation-name: none; }

.magic-radio:checked + label:after,
.magic-checkbox:checked + label:after {
  display: block; }

.magic-radio + label:before {
  border-radius: 50%; }

.magic-radio + label:after {
  top: 10px;
  left: 8px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #00a249; 
  }

.magic-radio:checked + label:before {
  border: 1px solid #00a249; }

.magic-radio:checked[disabled] + label:before {
  border: 1px solid #00a249; }

.magic-radio:checked[disabled] + label:after {
  background: #00a249; }

.magic-checkbox + label:before {
  border-radius: 3px; }

.magic-checkbox + label:after {
  top: 2px;
  left: 7px;
  box-sizing: border-box;
  width: 6px;
  height: 12px;
  transform: rotate(45deg);
  border-width: 2px;
  border-style: solid;
  border-color: #fff;
  border-top: 0;
  border-left: 0; }

.magic-checkbox:checked + label:before {
  border: #3e97eb;
  background: #3e97eb; }

.magic-checkbox:checked[disabled] + label:before {
  border: #c9e2f9;
  background: #c9e2f9; }


.coupon{ margin-bottom:20px;}
.coupon h2{ line-height:20px; color:#666; font-size:12px;}
.coupon_nologin{ border:1px solid #ccc; height:40px; line-height:40px; padding-left:10px; color:#666; font-size:12px;}
.coupon_nologin a{ color:#4076ff; font-size:12px;}
.coupon_login{ padding:10px;border:1px solid #ccc; margin-top:10px;}
.coupon_title{color:#666; font-size:12px; line-height:25px;}
.coupon_title input{ margin-left:10px; margin-right:5px;}
.coupon_title span{ color:#ff0000; font-size:12px;}
.coupon_main{ background-color:#f6f6f6;}
.coupon_main table{ width:100%;}
.coupon_main table td{height:25px; line-height:25px; background-color:#f6f6f6;}
.coupon_main table td span{color:#666; font-size:12px; margin-left:15px;}
.coupon_main table td.coupon_td{width:90px; text-align:center; color:#509070; font-weight:bold; font-size:12px; background-color:#e6e6e6;}