/*主题分析*/


/*banner*/
/*热度条样式*/
.hold_number{margin: 9px 16px;}
.progress-bar, .progress-bar b{background: #F2D07E no-repeat scroll 0 0; display: block;border-radius: 3px;}
.banner_wrap {
	/*background: url(../images/analysis_banner_bgNew.png) no-repeat;*/
	background: url(../images/banner_wrap_bg.png);
	background-position-y: bottom;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	height: 90px;
}
.banner_wrap_middle{
/*background: url(../images/analysis_banner_bgNew.png) no-repeat;*/
	background: url(../images/transition/boot-bg.png) no-repeat;
	width: 1200px;
	margin: 0 auto;
}
.banner_bg {
	width: 100%;
	height: 100%;

	/*overflow: hidden;*/
}

.banner_title {
	width: 13%;
	height: 100%;
	float: left;
	margin-top: 26px;
}
.banner_title a img{
	height: 35px;
}
.banner_nav {
	width: 65.1%;
	float: right;
	/*margin: 30px 0;*/
	height: 104px;
	line-height: 94px;
}

.banner_nav ul {
	overflow: hidden;
}

.banner_nav ul li {
	float: left;
	margin-right: -1px;
}

.banner_nav ul li a {
	display: inline-block; *display:inline; *zoom:1;
	width: 131px;
	height: 46px;
	text-align: center;
	color: #FFFFFF;
	font:16px/47px "Microsoft YaHei";
}

.banner_nav .cur {
	background: url(../images/analysis_banner_selectedNew.png) no-repeat;
}

.analysis_search {
	padding: 13px 0 26px 25px;
	position: relative;
	border: thin solid #DDDDDD;
	background: #fff;
}

.analysis_search div {
	display: inline-block; *display:inline; *zoom:1;
	/*padding-right: 14px;*/

}
/*悬浮注释*/

.analysis_content .icon_analysis_result{
	display: inline-block;
	width: 11px;
	height: 11px;
	background: url(../images/analysis_icon_all.png) -42px -49px;
	margin-right: 12px;
	margin-bottom: 2px;
}
.me-analysis-wrapper{position:relative;}
.me-analysis-wrapper .icon_analysis_result{
	display: inline-block;
	width: 11px;
	height: 11px;
	background: url(../images/analysis_icon_all.png) -42px -49px;
	margin-right: 12px;
	margin-bottom: 2px;
}
.me-analysis-wrapper .hover-tips{
	position: absolute;
	left: -51px;
	top: -12px;
    display: inline-block;
	padding: 6px 13px;
	font-size: 14px;
	border: thin solid #b7dfff; /* stroke */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; /* border radius */
	background-color: #edf7ff; /* layer fill content */
	-moz-box-shadow: 2px 4px 4px rgba(204,204,204,.34); /* drop shadow */
	-webkit-box-shadow: 2px 4px 4px rgba(204,204,204,.34); /* drop shadow */
	box-shadow: 2px 4px 4px rgba(204,204,204,.34); /* drop shadow */
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    filter:alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.3s ease-in-out 0.1s;
    -moz-transition: all 0.3s ease-in-out 0.1s;
    -ms-transition: all 0.3s ease-in-out 0.1s;
    -o-transition: all 0.3s ease-in-out 0.1s;
    transition: all 0.3s ease-in-out 0.1s;
}
.me-analysis-hover,.reduce_icon_hover{
	float:left;
}

.me-analysis-hover:hover +.hover-tips{
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    filter:alpha(opacity=100);
    opacity: 1;
}
.analysis_search img {
	display: inline-block; *display:inline; *zoom:1;
	vertical-align: middle;
	margin-top: 15px;margin-right: 20px;
}
..reduce_icon_hover{
	margin-top:15px;margin-right: 20px;
}
.analysis_search .reduce_styleChange:hover .hover_reduce_styleChange{
	display: none;
}
.analysis_search input {
	outline: none;
	border: none;
	/*width: 523px;
	height: 29px;
	border: 1px solid #4d85cc;
	text-indent: 3px;
	margin-bottom: 15px;
	text-align: left;*/
	width: 866px;
	height: 48px;
	line-height: 48px;
	text-indent: 8px;
	border: none;
	font-size: 16px;
	border-bottom: 1px solid #DDDDDD;
	margin-left: 5px;
}

.analysis_search span {
	color: #4676D2;
	font-size: 14px;
}

.analysis_search select {
	width:276px;outline: none;font-size: 16px;
	padding:13px 0;
	border: thin solid #417DC9;
	border: none;
	border-bottom: 1px solid #dddddd;
	margin-right: 21px;
	text-indent: 5px;
	background: transparent;
	float:left;
}
.analysis_search select.education-active{
	width:424px;
	margin-right:22px;
}

.subDiv{
	position:relative;
}
.analysis_search .education-wrapper{
	position: absolute;
	left: 0;
	left:-25px\0;
	top: 15px;
}
.analysis_search .education-wrapper .education-btn{
	color: #fff;
	background:#63cb8d;
	padding: 3px 5px;
	border-radius: 4px;
	font-size: 12px;
	cursor:pointer;
}
.analysis_search .education-wrapper .education-btn.education-btn-active{
	background:#6b91db;
}
.btn_group a {
	display: inline-block; *display:inline; *zoom:1;
	text-align: center;
	height: 33px;
	line-height: 33px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	color: #FFFFFF;
}

.btn_group a:hover {
	text-decoration: none;
}

.btn_group .analysis_btn {
	width: 218px;
	height: 48px;
	font-size: 16px;
	line-height: 48px;
	border: thin solid #5E80C2;
	/*margin: 0 10px 0 16px;*/
	background-color:#4676D2;
	background: -webkit-linear-gradient(top, #4676D2, #4676D2);
	background: -moz-linear-gradient(top, #4676D2, #4676D2);
	background: -ms-linear-gradient(top, #4676D2, #4676D2);
	background: -o-linear-gradient(top, #4676D2, #4676D2);

}

.btn_group .fold_btn {
	background: #DFDFDF;
	color: #484848;
	/*background: -webkit-linear-gradient(top, #2554af, #16397c);
	background: -moz-linear-gradient(top, #2554af, #16397c);
	background: -ms-linear-gradient(top, #2554af, #16397c);
	background: -o-linear-gradient(top, #2554af, #16397c);
	FILTER: progid: DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#2554af, endColorStr=#16397c);*/
}

.btn_group .export_btn {
	width: 120px;
	/*background: #417DC9;*/
	text-align: right;
	padding-right: 12px;
	/*width: 132px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;*/
	/*position: relative;*/
	position: absolute;
	top: 106px;
	right: 16px;
}

.icon_export {
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -9px;
	width: 12px; height: 16px;
	background: url('../images/analysis_icon_all.png') -10px -49px;
}

/*@media(min-width:992px) {
	.analysis_search input {
		width: 561px;
		height: 48px;
		border: none;
		font-size: 16px;
		border-bottom: 1px solid #DDDDDD;
	}
}*/

/*@media(min-width:1248px) {
	.analysis_search input {
		width: 833px;
		height: 48px;
		border: none;
		font-size: 16px;
		border-bottom: 1px solid #DDDDDD;
	}
}*/

@media(min-width:1310px) {
	.analysis_search input {
		width: 866px;
		height: 48px;
		line-height: 48px;
		text-indent: 8px;
		border: none;
		font-size: 16px;
		border-bottom: thin solid #DDDDDD;
		margin-left: 5px;
	}
}

/*@media(max-width:991px) {
	.analysis_search input {
		width: 165px;
		height: 48px;
		border: none;
		font-size: 16px;
		border-bottom: 1px solid #DDDDDD;
	}
}*/

.analysis_chart {
    width:1198px;
	position: relative;
	margin-top: 27px;
	/*background: #fff;
	border: 1px solid #ddd;*/
}
.analysis_chart .me-title{
	position: absolute;
	top: 123px;
	left: 60px;
}
.analysis_chart .me-title .me-title-one{
	padding-bottom: 5px;
}
.analysis_chart .me-title .me-title-one span{
	background: url("../images/me-mark.png") no-repeat;
	display: inline-block;
	width: 15px;
	height: 13px;
	padding-top: 10px;
	padding-right: 5px;
}
.analysis_chart .me-title .me-title-two{
	text-indent: 160px;
	padding-top: 5px;
}
.analysis_chart .me-title .me-title-one,.me-title-two{

	font-size: 26px;
	font-family: "Microsoft YaHei", "宋体";
	color: #8B8B8B;
	letter-spacing: 2px;
}

.analysis_chart .icon_analysis_result{
	display: inline-block;
	width: 11px;
	height: 11px;
	background: url(../images/analysis_icon_all.png) -42px -49px;
	margin-right: 12px;
	margin-bottom: 2px;
}
.analysis_chart .person {
	display: inline-block; *display:inline; *zoom:1;
	vertical-align: middle;
	margin-top: 15px;
}

.analysis_chart .name {
	overflow: hidden;
	border-bottom: thin dashed #dddddd;
}
.analysis_chart .name dt,
.analysis_chart .name dd {
	float: left;
}

.analysis_chart .name dd {
	font-weight: bold;
	font-size: 16px;
	color: #417DC9;
	line-height: 49px;
	background: #fff;
	width: 91.7%;
	text-indent: 20px;
}

.analysis_chart .name dt {
	font-size: 14px;
	font-weight: 400;
	width: 98px;
	height: 49px;
	text-align: center;
	line-height: 49px;
	border-right: thin dashed #dddddd;
}
.chart_left {
	float: left;
	overflow: hidden;
	padding-left:130px;
	padding-top: 255px;
	padding-right:33px;
}

.chart_left ul li {
	font-size: 18px;
	color: #454545;
	margin-bottom: 20px;
}

.chart_left ul li span {
	display: inline-block; *display:inline; *zoom:1;
	background: url("../images/me-dot.png") no-repeat;
	width: 13px;
	height: 13px;
	/*background: #A0A0A0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	margin-right: 18px;*/
	position: relative;
	top: 1px;
	left: -7px;
}

.chart_img {
	float: right;
	padding-top: 54px;
	padding-bottom: 28px;
}
/*分析页*/

.books {
	width: 100%;
	/*background: #FFF;*/
	background: #EDF7FF;
	border: thin solid #CFCFCF;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	overflow: hidden;
}

.books div {
	float: left;
}

/*.books div:first-child {
	width: 13%;
	display: inline-block; *display:inline; *zoom:1;
	font: bold 20px/95px "Microsoft YaHei";
	color: #417DC9;
	text-align: center;
	cursor: pointer;
}*/

.books div:last-child {
	width: 100%;
   /* background: #EDF7FF;*/
	/*margin-top: 15px;*/
}

.books ul {
	overflow: hidden;
	/*border-bottom: 1px dashed #dddddd;*/
}

.books ul li {
	float: left;
	width: 163px;
	line-height: 51px;
	padding-left: 20px;
	/*border-bottom: 1px dashed #dddddd;*/
}
.books ul li span img{
	position: relative;
	top: 4px;
}

.chart_mid {
	width: 100%;
	border: thin solid #CFCFCF;
	/*border-top: none;*/
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	overflow: hidden;
	position:relative;
}

.chart_mid .left {
	float: left;
	width: 21%;
	/*width: 215px;*/
}

.chart_mid .left ul li {
	border-right: thin solid #CFCFCF;
	border-bottom: thin dashed #CFCFCF;
}

.chart_mid .left ul li:last-child {
	border-bottom: none;
}

.chart_mid .left ul li a {
	display: inline-block; *display:inline; *zoom:1;
	/*width: 219px;*/
	width: 100%;
	height: 64px;
	text-align: center;
	background: #EDF7FF;
	color:#5C87D8;
	font: 14px/66px "Microsoft YaHei";
}

/*.chart_mid .left ul li a:hover {
	color: #417DC9;
	font-weight: bold;
	text-decoration: none;
	border-left: 5px solid #417DC9;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}*/

.chart_mid .left ul li .cur {
	color: #417DC9;
	font-weight: bold;
	background: #4676D2;
	color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}

.chart_mid .left dl {
	font-weight: bold;
	color: #484848;
}

.chart_mid .left dl dt,
.chart_mid .left dl dd {
	width: 100%;
	height: 41px;
	line-height: 41px;
	border-bottom: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
	background: #F4F4F4;
	cursor: pointer;
}

.chart_mid .left dl dt {
	background: #fff;
	padding-left: 27px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	cursor: default;
}

.chart_mid .left dl dd {
	padding-left: 27px;
	background: #EDF7FF;
	color: #4B7AD3;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}

.chart_mid .left dl .cur {
	color: #fff;
	background: #4676D2;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}

.chart_mid .right {
	float: left;
	/*width: 940px;*/
	width: 79%;
	/*width: 72%;*/
}

.right_top {
	width: 100%;
	height: 58px;
	line-height: 58px;
	/*border-bottom: 2px solid #2A6EB7;*/
	background: #EDF7FF;
}

.right_top div {
	float: left;
	margin-left: 8px;
}

.right_top .submitbtn {
	outline: none;
	border: none;
	width: 58px;
	height: 30px;
	background: #417DC9;
	color: #FFFFFF;
	text-align: center;
	border-radius: 3px;
}

.right_top .type {
	font-size: 12px;
	color: #666666;
	margin-left: 33px;
}


/*.right_top .type img {
	display: inline-block; *display:inline; *zoom:1;
	vertical-align: middle;
	margin-left: 17px;
}*/

.right_top .type a {
	display: inline-block; *display:inline; *zoom:1;
	vertical-align: middle;
	width: 28px;
	height: 27px;
	background-image: url(../images/Testing.png);
	background-position: center;
	margin-right: 5px;
}

.right_top .type #table_twot {
	background-image: url(../images/Table_no.png);
}

.right_top .type #table_map_threet {
	background-image: url(../images/map.png);
}

.right_top .type #table_threet {
	background-image: url(../images/force.png);
}
.right_top .type #force_chart{
	background-image: url(../images/force.png);
}
.right_top .type #table_one {
	background-image: url(../images/Testing_no.png);
}
.right_top .type #force_table{
	background-image: url(../images/Table_no.png);
}
.right_top .type #table_two {
	background-image: url(../images/Table_no.png);
}

