.post > .header.two {
	position:relative;
	height: 60px;
	float: left;
	width: 485px;
	overflow: visible;
	margin-top: 30px;
}

.post > .header.two + .header.two{
	margin-left: 14px;
}

.post > .header.two h2.title{
	margin-top: 0px;
	line-height: 40px;
}

.post > .header.two .icon{
	
}

.post > .header {
	position:relative;
	height: 60px;
	overflow: visible;
	margin-top: 30px;
}

.post > .header h2.title{
	margin-top: 0px;
	line-height: 60px;
}

.post > .header .icon {
    float: left;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px 24px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 7px;
}

.post > .header #google.icon {
    background-image: url(/resources/img/201110/ico_os_android_large.png);
}

.post > .header #apple.icon {
    background-image: url(/resources/img/201110/ico_os_ios_large.png);
}


.sub_title_box{
		
}

.sub_title_box .header{
	
}

.sub_title_box .title {
	margin-top: 42px;
	float: left;
    font-weight: 600;
    font-size: 28px;
    color: rgba(0,0,0,0.8);
    letter-spacing: -1px;    
}

.sub_title_box #baseDT {
    margin-top: 54px;
    float: left;
    margin-left: 10px;
    font-size: 16px;
    zoom: 1;
    color: rgba(0,0,0,0.8);
    letter-spacing: -1px;
}


/* select box */

.select_box{
	float:right;
	width: 180px;
}

.select_box.store_select_box {
   margin-top: 40px;
   margin-right: 20px;
   width: 240px;
}

#market_rank_header .select_box.store_select_box {
    margin-top: 0px;
    margin-right: 0px;
    width: 180px;
}

.select_box .selected_box {
    border-radius: 6px;   
    background-color: #e0e5e9;
    border: rgba(224, 229, 223, 0.8) 1px solid;    
}

.select_box .selected_box:hover {
    background-color: #ffffff;
}

.store_select_box.disable .selected_box {
	cursor: default;
}

.store_select_box.disable .selected_box:hover {
    background-color: #e0e5e9;
    border: rgba(224, 229, 223, 0.8) 1px solid;
}

.store_select_box.disable .selected_box:hover #name {
    color: rgba(86,104,127, 0.8) !important;
}

.select_box .select_box_list {
	width: 178px;
	top: 39px;
}

.select_box .select_box_list .item #name {
	margin-top: 14px;
	margin-left: 20px
}

.select_box .select_box_list .item.selected #check{
	    margin-top: 15px;
}

.select_box.selected .select_box_list .item {
	height: 40px;
}

.select_box.store_select_box .select_box_list {
	width: 238px;
	top: 79px;
}

.select_box.store_select_box .select_box_list .item #icon {
	float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 20px;
    height: 20px;
}

.select_box.store_select_box .select_box_list .item.both #icon.apple {
	margin-left: 0px;
}

.select_box.store_select_box .select_box_list .item #icon.google {
	background-image: url(/resources/img/201110/ico_os_android_medium_nor.png);
}

.select_box.store_select_box .select_box_list .item #icon.apple {
	background-image: url(/resources/img/201110/ico_os_ios_medium_nor.png);
}

.select_box.store_select_box .select_box_list .item #iconplus {
	float: left;
    margin-left: 4px;
    margin-top: 10px;
    width: 13px;
    height: 20px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 7px 7px;
    background-image: url(/resources/img/201110/ico_plus_medium_sel.png);
}

#marketType_slt_box .select_box_list .item #name {
	margin-left: 5px;
	font-weight: 600;
}

#usage_rank_post .section,
#market_rank_post .section{
	margin-top: 5px;
}

#go_rank_post{
	margin-top:20px;
	position:relative;
	display: inline-block;
}

#go_rank_post .go_button{
	float: left;
    font-size: 14px;
    text-align: center;
    height: 54px;
    width: 326px;
    border: 1px solid #e1e3e5;
    background-color: #FFFFFF;
    position: relative;
    z-index: 1899;
    color: rgba(86,104,127,0.8);
    cursor:pointer;
}

#go_rank_post .go_button:hover{
	color:#0099ff;
	border: 1px solid #0099ff;
}

#go_rank_post .go_button:hover{
	color:#0099ff;
	border: 1px solid #0099ff;
}

#go_rank_post .go_button:hover + .go_button{
	border-left: 1px solid #0099ff;
}

