﻿body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
.xubox_shade {
	position: fixed; _position: absolute;
}
.xubox_layer {
	position: fixed; _position: absolute;
}
.xubox_shade {
	left: 0px; top: 0px; width: 100%; height: 100%;
}
.xubox_layer {
	left: 50%; top: 150px; width: 310px; height: auto; margin-left: -155px;
}
.xubox_border {
	position: absolute;
}
.xubox_title {
	position: absolute;
}
.xubox_title i {
	position: absolute;
}
.xubox_page {
	position: absolute;
}
.xubox_iframe {
	position: absolute;
}
.xubox_title em {
	position: absolute;
}
.xubox_close {
	position: absolute;
}
.xubox_msgico {
	position: absolute;
}
.xubox_moves {
	position: absolute;
}
.xubox_border {
	border-radius: 5px;
}
.xubox_title {
	left: 0px; top: 0px;
}
.xubox_main {
	height: 100%; position: relative; _float: left;
}
.xubox_page {
	left: 0px; top: 0px;
}
.xubox_load {
	background: url("xubox_loading0.gif") no-repeat center rgb(255, 255, 255);
}
.xubox_loading {
	color: rgb(255, 255, 255); text-decoration: none; float: left; display: block; _float: none;
}
.xulayer_png32 {
	background: url("xubox_ico0.png") no-repeat;
}
.xubox_moves {
	border: 3px solid rgb(51, 51, 51); filter: alpha(opacity=70); cursor: move; opacity: 0.7;
}
.xubox_msgico {
	background: url("xubox_ico0.png") no-repeat; left: 15px; top: 52px; width: 32px; height: 32px;
}
.xubox_text {
	line-height: 25px; overflow: hidden; padding-right: 20px; padding-left: 55px; font-size: 14px; float: left; word-break: break-all;
}
.xubox_msgtype0 {
	background-position: -91px -38px;
}
.xubox_msgtype1 {
	background-position: -128px -38px;
}
.xubox_msgtype2 {
	background-position: -163px -38px;
}
.xubox_msgtype3 {
	background-position: -91px -75px;
}
.xubox_msgtype4 {
	background-position: -163px -75px;
}
.xubox_msgtype5 {
	background-position: -163px -112px;
}
.xubox_msgtype6 {
	background-position: -163px -148px;
}
.xubox_msgtype7 {
	background-position: -128px -75px;
}
.xubox_msgtype8 {
	background-position: -91px -6px;
}
.xubox_msgtype9 {
	background-position: -129px -6px;
}
.xubox_msgtype10 {
	background-position: -163px -6px;
}
.xubox_msgtype11 {
	background-position: -206px -6px;
}
.xubox_msgtype12 {
	background-position: -206px -44px;
}
.xubox_msgtype13 {
	background-position: -206px -81px;
}
.xubox_msgtype14 {
	background-position: -206px -122px;
}
.xubox_msgtype15 {
	background-position: -206px -157px;
}
.xubox_loading_0 {
	background: url("xubox_loading0.gif") no-repeat; width: 60px; height: 24px;
}
.xubox_loading_1 {
	background: url("xubox_loading1.gif") no-repeat; width: 37px; height: 37px;
}
.xubox_loading_2 {
	background: url("xubox_loading2.gif") no-repeat; width: 32px; height: 32px;
}
.xubox_msgtype16 {
	background: url("xubox_loading2.gif") no-repeat; width: 32px; height: 32px;
}
.xubox_loading_3 {
	background: url("xubox_loading3.gif") no-repeat; width: 126px; height: 22px;
}
.xubox_title {
	background: url("xubox_title0.png") repeat-x rgb(235, 235, 235); width: 100%; height: 35px; color: rgb(51, 51, 51); line-height: 35px; font-size: 14px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; cursor: move;
}
.xubox_title em {
	left: 10px; top: 9px; width: 80%; height: 20px; line-height: 20px; overflow: hidden; font-style: normal; display: block;
}
.xubox_close0 {
	background-position: -31px -7px; top: 10px; width: 14px; height: 14px; right: 10px; overflow: hidden; cursor: pointer;
}
.xubox_close0:hover {
	background-position: -51px -7px;
}
.xubox_close1 {
	background-position: -5px -252px; top: -21px; width: 34px; height: 30px; right: -20px; overflow: hidden; cursor: pointer; _right: 3px; _top: 3px; _width: 14px; _height: 14px; _background-position: -31px -7px;
}
.xubox_close1:hover {
	background-position: -44px -252px; _background-position: -51px -7px;
}
.xubox_botton a {
	background: url("xubox_ico0.png"); left: 50%; text-align: center; bottom: 10px; color: rgb(255, 255, 255); overflow: hidden; font-size: 14px; font-weight: bold; text-decoration: none; position: absolute;
}
.xubox_botton a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.xubox_botton .xubox_botton1 {
	background-position: -6px -34px; width: 79px; height: 32px; line-height: 32px; margin-left: -39px;
}
.xubox_botton1:hover {
	background-position: -6px -72px;
}
.xubox_botton .xubox_botton2 {
	background-position: -5px -114px; width: 71px; height: 29px; line-height: 29px; margin-left: -76px;
}
.xubox_botton2:hover {
	background-position: -5px -146px;
}
.xubox_botton .xubox_botton3 {
	background-position: -81px -114px; width: 71px; height: 29px; line-height: 29px; margin-left: 10px;
}
.xubox_botton3:hover {
	background-position: -81px -146px;
}
.xubox_tips {
	padding: 3px 30px 3px 10px; border-radius: 3px; line-height: 20px; font-size: 12px; position: relative; box-shadow: 1px 1px 3px rgba(0,0,0,0.3); _float: left;
}
.xubox_tips i.layerTipsG {
	border: 8px dashed transparent; width: 0px; height: 0px; position: absolute;
}
.xubox_tips i.layerTipsT {
	left: 5px; border-right-style: solid;
}
.xubox_tips i.layerTipsB {
	left: 5px; border-right-style: solid;
}
.xubox_tips i.layerTipsT {
	bottom: -8px;
}
.xubox_tips i.layerTipsB {
	top: -8px;
}
.xubox_tips i.layerTipsR {
	top: 1px; border-bottom-style: solid;
}
.xubox_tips i.layerTipsL {
	top: 1px; border-bottom-style: solid;
}
.xubox_tips i.layerTipsR {
	left: -8px;
}
.xubox_tips i.layerTipsL {
	right: -8px;
}
