﻿li{ list-style:none;}
#header{ position:relative; z-index:1; }
#container{ position:relative; z-index:0; margin-bottom:10px;  }
.userpanner { height:24px;  }
#logo{ margin-top:17px; width:512px;  }
.blank{ overflow:hidden; clear:both;  }
.searchbar{ top:23px; }
.navDrag{ position:absolute; right:0; top:74px; width:179px; text-align:center; background:#A10017;  }
.navDrag a{ color:#fff; font-size:14px; display:block;  }
.navDrag a:hover{ text-decoration:none; color:#ff0; font-weight:bold; }
.navDrag li{  height:30px; line-height:30px; border-bottom:1px dotted #bf001d; display:none; overflow:hidden; vertical-align:middle;  }
.navDrag .home{ display:block;  height:35px; line-height:35px; background:url(images/fwcx-bg.png) -180px -40px no-repeat; font-weight:bold; font-size:14px; border-bottom:0;  }
.navDragOn li{ display:block;  }

.topShare{ position:absolute; top:76px; right:194px; }

.joinUs{ border:1px solid #EBEBE6 ;  height:227px;  position:relative; background:#F4F3EF;  }
.joinUs .login,.joinUs .reg{ display:block;  width:93px; height:23px; position:absolute;  z-index:1;  left:45px; top:193px; background:url(images/fwcx-bg.png) 0 -240px; }
.joinUs .reg{ left:163px; background-position:-115px -240px; }
.joinUs .login:hover,.joinUs .reg:hover{ margin-top:-2px  }
#focusAd{ width:287px; height:227px;   }
#focusAd .hd{ display:none;  }
.zydSearch{ border:1px solid #EBEBE6; border-top:0; border-bottom:0;  height:85px; background:url(images/fwcx-zydcx.jpg) 0 0 no-repeat;  }
.zydSearch .hd{ height: 35px; line-height:35px; overflow: hidden; padding: 0 10px; }
.zydSearch .hd h3{ font-weight:bold; color:#c4000f; font-size:14px; padding-left:13px;}
.zydSearch #zyd-kw{ display:none;  }
.zydSearch .bd{ padding:5px 0 0 20px;  }
.zydSearch .bd select{ width:70px; vertical-align:middle; }
.zydSearch #zyd-btn{ vertical-align:middle; display:inline-block; *display:inline; zoom:1; width:48px; text-align:center;  height:18px; line-height:18px; border:1px solid #575757; background:url(images/bg-black-b.jpg) repeat-x #727272; color:#fff;    }

.start .hd .more{ margin-top:12px;  }
#haoli{ border-bottom:0;  }
#hotSale{ border-bottom:1px solid #EBEBE6;  }
#hotSale .bd{ height:280px;  }
.hotSaleList{ overflow:hidden; font-family:Arial; }
.hotSaleList li{ width:132px; height:140px; float:left; _display:inline; overflow:hidden; text-align:center;   }
.hotSaleList li .pic img{ width:90px;  height:90px;  }
.hotSaleList li .title{ height:20px; line-height:20px; overflow:hidden;    }
.hotSaleList li .subTitle{ display:none;  }
.hotSaleList li .priceTxt{ display:none;  }
.hotSaleList li .priceBar em{ display:none;  }
.hotSaleList li .mPrice{ text-decoration:line-through; color:#999;  }
.hotSaleList li .price{ color:#c00;  font-size:14px;  }

.groupList{ overflow:hidden;  }
.ulList .n{ height:62px;  }
.houdong .hd_d{ height:20px; line-height:20px; margin:15px 0;  }
.houdong .bd_d{ height:190px; overflow:hidden;   }
#fwcx {/* height: 680px; */float: left;overflow: hidden;padding-top: 0;padding-bottom: 30px;}
#fwcx .fwcxIn{ padding:28px 0 0 20px; width:660px; overflow:hidden;   }
.notice{padding-left:18px;/* background:url(images/fwcx-bg.png) 0 0 no-repeat; */color:#c00;}
.notice a { display: inline-block; *display: inline; zoom: 1; padding-left: 20px; background: url(images/serviceMan.gif) 0 0 no-repeat; color: #c00; font-weight: bold; text-decoration: underline; margin-right: 4px; }
.fwcxSearch {/* width:460px; */line-height: 24px; padding: 17px 0; overflow: hidden; position: relative; }
.fwcxSearch #BtnSearch { display: block;/* position:absolute; *//* right:0; *//* top:17px; */width: 74px; height: 24px; border: 0; background: url(images/fwcx-bg.png) -90px -40px no-repeat; overflow: hidden; text-indent: -999px; cursor: pointer; }
.fwcxSearch .input01 { vertical-align: top; width: 70px;/* height:20px; *//* padding:4px 0 0 4px; */line-height: 14px;/* margin:0 8px; *//* border:0; *//* background:url(images/fwcx-bg.png) 0 -40px; */overflow: hidden; }
.fwcxResult { width: 620px; height: auto; margin-left: 8px; background: url(images/fwcxkk.png) 0 -9px; overflow: hidden; padding-bottom: 30px; }
.fwcxResult dt { height: 30px; line-height: 30px; padding-left: 10px; font-weight: bold; }
.fwcxResult dd { padding: 16px 144px 0 16px; zoom: 1; font-weight: bold; font-size: 14px; line-height: 22px; color: #c00; }
#fwcx .others {line-height: 24px;margin: 30px 0 0 20px;}
#mainJyfx .bd_d { height: 273px; overflow: hidden; }
#mainJyfx .bd_d li { float: none; background: #fff; width: auto; margin-right: 0; }

.ewmtq { text-align: center; line-height: 40px; margin-bottom: 20px; margin-top: 40px; }

/* .phoneyz{overflow:hidden;padding-left: 8px;color:#333;width: 640px;}
.phoneyz ul{}
.phoneyz li{float:left;margin-right:20px;list-style: none;}
.phoneyz li input{height:20px;text-indent:10px;margin-left: 4px;}
#BtnValidateCode{ background:#c00; display:block; color:#fff; padding:2px 10px; border-radius:10px;}
#BtnGotoValidateCode{background:#c00; display:block; color:#fff; padding:2px 10px; border-radius:10px;}
#VcodeRegister{ margin-left:10px; float:right}
#TxtValidateCode{ float:left;} */


.fwcxSearch table { font-size: 12px; width: 100%; }
.fwcxSearch table td { padding: 3px; }
.fwcxSearch table .td1 { width: 100px; text-align: right; }
.fwcxSearch table .tr1 .td2 { width: 302px; position: relative; }
.fwcxSearch table .tr2 .td2 { width: 272px; }
.fwcxSearch table .tr2 .td2 input { width: 170px; }
.fwcxSearch table .tr4 .td2 input { width: 50px; text-align: center; }
.fwcxSearch table .TxtBarCodeTips { top: -18px; height: 20px; line-height: 20px; position: absolute; width: 171px; left: 3px; background: #fffdcb; border: 1px solid #fbcf66; }
.fwcxSearch table .TxtBarCodeTips i { padding: 0 5px; font-weight: bold; }
#VcodeRegister { margin-left: 10px; }
.BtnValidateCode { margin-left: 4px; text-decoration: none; color: #fff; background: #e50216; border: 1px solid #ce0012; padding: 2px 4px; border-radius: 3px; font-size: 12px !Important; float: right; height: 13px; line-height: 13px; margin-right: 36px; position: absolute; right: -58px; top: 3px; }
#ImgPicValidateCode { margin-left: 10px }
#TxtPicValidateCode { width: 110px; }
.lueying { padding: 0 10px; overflow: hidden; clear: both; margin-bottom: 10px; }
.lueying .hd_d {height: 30px; line-height: 30px; }
.lueying .hd_d h3 { font-weight: bold; color: #c4000f; font-size: 14px; padding-left: 13px; background: url(../ejiaozhu/images/ico.png) no-repeat -495px -141px; }
.lueying .hd_d span { float: right; height: 20px; display: block; width: 40px; }
.lueying .hd_d span a { display: block;  width: 34px; height: 25px; overflow: hidden;/* text-indent:-999px; *//* margin:5px 0px 0px 3px; */ }
.lueying .bd_d .groupList { width: 105%; padding: 10px; }
.lueying .bd_d li { float: left; width: 310px; height: 230px; margin-right: 16px; margin-bottom: 20px; text-align: left; line-height: 18px; }
.lueying .bd_d li img { width: 310px; height: 130px; }
.lueying .bd_d li .title { margin-top: 10px; font-weight: bold; margin-bottom: 10px; }
.lueying .bd_d li .intro { line-height: 20px }
.fwcxResult dd  .btnbg { display: none; color: #fff; background: #E60011; width: 115px; padding: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font: bold 16px/20px arial, sans-serif; -webkit-box-shadow: #C1C0C0 0 1px 3px; -moz-box-shadow: #C1C0C0 0 1px 3px; box-shadow: #C1C0C0 0 1px 3px; text-decoration: none; }
.fwcxResult dd  .btnbc { display: none; color: #fff; background: #E60011; width: 115px; padding: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font: bold 16px/20px arial, sans-serif; -webkit-box-shadow: #C1C0C0 0 1px 3px; -moz-box-shadow: #C1C0C0 0 1px 3px; box-shadow: #C1C0C0 0 1px 3px; margin: 5px 0 5px 15px; text-decoration: none; }
.fwcxResult dd  h3 {color:#000;font-weight: bold;}
.fwcxResult dd  ul {color:#767676;font-weight:normal;font-size: 12px;}