body {
	background: #fff;
	padding: 0;
	margin: 0 auto;
	font: normal normal normal 14px/150% microsoft yahei;
}

div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, th, td, hr, blockquote, form, header {
	margin: 0 auto;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, em {
	font-weight: normal;
	font-size: 100%;
	font-style: normal;
}

a {
	cursor: pointer;
	text-decoration: none;
	transition: all 0.3s;
	color: #666;
}

a:hover {
	color: #333;
	text-decoration: none
}

a:active, a:focus {
	outline: none;
}

ul, li {
	list-style: none;
}

img {
	border: 0;
}

input,textarea,fieldset {
	padding: 0px;
	margin: 0 auto
}

::-webkit-scrollbar {
	width: 10px;
	height: 10px
}

::-webkit-scrollbar-button:vertical {
	display: none
}

::-webkit-scrollbar-track:vertical {
	background-color: #000
}

::-webkit-scrollbar-track-piece {
	background-color: #eee
}

::-webkit-scrollbar-thumb:vertical {
	margin-right: 10px;
	background-color: #bbb
}

::-webkit-scrollbar-thumb:vertical:hover {
	background-color: #999
}

::-webkit-scrollbar-corner:vertical {
	background-color: #535353
}

::-webkit-scrollbar-resizer:vertical {
	background-color: #FF6E00
}

.clearbox {
	clear: both;
}

.f_l {
	float: left
}

.f_r {
	float: right
}

.tool_bar {
	height: 30px;
	background: #f3f3f3;
	line-height: 30px;
}

.tool_bar .left {
	width: 550px;
	float: left;
}

.tool_bar li a {
	color: #333;
	display: block;
	padding-left: 8px;
	padding-right: 8px;
}

.tool_bar .right {
}

.tool_bar .welcome {
	font-size: .8125rem;
	color: #333;
}

.right {
	overflow: hidden;
	float: right;
}

.tool_bar li {
	float: left;
}

.main {
	width: 1010px !important;
	margin: 0 auto;
	overflow: hidden;
}

.notice {
	width: 100%;
	height: 36px;
	background: #ff9c00;
}

.notice dl {
	width: 1000px;
	line-height: 36px;
}

.notice dl dt {
	width: 80px;
	float: left;
	color: #fff;
	background: url(../images/ico1.png) no-repeat left center;
	padding-left: 30px;
}

.notice dl dd {
	width: 890px;
	float: right;
	overflow: hidden;
	height: 36px;
}

.notice dl dd li {
	color: #fff;
}

.head {
	width: 100%;
	height: 80px;
	overflow: hidden;
	position: relative;
	z-index: 9999;
}

.head div.w1100 {
	width: 1083px;
}

.head div.w1100 div.logo {
	margin: 13px 0;
	float: left;
}

.head div.w1100 ul.nav {
	float: right;
	padding-top: 2px
}

.nav li {
	float: left;
	width: 65px;
	height: 30px;
	text-align: center;
	margin-left: 8px;
	margin-top: 20px;
	border-radius: 15px;
}

.nav li a {
	font-size: 13px;
	color: #333;
	padding: 0 5px;
    line-height: 30px;
}

.nav li:hover {
	background-color: #e67818
}

.nav li a:hover {
	color: white;
}

.nav li.on {
	background-color: #e67818
}

.nav li.on a {
	color: white;
	
}
.banner {
	width: 100%;
	height: 420px;
	overflow: hidden;
	position: relative;
	z-index: 1000;
}

.banner ul.slides {
	width: 100%;
	height: 420px;
}

.banner ul.slides li {
	display: none;
	position: absolute;
	width: 100%;
	height: 420px;
}

.banner ul.pagination {
	float: left;
}

.banner ul.pagination li {
	width: 12px;
	height: 12px;
	float: left;
	margin: 0 5px;
}

.banner ul.pagination li a {
	width: 12px;
	height: 12px;
	text-indent: -99em;
	background: rgba(0,0,0,0.2);
	display: block;
	border-radius: 12px;
}

.banner ul.pagination li a.active {
	background: rgba(0,0,0,0.5)
}

.banner a.prev {
	width: 16px;
	height: 23px;
	background: url(../images/prev.png) no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -650px;
	margin-top: -8px;
}

.banner a.next {
	width: 16px;
	height: 23px;
	background: url(../images/next.png) no-repeat;
	position: absolute;
	top: 50%;
	right: 50%;
	margin-right: -650px;
	margin-top: -8px;
}

.lg_box {
	z-index: 9999;
	width: 240px;
	height: 322px;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	position: absolute;
	left: 50%;
	top: 54px;
	margin-left: -500px;
	border-radius: 10px;
	padding: 1px 2px;
}

.lg_box h2 {
	height: 53px;
	border-bottom: #d9d9d9 1px dashed;
	line-height: 53px;
}

.lg_box h2 b {
	color: #ed5d5d;
	font-size: 18px;
}

.lg_box h2 a {
	float: right;
	color: #14a7db;
	background: url(../images/ico2.png?asdaw) no-repeat left center;
	padding-left: 28px;
	width: 71px;
	height: 26px;
	display: block;
	margin-top: 15px;
}

.lg_n {
	padding-top: 10px;
}

.lg_n li {
	width: 238px;
	height: 34px;
	background: #fff;
	border-radius: 5px;
	margin-top: 12px;
	position: relative;
}

.lg_n li img {
	float: left;
	margin: 7px 0 0 16px;
}

.lg_n li input {
	border: 0;
	outline: none;
	float: left;
	height: 34px;
	width: 160px;
	padding: 0 10px;
}

.lg_n li a {
	position: absolute;
	line-height: 34px;
	right: 10px;
	top: 0;
	font-size: 12px;
	color: #aaa;
}

.lg_n li a:hover {
	color: #14a7db;
}

.lg_btn {
	margin-top: 20px;
	height: 36px;
}

.lg_btn a {
	width: 99px;
	height: 36px;
	display: block;
	border-radius: 5px;
	text-align: center;
	line-height: 36px;
	color: #fff;
	margin: 0 5px;
	font-size: 16px;
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
}

.lg_btn a.dl {
	background: #73c83f;
	float: left;
	box-shadow: 0 2px 3px rgba(255,178,0,0.4);
}

.lg_btn a.zc {
	background: #41b9e2;
	float: right;
	box-shadow: 0 2px 3px rgba(237,93,93,0.4);
}

.lg_btn1 {
	margin-top: 12px;
	height: 36px;
}

.lg_btn1 a {
	width: 215px;
	height: 36px;
	display: block;
	border-radius: 5px;
	text-align: center;
	line-height: 36px;
	color: #fff;
	font-size: 16px;
	background: #ff9c00;
	box-shadow: 0 2px 3px rgba(20,167,219,0.4);
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
}

.tjcz {
	width: 1040px;
	height: 250px;
	margin-top: 50px;
}

.tjcz li {
	width: 218px;
	height: 250px;
	background: #fffaf3;
	border-radius: 10px;
	float: left;
	margin: 0 5px;
	border: #f4c57a 1px solid
}

.tjcz li div.img {
	width: 108px;
	height: 108px;
	overflow: hidden;
	margin-top: 20px;
	border-radius: 100%;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	display: block
}

.tjcz li h2 {
	text-align: center;
	font-size: 18px;
	height: 44px;
	color: #555;
	line-height: 42px;
	margin-top: 8px
}

.tjcz li h2 a {
	color: #666;
}

.tjcz li a.tz {
	width: 125px;
	height: 36px;
	display: block;
	border-radius: 36px;
	background: #ff9c00;
	box-shadow: 0 2px 3px rgba(0,0,0,0.2);
	margin: 0 auto;
	text-align: center;
	line-height: 36px;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,0.2);
	margin-top: 8px
}

