.buy-online,.popup-ask .tit,.ask-form .pbtn input,.popup-close,.list-search .btn{background:url(../images/sprite_list.png) no-repeat}
.clear { clear:both;}

.weizhi{ width:999px; margin:0 auto 8px auto; border:1px solid #cfdae4; border-top:none; background:url(../images/TopSearchbg.gif) repeat-x;overflow:hidden}
.weizhi_center { float:left;margin:0 10px; color:#000; line-height:28px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.mail_content{ width:999px; text-align:left; margin:0 auto 8px auto;}

.con_left{ float:left; width:705px;overflow:hidden}
.con_left .box{width:696px;  border:1px solid #cfdae4; color:#000;line-height:25px;border-bottom:1px solid #cfdae4;  background:url(../images/TopSearchbg.gif) repeat-x center -3px; margin-bottom:8px;}
.con_left .box .title{  height:25px;padding:0 8px; color:#000; line-height:25px;border-bottom:1px solid #cfdae4;}
.con_left .box .title span{font-size:14px; font-weight:bold; color:#000; float:left;}
.con_left .box .title em{ color:#1d40a6; font-size:12px; font-style:normal; float:right;}
.con_left .box .title em a{  font-weight:normal;}
.con_left .box .title bdo{ color:#000; font-size:12px; font-weight:normal; float:right;}
.con_left .box .title bdo a{  font-weight:normal;}
.con_left .box .Suppliers{ padding:8px 0px 8px 8px;}
.con_left .box .Suppliers ul{ float:left; width:335px; margin:0; padding:0;}
.con_left .box .Suppliers .ul1{margin-right:15px;}
.con_left .box .Suppliers li{ line-height:20px;width:310px; clear:both;}
.con_left .box .Suppliers li a{ ;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; overflow:hidden; background:url(../images/hicon.gif) no-repeat left 8px; padding-left:10px; float:left;}

.aboutbox{ padding:3px; margin-bottom:8px; border:1px solid #d1d9e3; border-top:2px solid #009900; float:left ;width:690px;overflow:hidden}
.aboutbox dl{font-size:14px; overflow:hidden; clear:both;}
.aboutbox dt{ float:left; width:90px; text-align:center;font-weight:bold; line-height:22px; padding:8px 0; color:#0176c9;}
.aboutbox dd{ text-indent:2em; float:left; width:650px; font-weight:normal; line-height:25px; padding-top:2px;}
 .tel{font-size:14px;font-weight:bold;color:#ff5500}
 
.aboutus{ padding:10px;}
.aboutus .content{ width:520px; float:left;}
.aboutus .content h2{ font-size:16px; font-family:Verdana; font-weight:bold; color:#0176c9;}
.aboutus .content p{ text-indent:2em; margin:0; padding:0; line-height:25px;font-size:14px; overflow:hidden;}
.aboutus .content .buy-online{background-position:-134px -39px;width:65px;height:28px;display:block;margin-left:35px; }
.aboutus .content .buy-online:hover{background-position:-202px -39px;_background-position:0 -39px}

.con_right{ float:right; width:288px; overflow:hidden;}
.con_right .box{  border:1px solid #cfdae4; margin-bottom:8px; color:#000;line-height:25px; background:url(../images/TopSearchbg.gif) repeat-x center -3px;}
.con_right .box .title{ height:25px;padding:0 8px;line-height:25px;border-bottom:1px solid #cfdae4;font-weight: bold;font-size:12px;color:#222;font-family:verdana,arial}
.con_right .box .title span{color:#000; float:left;}
.con_right .box .title em{ font-style:normal; float:right;}
.con_right .box .title em a{ font-size:12px; font-weight:normal;}

.con_right .box .bbsnew {line-height:25px; padding:5px;}
.con_right .box .bbsnew ul{ margin:0; padding:0; }
.con_right .box .bbsnew li{ background:url(../images/alicon.gif) no-repeat left 10px; margin:0; padding-left:10px;text-overflow:ellipsis; overflow:hidden; display:block;height:25px;}
.con_right .box .bbsnew li a{ height:25px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; overflow:hidden; width:255px; display:block;}


.topbox{ width:999px; margin:0 auto; background:#2F81DF; padding:1px;}
.topbox .toptitle{ padding:0 10px; border:1px solid #53ace0; height:27px; line-height:27px;  border-bottom:none;}
.topbox .toptitle .left{ float:left; height:27px; font-size:14px; font-weight:bold; color:#FFF;  border-bottom:none;}
.topbox .toptitle .right{ float:right; font-size:12px; font-weight:bold; color:#FFF;}
.topbox .toptitle .input{ background:#fff; vertical-align:middle; height:19px; line-height:19px; border:1px solid #005ea1; padding:0 3px; width:150px; color:#005ea1;}

.popup-ask-mask{background:#000;opacity:.3;filter:alpha(opacity=30);height:100%;position:fixed;_position:absolute;top:0;left:0;width:100%;z-index:999;display:none}

.popup-ask-wrap{border:#DEF0FB 3px solid;position:fixed;_position:absolute;top:50%;left:50%;margin:-150px 0 0 -250px;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);z-index:9999;text-align:left;display:none}
.popup-ask{border:#AECDF0 1px solid;background:#fff;position:relative;width:500px;height:230px}
.popup-ask .tit{background-repeat:repeat-x;background-position:0 -3px;height:30px;line-height:30px;border-bottom:#AECDF0 1px solid;font-size:12px;padding:0 12px;position:relative}
.popup-ask .tit 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:#1C5EAA}
.popup-ask .tit .popup-close{position:absolute;right:10px;top:6px;background-color:#fff;background-position:-287px -67px;border:#B4CEEC 1px solid;width:16px;height:15px;border-radius:2px}
.popup-ask .tit .popup-close:hover{border-color:#0098FC}

.ask-form{padding:12px 0;position:relative}
.ask-form ul label{width:80px;display:inline-block;text-align:right}
.ask-form ul label em{color:#FF0000}
.ask-form ul li{float:left;width:48%;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:370px;height:18px;padding:2px;vertical-align:middle;border:#bbb 1px solid}
.ask-form ul .area{width:230px;height:18px;line-height:18px;padding:2px;vertical-align:middle;border:#bbb 1px solid}
.ask-form .radio{margin:5px 0 0 100px;clear:both}
.ask-form .radio label{margin-right:20px}
.ask-form .radio input{margin-right:4px;position:relative;top:-1px;*top:0}

.ask-form .pbtn{text-align:center;margin-top:20px;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}





