html {
}
body {
	font-family:Arial, 'Microsoft YaHei', sans-serif;
	font-size:14px;
	line-height:1.428571429;
	background-color:#6e6d71
}
body.layout {
	min-width:1150px
}
#footer * {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
iframe {
	border:none
}
[ng-click] {
cursor:pointer
}
ol, ul {
	display:inline-block;
	margin:0 auto;
	padding:0;
	list-style:none
}
.wrapper {
	position:relative;
	width:1150px;
	margin:0 auto
}
#header {
	position:relative;
	z-index:3;
	background:url('/images/top_bg.jpg') repeat-x
}
#div-meiDonNow {
	display:inline-block;
	color:#d2d2d2;
	font-size:12px;
	line-height:31px
}
#language {
	display:inline-block;
	position:relative;
	border:1px solid #5c5c5e
}
#language span {
	display:inline-block;
	width:100px;
	height:26px;
	padding-left:30px;
	color:#d2d2d2;
	font-size:13px;
	line-height:26px;
	background:#0a4b7e no-repeat 5px center;
	cursor:pointer
}
#language i {
	padding-left:3px
}
#select-language {
	display:none;
	position:absolute;
	top:26px;
	left:0;
	width:100px
}
#language span.zh-CN {
	background-image:url('/images/lan_cn.png')
}
#language span.zh-TW {
	background-image:url('/images/lan_tw.png')
}
#language span.en-US {
	background-image:url('/images/lan_en.png')
}
.header-left {
	position:absolute;
	top:0;
	right:0;
	padding:2px 0
}
#account-box {
	display:inline-block;
	vertical-align:top
}
#account-box>form {
	position:relative
}
#account-box>form input {
	width:141px;
	height:26px;
	padding:3px 3px;
	color:#717074;
	font-size:12px;
	line-height:26px;
	background:url('/images/input.png') no-repeat;
	border:none
}
#account-box>form input::-webkit-input-placeholder {
color:#717074
}
#account-box>form input::-moz-placeholder {
color:#717074
}
#account-box>form input:-ms-input-placeholder {
color:#717074
}
#account-box>form input.placeholder {
	color:#717074
}
#account-box>form button {
	font-size:13px
}
.input-box {
	position:relative;
	display:inline-block;
	margin-right:4px
}
.forget-btn {
	position:absolute;
	top:4px;
	right:6px;
	width:47px;
	height:18px;
	padding:0;
	color:#717074;
	line-height:18px;
	background-color:#c6c6c6;
	border:1px solid #5c5c5e
}
.forget-btn:hover {
	color:#ff0006
}
#captcha {
	position:absolute;
	top:2px;
	right:2px;
	width:auto;
	height:23px
}
#login-box {
	width:55px;
	height:25px;
	vertical-align:top;
	background:no-repeat center bottom;
	border:none
}
#login-box:hover {
	background-position:center top
}
.register-btn {
	width:91px;
	height:25px;
	vertical-align:top;
	background:no-repeat center bottom;
	border:none
}
.register-btn:hover {
	background-position:center top
}
#agree {
	display:inline-block;
	position:absolute;
	top:125%;
	right:0;
	padding:2px 5px;
	font-size:13px;
	background-color:#fff
}
#agree a {
	color:#0c41ed;
	font-weight:bold;
	cursor:pointer
}
ul#account-info>li {
	display:inline-block;
	color:#ccc;
	font-family:Arial, SimSun;
	font-size:12px;
	line-height:24px
}
ul#account-info>li+li:before {
	content:'|'
}
ul#account-info>li>span.account {
	display:inline-block;
	max-width:4em;
	-ms-text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	vertical-align:top;
	overflow:hidden
}
ul#account-info>li a {
	color:#fff
}
ul#account-info>li a:hover {
	color:#ffd800
}
#action-box {
	display:inline-block
}
#action-box>a {
	color:#ccc;
	font-size:12px;
	text-decoration:none
}
ul#account-nav {
	margin:0 10px
}
ul#account-nav>li {
	display:inline-block
}
ul#account-nav>li+li:before {
	content:"|";
	padding:0 2px;
	color:#ccc;
	font-size:12px
}
ul#account-nav>li>a {
	color:#ccc;
	font-family:Arial, SimSun;
	font-size:12px;
	line-height:26px;
	text-align:center;
	text-decoration:none
}
ul#account-nav>li>a:hover {
	color:#04f0ff
}
.top-link {
	display:inline-block
}
.top-link li {
	float:left;
	height:26px
}
.top-link li+li {
	margin-left:8px
}
.top-link li.chat {
	width:91px;
	height:25px;
	background:no-repeat center bottom
}
.top-link li.chat:hover {
	background-position:center top
}
.top-link li.weibo {
	width:25px;
	background:url('/images/weibo.png') no-repeat
}
.top-link li.weibo a {
	display:block;
	height:100%
}
.top-link li.weixin {
	width:26px;
	background:url('/images/weixin.png') no-repeat
}
.top-link li.weixin .weixin-qrcode {
	display:none;
	position:absolute;
	top:26px;
	right:-10px;
	width:150px;
	height:148px;
	background:url('/images/wechat-qrcode.jpg') no-repeat center
}
#logo-bg {
	display:inline-block;
	width:322px;
	height:58px;
	margin-right:20px;
	background:url('/images/logo_n.gif') no-repeat
}
#logo-bg>a {
	display:inline-block;
	width:100%;
	height:100%
}
#navs {
	position:relative;
	background:#f5f5f5;
	z-index:2
}
#navs .wrapper {
	position:static;
	font-size:0
}
#navs .wrapper>ul>li {
	float:left;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