.right_top .type #table_three {
	background-image: url(../images/Chart_no.png);
}

.right_top .type #table_four {
	background-image: url(../images/Cylindrica_no.png);
	background-repeat: no-repeat;
}

.right_top .type #table_oneC {
	background-image: url(../images/Testing_no.png);
}

.right_top .type #table_twoC {
	background-image: url(../images/Table_no.png);
}

.right_top .type #table_threeC {
	background-image: url(../images/Chart_no.png);
}

.right_top .type #table_fourC {
	background-image: url(../images/Cylindrica_no.png);
	background-repeat: no-repeat;
}

.right_top .small_icon {
	width: 76px;
	float: right;
	margin-top: 5px;
}

.right_top .small_icon a {
	position: absolute;
}
.right_top .small_icon .share2_bom a.stitle {
	position: relative;
}
.right_top .small_icon .icon_save {
	position: absolute;
	left: 0;
	top: 15px;
	width: 19px; height: 19px;
	background: url('../images/analysis_icon_all.png') -10px -10px;
}
.right_top .small_icon .small_icon_unable .icon_save {
	width: 17px;
	height: 18px;
	background: url(../images/icon-save-unable.png) no-repeat;
	background-position:0 0;
}

.right_top .small_icon .icon_share {
	position: absolute;
	left: 40px;
	top: 15px;
	width: 17px;
	height: 18px;
	background: url(../images/icon_all.png) no-repeat;
	background-position: -381px -199px;
}
.right_top .small_icon .small_icon_unable .icon_share {
	background: url(../images/icon-share-unable.png) no-repeat;
	background-position: 0  0;
}

