

.site-nav {
	z-index: 1; position: relative; display: inline-block; float: left; font-size: 18px
}
.site-nav:before {
	position: absolute; width: 100%; height: 0px; content: ""; top: 100%; left: 0px; transition: all ease 0.4s; -webkit-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -o-transition: all ease 0.4s
}
.site-nav li a {
	padding-bottom: 0px; line-height: 24px; padding-left: 0px; padding-right: 0px; display: inline-block; color: #4d515c; padding-top: 0px
}
.site-nav li a i {
	margin-right: 5px
}
.site-nav li.menu-item-has-children > a:after {
	display: inline-block; font-family: fontawesome; color: #b5b5b5; margin-left: 10px; content: "\f107"
}
.site-nav li .sub-menu {
	border-bottom: #ced6d8 1px solid; position: absolute; border-left: #ced6d8 1px solid; padding-bottom: 0px; background-color: #fff; padding-left: 0px; padding-right: 0px; white-space: nowrap; margin-left: -35px; border-top: #ced6d8 1px solid; top: 35px; border-right: #ced6d8 1px solid; padding-top: 0px; left: 50%; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); opacity: 0; transform-origin: 40px top; -webkit-transform-origin: 40px top; -moz-transform-origin: 40px top; -ms-transform-origin: 40px top; -o-transform-origin: 40px top
}
.site-nav li .sub-menu:after {
	display: block; height: 0px; visibility: hidden; clear: both; content: "."
}
.site-nav li .sub-menu:before {
	border-bottom: 0px; position: absolute; border-left: 0px; background-color: #fff; width: 10px; height: 10px; border-top: #ced6d8 1px solid; content: ""; top: -5px; border-right: #ced6d8 1px solid; left: 28px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg)
}
.site-nav li .sub-menu li {
	position: relative; padding-bottom: 0px; background-color: #fff; margin: 0px; padding-left: 15px; padding-right: 15px; display: block; font-size: 15px; padding-top: 0px; border-radius: 3px
}
.site-nav li .sub-menu li a {
	border-bottom: #e2eaec 1px solid; position: relative; min-width: 100px; padding-bottom: 9px; line-height: 1.2; padding-left: 5px; padding-right: 5px; display: block; color: #374051; padding-top: 9px
}
.site-nav li:hover .sub-menu {
	opacity: 1; transform: scale3d(1, 1, 1); -webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1)
}
.site-nav li .sub-menu > li:first-child {
	padding-top: 5px
}
.site-nav-right {
	float: right
}
.site-nav-right li {
	position: relative; margin: 0px 15px; display: inline-block
}
.site-nav-right li.nav-login {
	width: 24px; display: inline-block; height: 24px
}
.site-nav-right li.nav-login a {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; text-indent: -9999px; padding-left: 0px; padding-right: 0px; display: block; background: url(image/me.png) no-repeat center 50%; border-top: 0px; border-right: 0px; padding-top: 0px; background-size: 25px
}

.footerlink ul li {
	display: inline-block; margin-bottom: 8px; margin-right: 10px
}
.footerlink a {
	color: #dff2ff
}


