@charset "UTF-8";
/* line 3, ../../sass/vendor/basic/_reset.scss */
html {
  _background-image: url(about:blank);
  _background-attachment: fixed;
}

/* line 8, ../../sass/vendor/basic/_reset.scss */
h1, h2, h3, h4, input, textarea, select, button {
  font-size: 100%;
}

/* line 11, ../../sass/vendor/basic/_reset.scss */
h1, h2, h3, h4 {
  font-family: 'Microsoft YaHei';
}

/* line 14, ../../sass/vendor/basic/_reset.scss */
textarea {
  resize: vertical;
}

/* line 18, ../../sass/vendor/basic/_reset.scss */
li {
  list-style: none;
}

/* line 22, ../../sass/vendor/basic/_reset.scss */
img {
  border: 0;
  vertical-align: middle;
}

/* line 27, ../../sass/vendor/basic/_reset.scss */
i, em {
  font-style: normal;
}

/* line 31, ../../sass/vendor/basic/_reset.scss */
a {
  color: #777777;
  font-family: 'Microsoft YaHei';
  text-decoration: none;
}

/* line 37, ../../sass/vendor/basic/_reset.scss */
a:hover {
  color: #999999;
  text-decoration: none;
}

/* line 42, ../../sass/vendor/basic/_reset.scss */
a:focus, input {
  outline: none;
  background-color: transparent;
}

/* line 8, ../../sass/_base.scss */
body {
  height: 100%;
  background: #011226;
}

/* line 12, ../../sass/_base.scss */
.cw {
  width: 950px;
  margin: 0 auto;
  position: relative;
}

/* line 15, ../../sass/_base.scss */
.clearfix {
  *zoom: 1;
}
/* line 22, ../../sass/vendor/basic/_function.scss */
.clearfix:before, .clearfix:after {
  content: '';
  display: table;
}
/* line 27, ../../sass/vendor/basic/_function.scss */
.clearfix:after {
  clear: both;
}

/* line 6, ../../sass/common/commonStyle.scss */
.hide-con, .hide-con2 {
  height: 40px;
  background: url(../../images/hide-bg.jpg) left top repeat-x;
  position: relative;
}

/* line 12, ../../sass/common/commonStyle.scss */
.hide-con2 {
  background: none;
}

/* line 15, ../../sass/common/commonStyle.scss */
.team-sites-header-bar, .team-sites-header-bar2 {
  width: 985px;
  height: 40px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  background: url(../../images/teams-top-bar-static-bg.png?20170309) center top no-repeat;
}

/* line 21, ../../sass/common/commonStyle.scss */
.team-sites-header-bar2 {
  background-image: url(../../images/teams-button-bar-static-bg.png);
}

/* line 24, ../../sass/common/commonStyle.scss */
.a_cont {
  float: left;
  _display: inline;
  width: 483px;
  height: 40px;
  margin: 0 0 0 7px;
}
/* line 27, ../../sass/common/commonStyle.scss */
.a_cont .at {
  float: left;
  _display: inline;
  width: 30px;
  height: 40px;
  margin: 0 8px 0 0;
}
/* line 31, ../../sass/common/commonStyle.scss */
.a_cont a {
  float: left;
  _display: inline;
  height: 40px;
}
/* line 34, ../../sass/common/commonStyle.scss */
.a_cont a.a1 {
  width: 23px;
}
/* line 37, ../../sass/common/commonStyle.scss */
.a_cont a.a2 {
  width: 23px;
}
/* line 40, ../../sass/common/commonStyle.scss */
.a_cont a.a3 {
  width: 32px;
}
/* line 43, ../../sass/common/commonStyle.scss */
.a_cont a.a4 {
  width: 27px;
}
/* line 46, ../../sass/common/commonStyle.scss */
.a_cont a.a5 {
  width: 29px;
}
/* line 49, ../../sass/common/commonStyle.scss */
.a_cont a.a6 {
  width: 26px;
}
/* line 52, ../../sass/common/commonStyle.scss */
.a_cont a.a7 {
  width: 24px;
}
/* line 55, ../../sass/common/commonStyle.scss */
.a_cont a.a8 {
  width: 24px;
}
/* line 58, ../../sass/common/commonStyle.scss */
.a_cont a.a9, .a_cont a.a10, .a_cont a.a11, .a_cont a.a12, .a_cont a.a13, .a_cont a.a14, .a_cont a.a15, .a_cont a.a16 {
  width: 26px;
}

/* line 65, ../../sass/common/commonStyle.scss */
.n_cont {
  float: left;
  _display: inline;
  width: 447px;
  height: 40px;
  margin: 0 0 0 30px;
}
/* line 68, ../../sass/common/commonStyle.scss */
.n_cont .nt {
  float: left;
  _display: inline;
  width: 30px;
  height: 40px;
  margin: 0 8px 0 0;
}
/* line 72, ../../sass/common/commonStyle.scss */
.n_cont a {
  float: left;
  _display: inline;
  height: 40px;
}
/* line 75, ../../sass/common/commonStyle.scss */
.n_cont a.a17 {
  width: 23px;
}
/* line 78, ../../sass/common/commonStyle.scss */
.n_cont a.a18 {
  width: 23px;
}
/* line 81, ../../sass/common/commonStyle.scss */
.n_cont a.a19 {
  width: 32px;
}
/* line 84, ../../sass/common/commonStyle.scss */
.n_cont a.a20 {
  width: 23px;
}
/* line 87, ../../sass/common/commonStyle.scss */
.n_cont a.a21 {
  width: 29px;
}
/* line 90, ../../sass/common/commonStyle.scss */
.n_cont a.a22 {
  width: 23px;
}
/* line 93, ../../sass/common/commonStyle.scss */
.n_cont a.a23 {
  width: 24px;
}
/* line 96, ../../sass/common/commonStyle.scss */
.n_cont a.a24 {
  width: 24px;
}
/* line 99, ../../sass/common/commonStyle.scss */
.n_cont a.a25, .n_cont a.a26, .n_cont a.a27, .n_cont a.a28, .n_cont a.a29, .n_cont a.a30, .n_cont a.a31, .n_cont a.a32 {
  width: 25px;
}