.right_top .small_icon .icon_save_un_JR {
	position: absolute;
	left: 0;
	top: 15px;
	width: 20px;
	height: 20px;
	background: url(../images/icon_all_un_JR.png) no-repeat;
	background-position: -350px -197px;
}
.right_top .small_icon .icon_share_un_JR {
	position: absolute;
	left: 40px;
	top: 15px;
	width: 17px;
	height: 18px;
	background: url(../images/icon_all_un_JR.png) no-repeat;
	background-position: -381px -199px;

}



.right_mid {
	width: 98%;
	height: 58px;
	border-bottom: 3px solid #CCCCCC;
	margin-left: 9px;
}

.right_mid ul {
	overflow: hidden;
	/*margin-left: 120px;*/

}

.right_mid ul li {
	float: left;
	margin-top: 24px;
}

.right_mid ul li a {
	display: inline-block; *display:inline; *zoom:1;
	padding: 0 21px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #2A6EB7;
}


/*.right_mid ul li a:hover {
	text-decoration: none;
	font-weight: bold;
	background: #D2ECFF;
}*/

.right_mid ul li .cur {
	font-weight: bold;
/*	background: #D2ECFF;*/
	border-bottom: 3px solid #4676D2;
}

.right_bottom {
	width: 100%;
	height:420px;
}

