
.media{padding-bottom:1px;background:#E9E9E8;}
.media-title{overflow:hidden;padding:36px 0;line-height:1}
.media-title h1{float:left;overflow:hidden;margin:0 0 0 11px;width:120px;height:29px;background:url(../img/media_center_title_8ae51808b0.png) no-repeat;text-indent:-99999px}
.media-title ul{display:inline-block;margin-left:-5px;height:16px;color:#45474b}
.media-title li{position:relative;float:left;padding:0 22px;color:#757575;font-size:14px;line-height:16px}
.media-title li:before{position:absolute;top:50%;left:-1px;margin-top:-1px;width:2px;height:2px;background:#C7C7C7;content:' '}
.media-title li:first-child:before{display:none}
.media-title li a{color:#757575}
.media-title li a:hover{color:#e60012}
.media-title li.active a{color:#e60012;font-weight:700}
.media .media-content{clear:both;margin:0 0 54px 0;padding-bottom:1px;border-radius:11px;background:#fff;box-shadow:rgba(0,0,0,.27) 0 1px 3px,#DCDCDC 0 1px 0,#DDD 0 -1px 0;text-align:left}
.media .media-content img{display:block}
.content-main-wrapper{float:left;margin:0 0 55px;border-color:rgba(0,0,0,.14);border-radius:8px;box-shadow:0 3px 8px -6px rgba(0,0,0,.1)}
.content .title{position:relative;padding:0 10px 0 30px;width:848px;height:61px;border-bottom:1px solid #d4d4d4;border-radius:8px 8px 0 0;background:#f3f3f3;background:-webkit-linear-gradient(#fbfbfb,#ececec);background:linear-gradient(#fbfbfb,#ececec);box-shadow:rgba(0,0,0,.06) 0 1px 7px;line-height:60px}

.content .title h2{color:#333;font-weight:400;font-size:18px}
.grey-menu{position:absolute;top:10px;right:9px;width:118px;height:38px;border:1px solid #d3d3d3;border-radius:5px;background-color:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,.08),rgba(0,0,0,.08));background-image:linear-gradient(rgba(255,255,255,.08),rgba(0,0,0,.08))}
.grey-menu.active{border-color:transparent;background:#e2e2e2;-webkit-transition:background .4s ease;-moz-transition:background .4s ease;transition:background .4s ease}
.grey-menu i{font-style:normal}
.grey-menu .label{position:relative;z-index:26;padding:0 22px;line-height:38px;cursor:pointer}
.grey-menu .label i:first-child{color:#8d8d8d}
.grey-menu .smartisan-icon.chevron-down{float:right;color:#585858;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}
.grey-menu.active .smartisan-icon.chevron-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.grey-menu .menu-list{position:absolute;top:0;right:0;left:0;z-index:25;display:none;visibility:hidden;border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 7px rgba(0,0,0,.2);opacity:0}
.grey-menu.active .menu-list{display:block;visibility:visible;opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}
.grey-menu .menu-inner{overflow:hidden;border-radius:5px;background:#fff}
.grey-menu .menu-list .label-active{height:38px;background-color:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,.08),rgba(0,0,0,.08));background-image:linear-gradient(rgba(255,255,255,.08),rgba(0,0,0,.08))}
.grey-menu .menu-list a{display:block;width:100%;height:100%;color:#8d8d8d}
.grey-menu .menu-list li{padding-left:22px;height:38px;border-top:1px solid #e5e5e5;font-size:12px;line-height:38px;cursor:pointer}
.grey-menu .menu-list li:hover{background:#f5f5f5}
.grey-menu .menu-list li.active a{color:#5c85e5;font-weight:600;font-size:13px}
.grey-menu .smartisan-icon.check{float:right;display:none;margin:-1px 21px 0 0}
.grey-menu .menu-list li.active .smartisan-icon.check{display:block}
.article{/*overflow:hidden;*/border-top:0;border-radius:0 0 8px 8px;box-shadow:0 3px 8px -3px rgba(0,0,0,.08)}
.article-lists{overflow:hidden;padding:30px;width:828px;background:#fff}
.article-lists ul li{overflow:hidden;margin:0 0 30px;padding:0 0 30px 0;border-bottom:1px solid #e6e7e8;font-size:14px}
.article-lists ul li.last{margin:0;padding:0 0 20px 0;border-bottom:0}
.article-lists ul li ol{padding-left:20px;list-style-type:decimal}
.article-lists ul li ol li{margin:0;padding:0;border-bottom:none}
.article-lists .article-title{overflow:hidden}
.article-lists h2{float:left}
.article-lists h2 a{color:#333;font-size:22px}
.article-lists .public-date{float:right;margin:12px 0 25px 0;color:#888;font-size:12px}
.article-lists .article-content{line-height:26px}
.article-lists a.readmore{display:inline-block;margin-left:1em;width:70px}
.article-lists ul li img{display:block;margin:0 0 25px 0;width:100%}
.load-more{display:none;height:60px;border-top:1px solid #e6e7e8;background-image:-webkit-linear-gradient(#fdfdfd,#f7f7f7);background-image:linear-gradient(#fdfdfd,#f7f7f7);color:#bdbdbd;text-align:center;font-size:16px;line-height:60px}
.loading-icon{display:inline-block;margin-left:10px;width:20px;height:20px;background:url(../images/loading_c5041b30d2.png) no-repeat right bottom}
.main{overflow:visible}
.media .article{float:left;margin:0 0 90px;border:1px solid #dcdcdc;border-color:rgba(0,0,0,.14);border-radius:8px;box-shadow:0 3px 8px -6px rgba(0,0,0,.1)}
.media .article-content{padding:30px 0;width:828px;border-radius:8px;background:#FFF}
.media .article-content1{padding: 30px;}
.media .article img{display:block;max-width:100%}
.media .title{overflow:hidden}
.media .title h2{float:left;color:#333;font-size:22px}
.media .title h5{float:right;margin:15px 0 25px 0;color:#888;font-size:12px}
.media .title .img{margin:0 0 20px}
.media .detail-content h3{margin:20px 0 20px 0;color:#333;font-weight:700;font-size:14px}
.media .detail-content h4{margin:0 0 14px;color:#333;font-weight:700;font-size:14px;line-height:26px}
.media .detail-content ul{margin:0 0 14px}
.media .detail-content ol{margin:0 0 14px;padding-left:20px;list-style-type:decimal}
.media .detail-content p{margin:0 0 14px;font-size:14px;line-height:26px;word-break:break-all}
.media .detail-content li{font-size:14px;line-height:26px}
.media iframe{margin:0 auto}
.share{margin:35px 0 45px 0}
.share>span{margin-right:17px;color:#a3a3a3}
.share .icon-weibo-share{display:inline-block;margin:0 8px;width:20px;height:20px;background:url(../images/fx_21.png) no-repeat 0 0;vertical-align:middle}
.share .icon-weibo-share:hover{background:url(../images/fx_2.png) no-repeat 0 0}
.share .icon-weixin-share{position:relative;display:inline-block;margin:0 8px;width:20px;height:20px;background:url(../images/fx_11.png) no-repeat 0 0;vertical-align:middle;background-size: 100% auto;}
.share .icon-weixin-share:hover{background:url(../images/fx_1.png) no-repeat 0 0}
.share .icon-weixin-share .qr-code{position:absolute;top:33px;left:50%;z-index:10;display:none;margin-left:-90px;padding:20px 0;width:181px;height:160px;border:1px solid #d8d7d8;border-radius:8px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.04) inset;text-align:center}
.share .icon-weixin-share:hover .qr-code{display:block}
.share .qr-code:before{position:absolute;top:-12px;left:80px;margin:0;width:0;height:0;border-color:transparent transparent #d8d7d8;border-style:solid;border-width:0 11px 12px;background-image:none;content:' '}
.share .qr-code:after{position:absolute;top:-11px;left:81px;margin:0;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 11px;background-image:none;content:' '}
.share .qr-code .qrcode-pic{margin:16px auto auto;padding:5px;width:110px;height:110px;border-radius:3px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.1);box-shadow:inset 0 0 2px rgba(0,0,0,.1)}
.share .qr-code .text{display:block;color:#434651;font-size:16px;line-height:1}
.banner1,.banner1{float:right}
.banner1 li,.banner1 li{margin-bottom:10px;width:322px;height:130px;background-position:center center;background-repeat:no-repeat}
.banner1 a,.banner1 a{display:block;width:100%;height:100%}
.banner1 .banner-1,.banner1 .banner-1{margin-bottom:10px;background-image:url(../images/banner-1.png)}
.banner1 .banner-2,.banner1 .banner-2{background-image:url(../images/banner-2.png)}
.banner1 .banner-3,.banner1 .banner-3{height:136px;background-image:url(../images/banner-3.png)}
.banner1 .banner-4,.banner1 .banner-4{background-image:url(../images/banner-4.png)}
.banner1 .banner-5,.banner1 .banner-5{background-image:url(../images/banner-5.png)}
.main{background:#fff}
.media.videoPC{overflow:hidden;background:#fff}
.videoPC .video-box{position:relative;height:379px;background:#f5f5f5}
#youku-source.hide{display:none}
.videoPC .video-box #youku-source iframe{margin:0 auto;width:672px;height:379px}
.videoPC .video-box .video-js{left:50%;margin-left:-336px;width:672px;height:379px}
.videoPC .video-js{background:#000}
.videoPC .vjs-default-skin .vjs-big-play-button{top:0;left:0;margin:0;width:100%;height:100%;background:#b5b5b5 url(../img/bg_player_play2_b9cbd488d6.png) center center no-repeat;background:rgba(0,0,0,.6) url(../img/bg_player_play2_b9cbd488d6.png) center center no-repeat}
.vjs-poster:after{position:absolute;top:0;right:0;bottom:0;left:0;background:#666;background:rgba(0,0,0,.6);content:''}
.videoPC .vjs-default-skin .vjs-big-play-button:hover{background:rgba(0,0,0,.6) url(../img/bg_player_play_263fbf9667.png) center center no-repeat;opacity:1}
.vjs-default-skin .vjs-seek-handle{z-index:10}
.vjs-default-skin .vjs-play-control.vjs-end{background:url(../img/replay-btn_ddd84a0961.png) center center no-repeat}
.videoPC .video-box .video-js.vjs-fullscreen{left:0;margin-left:0}
.videoPC .video-title{height:80px;color:#6e6e6e;text-align:center;font-size:18px;line-height:79px}
.video-class{height:40px;text-align:center}
.video-class li{position:relative;display:inline-block;padding:0 17px;color:#c7c7c7;font-size:12px;cursor:pointer}
.video-class .all.on,.video-class .videoMapName.on,.video-class li:active,.video-class li:hover{color:#e60012}
.video-class .videoMapName:before{position:absolute;top:50%;left:0;margin-top:-1px;width:2px;height:2px;background:#c7c7c7;content:''}
.video-list{overflow:hidden;margin:0 auto;width:1132px}
.video-list ul{position:relative;overflow:hidden;padding-bottom:31px}
.video-list li{float:left;margin:0 6px;width:176px;height:167px}
.video-list.one-line{text-align:center}
.video-list.one-line ul{display:inline-block}
.video-list h2 a{color:#B8B8B8;font-size:12px}
.video-list li:hover a{color:#949494}
.video-list img{margin-bottom:5px;height:100px}
.end-mask{position:absolute;top:150px;left:50%;display:none;margin-left:-336px;width:672px;height:80px;text-align:center}
.end-mask.show{display:block}
.end-mask .cart,.end-mask .weibo,.end-mask .weixin{position:relative;top:50%;display:inline-block;margin:-25px 15px 0 15px;width:50px;height:50px}
.end-mask .cart{background:url(../img/cart-btn_d14213dddd.png) center center no-repeat}
.end-mask .weixin{background:url(../img/weixin-btn_6d838294b2.png) center center no-repeat}
.end-mask .weibo{background:url(../img/weibo-btn_d28dfd827a.png) center center no-repeat}
.end-mask .cart:hover{background:url(../img/cart-btn2_eb82ca3cc1.png) center center no-repeat}
.end-mask .weixin:hover{background:url(../img/weixin-btn2_ae997b20f1.png) center center no-repeat}
.end-mask .weibo:hover{background:url(../img/weibo-btn2_5aec688706.png) center center no-repeat}
.end-mask .qrcode{position:absolute;top:50%;left:50%;display:none;margin:40px 0 0 -84px;width:168px;height:168px;border:1px solid #e2e2e2;border-radius:9px;background:#fff;-webkit-box-shadow:0 3px 10px -3px #c4c4c4;box-shadow:0 3px 10px -3px #c4c4c4}
.end-mask .qrcode:before{position:absolute;top:-6px;left:50%;margin-left:-6px;width:12px;height:12px;border-radius:3px;background:#fff;content:'';transform:rotate(45deg)}
.end-mask .qrcode canvas{margin-top:14px}
.end-mask .weixin:hover .qrcode{display:block}
.proud-driver~.end-mask .cart,.proud-farmer~.end-mask .cart,.staff-interview-cto~.end-mask .cart,.staff-interview-design~.end-mask .cart,.staff-interview-engineering~.end-mask .cart,.staff-interview-id~.end-mask .cart,.staff-interview-product~.end-mask .cart,.staff-interview-structure~.end-mask .cart,.staff-interview-supply~.end-mask .cart,.staff-interview~.end-mask .cart{display:none}
.en .video-class,.jp .video-class{display:none}
.video-lists{overflow:hidden;margin-bottom:20px;padding-bottom:18px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;box-shadow:0 3px 8px -3px rgba(0,0,0,.08)}
.videos .media .media-content{box-shadow:none}
.video-lists ul{overflow:hidden;padding:50px 30px 0 30px}
.video-lists li{float:left;margin:0 16px 30px 16px;width:494px}
.video-lists li img{width:494px;height:278px}
.video-lists h2 a{display:block;margin:13px 0 0 0;color:#666;font-weight:400;font-size:16px;line-height:1}
.video-lists h2 a:hover{color:#84a3e3}
.video-info{display:none}
.footer.star{-webkit-animation:starHide .3s ease-out,starShow .3s ease-in .3s;-moz-animation:starHide .3s ease-out,starShow .3s ease-in .3s;animation:starHide .3s ease-out,starShow .3s ease-in .3s}
.footer.star .container{-webkit-animation:starHide2 .3s ease-out,starShow2 .3s ease-in .3s;-moz-animation:starHide2 .3s ease-out,starShow2 .3s ease-in .3s;animation:starHide2 .3s ease-out,starShow2 .3s ease-in .3s}
@-webkit-keyframes starHide{0%{background:#fafafa}
100%{background:#fff}
}
@-webkit-keyframes starShow{0%{background:#fff}
100%{background:#fafafa}
}
@-webkit-keyframes starHide2{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes starShow2{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes starHide{0%{background:#fafafa}
100%{background:#fff}
}
@-moz-keyframes starShow{0%{background:#fff}
100%{background:#fafafa}
}
@-moz-keyframes starHide2{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes starShow2{0%{opacity:0}
100%{opacity:1}
}
@keyframes starHide{0%{background:#fafafa}
100%{background:#fff}
}
@keyframes starShow{0%{background:#fff}
100%{background:#fafafa}
}
@keyframes starHide2{0%{opacity:1}
100%{opacity:0}
}
@keyframes starShow2{0%{opacity:0}
100%{opacity:1}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.videoPC .video-bg{left:0;margin-left:0;width:1140px}
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:block}
.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}
}
.img-lists{overflow:hidden;margin-top:20px;padding-bottom:30px;border:1px solid #dcdcdc;border-color:rgba(0,0,0,.14);border-radius:8px;background:#fff;box-shadow:0 3px 8px -6px rgba(0,0,0,.1)}
.img-lists:first-child{margin-top:0}
.img-lists h3{position:relative;z-index:5;margin-bottom:20px;padding:0 0 0 30px;height:60px;border-bottom:1px solid #d4d4d4;border-radius:8px 8px 0 0;background:#f3f3f3;background:-webkit-linear-gradient(#fbfbfb,#ececec);background:linear-gradient(#fbfbfb,#ececec);box-shadow:rgba(0,0,0,.06) 0 1px 7px;font-size:18px;line-height:60px}
.img-lists h3 a{float:right;display:inline-block;margin:10px 10px 0 10px;padding:0 25px;height:38px;border:1px solid #dbdde2;border-radius:8px;background:linear-gradient(#fff,#ececec);color:#666;font-size:14px;line-height:38px;cursor:pointer}
.img-lists ul{overflow:hidden;padding:0 30px}
.img-lists h4{margin:20px;color:#999;text-align:center;font-size:14px;line-height:1}
.img-lists li{float:left;overflow:hidden;overflow:hidden;margin:0 10px 10px 0;width:280px;height:189px;border:1px solid #e5e5e5;text-align:center}
.img-lists li.last{margin-right:0}
.img-lists li img{margin-top:-10px;width:100%;height:auto}
.pictures .thumbnail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;overflow-y:auto;width:100%;height:100%;background-color:#434343;background-color:rgba(0,0,0,.85);moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.pictures .thumbnail .thumb-main{position:absolute;right:0;left:0;margin:0 auto;width:800px;-moz-animation:thumb-box .5s;-webkit-animation:thumb-box .5s;-o-animation:thumb-box .5s;animation:thumb-box .5s}
.pictures .thumbnail .thumb-main .thumb-img{position:relative;overflow:hidden;margin:0 auto;width:800px;height:600px;border-radius:5px 5px 0 0;text-align:center}
.pictures .thumbnail .thumb-main .thumb-img.vertical{background:#fff}
.pictures .thumbnail .thumb-main .thumb-img img{max-width:100%;max-height:100%;background-color:#fff}
.pictures .thumbnail .thumb-main .gallery-next-btn,.pictures .thumbnail .thumb-main .gallery-prev-btn{position:absolute;top:-300px;z-index:9999;display:block;margin-top:-25px;width:50px;height:50px;opacity:.6}
.pictures .thumbnail .thumb-main .close-btn:hover,.pictures .thumbnail .thumb-main .gallery-next-btn:hover,.pictures .thumbnail .thumb-main .gallery-prev-btn:hover{opacity:1}
.pictures .thumbnail .thumb-main .gallery-prev-btn{left:-100px;background:url(../img/prev-btn2_861cccbfbe.png) no-repeat center}
.pictures .thumbnail .thumb-main .gallery-next-btn{right:-100px;background:url(../img/next-btn2_d695ff5e8a.png) no-repeat center}
.pictures .thumbnail .thumb-main .thumb-aside{position:relative;margin:0 auto;width:100%;height:60px;border-top:1px solid #e0e0e0;border-radius:0 0 5px 5px;background:#f2f2f2}
.pictures .thumbnail .thumb-main #thumbTitle{margin:13px 0 5px 0;color:#858585;text-align:center;font-size:14px}
.pictures .thumbnail .thumb-main #count{color:#b8b8b8;text-align:center;font-size:14px}
.jp .thumbnail .thumb-main a.original{width:132px}
.pictures .thumbnail .thumb-main a.original{position:absolute;top:50%;left:14px;display:block;margin-top:-17px;width:96px;height:34px;border:1px solid #cbcbcb;border-radius:5px;box-shadow:0 1px #fff inset,0 1px #fff;color:#a1a1a1;text-align:center;font-size:13px;line-height:34px;cursor:pointer}
.jp .pictures .thumbnail .thumb-main a.original{width:110px}
.pictures .thumbnail .thumb-main a.original:hover{color:#858585}
.pictures .thumbnail .thumb-main .close-btn{position:absolute;top:50%;right:14px;margin-top:-16px;width:53px;height:32px;border:1px solid #cbcbcb;border-radius:5px;background:url(../img/close-btn_73467dc905.png) no-repeat center center;box-shadow:0 1px #fff inset,0 1px #fff;opacity:.7;cursor:pointer}
.pictures .thumbnail .thumb-main .download{display:none}
.pictures .media .media-content{background-color:transparent;box-shadow:none}
@media screen and (max-height:800px){.thumbnail .thumb-main .thumb-img{width:600px;height:450px}
.thumbnail .thumb-main .thumb-aside{width:600px}
.thumbnail .thumb-main .gallery-next-btn,.thumbnail .thumb-main .gallery-prev-btn{top:-225px}
}
.media .page-view{margin:-30px 0 55px 0}
.media .media-content .about{padding:20px 50px 30px 50px}
.media .media-content .about h2,.media .media-content .about h3{margin:30px 0;color:#000;font-size:18px}
.media .media-content .about h3{margin:50px 0 30px 0;padding:50px 0 0 0;border-top:1px solid #ebebeb}
.media .media-content .about p{line-height:24px}
.alert-height{overflow:hidden;height:100%}
.img-lists.special li img{position:relative;top:-4.5px}
#myCanvas{display:none}
@-moz-keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-o-keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
.pictures .pagination{position:fixed;top:181px;right:37px;z-index:10;display:none;opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.pictures .pagination li{position:relative;padding:8px 0;width:4px;height:4px;cursor:pointer}
.pictures .pagination a{position:relative;display:block;width:100%;height:100%}
.pictures .pagination a:after,.pictures .pagination a:before{position:absolute;display:block;width:4px;height:4px;border-radius:50%;content:''}
.pictures .pagination a:before{top:0;right:0;background:#6c6c6c;opacity:.6;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.pictures .pagination a:after{top:-1px;right:-1px;border:1px #CACACA solid;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(.5);transform:scale(.5);-ms-transform:scale(.5)}
.pictures .pagination li.active a:before{border:1px #CACACA solid\9;background:0 0\9}
.pictures .pagination li.active a:before,.pictures .pagination li:active a:before{opacity:0}
.pictures .pagination li.active a:after,.pictures .pagination li:active a:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}
.pictures .pagination .title{position:absolute;top:50%;right:0;margin-top:-10px;padding:0 25px 0 0;height:20px;color:#666;text-align:right;white-space:nowrap;line-height:25px;opacity:0;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;filter:alpha(opacity=0)}
.pictures .pagination a:hover .title{opacity:1;filter:alpha(opacity=100)}
.magazine-lists{position:relative;padding:0 72px 200px 72px}
.magazine-item{display:inline-block;margin-top:50px;width:357px;height:250px;text-align:center}
.magazine-title{margin-bottom:28px;height:42px}
.magazine-title h3{margin-bottom:5px;color:#7f7f7f;font-size:16px}
.magazine-title .classify{margin:0 8px;color:#b2b2b2;font-size:12px}
.magazine-title p{display:none}
.magazine-title span:nth-child(2):after{position:relative;right:-8px;bottom:3px;display:inline-block;width:2px;height:2px;border-radius:50%;background:rgba(0,0,0,.4);content:''}
.magazine-item .thumb{position:relative;display:block;margin:0 71px;height:180px}
.magazine-item .thumb-back,.magazine-item .thumb-front{position:absolute;top:0;width:140px;-webkit-transition:transform 1s cubic-bezier(.21,.75,.24,1);-moz-transition:transform 1s cubic-bezier(.21,.75,.24,1);-o-transition:transform 1s cubic-bezier(.21,.75,.24,1);transition:transform 1s cubic-bezier(.21,.75,.24,1);-ms-transition:transform .7s cubic-bezier(.21,.75,.24,1)}
.magazine-item .thumb-front{left:0;box-shadow:0 0 0 0 rgba(0,0,0,.1),2px 0 2px rgba(0,0,0,.4)}
.magazine-item .thumb-back{left:40px;box-shadow:0 0 1px 1px rgba(0,0,0,.1),2px 0 2px rgba(0,0,0,.17)}
.report .thumb.active .thumb-front{-webkit-transform:translate(-50px,0);-moz-transform:translate(-50px,0);-o-transform:translate(-50px,0);transform:translate(-50px,0);-ms-transform:translate(-50px,0)}
.report .thumb.active .thumb-back{-webkit-transform:translate(50px,0);-moz-transform:translate(50px,0);-o-transform:translate(50px,0);transform:translate(50px,0);-ms-transform:translate(50px,0)}
.report .thumb.inactive .thumb-front{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0)}
.report .thumb.inactive .thumb-back{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0)}
.shelf:after,.shelf:before{position:absolute;top:7px;width:1000px;height:130px;content:''}
.shelf:before{left:9px;background:-webkit-linear-gradient(-84deg,rgba(0,0,0,.12),transparent,transparent);background:-o-linear-gradient(-84deg,rgba(0,0,0,.12),transparent,transparent);background:-moz-linear-gradient(-84deg,rgba(0,0,0,.12),transparent,transparent);background:-ms-linear-gradient(-84deg,rgba(0,0,0,.12),transparent,transparent)}
.shelf:after{right:11px;background:-webkit-linear-gradient(-96deg,rgba(0,0,0,.12),transparent,transparent);background:-moz-linear-gradient(-96deg,rgba(0,0,0,.12),transparent,transparent);background:-o-linear-gradient(-96deg,rgba(0,0,0,.12),transparent,transparent);background:-ms-linear-gradient(-96deg,rgba(0,0,0,.12),transparent,transparent)}
.shelf{position:absolute;left:-10px;width:1240px;height:6px;border:1px solid #ededed;border-bottom:1px solid #cdcdcd;background:#fff}
#shelf1{top:301px}
#shelf2{top:601px}
#shelf3{top:901px}
#shelf4{top:1201px}
#shelf5{top:1501px}
#shelf6{top:1801px}
#shelf7{top:2101px}
#shelf8{top:2401px}
#shelf9{top:2701px}
.shelf span{position:absolute;left:9px;margin-top:7px;width:1220px;height:150px;background:-webkit-linear-gradient(rgba(0,0,0,.09),transparent,transparent);background:-moz-linear-gradient(rgba(0,0,0,.09),transparent,transparent);background:-o-linear-gradient(rgba(0,0,0,.09),transparent,transparent);background:-ms-linear-gradient(rgba(0,0,0,.09),transparent,transparent)}
.flow{position:relative;top:7px;left:9px;width:1220px;height:200px;background:-webkit-linear-gradient(rgba(0,0,0,.1),transparent);background:-moz-linear-gradient(rgba(0,0,0,.1),transparent);background:-o-linear-gradient(rgba(0,0,0,.1),transparent);background:-ms-linear-gradient(rgba(0,0,0,.1),transparent)}
.report .thumbnail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;overflow-y:auto;width:100%;height:100%;background-color:#434343;background-color:rgba(0,0,0,.85);moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.report .thumbnail .thumb-main{position:relative;position:absolute;right:0;left:0;margin:0 auto;min-width:900px;-moz-animation:thumb-box .5s;-webkit-animation:thumb-box .5s;-o-animation:thumb-box .5s;animation:thumb-box .5s}
.report .thumb-content{position:relative;z-index:1000;overflow:hidden;margin:0 auto;width:900px;height:660px;border-radius:8px;background:#fff;text-align:center}
.report .thumbnail .thumb-main .next-btn,.report .thumbnail .thumb-main .prev-btn{position:absolute;top:50%;left:50%;z-index:9999;display:block;margin-top:-25px;margin-left:-25px;width:50px;height:50px;opacity:.7}
.report .thumbnail .thumb-main .prev-btn{background:url(../img/prev-btn2_861cccbfbe.png) no-repeat center;-webkit-transform:translateX(-1100%);-moz-transform:translateX(-1100%);-o-transform:translateX(-1100%);transform:translateX(-1100%);-ms-transform:translateX(-1100%)}
.report .thumbnail .thumb-main .next-btn{background:url(../img/next-btn2_d695ff5e8a.png) no-repeat center;-webkit-transform:translateX(1100%);-moz-transform:translateX(1100%);-o-transform:translateX(1100%);transform:translateX(1100%);-ms-transform:translateX(1100%)}
.report .thumbnail .thumb-main .close-btn{position:absolute;top:100%;right:3px;display:block;margin-top:-49px;width:54px;height:34px;border-radius:5px;background:url(../img/close-btn2_e8c0670ae3.png) no-repeat center;opacity:.7;cursor:pointer}
.thumbnail .thumb-main .scale{position:absolute;top:14px;left:5px;display:block;height:34px;border-radius:5px}
.thumbnail .thumb-main .scale span{display:inline-block;width:53px;height:34px;opacity:.7;cursor:pointer}
.report .thumbnail .thumb-main #small-btn{display:none;background:url(../img/small-btn_616d73a7ea.png) no-repeat center}
.report .thumbnail .thumb-main #large-btn{display:block;background:url(../img/large-btn_424def0221.png) no-repeat center}
.report .thumbnail .thumb-main #large-btn:hover,.report .thumbnail .thumb-main #small-btn:hover,.report .thumbnail .thumb-main .close-btn:hover,.report .thumbnail .thumb-main .next-btn:hover,.report .thumbnail .thumb-main .prev-btn:hover{opacity:1}
.report .thumb-content figcaption{position:absolute;bottom:0;width:100%;height:62px;background:#f2f2f2}
.report .thumb-content .img-info{border-top:1px solid #e0e0e0;line-height:20px}
#title{color:#8e8e8e;font-size:13px}
#count{color:#b8b8b8;font-size:12px}
.thumb-content #title{white-space:pre}
.imageContainer{position:relative;overflow:hidden;width:100%;height:600px}
.imageContainer .content-focus{position:absolute;top:200px;left:730px;width:67px;height:37px;background:url(../img/arrow_580f64f533.png) no-repeat center;transform:rotate(-30deg);-webkit-animation:focus-arrow 2s linear infinite}
.thumb-content #pic{position:absolute;height:600px}
.thumb-content #pic.zoomIn{height:1200px}
.thumb-content.vPage #pic{outline:1px solid #dcdcdc}
.thumb-content.vPage #pic.zoomIn{outline:0}
.thumb-content.hPage #pic{outline:0}
@-webkit-keyframes focus-arrow{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(.2);-moz-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@-o-keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@keyframes thumb-box{0%{opacity:0;opacity:0;opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
90%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}
100%{opacity:1;opacity:1;opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@media screen and (max-width:1120px) and (min-width:737px){.report .thumbnail .thumb-main .prev-btn{left:30px;margin-left:0;background:url(../img/prev-btn-small_e16c89c926.png) no-repeat center;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;-ms-transform:none}
.report .thumbnail .thumb-main .next-btn{right:30px;left:auto;background:url(../img/next-btn-small_02e2d5191e.png) no-repeat center;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;-ms-transform:none}
}
@media screen and (max-width:736px) and (max-device-width:736px),screen and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0){.header .mobile-topbar .mobile-account,.header .mobile-topbar .mobile-title .logo-pic{display:none}
.header .mobile-topbar .mobile-title{font-size:20px;line-height:28px}
.media-title{padding:0;background-color:#fff;box-shadow:0 1px rgba(0,0,0,.06)}
.media-title h1{display:none}
.media-title ul{float:left;margin:0;width:100%;height:46px}
.media-title li{float:left;padding:0;padding-top:7px;width:25%;border-bottom:none}
.media-title li:before{display:none}
.media-title li:nth-of-type(2):after,.media-title li:nth-of-type(3):after,.media-title li:nth-of-type(4):after{position:relative;top:-20px;left:0;display:block;width:1px;height:10px;border-radius:0;background:rgba(0,0,0,.2);content:''}
html.en .media-title li,html.jp .media-title li{width:50%}
.media-title li a,.media-title li a:hover{float:none;display:block;margin:0;padding:0;background:0 0;background:0 0;color:#252525;text-align:center;font-size:14px;line-height:30px;opacity:.62}
.media-title li.active a{background:0 0;color:#608df4;opacity:1}
.media .sticky-nav+.content,.media .sticky-nav+.media-content,.media .sticky-nav+.video-title,.wrapper .media .sticky-nav+.article{padding-top:70px}
.media .media-content{background:0 0;box-shadow:none}
.page-view .page-next a:hover,.page-view .page-prev a:hover,.page-view ul li.on a{box-shadow:none}
.page-view ul li a{color:#474747}
.page-view{background:0 0;box-shadow:none}
.page-view span.disabled{visibility:hidden}
.page-view ul{float:none;overflow:hidden}
.page-view ul li{display:none}
.page-view ul li.on{display:list-item;width:100%}
.page-view ul li.on a{margin:0 auto}
.media .media-content{margin:0 0 20px 0;border-radius:0}
.main.sticky .media .content,.pictures .main.sticky .media-content,.videos .main.sticky .media-content{padding-top:40px}
.main.sticky .article{padding-top:55px}
}
@media screen and (max-width:736px) and (max-device-width:736px),screen and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0){.content-main-wrapper{float:none;margin:0 0 20px 0;border:none;border-radius:0;background:0 0;box-shadow:none}
.content .title{display:none}
.article{float:none;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-radius:0;box-shadow:none}
.content .article .page-view{margin:15px 0 0 0}
.article-lists{padding:0;width:100%;border-radius:0}
.article-lists ul li.last{border-bottom:none}
.article-lists .public-date{float:none;margin:7px 0 10px 0;font-size:14px}
.article-lists h2{float:none;font-size:20px;line-height:1.5}
.article-lists h2 a{color:#252525;font-size:20px}
.load-more{display:block;border-top:0}
.article-lists a.readmore{float:right}
.media .article{float:none;margin:0;padding:20px 0;width:auto;border:none;border-radius:0;box-shadow:none}
.media .article-content{padding:0;width:100%;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-radius:0;background:#FFF}
.media .title h2{float:none;color:#252525;font-size:20px;line-height:1.5}
.media .title h5{float:none;margin:7px 0 0 0;color:#888;font-size:14px}
.media .detail-content{padding:16px 20px 10px}
.media .detail-content p{margin:0 0 10px 0;line-height:1.714285714285714}
.media .detail-content h3{margin:7px 0}
.media .detail-content li{line-height:1.714285714285714}
.media .share{display:none}
.article-lists ul li ol{padding-left:0}
.media iframe{width:100%;height:auto}
.media .title,.article-lists>ul>li{position:relative;margin:0;padding:20px;border:none}
.media .title{padding-bottom:0}
.article-lists ul li:after{position:absolute;bottom:0;left:0;display:block;visibility:visible;width:100%;border-top:1px solid #bfbfbf;content:' ';-webkit-transform-origin:left bottom}
.article-lists ul li.last:after{display:none}
.article-lists ul li img{margin-bottom:7px}
.article-lists .article-content p{line-height:1.714285714285714}
.banner,.banner{display:none}
}
@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min--moz-device-pixel-ratio:2.0),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2.0){.media .title:after,.article-lists ul li:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}
}
@media only screen and (-webkit-min-device-pixel-ratio:2.5),only screen and (min--moz-device-pixel-ratio:2.5),only screen and (-o-min-device-pixel-ratio:250/100),only screen and (min-device-pixel-ratio:2.5){.media .title:after,.article-lists ul li:after{-webkit-transform:scaleY(.33333334);transform:scaleY(.33333334)}
}
@media screen and (max-width:736px) and (max-device-width:736px),screen and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0){.media .sticky-nav+.video-title{padding-top:0}
.media .video-lists{margin:20px 0;padding:0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-radius:0;box-shadow:none}
.media .video-lists:nth-of-type(1){margin-top:0}
.media .video-lists h3{padding:0 20px;height:50px;border-bottom:1px solid #edecec;color:#404040;font-size:20px;line-height:50px}
.media .video-lists ul{padding:20px 30px 5px}
.media .video-lists ul li{margin:0;width:50%}
.media .video-lists ul li:nth-child(odd){clear:left;margin-left:-10px}
.media .video-lists ul li:nth-child(even){position:relative;left:20px;clear:right}
.media .video-lists ul li img{height:auto;border-radius:4px}
.media .video-lists ul li h2 a{margin:10px 0;color:#8c8c8c;font-size:14px;line-height:1.3}
.en .media .video-lists ul li h2 a,.jp .media .video-lists ul li h2 a{margin:10px 0 20px}
.video .media{padding-top:70px}
.video .video-mobile{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fff}
.video-title{margin:12px 18px 9px;padding:0;color:#404040;font-size:16px;line-height:1.5}
.video .media{margin:0;width:auto}
.video .media-title{display:block}
.video .video-box{margin:0 20px;height:auto}
.video .video-js{width:100%}
#youku-source iframe{width:100%;height:190px}
.video .vjs-default-skin .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:block}
.video .video-box .video-info{display:block;padding:15px;color:#c9c9c9;text-align:center;font-size:.8em}
}
@media screen and (max-width:736px) and (max-device-width:736px) and (orientation:landscape),screen and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0) and (orientation:landscape){.video .footer,.video .header,.video .media-title{display:none}
.video .media{padding:0}
.video .main{margin:0}
.video .video-box{margin:0 auto;width:76%}
.video .video-box .video-info{height:60px}
}
@media screen and (max-width:736px) and (max-device-width:736px),screen and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0){.img-lists.special li img{position:static}
.img-lists li a,.thumbnail .thumb-main .close-btn,.thumbnail .thumb-main .gallery-next-btn,.thumbnail .thumb-main .gallery-prev-btn{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
.img-lists{padding-bottom:8px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-radius:0;background:0 0;background:#fff;box-shadow:none}
.img-lists h3{margin:0;padding:0 18px;height:50px;border-bottom:1px solid #f5f5f5;border-radius:0;background:0 0;box-shadow:none;font-size:17px;line-height:50px}
.en .img-lists h3,.jp .img-lists h3{font-size:12px}
.img-lists h3 span{color:#404040}
.img-lists h3 a{position:relative;top:50%;margin:0;margin-top:-16px;padding:0;width:79px;height:30px;border:1px solid #e8e8e8;border-radius:3px;background:linear-gradient(#fff,#fafafa);text-align:center;font-size:12px;line-height:30px}
.jp .img-lists h3 a{width:100px}
.img-lists ul{padding:5px 9px}
.img-lists li{margin:0;width:50%;height:auto;border:0}
.img-lists li a{display:block;overflow:hidden;margin:8px 9px;border:none;border:1px solid #ddd;border-radius:3px}
.img-lists li a img{display:block;margin-top:auto;width:100%}
.img-lists h4{margin:8px 0 0}
.pictures .thumbnail{background-color:#000}
.pictures .thumbnail .thumb-main{top:0;bottom:0;width:100%}
.pictures .thumbnail .thumb-main .thumb-img{position:relative;margin:0 auto;width:100%;height:auto;border-radius:0}
.pictures .thumbnail .thumb-main .thumb-img.vertical{width:80%}
.pictures .thumbnail .thumb-main .thumb-img img{max-width:100%;max-height:100%;border-radius:0}
.pictures .thumbnail .thumb-main .gallery-next-btn,.pictures .thumbnail .thumb-main .gallery-prev-btn{top:50%;margin-top:-9px;width:13px;height:18px;opacity:1}
.pictures .thumbnail .thumb-main .gallery-prev-btn{left:50%;margin-left:-60px;background:url(../img/left-bracket_de95cd2288.png) no-repeat center}
.pictures .thumbnail .thumb-main .gallery-next-btn{right:50%;margin-right:-60px;background:url(../img/right-bracket_dab9f464d2.png) no-repeat center}
.pictures .thumbnail .thumb-main .thumb-aside{position:fixed;bottom:0;width:100%;height:70px;border-top:none;border-radius:0;background:0 0;line-height:67px}
.pictures .thumbnail .thumb-main #thumbTitle{display:none}
.pictures .thumbnail .thumb-main #count{color:#ddd;text-align:center;font-size:16px}
.pictures .thumbnail .thumb-main a.original{display:none}
.pictures .thumbnail .thumb-main .close-btn{position:fixed;top:14px;right:14px;margin-top:0;width:20px;height:20px;border:none;border-radius:none;background:url(../img/close-btn3_9bd19d14a8.png) no-repeat center;box-shadow:none}
.pictures .thumbnail .thumb-main .download{position:absolute;top:50%;right:14px;display:none;width:20px;height:20px;background:url(../img/download_c2cbc40b00.png) no-repeat center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.pictures .media .media-content{background-color:transparent;box-shadow:none}
.pagination{display:none}
}
@media screen and (max-width:736px) and (max-device-width:736px) and (orientation:landscape),screen and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0) and (orientation:landscape){.pictures .thumbnail .thumb-main .thumb-img{width:58%}
.pictures .thumbnail .thumb-main .thumb-img.vertical{width:30%}
.pictures .thumbnail .thumb-main .thumb-aside{height:40px;line-height:40px}
}
@media screen and (min-width:568px) and (max-width:736px) and (max-device-width:736px),screen and (min-width:568px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0){.img-lists li{width:33.333333333333%}
}
@media screen and (min-width:640px) and (max-width:736px) and (max-device-width:736px),screen and (min-width:640px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0){.img-lists li{width:25%}
}
@media screen and (max-width:350px),screen and (max-width:350px) and (-webkit-min-device-pixel-ratio:2.0){.jp .img-lists h3{padding:0 6px;font-size:12px}
.en .img-lists h3{padding:0 15px;font-size:13px}
.en .img-lists h3 a{width:65px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.pagination{display:none}
}
@media screen and (max-width:736px) and (max-device-width:736px),screen and (max-width:736px) and (-webkit-min-device-pixel-ratio:2.0){.shelf{display:none}
.report .thumbnail .thumb-main #large-btn,.report .thumbnail .thumb-main #small-btn,.report .thumbnail .thumb-main .close-btn,.report.thumbnail .thumb-main .next-btn,.report.thumbnail .thumb-main .prev-btn{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
.magazine-lists{padding:0;width:100%;background:#fff}
.magazine-lists ul{border-top:1px solid #d8d8d8}
.magazine-item{position:relative;display:block;overflow:hidden;margin:0;width:100%;height:101px;border-bottom:1px solid rgba(0,0,0,.1)}
.magazine-item .thumb{position:absolute;top:16px;left:20px;margin:0;width:100px;height:auto}
.magazine-item .thumb-front{left:0;width:53px}
.magazine-item .thumb-back{left:10px;width:53px}
.magazine-title{margin-left:102px;padding-top:12px;text-align:left}
.magazine-title p{display:block;margin:9px 0;color:#b2b2b2;white-space:pre;letter-spacing:1px;font-size:12px}
.classify{margin-right:10px;letter-spacing:1px}
.magazine-title h3{margin-bottom:9px;margin-left:-8px;font-size:15px}
.magazine-title .time{color:#666;letter-spacing:2px;font-size:15px}
.magazine-title span:nth-child(2){margin-left:0}
.report .thumbnail{background:#000}
.report .thumbnail .thumb-main{height:100%;min-width:100%}
.report .thumb-content.hPage,.report .thumb-content.vPage{background-color:transparent}
.report .thumb-content{width:100%;height:100%;border:none;border-radius:0;background-color:transparent}
.report .thumbnail .thumb-main .scale{display:none}
.report .thumbnail .thumb-main .next-btn,.report .thumbnail .thumb-main .prev-btn{top:100%;margin-top:-76px;opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;-ms-transform:none}
.report .thumbnail .thumb-main .prev-btn{left:50%;margin-left:-85px;background:url(../img/left-bracket_de95cd2288.png) no-repeat center}
.report .thumbnail .thumb-main .next-btn{right:50%;left:auto;margin-right:-85px;background:url(../img/right-bracket_dab9f464d2.png) no-repeat center}
.report .thumbnail .thumb-main .close-btn{top:50px;right:-5px;border:none;background:url(../img/close-btn3_9bd19d14a8.png) no-repeat center;box-shadow:none;opacity:1}
.report .thumb-content figcaption{bottom:30px;background:0 0}
.report .thumb-content .img-info{padding:20px;border:none;line-height:40px}
#title{display:none}
#count{color:#fff;font-size:18px}
.imageContainer{width:100%;height:100%}
.thumb-content #pic{position:relative;height:auto}
.thumb-content.vPage #pic{top:50%;margin-top:-200px;height:380px;outline:0}
.thumb-content.hPage #pic{top:50%;margin-top:-140px;width:100%}
}
@media screen and (max-width:736px){.magazine-title p{letter-spacing:0}
}
@media screen and (min-width:568px) and (max-width:736px) and (max-device-width:736px){.thumb-content.hPage #pic{margin-top:-126px;width:62%}
.thumb-content.vPage #pic{margin-top:-130px;height:80%}
.report .thumb-content .img-info{padding:47px}
.report .thumbnail .thumb-main .next-btn,.report .thumbnail .thumb-main .prev-btn{margin-top:-53px}
}
.main1{background: #E9E9E8}