/* line 105, ../../sass/common/commonStyle.scss */
.show-btn {
  position: absolute;
  width: 25px;
  height: 20px;
  margin: 0 0 0 -12px;
  top: 40px;
  left: 50%;
  background: url(../../images/show-btn.png) no-repeat;
  cursor: pointer;
  z-index: 30;
}
/* line 113, ../../sass/common/commonStyle.scss */
.show-btn.cur {
  background-image: url(../../images/show-btn2.png);
}

/* line 119, ../../sass/common/commonStyle.scss */
.header-bg {
  height: 283px;
  background: url(../../images/bg-part1.jpg) center bottom no-repeat;
}

/* line 125, ../../sass/common/commonStyle.scss */
.common-bg {
  padding-top: 18px;
  background: url(../../images/bg-part2.jpg) center top no-repeat;
  /*background: url(http://img.nflchina.com/bg_tom2011205.png) center top no-repeat;*/
}
/* line 129, ../../sass/common/commonStyle.scss */
.common-bg.videoDetail .cw {
  margin-top: 0;
}

/* line 141, ../../sass/common/commonStyle.scss */
.header {
  padding-top: 12px;
  width: 950px;
  height: 110px;
  margin: 0 auto;
  position: relative;
  z-index: 10;
  /*background:url(../../images/bg-header-nav.png) 0 0 repeat-x;*/
}
/* line 146, ../../sass/common/commonStyle.scss */
.header .logo {
  position: absolute;
  left: 0;
  top: 25px;
  width: 103px;
  height: 131px;
  margin: 0;
  z-index: 30;
  background: url(../../images/logo20161108.png) 0/100% 100%  no-repeat;
}
/* line 152, ../../sass/common/commonStyle.scss */
.header .header-con {
  width: 840px;
  height: auto;
  margin: 0 0 0 110px;
}
/* line 154, ../../sass/common/commonStyle.scss */
.header .header-con .common-header {
  *zoom: 1;
  height: 25px;
  margin-top: 15px;
}
/* line 22, ../../sass/vendor/basic/_function.scss */
.header .header-con .common-header:before, .header .header-con .common-header:after {
  content: '';
  display: table;
}
/* line 27, ../../sass/vendor/basic/_function.scss */
.header .header-con .common-header:after {
  clear: both;
}
/* line 159, ../../sass/common/commonStyle.scss */
.header .header-con .header-l {
  float: left;
  _display: inline;
  /*width: 405px;*/
  color: #fff;
  margin-left: 15px;
}
/* line 163, ../../sass/common/commonStyle.scss */
.header .header-con .header-l .logo2 {
  float: left;
  _display: inline;
  width: 191px;
  height: 25px;
  margin: 0 10px 0 0;
  background: url(../../images/logo2.png) no-repeat;
  vertical-align: middle;
}
/* line 169, ../../sass/common/commonStyle.scss */
.header .header-con .header-l .slogan {
  float: left;
  _display: inline;
  width: 201px;
  height: 18px;
  margin: 5px 0 0 0px;
  font: 14px/17px 'microsoft yahei';
  color: #fff;
}
/* line 176, ../../sass/common/commonStyle.scss */
.header .header-con .header-l .slogan a {
  display: inline-block;
  vertical-align: middle;
  width: 67px;
  height: 18px;
  background: url(../../images/title_indonesia.png) 0 0 no-repeat;
}
/* line 185, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv {
  float: right;
  _display: inline;
  margin-right: 10px;
}
/* line 188, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv a {
  vertical-align: middle;
  color: #fff;
  font: 14px/25px 'microsoft yahei';
}
/* line 192, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv a:hover {
  text-decoration: underline;
}
/* line 196, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv em {
  margin: 0 8px;
  font-size: 14px;
}
/* line 200, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog {
  float: left;
  _display: inline;
  position: relative;
  z-index: 30;
}
/* line 204, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog span {
  display: block;
  margin-top: -5px;
  height: 30px;
  padding: 0 22px 0 8px;
  background: #003d79 url(../../images/user-arrow.png) 95% 50% no-repeat;
  border-radius: 3px;
  font: 700 14px/30px 'microsoft yahei';
  color: #fff;
  cursor: pointer;
  min-width: 94px;
  text-align: center;
}
/* line 218, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog ul {
  background: #fff;
  position: absolute;
  z-index: 30;
  width: 100%;
  border-radius: 3px;
  display: none;
  min-width: 94px;
}
/* line 226, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog ul li {
  height: 30px;
  margin: 3px 0;
}
/* line 229, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog ul li a {
  display: block;
  padding-left: 10px;
  background: #003d79;
  height: 30px;
  text-indent: 20px;
  color: #acb3c0;
  font: 14px/30px 'microsoft yahei';
}
/* line 237, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog ul li a.ucenter {
  background: url(../../images/icon1.png) 10% 50% no-repeat;
}
/* line 239, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog ul li a.ucenter:hover {
  background-color: #003d79;
  color: #fff;
  background-image: url(../../images/icon1-cur.png);
  text-decoration: none;
}
/* line 246, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog ul li a.exit {
  background: url(../../images/icon2.png) 10% 50% no-repeat;
}
/* line 248, ../../sass/common/commonStyle.scss */
.header .header-con .logDiv .afterLog ul li a.exit:hover {
  background-color: #003d79;
  color: #fff;
  background-image: url(../../images/icon2-cur.png);
  text-decoration: none;
}
/* line 261, ../../sass/common/commonStyle.scss */
.header .header-con .score-info {
  position: absolute;
  right: 270px;
  font: 700 14px/22px 'microsoft yahei';
  color: #fff;
  opacity: 0;
  margin-top: 40px;
}
/* line 269, ../../sass/common/commonStyle.scss */
.header .header-con .eng {
  float: right;
  _display: inline;
  width: 80px;
  height: 24px;
  margin: 0;
  background: #b61734;
  border-radius: 8px;
  font: 12px/24px 'microsoft yahei';
  text-align: center;
  color: #fff;
}
.header .header-con .wb{
  float: right;
  margin-left: 15px;
}
/* line 278, ../../sass/common/commonStyle.scss */
.header .header-con .nav-wrap {
  border-radius: 3px;
  width: 840px;
  margin: 25px auto 0;
  position: relative;
  z-index: 5;
}
/* line 286, ../../sass/common/commonStyle.scss */
.header .header-con .common-nav {
  width: 834px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 289, ../../sass/common/commonStyle.scss */
.header .header-con .common-nav ul {
  *zoom: 1;
  margin-left: -1px;
  margin-top: -1px;
}
/* line 22, ../../sass/vendor/basic/_function.scss */
.header .header-con .common-nav ul:before, .header .header-con .common-nav ul:after {
  content: '';
  display: table;
}
/* line 27, ../../sass/vendor/basic/_function.scss */
.header .header-con .common-nav ul:after {
  clear: both;
}
/* line 294, ../../sass/common/commonStyle.scss */
.header .header-con .common-nav li {
  float: left;
  _display: inline;
  margin: 0;
  width: 119px;
  height: 41px;
  /*position: relative;*/
}
/* line 299, ../../sass/common/commonStyle.scss */
.header .header-con .common-nav li > a {
  display: block;
  width: 110px;
  height: 41px;
  text-align: center;
  font: 18px/40px 'microsoft yahei';
  color: #fff;
  box-sizing:border-box;
  margin-right: 10px;
}
/* line 305, ../../sass/common/commonStyle.scss */
.header .header-con .common-nav li > a:hover {
  background: #254665;
  border-bottom: 2px solid #f6be4b;
}
.nav_active{
  background: #254665;
  border-bottom: 2px solid #f6be4b;
}
/* line 309, ../../sass/common/commonStyle.scss */
.header .header-con .common-nav li:last-of-type > a {
 margin-right: 0;
}

.header .header-con .common-nav .sec-nav{
  display:none;
  position:absolute;
  top: 100%;
  width: 124px;
  margin-left: -7px;
  z-index: 60;
}
.sec-nav a{
  display:block;
  width: 100%;
  height: 38px;
  color:#85a8c8;
  line-height: 38px;
  background-color: #102a47;
  text-align: center;
  font-size: 12px;
  font-family:'microsoft yahei'
}
.sec-nav a:hover{
  background-color: #254665;
}

/* line 320, ../../sass/common/commonStyle.scss */
.scoreBoard {
  position: relative;
  height: 137px;
  margin-top: 8px;
  border-bottom: 1px solid #1b3b6c;
  background: url(../../images/scoreBoard-bg.png) 0 0 repeat-x;
  -webkit-box-shadow: 0 3px 3px #0b131f;
  -moz-box-shadow: 0 3px 3px #0b131f;
  box-shadow: 0 3px 3px #0b131f;
  overflow: hidden;
}
/* line 330, ../../sass/common/commonStyle.scss */
.scoreBoard .match-switch {
  position: absolute;
  width: 24px;
  height: 42px;
  margin: 0;
  background: url(../../images/arrow.png) no-repeat;
  top: 45px;
  left: 50%;
  cursor: pointer;
  display: none;
}
/* line 338, ../../sass/common/commonStyle.scss */
.scoreBoard .match-switch.leftBtn {
  margin-left: -520px;
}
/* line 341, ../../sass/common/commonStyle.scss */
.scoreBoard .match-switch.rightBtn {
  margin-left: 495px;
  background-position: -24px 0;
}

/* line 348, ../../sass/common/commonStyle.scss */
.scrollboard {
  height: 137px;
  overflow: hidden;
}
/* line 351, ../../sass/common/commonStyle.scss */
.scrollboard ul {
  width: 999em;
  position: absolute;
  left: 0;
  top: 0;
  height: 137px;
}
/* line 357, ../../sass/common/commonStyle.scss */
.scrollboard .matchDiv {
  float: left;
  _display: inline;
  padding-top: 10px;
  width: 150px;
  height: 116px;
  margin: 0 12px 0 0;
  background: url(../../images/match-sep.jpg) right bottom no-repeat;
}
/* line 363, ../../sass/common/commonStyle.scss */
.scrollboard .matchDiv.past .date-time {
  color: #acb3c0;
}
/* line 366, ../../sass/common/commonStyle.scss */
.scrollboard .matchDiv.past .status {
  color: #ddd;
  background: #acb3c0;
}
/* line 373, ../../sass/common/commonStyle.scss */
.scrollboard .matchDiv.now .date-time {
  color: #ce282a;
}
/* line 376, ../../sass/common/commonStyle.scss */
.scrollboard .matchDiv.now .status {
  color: #fff;
  background: #ce282a;
}
/* line 383, ../../sass/common/commonStyle.scss */
.scrollboard .matchDiv.future .date-time {
  color: #1b3b6c;
}
/* line 386, ../../sass/common/commonStyle.scss */
.scrollboard .matchDiv.future .status {
  color: #fff;
  background: #1b3b6c;
}
/* line 392, ../../sass/common/commonStyle.scss */
.scrollboard .data-info {
  height: 40px;
  margin-bottom: 3px;
}
/* line 395, ../../sass/common/commonStyle.scss */
.scrollboard .data-info .date-time {
  width: 96px;
  float: left;
  _display: inline;
  font: 700 15px/40px 'microsoft yahei';
}
/* line 399, ../../sass/common/commonStyle.scss */
.scrollboard .data-info .date-time span {
  float: left;
  _display: inline;
  width: 50%;
  font: 700 15px/40px 'microsoft yahei';
}
/* line 405, ../../sass/common/commonStyle.scss */
.scrollboard .data-info .status {
  float: left;
  _display: inline;
  width: 42px;
  height: 40px;
  margin: 0;
  color: #fff;
  border-radius: 20px;
  text-align: center;
  font: 12px/40px 'Arial';
}
/* line 412, ../../sass/common/commonStyle.scss */
.scrollboard .data-info .status.gameCenter {
  padding-top: 10px;
  height: 30px;
  line-height: 10px;
}
/* line 416, ../../sass/common/commonStyle.scss */
.scrollboard .data-info .status.gameCenter strong {
  display: block;
  -webkit-transform: scale(0.7);
  font-size: 16px;
}
/* line 425, ../../sass/common/commonStyle.scss */
.scrollboard .match-result .team {
  height: 36px;
  color: #003d79;
  line-height: 36px;
}
/* line 429, ../../sass/common/commonStyle.scss */
.scrollboard .match-result .team .team-name {
  width: 96px;
  float: left;
  _display: inline;
}
/* line 432, ../../sass/common/commonStyle.scss */
.scrollboard .match-result .team .team-name a {
  font: 700 14px/36px 'microsoft yahei';
  color: #003d79;
}
/* line 437, ../../sass/common/commonStyle.scss */
.scrollboard .match-result .team .team-logo {
  float: left;
  _display: inline;
  width: 36px;
  height: 36px;
  margin: -2px 8px 0 0;
  text-align: center;
  line-height: 36px;
}
/* line 442, ../../sass/common/commonStyle.scss */
.scrollboard .match-result .team .team-logo img {
  width: 36px;
}
/* line 447, ../../sass/common/commonStyle.scss */
.scrollboard .match-result .team .number {
  float: left;
  _display: inline;
  width: 42px;
  text-align: center;
  font: 700 20px/36px 'microsoft yahei';
  color: #003d79;
}

/* line 461, ../../sass/common/commonStyle.scss */
.footer {
  background: #00325a;
  padding-bottom: 30px;
}

/* line 465, ../../sass/common/commonStyle.scss */
.foot-part1 {
  padding-top: 18px;
  *zoom: 1;
  margin-bottom: 25px;
}
/* line 22, ../../sass/vendor/basic/_function.scss */
.foot-part1:before, .foot-part1:after {
  content: '';
  display: table;
}
/* line 27, ../../sass/vendor/basic/_function.scss */
.foot-part1:after {
  clear: both;
}
/* line 469, ../../sass/common/commonStyle.scss */
.foot-part1 .nfl-logoDiv {
  float: left;
  _display: inline;
  width: 230px;
  height: 108px;
  margin: 0;
  padding-right: 10px;
}
/* line 476, ../../sass/common/commonStyle.scss */
.foot-part1 .nfl-link {
  float: left;
  _display: inline;
  width: 468px;
  height: 169px;
  margin: 0;
  border-right:1px solid #0e497d;
}
.foot-part1 .nfl-link a{
  color:#3582c6;
  font-size:12px;
  font-family:"microsoft yahei";
}
.foot-part1 .nfl-link a:hover{
  color:#b91c3a;
}
.foot-part1 .nfl-link ul{
    float: left;
    height: 169px;
    padding:0 30px;
    border-left:1px solid #0e497d;
}
.foot-part1 .nfl-link li{
  margin-bottom: 10px;
  line-height: 1;
}
.foot-part1 .nfl-link .first{
  margin-bottom: 12px;
}
.foot-part1 .nfl-link .first a{
  font-size:14px;
  color:#fff;
  font-family:"microsoft yahei";
}

/* line 498, ../../sass/common/commonStyle.scss */
.foot-part1 .nfl-coop {
  float: left;
  _display: inline;
  /*width: 285px;*/
  height: 108px;
  margin: 0;
  padding-left: 18px;
  padding-right: 10px;
  /*background: url(../../images/footer-sep.jpg) right center no-repeat;*/
}
/* line 504, ../../sass/common/commonStyle.scss */
.foot-part1 .nfl-coop h3 {
  font: 14px/18px 'microsoft yahei';
  margin-bottom: 10px;
  color: #fff;
}
/* line 509, ../../sass/common/commonStyle.scss */
.foot-part1 .nfl-coop div {
  *zoom: 1;
}
/* line 22, ../../sass/vendor/basic/_function.scss */
.foot-part1 .nfl-coop div:before, .foot-part1 .nfl-coop div:after {
  content: '';
  display: table;
}
/* line 27, ../../sass/vendor/basic/_function.scss */
.foot-part1 .nfl-coop div:after {
  clear: both;
}
/* line 511, ../../sass/common/commonStyle.scss */
.foot-part1 .nfl-coop div img {
  float: left;
  _display: inline;
  width: 90px;
  height: 30px;
  margin: 0 5px 5px 0;
  margin-bottom: 10px;
  font: 12px/14px 'arial';
  color: #518bba;
}
/* line 520, ../../sass/common/commonStyle.scss */
.foot-part1 .erwei {
  float: left;
  _display: inline;
  padding-left: 12px;
  width: 100px;
}
/* line 524, ../../sass/common/commonStyle.scss */
.foot-part1 .erwei img {
  display: block;
  margin: 0 auto;
}
/* line 529, ../../sass/common/commonStyle.scss */
.foot-part1 .erwei p {
  font: 12px/16px 'microsoft yahei';
  margin-top: 5px;
  color: #fff;
  text-align: center;
}

/* line 537, ../../sass/common/commonStyle.scss */
.foot-part2 {
  margin-top: 20px;
}
/* line 539, ../../sass/common/commonStyle.scss */
.foot-part2 p {
  text-align: center;
  font: 12px/14px 'arial,microsoft yahei';
  margin-bottom: 10px;
  color: #305979;
}

/* line 547, ../../sass/common/commonStyle.scss */
.gotoTop {
  display: none;
  position: fixed;
  left: 50%;
  bottom: 350px;
  width: 79px;
  height: 69px;
  margin: 0 0 0 500px;
  background: url(../../images/gotoTop.jpg) no-repeat;
}

/*登录注册样式*/
/* line 557, ../../sass/common/commonStyle.scss */
.pop-cover {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
  margin: 0;
  background: #000;
  opacity: 0.4;
  filter: alpha(opacity=40);
  z-index: 50;
}

/* line 565, ../../sass/common/commonStyle.scss */
.loginForm, .regForm, .findPwdForm {
  position: fixed;
  padding: 6px;
  background: rgba(255, 255, 255, 0.4);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)";
  border-radius: 3px;
  -webkit-box-shadow: 3px 3px 8px #333;
  -moz-box-shadow: 3px 3px 8px #333;
  box-shadow: 3px 3px 8px #333;
  z-index: 100;
}
/* line 572, ../../sass/common/commonStyle.scss */
.loginForm:root, .regForm:root, .findPwdForm:root {
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00ffffff', EndColorStr='#00ffffff');
}

