@charset 'utf-8';
.top{ height:50px; background-color:#313541;position: absolute;top:0px;width: 100%;}
.top-left{float: left;width: 50px;height: 100%;vertical-align: middle;text-align: center;}
.top-left img{margin-top: 10px;width: 40px}
.top-mid{height: 100%;float: left;}
.tm-ul{display: block;height: 100%;}
.tm-ul li{display: block;height: 100%;float: left;position: relative;}
.tm-ul li a.tm-ul-item{display: block;height: 100%;color: #fff;line-height: 50px;padding: 0px 35px;font-size: 14px;}
.tm-ul li.act a.tm-ul-item,.tm-ul li a.tm-ul-item:hover{background-color: #272a34;text-decoration: none;}
.tm-ul li a.tm-ul-item#top-gamepad{vertical-align: middle;padding: 0px 12px;}
.tm-ul li a.tm-ul-item#top-gamepad img{width: 30px;height: 30px;border-radius:30px;vertical-align: middle;margin-top: -4px;}
.tm-ul li .game-tit{position: absolute;font-size: 12px;width: 100%;text-align: center;bottom: 0;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.topmenu{display: inline-block;width: 20px;height: 20px;background: url("../../images/juhe/slide_icon_sprites.png") no-repeat;position: relative;top: 4px;}
.topmenu.cog{background-position: -445px -1px;}
.topmenu.man{background-position: -279px -118px;width: 25px;height: 25px;top: 6px;}
.topmenu.sliders{background-position: -445px -45px;}
.top-right{float: right;margin-right: 20px;height: 100%;}
.top-right-item{height: 100%;float: left;color: #fff;margin-left: 15px;}
.top-right-item a{background: url("../../images/juhe/slide_icon_sprites.png") no-repeat;display: block;width: 30px;height: 30px;margin: 10px 5px;text-indent: -9999px;}
.top-right-item a.order{background-position: -222px -122px;}
.top-right-item a.zh{background-position: -405px -118px}
.top-right-item a.en{background-position: -447px -118px;}
.top-right-item a.admincenter{background-position: -121px -153px;}
.top-right-item a.app{background: url("../../images/juhe/m_phone_bg.svg") no-repeat 50%;background-size: 25px;}
.top-right-item a.addpage-link{background-position: -487px -117px;}
.top-right-item a.sys-msg{background: url("../../images/juhe/msg_icon.png") no-repeat 50%;}
.top-right-ul{display: block;height: 100%;float: left;}
.top-right-ul li{display: block;float: left;height: 100%;color: #fff;line-height: 50px;margin-left: 20px;padding: 0px  10px;}
.top-right-ul li.username-item{padding: 0px 30px 0px 15px;}
.top-right-ul li:hover{background-color: #272a34}
.top-right-ul li:hover .top-user-box .username i{color: #ff6766}
.top-right-ul li .top-user-box{height: 100%;position: relative;}
.top-right-ul li .top-user-box a{text-decoration: none;}
.top-right-ul li .top-user-box .username{position: relative;color: #fff;display: block;height:100%; text-indent: -9999px;background: url("../../images/juhe/slide_icon_sprites.png") no-repeat 2px -143px;width: 30px;}
.top-right-ul li .top-user-box .username i{position: absolute;top:18px;right:-22px;height: 18px;width: 18px;background: url("../../images/juhe/slide_icon_sprites.png") no-repeat -37px -162px;}
.top-right-ul .top-vip-tp01{position: absolute;bottom:10px;right:-5px;height: 12px;width: 26px;background: url("../../images/juhe/vip_icon_type01_gray.png") no-repeat 50%;background-size: cover;}
.top-right-ul .top-vip-tp01.light{background-image: url("../../images/juhe/vip_icon_type01_light.png");}
.top-user-box:hover .dropdown-menu{display: block} 
.top-user-box .dropdown-menu {
	padding:0;
    border: 0;
    margin-top: 0px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #272a34;
    right:-42px;
}

.top-user-box .dropdown-menu li {
    display: block;
    margin: 0;
    float: left;
    background: none;
    padding: 15px;
	width:120px;
}
.topNews{clear:both; padding:15px 20px 20px 20px; border-top:solid 1px #333; line-height:28px; font-size:12px;}
.topNews a{color:#CCCCCC; list-style:decimal}
.topNews a:hover{text-decoration:underline}
.userIcon{background: url("/static/images/juhe/slide_icon_sprites.png") no-repeat 1px -146px; display:inline-block; margin-left:-10px; width:30px; height:30px; position:relative; top:5px}
.showQuitUsername{position:relative;top:2px; font-size:16px}
.top-user-box .dropdown-menu-usermenu li {
    padding: 0;
}
.top-user-box .dropdown-menu li a {
    color: #fff;
    font-size: 12px;
    padding: 12px 10px 12px 18px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    -moz-transition: all 0.2s ease-out 0s;
    -webkit-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

.top-user-box .dropdown-menu li a:hover {
    background-color: #313541;
}

.top-user-box .dropdown-menu li i {
    font-size: 11px;
    margin-right: 5px;
}
.top-user-box .dropdown-menu .top-vip-tp02{text-indent: -9999px;position:absolute;top:5px;right:-18px;width: 15px;height: 15px;background: url("../../images/juhe/vip_icon_type02_gray.png") no-repeat 50%;padding: 0;background-size: cover;}
.top-user-box .dropdown-menu .top-vip-tp02.light{background-image: url("../../images/juhe/vip_icon_type02_light.png");}
.top-user-box .dropdown-menu .top-vip-tp02.gray{background-image: url("../../images/juhe/vip_icon_type02_gray.png");}
/*
.top-right-ul li .logoutButton{display: block;position: relative;color: #fff;text-decoration: none;padding-left: 30px;}
.top-right-ul li .logoutButton i{color: #767676;position: absolute;left: 6px;top:20px;font-size: 22px;}
*/

.page-heading h3{color: #49586e;font-size: 25px;font-weight: normal;margin: 10px 0;}
.custom-tab.dark-tab {
    background: #424F63 !important;
}
.panel-heading .nav {
    border: medium none;
    font-size: 13px;
    margin: -15px -15px -15px;
    padding-top:1px;
}
.panel-heading .nav > li > a {
    color: #fff;
}
.panel-heading .nav > li.active > a, .panel-heading .nav > li > a:hover {
    color: #65CEA7;
    background: #fff;
}
.form-group .title{text-align: right;line-height: 28px;}
.form-group .content{  
	border: 1px solid #cdcdcd;
	height:28px;
  line-height: 28px;
  border-radius: 2px;
  outline: none;
  padding: 0px 4px;
  background-color: #fbfbfb;
  box-shadow: 0px -1px 0px #527890;
}
.form-group .content.areaTxt{height: 150px;overflow-y:auto;}
.form-group .content.textLink{border: none;box-shadow:none;}
.form-group .content.textLink .link{margin-right: 20px;}
.addTable{width:100%; border-collapse:collapse;}
table.addTable tr td{
	color:#333333;overflow:hidden;white-space: nowrap;
	text-overflow:ellipsis;border-left:none; border-right:none;
	vertical-align: middle;
	border-top:1px solid #efefef;
	border-bottom:1px solid #efefef;
	padding: 10px 15px;
}
.addTable .first-tr td{border-top: none;}
.addTable .tr-title td{background-color: #fefefe;}
.addLeftTd{text-align:right; padding-right:20px;line-height: 2;}
.addTable select{width: 40%;}
.addTable input[type=text]{width: 40%;}
.addTable textarea{width: 60%;}
.addTable .word-tips{color: #898989;}
.cooperMod-box{
	padding: 10px;
  background-color: #EAEAEA;
  width: 60%;
  border-radius: 4px;
  margin-top: 10px;
}
.cooperMod-box input[type=text]{width: 60%;}
.cooperMod-box .cooperMox-item{margin: 4px 0;line-height: 32px;}
.tools.pull-right a{text-decoration: none;}
.submitButton .upload-loading{
	font-size: 18px;
	animation:circle 2s infinite linear;/*匀速 循环*/
}
@keyframes circle{
0%{ transform:rotate(0deg); }
100%{ transform:rotate(360deg); }
}
.date-icon .fa-calendar{  color: #797979;font-size: 16px;margin-top: 8px;}
.cannel-icon{font-size: 18px;margin-left: 6px;cursor: pointer;color: rgb(228, 3, 3);}
.channel-ul{display: block;}
.channel-ul li{display: block;float: left;padding: 4px 8px;border: 1px solid #cdcdcd;margin: 8px 4px;}

/*添加渠道*/
.channel_list_ul{margin-top:20px;line-height: 28px;}
.channel_list_ul dt{
  list-style: none;text-align:center;
background-color: #1AB394;color:#fff;width:46px;line-height: 28px;float: left;
}
.channel_list_ul dd{white-space: normal;}
.channel_list_ul dd a{
	text-decoration:none;padding:0px 10px 0 20px;line-height: 28px;
	float:left;width:25%; color: #1c2b36;
	background: url("../../images/juhe/checkicon_nochecked.png") no-repeat 2px 50%;
	margin-bottom: 10px;position: relative;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;
}
.channel_list_ul dd a.selected{
	background: url("../../images/juhe/checkicon_checked.png") no-repeat 2px 50%; 
}
.channel_list_ul dd a input{display: none;}
.channel_list_ul dd a .platform-icon{position: absolute;width:24px;height:19px;top:0px;right:-17px; background: url("../../images/juhe/platform_icon.png") no-repeat 50% 50%; }
.channel_list_ul dd a .platform-icon.platform1{background-position: 0 -27px;}
.channel_list_ul dd a .platform-icon.platform2{background-position: 0 0;}
.channel_list_ul dd a .platform-icon.platform3{background-position: 0 -54px;}
.channel_list_ul dd .cate-tit{margin: 20px 0px 10px 0;color: #5a99f8;font-size: 16px;clear: both;}
.boxSearch{
	background-color: #ffffff;line-height: 34px;width: 80%;
	height:34px;position:relative;border:1px solid #d1d1d1;
	padding-left:2px;
}
.boxSearch #select_txt{border:none;outline:none;width:95%;height: 30px;line-height: 30px;}
.sdk_select_icon{background: url('../images/channel-select.png') no-repeat;}
.sdk_select_icon.closed{background-position: 6px -186px;width: 20px;height: 20px;
	position: absolute;right:0px;top:4px;
}
.sdk_select_icon.opened{
	background-position: 6px -202px;width: 20px;height: 20px;
	position: absolute;right:0px;top:4px;
}
.del-icon-circle{color: #D24343;cursor: pointer;}
.add-icon-circle{color: #65CEA7;cursor: pointer;}
.edit-icon-circle{color: #337ab7;cursor: pointer;}

/*按钮开关切换样式开始*/
.lcs_wrap {
	display: inline-block;	
	direction: ltr;
	height: 28px;
    vertical-align: middle;
}
.lcs_wrap input {
	display: none;	
}
.lcs_switch {
	display: inline-block;	
	position: relative;
	width: 73px;
	height: 28px;
	border-radius: 30px;
	background: #ddd;
	overflow: hidden;
	cursor: pointer;
	
	-webkit-transition: all .2s ease-in-out;  
	-ms-transition: 	all .2s ease-in-out; 
	transition: 		all .2s ease-in-out; 
}
.lcs_cursor {
	display: inline-block;
	position: absolute;
	top: 3px;	
	width: 22px;
	height: 22px;
	border-radius: 100%;
	background: #fff;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.1);
	z-index: 10;
	
	-webkit-transition: all .2s linear;  
	-ms-transition: 	all .2s linear; 
	transition: 		all .2s linear; 
}
.lcs_label {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 12px;
	letter-spacing: 1px;
	line-height: 18px;
	color: #fff;
	font-weight: bold;
	position: absolute;
	width: 33px;
	top: 5px;
	overflow: hidden;
	text-align: center;
	opacity: 0;
	
	-webkit-transition: all .2s ease-in-out .1s;  
	-ms-transition: 	all .2s ease-in-out .1s;   
	transition: 		all .2s ease-in-out .1s;   
}
.lcs_label.lcs_label_on {
	left: -70px;
	z-index: 6;	
}
.lcs_label.lcs_label_off {
	right: -70px;
	z-index: 5;	
}


/* on */
.lcs_switch.lcs_on {
	background: #75b936;
    box-shadow: 0 0 2px #579022 inset;
}
.lcs_switch.lcs_on .lcs_cursor {
	left: 48px;
}
.lcs_switch.lcs_on .lcs_label_on {
	left: 10px;	
	opacity: 1;
}


/* off */
.lcs_switch.lcs_off {
	background: #b2b2b2;
	box-shadow: 0px 0px 2px #a4a4a4 inset; 	
}
.lcs_switch.lcs_off .lcs_cursor {
	left: 3px;
}
.lcs_switch.lcs_off .lcs_label_off {
	right: 10px;
	opacity: 1;	
}


/* disabled */
.lcs_switch.lcs_disabled {
	opacity: 0.65;
	filter: alpha(opacity=65);	
	cursor: default;
}
.lcs_check{display:none;}
/*按钮开关切换样式结束*/
/*上传文件样式*/
.icons_sprites_bg{background: url("../images/icons_sprites.png") no-repeat;}
.file_img_box{width: 120px;height: 120px;background-color: #fff; position: relative;z-index: 99;}
.file_img_box img{width: 100%;height: 100%;position:absolute; top:0px;left:0px;border-radius:4px;}
.file_img_box .trash-box{
	display:none;
	position:absolute;width: 118px;height: 118px;left:1px; top:1px;
	cursor: pointer;line-height: 120px;text-align: center;
}
.trash-box .trash-box-bg{height: 100%;background-color: rgba(0,0,0,.5);border-radius:2px;position: absolute;width: 100%;}
.trash-box i{color: #fff;position: relative;font-size: 24px;}
.file_img_box:HOVER{cursor: pointer;}
.file_img_box:HOVER .trash-box{display: block;}
.icon-imgBox{float: left;width: 180px; height: 180px;border: 2px dashed #d9dde3;margin: 0px 20px 10px 0px;position: relative;padding: 4px;overflow: hidden}
.iconPreview{vertical-align:middle;width: 100%;height:100%; border: none;}
.del-img-box{
	width: 100%;height: 100%;position: absolute;background-color: rgba(0,0,0,.44);
	top:211px;left: -1px;
	transition: all 0.3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.del-img-box i{display:block; width: 19px;height: 21px;background: url("../../images/juhe/icon_del_sprite.png") no-repeat 50% 50%;margin:78px auto;}
.icon-imgBox:hover .del-img-box{top:-1px;}
/*横屏flash预览*/
.icon-imgBox.horizontal{height: 120px;}
.icon-imgBox.horizontal .del-img-box{width: 100%;height: 115px;top:132px;left: 0px;}
.icon-imgBox.horizontal .del-img-box i{margin: 50px auto;}
.icon-imgBox.horizontal:hover .del-img-box{top:0px;}
/*竖屏flash预览*/
.icon-imgBox.vertical{height: 200px;width: 120px;}
.icon-imgBox.vertical .del-img-box{width: 120px;height: 200px;top:214px;left: 0px;}
.icon-imgBox.vertical .del-img-box i{margin: 94px auto;}
.icon-imgBox.vertical:hover .del-img-box{top:0px;}
/*普通的图片上传预览*/
.icon-imgBox.normalBox{height: auto;width:auto;}
.icon-imgBox.normalBox .del-img-box{width: 100%;height:100%;}
.icon-imgBox.normalBox .iconPreview{vertical-align:middle;width: auto;height:auto;max-width:200px;max-height:200px; border: none;}
.adpage-close-btn{position: absolute;width: 20px;height: 20px;background: url("../../images/juhe/close_icon_01.png") no-repeat 50%;top:-10px;right:-10px;z-index: 888;cursor: pointer;}



.quick_img_box_h{position: relative;}
.img-upload-ul{display: block;}
.img-upload-ul li{display: block;height: 50px;line-height: 50px;position: relative;}
.img-upload-ul li .acount_input{margin-top: 10px;}
.img-upload-ul li .acount_save{}
.file_input_div{width:100%;height: 40px;line-height: 40px;border: 1px solid #dcdcdc;border-right:none; cursor: text;padding-left: 10px;}
.file_input_btn{text-align: center;background-color: #62c8c9;line-height: 40px;color: #fff;cursor: pointer;position:absolute;right:0px;}
.file_upload_txt{line-height: 24px;color:red;}
.acount_cancel{background-color: #ccc;color: #888;}
.file_input{position: absolute;top: 0;right: 0;height: 40px;font-size: 200px;cursor: pointer;opacity: 0;border: 0 none;filter: alpha(opacity=0);}
.progress-div{margin-top: 10px;position:relative;padding: 1px; border-radius:3px;}
.pro_bar{position: relative;height: 10px;border: 1px solid #42B9F1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width: 60%}
.pro_bar .bar{display: block;height: 8px;background-color: #42B9F1; width:0%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.pro_bar .percent{position: absolute;right: -40px;top:-20px;}
#preview{max-width: 600px;max-height: 400px;}
.tips-box {line-height: 20px;font-size: 12px; margin: 10px 0px 0px;}
.fileList .del{
	padding: 2px 6px;
	background-color: #C61420;
	border-radius: 4px;
	color: #fff;
	cursor: pointer;
	margin-left: 20px;
}

/*游戏概述*/
.dash-top-ul{display: block;}
.dash-top-ul li{display: block;float: left;height: 100%;width: 16%;margin: 0;border-left:1px dashed #e4e9ed;text-align: center;padding:25px 0;}
.dash-top-ul li:FIRST-CHILD {margin-left: 0px;border-left: none;}
.dash-top-ul li .dtop-items-title{display: inline-block;height:66px;width:66px;background: url("../../images/juhe/game_dash-icons.png") no-repeat;}
.dash-top-ul li .dtop-items-title.newuser{background-position: 0 0;}
.dash-top-ul li .dtop-items-title.newdevice{background-position: 0 -75px;}
.dash-top-ul li .dtop-items-title.userlogin{background-position: 0 -150px;}
.dash-top-ul li .dtop-items-title.payuser{background-position: 0 -226px;}
.dash-top-ul li .dtop-items-title.allpay{background-position: 0 -301px;}
.dash-top-ul li .dtop-items-title.arppu{background-position: 0 -377px;}
.dash-top-ul li .dtop-items-title.allgame{background-position: -84px 0px;}
.dash-top-ul li .dtop-items-title.onlinegame{background-position: -84px -77px;}
.dash-top-ul li .dtop-items-title.needlinegame{background-position: -84px -154px;}
.dash-top-ul li .dtop-items-title.total-point{background-position: -168px -450px;}
.dash-top-ul li .dtop-items-title.seo-result{background-position: 0px -450px;}
.dash-top-ul li .dtop-items-title.seo-pc{background-position: -168px -299px;}
.dash-top-ul li .dtop-items-title.seo-mobile{background-position: -168px -373px;}
.dash-top-ul li .dtop-items-title.seo-360{background-position: -168px -224px;}
.dash-top-ul li .dtop-items-title.seo-shenma{background-position: -84px -450px;}
.dash-top-ul li .dtop-items-title.talking{background-position: -253px -373px;}
.dash-top-ul li .dtop-items-title.online-user{background-position: -253px -75px;}
.dash-top-ul li .dtop-items-title.waiting-user{background-position: -253px -224px;}
.dash-top-ul li .dtop-items-title.today-huihua{background-position: -253px -0px;}
.dash-top-ul li .dtop-items-title.today-huihua-no{background-position: -253px -298px;}
.dash-top-ul li .dtop-items-title.how-like{background-position: -253px -148px;}




.dash-top-ul.nodata li .dtop-items-title.newuser{background-position: -84px -374px;}
.dash-top-ul li .dtop-items-title.rmbplayer{background-position: -168px -0px;}
.dash-top-ul li .dtop-items-title.failorder{background-position: -168px -77px;}
.dash-top-ul li .dtop-items-title.playercomd{background-position: -168px -154px;}
.dash-top-ul.nodata li .dtop-items-title.allpay{background-position: -84px -300px;}
.dash-top-ul.nodata li .dtop-items-title.userlogin{background-position: -84px -222px;}
.dash-top-ul li h2{margin: 0px;height: 60px;line-height: 40px;color: #1c2b36;font-size: 16px;}
.dash-top-ul li .dtop-items-title.arpu{display: inline-block;height:66px;width:66px;background: url("../../images/juhe/arpu.png") no-repeat;}
.dash-cont .dash-top-ul.nodata li h2{color: #b2bbc9;}
.dash-top-ul li .dtop-items-bm{
	height: 48px;font-size: 13px;line-height: 48px;
	color: #666;text-align: left;position: relative;
	margin-left:20%;
}
.dtop-items-bm .label-white{position: relative;top: -2px;}
.dtop-items-bm .data-num-today{font-size: 16px;color: #599af7;}
.dtop-items-bm .data-num-yesterday{color:#1c2b36;font-size: 14px;}
.dash-chart{height:350px;background:#F9F9F9;background:white;}
.dash-chart iframe{width: 100%;}
.btn.change-char-link.act{box-shadow:none;color: #fff;background-color: #599af7;border-color: #599af7;}
.barBox{height: 38px;margin: 20px 0px;}
.barBox ul{float: left;display: block;height: 100%;list-style: none;margin-left: 20px;}
.barBox ul li{float: left;line-height: 32px;border: 1px solid #c0d9fe;border-left: none;width: 80px;}
.barBox ul li:FIRST-CHILD{border-left: 1px solid #c0d9fe; border-bottom-left-radius: 19px;  border-top-left-radius: 19px;}
.barBox ul li.lastLi{border-bottom-right-radius: 19px;  border-top-right-radius: 19px;}
.barBox ul li.act,.barBox ul li:hover{background-color: #599af7;border-color:#599af7 }
.barBox ul li a{display: block;text-decoration: none;text-align: center;color: #1c2b36; height:30px; overflow:hidden}
.barBox ul li.act a,.barBox ul li:hover a{color: #fff;}
.dashPay{height:350px;background:#F9F9F9;padding-left:50px; margin-top:25px; background:white;}

.dash-left{width: 80%;min-width: 750px;}
.dash-right{width: 20%;min-width: 190px;padding-left:15px;}
.dash-l-top-ul{display: block;}
.dash-l-top-ul li{display: block;float: left;width: 30%;padding-left:15px;}
.dash-gdata-box{background-color: #fff;box-shadow:0px 3px 3px #e5e9f0;}
.dash-tit-h2{height: 46px;line-height: 46px;font-size: 14px;font-weight: 400;padding: 4px 12px 0px 18px;margin: 0;}
.dash-tit-h2 .dash-tit-line{color: #529fef;background-color: #529fef;margin-right: 10px;}
.dash-tit-h2 a:hover{color: #5696f3;}
.dash-tit-h2 a.btn-blue-white:hover{color: #fff;}
.interest-box{padding: 15px 28px 43px 0;}
.interest-box>.dash-cont{padding: 0px 22px;height: 143px;border-right: 1px dashed #dedede;}
.interest-box .interest-box-r{position: relative;height: 100%;margin-left: 200px;padding-bottom: 35px;}
.interest-box .int-r-btm{position: absolute;bottom: 0px;left: 0px;}
.dash-cont{padding:26px 18px;height: 220px;}
.dash-cont .dash-top-ul{height: 100%;}
.dash-cont .dash-top-ul li{height: 100%;padding: 0;border: none;width: 33%;}
.dash-cont .dash-top-ul li:FIRST-CHILD{width: 34%;}
.dash-cont .dash-top-ul li h2{color: #708197;font-size: 14px;height: 50px;}
.dash-top-ul li .dtop-items-num{text-align: center;font-size:24px;}
.dash-top-ul.nodata li .dtop-items-num{color: #d0d5dd;}
.dash-top-news li{width: 100%;height: 32px;line-height: 32px;display: block;padding-left: 0;color: #b9c1ce;}
.dash-top-news li a{display: block;padding-right: 90px;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dash-top-news li a .post-time{color: #708197;position: absolute;right: 0;}
.dash-top-news li a:hover{color: #5696f3;}
.dash-top-news li a .new-item-dot{position: absolute;left: -4px;}
.dash-l-ad{margin: 15px 0px;height: 110px;background: #fff;}
.dash-l-botm .dash-cont{height: auto;}
.tool-item{margin-bottom: 15px;}
.tool-item-l{float: left;padding-left: 40px;position: relative;height: 30px;line-height: 30px;font-weight: 600;}
.tool-sprites{position: absolute;height: 30px;width: 28px;background: url("../../images/juhe/game_dash_tools_icon.png") no-repeat;left:0;}
.tool-sprites.channel{background-position: 0 0;}
.tool-sprites.custSdk{background-position: 0 -60px;}
.tool-sprites.service{background-position: 0 -117px;}
.tool-sprites.basedata{background-position: 0 -170px;}
.tool-sprites.warning{background-position: 0 -230px;}
.tool_item-r{margin-left: 40px;line-height: 30px;white-space: nowrap;overflow: hidden;height: 30px;}
.tool_item-r a{padding: 0px 12px;border-radius:24px;color: #1c2b36;margin: 0px;float: left;}
.tool_item-r a:hover{background-color:#5696f3;color: #fff; }
.dash-top-news.docs li{list-style: none;}
.dash-top-news.docs li a{padding: 0;}
.dash-btm-ul li{display: block;float: left;width: 25%;}
.btm-item-left{width: 100px;text-align: center;float: left;}
.btm-item-right{padding-left: 20px;margin-left: 100px;border-left: 1px dashed #e5e5e5}
.dash-nodata-left{height: 100%;width:36%; max-width: 150px;text-align: center;}
.dash-nodata-left img{margin-top: 34px;}
.dash-nodata-right{height: 100%;padding: 34px 0;width: 62%;}




/*游戏概述结束*/
.drag-box .prog-avatar{float: left;width: 40px;height: 40px;}
.drag-box .prog-avatar img{width: 100%;border-radius: 50%;}
.drag-box .prog-user-details{line-height: 40px;margin-left: 60px;}
.panelTop-tab{margin:0 0 0 20px;float: left;}
.panelTop-tab .tab-ul{display: block;}
.panelTop-tab .tab-ul li{display: block;float:left;height: 30px;line-height: 28px;margin-right: 6px;}
.panelTop-tab .tab-ul li a{padding: 0px 8px;border: 1px solid #ced0da; color: #1c2b36;background:#fafbfc; text-decoration: none;display: block;height: 100%;}
.panelTop-tab .tab-ul li a:ACTIVE,.panelTop-tab .tab-ul li a:hover,.panelTop-tab .tab-ul li a.act {
	color: #4a94ff;background-color: #fff;border-color:#4a94ff
}
/*按钮式切换开关*/
.sdk-toggle{position: absolute;top: 22px;right: 12px;border-radius:2px;}
.toggle-btn{
	width: 64px;height: 30px;
	background: url("../../images/juhe/toggle_open_icon.png") no-repeat -64px 50%;
	transition:all .2s ease-in-out;
	cursor: pointer;
}
.toggle-btn.open{background-position: 0px 50%;}
.dashAllSay{height:130px; background:#FFFFFF;border:solid 1px #D1D1D1; overflow:hidden; border-left:none; border-right:none}
.dashAllSay ul{margin-left:25px;}
.dashAllSay li{width:200px; height:90px; border-radius:6px; float:left; list-style:none; font-size:16px; margin-right:25px; margin-left:25px; margin-top:20px; color:#8FC1EF}
.detail1{background:#FFBC6D;}
.detail2{background:#9588FA;}
.detail3{background:#FFABB2;}
.detail4{background:#BDE051;}
.detail5{background:#71E8B2;}
.detail6{background:#E7938F;}
.detailTitle1{color:#DC7701}
.detailTitle2{color:#4836D5}
.detailTitle3{color:#E15B66}
.detailTitle4{color:#23A0B6}
.detailTitle5{color:#239D66}
.detailTitle6{color:#239D66}

.detailContent{height:52px;color:#FFFFFF; padding-top:8px}
.listSay{font-size:12px; margin-left:15px; color:#999999}
.detailContentNum{margin-left:15px;color:#FFFFFF; margin-top:12px; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif}
.detailContentTitle{margin-left:15px; font-size:16px; margin-top:5px}
.barLeft{border-bottom:solid 1px #FFFFFF; margin-top:60px; width:40%;height:1px; margin-left:1px; z-index:100; position:relative; margin-top:-2px}
.dashDevice{height:205px;background:#F9F9F9; border:solid 1px #D1D1D1;padding-left:50px; border-top:none; border-left:none; border-right:none}
.dashDeviceDetail1,.dashDeviceDetail2,.dashDeviceDetail3{float:left; border:solid 1px #E7E7E7; width:45%; margin-right:3%; margin-top:20px; height:160px; background:#FFFFFF; overflow:hidden}
.dashDevceTitle{font-size:12px; height:30px; border-bottom:solid 1px #E7E7E7; line-height:30px; color:#666666; padding-left:15px}
.dashTable{width:100%; border-collapse:collapse; border:none; margin-top:-1px;}
.dashTable td{padding-left:10px; border:solid 1px #E7E7E7; height:25px;  color:#666666; font-size:12px}
/*添加表单样式*/
.panel-body.addData{padding: 0;}
.plice-title{padding: 14px 20px 14px 80px;background-color: #f9f9f9;}
.add-tb-box{padding:22px 20px 22px 80px;}
.add-item-box{position:relative;padding:14px 0px;width: 100%;}
.add-left-tit{float:left;text-align:right;margin-right:20px;color:#1c2b36;line-height:32px;width: 120px;}
.add-right-box{float:left;width:80%;color:#1c2b36;line-height:32px;}
.add-right-box .tb-input,.add-right-box .tb-select,.add-right-box .tb-txtarea{width: 40%;}
.add-right-box .txtTipBox{width: 60%;margin-top: 5px;}
.add-right-box .txtTipBox .tips-p{color: #9fa9b9;line-height: 20px;}
/*游戏详情页面*/
.gameinfo-top-ul{display: block;padding: 10px 0;}
.gameinfo-top-ul li{display: block;float: left;width: 50%;height: 140px;border-left: 1px dashed #dedede;}
.gameinfo-top-ul li:FIRST-CHILD{border-left: none;}
.gameinfo-top-ul li .game-icon{width: 140px;height: 140px;}
.gameinfo-top-ul li .game-desc-box{margin-left: 40px;}
.game-desc-box .game-tit{margin-top: 15px;}
.game-desc-box .game-tit span{/*display: inline-block;padding: 3px 8px;background-color: #f86767;color: #fff;position: relative;*/font-size: 16px;}
.game-desc-box .game-tit span i {
	position: absolute;
	border-width:8px 11px 8px 0;
	border-color: transparent;
  	border-style: solid;
  	border-right-color: #F86767;
  	left: -7px;top: 6px;
}
.game-desc-box .game-tit a{border: 1px solid #dedede;padding: 4px 8px;border-radius:4px;}
.gameinfo-top-ul li .game-desc-p{color: #5e6b7d;line-height: 24px;}
.gameinfo-top-ul li .game-desc-p.black{color: #354052}
.gameinfo-top-ul li .game-desc-p strong{font-size: 16px;color: #616161;font-weight: 400;margin-right:10px;}
.gameinfo-btm-ul{display: block;}
.gameinfo-btm-ul li{display: block;float: left;padding: 52px 0px;width: 29%;border-bottom: 1px solid #dedede;height: 264px}
.gameinfo-btm-ul li:FIRST-CHILD {width: 13%;text-align: center;vertical-align: middle;border-left: none;border-bottom: none;line-height: 160px;}
.step-item-box{height: 100%;border-left: 1px dashed #dedede;padding-left: 50px;}
.step-item-box.first-child{border: none;padding-left: 8px;}
.step-h5{font-weight: 600;font-size: 16px;}
.step-item-box p.step-desc-p{color: #5e6b7d;line-height: 24px;padding-right: 40px;}
.step-status-link{line-height: 24px;padding-bottom: 6px;position: relative;padding-left: 28px;}
.step-status-link i{
	position:absolute; font-style: normal;
	border: 1px solid #9fa9b9;color: #9fa9b9;
	border-radius:20px;height: 20px;width:20px;
	text-align: center;line-height: 20px;
	left: 0px;top: 2px;
}
.step-status-link.act i{color: #fff;background-color: #44b955;border-color: #44b955;}
.step-link-box{margin-top: 15px;}
.step-link-box a{display: inline-block;border: 1px solid #dedede;padding: 4px 12px;border-radius: 20px;margin: 0px 8px 12px 0px;}
.step-link-box a:hover{background-color: #599af7;color: #fff;border-color: #599af7;}

.drop-list-box{position: absolute;top:42px;left:-57px; z-index: 999;background-color: #fff;width: 130px;border: 1px solid #dedede;border-radius:2px;}
.drop-list-box .triangle{
	content: "";
	position: absolute;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #dedede;
	line-height: 1;
	display: inline-block;
	left: 57px;
	top: -16px;
}
.drop-list-box .triangle em{
	content: "";
	position: absolute;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #FFFFFF;
	line-height: 1;
	display: inline-block;
	left: -8px;
	top: -7px;
}
.drop-sub-box {max-height:190px;overflow-y:auto;}
.drop-sub-box a{padding: 4px 10px;border-top: 1px solid #dfe0e1;display: block;white-space: nowrap;}
.drop-sub-box a:FIRST-CHILD{border-top: none;}
/*广告归因*/
.ser-multi-box{display: inline-block;width: 180px;height: 30px;line-height: 28px;position: relative;}
.dropdown-btn-h2{position: relative;padding-right: 16px;font-size: 12px;border: 1px solid #cdcdcd;font-weight: 400;padding-left: 4px;margin: 0;cursor: pointer;line-height: 28px;user-select:none;}
.ser-multi-box .caret{ position:absolute;right:4px;top:12px;margin: 0;}
.ser-multi-box .caret.open{background-position: 50% 0px;}
.ser-multi-box .caret.close{background-position: 50% -10px;}
.dropdown-box{position: absolute;top:100%;width: 180px;z-index: 999;background-color: #fff;border: 1px solid #cdcdcd;border-top: none;padding: 4px 0px 25px;}
.dropdown-box .dorpdown-ul{list-style: none;margin: 0;padding: 0;max-height: 200px;overflow: auto;}
.dropdown-box .dorpdown-ul li{display: block;padding: 0px 5px;}
.dropdown-box .dorpdown-ul li h4{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 8px 0px 4px 0;font-size: 12px;font-weight: 600;}
.drop-link-item{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;position: relative;}
.drop-link-item:HOVER{color: #1c2b36;}
.drop-link-item i{position: absolute;background: url(../../images/juhe/checkicon_nochecked.png) no-repeat 50%;width: 14px;height: 14px;left: 1px;top:7px;}
.drop-link-item.selected i{background-image: url(../../images/juhe/checkicon_checked.png)}
.sub-ok{height:24px;line-height: 22px;text-align: center;background-color: #599af7;position: absolute;bottom:0;width: 180px;color: #fff;left: -1px;}
.sub-ok:hover{color: #fff;}

/**
 * multi select
 */
.ser-multi-box {
    display: inline-block;
    width: 180px;
    height: 30px;
    line-height: 28px;
    position: relative;
}
.dropdown-btn-h2 {
    position: relative;
    padding-right: 16px;
    font-size: 12px;
    border: 1px solid #cdcdcd;
    font-weight: 400;
    padding-left: 4px;
    margin: 0;
    cursor: pointer;
    line-height: 28px;
    user-select: none;
}
.dropdown-btn-h2 .cname{display: block;overflow: hidden;text-overflow: ellipsis;} 
.ser-multi-box .caret.open {
    background-position: 50% 0px;
}
.ser-multi-box .caret {
    position: absolute;
    right: 4px;
    top: 12px;
    margin: 0;
}
.dropdown-box {
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 999;
    background-color: #fff;
    border: 1px solid #cdcdcd;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: rgb(205, 205, 205);
    border-top: none;
    padding: 4px 0px 25px;
}
.dropdown-box .dorpdown-ul {
    list-style: none;
    margin: 4px 0 0;
    padding: 0;
    max-height: 200px;
    overflow: auto;
}
.dropdown-box .dorpdown-ul li {
    display: block;
    padding: 0px 5px;
}
.dropdown-box .dorpdown-ul li h4 {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 8px 0px 4px 0;
    font-size: 12px;
    font-weight: 600;
}
.dropdown-box .dorpdown-ul h4.gtitle {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 8px 0px 4px 0;
    font-size: 12px;
    font-weight: 600;
    padding:0px 3px;
}
.drop-link-item {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 20px;
    position: relative;
}
.drop-link-item i {
    position: absolute;
    background: url(../../images/juhe/checkicon_nochecked.png) no-repeat 50%;
    width: 14px;
    height: 14px;
    left: 1px;
    top: 7px;
}
.drop-link-item.selected i {
    background-image: url(../../images/juhe/checkicon_checked.png);
}
.drop-link-item.link-radio i{background: url(../../images/juhe/radioicon_nocheck.png) no-repeat 50%;}
.drop-link-item.link-radio.selected i {
    background-image: url(../../images/juhe/radioicon_checked.png);
}
.sub-ok {
    height: 24px;
    line-height: 22px;
    text-align: center;
    background-color: #599af7;
    position: absolute;
    bottom: 0;
    width: 100%;
    color: #fff;
    left: -1px;
}
.ser-bg-box.white-sense{background-color: #efefef;border:none;width: 98%;margin: 2px auto 8px;height: 26px;}
.ser-bg-box.white-sense #ser-kw,.ser-bg-box.white-sense .kw-input{color:#333;width:120px;height:22px;position: absolute;line-height: 22px;top:1px;}
.ser-bg-box.white-sense .ser-link{color:#777;line-height: 24px;}
.app-down:HOVER{background-color:#272a34 }
.app-page{position: absolute;top:100%;right: 0px;z-index: 99;background-color: #272a34;width: 400px;padding: 10px 15px;display: none;}
.app-down:HOVER .app-page{display: block;}
.app-page .app-item{padding-left: 150px;position: relative;height: 150px;}
.app-page .app-item .app-logo{position: absolute;left: 15px;top:15px;width: 120px;}
.app-page .app-item .p-box{padding: 10px;}
.app-page .app-item p{color: #fff;}
.menu-ufav-list .fav-menu-trash{display: none;}
.add-ufav-box{position: fixed;top:60px;right:30px; width: 58px;height: 58px;z-index: 999;}
.add-ufav-box .addpage-link{display: block;height: 100%;background: url("../../images/juhe/fav_star_bg.png") 50% no-repeat;}
.top-right-item a.sys-msg{height: 100%; margin: 0px;width: 46px;}
.top-right-item .sys-msg.act{background-color:#272a34 }
.top-right-item a.sys-msg .no-read-tip{position: absolute;width: 8px;height: 8px;background-color: #ff2222;border-radius: 4px;right: 10px;top: 14px;}
.sys-msg-box{position: absolute;top:100%;right: 0px;z-index: 99;background-color: #272a34;width: 320px;padding: 0px 0px;height: 415px;display: none;padding-bottom: 48px;padding-top: 42px;}
.sys-msg.act ~ .sys-msg-box{display: block;}
.sys-msg-item{padding: 10px 18px;border-bottom: 1px solid #2f334d;padding-left: 32px;}
.top-right-item a.sys-msg-item{background: none; width: auto;height: auto;margin: 0;text-indent: 0;}
.sys-msg-item .sys-msg-tit{font-size: 14px;margin: 0;position: relative;color: #90919B;line-height: 22px;}
.sys-msg-item .sys-msg-cont{color: #90919B;margin-top: 2px;line-height: 18px;}
.sys-msg-item .sys-msg-cont .msg-post-time{color: #333;}
.sys-msg-item.noRead .sys-msg-tit:BEFORE{content: '';width: 6px;height: 6px;background-color: #ff2222;border-radius: 6px;left: -13px;top: 8px;position:absolute;}
.sys-msg-item.noRead .sys-msg-tit{color: #fff}
.sys-msg-item.noRead .sys-msg-cont{color: #D0C9D6}
.sys-msg-footer{text-align: center;position: absolute;bottom: 0px;height: 48px; width: 100%;line-height: 48px;border-top: 1px solid #2f334d;}
.sys-msg-footer .ft-link{background: none;display: inline-block;width: auto;height: auto;margin: 0;text-indent: 0;text-decoration: underline;color: #5d6faa}
.sys-msg-tp{color: #90919b;line-height: 40px;border-bottom:1px solid #3a3e4c;padding: 0px 18px;position:absolute;top:0px;left: 0px;width: 100%;}
.sys-msg-tp .sys-tp-left{font-size: 16px;}
.sys-msg-tp .sys-tp-num{font-size: 14px;}
.sys-msg-tp a.sys-tp-opa{background: none; width: auto;height: auto;margin: 0;text-indent: 0;float: right;color: #90919b;font-size: 12px;position:relative;}
.sys-msg-tp a.sys-tp-opa .b-readed-i{display: inline-block;height: 16px;width: 16px;background: url("../../images/juhe/checkmark.svg") no-repeat 50%;position: relative;top: 4px;margin-right: 4px;}
.sys-msg-mid{height: 100%;overflow-y:auto;}
.tipsContent img{max-width: 700px;}
/*批量广告计划*/
.tb-right-box.visible{overflow: visible;}
.iframe-box.slide-iframe{padding-top: 50px;}
.iframe-top{position: absolute;height: 50px;left: 0;top:0;width: 100%;}
.iframe-top h3{margin: 0px;padding-left: 30px;font-size: 16px;line-height: 50px;}
.tb-left-tit{position: relative;}
.tb-left-tit.item-required:AFTER{content: "";display: block; width: 4px; height: 4px; background-color: #f65656; border-radius: 50%; position: absolute;top: 15px;right: 8px;}
.ad-flex{display: flex;align-items: center;}
.ad-d-flex-center{justify-content: center !important;}
.radio-group{position: relative;display: inline-flex;}
.item-tip{white-space: normal; line-height: 150%;color: #999; margin-top: 10px;}
.radio-group{position: relative;display: inline-flex;}
.qk-radio{position: relative;display: inline-flex;justify-content: flex-start;min-width: 100px;margin-right: -1px;}
.qk-radio .radio-input-dissmiss{position: absolute;width: 100%; height: 100%;opacity: 0;z-index: 200;cursor: pointer;top: 0;left:0;margin: 0;}
.qk-radio .radio-text{display: inline-block;border: 1px solid #dedede;border-radius: 4px;padding: 0px 15px;width: 100%;text-align: center;}
.qk-radio .radio-input-dissmiss:checked ~ .radio-text{border-color: #338aff;color: #338aff;z-index: 3;background-color:#ebf3ff }
.qk-radio:hover .radio-text{border-color: #338aff;color: #338aff;z-index: 2}
.qk-radio .radio-input-dissmiss:disabled{cursor: not-allowed;}
.qk-radio .radio-input-dissmiss:disabled ~ .radio-text{border-color: #dedede;color: #c1c1c1;background-color: #fafafa;}
.qk-radio .radio-input-dissmiss:checked:disabled ~ .radio-text{border-color: #a1caff;color: #a1caff;background-color: #ebf3ff;}
.qk-radio:first-child .radio-text{border-radius: 4px 0 0 4px}
.qk-radio:last-child .radio-text{border-radius: 0px 4px 4px 0px}
.qk-radio:not(:first-child):not(:last-child) .radio-text{border-radius: 0;}
.txt-sum-box{margin-top: 15px;}
.sum-item{margin: 0px 0px 25px;}
.sum-item .sum-item-cont{display: flex;}
.sum-item .sum-item-txt{resize: none;border:1px solid #e0e0e0;outline: none;padding: 5px 12px;line-height: 150%;border-radius: 4px;width: 420px;height: 52px;transition:all,.3s}
.sum-item-txt.error{border-color: #f65656;}
.sum-item .sum-item-txt:hover{border-color: #0672ff}
.sum-item .sum-item-txt:focus,.sum-item .sum-item-txt:active {border-color: #0672ff;box-shadow: 0 0 0px 1px #96c1f9}
.txtsum-count{display: flex;flex-direction: column;justify-content: center;margin-left: 10px;}
.count-trash{font-size: 16px;color: #777;margin-left: 2px;cursor: pointer;}
.count-num{line-height: 180%;color: #777;}
.count-num.inline-block{display: inline-block;}
.txt-err{color: #f45858;line-height: 150%;margin-top: 5px;}
.ad-avatar{height: 64px;width: 90%;background: #f8f9fa;display: flex;align-items: center;padding: 8px;border-radius: 4px;}
.ad-avatar .avatar-img{width: 48px; height: 48px;line-height: 48px;font-size: 24px;border-radius: 6px;background: transparent;}
.avatar-img>img{width: 100%;height: 100%;display: block;}
.ad-avatar .avatar-desc{display: flex; flex-flow: column; justify-content: space-between; margin-left: 8px; height: 100%;}
.avatar-desc>p{margin: 0;line-height: 150%;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.dynamic-creative-box{margin-top: 20px;width: 400px;border: 1px solid #e0e0e0;border-radius: 4px;overflow: hidden;}
.dynamic-creative-box .tit{margin:0; border-bottom: 1px solid #e0e0e0;background-color: #fafafa;color: #333;font-size: 14px;line-height: 22px;padding: 8px 12px;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.tag-checked-tip{position: relative;top: 6px; font-size: 14px;color: #999;margin-left: 15px;}
.tag-checked-tip .tip-txt{color: #333;margin-left: 2px;font-size: 13px;}
.tag-sum-tip{margin: 8px 0px 4px;}
.tag-input-area{padding: 12px 19px 12px 16px;border-radius: 4px;border: 1px solid #dadfe3;position: relative;}
.tag-input-area .tag-item{display: flex;margin-bottom: 10px;min-height:52px;}
.tag-input-area .tag-item:last-child{margin-bottom: 0;}
.tag-input-area .tag-item-top{display: flex;line-height: 28px;}
.tag-input-area .tag-item-top .count-num{line-height: 28px;}
.tag-input-area .tag-right .tb-input{width: 190px;}
.tag-input-area .tag-label-tit{min-width:48px;}
.tag-input-area .tag-item-btm{margin-left: 50px;padding-right: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tag-input-area .count-trash{margin-top: 5px;color: #333;margin-left: 10px}
.slide-frame-close{position: absolute;background: url("/static/images/juhe/controls_close.png") no-repeat 50%;width: 16px;height: 16px;top:17px;right:20px;}
