/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
html {
	-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}
body {
	color: rgb(34, 34, 34); line-height: 1.6; font-family: "Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma; font-size: 14px;
}
input {
	outline: 0px;
}
textarea {
	outline: 0px;
}
button {
	outline: 0px;
}
a {
	outline: 0px;
}
body {
	margin: 0px;
}
h1 {
	margin: 0px;
}
h2 {
	margin: 0px;
}
h3 {
	margin: 0px;
}
h4 {
	margin: 0px;
}
h5 {
	margin: 0px;
}
h6 {
	margin: 0px;
}
p {
	margin: 0px;
}
ul {
	margin: 0px;
}
ol {
	margin: 0px;
}
dl {
	margin: 0px;
}
dd {
	margin: 0px;
}
fieldset {
	margin: 0px;
}
textarea {
	margin: 0px;
}
fieldset {
	padding: 0px;
}
legend {
	padding: 0px;
}
textarea {
	padding: 0px;
}
input {
	padding: 0px;
}
textarea {
	color: rgb(102, 102, 102);
}
input {
	color: rgb(102, 102, 102);
}
textarea {
	overflow-y: scroll; resize: none;
}
ul {
	padding-left: 0px; list-style-type: none;
}
ol {
	padding-left: 0px; list-style-type: none;
}
a img {
	border: 0px currentColor;
}
fieldset {
	border: 0px currentColor;
}
a {
	color: rgb(46, 125, 198); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
article {
	display: block;
}
aside {
	display: block;
}
details {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
main {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
summary {
	display: block;
}
audio {
	display: inline-block;
}
canvas {
	display: inline-block;
}
video {
	display: inline-block;
}
audio:not([controls]) {
	height: 0px; display: none;
}
[hidden] {
	display: none;
}
svg:not(:root) {
	overflow: hidden;
}
figure {
	margin: 0px;
}
button {
	margin: 0px; font-family: inherit; font-size: 100%;
}
input {
	margin: 0px; font-family: inherit; font-size: 100%;
}
select {
	margin: 0px; font-family: inherit; font-size: 100%;
}
textarea {
	margin: 0px; font-family: inherit; font-size: 100%;
}
button {
	text-transform: none;
}
select {
	text-transform: none;
}
button {
	cursor: pointer; -webkit-appearance: button;
}
html input[type='button'] {
	cursor: pointer; -webkit-appearance: button;
}
input[type='reset'] {
	cursor: pointer; -webkit-appearance: button;
}
input[type='submit'] {
	cursor: pointer; -webkit-appearance: button;
}
button[disabled] {
	cursor: default;
}
html input[disabled] {
	cursor: default;
}
input[type='checkbox'] {
	padding: 0px; box-sizing: border-box;
}
input[type='radio'] {
	padding: 0px; box-sizing: border-box;
}
input[type='search'] {
	box-sizing: content-box; -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;
}
textarea {
	overflow: auto; vertical-align: top;
}
.page {
	width: 100%; margin-right: auto; margin-left: auto;
}
.body {
	width: 1000px; margin-right: auto; margin-left: auto;
}
.col_main {
	
}
.body {
	padding: 2.5em 0px 3.5em;
}
.foot {
	padding: 24px 0px; text-align: center; color: rgb(218, 218, 218); background-color: rgb(114, 113, 113);
}
.container_box {
	border-radius: 3px; border: 1px solid rgb(211, 211, 211); min-height: 650px; box-shadow: 0px 2px 2px 0px #e3e3e3; background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 0 2px 2px 0 #e3e3e3; -webkit-box-shadow: 0 2px 2px 0 #e3e3e3;
}
.container_hd {
	height: 36px; color: rgb(84, 84, 84); line-height: 36px; font-size: 14px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: inset 0px 1px 0px 0px #fcfcfc; background-color: rgb(233, 233, 233); -moz-box-shadow: inset 0 1px 0 0 #fcfcfc; -webkit-box-shadow: inset 0 1px 0 0 #fcfcfc;
}
.main_hd {
	height: 36px; color: rgb(84, 84, 84); line-height: 36px; font-size: 14px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: inset 0px 1px 0px 0px #fcfcfc; background-color: rgb(233, 233, 233); -moz-box-shadow: inset 0 1px 0 0 #fcfcfc; -webkit-box-shadow: inset 0 1px 0 0 #fcfcfc;
}
.container_hd .info {
	text-align: right; font-size: 14px; margin-top: -36px; margin-right: 20px;
}
.main_hd .info {
	text-align: right; font-size: 14px; margin-top: -36px; margin-right: 20px;
}
.container_hd h2 {
	padding-right: 20px; padding-left: 20px; font-size: 14px; font-style: normal; font-weight: 400;
}
.main_hd h2 {
	padding-right: 20px; padding-left: 20px; font-size: 14px; font-style: normal; font-weight: 400;
}
.container_hd .extra_info {
	text-align: right; padding-right: 20px; margin-top: -36px;
}
.main_hd .extra_info {
	text-align: right; padding-right: 20px; margin-top: -36px;
}
.container_hd a {
	color: rgb(46, 125, 198);
}
.main_hd a {
	color: rgb(46, 125, 198);
}
.inner_container_box {
	border-radius: 3px; border: 1px solid rgb(211, 211, 211); box-shadow: 0px 1px 1px 0px #e3e3e3; background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 0 1px 1px 0 #e3e3e3; -webkit-box-shadow: 0 1px 1px 0 #e3e3e3;
}
.inner_container_box::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.inner_container_box .bd {
	min-height: 530px;
}
.split.inner_container_box {
	border-width: 0px; border-radius: 0px; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.split.inner_container_box .bd {
	border-radius: 3px; border: 1px solid rgb(211, 211, 211); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.col_main {
	height: 650px; vertical-align: top; display: table-cell; word-break: break-all; word-wrap: break-word;
}
.col_side {
	height: 650px; vertical-align: top; display: table-cell; word-break: break-all; word-wrap: break-word;
}
.col_main {
	width: 2000px;
}
.col_side {
	width: 19%; background-color: rgb(243, 243, 243);
}
.col_side {
	min-height: 1px;
}
.inner_side {
	min-height: 1px;
}
.inner_main {
	width: auto; vertical-align: top; float: none; display: table-cell;
}
.inner_main::after {
	height: 0px !important; line-height: 0; clear: both; display: block; visibility: hidden; content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
}
.inner_side {
	width: 185px;
}
.col_side_primary {
	width: 190px;
}
.col_main_primary {
	overflow: hidden;
}
.side_l .col_side {
	border-right-color: rgb(211, 211, 211); border-right-width: 1px; border-right-style: solid;
}
.side_l .col_side_primary {
	margin-right: -1px; border-right-color: rgb(211, 211, 211); border-right-width: 1px; border-right-style: solid; float: left;
}
.side_l .col_main_primary {
	border-left-color: rgb(211, 211, 211); border-left-width: 1px; border-left-style: solid;
}
.inner_container_box.side_l .inner_side {
	border-right-color: rgb(211, 211, 211); border-right-width: 1px; border-right-style: solid; float: left;
}
.split.inner_container_box.side_l .inner_side {
	margin-right: 14px; border-right-width: 0px;
}
.side_r .col_side {
	border-left-color: rgb(211, 211, 211); border-left-width: 1px; border-left-style: solid;
}
.side_r .col_side_primary {
	margin-left: -1px; border-left-color: rgb(211, 211, 211); border-left-width: 1px; border-left-style: solid; float: right;
}
.side_r .col_main_primary {
	border-right-color: rgb(211, 211, 211); border-right-width: 1px; border-right-style: solid;
}
.inner_container_box.side_r .inner_side {
	border-left-color: rgb(211, 211, 211); border-left-width: 1px; border-left-style: solid; float: right;
}
.split.inner_container_box.side_r .inner_side {
	margin-left: 14px; border-left-width: 0px;
}
.icon_menu {
	width: 23px; height: 23px; margin-top: -0.2em; vertical-align: middle; display: inline-block;
}
.manage.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px 0px;
}
.function.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -33px;
}
.statistics.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -66px;
}
.service.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -99px;
}
.setting.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -132px;
}
.store.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -165px;
}
.selected.closed .manage.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -198px;
}
.selected.closed .function.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -231px;
}
.selected.closed .statistics.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -264px;
}
.selected.closed .service.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -297px;
}
.selected.closed .setting.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -330px;
}
.selected.closed .store.icon_menu {
	background: url("../images/base_z.png") no-repeat 0px -363px;
}
.icon_menu_switch {
	background: url("../images/base_z.png") no-repeat 0px -396px; width: 16px; height: 16px; vertical-align: middle; display: inline-block;
}
.closed .icon_menu_switch {
	background: url("../images/base_z.png") no-repeat 0px -422px;
}
.selected.closed .icon_menu_switch {
	background: url("../images/base_z.png") no-repeat 0px -448px;
}
.menu_box {
	margin-bottom: 150px;
}
.closed.menu .menu_item {
	display: none;
}
.menu_title {
	padding: 0px 16px; width: auto; line-height: 40px; overflow: hidden; white-space: nowrap; position: relative; cursor: pointer; word-wrap: normal; text-overflow: ellipsis; background-color: rgb(243, 243, 243);
}
.menu_title .new {
	margin-top: 3px; margin-left: 3px;
}
.menu_item {
	line-height: 31px; background-color: rgb(243, 243, 243);
}
.menu_item a {
	padding: 0px 36px 0px 50px; width: auto; color: rgb(34, 34, 34); overflow: hidden; display: block; white-space: nowrap; word-wrap: normal; text-overflow: ellipsis;
}
.menu_item a:hover {
	text-decoration: none;
}
.icon_menu {
	margin-right: 10px;
}
.icon_menu_switch {
	top: 50%; right: 16px; margin-top: -9px; position: absolute;
}
.menu {
	padding-bottom: 8px; border-top-color: rgb(209, 209, 209); border-top-width: 1px; border-top-style: solid;
}
.no_extra.menu {
	border-top-width: 0px;
}
.extra.menu {
	border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 0px 0px #fdfdfd; -moz-box-shadow: 0 1px 0 0 #fdfdfd; -webkit-box-shadow: 0 1px 0 0 #fdfdfd;
}
.menu_title {
	margin-bottom: 6px; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: inset 0px 1px 0px 0px #fdfdfd; -moz-box-shadow: inset 0 1px 0 0 #fdfdfd; -webkit-box-shadow: inset 0 1px 0 0 #fdfdfd;
}
.closed.menu {
	padding-bottom: 0px;
}
.closed.menu .menu_title {
	margin-bottom: 0px; border-bottom-width: 0px;
}
.selected.closed.menu {
	margin-bottom: -1px;
}
.selected.closed.menu .menu_title {
	color: rgb(255, 255, 255); border-bottom-color: rgb(84, 146, 73); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: none; background-color: rgb(107, 176, 95); -moz-box-shadow: none; -webkit-box-shadow: none;
}
.selected.closed.menu .menu_title a {
	color: rgb(255, 255, 255);
}
.menu_item:hover {
	background-color: rgb(181, 218, 175);
}
.selected.menu_item {
	color: rgb(255, 255, 255); border-bottom-color: rgb(84, 146, 73); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(107, 176, 95);
}
.selected.menu_item a {
	color: rgb(255, 255, 255);
}
.menu_primary_box {
	width: 190px;
}
.menu_primary_item {
	line-height: 32px;
}
.menu_primary_item:hover {
	background-color: rgb(214, 214, 214);
}
.selected.menu_primary_item {
	background-color: rgb(107, 176, 95);
}
.selected.menu_primary_item .menu_primary_link {
	color: rgb(255, 255, 255);
}
.sub.menu_primary_item .menu_primary_link strong {
	margin-left: 28px;
}
.menu_primary_link {
	color: rgb(34, 34, 34); display: block;
}
.menu_primary_link:hover {
	text-decoration: none;
}
.menu_primary_link strong {
	margin: 0px 14px; width: auto; overflow: hidden; font-style: normal; font-weight: 400; display: block; white-space: nowrap; cursor: pointer; word-wrap: normal; text-overflow: ellipsis;
}
.sorting.inner_menu_box .inner_menu_item {
	background-color: rgb(255, 255, 255);
}
.sorting.inner_menu_box .menu_opr {
	display: block;
}
.blue.inner_menu_box .dragging.inner_menu {
	border: 2px solid rgb(218, 232, 248);
}
.blue.inner_menu_box .dragging.inner_menu dt.inner_menu_item {
	background-color: rgb(218, 232, 248);
}
.blue.inner_menu_box .inner_menu_item:hover {
	background-color: rgb(218, 232, 248);
}
.blue.inner_menu_box .selected.inner_menu_item {
	background-color: rgb(218, 232, 248);
}
.sorting.blue.inner_menu_box .inner_menu_item {
	background-color: rgb(255, 255, 255);
}
.sorting.blue.inner_menu_box .dragging.inner_menu_item {
	background-color: rgb(218, 232, 248);
}
.with_switch.inner_menu_box .icon_dot {
	left: 30px; top: 50%; margin-top: -16px; position: absolute;
}
.with_switch.inner_menu_box .icon_inner_menu_switch {
	border-width: 5px 5px 0px; border-style: solid dashed dashed; border-color: rgb(170, 170, 170) transparent transparent; left: 14px; top: 50%; width: 0px; height: 0px; margin-top: -2px; display: inline-block; position: absolute;
}
.with_switch.inner_menu_box dt .inner_menu_link {
	padding-left: 30px;
}
.with_switch.inner_menu_box dd .inner_menu_link {
	padding-left: 42px;
}
.inner_menu {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
:first-child.inner_menu {
	border-top-width: 0px;
}
.inner_menu .menu_opr {
	top: 0px; right: 1em; display: none; position: absolute;
}
.inner_menu .menu_opr a {
	margin-top: -0.2em; margin-left: 0.5em; display: inline-block;
}
.inner_menu .menu_opr a.no_extra {
	margin-left: 0px;
}
.no_extra.inner_menu {
	border-top-width: 0px;
}
.inner_menu_item {
	line-height: 32px; position: relative;
}
.inner_menu_item:hover {
	background-color: rgb(214, 214, 214);
}
.selected.inner_menu_item {
	background-color: rgb(214, 214, 214);
}
.inner_menu_item:hover .menu_opr {
	display: block;
}
.selected.inner_menu_item .menu_opr {
	display: block;
}
.inner_menu_item:hover a {
	text-decoration: none;
}
.selected.inner_menu_item a {
	text-decoration: none;
}
.inner_menu_link {
	color: rgb(34, 34, 34); padding-left: 1em; text-decoration: none; display: block;
}
dd .inner_menu_link {
	padding-left: 2em;
}
.inner_menu_link strong {
	width: auto; overflow: hidden; font-style: normal; font-weight: 400; margin-top: -2px; vertical-align: middle; display: inline-block; white-space: nowrap; cursor: pointer; word-wrap: normal; text-overflow: ellipsis; max-width: 80px;
}
.drag_placeholder {
	margin: 8px; border: 1px dotted rgb(204, 204, 204); height: 80px;
}
.sub_drag_placeholder {
	margin: 8px; border: 1px dotted rgb(204, 204, 204); height: 32px;
}
.links_item {
	padding: 0px 1em; line-height: 1em; border-left-color: rgb(121, 121, 121); border-left-width: 1px; border-left-style: solid; display: inline-block;
}
.no_extra.links_item {
	border-left-width: 0px;
}
.links_item a {
	color: rgb(121, 121, 121); display: block;
}
.copyright {
	display: inline-block;
}
.links.ft {
	font-size: 12px;
}
.ft .links_item {
	border-left-color: rgb(218, 218, 218);
}
.ft .links_item a {
	color: rgb(218, 218, 218);
}
.faq {
	width: 190px; text-align: center; font-size: 0px; margin-top: -50px;
}
.faq .links_item {
	padding: 0px 0.5em; font-size: 12px;
}
.faq .links_item a:hover {
	color: rgb(46, 125, 198);
}
.faq .tail {
	text-align: center; color: rgb(121, 121, 121); line-height: 30px; font-size: 12px;
}
.page_pay_qrcode .main_bd {
	padding: 50px 80px;
}
.page_appmsg_edit .main_bd {
	padding: 30px 20px 0px;
}
.page_index .col_main {
	padding: 16px;
}
.page_tpl_edit .main_bd {
	padding: 50px;
}
.page_user .main_bd {
	padding: 14px;
}
.page_media_list .main_bd {
	padding-bottom: 40px;
}
.page_mass_list .main_bd {
	padding-bottom: 40px;
}
.icon_dot {
	color: rgb(170, 170, 170); font-size: 8px; font-style: normal; font-weight: 400; vertical-align: middle; display: inline-block;
}
.icon12_del {
	color: rgb(179, 179, 179); font-size: 12px; font-style: normal; font-weight: 400; text-decoration: none; vertical-align: middle; display: inline-block; cursor: pointer;
}
.icon12_del:hover {
	color: rgb(84, 84, 84);
}
.icon_card_selected {
	background: url("../images/base_z.png") no-repeat 0px -474px; width: 75px; height: 60px; vertical-align: middle; display: inline-block;
}
.notices.icon_common {
	background: url("../images/base_z.png") no-repeat 0px -544px; width: 8px; height: 8px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.inbox.icon_common {
	background: url("../images/base_z.png") no-repeat 0px -562px; width: 23px; height: 23px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.new.icon_common {
	background: url("../images/base_z.png") no-repeat 0px -595px; width: 18px; height: 18px; line-height: 100px; overflow: hidden; margin-top: 3px; margin-left: 3px; vertical-align: middle; display: inline-block;
}
.beta.icon_common {
	background: url("../images/base_z.png") no-repeat 0px -614px; width: 25px; height: 12px; line-height: 100px; overflow: hidden; margin-top: -5px; margin-left: 3px; vertical-align: middle; display: inline-block;
}
.icon_page_error {
	background: url("../images/base_z.png") no-repeat 0px -636px; width: 141px; height: 115px; vertical-align: middle; display: inline-block;
}
.icon_verify {
	width: 82px; height: 30px; vertical-align: middle; display: inline-block;
}
.waiting.icon_verify {
	background: url("../images/base_z.png") no-repeat 0px -761px;
}
.fail.icon_verify {
	background: url("../images/base_z.png") no-repeat 0px -801px;
}
.icon_verify_checked {
	background: url("../images/base_z.png") no-repeat 0px -841px; width: 20px; height: 20px; vertical-align: middle; display: inline-block;
}
.icon_noie6 {
	background: url("../images/base_z.png") no-repeat 0px -871px; width: 369px; height: 390px; vertical-align: middle; display: inline-block;
}
.icon_subscribe_label {
	background: url("../images/base_z.png") no-repeat 0px -1271px; width: 38px; height: 16px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.icon_service_label {
	background: url("../images/base_z.png") no-repeat 0px -1297px; width: 38px; height: 16px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.icon32_loading {
	width: 32px; height: 32px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.dark.icon32_loading {
	background: url("../images/icon32_loading_dark1ccaec.gif") no-repeat 0px 0px;
}
.light.icon32_loading {
	background: url("../images/icon32_loading_light1ccaec.gif") no-repeat 0px 0px;
}
.icon13_common {
	width: 13px; height: 13px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.arrow_right_gray.icon13_common {
	background: url("../images/icon13_arrow_right_gray1ccaec.png") no-repeat 0px 0px;
}
.icon14_common {
	width: 14px; height: 14px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.rank_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1323px; cursor: pointer;
}
.single_up .rank_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1347px;
}
.single_up.rank_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1347px;
}
.single_down .rank_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1371px;
}
.single_down.rank_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1371px;
}
.add_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1395px;
}
.add_gray.icon14_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1419px;
}
.edit_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1443px;
}
.edit_gray.icon14_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1467px;
}
.del_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1491px;
}
.del_gray.icon14_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1515px;
}
.sort_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1539px;
}
.sort_gray.icon14_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1563px;
}
.add_blue.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1587px;
}
.switch_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1611px;
}
.switch_gray.icon14_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1635px;
}
a:hover .switch_gray.icon14_common {
	background: url("../images/base_z.png") no-repeat 0px -1659px;
}
.icon16_common {
	width: 16px; height: 16px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.close.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1683px;
}
.close.icon16_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1709px;
}
.edit_gray.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1735px;
}
.del_gray.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1761px;
}
.enter_gray.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1787px;
}
.frm_input_append.enter_gray.icon16_common {
	margin-top: -8px;
}
.star_gray.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1813px;
}
.star_gray.icon16_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1838px;
}
.star_blue.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1864px;
}
.star_orange.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1890px;
}
.star_orange.icon16_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -1916px;
}
.woman_orange.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1942px;
}
.man_blue.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1968px;
}
.reply_blue.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -1994px;
}
.reply_blue.icon16_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2020px;
}
.reply_gray.icon16_common {
	background: url("../images/icon16_reply_gray.png?__sprite") no-repeat 0px 0px;
}
.reply_gray.icon16_common:hover {
	background: url("../images/icon16_reply_gray_hl.png?__sprite") no-repeat 0px 0px;
}
.search_gray.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -2046px;
}
.save_gray.icon16_common {
	background: url("../images/base_z.png") no-repeat 0px -2072px;
}
.save_gray.icon16_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2098px;
}
.icon18_common {
	width: 18px; height: 18px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.error.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2124px;
}
.add_blue.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2152px;
}
.selected .add_blue.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2180px;
}
.del_blue.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2208px;
}
.del_blue.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2236px;
}
.del_gray.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2264px;
}
.del_gray.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2292px;
}
a:hover .del_gray.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2320px;
}
.download_blue.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2348px;
}
.download_blue.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2376px;
}
.upload_gray.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2404px;
}
.upload_gray.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2432px;
}
.download_gray.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2460px;
}
.download_gray.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2488px;
}
.download_gray_v1.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2516px;
}
.download_gray_v1.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2544px;
}
.edit_blue.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2572px;
}
.edit_blue.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2600px;
}
.selected .edit_blue.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2628px;
}
.edit_gray.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2656px;
}
.edit_gray.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2684px;
}
a:hover .edit_gray.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2712px;
}
.save_blue.icon18_common {
	background: url("../images/base_z.png") no-repeat 0px -2740px;
}
.save_blue.icon18_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2768px;
}
.icon20_common {
	width: 20px; height: 20px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.reply_gray.icon20_common {
	background: url("../images/base_z.png") no-repeat 0px -2796px;
}
.reply_gray.icon20_common:hover {
	background: url("../images/base_z.png") no-repeat 0px -2826px;
}
.speaker.icon20_common {
	background: url("../images/base_z.png") no-repeat 0px -2856px;
}
.icon21_common {
	width: 21px; height: 21px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.error.icon21_common {
	background: url("../images/base_z.png") no-repeat 0px -2882px;
}
.success.icon21_common {
	background: url("../images/base_z.png") no-repeat 0px -2913px;
}
.waiting.icon21_common {
	background: url("../images/base_z.png") no-repeat 0px -2944px;
}
.icon22_common {
	width: 22px; height: 22px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.checked.icon22_common {
	background: url("../images/base_z.png") no-repeat 0px -2975px;
}
.error.icon22_common {
	background: url("../images/base_z.png") no-repeat 0px -3007px;
}
.success.icon22_common {
	background: url("../images/base_z.png") no-repeat 0px -3039px;
}
.fail.icon22_common {
	background: url("../images/base_z.png") no-repeat 0px -3071px;
}
.icon24_common {
	width: 24px; height: 24px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.add_gray.icon24_common {
	background: url("../images/base_z.png") no-repeat 0px -3103px;
}
.icon42_common {
	width: 42px; height: 42px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.add_gray.icon42_common {
	background: url("../images/base_z.png") no-repeat 0px -3137px;
}
.icon28_common {
	width: 28px; height: 28px; line-height: 100px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.upload_blue.icon28_common {
	background: url("../images/base_z.png") no-repeat 0px -3189px;
}
.page_tips {
	left: 0px; top: 0px; width: 100%; text-align: center; position: fixed; z-index: 3;
}
.page_tips .inner {
	padding: 5px 30px; color: rgb(255, 255, 255); display: inline-block; min-width: 250px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px;
}
.success.page_tips .inner {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(84, 146, 73); background-color: rgb(107, 176, 94);
}
.error.page_tips .inner {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(185, 135, 16); background-color: rgb(234, 160, 0);
}
.pop_closed {
	background: url("../images/base_z.png") no-repeat 0px -3227px;
}
.pop_closed:hover {
	background: url("../images/base_z.png") no-repeat 0px -3253px;
}
.dialog_wrp {
	left: 50%; top: 50%; width: 720px; position: fixed; z-index: 3;
}
.dialog {
	border-radius: 3px; border: 1px solid rgb(34, 34, 34); overflow: hidden; background-color: rgb(243, 243, 243); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.dialog .frm_label {
	width: auto; font-size: 16px; margin-bottom: 1em; float: none; display: block;
}
.dialog .frm_tips {
	width: auto;
}
.dialog .frm_msg {
	width: auto;
}
.dialog .frm_controls {
	padding-left: 0px;
}
.dialog_hd {
	padding: 0px 20px; height: 38px; line-height: 38px; border-bottom-color: rgb(194, 194, 194); border-bottom-width: 1px; border-bottom-style: solid; position: relative; background-color: rgb(231, 231, 231);
}
.dialog_hd h3 {
	color: rgb(34, 34, 34);
}
.dialog_hd .pop_closed {
	top: 14px; width: 16px; height: 16px; right: 20px; line-height: 999em; overflow: hidden; position: absolute;
}
.dialog_bd {
	padding: 55px 45px;
}
.simple .dialog_bd {
	padding: 90px 0px 110px; text-align: center;
}
.tc_dialog .dialog_bd {
	text-align: center;
}
.dialog_ft {
	margin: 0px 20px; padding: 25px 0px 50px; text-align: center; border-top-color: rgb(200, 200, 200); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #fbfbfb; -moz-box-shadow: inset 0 1px 0 #fbfbfb; -webkit-box-shadow: inset 0 1px 0 #fbfbfb;
}
.dialog_ft .btn {
	margin-right: 0.3em; margin-left: 0.3em;
}
.simple_dialog_content {
	width: 400px; text-align: left; display: inline-block;
}
.simple_dialog_content .frm_textarea_box {
	width: auto; display: block;
}
.simple_dialog_content .frm_input_box {
	width: auto; display: block;
}
.dialog_normal_form .frm_label {
	font-size: inherit; margin-top: 0.3em; margin-bottom: 0px; float: left;
}
.tc_dialog_content {
	width: 400px; text-align: left; display: inline-block;
}
.mask {
	left: 0px; top: 0px; width: 100%; height: 100%; filter: alpha(opacity = 75); position: fixed; z-index: 2; opacity: 0.75; background-color: rgb(0, 0, 0); -moz-opacity: .75; -khtml-opacity: .75;
}
.list.table_wrp {
	padding: 20px;
}
.list.table_wrp .table {
	border-top-width: 0px;
}
.list.table_wrp .table_cell {
	padding-right: 20px; padding-left: 20px; vertical-align: top;
}
.list.table_wrp .tbody .table_cell {
	padding-top: 15px; padding-bottom: 15px;
}
.with_border.table_wrp .table {
	border: 1px solid rgb(211, 211, 211);
}
.table {
	width: 100%; text-align: center; font-size: 14px; border-top-color: rgb(211, 211, 211); border-bottom-color: rgb(230, 230, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.table_cell {
	padding: 0px; font-style: normal; font-weight: 400;
}
.thead {
	background-color: rgb(240, 240, 240);
}
.thead .table_cell {
	line-height: 32px; border-bottom-color: rgb(211, 211, 211); border-left-color: rgb(211, 211, 211); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
.thead :first-child.table_cell {
	border-left-width: 0px;
}
.tbody tr:hover {
	background-color: rgb(243, 243, 243);
}
.tbody tr.even {
	background-color: rgb(243, 243, 243);
}
.tbody tr.empty_item:hover {
	background: 0px;
}
.tbody tr:first-child .table_cell {
	border-top-width: 0px;
}
.tbody .table_cell {
	padding: 1em 0px; border-top-color: rgb(230, 230, 230); border-top-width: 1px; border-top-style: solid;
}
body {
	min-width: 1000px; background-image: url("../images/bg_body1ccaec.jpg");
}
.grid_line {
	
}
.grid_line::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.grid_item {
	float: left;
}
.no_extra.grid_item {
	width: auto; overflow: hidden; float: none;
}
.no_extra_flex.grid_item {
	width: auto; vertical-align: top; float: none; display: table-cell;
}
.no_extra_flex.grid_item::after {
	height: 0px !important; line-height: 0; clear: both; display: block; visibility: hidden; content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
}
.size1of1 {
	width: 100%;
}
.size1of2 {
	width: 50%;
}
.size1of3 {
	width: 33.33%;
}
.size1of4 {
	width: 25%;
}
.size1of5 {
	width: 20%;
}
.size1of6 {
	width: 16.66%;
}
.size1of7 {
	width: 14.28%;
}
.size1of8 {
	width: 12.5%;
}
.icon_radio {
	background: url("../images/base_z.png") no-repeat 0px -3279px; width: 16px; height: 16px; margin-top: -0.2em; vertical-align: middle; display: inline-block;
}
.selected.icon_radio {
	background: url("../images/base_z.png") no-repeat 0px -3305px;
}
.selected .icon_radio {
	background: url("../images/base_z.png") no-repeat 0px -3305px;
}
.disabled.selected.icon_radio {
	background: url("../images/base_z.png") no-repeat 0px -3331px;
}
.disabled.selected .icon_radio {
	background: url("../images/base_z.png") no-repeat 0px -3331px;
}
.icon_checkbox {
	background: url("../images/base_z.png") no-repeat 0px -3357px; width: 16px; height: 16px; margin-top: -0.2em; vertical-align: middle; display: inline-block;
}
.selected.icon_checkbox {
	background: url("../images/base_z.png") no-repeat 0px -3383px;
}
.selected .icon_checkbox {
	background: url("../images/base_z.png") no-repeat 0px -3383px;
}
.disabled.icon_checkbox {
	background: url("../images/base_z.png") no-repeat 0px -3409px;
}
.disabled .icon_checkbox {
	background: url("../images/base_z.png") no-repeat 0px -3409px;
}
.disabled.selected.icon_checkbox {
	background: url("../images/base_z.png") no-repeat 0px -3435px;
}
.disabled.selected .icon_checkbox {
	background: url("../images/base_z.png") no-repeat 0px -3435px;
}
.frm_tab {
	overflow: hidden;
}
.frm_tab_navs {
	
}
.frm_tab_navs::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.frm_tab_nav {
	border-color: rgb(195, 195, 195); border-radius: 0px; width: auto; height: 30px; color: rgb(0, 0, 0); line-height: 30px; padding-right: 36px; padding-left: 36px; margin-right: -1px; float: left; background-color: rgb(244, 244, 244); -moz-border-radius: 0; -webkit-border-radius: 0;
}
.frm_tab_nav:hover {
	color: rgb(0, 0, 0); box-shadow: 0px 1px 3px rgba(0,0,0,0.1); background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.frm_tab_nav button {
	color: rgb(0, 0, 0);
}
.frm_tab_nav:hover {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.selected.frm_tab_nav {
	background: 0px rgb(136, 136, 136); border-color: rgb(123, 123, 123); color: rgb(255, 255, 255); box-shadow: inset 0px 3px 8px #555; -moz-box-shadow: inset 0 3px 8px #555; -webkit-box-shadow: inset 0 3px 8px #555;
}
.frm_tab_panel {
	padding: 10px 0px;
}
.frm_tab_split {
	margin-top: 20px; border-bottom-color: rgb(179, 179, 179); border-bottom-width: 1px; border-bottom-style: solid; position: relative; box-shadow: 0px 1px 0px 0px #fff; -moz-box-shadow: 0 1px 0 0 #fff; -webkit-box-shadow: 0 1px 0 0 #fff;
}
.frm_tab_split .arrow_stop {
	position: relative;
}
.frm_tab_split .arrow {
	border-width: 0px 12px 12px; border-style: dashed dashed solid; border-color: transparent transparent rgb(179, 179, 179); left: 0px; width: 0px; height: 0px; display: inline-block; position: absolute;
}
.frm_tab_split .arrow_out {
	top: -12px; border-bottom-color: rgb(179, 179, 179);
}
.frm_tab_split .arrow_in {
	top: -10px; border-bottom-color: rgb(255, 255, 255);
}
.frm_tab_split .arrow_extra {
	top: -11px; border-bottom-color: rgb(255, 255, 255);
}
.frm_tab_tips {
	color: rgb(163, 163, 163); padding-top: 4px;
}
.simple.form_wrp {
	text-align: center;
}
.simple.form_wrp .form {
	text-align: left; display: inline-block;
}
.tips_inline.form .frm_tips {
	display: inline-block;
}
.frm_vertical_wrp {
	height: 32px; line-height: 32px;
}
.frm_fieldset {
	padding-top: 0px;
}
.no_legend.frm_fieldset {
	padding-top: 25px;
}
.frm_legend {
	width: 100%; padding-bottom: 5px; margin-bottom: 25px; display: block;
}
.frm_legend .tips {
	color: rgb(123, 123, 123); margin-left: 14px;
}
.frm_desc {
	color: rgb(34, 34, 34);
}
.frm_tips {
	width: 300px; color: rgb(163, 163, 163); padding-top: 4px;
}
.frm_msg {
	width: 300px; overflow: hidden; display: none;
}
.frm_msg i {
	font-style: normal; font-weight: 400; margin-right: 3px; float: left;
}
.success.frm_msg {
	color: rgb(127, 186, 79);
}
.fail.frm_msg {
	color: rgb(177, 21, 22);
}
.frm_control_group {
	padding-bottom: 25px;
}
.frm_control_group::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.show_value.frm_control_group {
	padding-bottom: 15px;
}
.show_value.frm_control_group .frm_label {
	line-height: 30px; margin-top: 0px;
}
.show_value.frm_control_group .frm_input_box {
	background: 0px; border-width: 0px; padding: 0px; height: auto; word-break: break-all; word-wrap: break-word; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.frm_label {
	width: 5em; font-size: 14px; margin-top: 0.3em; margin-right: 1em; float: left;
}
.frm_controls {
	width: auto; vertical-align: top; float: none; display: table-cell;
}
.frm_controls::after {
	height: 0px !important; line-height: 0; clear: both; display: block; visibility: hidden; content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
}
.frm_input {
	outline: 0px; border: 0px currentColor; width: 100%; background-color: transparent;
}
.frm_textarea {
	outline: 0px; border: 0px currentColor; width: 100%; background-color: transparent;
}
.frm_input {
	margin: 4px 0px; height: 22px;
}
.frm_textarea {
	height: 100px;
}
.frm_input_box {
border-radius: 3px; border: 1px solid rgb(195, 195, 195); /* width: 278px; */ height: 30px; line-height: 30px; font-size: 14px; vertical-align: middle; display: inline-block; position: relative; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15);
}
.search.frm_input_box {
	border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
}
.append.frm_input_box {
	padding-right: 30px;
}
.append.frm_input_box .frm_input_append {
	top: 50%; right: 0.8em; position: absolute;
}
.append.frm_input_box .search_gray.frm_input_append {
	margin-top: -8px;
}
.prepend.frm_input_box {
	padding-left: 30px;
}
.prepend.frm_input_box .frm_input_append {
	left: 0.8em; top: 50%; position: absolute;
}
.prepend.frm_input_box .search_gray.frm_input_append {
	margin-top: -8px;
}
.vcode.frm_input_box {
	width: 157px;
}
.zone.frm_input_box {
	width: 72px; margin-right: 5px;
}
.phone.frm_input_box {
	width: 175px;
}
.frm_textarea_box {
	padding: 4px 0px 4px 10px; border-radius: 3px; border: 1px solid rgb(195, 195, 195); width: 288px; font-size: 14px; display: inline-block; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15);
}
.frm_input_box.disabled {
	background-color: rgb(238, 238, 238);
}
.frm_textarea_box.disabled {
	background-color: rgb(238, 238, 238);
}
.disabled .frm_input_box {
	background-color: rgb(238, 238, 238);
}
.disabled .frm_textarea_box {
	background-color: rgb(238, 238, 238);
}
.frm_input_box.focus {
	border-color: rgb(74, 155, 223); box-shadow: 0px 0px 5px #aedcfa; -moz-box-shadow: 0 0 5px #aedcfa; -webkit-box-shadow: 0 0 5px #aedcfa;
}
.frm_textarea_box.focus {
	border-color: rgb(74, 155, 223); box-shadow: 0px 0px 5px #aedcfa; -moz-box-shadow: 0 0 5px #aedcfa; -webkit-box-shadow: 0 0 5px #aedcfa;
}
.frm_select_box.focus {
	border-color: rgb(74, 155, 223); box-shadow: 0px 0px 5px #aedcfa; -moz-box-shadow: 0 0 5px #aedcfa; -webkit-box-shadow: 0 0 5px #aedcfa;
}
.frm_select_box.focus {
	
}
.frm_radio {
	left: -999em; position: absolute;
}
.frm_checkbox {
	left: -999em; position: absolute;
}
.frm_radio_label {
	text-align: left; margin-right: 1em; display: inline-block; cursor: pointer;
}
.frm_checkbox_label {
	text-align: left; margin-right: 1em; display: inline-block; cursor: pointer;
}
.no_extra.frm_radio_label {
	margin-right: 0px;
}
.no_extra.frm_checkbox_label {
	margin-right: 0px;
}
.disabled.frm_radio_label {
	color: rgb(153, 153, 153); cursor: default;
}
.disabled.frm_checkbox_label {
	color: rgb(153, 153, 153); cursor: default;
}
.icon_radio {
	margin-right: 4px;
}
.icon_checkbox {
	margin-right: 4px;
}
.frm_select_box {
	padding: 4px 0px; border-radius: 3px; border: 1px solid rgb(195, 195, 195); width: 298px; font-size: 14px; vertical-align: middle; display: inline-block; position: relative; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15);
}
.frm_select_box {
	padding: 0px;
}
.frm_select_box::after {
	border-width: 4px 4px 0px; border-style: solid dashed dashed; border-color: rgb(119, 119, 119) transparent transparent; top: 50%; width: 0px; height: 0px; right: 15px; margin-top: -2px; display: inline-block; position: absolute; content: " ";
}
.frm_select_label {
	
}
.frm_select {
	padding: 0px 10px; outline: 0px; border: 0px currentColor; width: 100%; height: 22px; line-height: 22px; position: relative; z-index: 1; background-color: transparent;
}
.frm_select {
	height: 32px; -webkit-appearance: none;
}
.icon_radio {
	margin-top: -2px; margin-right: 0px;
}
.frm_vm_pt .frm_controls {
	padding-top: 5px;
}
.tab_navs {
	text-align: center; line-height: 36px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5); -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5); -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.tab_navs::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.tab_nav {
	font-size: 14px; float: left;
}
.tab_nav a {
	padding: 0px 20px; outline: 0px; color: rgb(34, 34, 34); text-decoration: none; display: block;
}
.selected.tab_nav {
	background-color: rgb(255, 255, 255);
}
.mt .tab_nav a {
	border-right-color: rgb(211, 211, 211); border-right-width: 1px; border-right-style: solid;
}
.mt .selected.tab_nav {
	top: -1px; border-top-color: rgb(112, 178, 19); border-top-width: 3px; border-top-style: solid; position: relative;
}
.mt .selected.tab_nav a {
	line-height: 35px; margin-bottom: -2px; position: relative; background-color: rgb(255, 255, 255);
}
.mt .no_extra.tab_nav a {
	border-right-width: 0px;
}
.title_tab {
	min-height: 36px;
}
.title_tab .tab_nav a {
	box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.5); -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5); -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.title_tab .no_extra.tab_nav a {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.tips_box {
	padding: 6px 15px; border-radius: 3px; border: 1px solid rgb(177, 199, 226); color: rgb(102, 102, 102); background-color: rgb(219, 233, 251); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.tips_box .em {
	color: rgb(177, 21, 22);
}
.tips_box_primary {
	padding: 6px 15px; border-radius: 3px; border: 1px solid rgb(209, 209, 209); color: rgb(102, 102, 102); background-color: rgb(241, 241, 241); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.tips_box_primary .em {
	color: rgb(177, 21, 22);
}
.disabled_box {
	padding: 0.4em 0.8em; border-radius: 3px; border: 1px solid rgb(195, 195, 195); font-size: 14px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.15); background-color: rgb(238, 238, 238); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15);
}
.notices_box {
	border-radius: 3px; border: 1px solid rgb(211, 211, 211); line-height: 40px; background-color: rgb(243, 243, 243); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.msg_box {
	text-align: center; line-height: 36px; display: none;
}
.msg_box .inner {
	background-color: rgb(214, 229, 245);
}
.msg_box a {
	color: rgb(34, 34, 34); display: block;
}
.inset.article_box {
	border-radius: 3px; border: 1px solid rgb(207, 207, 207); height: 500px; overflow-y: auto; box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.05); background-color: rgb(238, 238, 238); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05);
}
.inset.article_box .inner {
	padding-right: 50px; padding-left: 50px;
}
.article_box .inner {
	padding: 40px 75px;
}
.article_box h3 {
	text-align: center; font-size: 22px;
}
.article_box h4 {
	padding-bottom: 14px; font-size: 16px; font-weight: 700;
}
.article_box h5 {
	padding-bottom: 14px; font-size: 16px; font-weight: 700;
}
.article_box h6 {
	padding-bottom: 14px; font-size: 14px; font-weight: 700;
}
.article_box ul.disc {
	padding-left: 20px; list-style-type: disc;
}
.article_box dl {
	padding-bottom: 14px; font-size: 14px;
}
.article_box li {
	padding-bottom: 14px; font-size: 14px;
}
.article_box p {
	padding-bottom: 14px; font-size: 14px;
}
.article_box pre {
	white-space: pre-wrap;
}
.article_box strong {
	font-style: normal; font-weight: 400;
}
.article_box .media {
	text-align: center; padding-bottom: 28px;
}
.article_box .img_wrp {
	display: inline-block; max-width: 750px;
}
.article_box .img_wrp img {
	width: 100%; vertical-align: top;
}
.article_box .sign {
	text-align: right; padding-top: 4em;
}
.article_box .company_sign {
	text-align: right; padding-top: 4em;
}
.article_box .strong.sign {
	font-size: 16px; font-weight: 700;
}
.article_box .strong.company_sign {
	font-size: 16px; font-weight: 700;
}
.article_box .no_extra {
	padding-bottom: 0px;
}
.text_box h4 {
	font-size: 16px; font-style: normal; font-weight: 400; margin-bottom: 10px;
}
.text_box .spacing {
	margin-top: 10px;
}
.vm_box {
	height: 100%; vertical-align: middle; display: inline-block;
}
.empty_tips {
	padding: 100px 0px; text-align: center; color: rgb(163, 163, 163); font-size: 14px;
}
.mini_tips i {
	margin-top: -0.2em; margin-right: 3px;
}
.mod_hd {
	
}
mod_ft {
	
}
.mod_hd::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
mod_ft::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.mod_info {
	float: left;
}
.mod_opr {
	text-align: right;
}
.mod_opr .btn {
	margin-top: -0.2em;
}
.status_tips {
	color: rgb(177, 21, 22);
}
.status_tips i {
	font-style: normal; font-weight: 400; margin-right: 3px;
}
.success.status_tips {
	color: rgb(127, 186, 79);
}
.tips_box_tl {
	padding: 6px 15px; border-radius: 3px; border: 1px solid rgb(177, 199, 226); text-align: left; color: rgb(102, 102, 102); box-shadow: 0px 1px 0px #fff; background-color: rgb(219, 233, 251); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff;
}
.inset.news_box {
	border-radius: 3px; border: 1px solid rgb(207, 207, 207); height: 500px; word-break: break-all; overflow-y: auto; word-wrap: break-word; box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.05); background-color: rgb(238, 238, 238); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05);
}
.inset.news_box .inner {
	padding-right: 50px; padding-left: 50px;
}
.news_box .inner {
	padding: 40px 75px;
}
.news_box pre {
	white-space: pre-wrap;
}
.news_box h3 {
	text-align: center; padding-bottom: 1em; font-size: 22px;
}
.news_box h4 {
	padding-bottom: 1em; font-size: 16px; font-weight: 700;
}
.news_box h5 {
	padding-bottom: 1em; font-size: 16px; font-weight: 700;
}
.news_box h6 {
	padding-bottom: 1em; font-size: 14px; font-weight: 700;
}
.news_box li {
	padding-bottom: 1em; font-size: 14px;
}
.news_box p {
	padding-bottom: 1em; font-size: 14px;
}
.news_box .table_wrp {
	padding-bottom: 1em; font-size: 14px;
}
.news_box strong {
	font-style: normal; font-weight: 400;
}
.news_box .em_text {
	font-weight: 700;
}
.news_box .media {
	text-align: center; padding-bottom: 2em;
}
.news_box .img_wrp {
	display: inline-block; max-width: 750px;
}
.news_box .img_wrp img {
	width: 100%; vertical-align: top;
}
.news_box .sign {
	text-align: right; padding-top: 4em;
}
.news_box .company_sign {
	text-align: right; padding-top: 4em;
}
.news_box .strong.sign {
	font-size: 16px; font-weight: 700;
}
.news_box .strong.company_sign {
	font-size: 16px; font-weight: 700;
}
.news_box .no_extra {
	padding-bottom: 0px;
}
.tool_bar {
	padding-top: 25px; margin-top: 40px;
}
.tool_bar::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.tool_bar .btn {
	margin-right: 0.6em;
}
.with_form.tool_bar {
	margin-top: 15px;
}
.border.tool_bar {
	border-top-color: rgb(230, 230, 230); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px #fbfbfb; -moz-box-shadow: inset 0 1px 0 #fbfbfb; -webkit-box-shadow: inset 0 1px 0 #fbfbfb;
}
.tc.tool_bar .btn {
	margin-right: 0.3em; margin-left: 0.3em;
}
.tr.tool_bar .btn {
	margin-right: 0px; margin-left: 0.6em;
}
.tool_area {
	
}
.tool_area::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.title_bar {
	
}
.title_bar::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.title_bar .info {
	float: left;
}
.title_bar .opr {
	float: right;
}
.parent_title_bar {
	line-height: 35px; border-bottom-color: rgb(207, 207, 207); border-bottom-width: 2px; border-bottom-style: solid;
}
.parent_title_bar::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.parent_title_bar h3 {
	font-size: 16px; font-style: normal; font-weight: 400;
}
.sub_title_bar {
	padding: 0px 20px; line-height: 38px;
}
.sub_title_bar::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.sub_title_bar .info {
	float: left;
}
.sub_title_bar .opr {
	float: right;
}
.sub_title_bar h3 {
	font-size: 14px; font-style: normal; font-weight: 400;
}
.sub_title_bar h4 {
	font-size: 14px; font-style: normal; font-weight: 400; float: left;
}
.tool_bar {
	padding-bottom: 50px;
}
.simple_gap.tool_bar {
	margin-bottom: 20px; margin-left: 20px;
}
.title_bar {
	padding: 0px 20px; line-height: 40px; border-bottom-color: rgb(198, 198, 198); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 2px #ccc; background-color: rgb(236, 236, 236); -moz-box-shadow: 0 1px 2px #ccc; -webkit-box-shadow: 0 1px 2px #ccc;
}
.title_bar h3 {
	font-size: 14px; font-style: normal; font-weight: 400;
}
.global_title_bar {
	font-size: 16px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 2px 4px #d0d0d0; background-color: rgb(240, 240, 240); -moz-box-shadow: 0 2px 4px #d0d0d0; -webkit-box-shadow: 0 2px 4px #d0d0d0;
}
.global_title_bar::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.global_title_bar .info {
	float: left;
}
.global_title_bar .opr {
	float: right;
}
.default.sub_title_bar {
	border-bottom-color: rgb(196, 196, 196); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(225, 225, 225);
}
.light.sub_title_bar {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(243, 243, 243);
}
.white.sub_title_bar {
	border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.08); background-color: rgb(255, 255, 255); -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.08);
}
.in_dialog.sub_title_bar {
	border-bottom-color: rgb(195, 195, 195); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); background-color: rgb(243, 243, 243); -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}
.dark.sub_title_bar {
	border-bottom-color: rgb(190, 190, 190); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: inset 0px 1px 0px 0px #ebebeb, 0px 1px 2px #ddd; background-color: rgb(223, 223, 223); -moz-box-shadow: inset 0 1px 0 0 #ebebeb, 0 1px 2px #ddd; -webkit-box-shadow: inset 0 1px 0 0 #ebebeb, 0 1px 2px #ddd;
}
.global.sub_title_bar {
	padding: 0px; font-size: 16px;
}
.no_extra.sub_title_bar {
	background: 0px; padding: 0px; line-height: normal; border-bottom-width: 0px;
}
.tool_area {
	padding: 0px 20px;
}
button.btn {
	height: 32px; line-height: 28px;
}
.btn button {
	padding: 0px 36px; outline: 0px; border: 0px currentColor; height: 100%; overflow: visible; display: block; background-color: transparent;
}
.btn_input.btn {
	padding: 0px;
}
.btn_vcode.btn_input.btn {
	margin-left: 5px;
}
.btn_vcode.btn_input.btn button {
	padding: 0px; width: 110px;
}
.btn_vcode.btn {
	padding: 0px; width: 110px; margin-left: 5px;
}
.btn {
	border-width: 1px; border-style: solid; padding: 0px 36px; border-radius: 3px; height: 30px; text-align: center; line-height: 30px; overflow: visible; font-size: 14px; text-decoration: none; vertical-align: middle; display: inline-block; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.btn:hover {
	text-decoration: none;
}
.btn_mini.btn {
	padding: 0px 10px; height: 21px; line-height: 21px;
}
.btn_small.btn {
	padding: 0px 12px; height: 25px; line-height: 25px;
}
.btn_large.btn {
	padding: 0px 70px; height: 38px; line-height: 38px;
}
.btn_p20.btn {
	padding: 0px 20px;
}
.btn_p30.btn {
	padding: 0px 30px;
}
.btn_w125.btn {
	padding: 0px; width: 125px;
}
.btn_w150.btn {
	padding: 0px; width: 150px;
}
.btn_w220.btn {
	padding: 0px; width: 220px;
}
.btn_primary {
	border-color: rgb(61, 129, 12); color: rgb(255, 255, 255); background-color: rgb(90, 170, 75);
}
.btn_primary:hover {
	color: rgb(255, 255, 255); box-shadow: 0px 1px 2px rgba(0,0,0,0.3); background-color: rgb(83, 160, 70); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.btn_primary button {
	color: rgb(255, 255, 255);
}
.btn_default {
	border-color: rgb(195, 195, 195); color: rgb(0, 0, 0); background-color: rgb(244, 244, 244);
}
.btn_default:hover {
	color: rgb(0, 0, 0); box-shadow: 0px 1px 3px rgba(0,0,0,0.1); background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.btn_default button {
	color: rgb(0, 0, 0);
}
.btn_disabled {
	border-color: rgb(170, 170, 170); color: rgb(174, 174, 174); cursor: default; background-color: rgb(201, 201, 201);
}
.btn_disabled:hover {
	color: rgb(174, 174, 174); box-shadow: none; background-color: rgb(201, 201, 201); -moz-box-shadow: none; -webkit-box-shadow: none;
}
.btn_disabled button {
	color: rgb(174, 174, 174); cursor: default;
}
.btn_loading {
	border-color: rgb(170, 170, 170); color: rgb(174, 174, 174); padding-right: 30px; padding-left: 42px; position: relative; cursor: default; background-color: rgb(201, 201, 201);
}
.btn_loading:hover {
	color: rgb(174, 174, 174); box-shadow: none; background-color: rgb(201, 201, 201); -moz-box-shadow: none; -webkit-box-shadow: none;
}
.btn_loading button {
	color: rgb(174, 174, 174); cursor: default;
}
.btn_loading button {
	padding-right: 30px; padding-left: 42px; position: relative;
}
.btn_loading i {
	background: url("/mpres/htmledition/common/images/icon/common/icon16_loading_light1ccaec.gif") no-repeat 0px 0px; left: 16px; top: 50%; width: 16px; height: 16px; margin-top: -8px; vertical-align: middle; display: inline-block; position: absolute;
}
.icon_msg {
	width: 56px; height: 56px; vertical-align: middle; display: inline-block;
}
.success.icon_msg {
	background: url("../images/base_z.png") no-repeat 0px -3461px;
}
.warn.icon_msg {
	background: url("../images/base_z.png") no-repeat 0px -3527px;
}
.error.icon_msg {
	background: url("../images/base_z.png") no-repeat 0px -3593px;
}
.mail.icon_msg {
	background: url("../images/base_z.png") no-repeat 0px -3659px;
}
.waiting.icon_msg {
	background: url("../images/base_z.png") no-repeat 0px -3725px;
}
.info.icon_msg {
	background: url("../images/base_z.png") no-repeat 0px -3791px;
}
.icon37_msg {
	width: 37px; height: 37px; vertical-align: middle; display: inline-block;
}
.success.icon37_msg {
	background: url("../images/base_z.png") no-repeat 0px -3857px;
}
.warn.icon37_msg {
	background: url("../images/base_z.png") no-repeat 0px -3904px;
}
.info.icon37_msg {
	background: url("../images/base_z.png") no-repeat 0px -3951px;
}
.error.icon37_msg {
	background: url("../images/base_z.png") no-repeat 0px -3998px;
}
.mail.icon37_msg {
	background: url("../images/base_z.png") no-repeat 0px -4045px;
}
.waiting.icon37_msg {
	background: url("../images/base_z.png") no-repeat 0px -4092px;
}
.icon20_msg {
	width: 20px; height: 20px; vertical-align: middle; display: inline-block;
}
.success.icon20_msg {
	background: url("../images/base_z.png") no-repeat 0px -4139px;
}
.warn.icon20_msg {
	background: url("../images/base_z.png") no-repeat 0px -4169px;
}
.error.icon20_msg {
	background: url("../images/base_z.png") no-repeat 0px -4199px;
}
.info.icon20_msg {
	background: url("../images/base_z.png") no-repeat 0px -4229px;
}
.icon18_msg {
	width: 18px; height: 18px; vertical-align: middle; display: inline-block;
}
.ask.icon18_msg {
	background: url("../images/base_z.png") no-repeat 0px -4259px;
}
.success.icon18_msg {
	background: url("../images/base_z.png") no-repeat 0px -4287px;
}
.warn.icon18_msg {
	background: url("../images/base_z.png") no-repeat 0px -4315px;
}
.error.icon18_msg {
	background: url("../images/base_z.png") no-repeat 0px -4343px;
}
.info.icon18_msg {
	background: url("../images/base_z.png") no-repeat 0px -4371px;
}
.waiting.icon18_msg {
	background: url("../images/base_z.png") no-repeat 0px -4399px;
}
.page_msg .inner {
	position: relative; background-color: rgb(224, 234, 246);
}
.page_msg .inner::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.page_msg .msg_icon_wrp {
	font-size: 0px; margin-right: 10px; float: left;
}
.page_msg .msg_icon_wrapper {
	font-size: 0px; margin-right: 10px; float: left;
}
.page_msg .msg_content {
	overflow: hidden; padding-top: 5px;
}
.page_msg .msg_opr {
	top: 50%; right: 10px; margin-top: -10px; display: none; position: absolute;
}
.page_msg h4 {
	font-size: 16px; font-weight: 700;
}
.page_msg p {
	color: rgb(123, 123, 123); font-size: 14px;
}
.page_msg .spacing {
	padding: 0.5em 0px 2em;
}
.large.page_msg .inner {
	padding: 12px 70px;
}
.small.page_msg .inner {
	padding: 10px 40px 10px 10px;
}
.mini.page_msg .inner {
	padding: 8px 20px;
}
.mini.page_msg .msg_icon_wrp {
	margin-top: 3px; margin-right: 5px;
}
.mini.page_msg .msg_content {
	padding-top: 0px;
}
.single_line.page_msg .msg_content {
	padding-top: 15px;
}
.default.page_msg .inner {
	border: 0px currentColor; box-shadow: none; background-color: transparent; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.simple.page_msg {
	text-align: center;
}
.simple.page_msg .inner {
	text-align: left; display: inline-block; min-width: 55%;
}
.popover {
	width: 257px; padding-top: 12px; position: relative; z-index: 99;
}
.popover .popover_inner {
	padding: 30px 25px; border-radius: 3px; border: 1px solid rgb(231, 231, 231); box-shadow: 0px 1px 1px rgba(0,0,0,0.17); background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.17); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.17);
}
.popover .popover_bar {
	text-align: center; margin-top: 20px;
}
.popover .popover_bar .btn {
	margin: 0px 0.3em; padding: 0px 2em;
}
.popover .popover_arrow {
	left: 50%; margin-left: -12px; position: absolute;
}
.popover .popover_arrow_out {
	border-width: 0px 12px 12px; border-style: dashed dashed solid; border-color: transparent transparent rgb(211, 211, 211); top: 0px; width: 0px; height: 0px; display: inline-block;
}
.popover .popover_arrow_in {
	border-width: 0px 12px 12px; border-style: dashed dashed solid; border-color: transparent transparent rgb(255, 255, 255); top: 1px; width: 0px; height: 0px; display: inline-block;
}
.popover .popover_title {
	font-size: 14px; font-weight: 700;
}
.popover .popover_tips {
	color: rgb(123, 123, 123);
}
.simple.popover .popover_bar {
	text-align: left;
}
.simple.popover .btn {
	margin-right: 0.6em; margin-left: 0px;
}
.copylink_wrp {
	display: inline-block;
}
.copylink {
	display: inline-block;
}
.gototop {
	left: 0px; right: 0px; bottom: 100px; position: fixed;
}
.gototop_inner {
	width: 1000px; text-align: right; margin-right: auto; margin-left: auto;
}
.gototop_tips {
	background: url("../images/base_z.png") no-repeat 0px -4427px; width: 47px; height: 47px; line-height: 200px; overflow: hidden; margin-right: -75px; vertical-align: middle; display: inline-block; cursor: pointer;
}