#go_rank_post .go_button:first-child{
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}

#go_rank_post .go_button:nth-child(3){
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}


#go_rank_post .go_button + .go_button{
	margin-left: -1px;	
}

#go_rank_post .go_button .text{
	margin-top:10px;
	font-weight:600;
}
#go_rank_post .go_button .text2{
	margin-top:5px;
}

#go_rank_post .go_button .icon{
    width: 24px;
    height: 54px;
    background-repeat: no-repeat;
    background-size: 17px 14px;
    background-image: url(/resources/img/0912/ico_go_nor.png);
    background-position: center;
    position: absolute;
    right: 40px;
    top: 0px;
}

#go_rank_post .go_button:hover .icon{
	background-image: url(/resources/img/0912/ico_go_pre.png);
}

/***  issue 포스트 ****/
#issue_post{
	height: 577px;	
}

#issue_post > .header > .title {
	margin-top: 42px;
    float: left;
    font-weight: 600;
    font-size: 28px;
    color: rgba(0,0,0,0.8);
    letter-spacing: -1px;
}

#issue_post .detailmove{
	float:right;
	margin-top: 19px;
	margin-right: 25px;
	color: #0099FF;
}

#issue_post .detailmove:hover{
	text-decoration:underline;
}



#issue_post #issue_box{
	position: absolute;	
	height: 525px;
}

#issue_post .section .header {
	border-bottom: 1px solid #f3f3f4;
}

#issue_post #issue_box.apple {
    position: absolute;
    right: 0px;
    text-align: left;
}

#issue_post #issue_box .storeIcon {
	float: left;
    width: 20px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px 20px;
    margin: 5px;
    margin-left: 20px;
}

#issue_post #issue_box .storeIcon.google {
	background-image: url("/resources/img/201110/ico_os_android_large.png");
}

#issue_post #issue_box .storeIcon.apple {
	background-image: url(/resources/img/201110/ico_os_ios_large.png);
}

#issue_post #issue_box .store.title {
	float: left;
    font-weight: 600;
    font-size: 20px;
    color: #4b586b;
    letter-spacing: -1px;
    margin-top: 0px;
    line-height: 40px;
    height: 40px;
    margin: 6px auto;
    margin-left: 5px;
}

#issue_post #user_section_box{
	position: absolute;
	right: 0px;
	height:233px;
}

#issue_post #report_box{
	position: absolute;
	right: 0px;
	bottom: 0px;
	height:350px;
	overflow: hidden;
}

#issue_box .item.nodata {
    margin-top: 180px;
    cursor: default;
    text-align: center;
}


#issue_box .item.nodata .text {
    font-size: 1.5em;
    color: #a2b0bb;
}

/*****report list*****/

.report_list {
	display: inline-block;
    width: 485px;
}

.report_list .item {
	float: left;
    position: relative;
    width: 241px;
    height: 149px;
    background-color: #ffffff;
    cursor: pointer;
    border-right: 1px solid #f3f3f4;
    border-bottom: 1px solid #f3f3f4;
}

.report_list .item:nth-child(2) {
    border-right: none;
}

.report_list .item:nth-child(3) {
    border-bottom: none;
}

.report_list .item:nth-child(4) {
    border-right: none;
    border-bottom: none;
}

.report_list .item #title {
	color: rgba(86,104,127,1.0);
    font-size: 24px;
    font-weight: 600;
    width: 200px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    position: absolute;
    left: 20px;
    top: 25px;
    text-align: left;
}

.report_list .item .term_box {
	color: rgba(86,104,127,0.8);
    font-size: 14px;
    font-weight: 600;
    position: absolute;
    left: 20px;
    top: 65px;
}

.report_list .item .term_box .line {
    height: 12px;
    width: 1px;
    background-color: rgba(86,104,127,0.5);
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 2px;
}

.report_list .item .term_box div {
    float: left;
    letter-spacing: -1px;
}

.report_list .item #icon_list{
    height: 20px;
    position: absolute;
    right: 17px;
    bottom: 18px;
}

.report_list .item #icon_list .icon{
	width: 16px;
    height: 16px;
    float:left;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-image: url('/resources/img/common/img_app_default.png');
    margin-left: 5px;
}

.report_list .item:hover #title,
.report_list .item:hover .term_box {
    color: #0099ff;
}