.tjcz li:hover {
	box-shadow: 0 0 8px rgba(0,0,0,0.2);
}

.ys {
	width: 100%;
	height: 340px;
	background: #f8f8f8;
	padding: 40px 0;
	margin-top: 50px;
	border-top: #e8e8e8 1px solid
}

.ys h2 {
	width: 1000px;
	text-align: center;
	font-size: 30px;
	color: #555;
	line-height: 40px
}

.ys div {
	width: 1000px;
	text-align: center;
	color: #999;
	font-size: 18px;
	line-height: 40px;
	padding-top: 5px
}

.ys ul {
	width: 1040px;
	height: 180px;
	padding-top: 15px;
}

.ys ul li {
	width: 220px;
	float: left;
	text-align: center;
	margin: 0 20px
}

.ys ul li img {
	display: block;
	margin: 14px auto 0 auto;
}

.ys ul li h3 {
	font-size: 18px;
	color: #666;
	margin-top: 18px;
	font-weight: bold;
}

.ys ul li p {
	color: #999999;
	margin-top: 15px;
	line-height: 26px
}

.tc {
	width: 100%;
	background: #ff9c00;
	padding: 40px 0
}

.tc ul {
	width: 1000px;
	height: 60px
}

.tc ul li {
	width: 306px;
	float: left;
	margin-right: 40px;
	color: #fff
}