/* line 581, ../../sass/common/commonStyle.scss */
.loginDiv {
  padding: 0 52px;
  position: relative;
  background: #fff;
  height: 100%;
}
/* line 586, ../../sass/common/commonStyle.scss */
.loginDiv .login-close {
  position: absolute;
  width: 30px;
  height: 30px;
  text-align: center;
  font: 700 14px/30px 'microsoft yahei';
  right: 0px;
  top: 0px;
  cursor: pointer;
  color: #e0e0e0;
  z-index: 50;
}
/* line 598, ../../sass/common/commonStyle.scss */
.loginDiv h3 {
  font: 28px/30px 'microsoft yahei';
  color: #003d79;
  padding-top: 30px;
  margin-bottom: 30px;
  text-align: center;
}
/* line 604, ../../sass/common/commonStyle.scss */
.loginDiv h3.findPwdHead {
  padding-top: 20px;
  margin-bottom: 25px;
}
/* line 609, ../../sass/common/commonStyle.scss */
.loginDiv .goRegPage {
  display: block;
  background: url(../../images/reg-goIcon.jpg) left center no-repeat;
  padding-left: 16px;
  font: 14px/16px 'microsoft yahei';
  color: #999;
}
/* line 615, ../../sass/common/commonStyle.scss */
.loginDiv .goRegPage:hover {
  color: #999;
}
/* line 619, ../../sass/common/commonStyle.scss */
.loginDiv .successCover {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.8);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)";
  display: none;
}
/* line 628, ../../sass/common/commonStyle.scss */
.loginDiv .successCover:root {
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00ffffff', EndColorStr='#00ffffff');
}
/* line 632, ../../sass/common/commonStyle.scss */
.loginDiv .successCover .reg-success {
  position: absolute;
  width: 285px;
  height: 50px;
  left: 50%;
  top: 50%;
  margin-left: -142px;
  margin-top: -25px;
  font: 20px/50px 'microsoft yahei';
  color: #003d79;
  text-align: center;
}
/* line 643, ../../sass/common/commonStyle.scss */
.loginDiv .successCover .reg-success em {
  display: inline-block;
  vertical-align: middle;
  width: 27px;
  height: 25px;
  margin: 0 10px 0 0;
  background: url(../../images/ok_error.png) 0 0 no-repeat;
}
/* line 650, ../../sass/common/commonStyle.scss */
.loginDiv .successCover .reg-info1 {
  position: absolute;
  width: 285px;
  height: 36px;
  left: 50%;
  top: 53%;
  margin-left: -142px;
  font: 20px/50px 'microsoft yahei';
  color: #c9364b;
  text-align: center;
}
/* line 661, ../../sass/common/commonStyle.scss */
.loginDiv .successCover .reg-info2 {
  position: absolute;
  width: 332px;
  height: 50px;
  left: 50%;
  top: 62%;
  margin-left: -166px;
  font: 20px/50px 'microsoft yahei';
  color: #c9364b;
  text-align: center;
}
/* line 671, ../../sass/common/commonStyle.scss */
.loginDiv .successCover .reg-info2 a {
  color: #c9364b;
}
/* line 673, ../../sass/common/commonStyle.scss */
.loginDiv .successCover .reg-info2 a:hover {
  text-decoration: underline;
}

