body {
	color:inherit;
	background:inherit;
	min-width:1200px
}
.single-btn {
width: 280px;
height: 52px;
margin: auto;
display: inline-block;
text-align: center;
font-size: 20px;

line-height: 52px;
border-radius: 3px;
color: #fff;
text-decoration: none;
background: #F97F39;
}
.single-btn:hover {
background: #FA9456;
color: #fff;
}
.ft {
padding: 10px 0 20px;
text-align: center;
}
.banner {
	height:500px;
	background:#00abe0 url("../images/banner.png")/*tpa=http://www.txydl.com/skin/default/css/img/banner.png*/ no-repeat scroll center 0
}
.banner .cont {
	width:1000px;
	height:100%;
	margin:0 auto;
	position:relative
}
.banner .cont h1 {
	visibility:hidden
}
.inner-func {
	display:none;
	margin:0 auto;
	width:1000px;
	color:#FFF;
	font-size:16px;
	position:absolute;
	top:378px;
	left:-60px
}
.section {
	padding:56px 0px 10px 0px;
	background:#fff
}
.s-title {
	letter-spacing:6px;
	font-size:38px;
	color:#1f3d5c;
	font-weight:normal
}
.text-center {
	text-align:center
}
.test-desc {
	margin:45px auto 0 auto;
	width:1080px;
	text-align:left;
	color:#757575;
	font-size:16px;
	line-height:40px
}
.test-desc em {
	color:#4B4444
}
.main-desc {
	color:#1f3d5c;
	font-size:18px
}
.s-content {
	width:1200px;
	margin:40px auto 0 auto
}
.bg {
	background:#f8f8f8
}
.pure-text {
	color:#454a51;
	line-height:30px
}
.col-2 .col-item {
	width:50%;
	float:left
}
.col-4 .col-item {
	width:49.5%;
	float:left;
	margin-bottom:60px
}
.col-4 .last-item {
	border:0
}
.col-4 .col-item img, .col-4 .col-item .advantage-wrap {
	float:left;
	vertical-align:middle
}
.col-4 .col-item img {
	margin-top:30px;
	margin-left:55px
}
.col-4 .col-item .advantage-wrap {
	text-align:left;
	margin:0 0 0 20px;
	width:350px
}
.col-4 .col-item .pure-text {
	color:#777;
	text-align:left
}
.col-4 .col-item ul {
	margin-bottom:20px;
	padding-left:10px
}
.col-4 .col-item li {
	list-style-image:url("../images/dot.png")/*tpa=http://www.txydl.com/skin/default/css/img/dot.png*/
}
.col-4 .col-item li .pure-text {
	line-height:24px
}
.col-item .pure-text {
	font-size:14px
}
.flow-step {
	margin-bottom:76px
}
.flow-step dd {
	width:135px;
	height:26px;
	padding:0 24px 34px;
	font-size:14px;
	line-height:26px;
	border-bottom:1px dashed #127ecb;
	position:relative;
	display:inline-block;
*display:inline;
*zoom:1;
	vertical-align:middle;
	margin-right:-5px;
*margin-right:0
}
.flow-step .text {
	position:absolute;
	top:95px;
	left:-13px;
	font-size:16px
}
.flow-step .flow-step-icon {
	width:44px;
	height:44px;
	line-height:44px;
	display:inline-block;
*display:inline;
*zoom:1;
	border:2px solid #127ecb;
	border-radius:33px;
	background-color:#fff;
	position:absolute;
	color:#127ecb;
	top:39px;
	left:-1px;
	font-size:28px;
	font-style:normal;
	text-align:center
}
.footer {
	background:#0276c6;
	padding:60px;
	text-align:center
}
.footer .pure-text {
	font-size:14px;
	color:#fff
}
.sale {
	padding:14px 0 0
}
.sale .detail-list {
	width:967px;
	padding:0 11px;
	margin:70px auto 50px;
	overflow:hidden
}
.sale .detail-list .item {
	width:398px;
	height:442px;
	background-color:#FFF;
	border:#EBEBEB solid 1px;
	position:relative
}
.sale .detail-list .item h3 {
	margin:0 -11px;
	position:relative;
	top:49px;
	height:70px;
	background-color:#10ACDE;
	line-height:70px;
	font-weight:normal;
	color:#FFF;
	font-size:40px
}
.sale .detail-list .item h3 .l {
	position:absolute;
	left:0;
	top:100%;
	width:10px;
	height:10px;
	background-image:url("../images/triangle-l.png")/*tpa=http://www.txydl.com/skin/default/css/img/triangle-l.png*/
}
.sale .detail-list .item h3 .r {
	position:absolute;
	right:0;
	top:100%;
	width:10px;
	height:10px;
	background-image:url("../images/triangle-r.png")/*tpa=http://www.txydl.com/skin/default/css/img/triangle-r.png*/
}
.sale .detail-list .item p {
	font-size:16px;
	line-height:25px;
	text-align:left;
	color:#1c2737;
	margin:100px 0 0 93px;
	width:233px
}
.sale .detail-list .item .buy {
	width:220px;
	height:50px;
	margin-top:50px;
	background-color:#FFF;
	border:#00ABE0 solid 1px;
	font-size:20px;
	color:#00abe0;
	font-family:'helvetica neue', tahoma, arial, 'hiragino sans gb', 'microsoft yahei', 'Simsun'
}
.sale .detail-list .item .buy:hover {
	background-color:#00abe0;
	color:#FFF
}
.sale .detail-list .item .buy:active {
	background-color:#089ece;
	color:#FFF
}
.sale .detail-list .item-1 {
	float:left
}
.sale .detail-list .item-2 {
	float:right
}
.sale .detail-list .item-2 h3 {
	background-color:#32c5f3
}
.sale .rule {
	width:966px;
	margin:0 auto;
	border:#E5E5E5 solid 1px;
	overflow:hidden;
	text-align:left;
	font-size:14px;
	line-height:25px;
	padding:17px 0
}
.sale .rule h4 {
	font-size:16px;
	font-weight:normal;
	margin:0 28px
}
.sale .rule p {
	margin:0 28px
}
.sale .rule p a {
	color:#0992e1;
	text-decoration:underline
}
.sale p .gary {
	color:#a2a2a2
}
.channel-box {
	padding-top:120px;
	background:#006FCB;
	color:#fff
}
.hot-icon {
width: 100px;
height: 55px;
background: url("../images/hot-icon.png")/*tpa=http://www.txydl.com/skin/default/css/img/hot-icon.png*/ no-repeat;
margin-left: 5px;
position: absolute;
top: 25px;
}
.hot-hp {
width: 100px;
height: 23px;
background: url("../images/hot-hp.png")/*tpa=http://www.txydl.com/skin/default/css/img/hot-hp.png*/ no-repeat;
margin-left: 5px;
position: absolute;
top: 50px;
}
.channel-box h2 {
	color:#fff;
	font-size:55px;
	font-weight:normal;
	text-align:center;
	padding-bottom: 10px;
}
.channel-box .text {
	font-size:16px;
	text-align:center;
	line-height:40px
}
.channel-tab {
	display:table;
	width:100%;
	margin-top:50px
}
.channel-tab li {
	height:120px;
	display:table-cell;
	font-size:30px;
	line-height:120px;
	text-align:center;
	width:25%;
	cursor:pointer;
	position:relative;
	border-right:1px solid #0060af;
	border-top:1px solid #0060af
}
.channel-tab li.current {
	background-color:#007BE1
}
.channel-tab li.current .arrow-up-icon {
	background:url("../images/triangle.png")/*tpa=http://www.txydl.com/skin/default/css/img/triangle.png*/;
	height:25px;
	width:49px;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-20px
}


