body, input, button, select, textarea, th, td {
color: #444;
font-size: 14px;
line-height: 1.4;
}
body, input, textarea, select {
font-size: 14px;
font-family: "microsoft yahei";
}

.content {
	width:990px;
	min-height:440px;
	margin:0 auto;
	color:#828282;
}

ul li {
	display: inline;
	list-style:none;
	font-size:14px;
}

.fR { float:right;}

.fL { float:left;}

.mt15 { margin-top:15px;}

.mleft { margin-left:10px;}

.mleft5 { margin-left:2px;}

.smallfontsize { font-weight:normal; font-size:16px;}

.smallerfontsize { font-weight:normal; font-size:16px; padding:.2em .3em .2em !important;}

.clear{clear:both;}

.spanlh { line-height:32px;}


/*********问卷链接*********/
.wjhead {
	height:87px;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
	border-bottom:1px #dbdbdb solid;
	width:auto;
}

.wjtitle {
	border-bottom:1px #dbdbdb solid;
	height:44px;
	background:#efefef;
	position:relative;
}

.wjtitle div:first-child {
	padding-top:9px;
	padding-left:22px;
}

.wjname {
	font-size:16px;
	color: #4c4c4c;
	margin-right: 15px;
}

.actions {
	position: absolute;
	right: 22px;
	top: 10px;
}

.actions li {
	display:inline;
	list-style:none;
	font-size:16px;
	margin-left: 15px;
	cursor:poniter;
}

a {
	color: #828282;
	display:inline;
	outline:none;
	text-decoration: none;
	blr:expression(this.onFocus=this.blur());
}