.tc ul li img {
	display: block;
	float: left;
	margin-right: 20px
}

.tc ul li.mr {
	margin-right: 0
}

.tc ul li h2 {
	font-size: 14px;
	line-height: 30px
}

.tc ul li p {
	font-size: 12px;
	margin-top: 6px
}

.ft {
	width: 100%;
	background: #f8f8f8
}

.foot {
	width: 1000px;
	text-align: center;
	padding: 30px 0;
	line-height: 30px;
	color: #999;
}

.foot a {
	color: #666;
	margin: 0 15px;
}

.foot img {
	display: block;
	margin: 10px auto 0 auto;
}

.bottom {
	width: 100%;
	height: 60px;
	background: #ed5d5d;
}

.bottom img {
	display: block;
	margin: 0 auto;
}

.zc_banner {
	width: 100%;
	background: url(../images/zc_banner.jpg) no-repeat center top #f8f8f8;
	padding-top: 186px;
	padding-bottom: 40px;
}

.zc_box {
	width: 940px;
	min-height: 300px;
	background: #fff;
	box-shadow: 0 0 8px rgba(0,0,0,0.2);
	border-radius: 10px;
	padding: 10px 30px 60px 30px;
}

.zc_box h2 {
	height: 62px;
	border-bottom: #d8d8d8 1px dashed;
	background: url(../img/ico9.png) no-repeat left center;
	line-height: 62px;
}

.zc_box h2 span {
	float: right;
	color: #666;
}

.zc_box h2 span a {
	color: #ff7e00;
	text-decoration: underline;
}

.zc_box h2 b {
	margin-left: 36px;
	color: #666;
	font-size: 22px;
}

.zc_nr {
	padding-top: 35px;
}

.zc_dl {
	margin-top: 10px;
	height: 40px;
}

.zc_dl dt {
	width: 23%;
	float: left;
	line-height: 40px;
	text-align: right;
	color: #666;
}

.zc_dl dd {
	width: 76%;
	float: right;
}

.zc_dl dd input {
	width: 288px;
	height: 38px;
	background: #fdfdfd;
	border: #e8e8e8 1px solid;
	border-radius: 4px;
	padding: 0 10px;
	outline: none;
	float: left;
}

.zc_dl dd span {
	color: #ed5d5d;
	margin-left: 15px;
	float: left;
	line-height: 40px;
}

.zc_dl dd select {
	float: left;
	margin-right: 10px;
	background: #f8f8f8;
	border: #e8e8e8 1px solid;
	border-radius: 4px;
	height: 40px;
	width: 70px;
	padding-left: 10px;
	outline: none;
	color: #666;
	font-size: 16px;
}

.zc_dl dd select.mar {
	margin-right: 0;
}

.zc_dl dd img {
	float: left;
	margin-left: 15px;
	margin-top: 5px;
}

.zc_dl dd a {
	width: 310px;
	height: 40px;
	display: block;
	background: #ff9c00;
	border-radius: 4px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	box-shadow: 0 2px 3px rgba(255,156,0,0.4);
}

.dl_in {
	width: 358px;
	height: 42px;
	border: #e8e8e8 1px solid;
	background: #fdfdfd;
	border-radius: 4px;
	margin-top: 10px;
	position: relative;
}

.dl_in img {
	float: left;
	margin: 11px 0 0 12px;
}

.dl_in input {
	background: none;
	border: none;
	outline: none;
	height: 42px;
	padding: 0 13px;
	width: 295px;
}

.dl_in img.yzm {
	position: absolute;
	right: 11px;
	top: 6px;
	margin-top: 0;
}

.dl_in a {
	position: absolute;
	right: 11px;
	line-height: 42px;
	font-size: 12px;
	color: #999;
}

.dl_tips {
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 360px;
	padding-top: 10px;
	color: #f24747;
}

.dl_a {
	width: 360px;
	margin-top: 20px;
}

.dl_a a {
	display: block;
	width: 360px;
	height: 44px;
	background: #ed5d5d;
	border-radius: 4px;
	text-align: center;
	line-height: 44px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	box-shadow: 0 2px 3px rgba(237,93,93,0.4);
}

