/***global css***/
* {box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
html{overflow-y: scroll;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button{font-family:微软雅黑,microsoft yahei, arial, PingFang SC,helvetica, sans-serif;margin:0; font-size:12px; vertical-align:middle;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body{font-family:微软雅黑,microsoft yahei, arial,PingFang SC, helvetica, sans-serif; margin:0; color:#888; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background:#fff;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#4a4a4a;}
img{border:none;-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none;}
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden; }
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; height:0 }
.clearfix:after{clear:both; }
.clear{clear:both;}
.center{text-align:center;}
.margin-center{margin:0 auto;}
.iblock{display:inline-block;float: left; margin-left: 200px;}
.block{display:block;}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none; }
::-webkit-input-placeholder {color:#bbb;letter-spacing:3px;font-size:16px;}
:-moz-placeholder {color:#bbb;letter-spacing:3px;font-size:16px;}
::-moz-placeholder {color:#bbb;letter-spacing:3px;font-size:16px;}
:-ms-input-placeholder {color:#bbb;letter-spacing:3px;font-size:16px;}
.input-style-white::-webkit-input-placeholder {color:#fff;}
.input-style-white:-moz-placeholder {color:#fff;}
.input-style-white::-moz-placeholder {color:#fff;}
.input-style-white:-ms-input-placeholder {color:#fff;}
.fn11{font-size:11px;}
.fn12{font-size:12px;}
.fn13{font-size:13px;}
.fn14{font-size:14px;}
.fn16{font-size:16px;}
.fn18{font-size:18px;}
.fn20{font-size:20px;}
.color-000{color:#000;}
.color-fff{color:#fff;}
.color-444{color:#444;}
.color-888{color:#888;}
.color-eee{color:#eee;}
.color-bbb{color:#bbb;}
.bg-fff{background:#fff}
.color-default{color:#0057FF;}
.background-default{background-color:#0057FF;}
.overflow-text{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
body .w1180{width:1180px;min-width:1180px;}

/*bzz global*/
#tip,.top{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-width:1180px;background:#fff;position:relative;z-index:100;}
#main,#bottom,.main,.bottom{width:100%;min-width:1200px;}
.top-content,.bottom-content{width:1180px;min-width:1180px;margin:0 auto;}
.main-content{width:1200px;min-width:1200px;margin:0 auto;}

.bzz-btn{background:#0057FF;font-size:16px;display:inline-block;color:#fff;border-radius:20px;letter-spacing:3px;text-align:center;}
.bzz-btn:hover{background:#003ECB}

/******page num box*******/
.page-num-box{margin:0 auto 40px;text-align:center;}
.page-num-box span,.page-num-box a{display:inline-block;color:#888;border:1px solid #e8e8e8;font-size:14px;width:48px;height:48px;line-height:48px;margin:0 5px 0 5px;border-radius:50%;background:#fff;}
.page-num-box .a1{width: 100px;border-radius: 40px;}
.page-num-box span{color:#fff;background:#0057FF;}
.page-num-box a:hover{border:1px solid #0057FF;}
.page-num-box .slh{border:none;width:30px;background:none;color:#888;letter-spacing:2px}
.page-num-box .firstprev{background:#fff url("../images/page/small-left.png") no-repeat center;}
.page-num-box .nextlast{background:#fff url("../images/page/small-right.png") no-repeat center;}


/*****seo******/
.seo-h3 {font-weight:normal;text-decoration: none;}

/*****opacity******/
.opacity-3{-khtml-opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);filter:'alpha(opacity=30)';opacity:0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);}
.opacity-4{-khtml-opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);filter:'alpha(opacity=40)';opacity:0.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.opacity-5{-khtml-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);filter:'alpha(opacity=50)';opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.opacity-7{-khtml-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);filter:'alpha(opacity=50)';opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.opacity-8{-khtml-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);filter:'alpha(opacity=80)';opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}

/*@media screen*/
@media screen and (min-width: 1px)
{
	.page-num-box .firstprev{background-image:url("../images/page/small-left@2x.png");background-size:7px 11px;}
	.page-num-box .nextlast{background-image:url("../images/page/small-right@2x.png");background-size:8px 12px;}
}
/*index.css*/

#main{margin-bottom:40px;}

/*banner search box*/
.banner-search-box{background:url("../images/hero-1.jpg");min-width:1180px;height:240px;max-width:1920px;margin:0 auto;}
/*ie8 hack*/
.banner-search-box input{line-height:66px\0;}

/*recommend box a*/
.recommend-box-a{width:100%;height:210px;background:#F0F4F5;}
.recommend-box-a .recommend-box-a-blocks{width:1180px;margin:0 auto;height: 150px;}
.recommend-box-a .recommend-box-a-block{margin-right:20px;width:280px;height:150px;background:#fff;float:left;margin-top:30px;position:relative;box-shadow: 0 1px 4px rgba(0,0,0,0.15);border-radius: 3px;}
.recommend-box-a .recommend-box-a-block .recommend-box-a-block-title{font-size:18px;color:#4a4a4a;font-weight:bold;width:100%;height:68px;line-height:68px;text-align:center;letter-spacing:1px;}
.recommend-box-a .recommend-box-a-block .recommend-box-a-block-list{width:220px;height:80px;left:50%;margin-left:-105px;font-size:14px;position:absolute;}
.recommend-box-a .recommend-box-a-block .recommend-box-a-block-list a{display:inline-block;width:70px;line-height:28px;color:#888;}
.recommend-box-a .recommend-box-a-block .recommend-box-a-block-list a:hover{color:#0057FF;}
.recommend-box-a .recommend-box-a-block.last{margin-right:0px;}

/*recommend box b*/
.recommend-box-b-block{width:100%;position:relative;clear:both;overflow:hidden;}
.recommend-box-b-block .recommend-box-b-block-header{position:relative;height:24px;width:1180px;border-left:3px solid #0057FF;margin:40px auto 20px;}
.recommend-box-b-block .recommend-box-b-block-title{margin-left:12px;float:left;}
.recommend-box-b-block .recommend-box-b-block-title h2{font-size:24px;line-height:24px;color:#4a4a4a;font-weight:bold;}
.recommend-box-b-block .recommend-box-b-block-category-list{float:left;margin-left:20px;}
.recommend-box-b-block .recommend-box-b-block-category-list a{margin-right:20px;color:#888;font-size:14px;}
.recommend-box-b-block .recommend-box-b-block-category-list a:hover{color:#0057FF;}
.recommend-box-b-block .recommend-box-b-block-more{right:0px;text-align:center;display:inline-block;width:60px;height:24px;line-height:24px;border:1px solid #ddd;font-size:14px;color:#888;border-radius:20px;position:absolute;}
.recommend-box-b-block .recommend-box-b-block-more:hover{background:#0057FF;color:#fff;border:1px solid #0057FF;}
.tupian-free-block{display: inline-block;position: absolute;background-color: #FF5500;color: #fff;height: 32px;line-height: 32px;width: 80px;border-top-left-radius:3px;border-bottom-right-radius:8px;top: 0;left: 0;font-size: 14px;letter-spacing: 1px;text-align: center;}

@media screen and (min-width: 1px)
{
	#main .banner-search-box{background-image:url("../images/hero-1@2x.jpg");background-size:1920px 240px;}
}
/*top.css*/

/*主题色：#0057FF*/

#top{width:100%;height:80px;background:#191919;}
#top #top-content{height:100%;}

/*top-logo*/
#top #top-content .top-logo-a{left:0px;top:50%;margin-top:-16px;}

/*top-nav*/
#top #top-content .top-nav .top-nav-li{margin:0 15px 0;float:left;line-height:80px;position:relative;box-sizing:border-box;height:64px;}
#top #top-content .top-nav .top-nav-li.on{border-bottom: 3px solid #0057FF;}
#top #top-content .top-nav .top-nav-li a{color:#959595;font-weight: bold;display:inline-block;width:100%;height:100%;}
#top #top-content .top-nav .top-nav-li.on a{color:#fff;}
#top #top-content .top-nav .top-nav-li:hover{border-bottom: 3px solid #0057FF;}
#top #top-content .top-nav .top-nav-li:hover a{color:#fff;}

/*top dots*/
#top #top-content .top-nav li.dots{margin-right:0px;width:40px;height:100%;background:url("../images/top/menu-dots.png") no-repeat center 38px;position:relative;}
#top #top-content .top-nav li.dots:hover{background-image:url("../images/top/menu-dots-hover.png");border:none;}
#top #top-content .top-nav li.dots:hover a{color:#959595;}
#top #top-content .top-nav li.dots:hover .more-category-box{display:block;}
#top #top-content .top-nav li.dots .more-category-box{width:120px;left:-40px;border-radius:4px;box-shadow:8px 8px 20px rgba(0,0,0,0.2);background:#fff;top:60px;display:none;font-size:15px;color:#959595;}
#top #top-content .top-nav li.dots .more-category-box ul{width:120px;margin:10px auto 10px;}
#top #top-content .top-nav li.dots .more-category-box li{width:100%;height:40px;line-height:40px;}
#top #top-content .top-nav li.dots .more-category-box li a:hover{color:#0057FF;}
#top #top-content .top-nav li.dots .top-nav-jiantou{position:absolute;background: url("../images/top/Path.png") center no-repeat;width:20px;height:12px;top: -8px;left:50%;margin-left:-10px;}

/*top search box*/
#top .search-input-box{width:600px;height:50px;margin-top:-25px;}
#top .search-input-box input{line-height:50px;height: 50px;}
#top .search-input-box .banner-search-btn{height:40px;line-height:40px;margin-top:-20px;right:6px;color: #fff;}
.search-input{text-indent: 40px;}
/*top login*/
#top #top-content .btn-login{right:0px;height:40px;line-height:40px;width:100px;top:50%;margin-top:-20px;}

/*top title*/
#top #top-content .top-title{font-size:20px;line-height:80px;color:#fff;letter-spacing:2px}

/*top user info*/
#top #top-content .top-user-info-box{top:0px;right:0px;width:80px;height:100%;}
#top #top-content .top-user-info-box .faceurl{right:0px;width:40px;height:40px;top:50%;margin-top:-20px;border-radius: 50%;}
#top #top-content .top-user-info-box .top-user-info-list{width:300px;background:#fff;top:80px;right:0px;border:1px solid #e8e8e8\0;box-shadow: 0 1px 4px rgba(0,0,0,0.3);}

#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block{width:260px;height:100px;margin:0 auto;}
#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block-image-box{width:60px;height:100px;}
#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block-image-box img{width:60px;height:60px;top:50%;margin-top:-30px;top:50%;left:50%;margin-left:-30px;border-radius: 50%;}

#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block-name-box{text-align:left;width:180px;height:100px;}
#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block-name-box ul{margin:18px 0px 0px 10px;}
#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block-name-box li{width:180px;padding: 5px 0;}
#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block-name-box .top-userid{margin-top:2px;}
#top #top-content .top-user-info-box .top-user-info-list .top-user-info-block-name-box .top-vipinfo{color:#888;margin-top:2px;}

#top #top-content .top-user-info-box .top-user-info-list .top-user-info-go-pay{width:100%;height:50px;border-top:1px solid #e8e8e8;line-height:50px;}
#top #top-content .top-user-info-box .top-user-info-list .top-user-info-go-pay .bzz-btn{width:260px;height:36px;line-height:36px;}

#top #top-content .top-user-info-box .top-user-info-list .top-user-info-logout{width:100%;height:50px;line-height:50px;border-top:1px solid #e8e8e8;color:#4a4a4a;}
#top #top-content .top-user-info-box .top-user-info-list a:hover .top-user-info-logout{background:#f4f4f4;}

.tupian-free{display: inline-block;position: absolute;background-color: #FF5500;color: #fff;height: 20px;line-height: 20px;width: 50px;border-top-left-radius:10px;border-bottom-right-radius:10px;top: 10px;left: 50px;font-size: 14px;letter-spacing: 1px;}

/*top user info*/
#top #top-content .top-user-img-box-vip{top: 18px;right: 67px;width: 69px;height: 100%;text-align: initial;}
#top #top-content .top-user-img-box{top: 15px;right: 45px;width: 69px;height: 100%;text-align: initial;}

.top-user-img-box .tip {display:block;background:#f00;border-radius:50%;width:18px;height:18px;top:0;left: 40px;position:absolute;color:#ffffff;text-align: center;font-size: 12px;}


/*@media screen*/
@media screen and (min-width: 1px)
{
	#top #top-content .top-nav li.dots{background-image:url("../images/top/menu-dots@2x.png");background-size:20px 4px;}
	#top #top-content .top-nav li.dots:hover{background-image:url("../images/top/menu-dots-hover@2x.png")}

	#top #top-content .top-nav li.dots .top-nav-jiantou{background-image:url("../images/top/Path@2x.png");background-size:20px 12px;}
}

@media screen and (min-width: 1500px)
{
	#top-content{width:1480px;}
}
/*pic-item-box*/
.pic-item-box{width:280px;margin:10px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,0.15);float:left;overflow:hidden;border:1px solid #e8e8e8\0;}
.pic-item-box .pic-hover-mask{width:100%;height:100%;top:0;left:0;background:#000}
.pic-item-box .pic-item-btn{width:100%;height:48px;top:50%;margin-top:-24px;}
.pic-item-box .pic-item-btn a{height:48px;line-height:48px;letter-spacing:1px;text-align:center;}
.pic-item-box .pic-item-btn .pic-item-list-download-btn{width:230px;border-radius:40px;left:20px;}
.pic-item-box .pic-item-btn .pic-item-list-fav-btn{border-radius:50%;width:48px;right:20px;background:url("../images/star.png") no-repeat center;background-color:#DDDDDD;}
.pic-item-box .pic-item-btn .pic-item-list-fav-btn.on{background-image:url("../images/stared.png");}
.pic-item-box .pic-item-image{text-align:center;}
.pic-item-box .pic-item-image span{display: table-cell;vertical-align: middle;}
.pic-item-box .pic-title-box{width:100%;height:40px;position:absolute;left:0px;bottom:0px;background:#fff;}
.pic-title{margin:0 auto;width:232px;height:40px;line-height:40px;font-size:13px;color:#4a4a4a;text-align: center;padding: 0 24px;}
.pic-item-box .pic-title:hover{color:#0057FF;}
.pic-thumb{width: 280px;height: 155px;}
.cover-thumb{width:140px;height: 100px;border: 1.33px solid #eee;float: left;}
/*pic-item1-box*/
.pic-item1-box{height:400px;}
.pic-item1-box .pic-item-image{height:360px;background:#fff;display: table;width:100%;}

/*pic-item2-box*/
.pic-item2-box{height:198px;}
.pic-item2-box .pic-item-image{height:158px;background:#fff;display: table;width:100%;}

/*pic-item3-box*/
.pic-item3-box{height:320px;}
.pic-item3-box .pic-item-image{height:280px;background:#fff;display: table;width:100%;}


/*miz 引流*/
.item-box-re{width:280px;position: relative;float:left;box-shadow: 0 2px 4px rgba(0,0,0,.2);background-color:#0057ff;cursor: pointer;}
.item-box-re-1 {height:400px;}
.item-box-re-2 {height:198px;}
.item-box-re-3 {height:320px;}

.miz-ad:hover{box-shadow: 0 4px 10px rgba(0,0,0,0.3);}
.img-box{padding: 5px;}

.item-box-re-1 .img-box img , .item-box-re-2 .img-box img {width: 125px;height: 125px;margin: 5px;float: left;}
.item-box-re-3 .img-box img {width: 125px;height: 125px;margin: 5px;margin-top:45px;float: left;}

.item-box-re-1 .search-word-box {clear: both;position: absolute;bottom: 20px;left: 20px;width: 240px;}
.item-box-re-2 .search-word-box {clear: both;position: absolute;bottom: 10px;left: 20px;width: 240px;}
.item-box-re-3 .search-word-box {clear: both;position: absolute;bottom: 30px;left: 20px;width: 240px;}

.item-box-re-1 .search-word-box .search-word , .item-box-re-2 .search-word-box .search-word , .item-box-re-3 .search-word-box .search-word{max-width: 240px;font-size: 13px;color: #ffffff;text-align: center;margin: 20px auto 6px;display: block;clear: both;}
.item-box-re-1 .search-word-box .search-word-download , .item-box-re-2 .search-word-box .search-word-download ,.item-box-re-3 .search-word-box .search-word-download{width: 160px;height: 40px;background-color: #fff;font-size: 15px;color:#4a4a4a;border:none;border-radius: 30px;display: block;clear: both;text-align: center;line-height: 40px;margin: 0 auto;box-shadow: 0 2px 8px rgba(0,0,0,0.25);}

.ad-icon{height:16px;width:30px;position: absolute;font-size:12px;color: rgba(255,255,255,0.6);background:rgba(0,0,0,0.1);text-align: center;border-radius: 2px;}
.item-box-re-1 .ad-icon{right: 6%;top: 62%;}
.item-box-re-2 .ad-icon{right: 6%;top: 57%;}
.item-box-re-3 .ad-icon{right: 6%;top: 48%;}

/*miz PPT引流*/
.item-box-mizPPT {width:280px;position: relative;float:left;box-shadow: 0 2px 4px rgba(0,0,0,.2);background-color:#0057ff;cursor: pointer;height: 400px;}
.item-box-mizPPT .img-box {padding: 12px;height: 332px;overflow: hidden;}
.item-box-mizPPT .img-box img{width: 256px;}
.item-box-mizPPT .search-word-box {clear: both;position: absolute;bottom: 14px;left: 20px;width: 240px;}
.item-box-mizPPT .search-word-box .search-word-download{width: 160px;height: 40px;background-color: #fff;font-size: 15px;color:#4a4a4a;border:none;border-radius: 30px;display: block;clear: both;text-align: center;line-height: 40px;margin: 0 auto;box-shadow: 0 2px 8px rgba(0,0,0,0.25);}
.item-box-mizPPT .re{width: 32px;height: 18px;border-radius: 3px;font-size: 12px;color: #fff;clear: both;text-align: center;line-height: 18px;opacity: 0.1;position: absolute;right: 10px;bottom: 25px;}


/*@media screen*/
@media screen and (min-width: 1px)
{
	.pic-item-box .pic-item-btn .pic-item-list-fav-btn{background-image:url("../images/star@2x.png");background-size:18px 17px;}
	.pic-item-box .pic-item-btn .pic-item-list-fav-btn.on{background-image:url("../images/stared@2x.png");background-size:18px 17px;}
}
/*search input box*/
.search-input-box{width:600px;height:66px;background:#fff;border-radius:60px;left:50%;top:50%;margin-left:-300px;margin-top:-33px;}
.search-input-box input{width:490px;border:none;border-radius:60px 0px 0px 60px;height:100%;color:#888;font-size:16px;letter-spacing:1px;}
.search-input-box .banner-search-btn{width:100px;height:50px;line-height:50px;border-radius:60px;top:50%;margin-top:-25px;right:10px;}
.search-input-box .banner-search-btn:hover{box-shadow:0 20px 50px rgba(0,87,255,0.7);}
.search-input-box h1{font-size: 13px;margin-top: 20px;}

.related-links{
    width: 100%;
    height: 110px;
    margin-top: 50px;
    background-color: #f2f2f2;
    font-size: 13px;
    color: #888;
    overflow: hidden;
}
.related-links .related-links-content{
    width: 1200px;
    min-width: 1200px;
    margin: 0 auto;
}
.related-links .related-links-content ul{
    margin-top: 20px;
}
.related-links .related-links-content li{
    margin: 10px;
    float: left;
}
.related-links .related-links-content li a{
    color: #4a4a4a;
}
/*bottom.css*/
#bottom{width:100%;height:120px;line-height:120px;background:#191919;text-align:center;color:#959595;clear:both;}
#bottom a{color:#959595;}
#bottom a:hover{color:#fff;}

/*web right sider*/
.web-right-sider{width:116px;height:40px;position:fixed;bottom:40px;right:20px;}
.back2-box{margin-bottom: 48px;width: 40px;height:40px;position:fixed;bottom:40px;right:20px;}
.web-right-sider a{width:100%;height:100%;margin-bottom:10px;border-radius:20px;line-height: 40px;font-size: 14px;}
.web-right-sider .back2top{display:none;background:url("../images/back2top.png") no-repeat center;background-color:#DDDDDD;}

.web-right-sider .contact-us{background-color:#6699ff;}
.web-right-sider .contact-us:hover{background-color:#0057ff;}
.web-right-sider .contact-us .contact-us-kefu{display: inline-block;line-height: 40px;position: absolute;top: 0;right: 11px;}
.web-right-sider .contact-us img{margin-top: 11%;position: absolute;left: 15px;}

/*@media screen*/
@media screen and (min-width: 1px)
{
	.web-right-sider .back2top{background-image:url("../images/back2top@2x.png");background-size:14px 9px;}
}
/*category.css*/

.main{background-color:#f5f5f5;}

/*banner search box*/
#main .banner-search-box{background:url("../images/hero-2.jpg");min-width:1180px;height:100px;max-width:1920px;margin:0 auto;}
#main .banner-search-box .search-input-box{width:600px;height:54px;background:#fff;border-radius:60px;left:50%;top:50%;margin-left:-300px;margin-top:-27px;}
#main .banner-search-box .search-input-box input{width:490px;border:none;border-radius:60px 0px 0px 60px;height:54px;color:#888;font-size:16px;letter-spacing:1px;line-height:54px\0;}
#main .banner-search-box .search-input-box .banner-search-btn{width:100px;height:44px;line-height:44px;border-radius:60px;top:50%;margin-top:-22px;right:6px;color: #fff;}
#main .main-content .category-nav h1{font-size: 13px;margin-top: 20px;}

/*bread crumb*/
.bread-crumb{width:100%;margin:20px auto;}
.bread-crumb,.bread-crumb a{font-size:13px;color:#888;}
.bread-crumb a:hover{color:#0057FF;}
.bread-crumb h1{color:#f5f5f5;float:right;font-size:13px;}

.pic-item-list{margin-bottom:30px;}

/*coupon*/
.coupon-box{z-index: 1000000000;position: absolute;top: 250px;left: 720px;height:540px;width:480px;background-image: url('../images/category/bg-tanchuang.png');}
.first-one-line {color: #ff6e00;font-size: 24px;margin-top: 30px;text-shadow:0 2px 0 rgba(109,12,18,0.2);text-align: center}
.first-two-line {color:#ee2121;text-shadow:0 1px 0 rgba(109,12,18,0.2);}
.second-line {color: #ff6e00;font-size: 16px;margin-top: 20px;text-shadow:0 1px 0 rgba(109,12,18,0.2);text-align: center}
.circle{width: 6px;height: 6px;background-color: #ff6e00;border-radius: 50%;display: inline-block;}
.circle-left{margin-right: 10px;margin-bottom: 2px;}
.circle-right{ margin-left: 10px;margin-bottom: 2px;}
.coupon-box-inside{height: 90px;width: 360px;position: relative;margin: 20px auto;box-shadow:  0 1px 20px rgba(255, 0, 0 ,0.2)}
.coupon-box-inside-left{height: 90px;width: 105px;background-image: url('../images/category/bg-quan.png');background-repeat: no-repeat;border-radius: 5px 0 0 5px;}
.coupon-box-inside-right{background:#ffffff;height: 90px;width: 255px;position: absolute;right: 0;top: 0;border-radius:0 5px 5px 0;}
.coupon-box-inside-left .left-one-line{color: #ffffff}
.coupon-box-inside-left .left-two-line{font-size: 36px;}
.coupon-box-inside-left .left-three-line{color: #ffffff;font-size: 14px;}

.coupon-button{position: absolute;bottom: 30px;left:120px;background-image: url('../images/down/btn-lijilingqu.png');height: 66px;width: 230px;color: #6d0b12;font-size: 20px;line-height: 45px;text-align: center}

/*groupbuy-nav*/
.groupbuy-nav{height:80px;margin:0 auto;background:url("../images/tuangou/bg-fenleiye.png") center no-repeat;cursor: pointer;}



/*@media screen*/
@media screen and (min-width: 1px)
{
    #main .banner-search-box{background-image:url("../images/hero-2@2x.jpg");background-size:1920px 100px;}
    .groupbuy-nav{background-image:url("../images/tuangou/bg-fenleiye@2x.png");background-size:1480px 80px;}

}


@media screen and (min-width: 1500px)
{
    .main-content{width:1500px;}
}
/*category box*/
.category-nav{width:1180px;margin:0px auto 10px;}


/*category box*/
.category-master-box{width:100%;height:60px;line-height:60px;border-bottom:2px solid #e8e8e8;background:#fff;}
.category-master-box a{font-size:14px;font-weight:bold;color:#4a4a4a;display: inline-block;}
.category-master-box ul{margin-left:30px;}
.category-master-box li{float:left;height:60px;margin-right:40px;position:relative;box-sizing: border-box;}
.category-master-box li.on{border-bottom: 3px solid #0057FF;}
.category-master-box li:hover{border-bottom: 3px solid #0057FF;}

.category-slave-box{min-height:60px;padding:12px 0px 12px 0px;background:#fff;}
.category-slave{width:100%;max-height:36px;position:relative;}
.category-slave-title{width:70px;font-size:13px;color:#888;height:36px;line-height:36px;margin:0 10px 0 30px;float:left;}
.category-slave-list{max-width:960px;}
.category-slave-list li{font-size:13px;height:100%;line-height:36px;color:#888;margin-right:10px;float:left;}
.category-slave-list li a{padding:5px 10px;border-radius:20px;}
.category-slave-list li:hover a,.category-slave-list li.on a{color:#fff;background:#0057FF;}
.category-slave-more{position:absolute;font-size:13px;right:60px;top:9px;color:#888;}
.category-slave-more-icon{display:inline-block;width:12px;height:9px;background:url("../images/up-arrow.png") no-repeat;transform-origin:center center;transform: rotate(0deg);transition: transform 0.2s;}
.category-slave-more-icon-rotate-180{transform: rotate(180deg);}


/*@media screen*/
@media screen and (min-width: 1px)
{
    .category-slave-more-icon{background-image:url("../images/up-arrow@2x.png");background-size:12px 7px;}
}


@media screen and (min-width: 1500px)
{
    .category-nav{width:1480px;}
    .category-slave-list{max-width:1260px;}
}
/*details.css*/

.main{background-color:#f5f5f2;}

/*picinfo fixed box*/
.picinfo-fixed-box{width:100%;height:80px;line-height:80px;position:fixed;top:0px;background:#fff;z-index:101;box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);}
.picinfo-fixed-box .picinfo-fixed-content{width:1180px;height:100%;}
.picinfo-fixed-box .picinfo-fixed-content .picinfo-fixed-title{font-weight:bold;color:#4a4a4a;width:720px;}
.picinfo-fixed-box .picinfo-fixed-content .picinfo-fixed-download-btn{width:220px;height:50px;line-height:50px;border-radius:50px;right:0px;top:50%;margin-top:-25px;}
.picinfo-fixed-box .picinfo-fixed-content .picinfo-fixed-download-btn-image{width:110px;height:50px;line-height:50px;border-radius:50px;right:120px;top:50%;margin-top:-25px;background-color:#f60;}
.picinfo-fixed-box .picinfo-fixed-content .picinfo-fixed-download-btn-image:hover{background-color:#f50;}
.picinfo-fixed-box .picinfo-fixed-content .picinfo-fixed-download-btn-source{width:110px;height:50px;line-height:50px;border-radius:50px;right:0px;top:50%;margin-top:-25px;}


.details-box{width:1280px;padding-bottom:10px;}

/*bread crumb*/
.bread-crumb{width:1280px;margin:20px auto;}
.bread-crumb,.bread-crumb a{font-size:13px;color:#888;}
.bread-crumb a:hover{color:#0057FF;}

/*picinfo box*/
.picinfo-box{width:1280px;}

.picinfo-image-box{width:820px;float:left;background:#fff;border-radius:3px;}
.picinfo-image-box .picinfo-image-content{width:740px;}
.picinfo-image-box .picinfo-image-content .picinfo-title{margin:20px auto;font-size:18px;font-weight:bold;color:#4a4a4a;line-height: 40px;height: 40px;}
.picinfo-image-box .picinfo-image-content .picinfo-title h1{display: inline-block;width: 540px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.picinfo-image-box .picinfo-image-content .picinfo-description{color:#888;margin:27px auto 40px;font-size:13px;line-height:24px;}
.picinfo-image img{max-width: 100%;}
.cover-ppt {
    width: 50%;
    border: 2.33px solid #eee;
}
/*downshow*/
.down-price{font-size:17px;color:#333;position:relative;padding:12px 0;white-space:nowrap}
.down-price-num{color:#eb5450;font-size:35px;font-weight:700}
.down-price-num em{font-style:normal;font-size:14px}
.down-price-orig{text-decoration:line-through;color:#9e9e9e;font-size:12px}
.down-tips{color:#626262;font-size:12px}
.down-btns{margin-top:8px}
.down-btns a{display:block;text-align:center;padding:12px 0;border:1px solid #d05a47;border-radius:3px;margin:10px 0;color:#d76853;font-size:14px}
.down-btns a.hot{color:#fff;background:#eb4e2f;border-color:#eb4e2f}
.down-btns a.buy:hover{background:#f7e2dd}
.icon-vip-free{background:#ff9c64;font-size:12px;vertical-align:super;color:#fff;border:1px solid #d27c4c;border-radius:3px;padding:2px 3px;margin-left:5px}
.preview__detail {
    position: relative;
    padding-top: 30px;
    margin-top: 30px;
    margin-bottom: 30px;
    overflow: hidden;
}
.preview__detail-item {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 180px;
    height: 24px;
    padding-right: 10px;
    line-height: 24px;
}
.favorite{float: right;display: inline-block;line-height: 16px;background: #faad14;width: 120px;height: 40px;border-radius: 4px;font-size: 14px;}
.favorite a{color: #fff;padding: 11px 36px;}
.favorite span{line-height: 38px;}
.preview-info_fav_icon{background: url(/asset/skin/images/fav_white_normal.6767212.svg) 50% no-repeat;height: 16px;display: inline-block;width: 16px;margin-right: 4px;}
.picinfo-attr-box{width:420px;float:right;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.15);border-radius:3px;border:1px solid #e8e8e8\0;}
.picinfo-attr-box .picinfo-attr-content{width:360px;font-size:13px;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons{margin:40px auto 20px;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons a{letter-spacing:1px;height:60px;border-radius:50px;line-height:60px;font-size:16px;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons .download-btn{width:220px;float:left;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons .download-btn-image{float: left;width: 160px;background-color:#f60;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons .download-btn-image:hover{background-color:#f50;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons .download-btn-source{float: right;width: 160px;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons .fav-btn{width:100px;float:right;background:#fff;color:#888;border:1px solid #ddd;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons .fav-btn:hover{border-color:#0057FF;color:#0057FF;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-buttons .fav-btn.on{border-color:#0057FF;color:#0057FF;}

.picinfo-title .fav-btn{display: inline-block;color: #888;width: 80px;height: 32px;line-height: 32px;font-size: 12px;border: 1px solid #e8e8e8;border-radius: 20px;text-align: center;letter-spacing: 1px;font-weight: normal;float: right;}
.picinfo-title .fav-btn:hover{border-color:#0057FF;color:#0057FF;}
.picinfo-title .fav-btn.on{border-color:#0057FF;color:#0057FF;}

.picinfo-attr-box .picinfo-attr-content .picinfo-attr-list{border-top:1px solid #e8e8e8;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-list ul{margin-top:20px;}

.picinfo-attr-box .picinfo-attr-content .copyright-attr-list ul li{line-height:24px;}

.picinfo-attr-box .picinfo-attr-content .picinfo-attr-list.recommend-word-attr-list{margin-bottom:60px;}
.picinfo-attr-box .picinfo-attr-content .picinfo-attr-list .recommend-word-attr-list-title{margin-bottom:15px;}
.picinfo-attr-box .picinfo-attr-content .recommend-word-attr-list li a{color:#888;display:inline-block;text-align:center;min-width:60px;height:32px;line-height:22px;margin:5px 10px 5px 0px;padding:4px 6px;border-radius:3px;border:1px solid #e8e8e8;}
.picinfo-attr-box .picinfo-attr-content .recommend-word-attr-list li a:hover{color:#0057FF;border-color:#0057FF;}


.picinfo-attr-box .picinfo-attr-content .picinfo-attr-list .ask-icon{display:inline-block;width: 12px;height: 12px;background: url(../images/alert-circle-que.png) no-repeat center;background-size:12px 12px;cursor: pointer;vertical-align: middle;}

.picinfo-attr-box-top{width:420px;margin-bottom:8px;float:right;background:#fff;border-radius:3px;}

.picinfo-attr-box-top .up-box{background-image: url('../images/detail/bg-liulanye.png');background-size:420px,80px;width: 420px;height: 80px;position: relative;}
.picinfo-attr-box-top .up-box .up-box-btn{position: absolute;background:#fff;right: 20px;bottom: 20px;font-size: 16px;color: #f35402;width: 120px;height: 40px;line-height:40px;box-shadow: 0 3px 5px rgba(0,0,0,0.2);}

.no-tip {
    position: absolute;
    background-color: #fff;
    padding-left: 15px;
    padding-right: 15px;
    border: 1px solid #f2f2f2;
    border-radius: 30px;
    margin-top: 18px;
    margin-left: 20px;
    height: 30px;
    line-height: 30px;
}

/*related pic box*/
.related-pic-box{margin: 30px auto 35px;}
.related-pic-box .related-pic-header{height:24px;width:1180px;border-left: 3px solid #0057FF;margin-bottom:30px;}
.related-pic-box .related-pic-header .related-pic-title{font-size:24px;line-height:24px;margin-left: 12px;;font-weight:bold;color:#4a4a4a;}

.details-chuan{
    width: 820px;
    height: 80px;
    float: left;
    background: #fff;
    box-shadow: 0 1px 4px rgba(0,0,0,0.15);
    border-radius: 3px;
    font-size: 13px;
    color: #888;
    margin-top: 10px;
}
.details-chuan ul{
    width: 760px;
    margin: 20px auto;
}
.details-chuan ul a{
    color: #4a4a4a;
}
.details-chuan ul li.nextPic{
    margin-top: 7px;
}
.details-chuan ul a:hover{
    color: #0057FF;
}

.tuijian{
    margin-top: 20px;
}

.tuijian .re-box{
    width:454px;
    background:#fff;
    margin-bottom:20px;
    font-size:14px;
    position: relative;
    padding: 14px 15px 0 15px;
}

.tuijian .re-box .tuijian-title{
    font-size: 14px;
    color: #4a4a4a;
    font-weight: bold;
    padding: 0 0 5px 5px;
}

.related-pic-box .re-pic-list{
    width: 1201px;
    margin:10px;
    display: none;
}
.tuijian .re-box .re-list li {
    display: inline-block;
    width: 176px;
    margin: 20px 10px;
    border-radius: 1px;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);
}
.tuijian .re-box .re-list img {
    width: 100%;
    height: 100px;
    border-radius: 4px;
}
.tuijian .re-box .re-list h2 {
    line-height: 18px;
    height: 20px;
    font-size: 14px;
    margin-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