/* line 682, ../../sass/common/commonStyle.scss */
.login-form .input-box {
  border: 1px solid #d0d7e4;
  height: 40px;
  margin-bottom: 20px;
  position: relative;
}
/* line 687, ../../sass/common/commonStyle.scss */
.login-form .input-box.pwd-box {
  margin-bottom: 0;
}
/* line 691, ../../sass/common/commonStyle.scss */
.login-form .input-box .input-label {
  float: left;
  _display: inline;
  width: 28px;
  height: 27px;
  margin: 6px 20px 0 12px;
  background: url(../../images/login-icon.png) no-repeat;
}
/* line 695, ../../sass/common/commonStyle.scss */
.login-form .input-box .input-label.uname-label {
  background-position: 0 0;
}
/* line 698, ../../sass/common/commonStyle.scss */
.login-form .input-box .input-label.pwd-label {
  background-position: 0 -27px;
}
/* line 702, ../../sass/common/commonStyle.scss */
.login-form .input-box input {
  width: 250px;
  height: 22px;
  margin: 10px 5px 0 0;
  border: none;
  font: 14px/22px 'simsun';
  color: #3a3b3e;
}
/* line 709, ../../sass/common/commonStyle.scss */
.login-form .input-box.ui-input-cur {
  border: 1px solid #1e75cb;
}
/* line 711, ../../sass/common/commonStyle.scss */
.login-form .input-box.ui-input-cur .uname-label {
  background-position: -28px 0;
}
/* line 714, ../../sass/common/commonStyle.scss */
.login-form .input-box.ui-input-cur .pwd-label {
  background-position: -28px -27px;
}
/* line 717, ../../sass/common/commonStyle.scss */
.login-form .input-box.ui-input-cur input {
  color: #003d79;
}
/* line 723, ../../sass/common/commonStyle.scss */
.login-form .error-info {
  visibility: hidden;
  display: block;
  margin: 5px 0 10px;
  height: 16px;
  text-align: right;
  font: 12px/16px 'microsoft yahei';
  vertical-align: middle;
  color: #cd2729;
}
/* line 732, ../../sass/common/commonStyle.scss */
.login-form .error-info img {
  vertical-align: top;
}
/* line 736, ../../sass/common/commonStyle.scss */
.login-form .other-field {
  *zoom: 1;
  margin-bottom: 10px;
}
/* line 22, ../../sass/vendor/basic/_function.scss */
.login-form .other-field:before, .login-form .other-field:after {
  content: '';
  display: table;
}
/* line 27, ../../sass/vendor/basic/_function.scss */
.login-form .other-field:after {
  clear: both;
}
/* line 739, ../../sass/common/commonStyle.scss */
.login-form .other-field .auto-login {
  float: left;
  _display: inline;
}
/* line 741, ../../sass/common/commonStyle.scss */
.login-form .other-field .auto-login input {
  width: 34px;
  height: 14px;
  vertical-align: middle;
  visibility: hidden;
}
/* line 747, ../../sass/common/commonStyle.scss */
.login-form .other-field .auto-login .ui-checkbox {
  display: inline-block;
  cursor: pointer;
  width: 16px;
  height: 14px;
  margin: 0;
  vertical-align: middle;
  background: url(../../images/check.png) 0 0 no-repeat;
}
/* line 753, ../../sass/common/commonStyle.scss */
.login-form .other-field .auto-login .ui-checkbox.check {
  background-position: -17px 0;
}
/* line 757, ../../sass/common/commonStyle.scss */
.login-form .other-field .auto-login label {
  cursor: pointer;
  font: 14px/14px 'microsoft yahei';
  color: #999;
  vertical-align: middle;
}
/* line 764, ../../sass/common/commonStyle.scss */
.login-form .other-field a {
  float: right;
  _display: inline;
  font: 14px/16px 'microsoft yahei';
  color: #999;
}
/* line 768, ../../sass/common/commonStyle.scss */
.login-form .other-field a:hover {
  text-decoration: underline;
}
/* line 773, ../../sass/common/commonStyle.scss */
.login-form .submitBtn {
  width: 356px;
  height: 50px;
  margin: 0 0 20px 0;
  border-radius: 3px;
  background: #003d79;
  border: none;
}
/* line 778, ../../sass/common/commonStyle.scss */
.login-form .submitBtn span {
  display: block;
  height: 50px;
  text-align: center;
  font: 16px/50px 'microsoft yahei';
  color: #fff;
}

