@import url("reset.css");

*{-webkit-box-sizing:border-box;-webkit-text-size-adjust:none;text-decoration:none;font-family:Arial, Helvetica, "微软正黑体", sans-serif;}

.CHANG{
	background-color:#fff4e4 !important;
	}

.BACK_to_top {
	bottom: 80px !important;
}

.hide {
	display: none;
}

/*TOP上方个人专页按钮*/
.MEMBER_BT{
	float:right;
	width:45px;
	height:45px;
	background-repeat:no-repeat;
	position:absolute;
	right:5px;}

.MEMBER_BT a{
	display:block;
	width:45px;
	height:45px;
	text-indent:-999px;
	background-size:25px 25px;
	background-position:center 8px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

section{
	width:100%;
	margin:0 auto;
	}


#vip_zwf04 .t01{
	font-size:1em;
	line-height:1.6em;
	color:#333;
	font-weight: normal;}

#vip_zwf04 .t01_B{
	font-size:0.96em;
	line-height:1.6em;
	color:#333;
	font-weight:bold;}

#vip_zwf04 .RED{
	color:#CC0000;}

#vip_zwf04 .PURELE{
	color:#5800b2;}

#vip_zwf04_t01_LINK{
	color:#09F;}


#vip_zwf04 .t02{
	font-size:1.1em;
	line-height:1.6em;
	color:#5800b2;
	}
#vip_zwf04 .t02_S{
	font-size:1em;
	line-height:1.6em;
	color:#5800b2;
	}
#vip_zwf04 .t03{
	font-size:0.8em;
	line-height:1.6em;
	color:#682f00;}



/*按纽系列*/
#vip_zwf04 .BT{
	clear:both;
	width:100%;
	height:50px;
	}

#vip_zwf04 .BT a{
	display:block;
	width:100%;
	height:50px;
	font-size: 1.5em;
	color: #fff;
	font-weight:bold;
	text-align:center;
	line-height:47px;
/*	background-color:#cc0000;*/
	background: -moz-linear-gradient(
		top,
		#ff0000 0%,
		#b90000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff0000),
		to(#b90000));
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #a30000;
	-moz-box-shadow:
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		inset 0px 0px 2px rgba(255,255,255,1);
	}

#vip_zwf04 .BT02{
	clear:both;
	width:95%;
	height:50px;
	margin:0 auto;
	}

#vip_zwf04 .BT02 li{
	width:100%;
	}

#vip_zwf04 .BT02 li.TOW{
	float:left;
	width:50%;
	}
#vip_zwf04 .BT02 li.TOW:last-child{
	margin-left:-1px;
	}

#vip_zwf04 .BT02 li a{
	display:block;
	width:100%;
	height:50px;
	color:#000;
	text-align:center;
	line-height:50px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#cbcbcb);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#cbcbcb));
	border:1px solid #848484;
	-moz-box-shadow:
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		inset 0px 0px 2px rgba(255,255,255,1);
	}

#vip_zwf04 .BT03 a{
	display:block;
	width:100%;
	height:30px;
	color:#000;
	text-align:center;
	line-height:30px;
	font-size:1em;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#cbcbcb);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#cbcbcb));
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #848484;
	}
/*命盘按钮*/
#vip_zwf04 .DISK_BT{
	float:right;
	width:45px;
	height:45px;
	margin:0 auto;
	}
#vip_zwf04 .DISK_BT a{
	display:block;
	width:45px;
	height:45px;
	margin:0 auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding-top:5px;
	font-size:0.9em;
	line-height:1.2em;
	color:#007bd9;
	text-align:center;
	border:1px solid #d0d0d0;
		background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#cbcbcb);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#cbcbcb));}


#vip_zwf04{
	width:100%;
	height:auto;
	overflow:hidden;}



/*MENU*/
#vip_zwf04 .e_MENU{
	width:95%;
	margin:0 auto;}

#vip_zwf04 .e_MENU.on-top {
	position: fixed;
	top: 45px;
	z-index: 100;
	margin-left: 18px;
	width: 713px !important;
}

#vip_zwf04 .e_MENU ul{
	width:100%;
	height:50px;}

#vip_zwf04 .e_MENU li{
	float:left;
	width:33.3333333%;
}


#vip_zwf04 .e_MENU li a{
	display:block;
	width:100%;
	height:50px;
	background-color:#ebebeb;
	font-size:1.1em;
	line-height:50px;
	color:#969696;
	text-align:center;
	font-weight:bold;
	border-right:1px solid #d4d4d4;}
#vip_zwf04 .e_MENU li:last-child a{
	border-right:none;}

#vip_zwf04 .e_MENU li.PICK {
	background-color:#f86a3f;
	font-size:1.1em;
	line-height:50px;
	color:#fff;
	text-align:center;
	font-weight:bold;}

#vip_zwf04 .LUNAR{/*农历小BAR*/
	width:95%;
	height:30px;
	background-color:#ffd1c3;
	line-height:30px;
	color:#e14726;
	font-size:0.9em;
	padding-left:2%;
	margin:0 auto;
	}
/*浮动选单*/
#vip_zwf04 .e_MENU02{
	width:100%;
	position:fixed;
	z-index:1000;
	top:45px;
	display:none;
	}


/*共用*/

#vip_zwf04 .COM{
	clear:both;
	width:95%;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	background-color:#FFF;
	position:relative;
	padding:2%;
	}

#vip_zwf04 .COM02{
	width:95%;
	padding:3%;
	border:1px solid #e14726;
	}
#vip_zwf04 .COM_0{
	padding:0%;
	}



/*文字LIST样式*/
#vip_zwf04 .CON_P{
	margin-bottom:10px;}

