/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555;}
a:hover{ font-size:12px; color:#558d00;font-family:Arial, Helvetica, sans-serif;}

/*基础标签重置*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption,tfoot, s { margin:0; padding:0; border:0; font-size:12px; vertical-align:baseline; font-style:normal; text-decoration:none;word-wrap: break-word;}
ol,ul { list-style:none;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }/* End hide from IE-mac */

.red{ color:#ff0000}
.fl{ float:left;}
.fr{ float:right}
.radius{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
/*总体样式*/

/*头部样式*/
.m{ width:1200px; margin:0 auto;}
.top{ width:100%; height:40px; background:#fafafa; border-bottom:solid 1px #ededed;}
.top .b_logo{ float:left; padding-top:13px; padding-right:10px; display:block;}
.top .beacon-use{ float:left; padding-right:14px;line-height:40px; color:#2986e0; font-family:Verdana, Geneva, sans-serif;}
.top .beacon-use a{ line-height:40px; color:#2986e0; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.top .beacon-use a:hover{ line-height:40px; color:#2986e0; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.top .beacon-use em{ line-height:40px; color:#8c8b8b;}

.top .span_list{ float:left; margin-top:6px;}
.top .span_list .list_link{ float:left; height:26px; line-height:26px; position:relative; z-index:90;}
.top .span_list .list_link a{padding:2px 25px 5px 5px; border:solid 1px #f8f8f8; color:#666666; font-family:Verdana, Geneva, sans-serif;}
.top .span_list .list_link a s{ width:99%; z-index:2; height:1px; background:#FFF; position:absolute; left:1px; bottom:-1px; display:none}
.top .span_list .list_link a:hover{background:#FFF;border:solid 1px #d4d4d4;}
.top .span_list .list_link a b{ position:absolute; right:10px; top:12px; border-color: #483e3d #f5f5f5 #f5f5f5;border-style: solid; border-width: 4px;font-size: 0;height: 0; line-height: 0;width:0; transition:all 0.3s ease-in 0s;}
.top .span_list .list_link a:hover b{ top:6px; transform: rotate(180deg); border-color: #483e3d #ffffff #ffffff; transition: all 0.3s ease-in 0s;}
.top .span_list .list_link a:hover s{ display:block}

.top .span_list .list_link .menu_list{ display:none;}
.top .span_list .list_link.hover .menu_list{ position:absolute; left:0px; top:26px;background:#FFF;border-bottom:solid 1px #d4d4d4;display:block; z-index:1}
.top .span_list .list_link.hover .menu_list a{ display:block; height:26px; line-height:26px; padding:0px 8px; white-space:nowrap; border-bottom:none;}
.top .span_list .list_link.hover .menu_list a:hover{ display:block;height:26px; line-height:26px; background:#b0b0b0; padding:0px 8px; white-space:nowrap; color:#ffffff;}
.top .span_list .list_link.hover a{ background:#FFF;border:solid 1px #d4d4d4;}
.top .span_list .list_link.hover a s{ display:block}
.top .span_list .list_link.hover a b{top:6px; transform: rotate(180deg); border-color: #483e3d #ffffff #ffffff; transition: all 0.3s ease-in 0s;}
.top .span_list.fr{float:right;}
.top .cn_web{ float:left; padding:0px 10px 0px 5px;line-height:26px; color:#8c8b8b; font-family:Verdana, Geneva, sans-serif;}
.top .cn_web a{ line-height:26px; color:#c70007;}
.lg_select{ float:left; margin-top:3px; margin-left:4px; display:inline;}
.top .span_list .a_link{ height:26px; line-height:26px; color:#666666; padding-left:10px;}

#header{ width:100%;height:136px;}
.header{ width:1200px; margin:0 auto; position:relative;}
.header .h1_logo{ padding-top:28px;}
.header .h1_logo .main_title{ height:80px; float:left;}
.header .home-search{ height:44px;position:absolute; top:46px; right:0px;}
.home-search .search_text{ padding-left:116px; width:360px;height:44px; line-height:44px; border:#none; background:#f3f3f3; float:left;-moz-box-shadow:0px -3px 0px #dcdcdc inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #dcdcdc inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #dcdcdc inset;                   /* For Latest Opera */
}
.home-search .search_text ul li{ z-index:0; width:auto; height:44px; line-height:44px;float:left; padding-right:10px;
}
.home-search .search_text ul li.type{ position:absolute; left:0px; top:0px;}
.home-search .search_text ul li .li_cont{ position:relative;}
.home-search .search_text ul li .s_input{ cursor:pointer; width:100px; height:44px; background:url(../images/down_icon.png) no-repeat right center; text-indent:6px; line-height:44px; border:0px; float:left; font-size:14px; color:#929292; font-family:Arial, Helvetica, sans-serif;}
.home-search .search_text ul li .li_list{ z-index:5; display:none; position:absolute; right:-2px; top:42px; width:100%; border:solid 1px #d4d4d4; border-bottom:none; border-top:none; background:#FFF;z-index:999;}
.home-search .search_text ul li .li_list a{ display:block; height:32px; color:#333; line-height:32px; text-indent:6px; border-bottom:solid 1px #d4d4d4; font-size:14px;}
.home-search .search_text ul li .li_list a:hover{ background:#f7f7f7; color:#333;font-size:14px;}
.home-search .search_text ul li.key{ background:#f3f3f3; border:none; width:98%; border-right:none;
-moz-box-shadow:0px -3px 0px #dcdcdc inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #dcdcdc inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #dcdcdc inset;                   /* For Latest Opera */
}
.home-search .search_text ul li.key .s_input{ cursor:inherit; width:100%;float:left; background:none;}
.home-search .s_sub{ width:105px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:15px; background:#269546; cursor:pointer; border:none; float:left; margin-left:4px;
-moz-box-shadow:0px -3px 0px #258841 inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #258841 inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #258841 inset;                   /* For Latest Opera */
}
.home-search .s_sub2{ width:105px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:15px; background:#2d4475; cursor:pointer; border:none; float:left;margin-left:4px;
-moz-box-shadow:0px -3px 0px #253861 inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #253861 inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #253861 inset;                   /* For Latest Opera */
}



#menu{width:100%; height:44px; background:#253862;}
.menu{width:1200px; height:44px; margin:0 auto;}
.menu ul li{ float:left;height:44px; line-height:44px; font-size:18px; color:#fff;}
.menu ul li a{ padding:0px 20px; height:44px; line-height:44px; display:block; font-size:18px; color:#fff;}
.menu ul li a:hover{ padding:0px 20px; height:44px; line-height:44px; display:block; font-size:18px; color:#fff; background:#269546;}

.home_cont1{ width:1200px; position:absolute; left:50%;bottom:-350px; margin-left:-600px; z-index:99}
.home_industry{ width:310px; height:422px; float:left; margin-top:-52px;}
.home_industry .title{ height:52px; line-height:52px; width:100%; background:#87c800; font-size:18px; text-indent:14px; color:#FFF; cursor:pointer;}
.home_industry .title i{ float:right; padding-right:8px; font-size:1.8rem;color:#ddffa9;}
.home_industry .cont_list{background:#67aa00; padding:5px 0px; height:360px; overflow:hidden;}
.home_industry .cont_list ul li{ height:70px; padding:5px 10px 15px 50px; position:relative; overflow:hidden;}
.home_industry .cont_list ul li s{ width:50px;color:#fffffe; text-align:center; font-size:2.2rem; position:absolute; left:0px;top:20px;}
.home_industry .cont_list ul li .a_yj{ width:100%; height:26px; line-height:26px; font-size:16px; color:#fffffe; display:block; overflow:hidden;}
.home_industry .cont_list ul li .a_yj:hover{ width:100%; height:26px; line-height:26px; font-size:16px; color:#fffffe; display:block; overflow:hidden;}
.home_industry .cont_list ul li .ej{ padding-top:5px; height:40px; overflow:hidden;}
.home_industry .cont_list ul li .ej ul li{ height:20px; float:left; background:url(../images/line2.png) no-repeat right center; padding:0px 10px;}
.home_industry .cont_list ul li .ej ul li.last{ background:none;}
.home_industry .cont_list ul li .ej ul li a{ height:20px; line-height:20px; color:#ddffa9; font-size:14px;}
.home_industry .cont_list ul li .ej ul li a:hover{ height:20px; line-height:20px; color:#ddffa9;font-size:14px;}
.home_banner{ width:890px; height:370px; float:right; overflow:hidden;}

.rec_pro{padding-top:30px;}
.rec_pro .title{ font-size:22px; color:#63a300;text-transform:uppercase;}
.rec_pro .title p{ font-size:16px; color:#515257; padding-top:5px;text-transform:uppercase;}
.rec_pro .cont{ width:100%; margin-top:20px; overflow:hidden;}
.rec_pro .cont ul{ width:110%;}
.rec_pro .cont ul li{width:290px; float:left; margin-right:14px;}
.rec_pro .cont ul li .p_pic{width:290px; height:290px;text-align: center;overflow: hidden;vertical-align: middle;display: table-cell; position:relative;}
.rec_pro .cont ul li .p_pic img{margin: 0px auto;max-height:290px;max-width: 290px;vertical-align: middle;display: block;overflow: hidden;}
.rec_pro .cont ul li .p_price{width:100%; height:20px; line-height:20px; font-size:18px; color:#292929;}
.rec_pro .cont ul li .p_title{width:100%; height:30px; line-height:30px; font-size:14px; color:#303030; display:block; overflow:hidden;}
.rec_pro .cont ul li .p_title:hover{width:100%; height:30px; line-height:30px; font-size:14px; color:#578d04; display:block; overflow:hidden;}
.rec_pro .cont ul li .contact_h{ position:absolute; width:30px; height:30px; line-height:22px; font-size:1.8rem; background:#71ab18; right:0px; bottom:0px; color:#fff; text-align:center;cursor:pointer;z-index:9}


.home_pro_title{ text-align:center; padding-top:25px; margin:30px 0px; height:95px; font-size:34px; color:#63a300; background:#f5f5f5;-moz-box-shadow:0px -3px 0px #ebebeb inset;              /* For Firefox3.6+ */
	-webkit-box-shadow:0px -3px 0px #ebebeb inset;           /* For Chrome5+, Safari5+ */
	box-shadow:0px -3px 0px #ebebeb inset;                   /* For Latest Opera */}
.home_pro_title .h2_title{ width:1200px; margin:0 auto; color:#515257; font-size:14px; padding-top:6px;}
.home_pro_title .h2_title a{ color:#8d8d8e; font-size:14px; padding:0px 6px;}

.home_pro{ width:1200px; margin:0 auto; margin-top:20px; overflow:hidden;}
.home_pro .left_pic{width:276px; height:461px; float:left;}
.home_pro .pro_r{ width:924px; float:left;}
.home_pro .pro_r li{ width:230px; height:230px; float:left; margin-right:1px; display:inline;margin-bottom:1px; position:relative;}
.home_pro .pro_r li .p_pic{ width:230px; height:230px;text-align: center;overflow: hidden;vertical-align: middle;display: table-cell;}
.home_pro .pro_r li .p_pic img{margin: 0px auto;max-height:230px;max-width: 230px;vertical-align: middle;display: block;overflow: hidden;}
.home_pro .pro_r li .p_tc{ display:none; width:210px; padding:5px 10px; height:110px;background:#fff; left:0px; bottom:0px;  filter:alpha(opacity=85);-moz-opacity:0.85; -khtml-opacity: 0.85;opacity: 0.85;position:absolute; z-index:99}
.home_pro .pro_r li .p_tc .p_t{ display:block; height:30px; line-height:30px;color:#303030; overflow:hidden; text-align:center; font-size:14px;}
.home_pro .pro_r li .p_tc .p_t:hover{ display:block; height:30px; line-height:30px; color:#578d04; overflow:hidden;text-align:center; font-size:14px;}
.home_pro .pro_r li .p_tc .price_t{ display:block; height:30px; line-height:30px;color:#777; font-size:20px; overflow:hidden;text-align:center;}
.home_pro .pro_r li .p_tc .c_btn{ width:90px; height:30px; margin:0 auto; margin-top:5px; background:#70aa17; line-height:30px; text-align:center; font-size:14px; color:#FFF; display:block;}

.black_bg{ background:#eaeaea; margin-top:30px; padding:30px 0px;}
.home_d_up{ padding-bottom:30px; border-bottom:solid 1px #d4d4d4;}
.home_d_up .xxt{ width:400px; height:290px; float:left;}
.home_d_up .news_list{ width:770px; height:290px; background:#FFF; float:right; overflow:hidden;}
.home_d_up .news_list .news_t{ width:100%; height:56px; background:#e0e0e0;}
.home_d_up .news_list .news_t ul li{ position:relative; width:50%; height:56px; line-height:52px; float:left; text-align:center; color:#555; font-size:16px; cursor:pointer;}
.home_d_up .news_list .news_t ul li .jt{ position:absolute; bottom:0px; color:#ff9933; display:none;}
.home_d_up .news_list .news_t ul li.current{ background:#253862 ; width:50%;  height:56px; line-height:52px;text-align:center; float:left; color:#FFF; font-size:16px;}
.home_d_up .news_list .news_t ul li.current .jt{ position:absolute; bottom:-28px; left:50%; color:#253862 ; display:block; padding-left:-8px;}
.home_d_up .news_list .news_text{ padding:20px 10px 0px 10px; height:190px; overflow:hidden;}
.home_d_up .news_list .news_text ul li{ width:50%; height:32px; float:left;overflow:hidden;}
.home_d_up .news_list .news_text ul li a{ height:32px; line-height:32px; color:#777777; font-size:14px;}
.home_d_up .news_list .news_text ul li a:hover{ height:32px; line-height:32px; color:#558d00; font-size:14px;}
.home_d_up .news_list .news_text ul li span{ float:left; display:block; padding-right:4px; height:32px; line-height:32px; color:#777777; font-size:14px;}

.home_industry_tab{}
.home_industry_tab .title{width:100%;height:60px; line-height:60px; text-align:center; color:#578d04;text-transform: uppercase; font-size:22px;}
.home_industry_tab .industry_cont{ width:100%;}
.home_industry_tab .industry_cont .sroll{ width:1160px; height:110px; overflow:hidden;float:left;}
.home_industry_tab .industry_cont .sroll ul li{ width:200px; float:left; padding:0px 15px;}
.home_industry_tab .industry_cont .sroll ul li .p_pic{ width:200px; height:88px;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;position:relative;}
.home_industry_tab .industry_cont .sroll ul li .p_pic img{ margin:0 auto;max-height:88px;max-width:200px;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.home_industry_tab .industry_cont .sroll ul li .p_t{ padding: 5px; color:#696969; height:17px; line-height:18px; overflow:hidden;}
.home_industry_tab .industry_cont .sroll ul li .p_pro{ padding:0px 5px;color:#888888;line-height:18px; height:36px; overflow:hidden;}
.home_industry_tab .industry_cont .sroll ul li .p_pro a{ padding:0px 5px;color:#888888;}

/*首页底部样式*/
#home-foot{ background:#253862;padding-bottom:20px; padding-top:30px;}
.home-foot_kuang{height:60px;padding:0px 40px;}
.home-foot_kuang .site-links{line-height:28px; padding-top:15px;color:#fff}
.home-foot_kuang .site-links .sns{float:left; margin-left:20%; display:inline;}
.home-foot_kuang .site-links .sns span{ font-size:14px;float:left; padding-right:10px;font-family:"微软雅黑";}
.home-foot_kuang .site-links .sns .icon_list{float:left; margin-top:4px;}
.home-foot_kuang .site-links .sns .icon_list a{font-size:20px; color:#fff;}
.home-foot_kuang .site-links .sns .icon_list a:hover{font-size:20px; color:#fff; text-decoration:none;}

.home-foot_kuang .site-links .sns .icon_list ul li{ width:23px;float:left; padding-right:20px;}
.home-foot_kuang .site-links .sns .icon_list ul li a{ width:23px; height:23px; display:block; background-position:-120px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li a:hover{ width:23px; height:23px; display:block;background-position:-160px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .twitter{ width:23px; height:23px; display:block; background-position:-200px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .twitter:hover{ width:23px; height:23px; display:block;background-position:-240px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .gplus{ width:23px; height:23px; display:block;background-position:-280px 0px;}
.home-foot_kuang .site-links .sns .icon_list ul li .gplus:hover{ width:23px; height:23px; display:block;background-position:-320px 0px;}

.home-foot_kuang .site-links .pro-alert{float:left;font-size:14px;color:#fff;position:relative;}
.home-foot_kuang .site-links .pro-alert .title{float:left;margin-right:10px;font-family:"微软雅黑"; font-size:14px;}
.home-foot_kuang .site-links .enter{display:block;float:left;border:1px solid #fff}
.home-foot_kuang .site-links .enter a{width:98px;padding-left:10px;text-decoration:none;display:block;float:left;color:#fff;border-right:1px solid #ccc}
.home-foot_kuang .site-links .enter .icon{padding:0 5px;cursor:pointer}
.home-foot_kuang .site-links .subscribe{padding:10px;width:450px;position:absolute;background:#fff;background:rgba(51,51,51,.8);left:88px;top:-10px;border-radius:2px}
.home-foot_kuang .site-links .subscribe .input-text,.site-links .subscribe .input-mail{background:#fff;height:28px; line-height:28px; color:#fff;border:0 none;margin-right:2px}
.home-foot_kuang .site-links .subscribe .input-text{width:120px; }
.home-foot_kuang .site-links .subscribe .input-mail{width:200px}
.home-foot_kuang .site-links .subscribe .disabled{background:#fff}
.home-foot_kuang .site-links .sub-btn{display:block;float:left;background:#fff;line-height:28px;margin-left:5px}
.home-foot_kuang .site-links .sub-btn button{width:85px;height:28px;text-decoration:none;border:0 none;display:block;float:left;color:#fff;background:#fff;text-align:center}
.home-foot_kuang .site-links .subscribe .icon{cursor:pointer;position:absolute;top:5px;right:5px;color:#ddd;font-size:12px}
.home-foot_kuang .site-links .f_contact{ float:right; background:url(../images/icon_08.png) no-repeat left top; text-indent:25px;}
.home-foot_kuang .site-links .f_contact a{ font-size:14px; height:22px; line-height:22px; color:#fff; font-family:"微软雅黑";}

.home-foot-nav{ border-top:solid 1px #fff; text-align:center; font-family:tahoma, Arial, Helvetica, sans-serif; color:#fff;padding-top:15px; clear:both;}
.home-foot-nav a{ padding:5px 8px; display:inline-block; color:#fff;font-family:"微软雅黑";font-size:13px;}
.home-foot-nav a:hover{ padding:5px 8px; display:inline-block; color:#fff; text-decoration:underline;font-family:"微软雅黑"; font-size:13px;}
.home-foot-nav span{ display:block; padding:5px 0px;}
.home-copyright{ margin-top:10px; line-height:22px; text-align:center; font-size:12px; color:#fff; font-family:Verdana, Geneva, sans-serif}

/*内页样式*/
/*内页头部*/
.header .search{ height:44px;position:absolute; top:46px; right:0px;}
.search .search_text{ padding-left:116px; width:360px;height:42px; line-height:42px; border:solid 1px #e5e5e5; background:none; float:left;}
.search .search_text ul li{ z-index:0; width:auto; height:42px; line-height:42px;float:left; padding-right:10px;
}
.search .search_text ul li.type{ position:absolute; left:0px; top:0px;}
.search .search_text ul li .li_cont{ position:relative;}
.search .search_text ul li .s_input{ cursor:pointer; width:100px; height:44px; background:url(../images/down_icon.png) no-repeat right center; text-indent:6px; line-height:44px; border:0px; float:left; font-size:14px; color:#929292; font-family:Arial, Helvetica, sans-serif;}
.search .search_text ul li .li_list{ z-index:5; display:none; position:absolute; right:-2px; top:42px; width:100%; border:solid 1px #e5e5e5; border-bottom:none; border-top:none; background:#FFF;z-index:999;}
.search .search_text ul li .li_list a{ display:block; height:32px; color:#333; line-height:32px; text-indent:6px; border-bottom:solid 1px #e5e5e5; font-size:14px;}
.search .search_text ul li .li_list a:hover{ background:#f7f7f7; color:#333;font-size:14px;}
.search .search_text ul li.key{ background:none;  border:none;width:98%; border-right:none;}
.search .search_text ul li.key .s_input{ cursor:inherit; width:100%;float:left; background:none;}
.s_sub{ width:105px; height:42px; line-height:42px; text-align:center; color:#FFF; font-size:15px; background:#6ebbe9; cursor:pointer; border:none; float:left; margin-left:4px;}
.s_sub2{ width:105px; height:42px; line-height:42px; text-align:center; color:#FFF; font-size:15px; background:#ffa644; cursor:pointer; border:none; float:left;margin-left:4px;}
/*内页头部end*/
.k_bg{ width:100%; background:#f8f8f8;}
.t_keyword{ line-height:32px; color:#555; font-size:14px; text-indent:10px;}
.t_keyword a{ line-height:32px; color:#777; font-size:14px;padding:0px 9px;}
.t_keyword a:hover{ line-height:32px; color:#f8962a; font-size:14px;padding:0px 9px;}




.icon_sf{height:18px; margin-top:4px;}
.sf_pic{ width:18px; height:18px; float:left; margin-right:8px; display:inline; background:url(../images/list_tb1.png) no-repeat left top;}
.sf_pic.sm_rz{ background-position:-24px 0px;}
.sf_pic.sm_sp{width:26px; background-position:-53px 0px;}
.sf_pic.sm_sv{width:13px; background-position:-88px 0px;}

.path{ padding:15px 0px; height:32px;}
.path a{ height:40px; line-height:32px; font-size:14px; color:#a8a8a8;}
.path a:hover{ height:32px; line-height:32px; font-size:14px; color:#f8962a;}
.path span{ height:32px; line-height:32px; font-size:14px; color:#696969;}
.path i{ height:32px; line-height:32px; font-size:14px; color:#696969; font-family:"宋体"}
.path .search_results{ padding-left:10px;height:32px; line-height:32px; font-size:14px; color:#f8962a;}

.pro_category{ background:#fafafa;width:1200px; margin:0 auto;}
.pro_category label{ background:#70bce7;width:146px;height:59px;text-align:center; line-height:59px;color:#fff;font-size:16px; float:left;}
.pro_category .category_text ul {float:left;width:980px;overflow:hidden;height:59px;}
.pro_category .category_text ul.expand { padding:15px 0px;height:auto; line-height:auto;}
.pro_category .category_text ul li {display:inline; padding:0 22px; line-height:59px;height:59px; }
.pro_category .category_text ul li a{font-size:14px;white-space:nowrap; color:#696969;}
.pro_category .category_text ul.expand li{display:inline; padding:0px 22px; line-height:30px; height:30px;}
.pro_category .category_text span{float:right;line-height:59px;cursor:pointer;color:#f26649; font-size:14px; padding-right:20px;}
.pro_category .category_text span i{}	
.pro_category .category_text2{ margin-left:146px; padding-bottom:12px; display:none;}
.pro_category .category_text2 a{ padding:0 22px; line-height:39px; font-size:14px;}
.pro_category .category_text a:hover,.pro_category .category_text2 a:hover,.looking_for a:hover{ color:#333}
.looking_for{ clear:both; margin:0 auto; width:1200px; padding:20px 0 34px; height:35px;}
.looking_for span{background:#faab55;width:146px;line-height:35px;display:block;text-align:center;color:#fff;font-size:14px; float:left;}
.looking_for a{ color:#898989; font-size:14px; float:left;line-height:35px; padding:0 23px;}
.looking_for a:hover{ color:#333; font-size:14px; float:left;line-height:35px; padding:0 23px;}

.pro_box,.pro_main,.pro_box_main,.brand_suppliers_main{ width:1200px; margin:0 auto; clear:both;}
.pro_title_con{ border-top:solid 1px #e5e5e5;background:#f8f8f8;box-shadow:#ddd 1px 2px 2px; height:55px; margin-bottom:27px;}
.pro_main_title li{ float:left; font:bold 18px/55px Arial, Helvetica, sans-serif; height:55px; color:#b2744a; padding:0 27px; margin-right:-1px; border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5}
.pro_main_title .current_text{background:#fff; color:#777; margin-top:-1px; border-top:solid 2px #faab55;}
.pro_main_title li a{ font:bold 18px/55px Arial, Helvetica, sans-serif; height:55px; color:#777;}
.pro_title_r{padding:15px; float:right;}
.pro_title_r .view{ padding:0px 5px; float:left;}
.pro_title_r .view label{line-height:24px;font-size:13px; color:#7b7b7b; font-family:Verdana, Geneva, sans-serif;padding-right:5px; overflow:hidden; float:left;}
.pro_title_r .view a{margin-right:8px;display:inline; line-height:24px; font-size:20px; color:#ee65a6; float:left;}
.pro_title_r .view .list{ width:17px; height:17px;}
.pro_title_r .view .grid{ width:17px; height:17px;}
.pro_title_r .check{padding-left:5px; float:left;}
.pro_title_r .check ul li{ float:left;padding-left:10px;}
.icon_hy,.icon_pro {background: url(../images/pro_ico3.png) no-repeat;}
.icon_hy1,.pro_ico_1 {background-position: 0 0;display: inline-block;height: 18px;margin-left: 6px;width: 18px;}
.icon_hy2,.pro_ico_2 {background-position: -22px 0;display: inline-block;height: 18px;margin-left: 6px;width: 18px;}
.icon_hy3,.pro_ico_3 {background-position: -46px 0;display: inline-block;height: 18px;margin-left:6px;width: 26px;}
.pro_title_r .select{ float:left;}
.pro_title_r .select select option{ border:none; background:none;}
.pro2_list li:hover .pro2_list_con {display:block;}
.pro_box_main{ background:#fff;box-shadow:#ddd 1px 2px 1px; margin-bottom:26px;}
.pro_box_main .pro_pic .p_tc{ display:none;}
.pro_box_main .pro_pic:hover .p_tc{ display:block;}
.pro_box .pro2_list .pro_pic .p_tc{ display:none;}
.pro_box .pro2_list .pro_pic:hover .p_tc{ display:block}

.pro_box .pro2_list p{font:400 13px/20px Arial, Helvetica, sans-serif; padding:0px 0 7px; clear:both; width:220px;}
.pro_pic,.pro2_list li .pro_pic{ float:left;height:220px;width:220px;margin:14px;position:relative;background:#fff;}
.pro_pic .p_tc, .pro2_list li .pro_pic .p_tc{float:left;height:31px;bottom:0;width:220px;background:rgba(0,0,0,0.5); position:absolute;}
.pro_pic .p_tc ul li, .pro2_list li .pro_pic .p_tc ul li{ float:left;  line-height:31px; display:block}
.pro_pic .p_tc ul li i, .pro2_list li .pro_pic .p_tc ul li i{width:20px; height:17px; display:block; float:left;}
.pro_pic .p_tc ul li a, .pro2_list li .pro_pic .p_tc ul li a{color:#fff; font-size:12px;}
.pro_pic .p_tc ul li .icon1,.pro2_list li .pro_pic .p_tc ul li .icon1{ color:#ffbb00;}
.pro_pic .p_tc ul li .icon2,.pro2_list li .pro_pic .p_tc ul li .icon2{color:#9ac64c;}
.pro_pic .product_tu{ display:block;height:220px; width:220px;text-align: center;overflow: hidden;vertical-align: middle;display: table-cell;}
.pro_pic .product_tu img{margin: 0px auto;max-height:220px;max-width: 220px;vertical-align: middle;display: block;overflow: hidden;}
.pro_pic .p_pic{ display:block;height:220px; width:220px;text-align: center;overflow: hidden;vertical-align: middle;display: table-cell;}
.pro_pic .p_pic img{margin: 0px auto;max-height:220px;max-width: 220px;vertical-align: middle;display: block;overflow: hidden;}


.pro_detail{float:left; width:560px; padding:0 25px; padding-left:11px; padding-top:24px;}
.pro_detail h2{line-height:23px; cursor:pointer;}
.pro_detail h2 a{color:#003399; font-size:16px; font-weight:normal;}
.pro_detail h2 a:hover,.pro_suppliers_title h2 a:hover{color:#f60;}
.product_detailed{ margin-bottom:0; position:relative;}
.product_detailed ul li { float:left; height:26px;line-height:26px; display:inline; width:50%;}
.product_detailed ul li .pro_title{ height:26px;line-height:26px;float:left; font-size:12px; color:#2c2c2c; padding-right:4px;}
.product_detailed ul li .p_w{ width:66%;  height:26px;line-height:26px;float:left;font-size:12px; color:#898989; overflow:hidden;}


.product_detailed ul li.p_first{ width:100%; height:auto;}
.product_detailed ul li.p_first .p_w{ width:85%; height:auto}
.product_detailed ul li.p_first .p_w a{font-size:12px; color:#898989; height:24px; line-height:24px;}
.product_detailed ul li.p_first p span{ float:left; font-size:15px; color:#333;}
.product_detailed ul li.p_first p b{cursor:pointer;width:12px;height:16px;float:left;background:url(../images/jt_1.png) no-repeat -12px bottom;margin:8px 17px 0 12px;}
.product_detailed ul li.p_first p b.expand {background-position: 0px  bottom; margin-top:8px;}
.product_top .right_about .p_detail i{color:#01bbbb;cursor: pointer;}
.pro_d_text{ left:0px;top:30px;line-height: 28px;position: absolute; background:#fafafa; z-index:9; text-align:center; display:none;}
.pro_d_text table { border-left:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5;float: left; width: 400px;}
.pro_d_text table td{ border-bottom:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5}

.pro_right{ float:right;border-left:solid 1px #d3d3d3; width:320px; margin-top:24px;padding:3px 0 0 26px;}
.pro_right h2{font:400 15px/20px Arial, Helvetica, sans-serif;}
.pro_right h2 a{color:#333;}
.pro_right p{ color:#898989;line-height:22px;clear:both; max-width:240px;}
.pro_right p span{color:#2c2c2c;}
.pro_right p a{color:#898989;}
.pro_contact{ background:#faab55; border:solid 1px #faab55 ;width:120px; height:34px; line-height:34px; display:inline-block; margin:14px 0 8px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#fff ; text-align:center; font-size:16px;}
.pro_contact:hover{ background:#faab55; border:solid 1px #faab55;width:120px; height:34px; line-height:34px; display:inline-block; margin:14px 0 8px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#fff; text-align:center; font-size:16px;}
.pro_page{ text-align:center; clear:both; margin:60px 0; color:#555}
.pro_page a{ border:solid 1px #cdcdcd; padding:5px 8px; margin:0 3px; color:#555;font-size:14px;}
.pro_page a:hover{ color:#fff; border-color:#e5e5e5; background:#c0c0c0; font-size:14px;}
.pro_page .page_color{ color:#fff; background:#c0c0c0;}
.pro2_list{ width:1240px;}
.pro2_list li{ float:left; margin-right:25px; margin-bottom:50px; position:relative;}
.pro2_list li .pro_pic{width:220px; margin:0;}
.pro2_list li .pro_pic .p_tc ul li{margin:0; margin-left:17px;}
.pro2_list li .pro_right_ico{ padding:0px 5px;}
.pro2_list li .pro_right_ico span{ font-size:13px;}
.pro2_list_con{ float:left; width:220px;display:none; position:absolute; z-index:8;background:#f8f8f8;}
.pro2_list li .info{background:#f8f8f8;}

.pro_right_ico{ margin:8px 0;float:left; clear:both;}
.pro_right_ico span{ font-size:14px; color:#1686cc; float:left; background-position: 0 10px;}
.pro_right_ico .icon_pro{float:left;}
.pro_box .pro2_list .pro2_list_con p{ color:#2c2c2c;line-height:18px;width:220px;font-size:13px;}
.pro2_list_con p span{color:#777; font-size:13px;}
.pro_box .pro2_list .pro2_list_con p a{ color:#777;line-height:18px;width:220px;font-size:13px;}


.pro_prompt{ margin:0 auto; width:1200px; text-align:right; padding-bottom:20px; height:40px;}
.pro_prompt p{ float:right; margin-right:10px; line-height:15px; width:280px; color:#666}
.pro_prompt a{ padding:5px 10px; color:#fff; background:#F90; float:right;}

/*******Product suppliers*********/
.pro_suppliers_main{ background:#fff;padding:0 21px 26px 30px; box-shadow:#ddd 1px 2px 2px; margin-bottom:25px;}
.pro_suppliers_left{ width:760px; float:left; padding-top:20px;}
.pro_suppliers_title{ height:45px;}
.pro_suppliers_title h2{ float:left;}
.pro_suppliers_title h2 a{ color:#003399;font-size:20px; font-weight:normal;}
.pro_suppliers_title .pro_suppliers_ico{ margin:8px 0 8px 0; float:right; }
.pro_suppliers_title .pro_suppliers_ico span{color:#2c2c2b; float:left; font-size:13px;} 
.pro_suppliers_title .pro_suppliers_ico .icon_pro{ padding-top:10px;}
.suppliers_content table{ float:left;}
.suppliers_content table th{ font-weight:400; text-align:left; line-height:22px; color:#2c2c2c; font-size:14px;}
.suppliers_content table td{ line-height:22px;color:#898989;}
.suppliers_content table td a{ line-height:22px;color:#898989;font-size:13px;}
.suppliers_content table td a:hover{ color:#F60;font-size:13px;}
.supplier_xian{ width:1px; background:#ddd;float:left;min-height:100px;display:block; margin-right:26px;}
.contact_supplier{ padding-top:21px; clear:both;}
.contact_supplier a{background:#1f8ccf;color:#fff; font-size:16px; border-radius:4px; line-height:34px; height:34px; padding:8px 15px;}
.pro_suppliers_right{ float:right; padding-top:26px;}
.pro_suppliers_right span{ float:left;}
.pro_suppliers_right span .p_pic{width:150px; height:150px;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell;}
.pro_suppliers_right span .p_pic img{ margin:0 auto;max-height:150px;max-width:150px;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.pro_suppliers_right span .c_t{ margin-top:10px; height:20px; line-height:20px; overflow:hidden; width:150px; color:#777;}
.pro_suppliers_right .supplier_pic{margin-right:17px;}
/*******Brand suppliers*********/
.brand_suppliers_main h2{background:#fff;box-shadow:#ddd 1px 2px 2px;height:55px;font:400 26px/55px Arial;padding-left:17px; color:#444;}
.clothing_con{ clear:both;margin-bottom:20px;}
.clothing_con h3{ font-size:24px; color:#777; font-weight:400; padding: 0 0 15px 18px;padding-top:30px;}
.clothing_con ul li {float: left;text-align: center;width: 20%;margin-bottom:20px;}
.clothing_con ul li img{ width:220px; height:83px;}
.clothing_con ul li .b_title{color: #666;line-height: 32px; line-height:32px; overflow:hidden;text-align: center;width:100%; font-size:13px;}
.new_cont{ border-top:solid 1px #e0e0e0; background:url(../images/line.jpg) repeat-y 260px top;}
.new_cont .side_left{ width:260px; float:left;}
.new_cont .side_left ul li{ width:260px; height:50px;text-indent:20px; position:relative;}
.new_cont .side_left ul li a{ width:100%; height:50px; line-height:50px; color:#555; display:block; font-size:15px;}
.new_cont .side_left ul li a:hover{ width:100%; height:50px; line-height:50px; color:#555; display:block; background:#e8e8e8; font-size:15px}
.new_cont .side_left ul li .jt{ position:absolute; right:-14px; top:11px; font-size:24px; color:#e8e8e8; display:none;}
.new_cont .side_right{ width:870px; float:left; padding-left:46px;}
.new_cont .side_right .n_title{ width:870px; border-bottom:solid 1px #e0e0e0; height:49px; line-height:49px; font-size:16px; color:#777777; font-weight:bold;}
.new_cont .side_right .content{ padding:15px 10px;}
.new_cont .side_right .content .first_new{ padding-bottom:10px; height:90px; overflow:hidden;}
.new_cont .side_right .content .first_new .n_pic{ height:90px;width:90px;text-align:center;overflow:hidden;vertical-align: middle;display: table-cell; float:left;}
.new_cont .side_right .content .first_new .n_pic img{ margin:0 auto;max-height:90px;max-width:90px;display: table-cell; vertical-align: middle; display:block; overflow:hidden;}
.new_cont .side_right .content .first_new .p_right{ width:740px; float:right;}
.new_cont .side_right .content .first_new .p_right .title{ color:#555555; padding-bottom:5px; height:22px;}
.new_cont .side_right .content .first_new .p_right .title a{ color:#555555;height:22px; line-height:22px; font-size:14px;}
.new_cont .side_right .content .first_new .p_right .title span{ float:right; color:#888888;height:22px; line-height:22px; font-size:14px;}
.new_cont .side_right .content .first_new .p_right .n_text{ color:#777777;line-height:20px; font-size:13px;}
.new_cont .side_right .content .new_list{}
.new_cont .side_right .content .new_list li{ height:30px;overflow: hidden;}
.new_cont .side_right .content .new_list li a{ font-size:14px; color:#777; height:30px; line-height:30px;}
.new_cont .side_right .content .new_list li a:hover{ font-size:14px; color:#333; height:30px; line-height:30px;}
.new_cont .side_right .content .new_list li i{ height:30px; line-height:30px;color:#709af8;}
.new_cont .side_right .content .new_list li span{ float:right; color:#888888;height:30px; line-height:30px; font-size:14px;}
.news_title{padding:15px 10px; text-align:center; font-size:16px; color:#666; height:30px; line-height:30px;}
.new_detail{ color:#777777;line-height:24px; margin-bottom:20px; font-size:13px; }
.n_page{ font-size:14px; height:30px; line-height:30px; display:block; padding-left:15px;color:#555;}
.n_page:hover{ font-size:14px; height:30px; line-height:30px; display:block; padding-left:15px;color:#f8962a;}
.video_cont{ width:620px; height:340px; margin:0 auto;overflow:hidden; text-align:center;}
/*底部样式*/
#foot{border-top:1px solid #cfcfcf; background:#f6f6f6; margin-top:30px; padding-bottom:20px;}
.foot_kuang{height:60px;padding:0px 40px;}
.site-links{line-height:28px; padding-top:15px;color:#666666}
.site-links .sns{float:left; margin-left:30%; display:inline;}
.sns span{ font-size:14px;float:left; padding-right:10px;font-family:"微软雅黑";}
.sns .icon_list{float:left; margin-top:4px;}
.sns .icon_list a{font-size:20px; color:#979795;}
.sns .icon_list a:hover{font-size:20px; color:#cd6800; text-decoration:none;}

.sns .icon_list ul li{ width:23px;float:left; padding-right:20px;}
.sns .icon_list ul li a{ width:23px; height:23px; display:block; background-position:-120px 0px;}
.sns .icon_list ul li a:hover{ width:23px; height:23px; display:block;background-position:-160px 0px;}
.sns .icon_list ul li .twitter{ width:23px; height:23px; display:block; background-position:-200px 0px;}
.sns .icon_list ul li .twitter:hover{ width:23px; height:23px; display:block;background-position:-240px 0px;}
.sns .icon_list ul li .gplus{ width:23px; height:23px; display:block;background-position:-280px 0px;}
.sns .icon_list ul li .gplus:hover{ width:23px; height:23px; display:block;background-position:-320px 0px;}

.site-links .pro-alert{float:left;font-size:14px;color:#666;position:relative;}
.site-links .pro-alert .title{float:left;margin-right:10px;font-family:"微软雅黑"; font-size:14px;}
.site-links .enter{display:block;float:left;border:1px solid #ccc}
.site-links .enter a{width:98px;padding-left:10px;text-decoration:none;display:block;float:left;color:#666;border-right:1px solid #ccc}
.site-links .enter .icon{padding:0 5px;cursor:pointer}
.site-links .subscribe{padding:10px;width:450px;position:absolute;background:#595959;background:rgba(51,51,51,.8);left:88px;top:-10px;border-radius:2px}
.site-links .subscribe .input-text,.site-links .subscribe .input-mail{background:#fff;height:28px; line-height:28px; color:#888;border:0 none;margin-right:2px}
.site-links .subscribe .input-text{width:120px; }
.site-links .subscribe .input-mail{width:200px}
.site-links .subscribe .disabled{background:#eee}
.site-links .sub-btn{display:block;float:left;background:#fff;line-height:28px;margin-left:5px}
.site-links .sub-btn button{width:85px;height:28px;text-decoration:none;border:0 none;display:block;float:left;color:#fff;background:#e33500;text-align:center}
.site-links .subscribe .icon{cursor:pointer;position:absolute;top:5px;right:5px;color:#ddd;font-size:12px}
.site-links .f_contact{ float:right; background:url(../images/icon_08.png) no-repeat left top; text-indent:25px;}
.site-links .f_contact a{ font-size:14px; height:22px; line-height:22px; color:#444444; font-family:"微软雅黑";}

.foot-nav{ border-top:solid 1px #e1e1e1; text-align:center; font-family:tahoma, Arial, Helvetica, sans-serif; color:#555;padding-top:15px; clear:both;}
.foot-nav a{ padding:5px 8px; display:inline-block; color:#555555;font-family:"微软雅黑";font-size:13px;}
.foot-nav a:hover{ padding:5px 8px; display:inline-block; color:#555555; text-decoration:underline;font-family:"微软雅黑"; font-size:13px;}
.foot-nav span{ display:block; padding:5px 0px;}
.copyright{ margin-top:10px; line-height:22px; text-align:center; font-size:12px; color:#777777; font-family:Verdana, Geneva, sans-serif}

/*CSS meneame style pagination*/

DIV.meneame { margin-top:30px;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px;COLOR: #4a4a4a; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.meneame A {
	BORDER-RIGHT: #818181 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #818181 1px solid; COLOR: #4a4a4a; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #818181 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #818181 1px solid; BORDER-TOP: #818181 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #818181 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #999999
}
DIV.meneame A:active {
	BORDER-RIGHT: #818181 1px solid; BORDER-TOP: #818181 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #818181 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #999999
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #ff6500 1px 818181; PADDING-RIGHT: 7px; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #818181 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #999999
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b7b7b7 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 1px solid; COLOR: #a6a6a6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 1px solid
}
/*返回顶部css*/
.return_top{ position:fixed; bottom:0px; right:0px; width:50px; z-index:5}
.return_top ul li{ height:50px;width:50px; margin-top:10px;}
#line{ border-top:dotted 1px #cccccc;margin-top:30px;padding-bottom: 20px;}
.Related_recommend{ width:100%; background:url(../images/nybj2.jpg) repeat-x left top #FFF;}
.m_title{ width:100%; font-size:15px; color:#545454; height:30px; line-height:20px;}
.Related_recommend .relatedLink{ display:block;}
.Related_recommend .relatedLink li{ float:left; width:25%;height:28px; line-height:28px; color:#4f4f4f; background:url(../images/dian.jpg) no-repeat left center; text-indent:9px;}
.Related_recommend .relatedLink li a{height:28px; line-height:28px; color:#4f4f4f; display:block; white-space:break-word;}
.Related_recommend .relatedLink li a:hover{height:28px; line-height:28px; color:#1b99fb;white-space:break-word;background:url(../images/dian2.jpg) no-repeat left center;}
#related_btn{ width:100%;margin:10px 0px;cursor:pointer;font-size:14px; color:#545454; height:20px; line-height:20px; font-family:"微软雅黑";}



/*Send Inquiry样式*/
.send_inquiry{position: fixed;right: 50px;bottom: 0px;z-index:9;cursor: pointer;}
.send_inquiry .cart{background:#446279;height: 31px;position:relative;}
.send_inquiry .cart .cartIoc {width: 49px;height: 31px; background: url("../images/cart.png") no-repeat left top transparent;position: absolute;left: -49px;top: 0px;}
.send_inquiry .cart .nub {width: 90px;height: 31px;font-size: 14px;line-height: 31px;color: #FFF;font-family: "微软雅黑";border-right: 1px solid #FFF;float: left;}
.send_inquiry .cart .Pay {width: 120px;text-align: center;font-size: 14px;color: #FFF;font-family: "微软雅黑";float: left;}
.send_inquiry .cart .Pay a {font-size: 14px;width: 120px; font-weight:bold;color: #FFF;font-family: "微软雅黑";line-height: 31px;display: inline-block;}
.send_inquiry .cart .nub.boxnub{ width:166px;}

.KcartInfo{ position:absolute; right:0px; bottom:30px; border:solid 1px #446279; background:#FFF; width:300px; height:300px; overflow:hidden; overflow-y:auto; z-index:9999999; display:none;}

.cart_list{ padding:5px;}
.cart_list ul li{ background:#f8f8f8; height:58px; margin-bottom:6px; padding-left:70px; padding-right:52px; position:relative}
.cart_list ul li .hd_pro_img{ width:50px; height:50px; padding:4px; padding-right:0px; position:absolute; left:0px; top:0px;}
.cart_list ul li .hd_pro_img img{ width:50px; height:50px; display:block}
.cart_list ul li .hd_pro_name{ height:32px; padding-top:5px; overflow:hidden; display:inline-block;}
.cart_list ul li .hd_pro_name a{ color:#333333}

.cart_list ul li .hd_cart_detail{ padding-top:5px;}
.cart_list ul li .liprice{ position:absolute; right:16px; top:5px; font-size:12px; color:#999999; font-weight:normal}
.cart_list ul li .DelGoods{ position:absolute; right:5px; bottom:5px; height:16px; display:inline-block; color:#999999; text-decoration:underline; text-align:center; cursor:pointer;  font-weight:normal}
.cart_list ul li.s_all{ background:none; color:#446279; height:24px; margin-bottom:0px; padding-right:16px; text-align:right;}

/*.cart_list .NoGoods{ color:#999; text-align:center;}
.cartNum{ padding:5px; padding-bottom:2px;}
.cartNum font{ color:#F00; font-weight:bold}*/

.liheigt_box_home{ position:absolute; height:auto;background:#000; filter:alpha(opacity=60);-moz-opacity:0.6; -khtml-opacity: 0.6;opacity: 0.6; z-index:120}
.pop_up_login{display:none; position:fixed; z-index:121; width:528px; height:auto; margin:0 auto;border:solid 1px #e5e5e5; background:#FFF; padding:1px;}
.pop_up_login_k{ width:528px; height:auto; background: url(../images/kbj.jpg) repeat-x left bottom #fbfbfb;}
.pop_up_login_k .title{ width:508px; height:40px; line-height:40px;font-size:16px; font-weight:bold; color:#1a1a1a; padding-left:20px;}
.pop_up_login_k .title span{ width:auto; display:inline-block;float:right; padding-right:10px; padding-top:15px; cursor:pointer;}

.pop_up_login_k .nr{ width:512px; height:auto; margin:0 auto; margin-top:8px; padding-left:16px;}
.pop_up_login_k .nr .tab-title{ border-bottom:solid 1px #d7d7d7; height:30px;}
.pop_up_login_k .nr .tab-title ul li{ float:left;  margin-bottom:-1px;margin-right:5px; display:inline; height:29px; line-height:29px; padding:0px 20px; border:solid 1px #d7d7d7;}
.pop_up_login_k .nr .tab-title ul li.current{border-bottom:solid 1px #ffffff;}

.pop_up_login_k .nr .nr_box{ padding:20px 15px;}
.pop_up_login_k .nr .nr_box .sign_dl{ width:80%; margin:0 auto;}
.pop_up_login_k .nr .nr_box .sign_dl dl{ padding-bottom:15px;}
.pop_up_login_k .nr .nr_box .sign_dl dl dt{ font-weight:bold; color:#555555; padding:5px 0px;}
.pop_up_login_k .nr .nr_box .sign_dl dl .dd_input{ width:99%; border:solid 1px #cccccc; height:26px; line-height:26px; background:#FFF; text-indent:8px; color:#919191;}
.pop_up_login_k .nr .nr_box .sign_dl dl .sign_btn{ width:99%; border:solid 1px #e87b0e; height:30px; line-height:28px; text-align:center;color:#ffffff; font-size:18px; font-weight:bold;
-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
 background: -webkit-linear-gradient(#ffa903, #ff8a27); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ffa903, #ff8a27); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ffa903, #ff8a27); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ffa903, #ff8a27); /* 标准的语法 */ 
}

.pop_up_login_k .nr .nr_box .join_dl{ width:100%;}
.pop_up_login_k .nr .nr_box .join_dl dl{ width:100%; padding-bottom:10px;}
.pop_up_login_k .nr .nr_box .join_dl dl label{ width:120px; padding-right:15px; height:30px; line-height:30px; text-align:right; float:left; display:block;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_input{ width:230px; border:solid 1px #cccccc; height:26px; line-height:26px; background:#FFF; text-indent:8px; color:#919191; float:left;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_sel{ width:230px; float:left; height:26px; line-height:26px;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_yzm{ width:230px; float:left;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_yzm .y_pic{ width:130px; height:44px; padding-bottom:4px;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_input_yzm{ width:130px; border:solid 1px #cccccc; height:26px; line-height:26px; background:#FFF; text-indent:8px; color:#919191; float:left;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_p{ line-height:18px; padding-left:15px;}
.pop_up_login_k .nr .nr_box .join_dl dl em{ color:#F00; font-size:14px;}
.pop_up_login_k .nr .nr_box .join_dl dl .dd_r{ padding-top:2px;}