/* line 789, ../../sass/common/commonStyle.scss */
.reg-form .msg-txt {
  display: block;
  height: 14px;
  font: 12px/14px 'simsun';
  margin: 10px 0 3px;
  color: #a5a5a5;
}
/* line 795, ../../sass/common/commonStyle.scss */
.reg-form .msg-txt.cur {
  color: #003d79;
}
/* line 799, ../../sass/common/commonStyle.scss */
.reg-form .input-box {
  border: 1px solid #d0d7e4;
  height: 40px;
  position: relative;
}
/* line 803, ../../sass/common/commonStyle.scss */
.reg-form .input-box.pwd-box {
  margin-bottom: 0;
}
/* line 807, ../../sass/common/commonStyle.scss */
.reg-form .input-box .input-label {
  float: left;
  _display: inline;
  width: 28px;
  height: 27px;
  margin: 6px 20px 0 12px;
  background: url(../../images/login-icon.png) no-repeat;
}
/* line 811, ../../sass/common/commonStyle.scss */
.reg-form .input-box .input-label.email-label {
  background-position: 0 -54px;
}
/* line 814, ../../sass/common/commonStyle.scss */
.reg-form .input-box .input-label.uname-label {
  background-position: 0 0;
}
/* line 817, ../../sass/common/commonStyle.scss */
.reg-form .input-box .input-label.pwd-label {
  background-position: 0 -27px;
}
/* line 821, ../../sass/common/commonStyle.scss */
.reg-form .input-box input {
  width: 250px;
  height: 22px;
  margin: 10px 5px 0 0;
  border: none;
  font: 14px/22px 'simsun';
  color: #3a3b3e;
}
/* line 828, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-cur {
  border: 1px solid #1e75cb;
}
/* line 830, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-cur .email-label {
  background-position: -28px -54px;
}
/* line 833, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-cur .uname-label {
  background-position: -28px 0;
}
/* line 836, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-cur .pwd-label {
  background-position: -28px -27px;
}
/* line 839, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-cur input {
  color: #003d79;
}
/* line 843, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-error {
  border: 1px solid #cd2729;
}
/* line 845, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-error .email-label {
  background-position: -56px -54px;
}
/* line 848, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-error .uname-label {
  background-position: -56px 0;
}
/* line 851, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-error .pwd-label {
  background-position: -56px -27px;
}
/* line 854, ../../sass/common/commonStyle.scss */
.reg-form .input-box.ui-input-error b {
  display: inline-block;
  background: url(../../images/ok_error.png) -27px 0 no-repeat;
}
/* line 859, ../../sass/common/commonStyle.scss */
.reg-form .input-box b {
  display: inline-block;
  vertical-align: middle;
  width: 27px;
  height: 25px;
  margin: 0;
  background: url(../../images/ok_error.png) 0 0 no-repeat;
  display: none;
}
/* line 865, ../../sass/common/commonStyle.scss */
.reg-form .input-box b.error {
  background-position: -27px 0;
}
/* line 869, ../../sass/common/commonStyle.scss */
.reg-form .input-box em {
  position: absolute;
  right: 0;
  top: 42px;
  font: 12px/14px 'simsun';
  color: #cd2729;
  display: none;
}
/* line 880, ../../sass/common/commonStyle.scss */
.reg-form .findPwdTxt {
  font: 14px/16px 'simsun';
  color: #acb3c0;
  margin: 20px 0 0;
}
/* line 886, ../../sass/common/commonStyle.scss */
.reg-form .resetBtn, .reg-form .registerBtn, .reg-form .findBtn {
  width: 356px;
  height: 50px;
  margin: 35px 0 20px 0;
  border-radius: 3px;
  background: #003d79;
  border: none;
}
.protocol-ipt{
  margin-top: 20px;
}
.protocol-ipt a:hover{
  color: #3490e9;
  text-decoration: underline;
}
.reg-form .registerBtn{
  margin-top: 10px;
}
/* line 891, ../../sass/common/commonStyle.scss */
.reg-form .resetBtn span, .reg-form .registerBtn span, .reg-form .findBtn span {
  display: block;
  height: 50px;
  text-align: center;
  font: 700 16px/50px 'microsoft yahei';
  color: #fff;
}

