@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 arial,tahoma,\5b8b\4f53;color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
fieldset,img{border:0;}
img{vertical-align:top;}
ul,ol{list-style:none;}
a{color:#2272CB;text-decoration:none;outline:none;}
a:hover{color:#F70;text-decoration:underline;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0;}
.hide{display:none;}
.l{float:left;}
.r{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.mt10{margin-top:10px!important;}
.mr10{margin-right:10px!important;}
.mb10{margin-bottom:10px!important;}
.ml10{margin-left:10px!important;}
.w1190{width:1190px;margin:0 auto;}

/*头部*/
.g-header {width:100%;background:#F6F6F6;border-bottom:1px solid #EEE;}
.g-header .topArea {position:relative;width:1190px;height:29px;line-height:29px;margin:0 auto;z-index:50;}
.g-header .topArea .name{float:left;padding-right:15px;color:#666;}
.g-header .topArea .loginInfo{float:left;color:#666;}
.g-header .topArea .loginInfo .exit{padding-left:11px;margin-left:8px;background:url(images/exeBg.png) no-repeat -96px 2px;display:inline-block;}
.g-header .topArea .loginInfo .log{background:none;}
.g-header .topArea .loginInfo .exit:hover {color:#F70;text-decoration: underline;}
.g-header .topArea .headerMenu{position:absolute;right:0;top:1px;}
.g-header .weibo{padding-left:11px;margin-left:8px;margin-top:4px;*margin-top:-1px;_margin-top:4px;background:url(images/exeBg.png) no-repeat -95px -2px;display:inline-block;}
.topArea .headerMenu > li{float:left;background:url(images/exeBg.png) no-repeat -97px 2px;}
.topArea .headerMenu .noline{margin-right:9px;background:none;}
.topArea .headerMenu .line2{padding-left:10px;margin-right:9px;}
.topArea .headerMenu .noNumber{padding-left:5px;width:60px;}
.topArea .headerMenu .hotline{padding-left:10px;}

/*V20160919 增加手机客户端二维码*/
.g-header .topArea ul .li-pointer{border: 1px solid #f0f0f0;border-width: 0 1px;position: relative;height: 30px;}
.g-header .topArea ul .li-pointer>a{text-decoration: none;}
.g-header .topArea ul .li-pointer:hover{background: #fff;border: 1px solid #ddd;border-width: 0 1px;}
.g-header .topArea .pointer-div{display:none;background: #fff;border: 1px solid #ddd;border-top: none;width: 138px;padding: 4px 0;position: absolute;top: 30px;right: -1px;}
.g-header .topArea ul .li-pointer:hover .pointer-div{display: block;}
.g-header .topArea .pointer-div p{margin-left: 10px;font-weight: bold;color: #666;}
.g-header .topArea .pointer-ul>li{float: left;width: 55px;margin-left: 10px;}
.g-header .topArea .pointer-ul>li a{color: #666;}
.g-header .topArea ul .li-link{color: #666;border-right: 1px solid #ddd;padding: 0 10px;}
.g-header .topArea ul li .pointer{display: inline-block;width: 7px;height: 4px;background: url(images/deal.png) -29px 0 no-repeat;vertical-align: middle;margin-left: 5px;margin-top: -2px;}

.g-header .topArea p.phone-qr{float: left; color: #777;padding: 0 5px;border: 1px solid #f0f0f0;border-width: 0 1px;margin-left: 20px;}
.g-header .topArea .phone{display: inline-block;width: 10px;height: 16px;background: url(images/deal.png) -16px 0 no-repeat;vertical-align: middle;margin-right: 5px;margin-top: -2px;}
.g-header .topArea  .phone-qr{position: relative;height: 30px;}
.g-header .topArea  .qr-div{display:none;width: 167px;height: 167px;border:1px solid #ddd;border-top:none;padding: 20px;position: absolute;top: 30px;left: -1px;background: #fff;z-index: 100;}
.g-header .topArea  .phone-qr:hover{background: #fff;border:1px solid #ddd;border-width: 0 1px;}
.g-header .topArea  .phone-qr:hover .qr-div{display: inline-block;}

.headerMenu li a b{position:absolute;background:url(images/exeBg.png) no-repeat 0 0;right:10px;top:12px;width:9px;height:5px;-moz-transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;}
.headerMenu li a{color:#555;}
.headerMenu li a:hover{color:#ff7f00;}
.headerMenu li .menuHd:hover{color:#ff7f00;}
.headerMenu li a.menuHd{position:relative;padding:0 22px 0 8px;color:#555;border:1px solid #f8f8f8;border-bottom:none;z-index:102;height:27px;line-height:27px;display:inline-block;}
.headerMenu li a.hover{background:#fff;border:1px solid #dcdcdc;border-bottom:none;}
.headerMenu li a.hover b{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);*background:url(images/exeBg.png) no-repeat -10px 0;background:url(images/exeBg.png) no-repeat -10px 0\0;}
.headerMenu li .mycar a.menuHd{padding:0 24px 0 10px;}
.headerMenu .hotline a{padding:0 6px 0 10px;}
.headerMenu .list{position:relative;z-index:2;}
.headerMenu .myhelplist{position:absolute;padding:0 0 10px 12px;width:75px;background:#fff;border:1px solid #dcdcdc;right:0;top:27px;z-index:101;display:none;}
.headerMenu .myhelplist a{display:block;height:20px;line-height:20px;padding-left:10px;}

/*V20150914 增加移动端入口*/
.headerMenu li .phoneenter a.menuHd{padding-left: 26px;}
.headerMenu li a .phoneicon{position:absolute;display: inline-block;width:9px;height: 16px;background: url(images/phoneicon.png) 0 0 no-repeat;top:5px;left: 10px;}
.headerMenu .phoneenter .myhelplist{width: 195px;left: 0px;padding: 0;}
.headerMenu .phoneenter .mapic{padding: 12px;}
.headerMenu .phoneenter .saoyisao{padding-left: 0;text-align: center;height:32px;line-height: 32px;background: #f6f6f6;}
.headerMenu .phoneenter .saoyisao i{font-family: "simsun";margin-left: 5px;}
.headerMenu li a .myline{position:absolute;display:inline-block;width:1px;height:15px;background: url(images/exeBg.png) no-repeat -98px -6px;top:7px;left:-2px;}

/*导航*/
.g-top{width:100%;background:#FFF;}
.topBG{width:1190px;height:80px;margin:0 auto;overflow:hidden;}
.topBG .logo{float:left;margin-top:24px;}
.topBG .nav{float:right;position:relative;}
.topBG .nav .nav-slide{position:absolute;top:0;left:0;width:100px;height:77px;background:#FAFAFA;border-top:3px solid #F70;z-index:1;}
.topBG .nav ul{float:left;position:relative;z-index:2;}
.topBG .nav li{float:left;height:80px;}
.topBG .nav li a{display:block;padding:0 30px;font:18px/76px 'Microsoft YaHei';color:#222;}
.topBG .nav li a:hover{color:#F70;text-decoration:none;}
.topBG .nav li.on a{color:#F70;}

/* 浏览器提示升级 */
.browserUpgrade{ display: none; position: relative; width: 100%; height: 60px; background: url(images/browserUpgrade.png) no-repeat center top; z-index: 9;}
.scrolling{position:fixed; top:0; left:0; _top:expression(eval(document.documentElement.scrollTop));}
.browserUpgrade .upBox{ position: relative; width: 1190px; height: 60px; margin: 0 auto}
.browserUpgrade .upBox span{ float: left; padding-left: 58px; color: #fff; font:14px/60px \5FAE\8F6F\96C5\9ED1;}
.browserUpgrade .upBox a{ float: right; width: 123px; margin-top: 16px; height: 33px; background:url(images/browserUpgrade.png) no-repeat 0 -68px;}
.browserUpgrade .upBox em{ float: right; width: 16px; height: 15px; margin: 24px 20px 0 28px; background:url(images/browserUpgrade.png) no-repeat 0 -108px; cursor: pointer;}

/* 面包屑 */
.path{height:32px;line-height:32px;color:#666;overflow:hidden;}
.path a{float:left;color:#666;}
.path a:hover{color:#F70;text-decoration:none;}
.path i{float:left;padding:0 8px;font-family:\5b8b\4f53;}
.path span{float:left;}

/* 分页 */
/*pages*/
.s-pages{padding:20px 0;height:24px;color:#666;overflow:hidden;}
.s-pages .pages{float:right;height:24px;overflow:hidden;}
.s-pages a{float:left;margin-right:5px;padding:0 10px;background:#FFF;border:1px solid #CCC;line-height:22px;font-weight:700;color:#666;}
.s-pages a:hover{color:#F70;text-decoration:none;}
.s-pages span{float:left;margin-right:5px;line-height:22px;font-weight:700;}
.s-pages span.prev,
.s-pages span.next{height:22px;line-height:22px;background:#FFF;border:1px solid #DDD;font-weight:400;}
.s-pages a.prev,
.s-pages a.next{height:22px;line-height:22px;background:#FFF;border:1px solid #CCC;overflow:hidden;}
.s-pages span.prev em,
.s-pages span.next em,
.s-pages a.prev em,
.s-pages a.next em{float:left;display:inline;margin-top:6px;width:0;height:0;line-height:0;font-size:0;border:5px solid;}
.s-pages span.prev i,
.s-pages span.next i{float:left;color:#999;}
.s-pages a.prev i,
.s-pages a.next i{float:left;color:#333;font-weight:400;*line-height:24px;cursor:pointer;}
.s-pages a.prev:hover i,
.s-pages a.next:hover i{color:#F70;}
.s-pages span.prev{padding:0 10px 0 5px;}
.s-pages span.next{padding:0 5px 0 10px;}
.s-pages span.prev em{margin-right:6px;border-color:#FFF #CCC #FFF #FFF;}
.s-pages a.prev em{margin-right:6px;border-color:#FFF #333 #FFF #FFF;}
.s-pages span.next em{margin-left:6px;border-color:#FFF #FFF #FFF #CCC;}
.s-pages a.next em{margin-left:6px;border-color:#FFF #FFF #FFF #333;}
.s-pages b{float:left;padding:0 10px;line-height:24px;}
.s-pages .page-inp{float:left;display:inline;margin-left:34px;}
.s-pages .page-inp span{margin-right:9px;color:#333;font-weight:400;}
.s-pages .page-inp .inp{float:left;margin-right:9px;padding:2px 5px;width:26px;height:18px;background:#FFF;border:1px solid #CCC;font-weight:700;color:#666;text-align:center;}
.s-pages .page-inp .submit{float:left;width:46px;height:24px;background:#FFF;border:1px solid #CCC;line-height:22px;*line-height:20px;color:#333;text-align:center;cursor:pointer;}
.s-pages .page-inp .submit:hover{color:#F70;text-decoration:none;}

/*分页add by xuzhongchao 20140521 V20140625 start*/
.snPages{float:right;padding-bottom:10px;}
.snPages a,.snPages a:visited,.snPages span,.snPages div{position:relative;display:inline;float:left;margin-right:4px;color:#333;}
.snPages span{margin:0 10px;}
.snPages div{line-height:24px;padding-left:30px;overflow:hidden;}
.snPages a,.snPages a:visited{width:30px;height:22px;line-height:22px;text-align:center;background:#fff;border:1px solid #d7d7d7;border-radius:4px 4px 4px 4px;}
.snPages a.current{color:#f60;}
.snPages a.prev,.snPages a.next,.snPages a.prev,.snPages a.next:visited{width:63px;height:22px;line-height:22px;line-height:28px\9;_line-height:22px;*line-height:22px;padding:0;overflow:hidden;background:url(images/pageBG.png) repeat-x;}
.snPages a.prev,.snPages span.prev{text-indent:6px;}
.snPages a.next,.snPages span.next{margin-right:4px;text-indent:-6px;}
.snPages span.prev,.snPages span.next{display:inline;float:left;width:63px;height:22px;line-height:22px;line-height:28px\9;_line-height:22px;*line-height:22px;margin:0;color:#b1b1b1;text-align:center;background:#fff;border:1px solid #d7d7d7;border-radius:4px 4px 4px 4px;background:url(images/pageBG.png) repeat-x;}
.snPages span.prev{+margin-right:4px;_margin-right:0px;margin-right:4px;}
.snPages span.next{margin-left:4px;}
.snPages b{position:absolute;width:0;height:0;line-height:0;margin-top:-2px;+margin-top:-3px;font-size:0;border-width:5px;border-style:solid;border-color:#fff #333 #fff #fff;}
.snPages a.prev b{left:1px;top:10px;}
.snPages a.next b{right:1px;top:10px;border-color:#f7f7f7 #f7f7f7 #f7f7f7 #333;}
.snPages span.prev b{left:1px;top:10px;border-color:#f7f7f7 #b1b1b1 #f7f7f7 #f7f7f7;}
.snPages span.next b{right:1px;top:10px;border-color:#f7f7f7 #f7f7f7 #f7f7f7 #b1b1b1;}
.snPages div input{width:32px;height:22px;line-height:22px;margin:0 3px;text-align:center;+vertical-align:middle;border:1px solid #d7d7d7;}
.snPages div input.pagesubmit{cursor:pointer;width:45px;height:24px;line-height:24px;_line-height:18px;background:url(images/pageBG.png) repeat-x;border-radius:4px 4px 4px 4px;}
.snPages a:hover{color:#f60;font-weight:700;}
/*分页add by xuzhongchao 20140521 V20140625 start*/

/* 输入框 */
.sText{float:left;padding-right:10px;}
.sText input{float:left;height:18px;background:#FFF;border:1px solid #BFBFBF;}
.sText .err{border-color:#F00;}
.sText .focus{border-color:#37C;}
.sText-h26{height:26px;}
.sText-h26 input{padding:3px 5px;}
.sText-h30{height:30px;}
.sText-h30 input{padding:5px;}
.sText-h32{height:32px;}
.sText-h32 input{padding:6px 5px;}
.sTxt{float:left;margin-right:10px;}
.sTxt textarea{padding:0 5px;background:#FFF;border:1px solid #BFBFBF;resize:none;}
.sTxt .err{border-color:#F00;}
.sTxt .focus{border-color:#37C;}
.sSelect{float:left;margin-right:10px;background:#FFF;border:1px solid #BFBFBF;}
.sSelect-h26{padding:3px 2px;height:26px;*height:auto;}
.sSelect-h30{padding:5px 2px;height:30px;*height:auto;}

/* 报错位 */
.sTip{height:16px;overflow:hidden;}
.sTip em{float:left;width:16px;height:16px;background:url(images/tipIcon.png) no-repeat;overflow:hidden;}
.sTip span{float:left;padding-left:5px;line-height:16px;color:#666;}
.sTip-false em{background-position:-180px -70px;}
.sTip-warn em{background-position:-180px -140px;}
.sTip-ok em{background-position:-180px 0;}

/*sBtn*/
.sBtn,.sBtn span{display:inline-block;background:url(images/allBtn.png) no-repeat;}
.sBtn{padding-left:12px;}
.sBtn span{padding-right:12px;text-align:center;font-weight:700;cursor:pointer;}
.sBtn:hover span{text-decoration:none;}

/*30px高 中按钮*/
.sBtn-h30,.sBtn-h30 span{height:30px;line-height:30px;font-size:14px;}

.sBtn-h30-o{background-position:left -532px;}
.sBtn-h30-o span{background-position:right -532px;color:#FFF;}
.sBtn-h30-o:hover{background-position:left -562px;}
.sBtn-h30-o:hover span{background-position:right -562px;}

.sBtn-h30-g{background-position:left -652px;}
.sBtn-h30-g span{background-position:right -652px;color:#666;}
.sBtn-h30-g:hover{background-position:left -682px;}
.sBtn-h30-g:hover span{background-position:right -682px;}

/*36px高 中按钮*/
.sBtn-h36,.sBtn-h36 span{height:36px;line-height:36px;font-size:16px;}

.sBtn-h36-b{background-position:left 0;}
.sBtn-h36-b span{background-position:right 0;color:#FFF;}
.sBtn-h36-b:hover{background-position:left -36px;}
.sBtn-h36-b:hover span{background-position:right -36px;}

.sBtn-h36-o{background-position:left -72px;}
.sBtn-h36-o span{background-position:right -72px;color:#FFF;}
.sBtn-h36-o:hover{background-position:left -108px;}
.sBtn-h36-o:hover span{background-position:right -108px;}

.sBtn-h36-g{background-position:left -144px;}
.sBtn-h36-g span{background-position:right -144px;color:#666;}
.sBtn-h36-g:hover{background-position:left -180px;}
.sBtn-h36-g:hover span{background-position:right -180px;}

.sBtn-h36-d,.sBtn-h36-d:hover{background-position:left -216px;cursor:default;}
.sBtn-h36-d span,.sBtn-h36-d:hover span{background-position:right -216px;color:#CCC;cursor:default;}

.sBtn-h26,.sBtn-h26 span{height:26px;line-height:26px;}

.sBtn-h26-b{background-position:left -252px;}
.sBtn-h26-b span{background-position:right -252px;color:#FFF;}
.sBtn-h26-b:hover{background-position:left -278px;}
.sBtn-h26-b:hover span{background-position:right -278px;}

.sBtn-h26-o{background-position:left -304px;}
.sBtn-h26-o span{background-position:right -304px;color:#FFF;}
.sBtn-h26-o:hover{background-position:left -330px;}
.sBtn-h26-o:hover span{background-position:right -330px;}

.sBtn-h26-g{background-position:left -356px;}
.sBtn-h26-g span{background-position:right -356px;color:#666;}
.sBtn-h26-g:hover{background-position:left -382px;}
.sBtn-h26-g:hover span{background-position:right -382px;}

.sBtn-h26-d,.sBtn-h26-d:hover{background-position:left -408px;cursor:default;}
.sBtn-h26-d span,.sBtn-h26-d:hover span{background-position:right -408px;color:#CCC;cursor:default;}

/* 弹出框 */
/*pop-box*/
.pop-box{display:none;position:fixed;padding:6px;z-index:1000;overflow:hidden;}
.pop-box .pop-box-bg{position:absolute;left:0;top:0;width:9999px;height:9999px;background:#000;opacity:.2;filter:alpha(opacity=20);z-index:10;}
.pop-box .pop-box-title{position:relative;padding-left:15px;height:35px;background:#EEE;border-bottom:1px solid #CCC;font-size:14px;font-weight:700;line-height:34px;color:#333;z-index:20;}
.pop-box .pop-box-title .close{position:absolute;top:12px;right:15px;display:block;width:12px;height:12px;background:url(images/allIcon.png) no-repeat 0 0;overflow:hidden;}
.pop-box .pop-box-title .close:hover{background-position:0 -12px;}
.pop-box .pop-box-main{position:relative;background:#FFF;z-index:20;}

#cover{position:fixed;left:0;top:0;z-index:999;filter:alpha(opacity=0);opacity:0;display:block;background-color:#666;}

/*右侧小工具*/
.sidetooly{display:none;position: fixed;_position:absolute;width: 40px;z-index: 900; height: 122px;right:10px;}
.sidetooly a{display: block;width: 40px;height: 40px;margin-bottom: 1px;overflow: hidden;}
.sidetooly .d-top{background: url(images/retop.png) 0 0 no-repeat;}
.sidetooly span{display: block;width: 40px;height: 40px;line-height: 40px;text-indent:100%;
overflow: hidden;cursor: pointer;}
.sidetooly .d-top span{background: url(images/top.png) 0 0 no-repeat;}

/*医药馆上传资质日期*/
.timebox {float: left;}
.timebox input{height:18px;padding:3px 5px;border: 1px solid #bfbfbf;}

/*新增品牌页面  品牌模糊搜索*/
.name-choic{position:relative;}
.showcon{display:none;position:absolute;background:#fff none repeat scroll 0 0;border-width:0 1px 1px;border-style:solid;border-color:#ddd;height:145px;width:190px;z-index:2;overflow-x:hidden;overflow-y:auto;top:107px;}
.add-band-table div.showcon li{display:block;padding: 4px 0px;margin:0 5px;line-height:24px;cursor:pointer;width:185px;color:#666;}
.showcon li:hover {background: #e6f5ff none repeat scroll 0 0;color:#666;}

.showconEn{display:none;position:absolute;background:#fff none repeat scroll 0 0;border-width:0 1px 1px;border-style:solid;border-color:#ddd;height:145px;width:190px;z-index:2;overflow-x:hidden;overflow-y:auto;top:143px;}
.add-band-table div.showconEn li{display:block;padding: 4px 0px;margin:0 5px;line-height:24px;cursor:pointer;width:185px;color:#666;}
.showconEn li:hover {background: #e6f5ff none repeat scroll 0 0;color:#666;}

/*乐拼购模式添加小店渠道TAB页*/
.snlife-tab{font-size: 14px; color: #666; border-bottom: 2px solid #E6E6E6;}
.snlife-tab .item{padding: 7px 15px 12px;display: inline-block; cursor: pointer;color: #666;text-align: center;}
.snlife-tab .item:hover{color:#f70;text-decoration: none;}
.snlife-tab .active{color: #f70;border-bottom: 2px solid #f70;margin-bottom: -2px;}