﻿body,div,ul,li,p,dl,dt,dd{margin:0px;padding:0px;font-size:12px;line-height:150%;font-family:Microsoft Yahei, Arial;}
body{overflow-x:hidden;margin-bottom:50px;}
li{list-style:none;}
div{display:block;}
.top{display:block;height:39px;line-height:38px;padding-left:11px;background: none repeat scroll 0 0 #eeeeee;}
.top .logo{background:url("/image/bestbay.png") 0px 8px no-repeat;float:left;}
.top .logo a{display:block;width:150px;height:39px;}
.top .tel{display:block;height:40px;padding-left:30px;position:relative;text-decoration:none;float:right;margin-right:10px;}
.top .tel .tel-icon{display:inline-block;background:url("/image/tel.png") no-repeat scroll center center #cc0000;height:24px;width:24px;border-radius:2px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);  left:0;margin-right:5px;position:absolute;top:6px;}
.top .tel .tel-num{color:#cc0000;font-size:18px;font-style:italic;}
.banner{background:#2e2e2e;height:38px;width:100%;clear:both;}
.banner div{width:95%;margin:auto;clear:both;}
.banner div ul{width:100%;height:38px;margin:auto;}
.banner div ul li{float:left;width:25%;height:38px;line-height:38px;}
.banner div ul li a{line-height:38px;color:#fff;text-decoration:none;display:block;text-align:center;height:38px;}
.banner div ul li a:hover, .banner div ul li .open{background:#cc0000;}
.search{margin:6px 10px 0px 10px;display:block;zoom:1;}
.search .input-button{float:right;width:20%;}
.search .input-button a{background-color:#cc0000; margin-top:2px; background:linear-gradient(#cc0000, #cc0000) repeat scroll 0 0;width:100%; height:30px;display:block;color:#fff;text-align:center;line-height:250%;text-decoration:none;}
.search .input-text{border:1px solid #e5e5e5;padding:4px 6px;padding-right:14px; margin-right:22%;height:24px;}
.search .input-text input{border:0 none;height:20px;line-height:20px;font-size:14px;width:100%;display:block;}
.line{border-top:3px solid #cc0000;margin-top:6px;}
.content{padding:15px;}
.bottom{bottom:0px;position:fixed;width:100%;z-index:99999;background:#f5f5f5;}
.bottom table{border-top:1px solid #d4d4d4;}
.bottom table td {background:linear-gradient(to bottom, #fff 0px, #f5f5f5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);border-left:1px solid #f5f5f5;border-right:1px solid #d4d4d4;padding-top:2px;text-align:center;}
.bottom table td span{display:block;height:30px;margin:0 auto;padding-bottom: 2px;width: 50px;}
.bottom table td .tel-icon-bottom{background: url("/image/tel-bottom.png") no-repeat scroll 12px 1px rgba(0, 0, 0, 0);}
.bottom table td .email-icon-bottom{background: url("/image/email-bottom.png") no-repeat scroll 12px 1px rgba(0, 0, 0, 0);}
.bottom table td .message-icon-bottom{background: url("/image/message-bottom.png") no-repeat scroll 12px 1px rgba(0, 0, 0, 0);}
.bottom table a{color:#4e5a52;display:block;text-decoration:none;}