@charset "utf-8";
/* CSS Document */
.grid { width: 990px; font: 12px/1.5 '\5fae\8f6f\96c5\9ed1', arial, sans-serif }
.info-left-content { padding-left: 0px; }
.main-crumb { position: relative; z-index: 3; margin-top: 20px; }
.main-crumb a { font: 12px/1.5 '\5fae\8f6f\96c5\9ed1', arial, sans-serif; color: #0da4d3 }
.main-crumb a:hover { text-decoration: underline }
.main-crumb li { float: left; padding-bottom: 0px }
.main-crumb .line { color: #c3c7c7; font-family: "simsun"; margin: 0 5px }
.main-crumb .ico-caret { background: url(http://p2.qhimg.com/t01fb7a10744a4b6ad6.gif) 100% 8px no-repeat; display: inline-block; padding-right: 10px; position: relative }
.main-crumb .ico-caret-on,
.main-crumb .ico-caret:hover { background-position: 100% -30px }
.sub-crumb { background: #fff; border: 1px solid #888; display: none; left: 0; padding: 3px 0; position: absolute; top: 15px; z-index: 3; box-shadow: 0 1px 2px rgba(0,0,0,.2) }
.sub-crumb-scroll { height: 330px; overflow-x: hidden; overflow-y: auto; width: 125px }
.sub-crumb li { float: none; line-height: 22px; padding: 0 20px 0 10px; white-space: nowrap }
.sub-crumb li,
.main-crumb .ico-caret-on .sub-crumb,
.main-crumb .ico-caret:hover .sub-crumb { display: block }
.mod-category { border: 1px solid #EAEAEA; margin-bottom: 20px; background-color: #fdfdfd; box-shadow: 0 1px 1px rgba(0,0,0,.05); padding-bottom:10px;}
.mod-category .hd { padding: 10px 20px 0 20px; line-height: 32px; height: 32px; font-size: 15px; }
.mod-category .hd a{ padding-left:8px; font-size:12px; color:#777}
.mod-category .hd a:hover{ color:#f50}
.mod-category .bd { padding: 0 20px; }
.mod-category .bd li{ line-height: 28px; display:inline-block; width:50%; overflow:hidden; height:28px; float:left}
.mod-category .bd li a{ line-height: 28px;  color: #777; font-size: 12px;}
.mod-category .bd li a:hover{ color:#d00}
.mod-category .bd h4{ line-height:24px; font-size:14px; color:#d00}
.mod-category .bd p{ line-height:20px; color:#777; margin-bottom:20px;}
.mod-category .bd dl { padding-bottom: 20px; }
.mod-category .bd dt { line-height: 18px; color: #777; font-size: 12px; }
.mod-category .bd dd a { display: inline-block; width: 24%; line-height: 28px; font-size: 14px; color: #0da4d3 }
.mod-category .bd dd a:hover { text-decoration: underline }
.mod-category .filter{ padding:10px 20px 20px 20px;}
.mod-category .filter span{ display:block; line-height:24px; font-size:14px; margin-bottom:5px;}
.mod-category .filter span b{ color:#f30; font-family:Verdana, Geneva, sans-serif; font-size:16px;}
.mod-category .filter a { display: inline-block; padding:2px; color:#888}
.mod-category .filter a:hover{ text-decoration:underline; color:#f50}
/*pagination*/
.pagination { padding: 5px 0; text-align: center; margin-top: 10px; }
.pagination  .ipt{ width:16px; padding:0 2px;border: 1px solid #e3e3e3; margin:0 3px; line-height:20px;}
.pagination  .ipt_submit{ background:#f3f3f3; border:none; margin-left:8px; font-size:12px; height:24px; line-height:20px;border: 1px solid #e7ecf0; cursor:pointer; color:#565656}
.pagination  .ipt_submit:hover{ background:#ededed; color:#333}
.pagination .pages b { color: #333; display: inline-block; font-weight: 700; height: 24px; line-height: 24px; padding:0 5px;}
.pagination .pages b,
.pagination a { font-size: 12px; margin-right: 5px; text-align: center; vertical-align: middle }
.pagination a { background-color: #FFF; border: 1px solid #e7ecf0; display: inline-block; height: 24px; line-height: 24px; overflow: hidden; text-decoration: none; padding:0 7px; color: #0da4d3; }
.pagination a:hover { background-color: #e9f1f7; text-decoration: none }
.pagination .first,
.pagination .last { width: 41px }
.pagination .pre,
.pagination .next { line-height: 24px; width: 60px }
.pagination .last { margin-right: 0 }
.mod-userlogin .btn-login,
.mod-userlogin .btn-reg,
.mod-userinfo .qa-btn { background: url(http://p2.qhimg.com/t01687615fd25e6b70a.png) no-repeat }
.mod-userlogin { background: #fafafa; border-bottom: 1px #ededed solid; padding: 15px 0 0 35px; }
.mod-userlogin .btn-login,
.mod-userlogin .btn-reg { background-position: 0 -78px; color: #333; float: left; height: 36px; line-height: 36px; text-decoration: none; width: 85px; font-size: 13px; }
.mod-userlogin .btn-login { margin-right: 8px }
.mod-userlogin .btn-login:hover,
.mod-userlogin .btn-reg:hover { background-position: -85px -78px }
.mod-userlogin .btn-login:active,
.mod-userlogin .btn-reg:active { background-position: -170px -78px }
.mod-userlogin .btn-login span,
.mod-userlogin .btn-reg span { background: url(img/icon_log.png) no-repeat 0 0; cursor: pointer; _display: inline; float: left; height: 36px; margin-left: 22px; padding-left: 18px }
.mod-userlogin .btn-reg span { background-position: 0 -36px }
.mod-userinfo { background: #fffef1; border-bottom: 1px #f2e5aa solid; padding: 10px 12px 15px; position: relative }
.mod-userinfo .info { overflow: hidden; zoom: 1 }
.mod-userinfo .info .pic { float: left; height: 50px; margin-right: 10px; overflow: hidden; width: 50px }
.mod-userinfo .info .pic_com { float: left; height: 90px; margin-right: 10px; overflow: hidden; width: 120px; border-radius:5px }
.mod-userinfo .info .pic_com img{ width:120px; height:90px;}
.mod-userinfo .info .text { overflow: hidden; zoom: 1 }
.mod-userinfo .info .text,
.mod-userinfo .info .text a,
.mod-userinfo .info .wealth { color: #888 }
.mod-userinfo .info .nav a{ padding-right:8px;}
.mod-userinfo .info .name a { color: #333; font-weight: 700; text-decoration: none; font-size:14px; }
.mod-userinfo .info .js-user-score{ color:#323232 !important}
.mod-userinfo .info a.sbtn-ask{ border:1px solid #ededed; background:#fff; padding: 4px 0; display:block; width:74px; text-align:center; margin-top:5px; border-radius:2px}
.mod-userinfo .info a.sbtn-ask:hover{ border-color:#ddd; box-shadow:rgba(0,0,0,.5); color:#323232}
.mod-userinfo .status { border-top: 1px #f2e5aa dotted; margin-top: 10px; padding-top: 10px }
.mod-userinfo .status table { height: 28px; width: 100% }
.mod-userinfo .status th,
.mod-userinfo .status td { border-left: 1px #ecebb9 solid; line-height: 1.1; *line-height:1.3;
text-align: center }
.mod-userinfo .status th { color: #888; vertical-align: top; width: 32% }
.mod-userinfo .status td { vertical-align: bottom }
.mod-userinfo .status td,
.mod-userinfo .status td a { color: #f60 }
.mod-userinfo .status .first { border: 0 }
.mod-userinfo .qa-btn { background-position: -310px -153px; height: 26px; margin-top: 15px; overflow: hidden; width: 194px }
.mod-userinfo .qa-btn li { float: left }
.mod-userinfo .qa-btn li a { color: #666; display: block; height: 26px; line-height: 26px; *line-height:28px;
text-indent: 34px; width: 95px }
.mod-userinfo .qa-btn li a:hover { color: #666; text-decoration: none }
.mod-userinfo .ico-ide { margin-left: 2px; vertical-align: -3px }
.mod-userinfo .ico-lv { margin-left: 4px }
.expert-user { margin-left: 5px; vertical-align: text-bottom }
.mod-userinfo .expert-user { left: 46px; margin-left: 0; position: absolute; top: 40px; vertical-align: auto }
.ico-certify { background-position: 0 -248px; height: 17px; left: 32px; position: absolute; top: 30px; width: 15px }
.ico-company { background-position: 0 -281px }
.ico-guiness { background-position: 0 -313px; height: 17px; left: -9px; position: absolute; top: -7px; width: 16px }
.mod-userinfo .ico-guiness { left: 3px; _left: -8px; top: 3px }
.wgt-user-progress { clear: both; _zoom: 1; z-index: 1; border-top: 1px solid rgba(0,0,0,.05); margin-top: 10px; padding-top: 10px; }
.wgt-user-progress .progress-title { height: 30px }
.wgt-user-progress .progress-title a { font: 400 14px "Microsoft YaHei"; color: #7a7a7a }
.wgt-user-progress .progress-title a .ml-5 { margin: -2px 0 0 5px }
.wgt-user-progress .progress-title span { font-size: 12px; color: #ed7e3b }
.wgt-user-progress .bar-outer { margin-top: 15px }
.wgt-user-progress .bar-outer .bar-block { height: 15px; margin: 1px auto 11px; padding-left: 25px; line-height: 6px; *line-height:10px
}
.wgt-user-progress .bar-outer .bar-block .bar-title { float: left; margin-right: 18px; font-size: 12px; line-height: 11px; color: #666; *height:15px;
*line-height:15px
}
.wgt-user-progress .bar-outer .bar-block .bar-inner { position: relative; float: left; width: 145px; height: 9px; border: 1px solid #e6e6e6; text-align: center; z-index: 10; background-color: #fff; }
.wgt-user-progress .bar-outer .bar-block .bar-inner .bar-color { position: absolute; z-index: -10; top: -1px; left: -1px; float: left; height: 11px; background: url(http://cdn.iknow.bdimg.com/static/question/widget/user/info/progress/img/progressbar_8a4da10.png) no-repeat; _height: 11px; _line-height: 10px; _font-size: 0 }
.wgt-user-progress .bar-outer .bar-block .bar-inner .bar-color-hover { background: url(http://cdn.iknow.bdimg.com/static/question/widget/user/info/progress/img/progressbar_8a4da10.png) 0 -16px no-repeat }
.wgt-user-progress .bar-outer .bar-block .bar-inner .green-color { background: url(http://cdn.iknow.bdimg.com/static/question/widget/user/info/progress/img/progressbar_8a4da10.png) 0 -32px }
.wgt-user-progress .bar-outer .bar-block .bar-inner .green-color-hover { background: url(http://cdn.iknow.bdimg.com/static/question/widget/user/info/progress/img/progressbar_8a4da10.png) 0 -48px no-repeat }
.wgt-user-progress .bar-outer .bar-block .bar-inner span { text-align: center; -webkit-text-size-adjust: none; font: 14px/24px arial, "\5b8b\4f53", sans-serif, "Microsoft YaHei", tahoma; font-size: 10px; line-height: 9px; color: #555 }
.wgt-user-progress .bar-outer .bar-goodRate { margin-bottom: 13px }
.wgt-user-progress .mt-11 { margin-top: 11px }
.bar-button { text-align: left; padding-left: 80px !important; padding-bottom: 10px; }
.bar-button a { padding: 0 20px; }
.article { border: 1px solid #EAEAEA; margin-bottom: 20px; background-color: #fdfdfd; box-shadow: 0 1px 1px rgba(0,0,0,.05); }
.mod-append-qa .q,
.mod-append-qa .a,
.qa-content { font-size: 14px; overflow: hidden; }
.qa-content { line-height: 24px; margin-bottom: 10px }
.mod-qa-frm { display: none; margin-bottom: 10px }
.mod-i-a { display: block; margin-top: -1px; margin-bottom: -1px; padding-bottom: 25px }
.mod-editor { margin-bottom: 9px; position: relative; zoom: 1 }
.mod-editor-focus { border: 1px solid #82cf61!important; -webkit-box-shadow: 0 1px 2px #c6e6c6, 0 -1px 1px #c6e6c6; -moz-box-shadow: 0 1px 2px #c6e6c6, 0 -1px 1px #c6e6c6; box-shadow: 0 1px 2px #c6e6c6, 0 -1px 1px #c6e6c6 }
.mod-q { background: #fff url(http://p4.qhimg.com/t0191e2ce2c2a48f496.png) repeat-x }
.mod-q,
.mod-best-a { border-bottom: 1px solid #ebebeb; padding: 25px 30px }
.mod-best-a { background: #fff url(http://p5.qhimg.com/t01c367a6a9a6430cb9.png) repeat-x; zoom: 1 }
.mod-extra-fun { margin-bottom: 10px }
.mod-add-coin { display: none }
.qa-content a { color: #888 }
.mod-append-qa .q,
.mod-append-qa .a { margin-bottom: 15px; padding-left: 40px; position: relative }
.mod-append-qa .ico-q,
.mod-append-qa .ico-a { background: #f6f6f6; border: 1px solid #e5e5e5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; *display:inline;
font-size: 12px; left: 0; _left: -40px; padding: 0 5px; position: absolute; top: 0; zoom: 1 }
.mod-append-qa .ico-q { color: #50b817 }
.mod-append-qa .ico-a { color: #4c9be7 }
.mod-qa-frm .textarea { background: #fff; border: 2px #3eaf0e solid; min-height: 90px; overflow: hidden; padding: 3px; zoom: 1 }
.mod-qa-frm .extra { text-align: right }
.mod-qa-frm .captcha { display: none; margin-right: 10px; margin-top: 5px }
.mod-qa-frm .captcha,
.mod-qa-frm .submit { float: right }
.mod-qa-frm .gray { color: #888 }
.mod-i-a .hd { padding-bottom: 5px }
.mod-i-a .mod-editor { background: white; border: 1px solid #ccc }
.mod-editor .editor-toolbar { background: url(http://p3.qhimg.com/t015bc22be4cf62bc83.gif) repeat-x; border-bottom: 1px solid #e7e7e7; height: 29px; padding: 0 10px }
.mod-editor .editor-textarea { padding: 4px }
.mod-editor .erro { background: #fff9e5; border-top: 1px solid #f4e9c3; color: #a57639; display: none; height: 23px; line-height: 23px; margin-bottom: 0; position: absolute; text-align: center }
.mod-editor .close-error { background: url(http://p1.qhimg.com/t01c0376e528bc2ced8.gif); bottom: 3px; display: inline-block; height: 16px; position: absolute; right: 2px; width: 16px }
.mod-q .hd { position: relative; _zoom: 1 }
.mod-q .user-label { margin-top: 10px }
.mod-q .bd { padding-top: 10px }
.mod-best-a .hd { height: 45px; position: relative }
.mod-best-a .bd { padding: 10px 0 }
.mod-best-a .user-vcard { border-top: 1px solid #f4f4f4; padding-top: 15px }
.mod-extra-fun .btn { font-size: 12px; margin-right: 15px }
.mod-qa-frm .textarea textarea { border: 0; font-size: 14px; height: 90px; overflow: auto; padding: 0; text-align: left; width: 100% }
.mod-qa-frm .submit label { margin-right: 15px; *vertical-align:6px
}
.mod-editor .editor-toolbar a { color: #9f9f9f }
.mod-editor .editor-textarea textarea { border: 0 none; font-size: 14px; height: 100%; overflow: auto; padding: 0; text-align: left; width: 100% }
.mod-q .hd h1 { font-size: 16px; line-height: 26px; word-wrap: break-word }
.mod-best-a .hd h2 {
*display:inline; float: left; margin-left: 65px }
.mod-extra-fun .gray span,
.mod-add-coin .hd p { color: #999 }
.mod-add-coin .hd p { font-size: 14px }
.mod-qa-frm .submit label input { margin-right: 3px; vertical-align: -2px }
.mod-qa-frm .mod-editor .erro { bottom: 3px; left: 3px; width: 99.2% }
.mod-i-a .extra .anonymous { color: #666; float: left }
.mod-i-a .mod-editor .erro { bottom: 0; left: 0; width: 100% }
.mod-editor .close-error:hover { background-position: 0 -17px }
.mod-q .hd .ico { display: inline-block; height: 32px; left: -31px; position: absolute; top: 2px; width: 55px }
.mod-q .hd .unresolved { padding-left: 32px }
.mod-q .hd .wealth { color: #ff7800; font-weight: 700 }
.mod-q .mod-qa-frm .bd { margin-bottom: 0; padding-top: 0 }
.mod-relative-sh .bd li { float: left; font-size: 14px; padding: 5px 30px 5px 0; white-space: nowrap; word-break: keep-all }
.mod-relative-sh .bd li a{ color:#0063c8}
.mod-relative-sh .bd li a:hover{ text-decoration:underline; color:#f50}
.mod-best-a .hd .pubtime { float: right }
.mod-best-a .hd .ico { display: inline-block; *display:inline-block;
height: 70px; left: 0; position: absolute; top: -26px; width: 60px; *zoom:1
}
.mod-best-a .user-vcard .text { padding: 5px 0 }
.mod-best-a .user-vcard .name { margin-bottom: 5px }
.mod-i-a .extra .anonymous input { vertical-align: -2px }
.mod-editor .editor-toolbar a:hover { text-decoration: none }
.mod-extra-fun .gray:hover span { color: #0063c8 }
.mod-best-a .hd .pubtime .line { color: #e0e0e0; margin: 0 5px }
.mod-i-a #editor { width: 628px }
.mod-add-coin .bd label,
.mod-add-coin span { color: #666 }
.user-label span,
.right-func a { color: #888 }
.user-label span.ask-author a{ padding-right:5px; color:#0da4d3}
.user-label span.ask-author a:hover{ color:#f50}
.user-label .line { color: #e0e0e0; margin: 0 5px; }
.user-label .pubtime { float: right; }
.ico-satisfy { background: url(http://p1.qhimg.com/t01ae4f9bbadb30d7f9.jpg) 50% 0 no-repeat }
.ico-recommend { background: url(http://p1.qhimg.com/t012f24bd6c50a6bd9d.jpg) 50% 0 no-repeat }
.ico-unresolved { background: url(http://p4.qhimg.com/t0128ee75f5af0d3105.png) 50% 0 no-repeat }
.ico-emergency { background: url(http://p3.qhimg.com/t01efd48e77d28e0aa0.png) no-repeat; bottom: -5px; *bottom:-2px;
display: inline-block; *display:inline;
height: 17px; position: relative; width: 17px; *zoom:1
}
.ico-safe,
.ico-app { background: url(http://p2.qhimg.com/t014c869aed652e0123.png) no-repeat; background-position: 0 0; display: inline-block; *display:inline;
height: 15px; margin-left: 3px; vertical-align: -4px; *vertical-align:0;
width: 13px; *zoom:1
}
.ico-app { background-position: 1px -102px }
.add-img-html5 span { background: url(img/i_img.gif) 50% 50% no-repeat; float: left; height: 24px; width: 26px }
.add-img-html5 input { cursor: pointer; height: 29px; left: -100px; opacity: 0; position: absolute; top: 0 }
input { vertical-align: middle; }
.add-img-html5 { line-height: 2 }
.mod-qa-frm .hd { }
.captcha input { height: 26px; line-height: 24px; vertical-align: middle; }
.captcha img { cursor: pointer; height: 32px; _height: 30px; vertical-align: middle; }
.captcha img,
.captcha a { margin-left: 5px; color: #0da4d3 }
.mod-qa-frm .captcha,
.mod-qa-frm .submit span { margin-top: 0px; }
.mod-a-list .hd { background: #fff; position: relative; z-index: 2; padding: 0 30px; padding-top: 10px; line-height: 32px; }
.mod-a-list .accept-tips { background: #feffe8; border: 1px solid #e8d67b; color: #a87a27; float: left; padding: 2px 10px; position: relative }
.accept-tips .g-point { left: -13px; position: absolute; top: 6px; z-index: 1 }
.mod-a-list .bd { margin-top: -1px }
.shield .shield-tip { background: #fff4db; border: 1px solid #f4e1b7; height: 38px; left: 120px; padding: 8px; position: absolute; top: 40px; width: 430px }
.shield-tip .h { color: #fa4c00; font-family: '\5fae\8f6f\96c5\9ed1'; font-size: 14px }
.shield-tip .b { color: #c1957d }
.mod-my-a,
.mod-relative,
.mod-relative-sh,
.mod-share,
.mod-i-a { background: #fff; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; margin-top: -1px; padding: 15px 30px; zoom: 1; }
.mod-a-list { background: #fff; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; margin-top: -1px; }
.mod-a-list .bd li { border-top: 1px solid #f1f0f0; padding: 20px 30px }
.mod-append-qa .q,
.mod-append-qa .a,
.qa-content { font-size: 14px; overflow: hidden; word-break: break-all; word-wrap: normal; *word-wrap:break-word
}
.qa-content { line-height: 24px; margin-bottom: 10px }
.qa-content p { color: #555 }
.ans_handle { float: right; margin-bottom: -14px; }
.user-label .user-label-info { float: left; }
.user-label:after { clear: both; }
.user-label:before,
.user-label:after { content: ""; display: table; }
.mod-a-list .bd li a { color: #0da4d3 }
.in_hd{ padding:0 0 10px 0; height:42px;}
.in_hd b{ line-height:42px; font-size:20px; color:#d00; padding-right:5px;}
.in_hd span{ color:#888}
/**/
.nav_com{ box-shadow: 0 1px 1px rgba(0,0,0,.05); border-bottom:1px #f2e5aa solid; background:#fffef1 }
.nav_com li{ float:left; width:73px; text-align:center; height:42px; line-height:42px; position:relative; border-left:1px solid rgba(0,0,0,.02); overflow:hidden}
.nav_com li:nth-child(1){ width:74px; border:none;}
.nav_com li a{ display:block; height:42px; line-height:42px; color:rgba(0,0,0,.8)}
.nav_com li a:hover{ background-color:#fff; color:#f30}
.com_title{ background:#fffef1; height:24px; line-height:24px; padding: 5px 10px 0 10px; font-size:15px;}
.com_title span{ font-size:12px; color:#c7c7c7; margin-left:10px; font-family:sans-serif}
.com_title span a{ font-size:12px; color:#0da4d3; font-family:Microsoft yahei; padding:0 3px;}
.com_title span a:hover{ text-decoration:underline}

.ico-lv { background: url(img/ico_lv.png) no-repeat -157px -300px; display: inline-block; *display:inline;
line-height: 18px; width: 35px; zoom: 1 }
.ico-lv,
.ico-lv:hover,
.ico-lv:active,
.ico-lv:focus { text-decoration: none }
.ico-lv-0 { background-position: -157px -300px }
.ico-lv-1 { background-position: 0 4px; width: 25px }
.ico-lv-2 { background-position: 0 -15px; width: 25px }
.ico-lv-3 { background-position: 0 -34px; width: 25px }
.ico-lv-4 { background-position: 0 -53px; width: 25px }
.ico-lv-5 { background-position: 0 -72px; width: 25px }
.ico-lv-6 { background-position: 0 -91px; width: 25px }
.ico-lv-7 { background-position: 0 -110px; width: 25px }
.ico-lv-8 { background-position: 0 -129px; width: 25px }
.ico-lv-9 { background-position: 0 -148px; width: 25px }
.ico-lv-10 { background-position: 0 -167px }
.ico-lv-11 { background-position: 0 -186px }
.ico-lv-12 { background-position: 0 -205px }
.ico-lv-13 { background-position: 0 -224px }
.ico-lv-14 { background-position: 0 -243px }
.ico-lv-15 { background-position: 0 -262px }
.ico-lv-16 { background-position: 0 -281px }
.ico-lv-17 { background-position: 0 -300px }
.ico-lv-18 { background-position: 0 -319px }
.ico-lv-19 { background-position: 0 -338px }
.ico-lv-20 { background-position: 0 -357px }
.ico-lv-21 { background-position: -78px 4px }
.ico-lv-22 { background-position: -78px -15px }
.ico-lv-23 { background-position: -78px -34px }
.ico-lv-24 { background-position: -78px -53px }
.ico-lv-25 { background-position: -78px -72px }
.ico-lv-26 { background-position: -78px -91px }
.ico-lv-27 { background-position: -78px -110px }
.ico-lv-28 { background-position: -78px -129px }
.ico-lv-29 { background-position: -78px -148px }
.ico-lv-30 { background-position: -78px -167px }
.ico-lv-31 { background-position: -78px -186px }
.ico-lv-32 { background-position: -78px -205px }
.ico-lv-33 { background-position: -78px -224px }
.ico-lv-34 { background-position: -78px -243px }
.ico-lv-35 { background-position: -78px -262px }
.ico-lv-36 { background-position: -78px -281px }
.ico-lv-37 { background-position: -78px -300px }
.ico-lv-38 { background-position: -78px -319px }
.ico-lv-39 { background-position: -78px -338px }
.ico-lv-40 { background-position: -78px -357px }
.ico-lv-41 { background-position: -157px 4px }
.ico-lv-42 { background-position: -157px -15px }
.ico-lv-43 { background-position: -157px -34px }
.ico-lv-44 { background-position: -157px -53px }
.ico-lv-45 { background-position: -157px -72px }
.ico-lv-46 { background-position: -157px -91px }
.ico-lv-47 { background-position: -157px -110px }
.ico-lv-48 { background-position: -157px -129px }
.ico-lv-49 { background-position: -157px -148px }
.ico-lv-50 { background-position: -157px -167px }
.ico-lv-51 { background-position: -157px -186px }
.ico-lv-52 { background-position: -157px -205px }
.ico-lv-53 { background-position: -157px -224px }
.ico-lv-54 { background-position: -157px -243px }
.ico-lv-55 { background-position: -157px -262px }
.ico-lv-56 { background-position: -157px -281px }

