body{background:#fff;font-size:12px;line-height:1.5;color:#595959;text-align:center;margin:0 auto;padding:0;}
h1,h2,h3,h4,p,form,li,dt,dl,dd,label{margin:0;padding:0;}
a{color:#595959;text-decoration:none;}
a:hover{color:#f60!important;}
div{margin:0 auto;padding:0;}
ul{list-style:none;margin:0;padding:0;}
input,textarea,select,textarea{vertical-align:middle;outline:none;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{border:none;list-style-type:none;margin:0;padding:0;}
h1{font-size:14px;font-weight:bold; word-wrap: break-word;  line-height:22px }
h3{height:28px;line-height:28px;padding-right:10px;}
h3 span.f_l{font-size:14px;font-weight:600;color:#c00232;}
h3 span.f_r a{font-size:12px;font-weight:100;color:#AF406A;}
h3 img{position:relative;top:6px;}
.f_r{float:right;margin-left:0;}
.blank{height:10px;line-height:10px;clear:both;visibility:hidden;}
.block{width:1200px;height:auto;margin:0 auto;}
#site_nav{width:100%;height:24px;line-height:24px;border-bottom:1px solid #d9d9d9;}
.site_nav .login{float:left;padding-left:18px;color:gray; width: 750px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.site_nav .login a{color:#8e908d;}
.site_nav .quick_menu{padding-right:0;float:right;position:relative;z-index:9999;color:gray;width:380px;}
.site_nav .quick_menu a{color:gray;padding:0 4px;}
.header{width:1200px;overflow:hidden;margin:0 auto;}
.logo,.had,.lyb_phone{margin-top:18px;float:left;display:inline;}
.logo{width:218px;margin-top:5px;}
.had{width:730px;margin-left:10px;overflow:hidden;}
.had dl{float:left;display:inline;margin-right:5px;overflow:hidden;padding-right:10px;border-right:1px solid #cfcfcf;height:50px;}
.had dl dt{width:44px;height:40px;}
.had dl dd{width:90px;padding-left:16px;color:#797879;}
.had dl dd a{color:#797879;}
.hadpic1,.hadpic2,.hadpic3,.hadpic4{background-image:url(../images/52hua/topic.gif);background-repeat:no-repeat;}
.hadpic1{background-position:0 0;}
.hadpic2{background-position:0 -38px;}
.hadpic3{background-position:0 -80px;}
.hadpic4{background-position:0 -122px;}
.lyb_phone{width:241px;float:right;}
.hed_tel{font-size:16px;color:red;font-weight:700;word-wrap:break-word;line-height:22px;}
#menu{height:46px;content:' ';display:block;clear:both;min-width:1200px;width:100%;overflow:hidden;position:relative;background:url(../images/52hua/nav.gif) 0 0 repeat-x;}
#menu .menubox{width:1200px;position:relative;margin:0 auto;}
#menu .menu{height:46px;float:left;display:inline;text-align:center;}
#menu .menu ul{overflow:hidden;}
#menu .menu li{width:120px;float:left;font-size:14px;font-weight:700;background:url(../images/52hua/nav.gif) 0 -92px no-repeat;}
#menu .menu li a{display:block;width:120px;height:46px;line-height:46px;color:#fff;}
#menu .menu li.nav_on a:hover{color:#ff0;}
#menu .menu li a:hover{color:#ff0;text-decoration:none;background:url(../images/52hua/nav.gif) 0 -46px no-repeat;}
#menu div ul li .catbox{width:221px;height:26px;line-height:26px;float:right;position:relative;background:url(../images/52hua/catbox.gif) left top no-repeat;margin:10px 14px 0 5px;}
#menu .catbox dl{height:21px;margin-top:-10px;}
#menu .catbox dl dt{float:left;height:21px;line-height:21px;padding-left:30px;color:#333;width:154px;}
#menu .catbox dl dt span{color:#c00;font-family:Arial, Helvetica, sans-serif;font-weight:700;}
#menu .catbox dl dd{float:right;}
#menu .catbox dl dd a{display:block;height:30px;width:36px;}
#menu .catbox dl dt a{width:150px;text-decoration:none;background:none;color:red;}
.nav_hot{background:url(../images/52hua/nava_hover.gif) no-repeat scroll 0 0 rgba(0,0,0,0);height:21px;position:absolute; margin-left:808px; top:1px;width:29px;}
.searchbox{width:100%;height:41px;line-height:41px;background:url(../images/52hua/nav.gif) 0 -138px repeat-x;}
.search{width:1200px;float:left;height:35px;display:inline;line-height:35px;}
.search .seinput{width:169px;height:26px;line-height:26px;color:#666;font-size:12px;background:none;border:none;margin:0 0 0 10px;}
.search .sebt{height:23px;width:50px;background:none;display:block;cursor:pointer;border:none;}
.search a{color:#666;}
.search a:hover{color:#c00;}
.searchbox .searchwarp .search img{vertical-align:-7px;}
.clear {clear: both;display: block;height: 0;overflow: hidden;visibility: hidden;width: 0;}
.clearfix:before, .clearfix:after {content: " ";display: block;height: 0;overflow: hidden;width: 0;}
.AreaL{float:left;width:840px;}
.AreaR{float:right;width:340px;text-align:left;}
.box_1{border:1px solid #FFD6DC;}
.tsSlide{position:relative;height:260px;overflow:hidden;}
.tsSlideList{position:absolute;z-index:0;width:10000px;}
.tsSlideList li.cur{position:relative;}
.tsSlideList li img{display:block;width:837px;height:260px;}
.tsSlideSwitch{position:absolute;right:7px;bottom:4px;z-index:1;}
.tsSlideSwitch li{float:left;width:16px;height:16px;margin-left:10px;background:#2c261b;color:#fff;line-height:15px;text-align:center;border-radius:8px;cursor:pointer;}
.tsSlideSwitch li.cur{background-position:right -535px;background:#cd1111;}
.tsSlideMask{position:absolute;bottom:0;_bottom:-1px;left:0;z-index:0;width:100%;height:25px;background:#000;opacity:.5;filter:Alpha(opacity=50);}
.hpcata{height:auto;}
.hpcata dt h3 span.f_l,.rmfl dt h3 span.f_l{color:#595959;font-size:14px;}
.hpcata dd ul{border-bottom:1px #ccc dotted;height:30px;line-height:30px;}
.hpcata dd li{float:left;border-right:1px #dbdbdb solid;height:14px;line-height:14px;margin:8px 0;padding:0 10px;}
.hpcata dd li.title{border-right:0;padding-right:3px;}
.hpcata dd li.title a{color:#960;display:block;text-align:left;padding-left:10px;}
.product .goodsItem{width:222px;}
.goodsItem {float: left;height: auto;margin: 0 0 0 10px;overflow: hidden;padding-bottom: 4px;text-align: center;}
.goodsItem .goodsimg {border: 1px solid #ffd6dc;height: 220px;margin-bottom: 10px;width: 220px;}
.goodsBox ul{overflow:hidden;}
.goodsBox ul li.goodsItem p a .goodsimg {border: 1px solid #ffd6dc;height: 198px;margin-bottom: 10px;width: 198px;}
.goodsItem p {line-height: 22px;}
.goodsItem a:hover .goodsimg {border: 1px solid #f099bb;}
.goodsItem span.jiage {color: #f00;}
.goodsItem span.price{font-size:16px; font-weight:600;}
.itemTithot dd {border: 1px #FFD6DC solid;border-top: 2px #C30031 solid;}
.itemTithot .goodsItem{_margin:10px 0 0 5px;width:200px;margin:10px 0 0 6px;}
.goods_list .goodsItem {height: 298px;margin: 10px 0 0 10px;width: 222px;}

.main-tel{height:120px;padding:0 10px;}
.main-tel dt{height:25px;margin-bottom:10px;padding-left:10px;background:url(../images/52hua/footerline.png) no-repeat bottom left;font-size:14px;font-weight:600; width:308px; white-space:nowrap; overflow:hidden;}
dl.helpleft dd{padding-left:10px;}
dl.helpleft dd strong{font-size:14px;color:red;margin-right:3px;}
dl.helpleft dd.helpleft_2{font-size:30px;font-weight:700;color:red;height:30px;line-height:30px;padding-left:20px;}
.xinwen{height:244px;}
.xinwen dt{float:left;height:30px;line-height:30px;text-align:center;background:#f5f5f5;}
.xinwen dt.no{background:#fff;}
.xinwen dd{padding:10px;}
.xinwen dd strong{font-size:14px;color:red;}
.catalog{height:323px;}
.catalog dt{background:#F6ECF7;color:#AF406A;height:auto;border-bottom:1px solid #FFD6DC;font-weight:600;}
.catalog dd{float:left;margin:6px 0 0;}
.boxyang{border:1px solid #FFD6DC;width:338px;height:auto;}
.xiangx{width:328px;height:123px;background:url(../images/52hua/maxmain.gif) no-repeat scroll -685px -370px #FFF;padding:5px;}
.xiangx_left{width:120px;height:120px;float:left;}
span.num11{background:url(../images/52hua/maxmain.gif) no-repeat scroll 0 -124px;color:#FFF;height:14px;left:15px;line-height:14px;overflow:hidden;position:absolute;text-align:left;top:7px;z-index:100;width:15px;padding:0 7px 0 5px;}
.xiangx_right{width:198px;height:110px;float:left;margin-left:5px;line-height:18px;padding-top:10px;}
.hang{background:url(../images/52hua/maxmain.gif) no-repeat scroll -320px -477px #FAFAFA;border-bottom:1px solid #DDD;color:#000;display:block;float:left;line-height:28px;overflow:hidden;padding-left:7px;position:relative;width:332px;}
.hang ul{list-style:none;color:#000;margin:0;padding:0;}
.hang .xxx{background:url(../images/52hua/maxmain.gif) no-repeat scroll -320px -477px #FAFAFA;border-bottom:1px solid #DDD;display:block;line-height:28px;overflow:hidden;padding-left:7px;position:relative;width:328px;height:30px;list-style:none;color:#000;}
.tubiao{background:url(../images/52hua/maxmain.gif) no-repeat 0 -95px;font-family:Arial;font-size:12px;font-weight:700;line-height:30px;height:30px;padding:1px 7px 12px 5px;}
.product dd{border:1px #FFD6DC solid;border-top:2px #C30031 solid;display:inline-block;width:1200px;padding:14px 0 0;}
.product ul.cp{width:940px;}
.product ul.f_l .goodsItem{margin:0 10px 0 0;}
.dbcpzs dl{width:590px;height:450px;overflow:hidden;}
.dbcpzs dd{border:1px #FFD6DC solid;border-top:2px #C30031 solid;display:inline-block;}
.dbcpzs dd li.goodsItem{margin-left:14px;overflow:hidden;}
.dbcpzs dd li.goodsItem .goodsimg{width:128px;height:128px;}
.dbcpzs dd li.goodsItem .ckxq{display:none;}
.img_links li{float:left;margin:0 24px;}
.foot{background:url(../images/52hua/fbg.jpg);height:100px;overflow:hidden;clear:both;}

.box_3 {
border: 1px solid #CCCCCC;background: url(../images/52hua/help_bj.jpg) repeat-x bottom;padding: 23px 0px;display: inline-block;width: 1200px;text-align: left;height: 120px;overflow: hidden;}

.box_3 .left .content{width:860px;padding:15px; line-height:20px;}
.box_3 .left .content p{text-indent:2em;}
.box_3 .left .title{font-size:16px;font-weight:700;padding:15px;}
.box_3 .left .title h1{font-size:12px; color:#848484;}
h2{font-size:12px;}
.box_3 .right{float:right;border-left:1px dotted #CCC;width:272px; color:#848484;}
.box_3 .right ul{margin-left:10px;}
.box_3 .right ul li{line-height:18px; height:18px; white-space:nowrap; width:252px; overflow:hidden;color:#848484;}
.box_3 .about_list{float:left;}
.box_3 .about_list ul li{float:left;line-height:18px;height:18px;margin-left:5px;}
.box_3 .about_list ul li a{color:#848484;}
.box_3 .left .aboutinfo{width:860px;}
h3.title,.hpcata dt h3,.rmfl dt h3{height:33px;line-height:33px;border-bottom:1px solid #F6F6F6;padding-left:10px;}
.f_l,.f_c,.had dl dt,.had dl dd,.tsSlideList li,.dbcpzs dd li,.box_3 .left{float:left;}
.site_nav,.searchbox .searchwarp{width:1200px;margin:0 auto;}
#menu .catbox dl dt a:hover,#menu .catbox dl dd a:hover{color:#000;text-decoration:none;background:none;}
#menu .catbox dl dt a:visited,.goodsItem span.jiage{color:red;}
.t1,.tel1{font-size:20px;color:red;font-weight:700;}
.catalog dd img,.dbcpzs dd li img{display:block;}
.zhufu_list{clear:both;overflow:hidden; height:auto; width:860px; float:left}
.zhufu_list ul{ width:100%;}
.zhufu_list ul li{ height:20px; line-height:20px; float:left; margin-left:5px; overflow:hidden; height:auto; width:200px;color:#848484;}
.zhufu_list ul li a{color:#848484;}
.cont{width:100%; height:auto; overflow:hidden;}
.cont_m{width:1200px; height:auto; overflow:hidden; margin:auto;}
.cont_left{width:918px; height:auto; overflow:hidden; float:left; border:1px solid #ccc; padding:10px;}
.cont_title{width:918px; height:33px; border-bottom:2px solid #F69; line-height:33px; text-align:left}
.cont_nei{width:918px; margin-top:20px;}
.cont_nei ul li{width:153px; height:30px; line-height:30px; float:left; border-bottom:1px dashed #ccc; list-style:disc; overflow:hidden}
.cont_nei2{width:918px; margin-top:20px; clear:both}
.cont_nei2 ul li{width:132px; height:30px; line-height:30px; float:left; border-bottom:1px dashed #ccc; list-style:disc; overflow:hidden}
.cont_nei2 ul li a.cur{ color:red}
.cont_right{width:250px; height:auto; overflow:hidden; float:left; margin-left:10px;}
.cont_phone{width:228px;  border:1px solid #ccc; padding:5px 10px;}
.t_t{font-size:14px; font-family:"微软雅黑"; font-weight:800; border-bottom: 2px solid #F69;}
.t_n p.tel{font-size:26px; font-family:"微软雅黑"; font-weight:800; color:red; padding:5px 0;}
.huayu{width:248px; height:auto; overflow:hidden; margin-top:10px; border:1px solid #ccc; border-top:2px solid #096;}
.huayu_t{width:240px; height:25px; background:#fefefe; font-size:14px; color:#F69; line-height:25px; padding-left:8px; font-weight:bold;}
.huayu_n{width:228px; height:auto; overflow:hidden; padding:8px 10px;}
.huayu_n li{width:114px; height:24px; line-height:24px; list-style:disc; overflow:hidden; float:left}

/*.foot_tab{ width:860px;}
.foot_tab li{ font-size:14px; font-weight:bold; float:left; cursor:pointer; margin-left:15px;}*/

.foot_tab{height: 25px; border-bottom: 1px solid #ccc;}
.foot_tab li{padding: 3px 10px;cursor: pointer;float: left;background: #eee;border-radius: 5px 5px 0 0;border: 1px solid #ccc;border-bottom: none;}
.foot_tab li.over{ background:#fff; border-bottom:1px solid #fff;}
/*.xzk_div{border:1px solid #ccc; border-top:2px solid red; height:165px; width:850px; overflow:hidden; padding:5px;}*/
.box_3 .left{margin-left:20px;}
.l_content{clear:both;overflow:hidden; height:auto; width:860px; float:left}

#marquees p{text-indent:2em;}
.box_help{border:1px solid #ccc;background:url(images/help_bj.jpg) repeat-x bottom;padding:23px 0;display:inline-block;width:1200px;text-align:left;height:auto;overflow:hidden}
.box_help dl{float:left;margin-left:12px;padding-right:12px;width:150px;height:150px;border-right:1px #ccc dotted}
.box_help dt{height:25px;margin-bottom:10px;padding-left:10px;background:url(images/footerline.png) no-repeat bottom left;font-size:14px;font-weight:600}
.box_help dl.helpleft{border-right:0;width:250px;padding-right:0}

.barlie{text-align:left; position: absolute; top: -200px;}

.select_store{text-align: left;}
.cate_store_list{font-size: 12px;}

.select_store_box{width: 100%; height: auto; overflow: hidden; font-size: 12px;}
.select_store{width: 1180px; height: 34px; background: #efefef; margin: auto; line-height: 34px; padding: 0 10px;}
.select_store a.a_btn{color: #fff; background: #F50081; padding: 3px 10px; border-radius: 3px;text-decoration:none;}
.select_store a.a_btn:hover{color: #fff !important;}
.select_store a{color: #666; text-decoration: underline; margin-left: 8px;}
.fr{float: right;}

#searchForm .keyword{border: 2px solid #fa1d61;float: left;padding-left: 20px;height: 20px;width: 220px;background:url(/h/templates/hua/images/header_search.png) 2px  #fff no-repeat;background-size: 16px; font-size: 12px;}

#searchForm .go{background-color: #fa1d61;color: #fff;float: left;height: 26px;padding: 3px 10px;border: none; cursor: pointer;}