*{ margin:0 ; padding:0; }
body {  background:#f3f3f3; font-family:'Microsoft YaHei'; font-size:1em;  color:#444;  }
ul,li,dl,dd,dt{list-style: none;}
a{text-decoration: none;color:#00A99D;}
a:hover,.fot a:hover{color: #00A99D; text-decoration:underline;}
a img{border:none 0;display: block;}
.clear{ clear:both;height:0px; font-size:0px; overflow:hidden; }
.container{ width:980px; margin:0 auto;}
.t-all{ width:100%; margin-bottom:10px; padding-top:15px; }
/*header*/
.header{ margin-bottom:0px; background:#fff; border-bottom:solid 2px #00A99D; }
.logo{ padding:10px 0 10px 0; }
.logo span{ display:table-cell;height:80px; vertical-align:middle; text-align:left; }
.logo img{ max-height:80px; max-width:280px;vertical-align:bottom;}
/*banner*/
.pic-area{ width:100%;margin-bottom:0px;  overflow:hidden; }
.pic-area ul{ width:100%; }
.pic-area ul li{ margin:0 0px 15px 0px;}
.pic-area ul li img{ width:100%;}
.pic-m-area{ width:980px;margin-bottom:10px; margin:0 auto;  overflow:hidden; }
.pic-m-area ul{ width:1000px; }
.pic-m-area ul li{ margin:0 16px 16px 0px; float:left; border:solid 1px #555; display:table; width:480px;height:480px;  }
.pic-m-area ul li div{ display:table-cell; vertical-align:middle; text-align:center;width:480px;height:480px;}
.pic-m-area ul li img{ max-width:100%;max-height:100%; vertical-align:bottom; }
.box{ margin-bottom:20px;}
.titlebar{ height:40px;line-height:40px; color:#00A99D; border-bottom:solid 1px #ccc; padding:5px 0 2px 0;}
.titlebar strong{ font-size:1.4em; font-family:Arial;}
.titlebar-2{ height:36px;line-height:36px; border-bottom:solid 2px #00A99D; color:#fff; position:relative; }
.titlebar-2 strong{ font-weight:normal; font-size:1.4em; color:#00A99D;background:#f3f3f3; display:inline-block; padding-right:10px; position:absolute; top:15px;  }
.content{ padding:20px 0 0 0; line-height:150%; font-size:0.875em; clear:both; }
.content p,.content h3{ padding:5px 0;}
.relatedSales-widget ul{width:100%;list-style-type:none;padding:0px;margin:30px 0 20px 0 ;float:left;}
.relatedSales-widget ul li{padding:0px; margin:0 15px 15px 0; float:left;list-style-type:none;position:relative;}
.relatedSales-widget .pic{display:table-cell; vertical-align:middle; text-align:center; overflow:hidden; background:#fff; border:solid 1px #aaa;}
.relatedSales-widget .pic:hover{border:solid 1px #888;}
.relatedSales-widget .pic img{ max-width:100%;max-height:100%; margin:0 auto; }
.relatedSales-widget p{padding:0px;margin:0px;}
.relatedSales-widget .title{font:14px/18px Helvetica;height:37px;overflow: hidden;text-align: left;text-decoration: none;width:96%;word-wrap: break-word; margin:5px 0;}
.relatedSales-widget .title a{text-decoration: none; color:#00A99D;}
.relatedSales-widget ul li:hover .title a{text-decoration:underline;}
.relatedSales-widget .price{color:#666;font-family: Arial;font-size: 11px;font-weight: normal;height:20px;line-height:20px;text-align: left;}
.relatedSales-widget .price b{color:red;cursor: pointer;font-size: 13px;font-weight: bold;}
.relatedSales-widget .price span{color: #777777;cursor: pointer;font-size: 12px;font-weight: normal;margin-left: 10px;text-decoration: line-through;}
.relatedSales-widget .shipping{color:#666;font-family: Verdana,sans-serif !important;font-size: 11px;font-weight: normal;line-height: 16px;min-height: 16px;text-align: left;}
.tag-off{ width:50px;height:50px; background:url(../images/tag-off.gif) no-repeat; position:absolute; top:-4px;left:2px; z-index:99; text-align:center; color:#fff; font-size:0.875em; }
.tag-off span{display:inline-block; margin-top:5px; line-height:15px;}
.relatedSales-widget ul li:hover .title a{ color:#00A99D; text-decoration:underline;}
.footer{ padding:20px 0px 30px 0px; width:100%; margin:0 auto; font-size:0.8175em; background:#003C37; color:#fff;}
.footer .tt{ float:right;}
.footer a{ color:#0089CF;}
.footer a:hover{ color:#00AEFF; text-decoration:underline;}
.footer .copyright{ text-align:center; font-size:1.1em;  }
.footer .copyright a{ display:inline-block; vertical-align:baseline; margin-left:5px; }