._xhm{ display: block; position: relative; width: 100%; } ._xhm:before{ } ._xhm:after{ display: block; content: ''; clear: both; } ._xhm div{ float: left; } ._xhy > a{ display: block; float: left; width: 100%; height: auto; line-height: 22px; text-align: center; } ._xhy ._xhq{ height: auto; } ._xhy > a img{ width: auto; height: auto; text-align: center; } ._xjb h1{ display: inline-block; padding: 11px 22px; color: #fff; background: #292a32; background-color: rgb(41, 42, 50); margin-bottom: 0px; font-size: 17px; text-transform: uppercase; font-weight: normal; font-family: 'PT Sans Narrow', 'Arial', sans-serif; letter-spacing: 1px; } ._xhk ._xhm ._xhy, ._xhw ._xhm ._xhy{ box-sizing: border-box; width: 133.3333px; height: 272px; padding-left: 5px; margin-bottom: 15px; line-height: 20px; text-align: center; } ._xhk ._xhm ._xhy:first-child, ._xhw ._xhm ._xhy:first-child{ padding-left: 0px; } ._xhk ._xhq, ._xhw ._xhq{ width: 133.3333px !important; height: 186.6667px !important; background-size: contain; background-repeat: no-repeat; background-position: center center; } ._xhk ._xhe, ._xhw ._xhe{ margin-top: 5px; color: rgb(40,40,40); } ._xhk ._xhs, ._xhw ._xhs{ color: rgb(140,140,140); } ._xhg ._xjb h2{ box-sizing: border-box !important; width: 20% !important; text-align: center; !important; } ._xhg ._xhm table{ width: 100%; border: collapse; } ._xhg ._xhm tbody tr td{ box-sizing: border-box; width: 20%; padding-left: 5px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed gray; text-align: center; vertical-align: top; } ._xhg ._xhm tbody tr:first-child td{ padding-top: 0px; padding-left: 0px; vertical-align: middle; } ._xhg ._xhm tbody tr td ._xjd{ display: block; width: 100%; line-height: 20px; padding-bottom: 8px; } ._xhg ._xhm tbody tr:first-child td a{ display: block; box-sizing: border-box; width: 100%; height: 100px; background-size: contain; background-repeat: no-repeat; background-position: center center; } ._xjf ._xjb{ margin-bottom: 0px !important; } ._xjf ._xjb h2{ box-sizing: border-box !important; width: 20% !important; text-align: center; !important; } ._xjf ._xhm table, ._xjf ._xhm table tbody{ width: 100%; border-collapse: separate; border-spacing: 0px 5px; } ._xjf ._xhm ._xjh td{ border-bottom: 1px dashed rgb(150,150,150); } ._xjf ._xhm ._xjj ._xjl{ width: 15%; min-width: 48px; padding-bottom: 5px; background-color: rgb(80,80,80); color: white; font-weight: bold; text-align: center; line-height: 50px; } ._xjf ._xhm ._xjj ._xjn{ width: 85%; box-sizing: border: box; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; } ._xjf ._xhm ._xjj ._xjn a{ display: inline; float: left; box-sizing: border-box; padding-left: 8px; padding-right: 8px; padding-bottom: 5px; line-height: 30px; text-align: center; font-size: 14px; } ._xjp ._xjb{ margin-bottom: 10px !important; } ._xjp ._xhm ._xjr{ width: 99%; color: #10B4E6; font-weight: bold; padding-left: 1%; padding-bottom: 10px; border-bottom: 2px dashed #ededed; margin-bottom: 10px; } ._xjp ._xhm ._ank{ width: 100%; } ._xjp ._xhm ._ank ._ane{ width: 100%; padding-bottom: 10px; } ._xjp ._xhm ._xhy{ box-sizing: border-box; width: 133.3333px; height: 257px; margin-bottom: 20px; line-height: 20px; } ._xjp ._xhm ._xhy ._xhq{ width: 100%; height: 186.6667px; background-size: contain; background-repeat: no-repeat; background-position: center center; } ._xjp ._xhe{ padding-left: 10%; width: 80%; margin-top: 5px; color: #10B4E6; text-align: center; } ._xjp ._xjt{ display: none; margin-top: 10px; padding-left: 10%; width: 80%; text-align: left; color: rgb(40,40,40); line-height: 20px; max-height: 80px; overflow: hidden; } ._xjp ._xhm ._xjv{ width: 100%; padding-bottom: 30px; border-bottom: 5px solid #292A32; margin-bottom: 15px; } ._xjp ._xhm ._xjx{ width: 100%; } ._xjz ._xjc{ width: 250px; height: 350px; background-size: contain; background-repeat: no-repeat; background-position: center center; } ._xjz ._xji{ box-sizing: border-box; width: 550px; padding-left: 5px; } ._xjz ._xji ._xjr{ width: 100%; color: #10B4E6; line-height: 30px; font-weight: bold; } ._xjz ._xji ._xjo{ width: 100%; color: rgb(40,40,40); font-size: 14px; line-height: 20px; } ._xjz ._xju{ margin-top: 20px; width: 100%; } ._xjz ._xju table{ width: 100%; } ._xjz ._xju thead ._xjr{ color: #10B4E6; line-height: 30px; font-weight: bold; padding-left: 20px; } ._xjz ._xju tbody td{ line-height: 20px; padding-left: 20px; } ._xjz ._xju tbody ._vpv td{ background-color: rgb(210,210,210); } ._xjz ._xju tbody ._vpt td{ background-color: rgb(250,250,250); } ._xjz ._xju tbody ._xjl{ font-weight: bold; color: rgb(40,40,40); width: 20%; } ._xja ._xjm, ._xja ._xjy{ float: left; width: 47%; } ._xja ._xjy{ margin-left: 6%; } ._xni{ position: relative; margin-top: 5px; margin-bottom: 5px; } ._xni > div._xny{ } ._xni > div._xny > i{ color: #e2e2e2; } ._xni > div._nxy{ position: absolute; top:0; left:0; } ._xni > div._xno{ z-index: 101; } ._xni > div._xno > i{ color: #c12026; } ._xni > div._xno > ._hhm{ color: transparent; } ._xjq{ margin-bottom: 20px !important; } ._xjq ._xjk{ display: block; float: left; width: 60px !important; height: 60px !important; background-size: contain; background-repeat: no-repeat; background-position: center center; } ._xjq ._xjw{ float: left; margin-left: 0px !important; width: calc( 100% - 60px ); } ._xnq{ border-radius: 6px; padding: 3px 5px 3px 5px; line-height: 150%; text-align: center; background-color: #ffb400 !important; color: #323232 !important; } ._xnq > span{ border-left: none !important; margin-left: 0 !important; padding-left: 0 !important; color: #323232 !important; } 