/*liujinjin 2014-08-04 14:03 */
@charset "utf-8";body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer{margin:0;padding:0}body{font:16px/1.5 'Microsoft Yahei','helvetica','arial';color:#333;background:#fff;-webkit-text-size-adjust:none;min-width:320px;max-width:640px;}h1,h2,h3,h4,h5,h6{font-size:100%}form{display:inline}ul,ol,li{list-style:none}a{text-decoration:none;color:#1a1a1a}a:hover,a:active,a:focus{color:#1c5aa2;text-decoration:none;}a:active{color:#aaa;}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}textarea{resize:none}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;border-spacing:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html>body .clearfix{display:inline-block;width:100%}
* html .clearfix{/* Hides from IE-mac \*/ height:1%;/* End hide from IE-mac */}
*+html .clearfix{min-height:1%}

body{font-size:14px; background:#cf0e61; min-width:320px; max-width:640px; margin:0 auto;}
.intro{padding:20px 10px 10px; margin:0 auto 10px;color:#fafe45; background:url(mimages/intro.jpg) no-repeat; background-size:100% 100%;}
.intro .i{ float:left; width:53px; height:65px; margin:-16px 10px 0 0; background:url(mimages/intro.png) no-repeat; background-size:53px 65px;}
.blue{ margin:0 3px 10px;}
.yellow{ margin:0 2px; padding-left:1px;}
p{margin:0 auto;text-indent:2em; margin:0 auto 10px;}
.bg2{padding:0 5px; margin:-1px 5px 0;background-color:#f6b417;}
.content{ padding:0 5px;background-color:#fff;margin:0 auto;border-radius: 5px;position:relative;}
.zhuanjia{position:absolute;background:url(mimages/zhuanjia.png) 0 0 no-repeat;background-size: 28px 69px;width:33px;height:73px;color:#fff;font-weight: bold;top:-6px;left:11px;text-indent: -9999px; z-index:2;}
.people{position:relative; height:90px;padding-top:10px;}
.pleft{ float:left;width:74px;height:66px; padding-left:32px;}
.pright{ float:left; width:180px;height:66px;}
.pright .name{padding-left:5px;color:#9125cb;font-size: 17px;font-weight:bold;margin-top:12px;}
.pright .desc1{font-size:12px;color:#666;margin-top:10px;}
.pright .desc2{margin:64px 10px 0 11px;line-height:21px;color:#666;text-indent: 2.2em;font-size:14px;}
.t1{ height:18px; text-indent:9999px; margin-bottom:10px; background:url(mimages/t1.png) center no-repeat; background-size:263px 18px;}
.t2{ height:42px; text-indent:9999px; margin-bottom:10px; background:url(mimages/t2.png) center no-repeat; background-size:198px 42px;}
.bigtitle{line-height:30px; text-align:center; margin-bottom:10px; font-size:20px; font-weight:bold; color:#d90f66;}
.mtitle{ margin-bottom:10px;height:34px;line-height:34px; font-size:16px; font-weight:bold; color:#666; background:#dadada;}
.mtitle i{ float:left; width:5px; height:18px; margin:8px 10px 10px 10px; display:inline; background:#d90f66;}
.p1{ color:#333;}
.p2{ color:#d90f66;}
.rank_t{ height:24px; text-align:center; font-size:14px; color:#d90f66;}
.rank{ height:335px; margin-bottom:20px; background:url(mimages/rank1.jpg) center no-repeat; background-size:227px 310px;}
.line{ height:12px; font-size:0; margin-bottom:20px; background:url(mimages/line.png) center no-repeat; background-size:287px 12px;}
.bottom{width:280px; height:230px;margin:0 auto 20px;}
.bottom .goleft{ float:left;margin-top:97px;width:17px;height:31px; margin-left:10px; display:inline;background: url(mimages/goleft.png) 0 0 no-repeat;background-size:17px 31px;}
.bottom .goright{ float:left;margin-top:97px;margin-left:3px;width:17px;height:31px;background: url(mimages/goright.png) 0 0 no-repeat;background-size:17px 31px;}
.bottom .of{ float:left;width:220px;height:220px;overflow:hidden;margin-left:12px; display:inline;}
.bottom ul{width:2000px;}
.bottom ul li{width:100%;float:left;position:relative;margin-top:25px;}
.bottom ul li .bd{border:1px dashed #6fc49d;border-radius: 5px;height:190px;width:210px;}
.pic{width:144px;height:189px;position:relative;z-index:2;margin-left:30px;margin-top:-20px;}
.block{ min-height:117px; padding-top:20px;}
.block ul{ padding-left:20px;}
.block li{width:150px; font-size:14px; color:#d90f66; font-weight:bold; margin-bottom:10px;}
.block .word{position:relative;text-align:left;padding-left:22px;font-size:14px;font-weight:bold;border-radius: 2px;line-height:27px; margin-bottom:10px;}
.block .word i{ display:block;}
.block .round{position:absolute;right:4px;top:7px;width:10px;height:10px; border-radius:5px;}
.block li p{ width:140px; padding:0 4px 6px; font-weight:normal; color:#666; text-indent:0em; display:none; border-top:none;}
.block1{ background:url(mimages/block1.png) right top no-repeat; background-size:117px 117px;}
.block2{ background:url(mimages/block2.png) left top no-repeat; background-size:117px 117px;}
.block3{ background:url(mimages/block3.png) right top no-repeat; background-size:117px 117px;}
.block1 .icon1{position:absolute;left:-10px; top:-5px;width:43px;height:19px;background:url(mimages/icon1.png) 0 0 no-repeat;background-size:43px 19px;}
.block1 .icon2{position:absolute;left:-10px; top:-5px;width:29px;height:36px;background:url(mimages/icon2.png) 0 0 no-repeat;background-size:29px 36px;}
.block2 .icon1{position:absolute;left:-10px; top:-5px;width:28px;height:33px;background:url(mimages/icon3.png) 0 0 no-repeat;background-size:28px 33px;}
.block2 .icon2{position:absolute;left:-10px; top:-5px;width:20px;height:31px;background:url(mimages/icon4.png) 0 0 no-repeat;background-size:20px 31px;}
.block3 .icon1{position:absolute;left:-16px; top:-5px;width:27px;height:19px;background:url(mimages/icon5.png) 0 0 no-repeat;background-size:27px 19px;}
.block3 .icon2{position:absolute;left:-20px; top:-5px;width:38px;height:31px;background:url(mimages/icon6.png) 0 0 no-repeat;background-size:38px 31px;}
.block2 ul{ margin-left:116px;}
.block1 .word{ border:1px dashed #e86fa3;}
.block1 p{ border:1px dashed #e86fa3;}
.block1 .round{ border:1px dashed #e86fa3;}
.block2 .word{ border:1px dashed #8bd56b;}
.block2 p{ border:1px dashed #8bd56b;}
.block2 .round{ border:1px dashed #8bd56b;}
.block3 .word{ border:1px dashed #ccc;}
.block3 p{ border:1px dashed #ccc;}
.block3 .round{ border:1px dashed #e86fa3;}
.i_b{margin:-12px 5px 10px;}
.back{ margin:0 5px 10px;}
.cont4{ margin:9px 5px;padding-top:7px;background-color:#920341;overflow:hidden;border-radius: 5px;}
.cont4 .title{font-size:15px;color:#666;padding-top:6px;margin-left:8px;padding-left:2px;margin-right:8px;display:block;padding-bottom:2px;margin-bottom:8px;border-bottom: 1px solid #e1e1e1;}
.cont4 .swipe-wrap{overflow:hidden;min-height:76px;max-height:161px;}
.cont4 .swipe-wrap li{float:left;width:100%;position:relative;}
.cont4 .swipe-wrap a{margin:0 10px;display:block;}
.cont4 .slide-li{width:50px;margin:0 auto;padding-top:3px;padding-bottom:14px;}
.cont4 .indicator{ height:8px;}
.cont4 .indicator li{display:inline-block;width:8px;height:8px;background:#c00; border-radius:4px; margin-right:4px;}
.cont4 .indicator .cur{width:8px;height:8px;background:#fff;}
.say{padding:15px 10px;margin:0 5px 10px;background:#fff;border-radius:10px;}
.say .title{height:44px;margin-bottom:10px;border-bottom:1px solid #bde4e0;}
.say .list li{margin-bottom:10px;}
.say .list span{color:#0fb498;}
.say .list p{line-height:1.5em;}
.say .loginface{margin-bottom:10px;}
.say .loginface a{color:#0fb498;}
.say .logined{margin-bottom:10px;}
.say .logined a{color:#0fb498;}
.say textarea {margin-bottom:10px;background:#f9f9f9;border: 1px solid #999;border-radius: 4px;font-size: 14px;height: 48px;line-height: 1.4em;padding: 4px 6px;width: 96%;}
.say .bottom{height:25px;}
.say .face{float:left;}
.say .pub{float:right;width:75px;height:25px;background:#0bb492;border:none;color:#fff;font-family:"Microsoft Yahei";border-radius:3px;}
.download{margin:0 5px 10px; border-radius:10px;background:#fff;}
.copyright{ text-align:center;margin-bottom:20px;}