.pw_banner {
	width: 100%;
	background: url(../images/pw_banner.jpg) no-repeat center top #f8f8f8;
	padding-top: 186px;
	padding-bottom: 40px;
}

.dl_banner {
	width: 100%;
	background: url(../images/dl_banner.jpg) no-repeat center top #faf9ff;
	padding-top: 186px;
	padding-bottom: 40px;
}

.yh_banner {
	width: 100%;
	background: url(../images/yh_banner.jpg) no-repeat center top #f8f8f8;
	padding-top: 186px;
	padding-bottom: 40px;
}

.ab_banner {
	width: 100%;
	background: url(../images/ab_banner.jpg) no-repeat center top #faf9ff;
	padding-top: 186px;
	padding-bottom: 40px;
}

.dl_tit {
	height: 62px;
	border-bottom: #d8d8d8 1px dashed;
	line-height: 62px;
}

.dl_tit a {
	width: 120px;
	height: 36px;
	display: block;
	float: left;
	margin-right: 15px;
	text-align: center;
	line-height: 36px;
	border-radius: 36px;
	color: #fff;
	margin-top: 9px;
	text-shadow: 0 1px 1px rgba(0,0,0,0.2);
}

.dl_tit a.zc {
	background: #caa1ea;
	box-shadow: 0 2px 3px rgba(202,161,234,0.4);
}

.dl_tit a.dl {
	background: #ff8585;
	box-shadow: 0 2px 3px rgba(255,133,133,0.4);
}

.dl_con {
	padding-top: 5px;
}

.dl_con h3 {
	font-size: 16px;
	font-weight: bold;
	color: #ed5d5d;
	margin-top: 15px;
	line-height: 36px;
}

.dl_con p {
	line-height: 30px;
	color: #666;
	margin-top: 8px;
}

.dl_con p.fco {
	color: #ed5d5d;
}

.yh_tit {
	height: 62px;
	border-bottom: #d8d8d8 1px solid;
	line-height: 62px;
}

.yh_tit a {
	width: 120px;
	height: 36px;
	display: block;
	float: left;
	margin-right: 15px;
	text-align: center;
	line-height: 36px;
	border-radius: 36px;
	color: #666;
	margin-top: 9px;
	text-shadow: 0 1px 1px rgba(0,0,0,0.2);
	background: #f8f8f8;
	box-shadow: 0 2px 3px rgba(0,0,0,0.2);
}

.yh_tit a:hover,.yh_tit a.on {
	background: #ffb200;
	box-shadow: 0 2px 3px rgba(255,178,0,0.4);
	color: #fff;
}

.yh_ls li {
	border-bottom: #d8d8d8 1px dashed;
	padding: 15px 0;
}

.yh_ls li h3 {
	font-size: 20px;
	font-weight: bold;
	color: #ed5d5d;
	line-height: 40px;
}

.yh_ls li h3 span {
	width: 28px;
	height: 28px;
	display: inline-block;
	float: left;
	background: #f1a322;
	border-radius: 28px;
	text-align: center;
	line-height: 28px;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	margin: 7px 10px 0 0;
}

.yh_ls li div {
	margin-top: 8px;
}

.yh_ls li div p {
	color: #666;
	line-height: 26px;
	padding: 3px 0;
}

.yh_ls li div p em {
	color: #14a7db;
}

.yh_ls li div table {
	background: #e8e8e8;
	width: 100%;
	color: #666;
}

.yh_ls li div table td {
	background: #fff;
	text-align: center;
	height: 36px;
}

.ab_box {
	width: 1000px;
	min-height: 300px;
	background: #fff;
	box-shadow: 0 0 8px rgba(0,0,0,0.2);
	border-radius: 10px;
	overflow: hidden;
}

.ab_left {
	width: 230px;
	float: left;
}

.ab_left li {
	height: 58px;
	border-bottom: #ededed 1px solid;
	line-height: 58px;
}

.ab_left li a {
	height: 58px;
	display: block;
}

.ab_left li a img {
	float: left;
	margin: 17px 16px 0 60px;
}

.ab_left li a:hover,.ab_left li a.on {
	background: #fcfcfc;
}

.ab_right {
	width: 769px;
	float: right;
	border-left: #e5e5e5 1px solid;
	min-height: 500px;
}

