@charset "utf-8";

/**

* weiphone cms v4

* 2013.06.06

*/

body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{ margin:0; padding:0;}

h1, h2, h3, h4, h5, h6{ font-size:100%;}

body{ background:#ececec url(../images/bg.png) repeat fixed; font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",Arial,HELVETICA; color:#666; min-width:1092px;}

img{ border:0;}

ol, ul{ list-style:none;}

:link, :visited, ins{ text-decoration:none;}

table{ border-collapse:collapse; border-spacing:0;}

sub, sup{ font-size:100%; vertical-align:baseline;}

blockquote, q{ quotes:"\201C" "\201D" "\2018" "\2019";}

blockquote:before, blockquote:after, q:before, q:after{ content:""; content:none;}

input, button, textarea, select, optgroup, option{ font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}

button, input, select, textarea{ font-family:inherit; font-size:100%; margin:0;}

button::-moz-focus-inner, input::-moz-focus-inner{ border:0; padding:0;}

textarea{ overflow:auto; resize:vertical; vertical-align:top;}

i, cite, em, address{ font-style:normal;}

a{ color:#666; text-decoration:none;}

a:hover{ color:#333; text-decoration:none;}

.clearfix:before, .clearfix:after{ display:block; content:"\200b"; height:0;}

.clearfix:after{ clear:both;}

.clearfix{ *zoom:1;}

.hide, .tmpl{ display:none;}

.wrap{ margin:0 auto; width:980px;}



/* global_note */

.global_note{ background:#FFD;}

.global_note .wrap{ color:#111; font-size:14px; padding:6px 0; text-indent:.5em;}

.global_note strong{ color:#C00;}



/* header */

.header_wrap{ background:#34567a url(../images/header.png) repeat-x; margin-bottom:-80px; height:320px;}

.topbar_wrap .topbar_fix, .topbar .services .home span{ display:none;}

.topbar{ color:#fff; height:32px; text-shadow:0 3px 6px rgba(0,0,0,.32);}

.topbar li{ float:left;}

.topbar li a, .topbar li.line span{ display:inline-block; color:#fff; line-height:20px; vertical-align:top;}

.topbar li a:hover{ color:#fff;  text-shadow:0 3px 6px rgba(0,0,0,.8);}

.topbar li.line span{ color:#6788a9; margin-top:-1px; text-shadow:-1px 0 0 #496b8c, 0 3px 6px rgba(0,0,0,.32);}

.topbar .services, .topbar .user{ float:left; position:relative; z-index:2;}

.topbar .services .home{ height:32px; width:60px;}

.topbar .user li{ font-size:0; padding:6px 0 0 10px;}

.topbar .user li a, .topbar .user li span{ font-size:12px;}

.topbar .user .face a{ border:1px solid #51789d; border-radius:100%; margin-top:-4px;}

.topbar .user .face img{ border-radius:100%; height:26px; width:26px; vertical-align:top;}

.topbar .msg em, .topbar .msg b{ display:inline-block; background:url(../images/header.png) no-repeat 100% -792px; font-weight:normal; padding-right:6px; height:18px; vertical-align:top;}

.topbar .msg em{ background-position:-430px -814px; font-family:Arial; font-size:12px; line-height:18px; margin:1px 0 0 4px; padding:0 0 0 6px; *margin-top:0;}

.transition .topbar .msg em{ background:#e72929; background:-moz-linear-gradient(top, #e72929 0%, #d51617 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e72929), color-stop(100%,#d51617)); background:-webkit-linear-gradient(top, #e72929 0%,#d51617 100%); background:-o-linear-gradient(top, #e72929 0%,#d51617 100%); background:-ms-linear-gradient(top, #e72929 0%,#d51617 100%); background:linear-gradient(to bottom, #e72929 0%,#d51617 100%); border-radius:16px;}

.transition .topbar .msg b{ background:none;}

/*.topbar .msg span, .topbar .setting span, .topbar .autowidth span, .topbar .logout span{ display:inline-block; background:url(../images/header.png) no-repeat 0 -532px; cursor:pointer; line-height:99px; height:20px; width:20px; overflow:hidden; vertical-align:top;}

.topbar .msg .active{ background-position:-20px -532px;}

.topbar .setting span{ background-position:-40px -532px;}

.topbar .autowidth span{ background-position:-60px -532px;}

.topbar .autowidth .active{ background-position:-80px -532px;}

.topbar .logout span{ background-position:-100px -532px;}*/

.topbar .pull_link .arrow{ display:inline-block; background:url(../images/header.png) no-repeat 0 -552px; cursor:pointer; margin:-3px 0 0 3px; height:15px; width:15px; overflow:hidden; vertical-align:middle; *margin-top:0;}

.header{ height:100px; position:relative; z-index:1;}

.header .logo a{ margin:2px 0 0 -8px; height:86px; width:292px; position:absolute; z-index:3;}

.header .logo img{ position:absolute;}

.header .logo em{ display:block; color:#fff; font-size:32px; line-height:2.4; text-align:center;}

.header .fix_bg i{ background:url(../images/header.png) no-repeat 0 -320px; margin:-32px 0 0 -170px; height:212px; width:440px; position:absolute; top:0; z-index:1;}

.header .fix_bg .f_r{ background-position:100% -532px; margin-right:-56px; width:150px; right:0;}

.header .fix_bg .f_n{ background-position:0 -744px; background-repeat:repeat-x; margin:0; height:46px; width:100%; left:0; top:100%;}

.header .header_treasure{ position:absolute; right:0; top:10px; z-index:2;}

.navigator{ position:relative; z-index:2;}

.navigator ul{ width:100.6%; position:absolute; z-index:3; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); -webkit-font-smoothing:antialiased;}

.navigator li{ display:inline; float:left; padding:0 10px;}

.navigator li a{ display:inline-block; color:#e0f0ff; font-size:16px; padding:0 5px; text-shadow:0 2px 2px rgba(0,0,0,.4); -webkit-transition:all .4s ease; -moz-transition:all .4s ease; -ms-transition:all .4s ease; transition:all .4s ease; vertical-align:top;}

.navigator li a:hover, .navigator li a.current{ color:#fff; text-shadow:0 2px 2px rgba(0,0,0,.6);}

.navigator .nav, .navigator .sub_nav{ font-size:0; margin:0 auto; height:46px; width:980px; position:relative;}

.navigator .nav li i{ display:inline-block; background:url(../images/header.png) no-repeat 0 -620px; margin:-3px 5px 0 0; height:20px; width:0; overflow:hidden; vertical-align:middle; opacity:0; -webkit-transform:scale(0); -webkit-transition:all linear .16s .52s, width linear .12s; -moz-transition:all linear .16s .52s, width linear .12s; -ms-transition:all linear .16s .52s, width linear .12s; transition:all linear .16s .52s, width linear .12s; *margin-top:0; _display:none;}

.navigator .nav li .newbie{ background-position:-20px -620px;}

.navigator .nav li .game{ background-position:-40px -620px;}

.navigator .nav li .tech{ background-position:-60px -620px;}

.navigator .nav li .news{ background-position:-80px -620px;}

.navigator .nav li .eval{ background-position:-100px -620px;}

.navigator .nav li .bbs{ background-position:-120px -620px;}

.navigator .nav li .cydia{ background-position:-140px -620px;}

.navigator .nav li .wegame{ background-position:-160px -620px;}

.navigator .nav li .store{ background-position:-180px -620px;}

.navigator .nav li .wper{ background-position:-200px -620px;}

.navigator .nav li .money{ background-position:-240px -620px;}

.navigator .nav li .weand{ background-position:-220px -620px;}

.navigator .nav li .hover i{ width:20px; opacity:1; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}

.navigator .nav li a{ line-height:30px;}

.navigator .nav .focus{ background:#4B6B87; font-size:0; height:31px; width:46px; position:absolute; left:10px; top:0; z-index:1;}

.navigator .nav .focus i{ background:url(../images/header.png) no-repeat 0 -572px; border-radius:20px 0 0 20px; margin-left:-12px; height:100%; width:20px; overflow:hidden; position:absolute; left:0; top:0;}

.navigator .nav .focus .f_r{ background-position:-20px -572px; border-radius:0 20px 20px 0; margin-left:-8px; left:100%;}

.transition .navigator .focus i{ background:#4B6B87;}

.navigator .nav .focus .arrow{ background-position:-40px -552px; margin:9px 0 0 -7px; height:8px; width:14px; left:50%; top:30px;}

.transition .navigator .focus .arrow{ background:none; border-radius:0; margin:6px 0 0 -5px; height:10px; width:11px;}

.transition .navigator .focus .arrow::before, .transition .navigator .focus .arrow::after{ background:#7196b6; border-top:1px solid #CAE1F6; content:''; height:8px; width:9px; position:absolute; top:9px; -webkit-transition:all linear .16s; -moz-transition:all linear .14s; -ms-transition:all linear .16s; transition:all linear .16s;}

.transition .navigator .focus .arrow::before{ left:0; -webkit-transform-origin:0 1px; -moz-transform-origin:0 1px; -ms-transform-origin:0 1px; transform-origin:0 1px; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}

.transition .navigator .focus.wait .arrow::before{ width:6px; -webkit-transform:rotate(0); -moz-transform:rotate(0); -ms-transform:rotate(0); transform:rotate(0);}

.transition .navigator .focus .arrow::after{ height:1px; width:8px; right:0; -webkit-transform-origin:100% 1px; -moz-transform-origin:100% 1px; -ms-transform-origin:100% 1px; transform-origin:100% 1px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}

.transition .navigator .focus.wait .arrow::after{ width:5px; -webkit-transform:rotate(0); -moz-transform:rotate(0); -ms-transform:rotate(0); transform:rotate(0);}

.navigator .sub_nav{ padding-top:10px; height:auto;}

.navigator .sub_nav li{ padding:0 2px 0 4px;}

.navigator .sub_nav a{ color:#f9fcff; font-size:12px; padding:0 8px; text-shadow:0 2px 2px rgba(0,0,0,.14);}

.navigator .sub_nav a:hover{ text-shadow:0 2px 2px rgba(0,0,0,.32);}

.navigator .sub_nav .arrow{ display:inline-block; background:url(../images/header.png) no-repeat -20px -552px; cursor:pointer; margin-top:-3px; height:10px; width:0; overflow:hidden; vertical-align:middle; -webkit-transition:width .3s ease; -moz-transition:width .3s ease; transition:width .3s ease; *margin-top:0; background-position:-30px -552px\9; width:10px\9; -ms-transition:all .3s ease;}

.navigator .sub_nav a:hover .arrow{ background-position:-20px -552px; width:10px;}

.navigator .tips{ background:url(../images/bbs_living_tag.png) no-repeat; cursor:pointer; margin:-6px 0 0 4px; line-height:99px; height:16px; width:48px; overflow:hidden; position:absolute; _display:none;}





/* quick_services */

.quick_services{ background:url(../images/bg_hor.png) repeat-x; border-radius:5px 5px 0 0; color:#fff; margin-bottom:6px; height:44px;}

.quick_services li{ float:left; font-size:12px; text-shadow:0 -1px 0 #45535f;}

.quick_services li a{ color:#fff;}

.quick_services li a:hover{ color:#fff;}

.quick_services li i, .quick_services li b{ display:inline-block; background:url(../images/bg_hor.png) no-repeat 0 -44px; cursor:pointer; height:28px; width:28px;}

.quick_services li i{ margin:-3px 5px 0 0; vertical-align:middle; *margin-top:0;}

.quick_services li b{ background-position:0 -72px; opacity:0; vertical-align:top; -webkit-transition:opacity .8s ease; filter:Alpha(opacity=0);}

.quick_services li a:hover b{ opacity:1; filter:Alpha(opacity=100);}

.quick_services li .reply{ background-position:-28px -44px;}

.quick_services li .reply b{ background-position:-28px -72px;}

.quick_services li .fav{ background-position:-56px -44px;}

.quick_services li .fav b{ background-position:-56px -72px;}

.quick_services li .friend{ background-position:-84px -44px;}

.quick_services li .friend b{ background-position:-84px -72px;}

.quick_services li .doing{ background-position:-112px -44px;}

.quick_services li .doing b{ background-position:-112px -72px;}

.quick_services li .user{ background-position:-140px -44px;}

.quick_services li .user b{ background-position:-140px -72px;}

.quick_services .user_links{ padding-top:7px; height:37px;}

.quick_services .user_links li{ padding:0 10px 0 14px;}

.quick_services .user_links li a{ display:inline-block; line-height:28px; vertical-align:top;}

.quick_services .user_links .my{ float:right; padding-right:16px;}

.quick_services .links{ display:inline; float:right; margin:-30px 120px 0 0;}

.quick_services .links li{ padding-left:12px;}



/* controller */

.controller{ font-size:0; height:0; position:relative;}

.controller .triggers{ margin-left:-50px; width:100px; position:absolute; left:50%; text-align:center;}

.controller .triggers a{ display:inline-block; border:4px solid #9f9f9f; border-radius:100%; line-height:99px; margin:0 4px; height:0; width:0; overflow:hidden; vertical-align:top;}

.controller .triggers a:hover, .controller .triggers a.current{ border-color:#05c7fe; border-width:2px; height:4px; width:4px;}



/* search_box */

.search_box{ background:#75899b url(../images/bg_hor.png) repeat-x 0 -156px; border-radius:4px 4px 0 0; color:#fff; height:52px;}

.search_box .field_panel{ padding:10px; position:absolute;}

.search_box .type_panel{ float:left; background:url(../images/bg_hor.png) no-repeat 0 -242px; border-radius:4px; height:30px; width:150px;}

.search_box .type_panel .type{ display:block; background:url(../images/bg_hor.png) no-repeat 0 -272px; height:100%; -webkit-transition:background linear .12s; -moz-transition:background linear .12s; -ms-transition:background linear .12s; transition:background linear .12s;}

.search_box .curr_owner .type{ background-position:75px -272px;}

.search_box .type_panel .type em{ float:left; cursor:pointer; line-height:30px; height:100%; width:50%; text-align:center; text-shadow:0 1px 0 rgba(0,0,0,.8);}

.search_box .curr_google .type .google, .search_box .curr_owner .type .owner{ color:#1c2225; text-shadow:0 1px 0 #fff;}

.search_box .sch_panel{ float:left; padding-left:10px;}

.search_box .sch_panel li{ float:left;}

.search_box .sch_panel .txt{ display:inline-block; background:#efefef; border:1px solid #efefef; border-top-color:#fff; border-radius:4px; box-shadow:0 2px 2px rgba(0,0,0,.09); padding:0 26px; height:28px; vertical-align:top;}

.search_box .sch_panel .txt input{ background:none; border:0; border-radius:4px; color:#333; padding:6px; height:16px; width:250px; outline:0; text-shadow:0 1px 0 #fff; line-height:16px\9;}

.search_box .sch_panel .zoom, .search_box .sch_panel .clear{ background:url(../images/bg_hor.png) no-repeat 0 -302px; margin:5px 0 0 -20px; height:20px; width:20px; position:absolute;}

.search_box .sch_panel .clear{ background-position:-20px -302px; cursor:pointer; margin:5px 0 0 3px; opacity:1;}

.search_box .sch_panel .btns{ position:absolute; visibility:hidden;}

.search_box .type_list{ background:#efefef; border:1px solid #efefef; border-top-color:#fff; border-radius:0 4px 4px 0; color:#ababab; padding:3px 0; height:22px; width:58px; overflow:hidden; position:absolute; z-index:3; text-shadow:0 1px 0 #fff; -webkit-transition:all ease .32s;}

.search_box .type_list:hover, .search_box .type_list.hover{ border-radius:4px; box-shadow:0 2px 2px rgba(0,0,0,.09); height:125px;}

.search_box .type_list span{ display:block; cursor:pointer; padding:3px 10px;}

.search_box .type_list span:hover{ color:#333;}

.search_box .type_list i{ height:10px; width:10px; overflow:hidden; position:absolute;}

.search_box .type_list .current{ cursor:default; margin-bottom:5px;}

.search_box .type_list .arrow{ background:url(../images/bg_hor.png) no-repeat -40px -312px; margin-left:-18px; left:100%; top:9px; -webkit-transition:background linear .2s;}

.search_box .type_list:hover .arrow, .search_box .type_list.hover .arrow{ background-position:-40px -302px;}

.search_box .type_list .line{ background:#ababab; height:1px; width:13px; left:10px; top:28px;}

.search_box .owner_sch, .search_box .curr_owner .google_sch{ display:none;}

.search_box .curr_owner .owner_sch{ display:block;}

.search_box .owner_sch .type_list{ margin-left:-60px;}

.search_box .owner_sch .txt{ padding-right:86px;}

.search_box .owner_sch .txt input{ width:190px;}

.search_box .hot_keys{ padding:16px 12px 0 495px; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; text-shadow:0 2px 2px #45596b; _width:42%;}

.search_box .hot_keys a{ color:#fff; margin:0 1em 0 .2em;}



/* bbs_info */

.bbs_info{ background:#576979 url(../images/bg_hor.png) repeat-x 0 -208px; border-radius:0 0 4px 4px; color:#fff; margin-bottom:20px; height:34px; text-shadow:0 -1px 0 #39424c;}

.bbs_info ul{ padding:0 4px;}

.bbs_info li{ float:left; padding:8px 0 0 8px;}

.bbs_info .line{ color:#7c8a96; text-shadow:-1px 0 0 #474855;}

.bbs_info li em, .bbs_info li a{ color:#fff; margin-left:.3em;}

.bbs_info li a:hover{ color:#fff;}

.bbs_info .chart{ display:inline-block; background:url(../images/bg_hor.png) no-repeat -60px -302px; height:20px; width:20px; vertical-align:top;}



/* bbs_notices */

.bbs_notices{ background:#fff; box-shadow:0 1px 3px #bcbcbc; margin-bottom:10px; padding:4px 0; position:relative;}

.bbs_notices .title{ position:absolute; left:8px; top:6px;}

.bbs_notices .title h3{ background:url(../images/bg_hor.png) no-repeat 0 -322px; line-height:99px; height:24px; width:24px; overflow:hidden;}

.bbs_notices .inner{ margin:0 42px; height:28px; overflow:hidden; position:relative;}

.bbs_notices .inner ul{ width:100%; position:absolute; left:0; top:0;}

.bbs_notices .inner li{ float:left; font-size:12px; line-height:24px; padding:2px 0; height:24px; width:50%; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}

.bbs_notices .inner a{ display:inline-block; color:#333; vertical-align:top;}

.bbs_notices .inner a:hover{ color:#111;}

.bbs_notices .inner i{ display:inline-block; background:url(../images/bg_hor.png) no-repeat -80px -302px; margin:8px 5px 0 0; height:10px; width:10px; vertical-align:top; *margin-top:7px;}

.bbs_notices .inner .postdate{ display:inline-block; color:#999; font-size:12px; line-height:16px; margin-left:10px; padding-top:4px; vertical-align:top;}

.bbs_notices .inner .postdate i{ background-position:-100px -302px; margin-top:-1px; height:16px; width:16px;}



/* bbs_treasure */

.bbs_treasure{ margin-bottom:15px;}

.bbs_treasure .inner ul{ display:block; font-size:0; width:100%; text-align:justify; text-justify:distribute;}

.bbs_treasure li{ display:inline-block; background:#fff; box-shadow:0 1px 3px #bcbcbc; font-size:14px; margin-bottom:8px; width:24.2%; /*width:238px;*/ text-align:center; vertical-align:top; *display:inline; *zoom:1;}

.bbs_treasure .list{ padding:8px 0; text-align:left;}

.bbs_treasure li a{ display:block; border-left:0 solid #1aa2f1; color:#666; -webkit-transition:all ease .32s; -moz-transition:all ease .32s; -ms-transition:all ease .32s; transition:all ease .32s;}

.bbs_treasure .list a{ margin:3px 0;}

.bbs_treasure .list a:hover{ border-left-width:6px; color:#111;}

.bbs_treasure li span{ display:block; cursor:pointer; margin:0 auto; width:86%; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}

.bbs_treasure li img{ vertical-align:top;}

.bbs_treasure li.fix{ margin:0; box-shadow:none; height:0; width:100%; overflow:hidden;}





/* footer */

.footer{ text-shadow:0 1px 0 #fff; position:relative; *zoom:1;}

.footer .links{ float:right; padding-top:12px;}

.footer .our_services ul{ position:absolute; z-index:3;}

.footer .links li{ float:left; color:#999; padding-left:10px; vertical-align:top;}

.footer .links li a{ color:#333;}

.footer .links li a:hover{ color:#111;}

.footer .copyright{ border-bottom:1px solid #AAA; color:#aeaeae; padding:12px 8px;}

.footer .our_services{ border-top:1px solid #F4F4F4; border-bottom:1px solid #AAA; padding:90px 0 0 8px; height:100px;}

.footer .our_services .title{ margin-top:-58px; position:absolute;}

.footer .our_services .title h3{ color:#666; font-size:14px; font-weight:normal;}

.footer .our_services li{ float:left; padding-right:24px;}

.footer .our_services a{ display:block; color:#fff; font-size:12px; height:60px; width:70px; position:relative; text-align:center; text-shadow:0 1px 0 rgba(0,0,0,.2);}

.footer .our_services a:hover{ color:#fff;}

.footer .our_services .icon, .footer .our_services .icon b, .footer .our_services span{ display:block; background:url(../images/footer.png) no-repeat 0 -40px; cursor:pointer; margin:0 auto; height:54px; width:54px;}

.footer .our_services .icon{ margin-bottom:20px;}

.footer .our_services .icon b, .footer .our_services span{ background-position:0 -94px; opacity:0; -webkit-transition:opacity .5s ease; -moz-transition:opacity .5s ease; -ms-transition:opacity .5s ease; -o-transition:opacity .5s ease; transition:opacity .5s ease; filter:Alpha(opacity=0);}

.footer .our_services a:hover .icon b{ opacity:1; filter:Alpha(opacity=100);}

.footer .our_services .wegame{ background-position:-54px -40px;}

.footer .our_services .wegame b{ background-position:-54px -94px;}

.footer .our_services .fengbuy{ background-position:-108px -40px;}

.footer .our_services .fengbuy b{ background-position:-108px -94px;}

.footer .our_services .cydia{ background-position:-162px -40px;}

.footer .our_services .cydia b{ background-position:-162px -94px;}

.footer .our_services .wefiler{ background-position:-216px -40px;}

.footer .our_services .wefiler b{ background-position:-216px -94px;}

.footer .our_services .wper{ background-position:-270px -40px;}

.footer .our_services .wper b{ background-position:-270px -94px;}

.footer .our_services .wekey{ background-position:-324px -40px;}

.footer .our_services .wekey b{ background-position:-324px -94px;}

.footer .our_services .weand{ background-position:-378px -40px;}

.footer .our_services .weand b{ background-position:-378px -94px;}

.footer .our_services .circle{ border:2px solid #AAA; border-radius:100%; cursor:pointer; margin-top:-8px; height:66px; width:66px; position:absolute; left:0; top:0; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease;}

.footer .our_services a:hover .circle{ opacity:.32; -webkit-transform:scale(.84); -moz-transform:scale(.84); -ms-transform:scale(.84); -o-transform:scale(.84); transform:scale(.84); filter:Alpha(opacity=50);}

.footer .our_services span{ background-position:-270px 0; line-height:19px; margin:-30px 0 0 -40px; position:absolute; height:26px; width:80px; left:50%; top:0; text-align:center; opacity:0; -webkit-transition:all ease .4s; _display:none;}

.footer .our_services a:hover span{ margin-top:-36px; opacity:1; visibility:visible; filter:none;}

.footer .our_image{ background:url(../images/weiwei.png) no-repeat; height:184px; width:310px; position:absolute; right:0; top:48px; z-index:1; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/weiwei.png', sizingMethod='crop');}

.footer .our_image em{ display:block; color:#fff; margin:21px 0 0 22px; text-shadow:0 1px 0 #247fc8;}

.footer .safe_links{ font-size:0; margin-top:6px; position:absolute;}

.footer .safe_links a{ display:inline-block; background:url(../images/footer.png) no-repeat; line-height:99px; margin-right:10px; height:40px; width:44px; overflow:hidden; vertical-align:top; opacity:.4; filter:Alpha(opacity=40); -webkit-transition:opacity linear .4s;}

.footer .our_services .icon, .footer .our_services .icon b,

.footer .our_services span, .footer .safe_links a{ _background-image:url(../images/footer_ie6.png);}

.footer .safe_links a:hover{ opacity:1; filter:Alpha(opacity=100);}

.footer .safe_links .safe_2{ background-position:-44px 0;}

.footer .safe_links .safe_3{ background-position:-88px 0;}

.footer .safe_links .safe_4{ background-position:-132px 0; width:107px;}

.footer .safe_info{ color:#999; padding:10px 0 20px;}

.footer .safe_info p{ padding-top:5px; text-align:right;}

.footer .safe_info a{ color:#999;}

.footer .safe_info a:hover{ color:#333;}



/* quick_links */

.quick_links_wrap{ font-size:0; margin-left:498px; position:fixed; left:50%; bottom:40px; z-index:9; _position:absolute; _bottom:auto; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-40);}

.quick_links{ width:46px;}

.quick_links a{ display:block; background:#b5b5b9; background:rgba(0,0,0,.3); border-radius:3px; padding:11px 0; -webkit-transition:background linear .28s; -moz-transition:background linear .28s; -ms-transition:background linear .28s; transition:background linear .28s;}

.quick_links a:hover{ background:#96969c; background:rgba(0,0,0,.5);}

.quick_links span{ display:block; background:url(../images/bg_hor.png) no-repeat -24px -322px; cursor:pointer; margin:0 auto; height:24px; width:24px;}



/* ds_tips, weibo_pop */

.ds_tips{ background:#FFF; border:1px solid #D0D0D0; border-radius:6px; box-shadow:0 1px 3px #BCBCBC; position:absolute;}

.ds_tips .ds_tips_arrow, .ds_tips .ds_tips_arrow b{ border-color:#FFF transparent; border-style:solid dashed; border-width:0 8px 8px; font-size:0; margin:1px 0 0 -8px; height:0; width:0; position:absolute; left:0; top:0;}

.ds_tips .ds_tips_arrow{ border-bottom-color:#D0D0D0; margin:-8px 0 0; left:10px;}

.ds_tips .ds_tips_content{ margin:10px;}

.weibo_pop{ padding-top:10px; left:600px; top:224px; z-index:9;}

.weibo_pop .loading{ background:url(../images/loading.gif) no-repeat 50% 50%; height:310px; width:468px;}



/* page_bigad */

/*.page_bigad{ background:#131728 url(../images/bbs_bigad/topbar_bg.jpg) repeat-x;}

.page_bigad body{ background:url(../images/bbs_bigad/banner.jpg) no-repeat 50% 0;}*/

.page_bigad .topbar_wrap{ width:100%; position:absolute; left:0; top:0;}

.page_bigad .topbar_wrap .topbar, .page_bigad .header_wrap .header{ width:980px;}

.page_bigad .topbar_wrap .topbar li.line span{ color:#CCC; text-shadow:none;}

.page_bigad .global_note, .page_bigad .topbar_wrap .topbar_fix, .page_bigad .header_wrap .fix_bg{ display:none;}

.page_bigad .header_wrap{ background:none; margin-bottom:20px; padding-top:222px; height:180px; position:relative;}

.page_bigad .header .logo a{ opacity:0; filter:Alpha(opacity=0);}

.transition.page_bigad .navigator .focus i{ background:#4B6B87;}

.page_bigad .navigator .focus i{ background:url(../images/bbs_bigad/bigad_bg.png) no-repeat; _background-image:url(../images/bbs_bigad/bigad_bg_ie6.png);}

.page_bigad .navigator .focus .f_r{ background-position:-20px 0;}

.page_bigad .navigator .focus .arrow{ background:none; border-color:#FFF transparent; border-style:solid dashed; border-width:0 6px 6px; margin:10px 0 0 -6px; height:0; width:0; overflow:hidden; clip:rect(0 12px 8px 0); -webkit-transition:clip linear .16s; -moz-transition:clip linear .14s; -ms-transition:clip linear .16s; transition:clip linear .16s;}

.transition.page_bigad .navigator .focus .arrow{ background:none;}

.transition.page_bigad .navigator .wait .arrow{ clip:rect(8px 12px 8px 0);}

.page_bigad .navigator .focus .arrow::before, .page_bigad .navigator .focus .arrow::after{ display:none;}

/*.page_bigad .top_news .section li, .page_bigad .bbs_notices, .page_bigad .bbs_treasure li{ box-shadow:0 1px 3px #BCBCBC; box-shadow:none;}*/

.page_bigad .store_products_wrap, .page_bigad .footer_wrap{ background:#ECECEC url(../images/bg.png) repeat fixed; *zoom:1;}

.page_bigad .store_products_wrap{ padding:20px 0;}



.page_bigad_shell{ display:none; height:0; width:100%; position:absolute; left:0; top:34px; z-index:2;}

.page_bigad .page_bigad_shell{ display:block;}

.page_bigad_shell .link{ margin-left:-490px; height:186px; width:980px; position:absolute; left:50%; top:0;}

.page_bigad_shell .link_s{ margin-left:30px; height:86px; width:460px; top:186px;}

.page_bigad_shell .link img{ position:absolute; visibility:hidden;}











/* store_products */

/* .store_products{ margin:0 auto 20px; height:310px; width:980px; position:relative;}
.store_products .store_title{ font-size:0; padding:20px 0;}
.store_products .store_title i{ border-top:1px solid #C5C5C5; border-bottom:1px solid #F3F3F3; height:0; width:40%; position:absolute; left:0; top:18px;}
.store_products .store_title .f_r{ left:auto; right:0;}
.store_products .store_title b{ background:url(http://img1.feng.com/bbs_v4/images/store/tit_line.png) no-repeat; margin-top:-1px; height:2px; width:100px; position:absolute; left:0; top:0;}
.store_products .store_title .f_r b{ background-position:100% 0; left:auto; right:0;}
.store_products .store_title h3{ color:#333; font-size:20px; font-weight:normal; line-height:1.2; margin-left:-100px; width:200px; position:absolute; left:50%; top:6px; text-align:center; text-shadow:0 1px 0 #fff;}
.store_products .store_inner, .store_products .store_col{ height:260px; width:100%; overflow:hidden; position:absolute; left:0; top:50px;}
.store_products .store_col{ top:0; -webkit-transition:left ease .6s; -moz-transition:left ease .6s; -ms-transition:left ease .6s; -o-transition:left ease .6s; transition:left ease .6s;}
.store_products .store_inner ul{ font-size:0; letter-spacing:-4px; width:100%; text-align:justify; text-justify:distribute;}
.store_products .store_inner li{ display:inline-block; background:url(http://img1.feng.com/bbs_v4/images/store/pro_bg.png) no-repeat; font-size:12px;letter-spacing:normal; margin:0 16px; height:248px; width:210px; position:relative; vertical-align:top; text-align:center; -webkit-transform-origin:50% 0; -moz-transform-origin:50% 0; -ms-transform-origin:50% 0; -o-transform-origin:50% 0; transform-origin:50% 0; *display:inline; *zoom:1; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.feng.com/bbs_v4/images/store/pro_bg.png', sizingMethod='crop');}

.ie8 .store_products .store_inner li{ display:inline-block;}
.store_products .store_inner li.fix{ margin:0; padding:0; height:0; width:100%; overflow:hidden;}
.store_products .store_col_item{ margin:55px 0 0 -87px; height:170px; width:174px; overflow:hidden; position:absolute; left:50%; top:0;}
.store_products .store_inner .pic{ display:inline-block; vertical-align:top;}
.store_products .store_inner .pic img{ vertical-align:top;}
.store_products .store_inner .props_wrap, .store_products .store_inner .props_mask{ height:78px; width:174px; position:absolute; left:0; top:0;}
.store_products .store_inner .props_wrap{ margin:0 0 0 -87px; height:78px; left:50%; top:100%; text-align:left; -webkit-transition:margin ease .4s; -moz-transition:margin ease .4s; -ms-transition:margin ease .4s; -o-transition:margin ease .4s; transition:margin ease .4s;}
.store_products .store_inner li:hover .props_wrap{ margin-top:-78px;}
.store_products .store_inner .props_mask{ background:#000; overflow:hidden; z-index:1; opacity:.5; filter:Alpha(opacity=50);}
.store_products .store_inner .props{ width:100%; position:absolute; z-index:2;}
.store_products .pro_tag{ font-size:0; height:0; position:relative;}
.store_products .pro_tag_inner{ position:absolute; right:2px; bottom:2px; text-align:right;}
.store_products .pro_tag em{ display:inline-block; background:#ff6c89; border:1px solid #ff3f65; color:#fff; font-size:12px; line-height:16px; margin-top:2px; padding:0 3px; text-shadow:0 -1px 0 #ff2550; vertical-align:top;}
.store_products .pro_tag .new{ background-color:#72d556; border-color:#5bbc40; text-shadow:none;}
.store_products .store_inner .tit{ display:inline-block; color:#fff; line-height:1.8; margin:6px 10px; height:3.5em; overflow:hidden; vertical-align:top;}
.store_products .store_inner .tit:hover{ color:#fff; text-decoration:underline;}
.store_products .store_inner .star, .store_products .store_inner .star em{ display:block; background:url(http://img1.feng.com/bbs_v4/images/store/star.png) no-repeat; font-size:0; margin:0 0 5px 10px; height:13px; width:70px;}
.store_products .store_inner .star em{ background-position:0 -14px; margin:0;}
.store_products .store_inner .price{ color:#fff; margin-top:-20px; position:absolute; right:10px;}
.store_products .store_inner .price em{ color:#ffc000;}
.store_products .controller .triggers{ margin-left:-72px; width:144px; top:272px;}
.store_products .controller .triggers a{ margin:0 10px;}
.store_products .mask i{ background:url(http://img1.feng.com/bbs_v4/images/store/pro_mask.png) repeat-y 100% 0; height:100%; width:26px; position:absolute; left:0; top:0; _display:none;}
.store_products .mask .f_r{ background-position:0 0; left:auto; right:0;}
.store_products .store_inner .swing li{ -webkit-animation:swing 1.6s ease-in-out; -moz-animation:swing 1.6s ease-in-out; -o-animation:swing 1.6s ease-in-out; -ms-animation:swing 1.6s ease-in-out; animation:swing 1.6s ease-in-out;}
.store_products .store_inner .swingreverse li{-webkit-animation:swingreverse 1.6s ease-in-out;-moz-animation:swingreverse 1.6s ease-in-out;-o-animation:swingreverse 1.6s ease-in-out;-ms-animation:swingreverse 1.6s ease-in-out;animation:swingreverse 1.6s ease-in-out}
.store_products .store_inner .noanim{ -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
.store_products .store_inner li.fix{ -webkit-animation:none; -moz-animation:none; -ms-animation:none; -o-animation:none; animation:none;}
@-webkit-keyframes swing{
	20%{-webkit-transform:rotate(-15deg)}
	40%{-webkit-transform:rotate(10deg)}
	60%{-webkit-transform:rotate(-5deg)}
	80%{-webkit-transform:rotate(4deg)}
	100%{-webkit-transform:rotate(0)}
}
@-moz-keyframes swing{
	20%{-moz-transform:rotate(-15deg)}
	40%{-moz-transform:rotate(10deg)}
	60%{-moz-transform:rotate(-5deg)}
	80%{-moz-transform:rotate(4deg)}
	100%{-moz-transform:rotate(0)}
}
@-ms-keyframes swing{
	20%{-ms-transform:rotate(-15deg)}
	40%{-ms-transform:rotate(10deg)}
	60%{-ms-transform:rotate(-5deg)}
	80%{-ms-transform:rotate(4deg)}
	100%{-ms-transform:rotate(0)}
}
@-o-keyframes swing{
	20%{-o-transform:rotate(-15deg)}
	40%{-o-transform:rotate(10deg)}
	60%{-o-transform:rotate(-5deg)}
	80%{-o-transform:rotate(4deg)}
	100%{-o-transform:rotate(0)}
}
@keyframes swing{
	20%{transform:rotate(-15deg)}
	40%{transform:rotate(10deg)}
	60%{transform:rotate(-5deg)}
	80%{transform:rotate(4deg)}
	100%{transform:rotate(0)}
}
@-webkit-keyframes swingreverse{
	20%{-webkit-transform:rotate(15deg)}
	40%{-webkit-transform:rotate(-10deg)}
	60%{-webkit-transform:rotate(5deg)}
	80%{-webkit-transform:rotate(-4deg)}
	100%{-webkit-transform:rotate(0)}
}
@-moz-keyframes swingreverse{
	20%{-moz-transform:rotate(15deg)}
	40%{-moz-transform:rotate(-10deg)}
	60%{-moz-transform:rotate(5deg)}
	80%{-moz-transform:rotate(-4deg)}
	100%{-moz-transform:rotate(0)}
}
@-ms-keyframes swingreverse{
	20%{-ms-transform:rotate(15deg)}
	40%{-ms-transform:rotate(-10deg)}
	60%{-ms-transform:rotate(5deg)}
	80%{-ms-transform:rotate(-4deg)}
	100%{-ms-transform:rotate(0)}
}
@-o-keyframes swingreverse{
	20%{-o-transform:rotate(15deg)}
	40%{-o-transform:rotate(-10deg)}
	60%{-o-transform:rotate(5deg)}
	80%{-o-transform:rotate(-4deg)}
	100%{-o-transform:rotate(0)}
}
@keyframes swingreverse{
	20%{transform:rotate(15deg)}
	40%{transform:rotate(-10deg)}
	60%{transform:rotate(5deg)}
	80%{transform:rotate(-4deg)}
	100%{transform:rotate(0)}
} */





















/* widthauto */

.widthauto .wrap{ width:90%; max-width:1440px;}

.widthauto .quick_links_wrap{ margin:0; left:auto; right:12px;}