.right_bottom .title {
	width: 100%;
	font-size: 16px;
	color: #2b2b2b;
	/*opacity: 0.6;*/
	text-align: center;
	margin-top: 16px;
	margin-bottom: 16px;
}

.right_bottomNew .title {
	width: 100%;
	font-size: 16px;
	color: #2b2b2b;
	text-align: center;
	margin-top: 22px;
	margin-bottom: 20px;
}

/* .right_bottom img {
	width: 100%;
	border-bottom: 1px dotted #000000;
} */

.chart_mid .notes {
	color: #417DC9;
	font-size: 12px;
	position:absolute;
	bottom:11px;
	left:310px;
}


/*相关推荐*/

.related {
	margin-top: 18px;
}

.related_top {
	overflow: hidden;
	margin-bottom: -10px;
}

.related_top .related_title {
	/*float: left;*/
	/*width: 123px;*/
	width: 13%;
	height: 46px;
	font: 18px/46px "Microsoft YaHei";
	color: #484848;
	font-weight: 600;
	/*padding-left: 28px;*/
	/*background: url(../images/related_bg.png) no-repeat;*/
}

.related_top .menu {
	/*float: right;*/
	/*width: 1015px;*/
	width: 99.1%;
	height: 43px;
	border-bottom: 3px solid #F3F3F3;
}

