@charset "utf-8";
/*global*/
.wrap { margin:0 auto; width:100%; font:12px/1.5 "microsoft yahei";}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
a:focus { -moz-outline:none; outline:none;}
.delete { text-decoration:line-through;}
.loading { background:url(../../images/loading2.gif) no-repeat center center;}
.loading2 { background:url(../../images/loading2.gif) no-repeat center center;}
.btn { display:block; margin:0 auto; width:124px; height:30px; border-radius:4px; background-color:#f90; line-height:30px; color:#FFF; text-align:center; transition:all 0.2s ease-in 0s;}
.btn:hover { background-color:#FE2D50; box-shadow:#CCC 3px 3px 3px; text-decoration:none;}
.diamond { background:url(http://pic.51wan.com/gift/i/diamond.png) no-repeat right center;}
.diamond2 { background:url(http://pic.51wan.com/gift/i/diamond2.png) no-repeat right center;}
.diamond3 { background:url(http://pic.51wan.com/gift/i/diamond3.png) no-repeat right center;}
.xynews { overflow:hidden;}
.xynews img { display:block; vertical-align:middle; transition:all 0.2s ease-in-out 0s;}
.xynews img:hover { transform:scale(1.02,1.02);}
.icon { background:url(http://pic.51wan.com/gift/i/icon.png) no-repeat;}
/* header */
.header { margin:0 auto; width:1200px; height:90px; background:url(http://pic.51wan.com/gift/i/h-bg.png) no-repeat 320px 20px;}
.header .h-logo { display:inline-block; margin:13px 0 0 20px; width:263px; height:60px; background:url(http://pic.51wan.com/gift/i/h-logo.png) no-repeat; text-indent:-9em; overflow:hidden;}
.header .h-record { display:inline-block; margin:25px 6px 0 0; width:46px; height:52px; background-position:0 0;}
/* content */
.wrap-content { width:100%; background:#F4F4F4;}
.content { margin:20px auto 50px; width:1200px;}
/**************************** index *************************************/
/* banner */
.wrap-banner { position:relative; width:860px; background-color:#FFF;}
.wrap-banner .banner { width:860px; height:275px; overflow:hidden;}
.wrap-banner .banner .panel { display:none;}
.wrap-banner .banner .panel img { display:block; vertical-align:middle;}
.wrap-banner .anythingControls { position:absolute; right:12px; bottom:12px;}
.wrap-banner .anythingNavWindow { float:left; overflow: hidden;}	/*页码翻页*/
.wrap-banner .anythingControls ul { float:left;}
.wrap-banner .anythingControls li { display:inline; margin-left:6px; float:left;}
.wrap-banner .anythingControls li a { display:block; width:16px; height:16px; background:#FFF; border:1px solid #f90; border-radius:50%;}
.wrap-banner .anythingControls li a.cur { background:#f90;}
.wrap-banner .anythingControls li a span { display:none;}
.wrap-banner2 { margin-top:20px;}
.wrap-banner2 li { display:inline-block; margin-right:10px; width:280px; height:180px; background-color:#FFF;}
.wrap-banner2 li.last { margin:0;}
/* index-top-sidebar */
.index-top-sidebar { width:320px;}
/* gift-hot */
.gift-hot { height:475px; background:#FFF; overflow:hidden;}
.gift-hot .hd { padding-left:70px; height:52px; background-position:0 -56px; background-color:#f90; font-size:18px; font-weight:bold; line-height:52px; color:#FFF;}
.gift-hot .hd span { font-size:12px;}
.gift-hot .bd { margin:0 auto; width:285px; height:423px; overflow:hidden;}
.gift-hot .bd li { height:84px; border-bottom:1px dashed #E9E9E9;}
.gift-hot .bd li.loading { height:423px; border:0;}
.gift-hot .bd dt { display:inline-block; margin:10px 10px 0 4px; width:64px; height:64px;}
.gift-hot .bd dt img { display:block; width:100%; border-radius:8px; vertical-align:middle;}
.gift-hot .bd dd { margin-top:10px; width:207px;}
.gift-hot .bd dd h2 { font-size:14px; line-height:26px;}
.gift-hot .bd dd h2 a { color:#4F4F4F;}
.gift-hot .bd dd h2 a:hover {}
.gift-hot .bd dd .attr {}
.gift-hot .bd dd .btn { margin-top:9px; width:77px; height:28px; border-radius:2px; line-height:28px;}
.gift-hot .bd dd .attr div {}
.gift-hot .bd dd p { font-size:12px; line-height:22px; color:#959595; text-align:right;}
.gift-hot .bd dd p strong { padding-right:18px; color:#f90;}
.gift-hot .bd dd .gift-newbie { margin-top:12px;}
.gift-hot .bd dd p span { margin:0 3px; color:#f90;}
/* index-main */
.index-main { margin-top:20px;}
.index-main .hd { padding:0 0 18px 40px; height:30px; background-position:0 -128px; border-bottom:2px solid #f90; font-size:18px; font-weight:bold; line-height:30px; color:#4F4F4F;}
.index-main .bd { margin-top:20px;}
.index-main .bd .list-title {}
.index-main .bd .list-title li { border:1px solid #D6D6D6; border-right:0;}
.index-main .bd .list-title .last { border-right:1px solid #D6D6D6;}
.index-main .bd .list-title a { display:block; width:148px; height:38px; font-size:14px; line-height:38px; color:#4F4F4F; text-align:center; text-decoration:none;}
.index-main .bd .list-title .curr { border-color:#f90;}
.index-main .bd .list-title .curr a { background:#f90; color:#FFF;}

/* query */
.index-main .bd .query { margin-top:12px;}
.index-main .bd .query li { margin-bottom:2px; line-height:30px;}
.index-main .bd .query p { padding-left:10px; width:100px; font-weight:bold; color:#4F4F4F;}
.index-main .bd .query div { width:1090px;}
.index-main .bd .query a { margin-right:25px; color:#4F4F4F; text-decoration:none;}
.index-main .bd .query a.curr,.index-main .bd .query a:hover { color:#f90;}
/* list-global */
.list-global { margin-top:30px; transition:all 0.4s ease-in 0s; transform:translateY(50px);}
.list-global-show { transform:translateY(0);}
.list-global li { display:inline; margin:0 20px 28px 0;}
.list-global .list-right { /* margin-right:0; */ margin: 0 20px 28px 0}
.list-global .list-detail { position:relative; width:224px; height:150px; background-color:#FFF; overflow:hidden;}
.list-global .list-detail img { display:block; width:100%; height:100%; vertical-align:middle;}
.list-global .list-detail i { display:block; position:absolute; top:0; left:224px; width:224px; height:150px; background:#f90; opacity:0.8;  transition:all 0.3s ease-in-out 0.2s;}
.list-global .list-detail p { display:block; position:absolute; top:0; left:-224px; padding-top:60px; width:224px; text-align:center; transition:all 0.3s ease-in-out 0s;}
.list-global .list-detail p a { font-size:20px; font-weight:bold; line-height:30px; color:#FFF;}
.list-global .list-detail-hover i { left:0; transition:all 0.3s ease-in-out 0s;}
.list-global .list-detail-hover p { left:0; transition:all 0.3s ease-in-out 0.2s;}
.list-global .list-function { margin-top:5px; height:46px;}
.list-global .list-function h3 { font-size:14px; line-height:28px; text-align:center;}
.list-global .list-function h3 a { color:#4F4F4F;}
.list-global .list-function p { color:#6A6A6A; text-align:center;}
.list-global .list-function p strong { margin-left:4px; padding-right:18px; color:#f90;}
.list-global .list-function p span { margin:0 2px; color:#f90;}
.list-global .list-function .txt { padding:0 10px;padding-right: 0px; width:119px; height:26px; border:1px solid #D6D6D6; border-right:0; line-height:26px; color:#666;}
.list-global .list-function .btn { width:84px; height:28px; border-radius:0; border:0; line-height:28px; cursor:pointer;}
.list-none { text-align:center; color:#4f4f4f;}
.list-none div { line-height:30px;}
/* list-box-newbie */
.list-box-newbie {}
.list-box-newbie .list-function { height:28px;}
/* list-box-mall */
.list-box-mall {}
/* list-box-wechat */
.list-box-wechat {}
.list-box-wechat .tips { margin-top:20px; padding-bottom:30px; border-bottom:1px dashed #BCBCBC; width:1200px; height:304px; background:url(http://pic.51wan.com/gift/i/wx-tips.png) no-repeat;}
.list-box-wechat .tips li { padding:240px 30px 0; width:240px; line-height:24px; color:#FFF;}
.list-box-wechat .tips .tips-a { padding-left:50px; padding-right:50px; width:200px;}
.list-box-wechat .tips .tips-d { padding-top:230px; padding-left:40px; padding-right:25px; width:235px;}
.list-box-wechat .tips li strong { color:#F6FF00;}
.wechat-list li { margin-bottom:40px;border: 1px solid #c1c1c1;/* border-top: 0; */border-radius: 0 0 4px 4px;width:270px; height:120px;}
.wechat-list .list-detail p { padding:15px; width:194px; line-height:24px; color:#FFF; text-align:left;}
.wechat-list .list-detail strong { font-size:16px; font-weight:bold;}
.wechat-list .list-function { margin-top:5px; height:28px;}
/**************************** detail *************************************/
.detail {}
.detail .sidebar { width:320px;}
.detail .sidebar .xynews5 { margin-top:20px; width:320px; height:220px; background-color:#FFF;}
.detail .main { width:860px; background:#FFF;}
/* gift-path */
.gift-path { margin-top:22px; padding-left:30px; height:18px;}
.gift-path a { color:#959595;}
.gift-path span { margin:0 5px; color:#959595;}
.gift-path em { color:#4F4F4F;}
/* gift-box */
.gift-box { height:650px;}
.gift-box li { margin-bottom:20px; height:48px; vertical-align:middle;}
.gift-box label { padding-right:12px; width:260px; font-size:14px; line-height:48px; color:#777777; text-align:right;}
.gift-box .btn { margin:0; width:125px; height:40px; border:0; border-radius:0; font-size:14px; line-height:normal; cursor:pointer;}
/* gift-game */
.gift-game { margin:25px 0 0 180px;}
.gift-game dt { display:inline; margin-right:36px; width:80px; height:80px;}
.gift-game dt img { display:block; vertical-align:middle;}
.gift-game dd {}
.gift-game dd h1 { margin-bottom:15px; font-size:20px; font-weight:bold; color:#4F4F4F;}
.gift-game dd p { padding-left:3px; color:#4F4F4F;}
.gift-game dd p strong { margin:0 2px; color:#f90;}
/* gift-get */
.gift-get { margin-top:40px;}
.gift-get img { display:block; vertical-align:middle;}
.gift-get select { display:none; margin-top:12px; width:260px; height:22px;}
.gift-get .tips { display:none; padding:0 30px 0 10px; height:40px; line-height:40px; color:#666;}
.gift-get .tips a { color:#f90;}
/* gift chosen */
.gift-get .chosen-single { padding:0 0 0 15px; height:48px; border-radius:0; background:#FFF !important; box-shadow:none !important; border-color:#D9D9D9; font-size:14px; line-height:48px;}
.gift-get .chosen-container-active.chosen-with-drop .chosen-single,.gift-get .chosen-container-active.chosen-with-drop .chosen-drop { border-color:#f90; border-radius:0;}
.gift-get .chosen-container-single .chosen-single span { margin-right:35px}
.gift-get .chosen-container-single .chosen-single div { width:30px;}
.gift-get .chosen-container-single .chosen-single div b { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAAAAAAHTSoTAAAAQElEQVQY00XHKw7AIBQAwXf/O24TBEEQFAYBbEU/jJuoHDV2/pN3ONObNA0dFwDX0FA7AN1nNqD5zULxbJWl6g2oomCvD5EeEwAAAABJRU5ErkJggg==') 0 center no-repeat;}
.gift-get .chosen-with-drop .chosen-single div b { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAAAAAAHTSoTAAAAP0lEQVQY00XHIQoAIRRAwX//Oz7BIAYxWQzq2yCy0yZU3XWrGqpW6r8O9LcBwLibCYA0NVyZKy/jFJ5yovFrH6bFYK+aXh8jAAAAAElFTkSuQmCC') 0 center no-repeat;}
.gift-get .chosen-container .chosen-results { margin:0; padding:0;}
.gift-get .chosen-container .chosen-results .active-result { padding:0 20px; height:34px; font-size:14px; line-height:34px; background:#FFFFFF; color:#7B7E86;}
.gift-get .chosen-container .chosen-results .result-selected,.gift-get .chosen-container .chosen-results .highlighted { background:#f90; color:#FFF;}
/* gift-content */
.gift-content { margin-top:25px;}
.gift-content .gift-content-txt { padding:0 10px; width:270px; height:46px; border:1px solid #D9D9D9; font-size:14px; font-family:comic sans ms; line-height:46px; color:#7B7E86;}
.gift-content .gift-content-btn { width:50px; height:48px;}
.gift-content .tips { display:none; margin-left:10px; line-height:48px; color:#666;}
.gift-content .btn { line-height:40px;}
.gift-content table { margin-left:240px; width:450px;}
.gift-content table td { padding:5px 20px; border:1px solid #D9D9D9; line-height:24px; vertical-align:middle; color:#7B7E86;}
.gift-content table .gift-content-a { padding:5px 0; width:90px; background:#F1F1F1; font-size:14px; color:#777777; text-align:center;}
/**************************** record *************************************/
.record { margin-top:0;}
/* record-path */
.record-path { padding:16px 0; width:1200px; height:22px; line-height:22px; font-size:14px;}
.record-path a { color:#959595;}
.record-path span { margin:0 5px; color:#959595;}
.record-path em { color:#4F4F4F;}
/* record-content */
.record-content { background:url(http://pic.51wan.com/gift/i/bg-siderbar.png) repeat-y;}
.record .sidebar { width:320px; height:400px; background:#FFF;}
.record .main { width:860px; background:#FFF;}
/* record-nav */
.record-nav { margin:2px auto 0; width:285px;}
.record-nav li { border-bottom:1px dashed #E3E3E3;}
.record-nav li a { display:block; width:285px; height:66px; background-position:right -246px; font-size:16px; line-height:66px; color:#4F4F4F;}
.record-nav li a:hover { text-decoration:none;}
.record-nav li.curr a { background-position:right -180px; color:#f90;}
/* record-box */
.record-box-wrap { margin:0 auto 50px; width:805px;}
.record-box { display:none;}
.record-box li { padding-top:30px; height:130px; border-bottom:1px dashed #E9E9E9;}
.record-box li dt { display:block; width:80px; height:80px;}
.record-box li dt img { display:block; vertical-align:middle;}
.record-box li dd { display:inline-block; margin-left:20px; width:705px;}
.record-box li dd h2 { margin-bottom:18px; height:16px; font-size:14px; line-height:16px; color:#4F4F4F;}
.record-box li dd .txt { display:block; padding:0 10px; width:300px; height:44px; border:1px solid #D9D9D9; border-right:0; font-family:Comic Sans MS; font-size:14px; line-height:44px; color:#7B7E86;}
.record-box li dd .copy { width:50px; height:46px; line-height:normal; border:0; border-radius:0; cursor:pointer;}
.record-box li dd .tips { display:none; margin-left:10px; line-height:46px; color:#666;}
.record-box li dd p { margin-top:8px; color:#4F4F4F;}
.record-box li dd p span { margin-right:35px;}
.record-box li dd p strong { margin-right:35px; padding-right:18px;}
.record-box li dd .startgame { width:140px; height:46px; border-radius:0; line-height:46px;}
.record-box .page { margin-top:30px;}
/********** pop-alert **********/
div.pop-alert { display:none; width:420px; border-radius:8px; border-bottom:5px solid #E2E2E2; background:#F3F3F3; overflow:hidden;}
.pop-alert .pop-alert-hd { background:#f90; height:60px; line-height:60px;}
.pop-alert .pop-alert-hd .pop-alert-title { padding-left:20px; font-size:14px; color:#FFF;}
.pop-alert .pop-alert-hd .pop-close { display:inline-block; margin:16px 16px 0 0; width:24px; height:24px; background:url(http://pic.51wan.com/gift/i/close.png) no-repeat; overflow:hidden;}
.pop-alert .pop-alert-bd {}
.pop-alert .pop-alert-tips {}
.pop-alert .pop-alert-tips a { color:#f90;}
.pop-alert .pop-alert-btn { width:115px;}
.pop-alert .pop-alert-btn2 { width:250px;}
.pop-alert .pop-alert-btn-a { width:95px; height:34px; background:#4f4f4f; font-size:14px;}
.pop-alert .pop-alert-btn-b { width:95px; height:34px; background:#f90; font-size:14px; color:#FFF;}
.pop-alert .pop-alert-btn-c { padding:0 5px; width:auto; height:34px; background:none; color:#f90;}
.pop-alert .pop-alert-btn-c:hover { box-shadow:none; text-decoration:underline;}
/* form */
.login-box-list { margin:30px 0 0 40px;}
.login-box-list li { margin:0 0 15px; height:30px; vertical-align:middle;}
.login-box-list li label { width:72px; font:12px/30px "microsoft yahei"; color:#1C130C; text-align:right;}
.login-box-list li input { padding:0 5px; width:220px; height:28px; border:1px solid #ccc; font:12px/28px "microsoft yahei"; color:#666;}
.login-box-list li p { display:inline; margin:0 0 0 10px; font:12px/30px "microsoft yahei"; color:#666;}
.login-box-btn { margin:0 auto; padding:20px 0; width:245px; height:34px;}
.login-box-btn input,.login-box-btn a { display:block; width:95px; height:34px; background:#f90; border:0; border-radius:4px; font:12px/34px "microsoft yahei"; color:#FFF; text-align:center; text-decoration:none; cursor:pointer;}
.login-box-btn input { line-height:normal;}
.login-box-btn input:hover,.login-box-btn a:hover { text-decoration:none;}
/********** page **********/
.page { margin:20px auto 0; text-align:center;}
.page span { display:inline-block; margin:0 5px; width:32px; height:32px; border:1px solid #C5C5C5; border-radius:4px; background:#FFF; font-size:14px; line-height:32px; text-align:center; color:#4E4E4E; cursor:pointer;}
.page .page-curr { border-color:#f90; background:#f90; color:#FFF; cursor:default;}
.page .page-more { cursor:default;}
.page .page-btn { background:url(http://pic.51wan.com/gift/i/page-icon.png) no-repeat;}
.page .page-prev { background-position:0 -32px;}
.page .page-next { background-position:0 0;}
.page .page-prev-disabled { border-color:#DCDCDC; background-position:0 -96px; cursor:default;}
.page .page-next-disabled { border-color:#DCDCDC; background-position:0 -64px; cursor:default;}

/* css3 */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,-80deg);transform:rotate3d(0,0,1,-80deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,-60deg);transform:rotate3d(0,0,1,-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);opacity:0;}}
@keyframes hinge{0%{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,-80deg);-ms-transform:rotate3d(0,0,1,-80deg);transform:rotate3d(0,0,1,-80deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,-60deg);-ms-transform:rotate3d(0,0,1,-60deg);transform:rotate3d(0,0,1,-60deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,500px,0);-ms-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);opacity:0}}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s;}
/*2017/04/20修改头部导航*/
.new-header-wrap{width:100%;background-color:#fff;font:12px/1 "微软雅黑","Microsoft Yahei"}
.new-header{position:relative;width:1200px;height:90px;margin:0 auto;background:url(http://pic.51wan.com/passport/image/top_bg.jpg) no-repeat 700px center}
.new-logo1{ position: absolute; top: 11px; left: 0; width: 107px; height: 58px; background: url("http://pic.51wan.com/passport/image/logo1.jpg") no-repeat;}
.new-logo2{ position: absolute; top: 32px; left: 117px; width: 88px; height: 36px; background: url("http://pic.51wan.com/passport/image/logo_gift.jpg") no-repeat;}
.new_nav{ position: absolute; left: 266px; top: 38px;}
.new_nav li{float: left; margin-right: 46px;  }
.new_nav a{position: relative; display: inline-block; font-size: 16px; color: #4f4f4f; text-decoration: none;}
.new_nav a:hover{ color: #db2342;}
.new_nav a::after{ position: absolute; top: -22px; left: 0; width: 100%; height: 4px; background: #db2342; content: ''; opacity: 0; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; -moz-transition: opacity 0.3s, -moz-transform 0.3s; transition: opacity 0.3s, transform 0.3s; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); transform: translateY(10px);}
.new_nav a:hover::after, .new_nav  a:focus::after { opacity: 1; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); transform: translateY(10px);}
.new_nav .current a{color: #db2342;}
.new_nav .current a::after{ position: absolute;  top: -22px; left: 0; width: 100%; height: 4px; background: #db2342; content: ''; opacity: 1;}
.new-header .new-pay-records{position:absolute;right:6px;top:25px;width:46px;height:52px;background:url(http://pic.51wan.com/gift/i/icon.png) no-repeat}