
.IRS-header{font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, "Microsoft Yahei UI", Arial, SimHei, "\5B8B\4F53", simsun, sans-serif; color: #444; position: relative; font-size: 14px; line-height: 1.42857143;}
.IRS-header *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.IRS-header button{}
.IRS-header ul{padding: 0; margin: 0; list-style: none;}
.IRS-header a{text-decoration: none!important; outline: none!important;}
.IRS-header em,
.IRS-header i{font-style: normal;}
.IRS-container{margin: 0 auto; padding-left: 15px; padding-right: 15px; max-width: 1130px;}
.IRS-animated{-webkit-animation-duration: 1s; -ms-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; -ms-animation-fill-mode: both; animation-fill-mode: both;}
.IRS-animated.infinite{-webkit-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.IRS-animated.hinge{-webkit-animation-duration: 2s; -ms-animation-duration: 2s; animation-duration: 2s;}
.IRS-animated.flipOutX,
.IRS-animated.flipOutY,
.IRS-animated.bounceIn,
.IRS-animated.bounceOut{-webkit-animation-duration: .75s; -ms-animation-duration: .75s; animation-duration: .75s;}
@-webkit-keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);} to{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}}
@-ms-keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);} to{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}}
@keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);} to{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}}
.fadeInUp{-webkit-animation-name: fadeInUp; -ms-animation-name: fadeInUp; animation-name: fadeInUp;}
.IRS-hide{display: none!important;}
.IRS-show{display: block!important;}
body{padding: 0; margin: 0;}
/*********************************************************************************************/
.IRS-iResearch-bar{height: 30px; line-height: 30px; font-size: 14px; text-align: right; color: #777; background-color: #f8f8f8;}
.IRS-iResearch-bar a{margin: 0 8px; color: #777; text-decoration: none!important; outline: none!important;}
.IRS-navbar{height: 80px; position: relative; background-color: #fff; border-bottom: #ebebeb solid 1px;}
.closeNav-mobile{display: none;}
.IRS-collapse{display: table; width: 100%; height: 80px;}
.IRS-logo,
.IRS-nav,
.IRS-tool{display: table-cell; vertical-align: middle;}
.IRS-tool{display: none;}
.IRS-logo{width: 107px; background: url(../../images/app2pc/logo.jpg) no-repeat left center; background-size: contain; position: relative;}
.IRS-logo::before{content: ''; display: block; width: 107px;}
.IRS-logo a{display: block; width: 100%; height: 51px; font-size: 0; text-indent: -999px; overflow: hidden; /* display: none; */}
.IRS-nav{width: 100%; text-align: right; vertical-align: bottom; font-size: 15px;}
.IRS-nav>li{display: inline-block; margin: 0 1.2%; text-align: center; height: 59px; vertical-align: middle;}
.IRS-nav>li>a{display: inline-block; padding: 0 7px; vertical-align: middle; color: inherit;}
.IRS-nav>li>a>span{display: block; letter-spacing: 1px;}
.IRS-nav>li>a>em{display: block; font-family: Arial, sans-serif; font-size: .8em; opacity: .6; letter-spacing: -.3px; margin-top: 3px; font-style: normal;}
.IRS-dropdown-wrap{position: absolute; z-index: 999; left: 0; top: 100%; width: 100%; height: 290px; opacity: 0; overflow: hidden; background-color: rgba(57, 67, 78, .9); -webkit-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; -webkit-transform-origin: top; -ms-transform-origin: top; -o-transform-origin: top; transform-origin: top; -webkit-transform: scale(1, 0); -ms-transform: scale(1, 0); -o-transform: scale(1, 0); transform: scale(1, 0); color: #fff;}
.IRS-dropdown-toggle{height: 100%; overflow-y: hidden; position: relative;}
.IRS-dropdown-toggle::after{content: ''; width: 14px; height: 14px; position: absolute; z-index: 10; left: 0; right: 0; bottom: -12px; margin: auto; background-color: rgba(57, 67, 78, .95); -webkit-transform: scale(1, .8) rotate(45deg); -ms-transform: scale(1, .8) rotate(45deg); -o-transform: scale(1, .8) rotate(45deg); transform: scale(1, .8) rotate(45deg); opacity: 0;}
.IRS-dropdown-menu{margin-top: 72px!important; -webkit-animation-duration: .6s; -ms-animation-duration: .6s; animation-duration: .6s; overflow: hidden;}
.IRS-dropdown-menu>li{float: left; text-align: left; padding: 0 0 0 0; width: 25%; margin: 20px 0;}
.IRS-dropdown-menu>li a{display: block; clear: both; font-weight: 400; line-height: 1.42857143; white-space: nowrap; color: inherit !important; position: relative; padding: 0 0 0 56px; background-color: transparent !important;}
.IRS-dropdown-menu>li a>span{display: block; font-size: 12px; opacity: .6;}
.IRS-dropdown-menu>li a>em{display: block; font-family: Arial, sans-serif; line-height: 20px; font-size: 14px; opacity: .6;}
.IRS-dropdown-menu>li a i{position: absolute; left: 0; top: -1px;}
.IRS-icon{width: 42px; height: 42px; display: inline-block; vertical-align: middle; border: #fff solid 1px; border-radius: 50%; text-align: center; background-repeat: no-repeat; background-position: center; opacity: .5;}
.IRS-icon-app{background-image: url(../../images/app2pc/icon-app.png);}
.IRS-icon-pc{background-image: url(../../images/app2pc/icon-pc.png);}
.IRS-icon-video{background-image: url(../../images/app2pc/icon-video.png);}
.IRS-icon-device{background-image: url(../../images/app2pc/icon-device.png);}
.IRS-icon-ad{background-image: url(../../images/app2pc/icon-ad.png);}
.IRS-icon-store{background-image: url(../../images/app2pc/icon-store.png);}
.IRS-icon-overseas{background-image: url(../../images/app2pc/icon-overseas.png);}
.IRS-icon-media{background-image: url(../../images/app2pc/icon-media.png);}
.IRS-icon-iRView-1{background-image: url(../../images/app2pc/icon-xMediaPlanner.png);}
.IRS-icon-iRView-2{background-image: url(../../images/app2pc/icon-mVideoTracker.png);}
.IRS-icon-iRView-3{background-image: url(../../images/app2pc/icon-oVideoTracker.png);}
.IRS-icon-iRView-4{background-image: url(../../images/app2pc/icon-iKOLTracker.png);}
.IRS-icon-iRView-5{background-image: url(../../images/app2pc/icon-iUserTracker.png);}
.IRS-icon-iRView-6{background-image: url(../../images/app2pc/icon-mUserTracker.png);}
.IRS-icon-iRView-7{background-image: url(../../images/app2pc/icon-UserTracker.png);}
.IRS-icon-iRView-8{background-image: url(../../images/app2pc/icon-ADTracker.png);}
.IRS-icon-iRView-9{background-image: url(../../images/app2pc/icon-ECTracker.png); background-position: 40% 50%;}
.IRS-icon-iRView-10{background-image: url(../../images/app2pc/icon-store.png); background-position: 40% 50%;}
.IRS-icon-iRView-11{background-image: url(../../images/app2pc/icon-KOLTracker.png); background-position: 50% 50%; background-size: auto 55%;}
.hide{display: none!important;}
/**********************************************************************************************************************************/
@media (max-width: 20000px){
	.IRS-header{font-family: "Helvetica Neue", Helvetica, "Microsoft YaHei", Arial, "Microsoft Yahei UI", SimHei, "\5B8B\4F53", simsun, sans-serif; height: 50px;}
	.IRS-iResearch-bar{display: none;}
	.IRS-navbar{height: 50px; background-color: #fff; color: #fff; border-bottom: 0; box-shadow: 0 2px 5px rgba(0, 0, 0, .05); z-index: 900; position: fixed; width: 100%; left: 0; top: 0;}
	.IRS-navbar.open{z-index: 9999;}
	.IRS-navbar .IRS-container{padding: 0;}
	.IRS-navbar-toggle{font: inherit; color: inherit; overflow: visible; text-transform: none; -webkit-appearance: button; cursor: pointer; font-family: inherit; font-size: inherit; line-height: inherit; position: absolute; background-color: transparent; border: 0; border-radius: 0; margin: 0; padding: 9px 10px; background-image: none; text-align: center; width: 50px; height: 50px; float: left; z-index: 2; outline: none;}
	.IRS-navbar-toggle:active{background-color: rgba(0, 0, 0, .2);}
	.IRS-icon-bar{display: block; width: 22px; height: 2px; border-radius: 1px; background-color: #fff; margin-left: auto; margin-right: auto;}
	.IRS-icon-bar+.IRS-icon-bar{margin-top: 4px;}
	.IRS-hd-title-mobile{font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; margin: 0; color: #fff; font-size: 18px; line-height: 50px; text-align: center; display: block; z-index: 0;}
	.IRS-collapse{display: block; height: auto; position: fixed; top: 0; bottom: 0; margin: 0; z-index: 999; border: 0; color: #fff; border: 0; min-width: 200px; width: 200px; overflow-x: visible; background-color: #39434d; -webkit-transition: transform 300ms ease; transition: transform 300ms ease; -webkit-transform: translate3d(-200px,0,0); transform: translate3d(-200px,0,0);}
	.IRS-logo, .IRS-nav, .IRS-nav>li{display: block;}
	.IRS-nav{color: #a1a8ae ; height: calc(100vh - 80px - 15px); overflow-y: auto; -webkit-overflow-scrolling: touch;}
	.IRS-nav>li{margin: 0; height: auto;border-bottom: #3f4954 solid 1px; text-align: left;}
	.IRS-nav>li>a{display: block; padding: 15px 35px;}
	.IRS-nav>li>a>em{display: none;}
	.IRS-nav .active >a{color: #69c72b; background-color: #363f49;}
	.IRS-logo::before{} .IRS-logo{width: 100%; height: 80px; background-image: url(../../images/app2pc/logo_fb.png); background-size: auto 42px; background-repeat: no-repeat; background-position: center center; opacity: .5;}
	.IRS-dropdown-toggle::after{display: none;}
	.IRS-dropdown-wrap{height: auto;}
	.IRS-dropdown-menu{margin-top: 0!important;}
	.IRS-dropdown-menu>li{float:none; width: auto; margin: 0;}
	.IRS-dropdown-menu>li >a{padding: 15px 35px 15px 50px;}
	.IRS-dropdown-menu>li >a >i, .IRS-dropdown-menu>li >a >em{display: none;}
	.IRS-dropdown-menu>li >a >span{opacity: .9; font-size: 14px;}
	.IRS-dropdown{position: relative;}
	.IRS-dropdown::before{content: ''; position: absolute; z-index: 50; width: 10px; height: 10px; top: 17px; right: 30px; margin: auto; display: block; border-left: solid 2px; border-top: solid 2px; border-color: #868e95; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); -webkit-transition: transform 400ms ease; transition: transform 400ms ease;}
	.IRS-dropdown::after{content:''; position: absolute; top: 0; bottom: 0; right: 0; width: 70px; z-index: 5;}
	.mobileMenuHide::before, .mobileMenuHide::after{display: none;}
	.IRS-dropdown.active::before{border-color: #69c72b;}
	.IRS-dropdown.open::before{-webkit-transform: rotate(45deg); transform: rotate(45deg); top: 22px;}
	.IRS-dropdown.open .IRS-dropdown-wrap{position: relative; -webkit-transform: scale(1, 1); transform: scale(1, 1); opacity: 1;}
	.IRS-navbar.open .IRS-collapse{box-shadow: 0 0 10px rgba(0,0,0,.5); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
	.IRS-navbar.open .closeNav-mobile{display: block; content: ''; position: absolute; width: 22px; height: 20px; display: block; background: url(../../images/app2pc/icon-caret-left.png) no-repeat center center; background-size: contain; z-index: -10; left: 210px; top: 16px; cursor: pointer;}
	.IRS-navbar.open .IRS-hd-title-mobile::before{content: ''; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,.5);}
	.IRS-navbar.open .IRS-hd-title-mobile{opacity: 0; text-align: left;}
	.IRS-menu-hide .IRS-collapse{display: none;}
	.lock-scroll{width: 100%; height: 100%; position: fixed;}
	.lock-scroll body{overflow: hidden;}
	.IRS-header, .IRS-navbar, .IRS-hd-title-mobile{height: 60px;}
	.IRS-hd-title-mobile{line-height: 60px; background-color: #fff; color: #333; transition: all 400ms; text-align: center!important; display: none;}
	.IRS-hd-title-mobile::before{display: none;}
	.IRS-container{position: relative;}
	.IRS-navbar-toggle{position: absolute; right: 8px; top: 5px;}
	.IRS-icon-bar{width: 25px; height: 3px; background-color: #69c72b; -webkit-transition: transform 400ms ease; transition: transform 400ms ease;}
	.open .IRS-navbar-toggle .IRS-icon-bar{position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto!important;}
	.open .IRS-navbar-toggle .IRS-icon-bar:nth-child(1){-webkit-transform: rotate(45deg); transform: rotate(45deg);}
	.open .IRS-navbar-toggle .IRS-icon-bar:nth-child(2){visibility: hidden;}
	.open .IRS-navbar-toggle .IRS-icon-bar:nth-child(3){-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
	.IRS-collapse{width: auto; min-width: 0; left: 0;right: 0;top: 60px; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); background-color: transparent; visibility: hidden;}
	.IRS-collapse > *{visibility: visible;}
	.IRS-collapse .IRS-logo{position: absolute; left: 20px; top: -48px; width:150px; height: 40px; background-size: contain; opacity: 1; background-image: url(../../images/app2pc/logo.png);}
	.IRS-collapse .IRS-logo a{height: 100%;}
	.IRS-header .IRS-nav{height: 100%; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); background-color: #39434d; -webkit-transition: transform 400ms ease; transition: transform 400ms ease;} .open .IRS-nav{-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);} .IRS-nav>li>a{padding: 15px 20px;}
	.IRS-dropdown-menu>li >a{padding: 15px 20px 15px 35px;}
	.IRS-nav>li:last-child{border: none;}
	.IRS-nav>li.nav_login{text-align: center; color: #69c72b;}
	.IRS-nav>li.nav_tool{text-align: center;}
	.IRS-nav>li.nav_tool::before{display: none;}
	.IRS-nav>li.nav_tool > a{color: #69c72b;}
	.IRS-nav>li.nav_tool > .IRS-dropdown-toggle{display: none;}
	.IRS-nav>li.nav_tool .IRS-dropdown-wrap{position: static; opacity: 1; transform: none;}
	.IRS-nav>li.nav_tool .IRS-dropdown-wrap li{border-bottom: #3f4954 solid 1px;}
	.IRS-nav>li.nav_tool .IRS-dropdown-wrap li a{display: block; color: inherit; padding: 15px 20px;}
	.IRS-nav>li.nav_tool .hd-tool-list, .IRS-nav>li.nav_login{margin-top: 1em;}
	.IRS-nav>li.nav_tool .hd-tool-list>li, .IRS-nav>li.nav_login{border: 0!important;}
	.IRS-nav>li.nav_login > a, .IRS-nav>li.nav_tool .hd-tool-list >li >a{display: inline-block!important; border: #868e95 solid 1px; border-radius: 100px; padding: .7em 3em!important; line-height: 1; margin: .65em auto; cursor: pointer; font-weight: 700; color: #69c72b;}.isAddReturn .IRS-collapse .IRS-logo{left: 0;right: 0; margin: auto; background-image: url(../../images/app2pc/mlogo.png);}
	.isAddReturn .IRS-navbar-return{display: block;}
	.IRS-navbar-return{font: inherit; color: inherit; overflow: visible; text-transform: none; -webkit-appearance: button; cursor: pointer; font-family: inherit; font-size: inherit; line-height: inherit; position: absolute; background-color: transparent; border: 0; border-radius: 0; margin: 0; padding: 9px 10px; background-image: none; text-align: center; width: 50px; height: 50px; float: left; z-index: 2; outline: none; position: absolute; left: 8px; top: 5px;display: none;}
	.IRS-navbar-return .bar-group{-webkit-transform: scale(.5); transform: scale(.5); display: block;}
	.IRS-navbar-return .IRS-icon-bar{width: 30px; height: 6px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto!important; -webkit-transform-origin: left center; transform-origin: left center; border-radius: 6px;} .IRS-navbar-return .IRS-icon-bar:nth-child(1){-webkit-transform: rotate(-45deg); transform: rotate(-45deg); top: 3px;}
	.IRS-navbar-return .IRS-icon-bar:nth-child(2){-webkit-transform: rotate(45deg); transform: rotate(45deg); top: -3px;}}