.ab_nr {
	padding: 20px 30px;
}

.ab_nr h1 {
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	line-height: 50px;
	border-bottom: #e8e8e8 1px dashed;
	color: #666;
	height: 60px;
}

.ab_nr div {
	margin-top: 20px;
}

.ab_nr div p {
	margin-bottom: 15px;
	color: #666;
	line-height: 30px;
}

.pg_r {
	width: 130px;
	height: 383px;
	background: #f8f8f8;
	border-radius: 8px;
	position: fixed;
	left: 20px;
	z-index: 10000;
	top: 200px;
	box-shadow: 0 2px 6px rgba(0,0,0,0.2);
}

.pg_r a.pg_close {
	width: 26px;
	height: 26px;
	display: block;
	position: absolute;
	right: -10px;
	top: -10px;
	border-radius: 26px;
	box-shadow: 0 0 6px rgba(0,0,0,0.2);
}

.pg_rt {
	width: 130px;
	height: 60px;
	background: url(../images/pg_r.png) no-repeat center center #ed5d5d;
	border-radius: 8px 8px 0 0;
}

.pg_r p {
	text-align: center;
	line-height: 30px;
	color: #333;
}

.pg_ewm {
	width: 104px;
	height: 104px;
	margin-top: 12px;
}

.pg_ewm img {
	width: 104px;
	height: 104px;
	display: block;
}

.pg_btn {
	width: 100px;
	margin-top: 10px;
}

.pg_btn a {
	width: 100px;
	height: 26px;
	display: block;
	border-radius: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
	margin-top: 5px;
}

.pg_btn a.sa1 {
	background: #ed5d5d;
}

.pg_btn a.sa2 {
	background: #14a7db;
}

.pg_btn a.sa3 {
	background: #ffb200;
}

.pg_btn a.sa4 {
	background: #a66ed4;
}

.pg_btn a.sa5 {
	background: #5cb95a;
}

.xl_nav {
	float: right;
	margin-top: 25px;
}

.xl_nav li {
	float: left;
	height: 30px;
	margin-left: 30px;
}

.xl_nav li a {
	display: block;
	line-height: 30px;
	font-size: 16px;
}

.xl_nav li a img {
	float: left;
	margin-right: 8px;
}

.xl_nav li a:hover {
	color: #ed5d5d
}

.xl_bo {
	width: 100%;
	background: #f8f8f8;
	padding-top: 20px;
}

.xl_cs {
	width: 1098px;
	border: #e8e8e8 1px solid;
	background: #fff;
}

.xl_cs h2 {
	height: 59px;
	border-bottom: #E8E8E8 1px solid;
	background: url(../images/xl_ico6.png) no-repeat 20px center;
	line-height: 59px;
}

.xl_cs h2 b {
	font-size: 20px;
	color: #666;
	margin-left: 58px;
}

.xl_cs h2 i {
	font-size: 16px;
	color: #888;
	margin-left: 10px;
}

.xl_cs h2 a {
	float: right;
	height: 31px;
	background: #ed5d5d;
	border-radius: 31px;
	color: #fff;
	line-height: 31px;
	padding: 0 20px;
	margin-top: 14px;
	font-size: 16px;
	margin-right: 20px;
}

.xl_cs ul {
	width: 1068px;
	padding: 10px 0 20px 0;
}

.xl_cs ul li {
	width: 504px;
	height: 42px;
	float: left;
	margin: 10px 15px;
	overflow: hidden;
}

.xl_cs ul li span.tp1 {
	float: left;
	display: inline-block;
	background: #f8f8f8;
	height: 40px;
	line-height: 40px;
	border: #e8e8e8 1px solid;
	width: 98px;
	text-align: center;
	color: #666;
	border-radius: 20px 0 0 20px;
}

.xl_cs ul li span.tp2 {
	line-height: 40px;
	display: inline-block;
	float: left;
	padding-left: 20px;
	color: #888;
	width: 284px;
	border-top: #e8e8e8 1px solid;
	border-bottom: #e8e8e8 1px solid;
}

.xl_cs ul li span.tp2 em {
	margin-left: 20px;
	color: #5dad53;
}

.xl_cs ul li a {
	float: right;
	display: block;
	line-height: 40px;
	border: #f4caca 1px solid;
	background: #fff6f6;
	width: 98px;
	text-align: center;
	color: #ed5d5d;
	border-radius: 0 20px 20px 0;
}

