body,textarea,input,select,option{font-size:13px;color:#333;font-family:Tahoma,Arial,sans-serif}body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,textarea,input,select,option,form{margin:0}th,td,ul,ol,textarea,input,select,option{padding:0}a{text-decoration:none;color:#333}a,textarea,input{outline:none}a:hover{text-decoration:underline}textarea{overflow:auto;resize:none}table{border-collapse:collapse}li{list-style:none}a img{border:none}.fl{float:left}.fr{float:right}.clear{clear:both;height:0;overflow:hidden}.clears:before,.clears:after{content:'';display:table}.clears:after{clear:both}.clears{_zoom:1}.img img{display:block}label,label input{vertical-align:middle}.btn{cursor:pointer;border:none}.pr{position:relative}.pa{position:absolute}



.pl35{padding-left:35px;}
.pr35{padding-right:35px;}
.vm *{vertical-align:middle;}
.fs18{font-size:18px;}
.aColor{color:#2f94fc}
.img img{width:100%;}
.hidden{overflow: hidden;}
.h111{height:40px;/*width:60px;*/}
.pt30{padding-top:30px;}
.pb0{padding-bottom:0!important;}
.mb0{margin-bottom:0!important;}
.lh33{line-height:33px;}


.ladyScroll { height: 115px; position: relative; }
.ladyScroll .next { width:45px; height: 45px; z-index: 100; cursor: pointer; position: absolute; right: 10px; height: 100%; }
.ladyScroll .scrollWrap {overflow: hidden; position: absolute; }
.ladyScroll dl { float: left; width: 190px; text-align: center; position: relative; }
.ladyScroll span { display: block; width: 298px; height: 53px; position: absolute; left: 5px; bottom: 0; background: #5f626b; filter: alpha(opacity=80); opacity: 0.80; }
.ladyScroll dt { margin: 0 auto; width: 190px; overflow: hidden; }
.ladyScroll img { display: block; width: 165px; height: 115px; }
/*.ladyScroll dd { width: 298px; height: 40px; line-height: 28px; font-size: 20px; color: #fff; text-align: center; overflow: hidden; position: absolute; left: 5px;  bottom: 0; }
.ladyScroll dd a { color: #fff; }
.ladyScroll dd a:hover { text-decoration: none; }*/
.ladyScroll dl:hover span {  background: #B52153;  }


/*.ladyScroll dt { margin: 0 auto; width: 110px; overflow: hidden; }*/
/*.ladyScroll img { display: block; width: 155px; height: 115px; }*/




.layB { /*width: 360px; */padding: 0px 6px; padding-top:20px;} 
.layB .tbC { /*width: 285px;*/ padding: 0 25px; position: relative; }
.layB .prev, .layB .next {width: 22px; height:100%; position: absolute; left: -7px; top: 0;}
.layB .next { left: auto; right: -7px; } 
/*.layB .prev:hover { background-position: -540px 0; }*/
/*.layB .next:hover { background-position: -580px 0; }*/
.layB li { width: 128px; margin: 0 7px 15px 7px; display: inline; float: left; line-height: 20px;border:none!important; }
.layB .slide { width: 252px; overflow: hidden; }
.layB li img{width:100px}
.layB li{width:100px}
