﻿body{ font-family:Helvetica;}
@font-face {
	font-family:Helvetica;
	src: url('../fonts/Helvetica-Neue-Light-2_0.ttf'); letter-spacing:0.5px }
.xg_section, .container-fluid, div[class^='col-'] {
position:relative
}
.xg_section_fixd {
	height:200px
}
.xg_section, .xg_header, .xg_banner, .xg_content, .xg_footer {
	clear:both
}
.container, .container-fluid {
	height:100%
}
.xg_screen {
	text-align:center
}
.xg_screen:after {
	content:"";
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.xg_screen .container, .xg_screen .container-fluid {
	display:inline-block;
	vertical-align:middle;
	max-height:650px;
	height:auto
}
.xg_html {
	height:auto;
	line-height:25px;
	font-size:14px;
	color:#666;
	text-align:left;
	overflow:hidden
}
.xg_logo, .xg_text, .xg_html {
	display:block;
	overflow:hidden
}
.xg_logo {
	min-height:10px
}
.xg_logo h1, .xg_logo img {
	width:100%;
	height:100%;
	display:block
}
.xg_text {
	height:auto;
	line-height:25px;
	font-size:14px;
	color:#666;
	text-align:left;
	word-wrap:break-word;
	word-break:normal
}
input[type="text"] {
	width:150px;
	height:30px;
	margin:5px
}
.xg_ibtn {
	display:block;
	width:150px;
	height:40px;
	overflow:hidden
}
input[type='button'] {
	outline:0;
	border:0;
	width:100%;
	height:100%;
	background-color:transparent
}
.xg_img {
	width:100px;
	height:100px;
	overflow:hidden
}
.xg_img a {
	display:block;
	width:100%;
	height:100%
}
.xg_img img, .xg_logo h1 .xg_logo img {
	width:100%;
	height:100%;
	display:block
}
[identify="enable-sharelogin_wb"], [identify="enable-pcscanfocuslogin"], [identify="enable-sharelogin_wx"], [identify="enable-sharelogin_qq"], [identify="enable-sharelogin_weixin"] {
width:60px;
height:60px
}
.xg_gotop {
	width:60px;
	height:60px;
	position:relative;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	cursor:pointer;
	background:#e8e8e8 url(https://1.rc.xiniu.com/img/public/gototop.png) center center no-repeat
}
.xg_gotop:hover {
	background:#e8e8e8 url(https://1.rc.xiniu.com/img/public/gototop1.png) center center no-repeat
}
.xg_gotop a {
	display:block;
	width:100%;
	height:100%
}
.xg_flink {
	position:relative;
	padding:15px 0;
	background-color:#fff;
	font-size:0;
	margin:0 auto
}
.xg_flink .xg_flink_item {
	display:inline-block;
	cursor:pointer;
	padding:5px 20px;
	max-width:240px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	color:#333;
	text-align:center
}
.xg_flink .xg_flink_item:hover {
	text-decoration:underline
}
.xg_flink a {
	color:#333
}
.xg_iframe_line {
	border:0;
	height:100%
}
.xg_pager {
	line-height:33px
}
.xg_pager span {
	padding:4px 10px;
	border:1px solid #e2e2e2;
	margin-left:5px;
	font-size:14px
}
.xg_pager span:first-child {
	margin-left:0
}
.xg_pager span:hover {
	color:#51b5f5
}
.xg_pager span a {
	cursor:pointer
}
.xg_pager span a:hover {
	color:#51b5f5
}
.xg_pager .xg_pnInNu {
	width:44px;
	height:27px;
	border:0
}
.xg_pager .fyb_w_gong, .xg_pager .fyb_w_spage, .xg_pager .fyn_w_gong, .xg_pager .fym_w_spage, .xg_pager .fym_w_gong, .xg_pager .fyi_w_gong {
	border-right:0
}
.xg_pager .fyb_n_tpage, .xg_pager .fyb_pszie, .xg_pager .fyn_n_tpage, .xg_pager .fym_pszie, .xg_pager .fym_n_tpage, .xg_pager .fyi_n_tpage {
	border-left:none;
	border-right:0;
	margin-left:-15px
}
.xg_pager .fyb_w_reccount, .xg_pager .fyb_w_reccount, .xg_pager .fyn_w_spage, .xg_pager .fym_w_reccount, .xg_pager .fym_w_reccount, .xg_pager .fyi_w_spage {
	border-left:none;
	margin-left:-15px
}
.xg_pager .fyb_t_goto {
	margin:0
}
.xg_pager a {
	color:#333
}
.xg_ul {
	line-height:34px
}
.xg_ul .xg_ul_li {
	height:34px;
	color:#626262;
	font-size:14px;
	padding-left:20px
}
.xg_ul .xg_ul_li:hover {
	background-color:#f0f0f0
}
.xg_sbtn .bdsharebuttonbox {
	padding:5px
}
.xg_itext label {
	vertical-align:top
}
.xg_itext_span {
	font-size:11px
}
.xg_itext input {
	width:249px;
	padding-left:10px;
	height:38px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_itext textarea {
	width:249px;
	padding:5px 10px;
	height:80px;
	line-height:20px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_ldrop select, .xg_idrop select {
	width:249px;
	padding-left:10px;
	height:40px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px;
	-webkit-appearance:menulist;
	-moz-appearance:menulist;
	appearance:menulist
}
.xg_ckcode .xg_check_tip {
	font-size:14px;
	cursor:pointer
}
.xg_ckcode .xg_check_tip:hover {
	color:#51B5F5
}
.xg_iemail label {
	color:#666;
	font-size:16px;
	margin-right:4px
}
.xg_iemail input {
	width:249px;
	padding-left:10px;
	height:38px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_iemail textarea {
	width:249px;
	padding:5px 10px;
	height:80px;
	line-height:20px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_imobile label {
	color:#666;
	font-size:16px;
	margin-right:4px
}
.xg_imobile input {
	width:249px;
	padding-left:10px;
	height:38px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_imobile textarea {
	width:249px;
	padding:5px 10px;
	height:80px;
	line-height:20px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_ipwd label {
	color:#666;
	font-size:16px;
	margin-right:4px
}
.xg_ipwd input {
	width:249px;
	padding-left:10px;
	height:38px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_ipwd textarea {
	width:249px;
	padding:5px 10px;
	height:80px;
	line-height:20px;
	border:1px solid #e2e2e2;
	color:#999;
	font-size:14px
}
.xg_iradio {
	line-height:40px
}
.xg_iradio [data-type="message"] {
	display:block;
	text-align:center;
	font-size:16px;
	height:40px;
	color:#666
}
.xg_iradio label:first-child {
	margin-left:0
}
.xg_iradio input[type="radio"] {
	-webkit-appearance:radio;
	-moz-appearance:radio;
	appearance:radio;
	position:relative;
	top:2px
}
[data-tag="InputCheckBox"] {
line-height:40px
}
[data-tag="InputCheckBox"] [data-type="message"] {
display:block;
text-align:center;
font-size:16px;
height:40px;
color:#666
}
[data-tag="InputCheckBox"] label:first-child {
	margin-left:0
}
[data-tag="InputCheckBox"] input[type="checkbox"] {
	-webkit-appearance:checkbox;
	-moz-appearance:checkbox;
	appearance:checkbox;
	position:relative;
	top:2px
}
[data-tag="InputCheckBox"] span {
	margin-left:3px
}
.xg_crumbs {
	font-size:0
}
.xg_crumbs>span {
	font-size:12px;
	margin-left:7px;
	display:inline-block;
	color:#444
}
.xg_crumbs span:first-child {
	margin-left:0
}
.xg_crumbs .xg_crumbs_span {
	background:url(https://1.rc.xiniu.com/img/public/arrows_right.png);
	width:6px;
	height:7px;
	background-repeat:no-repeat
}
.xg_crumbs .xg_crumbs_span:last-child {
	display:none
}
.xg_prevnext {
	line-height:30px;
	color:#333;
	font-size:14px
}
.xg_prevnext .xg_prevnext_item:hover {
	color:#51b5f5
}
.xg_prevnext .xg_prevnext_item {
	display:inline-block;
	width:250px;
	cursor:pointer
}
.xg_prevnext .xg_prevnext_title {
	margin-left:8px
}
.xg_navTwo {
	font-size:0
}
.xg_navTwo .tierLi {
	position:relative;
	display:inline-block;
	width:110px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#fff;
	background-color:#51b5f5
}
.xg_navTwo .tierLi:hover .navContent {
	display:block
}
.xg_navTwo .tierLi-select {
	background-color:#3e99d4
}
.xg_navTwo .tierName {
	text-align:center;
	cursor:pointer
}
.xg_navTwo .tierName:hover {
	background-color:#3e99d4
}
.xg_navTwo .navContent {
	position:absolute;
	left:0;
	top:40px;
	width:440px;
	height:auto;
	display:none
}
.xg_navTwo .navContentUl {
	position:relative
}
.xg_navTwo .navContentLi {
	width:110px;
	height:40px;
	line-height:40px;
	background-color:#5dbcf9
}
.xg_navTwo .navContentLi:hover {
	background-color:#5ba3d2
}
.xg_navTwo .navContentLi:hover .ncContent {
	display:block
}
.xg_navTwo .navContentLi-select {
	background-color:#5ba3d2
}
.xg_navTwo .ncName {
	width:100%;
	text-align:center;
	cursor:pointer
}
.xg_navTwo .ncContent {
	position:absolute;
	box-sizing:border-box;
	left:110px;
	top:0;
	width:330px;
	line-height:20px;
	height:160px;
	padding:5px 15px;
	background-color:#b5b1b1;
	display:none
}
.xg_navTwo .navContentLi:first-child .ncContent {
	display:block
}
.xg_tMenu1 .xg_tMenuLi1 {
	width:110px;
	height:auto;
	background-color:#51b5f5;
	color:#fff;
	font-size:14px;
	line-height:40px
}
.xg_tMenu1 .xg_tMenuLi1:hover {
	background-color:#3e99d4
}
.xg_tMenu1 .xg_tMenuLi1-select {
	background-color:#3e99d4
}
.xg_tMenu1 a {
	display:block;
	height:100%;
	width:100%
}
.xg_tMenu1 .xg_tTitle1 {
	width:100%;
	text-align:center;
	cursor:pointer
}
.xg_tMenu1 .xg_tMenuUl2 {
	width:100%
}
.xg_tMenu1 .xg_tMenuLi2 {
	width:100%;
	text-align:center;
	cursor:pointer;
	background-color:#5dbcf9
}
.xg_tMenu1 .xg_tMenuLi2:hover {
	background-color:#429dda
}
.xg_tMenu1 .xg_tMenuLi2-select {
	background-color:#429dda
}
.xg_tMenu1 .xg_tTitle2 {
	width:100%;
	text-align:center;
	cursor:pointer
}
.xg_tMenu1 .xg_tMenuLi3 {
	width:100%;
	text-align:center;
	cursor:pointer;
	background-color:#86ccf9
}
.xg_tMenu1 .xg_tMenuLi3:hover {
	background-color:#6dbef3
}
.xg_tMenu1 .xg_tMenuLi3-select {
	background-color:#6dbef3
}
.xg_tMenu1 .xg_tTitle3 {
	width:100%;
	text-align:center;
	cursor:pointer
}
.xg_tMenu2 a {
	display:block;
	width:100%;
	height:100%
}
.xg_tMenu2 .xg_tMenuLi1 {
	position:relative;
	width:110px;
	height:auto;
	background-color:#51b5f5;
	color:#fff;
	font-size:14px;
	line-height:40px
}
.xg_tMenu2 .xg_tMenuLi1:hover {
	background-color:#3e99d4
}
.xg_tMenu2 .xg_tMenuLi1:hover .xg_tMenuUl2 {
	display:block
}
.xg_tMenu2 .xg_tMenuLi1-select {
	background-color:#3e99d4
}
.xg_tMenu2 .xg_tTitle1 {
	width:100%;
	text-align:center;
	cursor:pointer
}
.xg_tMenu2 .xg_tMenuUl2 {
	width:100%;
	position:absolute;
	left:100%;
	top:0;
	z-index:1;
	display:none
}
.xg_tMenu2 .xg_tMenuLi2 {
	position:relative;
	width:110px;
	height:auto;
	background-color:#5dbcf9;
	color:#fff;
	font-size:14px
}
.xg_tMenu2 .xg_tMenuLi2:hover {
	background-color:#429dda
}
.xg_tMenu2 .xg_tMenuLi2:hover .xg_tMenuUl3 {
	display:block
}
.xg_tMenu2 .xg_tMenuLi2-select {
	background-color:#429dda
}
.xg_tMenu2 .xg_tTitle2 {
	width:100%;
	text-align:center;
	cursor:pointer
}
.xg_tMenu2 .xg_tMenuUl3 {
	width:100%;
	position:absolute;
	left:100%;
	top:0;
	display:none
}
.xg_tMenu2 .xg_tMenuLi3 {
	background-color:#86ccf9
}
.xg_tMenu2 .xg_tMenuLi3:hover {
	background-color:#58b0e8
}
.xg_tMenu2 .xg_tMenuLi3-select {
	background-color:#58b0e8
}
.xg_tMenu2 .xg_tTitle3 {
	width:100%;
	text-align:center;
	cursor:pointer
}
.xg_tMenu3 a {
	display:block;
	width:100%;
	height:100%
}
.xg_tMenu3 .xg_tMenuLi1 {
	width:110px;
	line-height:40px;
	background-color:#51b5f5;
	color:#fff;
	cursor:pointer;
	font-size:14px
}
.xg_tMenu3 .xg_tMenuLi1:hover {
	background-color:#3e99d4
}
.xg_tMenu3 .xg_tMenuLi1-select {
	background-color:#3e99d4
}
.xg_tMenu3 .xg_tMenuLi1-select .xg_tMenuUl2 {
	display:block
}
.xg_tMenu3 .xg_tTitle1 {
	width:100%;
	text-align:center
}
.xg_tMenu3 .xg_tMenuUl2 {
	width:100%;
	display:none
}
.xg_tMenu3 .xg_tMenuLi2 {
	width:100%;
	background-color:#5dbcf9
}
.xg_tMenu3 .xg_tMenuLi2:hover {
	background-color:#429dda
}
.xg_tMenu3 .xg_tMenuLi2-select {
	background-color:#429dda
}
.xg_tMenu3 .xg_tMenuLi2-select .xg_tMenuUl3 {
	display:block
}
.xg_tMenu3 .xg_tTitle2 {
	width:100%;
	text-align:center
}
.xg_tMenu3 .xg_tMenuUl3 {
	width:100%;
	display:none
}
.xg_tMenu3 .xg_tMenuLi3 {
	width:100%;
	background-color:#86ccf9
}
.xg_tMenu3 .xg_tMenuLi3:hover {
	background-color:#58b0e8
}
.xg_tMenu3 .xg_tMenuLi3-select {
	background-color:#58b0e8
}
.xg_tMenu3 .xg_tMenuLi3-select .xg_tMenuUl4 {
	display:block
}
.xg_tMenu3 .xg_tTitle3 {
	width:100%;
	text-align:center
}
.xg_tMenu3 .xg_tMenuUl4 {
	width:100%;
	display:none
}
.xg_tMenu3 .xg_tMenuLi4 {
	width:100%;
	background-color:#84c1e8
}
.xg_tMenu3 .xg_tMenuLi4:hover {
	background-color:#81b7da
}
.xg_tMenu3 .xg_tMenuLi4-select {
	background-color:#81b7da
}
.xg_tMenu3 .xg_tTitle4 {
	width:100%;
	text-align:center
}
.xg_bnavi .xg_menuUl {
	font-size:0;
	color:#444
}
.xg_bnavi .xg_menuUl:after {
	display:block;
	content:'';
	clear:both;
	height:0;
	visibility:hidden
}
.xg_bnavi a {
	width:100%;
	height:100%;
	display:block
}
.xg_bnavi .xg_menuLi1 {
	color:#444
}
.xg_bnavi .xg_menuLi1 {
	position:relative;
	float:left;
	width:110px;
	font-size:14px;
	line-height:40px;
	cursor:pointer;
	color:#444;
	z-index:100;
	text-align:center;
	height:40px
}
.xg_bnavi .xg_menuTitle2 {
	text-align:center;
	height:40px
}
.xg_bnavi .xg_menuTitle3 {
	text-align:center;
	height:40px
}
.xg_bnavi .xg_menuTitle3:hover a {
	color:#000
}
@media(min-width:769px) {
.xg_menu .xg_menuUl {
font-size:0;
color:#333
}
.xg_menu a {
display:block;
width:100%;
height:100%
}
.xg_menu .xg_menuLi1 {
position:relative;
display:inline-block;
width:110px;
font-size:14px;
height:40px;
line-height:40px;
cursor:pointer;
background-color:#51b5f5;
color:#fff;
z-index:100
}
.xg_menu .xg_menuLi1:hover {
background-color:#3e99d4
}
.xg_menu .xg_menuLi1:hover .xg_menuUl2 {
display:block
}
.xg_menu .xg_menuLi1-select {
background-color:#3e99d4
}
.xg_menu .xg_menuTitle1 {
text-align:center
}
.xg_menu .xg_menuUl2 {
position:absolute;
top:40px;
left:0;
width:100%;
display:none
}
.xg_menu .xg_menuLi2 {
position:relative;
background-color:#5dbcf9;
color:#fff
}
.xg_menu .xg_menuLi2:hover {
background-color:#429dda
}
.xg_menu .xg_menuLi2:hover .xg_menuUl3 {
display:block
}
.xg_menu .xg_menuLi2-select {
background-color:#429dda
}
.xg_menu .xg_menuTitle2 {
text-align:center
}
.xg_menu .xg_menuUl3 {
position:absolute;
left:100%;
top:0;
display:none;
width:100%
}
.xg_menu .xg_menuLi3 {
position:relative;
background-color:#75c2f3;
color:#fff
}
.xg_menu .xg_menuLi3:hover {
background-color:#58b0e8
}
.xg_menu .xg_menuLi3:hover .xg_menuUl4 {
display:block
}
.xg_menu .xg_menuLi3-select {
background-color:#58b0e8
}
.xg_menu .xg_menuTitle3 {
text-align:center
}
.xg_menu .xg_menuUl4 {
position:absolute;
left:100%;
top:0;
display:none;
width:100%
}
.xg_menu .xg_menuLi4 {
text-align:center;
background-color:#86ccf9;
color:#fff
}
.xg_menu .xg_menuLi4:hover {
background-color:#6dbef3
}
.xg_menu .xg_menuLi4-select {
background-color:#6dbef3
}
.xg_menu .xg_menuTitle4 {
text-align:center
}
}
@media(max-width:768px) {
.xg_menu a {
display:block;
width:100%;
height:100%;
padding-left:25px
}
.xg_menu a:active {
background-color:#f4f4f4;
color:#333
}
.xg_menu .xg_menuMobile {
width:19px;
height:15px
}
.xg_menu .xg_memu_btn {
width:19px;
height:15px;
background:url(https://1.rc.xiniu.com/img/public/xg_memu_btn.png) no-repeat;
background-size:contain
}
.xg_menu .xg_menuUl {
background-color:#fff;
padding-top:25px;
width:205px;
height:100%;
position:relative;
z-index:10002
}
.xg_menu .xg_menuLi1, .xg_menu .xg_menuLi2, .xg_menu .xg_menuLi3, .xg_menu .xg_menuLi4, .xg_menu .xg_menuLi5 {
line-height:45px;
font-size:15px;
color:#333;
position:relative
}
.xg_menu .xg_menuUl2 {
display:none
}
.xg_menu .xg_menuUl3, .xg_menu .xg_menuUl4, .xg_menu .xg_menuUl5 {
display:none
}
.xg_menu .xg_menuUl5 {
display:none
}
.xg_menu .xg_menuShade {
width:100%;
height:100%;
background-color:rgba(0, 0, 0, 0.25);
z-index:10001;
position:absolute;
left:0;
top:0
}
.xg_menu .xg_menuMobileData {
height:100%;
width:205px;
overflow-y:scroll
}
.xg_menu .xg_menutop {
z-index:10002;
background-color:#fff;
position:relative
}
.xg_menu .xg_menubottom {
z-index:10002;
background-color:#fff;
position:relative
}
}
.xg_pager {
	color:#666;
	font-size:12px;
	position:relative
}
.xg_pager .xg_pnUl {
	overflow:hidden;
	text-align:center
}
.xg_pager a {
	color:inherit;
	padding:0 7px
}
.xg_pager li {
	display:inline-block;
	padding:3px 5px;
	margin-left:5px;
	color:#666;
	border:1px solid #ddd;
	border-radius:2px
}
.xg_pager .xg_pnNumber:hover, .xg_pager .xg_pnFirst:hover, .xg_pager .xg_pnPrev:hover, .xg_pager .xg_pnNext:hover, .xg_pager .xg_pnEnd:hover, .xg_pager .xg_pager:hover, .xg_pager .xg_pnTotallP:hover, .xg_pager .xg_pnPage:hover {
	background-color:#288df0;
	color:#fff
}
.xg_pager .xg_pnJump {
	padding:0;
	border:0
}
.xg_pager .xg_pnInNu {
	height:30px;
	padding:0;
	border:1px solid #ddd;
	text-align:center;
	width:40px;
	margin-left:5px
}
.xg_pager .PageIndex {
	text-decoration:none;
	display:inline-block;
	height:20px;
	border:1px solid #ddd;
	vertical-align:top;
	border-radius:2px;
	line-height:20px;
	padding:0 3px;
	cursor:pointer;
	margin-left:5px;
	color:#666
}
.xg_pager .xg_pnPCount {
	padding-left:7px;
	padding-right:7px
}
.xg_tab_tl {
	float:left;
	width:100px;
	border-left-width:1px;
	border-left-style:solid;
	border-top-width:1px;
	border-top-style:solid
}
li[class=xg_tab_tl]:last-child {
	border-right-width:1px;
	border-right-style:solid
}
.xg_tab_tl-select {
	background-color:#51b5f5
}
.xg_tab_tl div {
	font-weight:normal;
	cursor:pointer;
	text-align:center
}
.xg_tab_l_t:after {
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.xg_tab_l_t {
	zoom:1
}
.xg_tab_tt {
	display:none;
	border-left-width:1px;
	border-left-style:solid;
	border-top-width:1px;
	border-top-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid
}
.xg_tab_tt-select {
	display:block
}
.xg_fierror {
	display:block;
	width:249px;
	position:relative;
	font-size:14px;
	margin-bottom:14px;
	font-size:14px
}
.xg_fadvisory {
	width:100%;
	display:block;
	height:200px
}
.xg_barcode {
	border:3px solid #ddd
}
.bds_tsina, .bds_weixin, .hk_clear {
	background-position:0 0!important
}
.bdshare-button-style0-16 .bds_more {
	background-position:0 0
}
.bdshare-button-style0-16 .bds_weixin {
	background-position:0 -1612px
}
.bdshare-button-style0-16 .bds_sqq {
	background-position:0 -2652px
}
.bdshare-button-style0-16 .bds_tqq {
	background-position:0 -260px
}
.bdshare-button-style0-16 .bds_tsina {
	background-position:0 -104px
}
.bdshare-button-style0-16 {
	zoom:1
}
.bdshare-button-style0-16:after {
	content:".";
	visibility:hidden;
	display:block;
	height:0;
	clear:both
}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
	float:left;
	font-size:12px;
	padding-left:17px;
	line-height:16px;
	height:16px;
	background-image:url(../img/share/icons_0_16.png?v=d754dcc0.png);
	background-repeat:no-repeat;
	cursor:pointer;
	margin:6px 6px 6px 0
}
.bdshare-button-style0-16 a:hover {
	color:#333;
	opacity:.8;
	filter:alpha(opacity=80)
}
.bdshare-button-style0-16 .bds_more {
	color:#333;
	float:left
}
.bdsharebuttonbox .hk_clear {
	width:40px;
	height:40px;
	display:inline-block;
	margin:0 5px;
	padding-left:0
}
.bdsharebuttonbox .bds_tsina {
	background:url(https://1.rc.xiniu.com/img/toolbox/share_wb.png) no-repeat top center
}
.bdsharebuttonbox .bds_tsina:hover {
	background:url(https://1.rc.xiniu.com/img/toolbox/share_wb_hover.png) no-repeat top center
}
.bdsharebuttonbox .bds_weixin {
	background:url(https://1.rc.xiniu.com/img/toolbox/share_wx.png) no-repeat top center
}
.bdsharebuttonbox .bds_weixin:hover {
	background:url(https://1.rc.xiniu.com/img/toolbox/share_wx_hover.png) no-repeat top center
}
.bdsharebuttonbox .bds_sqq:hover {
	background:url(https://1.rc.xiniu.com/img/toolbox/share_qq.png) no-repeat top center
}
.bdsharebuttonbox .bds_sqq {
	background:url(https://1.rc.xiniu.com/img/toolbox/share_qq_hover.png) no-repeat top center
}
.bdsharebuttonbox .bds_sqq {
	background:url(https://1.rc.xiniu.com/img/toolbox/share_qq_hover.png) no-repeat top center
}
.bdshare-button-style0-16 .bds_more {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/more.gif) no-repeat top center
}
.xg_unit, .xg_pricedata, .xg_mbtn {
	position:relative
}
.xg_mbtn {
	background:#288df0;
	color:#fff;
	padding:5px 0
}
.xg_data_notdata {
	position:relative;
	min-height:40px;
	line-height:40px;
	text-align:center;
	top:50%;
	margin-top:-15px
}
.xg_area_item0, .xg_area_item1, .xg_area_item2, .xg_area_item3 {
	display:none;
	position:relative
}
.xg_area_container {
	overflow:hidden;
	color:#666;
	background-color:#FFF;
	width:100%;
	position:fixed;
	top:46%;
	bottom:0;
	left:0;
	z-index:99999;
	padding:40px 0 0 0;
	border-radius:15px 15px 0 0;
	box-shadow:2px -2px 11px #e4e4e4
}
.xg_area_options {
	padding-bottom:40px;
	overflow:auto;
	height:100%
}
.xg_area_options p {
	text-align:center;
	height:40px;
	line-height:40px
}
.xg_area_active {
	background-color:#eee
}
.xg_area_return {
	height:26px;
	width:28px;
	right:20px;
	top:10px;
	position:absolute;
	display:none
}
.xg_area_return svg {
	height:100%;
	width:100%
}
.xg_prd_name {
	position:relative;
	display:inline-block
}
.xg_prd_content {
	position:relative;
	display:inline-block
}
.xg_prd_row {
	display:block
}
.xg_prd_row div {
	display:inline-block
}
.xg_prd_col_name {
	width:200px;
	text-align:center
}
.xg_prd_col_num {
	width:80px;
	text-align:center
}
.xg_prd_col_num input {
	width:50px
}
.xg_prd_col_del a {
	cursor:pointer
}
.xg_video video {
	width:100%
}
.xg_video_button {
	display:none;
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:#ccc;
	opacity:.4;
	z-index:99999
}
.xg_video_button img {
	max-height:48%;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	position:absolute
}
.lazyload {
animation:loadingImg .15s ease-in
}
@keyframes loadingImg {
from {
opacity:0
}
to {
	opacity:1
}
}
@media only screen and (max-width:768px) {
.mobile_hide {
display:none!important
}
.mobile_an_hide {
opacity:0!important
}
.xg_dropdownlist {
display:none
}
}
@media only screen and (min-width:769px) {
.pc_an_hide {
opacity:0!important
}
.xg_dropdownlist {
position:absolute;
width:100vw;
z-index:1;
display:none
}
.xg_navi_template {
display:none;
position:relative;
margin-left:auto;
margin-right:auto;
height:100px;
width:100%;
background:#fff
}
}
.xg_banner_item {
	position:relative;
	overflow:hidden;
	float:left;
	visibility:hidden
}
@media only screen and (min-width:769px) {
.xg_banner_img img {
margin-left:auto;
margin-right:auto
}
.xg_banner_item .container {
position:absolute;
left:50%;
top:0;
margin-left:-600px;
cursor:pointer
}
}
@media only screen and (max-width:768px) {
.xg_banner_item .container {
width:320px;
position:absolute;
left:50%;
top:0;
margin-left:-160px;
cursor:pointer
}
}
.xg_userlogin .xg_imobile {
	position:relative
}
.xg_userlogin .xg_imobile .checkcode {
	position:absolute;
	cursor:pointer
}
.xg_Hold-allBox {
	width:375px;
	height:667px;
	position:relative;
	background-color:#fff;
	border:1px solid #ddd;
	margin:5% auto;
	border-radius:8px
}
.xg_hfBox {
	width:90%;
	height:40px;
	line-height:40px;
	background-color:#efefef;
	box-shadow:0 2px 4px #ddd;
	margin-left:5%;
	border-radius:40px;
	font-size:0;
	color:#666;
	display:flex;
	justify-content:center;
	align-items:center
}
.xg_hfLink {
	display:inline-block;
	vertical-align:middle;
	font-size:12px;
	width:25%;
	text-align:center;
	position:relative
}
.xg_hfLink span {
	display:inline-block;
	vertical-align:middle
}
.xg_hfLink:after {
	content:'';
	position:absolute;
	right:0;
	top:18px;
	height:8px;
	width:1px;
	background-color:#b9bac1
}
.xg_hfLink:last-child:after {
	width:0
}
.xg_QQicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/QQIcon.png") no-repeat;
	background-size:cover
}
.xg_popQQIcon, .xg_popQuanIcon {
	display:inline-block;
	vertical-align:middle;
	width:24px;
	height:24px
}
.xg_WXicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/WXIcon.png") no-repeat;
	background-size:cover
}
.xg_Quanicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/ico_qnl.png") no-repeat;
	background-size:cover
}
.xg_TELicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/TELIcon.png") no-repeat;
	background-size:cover
}
.xg_Miccardicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/ico_wmp.png") no-repeat;
	background-size:cover
}
.xg_WhatsAppicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/WhatsappIcon.png") no-repeat;
	background-size:cover
}
.xg_Facebookicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/FaceBookIcon.png") no-repeat;
	background-size:cover
}
.xg_Twittericon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/TwitterIcon.png") no-repeat;
	background-size:cover
}
.xg_popTELicon {
	display:inline-block;
	vertical-align:middle;
	width:24px;
	height:24px
}
.xg_MAILicon {
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:12px;
	background:url("https://1.rc.xiniu.com/img/toolbox/MAILIcon.png") no-repeat;
	background-size:cover
}
.xg_popMAILicon {
	display:inline-block;
	vertical-align:middle;
	width:24px;
	height:24px
}
.xg_popupBox {
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:#000;
	opacity:.3;
	display:none
}
.xg_mainPopupBox {
	position:fixed;
	width:90%;
	border-radius:8px;
	background-color:#fff;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	text-align:center;
	font-size:14px;
	color:#666;
	display:none;
	z-index:99
}
.xg_mp-title {
	text-align:center;
	padding:15px;
	font-size:15px;
	color:#666;
	border-bottom:1px solid #f2f2f2
}
.xg_mp-list {
	margin:0 auto;
	width:240px;
	list-style:none
}
.xg_mp-list li {
	text-align:left;
	padding:20px 0;
	font-size:0;
	border-bottom:1px dashed #eee;
	display:flex;
	justify-content:space-between;
	align-items:center
}
.xg_mpl-left {
	display:inline-block;
	vertical-align:middle;
	font-size:14px;
	width:95px;
	color:#666
}
.xg_mpl-right {
	display:inline-block;
	vertical-align:middle;
	font-size:14px;
	text-align:right;
	width:135px;
	padding-right:5px;
	color:#666
}
.xg_closePopup {
	display:inline-block;
	vertical-align:middle;
	width:27px;
	height:27px;
	background:url("https://1.rc.xiniu.com/img/toolbox/closeIcon.png") no-repeat;
	background-size:cover;
	position:absolute;
	right:0;
	top:-40px;
	cursor:pointer
}
.xg_mpqqList, .xg_quanList {
	text-align:center;
	font-size:14px;
	cursor:pointer
}
.xg_mptxtfen {
	color:#e6266c;
	margin-left:25px
}
.xg_mptxtlan {
	color:#3477a8;
	margin-left:25px
}
.xg_zhiwen {
	display:inline-block;
	vertical-align:middle;
	width:13px;
	height:13px;
	background:url("https://1.rc.xiniu.com/img/toolbox/zhiwen.png") no-repeat;
	background-size:cover
}
.xg_wxList, .xg_miccardList {
	list-style:none;
	padding:10px 0
}
.xg_wxList li, .xg_miccardList li {
	padding:2px 0 5px;
	text-align:center;
	width:70%;
	margin:0 auto;
	border-bottom:1px dashed #ddd
}
.xg_wxList li:last-child, .xg_miccardList li:last-child {
	border-bottom:0
}
.xg_wxl-title, .xg_miccardl-title {
	font-size:14px;
	color:#000;
	position:relative;
	display:inline-block;
	vertical-align:middle
}
.xg_wxl-title:after, .xg_miccardl-title:after {
	content:'';
	position:absolute;
	width:3px;
	height:3px;
	border-radius:3px;
	left:-10px;
	top:9px;
	background-color:#666
}
.xg_wxl-title:before, .xg_miccardl-title:before {
	content:'';
	position:absolute;
	width:3px;
	height:3px;
	border-radius:3px;
	right:-10px;
	top:9px;
	background-color:#666
}
.xg_wxl-img, .xg_miccardl-img {
	width:110px
}
.xg_wxl-tips {
	color:#999;
	font-size:12px;
	padding-left:5px
}
.xg_marketform * {
	margin:0 auto;
	padding:0
}
.xg_marketform a {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	outline:0
}
.xg_marketform a, .xg_marketform a:link, .xg_marketform a:active, .xg_marketform a:visited {
	color:#666;
	text-decoration:none
}
.xg_hf-list {
	list-style:none;
	padding:0;
	border-radius:4px
}
.xg_hf-list li {
	padding:15px 0;
	text-align:center;
	font-size:12px;
	position:relative;
	cursor:pointer
}
.xg_hf-list li:hover {
	background-color:#d5d5d5
}
.xg_pcIcon {
	display:inline-block;
	vertical-align:middle;
	width:48px;
	height:48px;
	background-size:cover
}
.xg_hfl-txt {
	color:#444;
	padding-top:3px
}
.xg_hf-list li:hover .xg_rnp-tips-tel {
	display:block;
	opacity:1
}
.xg_hf-list li:hover .xg_rnp-tips-qq {
	display:block;
	opacity:1
}
.xg_rnp-tips-tel, .xg_rnp-tips-qq {
	display:none;
	opacity:0;
	right:125px;
	height:55px;
	line-height:55px;
	border-radius:4px;
	color:#484c61;
	width:205px;
	text-align:center;
	background-color:#fff;
	position:absolute;
	top:50%;
	margin-top:-27px;
	font-size:14px;
	-webkit-box-shadow:6px 0 19px rgba(0, 0, 0, 0.09);
	box-shadow:6px 0 19px rgba(0, 0, 0, 0.09);
-webkit-transition:.3s ease;
-o-transition:.3s ease;
transition:.3s ease
}
.xg_rnp-tips-tel:after, .xg_rnp-tips-qq:after {
	content:'';
	width:0;
	height:0;
	border-top:8px solid transparent;
	border-bottom:8px solid transparent;
	border-left:10px solid #fff;
	position:absolute;
	right:-10px;
	top:50%;
	margin-top:-8px
}
.xg_rnp-tips-ewm {
	display:none;
	position:absolute;
	width:115px;
	height:115px;
	padding:5px;
	background-color:#fff;
	right:125px;
	top:50%;
	margin-top:-70px;
	-webkit-box-shadow:6px 0 29px rgba(0, 0, 0, 0.09);
	box-shadow:6px 0 29px rgba(0, 0, 0, 0.09)
}
.xg_rnp-tips-ewm>img {
	width:100%
}
.xg_rnp-tips-ewm:after {
	content:'';
	width:0;
	height:0;
	border-top:8px solid transparent;
	border-bottom:8px solid transparent;
	border-left:10px solid #fff;
	position:absolute;
	right:-10px;
	top:50%;
	margin-top:-8px
}
.xg_hf-list li:hover .xg_rnp-tips-ewm {
	display:block;
	opacity:1;
-webkit-transition:.3s ease;
-o-transition:.3s ease;
transition:.3s ease
}
@media only screen and (max-width:768px) {
.xg_holdFloating {
display:none
}
.xg_marketform {
position:fixed;
left:0;
right:0;
bottom:0;
z-index:99999
}
}
@media only screen and (min-width:769px) {
.xg_HoldfootBox {
display:none
}
.xg_mainPopupBox {
display:none
}
.xg_marketform {
position:fixed;
right:75px;
z-index:99999
}
.xg_holdFloating {
width:102px;
background-color:#fff;
box-shadow:0 0 4px #eee
}
.xg_popupBox {
display:none!important
}
.xg_mainPopupBox {
display:none!important
}
}
#weixin_tip {
	position:fixed;
	left:0;
	top:0;
	background:rgba(0, 0, 0, 0.6);
	width:100%;
	height:100vh;
	z-index:100
}
#qq_tip {
	position:fixed;
	left:0;
	top:0;
	background:rgba(0, 0, 0, 0.6);
	width:100%;
	height:100vh;
	z-index:100
}
.weixin_bg_img {
	width:100%;
	text-align:right
}
.weixin_bg_img img {
	width:15%;
	height:auto;
	position:relative;
	right:2%;
	margin-top:2%
}
.weixin_text1 {
	text-align:right;
	padding:0 15% 0 0;
	margin:10px 0
}
.weixin_text1 p {
	display:inline-block;
	zoom:1;
*display:inline;
	font-size:16px;
	color:#FFF
}
.weixin_text1 p+p {
	padding-left:30px;
	background:url('https://1.rc.xiniu.com/img/toolbox/share.png') no-repeat left center;
	background-size:26px 26px
}
.weixin_text2 {
	text-align:right;
	padding:0 15% 0 0;
	margin:10px 0
}
.weixin_text2 p {
	padding-left:30px;
	background:url('https://1.rc.xiniu.com/img/toolbox/weixq.png') no-repeat left center;
	background-size:26px 26px;
	display:inline-block;
	zoom:1;
*display:inline;
	font-size:16px;
	color:#FFF;
	margin-right:1rem
}
#uagent_tip {
	position:fixed;
	left:0;
	top:0;
	background:rgba(0, 0, 0, 0.2);
	width:100%;
	height:100%;
	z-index:100
}
#uagent_tip img {
	display:block;
	width:40px;
	height:40px;
	margin:0 auto
}
#uagent_tip p {
	display:block;
	width:60%;
	padding:25px 0;
	top:35%;
	left:20%;
	background:#FFF;
	position:relative;
	border-radius:4px
}
#uagent_tip span {
	color:#000;
	font-size:14px;
	line-height:28px;
	display:block;
	text-align:center
}
#uagent_tip span+span {
	color:#9c9a9a;
	font-size:14px;
	line-height:25px
}
#uagent_tip span+span+span {
	color:#429dda;
	font-size:14px;
	text-align:center;
	margin-top:10px;
	cursor:pointer;
	border-top:2px dashed #bbb8b8
}
.xg_imgUpload {
	width:auto;
	min-height:120px
}
.xg_upload_ul {
	overflow:visible;
	min-height:120px;
	min-width:120px;
	zoom:1
}
.xg_upload_ul:after {
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.xg_fileUpload {
	width:auto;
	min-height:120px
}
.xg_imgUpload_li {
	width:120px;
	height:120px;
	font-size:12px;
	box-sizing:border-box;
	border:1px dashed #d4d4d4;
	background-color:#f8f8f8;
	position:relative;
	display:inline-block;
	margin-right:10px;
	float:left;
	text-align:center
}
.xg_fileUpload_li {
	width:120px;
	height:120px;
	font-size:12px;
	box-sizing:border-box;
	border:1px dashed #d4d4d4;
	background-color:#f8f8f8;
	position:relative;
	display:inline-block;
	margin-right:10px;
	float:left;
	text-align:center
}
.xg_addimg {
	font-size:0;
	width:75px;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%)
}
.xg_addimg .xg_imgUploadbtn span {
	color:#FFF;
	font-size:12px;
	margin-left:4px;
	cursor:pointer
}
.xg_imgUploadbtn {
	display:inline-block;
	vertical-align:top;
	width:100%;
	height:22px;
	border:1px solid #e9e9e9;
	text-align:center;
	line-height:22px;
	border-radius:5px;
	background-color:rgba(22, 155, 213, 1);
	cursor:pointer
}
.xg_ulpi_close {
	position:absolute;
	right:-8px;
	top:-5px;
	z-index:100;
	cursor:pointer
}
.ulpi_changeBtn {
	display:inline-block;
	vertical-align:top;
	width:58px;
	height:22px;
	text-align:center;
	line-height:22px;
	border-radius:5px;
	background-color:#fff
}
.ulpi_changeBtn span {
	color:#444;
	font-size:12px;
	margin-left:4px;
	cursor:pointer
}
.xg_div_img {
	overflow:hidden;
	height:100%;
	width:100%
}
.xg_div_file {
	padding-top:15px;
	text-align:center
}
.ulpi_shadow {
	display:none;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.5);
	position:absolute;
	left:0;
	top:0
}
.change_img {
	font-size:0;
	width:58px;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%)
}
.upload_success {
	height:100%
}
.upload_success:hover .ulpi_shadow {
	display:block
}
.hasupload {
	height:100%;
	width:100%
}
.file_hasupload {
	width:37px;
	height:40px
}
.xg_uperror {
	position:absolute;
	display:inline-block;
	text-align:center;
	border-radius:3px;
	overflow:hidden;
	top:40px;
	left:38px
}
.xg_uperror p {
	font-size:12px;
	color:red
}
.xg_uperror p+p {
	font-size:12px;
	color:#00f;
	margin-top:-10px
}
.xg_uplabel_span {
	line-height:130px;
	float:left;
	font-size:11px
}
.retryup {
	cursor:pointer
}
@media only screen and (max-width:768px) {
#popup_container {
width:90%!important;
left:5%!important
}
.xg_scrollwidth::-webkit-scrollbar {
width:1px
}
}
.xg_mulimg img {
	display:block
}
.bd_weixin_popup {
	height:auto!important
}
.xg_datepicker {
	border:#999 1px solid;
	background:#fff url(https://1.rc.xiniu.com/img/toolbox/upload/datePicker.gif) no-repeat right
}
.bdsharebuttonbox .bds_qingbiji {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/qingbiji.gif) no-repeat top center
}
.bdsharebuttonbox .bds_mshare {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/bsharesync.gif) no-repeat top center
}
.bdsharebuttonbox .bds_qzone {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/qzone.gif) no-repeat top center
}
.bdsharebuttonbox .bds_renren {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/renren.gif) no-repeat top center
}
.bdsharebuttonbox .bds_tqq {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/qqmb.gif) no-repeat top center
}
.bdsharebuttonbox .bds_kaixin001 {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/kaixin001.gif) no-repeat top center
}
.bdsharebuttonbox .bds_tieba {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/itieba.gif) no-repeat top center
}
.bdsharebuttonbox .bds_douban {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/douban.gif) no-repeat top center
}
.bdsharebuttonbox .bds_thx {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/hexunmb.gif) no-repeat top center
}
.bdsharebuttonbox .bds_bdysc {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/baiducang.gif) no-repeat top center
}
.bdsharebuttonbox .bds_meilishuo {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/meilishuo.gif) no-repeat top center
}
.bdsharebuttonbox .bds_mogujie {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/mogujie.gif) no-repeat top center
}
.bdsharebuttonbox .bds_diandian {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/diandian.gif) no-repeat top center
}
.bdsharebuttonbox .bds_huaban {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/huaban.gif) no-repeat top center
}
.bdsharebuttonbox .bds_duitang {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/duitang.gif) no-repeat top center
}
.bdsharebuttonbox .bds_fx {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/feixin.gif) no-repeat top center
}
.bdsharebuttonbox .bds_youdao {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/youdaonote.gif) no-repeat top center
}
.bdsharebuttonbox .bds_sdo {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/maikunote.gif) no-repeat top center
}
.bdsharebuttonbox .bds_people {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/peoplemb.gif) no-repeat top center
}
.bdsharebuttonbox .bds_xinhua {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/xinhuamb.gif) no-repeat top center
}
.bdsharebuttonbox .bds_mail {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/email.gif) no-repeat top center
}
.bdsharebuttonbox .bds_yaolan {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/yaolanmb.gif) no-repeat top center
}
.bdsharebuttonbox .bds_wealink {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/wealink.gif) no-repeat top center
}
.bdsharebuttonbox .bds_ty {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/tianya.gif) no-repeat top center
}
.bdsharebuttonbox .bds_fbook {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/facebook.gif) no-repeat top center
}
.bdsharebuttonbox .bds_twi {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/twitter.gif) no-repeat top center
}
.bdsharebuttonbox .bds_linkedin {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/linkedin.gif) no-repeat top center
}
.bdsharebuttonbox .bds_copy {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/clipboard.gif) no-repeat top center
}
.bdsharebuttonbox .bds_print {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/printer.gif) no-repeat top center
}
.bdsharebuttonbox .bds_tqf {
	background:url(https://1.rc.xiniu.com/img/toolbox/sharelogo/qqxiaoyou.gif) no-repeat top center
}
#bsMorePanel, #bsWXBox, #bsBox, .bsFrameDiv, .bsTop, #toolbar_position, #bsMorePanel div {
	-webkit-box-sizing:unset;
	-moz-box-sizing:unset;
	box-sizing:unset
}
#bsMorePanel input {
	margin:unset
}
.xg_typefilterlist {
	border:1px solid #ccc;
	margin-bottom:35px;
	color:#444;
	width:1200px;
	margin:0 auto
}
.xg_typeselected_label {
	display:inline-block;
	font-size:14px
}
.xg_types-selected {
	padding:0 15px;
	border-bottom:1px solid #ccc;
	line-height:30px
}
.xg_typeselected_item {
	border:1px solid #ccc;
	color:#5171cd;
	padding-left:5px;
	padding-right:5px;
	line-height:18px;
	text-decoration:none;
	font-size:14px;
	margin-left:5px
}
.xg_typeselected_item:after {
	content:"x";
	font-size:14px;
	padding-left:5px;
	vertical-align:top;
	cursor:pointer;
	line-height:30px
}
.xg_typesel_condition {
	display:flex;
	margin:6px 0;
	line-height:30px
}
.xg_typesel_itemlabel {
	text-indent:1em;
	font-size:14px;
	color:#888;
	display:inline-block
}
.xg_typesel_items {
	flex:1
}
.xg_typesel_items li {
	display:inline-block;
	min-width:100px
}
.xg_typesel_item {
	display:inline-block;
	cursor:pointer;
	text-decoration:none;
	color:#444;
transition:all .3s ease;
	font-size:14px
}
.xg_typesel_item_active {
	color:#5171cd
}
.xg_typesel_item:hover {
	color:#5171cd
}
.xg_typesel_div {
	display:inline-block;
	color:#5171cd
}
.xg_mbcode_check {
	text-align:left
}
.xg_btncode {
	cursor:pointer
}
.xg_user_scanLogin {
	display:none;
	position:fixed;
	left:42%;
	top:25%;
	width:300px;
	height:300px
}
.xg_user_scanLogin_title {
	font-size:18px;
	display:inline-block;
	padding:5px 0 0 18px;
	width:300px;
	background-color:#fff
}
.xg_loading {
	width:4px;
	height:4px;
	border-radius:2px;
	background:#68b2ce;
	position:absolute;
animation:xg_loading linear .8s infinite;
-webkit-animation:xg_loading linear .8s infinite
}
.xg_loading:nth-child(1) {
left:24px;
top:2px;
animation-delay:0s
}
.xg_loading:nth-child(2) {
left:40px;
top:8px;
animation-delay:.1s
}
.xg_loading:nth-child(3) {
left:47px;
top:24px;
animation-delay:.1s
}
.xg_loading:nth-child(4) {
left:40px;
top:40px;
animation-delay:.2s
}
.xg_loading:nth-child(5) {
left:24px;
top:47px;
animation-delay:.4s
}
.xg_loading:nth-child(6) {
left:8px;
top:40px;
animation-delay:.5s
}
.xg_loading:nth-child(7) {
left:2px;
top:24px;
animation-delay:.6s
}
.xg_loading:nth-child(8) {
left:8px;
top:8px;
animation-delay:.7s
}
@keyframes xg_loading {
0%, 40%, 100% {
transform:scale(1)
}
20% {
transform:scale(3)
}
}
@-webkit-keyframes xg_loading {
0%, 40%, 100% {
transform:scale(1)
}
20% {
transform:scale(3)
}
}
.xg_search_highlight {
	color:#f73131
}
.xg_property_li {
	display:inline-block;
	padding-left:5px;
	padding-right:5px
}
.xg_property_li_img {
	height:50px;
	width:50px
}
.xg_property_one .xg_property_ul {
	display:inline-block
}
.agreement_check {
	margin-right:10px
}
.agreement_check, .agreement_title {
	cursor:pointer
}
.agreement_content {
	padding:20px;
	text-align:left
}
.xg_downlink .xg_downa {
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center
}
.xg_muldrop .xg_muldrop_content {
	display:inline-block
}
.xg_muldrop .xg_itext_input {
	height:38px;
	width:250px;
	line-height:38px;
	font-size:14px;
	border:1px solid #e2e2e2;
	color:#999;
	overflow:hidden;
	text-align:left
}
.xg_muldrop .xg_itext_input span {
	margin-right:5px
}
.xg_muldrop .xg_muldrop_ul {
	margin:3px 0 0 0;
	padding:0;
	display:none;
	position:absolute;
	z-index:99;
	background-color:#FFF;
	max-height:450px;
	overflow-y:auto;
	border:1px solid #ccc
}
.xg_muldrop .xg_muldrop_li {
	margin:0;
	padding:0 5px;
	height:34px;
	line-height:34px!important;
	list-style:none;
	cursor:pointer;
	text-align:left
}
.xg_muldrop .xg_muldrop_li:hover {
	background-color:#f5f7fa
}
.xg_muldrop .xg_muldrop_ul .xg_muldrop_li-select {
	color:#cd1d2a;
	font-weight:700
}
.xg_muldrop .xg_muldrop_ul .xg_muldrop_li-select::after {
position:absolute;
right:2px;
content:url(https://1.rc.xiniu.com/img/toolbox/control/ok.png);
font-size:12px;
font-weight:700;
-webkit-font-smoothing:antialiased
}
.xg_shutter>.shutter {
	position:relative!important
}
.list-paddingleft-2 {
	padding-left:30px
}
.list-paddingleft-2 li {
	list-style:inherit
}
@media only screen and (min-width:769px) {
body {
overflow-y:hidden;
}
}
@media only screen and (max-width:768px) {
.xg_menu .xg_menuUl {
overflow-y:auto;
max-height:100%
}
.xg_menu .xg_menuPanel {
position:fixed;
left:-100%;
top:0px;
z-index:1000;
width:100%;
height:100%;
-webkit-transition:left .3s;
-moz-transition:left .3s;
-ms-transition:left .3s;
-o-transition:left .3s;
transition:left .3s
}
}
.p1734mf1734-0ad307008fe0c1508 {
	height:100px;
}
.p1734mf1734-0d46af989fd47cef0 {
	position:absolute;
	top:10px;
	left:0px;
	height: 53px;
	width: 379px;
}
.p1734mf1734-0c27864d1fab53f08 {
	height:100px;
}
.p1734mf1734-0dccdc88a8cb3f10a {
	height:100px;
}
.p1700mbff30b6d32b98d11 {
	position:relative;
	top:0px;
	left:0px;
}
.p1700m57cd6d25c1c72470 {
	position:relative;
	top:0px;
	left:0px; margin-top:25%
}
.p1700m32c1954abf4698aa {
	position:relative;
	top:0px;
	left:0px;
}
.p1700m2b581d62e03e4ed8 {
	position:relative;
	margin-top:25%;
	left:0px;
}
.p1700m2bf0a10354d6e355 {
	position:relative;
	top:0px;
	left:0px;
}
.p1700ma61c4872b6ceb113 {
	position:relative;
	margin-top:25%;
	left:0px;
}
.p1700m7734aebe3a8667f9 {
	position:relative;
	margin-top:2%;
	left:0px;
}
.p1700me09867de7057ebc3 {
	width:16px;
	height:16px;
	position:relative;
	top:0px;
	left:0px;
}
.p1700m50006 {
	max-height:auto;
	overflow-x:visible;
	overflow-y:visible;
}
#fp-nav.right {
	right:20px !important;
	top:50% !important;
}
#fp-nav ul li a span, .fp-slidesNav ul li a span {
	background:#fff !important
}
#fp-nav ul li .fp-tooltip {
	color:#fff !important
}
@media only screen and (min-width:769px) {
.p1734mf1734-00001 {
height:96px;
background-color:#000;
opacity:0.8;
}
.p1734mf1734-000010001 {
width:100%
}
.p1734mf1734-0ad307008fe0c1508 {
margin-left:0%;
padding-top:4px;
min-width:auto;
height:90px;
float:left;
}
.p1734mf1734-0d46af989fd47cef0 {
margin-left:auto;
margin-top:30px;
padding-left:0%;
min-width:auto;
position:absolute;
bottom:auto;
left:0px;
top:0px;
width:260px;
height:42px;
}
.p1734mf1734-0c27864d1fab53f08 {
height:90px;
min-width:0%;
}
.p1734mf1734-00a4267fa4b795f79 {
margin-left:auto;
padding-top:0px;
width:auto;
min-width:100%;
max-width:100%;
height:90px;
float:right;
color:inherit;
font-size:14px;
text-align:left;
display:block;
position:relative;
top:auto;
bottom:auto;
left:auto;
z-index:1;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuLi1 {
margin-left:4%;
margin-right:4%;
padding-bottom:0px;
width:auto;
height:90px;
color:#333333;
font-size:16px;
line-height:90px;
background-color:transparent;
border-top-style:solid;
border-top-width:0px;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuLi1.xg_menuLi1-select {
margin-left:3.5%;
margin-right:3.5%;
color:inherit;
font-size:16px;
background-color:transparent;
border-top-style:none;
border-top-width:1px;
border-right-style:none;
border-right-width:0px;
border-bottom-style:none;
border-bottom-width:0px;
border-left-style:none;
border-left-width:0px;
border-top-left-radius:40px;
border-top-right-radius:40px;
border-bottom-left-radius:40px;
border-bottom-right-radius:40px;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuLi1:hover {
margin-left:4%;
margin-right:4%;
height:34px;
color:#083388;
font-size:16px;
font-weight:normal;
line-height:34px;
background-color:transparent;
border-top-style:none;
border-top-width:0px;
border-right-style:none;
border-right-width:0px;
border-bottom-style:none;
border-bottom-width:0px;
border-left-style:none;
border-left-width:0px;
border-top-left-radius:40px;
border-top-right-radius:40px;
border-bottom-left-radius:40px;
border-bottom-right-radius:40px;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuLi2 {
background-color:#083388;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuLi2:hover {
background-color:#068106;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuLi2.xg_menuLi2-select {
background-color:#068106;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuUl {
width:auto;
text-align:right;
left:227px;
color:#ffffff;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuA1.xg_menuA1-select {
height:70px;
color:#083388;
font-weight:normal;
border-bottom-color:#083388;
border-bottom-style:solid;
border-bottom-width:2px;
background-color:transparent;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuA1 {
width:auto;
height:90px;
color:#fff;
font-size:16.5px;
line-height:90px;
background-color:transparent;letter-spacing: 0.5px;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuA1:hover {
height:70px;
color:#2bbceb;
font-weight:normal;
border-bottom-color:#2bbceb;
border-bottom-style:solid;
border-bottom-width:2px;
background-color:transparent; transition:all 0.4s
}
.p1734mf1734-00a4267fa4b795f79:hover {
min-width:100%;
color:inherit;
}
.p1734mf1734-00a4267fa4b795f79.p1734mf1734-00a4267fa4b795f79-select {
min-width:100%;
color:inherit;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuTitle1 {
color:inherit;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuTitle1:hover {
color:#fff;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuTitle1.xg_menuTitle1-select {
color:inherit;
}
.p1734mf1734-0dccdc88a8cb3f10a {
padding-right:0px;
min-width:auto;
height:96px;
}
.p1734mf1734-09fa34c805022a827 {
width:100px;
height:30px;
color:#ffffff;
text-align:center;
line-height:30px;
background-color:#333333;
border-top-style:none;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
position:absolute;
bottom:auto;
left:8px;
top:33px;
}
#xg_header {
position: fixed;
z-index:999;
top:0px;
left: 0px;
width:100%;
}
.p1700m50001 {
min-width:100%;
max-width:100%;
min-height:auto;
background:url(../images/bg1.jpg);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.p1700m500010001 {
width:100%
}
.p1700mac35ca6a703fd472 {
padding-left:12%;
padding-right:12%;
}
.p1700m801b4b1a365251ba {
width:auto;
color:#ffffff;
font-size:60px;
font-weight:bold;
line-height:80px;
position:relative;
bottom:auto;
left:0px;
margin-top:25%;
}
.p1700mbff30b6d32b98d11 {
width:auto;
color:#cccccc;
font-size:30px;
font-weight:normal;
line-height:40px;
position:relative;
bottom:auto;
left:0px; margin-top:2%!important;
}
.p1700m50002 {
min-width:100%;
max-width:100%;
min-height:auto;
background:url(../images/bg2.jpg);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.p1700m500020001 {
width:100%
}
.p1700md1ead1984aed2eee {
min-width:100%;
max-width:100%;
min-height:auto;
background-image:none;
background-position:center center;
background-repeat:no-repeat;
padding-left:12%;
padding-right:12%;
}
.p1700m57cd6d25c1c72470 {
width:auto;
color:#ffffff;
font-size:60px;
font-weight:bold;
line-height:80px;
position:relative;
margin-top: 28%;
bottom:auto;
left:0px;
}
.p1700m32c1954abf4698aa {
margin-left:10px;
width:auto;
color:#cccccc;
font-size:30px;
font-weight:normal;
line-height:32px;
position:relative;
overflow-x:visible;
overflow-y:visible;
bottom:auto;
left:1px;
margin-top: 2% !important;
}
.p1700m50004 {
min-width:100%;
max-width:100%;
min-height:auto;
background:url(../images/bg3.jpg);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.more{ width:140px; height:40px; line-height:40px; color:#fff; text-align:center; border:1px rgb(255,255,255,.6) solid; margin-top:40px;border-radius: 5px; font-size:16px; transition:all 0.4s}
.more:hover{ background:#2bbceb; transition:all 0.4s; border:1px #2bbceb solid}


.p1700m500040001 {
width:100%
}
.p1700ma5b29cb57176cc98 {
padding-left:12%;
padding-right:12%;
min-width:100%;
max-width:100%;
min-height:auto;
background-image:none;
background-position:center center;
background-repeat:no-repeat;
}
.p1700m2b581d62e03e4ed8 {
width:auto;
color:#ffffff;
font-size:60px;
font-weight:bold;
line-height:60px;
position:relative;
top:0px;
left:0px;
}
.p1700m2bf0a10354d6e355 {
width:auto;
color:#cccccc;
font-size:30px;
font-weight:normal;
line-height:40px;
position:relative;
bottom:auto;
left:-1px;
top:18px;
}
.p1700m50005 {
min-width:100%;
max-width:100%;
min-height:auto;
background:url(../images/bg4.jpg);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}

.p1700m50006 {
min-width:100%;
max-width:100%;
min-height:auto;
background:url(../images/bg4.jpg);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}


.p1700m500050001 {
width:100%
}
.p1700m4e1e366d8e67611e {
padding-left:12%;
padding-right:12%;
min-width:100%;
max-width:100%;
min-height:auto;
background-image:none;
background-position:center center;
background-repeat:no-repeat;
}
.p1700ma61c4872b6ceb113 {
width:auto;
color:#ffffff;
font-size:60px;
font-weight:bold;
line-height:60px;
position:relative;
top:0px;
left:0px;
}
.p1700m7734aebe3a8667f9 {
width:auto;
color:#cccccc;
font-size:30px;
font-weight:normal;
line-height:40px;
position:relative;
bottom:auto;
left:3px;
top:17px;
}
.p1700m315adfbffbdc085e {
padding-left:0px;
padding-right:0px;
padding-top:40px;
}
.p1700m237b2fdef6eec3ed {
margin-top:0px;
padding-top:0px;
width:auto;
float:left;
color:#cccccc;
font-size:16px;
position:relative;
bottom:auto;
left:3px;
top:-3px;
}
.p1700m237b2fdef6eec3ed:hover {
color:#ffffff;
}
.p1700m237b2fdef6eec3ed.p1700m237b2fdef6eec3ed-select {
color:#ffffff;
}
.p1700me09867de7057ebc3 {
margin-left:5px;
margin-top:0px;
padding-top:5px;
height:auto;
float:left;
line-height:25px;
position:relative;
bottom:auto;
left:11px;
top:-2px;
}
.p1700m50006 {
margin-bottom:0px;
min-height:300px;
max-height:300px;
background-color:#2c2c2c;
background:url("../images/footer.jpg");
overflow:hidden;
display:block;
background-position:center center;
background-repeat:no-repeat; background-size:cover
}
.p1700m500060001 {
width:100%
}
.p1804mf1804-00001 {
margin-bottom:0px;
min-height:236px;
max-height:236px;
background-color:#2c2c2c;
background-image:url("https://0.rc.xiniu.com/g4/M00/02/63/CgAG0mD2cTKADSJIAALK1P8Bq1s073.png");
overflow:hidden;
display:block;
background-position:center center;
background-repeat:no-repeat;
}
.p1804mf1804-000010001 {
width:1200px
}
}
@media only screen and (max-width:768px) {
.p1734mf1734-00001 {
height:78px;
background-color:transparent;
}
.p1734mf1734-0ad307008fe0c1508 {
height:70px;
float:right;
background-color:#ffffff;
opacity:0.8; 
}
.p1734mf1734-0d46af989fd47cef0 {
margin-left:5%;
margin-top:10px;
padding-left:0%;
width:30%;
height:auto;
position:absolute;
left:0px;
bottom:auto;
top:17px;
}
.p1734mf1734-0c27864d1fab53f08 {
height:0px;
float:right;
}
.p1734mf1734-00a4267fa4b795f79 {
margin-left:auto;
margin-right:auto;
padding-left:70%;
padding-right:30px;
width:auto;
position:relative;
top:-10px;
bottom:auto;
left:auto;
background-color:transparent;
}
.p1734mf1734-00a4267fa4b795f79 .xg_memu_btn {
margin-left:5%;
margin-top:10px;
padding-top:0px;
width:22px;
height:16px;
max-height:16px;
color:#ffffff;
background-image:url("https://0.rc.xiniu.com/g4/M00/98/A9/CgAG0mTVBReAILcXAAAD1VDcmKE833.png");
background-position:center center;
position:relative;
top:-42px;
bottom:auto;
left:50px;
}
.p1734mf1734-00a4267fa4b795f79 .xg_menuMobile {
width:24px;
height:24px;
}
.p1734mf1734-0dccdc88a8cb3f10a {
display:none;
}
.p1734mf1734-09fa34c805022a827 {
position:absolute;
left:0px;
width:160px;
}
#xg_header {
position: fixed;
z-index:999;
top:0px;
left: 0px;
width:100%;
}
.p1700m50001 {
background-image:url(../images/wap_bg1.jpg);
background-position:center;
background-repeat:no-repeat; background-size:cover
}
.p1700m801b4b1a365251ba {
margin-left:5%;
width:auto;
color:#ffffff;
font-size:32px;
position:relative;
left:0px;
font-weight:bold;margin-top: 60%; line-height:40px;letter-spacing:0.5px
}
.p1700mbff30b6d32b98d11 {
margin-left:5%;
margin-top:6px;
width:80%;
color:#cccccc;
font-size:20px;
line-height:26px;
position:relative;
left:0px; letter-spacing:0.5px
}
.p1700m50002 {
background-image:url(../images/wap_bg2.jpg);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.p1700m57cd6d25c1c72470 {
margin-left:5%;
width:auto;
color:#ffffff;
position:relative;
left:0px;
font-size:32px;
font-weight:bold;margin-top: 70%;
        line-height: 40px;
        letter-spacing: 0.5px;

}
.p1700m32c1954abf4698aa {
margin-left:5%;
margin-top:15px;
width:80%;
color:#cccccc;
font-size:12px;
line-height:16px;
position:relative;
left:0px;font-size: 20px;
        line-height: 26px;
        position: relative;
        left: 0px;
        letter-spacing: 0.5px;
}
.p1700m50004 {
background-image:url(../images/wap_bg3.jpg);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.p1700m2b581d62e03e4ed8 {
margin-left:5%;
width:auto;
color:#ffffff;
font-size:18px;
font-weight:bold;
position:relative;
left:0px;margin-top: 70%;
        line-height: 40px;
        letter-spacing: 0.5px;font-size: 32px;

}
.p1700m2bf0a10354d6e355 {
margin-left:5%;
margin-top:15px;
width:70%;
color:#cccccc;
font-size:12px;
line-height:16px;
position:relative;
left:0px;font-size: 20px;
        line-height: 26px;
        position: relative;
        left: 0px;
        letter-spacing: 0.5px;
}
.p1700m50005 {
background-image:url(../images/wap_bg4.jpg);
background-position:center;
background-repeat:no-repeat;
}
.p1700ma61c4872b6ceb113 {
width:160rem;
position:relative;
left:0px;
margin-left:10%;
color:#ffffff;
font-weight:bold;
font-size:18px;margin-top: 70%;
        line-height: 40px;
        letter-spacing: 0.5px;font-size: 32px;
}
.p1700m7734aebe3a8667f9 {
width:80%;
position:relative;
left:0px;
margin-left:10%;
font-size:12px;
line-height:16px;
color:#cccccc;
margin-top:15px;font-size: 20px;
        line-height: 26px;
        position: relative;
        left: 0px;
        letter-spacing: 0.5px;
}
.p1700m237b2fdef6eec3ed {
width:160px;
position:relative;
left:0px;
margin-left:10%;
margin-top:30px;
color:#ffffff; margin-top:60%!important
}
.p1700me09867de7057ebc3 {
margin-left:51%;
margin-top:-20px;
position:relative;
left:0px;
padding-bottom:0px;
padding-top:0px;
margin-bottom:-1px;
}
.p1700m50006 {
margin-bottom:0%;
margin-top:0%;
background-color:#2c2c2c;
overflow:visible;
}
.p1804mf1804-00001 {
margin-bottom:0px;
margin-top:0%;
background-color:#2c2c2c;
overflow:visible;
}
}
