/*é¢åŒ…å±‘*/
.brednav{width: 1200px;height: 20px;margin: 0 auto;}
.brednav p{line-height: 35px;height: 35px;color: #899BB2;font-size: 14px;}
.brednav p a{color: #808080;height: 35px;line-height: 35px;}
.brednav p a:hover{color: #12B89C;}
/*main*/
.main1200{width: 1200px; height: auto;margin: 0 auto;overflow: hidden;}
/*left*/
.main1200 .nav-left{width: 290px;float: left;padding-top: 3px;}
.mt15 {margin-top: 15px;}
.cl {*zoom: 1;}
.xz-xfl { border: 1px solid #e1e1e1; padding: 8px 10px;background: #fff;}
.xz-xfl .tit {display: block;width: 248px;padding: 0 10px;line-height: 40px;height: 40px;color: #ffffff;font-size: 18px;background-color: #ff7b41;text-align: center;font-weight: normal;overflow: hidden;}
.xz-xfl ul {margin: 0 0 0 -8px;overflow: hidden;}
.xz-xfl li { width: 100%; float: left; margin: 10px 0 0 8px;}
.xz-xfl li a {display: block;padding: 0 9px;line-height: 30px;height: 30px;color: #333;font-size: 14px;background: #f6f5f5;}
.phb-left{width: 288px;height: auto;border: 1px solid #f2f2f2;}
.fl {float: left;}
.phb-left ul{width:276px;margin: 0 auto;margin-top: 10px;}
.phb-left ul li {width: 276px; height: auto;}
.phb-left ul li.phb-styl{}
.phb-left ul li p { width: 276px; height: 40px; line-height: 40px; text-align: center; font-size: 14px;color: #666; background: #fbfbfb;cursor: pointer;float: left;margin-bottom: 2px!important;}
.phb-styl p { background: #ff7b41 !important;color: #fff !important; position: relative; z-index: 2; font-size: 18px!important; height: 50px!important; line-height: 50px!important;}
.cl {*zoom: 1;}
.cl:after { content: "\200B";display: block;height: 0; clear: both;}
/*right*/
.main1200 .nav-right{width: 890px;float: right;display: inline-block;margin-top: 30px;}
.setup-instr{background: #fff;margin-bottom: 20px;margin-top: -11px;border: 1px solid #e1e1e1;}
.setup-instr .setup-nr {height: auto;border-left: none;overflow: hidden;}
.setup-instr .setup-nr .setup-img {width: 400px;height: 200px;display: inline-block;float: left;margin-left: 9px;margin-top: 9px;margin-bottom: 9px;margin-right: 9px;}
.setup-instr .setup-nr .setup-img  img { width: 400px; height: 200px; display: block;}
.setup-nr h1 {height: 40px;line-height: 40px;overflow: hidden;font-size: 30px;margin-top: 15px;}
.setup-instr .text{word-break: break-all;line-height: 24px;padding-left: 9px;margin-right: 9px;height: 155px;overflow-y: auto;}
.setup-instr .num {margin-right: 9px;height: 22px;line-height: 22px;overflow: hidden;color: #999;display: block;text-align: right;font-size: 12px;}
.nav-right .nav-list{display: block;width: 100%;}
.nav-right .nav-list .g-ph{width: 100%;}
.nav-right .nav-list .g-ph li {border: 1px solid #e1e1e1;padding: 0 15px 20px 65px;position: relative; color: #999; background: #fff; font-size: 14px;margin-bottom: 20px;}
.nav-right .nav-list .g-ph li em {width: 50px;height: 50px;line-height: 50px;display: block;font-size: 30px;font-weight: bold;text-align: center;position: absolute;left: -1px;top: -1px;background: #f6f5f5;color: #899bb2;}
.nav-right .nav-list .g-ph li em.top1 { background: #fd5253; color: #fff;}
.nav-right .nav-list .g-ph li em.top2 { background: #ff7b41; color: #fff;}
.nav-right .nav-list .g-ph li em.top3 {background: #ffad2b;color: #fff;}
.nav-right .nav-list .g-ph li h3 {height: 54px;line-height: 54px;font-size: 24px;color: #585858;font-weight: 700;}
.ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.pos {position: relative;}
.nav-right .nav-list .g-ph li img { width: 100px; height: 100px; border-radius: 10px; display: inline-block;float: left;}
.nav-right .g-ph .btns { position: absolute; right: 0; bottom: -5px;}
.nav-right .g-ph .btns a {width: 85px;height: 30px;line-height: 30px;text-align: center;color: #fff;display: inline-block;border-radius: 5px;background: #ffb910;margin-left: 12px;}
.nav-right .g-ph .btns a.down {background: #22c485;}
.nav-right .g-ph .score { position: absolute; top: -45px;right: 0;}
.nav-right .g-ph .score span {display: block;height: 30px;border-bottom: 1px solid #ddd;padding: 0 5px;line-height: 30px;}
.nav-right .g-ph .score i {display: block;font-size: 26px;color: #ff7b41;font-weight: bold;font-family: Arial,Helvetica,sans-serif;text-align: center;line-height: 30px;}
.nav-right .g-ph li .con { padding: 0 40px 0 20px; height: 100px;overflow: hidden;}
.mt10 {margin-top: 10px;}
.nav-right .g-ph li p.tags { height: 25px; overflow: hidden;}
.nav-right .g-ph li p.tags a { display: inline-block; padding: 0 12px; height: 23px; line-height: 23px; color: #35a0f9;border: 1px solid #35a0f9;margin-right: 10px;}
.nav-right .g-ph li p.tags a:nth-child(2) { color: #72c322; border-color: #72c322;}
.nav-right  .g-ph li p.tags a:nth-child(3) { color: #00bfb1; border-color: #00bfb1;}
.nav-right .g-ph li p.tags a:nth-child(4) {color: #fe7c7c; border-color: #fe7c7c;}
.nav-right .g-ph li p.tags a:nth-child(5) { color: #ffb910; border-color: #ffb910;}
.nav-right .g-ph li p.text {height: 29px;line-height: 29px; overflow: hidden;}
.nav-right .g-ph li p.text {height: 29px; line-height: 29px;overflow: hidden;}
.nav-right .g-ph li p.text span { padding: 0 15px;}
.plat-tb {display: inline-block;width: 12px;height: 14px;margin-right: 6px;vertical-align: middle;background: url(../images/mb-sprite.png) no-repeat;}
.plat-tb.iphone {background-position: -5px -38px;}
.plat-tb.android {background-position: -5px -8px;}


.downlist {margin: 10px auto 0;width: 1200px;}
.downlist h2{font:15px '\5fae\8f6f\96c5\9ed1';font-weight:normal;font-size:24px;color:#000;height:50px;line-height:50px;display:block;border-bottom:2px solid #48bb0b;}

.downlist ul{padding-bottom:20px;height:100%;overflow:hidden}
.downlist li {padding:20px 0 20px 15px;float:left;width: 585px;border-bottom:1px solid #F4F4F4;}
.downlist li:hover {background:#F4F4F4}
.downlist .g {position: relative;float:left;width:90px;}
.downlist .g i{background: url(../skinnew/images/bg_90.png);width: 90px;height: 90px;position: absolute;top: 0;left: 0;}
.downlist .g img {width:90px;height:90px;border-radius:10px}
.downlist .ginfo {float:left;padding-left:24px;width: 292px;font-size:12px;color:#999}
.downlist .ginfo b {display:block;line-height:36px;height:36px;font-size:18px;overflow:hidden;width:425px;font-weight:400}
.downlist .ginfo i {float:left;display:block;line-height:26px;height:26px;padding-right: 5px;font-style:normal;font-size:13px;overflow: hidden;}
.downlist .ginfo .sj{width:115px;padding-right:0;}
.downlist .ginfo .lb{width: 58px;}
.downlist .ginfo p {display:block;line-height:28px;height:28px;overflow:hidden;width: 260px;}
.downlist a.durl {width:112px;height:38px;line-height:38px;text-align:center;font-size:18px;border: 1px solid #48bb0b;color: #48bb0b;display:block;float:right;margin:43px 15px 0 0}
.downlist a.durl:hover {background: #48bb0b;color:#fff}

#introWrap{width: 100%;margin: 20px auto 0;background: #fff;}
#v-intro{line-height:24px;color:#666;font-size:15px;}
#v-intro p{line-height: 30px;}
#v-intro h3 {border-left: 5px solid #42bdf4;padding-left: 10px;line-height: 30px;height: 30px;background: #f8f8f8;margin: 15px 0 10px 0;font-size: 16px;font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;color: #42bdf4;}
#introWrap h3.title_l {background: url(http://www.okemu.com/Skin/images/title_l.jpg) left top no-repeat;line-height: 55px;height: 55px;font-size: 20px;color: #333;margin: 0;padding-left:10px;}
#introWrap h3.title_l span { font-size: 14px; color: #bbb; font-weight: normal; padding-left: 8px; }