/* line 901, ../../sass/common/commonStyle.scss */
.resetPwdDiv {
  padding: 70px 0 150px;
  background: #fff;
}
/* line 904, ../../sass/common/commonStyle.scss */
.resetPwdDiv .resetPwdWrap {
  width: 355px;
  margin: 0 auto;
}
/* line 907, ../../sass/common/commonStyle.scss */
.resetPwdDiv .resetPwdWrap h3 {
  width: 96px;
  height: 22px;
  margin: 0 auto 20px;
  text-align: right;
  border-left: 4px solid #cd2729;
  font: 20px/22px 'microsoft yahei';
  color: #003d79;
}
/* line 916, ../../sass/common/commonStyle.scss */
.resetPwdDiv .resetPwdWrap .result-info {
  height: 20px;
  font: 700 16px/20px 'microsoft yahei';
}
/* line 919, ../../sass/common/commonStyle.scss */
.resetPwdDiv .resetPwdWrap .result-info.ok {
  color: #003d79;
}
/* line 922, ../../sass/common/commonStyle.scss */
.resetPwdDiv .resetPwdWrap .result-info.error {
  color: #cd2729;
}
/* line 926, ../../sass/common/commonStyle.scss */
.resetPwdDiv .resetPwdWrap .input-box p {
  position: absolute;
  width: 80px;
  text-align: right;
  left: -90px;
  top: 0px;
  font: 18px/40px 'microsoft yahei';
  color: #003d79;
}

