﻿.font-tips{width: 467px;position: absolute;float: left;top: 30px;left: 0;z-index: 999999999;}
.font-tips .arrow{background: url(/images/tips_arrow.gif) no-repeat;position: relative;width: 13px;height: 7px;margin: 0px 0px 0px 10px;_margin: 0px 0px 0px 15px;z-index: 999999;float: left;}
.font-tips .message{-moz-box-shadow: 1px 1px 3px #ccc;-webkit-box-shadow: 1px 1px 3px #ccc;filter: progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=120,strength=3);}
.font-tips .message{width: 280px;height: 20px;border: 1px solid #c8bda7;background: url(/images/tip_message_bg.gif) repeat-x;	position: absolute;top: 6px;left: 0px;padding: 5px 8px;z-index: 9999;font-family: Arial, Helvetica, sans-serif;}
.font-tips .message .search_tip{height: 20px;line-height: 20px;background: url(/images/dengpao.gif) no-repeat;padding-left: 20px;color: #990000;}
.container{width: 1010px;margin: 0 auto;}
.container .Main{width: 960px;padding: 0px 25px;background: #fff;float: left;background: url(/images/container_bg.png) repeat-y;}
.Main .header{width: 960px;float: left;height:100px;position:relative;}
.Main .header .contactinfo{	height: 22px;width: 370px;float: right;}
.Main .header .contactinfo li{float: left;line-height: 22px;height: 22px;padding: 0px 7px;}
.Main .header .contactinfo .tel{background: url(/images/common.gif) no-repeat -168px -13px;padding-left: 17px;}
.Main .header .contactinfo .online{/*background: url(/images/common.gif) no-repeat 0px -10px;padding-left: 25px;*/}
.Main .header .h_middle{width: 960px;float: left;margin-top: 8px;position: relative;}
.Main .header .h_middle .logo{width: 460px;padding-left: 10px;float: left;margin-top:-15px;position:absolute;}
.Main .header .h_middle .logo p{line-height: 16px;color: #666;}
.Main .header .h_middle .search{width: 445px;float: right;position: relative;}
.Main .header .h_middle .search .searchbar{width: 375px;padding: 8px;border: 1px solid #dbdbdb;background: #f1f1f1;border-radius: 5px;float: left;}
.searchinput{height: 17px;padding: 5px 0px 5px 30px;background: url(/images/common.gif) no-repeat 0px -260px;border-top: 1px solid #cfcfcf;border-left: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;width: 270px;float: left;margin: 0;font-family: Arial, Helvetica, sans-serif;}
.searchbtn{width: 72px;height: 29px;background: url(/images/common.gif) no-repeat 0px -51px;color: #fff;cursor: pointer;font-family: Arial, Helvetica, sans-serif;border: 0;float: left;margin-left: -1px;padding: 0;}
.browseby{clear: both;padding-top: 3px;white-space: nowrap;width:445px;overflow:hidden;}
.browseby .a{word-wrap:break-word;}
.Main .nav{height: 38px;background: url(/images/common.gif) repeat-x 0px -163px;border-radius: 6px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);}
.Main .nav .globalnav{width: 690px;float: left;}
.Main .nav .globalnav li{float: left;height: 38px;}
.Main .nav .globalnav li span{line-height: 38px;font-size: 14px;text-align: center;}
.Main .nav .globalnav a{text-shadow: 1px 1px #000;height: 38px;display: block;background: url(/images/navbg.png) no-repeat;}
.Main .nav .globalnav .home a{width: 120px;text-align: center;color: #fff;}
.Main .nav .globalnav .homecurrent a{width: 120px;background-position:0 -38px;}
.Main .nav .globalnav .sec_nav a{width: 100px;background-position:right 0px;text-align: center;color: #eefaff;}
.Main .nav .globalnav .current a{width: 100px;background-position:right -114px;}
.Main .nav .globalnav .sec_nav a.delegated-purchasing{width: 150px;background-position:0 -228px;text-align: center;color: #eefaff;}
.Main .nav .globalnav .current a.delegated-purchasing{width: 150px;background-position:0 -304px;}
.Main .nav .globalnav .sec_nav a.safety-security{width: 120px;background-position:right 0px;text-align: center;color: #eefaff;}
.Main .nav .globalnav .current a.safety-security{width: 120px;background-position:right -114px;}
.Main .nav .login{padding: 0px 10px 0px 5px;height: 38px;float: right;width: 255px;background-position:right -152px;}
.Main .nav .login .member{display: block;line-height: 38px;color: #ccfaff;float: right;	width: 60px;text-align: right;overflow:hidden;}
.Main .nav .login .direct{text-decoration: underline;padding-left: 7px;}
.Main .nav .login .signin{background: url(/images/common.gif) 0px -108px;width: 65px;padding:0;}
.Main .nav .login a{display: block;height: 25px;float: right;line-height: 25px;text-align: center;color: #fff;margin-top: 7px;padding: 0px 10px;}
.Main .bodybox{width: 960px;margin-top: 10px;float: left;}
.breadcrumb{height: 25px;line-height: 25px;}
.autoComplete{background: #fff;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;position: absolute;display: none;width: 417px;z-index: 9999;margin-left: -4px;}
.autoComplete div{color: #5F5F5F;display: block;padding-left: 6px;font-weight: normal;font-size: 14px;font-family: Arial;width: 411px;text-decoration: none;height: 22px;line-height: 22px;}
.autoComplete div.autoa{background: #F1F1F1;color: #111111;cursor: pointer;}