#vip_zwf04 .CON_P ul{
	list-style:disc;
	padding:0px 0px 0px 20px;
	}
#vip_zwf04 .CON_P li {
	font-size:1em;
	line-height:1.6em;
	color:#333; }




/*以下结果页*/
#vip_zwf04 .IN_TOP{
	width:100%;
	height:0;
	padding-bottom:36.09375%;
	background-image:url(../images/vip_zwf/top02.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	text-indent:-9999px;}

#vip_zwf04 .GUIDE{
	width:100%;
	height:auto;
	overflow:hidden;}
#vip_zwf04 .GUIDE_PH{
	width:130px;
	height:180px;
	float:left;
	background-image:url(../images/vip_zwf/ph01.png);
	background-size:130px 146px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	}
#vip_zwf04 .GUIDE_PH a{
	display:block;
	width:120px;
	height:30px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size:0.9em;
	line-height:28px;
	color:#007bd9;
	text-align:center;
	border:1px solid #d0d0d0;
	margin-top:145px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#cbcbcb);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#cbcbcb));
	}
#vip_zwf04 .GUIDE_T{
	height:auto;
	overflow:hidden;
	margin-top:5px;
	}

#vip_zwf04 .SAM_PH{
	float:left;}


#vip_zwf04 .TITLE_BG{/*图片式标题*/
	clear:both;
	width:100%;
	margin:0 auto;
	height:0;
	padding-bottom:23.4975%;
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
	}

.PC #vip_zwf04 .TITLE_BG .COMMENTS{/*评语*/
	position:absolute;
	width:37%;
	font-size:4rem;
	padding-top:4.5%;
	color:#F30;
	right:0;
	top:2%;
	text-align:center;
	font-weight:bold;
	}
.MOBILE #vip_zwf04 .TITLE_BG .COMMENTS{/*评语*/
		position:absolute;
		width:37%;
		font-size:10vw;
		padding-top:4.5%;
		color:#F30;
		right:0;
		top:2%;
		text-align:center;
		font-weight:bold;
		}

#vip_zwf04 .COM_COLOR{/*评语指数*/
	width:100%;
	height:30px;
	}
#vip_zwf04 .COM_COLOR li{/*评语指数*/
	float:left;
	width:10%;
	height:30px;
	}
#vip_zwf04 .COM_COLOR ul.OVERALL_B{/*整体指数底*/
	background-color:#693a13;
	width:100%;
	height:30px;
	}
#vip_zwf04 .COM_COLOR li.OVERALL{/*整体指数*/
	background: #d17325; /* Old browsers */
	background: -moz-linear-gradient(top, #d17325 0%, #dd863f 50%, #bd6822 51%, #d57526 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #d17325 0%,#dd863f 50%,#bd6822 51%,#d57526 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #d17325 0%,#dd863f 50%,#bd6822 51%,#d57526 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	border-right:1px solid #693a13;
	}

#vip_zwf04 .COM_COLOR ul.CAUSE_B{/*事业指数底*/
	background-color:#4b1e5f;
	width:100%;
	height:30px;
	}
#vip_zwf04 .COM_COLOR li.CAUSE{/*事业指数*/
	background: #943abc; /* Old browsers */
	background: -moz-linear-gradient(top, #943abc 0%, #b26cd2 50%, #9139b9 51%, #8e38b5 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #943abc 0%,#b26cd2 50%,#9139b9 51%,#8e38b5 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #943abc 0%,#b26cd2 50%,#9139b9 51%,#8e38b5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	border-right:1px solid #4b1e5f;
	}

#vip_zwf04 .COM_COLOR ul.WEALTH_B{/*财富指数底*/
	background-color:#0a2d73;
	width:100%;
	height:30px;
	}
#vip_zwf04 .COM_COLOR li.WEALTH{/*财富指数*/
	background: #314fc5; /* Old browsers */
	background: -moz-linear-gradient(top, #314fc5 0%, #5683e8 50%, #2857c6 51%, #2b51ca 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #314fc5 0%,#5683e8 50%,#2857c6 51%,#2b51ca 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #314fc5 0%,#5683e8 50%,#2857c6 51%,#2b51ca 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	border-right:1px solid #0a2d73;
	}

#vip_zwf04 .COM_COLOR ul.LOVE_B{/*爱情指数底*/
	background-color:#611c1c;
	width:100%;
	height:30px;
	}
#vip_zwf04 .COM_COLOR li.LOVE{/*爱情指数*/
	background: #c03737; /* Old browsers */
	background: -moz-linear-gradient(top, #c03737 0%, #d56a6a 50%, #ba3535 51%, #ba3535 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #c03737 0%,#d56a6a 50%,#ba3535 51%,#ba3535 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #c03737 0%,#d56a6a 50%,#ba3535 51%,#ba3535 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	border-right:1px solid #611c1c;
	}

#vip_zwf04 .TITLE{
	width:100%;
	height:40px;
	background-image:url(../images/vip_zwf/title_icon.png);
	background-repeat:no-repeat;
	background-position:left center;
	background-size:25px 25px;
	color:#000;
	font-size:1.3em;
	line-height:42px;
	background-color:#fff;
	text-indent:30px;
	margin:0 auto;
	}


/*浮水产品MENU*/
.LIST_ICON{
	display:block;
	width: 50px;
	height: 50px;
	border-radius: 10px;
	position: fixed;
	right: 10px;
	bottom: 145px;
	background-color: #abaeb7;
	background-size:40px 40px;
	background-repeat:no-repeat;
	background-position:center center;
	background-opacity:0.6;
	z-index: 9999;
	opacity: .8;}

.LIST_ICON a{
	display:block;
 	height: 50px;
 	width: 50px;}