/*505 comingSoon页面的样式*/
/* line 939, ../../sass/common/commonStyle.scss */
.status404 {
  padding-bottom: 20px;
}

/* line 942, ../../sass/common/commonStyle.scss */
.status-bg .cw {
  //margin-top: -150px;
  //padding-bottom: 20px;
}

/* line 949, ../../sass/common/commonStyle.scss */
.popScoreInfo {
  position: fixed;
  right: 5px;
  bottom: 5px;
  width: 310px;
  height: 230px;
  background: #fff;
  border: 2px solid #1b3b6c;
  z-index: 100;
}
/* line 958, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-con {
  width: 240px;
  height: 175px;
  margin: 35px 35px 0px;
}
/* line 963, ../../sass/common/commonStyle.scss */
.popScoreInfo .noMore {
  position: absolute;
  right: 35px;
  top: 3px;
  font: 12px/14px 'simsun';
  color: #999;
}
/* line 969, ../../sass/common/commonStyle.scss */
.popScoreInfo .noMore input {
  border: none;
  border: 1px solid #999;
  vertical-align: middle;
  cursor: pointer;
}
/* line 976, ../../sass/common/commonStyle.scss */
.popScoreInfo .noMore label {
  cursor: pointer;
  margin-left: 3px;
  vertical-align: middle;
}
/* line 983, ../../sass/common/commonStyle.scss */
.popScoreInfo .close {
  position: absolute;
  right: -1px;
  top: -1px;
  width: 20px;
  height: 20px;
  background: url(../../images/popClose.jpg) 0 0 no-repeat;
}
/* line 991, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-list {
  border-bottom: 1px solid #1b3b6c;
}
/* line 993, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-list li {
  height: 14px;
  margin: 6px 0 15px;
}
/* line 996, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-list li .task-name {
  float: left;
  _display: inline;
  background: url(../../images/task-status.jpg) 0 -14px no-repeat;
  font: 14px/14px 'microsoft yahei';
  color: #777;
  padding-left: 20px;
}
/* line 1003, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-list li .task-score {
  float: right;
  _display: inline;
  color: #777;
  font: 14px/14px 'microsoft yahei';
}
/* line 1009, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-list li.finished .task-name {
  background-position: 0 0;
  color: #1b3b6c;
}
/* line 1013, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-list li.finished .task-score {
  color: #1b3b6c;
}
/* line 1020, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-result {
  margin-top: 5px;
}
/* line 1022, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-result strong {
  float: left;
  _display: inline;
  font: 700 14px/22px 'microsoft yahei';
  color: #1b3b6c;
}
/* line 1026, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-result strong em {
  color: #b31930;
}
/* line 1030, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-result span {
  float: right;
  _display: inline;
  font: 700 14px/22px 'microsoft yahei';
  color: #1b3b6c;
}
/* line 1034, ../../sass/common/commonStyle.scss */
.popScoreInfo .task-result span b {
  color: #b31930;
}

