﻿/*- - - - - - - - -��ʽ���׾�ͨ����.html - - - - - - - -*/
	/*ҳͷ*/
	#header{margin:0 auto -28px auto;width:1920px;background:url(../images/bg_header.png) no-repeat center top;height:118px;position:relative;}
		/*��վ��־*/
		#logo{width:137px;height:40px;position:absolute;left:0px;top:0px;margin-left:50px;color:#fff;padding-top:10px;}
		#logo img{float:left;width:46px;margin-right:11px;}
		#logo ._companyName{font-size:16px;}
		#logo ._companyName strong{height:17px;line-height:17px;}
		#logo ._companyName span{display:block;font-size:11px;}
		/*����*/
		#title{width:461px;height:109px;margin:0 auto;line-height:109px;}
		#title h2{text-align:center;color:#3cdfff;font-size:49px;text-shadow:0 8px 14px rgba(0,0,0,0.2);}
		/*����*/
		#date{width:431px;height:48px;position:absolute;right:0px;top:0px;color:#fff;font-size:17px;line-height:48px;}
	/*��������*/
	#container{width:1920px;position:relative;margin-left:auto;margin-right:auto;clear:both;}
	#container .icon_more{width:37px;height:18px;border:1px solid #053c51;display:inline-block;border-radius:15px;vertical-align:middle;text-align:center;line-height:18px;font-family:Arial,'宋体', Helvetica, sans-serif;cursor:pointer;}
	#container .icon_more:hover{background-color:#3cdfff;color:#000000;}
	.selectDate{position:relative;z-index:3500;height:26px;line-height:26px;width:160px;text-align:right;padding-top:4px;}
	.selectDate:hover ._moreMenu{display:block;}
	.selectDate ._moreMenu{position:absolute;right:0px;width:160px;background:rgba(0,0,0,0.5);border:1px solid #0e3964;top:30px;display:none;}
	.selectDate ._moreMenu ul{padding-top:8px;padding-bottom:8px;}
	.selectDate ._moreMenu ul li{height:30px;line-height:30px;text-align:center;cursor:pointer;}
	.selectDate ._moreMenu ul li:hover{background-color:#3cdfff;color:#333333;}
		/*��*/
		#left{float:left;width:562px;margin-right:8px;margin-left:10px;}
		#left >div{position:relative;}
			/**/
			#Visitorsflowrate{border:1px solid #053c51;height:309px;margin-bottom:10px;}
			#Visitorsflowrate ._header{position:absolute;top:51px;line-height:33px;width:100%;color:#3cdfff;font-size:14px;}
			#Visitorsflowrate ._header span{float:left;}
			#Visitorsflowrate ._header span:nth-child(1){width:246px;text-align:center;margin-left:71px;margin-right:38px;}
			#Visitorsflowrate ._header span:nth-child(2){width:147px;text-align:center;}
			#Visitorsflowrate .PartTitle{}
			#Visitorsflowrate .PartTitle {}
			#Visitorsflowrate .selectDate{}
			#Visitorsflowrate .selectDate {}
			#ticketType{position:absolute;left:0;right:0;bottom:0;height:75%;}
			/**/
			#TouristData{border:1px solid #053c51;height:343px;margin-bottom:11px; position:relative;}
			#TouristDatachart{position:absolute;left:0;right:0;bottom:0;height:80%;}
			/**/
			#SalesTrend{border:1px solid #053c51;height:291px;}
			#SalesTrendChart{position:absolute;left:0;right:0;bottom:0;height:80%;}
		/*�м�*/
		#center{float:left;width:754px;}
			/**/
			#wholeCountry{height:207px;position:absolute;color:#fff;padding-top:7px;padding-left:28px;padding-right:28px;z-index:6000;}
			#wholeCountry h4{font-size:18px;line-height:47px;font-weight:normal;}
			#wholeCountry h4 {}
			#wholeCountry .money{color:#3cdfff;font-size:20px;line-height:20px;margin-bottom:19px;transition:all 0.2s linear;}
			#wholeCountry .money span{width:51px;height:66px;border:1px solid #ccc;display:inline-block;text-align:center;line-height:66px;font-size:47px;background-color:#3cdfff;color:#043a78;font-weight:bold;margin-right:14px;vertical-align:bottom;transition:all 0.2s linear;}
			#wholeCountry .money span:nth-child(3n){margin-left:29px;}
			#wholeCountry .money {}
			#wholeCountry ._count{font-size:17px;line-height:37px;padding-left:5px;padding-right:5px;}
			#wholeCountry ._count ins{text-decoration:none;color:#3cdfff;font-size:24px;padding-left:19px;padding-right:19px;}
			#wholeCountry.smail ._count ins{font-size:18px;padding-left:16px;padding-right:16px;}
			#wholeCountry.smail  .money{font-size:12px;line-height:12px;margin-bottom:11px;}
			#wholeCountry.smail  .money span{width:31px;height:40px;line-height:40px;font-size:28px;margin-right:8px;}
			#wholeCountry.smail  .money span:nth-child(3n){margin-left:17px;}
				
			/**/
			#regionData{border:1px solid #053c51;width:752px;height:631px;margin-bottom:11px;margin-top:33px;position:relative;overflow:hidden;}
			#regionData .btn_backmainmap{height:106px;width:119px;background:url(../images/btn_back.png) no-repeat left top;position:absolute;right:-120px;bottom:19px;z-index:3500;}
			#regionData .btn_backmainmap:hover{background-position:right top;}
			#main{width:100%;height:85.00%;position:absolute;left:0%;margin:0 auto;z-index:1000;bottom:0;right:0px;}
			#main2{width:100%;height:35.00%;position:absolute;left:0%;margin:0 auto;z-index:1100;bottom:0;right:0px;}
			/*ʡ������*/
			#ProvinceData{border:1px solid #053c51;float:left;width:244px;height:289px;margin-right:7px; position:relative;}
			#ProvinceData ._data_header{height:35px;line-height:35px;position:absolute;top:48px;left:0px;font-size:14px;}
			#ProvinceData ._data_header span{color:#b0b0b2;float:left;}
			#ProvinceData ._data_header span:nth-child(1){width:66px;text-align:center;}
			#ProvinceData ._data_header span:nth-child(2){width:161px;text-align:center;}
			#ProvinceChart{ position:absolute;left:0;bottom:0;right:0;height:71.00%;}
			/*��������*/
			#AgeData{border:1px solid #053c51;float:left;width:248px;height:289px; position:relative;}
			#AgeDataChart{position:absolute;left:0;bottom:0;right:0;height:80%;}
			/*ͳ��*/
			#GenderData{border:1px solid #053c51;float:right;width:242px;height:289px; position:relative;}
			#GenderChart{ position:absolute;left:0;bottom:0;right:0;height:80%;}
			#GenderChart ._count{font-size:12px;line-height:27px;text-align:center;color:#fff;font-weight:bold;position:absolute;bottom:35px;width:100%;}
			.genderBili{width:183px;position:absolute;bottom:80px;left:50%;margin-left:-91px;color:#b0b0b2;text-align:center;line-height:32px;}
			.genderBili ._line{height:9px;background:#333;width:100%;border-radius:50px;position:relative;overflow:hidden;}
			.genderBili ._line ._line_man{position:absolute;left:0;top:0;height:100%;background-color:#53cef8;}
			.genderBili ._line ._line_woman{position:absolute;right:0;bottom:0;height:100%;background-color:#fcaddd;}
			.genderBili strong{display:block;text-align:center;}
			.genderBili .man{position:absolute;left:-14px;bottom:100%;display:block;}
			.genderBili .man .icon_man{width:81px;height:81px;background:url(../images/icon_man.png) no-repeat center center;display:block;margin:0 auto;border:1px solid #184461;border-radius:50%;}
			.genderBili .woman{position:absolute;right:0px;bottom:100%;}
			.genderBili .woman .icon_woman{display:block;width:81px;height:81px;background:url(../images/icon_woman.png) no-repeat center center;margin:0 auto;border:1px solid #184461;border-radius:50%;}
		/*�ұ�*/
		#right{float:right;width:568px;margin-right:10px;}
		#right>div{position:relative;}
			/*����*/
			#OTA_ranking{border:1px solid #053c51;height:308px;margin-bottom:11px; position:relative;}
			#OTA_rankingChart{position:absolute;left:0;right:0;height:75%;bottom:0px;margin-bottom:5%;}
			#OTAleft{width:33.33%; position:absolute;left:0;top:0;bottom:0; z-index:2000;}
			#OTACenter{width:33.33%; position:absolute;left:33.33%;top:0;bottom:0; z-index:2000;}
			#OTARight{width:33.33%;position:absolute;top:0;bottom:0;z-index:2000;right:0px;}
			/*δ��7���ο�Ԥ��*/
			#Forecast{border:1px solid #053c51;height:343px;margin-bottom:11px; position:relative;}
			#ForecastChart{position:absolute;left:0;right:0;bottom:0;height:85%;}
			/*֧����ʽͳ�� */
			#paymentCount{border:1px solid #053c51;height:290px;}
			#paymentCountChart1{position:absolute;left:0;bottom:0;height:85%;width:55%;}
			#paymentCountChart2{position:absolute;right:0;bottom:0;height:85%;width:45%;}

	/*��Ŀ����*/
	.PartTitle{color:#3cdfff;font-size:19px;height:52px;line-height:52px;font-weight:normal;padding-left:17px;}
	/*ѡ������*/
	.selectDate{font-size:14px;line-height:1.64;color:#3cdfff;position:absolute;right:21px;top:10px;}

