body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0}
a,input,button,select,textarea{outline:none}input,button{vertical-align:middle}textarea{resize:none}
li{list-style:none}img{border:none}em{font-style:normal}
body,input,textarea{font-size:12px;color:#222;font-family:verdana,arial}
body{background-color:#fff;word-break:break-all;word-wrap:break-word;text-align:center}
a{color:#1C5EAA;text-decoration:none}a:hover{color:#E71A17}
.clearfix:after,.wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.wrap{height:1%;*+height:auto}
.wrap{width:1000px;margin:0 auto;text-align:left;position:relative}

.header,.search-form,.free-release,.search-tab a.on,.search-form .sbtn input,.nav li a,.nav li a span,.base-tit{background:url(../images/sprite_base.png) no-repeat}
.free-release{background-position:-244px -225px;width:240px;display:block;height:34px;clear:both}
.toper{height:28px;line-height:28px;color:#aaa;background:#F9F9F9;border:#E6E6E6 1px solid}
.toper dt{float:left}
.toper dd{float:right;margin-right:-5px}
.toper a{margin:0 5px;color:#666}
.toper a:hover{color:#000;text-decoration:underline}
.toper span{margin-right:10px;color:#666}

.header{margin-bottom:10px;border-bottom:#287DDF 2px solid;background-position:0 83px;background-repeat:repeat-x}
.header .wrap{height:117px;overflow:hidden;}

.logo{width:220px;background:url(/images/logo.gif) no-repeat;float:left;margin-top:18px}
.logo a{display:block;height:60px;text-indent:-9999px}

.search{width:750px;float:right;margin-top:22px}
.search-tab{ height:18px;overflow:hidden;}
.search-tab a{width:39px;height:18px;line-height:18px;display:inline-block;text-align:center;color:#666;margin-right:4px}
.search-tab a:hover{color:#000}
.search-tab a.on{background-position:-502px -41px;color:#1C5EAA}
.search-form{background-position:0 -33px;width:418px;height:45px;position:relative}
.search-form ul{padding:3px 0 3px 3px;}
.search-form ul li{float:left}
.search-form .inp{width:336px}
.search-form .inp input{width:240px;font-size:16px;color:#333;border:none;background:none;height:22px;padding:10px 0 1px 32px;*padding-top:10px;}
.search-form .sbtn input{width:76px;border:none;background-position:-422px -33px;cursor:pointer;padding:0;height:38px;text-indent:-9999px;display:block}
.search-form .sbtn input:hover{background-position:-339px -36px}
.search-jinzhun{position:absolute;right:85px;top:15px;*top:12px;_top:14px;height:18px;padding-left:8px;border-left:#ddd 1px solid;color:#999}
.search-jinzhun input{margin-right:4px;position:relative;top:-1px;*top:1px;_top:-1px}
.search-keyword{position:relative;margin-left:425px;top:-67px;line-height:18px;height:16px;overflow:hidden;border:#fff 1px solid;border-left-width:3px;padding:5px 5px 5px 0;z-index:100;}
.search-keyword:hover,.search-keyword.on{height:50px;border-color:#ddd;background-color:#fff}
.search-keyword a{display:inline-block;margin-left:12px;color:#333}
.search-keyword a:hover,.base-con a:hover{text-decoration:underline;color:#E71A17}
.nav{clear:both;height:31px;line-height:31px;overflow:hidden;font-size:14px;position:absolute;bottom:0;left:0}
.nav li{float:left;_display:inline;margin-right:2px;}
.nav li a{background-position:0 -119px;height:31px;display:block;color:#444;float:left}
.nav li a span{background-position:right -119px;height:31px;padding:0 28px 0 24px;_padding:0 26px 0 22px;margin-left:4px;display:block;cursor:pointer;float:left}
.nav li.on a,.nav li.on a:hover,.nav li a:hover{background-position:0 -82px;color:#fff;font-weight:bold}
.nav li.on a span,.nav li a:hover span{background-position:right -82px}
.nav li a:hover{font-weight:normal}
.service-tel{ position:absolute;right:0;bottom:10px;font-size:14px;font-weight:bold;color:#435EC8;}
.roll-txt{ position:absolute;right:0;bottom:2px; width:240px; height:34px; line-height:34px; overflow:hidden;}

.base-tit{background-position:0 -158px;background-repeat:repeat-x;height:29px;line-height:29px;padding:0 12px;border-bottom:#E0E0E0 1px solid;font-size:12px;color:#333}
.base-tit span{float:right;font-weight:normal}
.base-tit strong{color:#E71A17}

.footer{padding:0 0 30px;line-height:24px;border-top:2px #0F7CD4 solid;width:1000px;margin:0 auto}
.footer-nav{color:#999}
.footer-nav a{margin:0 8px;color:#333}


.list-nav .tit,.list-main dt,.ask-online,.ask-qq,.biaoti,.ask-msn,.freedown h2,.popup-ask .tit,.ask-form .pbtn input,.popup-close{background:url(../images/sprite_list.png) no-repeat}
.page-list{margin-bottom:10px}

.list-nav{border:#B4CEEC 1px solid;margin-bottom:10px;_height:30px}
.list-nav .tit{background-repeat:repeat-x;background-position:0 -198px;height:26px;line-height:25px;padding:0 12px;border:#287DDF 1px solid;color:#fff;margin:-1px;position:relative;z-index:1}
.list-nav .tit span{float:right}
.list-nav .tit a{color:#fff}
.list-nav .tit span em{margin-left:5px}
.list-nav .inner{padding:8px 0 8px 12px;line-height:24px;min-height:20px}
.list-nav .inner a{margin-right:12px;display:inline-block}
.list-nav h1{font-size:14px;text-align:left;display:inline-block}

.speed{float:right;width:155px;text-align:center;_display:inline;margin:10px}
.speed a{width:155px;height:34px;display:block;text-indent:-9999px;background:url(../images/speed.png) no-repeat;margin-bottom:5px}
.list-search{margin:10px 0 0 12px;vertical-align:middle}
.list-search .inp{width:50px;height:16px;padding:2px;line-height:16px;margin-right:15px;border:#ccc 1px solid}
.list-search .inp2{width:120px}
.list-search select{height:22px;padding:1px;vertical-align:middle;margin-right:15px}
.list-search label{vertical-align:middle;margin-right:15px}
.list-search label input{vertical-align:middle;margin-right:4px;position:relative;top:-1px}
.list-search .btn{vertical-align:middle;padding:0;border:#77ADEB 1px solid;background:url(../images/sprite_list.png) no-repeat;background-repeat:repeat-x;background-position:-98px -160px;height:22px;width:40px;color:#1C5EAA;cursor:pointer}

.list-main{width:768px;border:#E0E0E0 1px solid;float:left}
.list-main dl div{float:left;_display:inline}
.list-main dd:after{border-bottom:#E0E0E0 1px solid;content:".";display:block;height:0;clear:both;visibility:hidden}
.list-main dd{padding:4px 0;height:1%;border-bottom:#E0E0E0 1px solid;line-height:20px;color:#444}
.list-main dd.on{padding:3px 0;border:#71AEF3 2px solid;margin:-1px -1px 0 -1px;*width:766px;position:relative;z-index:1;background:#FAFDFF}
.list-main dd.on .li-type{padding-left:11px}
.list-main dd.on .li-ask{ width:64px}
.list-main dd div{min-height:20px}

.list-main dt{background-repeat:repeat-x;background-position:0 0;height:30px;line-height:30px;border:#B4CEEC 1px solid;margin:-1px;font-weight:bold;color:#1C5EAA;position:relative;z-index:1}
.list-main dt div{border-left:#FAFDFF 1px solid;border-right:#B4CEEC 1px solid;text-align:center}
.list-main div.li-ask{border-right:none}

.li-type{width:118px;padding-left:12px;text-align:left}
.li-type strong{color:#080}
.list-main dt .li-type{padding-left:0;width:130px}
.li-brand{width:75px;text-align:center}
.li-pack,.li-batch,.li-num{width:60px;text-align:center}
.li-price{padding-left:8px;width:90px;text-align:center}

.li-contact{padding-left:10px;width:195px}
.li-ask{width:65px;text-align:center}

.drift{width:372px;overflow:hidden;position: absolute;top:18px;right:-180px;z-index:9999;}
.coname{background:url(../images/showbg.gif) no-repeat;background-position:0 0px;width:372px;height:47px;line-height:47px;font-size:14px;padding:0px 22px;position:relative}
.coname strong{display:inline-block;position:relative;color:#e30947}
.list-form{background:#fff;border:#f65109 1px solid;width:366px;border-top:none;height:100%;position:relative;overflow:hidden}
.list-form ul li{width:96%;position:relative;padding:0 12px;margin-bottom:6px;text-align:left;float:left;}
.tel{font-size:14px;font-weight:bold;color:#ff5500}
.hr{position:relative;border-top:1px solid #CCCCCC;margin-left:12px; _margin-top:6px;overflow:hidden}


.ask-online{background-position:0 -39px;width:65px;height:28px;display:block;margin:5px 0 6px 7px;*margin-left:4px}
.ask-online:hover{background-position:-68px -39px;_background-position:0 -39px}


.pagenav{background:#F9F9F9;height:29px;text-align:center;border-bottom:#E0E0E0 1px solid}
.pagenav a,.pagenav span{padding:7px 7px;border-right:#E0E0E0 1px solid;border-left:#E0E0E0 1px solid;margin-left:-1px;display:inline-block}
.pagenav a:hover,.pagenav .cur{background:#fff;border-top:#fff 1px solid;position:relative;top:-1px}
.pagenav a:hover{border-top:none}

.stock-more{float:left;padding:8px 0px 8px 8px;line-height:24px}
.stock-more a{margin-right:8px;display:inline-block}


.sidebar{float:right;width:220px}/
.freedown{margin-bottom:10px}
.freedown h2{background-position: 0 -71px;height:81px}
.freedown h2 a{display:block;height:60px;font-size:12px;padding:21px 10px 0 60px}
.freedown h2 strong{display:block;font-size:14px}
.freedown p{border:#E0E0E0 1px solid;border-top:none;padding:10px 8px;line-height:20px}
.freedown p strong{display:block}
.some-hot,.some-new{border:#E0E0E0 1px solid;margin-top:10px}
.some-hot ul,.some-new ul{line-height:22px;padding:4px 12px 8px}
.some-hot li,.some-new li{height:22px;overflow:hidden}
.hjgg{border:#E0E0E0 1px solid;margin-bottom:10px}

.popup-ask-wrap0{background:#fff;border:#a0cde8 3px solid;position:fixed;_position:absolute;top:30%;left:25%;margin:0px;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);z-index:9999;text-align:left;display:}
.popup-ask-wrap{background:#fff;border:#a0cde8 3px solid;position:fixed;_position:absolute;top:61%;left:53%;margin:0px;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);z-index:9999;text-align:left;display:}
.popup-ask-wrap2{background:#fff;border:#a0cde8 3px solid;position:fixed;_position:absolute;top:93%;left:53%;margin:0px;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);z-index:9999;text-align:left;display:}

.biaoti{background-repeat:repeat-x;cursor:move;background-position:0 -3px;height:30px;line-height:30px;width:433px;border-bottom:#AECDF0 1px solid;font-size:12px;padding:0 12px;position:relative;}
.biaoti strong{border:#AECDF0 1px solid;border-bottom:none;background:#fff;display:inline-block;line-height:27px;margin-top:3px;position:relative;_bottom:-1px;padding:0 12px;color:#e30947}
.biaoti .popup-open{position:absolute;right:10px;top:6px;background-color:#fff;border:#acc7e6 1px solid;width:18px;height:16px;border-radius:2px}
.biaoti .popup-open:hover{border:2px solid;border-color:#0e88d8}
.biaoti .popup-close{position:absolute;right:10px;top:10px;background-color:#fff;border:#acc7e6 1px solid;width:20px;height:5px;border-radius:2px}
.biaoti .popup-close:hover{border:2px solid;border-color:#0e88d8}


.ask-form{border:#AECDF0 1px solid;background:#fff;position:relative;width:455px;padding:8px 0;position:relative}
.ask-form ul label{width:90px;display:inline-block;text-align:right}
.ask-form ul label.cc{width:50px;display:inline-block;text-align:right}
.ask-form ul label em{color:#FF0000}
.ask-form ul li{float:left;width:50%;vertical-align:middle;margin-bottom:6px}
.ask-form ul li.clear{float:none;width:100%}
.ask-form ul li span{color:#999;margin-left:12px}
.ask-form ul .inp{width:130px;height:18px;padding:2px;vertical-align:middle;border:#bbb 1px solid}
.ask-form ul .inp2{width:320px;height:20px;padding:2px;vertical-align:middle;border:#bbb 1px solid}
 
.ask-form .pbtn{text-align:center;margin-top:6px;clear:both}
.ask-form .pbtn input{padding:0;border:none;background-position:0 -157px;width:81px;height:30px;cursor:pointer;font-weight:bold;color:#1C5EAA}
.ask-form .pbtn input:hover{background-position:-84px -157px}