.related_top .menu a {
	display: inline-block; *display:inline; *zoom:1;
	padding: 0 2px;
	height: 43px;
	text-align: center;
	font: bold 14px/43px "Microsoft YaHei";
	color: #7C7C7C;
	margin-right: 45px;
}

.related_top .menu a:hover {
	text-decoration: none;
	color: #417DC9;
	border-bottom: 3px solid #417DC9;
}

.related_top .menu .cur {
	color: #417DC9;
	border-bottom: 3px solid #417DC9;
}

.related_bottom {
	/* margin-bottom: 85px; */
	min-height: 440px;
	background: #fff;
	border: thin solid #ddd;
	border-top:0;
}
.related_bottom .me-loading{
	position: relative;
	left: 50%;
	margin-top: 50px;
}
.TableL {
	/*margin-top: 5px;*/
}

.TableL th,
.TableL td {
	margin: 0;
	line-height: 1.75;
	color: #484848;
}

.TableL th,
.TableL td {
	border-bottom: none;
	line-height: 1.95;
	background: #fff;
}


/*.TableL td span {
	color: #898989;
}*/

.TableL .OperatBtn1 {
	text-align: center;
	width: 100%;
}

.TableL tr th:first-child,
.TableL tr td:first-child {
	border-left: none;
	/*padding-left: 20px;*/
}

.TableL th {
	background: #edf7ff;
	font-weight: bold;
	white-space: nowrap;
	text-align: center;
}

.TableL tr:nth-child(odd) {
	background: #f7f7f7;
}


/*.TableL .JouColumn {
	float: left;
}*/

/* .TableL .JouColumn div {
	padding: 6px 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
} */

.TableL .JouColumn> div {
	padding: 6px 4px;
	position: relative;

}

.TableL .title {
	background: #edf7ff;
	font-weight: bold;
}

.JouColumn.author {
	font-size: 14px;
	line-height: 1.95;
}

.Operate {
	/*width: 18%;*/
	white-space: nowrap;
	text-align: center;
}

.OperatBtn1 {
	float: left;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
}

.OperatBtn1 a {
	display: inline-block; *display:inline; *zoom:1;
	padding: 0 4px 0 4px;
	line-height: 16px;
	margin-right: 15px;
	position: relative;
}

.TableL .icon.icon-unable {
	opacity:0.2;
}
.TableL .icon_Miner {
	margin-left: 0px;
}

.TableL .icon_book {
	position: absolute;
	left: -15px;
	top: -10px;
	width: 16px;
	height: 13px;
	background: url(../images/icon_all.png) no-repeat;
	background-position: -150px -50px;
}

.TableL .icon_download {
	position: absolute;
	left: 0;
	top: -9px;
	width: 13px;
	height: 11px;
	background: url(../images/icon_all.png) no-repeat;
	background-position: -200px -51px;
}

.TableL .icon_export {
	position: absolute;
	left: 0;
	top: -1px;
	width: 13px;
	height: 15px;
	background: url(../images/icon_all.png) no-repeat;
	background-position: 0px -1px;
}

