html {
	color: rgb(0, 0, 0);
}
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;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	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;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
address {
	font-style: inherit; font-weight: inherit;
}
caption {
	font-style: inherit; font-weight: inherit;
}
cite {
	font-style: inherit; font-weight: inherit;
}
code {
	font-style: inherit; font-weight: inherit;
}
dfn {
	font-style: inherit; font-weight: inherit;
}
em {
	font-style: inherit; font-weight: inherit;
}
th {
	font-style: inherit; font-weight: inherit;
}
var {
	font-style: inherit; font-weight: inherit;
}
optgroup {
	font-style: inherit; font-weight: inherit;
}
del {
	text-decoration: none;
}
ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
acronym {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
legend {
	color: rgb(0, 0, 0);
}
input {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
button {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
optgroup {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
option {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
input {
	
}
button {
	
}
textarea {
	
}
select {
	
}
.fs12 {
	font-size: 12px;
}
.fs13 {
	font-size: 13px;
}
.fs14 {
	font-size: 14px;
}
.fs16 {
	font-size: 16px;
}
.fs20 {
	font-size: 20px;
}
.fb {
	font-weight: 700;
}
.fn {
	font-weight: 400;
}
.ti2 {
	text-indent: 2em;
}
.lh150 {
	line-height: 150%;
}
.lh180 {
	line-height: 180%;
}
.lh200 {
	line-height: 200%;
}
.unl {
	
}
.no_unl {
	text-decoration: none;
}
.tl {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.bc {
	margin-right: 0px; margin-left: 0px;
}
.fl {
	float: left; display: inline;
}
.fr {
	float: right; display: inline;
}
.cb {
	clear: both;
}
.cl {
	clear: left;
}
.cr {
	
}
.clearfix {
	-ms-zoom: 1;
}
.cf {
	-ms-zoom: 1;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.cf::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.vm {
	verticle-align: middle;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.abs-right {
	right: 0px; position: absolute;
}
.zoom {
	-ms-zoom: 1;
}
.hidden {
	visiility: hidden;
}
.none {
	display: none;
}
.w10 {
	width: 10px;
}
.w20 {
	width: 20px;
}
.w30 {
	width: 30px;
}
.w40 {
	width: 40px;
}
.w50 {
	width: 50px;
}
.w60 {
	width: 60px;
}
.w70 {
	width: 70px;
}
.w80 {
	width: 80px;
}
.w90 {
	width: 90px;
}
.w100 {
	width: 100px;
}
.w200 {
	width: 200px;
}
.w300 {
	width: 300px;
}
.w400 {
	width: 400px;
}
.w500 {
	width: 500px;
}
.w600 {
	width: 600px;
}
.w700 {
	width: 700px;
}
.w800 {
	width: 800px;
}
.w {
	width: 100%;
}
.h50 {
	width: 50px;
}
.h80 {
	width: 80px;
}
.h100 {
	width: 100px;
}
.h200 {
	width: 200px;
}
.h {
	height: 100%;
}
.m10 {
	margin: 10px;
}
.m15 {
	margin: 15px;
}
.m30 {
	margin: 30px;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt50 {
	margin-top: 50px;
}
.mt100 {
	margin-top: 100px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb50 {
	margin-bottom: 50px;
}
.mb100 {
	margin-bottom: 100px;
}
.ml5 {
	margin-left: 5px;
}
.ml10 {
	margin-left: 10px;
}
.ml15 {
	margin-left: 15px;
}
.ml20 {
	margin-left: 20px;
}
.ml30 {
	margin-left: 30px;
}
.ml50 {
	margin-left: 50px;
}
.ml100 {
	margin-left: 100px;
}
.mr5 {
	margin-right: 5px;
}
.mr10 {
	margin-right: 10px;
}
.mr15 {
	margin-right: 15px;
}
.mr20 {
	margin-right: 20px;
}
.mr30 {
	margin-right: 30px;
}
.mr50 {
	margin-right: 50px;
}
.mr100 {
	margin-right: 100px;
}
.p10 {
	padding: 10px;
}
.p15 {
	padding: 15px;
}
.p30 {
	padding: 30px;
}
.pt5 {
	padding-top: 5px;
}
.pt10 {
	padding-top: 10px;
}
.pt15 {
	padding-top: 15px;
}
.pt20 {
	padding-top: 20px;
}
.pt30 {
	padding-top: 30px;
}
.pt50 {
	padding-top: 50px;
}
.pt100 {
	padding-top: 100px;
}
.pb5 {
	padding-bottom: 5px;
}
.pb10 {
	padding-bottom: 10px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.pb30 {
	padding-bottom: 30px;
}
.pb50 {
	padding-bottom: 50px;
}
.pb100 {
	padding-bottom: 100px;
}
.pl5 {
	padding-left: 5px;
}
.pl10 {
	padding-left: 10px;
}
.pl15 {
	padding-left: 15px;
}
.pl20 {
	padding-left: 20px;
}
.pl30 {
	padding-left: 30px;
}
.pl50 {
	padding-left: 50px;
}
.pl100 {
	padding-left: 100px;
}
.pr5 {
	padding-right: 5px;
}
.pr10 {
	padding-right: 10px;
}
.pr15 {
	padding-right: 15px;
}
.pr20 {
	padding-right: 20px;
}
.pr30 {
	padding-right: 30px;
}
.pr50 {
	padding-right: 50px;
}
.pr100 {
	padding-right: 100px;
}
.iframeDiv {
	display: none; position: fixed; z-index: -1;
}
.modDiv {
	left: 0px; top: 0px; width: 100%; position: fixed;
}
.ty-bluebtn {
	background: -ms-linear-gradient(rgba(12, 164, 215, 1) 0px, rgba(5, 136, 189, 1) 100%); border: 1px solid rgb(0, 123, 176); border-image: none; color: rgb(255, 255, 255); box-shadow: inset 0px 1px 1px #fff, inset 0px 0px 1px #fff; text-shadow: 0px -1px 0px rgba(0,0,0,0.5);
}
.ty-bluebtn:hover {
	background: rgb(6, 143, 194); color: rgb(255, 255, 255); filter: none;
}
.ty-greybtn {
	background: -ms-linear-gradient(rgba(203, 203, 203, 1) 0px, rgba(175, 175, 175, 1) 100%); border: 1px solid rgb(201, 201, 201); border-image: none; color: rgb(255, 255, 255); box-shadow: inset 0px 1px 1px #fff, inset 0px 0px 1px #fff; text-shadow: 0px -1px 0px rgba(0,0,0,0.5);
}
.ty-greybtn:hover {
	background: rgb(187, 187, 187); color: rgb(255, 255, 255); filter: none;
}
.ty-lightgreybtn {
	background: -ms-linear-gradient(rgba(255, 255, 255, 1) 0px, rgba(230, 230, 230, 1) 100%); border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(102, 102, 102); box-shadow: inset 0px 1px 1px #fff, inset 0px 0px 1px #fff; text-shadow: 0px 1px 0px rgba(255,255,255,0.8);
}
.ty-lightgreybtn:hover {
	background: rgb(230, 230, 230); color: rgb(102, 102, 102); filter: none;
}
.inputbtn {
	padding: 4px 16px; border-radius: 5px; overflow: visible; font-size: 14px; display: inline-block; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
:root .inputbtn {
	filter: none;
}
a.inputbtn {
	padding: 4px 16px 5px; height: auto;
}
.TY-login-window-container .TY_ui_window .bcc .ty-content {
	background: 0px 0px;
}
.TY-login-window {
	background: rgb(255, 255, 255); font: 14px/1.5 Arial, Helvetica, "Î¢ÈíÑÅºÚ"; border-radius: 3px; width: 350px; color: rgb(51, 51, 51); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.TY-login-window * {
	font-family: Arial,Helvetica,"Î¢ÈíÑÅºÚ";
}
.login-window-header {
	background: rgb(73, 134, 208); padding: 0px 20px; height: 40px; overflow: hidden; position: relative;
}
.login-window-body {
	padding: 20px 40px 40px;
}
.loginWin-logo {
	margin: 11px 0px; width: 84px; height: 18px;
}
.loginWin-logo a {
	background: url("http://static.tianyaui.com/global/ty/resources/images/loginWin_icons_v2_828f8e6.png?_v=@TIMESTAMP@") no-repeat; width: 84px; height: 18px; display: block;
}
.loginWin-close-btn {
	background: url("http://static.tianyaui.com/global/ty/resources/images/loginWin_icons_v2_828f8e6.png?_v=@TIMESTAMP@") no-repeat 0px -38px; outline: 0px; top: 15px; width: 10px; height: 10px; right: 20px; position: absolute;
}
.loginWin-tab {
	margin: -10px -30px 10px; height: 45px; position: relative;
}
.loginWin-tab a {
	background: url("http://static.tianyaui.com/global/ty/resources/images/loginWin_icons_v2_828f8e6.png?_v=@TIMESTAMP@") no-repeat; top: 0px; width: 42px; height: 42px; right: 0px; text-decoration: none; position: absolute;
}
.loginWin-tab .normal-login-tab {
	background-position: 15px -164px;
}
.loginWin-tab .qrcode-login-tab {
	background-position: 0px -111px;
}
.loginWin-tab .qrcode-login-tab::after {
	background: url("http://static.tianyaui.com/global/ty/resources/images/loginWin_icons_v2_828f8e6.png?_v=@TIMESTAMP@") no-repeat 0px -67px; top: 0px; width: 127px; height: 24px; text-align: center; right: 45px; color: rgb(51, 51, 51); line-height: 24px; font-size: 12px; position: absolute; content: "¶þÎ¬ÂëµÇÂ¼¸ü±ã½Ý";
}
.loginWin-guide {
	padding-bottom: 15px;
}
.loginWin-guide .guide-avatar {
	text-align: center; margin-bottom: 30px;
}
.loginWin-guide .guide-avatar img {
	margin: 0px auto 10px; border-radius: 50%; width: 90px; height: 90px; vertical-align: middle; display: block;
}
.loginWin-guide .guide-avatar h4 {
	line-height: 20px; font-size: 16px; font-weight: 400;
}
.loginWin-guide .guide-text {
	text-align: center; color: rgb(153, 153, 153); line-height: 20px; font-size: 12px; margin-bottom: 20px;
}
.loginWin-guide .guide-enter {
	margin-bottom: 10px;
}
.loginWin-guide .guide-enter a {
	background: rgb(73, 134, 208); outline: 0px; border-radius: 3px; width: 270px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; text-decoration: none; display: block;
}
.loginWin-guide .guide-links {
	line-height: 20px;
}
.loginWin-guide .guide-links a {
	text-decoration: none;
}
.loginWin-account {
	width: 270px; margin-bottom: 15px;
}
.loginWin-account-title {
	text-align: center; color: rgb(153, 153, 153); font-size: 16px; margin-bottom: 16px;
}
.loginWin-account-list {
	height: auto !important; min-height: 120px;
}
.loginWin-account-list li {
	padding: 5px 30px 5px 6px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.loginWin-account-list li a {
	color: rgb(51, 51, 51); line-height: 20px; text-decoration: none; display: block;
}
.loginWin-account-list li.checked {
	background: rgb(247, 247, 247); position: relative;
}
.loginWin-account-list li.checked::after {
	background: url("http://static.tianyaui.com/global/ty/resources/images/loginWin_icons_v2_828f8e6.png?_v=@TIMESTAMP@") no-repeat -30px -38px; top: 10px; width: 14px; height: 10px; right: 10px; position: absolute; content: "";
}
.loginWin-form {
	
}
.loginWin-login-form {
	line-height: 15px;
}
.loginWin-login-form a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.loginWin-login-form a:hover {
	text-decoration: underline;
}
.loginWin-login-form label {
	color: rgb(153, 153, 153);
}
.loginWin-form-item {
	margin-bottom: 15px;
}
.loginWin-form-item .input-text {
	padding: 6px 10px; outline: 0px; border-radius: 3px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 248px; height: 26px; line-height: 26px;
}
.loginWin-form-item .input-text:focus {
	border-color: rgb(73, 134, 208);
}
.loginWin-form-item .input-checkbox {
	margin: -2px 4px 0px 0px; outline: 0px; vertical-align: middle;
}
.loginWin-submit-btn {
	background: rgb(73, 134, 208); outline: 0px; border-radius: 3px; border: 0px currentColor; border-image: none; width: 270px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; vertical-align: middle; cursor: pointer;
}
.loginWin-password-link {
	color: rgb(153, 153, 153) !important;
}
.loginWin-register-link {
	color: rgb(51, 51, 51) !important;
}
.switch-login-toggle {
	cursor: pointer;
}
.normal-login-toggle {
	cursor: pointer;
}
.loginWin-third-list {
	padding-top: 5px; margin-top: 3px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.loginWin-third-list dt {
	color: rgb(153, 153, 153); line-height: 24px; font-size: 12px; float: left; display: inline;
}
.loginWin-third-list dd {
	width: 24px; height: 24px; margin-right: 14px; float: left; display: inline;
}
.loginWin-third-list dd a {
	background: url("http://static.tianyaui.com/global/ty/resources/images/loginWin_icons_v2_828f8e6.png?_v=@TIMESTAMP@") no-repeat; width: 24px; height: 24px; display: block;
}
.loginWin-third-list .weixin-login {
	background-position: 0px -209px;
}
.loginWin-third-list .qq-login {
	background-position: -44px -209px;
}
.loginWin-third-list .weibo-login {
	background-position: -88px -209px;
}
.loginWin-qrcode {
	margin-top: 30px;
}
.loginWin-qrcode a {
	text-decoration: none;
}
.loginWin-qrcode a:hover {
	text-decoration: underline;
}
.loginWin-qrcode-box {
	height: 120px; position: relative;
}
.loginWin-qrcode-img {
	transition:0.3s linear; left: 0px; top: 0px; width: 120px; height: 120px; position: absolute; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear;
}
.loginWin-qrcode-tips {
	background: url("http://static.tianyaui.com/global/ty/resources/images/loginWin_qrcode_bg_b1b8c03.png?_v=@TIMESTAMP@") no-repeat; transition:0.3s linear; top: 0px; width: 120px; height: 120px; text-align: center; right: 0px; position: absolute; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear;
}
.loginWin-qrcode-tips h4 {
	margin: 20px 0px 10px; color: rgb(0, 0, 0); line-height: 24px; font-size: 16px; font-weight: 400;
}
.loginWin-qrcode-tips .get-qrcode-link {
	background: rgb(73, 134, 208); border-radius: 3px; width: 120px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; display: inline-block;
}
.loginWin-app-download {
	text-align: center; color: rgb(153, 153, 153); line-height: 20px; font-size: 14px; margin-top: 15px;
}
.loginWin-qrcode-links {
	line-height: 20px; font-size: 12px; margin-top: 80px;
}
.qrcode-timeout .loginWin-qrcode-img {
	left: 75px;
}
.qrcode-timeout .loginWin-qrcode-tips {
	background: rgba(255, 255, 255, 0.9); right: 75px;
}
#loginWin_content_wrapper {
	
}
.loginWin-guide-login-wrapper {
	
}
.loginWin-guide-login-wrapper .loginWin-account {
	display: none;
}
.loginWin-guide-login-wrapper .loginWin-form {
	display: none;
}
.loginWin-guide-login-wrapper .loginWin-qrcode {
	display: none;
}
.loginWin-guide-login-wrapper .normal-login-tab {
	display: none;
}
.loginWin-switch-login-wrapper {
	margin-bottom: -10px;
}
.loginWin-switch-login-wrapper .loginWin-tab {
	display: none;
}
.loginWin-switch-login-wrapper .loginWin-guide {
	display: none;
}
.loginWin-switch-login-wrapper .loginWin-qrcode {
	display: none;
}
.loginWin-switch-login-wrapper .loginWin-account-input {
	display: none;
}
.loginWin-switch-login-wrapper .loginWin-register-link {
	display: none;
}
.loginWin-switch-login-wrapper .loginWin-third-list {
	display: none;
}
.loginWin-switch-login-wrapper .switch-login-toggle {
	display: none;
}
.loginWin-normal-login-wrapper .loginWin-guide {
	display: none;
}
.loginWin-normal-login-wrapper .loginWin-account {
	display: none;
}
.loginWin-normal-login-wrapper .loginWin-qrcode {
	display: none;
}
.loginWin-normal-login-wrapper .normal-login-tab {
	display: none;
}
.loginWin-normal-login-wrapper .normal-login-toggle {
	display: none;
}
.loginWin-qrcode-login-wrapper .loginWin-guide {
	display: none;
}
.loginWin-qrcode-login-wrapper .loginWin-account {
	display: none;
}
.loginWin-qrcode-login-wrapper .qrcode-login-tab {
	display: none;
}
.loginWin-qrcode-login-wrapper .loginWin-form {
	display: none;
}
#browser-update {
	margin: 0px auto; border: 1px solid rgb(255, 169, 58); border-image: none; width: 1003px; height: 46px; background-color: rgb(255, 255, 204);
}
#browser-update .content {
	margin: 0px auto; width: 760px; color: rgb(102, 102, 102); line-height: 46px; position: relative;
}
#browser-update .content span {
	float: left;
}
.browser_chrome {
	background: url("http://static.tianyaui.com/global/ty/resources/images/browser_logo_0b9e480.png?_v=@TIMESTAMP@") no-repeat 0px 0px; margin-left: 40px; cursor: pointer;
}
.browser_ie {
	background: url("http://static.tianyaui.com/global/ty/resources/images/browser_logo_0b9e480.png?_v=@TIMESTAMP@") no-repeat 0px 0px; margin-left: 40px; cursor: pointer;
}
.browser_firefox {
	background: url("http://static.tianyaui.com/global/ty/resources/images/browser_logo_0b9e480.png?_v=@TIMESTAMP@") no-repeat 0px 0px; margin-left: 40px; cursor: pointer;
}
.browser_chrome {
	background-position: 0px -88px; width: 44px; height: 44px;
}
.browser_ie {
	background-position: 0px 2px; width: 44px; height: 44px;
}
.browser_firefox {
	background-position: 0px -42px; width: 44px; height: 44px;
}
#browser-update .content .closeTips {
	top: -10px; right: -100px; color: red; position: absolute; cursor: pointer;
}
.TY_ui_window {
	margin: 0px; border: 0px currentColor; border-image: none; display: none; border-collapse: collapse; position: fixed;
}
.TY_ui_window .btc {
	background: url("http://static.tianyaui.com/global/ty/resources/images/black-op3_16683d3.png?_v=@TIMESTAMP@") left top; height: 4px;
}
.TY_ui_window .bcl {
	background: url("http://static.tianyaui.com/global/ty/resources/images/black-op3_16683d3.png?_v=@TIMESTAMP@") left top; height: 4px;
}
.TY_ui_window .bcr {
	background: url("http://static.tianyaui.com/global/ty/resources/images/black-op3_16683d3.png?_v=@TIMESTAMP@") left top; height: 4px;
}
.TY_ui_window .bfc {
	background: url("http://static.tianyaui.com/global/ty/resources/images/black-op3_16683d3.png?_v=@TIMESTAMP@") left top; height: 4px;
}
.TY_ui_window .bcl {
	width: 4px;
}
.TY_ui_window .bcr {
	width: 4px;
}
.TY_ui_window .btl {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") no-repeat;
}
.TY_ui_window .btr {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") no-repeat;
}
.TY_ui_window .bfl {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") no-repeat;
}
.TY_ui_window .bfr {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") no-repeat;
}
.TY_ui_window .btl {
	background-position: -5px -70px; width: 4px; height: 4px;
}
.TY_ui_window .btr {
	background-position: -20px -70px; width: 4px; height: 4px;
}
.TY_ui_window .bfl {
	background-position: -5px -84px; width: 4px; height: 4px;
}
.TY_ui_window .bfr {
	background-position: -20px -84px; width: 4px; height: 4px;
}
.TY_ui_window .bcc {
	padding: 0px;
}
.TY_ui_window .bcc .topBar {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") repeat-x left -98px rgb(233, 239, 248); width: 100%; height: 26px; position: relative;
}
.TY_ui_window .bcc .topBar .title {
	padding: 0px 0px 0px 10px; text-align: left; color: rgb(68, 68, 68); line-height: 26px; font-size: 14px; font-weight: 700;
}
.TY_ui_window .bcc .topBar .closeBtn {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") repeat-x -32px -57px; top: 9px; width: 8px; height: 8px; right: 9px; overflow: hidden; position: absolute; cursor: pointer;
}
.TY_ui_window .bcc .topBar .closeBtn:hover {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") repeat-x -40px -57px; top: 9px; width: 8px; height: 8px; right: 9px; overflow: hidden; position: absolute; cursor: pointer;
}
.TY_ui_window .bcc .ty-content {
	background: rgb(255, 255, 255); padding: 12px 26px; text-align: left; display: block; -ms-zoom: 1;
}
.TY_ui_window .bcc .ty-content iframe {
	border: 0px currentColor; border-image: none;
}
.TY_ui_window .bcc .btnArea {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") repeat-x left -128px rgb(241, 241, 241); padding: 8px 0px 6px; overflow: hidden; font-size: 12px; display: block; -ms-zoom: 1;
}
.TY_ui_window .bcc .btnArea input {
	background: url("http://static.tianyaui.com/global/ty/resources/images/TY_549491b.png?_v=@TIMESTAMP@") no-repeat 50% -26px; padding: 2px 10px; border-radius: 4px; border: 1px solid rgb(148, 175, 213); border-image: none; height: 22px; color: rgb(68, 68, 68); margin-right: 8px; vertical-align: middle; float: right; cursor: pointer; _margin-right: 4px;
}
.TY_ui_window .bcc .btnArea input:hover {
	color: orange;
}
