* {
	border :0;
	margin : 0;
	padding: 0;
}

ul li {
	list-style: none;
}

img {
	display: block;
}
.wrap{
	background-color: #03db9c;
	font-family: "Microsoft Yahei";
}
.top{
	background: url(../img/yao-top.jpg) center 0 no-repeat;
	height: 413px;
}
.cont{
	margin: 0 25px 105px;
	background-color: #ebe806;
	border: 5px solid #fff;
	height: 647px;
	padding: 15px;
}
.yao-erweima{
	background:  url(../img/yao-erweima.png)  no-repeat;
	width: 359px;
	height: 501px;
	position: relative;
}
.saoma-gif{
	background:  url(../img/saoma.gif)  no-repeat;
	width: 337px;
	height: 102px;
	position: absolute;
	top: 339px;
    left: 46px;
}


/* 侧栏 */
.right {
	background: url(../img/right.jpg) center 0 no-repeat;
	position:fixed;
	width: 115px;
    height: 488px;
    z-index:  10;
    margin-top:120px;
}

.right .right_hongbao {
	padding: 40px 0 11px 0;
    position: relative;
    left:5px;
}
.right_hongbao_add {
    animation: right_hongbao 0.1s infinite alternate; 
    -moz-animation: right_hongbao 0.1s infinite alternate; 
    -webkit-animation: right_hongbao 0.1s infinite alternate; 
    -o-animation: right_hongbao 0.1s infinite alternate;
    -ms-animation: right_hongbao 0.1s infinite alternate;  
}
@keyframes right_hongbao
{
from {left: 0px;}
to {left: 10px;}
}

@-moz-keyframes right_hongbao 
{
from {left: 0px;}
to {left: 10px;}
}

@-webkit-keyframes right_hongbao
{
from {left: 0px;}
to {left: 10px;}
}

@-o-keyframes right_hongbao 
{
from {left: 0px;}
to {left: 10px;}
}

.right .right_drop {
	width: 75px;
	height: 22px;
	display: block;
    padding: 7px 0 0 42px;
    font-size:14px;
    color: #4F0072;
	text-decoration: none;
	position: relative;
}

.right .right_drop img {
	position: absolute;
    top: -10px;
    z-index: 1;
    left: -5px;
    display:none;
}

.right_drop_add {
	display:block!important;
    animation: right_drop_img 0.3s 1; 
    -moz-animation: right_drop_img 0.3s 1; 
    -webkit-animation: right_drop_img 0.3s 1; 
    -o-animation: right_drop_img 0.3s 1; 
     -ms-animation: right_drop_img 0.3s 1; 
}
@keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
@-moz-keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
@-webkit-keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
@-o-keyframes right_drop_img { 
	0% {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5)}

    100% {
    -webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
}
.right .saoma {
	display: block;
    height: 45px;
    padding: 115px 15px 0;
    color: #C3897D;
    font-size: 14px;
    line-height: 20px;
}

.right .saoma span {
    color: #ED0E88;
    font-weight:bold;
}

.right .kefu {
	color: #EDF7FF;
	font-size: 14px;
	font-weight:bold;
}

.right .share a {
	display: block;
    width: 25px;
    height: 20px;
    float: left;
    margin: 13px 5px 0 5px;
}
.right .totop {
	display:block;
	height: 40px;
    margin-top: 45px;
}
.weixin_share .erweima{
	background: url(../img/alert_erweima.png) center 0 no-repeat;
	width: 293px;
	height: 361px;
	margin:235px auto 0;
}

.weixin_share .close{
	position:relative;
	right: -260px;
    top: 6px;
    width: 27px;
    height: 27px;
    display:block;
}
.adrift-service{display:none}

.adrift-navbar{display:none}
#xyz-footer {
  margin-top: 0;}
  
.weixin_share {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8F000000,endColorstr=#8F000000);
    zoom: 1;
	position: fixed;
	top: 0;
	z-index: 10001;;
	display: none;
}