.container {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.container:before {
	DISPLAY: table; CONTENT: ""
}
.container:after {
	DISPLAY: table; CONTENT: ""
}
.container:after {
	CLEAR: both
}
.container-fluid {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.container-fluid:before {
	DISPLAY: table; CONTENT: ""
}
.container-fluid:after {
	DISPLAY: table; CONTENT: ""
}
.container-fluid:after {
	CLEAR: both
}
.row {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: -10px
}
.row:before {
	DISPLAY: table; CONTENT: ""
}
.row:after {
	DISPLAY: table; CONTENT: ""
}
.row:after {
	CLEAR: both
}
.col-xs-12 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-12 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-12 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-12 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-12 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-12 {
	WIDTH: 100%; FLOAT: left
}
.col-xs-11 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-11 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-11 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-11 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-11 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-11 {
	WIDTH: 91.66%; FLOAT: left
}
.ten {
	WIDTH: 100% !important
}
.col-xs-10 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-10 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-10 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-10 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-10 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-10 {
	WIDTH: 83.33%; FLOAT: left
}
.col-xs-9 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-9 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-9 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-9 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-9 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-9 {
	WIDTH: 75%; FLOAT: left
}
.col-xs-8 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-8 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-8 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-8 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-8 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-8 {
	WIDTH: 66.66%; FLOAT: left
}
.col-xs-7 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-7 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-7 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-7 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-7 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-7 {
	WIDTH: 58.33%; FLOAT: left
}
.col-xs-6 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-6 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-6 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-6 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-6 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-6 {
	WIDTH: 50%; FLOAT: left
}
.col-xs-5 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-5 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-5 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-5 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-5 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-5 {
	WIDTH: 41.66%; FLOAT: left
}
.col-xs-4 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-4 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-4 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-4 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-4 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-4 {
	WIDTH: 33.33%; FLOAT: left
}
.col-xs-3 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-3 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-3 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-3 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-3 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-3 {
	WIDTH: 25%; FLOAT: left
}
.col-xs-2 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-2 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-2 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-2 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-2 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-2 {
	WIDTH: 16.66%; FLOAT: left
}
.col-xs-1 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-sm-1 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-md-1 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-lg-1 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xl-1 {
	MIN-HEIGHT: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.col-xs-1 {
	WIDTH: 8.33%; FLOAT: left
}
BODY {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
UL {
	MARGIN: 0px
}
OL {
	MARGIN: 0px
}
BODY {
	BOX-SIZING: border-box
}
DIV {
	BOX-SIZING: border-box
}
P {
	BOX-SIZING: border-box
}
UL {
	BOX-SIZING: border-box
}
OL {
	BOX-SIZING: border-box
}
header {
	BOX-SIZING: border-box
}
footer {
	BOX-SIZING: border-box
}
section {
	BOX-SIZING: border-box
}
H1 {
	BOX-SIZING: border-box
}
H2 {
	BOX-SIZING: border-box
}
H3 {
	BOX-SIZING: border-box
}
H4 {
	BOX-SIZING: border-box
}
BODY {
	FONT-FAMILY: "Microsoft Yahei", sans-serif
}
A {
	TEXT-DECORATION: none; transition: .3s
}
A:hover {
	transition: .3s
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.body-website {
	BACKGROUND-COLOR: #f1f4f9
}
.body-jiaocheng {
	BACKGROUND-COLOR: #f1f4f9
}
.body-book {
	BACKGROUND-COLOR: #f1f4f9
}
.body-shop {
	BACKGROUND-COLOR: #f1f4f9
}
.hidden {
	VISIBILITY: hidden !important
}
.hide {
	DISPLAY: none !important
}
.header {
	PADDING-BOTTOM: 15px; BACKGROUND: #3295d9; PADDING-TOP: 25px
}
.header .logo {
	POSITION: relative; WIDTH: 320px; FLOAT: left
}
.header .logo STRONG {
	WIDTH: 288px; DISPLAY: inline-block; OVERFLOW: hidden
}
.header .logo STRONG A {
	POSITION: relative; PADDING-BOTTOM: 28.12%; WIDTH: 100%; DISPLAY: block; transition: 0
}
.header .logo STRONG A:hover {
	transition: 0
}
.header .logo STRONG A IMG {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
.header .arrow {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1; WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 20px; TOP: 50%; CURSOR: pointer; RIGHT: 10px; border-radius: 100%; transition: .2s
}
.header .arrow I {
	DISPLAY: block; transform: rotate(90deg); transition: .2s; transform-origin: center
}
.header .arrow I:before {
	MARGIN: 0px
}
.header .hover.arrow {
	transition: .2s
}
.header .hover.arrow I {
	transform: rotate(270deg)
}
.header .hover.arrow + .subnav {
	HEIGHT: auto; VISIBILITY: visible; TOP: 92%; opacity: 1; transition: .1s
}
.header .arrow + .subnav {
	Z-INDEX: 2; BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; TOP: 92%; RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 9px; border-radius: 3%; box-shadow: 0 3px 12px rgba(0, 0, 0, 0.3); opacity: 0; transition: .1s
}
.header .arrow + .show.subnav {
	VISIBILITY: visible; TOP: 92%; opacity: 1
}
.header .arrow + .subnav LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.header .arrow + .subnav A {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; DISPLAY: block; COLOR: #3c3c3c; FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 14px; transition: .2s
}
.header .arrow + .subnav A:hover {
	BACKGROUND-COLOR: #f7f8fa; COLOR: #3295d9; transition: .2s
}
.primary-menus {
	MARGIN-LEFT: 320px
}
.primary-menus UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.primary-menus UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; DISPLAY: inline-block; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px
}
.primary-menus UL LI:first-child {
	COLOR: #d9efff; CURSOR: auto
}
.primary-menus UL LI:first-child:hover {
	BACKGROUND-COLOR: transparent; COLOR: #d9efff
}
.primary-menus UL LI:hover {
	BACKGROUND: #fff; COLOR: #3c3c3c
}
.primary-menus UL LI.current {
	BACKGROUND: #fff; COLOR: #3c3c3c
}
.primary-menus .cont {
	POSITION: relative; TOP: -1px
}
.primary-menus .right-link {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.primary-menus .right-link A {
	MARGIN-TOP: 10px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #dff2ff; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.primary-menus .right-link A:hover {
	COLOR: #fff
}
.primary-menus .left-cont {
	MARGIN-RIGHT: 270px
}
.primary-menus .left-cont .hidden.search {
	DISPLAY: none
}
.primary-menus .left-cont FORM {
	POSITION: relative; WIDTH: 100%
}
.primary-menus .left-cont INPUT {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 11px; LINE-HEIGHT: 20px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 26px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 100px; HEIGHT: 42px; COLOR: #9f9f9f; FONT-SIZE: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 11px; border-radius: 3px
}
.primary-menus .left-cont INPUT:focus {
	COLOR: #3c3c3c
}
.primary-menus .left-cont BUTTON {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; LINE-HEIGHT: 42px; BACKGROUND-COLOR: #69bdfb; WIDTH: 100px; HEIGHT: 42px; COLOR: #fff; MARGIN-LEFT: -5px; FONT-SIZE: 15px; BORDER-TOP: medium none; TOP: 0px; CURSOR: pointer; RIGHT: 0px; BORDER-RIGHT: medium none; border-top-right-radius: 3px; border-bottom-right-radius: 3px
}
.primary-menus .left-cont BUTTON:hover {
	BACKGROUND-COLOR: #51b1f5
}
.header-bar {
	BORDER-BOTTOM: #e9eef5 1px solid; PADDING-BOTTOM: 9px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FONT-SIZE: 14px; PADDING-TOP: 9px
}
.header-bar .bar-left {
	FLOAT: left
}
.header-bar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.header-bar UL LI {
	POSITION: relative; DISPLAY: inline-block
}
.header-bar UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; COLOR: #3c3c3c; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.header-bar UL LI A:hover {
	COLOR: #ff5a00; TEXT-DECORATION: underline
}
.header-bar UL LI:first-child A {
	PADDING-LEFT: 0px
}
.header-bar .bar-right {
	FLOAT: right
}
.header-bar .bar-right SPAN {
	COLOR: #a0a0a0
}
.header-bar .bar-right A {
	DISPLAY: inline-block; COLOR: #3c3c3c; FONT-SIZE: 14px; VERTICAL-ALIGN: middle
}
.header-bar .bar-right A:hover {
	COLOR: #ff5a00; TEXT-DECORATION: underline
}
.header-bar .bar-right A I {
	MARGIN: 0px 8px 0px 16px; WIDTH: 31px; DISPLAY: inline-block; HEIGHT: 31px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; border-radius: 100%
}
.header-bar .bar-right A I IMG {
	WIDTH: 100%
}
.header-recommend {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 18px
}
.header-recommend .focus {
	FLOAT: right; COLOR: #929292; MARGIN-LEFT: 18px
}
.header-recommend .focus A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #929292; PADDING-TOP: 0px; animation: flash 0.5s
}
.header-recommend .focus A:hover {
	COLOR: #ff5a00; TEXT-DECORATION: underline
}
.header-recommend .link {
	FLOAT: right
}
.header-recommend .link A {
	COLOR: #f84b44
}
.header-recommend .link A:hover {
	TEXT-DECORATION: underline
}
.login FORM {
	POSITION: relative; MARGIN: 10px auto; WIDTH: 300px
}
.login H2 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px; COLOR: #999; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.login INPUT {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; LINE-HEIGHT: 30px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 50px; HEIGHT: 30px; COLOR: #9f9f9f; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; border-radius: 3px
}
.login BUTTON {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #69bdfb; MARGIN: 0px; WIDTH: 50px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: medium none; TOP: 30.7px; CURSOR: pointer; RIGHT: 0px; BORDER-RIGHT: medium none; border-top-right-radius: 3px; border-bottom-right-radius: 3px
}
.login BUTTON:hover {
	BACKGROUND-COLOR: #2b7cb3
}
.content-sidebar {
	COLOR: #3b3c3e; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.fixed.content-sidebar {
	POSITION: fixed; TOP: 4px
}
.absolute.content-sidebar {
	POSITION: absolute; BOTTOM: 0px
}
.content-sidebar DL {
	POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 0px
}
.content-sidebar DL DT {
	POSITION: absolute; TOP: 12px; LEFT: -20px
}
.content-sidebar DL .show-list {
	WIDTH: 16px; DISPLAY: block; HEIGHT: 16px; CURSOR: pointer
}
.content-sidebar DD {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 0.5px; PADDING-TOP: 6px
}
.content-sidebar DD A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline-block; COLOR: #5e5d5b; PADDING-TOP: 2px; transition: 0.1s
}
.content-sidebar DD A:hover {
	BACKGROUND: #ff5a00; COLOR: #fff; border-radius: 3px
}
.content-sidebar DD.current A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff5a00
}
.content .row {
	POSITION: relative
}
.part {
	MARGIN-BOTTOM: 24px; BACKGROUND: #fff; border-radius: 10px
}
.part H2 {
	BORDER-BOTTOM: #f1f4f9 1px solid; PADDING-BOTTOM: 13px; LINE-HEIGHT: 16px; PADDING-LEFT: 36px; PADDING-RIGHT: 36px; PADDING-TOP: 13px
}
.part H2 STRONG {
	POSITION: relative; COLOR: #3c3c3c; FONT-SIZE: 16px
}
.part H2 A {
	MARGIN-TOP: 4px; DISPLAY: inline-block; FLOAT: right; COLOR: #1d96db; FONT-SIZE: 12px
}
.part H2 A:hover {
	COLOR: #000
}
.part .items {
	PADDING-BOTTOM: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 22px
}
.part .item A {
	BOX-SIZING: border-box; PADDING-BOTTOM: 14px; PADDING-LEFT: 8%; WIDTH: 100%; PADDING-RIGHT: 8%; DISPLAY: block; PADDING-TOP: 14px; border-radius: 6px; transition: none
}
.part .ricle A {
	PADDING-BOTTOM: 14px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 14px !important
}
.part .ricle A P {
	HEIGHT: 15px !important
}
.part .item A:hover {
	BACKGROUND-COLOR: #f2f8fd
}
.part .item A IMG {
	WIDTH: 26px; FLOAT: left; HEIGHT: 26px; border-radius: 100%
}
.part .list A H3 {
	MARGIN-LEFT: 0px !important; FONT-SIZE: 16px !important
}
.part .list A P {
	MARGIN-LEFT: 0px !important
}
.part .item A H3 {
	LINE-HEIGHT: 21px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 4px; HEIGHT: 21px; COLOR: #3c3c3c; MARGIN-LEFT: 32px; FONT-SIZE: 14px; OVERFLOW: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical
}
.part .item A H3 I {
	COLOR: #f84b44
}
.part .item A P {
	LINE-HEIGHT: 1.5em; HEIGHT: 3em; COLOR: #8f8f8f; MARGIN-LEFT: 32px; FONT-SIZE: 12px; OVERFLOW: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical
}
.part .item A:hover H3 {
	COLOR: #ee521c; TEXT-DECORATION: underline
}
.part .item A:hover P {
	COLOR: #525252
}
.content-words {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.content-words H3 {
	LINE-HEIGHT: 40px; COLOR: #3295d9; FONT-SIZE: 22px
}
.content-words P {
	COLOR: #a0a0a0; FONT-SIZE: 14px
}
.content-linkto {
	MARGIN: 50px 0px
}
.content-linkto A {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden; border-radius: 10px
}
.content-linkto IMG {
	WIDTH: 100%
}
.footer-widgets {
	PADDING-BOTTOM: 40px; BACKGROUND-COLOR: #fff
}
.footer-widgets .widget H2 {
	MARGIN: 56px auto 38px; COLOR: #1c95dc; FONT-SIZE: 20px
}
.footer-widgets .widget H2 A {
	COLOR: #1c95dc
}
.widget-sjs {
	OVERFLOW: hidden
}
.widget-sjs .cont {
	MARGIN-LEFT: -8px
}
.widget-sjs .cont:before {
	DISPLAY: table; CONTENT: ""
}
.widget-sjs .cont:after {
	DISPLAY: table; CONTENT: ""
}
.widget-sjs .cont:after {
	CLEAR: both
}
.widget-sjs .cont A {
	BOX-SIZING: border-box; TEXT-ALIGN: center; PADDING-BOTTOM: 16px; PADDING-LEFT: 8px; WIDTH: 33%; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.widget-sjs .cont A:hover I {
	BACKGROUND-COLOR: #529cdb; COLOR: #fff
}
.widget-sjs .cont A I {
	POSITION: relative; PADDING-BOTTOM: 100%; BACKGROUND-COLOR: #f3f8fb; WIDTH: 100%; DISPLAY: block; COLOR: #1c95dc
}
.widget-product UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.widget-product UL A {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #a0a0a0; FONT-SIZE: 14px; OVERFLOW: hidden
}
.widget-product UL A:hover {
	COLOR: #1c95dc
}
.widget-product UL A:hover I {
	BACKGROUND: #1c95dc
}
.widget-product UL A I {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; FONT-STYLE: normal; MARGIN-TOP: -2px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: #a0a0a0; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px; border-radius: 100%
}
.widget-wechat H2 {
	WIDTH: 192px
}
.widget-wechat .cont {
	TEXT-ALIGN: center
}
.widget-wechat .wechat-img {
	MARGIN-BOTTOM: 18px
}
.widget-wechat .wechat-img IMG {
	BORDER-BOTTOM: #e2eef7 1px solid; BORDER-LEFT: #e2eef7 1px solid; WIDTH: 192px; BORDER-TOP: #e2eef7 1px solid; BORDER-RIGHT: #e2eef7 1px solid; border-radius: 3px; box-shadow: 0 0 18px rgba(50, 149, 217, 0.2)
}
.widget-wechat P {
	MARGIN-BOTTOM: 9px; COLOR: #a1a1a1; FONT-SIZE: 13px
}
.widget-wechat P SPAN {
	COLOR: #1c95dc
}
.widget-wechat P I {
	FONT-STYLE: normal; WHITE-SPACE: nowrap
}
.widget-site .count {
	MARGIN-TOP: 10px; COLOR: #1c95dc
}
.widget-site .count STRONG {
	FONT-SIZE: 66px
}
.widget-site .count SPAN {
	WIDTH: 44px; DISPLAY: inline-block; HEIGHT: 44px
}
.widget-site .count SPAN IMG {
	WIDTH: 100%
}
.widget-site P {
	MARGIN: 12px 0px 40px; COLOR: #a1a1a1; FONT-SIZE: 14px
}
.widget-site .icon-time {
	MARGIN-TOP: -6px; DISPLAY: inline-block; FONT-SIZE: 20px; VERTICAL-ALIGN: middle
}
.widget-site H4 {
	MARGIN-BOTTOM: 30px; COLOR: #1c95dc; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.widget-site H4 A {
	BOX-SIZING: border-box; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #1c95dc; PADDING-LEFT: 4px; PADDING-RIGHT: 8px; DISPLAY: inline-block; COLOR: #fff; PADDING-TOP: 6px; border-radius: 3px
}
.widget-site H4 A:hover {
	BACKGROUND-COLOR: #0062a5
}
.widget-site H6 {
	MARGIN: 5px 0px; COLOR: #c7c7c7
}
.widget-site H6 A {
	COLOR: #c7c7c7
}
.widget-site H6 A:hover {
	COLOR: #1c95dc
}
.widget-site P {
	MARGIN: 16px 0px 44px
}
.widget-site H4 {
	MARGIN-BOTTOM: 32px
}
.widget-site H6 {
	MARGIN: 10px 0px
}
.footer-copyright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #3295d9; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #dff2ff; FONT-SIZE: 12px; PADDING-TOP: 28px
}
.footer-copyright P {
	MARGIN-BOTTOM: 8px
}
.footer-copyright P SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
.footer-copyright P A {
	COLOR: #dff2ff
}
.footer-copyright P A:hover {
	COLOR: #fff
}
.fixed-bar {
	POSITION: fixed; BOTTOM: 77px; DISPLAY: none; RIGHT: 5px
}
.fixed-bar A {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 48px; WIDTH: 48px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 48px; COLOR: #bbc1d1; FONT-SIZE: 22px
}
.fixed-bar A.fixed-weibo {
	border-top-left-radius: 3px; border-top-right-radius: 3px
}
.fixed-bar A:hover {
	BACKGROUND: #3295d9; COLOR: #fff
}
.fixed-bar A.fixed-wechat:hover .wechat_div {
	VISIBILITY: visible; COLOR: #000; opacity: 1
}
.fixed-bar A .wechat_div {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 278px; PADDING-RIGHT: 10px; VISIBILITY: hidden; TOP: 0px; RIGHT: 100%; PADDING-TOP: 10px; box-shadow: -2px 0 5px rgba(0, 0, 0, 0.2); opacity: 0
}
.fixed-bar A .wechat_div .thumb {
	LINE-HEIGHT: 0; WIDTH: 112px; FLOAT: left; MARGIN-RIGHT: 10px
}
.fixed-bar A .wechat_div .wechat_info {
	TEXT-ALIGN: left; LINE-HEIGHT: 1em; WIDTH: 136px; FLOAT: left
}
.fixed-bar A .wechat_div .wechat_info H3 {
	MARGIN: 15px 0px 10px; COLOR: #525252; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.fixed-bar A .wechat_div .wechat_info H4 {
	MARGIN: 0px; COLOR: #969696; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.fixed-bar A .wechat_div .wechat_info P {
	COLOR: #969696; FONT-SIZE: 12px
}
.fixed-bar #back-top A {
	BACKGROUND: #3295d9; COLOR: #fff; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px
}
.fixed-bar #back-top A:hover I {
	FONT-SIZE: 30px
}
.body-book .footer-copyright P A {
	COLOR: #d8fdff
}
.body-book .primary-menus .right-link A {
	COLOR: #d8fdff
}
.body-book .primary-menus UL LI:first-child {
	COLOR: #d8fdff
}
.body-book .footer-copyright P A:hover {
	COLOR: #fff
}
.body-book .primary-menus .right-link A:hover {
	COLOR: #fff
}
.body-book .header {
	BACKGROUND-COLOR: #06b7c1
}
.body-book .header .logo {
	WIDTH: 290px
}
.body-book .header .logo STRONG {
	WIDTH: 258px
}
.body-book .header .logo STRONG A {
	PADDING-BOTTOM: 31.39%
}
.body-book .header .arrow + .subnav A:hover {
	COLOR: #06b7c1; transition: .2s
}
.body-book .primary-menus .left-cont BUTTON {
	BACKGROUND-COLOR: #5adadf
}
.body-book .primary-menus .left-cont BUTTON:hover {
	BACKGROUND-COLOR: #38d5db
}
.body-book .header-recommend .link A:hover {
	COLOR: #06b7c1
}
.body-book .part .items {
	PADDING-BOTTOM: 8px
}
.body-book .part H2 A {
	COLOR: #06b7c1
}
.body-book .footer-copyright {
	BACKGROUND-COLOR: #06b7c1; COLOR: #d8fdff
}
.body-book .fixed-bar #back-top A {
	BACKGROUND-COLOR: #06b7c1
}
.body-book .fixed-bar A:hover {
	BACKGROUND-COLOR: #06b7c1
}
.book_item {
	BORDER-BOTTOM: transparent 1px solid; POSITION: relative; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0px; border-radius: 6px
}
.book_item .img {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.book_item .img IMG {
	POSITION: absolute; MARGIN: 0px auto; BOTTOM: 0px; MAX-WIDTH: 100%; MAX-HEIGHT: 100%; RIGHT: 0px; LEFT: 0px
}
.book_item H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN-TOP: 18px; PADDING-LEFT: 20px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; HEIGHT: 40px; COLOR: #3c3c3c; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px; transition: .3s
}
.book_item H3:hover {
	COLOR: #2c2c2c; transition: .3s
}
.book_item P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 20px; HEIGHT: 40px; COLOR: #999; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.book_item P:hover {
	COLOR: #595857; transition: .3s
}
.book_item A.buy {
	BORDER-BOTTOM: #72dddf 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #72dddf 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 0px; BOTTOM: -1px; TEXT-OVERFLOW: clip; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 34px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #72dddf 1px solid; BORDER-RIGHT: #72dddf 1px solid; PADDING-TOP: 0px; border-radius: 0; opacity: 0
}
.book_item A.buy_1.buy {
	BOX-SIZING: content-box; BORDER-BOTTOM-COLOR: #5dd0d3; BACKGROUND-COLOR: #5dd0d3; BORDER-TOP-COLOR: #5dd0d3; WIDTH: 100%; BORDER-RIGHT-COLOR: #5dd0d3; BORDER-LEFT-COLOR: #5dd0d3; LEFT: -1px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px
}
.book_item A.buy_1.buy:hover {
	BORDER-BOTTOM-COLOR: #06b7c1; BACKGROUND-COLOR: #06b7c1; BORDER-TOP-COLOR: #06b7c1; BORDER-RIGHT-COLOR: #06b7c1; BORDER-LEFT-COLOR: #06b7c1
}
.book_item A.buy_2.buy {
	BOX-SIZING: content-box; WIDTH: 50%
}
.show.book_item {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND-COLOR: #fbfbfb; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.05)
}
.book_item:hover {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND-COLOR: #fbfbfb; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.05)
}
.show.book_item H3 {
	COLOR: #2c2c2c
}
.book_item:hover H3 {
	COLOR: #2c2c2c
}
.show.book_item P {
	COLOR: #808080
}
.book_item:hover P {
	COLOR: #808080
}
.show.book_item A.buy {
	opacity: 1
}
.book_item:hover A.buy {
	opacity: 1
}
.body-shop .header {
	BACKGROUND-COLOR: #3963c5
}
.body-shop .header .logo {
	WIDTH: 290px
}
.body-shop .header .logo STRONG {
	WIDTH: 258px
}
.body-shop .header .logo STRONG A {
	PADDING-BOTTOM: 31.39%
}
.body-shop .header .arrow + .subnav A:hover {
	COLOR: #3963c5; transition: .2s
}
.body-shop .primary-menus .left-cont BUTTON {
	BACKGROUND-COLOR: #79adfc
}
.body-shop .primary-menus .left-cont BUTTON:hover {
	BACKGROUND-COLOR: #5e9af5
}
.body-shop .footer-copyright {
	BACKGROUND-COLOR: #3963c5
}
.body-shop .fixed-bar #back-top A {
	BACKGROUND-COLOR: #3963c5
}
.body-shop .fixed-bar A:hover {
	BACKGROUND-COLOR: #3963c5
}
.shop-content {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 34px
}
.shop-content .shop-part {
	POSITION: relative
}
.shop-content H2 {
	Z-INDEX: 2; BORDER-BOTTOM: #eee 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; BACKGROUND-COLOR: #f1f4f9; WIDTH: 130px; HEIGHT: 100%; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; TOP: 0px; LEFT: 0px
}
.shop-content H2 .title-middle {
	POSITION: absolute; MARGIN-TOP: -45px; WIDTH: 100%; DISPLAY: block; HEIGHT: 80px; TOP: 50%
}
.shop-content H2 IMG {
	MARGIN: 10px auto; WIDTH: 40px; DISPLAY: block; HEIGHT: 40px
}
.shop-content H2 STRONG {
	FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.shop-content .items {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 0px 130px; ZOOM: 1
}
.shop-content .items .row {
	MARGIN: 0px
}
.shop-content .items .row > DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.shop-content .item {
	BOX-SIZING: border-box; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e5e5 1px dotted; MARGIN: 0px 0px -1px -1px; HEIGHT: 140px; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #e5e5e5 1px dotted
}
.shop-content .item A {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #555; FONT-SIZE: 12px; PADDING-TOP: 15px
}
.shop-content .item:hover {
	BACKGROUND-COLOR: #f2f8fd
}
.shop-content .item:hover H3 {
	COLOR: #ee521c; TEXT-DECORATION: underline
}
.shop-content .item:hover IMG {
	box-shadow: 0 0 12px #c7dff3
}
.shop-content .item IMG {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; MARGIN: 10px auto; WIDTH: 118px; DISPLAY: block; HEIGHT: 58px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; border-radius: 8px
}
.shop-content .item H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #555; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.shop-content .content-linkto {
	MARGIN: 40px 0px
}
.wpagenavi {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 48px; MARGIN: 25px auto; WIDTH: 100%; FONT-SIZE: 14px; BORDER-TOP: #e8e8e8 1px solid; PADDING-TOP: 20px
}
.wpagenavi A:link {
	PADDING-BOTTOM: 10px; MARGIN: 0px 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f2f2f2; COLOR: #666; PADDING-TOP: 10px; transition: background .4s ease; -webkit-transition: background .4s ease; -moz-transition: background .4s ease; -o-transition: background .4s ease; -ms-transition: background .4s ease
}
.wpagenavi A:visited {
	PADDING-BOTTOM: 10px; MARGIN: 0px 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f2f2f2; COLOR: #666; PADDING-TOP: 10px; transition: background .4s ease; -webkit-transition: background .4s ease; -moz-transition: background .4s ease; -o-transition: background .4s ease; -ms-transition: background .4s ease
}
.wpagenavi A:hover {
	BACKGROUND: #3295d9; COLOR: #fff; TEXT-DECORATION: none
}
.wpagenavi A:active {
	BACKGROUND: #3295d9; COLOR: #fff; TEXT-DECORATION: none
}
.wpagenavi A.current:link {
	BACKGROUND: #3295d9; COLOR: #fff; FONT-WEIGHT: bold
}
.wpagenavi A.current:visited {
	BACKGROUND: #3295d9; COLOR: #fff; FONT-WEIGHT: bold
}
.wpagenavi A.current:hover {
	BACKGROUND: #3295d9; COLOR: #fff; FONT-WEIGHT: bold
}
.item {
	POSITION: relative
}
.npcink-a {
	POSITION: absolute; FILTER: alpha(opacity=90); WIDTH: 25px !important; DISPLAY: inline-block; BACKGROUND: url(images/icourl.png) #fafafa no-repeat center 50%; HEIGHT: 25px; TOP: 11px; RIGHT: 8px; border-radius: 4px; background-size: 14px; opacity: 0.9; transition: 0s
}
.npcink-a:hover {
	POSITION: absolute; FILTER: alpha(opacity=100); WIDTH: 25px !important; DISPLAY: inline-block; BACKGROUND: url(images/icourl.png) #fafafa no-repeat center 50%; HEIGHT: 25px; TOP: 11px; RIGHT: 8px; border-radius: 4px; background-size: 14px; opacity: 1; transition: 0s
}