.report_list .item.nodata {
    margin-top: 100px;
    cursor: default;
    text-align: center;
    border-right: none;
    border-bottom: none;
    width: 485px;
}


.report_list .item.nodata .text {
    font-size: 1.5em;
    color: #a2b0bb;
}

/*****report list*****/

/*
.user_section_list{
	margin-top: 20px;
}
*/

.user_section_list .item {
    position: relative;
    border-bottom: 1px solid #f3f3f4;
    cursor: pointer;
    height: 60px;
    text-align:left;
}

.user_section_list .item:last-child {
	border-bottom: 0px;
}

.user_section_list .item #icon{
	float:left;
	margin-left: 20px;
	width: 24px;
    height: 60px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-image: url('/resources/img/common/img_app_default.png');
    margin-right: 10px;
}
.user_section_list .item #target_name {
    float:left;
    line-height: 60px;
    color: #56687f;
    font-size: 16px;
    font-weight: 600;
    width: 190px;
    /* width: 250px; */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.user_section_list .item:hover #target_name,
.user_section_list .item:hover #update_text {
	color: #0099ff;
}

.user_section_list .item #update_text {
    float:left;
    line-height: 60px;
    color: #56687f;
    font-size: 14px;
    margin-left: 15px;
}

.user_section_list .item.nodata {
    margin-top: 45px;
    cursor: default;
    text-align: center;
}


.user_section_list .item.nodata .text {
    font-size: 1.5em;
    color: #a2b0bb;
}


.issue_list{
	/*margin-top: 20px;*/
}

.issue_list .item {
    position: relative;
    border-bottom: 1px solid #f3f3f4;;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 8px;
}

.issue_list .item:last-child {
	border-bottom: 0px;
}

.issue_list .item .title{
	margin-left: 20px;
    color: rgba(44,53,73,1.0);
    font-size: 16px;
    font-weight: 600;	
}

.issue_list .item .content{
	width: 100%;
	padding-left: 60px;
	margin-top: 5px;
	display: inline-block;
	cursor: pointer;	
}

.issue_list .item .content:hover .text,
.issue_list .item .content:hover .title{
	color:#0099ff;	
}

.issue_list .item .content .icon{
	float:left;
	width: 34px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 34px 34px;
    background-image: url('/resources/img/common/img_app_default.png');
    margin-right: 10px;
}

.issue_list .item .content .title{
	float:left;
    /*line-height: 40px;*/
    color: #56687f;
    font-size: 18px;
    font-weight: 600;
    margin-left: 5px;
    margin-top: 10px;
    line-height: 20px;
    width: 550px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.issue_list .item .content .text{
	float:left;
    /*line-height: 40px;*/
    color: #56687f;
    font-size: 16px;
    margin-left: 5px;
    margin-top: 10px;
    line-height: 18px;
}

/***********  pie graph  *************/
.chart_pie_wrapper{
	margin-top: -12px;
}

.chart_pie {
	width: 200px;
	height: 350px;
}

.left .chart_pie {
	margin-left: 53px;
}

.right .chart_pie {
	margin-right: 53px;
    margin-left: 0px;
}

.chart_pie_label {
	position: absolute;
    top: 68px;
    width: 38px;
    height: 32px;
    background-image: url("/resources/img/common/ico_main_gender.png");
}

.left .chart_pie_label {
    left: 135px;
}

.right .chart_pie_label {
    left: 83px;
}

#gender_selected_div.chart_pie_label {
	background-image: url("/resources/img/common/ico_main_gender.png");
}

#age_selected_div.chart_pie_label {
	background-image: url("/resources/img/common/ico_main_family.png");
}

.chart_pie_label.selected {
	top: 59px;
    width: 200px;
    background-image: none !important;
}

.left  .chart_pie_label.selected {
	left: 53px;
}

.right .chart_pie_label.selected {
	left: 1px;
}

.chart_pie_label.selected ul li {
	text-align: center;
}

.chart_pie_label.selected #title {
	color: rgba(255,255,255, 0.3);
}

.chart_pie_label.selected #value {
	margin-top: 11px;
	color: #FFFFFF;
	font-size:1.66em;
}

.chart_pie_label.selected #value span {
    font-size:12px;
}

#total_container.ja_JP .chart_pie_label.selected #value span {
    font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",HiraKakuProN-W3,"Hiragino Kaku Gothic Pro",NanumGothic,"Malgun Gothic",sans-serif;
}

