/*
  zm-巴速狗-head文件
  2015-11-18
*/

/*清除浮动*/
.clear{*zoom:1;}
.clear:after{display: block;height:0;clear:both;content: '.';visibility: hidden;}

/*header*/
.header{width:100%;height: 32px;line-height:32px;background: #f8f8f8;border-bottom: 1px solid #e5e5e5;}
.header .headerContent{width:1190px;line-height: 32px;margin: 0 auto;}
.welcome li,.headerContent .welcome{float: left;}
.welcome li a{color: #767676;text-decoration: none;padding: 0 10px;}
.welcome li a:hover{color: #ff4400;}
.headerContent .headerRight{float: right;position:relative;}
.headerRight ul{/*margin-right: 35px;*/}
.headerRight ul,.headerRight li,.headerRight span{float: left;/*display: inline;*/}
.headerRight li{/*position: relative;*/}
.headerRight li a{padding:0 8px; color:#767676; text-decoration:none; display:block;}

.headerRight li a i.cart {float: left;margin-right: 7px;font-size: 18px;width: 16px;line-height: 30px;}
.headerRight li a i.bsg_icon{display: inline-block;
font-family: ng-iconfont !important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
.headerRight li a strong{ color:#ff4400;}


.headerRight li a:hover{color: #ff4400;}
.hd_menu_list{ width:60px;}
.headerRight span{margin-right: 5px;}
#service{background: #ffffff;border:1px solid #cccccc;position: absolute;top:32px;width: 80px;padding: 10px 5px;left:0;box-shadow: 0 2px 3px #ccc;display:none;}
#service li{height:22px;line-height:22px;}
#service li a{color: #767676;text-decoration: none;text-align: center;height: 24px;line-height: 24px;display:block;width: 100%;}
#service li a:hover{background: #ff4400;color: #ffffff;}
.menu-bd-panel ul{ width:100px;}
.menu-bd-panel ul li { float:left; }
.collect_box{ z-index: 10002;position: relative;padding: 0 8px;height: 32px; line-height:32px;_display: inline;_zoom: 1; float:left;}
.collect_cont .menu-list{z-index: 10001;position:relative;display: none;margin-top: -1px;}
.menu-hd a:hover { /*padding: 0 5px 1px;border-width: 0 1px;border-style: solid;border-color: #EEE;background: #FFF*/}
.header .menu-hd .hd b{-webkit-backface-visibility: hidden;position: absolute;right: 6px;top: 12px;width: 0;height: 0;border-width: 3px;
border-style: solid dashed dashed;border-color: #bbb transparent transparent;font-size: 0;line-height: 0;}
.header .menu-hd .hd b{ top:15px;}
.menu-hd:hover .hd b{-webkit-backface-visibility: hidden;border-color: #bbb transparent transparent;-webkit-transition: -webkit-transform .2s ease-in;
-moz-transition: -moz-transform .2s ease-in;-o-transition: -o-transform .2s ease-in;transition: transform .2s ease-in;-moz-transform: rotate(180deg);-moz-transform-origin: 50% 30%;-webkit-transform: rotate(180deg);-webkit-transform-origin: 50% 30%;-o-transform: rotate(180deg);-o-transform-origin: 50% 30%;transform: rotate(180deg);transform-origin: 50% 30%;}
.headerRight li .hd{ padding-right:14px;}

.header .headerRight .menu-hd b{ top:15px;}
.menu-bd-panel{padding: 8px 0;}
.menu-bd-panel{position: absolute;left: 0;top: 32px;padding: 8px;line-height: normal;border: 1px solid #EEE;background: #FFF; padding: 8px;}
.menu-bd-panel a {display: block;padding: 0 5px;line-height: 28px;white-space: nowrap;color: #6C6C6C;}

.service-bd-panel{ position: absolute;left: 0;top: 32px;line-height: normal;border: 1px solid #EEE;background: #FFF; padding:8px;}
.service-bd-panel a{display: block;line-height: 28px;white-space: nowrap;color: #6C6C6C; }


/*logoSearch*/
.logoSearch{width: 1190px;height: 100px; margin:0 auto;}
.logoSearch{position: relative; }


/*logo 商城logo*/
.logo img{float: left;width: 200px;height: 100px;}
.search{position: absolute;height: 100px;width: 510px;top: 0;left: 265px;}
.searchBox{ display: inline;position: relative;float: left;width: 550px;margin: 30px 0 0 0;z-index: 6790;
font-family: 'Microsoft YaHei';}
.searchBox{width: 565px;}
.searchBox .searchIcon{display: block;position: absolute;top: 0;left: 0;width: 25px;height: 40px;line-height: 40px;line-height: 42px\0;text-align: right;font-size: 14px;color: #ccc;}
.searchBox .searchIcon{z-index: 1;}
.searchBox .searchBoxInput{float: left;width: 430px;padding: 0 0 0 28px;border: 2px solid #ff4400;border-right: none;position: relative;}
.searchBox .spss{ float:left;}
.search .spss{width: 100px;height: 37px;line-height: 37px;background: #ff4400;text-decoration: none;text-align: center;display: inline-block;color: #ffffff;font-size: 14px;font-weight: bold;letter-spacing: 3px; cursor:pointer;}

/*searchTxt 热门搜索关键字*/
.searchTxt{ float: left;width: 100%;height: 18px;margin-top: 5px;overflow: hidden;_float: none;_position: relative;font-size: 0;}
.searchTxt a{ color:#999;}
.searchTxt a{ float: left;margin-right: 10px;white-space: nowrap;font-size: 12px;}
.searchTxt a{ font-family: "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";text-decoration: none;}
.searchTxt a:hover {color: #ff4400;}

/*热线*/
.telephoneBox{position: absolute; left:900px; top:0; width:200px; height:88px;/*background:#f3f3f3*/;}



/*indexHeadActive 二维码*/
.indexHeadActive{position: absolute;z-index: 7684;width: 80px;height: 80px;/*border: 1px solid #EEE;*/right: 0;top: 0;background: #FFF;}
.indexHeadActive img {display: block; width: 80px;height: 80px;/*margin: 4px;*/}
.indexHeadActive p {font: 12px/22px Arial;color: #333;}




.search input,.search i,.search a{float: left;}
.search input{width: 430px;margin-left: 5px;height: 33px;line-height: 33px;border: 0;color:#a0a0a0;}

#search_frame{ border:1px solid #ddd; width:503px;z-index:9999; background:#FFF; position:absolute; margin-top:33px; display:none; text-align:left;}
.search_option{height:22px; line-height:22px; padding:4px}
#search_frame #option{ background:#FFFFDD; padding:4px; cursor:pointer;}



/*mainMenu 导航菜单*/
.mainMenu{width: 100%;height: 45px;line-height: 455px;border-bottom: 2px solid #ff4400;}
.mainMenu .main{width: 1190px;line-height: 45px;margin: 0 auto;}
.main .menuHead{width: 182px;line-height: 45px;float: left;background: #ff4400;padding-left:38px;color: #ffffff;font-size: 14px;text-align:left;}
.main ul,.main li,.subNav,.subNav li,.subMenu .latesetNews{float: left;}
.main li a{color: #333; font-size:16px;text-decoration: none;display: block; padding-left:49px; font-weight:bold;}
.main li a:hover{color: #ff4400;}
.main li.selected a{ color:#ff4400 !important;}