.menu{margin-bottom: 0px;}

.space_detail_top{background:url(space_product_bg.jpg) center repeat; height: 360px;margin-top: 0px;}

.space_product_detail{ margin-bottom: 30px; padding-top: 45px;}
.space_product_detail_main{padding: 0px 0px;}
.space_product_detail_main .space_product_detail_img{padding:30px 70px; background: #fff;}
.space_product_detail_info{margin-left:340px; background: #fc7c01; height: 260px; width: 860px;}
.space_product_detail_con{padding: 22px 30px;}
.space_product_detail_info h3{font-size: 20px; color: #fff; height: 40px; line-height: 40px;letter-spacing: 2px;}
.space_product_detail_text{font-size:16px; color: #fff; height: 20px; line-height: 20px;letter-spacing: 1px;}
.space_product_detail_line{height: 1px; width: 100%; background: #f0f0f0; margin-top: 17px;}
.space_product_detail_info .space_product_detail_p{padding-top: 11px; font-size: 14px; color: #fbe8ca; line-height: 28px; font-weight: normal;}
.space_product_detail_a{text-align: left; margin-top: 15px;}
.space_product_detail_a a.scan_more{display: inline-block; width: 110px; text-align: center; height: 34px; line-height: 34px; background: #fff; border-radius: 3px; color: #f88d0b; font-size: 14px; letter-spacing: 1px;}
.space_product_detail_a a.scan_more:hover{background: #fbe8ca; text-decoration: none;}


.space_detail{margin-top: 31px;}
.space_detail .w{padding: 0px 0px;}
.space_detail_tab{background: #fff; padding: 12px 20px 8px 6px; border-bottom: 2px solid #2171c4;}
.space_detail_ul{font-size: 0px;height:36px;}
.space_detail_ul a{display: inline-block; height:32px; line-height: 32px; margin-left: 17px;margin-right: 13px; border: 1px solid #2383cf; width: 106px; text-align: center; font-size: 16px; color: #2383cf;}
.space_detail_ul a.current,.space_detail_ul a:hover{color: #fff; background: #2383cf; text-decoration: none;}
.space_detail_ul a.fr{margin-right: 11px; border:1px solid #f18628; color: #f39b31;}
.space_detail_ul a.fr:hover{color: #fff; background: #f18628; text-decoration: none;}

.space_detail_a a{display: inline-block; height: 44px; line-height: 44px; width: 160px; background: #f88d0b; color: #fff; font-weight: bolder; font-size: 16px; text-align: center;}
.space_detail_a a:hover{text-decoration: none; background: #e47f04;}

.space_detail_con{padding: 30px; position: relative; background: #fff url(content_bg.png) center 50px no-repeat; border:2px solid #f97d01; margin-top: 10px; margin-bottom: 20px;height: 578px;overflow: hidden;}
.space_detail_item{display: none; font-size: 14px; line-height: 30px; color: #555;word-break: break-all;word-wrap: break-word;}
.space_detail_about{white-space: pre-line;}

.space_detail_con a.more{position: absolute; display: block; right: 0px; bottom: 0px; width: 98px; height: 31px; line-height: 31px; text-align: center; font-size: 14px; background: #f97d01; color: #fff;}

.space_detail_con table{border-collapse: collapse;}
.space_detail_con table tr td,.space_detail_con table tr th{border:1px solid #7c7c7c;padding: 0px 10px;}


.dl_main_title{text-align: center;}
.dl_main_title h3{font-weight: normal; font-size: 30px; color: #444; line-height: 36px; height: 36px;}
.dl_main_title h3 em{color: #fc7d1c;}
.dl_main_title p{font-size: 0px;margin-top: 9px;}
.dl_main_title p span{display: inline-block; width: 43px; height: 2px; background: #fc7d1c;}
.dl_main_title p span.l2{background: #707070;}

.dl_more{text-align: center; margin-top: 32px;}
.dl_more a{display: inline-block;border: 1px solid #eeeeee;border-radius: 3px;background-color:#fff;width: 200px;height: 43px; line-height: 43px; font-size: 13px; color: #888888;}


.dl_company_tit{min-width: 1200px; height: 156px; background: url(images/company_bg.png) center no-repeat; bottom: -18px; z-index: 1; position: relative;}
.dl_company_tit .dl_main_title h3{color: #fff; padding-top: 41px;}
.dl_company_tit .dl_main_title h3 em{color: #fff;}
.dl_company_tit .dl_main_title p span{background: #fe5b00;}
.dl_company_tit .dl_main_title p span.l2{background: #fff;}

.dl_company_tit{min-width: 1200px; height: 156px; background: url(title.png) center no-repeat; bottom: -18px; z-index: 1; position: relative;}
.dl_company_list{width: 1202px;}
.dl_company_list ul{font-size: 0px; margin:29px -15px 0px;}
.dl_company_list ul li{display: inline-block; margin: 14px 15px; border:1px solid #f88d0b; width: 276px; height: 53px;box-shadow: 4px 4px 0px rgb(230,230,230);}
.dl_company_list ul li a{display: block; height: 53px; line-height: 53px; text-align: center; font-size: 14px; color: #666;}

.space_product{padding-top: 0px; padding-bottom: 30px;}
.space_product_search{font-size: 18px; height:30px; line-height:30px;background: #f97d00;padding: 11px 16px 11px 13px;}
.space_product_w{ background: #fff;border: 2px solid #f88d0d;}

.space_product_cate{border-top: 1px solid #ff9d27; padding: 10px 15px; background: #fff; margin: 20px auto; position: relative;}
.space_product_cate_title{font-size: 14px; color: #939393; line-height: 27px;}
.space_product_cate_title i{font-size: 14px; color: #979797; margin-left: 7px;}
.space_product_cate_more{}
.space_product_cate_more a{font-size: 12px; color: #939393; line-height: 27px;}

.space_product_cate_con{margin-left: 20px;margin-right: 20px;float: left;width: 1005px;}
.space_product_cate_ul{}
.space_product_cate_ul ul{font-size: 0px;}
.space_product_cate_ul ul li{display: inline-block; height: 27px; line-height: 27px; border:1px solid #ededed; padding: 0px 15px; background: #fff; margin: -1px;}
.space_product_cate_ul ul li a{display: block; font-size: 14px; color: #969696;}
.space_product_cate_ul ul li a:hover{color:#ff9d27;}

.dl_product_sese,.dl_product_seinput{height: 28px; border: 1px solid #ffb261;border-right:0px;}
.dl_product_sese{width: 80px;}
#dl_product_search{width: 68px;}
.dl_product_seinput span{display: inline-block; background: #fff; width:30px; height: 28px; text-align: center; line-height: 28px;}
.dl_product_seinput span i.dl_ico_search{font-size: 14px; color: #bbb; margin-right: 0px;}

.dl_product_sese select,.dl_product_seinput input{border:0px;font-family: "å¾®è½¯é›…é»‘", sans-serif, serif; font-size:12px;}
.dl_product_sese select{margin-top: 2px; color:#999999;}
.dl_product_seinput input{height:24px; line-height:24px; padding: 2px 5px; *padding: 0px 5px; color: #cacaca; width: 230px;}
.dl_product_sesubmit a{display: inline-block; font-weight: normal; height: 30px; line-height: 30px; color: #fff; width:60px; text-align: center; background: #434343; font-size: 12px;}
.dl_product_sesubmit a:hover{text-decoration: none;}

.dl_layer_select_text{border:1px solid #e4e4e2;}
.dl_layer_select_text span{font-size: 12px;}



.layer_cate_wrap{padding: 20px;}
.layer_cate_item{float: left;padding: 10px; width:130px;}
.layer_cate_item:hover{background: #f3f3f3;}
.layer_cate_item h3{font-weight: normal; color: #555; font-size: 14px; margin-bottom:10px;}
.layer_cate_item ul li a{line-height: 24px; font-size: 12px; color: #666;}

.dl_layer_cate{}
.dl_layer_cate .dl_layer_select_ul{right:0px; min-width: 120px; border: 1px solid #e4e4e2;box-shadow: 0px 0px 10px 1px rgba(122,122,122,0.19);}
.dl_layer_cate .dl_layer_select_ul ul li{border-top: 1px solid #efefef;position: relative; text-align: left; padding-left: 10px;}

.dl_layer_cate ul li .dl_layer_smallselect{position: absolute; z-index: 99; display: none; left: 100%; width: 300px; top: 0px; background: #fff;  border-top: 0px;}
.dl_layer_cate ul li:hover .dl_layer_smallselect{display: block!important;}
.dl_layer_cate ul li:hover .dl_layer_smallselect .dl_layer_select_ul{display: block; position: static; text-align: left; width: 485px;}



.dl_layer_auto ul li{}
.dl_layer_auto ul li .dl_layer_smallselect{position: absolute; z-index: 99; display: none; left: 100%; width: 160px; top: 0px; background: #fff; border:1px solid #e2963b; border-top: 0px;}
.dl_layer_auto ul li:hover .dl_layer_smallselect{}

.dl_layer_auto .dl_layer_select_ul{width: 300px;border: 1px solid #e4e4e2;box-shadow: 0px 0px 10px 1px rgba(122,122,122,0.19);}
.dl_layer_auto .dl_layer_select_ul ul{font-size: 0px; padding: 10px; line-height: 24px;}
.dl_layer_auto .dl_layer_select_ul ul li{display: inline-block; font-size: 12px;line-height: 20px; border: 1px solid #f88d0b; margin: 3px 4px; padding: 0px 12px; text-align: center; background: #fff; border-radius: 24px;}
.dl_layer_auto .dl_layer_select_ul ul li:hover{color: #ff9d27;}


.dl_layer_list .dl_layer_select_ul{width: 392px;border: 1px solid #e4e4e2;box-shadow: 0px 0px 10px 1px rgba(122,122,122,0.19);}
.dl_layer_list .dl_layer_select_ul ul{font-size: 0px; padding: 10px; line-height: 24px;}
.dl_layer_list .dl_layer_select_ul ul li{display: inline-block; font-size: 12px;line-height: 24px; border: 1px solid #dadada; margin: 3px 7px; width: 77px; text-align: center;}

.dl_layer_stand.dl_layer_list .dl_layer_select_ul{width: 485px;}
.dl_layer_stand.dl_layer_list .dl_layer_select_ul ul li{width: 61px;}

.dl_list_menu{margin-right: 40px;}
.dl_list_menu ul{font-size: 0px; height: 30px;}
.dl_list_menu ul li{display: inline-block; margin: 0px 15px 0px 0px;*float:left;/*42*/}
.dl_list_menu ul li a{font-size: 14px; color: #121212; display: inline-block; width:92px; height: 30px; line-height: 30px; text-align: center;background:#f6f6f5;}
.dl_list_menu ul li a:hover{background: #d0d0d0; color:#555; text-decoration: none;}
.dl_list_menu ul li.active a{background:#f8bd0b; color:#444;font-weight: bolder;}


.product_list_table{width: 100%;border-collapse: collapse;border-spacing: 0; background: #fff;}
.product_list_table tr th{border-bottom: 1px solid #efeeec;; line-height:53px; text-align: center; font-weight: normal;color:#555;font-size:14px; background: #f9f9f9;}
.product_list_table tr td{border:0px;/*border-bottom:1px dotted #ddd;*/border-bottom:0px solid #efefef;line-height:51px; text-align: center; color: #777;font-size:14px; background: #fff;}
.product_list_table tr:nth-child(odd) td{background: #fffcf9;}
.product_list_table tbody tr:hover td{background: #f88d0b; color: #fff!important;}
/*.product_list_table tr:last-child td{border-bottom: 0px;}*/
.dl_list_price{font-weight: bolder; color:#f88d0b;}
.dl_model_stand{font-weight: normal; color: #333;}
/*.dl_list_stock{color:#f88d0b;}*/
.dl_list_buy,.dl_list_coll{margin: 0px 5px;}
.dl_list_buy a{color:#f88d0b; display: inline-block; background: #fff; border:1px solid #f88d0b; height: 22px; width:58px; text-align: center; line-height: 21px; border-radius: 2px;}
.dl_list_buy a.disable{background: #999;}

.product_list_table tbody tr:hover td .dl_list_price{color: #fff;}
.product_list_table tbody tr:hover td .dl_modle_stand span{color: #e2e2e2;}

.product_list_table #shop_list_tbody tr td{cursor: pointer;}
.product_list_table #shop_list_tbody tr td:first-child,.product_list_table #shop_list_tbody tr td:last-child{cursor: auto;}
.product_list_table #shop_list_tbody tr td input{opacity: 0.8;filter: Alpha(Opacity=80);}

.product_list_table #shop_list_tbody tr.buy_checked td{background: #fff6eb; color: #333;font-weight: bold;}
.product_list_table #shop_list_tbody tr.buy_checked td .dl_model_stand{font-weight: bold;}
.product_list_table #shop_list_tbody tr.buy_checked td input{opacity: 1;filter: Alpha(Opacity=100);}

.product_list_table #shop_cart_tbody tr td{background: #fff6eb; color: #333;font-weight: bold;}
.product_list_table #shop_cart_tbody tr td .dl_model_stand{font-weight: bold;}



.dp_page{margin-top: 25px; text-align: center;}
.dp_page_main{display: inline-block; margin-top: 12px;}
.dp_page_main .laypageskin_molv a{border: 1px solid #d8d8d8;background: #fff;}
.laypageskin_molv .laypage_curr{border: 1px solid #f78d0a;}

.shop_list_cart{position: relative; padding:0px 0px 10px;}
.dl_layer_back{position: absolute; right: 10px; top: 12px;}
.dl_layer_back a{display: block; height: 28px; line-height: 28px; padding: 0px 20px; background: #9e9e9e; font-size: 14px; color: #fff; border-radius: 3px; }
.dl_layer_back a:hover{text-decoration: none; background: #f78d0a;}