.dv_center{background:#fff}
.dv_Pharmacutical{min-height:306px;padding:18px 10px 0 10px}
.dv_Pharmacutical li{margin:0 5px 42px 5px!important}
.dv_Pharmacutical ul{height:auto}
.dv_Pharmacutical li .p_list_name{font-size:12px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}
.dv_Pharmacutical ul li a,.dv_Pharmacutical ul li p{color:#555}
.dv_Pharmacutical li .p_list_name a{color:#549b35}
.dv_Pharmacutical li .p_list_name a:hover{font-weight:700}
.dv_jsDrawEdit{height:373px;width:745px;background:#f39800;}
.dv_jsDrawEdit .btn{float:left;margin-top:5px}
.dv_jsDrawEdit .btn input{width:100px;height:30px;line-height:30px;border:none;border-radius:4px;font-weight:700;outline:0;background:#58d7d9;margin-right:3px}
.dv_jsDrawEdit #lost{display:inline-block;}
.dv_jsDrawEdit #wait{display:inline;}
.dv_draw{width:735px;height:370px;margin:5px 0 0 5px}
.dv_edit_r{position:absolute;left:540px;top:236px;padding-top:3px;}
.dv_edit_r .h5{margin:0;line-height:26px;font-size:19px;}
.dv_edit_r p{line-height:22px;font-size:14px;white-space:nowrap;}
.dv_edit_r p input{margin-right:2px}
#similityValue{width:40px;height:20px;line-height:20px;border:none;margin-left:5px;text-indent:5px;}
#lost{background:rgba(0,0,0,0) url(/static/img/structureSearch/images/search_02.png) no-repeat scroll 0 0;border:medium none;height:39px;width:124px}
.loadCls{min-height:600px;z-index:99;}
.loadCls #dvPage,.p_load{display:none}
.search_tab a{margin-bottom:2px;display:inline-block;width:120px;height:34px;background:#ddd;text-align:center;line-height:34px;font-weight:700}
.search_tab a.current{background:#f39800;color:#fff}
.search_product_scroll{}
.search_content{position:relative;background:#fff;min-width:780px;}
.search_content_on{position:fixed;top:80px;width:100%;z-index:2;}
.bg_shadow{display:none;z-index:-1;position:absolute;bottom:-14px;height:15px;width:100%;background:url(/static/img/gray-bottom.png) repeat-x bottom}
.molSearchContent .inputFile-box{position:relative;overflow:hidden;height:50px;display:block;border:1px solid #ddd;background:url(/static/img/products-details/p-details-download.png) no-repeat 5px center;width:745px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.molSearchContent input{opacity:0;width:100%;height:50px;font-size:12px;background:none;border:none}
.inputFile-box .ieImg{display:none;position:absolute;top:10px;left:5px;z-index:99}
.listSearchContent button,.molSearchContent button,.download,.structureSearch_phone{margin-top:5px;width:120px;height:36px;line-height:36px;font-size:16px;font-weight:700;border:none;border-radius:3px;outline:none;}
.listSearchContent button,.molSearchContent button,.structureSearch_phone{background:#f39800 url(/static/img/search.png) no-repeat 85px center;}
.structureSearch_phone{display: none;}
.download{display:inline-block;margin-left:15px;background:#f39800;text-align:center;}
.listSearchContent{width:745px}
.listSearchContent textarea{max-width:745px;min-width:745px;max-height:200px;min-height:200px;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 10px}
.listSearchContent textarea::-webkit-input-placeholder{color:#999}
.listSearchContent textarea::-moz-placeholder{color:#999}
.listSearchContent textarea::-ms-input-placeholder{color:#999}
.search_products_box table{width:100%;}
.width200{width:190px;}
.td_block td{padding:5px 0;}
.search_table{border-bottom:1px solid #ddd;margin-top:8px;}
.search_table td{vertical-align:top;}
.search_products_box .productsImg_a{display:block;width:182px;height:182px;padding:5px;line-height:170px;text-align:center;border:1px solid #ddd;border-radius:4px;overflow:hidden;}
.search_products_box .productsImg_a img{vertical-align:middle;}
.search_products_box .price_new,.search_products_box .price_old{display:block;min-width:50px}
.search_products_box .price_old{text-decoration:line-through;color:#999}
.search_products_box .grayColor{color:#999;min-width:60px;}
.search_products_box .boldFont{border-bottom:1px solid #ddd;white-space:nowrap;}
.search_products_box .redColor{color:#ff5722}
.search_products_box .redColor a{color:#0272d0;text-decoration:underline}
.search_products_box .HazMat{display:inline-block;background:#ff5722;color:#fff;padding:3px 5px;margin:5px 0}
.sideButtonCell{height:34px!important}
#ketcherFrame{height:370px}
#client_area{height:393px}
.search_products_box table{position:relative;}
.dv_price_list{width:450px;}
.dv_price_list table{border:none;margin-top:0;}
.dv_price_list table td{height:26px;padding-right:5px;font-size:12px;padding-top:0;vertical-align:middle;}
.dv_price_list table tr:first-child td{padding-top:5px;}
.dv_price_list table select{height:22px;width:45px;border:1px solid #ddd}
.dv_price_list tr td:last-child{padding-right:0;}
.search{cursor:pointer}
.addtocart{display:inline-block;background:#aaaaaa;width:112px;height:36px;text-align:center;line-height:36px;border-radius:5px;font-weight:700;color:#fff;cursor:pointer;font-size:14px;margin-top:5px;}
.addtocart:hover,.addtocart.on{background:#f39800;color:#303030;}
.td_addcart{text-align:right;padding-top:8px;border-top:1px solid #ddd;}
.dv_svg{width:100%;height:250px;background:#fff;display:none;max-width:1500px;}

/*search 动画*/
@keyframes moving{
0%{transform:translate(0,0)}
50%{transform:translate(0,4px)}
100%{transform:translate(0,0)}
}
.move-box{display:inline-block;margin:20px 0 10px;}
.move-box p{height:22px;color:#f39800;font-weight:700;font-size:16px;line-height:22px;}
.move-span{display:inline-block;margin-left:3px;width:22px;height:22px;border-radius:2px;background:#f39800;text-align:center;}
.move-span img{animation:moving 2s infinite;}
.dv_loadSearchImg{position:absolute;top:5px;left:540px;width:200px;}
.dv_loadSearchImg .isIe,.dv_loadSearchImg .noIe{width:200px;height:180px;background:#fff;text-align:center;line-height:180px;}
.isIe,.noIe{display:none;}
.sp_upload{position:relative;display:inline-block;margin-top:10px;height:30px;border:none;border-radius:4px;background:#58d7d9;color:#222;font-weight:700;line-height:30px;}
.sp_upload input{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;opacity:0;cursor:default;}
.sp_upload img{vertical-align:middle;}
#link{float:right;display:inline-block;line-height:40px;font-size:14px;}
#link:hover{text-decoration:underline;}
.td_quantity{width:50px!important;min-width:50px!important;}
i{font-style:normal;}
.p_nodata{margin-top:20px;}
.p_list_title{padding:10px 0;border-bottom:1px solid #ddd;font-weight:700;}
.key_list{position:relative;padding-left:120px;margin-top:10px;}
.key_list dt{position:absolute;left:0;line-height:34px;}
.key_list span{display:inline-block;border:1px solid #f39800;background-color:#fff;font-size:16px;padding:0 20px;height:36px;line-height:34px;margin-right:5px;margin-bottom:5px;cursor:pointer;border-radius:5px;}
.key_list .on,.key_list span:hover{background:#f39800;font-weight:700;}
.seachkey{font-size:20px;line-height:24px;margin-bottom:10px;}
.keycate{border:1px solid #0d7ac6;height:36px;width:150px;padding-left:10px;border-radius:5px;font-size:16px;font-weight:700;position:relative;cursor:pointer;
background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAAAXNSR0IArs4c6QAAAUZJREFUOE9j/P///38GGgLGUQsIhe4wDKKPP/4wLD//miHdQpKBkRF7AIDS3awTLxgiDEUY+DlY8IYSShD9+fefwWXmFYZzT74wpJiLM/T6KmFYAjK8dMt9sAWG0jwMezN0GFiYcLiEgYEBIw5WX3zDkL7mDgPIsjgTMYZJAcoMMP3//jMwFGy8x7Dg9EsGZiZGhlkhKgyh+iLE+wCmctPVdwxJK28x/Pr7nyHSUJRhWpAyWCpr3V1w8LExMzLMCVNlCNARJpSIMH0A07HjxnuG2OW3GH7++ccQogdx5ZpLb8CGL4pUZ/DSFCRoOEgB3mS69/YHhqilNxm+//4HNoyTlYlhaZQ6g4uaAFGGE7QApODA3Y8M4YtvgA1cEaPB4KjCT7ThRFkAUnTswScGUIlorcBHkuFEW0CyqUgahmFRQUlwYNMLAG6zosvRpCJlAAAAAElFTkSuQmCC) no-repeat right center;}
.keycate::before{position:absolute;bottom:10px;left:48%;width:8px;height:8px;border-top:2px solid #0d7ac6;border-left:2px solid #0d7ac6;background:#fff;content:'';transform:rotate(-135deg);z-index:2;}
#searchcon td em,.seachkey em{color:#f39800;font-style:normal;}
.td_block{padding-top:0!important;}
.spin-text{display:inline-block;min-width:81px;border:1px solid #ddd;}
.spin-text input[type='text']{padding:0;border:none;}
.spin-text input{float:left;display:inline-block;width:34px;height:24px;outline:0;vertical-align:middle;text-align:center;}
.spin-text b{float:left;display:inline-block;width:22px;height:24px;color:#222;text-align:center;font-weight:700;line-height:24px;font-size:14px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0.1);outline:none;}
.spin-text b:hover{color:#f39800;}
.position-text{position:relative;cursor:pointer;}
.position-text:hover .hover-text{display:block;}
.hover-text{z-index:10;position:absolute;display:none;padding:2px 8px;border:2px solid #f39800;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 9px rgba(36,50,56,0.3);-moz-box-shadow:0 0 9px rgba(36,50,56,0.3);box-shadow:0 0 9px rgba(36,50,56,0.3);line-height:20px;}
.hover-text::after{position:absolute;top:-7px;left:48%;width:10px;height:10px;border-top:2px solid #f39800;border-left:2px solid #f39800;background:#fff;content:'';transform:rotate(45deg);}
.orange-star{color:#f39800;}
.td_product p{position:relative;padding-left:80px;line-height:24px;min-height:24px;}
.td_product p span{position:absolute;left:10px;}
.td_product sub{line-height:14px;}

@media only screen and (min-width:1024px){
.dv_svg_fixed{position: fixed;top:80px;z-index:99;display:block;}
}
@media only screen and (max-width:1024px){
	.search_content_on{position: static;}
	.heightHide{padding-top:0!important;}
	.bg_shadow,.dv_svg{display:none!important;}
	.overflow_x{overflow-x:auto;overflow-y:hidden;position:relative;min-height:130px;}
	.search_products_box .productsImg_a{width:152px;height:152px;line-height:140px;}
	.structureSearch_phone{display:inline-block;}
	.key_list{padding-left:100px;}
	.key_list span{padding:0 15px;font-size:15px;}
	.td_product p{padding-left:70px;line-height:22px;}
	.dv_price_list{width:380px;}
	.width200{width:160px;}
}

@media only screen and (max-width:780px){
	.search_products_box td.td_block{display:block;}
	.grayColor{width:20%;}
	.search_products_box .phone_block{display:block;width:100%;}
	.seachkey{font-size:18px;}
	.td_product p{padding-left:62px;}
	.search_table{border:1px solid #ddd;}
	.td_addcart,.search_products_box .productsImg_a{border:none;}
	.dv_price_list{margin:0 5px;width:98%;}
	.dv_price_list .boldFont span{display:none;}
	.phone_none{display:none!important;}
	.search_col col{width:100%;}
	.width200{width:140px;}
	.search_products_box .productsImg_a{width:132px;height:132px;line-height:120px;}
	.td_product p span{left:5px;}
}
@media only screen and (max-width:480px){
	.search_tab a{width:110px;}
	.key_list span{padding:0 10px;font-size:14px;}
	.td_product p{padding-left:56px;}
}