#total_container.zh_CN .chart_pie_label.selected #value span {
    font-family: tahoma,'PingFang SC','microsoft yahei',arial,'helvetica neue','hiragino sans gb',sans-serif;
}

#total_container.ja_JP.safari .chart_pie_label.selected #value span,
#total_container.zh_CN.safari .chart_pie_label.selected #value span {
    font-family:"Tahoma","MS PGothic";
}

.ui-corner-all{
	border-radius: 0; 
}

.ui-widget-content {
    border: 0;
    background: #ffffff;
    color: #222222;
}

.ui-widget-content, .ui-corner-left{
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

.ui-widget-header {
	border:0;
    background: #40D6EE;
    font-weight: 600;
}

.chart_pie_wrapper tspan {
	fill: #acb2bd;
}

#total_container.ja_JP .chart_pie_wrapper tspan {
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",HiraKakuProN-W3,"Hiragino Kaku Gothic Pro",NanumGothic,"Malgun Gothic",sans-serif;
}

#total_container.zh_CN .chart_pie_wrapper tspan {
	font-family: tahoma,'PingFang SC','microsoft yahei',arial,'helvetica neue','hiragino sans gb',sans-serif;
}

#total_container.ja_JP.safari .chart_pie_wrapper tspan,
#total_container.zh_CN.safari .chart_pie_wrapper tspan {
	font-family:"Tahoma","MS PGothic";
}
/***********  pie graph  *************/

.items.many_col.dark {
	background: #3B4C66; 
	color: #FFFFFF; 
	border-top-left-radius: 8px; 
	border-bottom-left-radius: 8px; 
	box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.1);
}

.leftRow {
	height: 360px; 
	overflow: hidden;
}

/***********  totalInfo  *************/
#totalInfo {
	height: 360px;
}

.section .body ul.many_col {
    width: 491px;
}

#totalInfo .body .items.left_col {
    border-right: 1px solid #eff0f1;
}

li .textInfo {
	height: 48px;
	text-align: center;
	vertical-align: middle;
}

li .textInfo .wrapper .title {
	margin-top: 17px;
	height: 22px;
	color: rgba(0, 0, 0, 0.6);
}

li .textInfo .wrapper .value {
	font-size: 1.33em;
	color: #4b586b;
	margin-top: 10px;
}

li .textInfo .wrapper .value .num {
	font-size: 40px;
}

#totalUsedTime li .textInfo .wrapper .value .num {
	color: #FFFFFF;
}

li .textInfo .wrapper .value .unit {
	font-size: 1.333em;
}

/*
li .textInfo #totalAppInfo .wrapper .value .unit {
	margin-left: -5px;
}
*/

li .textInfo .wrapper .value .img {
	margin-right: 6px;
}

li .textInfo  .wrapper .value > div {
	float: left;
}

#totalUsedTime .wrapper .value .img {
	width: 28px;
	height: 28px;
	margin-right: 11px;
	margin-top: 6px;
	background: url("/resources/img/common/ico_main_daytime.png");
}

#totalUsedTime .wrapper .value .num {
	margin-right: 2px;
}

#totalUsedTime .wrapper .value .unit {
	margin-top: 14px;
	margin-right: 9px;
}

#totalUsedTime .wrapper .title {
	color: rgba(255, 255, 255, 0.6);
}

#totalUsedTime .wrapper .value {
	color: #FFFFFF;
}

#totalAppInfo li.columns {
	float: left;
	width: 100%;
	vertical-align: middle;
    text-align: center;
    position: relative;
}

#totalAppInfo li.columns:after {
    content: "";
    display: block;
    width: 100%;
    background-color: #e7e8ea;
    height: 1px;
    position: absolute;
    top: 60px;
}

#totalAppInfo li.columns:last-child:after {
	display: none;
}

#tatalInstall.columns .title .btn_info {
    top: -3.6px;
	text-indent: -9999em;
}

#tatalInstall.columns .title .info:hover {
	background-image: url("/resources/img/common/btn_info_pre.png");
}


#totalInfo .leftRow > ul li.line:before {
    content: "";
    display: block;
    width: 492px;
    background-color: #e7e8ea;
    height: 1px;
    position: absolute;
    right: 0;
    top: -80px;
}