/* line 1041, ../../sass/common/commonStyle.scss */
.regTip {
  position: fixed;
  right: 5px;
  bottom: 5px;
  width: 318px;
  height: 130px;
  background: url(../../images/regTip.jpg?v1) 0 0 no-repeat;
  z-index: 100;
}
/* line 1049, ../../sass/common/commonStyle.scss */
.regTip .noMore {
  position: absolute;
  right: 40px;
  top: 5px;
  font: 12px/14px 'simsun';
  color: #fff;
}
/* line 1055, ../../sass/common/commonStyle.scss */
.regTip .noMore input {
  border: none;
  border: 1px solid #999;
  vertical-align: middle;
  cursor: pointer;
}
/* line 1062, ../../sass/common/commonStyle.scss */
.regTip .noMore label {
  cursor: pointer;
  margin-left: 3px;
}
/* line 1067, ../../sass/common/commonStyle.scss */
.regTip .close {
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background: url(../../images/popClose2.jpg) 0 0 no-repeat;
}
/* line 1076, ../../sass/common/commonStyle.scss */
.regTip .regBtn {
  position: absolute;
  width: 238px;
  height: 42px;
  left: 48px;
  bottom: 15px;
}
.search{position:absolute;border:1px solid #fff;border-radius: 2px;left:490px;top:23px;height:28px;overflow:hidden;}
.keyword{height:30px;line-height:30px;width:110px;border:0;float:left;color:#fff;padding:0 5px;font-family:'microsoft yahei';font-size:14px;}
.search-button{width:40px;height:100%;border:0;background:#fff url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QTlDMUEzODFFMDNFRTQxMUEwOEZCQUU2MkVGMTJDQTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlENzhGQ0E2RjUzMTFFNkE4NTBEQUUzRUEzQjgzNTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlENzhGQzk2RjUzMTFFNkE4NTBEQUUzRUEzQjgzNTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NzM5MUI3NzVBNkJFNjExOEFGNkRGMjAxNzdGMUI4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBOUMxQTM4MUUwM0VFNDExQTA4RkJBRTYyRUYxMkNBNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uACZBZG9iZQBkwAAAAAEDABUEAwYKDQAABbIAAAY/AAAG8AAAB8D/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/CABEIAB4ALQMBEQACEQEDEQH/xACrAAACAwEBAAAAAAAAAAAAAAAFBgECAwAHAQEBAQEAAAAAAAAAAAAAAAAAAwIEEAAABQQCAgMAAAAAAAAAAAAAAQIDEyARBAUQEiEUMDEGEQABAgMGBQUBAAAAAAAAAAABAgMAEgQQESExQTKBIlITBSBhwUIUNBIBAAAAAAAAAAAAAAAAAAAAQBMBAAIBAwQDAQEAAAAAAAAAAQARITFRYRAgQXHwkbGBMP/aAAwDAQACEQMRAAABbiBYrM9Kmxw3CrSZjG1es3WNYNTMTLSEaz6lz3kUCxYHayVzqx//2gAIAQEAAQUCgMQhe41yFtRvtxGI1CAh+jStrT4mDjN4mnYQ3s/XHricg4pp5stRlsJ1mQv8/nzEJSF3hd8XfGYbPW74u8P/2gAIAQIAAQUC46nSn7B03B+ai5//2gAIAQMAAQUC47Uq4KmwLx8P/9oACAECAgY/Akf/2gAIAQMCBj8CR//aAAgBAQEGPwKyXuFQGBWkEpHGA6yoLbVkoWXWVK2sDyg3dJUAYbbp0jsSi67UEZ8Y8pSMfytqQQBklahiPQpp0TNrEqknUGCxReVdYpNGikLKR7KvF0K8bV81LUqmZqbvscMfm3bG2NsN/uSmWcdufr0jbGUf/9oACAEBAwE/IeCKIyuf6ezX+XNa9G2dLFsc166FvFC9X4g54jaKugTWG/ksoBdWyVX9KrxUptKbTmhrXtEBSRxR1gni44VOXX8aMv0bHOjfV+d9k5n2TmfZOeAx/D57hvPsmG9e1k//2gAIAQIDAT8h6yV2itzSdtfJMNndbx1//9oACAEDAwE/IelIPZogYmt7b7zJXc156//aAAwDAQACEQMRAAAQtuttVtKKtkGA/9oACAEBAwE/EGAZUoMqzPZF7XWQw5PCMcFkDTScI4RyOGOywJBbheChp/lsdmIFRmxr/wBoeyNuvANNnmGxrcsYN8UGvgpENiMWeDZTNejZsj2MugGMo2vKLbETlyrtb4rdxW6ArigG6TnIfEP2HwD9h8A/Z6Mcue7d7+K2T4A/YX7QIGYjedaxU//aAAgBAgMBPxDoIRFT2ERcYl1mTOvYKNkuyCwHlDx3ZXq//9oACAEDAwE/EOiLASzsSOoRQ0mBGnYllSjBQibmj5/xn//Z) center center no-repeat;}
i.hot{
  background: url(../../images/common/hot.png) left center no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  height: 30px;
  width: 30px;
  vertical-align: middle;
}