.TableL .icon_collect {
	position: absolute;
	left: 0;
	top: -11px;
	width: 16px;
	height: 15px;
	background: url(../images/icon_all.png) no-repeat;
	background-position: -50px -1px;
}
.TableL .icon_collected {
	position: absolute;
	left: 0;
	top: -11px;
	width: 16px;
	height: 16px;
	background: url(../images/icon_all.png) no-repeat;
	background-position: -150px -0px;
}
.TableL .icon_share {
	position: absolute;
	left: 10px;
	top: -11px;
	width: 16px;
	height: 14px;
	background: url(../images/icon_all.png) no-repeat;
	background-position: -100px 1px;
}

body {
	position: relative;
	background: #F8F8F8;
}


/*导出分析报告*/

.export_mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.48);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

.export_box {
	width: 600px;
	height: 420px;
	background: #F3F3F3;
	border: thin solid #DFDFDF;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	margin: 300px auto;
	color: #484848;
	font-size: 14px;
}
#export_subSel .export_btn{
	margin-left: 95px;
}
.export_box p {
	display: inline-block; *display:inline; *zoom:1;
}

.export_box select {
	/*font-size: 14px;*/
}

.export_box dt {
	float: left;
	width: 90px;
	font-size: 16px;
	font-weight: 400;
}

.export_box dl {
	overflow: hidden;
}

.export_box dd {
	float: right;
	width: 325px;
	margin-bottom: 10px;
}
#export_mask_allCom dd span{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:100px;
	text-align:left;
}
#export_mask_allCom .export_box{
	height: 550px;
}

.export_box .target {
	padding-top: 30px;
}

.export_box .export_btn input {
	outline: none;
	border: none;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #417DC9;
	color: #FFFFFF;
	margin-right: 10px;
	margin-top:10px;
}

.export_box .export_format {
	margin-top: 15px;
}

.export_box .export_path {
	margin: 15px 0;
}

.export_box .export_path a {
	display: inline-block; *display:inline; *zoom:1;
	width: 38px;
	height: 23px;
	line-height: 23px;
	border: thin solid #DFDFDF;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	text-align: center;
	background: #FFFFFF;
	color: #000;
}

/*.export_box .export_btn .export,*/
/*.export_box .export_btn .no {*/
	/*background: #E1E1E1;*/
	/*color: #484848;*/
/*}*/

.export_box_more {
	height: 570px;
	background-clip: padding-box;
	left: 45.85%;
	margin: -100px 0 0 -200px;
	position: fixed;top:30%;
}
.export_box_more .target dd{
	width: 400px;
}
.export_box_more .export_format dd{
	width: 400px;
}
.save_box {
	height: 260px;
}

.save_box dd input {
	text-indent: 0.5em;
}

.save_box .export_btn {
	text-align: center;
}

.save_box .export_btn input {
	margin-right: 10px;
}


/*首页*/