#totalAppInfo #tatalInstall .wrapper .value .img {
	width: 18px;
	height: 25px;
	margin-top: 7px;
	background: url("/resources/img/common/ico_main_install.png");
}

#totalAppInfo .columns > .wrapper {
	margin-top: 5px;
}

#totalAppInfo .columns .storeIcon {
	float: left;
    width: 20px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px 20px;
    margin: 5px auto;
}

#totalAppInfo .columns .storeIcon.google {
    background-image: url("/resources/img/201110/ico_os_android_large.png")
}

#totalAppInfo .columns .storeIcon.apple {
    background-image: url(/resources/img/201110/ico_os_ios_large.png);
}

#totalAppInfo .columns .store.title {
	float: left;
    font-weight: 600;
    font-size: 20px;
    color: #4b586b;
    letter-spacing: -1px;
    margin-top: 0px;
    line-height: 40px;
    height: 40px;
    margin: 6px auto;
    margin-left: 5px;
}

#totalAppInfo #tatalDayUse .wrapper .value .img {
	width: 24px;
	height: 24px;
	margin-top: 8px;
	background: url("/resources/img/common/ico_main_dayuse.png");
}

#totalAppInfo .wrapper .value .num {
	margin-right: 2px;
}

#totalAppInfo .wrapper .value .unit {
	margin-top: 14px;
	margin-right: 9px;
}
/***********  totalInfo  *************/



.chart_serial{
	width: 100%;
	height: 220px;
	z-index: 1799;
	background-position:bottom;
	background: url("/resources/img/common/img_main_category_bg.png"); 
	margin-top: 72px;
	/*
	border-bottom-right-radius: 8px;
	*/
}

.nodata .chart_serial{
	display: none;
}

#nodata_div {
	display: none;
}

.nodata #nodata_div {
	display: block;
}

.nodata #nodata_div img {
	border: 0;
	margin-top: 100px;
}

.nodata #nodata_div .text {
    font-size: 1.5em;
    color: #a2b0bb;
}


.chart_serial_title {
	position: absolute;
	top: -42px;
	left: 186px;
	color: rgba(0,0,0,0.6);
}

.nodata .chart_serial_title {
	display: none;
}

#content_view {
	padding-bottom: 0px;
}

.post .body {
	overflow: visible;
}


.page_section.bottom {
	margin: 0px;
	height: 132px;
    zoom: 1;
}

.page_section.bottom #share {
	top: 40px;
}

.chart_pie_wrapper .amcharts-legend-div text {
}

.chart_serial .amcharts-chart-div tspan {
}

#total_container.ja_JP .chart_pie_wrapper .amcharts-legend-div text, 
#total_container.ja_JP .chart_serial .amcharts-chart-div tspan {
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",HiraKakuProN-W3,"Hiragino Kaku Gothic Pro",NanumGothic,"Malgun Gothic",sans-serif;
}

#total_container.zh_CN .chart_pie_wrapper .amcharts-legend-div text, 
#total_container.zh_CN .chart_serial .amcharts-chart-div tspan {
	font-family: tahoma,'PingFang SC','microsoft yahei',arial,'helvetica neue','hiragino sans gb',sans-serif;
}

#total_container.ja_JP.safari .chart_pie_wrapper .amcharts-legend-div text, 
#total_container.ja_JP.safari .chart_serial .amcharts-chart-div tspan,
#total_container.zh_CN.safari .chart_pie_wrapper .amcharts-legend-div text, 
#total_container.zh_CN.safari .chart_serial .amcharts-chart-div tspan {
	font-family:"Tahoma","MS PGothic";
}

.amcharts-legend-div path {
	display: none;	
} 



#keywordRank .div_tbl .items .item {
	cursor: default;	
}

#usage_view_title .header {
	margin-top: 0px;
}

#usage_view_title.sub_title_box .title {
	margin-top: 22px;
}

#usage_view_title.sub_title_box #baseDT {
	margin-top: 30px;
    font-size: 20px;
    letter-spacing: -2px;
}

#usage_rank_title.sub_title_box #baseDT,
#market_rank_title.sub_title_box #baseDT {
	margin-top: 50px;
    font-size: 20px;
    letter-spacing: -2px;
}

.select_box .selected_box {
	height: 38px;
}

.select_box .selected_box #name {
	margin-top: 12px;
}

