/* CSS Document */
body { margin:0px; padding:0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#777777}
p { margin:0px; padding:0px;}
a { text-decoration:none;color:#777777}
.head {background:url(../images/headerbg.jpg) repeat-x; }
.header { line-height:40px; color:#FFFFFF; width:1000px; margin:0px auto; overflow:hidden}
.header ul { margin:0px; padding:0px; float:right; overflow:hidden}
.header ul li { float:left; list-style:none; margin-left:10px;}
.header ul li a { color:#FFFFFF}
.header ul li a img { border:0px; margin-top:10px;}
.top { width:1000px; margin:0px auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.logo { float:left;}
.logo img { border:0px;}
.logoline { float:left; background:url(../images/logoline.jpg); height:67px; width:9px; margin-top:5px; margin-left:20px; margin-right:20px;}
.webad { float:left; line-height:22px; margin-top:16px;}
.topemail { float:right; background:url(../images/emailico.jpg) no-repeat; height:37px; padding-left:50px; line-height:37px; font-size:27px; margin-top:20px;}
.banner { width:1000px; height:110px; background:url(../images/banner.jpeg) no-repeat; margin:0px auto; overflow:hidden ;color:#FFFFFF; }
.bannerad { width:400px;line-height:22px; margin-left:45px; margin-top:30px; float:left;}
.search { float:left; background:url(../images/searchbg.jpg) no-repeat 0px 20px; margin-top:20px; height:65px; width:539px;}
.search input[name='keywords']  { width:415px; margin-top:6px; height:40px; border:0px; margin-left:3px; line-height:30px; color:#7F7F7F; outline:none}
.btnsearch { width:108px; height:45px; position:absolute; margin-left:421px; margin-top:5px; cursor:pointer}
.nav { background:url(../images/navbg.jpg) repeat-x; width:1000px; margin:0px auto; height:40px;}
.nav ul { margin:0px; padding:0px; overflow:hidden; line-height:40px;}
.nav ul li { float:left; list-style:none; font-size:15px; width:115px; text-align:center; background:url(../images/navline.jpg) no-repeat 0px ;}
.nav ul li:first-child { background:url(../images/homebg.jpg) no-repeat; width:104px;}
.nav ul li:first-child:hover { background:url(../images/homehover.jpg) no-repeat; width:104px;}
.nav ul li:last-child { background:url(../images/navlast.jpg) no-repeat; width:167px;}
.nav ul li:last-child:hover { background:url(../images/navlasthover.jpg) no-repeat; width:167px;}
.nav ul li.navline { background:url(../images/navline.jpg) no-repeat; height:40px; width:2px;}
.nav ul li.manufactures { width:154px;}
.nav ul li:hover {background:url(../images/navbghover.jpg) no-repeat;}
.nav ul li.active {background:url(../images/navbghover.jpg) no-repeat;}
.nav ul li:first-child.active {background:url(../images/homehover.jpg) no-repeat;}
.nav ul li:last-child.active {background:url(../images/navlasthover.jpg) no-repeat;}
.nav ul li a { color:#FFFFFF}
.main { width:1000px; margin:0px auto; overflow:hidden; margin-top:15px; line-height:22px;}
.sidebar { float:left;}
.sidebar dl { background:url(../images/sidebarbg.jpg) no-repeat; width:210px; margin:0px; padding:0px; margin-bottom:15px;}
.sidebar dl dt { font-size:13px; color:#FFFFFF; line-height:40px; padding-left:10px; text-align:center;}
.sidebar dl dd { margin:0px;padding-top:10px; border-left:1px solid #1E82E7;border-right:1px solid #1E82E7;border-bottom:1px solid #1E82E7;}
.sidebar a.more {margin-left:64px; margin-top:10px; display:block}
.sidebar a.more img { border:0px; width:auto; margin-left:0px; width:70px;}
.sidebar dd ul { margin:0px; padding:0px; overflow:hidden;}
.sidebar dd ul li { line-height:25PX; margin-left:5px; list-style:none;width:195px; display:block; background:url(../images/catgoryico.jpg) no-repeat 182px; padding-left:2px;}
.sidebar dd ul li a { color:#777777; }
.sidebar dd ul li:hover { background:url(../images/categorybg.jpg) no-repeat;}
.sidebar dd ul li:hover a {color:#FFFFFF}
.sidebar dd ul li ul { display:none}
.sidebar dd ul li:hover ul { display:block}
.sidebar dd ul li ul li {background:none;}
.sidebar dd ul li:hover ul li {background:url(../images/familyico.jpg) no-repeat 0px 8px; padding-left:10px;}
.sidebar dd ul li:hover ul li a {color:#777777;}
.sidebar dd ul li ul li:hover a { text-decoration:underline}
.indexmfg dd img { border:0px; width:76%; margin-left:25px;}
.right { float:right;}
.indexbanner { width:775px; height:270px; background:url(../images/indexbanner.jpg) no-repeat; overflow:hidden}
.indexbanner h2 { font-weight:100; font-size:23px; margin-top:80px; margin-left:30px; line-height:30px; color:#595959}
.indexblock { margin-top:15px; overflow:hidden}
.indexblock h2 { background:url(../images/indexblockbg.jpg) no-repeat; width:755px; height:36px; margin:0px; padding:0px; padding-left:20px; padding-top:12px;}
.indexblock .more  { position:absolute; margin-left:700px; margin-top:15px;}
.indexblock .more img { border:0px;}
.indexblock div.blockcontent { overflow:hidden; width:733px; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding-left:20px; padding-right:20px;}
.indexblock ul { margin:0px; padding:0px; overflow:hidden; width:733px; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding-left:20px; padding-right:20px; overflow:hidden}
.indexblock ul li { float:left; list-style:none;line-height:30px; width:146px;}
.article { line-height:22px;}
.title { border-bottom:1px solid #CCCCCC; padding-bottom:10px;}
.location span { color:#e36c09}
.products { border-right:1px solid #D9D9D9;}
.products img { width:100px; height:50px; border:0px;}
.products td { border-bottom:1px solid #D9D9D9;border-left:1px solid #D9D9D9; padding:5px;}
.products th  {    border-left: 1px solid #D9D9D9; text-align:center}
.products tr.bg { background:#F6F6F6}
/*404*/
.pagenotfound { width:1000px; line-height:25px;}
.pagenotfound img { margin-left:300px; margin-top:30px;}
.pagenotfound h1 { font-size:27px; margin-left:200px;}
.pagenotfound ul { margin:0px; padding:0px; margin-left:20px;}
.pagenotfound div { margin-left:200px;}
.footer { border-top:5px solid #F29400; margin-top:10px; padding-top:20px; margin-bottom:20px;}
.copyright { width:1000px; margin:0px auto; text-align:center; line-height:30px; color:#777777}
.link { width:1000px; margin:0px auto; text-align:center; line-height:30px;}
.link a { margin-left:10px; margin-right:10px;}
.word { margin-top:20px; margin-left:60px; overflow:hidden; margin-bottom:40px; }
.word a{ width:30px; display:block; float:left; border:1px solid #DDDDDD; border-right:none; text-align:center;}
.word a.last {border-right:1px solid #DDDDDD;}
.word a:hover { background-color:#F29400; color:#FFFFFF}
.word a.active { background-color:#F29400; color:#FFFFFF}
.mfgblock { overflow:hidden; overflow:hidden;}
.mfgblock dt { background:url(../images/mfgbg.jpg) no-repeat; line-height:35px; padding-left:20px; font-weight:bold; font-size:15px; margin-bottom:5px;}
.mfgblock dd { float:left; width:450px; margin:0px; padding:0px; padding-left:20px; line-height:30px;}
.mfgblock dd:hover { background-color:#F29400; color:#FFFFFF;}
.mfgblock dd:hover a {color:#FFFFFF;}
.stockblock { overflow:hidden; overflow:hidden;}
.stockblock dt { background:url(../images/mfgbg.jpg) no-repeat; line-height:35px; padding-left:20px; font-weight:bold; font-size:15px; margin-bottom:5px;}
.stockblock dd { float:left; width:225px; margin:0px; padding:0px; padding-left:20px; line-height:30px;}
.stockblock dd:hover { background-color:#F29400; color:#FFFFFF;}
.stockblock dd:hover a {color:#FFFFFF;}
.contactus { float:left; background:url(../images/contactusbg.jpg) no-repeat; width:494px; height:481px;}
.contactusform { float:right; width:470px; overflow:hidden; border-top:1px solid #8D8D8D}
.contactusform span { color:red}
.contactusform input[type='text'],.contactusform select,.contactusform textarea { width:93%; height:30px; line-height:30px; margin-top:5px; border:2px solid #EEEEEE; color:#7F7F7F; padding-left:5px;}
.contactusform textarea { height:100px;}
.contactusform .submit { width:100%; text-align:center; margin-top:5px; overflow:hidden}
.contactusform input[type='submit'] { background:url(../images/sendmessage.jpg) no-repeat; width:302px; height:45px; border:0px; cursor:pointer;}
.tip { font-weight:bold}
.company { margin-left:30px; margin-top:30px; line-height:30px;}
.tel { background:url(../images/tel.jpg) no-repeat; margin-left:30px; padding-left:30px; line-height:30px; margin-top:10px;}
.address { background:url(../images/address.jpg) no-repeat; margin-left:30px; padding-left:30px; line-height:30px; margin-top:10px;}
.email {background:url(../images/email.jpg) no-repeat; margin-left:30px; padding-left:30px; line-height:30px; margin-top:10px;}
.clock {background:url(../images/clock.jpg) no-repeat; margin-left:30px; padding-left:30px; line-height:30px; margin-top:10px;}
.clock p { margin-left:100px; display:block}
.website {background:url(../images/website.jpg) no-repeat; margin-left:30px; padding-left:30px; line-height:30px; margin-top:10px;}
.contactustips {margin-left:30px; padding-left:30px; line-height:30px; margin-top:10px; font-weight:bold}
.partdetail { width:100%; overflow:hidden; margin-top:10px;}
.partdetail h1 { margin:0px; padding:0px; background-color:#275ABA; line-height:40px; padding-left:20px; color:#FFFFFF; }
.partlogo { float:left; width:300px; overflow:hidden; border-bottom:1px solid #D9D9D9; border-left:1px solid #D9D9D9; padding:5px; text-align:center; height:250px;}
.partlogo img { width:60%; border:0px;}
.partvalue { float:right; width:688px;}
.info { background:#D9D9D9; height:261px;}
.info tr { background:#FFFFFF; }
.info td,.info th {padding:10px;}
.info th { text-align:right}
.info td { width:60%;}
.info tr.infobg { background:#F6F6F6}
.partparams {width:100%; overflow:hidden; margin-top:20px;}
.partparams h2  { margin:0px; padding:0px; background-color:#275ABA; line-height:40px; padding-left:20px; color:#FFFFFF; }
.parameters { background:#D9D9D9;}
.parameters tr { background:#FFFFFF; }
.parameters td,.parameters th {padding:10px;}
.parameters th { text-align:right}
.parameters td { width:60%;}
.parameters tr.bg { background:#F6F6F6}
.introduce { border:1px solid #D9D9D9; background:#F6F6F6; margin-top:20px; padding:10px;}
.relate {}
.relate span { color:#275ABA}
.relate .relatehead {background-color:#275ABA; color:#FFFFFF; line-height:30px;}
.relate tr.bg { background:#F6F6F6}
.relate .btn { background:url(../images/details.jpg) no-repeat; width:80px; height:25px; display:block}
.relatekeywords { overflow:hidden; margin-top:20px;}
.relatekeywords h2  { margin:0px; padding:0px; background-color:#275ABA; line-height:40px; padding-left:20px; color:#FFFFFF; }
.relatekeywords td { padding:5px;}
.rfqtop { border-top:1px solid #CCCCCC; margin-top:10px;}
.rfqform { overflow:hidden; margin:0px; padding:0px;}
.rfqform  h3 {margin:0px; padding:0px; color:#234BBA; font-size:25px;border-bottom:1px solid #CCCCCC;}
.rfqform .tip { line-height:30px;}
.parts td{ padding:5px;}
.textbox { width:180px; height:22px; line-height:22px;}
.mfg { width:150px;}
.des { width:220px;}
.qty { width:130px;}
.price { width:130px;}
.newBtn { background:url(../images/add.jpg) no-repeat; width:60px; height:60px; border:0px; margin-top:10px; margin-bottom:20px; cursor:pointer}
.rfqform input[type='submit'] { background:url(../images/sendrfq.jpg) no-repeat; width:172px; height:57px; border:0px; cursor:pointer}
.information th,.information td { padding:5px;}
.information th{ font-weight:bold ; text-align:right}
.information .tip { font-weight:100}
.information input[type='text'],.information select { width:400px; height:25px; line-height:25px;}
.information textarea { width:600px; height:100px;}
.deltr { cursor:pointer}
.mfg_info { overflow:hidden; border:1px solid #E9E9E9; padding:20px;}
.mfg_info div.image { float:left; border-right:1px solid #E9E9E9; margin-right:40px; padding-right:20px;}
.mfg_info div.details { margin-right:20px;}
.related { margin:0px; padding:0px; background-color:#275ABA; line-height:40px; padding-left:20px; color:#FFFFFF; margin-top:10px; }
.mfgkeywords td{ height:40px; line-height:40px; width:25%;}
#page { overflow:hidden; text-align:center; margin-top:20px; margin-bottom:10px;line-height:40px;}
#page a { border:1px solid #E9E9E9; padding:5px; margin-right:5px; margin-left:5px; }
#page a:hover { background-color:#F29400; color:#FFFFFF}
.searchtype { position:absolute}
.searchtype img { cursor:pointer; margin-right:70px;}
.searchnoresult h2 {color:#F29400; line-height:140px; margin-left:160px;}
.searchnoresult { background:url(/images/searchnoresult.jpg) no-repeat; height:140px; margin-top:10px; margin-bottom:10px;}
.searchnoresult h2 span {color:#777777}
.searchtips { position:absolute; margin-left:650px; margin-top:20px; overflow:hidden}
.searchtips span { font-size:15px;color:#F29400; margin-left:20px;}
.searchtips ul { margin:0px; padding:0px; margin-left:20px;}
.contactform input[type='text'],.contactform select,.contactform textarea { margin-left:10px;}
.contactform span { position:absolute; line-height:50px;}
.rfqblock {position: fixed;bottom: 0px;right:0px;z-index: 100; background:url(/images/rfqbg.png) no-repeat; width:252px; height:277px;opacity:0.9;filter:Alpha(opacity=90)}
.rfqbtn { float:right; overflow:hidden; margin-top:25px; margin-right:20px;}
.rfqbtn img { cursor:pointer}
.rfqhiddenblock { background:url(/images/rfqhiddenblock.png) no-repeat; width:45px; height:150px;position: fixed;bottom: 140px;right:0px;z-index: 100; display:none; cursor:pointer}
.rfqdiv { width:100%; margin-left:30px; margin-top:15px;}
.rfqfirst { margin-top:70px;}
.rfqdiv input[type='text'] { background-color:#FFE69B; border:0px; width:195px; height:30px; line-height:30px; outline:none; padding-left:5px; color:#805400}
.rfqsubmit { cursor:pointer}
.sideproduct { width:100%; text-align:center; margin-top:20px;}
.sideproduct a { margin-right:30px;}
.categorylist { overflow:hidden; margin:0px; padding:0px;}
.categorylist li { list-style:none; float:left; width:30%; margin-bottom:10px; margin-right:1%;}
.categorylist li:hover { background-color:#F29400; }
.categorylist li:hover a {color:#FFFFFF;}
.stocklist { width:1100px; margin:0px auto; overflow:hidden; min-height:40px; padding-top:10px;}
.stocklist a { border:1px solid #D4D4D4; padding:5px; margin:3px;}
.postbtn { width:100%; text-align:center; overflow:hidden}
.postbtn a { margin:30px;}
.wap_header,.wap_banner,.wap_main,.wap_search,.wap_ad,.wap_block,.wap_brand,.wap_footer,.wap_partsdetail,.wap_partsblock,.wap_spec,.wap_introduce,.wap_relatekeyword,.wap_relateparts,.wap_partlist,.wap_nav,.wap_brandcf,.khfxWarp,.wap_sideproduct { display:none}
.loading { position:absolute; margin-left:200px; margin-top:20px; display:none}
@media screen and (max-width:1099px){
.wap_header,.wap_banner,.wap_main,.wap_search,.wap_ad,.wap_block,.wap_brand,.wap_footer,.wap_partsdetail,.wap_partsblock,.wap_spec,.wap_introduce,.wap_relatekeyword,.wap_relateparts,.wap_partlist,.wap_brandcf,.khfxWarp,.wap_sideproduct  { display:block}
body { font-size:13px;}
.wap_sideproduct { width:100%; text-align:center; margin-top:20px;}
.wap_sideproduct a { margin-right:30px;}
.rfqblock { display:none}
.rfqhiddenblock { display:block}
.head,.top,.banner,.nav,.main,.footer{  display:none}
.wap_header { background-color:#F29400; overflow:hidden; padding-top:5px;}
.wap_header div { float:left;}
.wap_logo { width:70%; text-align:center}
.wap_logo img { width:50%}
.wap_header div.wap_menu { position:absolute; right:1%; float:none}
.wap_header div.wap_menuclose { position:absolute; right:1%; float:none}
.wap_home,.wap_menu,.wap_menuclose { margin-top:5px;}
.wap_home img,.wap_menu img { width:80%;}
.wap_menuclose img { width:70%;}
.wap_menuclose { display:none; margin-top:5px;}
.wap_search { overflow:hidden; width:100%; background:url(/wap/images/searchbg.png) no-repeat;background-size:100% 100%; height:200px; color:#FFFFFF}
.wap_searchtype { overflow:hidden; width:86%; margin-left:7%; margin-top:30px;}
.wap_searchtype div img { width:20px;}
.wap_searchtype div{ float:left; margin-right:20px; padding-left:10px;}
.wap_searchblock { overflow:hidden; background-color:#FFFFFF; height:40px;width:86%; margin-left:7%; margin-top:20px; margin-bottom:20px;border-radius:7px;}
.wap_searchblock input {float:left; width:72%; border:0px; height:40px; line-height:40px;}
.wap_searchbtn { float:right;width:22%; background-color:#F29400; height:40px;line-height:40px; text-align:center; font-size:15px; z-index:1000 }
.wap_searchad { width:86%; margin-left:7%;}
.wap_banner { width:100%;}
.wap_banner img{ width:100%;}
.wap_ad { padding:2%;}
.wap_contactusbtn { width:100%; text-align:center; margin-top:20px; margin-bottom:10px;}
.wap_contactusbtn img { width:70%;}
.wap_block { overflow:hidden}
.wap_more { display:block;margin-top:18px; width:30%; margin-left:35%; margin-bottom:18px;}
.wap_more img { width:100%;}
.wap_brand .wap_more img {width:100%;}
.wap_block h2 { background:url(/wap/images/btbg.jpeg) no-repeat;background-size:100% 100%;margin:2%; height:40px; line-height:40px; color:#FFFFFF; padding-left:10px; text-align:center;}
.wap_block ul li { line-height:20px;}
.wap_block ul.wap_hot li { float:left; width:49%; list-style:none}
.wap_brand { border:1px solid #E9E9E9; width:95%; margin:0px auto;border-radius:5px}
.wap_brand h2{ color:#2E4DB6; margin-left:4%;}
.wap_brand img { width:30%; margin-right:1%; margin-bottom:1%;}
.wap_footer { width:100%; margin-top:20px; overflow:hidden; margin-top:20px; height:auto;}
.wap_footer img { width:100%;}
.wap_location { width:96%; margin:0px auto; line-height:30px;}
.wap_location span { color:#F29400}
/*products*/
.wap_main { width:100%;line-height:20px;}
.wap_main h1 { font-size:19px; border-bottom:1px solid #BFBFBF; line-height:20px; margin:0px auto; padding:0px; padding-bottom:5px; padding-top:5px; width:96%;}
.wap_category { overflow:hidden;width:96%; margin:0px auto; margin-top:1rem;}
.wap_category dt { background:url(/wap/images/categorybg.jpg) no-repeat;background-size:100% 100%; line-height:35px; padding-left:10px; font-size:15px; font-weight:bold; margin-top:5px; margin-bottom:5px;}
.wap_category dd { line-height:20px; margin:0px; margin-left:10px;}
.wap_stock { overflow:hidden;width:96%; margin:0px auto; margin-top:1rem;}
.wap_stock dd { line-height:22px; height:22px; margin:0px; margin-left:10px; float:left; width:40%; overflow:hidden}
.wap_word { margin:0px auto; width:250px; overflow:hidden; border-left:1px solid #BFBFBF;border-top:1px solid #BFBFBF; margin-bottom:20px;}
.wap_word a { float:left; display:block; width:30px; line-height:30px; text-align:center;border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF;}
.wap_word a.select { background:#F29400; color:#FFFFFF}
.wap_infocontent { margin:0px auto; overflow:hidden; margin-top:15px; line-height:20px; width:96%;}
.wap_parts h2{ width:96%; margin:0px auto; line-height:30px;}
.wap_parts .tips {width:96%; margin:0px auto; }
.wap_infocontent img.aboutusimg{ width:60%; margin:0px auto; margin-left:20%; margin-bottom:15px; margin-top:15px;}
.wap_company { line-height:20px; margin-bottom:10px; margin-top:10px;}
.wap_address { line-height:20px; margin-bottom:10px; margin-top:10px; background:url(/wap/images/address.png) no-repeat;  padding-left:25px; padding-right:25px;}
.wap_tel {line-height:20px; margin-bottom:10px; margin-top:10px; background:url(/wap/images/tel.png) no-repeat;  padding-left:25px; padding-right:25px;}
.wap_email {line-height:20px; margin-bottom:10px; margin-top:10px; background:url(/wap/images/email.png) no-repeat;  padding-left:25px; padding-right:25px;}
.wap_website {line-height:20px; margin-bottom:10px; margin-top:10px; background:url(/wap/images/website.png) no-repeat;  padding-left:25px; padding-right:25px;}
.wap_clock {line-height:20px; margin-bottom:10px; margin-top:10px; background:url(/wap/images/time.png) no-repeat;  padding-left:25px; padding-right:25px;}
.wap_contactustips {line-height:20px; margin-bottom:10px; margin-top:10px; padding-left:25px; padding-right:25px;}
.wap_tip {line-height:20px; border-top:1px solid #D4D4D4; padding-top:10px;}
.wap_required {line-height:20px;width:96%; margin:0px auto;}
.wap_required span { color:red}
.wap_tip1 {line-height:20px;width:96%; margin:0px auto;}
.wap_contactusform { overflow:hidden;width:96%; margin:0px auto;}
.wap_contactusform span {color:red}
.wap_contactusform div { overflow:hidden;}
.wap_contactusform input[type='text'],.wap_contactusform select,.wap_contactusform textarea { width:90%;margin-bottom:10px; margin-top:10px; line-height:25px; height:25px;color:#BFBFBF }
.wap_contactusform textarea { height:80px;}
.wap_contactusform input[type='submit'] { background:url(/wap/images/sendmessage.jpg) no-repeat; width:60%; height:40px; background-size:100% 100%; margin-left:20%; border:0px;}
/*404*/
.wap_pagenotfound { overflow:hidden; width:90%; margin-left:5%;}
.wap_pagenotfound img { width:70%; margin-left:15%; margin-top:20px; margin-bottom:20px;}
.wap_main .wap_pagenotfound h1 { border:0px;}
.wap_ulblock { margin:0px; padding:0px; margin-left:20px;}
.wap_successico { margin-bottom:10px; margin-top:30px;  overflow:hidden;}
.wap_successico img{ width:50%;margin-left:25%;}
.wap_article { width:70%; margin-left:15%;}
.wap_successbtn { margin-top:40px; width:60%; margin-left:20%; overflow:hidden }
.wap_successbtn img { width:40%;}
.wap_family { overflow:hidden}
.wap_family h2 {background:url(/wap/images/rfqtitle.png) no-repeat; width:100%;background-size:100% 100%; font-size:13px; color:#FFFFFF; line-height:32px; padding-left:10px;}
.wap_partlist dl,.wap_partlist dl dt,.wap_partlist dl dd { padding:0px; margin:0px;}
.wap_partlist dl { overflow:hidden; padding-top:10px; padding-bottom:10px;}
.wap_partlist dl.bg { background:#F6F6F6}
.wap_partlist dl dt { float:left; width:30%;}
.wap_partlist dl dt a { margin-left:20px;}
.wap_partlist dl dd { float:left; width:65%; line-height:22px;}
/*brand*/
.wap_branddetail { overflow:hidden;width:96%; margin:0px auto;}
.wap_branddetail img { width:40%; margin-left:30%;}
.wap_branddetail h3 { margin:0px; padding:0px; margin-bottom:10px; margin-top:10px;}
.wap_brandcf h2 {background:url(/wap/images/rfqtitle.png) no-repeat; width:100%;background-size:100% 100%; font-size:13px; color:#FFFFFF; line-height:32px; padding-left:10px;}
.wap_brandcf dl { width:95%; margin:0px auto;}

/*detail*/
.wap_partsdetail { overflow:hidden;}
.bluetitle {background:url(/wap/images/rfqtitle.png) no-repeat;background-size:100% 100%; font-size:13px; color:#FFFFFF; line-height:32px; padding-left:10px;}
.wap_partslogo  { width:50%; margin:0px auto;}
.wap_partslogo  img { width:100%;}
.wap_partsblock { width:95%; margin:0px auto;}
.wap_spec table { width:95%; margin:0px auto;} 
.wap_relatekeyword ul li { line-height:18px;}
.wap_introduce { border:1px solid #D9D9D9; background:#F6F6F6; width:93%; margin:0px auto; margin-top:10px; padding:1%;}
.wap_rfqparts {border:1px solid #D9D9D9; border-bottom:none; width:96%; margin:0px auto;}
.wap_rfqparts table {border-bottom:1px solid #D9D9D9; padding:10px; width:100%; }
.wap_rfqparts table.bg { background:#F6F6F6}
.wap_rfqparts tr td:first-child { text-align:right;width:35%;}
.wap_rfqparts tr td { line-height:32px; }
.wap_rfqparts font { color:red}
.wap_rfqparts tr td input[type='text'] { width:96%;}
.wap_remove { background:url(../wap/images/remove.png) no-repeat; border:none;background-size: 100% 100%; width:40%; line-height:30px; color:#FFFFFF}
.wap_rfqaddbtn { width:96%; margin:0px auto; margin-top:10px;}
.wap_rfqaddbtn img { width:15%;}
.wap_rfqcontact { overflow:hidden}
.wap_rfqcontact .tips { width:96%; margin:0px auto;}
.wap_rfqcontactblock { overflow:hidden; margin:0px auto; width:90%;}
.wap_rfqcontactblock div { margin-top:10px; margin-bottom:10px;}
.wap_rfqcontactblock input[type='text'],.wap_rfqcontactblock select,.wap_rfqcontactblock textarea { width:96%; margin-left:2%;}
.wap_rfqcontactblock textarea { height:60px;}
.wap_rfqcontactblock div font { position:absolute;}
.wap_sendrfq { background-image:url(../wap/images/sendrfq.png); width:60%; margin-left:20%; background-repeat:no-repeat; background-size:cover; border:0px; height:30px; font-size:15px; color:#FFFFFF}
/*wap nav */
.wap_nav { width:70%; position:absolute; padding-bottom:5rem; background:#333333; z-index:10; display:none}
.wap_nav_logo img { width:60%; margin:20%; margin-top:25px; margin-bottom:10px;}
.wap_nav dl { overflow:hidden; margin:0px; padding:0px;}
.wap_nav dl dt { background:#1A1B1D; line-height:2rem; padding-left:3rem;}
.wap_nav dl dd { border-bottom:1px solid #1A1B1D; line-height:2rem; margin:0px; padding-left:3rem; background:url(../wap/images/wap_nav_ico.png) no-repeat; background-position:35px 11px; background-size:8px 8px;}
.wap_nav dl dd a { color:#FFFFFF}
.wap_searchnoresult h2 { margin:0px; padding:0px;color:#F29400; line-height:22px; font-size:15px; margin-left:20%; margin-top:10px;}
.wap_searchnoresult { background:url(/wap/images/searchnoresult.jpg) no-repeat; height:170px; width:96%; margin:0px auto; overflow:hidden; margin-top:10px; margin-bottom:10px;  background-size:100% 100%;}
.wap_searchnoresultico { position:absolute;}
.wap_searchnoresultico  img { width:50%; margin-left:5%; margin-top:20px;}
.wap_searchnoresult h2 span {color:#777777}
.wap_searchtips { position:absolute;margin-top:55px; margin-left:20%; overflow:hidden}
.wap_searchtips span { font-size:15px;color:#F29400;}
.wap_searchtips ul { margin:0px; padding:0px;}
.wap_rfqtop { width:96%; margin:0px auto;}
.wap_stocklist { width:94%; margin:0px auto; padding-top:10px; overflow:hidden}
.wap_stocklist a { border:1px solid #D4D4D4; padding:5px; margin:3px; display:block; float:left;}
#wap_page {text-align:center; margin-top:20px; margin-bottom:10px; width:94%; overflow:hidden;}
#wap_page label { width:94%; overflow:hidden; float:left; margin:0px auto; text-align:left; margin-bottom:10px; margin-left:3%;}
#wap_page a { border:1px solid #E9E9E9; padding:5px; margin-right:5px; margin-left:5px; display:block; float:left;  margin-bottom:10px;}
#wap_page font {  padding:5px; margin-right:5px; margin-left:5px; display:block; float:left;  margin-bottom:10px;}

}