-moz-transition:all .5s;
-o-transition:all .5s;
-webkit-transition:all .5s;
transition:all .5s
}
#navs .wrapper>ul>li a {
	display:inline-block;
	position:relative;
	height:58px;
	padding:0 18px;
	color:#404040;
	font-size:13px;
	line-height:58px;
	text-decoration:none
}
#navs .wrapper>ul>li a .nav-arrow {
	display:block;
	position:absolute;
	left:0;
	bottom:6px;
	width:100%;
	height:9px;
	background:url('/images/nav_arow.png') no-repeat center;
-moz-transition:all .5s;
-o-transition:all .5s;
-webkit-transition:all .5s;
transition:all .5s
}
#navs .wrapper>ul>li.hot a:before {
	content:'';
	display:block;
	position:absolute;
	top:1px;
	width:32px;
	height:32px;
	background:url('/images/hot.gif') no-repeat
}
#navs .wrapper>ul>li.mobile a {
	position:relative;
	color:#fff
}
#navs .wrapper>ul>li.mobile:before {
	content:'';
	display:block;
	position:absolute;
	top:0;
	width:78px;
	height:58px;
	background-image:url('menu_mobile.png');
	opacity:1;
-moz-transition:opacity .5s;
-o-transition:opacity .5s;
-webkit-transition:opacity .5s;
transition:opacity .5s
}
#navs .wrapper>ul>li:hover {
	background:#e3e6eb;
	border-left:1px solid #bcbfc3;
	border-right:1px solid #d6d8dd
}
#navs .wrapper>ul>li:hover a .nav-arrow {
	-ms-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
