@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}div{-webkit-tap-highlight-color:rgba(0,0,0,0)}input{outline:0;font-size:14px}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,input,select,button{font-family:'Microsoft YaHei',arial,helvetica,sans-serif}a{text-decoration:none;color:#1a1a1a}body{font:14px/1.6 'Microsoft YaHei',arial,helvetica,sans-serif;-webkit-text-size-adjust:none;-webkit-user-select:none;font-size:14px;background:#f2f2f2}ol,ul{list-style:none}blockquote,q{quotes:none}img,table{border:0}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}select{background:#fff}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:'\0020';display:block;height:0;clear:both}.clearfix{*zoom:1}.fr{float:right}.fl{float:left}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-moz-appearance:none;-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}body{overflow:hidden;background:#f9f9f9}a,img,span{-webkit-tap-highlight-color:rgba(255,255,255,0)}.loading{z-index:9999}.half_t{position:absolute;left:0;top:0;width:100%;height:52%;background:url(loading.jpg) center top no-repeat;background-size:100% 200%}.half_t.open{-webkit-animation:'half_t' 1s ease both}.half_b{position:absolute;left:0;bottom:0;width:100%;height:50%;background:url(loading.jpg) center bottom no-repeat;background-size:100% 200%}.half_b.open{-webkit-animation:'half_b' 1s ease both}@-webkit-keyframes half_t{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@-webkit-keyframes half_b{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(100%)}}.loading h3{position:absolute;left:0;top:36%;width:100%;height:20px;line-height:20px;text-align:center;font-size:16px;color:#a9a9a9;font-weight:normal}.loading h3 span{font-weight:600}.rolling i{display:block;width:54px;height:54px;position:absolute;left:50%;margin-left:-27px;top:54%;background:url(loading.png) no-repeat;background-size:100px auto}.rolling i:first-child{background-position:-23px -98px;-webkit-animation:'rolling1' 6s linear infinite}@-webkit-keyframes rolling1{0%{-webkit-transform:rotateY(0deg);opacity:1}15%{-webkit-transform:rotateY(90deg);opacity:0}85%{-webkit-transform:rotateY(-90deg);opacity:0}100%{-webkit-transform:rotateY(0deg);opacity:1}}.rolling i:nth-child(2n){background-position:-23px -32px;-webkit-animation:'rolling2' 6s linear infinite}@-webkit-keyframes rolling2{0%{-webkit-transform:rotateY(90deg);opacity:0}18%{-webkit-transform:rotateY(-90deg);opacity:0}33%{-webkit-transform:rotateY(0deg);opacity:1}48%{-webkit-transform:rotateY(90deg);opacity:0}100%{-webkit-transform:rotateY(90deg);opacity:0}}.rolling i:last-child{background-position:-23px -167px;-webkit-animation:'rolling3' 6s linear infinite}@-webkit-keyframes rolling3{0%{-webkit-transform:rotateY(90deg);opacity:0}51%{-webkit-transform:rotateY(-90deg);opacity:0}66%{-webkit-transform:rotateY(0deg);opacity:1}81%{-webkit-transform:rotateY(90deg);opacity:0}100%{-webkit-transform:rotateY(90deg);opacity:0}}.percent{display:block;width:100px;height:24px;line-height:24px;text-align:center;position:absolute;left:50%;margin-left:-50px;top:86%;font-size:18px;color:#969696}.logo{width:100px;height:30px;position:absolute;left:50%;margin-left:-50px;bottom:20%;background:url(loading.png) no-repeat;background-size:100px auto;background-position:0 2px}section{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center}.frontpage .details{position:absolute;left:12%;top:30%;width:76%;margin-top:-28px}.frontpage .author{height:24px;line-height:24px;font-size:14px;color:#1a1a1a;padding-left:28px;position:relative}.frontpage .author img{position:absolute;left:0;top:0;width:24px;height:24px;-webkit-border-radius:3px;border-radius:3px}.frontpage h3{line-height:32px;font-size:24px;text-align:left;font-weight:normal}.headline{line-height:20px;font-size:14px;color:#1a1a1a}.endpage .fade{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8)}
.hide{display:none!important}.show{display:block!important}.fly{-webkit-animation:'fly' .2s linear both}@-webkit-keyframes fly{0%{-webkit-transform:translateY(0px)}100%{-webkit-transform:translateY(-100%)}}.down{-webkit-animation:'down' .01s linear both;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@-webkit-keyframes down{0%{-webkit-transform:translateY(0px)}100%{-webkit-transform:translateY(2px)}}.remain{position:absolute;right:20px;top:10px;padding-right:20px;font-size:40px;color:#008733;height:50px;line-height:50px}.last span{color:#e34241}.remain i{font-size:12px;color:#1a1a1a;display:block;text-align:center;width:20px;height:20px;line-height:20px;font-style:normal;position:absolute;right:0;bottom:6px}.timeout{position:absolute;left:50%;top:50%;margin-left:-80px;margin-top:-20px;width:160px;color:#c7231f;font-size:30px;height:40px;line-height:40px;text-align:center;-webkit-animation:'timeout' 1s linear both}@-webkit-keyframes timeout{0%{opacity:0;-webkit-transform:scale(0.3,0.3)}90%{opacity:1;-webkit-transform:scale(1.2,1.2)}100%{opacity:0;-webkit-transform:scale(1.3,1.3)}}.secret{position:absolute;width:90px;height:22px;left:20px;top:28px;background:url(../images/all.png) no-repeat;background-size:320px auto;background-position:0 -1482px}.front_title{position:absolute;left:0;top:0;width:100%;height:36%;background:url(../images/title.png) center bottom;background-size:100% auto}.enter{overflow:hidden;display:block;text-align:center;position:absolute;left:50%;margin-left:-120px;bottom:25%;width:240px;height:45px;line-height:45px;font-size:18px;color:#fff;background:rgba(27,27,27,.25);-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}.enter.top{bottom:50%;margin-bottom:-22px}.enter i{font-style:normal;font-weight:600;color:#c7231f;font-size:50px;position:absolute;left:0;top:0;width:140px;height:60px;line-height:60px;text-align:center}.front_desc{font-size:12px;color:#1a1a1a;line-height:15px;width:200px;position:absolute;left:50%;margin-left:-100px;bottom:25%}.front_desc span{color:#c7231f;padding:0 3px}.sina_mobile{width:115px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#fff;background:#a3a3a3;position:absolute;left:50%;margin-left:-58px;bottom:20px;-webkit-border-radius:11px;border-radius:11px}.page h3{font-size:14px;color:#1a1a1a;margin:25px 20px 15px}.page h3 span{padding:0 5px}.title{margin:0 20px;position:relative;padding-left:87px;min-height:90px}.noimg{padding-left:0;min-height:0}.title .image{position:absolute;left:0;top:0;width:70px;height:70px;border:1px solid #1a1a1a;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 10px 10px rgba(0,0,0,.25);-webkit-box-shadow:0 10px 10px rgba(0,0,0,.25);box-shadow:0 10px 10px rgba(0,0,0,.25)}.title .image img{width:70px;height:70px}.title p{line-height:22px;font-size:18px;color:#1a1a1a;font-weight:600}.choices{margin:20px 20px 0}.choices li{background:#fff;height:40px;line-height:40px;margin-bottom:20px;padding:0 30px;position:relative;font-size:14px;border:1px solid #1a1a1a;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.4);box-shadow:0 2px 3px rgba(0,0,0,.4)}.narrow li{width:30%;display:inline-block;text-align:center;padding:0 24px;float:left}.narrow li:nth-child(2n){float:right}.choices li span{color:#1a1a1a;display:inline-block;width:100%;height:40px}.choices li:last-child{margin-bottom:0}.choices .correct{background:#008733;border-color:#006124;color:#fff}.choices .correct::after{display:block;content:"√";font-size:20px;color:#fff;height:40px;line-height:40px;width:30px;text-align:center;position:absolute;right:0;top:0}.choices .wrong{background:#e34241;border-color:#be0101;color:#fff}.choices .wrong::after{display:block;content:"×";font-size:20px;color:#fff;height:40px;line-height:40px;width:30px;text-align:center;position:absolute;right:0;top:0}.choices .correct span,.choices .wrong span{color:#fff}.pics li{width:50%;height:82px;overflow:hidden;border:0;-webkit-border-radius:0;border-radius:0;float:left;position:relative;padding:0;text-align:center;background:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.pics li span{display:inline-block;width:132px;height:80px;overflow:hidden;border:1px solid #666;-webkit-border-radius:3px;border-radius:3px;text-align:center}.pics li img{width:132px;height:80px}.pics .correct,.pics .wrong{background:0}.pics .correct::after{display:block;content:"√";position:absolute;left:50%;margin-left:35px;top:52px;border:1px solid #006124;font-size:20px;color:#fff;width:20px;height:20px;line-height:20px;background:#008733;-webkit-border-radius:11px;border-radius:11px;text-align:center}.pics .wrong::after{display:block;content:"×";position:absolute;left:50%;margin-left:35px;top:54px;border:1px solid #be0101;font-size:20px;color:#fff;width:20px;height:20px;line-height:20px;background:#e34241;-webkit-border-radius:11px;border-radius:11px;text-align:center}
.answer_btm{position:absolute;left:0;top:40%}.sum{position:absolute;width:240px;left:50%;margin-left:-120px;top:30px;font-size:16px;color:#1a1a1a;line-height:22px}.sum span{color:#ee3408;padding:0 3px}.sum a{color:#3990e6}a.outlink{display:block;color:#3990e6;line-height:40px;font-weight:600;text-decoration:underline}.actions{position:absolute;width:100%;top:50%}.actions a{width:240px;display:block;height:44px;line-height:44px;margin:20px auto;text-align:center;-webkit-border-radius:4px;border-radius:4px;background:rgba(27,27,27,.25);font-size:12px;color:#fff}.actions a:first-child{background:#3990e6;font-size:18px}.actions a img{display:inline-block;width:27px;height:27px;vertical-align:middle;margin-right:6px}.share_bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.6);display:none}.share_icon img{position:absolute;right:10px;top:10px;width:100px;height:80px}




