﻿.Grab_Tab
{
	position: relative;
}
.Grab_Tab .con1
{
	padding-top: 10px;
}
.Grab_Tab .con1 ul
{
	display: table;
	margin: 0 auto;
}
.Grab_Tab .con1 ul li
{
	display: table-cell;
	vertical-align: middle;
}
.Grab_Tab .con1 ul li.on
{
}
.Grab_Tab .con1 ul li a
{
	display: block;
	width: 78px;
	line-height: 32px;
	text-align: center;
	border: solid 1px #29D1B9;
	color: #29D1B9;
}
.Grab_Tab .con1 ul li.li2 a
{
	border-left-width: 0;
	border-right-width: 0;
}
.Grab_Tab .con1 ul li.li1 a
{
	border-radius: 4px 0 0 4px;
}
.Grab_Tab .con1 ul li.li3 a
{
	border-radius: 0 4px 4px 0;
}
.Grab_Tab .con1 ul li.on a
{
	background: #29D1B9;
	color: #fff;
}
.Grab_Tab .con2
{
	position: absolute;
	top: 5px;
	right: 0;
	width: 44px;
	height: 44px;
	background: url(/z/Misc/img/Grab/Stripe.png) no-repeat center center;
	background-size: auto 20px;
	cursor: pointer;
}
/*——*/
.Grab_List
{
}
.Grab_List .item
{
	margin-top: 10px;
	cursor: pointer;
}
.Grab_List .item .con1
{
	position: relative;
}
.Grab_List .item .con1 span.dif1
{
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: 12px;
	color: #fff;
	background: rgba(0,0,0,.4);
	padding: 5px 10px;
	border-radius: 4px;
	display: none;
}
.Grab_List .item .con1 span.dif2
{
	position: absolute;
	bottom: 0;
	font-size: 12px;
	color: #fff;
	height: 50px;
	padding-top: 20px;
	line-height: 30px;
	background: url(/z/Misc/img/Grab/BlackBg.png);
	background-size: auto 50px;
	width: 100%;
	padding-left: 10px;
}
.Grab_List .item .con1 img
{
	display: block;
	width: 100%;
}
.Grab_List .item .con2
{
	padding: 7px 10px;
	word-wrap: break-word;
	word-break: break-all;
}
.Grab_List .item .con2 a
{
}
.Grab_List .item .con3
{
}
.Grab_List .item .con3 div
{
	display: table;
	width: 100%;
	background: #f6f6f6;
}
.Grab_List .item .con3 div u
{
	display: table-cell;
	vertical-align: middle;
	text-decoration: none;
	padding-left: 10px;
}
.Grab_List .item .con3 div u span.dif1
{
	margin-right: 10px;
	color: #00A58E;
}
.Grab_List .item .con3 div u span.dif2
{
	color: #999;
}
.Grab_List .item .con3 div i
{
	display: table-cell;
	vertical-align: middle;
	font-style: normal;
	width: 86px;
	line-height: 42px;
	white-space: nowrap;
	background: #29D1B9;
	color: #fff;
	text-align: center;
}
.Grab_List .item .con3 div i:hover
{
	background: #1AAF9B;
}
/*——*/
.GrabDetail_x1
{
	position: relative;
}
.GrabDetail_x1 img
{
	display: block;
	width: 100%;
}
.GrabDetail_x1 .ReturnBack
{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: rgba(0,0,0,.4) url(/z/Misc/img/Icons/ArrReturn.png) no-repeat center center;
	background-size: auto 46%;
}
.GrabDetail_x1 .MyManage
{
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: 12px;
	background: rgba(5,165,142,.6);
	padding: 5px 0;
	width: 70px;
	border-radius: 4px;
	text-align: center;
}
.GrabDetail_x1 .MyManage a
{
	display: block;
	color: #fff;
}
.GrabDetail_x1 .MyManage.MyManage_a
{
	right: 90px;
	background: rgba(0,0,0,.6);
	display: none;
}
.GrabDetail_Click
{
	position: absolute;
	bottom: 5px;
	left: 10px;
	font-size: 12px;
	color: #fff;
}
.GrabDetail_x2
{
	font-size: 18px;
	line-height: 1.2;
	padding: 10px 8px 10px 10px;
	word-wrap: break-word;
	word-break: break-all;
}
@media screen and (min-width: 640px)
{
	.GrabDetail_x2
	{
		font-size: 28px;
		font-family: 'Microsoft Yahei' , '微软雅黑' , MSYahei, '黑体' , Verdana, Arial, Helvetica, sans-serif;
	}
}
.GrabDetail_x3
{
	display: table;
	margin: 0 auto;
	background: #29D1B9;
	border-radius: 50px;
}
.GrabDetail_x3 .con1
{
	display: table-cell;
	vertical-align: middle;
}
.GrabDetail_x3 .con1 span
{
	display: block;
	width: 46px;
	height: 46px;
	background: url(/z/Misc/img/Grab/Gold.png) no-repeat center center;
	background-size: 100% 100%;
	border-radius: 50px;
}
.GrabDetail_x3 .con2
{
	display: table-cell;
	vertical-align: middle;
	padding: 0 14px 0 8px;
	color: #fff;
}
.GrabDetail_x3 .con2 u
{
	text-decoration: none;
	font-size: 12px;
}
.GrabDetail_x3 .con2 i
{
	font-style: normal;
	font-size: 12px;
}
@media screen and (max-width: 320px)
{
	.GrabDetail_x3
	{
		min-height: 42px;
	}
	.GrabDetail_x3 .con1
	{
		display: none;
	}
	.GrabDetail_x3 .con2
	{
		padding: 0 15px;
	}
}
.GrabDetail_x4
{
	text-align: center;
	font-size: 12px;
	padding: 10px 0;
	color: #444;
	position: relative;
}
.GrabDetail_x4:after
{
	content: " ";
	position: absolute;
	width: 100%;
	height: 1px;
	overflow: hidden;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5001);
	transform: scaleY(0.5001);
	left: 0;
	bottom: 0;
	border-bottom: solid 1px #ddd;
}
.GrabDetail_x4 u
{
	text-decoration: none;
}
.GrabDetail_x4 i
{
	font-style: normal;
}
.GrabDetail_x4 span
{
	color: #999;
}
.GrabDetail_x4 *:nth-child(3), .GrabDetail_x4 *:nth-child(4)
{
	color: #1CAD98;
}
.GrabDetail_x5
{
}
.GrabDetail_x5 ul
{
	position: relative;
}
.GrabDetail_x5 ul:after
{
	content: " ";
	position: absolute;
	width: 100%;
	height: 1px;
	overflow: hidden;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5001);
	transform: scaleY(0.5001);
	left: 0;
	bottom: 0;
	border-bottom: solid 1px #ddd;
}
.GrabDetail_x5 ul li
{
	display: table;
	width: 100%;
	font-size: 12px;
}
.GrabDetail_x5 ul li u
{
	display: table-cell;
	text-decoration: none;
	white-space: nowrap;
	vertical-align: middle;
	padding: 7px 0 7px 10px;
	color: #17AF9B;
}
.GrabDetail_x5 ul li i
{
	display: table-cell;
	font-style: normal;
	width: 100%;
	vertical-align: middle;
	padding: 7px 0;
}
.GrabDetail_x5 ul li i span
{
	margin-left: 4px;
	color: #999;
}
.GrabDetail_x6
{
	padding: 10px 0;
}
.GrabDetail_x6 span
{
	display: block;
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #05AF98;
	color: #fff;
	border-radius: 50px;
	margin: 0 auto;
	cursor: pointer; /*font-size:16px;*/
}
.GrabDetail_x7
{
	position: relative;
	height: 50px;
	overflow: hidden;
	padding-top: 9px;
	padding-left: 10px;
}
.GrabDetail_x7:after
{
	content: " ";
	position: absolute;
	width: 100%;
	height: 1px;
	overflow: hidden;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5001);
	transform: scaleY(0.5001);
	left: 0;
	bottom: 0;
	border-bottom: solid 1px #ddd;
}
.GrabDetail_x7 img
{
	width: 32px;
	height: 32px;
	border-radius: 50%;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 5px;
	margin-bottom: 20px;
}
.GrabDetail_x7 span
{
	font-size: 12px;
	display: block;
	position: absolute;
	background: #fff;
	height: 50px;
	line-height: 50px;
	right: 0;
	top: 0;
	padding: 0 10px;
	color: #666;
}
.GrabDetail_x8
{
	font-size: 12px;
	position: relative;
	padding: 10px;
}
.GrabDetail_x8:after
{
	content: " ";
	position: absolute;
	width: 100%;
	height: 1px;
	overflow: hidden;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5001);
	transform: scaleY(0.5001);
	left: 0;
	bottom: 0;
	border-bottom: solid 1px #ddd;
}
.GrabDetail_x8 span
{
	word-wrap: break-word;
	word-break: break-all;
	-webkit-user-select: auto;
	-moz-user-select: auto;
	-ms-user-select: auto;
	user-select: auto;
}
.GrabDetail_x8 span:first-child
{
	margin-right: 10px;
}
.GrabDetail_x8 span:last-child a
{
	color: #159BE8;
}
.GrabDetail_x9
{
	padding: 10px 0 8px;
}
.GrabDetail_x9 ul
{
	display: table;
	margin: 0 auto;
}
.GrabDetail_x9 ul li
{
	display: table-cell;
	vertical-align: middle;
}
.GrabDetail_x9 ul li.li1 u, .GrabDetail_x9 ul li.li2 u, .GrabDetail_x9 ul li.li3 u
{
	display: block;
	text-decoration: none;
	width: 60px;
	height: 60px;
	background: #29D1B9 url(/z/Misc/img/Grab/Step_Ico1.png) no-repeat center center;
	background-size: 100% 100%;
	border-radius: 50%;
	margin: 0 auto;
}
.GrabDetail_x9 ul li.li2 u
{
	background: #29D1B9 url(/z/Misc/img/Grab/Step_Ico2.png) no-repeat center center;
	background-size: 100% 100%;
}
.GrabDetail_x9 ul li.li3 u
{
	background: #29D1B9 url(/z/Misc/img/Grab/Step_Ico3.png) no-repeat center center;
	background-size: 100% 100%;
}
.GrabDetail_x9 ul li i
{
	display: block;
	font-style: normal;
	font-size: 12px;
	text-align: center;
	color: #666;
	height: 24px;
	line-height: 24px;
}
.GrabDetail_x9 ul li span
{
	display: block;
	width: 56px;
	height: 60px;
	background: url(/z/Misc/img/Grab/Step_Line.png) no-repeat center center;
	background-size: auto 12px;
	margin-bottom: 24px;
}
.GrabDetail_x10
{
}
.GrabDetail_x10 .con1
{
	position: relative;
	padding: 8px 0 8px 10px;
}
.GrabDetail_x10 .con1:after
{
	content: " ";
	position: absolute;
	width: 100%;
	height: 1px;
	overflow: hidden;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5001);
	transform: scaleY(0.5001);
	left: 0;
	bottom: 0;
	border-bottom: solid 1px #ddd;
}
.GrabDetail_x10 .con1 span
{
	display: table;
}
.GrabDetail_x10 .con1 span u
{
	display: table-cell;
	vertical-align: middle;
}
.GrabDetail_x10 .con1 span u b
{
	display: block;
	width: 3px;
	height: 16px;
	background: #29D1B9;
	margin-right: 8px;
}
.GrabDetail_x10 .con1 span i
{
	display: table-cell;
	font-style: normal;
}
.GrabDetail_x10 .con2
{
	line-height: 1.6;
	padding: 10px 10px 11px;
	font-size: 16px;
	word-wrap: break-word;
	word-break: break-all;
	-webkit-user-select: auto;
	-moz-user-select: auto;
	-ms-user-select: auto;
	user-select: auto;
}
.GrabDetail_x10 .con2 p
{
	color: #000;
	padding-bottom: 10px;
	margin: 0;
	font-size: 16px;
}
.GrabDetail_x10 .con2 p:last-child
{
	padding-bottom:0;
}
.GrabDetail_x10 .con2 img
{
	width: 100%;
	display: block;
}
.GrabDetail_x10 .con2 p div.detail_single
{
	text-align: center;
	color: #509BCB;
	padding-bottom: 5px;
	font-size: 14px;
}
/*——*/
.ChooseClass
{
	background: #fff;
	display: none;
}
.ChooseClass ul
{
}
.ChooseClass ul li
{
	height: 44px;
	line-height: 44px;
	position: relative;
	float: left;
	width: 50%;
}
.ChooseClass ul li:after
{
	content: " ";
	position: absolute;
	width: 100%;
	height: 1px;
	overflow: hidden;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5001);
	transform: scaleY(0.5001);
	left: 0;
	bottom: 0;
	border-bottom: solid 1px #ddd;
}
.ChooseClass ul li a
{
	display: block;
}
/*——*/
@media screen and (max-width: 600px)
{
	.ListPages td a.p_numhref
	{
		display: none;
	}
}
/*——*/
#ContentsDiv
{
	line-height: 1.6;
	min-height: 150px;
	padding: 6px 10px 50px;
	color: #000;
	word-wrap: break-word;
	word-break: break-all;
	font-size: 14px;
	-webkit-user-select: auto;
}
#ContentsDiv *
{
	-webkit-user-select: auto;
}
#ContentsDiv img
{
	display: block;
	width: 100%;
	margin: 4px 0;
}
/*——*/