#navs .wrapper>ul>li.mobile:hover a {
	color:#404040
}
#navs .wrapper>ul>li.mobile:hover:before {
	opacity:0
}
#navs .wrapper>ul>li:hover .subnavs {
	height:200px
}
.subnavs {
	display:block;
	position:absolute;
	z-index:1;
	left:0;
	right:0;
	height:0;
	text-align:center;
	background:url('/images/dropdown_menubg.png') repeat-x;
	overflow:hidden;
	-moz-transition:height ease-in 300ms;
	-o-transition:height ease-in 300ms;
	-webkit-transition:height ease-in 300ms;
	transition:height ease-in 300ms
}
.subnavs .main-cell {
	display:inline-block;
	vertical-align:top
}
.subnavs .item {
	display:inline-block;
	height:200px;
	vertical-align:middle
}
.subnavs .discount {
	width:220px;
	padding-top:150px;
	background:no-repeat center top
}
.subnavs .discount span {
	color:#000;
	font-size:12px;
	font-weight:bold
}
.subnavs .item li {
	position:relative!important;
	height:200px;
	padding-top:150px;
	color:#969696;
	font-size:12px;
	background:no-repeat center top;
	border-right:1px solid transparent
}
.subnavs .item li:after {
	content:'立即游戏';
	display:block;
	color:#a3a3a4;
	line-height:24px
}
.subnavs .item li:hover {
	border-right:1px solid #c7c9cc
}
.subnavs .item li:hover:before {
	content:'';
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:154px;
	height:200px;
	background:url('/images/subnav_hover.png')
}
.subnavs .item li:hover:after {
	color:#00a3f6;
	text-decoration:underline
}
.subnavs.sport .discount {
	background-image:url('/images/discount.png')
}
.subnavs.sport ul {
	width:882px
}
.subnavs.sport li {
	float:left;
	width:294px
}
.subnavs.sport li.hg {
	background-image:url('hg.png')
}
.subnavs.sport li.saba {
	background-image:url('saba.png')
}
.subnavs.sport li.bb {
	background-image:url('bb.png')
}
.subnavs.live .discount {
	background-image:url('discount.png')
}
.subnavs.live .slider {
	width:880px
}
.subnavs.live .slider li {
	width:220px;
	background:no-repeat center top
}
.subnavs.live .slider li.pt {
	background-image:url('/images/pt.png')
}
.subnavs.live .slider li.ag {
	background-image:url('/images/ag.png')
}
.subnavs.live .slider li.bb {
	background-image:url('/images/bb.png')
}
.subnavs.live .slider li.mg {
	background-image:url('/images/mg.png')
}
.subnavs.live .slider li.gpi {
	background-image:url('/images/gpi.png')
}
.subnavs.live .slider li.evo {
	background-image:url('/images/evo.png')
}
.subnavs.live .slider li.ab {
	background-image:url('/images/ab.png')
}
.subnavs.live .slider li:hover {
	background-position:center bottom
}
.subnavs.game .discount {
	background-image:url('/images/discount.png')
}
.subnavs.game .slider {
	width:882px
}
.subnavs.game .slider li {
	width:294px
}
.subnavs.game .slider li.pt {
	background-image:url('/images/pt.png')
}
.subnavs.game .slider li.bb {
	background-image:url('/images/bb.png')
}
.subnavs.game .slider li.mg {
	background-image:url('/images/mg.png')
}
.subnavs.game .slider li.ag {
	background-image:url('/images/ag.png')
}
.subnavs.game .slider li.gpi {
	background-image:url('/images/gpi.png')
}
.subnavs.game .slider li.gns {
	background-image:url('/images/gns.png')
}
.subnavs.game .slider li.prg {
	background-image:url('/images/prg.png')
}
.subnavs.game .slider li.sg {
	background-image:url('/images/sg.png')
}
.subnavs.game .slider li.fish {
	background-image:url('/images/fish.png')
}
.subnavs.game .slider li.mw {
	background-image:url('/images/mw.png')
}
.subnavs.game .slider li.hb {
	background-image:url('/images/hb.png')
}
.subnavs.game .slider li.jdb {
	background-image:url('/images/jdb.png')
}
.subnavs.game .slider li.cq9 {
	background-image:url('/images/cq9.png')
}
.subnavs.lottery .discount {
	background-image:url('/images/discount.png')
}
.subnavs.lottery ul {
	width:882px
}
.subnavs.lottery li {
	float:left;
	width:294px
}
.subnavs.lottery li.eg {
	background-image:url('/images/eg.png')
}
.subnavs.lottery li.bb {
	background-image:url('/images/bb.png')
}
.subnavs.lottery li.eg3 {
	background-image:url('/images/egsix.png')
}
.subnavs.lottery li.ig {
	background-image:url('/images/ig.png')
}
.subnavs.lottery li.ig-marksix {
	background-image:url('/images/igsix.png')
}
.subnavs .slider-arrow {
	position:absolute;
	top:85px;
	left:50%;
	opacity:0
}
.subnavs .slider-arrow .prev {
	display:block;
	position:absolute;
	left:-355px;
	width:22px;
	height:22px;
	cursor:pointer;
	background:url('/images/arrow_prev.png') no-repeat center top
}
.subnavs .slider-arrow .next {
	display:block;
	position:absolute;
	right:-575px;
	width:22px;
	height:22px;
	cursor:pointer;
	background:url('/images/arrow_next.png') no-repeat center top
}
.subnavs:hover .slider-arrow {
	opacity:1
}
#news {
	position:relative;
	height:40px;
	padding:0 20px;
	background:#2380e6
}
#news .wrapper {
	width:1130px;
	padding-left:80px
}
#news .wrapper span {
	position:absolute;
	top:9px;
	left:0;
	color:#fff
}
#hot-news {
	white-space:nowrap;
	overflow:hidden
}
#hot-news a {
	color:#e6e6e6;
	font-size:12px;
	text-decoration:none;
	line-height:40px
}
#hot-news a:hover {
	text-decoration:underline
}
#content {
	position:relative;
	margin:0 auto;
	text-align:center;
	background:#f7f7f8 no-repeat center top;
	z-index:1
}
#footer {
	background:url('/images/footer_bg.png') repeat-x
}
#footer .wrapper {
	font-size:0
}
#footer .col {
	display:inline-block;
	position:relative;
	width:33.3333%;
	height:110px;
	color:#a2a2a2;
	font-size:12px;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:center top
}
#footer .col+.col:before {
	content:'';
	display:block;
	position:absolute;
	top:10px;
	left:0;
	height:90px;
	width:2px;
	background:url('/images/footer_border.png')
}
#footer .col a.title-link {
	display:block;
	position:absolute;
	top:40px;
	left:124px;
	width:220px;
	height:26px
}
#footer .col ul li {
	float:left
}
#footer .col ul li+li:before {
	content:'/';
	padding:0 5px;
	color:#a2a2a2;
	font-size:12px
}
#footer .col ul li a {
	color:inherit;
	text-decoration:none
}
#footer .col ul li:hover {
	color:#c7c6c6
}
#footer .col:hover {
	background-position:center bottom
}
#footer .left-col {
	padding:20px 0 0 126px;
	background-image:url('footer_left.png')
}
#footer .left-col ul {
	margin-top:34px
}
#footer .center-col {
	padding:20px 0 0 114px;
	background-image:url('footer_center.png')
}
#footer .center-col ul {
	margin-top:34px
}
#footer .right-col {
	padding:40px 0 0 40px;
	background-image:url('footer_right.png')
}
#mailbox {
	position:relative;
	display:inline-block;
	width:24px;
	height:24px;
	vertical-align:top;
	text-decoration:none;
	background:url('/images/m_icon.png') no-repeat
}
#mailbox>span, #mailbox>span:hover {
	position:absolute;
	left:80%;
	bottom:60%;
	min-width:16px;
	padding:0 2px;
	height:16px;
	color:#000;
	font-size:12px;
	text-align:center;
	line-height:16px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background:#fff47e
}
#marquee-wrapper {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:-1;
	display:none
}
#marquee-wrapper.show {
	display:block;
	z-index:1000;
	background-image:url('transparent-black.png')
}
#marquee {
	width:600px;
	max-height:500px;
	margin:30px auto 0 auto;
	background-color:#fff;
	background-image:url('table_background.jpg');
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	cursor:default;
	-moz-transition:margin-top ease-in 300ms;
	-o-transition:margin-top ease-in 300ms;
	-webkit-transition:margin-top ease-in 300ms;
	transition:margin-top ease-in 300ms
}
#marquee>header {
	text-align:center;
	background-color:#e9e9e9;
	border-bottom:1px solid #ccc;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0
}
#marquee>header>h2 {
	margin:0;
	color:#0080e3;
	font-size:21px;
	line-height:60px
}
ul#newsBags {
	margin:0;
	padding:10px 50px;
	max-height:380px;
	overflow:auto
}
ul#newsBags>li {
	color:#454545;
	font-size:13px;
	line-height:27px;
	list-style:disc;
	white-space:pre-line;
	border-bottom:1px dashed #999
}
#marquee>footer {
	text-align:center;
	line-height:80px;
	background-color:#e9e9e9;
	background-image:-webkit-radial-gradient(center top, ellipse farthest-side, rgba(0, 0, 0, .3), transparent);
	background-size:100% 8px;
	background-repeat:no-repeat;
	border-top:1px solid #ccc;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px
}
#marquee>footer>span {
	display:inline-block;
	width:119px;
	font-size:15px;
	font-weight:bolder;
	line-height:45.5px;
	background-image:url('sent_bn.png');
	cursor:pointer
}
#marquee>footer>span:hover {
	background-position:0 -45.5px
}
.ui-widget-header {
	min-height:30px;
	line-height:30px
}
#ad-dialog {
	display:none;
	padding:0
}
#ad-dialog img {
	width:100%;
	height:auto!important
}
#ad-dialog .dialog-footer {
	height:30px;
	padding:0 3px;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	border-top:1px solid #000
}
.ui-dialog {
	z-index:999
}
.ui-dialog .ui-dialog-title {
	font-size:13px;
	line-height:15px
}
.ui-dialog .ui-dialog-buttonpane {
	margin:0;
	padding:0;
	border:none
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
	font-size:12px
}
.ui-dialog .ui-dialog-buttonpane button {
	position:absolute;
	bottom:0;
	right:0;
	margin:3px 6px;
	background:#ffd800
}
#logingame-body {
	background-color:#0d5e9f
}
#logingame-left form #check-code-wrapper {
	position:relative
}
#logingame-left form #check-code-wrapper #captcha {
	position:absolute
}
#lobby>ul.game-list {
	font-size:0
}
#lobby>ul.game-list>li {
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center top
}
#lobby>ul.game-list>li:hover {
	background-position:center bottom
}
#un-lobby {
	display:inline-block;
	width:100%;
	margin:40px 0 30px;
	background-color:#fff;
	border:1px solid #aaa
}
#un-lobby aside {
	float:left
}
#un-lobby ul#sidebar li {
	position:relative;
	width:300px;
	height:49px;
	text-align:left;
	background:url('/images/button.gif') no-repeat
}
#un-lobby ul#sidebar li:before {
	content:'';
	display:block;
	position:absolute;
	top:18px;
	right:30px;
	width:9px;
	height:9px;
	background:url('/images/aside_arrow.png') no-repeat
}
#un-lobby ul#sidebar li a {
	display:block;
	padding-left:80px;
	color:#999;
	font-size:14px;
	line-height:49px;
	text-decoration:none
}
#un-lobby ul#sidebar li.about a {
	background:url('/images/about.png') no-repeat 30px center
}
#un-lobby ul#sidebar li.contact a {
	background:url('/images/contact.png') no-repeat 30px center
}
#un-lobby ul#sidebar li.partner a {
	background:url('/images/partner.png') no-repeat 30px center
}
#un-lobby ul#sidebar li.deposit a {
	background:url('/images/deposit.png') no-repeat 30px center
}
#un-lobby ul#sidebar li.withdrawal a {
	background:url('/images/withdrawal.png') no-repeat 30px center
}
#un-lobby ul#sidebar li.faq a {
	background:url('/images/faq.png') no-repeat 30px center
}
#un-lobby ul#sidebar li.active a, #un-lobby ul#sidebar li:hover a {
	color:#08f;
	text-decoration:underline
}
#articles {
	float:right;
	width:848px;
	min-height:294px;
	padding:0 35px 15px;
	text-align:left;
	background:url('/images/uedbet_bg.jpg') no-repeat right top;
	border-left:1px solid #aaa
}
#articles h2 {
	display:block;
	margin:24px 0;
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-align:center
}
#articles h3 {
	color:#555;
	font-size:16px
}
#articles h4 {
}
#articles>ul {
	list-style:none
}
#articles ul.disc {
	padding-left:20px;
	list-style:disc
}
#articles ol {
	padding-left:20px;
	list-style-type:decimal
}
#articles p, #articles li {
	font-size:14px;
	text-align:justify;
	line-height:2em
}
#articles p {
	margin:1em 0;
	color:#000
}
#articles table {
	width:100%
}
#articles table tr, #articles table th, #articles table td {
	color:#333;
	line-height:2em;
	text-align:center;
	border:1px solid #afafaf
}
#articles table th {
	color:#000
}
#articles .highlight {
	color:#08f;
	font-weight:bolder;
	text-decoration:none
}
#articles ul.mtab-menual {
	padding-bottom:15px;
	padding-left:0;
	text-align:left
}
#articles ul.mtab-menual li {
	display:inline-block;
	margin-right:3px;
	padding:0 5px;
	height:21px;
	color:#fff;
	font-size:14px;
	line-height:21px;
	background:#073b77;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	cursor:pointer
}
#articles ul.mtab-menual li.mtab, #articles ul.mtab-menual li:hover {
	background:#2f8eff
}
#articles ul.deposit {
	list-style-type:none
}
#articles ul.deposit>li {
	counter-increment:title
}
#articles ul.deposit>li>a:before {
	content:"方法 " counter(title, upper-alpha)"、"
}
#articles ul.deposit>li a {
	color:#2380e6;
	font-size:16px;
	text-decoration:underline
}
.body {
	position:relative;
	width:1000px;
	margin:0 auto;
	padding:1px;
	font-size:14px;
	font-family:PMingLiU;
	background:#aaa;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.body #title {
	color:#fff;
	text-align:center;
	background:#008dff
}
.body.container #title, .body #account-heading, .body #withdrawal-heading {
	color:#fff;
	background:#0077d8
}
.body #show-account-info.btn {
	color:#fff
}
.form-group .control-div input::-webkit-input-placeholder {
color:#b4b4b4
}
.form-group .control-div input::-moz-placeholder {
color:#b4b4b4
}
.form-group .control-div input:-ms-input-placeholder {
color:#b4b4b4
}
.form-group .control-div input.placeholder {
	color:#b4b4b4
}
.panel {
	width:100%;
	color:#5f5f5f;
	background:url('/images/panel_background.jpg') repeat;
	border:0
}
#title {
	height:48px;
	font-weight:bold;
	font-size:21px;
	font-family:'Microsoft JhengHei';
	text-transform:uppercase;
	border:none
}
#title>div {
	margin-top:-1px;
	text-align:center;
	text-transform:uppercase
}
#account-panel, #withdrawal-panel {
	width:792px;
	color:#5f5f5f;
	background:url('/images/panel_background.jpg') repeat;
	border:1px solid #b7b7b7;
	-moz-box-shadow:inset 0 0 1px 1px #fff;
	-webkit-box-shadow:inset 0 0 1px 1px #fff;
	box-shadow:inset 0 0 1px 1px #fff
}
#account-heading, #withdrawal-heading {
	margin:1px 1px;
	font-family:PMingLiU;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase
}
.panel-body {
	text-align:center
}
.panel-body>form {
	width:700px;
	margin:0 auto
}
.control-div input {
	width:100%;
	padding:3px 5px;
	line-height:25px;
	background:url('/images/input_center.png') repeat-y;
	border:0
}
.control-div input:focus {
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 249, 149, .6);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 249, 149, .6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 249, 149, .6)
}
.tooltip {
	position:absolute;
	left:93%;
	top:-2px;
	z-index:1;
	display:inline-block
}
.tooltipshowarrow_int {
	position:absolute;
	top:5px;
	right:-1px;
	z-index:1000;
	display:block;
	border:8px solid;
	border-color:transparent #fff;
	border-left-width:0;
	-moz-box-shadow:inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0 rgba(0, 0, 0, .07);
	-webkit-box-shadow:inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0 rgba(0, 0, 0, .07);
	box-shadow:inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0 rgba(0, 0, 0, .07)
}
.tooltipshowarrow_out {
	position:absolute;
	top:5px;
	right:0;
	z-index:999;
	display:block;
	border:8px solid;
	border-left-width:0;
	border-color:transparent #bbb;
	-moz-box-shadow:inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0 rgba(0, 0, 0, .07);
	-webkit-box-shadow:inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0 rgba(0, 0, 0, .07);
	box-shadow:inset 1px 1px 0 rgba(0, 0, 0, .1), inset 0 -1px 0 rgba(0, 0, 0, .07)
}
.tooltipshow {
	position:absolute;
	z-index:999!important;
	width:250px;
	padding:5px;
	background-color:#fff;
	border:1px solid;
	border-color:#bbb #bbb #a8a8a8;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .2);
	box-shadow:0 1px 3px rgba(0, 0, 0, .2)
}
.form-control::-webkit-input-placeholder {
color:#878787
}
.form-control:-moz-placeholder {
color:#878787
}
.form-control::-moz-placeholder {
color:#878787
}
.form-control:-ms-input-placeholder {
color:#878787
}
.input-block {
	position:relative;
	display:inline-block;
	width:304px
}
.help-block {
	color:#8a6d3b
}
.input-block-top {
	position:absolute;
	top:-2px;
	left:0;
	display:inline-block;
	width:100%;
	height:4px;
	background:url('/images/input-top-btm.png') no-repeat 0 0
}
.input-block-btm {
	position:absolute;
	bottom:-8px;
	left:0;
	display:inline-block;
	height:10px;
	width:100%;
	background:url('/images/input-top-btm.png') no-repeat 0 -4px
}
.btn-submit {
	position:relative;
	width:119px;
	height:45px;
	color:#454545;
	font-size:15px;
	font-family:PMingLiU;
	font-weight:bold;
	background:url('/images/sent_bn.png') no-repeat 0 0;
	border:0
}
.btn-submit:hover {
	color:#454545;
	background:url('/images/sent_bn.png') no-repeat 0 -46px
}
.btn-submit[disabled]:hover {
	color:#999;
	background-position-y:0
}
.table {
	color:#000
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	line-height:2em
}
table tfoot {
	text-align:center;
	background:#eee
}