#marketType_slt_box .selected_box #name {
	margin-left: 5px;
	font-weight: 600;
}

.select_box .selected_box #selecter {
	margin-top: 12px;
	margin-right: 20px;
}

.select_box.store_select_box .selected_box #icon {
	float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 20px;
    height: 20px;
}

.select_box.store_select_box .selected_box #icon.google {
	background-image: url(/resources/img/201110/ico_os_android_medium_nor.png);
}

.select_box.store_select_box .selected_box #icon.apple {
	background-image: url(/resources/img/201110/ico_os_ios_medium_nor.png);
}

.select_box.store_select_box .selected_box.both #icon.apple {
	margin-left: 0px;
}

.select_box.store_select_box .selected_box #iconplus {
	float: left;
    margin-left: 4px;
    margin-top: 10px;
    width: 13px;
    height: 20px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 7px 7px;
    background-image: url(/resources/img/201110/ico_plus_medium_nor.png);
    display: none;
}

.select_box.store_select_box .selected_box.both #iconplus {
	display: block;
}

.select_box.store_select_box .selected_box:hover #iconplus {
    background-image: url(/resources/img/201110/ico_plus_medium_foc.png);
}

#market_rank_header.header h2.title{
	margin-top: 0px;
	line-height: 40px;
}


#usage_rank_post.post > .header,
#market_rank_header.header {
	height: 45px;
}
#notice_view .post > .header h2.title {
	margin-top: 50px;
	line-height: 0px;
}

#notice_view .post > .header .detailmove {
	margin-top: 46px;
}

#issue_post .section .header h2.subtitle {
	margin-left: 20px;
	margin-top: 19px;
}

#marketRank .section {
	margin-top: 5px;
}

.div_tbl .items .item .columns .val .blind {
    background-color: #ebeff3;
    width: 30px;
    min-height: 12px;
    float: right;
    margin-top: 18px;
}

.div_tbl .items .item.hover .columns .val .blind {
    margin-top: 39px;
}

#customer_list_view {
    width: 100%;
    margin: 0 auto;	
    background: #0099ff;
    position:relative;
    padding-bottom:70px;
}

#customer_list_view #desc{
	color: #ffffff;
    font-size: 18px;
    text-align: center;
    padding-top: 64px;
    margin-bottom: 30px;
}

#customer_list_view #customer_list{
	width: 890px;
	margin: 0 auto;	
	background-color: #ffffff;
	border-radius: 8px;
	padding-top:20px;
	padding-bottom:52px;
}

#customer_list_view #customer_list .block{
	margin-top: 32px;
	height: 40px;
	text-align:center;
}

#customer_list_view #customer_list .block .wrapper{
	margin: 0 auto;
	display:inline-block;
}

#customer_list_view #customer_list .item{
	height: 40px;
	float:left;
}

#customer_list_view #customer_list .item+.item{
	margin-left:16px;
}

#banner_wrapper #btn_company_info {
    width: 180px;
    height: 58px;
    line-height: 58px;
    text-align: center;
    border-radius: 6px;
    background-color: #0099ff;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: 600;
    display: inline-block;
    margin-top: 40px;
}


#banner_wrapper #btn_company_info:hover{
    background-color: #0089e6;
}


#revenue_rank_post .section {
    margin-top: 5px;
}

#revenue_rank_post.post > .header {
	height: 45px;
}

#revenue_rank_title.sub_title_box #baseDT {
    margin-top: 50px;
    font-size: 20px;
    letter-spacing: -2px;
}

#appRevenueRank .div_tbl .items .item.hover .columns .val {
	font-size: 11px;
}

.div_tbl .items .item .columns .pct .blind {
    background-color: #ebeff3;
    width: 30px;
    min-height: 12px;
    float: right;
    margin-top: 18px;
}

.div_tbl .items .item.hover .columns .pct .blind {
    margin-top: 39px;
}

.div_tbl .items .item .columns .pct2 .blind {
    background-color: #ebeff3;
    width: 30px;
    min-height: 12px;
    float: right;
    margin-top: 18px;
}

.div_tbl .items .item.hover .columns .pct2 .blind {
    margin-top: 39px;
}

#totalInfo #nodata_div {
	margin-top: 92px;
}

#totalInfo .nodata #nodata_div img {
	margin-top: 20px;
}

#totalInfo .btn_info {
	margin-left: 3px;
}