@charset "utf-8";
/* CSS Document */
@font-face {font-family: "iconfont";
  src: url('iconfont.eot'); /* IE9*/
  src: url('iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff') format('woff'), /* chrome, firefox */
  url('iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.w10{ width:10px !important;}
.w15{ width:15px !important;}
.w16{ width:16px !important;}
.w20{ width:20px !important;}
.w30{ width:30px !important;}
.w40{ width:40px !important;}
.w50{ width:50px !important;}
.w60{ width:60px !important;}
.w70{ width:70px !important;}
.w80{ width:80px !important;}
.w90{ width:90px !important;}
.w100{ width:100px !important;}
.w110{ width:110px !important;}
.w120{ width:120px !important;}
.w130{ width:130px !important;}
.w150{ width:150px !important;}
.w160{ width:160px !important;}
.w170{ width:170px !important;}
.w180{ width:180px !important;}
.w190{ width:190px !important;}
.w200{ width:200px !important;}
.w220{ width:220px !important;}
.w250{ width:250px !important;}
.w300{ width:300px !important;}
.w350{ width:350px !important;}
.w400{ width:400px !important;}
.w500{ width:500px !important;}
.w600{ width:600px !important;}
.w700{ width:700px !important;}
.w800{ width:800px !important;}
.w900{ width:900px !important;}
.w16{ width:22px !important;}

.w100pv{ width:100% !important;}

.h10{ height:10px !important;}
.h15{ height:15px !important;}
.h16{ height:16px !important;}
.h20{ height:20px !important;}
.h30{ height:30px !important;}
.h40{ height:40px !important;}
.h50{ height:50px !important;}
.h60{ height:60px !important;}
.h70{ height:70px !important;}
.h80{ height:80px !important;}
.h90{ height:90px !important;}
.h100{ height:90px !important;}
.h150{ height:90px !important;}
.h200{ height:90px !important;}
.h250{ height:90px !important;}
.h300{ height:90px !important;}
.h350{ height:90px !important;}
.h400{ height:90px !important;}



.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt30{ margin-top:30px !important;}
.mt40{ margin-top:40px !important;}
.mt50{ margin-top:50px !important;}
.mt60{ margin-top:60px !important;}
.mt70{ margin-top:70px !important;}
.mt80{ margin-top:80px !important;}
.mt90{ margin-top:90px !important;}
.mt100{ margin-top:100px !important;}

.mb0{ margin-bottom:0 !important;}
.mb5{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px !important;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb70{ margin-bottom:70px;}
.mb80{ margin-bottom:80px;}
.mb90{ margin-bottom:90px;}
.mb100{ margin-bottom:100px;}


.ml0{ margin-left:0px !important;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml40{ margin-left:40px;}
.ml50{ margin-left:40px;}

.mr0{ margin-right:0px !important;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mr40{ margin-right:40px;}
.mr50{ margin-right:40px;}

.pdl0{ padding-left:0px;}
.pdl10{ padding-left:10px;}
.pdl20{ padding-left:20px;}
.pdl30{ padding-left:30px;}
.pdl40{ padding-left:40px;}
.pdl50{ padding-left:50px;}

.pdr0{ padding-right:0px;}
.pdr10{ padding-right:10px;}
.pdr20{ padding-right:20px;}
.pdr30{ padding-right:30px;}
.pdr40{ padding-right:40px;}
.pdr50{ padding-right:50px;}

.pdt0{ padding-top:0px;}
.pdt5{ padding-top:10px;}
.pdt10{ padding-top:10px;}
.pdt20{ padding-top:20px;}
.pdt30{ padding-top:30px;}
.pdt40{ padding-top:40px;}
.pdt50{ padding-top:50px;}

.pdb0{ padding-bottom:0px;}
.pdb5{ padding-bottom:5px;}
.pdb10{ padding-bottom:10px;}
.pdb20{ padding-bottom:20px;}
.pdb30{ padding-bottom:30px;}
.pdb40{ padding-bottom:40px;}
.pdb50{ padding-bottom:50px;}

.fl{ float:left;}
.fr{ float:right;}

.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{ text-align:center;}
.tc th{ text-align:center !important;}
.tc td{ text-align:center !important;}

.clear{ clear:both;}
.bgfff{ background:#fff;}
.bgf4{ background:#f4f4f4;}

.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}

.border0{ border:none !important;}

.c5c{ color:#5c5c5c !important;}
.pred{ color:#F40 !important;}
.red{ color:#c40000 !important;}
.red2{ color:#FF2851 !important;}
.red3 { color: #F33 !important;}
.green{ color:#1f7700 !important;}

small{ font-size:12px !important;}
.block{ display:block;}
.inlineblock{ display:inline-block !important;}
.marginauto{ margin:0 auto;}
.pointer{ cursor:pointer;}
.bggeen{ background:#fffef3;}
.bgyellow{ background:#f7fdf8;}
/**/
.am-modal-hd {
    text-align: left;
    border-bottom: 1px #ddd solid;
}
.am-modal-dialog{ margin-top:80px; vertical-align:top;}
.am-tab-panel{ background:#fff;}
.am-tab-panel-left{ text-align:left;}
.am-table>tbody>tr>td, .am-table>tbody>tr>th, .am-table>tfoot>tr>td, .am-table>tfoot>tr>th, .am-table>thead>tr>td, .am-table>thead>tr>th {padding: .3rem .7rem;}
.am-popover-inner{ padding:1px;}
.fixhidden{ position:fixed; top:-5000px;}
.am-btn-xs2 {font-size: 12px; padding: 2px 5px; height:20px; line-height:15px;}
.warning{ color:#F37B1D;}
.am-badge{ font-weight:normal !important; cursor:pointer;}
.am-popover{ z-index:9999;}

.am-badgeshow{ background:none !important; color:#5c5c5c !important; border:1px solid #ddd; border-radius:2px;}

/*分页page*/
.b-page {
    background:#fff;
}
.b-page .page {
    width:100%;
    padding:30px 15px;
    background:#fff;
    text-align:center;
    overflow:hidden
}
.b-page .page .first,.b-page .page .prev,.b-page .page .current,.b-page .page .num,.b-page .page .current,.b-page .page .next,.b-page .page .end {
    padding:8px 16px;
    margin:0 5px;
    display:inline-block;
    color:#0e90d2;
    border:1px solid #f2f2f2;
}
.b-page .page .first:hover,.b-page .page .prev:hover,.b-page .page .current:hover,.b-page .page .num:hover,.b-page .page .current:hover,.b-page .page .next:hover,.b-page .page .end:hover {
    text-decoration:none;
    background:#f8f5f5
}
.b-page .page .current {
    background-color:#0e90d2;
    color:#fff;
    border:1px solid #0e90d2
}
.b-page .page .current:hover {
    text-decoration:none;
    background:#0e90d2
}

.notallow{cursor:not-allowed !important;}
.am-form-group label { font-weight:normal;}

/*内容中心rules*/
.addgoodscont,.addbannercont,.goodscont,.addapiccont{width: 136px; height: 136px; border: 1px dashed rgb(196, 198, 207); text-align: center; cursor: pointer; position: relative; float: left; margin-right: 20px; margin-bottom: 20px; box-sizing: border-box;}
.addgoodsdiv,.addbannerdiv,.addapicdiv{position: absolute; height: 66px; top: 50%; margin-top: -50px; left: 0px; right: 0px;}
.addgoodstext,.addbannertext,.addapictext{font-size: 14px; color: rgb(102, 102, 102);}
.next-icon-add{position: relative;display: inline-block; font-family: NextIcon; font-style: normal; font-weight: 400;    font-variant: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .1px;	font-size: 42px;}

.rule_elem{ width:190px; height:30px; overflow:hidden; float:left; margin:5px 15px;}
.spaninput{ border:none; width:20px; display:inline; text-align:center;}
#getgoods-Modal #goodsurl{ width:420px;}
#goodsinfo_div #goodstitle{ width:645px; display:inline-block;}

#goodsinfo_div .ice-box-wrap{width: 130px; height: 130px; margin-right:20px; margin-bottom: 10px; border-width: 1px;    position: relative; float: left; border: 1px solid #C4C6CF;}
#goodsinfo_div .ice-box-wrap .goodsimg{width: auto; height: auto; max-width: 128px; max-height: 128px;}
#goodsinfo_div .active,#writer_div .active{border: 1px solid #FF2851;  font-family:"iconfont" !important;  font-style:normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
#goodsinfo_div .active::before{ content: "\e731"; color:#FF2851; position:absolute;  font-size:26px; right:2px; top:-5px;}

.delgoodsbtn,.delbannerbtn,.delapicbtn,.delgoodspicbtn,.delfenmianbtn,.delcjimgbtn{ cursor: pointer; display: inline-block; width:98%; height: 30px; margin-top: 5px; color:#fff; font-size:16px;}
.ice-box-footer {display:block;height: 27px; background: #000; background: rgba(0,0,0,.6); position: absolute; bottom: 0;    left: 0; right: 0; text-align: center; line-height: 1; z-index: 2;}

.content_form .goodsbanner,.banner-div,.apic-div{position:absolute; z-index:99;}
.content_form .goodsbanner img,.banner-div img,.apic-div img{width: 100%; height: 100%; display: block; margin: 0px auto;}
.addbannercont{ width:300px;}
.banner-div{ width: 300px; height: 135px;}
.banner-div img{width: 100%;height: 100%;}

.labelitem,.writem{ min-width:50px; text-align:center; display:inline-block; padding:3px 8px; margin:5px 5px 5px 0; border:1px solid #ddd; cursor:pointer; float:left;}
.lables_choose,.ldlb_choose{ border:1px solid #ddd; padding:3px 8px; cursor:pointer; margin-right:8px; margin-bottom:3px;}

/*列表*/
.listimg{ width:70px;}
.list-table{ margin-bottom:10px;}
.list-table td,.list-table th{ vertical-align:middle !important; text-align:center; }
.goodsimg{ width:70px;}
.goodstb td{word-break:break-all; word-wrap:break-word; height:25px; font-size:14px !important;}
.am-table>thead>tr>th{ border-bottom:none;}

/*达人中心*/
.prm_elem{ min-width:100px; height:30px; overflow:hidden; float:left; margin:5px 15px; text-align:left;}

.am-popover-inner img{ max-width:1200px;}


.am-nav-tabs{padding-top:1.5rem; margin-bottom:1.5rem;}
.am-nav-tabs li a{ color:#5c5c5c; font-weight:normal;}
.am-nav-tabs li .am-text-lg{ font-size:1.6rem;}
.am-nav-tabs li.am-active a,.am-nav-tabs li.am-active a:hover{ color:#0e90d2;}

/*平台标识*/
.sendpticon{ display:inline-block; width:20px; height:20px; border-radius:50%; margin-right:3px; border:1px solid #ddd;}

.taobao_icon{background:url(/Public/images/tbicon.png) no-repeat center; background-size:100%;}
.jingdong_icon{background:url(/Public/images/jdicon.jpg) no-repeat center; background-size:100%;}
.suning_icon{background:url(/Public/images/snicon.png) no-repeat center; background-size:100%;}
.toutiao_icon{background:url(/Public/images/tticon.jpeg) no-repeat center; background-size:100%;}
.baijia_icon{background:url(/Public/images/bjicon.jpg) no-repeat center; background-size:100%;}
.qq_icon{background:url(/Public/images/qqicon.jpg) no-repeat center; background-size:100%;}
.wangyi_icon{background:url(/Public/images/wyicon.jpg) no-repeat center; background-size:100%;}
.dayu_icon{background:url(/Public/images/dyicon.png) no-repeat center; background-size:100%;}
.yidian_icon{background:url(/Public/images/ydicon.jpg) no-repeat center; background-size:100%;}
.weixin_icon{background:url(/Public/images/wxicon.jpg) no-repeat center; background-size:100%;}
.weibo_icon{background:url(/Public/images/wbicon.png) no-repeat center; background-size:100%;}


/**/
i.am-icon-question-circle-o{ font-size:16px !important;}
.am-popover{border-radius:4px; padding:2px 5px; font-size:12px !important;background: #666666; border: 1px solid #666666;}
.am-popover-inner {background: #666666;}
.am-popover-caret { border-bottom: 8px solid #666666;}

.redpoint,.redpoint2{ width: 12px; height: 12px; display: block; position: absolute; border-radius: 50%; background: #f55d5d; top: 8px; right:2px;}
.redpoint2{ width: 18px; height: 18px; top:2px; right:0; text-align:center; font-size:12px; line-height:18px;}

#goodskudescdiv{display:none;}
span.weicheck{ background:#e6e6e6 !important; color:#444 !important; opacity: .45; cursor: not-allowed;}

.litku { width: 8px; height: 20px; background: #FF2851; display: inline-block; margin-top: 3px;}
.hanltxtnum{ line-height:32px;}

.page .current{    padding: 0 12px;
    height: 27px;
    background: #f2f2f2;
    display: inline-block;
    color: #a9a9a9;
    line-height: 27px;
    text-align: center;
    font-family: Georgia, "Microsoft Yahei";
    float: left;
    margin-right: 5px;
    font-size: 16px;
    font-weight: normal;}