.active { color:#4c4c4c ;}

/*nav2-tabs*/
.nav2-tabs{
font-size:16px;
margin-right:6px;
position:absolute;
right:0;
z-index:100;
top:0;
}
.nav2-tabs li{
float:left;
height:45px;
line-height:44px;
margin-right:27px;
font-size:16px;
}
.nav2-tabs > li > a {
}
.nav2 > li > a {
display: block;
color:#828282;
text-decoration:none;
}
.nav2-tabs .active{
background:url(/static/images/arrow.gif) no-repeat bottom;
}
.nav2-tabs .active a{
font-weight:bold;
}
.nav2-tabs::before,.nav2-tabs::after{
display: table;
line-height: 0;
content: "";
}
.nav2-tabs::after{
clear: both;
}

.liactive { position:relative;}

.arrowT {
	position: absolute;
	font-size: 30px!important;
	z-index: 1000;
	width: 30px;
	border-bottom: none!important;
}

.arrowt, .arrowb {
	font: 0px/9999px serif;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: 0;
	z-index: 1;
	width: 0px;
	height: 0px;
	color: inherit;
}

.arrowT{left:24px;top:24px;}

.arrowT .arrowt{
	border-width:0 9px 9px;
	border-style:dashed dashed solid;
	border-color:transparent transparent #fff;
	z-index:3;
	top:1px;
}

.arrowT .arrowb{
	border-width:0 9px 9px;
	border-style:dashed dashed solid;
	border-color:transparent transparent #dbdbdb;
}


.wjactions { padding: 7px 22px;}

.wjactions ul { text-align:right;}

.wjactions ul li a { margin-left:20px;}

[class^="-icon"] i, [class*="-icon"] i {
	display: inline-block;
	vertical-align: middle;
	background-image: url("/static/images/wjsj_toolico.png");
	background-repeat: no-repeat;
	margin-right:.1em;
}

.wjactions li a i {
	display: inline-block;
	vertical-align: middle;
	background-image: url("/static/images/wjsj_toolico_off.png");
	background-repeat: no-repeat;
	margin-right:.3em;
}

.baiscc i {
	background-position: -7px -85px;
 	width:27px;
	height:32px;
}

.crossc i {
	background-position: -47px -85px;
	width: 30px;
	height: 32px;
}

.detailsc i {
	background-position: -84px -84px;
	width: 31px;
	height: 32px;
}

.Statistics i {
	background-position: -164px -4px;
	width: 31px;
	height: 32px;
}

.wjactions .active i {background-image: url("/static/images/wjsj_toolico.png") !important;}

.paidcollect i {
	background-position: -124px -123px;
	width: 31px;
	height: 32px;
}


.animatet {
	position: absolute;
	left: 459px;
	bottom: 2px;
	*bottom: 0px;
}

.animated {
	/*position: absolute;*/
	display:none;
	cursor:pointer;
}

.smallpadding {
	padding:3px 0px;
	height:5px;
	width:22px;
	margin: 0 auto;
	border-left: 1px #dbdbdb solid;
	border-right: 1px #dbdbdb solid;
	border-bottom: 1px #dbdbdb solid;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	background: #fdf9cd;
}

.animatet i {
	background:url(/static/images/arrow_list_ico.png) -6px -18px no-repeat;
	width:10px;
	height:10px;
	display: inline-block;
	vertical-align: middle;
	cursor:pointer;
}

.animated i {
	background:url(/static/images/arrow_list_ico.png) 1px -10px no-repeat;
	width:22px;
	height:10px;
	display: inline-block;
	vertical-align: middle;
	cursor:pointer;
}

.contract .animatet i {background:url("/static/images/arrow_list_ico2.png") no-repeat scroll -6px -18px!important;}
.contract .animated i {background:url("/static/images/arrow_list_ico2.png") no-repeat scroll 1px -10px!important;}

.wjbbody {
	border:1px #dbdbdb solid;
	margin-top:10px;
	color:#4c4c4c;
}


.contract { height:46px;}


.contractbox {
	margin:0 auto;
	width:887px;
	background:#fdf9cd;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
	border-bottom:1px #dbdbdb solid;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	padding:13px 20px;
	position: relative;
}

.contractbox label { color:#dbdbdb;}

.acttime {
	position:absolute;
	right:20px;
	top:7px;
	height: 30px;
	line-height: 33px;
}

.caption {
	padding:20px;
	margin:20px auto 0;
	width:887px;
}

.caption p, .paidtext p { line-height:30px;}

.copylink {
	margin:30px auto 195px;
	width:834px;
	border:1px #1c6b85 solid;
	border-radius:2px;
	padding:15px 20px 16px 40px;
	background:#efefef;
	position:relative;
	color: #828282;

}

.copylink .WJButton {
	position:absolute;
	right:22px;
	top:10px;
}

.WJcontent {
	margin: 20px auto 0;
	width: 930px;
	//margin-bottom: 60px;
	min-height: 450px;
	margin-bottom: 20px;
}

/***********基本图表**************/
select { border:1px #77a5b4 solid; min-width:150px;}

.bggray { background-color:#efefef;}

.titlec { text-align:center;}

.titlec h2 { line-height:32px;}

.reduce {
	background: url(/static/images/wjsj_toolico.png) no-repeat;
	background-position: -80px -218px;
	width: 19px;
	height: 22px;
	display: inline-block;
	vertical-align: middle;
	float: right;
	margin-top:-3px;
}

.arrowup {
	display: inline-block;
	font-size: 30px!important;
	z-index: 1;
	padding: 0 0 0 5px;
	width: 10px;
	margin: 8px 0 0 9px;
	*margin: 10px 0 0 9px;
	vertical-align: middle;
	border-bottom: none!important;
}

.arrowupt {
	border-width: 5px 5px 0px;
	border-style: solid dashed dashed;
	border-color: #9d9d9d transparent transparent;
	z-index: 3;
	color: inherit;
	font: 0px/9999px serif;
	height: 0;
	overflow: hidden;
	width: 0;
	z-index: 1;
	padding: 0px!important;
}

.charthead { position:relative;}

.shquestion { position:absolute; top:0px;}

.flspan {
	float:left;
	margin-top:7px;
	*margin-top:3px;
	margin-right:5px;
}

.shquestion select {
	padding:2px;
}

.newdata { position:absolute; top:5px; right:0; z-index:199}

/*.newdata table { width:180px;}*/

.anshead table { width:auto;}

.anshead .flspan { margin-top:2px;}

.anshead select { padding:2px; padding:4px \0; *padding:4px;}

:root .anshead select { padding:2px;}

.ques .anshead table td tr .add-div { margin-left:10px;}

.add-div {
	border-radius:4px;
	border:1px #CCC solid;
	cursor:pointer;
	height: 18px;
	background-color:#fff;
	color:#858585;
	padding:4px 35px 4px 15px;
	position: relative;
}
.add-div .arrowup{
	position: absolute;
	top:4px;
	right: 8px;
}
.add-div_share{
	width:60px;
	padding:4px;
	border-radius:4px;
	border:1px #CCC solid;
	cursor:pointer;
	height: 18px;
	background-color:#fff;
	color:#858585;
	text-align:center;
}
.off_share{
	border:1px solid #E4E4E4!important;
	color:#E4E4E4!important;
	cursor:default!important;
	}

.add-div span { display:inline-block;}

.special span {padding-left:14px !important; }

.specialall span {padding-left:14px !important; }

.date { width:155px;}

.datetitle { width:120px;text-align:center;}

.showimg { text-align:center; padding:5px 0 30px;}
.showimg table td{ text-align:left;}
.showimg td{ padding:3px 10px;}
.tblist{
    border-top:1px solid #CACACA;
	border-left:1px solid #CACACA;
}

.tblist td{
    border-bottom:1px solid #EFEFEF;
	border-right:1px solid #EFEFEF;
	color:#444;
	}
.tblist tr:hover td{ background-color:#f7f7f7;}
.tblist td:last-child{border-right:1px solid #CACACA!important;}
.tblist tr:last-child td{border-bottom:1px solid #CACACA!important; color:#bbb;}
.tblist tr:first-child td{ color:#bbb;}

.tblist tr:last-child:hover td{ background-color:#fff;}
.tblist tr:first-child:hover td{ background-color:#fff;;}

.default {
	border-top:1px #dbdbdb solid;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
	background-color:#fff;
	position:absolute;
	display:none;
	z-index:2;
	min-width: 78px;
	margin-top:1px;
}

.default li {
	display:block;
	border-bottom:1px #dbdbdb solid;
	font-size: 14px;
	padding: 3px 15px;
	cursor:pointer;
}

.default li:hover {
	background-color:#f7f7f7;
	color:#1c6b85;
}

.dateul {	width:260px;}

.dateul li { width:230px;}

.specialallul li { width:175px;}

.fir { margin-left:63px;}

.plr { padding-left:10px;}

[class^="chart-icon"] i, [class*="chart-icon"] i {
	display: inline-block;
	vertical-align: middle;
	background-image: url("/static/images/chart.png");
	background-repeat: no-repeat;
	margin-right:.3em;
	width: 20px;
	height: 20px;
}

.pie i {
	background-position: 0 0;
}
.stackcolumn i {background-position: 0 -40px;}
.stackbar i {background-position: 0 -62px;}

.donut i {background-position: 0 -20px;}

.histogram i {
	background-position: 0 -40px;
}

.bar i {
	background-position: 0 -60px;
}

.column i {
	background-position: 0 -80px;
}

.bar i {
	background-position: 0 -100px;
}

.line i {
	background-position: 0 -120px;
}

.radar i {
	background-position: 0 -140px;
}

.csv i {
	background-position: 0 -160px;
}

.xls i {
	background-position: 0 -180px;
}

.jpg i {
	background-position: 0 -200px;
}

.pie_off i {
	background-position: -20px 0;
}

.donut_off i {
	background-position: -20px -2px;
}

.histogram_off i {
	background-position: -20px -40px;
}

.bar_off i {
	background-position: -20px -60px;
}

.column_off i {
	background-position: -20px -80px;
}

.bar_off i {
	background-position: -20px -100px;
}

.line_off i {
	background-position: -20px -120px;
}

.radar_off i {
	background-position: 0 -140px;
}

.csv_off i {
	background-position: -20px -160px;
}

.xls_off i {
	background-position: -20px -180px;
}

.jpg_off i {
	background-position: -20px -200px;
}

.chartdiv {
	width:840px;
	margin:0 auto;
	overflow: hidden;
	padding:5px 10px;
	position: relative;
}

.charttable table {
	width:650px;
	margin:0 auto;
	text-align:left;
	border-top:1px #dbdbdb solid;
	border-left:1px #dbdbdb solid;
}

.charttable table tr:first-child, .bggray { background-color:#efefef;}

.charttable table tr td {
	padding: 6px;
	border-bottom:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
}

.alignr { text-align:right;}

.alignc { text-align:center;}

.deletediv {
padding: 20px;
}


/***********交叉图表**************/
.scross .anshead table { }

.pag { height:19px;}

.addpeo { color:#4c4c4c;}

.addpeo i {background: url(/static/images/wjsj_toolico.png) no-repeat; background-position:-21px -201px;;width: 19px;height: 20px;display: inline-block;vertical-align: middle; margin-right: 4px;}

.scrchart { padding:20px;}

.scrchart table tr td { padding-top:6px;}

.scrchart select { width:250px;}

.surveytitle { font-weight:bold; font-size:16px;}

.number { color:#dadada; margin-bottom:30px;}


/***********答卷详情**************/
.tableborder {
	min-height:500px;
	width:100%;
}

.tablehead tr td{
	padding: 2px 25px;
	line-height: 25px;
	border-top: 1px #efefef solid;
	margin-left:10px;
}

.tablehead tbody tr {
	cursor:pointer;
}

.tablehead thead tr td {
	background-color:#efefef;
}

.lookicon i {
	background-position: -21px -164px;
	width: 19px;
	height:14px;
	display: inline-block;
	vertical-align: middle;
	background-image: url("/static/images/wjsj_toolico_off.png");
	background-repeat: no-repeat;
	margin-right:.1em;
}
.Excludeicon i {
    background-image: url("/static/images/wjsj_toolico_off.png");
    background-position: -100px -303px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    margin-right: 0.1em;
    vertical-align: middle;
    width: 20px;
}
.Excludeicon_off i {
    background-image: url("/static/images/wjsj_toolico_off.png");
    background-position: -78px -303px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    margin-right: 0.1em;
    vertical-align: middle;
    width: 20px;
}

.active i {background-image: url("/static/images/wjsj_toolico.png") !important;}

.trActive { background:#f7f7f7;}

.trActive_c td { color:#1c6b85;}


/***********答卷预览**********/
.preview {
	min-height: 400px;
	width: 1000px;
	/*border: 1px #dbdbdb solid;*/
	background-color: #fff;
	margin: 10px auto;
}
.preTop {
	padding: 0 32px;
	height: 80px;
	line-height: 80px;
	background: #53a4f4;
	font-size: 26px;
	color: #fff;
	position: relative;
}
.preTop img {
	display: block;
	position: absolute;
	top: 23px;
	right: 32px;
}

.preview .preTitle {
	margin-top: 14px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	/*border-bottom: 1px solid #ccc;*/
}
.preview .preTitle .mark {
	height: 18px;
	width: 3px;
	background: #53a4f4;
	display: inline-block;
	vertical-align: middle;
	margin: -3px 10px 0 0;
}

.preview .prehead {
	padding: 0 32px;
}
.preview .preQ .preTitle {
	border: 0;
	height: 32px;
	line-height: 32px;
	margin-bottom: 15px;
}
.preview .prehead table {
	width: 100%;
}
.preview .prehead table td {
	padding: 8px 20px;
}
.preview .preQ {
	margin-top: 30px;
}
.preview .preQ .preTitle, .preview .preQ .ansimg, .preview .preQ .anPage {
	padding: 0 32px;
}
.preview .preQ .anPage {
	height: 42px;
	line-height: 42px;
	text-align: right;
	color: #a0a0a0;
}
.preview .preQ .anPageSpacing {
	height: 20px;
	background: #f4f4f6;
}

.borderb { border-bottom:1px #dbdbdb solid;}
.bordert { border-top:1px #dbdbdb solid;}

.mleft { margin-left:10px;}

.mtop { margin-top:10px;}

.preview .preQ .ansimg {
	padding: 15px 0;
	margin: 0 32px;
	background-color: #fff;
}
.preview .preQ .ansimg_2 {
	border-bottom: 1px solid #f4f4f6;
}

.anshead {
	/*background-color: #f1f1f1;*/
	line-height: 28px;
	padding: 0 24px;
	position: relative;
}
.anshead_2 .qTitle{
	width: 738px;
}
.anshead .qtype {font-size:12px;}
.anshead .buyQ {
	display: block;
	font-size: 12px;
	color: #ef6262;
}
.anshead .question-score {
	display: block;
    text-align: right;
    width: 130px;
    position: absolute;
    right: 20px;
    top: 0;
    color: #53a4f4;
}

.ans { padding:0 28px;}
.ans .ansCon {
	padding-top: 15px;
	word-wrap: break-word;
}
.ans .ansCon .image_select {
	width: 150px;
	min-height: 178px;
	display: inline-block;
	margin-right: 30px;
}
.ans .ansCon .image_select dd {
	width: 150px;
	height: 150px;
	overflow: hidden;
	margin: 0;
}
.ans .ansCon .image_select img {
	width: 150px;
	height: auto;
}
.ans .ansCon .image_select dt {
	line-height: 28px;
}

.ans .ansCon .explain {
	height: 28px;
	line-height: 28px;
	display: block;
	color: #aaa;
}
.ans .geographical_map {
	width: 700px;
	height: 350px;
}
.ans .upload_file img {
	max-height: 895px;
	max-width: 380px;
}

.right i {
	background:url(/static/images/frontpage.png) -247px -8px no-repeat;
	width: 31px;
	height: 61px;
	display: inline-block;
}

.left i {
	background: url(/static/images/frontpage.png) -247px -89px no-repeat;
	width: 31px;
	height: 61px;
	display: inline-block;
}

.scroll { position:fixed;}

.left {
	left: 17px;
}

.right {
	right: 17px;
}

.del_cross{
	width:21px;
	height:21px;
	margin:0 0 2px 5px;
	cursor:pointer;
	background:url(/static/images/wjsj_toolico.png) no-repeat -19px -179px;
	}

.ansimg table{
	border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	}

.ansimg .matrix_score .ans_separated {
	border-top: 1px solid #f4f4f6;
}
.ansimg .matrix_score .ans_separated td {
	padding-top: 10px;
}
.ansimg .matrix_score td {
	padding-bottom: 10px;
	vertical-align: top;
}
.ansimg .matrix_score td:first-child {
	width: 35%;
}
.ansimg .matrix_score td:last-child {
	width: 65%;
	padding-left: 30px;
}

/*---------社交分享------------*/
.SocialShare{

	}
.SocialShare p{
	margin:5px 0;
	height:24px;
	line-height:30px;
	}
.SocialShare label{
	cursor:pointer;
	}
.SocialShare input[type="checkbox"]{
	vertical-align:middle;
	margin-top:0px;
	}
.share_password{
	margin-left:10px;
	border:1px solid #75A3B1;
	padding:3px;
	}

.ShareURL{
	margin-left:0px;
	border:1px solid #1C6B86;
	padding:5px 10px;
	font-size:18px;
	width:350px;
	color:#0086B8;
	}
.Share_c{
	margin:15px 0 0 0;
	}
.fxtext{
	float:left;
	line-height:42px;
	margin-right:10px;
	}

.Share_mask{
	position:absolute;
	top:35px;
	left:0px;
	background:#fff;
	opacity:0.8;
	*filter:alpha(opacity=8);
    filter:alpha(opacity=8);
	z-index:999;
	width:100%;
	height:170px;
}

#share_URL{
    border: 1px solid #1C6B86;
    color: #0086B8;
    font-size: 18px;
    margin-left: 0;
    padding: 5px 10px;
    width: 350px;
	display:block;
	background:#EFEFEF;
	text-decoration:none;
	}


.navData{ position:relative; height:35px;}
/*------------------历史数据时间轴---------------------*/
.DateData{ margin:10px 0; height:140px;}
.DateData  > p{ color:#999;}
.Date_b{
	float:right;
	color:#1C658B;
	font-size:16px;
	}
.DateDataCon{
	height:100px;
	float:left;
	width:930px;
	overflow-x:auto;
	overflow-y:hidden;
	}
.DateDataN{
	position:relative;
	}
.Data_bar{
	margin:45px 0 0 25px;
	height:4px;
	border-radius:2px;
	background:#E4E4E4;
	}
/*.DateDataCon .dateP{float:left; margin-top:-10px;}*/
.DateDataCon .dateP{ position:absolute; top:-5px; width:120px;}
.DateDataCon .dateP span{color:#B9B9B9;}
.DateDataCon .dateP p{margin:10px 0;text-align:center; color:#4B4B4;}
.DateDataCon .Now_p{width:40px;}
.DateDataCon .history_p{ margin-left:5px; margin-right:5px;}
.DateDataCon .point{
	width:18px;
	height:20px;
	display:block;
	margin:0 auto;
	z-index:999;
	position:relative;
	background:url(/static/images/pt.png) -3px 1px no-repeat #fff;
	}
.DateDataCon .Pf{
	width:25px;
	height:20px;
	background-position:0 -30px!important;
	}
.DateDataCon .topBar{
	position:absolute;
	top:0;
	height:4px;
	z-index:0;
	width:80px;
	left:20px;
	background-color:#08C5FD;
}
.Dstart{
	left:805px;
	/*float:right!important; */
	margin-right:0!important;
	position:inherit!important;
	margin-top:-4px!important;
	}
.Dstart p{ text-align:right!important;}
.Dstart .point{
	 width:18px;
	 height:20px;
	 background:url(/static/images/pt.png) -3px -55px no-repeat #fff!important;
	 margin-right:0!important;
}
.Dstart a{ cursor:default!important;}
.Tjj{
	position:absolute;
	min-width:50px;
	background:#fff;
	border-radius:2px;
	padding:5px;
	z-index:5100;
	border:1px solid #DBDBDB;
	color:#000;
	text-align:center;
	z-index:800;
	}
.TjjTop span{
	color:#999999;
	font-weight:bold;
	padding:0 5px;
	}
.Tjj .tj{
	position:absolute;
	/*top:26px;*/
	bottom:-9px;
	width:18px;
	height:9px;
	z-index:801;
	background:url(/static/images/N_time.png) no-repeat;
	}

/*---------------填空题图表------------*/
.GapFilling{
	margin:10px 0;
	width:100%;
	text-align:left;
	min-height:300px;
	}
.Gl{
   float:left;
   width:100%;
   border-collapse: collapse;
    border-spacing: 0;
   }
.Gl td{
	border-left:1px solid #EFEFEF;
	}
.Gl tr td:first-child{
	border-left:1px solid #CACACA!important;
	}
.glb .Gl_list li,.glb .Gl_title{
	border-left:1px solid #EFEFEF!important;
	}
.Gcon{
	overflow:hidden;
	border-right:1px solid #CACACA;
	border-top:1px solid #CACACA;
	position: relative;
	}
.Gbot{
	overflow:hidden;
	padding:5px 10px;
	color:#BBBBBB;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
	border-bottom:1px solid #CACACA;
	}
.Gl_title td{
	padding:5px 10px;
	line-height:24px;
	color:#BBBBBB;
	border-bottom:1px solid #EFEFEF;

	}
.Gl_list{padding:0;}
.Gl_list tr:hover td{ background-color:#f7f7f7;}
.Gl_list tr:hover td .i{ display:block;}
.mat:hover td .i{ display:block;}
.G_paging a{
	margin-left:5px;
	color:#bbb;
	}
.G_paging a:hover{color:#0095CD;}
.Gl_list td{
    padding:3px 10px;
	line-height:22px;
	overflow:hidden;
	border-bottom:1px solid #EFEFEF;
	}
.G_paging{ float:right;}
.Gl_list td .i{
	cursor:pointer;
    background-image: url("/static/images/wjsj_toolico.png");
    background-position: -21px -163px;
    background-repeat: no-repeat;
	display:none;
    height: 14px;
    margin-right: 0.1em;
    vertical-align: middle;
    width: 19px;
}
.Gl_list td .d{
    background-position:-105px -343px!important;
}
.Gl_title td .plDow{
    color: #0095CD;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 5px;
    width: 68px;
}
.Gl_title td .i{
	cursor:pointer;
    background-image: url("/static/images/wjsj_toolico.png");
    background-position: -21px -164px;
    background-repeat: no-repeat;
	display:block!important;
    height: 14px;
    margin-right: 0.1em;
    vertical-align: middle;
    width: 19px;
}
.get_page{
	width:30px!important;
	margin:0 5px 0 10px;
	vertical-align:middle;
	padding:0px;
	border:1px solid #bbb;
	}
.matTd{ color:#bbb;}
.Gl .lbn{ border-left:none; text-align:center; width:24px;}
.Active_c td{color:#cccccc!important;}
.No_arrows{background: none;}
.eyes {
cursor: pointer;
background-image: url("/static/images/wjsj_toolico.png");
background-position: -21px -164px;
background-repeat: no-repeat;
display: none;
height: 14px;
margin-right: 0.1em;
vertical-align: middle;
width: 19px;
}

/*------------end---------*/
.Gls{
   float:left;
   width:100%;
   border-collapse: collapse;
   border-spacing: 0;
   }
.Gls td{
	border-left:1px solid #CACACA;
	}
.Gls tr:first-child td{
   border-top:1px solid #CACACA;
}
.Gls tr td:last-child{
   border-right:1px solid #CACACA;
}
.glb .Gls_list li,.glb .Gls_title{
	border-left:1px solid #CACACA!important;
	}
.Gls_list td .j{
	cursor:pointer;
    background-image: url("/static/images/wjsj_toolico.png");
    background-position: -21px -164px;
    background-repeat: no-repeat;
    height: 14px;
    margin-right: 0.1em;
    vertical-align: middle;
    width: 19px;
}
.Gls_list td{
    padding:3px 10px;
	line-height:22px;
	overflow:hidden;
	border-bottom:1px solid #CACACA;
	}
.Gls .lbn{ border-left:none; text-align:center; width:24px;}

/*--------------表单分享-------------------*/
.ShareBox{
	border:1px solid #DBDBDB;
	margin:20px auto 0 auto;
	width: 970px;
}
.tabs li a {color: #555555;}
.tabs li.act {
    background-color: #fff;
}
.tabs li.act a{ color:#63ADCB;}
.tabs {
	float: right;
    margin: 0 15px -1px 0;
}
.tabs li {
    background-color: #D2D2D2;
    color: #555555;
    display: inline;
    float: left;
    line-height: 19px;
    padding: 5px 10px;
    margin-right:0px;
    border: 0x;
}
.tabs li i{
	background-image: url("/static/images/wjsj_toolico.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 20px;
	height:17px;
	float: left;
	margin: 2px 6px 0 0;
}
.tabs li .i1{background-position: -46px -412px;}
.tabs li .i2{background-position: -45px -436px;}
.tabs li.act .i1{background-position: -22px -412px;}
.tabs li.act .i2{background-position: -22px -436px;}

.ShareBox_top{
	float: left;
	width: 100%;
	padding-top: 20px;
	background-color: #EFEFEF;
}
.ShareBox_title{
	float: left;
	margin-left: 20px;
}
.ShareBox_title h1{margin: 0; display: inline;}
.ShareBox_title span{padding-left: 15px;}

.TransverseTextarea{ width: 463px; height: 100px; resize: none; margin:10px 0 15px 0;}
.selectTransverse select{ float: left; margin:0 10px 0 0;}
.dateS {margin: 10px; float: left;}


.plDowBox{
    margin: 10px;
}
.plDowBox textarea{
	margin-top: 10px;
	width: 550px;
	height: 260px;
	resize:none;
}

.tablehead{ float: left;}

.chart_point{
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: center;
	width: 100%;
	line-height: 40px;
	color: #999;
}

/*来源报表*/
.overview_info{
	padding: 23px 0;
	overflow: hidden;
}
.overview_info h2{
    font-size: 16px;
}
.overview_info .sz{
	font-size: 31px;
	color: #FA9B9B;
	line-height: 31px;
	min-height: 31px;
	margin:5px 0 0 0;
}
.overview_info .szNull{
	font-size: 12px;
	color: #FA9B9B;
	line-height: 21px;
	min-height: 31px;
	margin:5px auto 0 auto;
	color: #888;
	width: 100px;
}
.overview_info .overview_list{
	float: left;
	display: inline-block;
	margin-right: -1px;
	border-right: 1px solid #E8E8E8;
}
.overview_info .overview_list:last-child{
	border-right: 1px solid #fff;
}

.Crowd{ float: left; width: 400px;padding-top: 80px;margin: 0 50px 0 30px;}
.Crowd div{
	background-image: url("/static/images/people.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 25px;
	height:50px;
	float: left;
	margin: 0 12px 5px 0;
}
.Crowd .men{background-position: 0 0;}
.Crowd .wom{background-position: -22px 0;}
.add-div span input{width: 170px; margin:-2px 0 0 0; border:none;}
.dateCon{border:1px solid #D0D0D0;background-color: #fff;}
.dateCon .kalendae {background-color: #fff;}
.dateCon .stopbtn{display: inherit;margin: 10px 5px 8px 5px;}
.dateCon .dateInput{text-align: center;}

.color_grap{color:#cccccc;}
.Views{position: absolute; top: 353px;left: 80px;}

.person_info{
	width: 120px;
	height: 50px;
	position: absolute;
	right: 157px;
	text-align: left;
	top: 175px;
	z-index: 99;
	font-size: 16px;
	color: #2B2A2A;
	line-height: 26px;
	font-weight: bold;
}
.person_info .maC{color: #1189EE;}
.person_info .woC{color: #B14173;}

.loadingimg{
	width:32px;
	height:32px;
	background:url("/static/images/Bigloading.gif") no-repeat 0 0;
	margin:10px auto;
}
.i_help{
	display: inline-block;
	vertical-align: top;
	margin: 8px 0 0 6px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background:url("/static/images/help.png") no-repeat 0 0;
}
/*geographical*/
.geo_container_wrapper{ width: 700px; position: relative; margin: 0 auto;}
.geo_container_wrapper .filter_result{ display: none; width: 640px; background: #ffffff; border: solid 1px #b0b0b0; border-bottom: 0; padding: 5px 20px 5px 38px; line-height: 1.4; color: #666666; font-size: 14px; overflow: hidden; text-align: left;}
.geo_container_wrapper .filter_result .mark_ico{ display: inline-block; width: 14px; height: 16px; background: url(/static/images/wjsj_toolico.png) no-repeat -107px -441px; position: absolute; top: 10px; left: 12px;}
.filter_result .btn_view{ float: right; display: inline-block; height: 30px; line-height: 30px; overflow: hidden; color: #53a4f4; font-size: 14px; border: solid 1px #53a4f4; border-radius: 4px; cursor: pointer; padding: 0 16px; margin-top: 5px;}
.filter_result .btn_view:hover{ color: #ffffff; background-color: #53a4f4;}
.filter_result .btn_view:active{background-color: #4b94dc;}
.filter_result .text_address{ line-height: 1.28571; color: #616161; font-size: 16px; padding-right: 170px;}
.filter_result .text_coord{ line-height: 1.5; color: #aaaaaa; font-size: 14px; padding-right: 170px;}
.anchorBL{display: none;}
.geo_container_wrapper .geographical_multiple_blank{ border: solid 1px #b0b0b0; text-align: center; line-height: 350px;}
.geo_container_wrapper .bdmap_button{ display: none; width: 24px; height: 22px; position: absolute; right: -62px; top: -42px; background: url(/static/images/bdmap_menu.png) no-repeat; cursor: pointer;}
.geo_container_wrapper .bdmap_button:hover{ background-position: 0 -24px;}
.geo_container_wrapper .bdmap_button.active{ background-position: 0 -48px;}
.geo_container_wrapper .bdmap_contextmenu{ display: none; position: absolute;z-index: 1000; right: -62px;top: -21px;}
.geo_container_wrapper .bdmap_contextmenu .bdmap_btnwrap{box-shadow: #888888 3px 3px 10px; border: 1px solid #a0a0a0; padding: 5px 0px; background: #ffffff;}
.geo_container_wrapper .bdmap_contextmenu .bdmap_btnwrap>div{cursor: pointer; padding: 0px 10px; color: #303030; font-size: 11px; background: none;}
.geo_container_wrapper .bdmap_contextmenu .bdmap_btnwrap>div:hover{color: #ffffff; background: #4572a5;}
.ico_success{ display: inline-block; vertical-align: top; width: 16px; height: 16px; background: url(/static/images/ico_success_small.png) no-repeat; margin: 2px 3px 0 40px;}
.ico_fail{ display: inline-block; vertical-align: top; width: 16px; height: 16px; background: url(/static/images/ico_help_small.png) no-repeat; margin: 2px 3px 0 40px;}
