/* Code tidied up by ScrapBook */
@import url("nyj_logo.css");
.box .infor ins, .btn_top, .btn_video, .btn_video span, .detail h3, .download a, .feature dt, .intro, .news dt span, .partner dt, .sidebar ins, .slogan p, .tip ins, .video_player dt a { background-repeat: no-repeat; background-image: url("sprite.png"); }
.news_tab a, .news_tab a ins, .news_tab span { background: rgba(0, 0, 0, 0) url("list-sp.png") repeat scroll 0% 0%; }
.sidebar a, .media_bg h2, .feature .cyc_page span, .feature dt, .act_btn { background: rgba(0, 0, 0, 0) url("main_sp.png") no-repeat scroll 0% 0%; }
.sidebar a ins, .sidebar a.btn_m strong { width: 162px; height: 65px; display: block; transition: all 0.4s ease-in-out 0s; }
.sidebar a { display: block; position: relative; width: 162px; height: 65px; line-height: 50px; background-position: -18px -79px; margin: 0px auto; }
.sidebar a:hover { display: block; position: relative; color: rgb(255, 255, 255); width: 162px; height: 65px; line-height: 50px; background-position: -18px -142px; margin: 0px auto; }
.sidebar a:nth-child(1) { width: 162px; height: 162px; margin-bottom: 10px; display: block; background: rgba(0, 0, 0, 0) url("ewm.jpg") no-repeat scroll 0% 0%; }
.sidebar a.btn_app { width: 162px; height: 55px; background: rgba(0, 0, 0, 0) url("app.png") no-repeat scroll 0px 0px; margin-top: 5px; transition: all 0.5s ease-in-out 0s; }
.sidebar a.btn_app:hover { background-position: 0px -56px; }
.sidebar a.btn_tap { width: 162px; height: 55px; background: rgba(0, 0, 0, 0) url("app.png") no-repeat scroll 0px -112px; margin-top: 5px; transition: all 0.5s ease-in-out 0s; }
.sidebar a.btn_tap:hover { background-position: 0px -168px; }
.sidebar a.btn_down { width: 162px; height: 67px; margin-top: 10px; background-position: -593px -64px; transition: all 1s ease-in-out 0s; }
.sidebar a.btn_down:hover { background-position: -593px -142px; }
.sidebar a ins { background-position: -42px 0px; position: absolute; left: 20px; top: 16px; width: 30px; height: 32px; }
.sidebar a.btn_m strong { padding-left: 40px; width: 122px; font: 24px/54px KaiTi,KaiTi_GB2312,FangSong_GB2312; color: rgb(255, 255, 255); }
.sidebar a ins, .sidebar a.btn_m strong { transition: all 0.4s ease-in-out 0s; }
.sidebar a.btn_m:hover ins { margin-left: -27px; opacity: 0; }
.sidebar a.btn_pc:hover ins { margin-top: -5px; opacity: 0; }
.sidebar a.btn_m:hover strong { margin-left: -17px; color: rgb(150, 82, 27); }
embed, img, li, object { vertical-align: top; }
.hide { display: none; }
body, html { font: 14px/1.5 "Microsoft YaHei","微软雅黑",simsun; color: rgb(87, 90, 119); }
.wrap { width: 100%; max-width: 1920px; }
.video_player { display: none; position: relative; width: 800px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.video_player dt strong { display: none; height: 42px; color: rgb(255, 255, 255); font: 16px/2 "Microsoft YaHei","微软雅黑"; }
.video_player dt a { position: absolute; top: 0px; right: -40px; width: 31px; height: 32px; cursor: pointer; background-position: -460px -320px; transition: all 0.4s ease-in-out 0s; }
.video_player dt a:hover { transform: rotate(180deg); }
.video_player dd { height: 450px; }
.sidebar { position: absolute; z-index: 5; width: 215px; color: rgb(255, 255, 255); font-size: 15px; background: rgba(0, 0, 0, 0) url("float_bg.png") no-repeat scroll 0% 0%; padding-top: 46px; text-align: center; }
.switch { display: none; }
.sidebar_border {  }
.sidebar ins { display: none; }
.sidebar .btn_index { display: block; margin: 0px auto; width: 134px; height: 49px; background-position: -243px 0px; font: 20px/46px KaiTi,KaiTi_GB2312,FangSong_GB2312; color: rgb(255, 255, 255); }
.sidebar img { width: 132px; margin-bottom: 10px; }
.sidebar img.code_wechat_img { margin-top: 90px; }
.sidebar p { padding: 6px 0px 10px; color: rgb(83, 137, 219); font-family: "楷体","微软雅黑"; font-size: 16px; }
.sidebar span { display: block; padding-top: 13px; font-size: 0px; }
.sidebar span a { display: inline-block; vertical-align: top; width: 38px; height: 38px; margin: 0px 5px; }
.sidebar span a:hover {  }
.sidebar span a.btn_sina { background-position: -596px -239px; }
.sidebar span a.btn_baidu { background-position: -655px -239px; }
.sidebar span a.btn_bbs { background-position: -714px -239px; }
.sidebar span a.btn_qq { background-position: -714px -239px; }
.btn_top { display: none; position: fixed; bottom: 110px; left: 1240px; z-index: 5; width: 79px; height: 79px; background-position: -412px -230px; }