.first_page {
	/*height: 659px;*/
	background-image: url(../images/analysis_first.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
}

.first_page:before,
.first_page:after {
	content: '';
	display: block;
	clear: both;
}

.first_page .first_page_img {
	text-align: center;
	padding-top: 145px;
	padding-bottom: 18px;
}
.introduce{
	color: #fff;
	font-size: 16px;
	text-align: center;
	letter-spacing: 2.5px;
}
.compare {
	margin: 70px 50px 0;
	overflow: hidden;
	padding-bottom: 95px;
}

.compare .base{
	float: left;
}
.compare .base,
.compare .profession {
	height: 358px;
	width: 502px;
	background: url(../images/analysis_first_bg.png) no-repeat;
	background-size: 502px 358px;
}
.compare .profession {
	float: right;
}
.top-content{
	box-sizing: border-box;
	height: 150px;
	border-bottom: 1px solid #ADB1C8;
	padding: 65px 0 20px 4px;
	width: 370px;
	margin: 0 auto;
}
.profession .top-content{
	width: 375px;
}
.bottom-content{
	width: 370px;
	margin: 0 auto;
}
.profession .bottom-content{
	width: 385px;
	margin: 0 auto;
}
.base .bottom-content ul {
	margin-top: 30px;
	padding-left: 10px;
}
.profession .bottom-content ul {
	margin-top: 31px;
}
.bottom-content ul li{
	display: inline-block;
}
.bottom-content ul li.subject-item{
    padding-left: 5.8px;
    padding-top: 5px;
}
.base .bottom-content ul li i{
	display: inline-block;
	padding-right: 9px;
	background: url("../images/analysis_first_sprites.png") ;
}

.base .bottom-content ul li .check-icon{
	background-position: -10px -10px;
	width: 19px;
	height: 17px;
	position: relative;
	top: -5px;
}
.base .bottom-content ul li .check-title-one{
	 background-position: -10px -138px;
	 width: 124px;
	 height: 26px;
	 padding-right: 40px;
 }
.base .bottom-content ul li .check-title-two{
	background-position: -10px -184px;
	width: 125px;
	height: 26px;

}
.base .bottom-content ul li .check-title-three{
	background-position: -10px -230px;
	width: 124px;
	height: 26px;
	padding-right: 40px;
}
.base .bottom-content ul li .check-title-fore{
	background-position: -10px -276px;
	width: 125px;
	height: 26px;
}
.profession .bottom-content ul li i{
	display: inline-block;
	background: url("../images/analysis_first_sprites.png") ;
}
.profession .bottom-content ul li .check-icon{
	background-position: -10px -10px;
	width: 19px;
	height: 17px;
	position: relative;
	top: -5px;
	padding-right: 4px;
}
.profession .bottom-content ul li .check-subject-one{
	background-position: -10px -322px;
	width: 162px;
	height: 26px;
	padding-right: 8px;
}
.profession .bottom-content ul li .check-subject-two{
	background-position: -10px -368px;
	width: 159px;
	height: 26px;

}
.profession .bottom-content ul li .check-subject-three{
	background-position: -10px -414px;
	width: 162px;
	height: 26px;
	padding-right: 8px;
}
.profession .bottom-content ul li .check-subject-fore{
	background-position: -10px -460px;
	width: 159px;
	height: 26px;
}
.compare img {
	display: inline-block; *display:inline; *zoom:1;
}
.compare .base .left i{
	display: inline-block;
	background: url("../images/analysis_first_sprites.png") -10px -570px;
	width: 55px;
	height: 54px;
	position: relative;
	top: -3px;
}
.compare .profession .left i{
	display: inline-block;
	background: url("../images/analysis_first_sprites.png") -10px -644px;
	width: 79px;
	height: 63px;
	position: relative;
	top: -11px;
}
.compare .right p{
	color: #5E6AB1;
	font-size: 16px;
	padding-top: 3px;
}
.compare .base .right i{
	display: inline-block;
	background: url("../images/analysis_first_sprites.png") -10px -47px;
	width: 200px;
	height: 25px;
}
.compare .profession .right i{
	display: inline-block;
	background: url("../images/analysis_first_sprites.png") -10px -92px;
	width: 199px;
	height: 26px;
	position: relative;
	top: -2px;
}
.compare .left,
.compare .right {
	float: left;
}

/*.compare .left {
	padding: 48px 20px ;
}*/

/*.compare .right {
	padding: 60px 64px 40px 40px;
}*/

.compare .left div {
	font-size: 32px;
	font-weight: bold;
	margin-top: 20px;
}

.compare .left div a {
	color: #1A4882;
}

.compare .left div span {
	font-size: 18px;
	font-weight: bold;
	color: #FF6C00;
	display: block;
}

.compare .right li {
	font-size: 18px;
	line-height: 28px;
	color: #1A4882;
	margin-bottom: 10px;
}

.compare .right li span {
	margin-right: 10px;
}

.compare .base .right {
	padding-left: 23px;
}
.compare .base,.profession{
	position: relative;
}
.compare .base .user-tips,.profession .user-tips{
	position: absolute;
	bottom:27px;
	left:50%;
	margin-left:-171px;
	font-size: 18px;
	font-weight:600;
	color:#FF6C00;

}
.compare .base .user-tips.user-btn,.profession .user-tips.user-btn{
	margin-left:-71px;
	bottom:43px;

}
.compare .base .user-tips a,.profession .user-tips a{
	display: inline-block;
	background: url("../images/analysis_first_sprites.png") -10px -506px;
	width: 142px;
	height: 44px;
	line-height: 44px;
	font-size:16px;
	font-weight:500;
	text-align: center;
	color: #fff;
	text-decoration: none;
}

.compare .profession .right {
	padding-left: 20px;
}
.compare .vs {
	float: left;
	font-size: 50px;
	font-family: "times new roman";
	color: rgba(255, 255, 255, 0.5);
	/*margin-left: -20px;*/
	padding-top: 130px;
}
/*期刊失效关键词弹出框*/
.invalidKeyWordPopBox{position: relative;z-index:888;}
.invalidKeyWordPopBox .popBox{width:1000px;margin:0 auto;position:absolute;left:120px;background-color:#f1eff0;}
.invalidKeyWordPopBox .pop-title{height: 50px;line-height: 50px;padding-left: 20px;}
.invalidKeyWordPopBox .pop-title .close{float:right;margin-right: 20px;padding-left: 10px;cursor: pointer;}
.invalidKeyWordPopBox .ulDiv{padding:0 50px;}
.invalidKeyWordPopBox .ulDiv .liDiv{border-bottom: thin solid #ccc;margin-top: 5px;}
.invalidKeyWordPopBox .ulDiv .spanPerioItem{width: 290px;display: inline-block;float:left;heigth:30px;line-height:30px;margin-right: 10px;}
.invalidKeyWordPopBox .ulDiv .spanPerioItem a{cursor: pointer;}
/*翻页*/
.page{ padding: 25px 0 30px 0;}
.laypage_main a, .laypage_main input, .laypage_main span { height: 26px; line-height: 26px ; }
.laypage_main button, .laypage_main input, .laypageskin_default a { border: thin solid #ccc; background-color: #fff }
.laypage_main { font-size: 0; /*clear: both;*/ color: #666;text-align:center}
.laypage_main * { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 12px }
.laypage_main a { text-decoration: none; color: #666 }
.laypage_main a, .laypage_main span { margin: 0 3px 6px; padding: 0 10px;width:auto;}
.laypage_main input { width: 40px; margin: 0 5px; padding: 0 5px }
.laypage_main button { height: 28px; line-height: 28px; margin-left: 5px; padding: 0 10px; color: #666 }
.laypageskin_default span { height: 28px; line-height: 28px; color: #999 }
.laypageskin_default .laypage_curr { font-weight: 700; color: #666 }
.laypageskin_molv a, .laypageskin_molv span { padding: 0 12px; border-radius: 2px }
.laypageskin_molv a { background-color: #f1eff0 }
.laypageskin_molv .laypage_curr { background-color: #417dc9; color: #fff; }
.laypageskin_molv input { height: 24px; line-height: 24px }
.laypageskin_molv button { height: 26px; line-height: 26px }
.laypageskin_yahei { color: #333 }
.laypageskin_yahei a, .laypageskin_yahei span { padding: 0 13px; border-radius: 2px; color: #333 }
.laypageskin_yahei .laypage_curr { background-color: #333; color: #fff }
.laypageskin_flow { text-align: center }
.laypageskin_flow .page_nomore { color: #999 }

/*清除浮动*/
.clear:after {display: block;visibility: hidden;content: '';clear: both;}
.clear {zoom: 1;}

/* M新样式 */
html {font-family: "Microsoft YaHei", "宋体";-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
.icon_box .plate {padding: 1px 0;}
.use {line-height: 8px;padding-left: 7px;border-left: #99cd00 8px solid;color: #333;}
.use_plate { padding-left: 10px; line-height: 22px; color: #484848; }
.obtain { border-color: #ff9900; }
.quote { border-color: #329aff; }
.spread { border-color: #cd66ff; }
.icon_box {width: 160px;background-color: #FFE;border: thin solid #a9bce1;box-shadow: 3px 3px 3px #d4d4d4;-webkit-box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2);-moz-box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2);-o-box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2);box-shadow: 3px 3px 3px 0px rgba(0,0,0,.2);padding: 5px 0 10px 20px;font-size: 14px;font-weight: normal;font-style: normal;position: absolute;z-index: 910;margin-bottom: 0;zoom: 1;}
.icon_box .horn { background: url(../images/icon_all.png) no-repeat -250px -200px; display: inline-block; *display:inline;
*zoom:1;
width: 10px; height: 17px; position: absolute; top: 12px; left: -8px; z-index: 10; }

#analysisCompare .books,#analysisCompare .chart_mid dl dt:last-child,#analysisCompare .chart_mid dl dd:last-child{border-bottom: 0;}
