body{min-width:1200px}
.layout-row *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.layout-row img{vertical-align:top}
.layout-row{position:relative;width:1200px;margin:0 auto}
.layout-row:before,.layout-row:after{display:table;content:' '}
.layout-row:after{clear:both}
.layout-col-1,.layout-col-10,.layout-col-11,.layout-col-12,.layout-col-2,.layout-col-3,.layout-col-4,.layout-col-5,.layout-col-6,.layout-col-7,.layout-col-8,.layout-col-9{position:relative;min-height:1px}
.layout-col-1,.layout-col-10,.layout-col-11,.layout-col-12,.layout-col-2,.layout-col-3,.layout-col-4,.layout-col-5,.layout-col-6,.layout-col-7,.layout-col-8,.layout-col-9{float:left}
.layout-col-12{width:100%}
.layout-col-11{width:91.66666667%}
.layout-col-10{width:83.33333333%}
.layout-col-9{width:75%}
.layout-col-8{width:66.66666667%}
.layout-col-7{width:58.33333333%}
.layout-col-6{width:50%}
.layout-col-5{width:41.66666667%}
.layout-col-4{width:33.33333333%}
.layout-col-3{width:25%}
.layout-col-2{width:16.66666667%}
.layout-col-1{width:8.33333333%}
.layui-layer-iframe .layui-layer-btn, .layui-layer-page .layui-layer-btn{background:#f9f9f9}

.frame-main{font-family:'Microsoft Yahei';}
.btn-row{float:right;margin-top:8px;margin-right:10px}
.btn-row a{display:inline-block;position:relative;width:70px;height:38px;margin:0 5px;padding-left:60px;border:1px solid #bfbfbf;border-radius:4px;background:#f9f9f9;line-height:38px;font-size:14px}
.btn-row a s{position:absolute;top:10px;left:30px;width:22px;height:18px;background:url(../images/decor/TM-script01.png) no-repeat}
.btn-row a:hover{border:1px solid #4584a5;background:#5296b9;color:#FFF;text-decoration:none}
.btn-row a.icon-view s{background-position:0 -40px}
.btn-row a.icon-view:hover s{background-position:-22px -40px}
.btn-row a.icon-save s{background-position:-44px -40px}
.btn-row a.icon-save:hover s{background-position:-66px -40px}
.btn-row a.icon-exit s{background-position:-88px -40px}
.btn-row a.icon-exit:hover s{background-position:-110px -40px}

.template-ct{overflow:auto;width:100%;background-color:#FFF;position: relative;}
.template-ct.pa-top{/*position:absolute;top:56px;right:0;left:0;bottom:0;height:expression((document.body.clientHeight - 56) + 'px')*/}
.pd20{padding:20px}
.mould-box{overflow:hidden;margin-bottom:20px;border:1px solid #e8e8e8;background:#FFF}
.mould-box h2{height:35px;padding-left:20px;background:#f5f5f5;line-height:35px;font-size:14px}
.s-title06{padding:0 10px;border-left:3px solid #2bb8aa;font-size:14px}
.mb-btn{display:inline-block;width:75px;height:30px;border-radius:2px;background:#5296b9;line-height:30px;font-size:14px;color:#fff;text-align:center}
.mb-btn:hover{background:#659EBB;color:#fff}
.templet-box{float:left;width:187px;margin-right:20px;border:1px solid #d4d4d4;background:#f7f7f7;box-shadow:0 0 3px #ddd}
.templet-info{padding:6px 0}
.templet-info h3{padding-bottom:5px;font-size:14px;font-weight:400;color:#666;text-align:center}
.templet-info p{padding:4px 0;text-align:center}
.templet-info a{margin:0 4px}

.sp01{display:inline-block;overflow:hidden;width:25px;height:25px;background:url(../images/decor/ECC-edit.png) no-repeat;vertical-align:middle}
.temp-num{height:40px;border:1px dashed #6daccd;background:#d1e6f1;line-height:40px;font-size:14px;text-align:center}
.layout-editing .layout-row{margin-top:10px}
.layout-option{display:none;position:absolute;top:0;left:0;width:100%;height:100%}
.layout-editing .layout-row:hover .layout-option{display:block;background:rgba(0,0,0,.1)}
.layout-option a{display:block;position:absolute;top:7.5px;right:7.5px;width:25px;height:25px}
.layout-option a .sp01{background-position:-80px 0}
.layout-option a:hover .sp01{background-position:-80px -25px}
.layout-option a:hover{border-radius:3px;background-color:#eee;-webkit-border-radius:3px}
.add-layout{display:block;width:100%;height:40px;padding-left:10px;border:1px dashed #d48d8d;background:#FBE1E1;line-height:40px}
.add-layout:hover{background:#FFD2D2}
.add-layout .sp01{background-position:-105px 0}
.add-row{margin-top:30px}

/*.pop-decor{display:none}*/
/*加入了弹出样式框的样式控制*/
.pop-decor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pop-add-layout{padding:20px 10px}
.pop-layout-list{overflow-y:auto;width:100%;max-height:372px}
.pop-layout-list li{float:left;width:132px;height:177px;margin:0 10px 10px;padding:5px;border:1px solid #eee;line-height:20px;text-align:center;cursor:pointer}
.pop-layout-list li:hover{border:1px solid #ccc}
.pop-layout-list li.on{border:1px solid #ea4837}

.add-module{display:block;clear:both;height:30px;padding-left:10px;border:1px dashed #d48d8d;background:#FBE1E1;line-height:30px;color:#666}
.add-module:hover{background:#FFD2D2}

.module-col{position:relative}
.module-edting .module-col{overflow:hidden}

.sp02{display:inline-block;width:20px;height:20px;background:url(../images/decor/TM-script01.png) no-repeat;vertical-align:middle}
.module-action{display:none;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border:1px dashed #7d736c;background:rgba(150, 180, 190, 0.4)}
.module-action .bd{height:36px;background:rgba(0, 0, 0, 0.7);line-height:36px;font-size:0}
.module-action a{display:inline-block;width:70px;font-size:12px;color:#ddd;text-align:center}
.module-action a:hover{background:rgba(0, 0, 0, 0.9);color:#fff}
.module-action a .sp02{margin-right:2px;vertical-align:-5px}
.module-action .edit .sp02{background-position:0 -60px}
.module-action .delete .sp02{background-position:-80px -60px}
.module-action .edit:hover .sp02{background-position:-20px -60px}
.module-action .delete:hover .sp02{background-position:-100px -60px}
.module-col:hover .module-action{display:block}

/* 模块化 轮播图 */
.m-slider{overflow:hidden;position:relative}
.m-slider .hd{overflow:hidden;position:absolute;bottom:10px;z-index:1;width:100%;height:10px;font-size:0;text-align:center}
.m-slider .hd ul{overflow:hidden;zoom:1}
.m-slider .hd ul li{display:inline-block;*display:inline;overflow:hidden;width:10px;height:10px;margin:0 3px;border-radius:50%;background:#fff;text-indent:-9999px;*text-indent:0;*zoom:1;-webkit-border-radius:50%;cursor:pointer}
.m-slider .hd ul li.on{background:#666}
.m-slider .bd{position:relative;z-index:0;height:100%}
.m-slider .bd ul li{overflow:hidden}

/* 模块化 用户信息 */
.ml10{margin-left:10px}
.m-user-info{position:relative;min-width:250px;max-width:300px;height:243px;border:1px solid #eee}
.m-user-info .ft{overflow:hidden;position:absolute;left:0;bottom:0;width:100%;padding:20px 30px;border-top:1px dotted #ccc}
.m-user-info .ft a{color:#666}
.m-user-info .ft a:hover{color:#bf0a01}
.m-user-info .link1{float:left}
.m-user-info .link2{float:right}
.m-user-info .ft i{display:inline-block;width:16px;height:16px;margin-right:5px;background:url(decoration/images/m-icon.png) no-repeat -50px -100px;vertical-align:middle}
.m-user-info .ft .link2 i{background-position:-100px -100px}
.m-user-info .login .middle .link1{float:left}
.m-user-info .login .middle .link2{float:right}
.m-user-info .login .middle{overflow:hidden;width:180px;height:16px;margin:0 auto}
.m-user-info .middle i{display:inline-block;width:16px;height:16px;margin-right:5px;background:url(decoration/images/m-icon.png) no-repeat -50px -100px;vertical-align:middle}

/* 未登录 */
.no-login{color:#666}
.no-login .top{padding:30px 17px}
.no-login i{display:block;float:left;width:60px;height:60px;margin-right:10px;background:url(decoration/images/m-icon.png) -250px 0 no-repeat}
.no-login p{line-height:28px}
.no-login .bottom{padding:0 13px;font-size:0;text-align:center}
.l-btn{display:inline-block;width:102px;height:36px;border-radius:2px;background:#be0a00;font-size:14px;line-height:36px;color:#fff;text-align:center;-moz-border-radius:2px;webkit-border-radius:2px}
.l-btn:hover{background:#cb3b33;color:#fff}

/* 已登录 */
.login{position:relative}
.login .top{height:95px}
.login .bg-avatar{position:absolute;top:0;left:0;z-index:10;width:100%;height:90px;background:url(../images/decor/bg-avatar.png) no-repeat}
.login .avatar{overflow:hidden;position:absolute;top:23px;left:17px;z-index:5;width:60px;height:60px;border:1px solid #ddd;border-radius:50%;-webkit-border-radius:50%}
.login .txt{position:absolute;top:35px;left:85px;z-index:15;width:160px}
.login .txt p a{font-weight:bold}
.login .txt p a:hover{color:#bf0a01}
.login .txt .name{overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}
.login .txt .xy{padding-top:18px;color:#999}
.login .txt .xy span,.login .txt .xy img{float:left;margin-right:5px}
.login .txt .xy .r-btn{float:right;color:#5d8ccf}
.login .txt .xy .r-btn:hover{text-decoration:underline}
.login .bottom{overflow:hidden;width:240px;margin:10px auto 0}
.login .bottom li{float:left;width:80px;padding-top:5px;border-right:1px solid #eee;line-height:24px;text-align:center}
.login .bottom li.last{border:0}
.login .bottom li a{color:#666}
.login .bottom li a:hover{color:#bf0a01}
.login .bottom li span{font-size:24px;color:#be0a00}

/* 模块化 公告 */
.m-news{position:relative;/*min-width:250px;*/min-height:146px;border:1px solid #eee;padding-bottom: 15px;background: #FFFFFF;}
.m-news dt{padding:9px;border-bottom:1px dotted #ccc;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:bold;color:#666}
.m-news dd{overflow:hidden;padding:15px 9px 0;white-space:nowrap;text-overflow:ellipsis}
.m-news dd.first{padding:12px 9px 0}
.m-news dd a{color:#666}
.m-news a:hover{text-decoration:underline;color:#be0a00;}
.m-news dd a.hot-text{color:#be0a00}
.m-news .more{position:absolute;top:9px;right:9px;color:#005ea7}
.ECC-wrapper .ECC-layout-item02 .m-news .more{right:40px;}
#pageContent .ECC-layout-item02 .m-news .more{right:9px;}
/* 模块化 图片 */
.fl{float:left}
.fr{float:right}
.m-floor-hd{position:relative;height:40px;border-bottom:2px solid #6b78d8;line-height:40px}
.m-floor-hd h2{font-size:18px;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.m-floor-hd i{display:inline-block;margin:0 5px 5px 0;vertical-align:bottom}
.m-floor-hd .floor-nav{position:absolute;right:0;bottom:5px;height:20px;font-size:0;line-height:20px;text-align:right}
.floor-nav a:hover{text-decoration:underline}
.floor-nav-list{display:inline-block;*display:inline;font-size:0}
.floor-nav-list li{display:inline-block;*display:inline;height:14px;padding:0 8px;border-left:1px solid #ddd;font-size:12px;line-height:14px}
.floor-nav-list li a{color:#666}
.floor-nav-list li.first{border:0}

/* 模块化 商品推荐 */
.m-item{width:193px;border:1px solid #eee}
.item-pic{border-bottom:1px dotted #ccc;}
.m-item img{width: 191px;height: 191px;}
.item-name{overflow:hidden;padding:10px;line-height:20px;background: #FFFFFF;}
.item-name a{overflow:hidden;float:left;width:140px;height:40px}
.m-item:hover{box-shadow:0 0 10px #EAEAEA;-moz-box-shadow:0 0 10px #EAEAEA;-webkit-box-shadow:0 0 10px #EAEAEA}
.m-item a:hover{color:#be0a00}
.item-name-icon{display:inline-block}

/* 模块化 文字推荐 */
.m-text{overflow:hidden;padding:10px 12px;border:1px solid #eee;background:#f5f5f5}
.m-text ul{width:100%}
.m-text li{overflow:hidden;float:left;width:33.33%;margin:7px 0;line-height:14px;white-space:nowrap;text-overflow:ellipsis}
.m-text li a:hover{color:#be0a00}

/* 模块化 排行榜 */
.m-rank{min-width:250px;border:1px solid #eee;background: #FFFFFF;}
.m-rank .hd{height:40px;border-bottom:1px solid #f0f0f0}
.m-rank .hd h3{line-height:40px;text-align:center;color:#666;font-size:16px;font-weight:normal;}
.m-rank .hd strong{display:inline-block;padding:14px 0 0 15px;font-size:15px;color:#999}
.rank-tab-hd{float:right;margin:8px 0 0;font-size:0}
.rank-tab-hd li{display:inline-block;width:88px;height:32px;margin-right:4px;border:1px solid #eee;background:#eee;font-size:12px;line-height:32px;color:#666;text-align:center;cursor:pointer}
.rank-tab-hd li.hover{border-bottom:1px solid #fff;background:#fff;font-weight:bold}
.rank-list{padding:3px 0}
.rank-list li{padding:15px;height:94px;border-bottom:1px dotted #ccc;overflow:hidden;box-sizing: border-box;}
.rank-list li.last{border:0}
.rank-list li:last-child{border:0}
.rank-list li .img{float:left;margin-right:12px}
.rank-list li .txt{overflow:hidden;line-height:18px;color:#999}
.rank-list li .txt p.name{overflow:hidden;height:38px;margin-bottom:5px;}
.rank-list li .txt p a{color:#999}

/* 弹出层 */
.pop-tbl{width:100%;border:1px solid #eee;/*height: inherit*/}
.pop-tbl td{padding:8px 10px}
.pop-tbl th{height:36px;padding:0 10px;border-bottom:1px solid #eee;background:#f2f2f2;line-height:36px}
.pop-tbl td{border-bottom:1px dotted #eee}
.btn-add{display:inline-block;width:120px;height:30px;margin:10px;border:1px solid #d48d8d;border-radius:4px;background:#FBE1E1;line-height:30px;text-align:center;-webkit-border-radius:4px}
.btn-add:hover{background:#FFD2D2}
.no-border{width:auto;border:0}
.no-border td{border:0}
.tbl-sel{width:100%;height:30px;padding:5px;border:1px solid #ccc}
.tbl-ipt{width:100px;height:30px;padding:5px;border:1px solid #ccc}
.pop-tbl td.tt{text-align:right}
.pop-scroll{overflow-y:auto;max-height:200px;min-height: 100px}
.tbl-upload{overflow:hidden;float:left;position:relative;width:70px;height:30px;margin-left:10px}
.tbl-upload .btn-upload{display:inline-block;width:70px;height:30px;border:1px solid #7ecbdf;border-radius:2px;background:#eafbfe;line-height:28px;color:#00a2ca;text-align:center;-webkit-border-radius:2px}
.file-img{position:absolute;top:0;left:0;width:100%;height:100%;font-size:100px;filter:alpha(opacity:0);opacity:0}
.upload-ipt{float:left;width:200px}
.tbl-tips{margin-left:5px;color:#666;}
.tbl-tips-v2{float:left;line-height:30px}
.w100p{width:100%}
.w200{width:200px}
.w140{width:140px}
.lh30{line-height:30px}
.tbl-category{font-size:0}
.tbl-category .tbl-sel{margin-right:10px}
.tbl-btn{display:inline-block;width:70px;height:30px;border:1px solid #7ecbdf;border-radius:2px;background:#eafbfe;line-height:28px;color:#00a2ca;text-align:center;-webkit-border-radius:2px}
.tbl-btn:hover{border:1px solid #bdebf7;background:#f2fdfe;color:#00a2ca}
.pop-tbl img{vertical-align:top}
.pop-tbl .name{line-height:20px}
.tbl-btn2{display:inline-block;width:100px;height:32px;border-radius:4px;background:#F78C75;line-height:33px;color:#fff;text-align:center;-webkit-border-radius:4px}
.tbl-btn2:hover{background:#F7765B;color:#fff}
.tbl-btn2.have{background:#6EA8C5}
.tbl-btn2.have:hover{background:#4D9DC5}
.mh340{max-height:340px}
.radio-box .tbl-rdo{margin-right:3px;vertical-align:middle}
.radio-box label{margin-right:10px}
.pop-module{overflow:hidden;height:500px}
.pop-layout-left{float:left;width:160px;height:100%;border-right:1px solid #ddd;background:#eee}
.pop-layout-right{float:left;width:640px;height:100%}
.pop-layout-left li{height:40px;border-bottom:1px solid #ddd;line-height:40px;text-align:center;cursor:pointer}
.pop-layout-left li.on{width:160px;background:#fff}
.pop-module .pop-tbl{border:0}
.module-list{overflow-y:auto;height:100%}
.module-list .pop-tbl p{line-height:18px;color:#666}
.vat{vertical-align:top}
.pop-categorys .pop-tbl{min-height:150px;}

.sp-decor{display: inline-block;background: url(../images/decor/sp-decor.png) no-repeat;}
a.action{margin-right:7px;}
a.action .sp-decor{width:14px;height:14px;}
.up .sp-decor{background-position: -100px 0}
.down .sp-decor{background-position: -150px 0}
.delete .sp-decor{background-position: 0 -50px}
.pop-tbl tr:first-child .up .sp-decor{background-position:0 0;cursor:default}
.pop-tbl tr:last-child .down .sp-decor{background-position:-50px 0;cursor:default}

/* 商品推荐选择 */
.select-item{padding:0 0 10px 110px;}
.select-item .hd,
.select-item .bd{overflow:hidden;}
.select-item .tips-text{float:left;background:#fffdf1;border:1px solid #facc80;color:#ff8e40;margin:5px 0 5px;padding:3px 5px}
.select-item .tips-num{float:right;margin-top:15px;line-height:16px;font-size:13px;color:#999;margin-right:46px}
.select-item .tips-num em{color:#be0a00;margin:0 2px}
.item-list{border:1px solid #ddd;width:340px;height:315px;overflow-y:auto;background:#f9f9f9;}
.left-list{float:left;}
.right-list{float:left;width:416px}
.right-list ul{width:321px}
.item-center{float:left;text-align:center;width:90px; margin-top:135px;}
.item-center .item-icon{background:url(../images/decor/d-icon.png) no-repeat;width:23px;height:46px;display:inline-block;}
.item-list ul{min-height:300px;}
.item-list li{position:relative;margin:5px;padding:10px;height:72px;border:1px solid #eee;background:#fff;}
.item-list li.item-highlight{border:1px dashed #ff6666;margin:5px}
.item-list li.ui-sortable-helper{padding:0;border:1px solid #eee;}
.item-list li .img{float:left;margin-right:10px;}
.item-list li .img img{vertical-align:top;}
.item-list li .other{overflow:hidden;color:#666;line-height:16px;height:50px;}
.item-list li .other .title{height:32px;overflow:hidden;}
.item-list li .other .price{color:#e94645;margin-top:3px;}
a.action .sp-decor{vertical-align:top;}
.item-list li .operate{position:absolute;top:50%;right:-82px;margin-top:-7px;}
.item-list li:first-child .up .sp-decor{background-position:0 0;cursor:default}
.item-list li:last-child .down .sp-decor{background-position:-50px 0;cursor:default}
.left-list li{cursor:pointer;}
.left-list li.on{border:1px solid #eee;background:#eee}
.minicolors-theme-default .minicolors-input.color-ipt{height:30px;}


/* 设置楼层 */
.ui-elevator{width:38px;bottom:50px !important}
.ui-elevator-handler,.ui-elevator-other{width:38px;height:38px;margin-bottom:5px;text-align:center;}
.ui-elevator-handler a{display:block;width:36px;height:36px;color:#b9b9b9;border:1px solid #dedede;background:#f7f7f7;line-height:36px;}
.ui-elevator-handler .e-title,.ui-elevator-other .e-title{display:none;line-height:14px;border:1px solid #be0a00;background:#fff5f0;color:#be0a00;width:28px;padding:4px;height:28px;overflow:hidden;}
.ui-elevator-handler:hover a{display:none;}
.ui-elevator-handler:hover .e-title{display:block;}
.ui-elevator-handler.curr a{display:none;}
.ui-elevator-handler.curr .e-title{display:block;}
.ui-elevator-other .e-img{display:block;width:38px;height:38px;background:url(decoration/images/m-icon.png) no-repeat 0 -250px;}
.ui-elevator-other .e-title{display:none;}
.ui-elevator-other:hover .e-img{display:none;}
.ui-elevator-other:hover .e-title{display:block;background:#aaa;border-color:#aaa;color:#fff;}
.e-gotop .e-img{background-position:-50px -250px;}
.e-feedback .e-img{background-position:-204px -250px;}
.e-feedback{margin-bottom:0;}


/**遮罩头尾**/
.de-mask{
    position: absolute;left: 0px;top: 0px;
    width: 100%;height: 100%;background: #ffffff;
    z-index: 301;
    -webkit-opacity: 0.1; /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 0.1; /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
    -khtml-opacity: 0.1; /* IE9 + etc...modern browsers */
    opacity: 0.1;
    filter:alpha(opacity=10);/* IE 4-9 */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";/*This works in IE 8 & 9 too*/
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);/*IE4-IE9*/
}
/* 商品推荐标题宽度 */
.item-name a{width:100%;}
/* 设置楼层修改 */
.sp-ico{display:block;width:16px;height:16px;background:url(decoration/images/sp-toolbar.png) no-repeat;}
.toolbar-wrap{ position:fixed;_position:absolute; top:0; right:0;z-index:1000; height:100%; width:35px;font-family:'Microsoft Yahei';background:#fff; border-left:1px solid #e0e0e0; -webkit-box-shadow:0px 0px 5px 0px rgba(224, 224, 224, 0.9); -moz-box-shadow:0px 0px 5px 0px rgba(224, 224, 224, 0.9); box-shadow:0px 0px 5px 0px rgba(224, 224, 224, 0.9); }
.toolbar-bd{position:absolute;top:50%;left:0;width:35px;margin-top:-157px}
.toolbar-item{text-align:center;position:relative;    -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; transition: all 0.25s ease;}
.toolbar-item:hover{background:#be0a00;}
.toolbar-item a{display:block;padding:15px 0;}
.toolbar-item .sp-ico{width:19px;height:19px;margin:0 auto;}
.toolbar-item.favor .sp-ico{background-position:-50px 0}
.toolbar-item.advice .sp-ico{background-position:-100px 0}
.toolbar-item .item-text{width:19px;margin:5px auto 0 auto;}
.toolbar-item:hover .item-text{color:#fff;}
.toolbar-item.cart:hover .sp-ico{background-position:0 -50px}
.toolbar-item.favor:hover .sp-ico{background-position:-50px -50px}
.toolbar-item.advice:hover .sp-ico{background-position:-100px -50px}
.toolbar-item.cart{padding-bottom:22px;}
.toolbar-item .item-num{position:absolute;bottom:12px;right:9px;text-indent:-1px;text-align:center;display:block;padding:0 3px;min-width:12px;height: 18px;line-height: 18px;border-radius:10px;font-size: 12px;color:#fff;background: #bf0a01}
.toolbar-item:hover .item-num{background:#fff;color:#be0a00}

.toolbar-ft{position:absolute;bottom:0;left:0;width:35px;}
.toolbar-item2{width:35px;height:36px;position:relative;}
.toolbar-item2 a{display:block;}
.toolbar-item2 .ico-box{width:35px;height:36px;background:#fff;overflow:hidden;position:relative; z-index:2; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; transition: all 0.25s ease;}
.toolbar-item2:hover .ico-box{background:#be0a00}
.toolbar-item2 .sp-ico{margin:10px auto;}
.toolbar-item2.gotop{display:block !important;}
.toolbar-item2.gotop .sp-ico{background-position:-50px -100px}
.toolbar-item2.feedback .sp-ico{background-position:0 -100px}
.toolbar-item2.gotop:hover .sp-ico{background-position:-50px -150px}
.toolbar-item2.feedback:hover .sp-ico{background-position:0 -150px}
.toolbar-item2 .item-text{ position:absolute; top:0; left:35px; width:90px; height:34px;line-height:34px;background:#fff;border:1px solid #e0e0e0;border-right:0;text-align:center; -webkit-transition:left .3s ease-in-out .1s; -moz-transition:left .3s ease-in-out .1s; transition:left .3s ease-in-out .1s; z-index:1; }
.toolbar-item2:hover .item-text{ left:-91px; -webkit-box-shadow:0px 0px 5px 0px rgba(224, 224, 224, 0.9); -moz-box-shadow:0px 0px 5px 0px rgba(224, 224, 224, 0.9); box-shadow:0px 0px 5px 0px rgba(224, 224, 224, 0.9); }

.ui-elevator2{font-family:'Microsoft Yahei'}
.ui-elevator-handler2{margin-bottom:5px;background:#f1f1f1;width:30px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
.ui-elevator-handler2 a{display:block;width:30px;height:30px;line-height:30px;text-align:center;color:#999;}
.ui-elevator-handler2 .e-title{display:none;padding:0 5px;}
.ui-elevator-handler2.curr{background:#be0a00;color:#fff;-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
.ui-elevator-handler2.curr a{color:#fff;}
.ui-elevator-handler2:hover{width:auto;}
.ui-elevator-handler2:hover a{display:none;}
.ui-elevator-handler2:hover .e-title{display:block;width:auto;background:#be0a00;color:#fff;-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}

/* 布局页面修改 */
.layout-option{display:none;width:124px;left:auto;right:0;border:1px dashed #d48d8d;background:#FBE1E1;}
.layout-editing .layout-row:hover .layout-option{display:block;background:#FBE1E1;}
.layout-editing .layout-row:hover .temp-num{background:#C1DFEF}
.layout-option:hover{background:none;}
.layout-option a{display:inline-block;margin:5px 0 0 2px;position:static;text-align:center;line-height:25px;}
.layout-option a:hover{-webkit-border-radius:0;border-radius:0;background:none;}
.layout-option a.action .sp-decor{vertical-align:middle}
.layout-row:first-child .up .sp-decor{background-position:0 0;cursor:default}
.layout-row:last-child .down .sp-decor{background-position:-50px 0;cursor:default}
.add .sp-decor{background-position:-50px -49px}

/* 备份 */
.templet-box{margin:15px;}
.btn-row a.icon-blackup s{background-position:0 -120px}
.btn-row a.icon-blackup:hover s{background-position:-22px -120px}


/* 模块化 楼层标题（食品模板） */
.m-floor-hd-2{overflow:hidden;height: 70px;line-height: 70px;position: relative; text-align: center;}
/*.m-floor-hd-2 .ct{border-bottom: 1px solid #ececec; height: 36px; position: relative; text-align: center; margin-bottom: 34px;}*/
.m-floor-hd-2 .ct{
    display:inline-block;position: absolute;left: 0px;top: 50%;margin-top: -0.5px;width:100%;}
.m-floor-hd-2 h2{display:inline-block;font-size:34px;color:#666;position:relative;z-index:2;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1";background:#fff;padding:0 30px;}

.m-floor-item{width:300px;height:830px;position:relative}
.m-floor-item *{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;}
.m-floor-item .item-txt{position: absolute; left:0;top: 0;width:100%;}
.m-floor-item .item-txt .item-tit{padding: 30px 0 0 20px; font-size:32px; color: #333;}
.m-floor-item .item-txt .item-tag{margin:10px 0 0 20px;height:80px;overflow:hidden;}
.item-tag a{float: left; height: 28px; padding: 0 8px; color: #958873; font-size: 12px; line-height: 28px; border: 1px solid #a49580; margin: 10px 10px 0 0;}
.item-tag a:hover{text-decoration:underline}

.m-item-2{width:290px;height:410px;background:#f7f7f7;border:1px solid #f3f3f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.m-item-2:hover{border-color:#ddd}
.m-item-2 .item-pic{border-bottom:0;}
.m-item-2 img{width: 288px;height: 288px;}
.m-item-2 .item-name{font-size:14px;padding:16px 10px;}
.m-item-2 a:hover{color:#be0a00}
.item-price{text-align:center;font-size:18px;color:#e4393c;margin-top: 10px;}
/* 右侧工具条透明度 */
.toolbar-wrap{background:rgba(255,255,255,.9);}

/**2016.6.14模板库和备份库**/
.mouldBox h2 > span{padding-left: 20px;padding-right: 20px;}
span.select-nav{display: inline-block;cursor: pointer;border-right:1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;}
span.select-nav.current{background: #a4a4a4;}
.mouldBox .tempMain{display: none;}
.mouldBox .tempMain.current{display: block;}

/**添加模块里图片预览*/
.img-view{display: inline-block;width: 80px;height: 60px;float: left;background: url("../images/decor/view.png") no-repeat;}
.img-view > img{width: 100%;height: 100%;}
.img-view + .tbl-upload {margin-top: 15px;}
.img-view + .tbl-upload + .tbl-tips{display: inline-block;margin-top: 15px;margin-left: 10px;}

.floorIcon-view{display: inline-block;width: 31px;height: 31px;float: left;background: url("../images/decor/view1.png") no-repeat;}
.floorIcon-view > img{width: 100%;height: 100%;}

/* 模块化 楼层标题（服装模块） */
.m-floor-hd-3{overflow:hidden;/**width:1200px;**/height:130px;}
.m-floor-hd-3 *{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;}
.m-floor-hd-3 .item-tit{position:absolute;left:40px;top:45px;font-size:34px;height:38px}
.m-floor-hd-3 .item-tit a{color:#f4f4f4}
.m-floor-hd-3 .item-tag{position:absolute;right:15px;top:20px;overflow:hidden;width:180px;height:85px;}
.m-floor-hd-3 .item-tag a{color:#fff;border-color:#fff;min-width:60px;text-align:center;}

/**服装的商品推荐**/
.m-item-3{width:291px;height:444px;background:#f7f7f7;border:1px solid #f3f3f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.m-item-3:hover{border-color:#ddd}
.m-item-3 .item-pic{border-bottom:0;}
.m-item-3 .item-pic img{ width:289px;height:289px;}
.m-item-3 .item-name{font-size:14px;padding:16px 10px;}
.m-item-3 a:hover{color:#be0a00;}
.m-item-3 .item-price{min-height: 30px;}
.item-buyBtn{text-align:center;font-size:14px;color:#333333;}
.item-buyBtn >a {display: inline-block;width: 100px;height: 26px;border: 2px solid #333333;line-height: 26px;border-radius: 2px;}

/* 模板1 添加价格 */
.m-item .item-price{margin-bottom:10px;font-size:16px;}

/* 加载中 */
.temp-loading{height:400px;line-height:400px;}
.temp-loading .loading{text-align:center;font-size:16px;color:#666;}

/* 效果 */
.item-tag a:hover{text-decoration:none;color:#be0a00;}
.a-zoomIn{overflow:hidden;}
.a-zoomIn img{ -webkit-transition:all .3s; -moz-transition:all .3s; transition:all .3s}
.a-zoomIn:hover img{ -webkit-transform:scale(1.03); -moz-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03) }
.a-highlight img{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity:100); -webkit-transition:all .3s; -moz-transition:all .3s; transition:all .3s}
.a-highlight:hover img{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;filter:alpha(opacity:80);}

/* 20160825 */
.m-img,.item-img{overflow: hidden}
.m-img img,.item-img img{ -webkit-transition:all .3s; -moz-transition:all .3s; transition:all .3s}
.m-img:hover img,.item-img :hover img{ -webkit-transform:scale(1.03); -moz-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03) }

/* 效果20160829 */
.item-pic img,
.m-item-2 .item-pic img,
.m-item-3 .item-pic img{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity:100); -webkit-transition:all .3s; -moz-transition:all .3s; transition:all .3s}
.m-item:hover .item-pic img,
.m-item-2:hover .item-pic img,
.m-item-3:hover .item-pic img{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;filter:alpha(opacity:80);}
.floor-nav-list li a:hover{text-decoration:none;color:#be0a00;}
.rank-list li .txt p a:hover{text-decoration:none;color:#be0a00;}

/**自定义内容的问题**/
.custom-table td{padding: 8px 0px;}
.custom-table td input{width:70px;}
.custom-defined{overflow-x: hidden;}
.custom-defined img{ max-width: 100%;}

/**轮播图**/
.slideBoxNew{ width:1200px; height:400px; margin:0 auto;}
.slideBox{ position:absolute; top:0; left:0; display:inline; overflow:hidden; }
.slideBox .hd{ position:absolute; width:100%; height:18px; text-align:center; bottom:10px; overflow:hidden; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; }
.slideBox .hd ul li{ display:inline-block;  margin:0 5px;  width:13px; height:13px; border-radius:13px; background:#fff; cursor:pointer; text-indent:-9999px; overflow:hidden; }
.slideBox .hd ul li.on{ background:#666;}
#scroll_num.hd ul li{opacity: .8; display:inline-block;  margin:0 5px;  width:18px; height:18px; border-radius:18px; background:#2c2c2e; cursor:pointer;text-indent:0px;line-height: 18px;text-align: center; color:#ffffff; overflow:hidden; }
#scroll_num.hd ul li.on{ background:#c3332b;}
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd img{}
.slideBox .prev {
    display: inline-block;  position: absolute;  width: 40px;  height: 60px;
    left: 20px;  top:50%;  margin-top: -30px;  z-index: 1;
    background:url(decoration/images/left.png) no-repeat center center;
}
.slideBox .next {
    display: inline-block;  position: absolute;  width: 40px;  height: 60px;
    top:50%;  margin-top: -30px;  right: 35px;  z-index: 1;
    background:url(decoration/images/right.png) no-repeat center center;
}
.slideBox .prev,.slideBox .next {  opacity: .8;  }


/*****/
label.error{color: #e61515;}


/**新楼层样式**/
.ui-elevator3{font-family:'Microsoft Yahei'}
.ui-elevator3{font-family:"Microsoft Yahei"}
.ui-elevator-handler3{display:table;margin-bottom:1px;}
.ui-elevator-handler3 a{display:table-cell;line-height:14px;width:34px;height:48px;overflow:hidden;background:#92959e;vertical-align:middle;color:#fff;text-align:center;}
.ui-elevator-handler3 a:hover,
.ui-elevator-handler3.curr a{background:#e43636;color: #FFFFFF;}
.scrollTop{
    position: relative;text-align: center;color: #FFFFFF;
    background: #494f5d;
    padding-top:10px;
    padding-bottom: 10px;cursor: pointer;width: 34px;
}
.scrollTop a,.scrollTop a:hover{color: #FFFFFF;}
.scrollTop a.icon-top{
    display:block;width:13px;height: 9px;
    background:url("decoration/images/scrollTop.png") no-repeat;
    margin-left: 10px;
}

.et-mark {

    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
    background: #000;
    opacity: 0.3;
    display: none;
}

.event-tips {
    left: 50%;
    margin: -145px 0 0 -260px;
    position: fixed;
    top: 50%;
    z-index: 10100;
}
.event-tips .et-img{display: none}