.channegl-box {
	padding-top:0px;
	background:#006FCB;
	color:#fff
}
.channegl-tab {
	display:table;
	width:100%;
	margin-top:0px
}
.channegl-tab li {
	height:120px;
	display:table-cell;
	font-size:30px;
	line-height:120px;
	text-align:center;
	width:25%;
	cursor:pointer;
	position:relative;
	border-right:1px solid #0060af;
	border-top:1px solid #0060af
}
.channegl-tab li.current {
	background-color:#007BE1
}
.channegl-tab li.current .arrow-up-icon {
	background:url("../images/triangle.png")/*tpa=http://www.txydl.com/skin/default/css/img/triangle.png*/;
	height:25px;
	width:49px;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-20px
}

.partner-box {
	font-size:0
}
.partner-box .img-box {
	height:86px
}
.partner-box .img-box:before {
	content:'';
	display:inline-block;
	vertical-align:middle;
	height:100%;
	width:0
}
.partner-box .img-box img {
	display:inline-block;
	vertical-align:middle
}
.partner-box .apply-btn {
	margin-top:0
}
.tab-con {
	text-align:center;
	padding-bottom:100px
}
.tab-con .tab-box {
	display:inline-block;
	vertical-align:middle;
	width:86%;
	text-align:center
}
.tab-con .tab {
	display:inline-block;
	text-align:left
}
.tab-con .text {
	position:relative;
	font-size:16px;
	color:#171D25;
	line-height:40px
}
.tab-con .left-box {
	display:inline-block;
	vertical-align:middle
}
.tab-con .right-box {
	display:inline-block;
	vertical-align:middle;
	padding-left:110px
}
.prev-btn, .next-btn {
	display:inline-block;
	vertical-align:middle
}
.prev-btn {
	margin-right:30px
}
.next-btn {
	margin-left:30px
}
.tab-con ul {
	display:table;
	width:100%
}
.tab-con li {
	display:table-cell;
	border-right:1px solid #ccc;
	font-size:16px;
	color:#171d25;
	width:19%
}
.tab-con li h3 {
	padding-bottom:20px
}
.tab-con li p {
	text-align:left;
	display:inline-block;
	line-height:30px;
	margin-left:10px
}
.tab-con .logo-list {
	display:table;
	vertical-align:middle
}
.tab-con .logo-list li {
	border:none;
	vertical-align:middle
}
.tab-con .logo-list li p {
	display:block;
	text-align:center;
	margin-top:21px;
	margin-left:0
}
.rules {
	text-align:left;
	line-height:30px;
	margin-top:35px
}
.rules h4 {
	font-size:16px;
	color:#1c1c1e;
	font-weight:normal
}
.rules ul {
	margin-left:28px;
	letter-spacing:1px;
	width:990px;
	font-size:16px
}
.rules li {
	list-style-type:initial
}
.card-item {
	display:block;
	position:relative;
	width:1000px;
	border:1px solid #dfdfdf;
	margin-bottom:20px;
	border-radius:4px;
	height:200px
}
.card-item .item-desc {
	font-size:14px;
	background:#f9fbfe;
	text-align:left;
	float:left;
	width:790px;
	height:200px
}
.card-item .item-desc .detail {
	margin:30px 0 0 40px;
	padding-bottom:20px;
	float:left;
	width:420px;
	border-right:1px dashed #DFDFDF;
	height:105px
}
.card-item .item-desc .detail span {
	margin-right:90px;
	line-height:30px
}
.card-item .item-desc .detail p {
	margin-bottom:10px
}
.card-item .item-desc .price {
	float:left;
	text-align:center;
	vertical-align:middle;
	width:320px;
	margin-top:50px
}
.card-item .item-desc .number {
	color:#ffac0d
}
.card-item .item-desc em {
	font-size:40px
}
.card-item .item-desc .origin-price {
	text-decoration:line-through;
	color:#a2a2a2
}
.card-item .item-desc .tit {
	font-size:30px;
	margin-bottom:16px
}
.card-item .item-desc .notice {
	color:#a2a2a2;
	border-top:1px dashed #dfdfdf;
	clear:both;
	padding:10px;
	margin:0 30px
}
.card-item .item-btn {
	background:#007ed4;
	position:relative;
	float:left;
	width:210px;
	height:100%
}
.card-item .item-btn .circle-top {
	background:url("../images/cir-top.png")/*tpa=http://www.txydl.com/skin/default/css/img/cir-top.png*/;
	top:-1px;
	position:absolute;
	left:-15px;
	width:30px;
	height:16px
}
.card-item .item-btn .circle-bottom {
	background:url("../images/cir-bottom.png")/*tpa=http://www.txydl.com/skin/default/css/img/cir-bottom.png*/;
	bottom:-1px;
	position:absolute;
	left:-15px;
	width:30px;
	height:16px
}
.card-item .item-btn button {
	background-color:#ffac0d;
	color:#fff;
	padding:8px 30px;
	border-radius:3px;
	font-size:16px;
	margin-top:85px;
	border:0
}
.tab-content {
	width:1100px;
	margin:0 auto;
	margin-bottom:20px
}
.tab-detail {
	padding:20px 0;
	background:#eee
}
.tab-detail .customer {
	background:url("../images/daigou.png")/*tpa=http://www.txydl.com/skin/default/css/img/daigou.png*/;
	width:350px;
	height:380px;
	display:inline-block;
	margin-right:30px;
	float:left
}
.tab-detail .customer-2 {
	background:url("../images/zhigou.png")/*tpa=http://www.txydl.com/skin/default/css/img/zhigou.png*/;
}
.tab-detail .customer-3 {
	background-position:0 -185px
}
.tab-detail .customer-4 {
	background-position:-248px 0
}
.text-wrap {
	float:left
}
.tab-content .game-tit {
	font-size:30px;
	font-weight:normal;
	margin:10px 0
}
.tab-content .game-desc {
	font-size:16px
}
.tab-content .game-usage {
	font-weight:bold;
	font-size:16px;
	margin-bottom:10px;
	margin-top:40px
}
.tab-content ul {
	font-size:16px;
	margin-left:20px
}
.tab-content ul li {
	color:#777;
	line-height:40px;
	list-style-image:url("../images/dot.png")/*tpa=http://www.txydl.com/skin/default/css/img/dot.png*/
}
.dialog_layer_v2 .txt {
	display:inline-block;
	margin:0 10px;
	font-size:14px;
	color:#74777c
}
.dialog_layer_v2 .popmsg .txt {
	color:inherit
}
.shop_ui_block {
	position:relative;
	display:inline-block;
	vertical-align:middle
}
.shop_ui_block .b_item {
	display:inline-block;
	height:25px;
	line-height:25px;
	background:#fff;
	border:1px solid #b6d4f1;
	text-align:center;
	font-family:normal;
	color:#2a87e4;
	margin-left:-1px;
	vertical-align:middle;
	float:left;
	font-size:12px
}
.shop_ui_block .b_item:hover {
	background:#f2f8ff
}
.shop_ui_block .b_first {
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	margin-left:0
}
.shop_ui_block .b_last {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.shop_ui_block .b_selected, .shop_ui_block .b_selected:hover {
	border-color:#71a9e0;
	position:relative;
	background:#d8ebff;
	color:#404a58
}
.shop_ui_block .b_disable, .shop_ui_block .b_disable:hover {
	border-color:#c1c6cb;
	position:relative;
	background:#eaeef1;
	color:#a4a4a4;
	cursor:default
}
.shop_ui_block .b_rmd .text {
	position:relative;
	padding-right:10px;
	display:inline-block;
	vertical-align:top;
	line-height:25px;
	cursor:pointer
}
.shop_ui_block .b_rmd .ico_recommend {
	width:15px;
	height:18px;
	position:absolute;
	top:0;
	right:-8px;
	cursor:pointer
}
.ui_block_55 .b_item {
	width:55px
}
.shop_ui_count {
	height:25px;
	border:1px solid #bcc0c9;
	width:50px;
	position:relative;
	display:inline-block;
	padding:0 25px;
	border-radius:3px;
	_zoom:1;
	_overflow:hidden
}
.shop_ui_count .btn_minus {
	position:absolute;
	top:0;
	left:0;
	font:normal 33px/23px "tahoma";
	color:#404a58;
	display:inline-block;
	width:25px;
	height:25px;
	text-align:center
}
.shop_ui_count .count_num {
	width:50px;
	border-radius:0;
	border-top:none;
	border-bottom:none;
	height:25px;
*line-height:25px;
	border-color:#bcc0c9;
*margin-top:-28px;
	_margin-top:0;
	_border-left:1px solid #bcc0c9;
	_border-right:1px solid #bcc0c9;
	text-align:center
}
.shop_ui_count .btn_plus {
	position:absolute;
	top:0;
	right:0;
	font:bold 17px/23px "tahoma";
	color:#404a58;
	display:inline-block;
	width:25px;
	height:25px;
	text-align:center
}
.shop_ui_count .disabled {
	opacity:.5;
	filter:alpha(opacity=50);
	cursor:default
}
.shop_ui_count_disabled {
	opacity:.5;
	filter:alpha(opacity=50);
	cursor:default
}
.shop_ui_count_disabled input:focus {
	outline:none;
	box-shadow:none;
	border-color:#bcc0c9
}
.shop_ui_count_disabled * {
	cursor:default
}
.dialog_layer_v2 .tip_word {
	color:#a4a4a4;
	margin-left:12px
}
.dialog_layer_v2 .edit_psword {
	margin-top:10px
}
.dialog_layer_v2 .edit_psword li {
	margin-bottom:18px
}
.dialog_layer_v2 .edit_psword .select_native_s {
	padding:0 0 0 6px;
	width:280px;
	font-size:16px;
	outline:none
}
.dialog_layer_v2 .fee {
	margin:0 10px;
	padding-bottom:20px
}
.dialog_layer_v2 .fee .txt {
	margin-left:26px
}
.dialog_layer_v2 .fee .price {
	display:inline-block;
	font-size:25px;
	line-height:25px;
	color:#ff7a22;
	vertical-align:middle
}
.dialog_layer_v2 .fee .origin-price {
	text-decoration:line-through;
	color:#a4a4a4;
	font-size:14px;
	vertical-align:middle;
	margin-left:12px
}
.dialog_layer_v2 .fee em {
	display:inline-block;
	font-size:14px;
	vertical-align:middle;
	margin-left:5px
}
.dialog_layer_v2 .fee .btn {
	margin-top:14px;
	font-weight:normal;
	margin-left:92px;
	padding:8px 25px
}
#CssGaga {
	content:"150819163447,suu,333"
}
#topnavbar{width:100%;height:50px;_height:50px;/*background:url(../images/bg_nav.jpg);*/ background:#000;position:fixed;_position:absolute;top:0;left:0;z-index:999;display:none;_top:expression(this.scrollTop=document.documentElement.scrollTop);}
.top0{ width:auto;margin:0 auto; overflow:hidden; background:#171F2A;}
.top0_w{ width:1200px; height:30px; line-height:30px;margin:0 auto; color:#fff; font-size:12px; }
.top0_r{ float:right; padding-left:15px;}
.top0_l{ float:left; padding-right:15px;color:#fff; }
.top0_l a{ color:#fff; }
.bot{ width:100%; background:#26313E; font-size:12px; overflow:hidden; padding:30px 0 10px 0;}
.bot_1100{ width:1000px; margin:0 auto;color:#A5A5A5; overflow:hidden; text-align:center}
.bot_1100 p{ padding:5px 0;}
.bot_1100 p a{ padding:0 5px;color:#A5A5A5;}
.bot_1100 p a:hover{color:#009EDD;}
.index_ico{ width:437px; margin:0px auto; overflow:hidden}
.index_ico_list{ float:left; height:85px; padding:15px 0;}
.bk20{ padding-bottom:20px; clear:both;}
/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.gif) no-repeat;}


#online_qq_layer{z-index:9999;position:fixed;right:0px;top:30%;margin:0 0 0 0;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:none;background-position:0 0;padding:5px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.onlineMenu h3{height:34px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:30px;line-height:30px;text-align:center;}

.onlineMenu li.tli{padding:0 0 0 20px;font-size:12px;text-align:left;}
.onlineMenu li.tli1{padding:0 0 0 20px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;padding:0 0 0 25px;}
.onlineMenu li.zixun1{ background: none repeat scroll 0 0 #00A0E9; color: #FFFFFF;padding:0 0 0 25px;}

.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}

.wyzx{padding:8px 0 0 5px;height:57px;overflow:hidden;background:url(webZx_bg.jpg) no-repeat;}

.tliH1{padding:0 0 0 20px;font-size:14px;text-align:left;}
.zixunH1{ background: none repeat scroll 0 0 #00A0E9; color: #FFFFFF;}


.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}

.wpaqq {display:block;height: 24px;clear:both;}
.thumb { padding-top:10px;}
.thumb ul li { width:160px; line-height:23px;}