.xl_cs ul li a:hover {
	background: #ed5d5d;
	color: #fff;
	border: #ed5d5d 1px solid;
}

.xl_dl {
	width: 1100px;
	margin-top: 20px;
}

.xl_dl table {
	width: 100%;
	background: #e8e8e8;
}

.xl_dl table td {
	height: 64px;
	background: #fdfdfd;
	text-align: center;
	width: 154px;
}

.xl_dl table td.white {
	background: #fff;
	width: 170px;
}

.xl_dl table td.white p {
	margin-top: 6px;
	color: #666;
	font-size: 16px;
}

.xl_dl table td a {
	display: block;
	line-height: 64px;
	color: #5dad53;
	height: 64px;
}

.xl_dl table td a:hover {
	background: #fff;
}

.xl_dl table td a img {
	margin-right: 8px;
	float: left;
	margin-left: 20px;
	margin-top: 22px;
}

.xl_dl table td a span {
	display: inline-block;
	line-height: 64px;
	font-size: 16px;
	float: left;
	color: #666;
}

.xl_foot {
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-top: #ed5d5d 2px solid;
	background: #fff;
	margin-top: 30px;
}

.xl_foot p {
	width: 1100px;
	text-align: center;
	color: #666;
}

.tjcz li {
	width: 193px;
}
.xla{font-size:24px; text-align:center; line-height:40px; color:#bf5a00;}
.win_r {
	width: 125px;
	height: auto;
	position: fixed;
	right: 20px;
	top: 200px;
	z-index: 9999;
}

.win_r_link {
	display: block;
	width: 125px;
}

.top {
	background: url(../images/1.png) no-repeat center center;
	height: 97px;
}

.qq {
	background: url(../images/2.png) no-repeat center center;
	height: 71px;
}

.server {
	background: url(../images/3.png) no-repeat center center;
	height: 132px;
}

.ask {
	background: url(../images/ask.png?v=1.9) no-repeat center center;
	height: 71px;
}

.close {
	background: url(../images/gb.png) no-repeat center center;
	height: 22px;
}

/* .msgbox {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 999999;
    display: table-cell;
    background: rgba(9, 9, 9, 0.3);
    text-align: center;
}

.msgbox img {
    position: relative;
    margin: 12% auto;
    opacity: 1;
    vertical-align: middle
}

.msgbox .clobox {
    position: relative;
    top: -230px;
    left: -40px;
    padding: 5px;
    font-weight: bolder;
    color: #ffffff;
}

.hide {
    display: none;
} */
.ui-popup-modal {
	top: 0 !important;
    z-index: 9999 !important;
}

.lg_n div {
	float: left;
	margin: 10px;
}

.font_style {
	position: absolute;
	height: 30px;
	line-height: 31px;
	left: 39px;
	color: white;
}

.banner .bd li {
	float: left;
}

.banner .hd {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 20px;
	z-index: 4;
	text-align: center;
}

.banner .hd ul li {
	display: inline-block;
	height: 20px;
	width: 20px;
	margin: 0 5px;
	border-radius: 10px;
	cursor: pointer;
	background: white;
	-webkit-transition: all .5s;
	box-shadow: 0 1px 2px #555 inset;
}

.banner .hd ul li.on {
	background: red;
}

/*登陆后*/
.loginInner{
	margin: 45px 10px;
}

.loginInner p {
	margin-bottom: 3px;
	font-size: 13px;
	text-align: left;
	color: #666;
	line-height: 30px;
	border-bottom: none;
}

.loginInner p span {
	color: #f70606;
}

.loginInner p a {
	color: #666;
	font-size: 13px;
}

.loginInner p a.refresh {
	margin-left: 15px;
	display: inline-block;
}

.loginInner .subLink {
	width: 100%;
	margin: 20px auto 0;
}

.loginInner .subLink a {
	padding: 10px;
	display: block;
	color: #fff;
	font-size: 16px;
	text-align: center;
	background-color: #C61414;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(js/pie.htc);
	position: relative;
}

.hot-icon {
    background:url(../images/hot.gif) no-repeat center;
    display: inline-block;
    height: 16px;
    overflow: hidden;
    position: relative;
    right: -35px;
    top: -45px;
    width: 30px;
    z-index: 10;
}
.nybaner{
	margin:auto;
	width:100%;
	height:265px;
	background-image: url(wel_banner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#content {

}
.wrapper {
	margin: 0px auto; width: 1083px; position: relative;
}
#un-lobby {
margin: 0px auto; padding: 16px 27px 0px 15px; border: 1px solid #ff9c00; border-image: none; width: 100%; display: inline-block; margin-top:30px; margin-bottom:30px;
}
#un-lobby aside {
	background: url("aside_bg.png") no-repeat top; width: 232px; height: 410px; float: left;
}
#un-lobby ul#sidebar {
	display: block; background:#ff9c00;
}
#un-lobby ul#sidebar li {
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#un-lobby ul#sidebar li a {
	padding: 20px 0px 0px 93px; height: 100%; color: #fff; line-height: 16px; font-size: 16px; text-decoration: none; display: block; position: relative;
}
#un-lobby ul#sidebar li:hover a {
	color: rgb(255, 255, 255);
}
#un-lobby ul#sidebar li a::before {
	background: no-repeat top; left: 41px; top: 18px; width: 39px; height: 34px; position: absolute; content: "";
}
#un-lobby ul#sidebar li.about a::before {
	background-image: url("https://cdn.weibo-hk.com/Web.Portal/ME001-01.Portal/Content/Views/Shared/images/aside_about.png");
}
#un-lobby ul#sidebar li.contact a::before {
	background-image: url("https://cdn.weibo-hk.com/Web.Portal/ME001-01.Portal/Content/Views/Shared/images/aside_contact.png");
}
#un-lobby ul#sidebar li.partner a::before {
	background-image: url("https://cdn.weibo-hk.com/Web.Portal/ME001-01.Portal/Content/Views/Shared/images/aside_partner.png");
}
#un-lobby ul#sidebar li.deposit a::before {
	background-image: url("https://cdn.weibo-hk.com/Web.Portal/ME001-01.Portal/Content/Views/Shared/images/aside_deposit.png");
}
#un-lobby ul#sidebar li.with a::before {
	background-image: url("https://cdn.weibo-hk.com/Web.Portal/ME001-01.Portal/Content/Views/Shared/images/aside_with.png");
}
#un-lobby ul#sidebar li.faq a::before {
	background-image: url("https://cdn.weibo-hk.com/Web.Portal/ME001-01.Portal/Content/Views/Shared/images/aside_faq.png");
}
#un-lobby ul#sidebar li a:hover::before {
	background-position-y: bottom;
}
#un-lobby ul#sidebar li a span {
	color: inherit; font-family: Arial; display: block;
}
#articles {
	padding: 0px; width: 800px; text-align: left; color:#333333; font-size: 16px; float: right; min-height: 410px;
}
#articles h2 {
	margin: 0px 0px 10px;
	color: #ea7003;
	font-size: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	padding-bottom:10px; padding-top:10px;
}
#articles h3 {
	text-align: left; color: rgb(251, 200, 91); font-size: 16px;
}
#articles h4 {
	text-align: left; font-size: 14px;
}
#articles > ul {
	list-style: none;
}
#articles ol {
	padding-left: 20px; list-style-type: decimal;
}
#articles p {
	text-align: justify; line-height: 2em;
}
#articles li {
	text-align: justify; line-height: 2em;
}
#articles p {
	margin: 1em 0px;
}
#articles table {
	width: 100%;
}
#articles table tr {
	background: rgb(51, 51, 51); border: 1px solid rgb(91, 91, 91); border-image: none; text-align: center; line-height: 2em; font-size: 13px;
}
#articles table th {
	background: rgb(51, 51, 51); border: 1px solid rgb(91, 91, 91); border-image: none; text-align: center; line-height: 2em; font-size: 13px;
}
#articles table td {
	background: rgb(51, 51, 51); border: 1px solid rgb(91, 91, 91); border-image: none; text-align: center; line-height: 2em; font-size: 13px;
}
#articles table th {
	font-size: 15px; background-color: rgb(0, 0, 0);
}
#articles .highlight {
	color: rgb(204, 0, 51); font-weight: bolder;
}
#articles ul.mtab-menual {
	border: 2px solid rgb(255, 255, 141); border-image: none; height: 43px; text-align: left; line-height: 41px; padding-bottom: 15px; padding-left: 0px; display: block;
}
#articles ul.mtab-menual li {
	width: 90px; text-align: center; color: rgb(255, 255, 255); font-size: 15px; display: inline-block; cursor: pointer;
}
#articles ul.mtab-menual li.mtab {
	color: rgb(255, 254, 168);
}
.body {
	margin: 0px auto; padding: 1px; width: 1000px; font-family: PMingLiU; font-size: 14px; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.body #title {
	background: rgb(58, 0, 0); text-align: center; color: rgb(255, 255, 255);
}
.container.body #title {
	background: rgb(182, 29, 13); color: rgb(255, 255, 255);
}
.body #account-heading {
	background: rgb(182, 29, 13); color: rgb(255, 255, 255);
}
.body #withdrawal-heading {
	background: rgb(182, 29, 13); color: rgb(255, 255, 255);
}
.body .btn#show-account-info {
	color: rgb(255, 255, 255);
}
.form-group .control-div input:-ms-input-placeholder {
	color: rgb(153, 153, 153);
}
.form-group .control-div input.placeholder {
	color: rgb(153, 153, 153);
}
.panel {
	background: url("https://cdn.weibo-hk.com/Web.Portal/_Common/Content/Views/Account/images/panel_background.jpg"); border: 0px currentColor; border-image: none; width: 100%; color: rgb(95, 95, 95);
}
#title {
	border: currentColor; border-image: none; height: 48px; text-transform: uppercase; font-family: "Microsoft JhengHei"; font-size: 21px; font-weight: bold;
}
#title > div {
	text-align: center; text-transform: uppercase; margin-top: -1px;
}
#account-panel {
	background: url("https://cdn.weibo-hk.com/Web.Portal/_Common/Content/Views/WithdrawApplication/images/panel_background.jpg"); border: 1px solid rgb(183, 183, 183); border-image: none; width: 792px; color: rgb(95, 95, 95); box-shadow: inset 0px 0px 1px 1px #fff; -moz-box-shadow: inset 0 0 1px 1px #fff; -webkit-box-shadow: inset 0 0 1px 1px #fff;
}
#withdrawal-panel {
	background: url("https://cdn.weibo-hk.com/Web.Portal/_Common/Content/Views/WithdrawApplication/images/panel_background.jpg"); border: 1px solid rgb(183, 183, 183); border-image: none; width: 792px; color: rgb(95, 95, 95); box-shadow: inset 0px 0px 1px 1px #fff; -moz-box-shadow: inset 0 0 1px 1px #fff; -webkit-box-shadow: inset 0 0 1px 1px #fff;
}
#account-heading {
	margin: 1px; text-align: left; text-transform: uppercase; font-family: PMingLiU; font-size: 15px; font-weight: bold;
}
#withdrawal-heading {
	margin: 1px; text-align: left; text-transform: uppercase; font-family: PMingLiU; font-size: 15px; font-weight: bold;
}
.panel-body {
	text-align: center;
}
.panel-body > form {
	margin: 0px auto; width: 700px;
}
.control-div input {
	background: url("https://cdn.weibo-hk.com/Web.Portal/_Common/Content/Views/Account/images/input_center.png") repeat-y; padding: 3px 5px; border: 0px currentColor; border-image: none; width: 100%; line-height: 25px;
}
.control-div input:focus {
	outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(255,249,149,0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 249, 149, .6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 249, 149, .6);
}
.tooltip {
	left: 93%; top: -2px; display: inline-block; position: absolute; z-index: 1;
}
.tooltip-right.tooltip {
	left: auto; right: 0px;
}
.tooltipshowarrow_int {
	border-width: 8px 8px 8px 0px; border-style: solid; border-color: transparent rgb(255, 255, 255); border-image: none; top: 5px; right: -1px; display: block; position: absolute; z-index: 1000; box-shadow: inset 1px 1px 0px rgba(0,0,0,0.1), inset 0px -1px 0px rgba(0,0,0,0.07); -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);
}
.tooltipshowarrow_out {
	border-width: 8px 8px 8px 0px; border-style: solid; border-color: transparent rgb(187, 187, 187); border-image: none; top: 5px; right: 0px; display: block; position: absolute; z-index: 999; box-shadow: inset 1px 1px 0px rgba(0,0,0,0.1), inset 0px -1px 0px rgba(0,0,0,0.07); -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);
}
.tooltipshow {
	border-width: 1px; border-style: solid; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(168, 168, 168); padding: 5px; border-radius: 5px; border-image: none; width: 250px; position: absolute; z-index: 999 !important; box-shadow: 0px 1px 3px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-border-radius: 5px; -webkit-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);
}
:-ms-input-placeholder.form-control {
	color: rgb(135, 135, 135);
}
