/* public */
.wrap1200{width:1200px;margin:0px auto;position:relative;}
.fb{ font-weight:bold;}
.left{ float:left;}
.right{ float:right;}
.t_center{ text-align: center;}
.t_right{ text-align: right;}
.t_left{text-align: left;}
.clear{ zoom:1;}
.clear:after{ content:''; display:block; clear:both;}
.hied{ display:none;}
.wrap{ width:1000px; margin:0 auto;}
.yahei{ font-family:Microsoft YaHei;}
.box45{ height:45px;}
.box10{ height:10px;}
.box5{ height:5px;}
.box3{ height:3px;}
.box1{ height:1px;}
.pad35_tb{padding:30px 0px 25px;}
/**/
.h_top{ background:#f2f2f2; height:31px;}
.h_top a{ line-height:31px;}
.h_top ul,.h_cont ul,.h_navbox ul,.c_product ul,.foot ul{ overflow:hidden;}
.h_top ul li,.h_cont ul li{ float:left; padding: 0 6px;}
.h_navbox ul li:hover{ background:#FF0023;}
.h_navbox ul li:hover a{ text-decoration:none;color:#fff;}
.h_top ul li p span{ display:inline-block;}
.h_top ul li p .icon0{ background:url(../images/contact0.png) no-repeat left center; padding-left:21px;}
.h_top ul li p .icon1{ background:url(../images/contact1.png) no-repeat left center; padding-left:21px;}
.h_contactbox{ background:#fff; border:1px solid #efefef; padding:6px 10px; position:absolute; z-index:2; margin-left: -7px; margin-top:-1px; *margin-left: -61px; *margin-top:20px; border-top:0;}
.h_conhover:hover{ background:url(../images/conlist0.jpg) repeat-x left center; height:32px; padding:0 5px; border-left:1px solid #ededed; border-right:1px solid #ededed;}
.clearfix:after{clear: both; visibility: hidden; display: block; height: 0;content: '';}
.h_contactbox p{ line-height:26px;}
.head{ width:100%; background:#fff;}
.h_cont{ padding: 47px 0px; }
.h_searbox input{ outline:0; border:0; line-height:34px; width:82%; height:34px;}
.h_searbox{border:2px solid #FF0023; width:470px; padding-left:5px;}
.h_searbox a,.th_shop{ background:#FF0023; display:inline-block; line-height:36px; padding:0 18px;}
.th_shop{position:absolute;top:47px;right:-79px;width:78px;text-align:center;padding:1px 0px; background:#383838;}
.h_mybugbox{ display:inline-block; background:#fff;  border:1px solid #e5e5e5; padding:8px 12px 8px 28px;}
.h_navbox{ background:#FF0023;height:42px;}
.h_navbox ul li{ float:left; margin-right:3px;}
.h_navbox ul li a{ display:inline-block; line-height:42px; padding:0 28px;color:#fff;}
.h_navbox .classifyhaver li a:hover,.h_navcurrent a{text-decoration:none;}
.h_navbox ul li .all:hover{ background:#FF0023; text-decoration:none;}
.h_navbox li.hn_all a{padding-left:0px;}
.j_greenbtn:hover{color:#fff;text-decoration:none;}
.j_greenbtn{ background:#FF0023; border:1px solid   #FF0023;}
.j_redbtn,.j_greybtn,.j_greenbtn{ display:inline-block; padding:10px 0px; text-align:center; width:150px; cursor:pointer;}

.content_wp .menu a:hover {
    background-color: #ff0023;
    color: #fff;
}

.content_wp .menu a.action {
    background-color: #ff0023;
    color: #fff;
}
.content_wp .every_content .basic_info_top .basic_info_title{color:#ff0023;border-color:#ff0023;}
.product_list .pro_list_top .list_title:hover, .product_list .pro_list_top .addpro_title:hover, .product_list .pro_list_top .action{background:#ff0023;border-color:#ff0023;}
.content_wp .every_content .basic_info_top .amend_add_btn{background:#ff0023;border-color:#ff0023;}
.product_list table tbody tr td.up_classify button,.topsearchbtn,.product_list table tbody tr td.handle button{background:#ff0023;}
.ordertab .o_current a,.product_list .pro_list_top .product_search button{background:#ff0023;color:#fff;}
.orderlistbtn,.product_list .pro_list_top,.green_btn{border-color:#ff0023;}
.product_list .pro_list_top{border-bottom:1px solid #ff0023;}
.d_cart{padding:40px 0px;}
.d_cart a span,.z_badage{display:inline-block;background:#ff0023;width:17px;height:17px;line-height:17px;border-radius:100%;margin:-4px 0px 0px 4px;text-align:center;vertical-align:middle;}
.d_cart a:hover{text-decoration:none;color:#333;}