body{font-family:"Microsoft YaHei", "SimSun", '\5b8b\4f53', sans-serif;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;background:#F2F2F2;}
ul,li,dl,dt,dd{margin:0;padding:0;}
.w1200{width:1200px;margin:0 auto;}
.nobor{border-bottom:0!important;}
.margin0{margin:0!important;}
.padding0{padding:0!important;}
i,em{font-style:normal;}
br{display:inline;line-height:15px!important;}
.overflow{overflow:hidden;}
.f_l{float:left;}
.f_r{float:right;}
.t_c{text-align:center;}
.t_l{text-align:left;}
.t_r{text-align:right;}
.f_red{color:#FF5722;}
.f_orange{color:#FFB800;}
.f_green{color:#515151;}
.f_cyan{color:#2F4056;}
.f_blue{color:#1E9FFF;}
.f_black{color:#393D49}
.layui-card-header em {font-size:16px;font-weight:700;padding:0 10px;height:12px;line-height:12px;border-left:5px solid #f00;border-radius:0 2px 2px 0;}
/* 头部 */
.header{width:100%;height:60px;background:#3a3a39;margin-bottom:15px;}
.header .layui-nav{padding:0;background:none;}
.header .nav a{padding:0 20px 0 20px;}
.header .nav-user li a{padding:0 10px;}
.header .nav-user li .nav-avatar{padding-right:0;}
.header>.layui-nav-item a{color:rgba(255,255,255,0.5);}
.header .layui-this {background:#FF0000;}
.header .layui-this a{color:#fff;}
.header .layui-nav-child a{color:#333;}
.header .layui-nav .layui-this:after,
.header .layui-nav .layui-nav-bar,
.header .nav-user .layui-nav-more{display:none !important;}
.header .nav-user .layui-nav-child{left:auto;right:0;min-width:0;}

.logo{position:absolute;left:15px;top:5px;}
.nav{margin-left:200px;}
.nav a i{position:absolute;left:25px;top:0;padding-right:10px;font-size:26px;}
.nav a .icon-shouye, .nav a .icon-shezhi{top:2px;}

.nav-user{position:absolute;top:0;right:15px;}
.nav-avatar img{width:36px;height:36px;margin-left:10px;border-radius:100%;}
.nav-user .layui-nav-child a i{position:relative;top:2px;margin-right:10px;font-size:26px;}

/* 底部 */
.footer {background:#515151;margin:15px 0 0;padding:20px 0 30px;line-height:30px;text-align:center;color:#FFF;border-top:#CA9B28 2px solid;}
.footer a{padding:0 6px;font-weight:300;color:#FFF;}
.footer a:hover{color:#F0FF15;}
.union{margin-top:10px;color:#999;}
.union>*{display:inline-block;vertical-align:middle;}
.union a[upyun] img{width:80px;}
.union span{position:relative;top:3px;}
.union span a{padding:0;display:inline;color:#999;}
.union span a:hover{text-decoration:underline;}

/* 客服 */
#s_icons_box .icons_box>a{display:block;width:38px;height:38px;background-image:url('../images/c_icons.png');background-repeat:no-repeat;margin-bottom:12px}
#s_icons_box{margin-right:-670px;position:fixed;right:50%;bottom:110px;z-index:3}
#s_icons_box a#phone_icon:hover{background-position:-38px 0}
#s_icons_box a#weixin_icon:hover{background-position:-38px -51px}
#s_icons_box a#qq_icon:hover{background-position:-38px -102px}
#s_icons_box a#mobile_icon:hover{background-position:-38px -204px}
#s_icons_box a#top_icon:hover{background-position:-38px -153px}
#s_icons_box a#juwai_icon:hover{background-position:-38px -257px}
#s_icons_box a#phone_icon{background-position:0 0}
#s_icons_box a#weixin_icon{background-position:0 -51px}
#s_icons_box a#qq_icon{background-position:0 -102px}
#s_icons_box a#mobile_icon{background-position:0 -204px}
#s_icons_box a#top_icon{background-position:0 -153px}
#s_icons_box a#juwai_icon{background-position:0 -257px}
#s_icons_box .icons_box{position:relative;height:50px}
#s_icons_box .icons_box:hover .icon_info,#s_icons_box .icons_box:hover i{display:block}
#s_icons_box .icons_box .icon_info{position:absolute;display:none;width:200px;right:50px;border:1px solid #dcdcdc;color:#FFF;background-color:red;padding:10px;font-size:13px;line-height:22px}
#s_icons_box .icons_box .icon_info a,#s_icons_box .icons_box .icon_info a:hover{color:#FFF;text-decoration:none}
#s_icons_box .icons_box i{display:none;position:absolute;width:15px;height:11px;background:url('../images/right_icon.png') no-repeat left center transparent;right:37px;top:4px;padding:10px 0}
#s_icons_box .icons_box #juwai_info{text-align:center;top:-10px;width:100px;cursor:pointer}
#s_icons_box .icons_box #phone_info{top:-50px}
#s_icons_box .icons_box #weixin_info{top:-77px;width:120px;padding:20px;text-align:center}
#s_icons_box .icons_box #mobile_info{top:-120px}
#qq_info,#top_info{top:1px}
#s_icons_box .icons_box #live800_info{text-align:center;top:-12px;width:145px}
#s_icons_box .icons_box a#live800iconlink{background:0 0}
#s_icons_box .icons_box .icon_info p{line-height:20px;padding-bottom:8px;margin-top:8px;border-bottom:1px solid #DCDCDC;text-align:center}


/* 主体 */

/* 面板 */
.panel{border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);}
.panel:last-child {margin-bottom:0;}
.panel[pad20]{padding:20px;}
.panel-title{position:relative;height:50px;line-height:50px;padding:0 15px;border-bottom:1px dotted #E9E9E9;color:#333;border-radius:2px 2px 0 0;font-size:14px;}
.panel-main{padding:10px 15px;}

/* 列表 */
.ub-hd{text-align:center}
.ub-hd h3{position:relative;font-size:18px;text-align:center;padding:20px 10px;}
.ub-hd h3 span{position:relative;display:inline-block;padding:0 10px;background:#f2f2f2;color:#cf121b}
.ub-hd h3:before{content:"";position:absolute;width:100%;height:1px;left:0;top:50%;background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(#fff),color-stop(.4,#cf121b),color-stop(.6,#cf121b))}

.-title-{margin:20px 0;color:#666;font-size:20px!important;line-height:36px;position:relative;text-align:center;font-weight:300;}
.-title- span{width:35px;height:2px;background:#999;display:inline-block;position:absolute;top:16px;left:50%;margin-left:-110px;}
.-title- span:last-child{margin-left:70px;}

.left-title1{float:left;padding-bottom:18px;width:100%;height:100%;font-size:72px;font-weight:bold;text-align:center;background:#c7b6d7;}
.left-title1 h4{color:#9175ad;}
.left-title1 h5{font-size:30px;color:#fff;margin-top:36px;}
.left-title2{float:left;padding-bottom:18px;width:100%;height:100%;font-size:72px;font-weight:bold;text-align:center;background:#c0e2ef;}
.left-title2 h4{color:#72bad5;}
.left-title2 h5{font-size:30px;color:#fff;margin-top:36px;}
.left-title3{float:left;padding-bottom:18px;width:100%;height:100%;font-size:72px;font-weight:bold;text-align:center;background:#f6d77d;}
.left-title3 h4{color:#dba64b;}
.left-title3 h5{font-size:30px;color:#fff;margin-top:36px;}
.left-title4{float:left;padding-bottom:18px;width:100%;height:100%;font-size:72px;font-weight:bold;text-align:center;background:#c7b6d7;}
.left-title4 h4{color:#9175ad;}
.left-title4 h5{font-size:30px;color:#fff;margin-top:36px;}
.left-title5{float:left;padding-bottom:18px;width:100%;height:100%;font-size:72px;font-weight:bold;text-align:center;background:#c0e2ef;}
.left-title5 h4{color:#72bad5;}
.left-title5 h5{font-size:30px;color:#fff;margin-top:36px;}
.left-title6{float:left;padding-bottom:18px;width:100%;height:100%;font-size:72px;font-weight:bold;text-align:center;background:#f6d77d;}
.left-title6 h4{color:#dba64b;}

.list li{line-height:26px;list-style-type:disc;white-space:nowrap;text-overflow:ellipsis;color:#999;overflow:hidden;}
.list li a{color:#333;}
.list li a:hover{opacity:0.8;}
.list li i{font-size:12px;font-style:normal;color:#666;float:right;padding-right:6px;}

/* 图片列表 */
.list-thumb{display:block;background-color:#FFF;transition:all .5s;-webkit-transition:all .5s;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.list-thumb:hover{-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}
.list-thumb img{max-width:100%;}
.list-thumb .info{padding:15px}
.list-thumb .info .txt{height:40px;font-size:14px;line-height:20px;width:100%;overflow:hidden;color:#666;margin-bottom:10px}
.list-thumb .info .price{border-color:#FF5722;font-size:16px;color:#FF5722;}


/*热门商品列表*/
.hot-list{display:block;background-color:#FFF;margin-bottom:15px;transition:all .5s;-webkit-transition:all .5s;overflow:hidden;}
.hot-list:hover{box-shadow:0px 0px 5px 5px rgba(0,0,0,0.05);}
.hot-list .pic{width:68px;text-align:center;float:left;margin-right:10px;}
.hot-list img{border:1px solid #eaeaea;width:60px;height:60px;padding:3px;}
.hot-list .info{float:left;width:60%;}
.hot-list .info .txt{line-height:20px;overflow:hidden;}
.hot-list .info .txt a{color:#666;font-size:12px;}
.hot-list .info .txt a:hover{color:#f34e6e;}
.hot-list .info .price{border-color:#FF5722;color:#FF5722;}
.hot-list .info .price span{text-decoration:line-through;color:#666;}

/*新闻列表*/
.list-news{padding:10px;}
.list-news .title{line-height:35px;font-size:18px;color:#333;}
.list-news .desc{color:#8b8b8b;line-height:28px;letter-spacing:1px;}
.list-news .price{color:#f44e2d;font-size:26px;padding-top:15px;padding-bottom:20px;line-height:22px;}
.list-news .bottom{position:relative;left:0;bottom:0;}
.list-news i{padding-right:10px;}
.list-news em{color:#999;}

/* 分类列表 */
.left-nav{float:left;width:100%;background:#F3F9FA;border:1px solid #eeeeee;}
.left-nav .title{color:#fff;line-height:40px;font-size:16px;background:#515151;text-align:center;}
.fram-ul{background:url('../img/service_left_a_bg03.png') no-repeat 13px bottom;height:100%;padding:15px 0;}
.fram-ul dt{padding-left:30px;height:22px;background:url('../img/polity_plat_fram_ico1.png') no-repeat 5px center;font:14px/22px "微软雅黑";color:#010101;}
.fram-ul dd{padding-left:46px;height:26px;background:url('../img/polity_plat_fram_ico4.png') no-repeat 14px center;}
.fram-ul dd a{font:12px/26px "微软雅黑";color:#444;}
.fram-ul dd a:hover{color:#0072c9;}
.fram-ul dd.fram-menu{padding-left:0;background:none;height:auto;}
.fram-ul .fram-menu p{padding-left:50px;background:url('../img/polity_plat_fram_ico3.png') no-repeat 9px 5px;}
.fram-ul .fram-menu p.actives{background:url('../img/polity_plat_fram_ico2.png') no-repeat 9px 5px;}
.fram-ul .fram-menu p a{font:12px/26px "微软雅黑";color:#444;}
.fram-ul .fram-menu p.actives a{color:#010101;}
.fram-ul .fram-menu p a:hover{color:#0072c9;}
.fram-ul dd ul{display:none;padding-left:38px;background:url('../img/service_left_a_bg03.png') no-repeat 38px bottom;}
.fram-ul dd li{padding-left:30px;height:26px;background:url('../img/polity_plat_fram_ico4.png') no-repeat 1px center;}
.fram-ul dd a.fram-menu-on{font-weight:bold;color:#F60;}
.fram-ul dd li a{font:12px/26px "微软雅黑";color:#444;}
.fram-ul dd li a:hover{color:#0072c9;}

/* 标签 */
.tag a{float:left;margin:0 0 15px 15px;padding:8px;border:1px solid #DDD;}
.tag a:hover{border-color:#F60;}
/* 详情 */
.thumb-info{padding:10px;}
.thumb-info .title{line-height:35px;padding:30px 0 20px;font-size:26px;color:#333;}
.thumb-info .title span{display:inline-block;font-size:18px;line-height:30px;padding:0 10px;color:#FFF;background-color:#383e49;border-radius:3px;vertical-align:top;margin-top:24px;margin-right:10px;}
.thumb-info p.desc{font-size:16px;color:#8b8b8b;line-height:28px;letter-spacing:1px;}
.store-attrs{padding:20px 0 15px;}
.store-attrs li{display:inline-block;margin-right:30px;color:#bbb;vertical-align:middle;}
.store-attrs li i{margin-right:12px;}
.store-attrs li span,
.store-attrs li img{margin-left:10px;}
.store-attrs li img{width:20px;position:relative;top:-3px;}
.store-attrs li:last-child span{display:inline-block;width:30px;height:8px;background-color:#009688;}
.thumb-info #introrate{margin-bottom:45px;}
.thumb-info #shopEvent a{display:inline-block;width:120px;margin-right:25px;line-height:32px;font-size:14px;color:#FFF;text-align:center;border-radius:2px;}
.thumb-info #shopEvent a i{font-size:20px;margin-right:10px;display:inline-block;vertical-align:top;}
.thumb-info .price{color:#f44e2d;font-size:26px;padding-top:15px;padding-bottom:20px;line-height:22px;}
.thumb-info .collect .collect-price span{font-size:14px;}



.detail{height:auto;overflow:hidden;margin:0 auto;padding:15px;}
.detail h3{font-size:20px !important;text-align:center;font-weight:normal;padding-bottom:15px;}
.detail h5{text-align:center;font-weight:normal;padding-bottom:15px;margin:0 15px;color:#666;}
.detail h5 a{color:#666;}
.detail-body{margin:15px 0 0;min-height:306px;line-height:26px;font-size:14px;color:#333;word-wrap:break-word;}
.detail-body p{text-indent:2em;line-height:30px;padding-bottom:10px;}
.detail-body div{margin-top:12px;margin-bottom:12px;}
.detail-body td{margin-top:12px;margin-bottom:12px;}
.detail-body th{margin-top:12px;margin-bottom:12px;}
.detail-body span{margin-top:12px;margin-bottom:12px;}

.detail-body ul{margin-top:12px;margin-bottom:12px;}
.detail-body li{margin-top:12px;margin-bottom:12px;}
.detail-body a{margin-top:12px;margin-bottom:12px;}
.detail-body img{max-width:100%;cursor:crosshair;}
.detail-body table{margin:10px 0 15px;}
.detail-body table thead{background-color:#f2f2f2;}
.detail-body table th, 
.detail-body table td{padding:10px 15px;line-height:22px;border:1px solid #DFDFDF;font-size:14px;font-weight:400;}
.detail-next{float:left;width:100%;height:auto;overflow:hidden;padding-top:15px;}
.detail-next p{ line-height:35px;}