body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
@font-face {font-family: "iconfont";
  src: url(f30dd9fb15785167eaadb435e300bc8b.eot); /* IE9*/
  src: url(f30dd9fb15785167eaadb435e300bc8b.eot?#iefix) format('embedded-opentype'), 
  url(8c2d5ba9d9995c722545b6e54bf010dc.woff) format('woff'), 
  url(23869b524ec200fcf82c18820fc8e837.ttf) format('truetype'), 
  url(b9cc930bbf498b1332354d4887ac0652.svg#iconfont) format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:12px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-taobaowang:before { content: "\E618"; }
.icon-gouwuche:before { content: "\E609"; }
.icon-icon-copy-copy:before { content: "\E606"; }
.icon-liebiao:before { content: "\E636"; }
.icon-gougou:before { content: "\E626"; }
.icon-xingxing:before { content: "\E6AD"; }
.icon-xingxing1:before { content: "\E672"; }
a:link {
  color: #6C6C6C; }

a:hover {
  text-decoration: none;
  color: #F22E00; }

li {
  display: inline-block; }

.pull-left {
  float: left; }

.pull-right {
  float: right; }

input.err {
  border: 1px solid #F22E00; }

div.err {
  color: #F22E00; }

.container {
  position: relative;
  margin: 0 auto;
  width: 1190px; }

body {
  color: #6C6C6C;
  font: 400 12px/1.6 arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; }

.header {
  font-size: 12px;
  background-color: #F5F5F5;
  border: 1px solid #eeeeee; }
  .header .nav ul {
    height: 35px; }
    .header .nav ul li {
      padding: 0 6px;
      line-height: 35px; }
      .header .nav ul li .hl {
        color: #F22E00;
        padding-right: 6px; }
      .header .nav ul li span {
        padding-left: 3px; }
    .header .nav ul .icon span {
      color: #F22E00; }
    .header .nav ul .sp {
      color: #ddd; }

.main {
  font: 400 12px/1.6 arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; }
  .main .title {
    padding: 20px 0; }
    .main .title h1 {
      display: inline-block;
      height: 48px;
      vertical-align: middle;
      overflow: hidden; }
      .main .title h1 .iconfont {
        position: relative;
        top: -76px;
        color: #F22E00;
        font-size: 120px;
        width: 106px; }
    .main .title h2 {
      display: inline-block;
      color: #3c3c3c;
      font-size: 22px;
      font-family: "\5FAE\8F6F\96C5\9ED1","\534E\6587\7EC6\9ED1","\9ED1\4F53",arial;
      font-weight: 400;
      vertical-align: middle; }
  .main .steps {
    position: relative;
    height: 46px;
    border-bottom: 2px solid #e6e6e6; }
    .main .steps ol {
      width: 720px;
      margin: 0 auto;
      color: #999;
      font-size: 0; }
      .main .steps ol li {
        width: 170px;
        height: 46px;
        padding-left: 70px;
        font-size: 16px;
        font-weight: 700;
        line-height: 46px;
        font-family: "\5FAE\8F6F\96C5\9ED1","\534E\6587\7EC6\9ED1","\9ED1\4F53",arial; }
        .main .steps ol li .icon {
          background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRF6enp4ODg7+/v2trazs7O1tbW0dHR5+fn+Pj48fHxz8/P2dnZ+fn5+vr6zc3NzMzM////UWyQ3AAAABF0Uk5T/////////////////////wAlrZliAAAAgElEQVR42oSSVxaDMAwE14UatPL9TxvAzgvBEpnPneeiglIRpIEcEqQFqHGgNhjkK5asF/LyEdAbqCLyLhgPIat2rLKLoAahYKMluGFSkwkvWySMthhBW9AX7lXu4+53Z7vA2W9JkdznWc629yI+D2o/8zva+H8Z2vqoXtbnLcAAHWwfl4XAgT4AAAAASUVORK5CYII=) no-repeat;
          color: #fff;
          width: 24px;
          height: 24px;
          line-height: 24px;
          margin-right: 5px;
          font-size: 16px;
          font-weight: 700;
          text-align: center;
          display: inline-block; }
      .main .steps ol .step-3 {
        display: none; }
      .main .steps ol .hl {
        color: #3e3e3e;
        border-bottom: 2px solid #F22E00; }
        .main .steps ol .hl .icon {
          background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJQTFRF/+vk/0kM/4xm/8Wx/66T/6WH/0QG/3ZI/1Qb/2Yz/6yQ/3FC/0sP/+nh/+be/4pj/3RF/+3n/8m3/0ID/0AA////exw6hwAAABZ0Uk5T////////////////////////////AAHSwOQAAACJSURBVHjafJJJEoAgDAQHcN814f9fdUELlMQ+cEgXWzLwARR1S9TWBZ7Cta6W+IbsGsVmOMFsj+j4QxeEo68gdwoMnDEcZW9ZwHqMJAkaUbJIiV4WCxpZNKhkUelCPUq9XH3uJH9w0lviYfK6wdX2XLj/QR173qN1MQyYYxhmJCkJ8WFO4rMLMADUHimB/JBzFQAAAABJRU5ErkJggg==) no-repeat; }
    .main .steps ul {
      position: absolute;
      right: 0;
      bottom: 10px;
      color: #333;
      font-size: 12px; }
      .main .steps ul a {
        padding: 3px 5px;
        border: 1px solid #ddd;
        border-radius: 4px; }
      .main .steps ul a:hover {
        text-decoration: underline; }
    .main .steps.steps-4 ol li {
      width: 150px;
      padding-left: 30px; }
    .main .steps.steps-4 ol .step-3 {
      display: inline-block; }
  .main .content {
    padding: 50px 0;
    color: #3c3c3c; }
    .main .content form {
      margin: 0 auto;
      width: 720px; }
      .main .content form .group .list {
        padding: 10px 0 10px 260px;
        font-size: 14px; }
        .main .content form .group .list.phone-list, .main .content form .group .list.Email-list {
          display: none; }
        .main .content form .group .list.need {
          display: block; }
        .main .content form .group .list label {
          float: left;
          margin-left: -260px;
          width: 240px;
          height: 37px;
          line-height: 37px;
          text-align: right; }
        .main .content form .group .list div {
          display: inline-block; }
        .main .content form .group .list .item {
          position: relative;
          line-height: 36px;
          color: #333; }
          .main .content form .group .list .item .select {
            position: relative;
            float: left;
            padding-left: 10px;
            width: 150px;
            height: 35px;
            line-height: 35px;
            font-size: 14px;
            font-weight: 700;
            border: 1px solid #ccc;
            cursor: pointer; }
            .main .content form .group .list .item .select .text {
              width: 85px;
              height: 35px;
              line-height: 35px;
              overflow: hidden; }
            .main .content form .group .list .item .select .code {
              float: right;
              position: relative;
              right: 25px;
              height: 36px;
              line-height: 36px; }
            .main .content form .group .list .item .select .arrow {
              position: absolute;
              top: 15px;
              right: 8px;
              width: 10px;
              height: 5px;
              background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAoCAYAAADpE0oSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDgvMDcvMTMw9/FFAAAAkklEQVRYhe3W0QqAIAwF0Gv0rX7Ufna9aNQwcauQ4u4pcHSYwW5JVTGjlikqYcKEfwGvjt7TihMRAEDO2falkZeFJq6offaUGz5OWqeN4C64db1RfBjufNMQnhiLhAkT/hw8HIsiokB7ZZZzlPNnY7G3j3t7/DZ8hUdQwBcSe6Od2qDv/YG08thbjEXChAl/D94AcPM/RZiYNrgAAAAASUVORK5CYII=) no-repeat scroll -10px -25px; }
          .main .content form .group .list .item .form-text {
            float: left;
            height: 17px;
            line-height: 17px;
            padding: 9px;
            outline: none;
            border: 1px solid #DEDEDE; }
            .main .content form .group .list .item .form-text.fail {
              border: 1px solid #F22E00; }
          .main .content form .group .list .item .phone-input {
            width: 140px; }
          .main .content form .group .list .item .Email-input {
            width: 202px; }
          .main .content form .group .list .item .scroll {
            position: relative;
            width: 300px;
            height: 34px;
            background-color: #e6e6e6; }
            .main .content form .group .list .item .scroll .bg {
              position: absolute;
              left: 0;
              width: 10px;
              height: 100%;
              background: #7AC23C;
              z-index: 1; }
            .main .content form .group .list .item .scroll .square {
              position: absolute;
              left: 0;
              width: 40px;
              height: 32px;
              border: 1px solid #ccc;
              cursor: move;
              background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==) no-repeat center;
              z-index: 3; }
              .main .content form .group .list .item .scroll .square.loading {
                cursor: default;
                background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADeGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjRkOGU1ZjkzLTk2YjQtNGU1ZC04YWNiLTdlNjg4ZjIxNTZlNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0OUFEMjc2NUYyRDYxMUU0Qjk0MEIyNDYzQTEwNDU5RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0OUFEMjc2NEYyRDYxMUU0Qjk0MEIyNDYzQTEwNDU5RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE1YTMxY2EwLWFiZWItNDE1YS1hMTBlLThjZTk3NGU3ZDhhMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6T6wfDAAACCklEQVQ4T3VTTU8TURQ9701rsZZAicUSt6ZpiKwMYIwJMZi4cilL4hf+Ck1c4L8whtg/obIzhqR/oG3KwoUmDAI1DbTQlul4z31vaol4Zl7e3PvuuV/vjokFGMPh2Xd83XuP2tEnnAyOEGOIXPo6yvmHWJl7idlsyVs6XHCwVd9A9ddHZFPTsCYFA6v6mG7iAU7P27hTeIIX8xXVEyMHb6pltPv7mAiuUU3VpTiN2pjKFLG51FRZQ1SaG0IOhZwTrpH38kW/V4MpHPcO8KG+7hyw5p29iifzvRidCQ7joe4WgdpkxHYnrCDsNBDcfZ59G3ZrrmZG8UhaQzLBPlBFC9oFYg9jYWutzyKk9YSkZJGoZNFbZdGJy4RI2wnUf2/DngwO9XQ89dgTudw9SCQ+EjG5Mt5QR67ZMjXC7UYjGKYmUkJOIDmNhXEcO5ku6Cdhk7Aqk+jNRVRy7G9DVW7AbDm/ikiGJDFyfG9EP7JiI1l5cuLgfNhDefoB7MrcK3Rlwgg1kJ2psRRrAkeWx1rJz5MJjvm94jPYQvYWlm6s6YSROIoiL9Nk48aJBEd6UTg3c7f/jvLragnH/QNkUjmN+D+QPHllFu+Wd1UetXhzuYmFmcdonf1EL+rIDERaBhe/+1FXzn5gPv9oRCb++Z3DbgPfwi00Wl+kzpaWwW6XpGH3i08l7QVvSQB/AN64900p2djMAAAAAElFTkSuQmCC) no-repeat center; }
              .main .content form .group .list .item .scroll .square.active {
                cursor: default;
                background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRDI3NjVGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRDI3NjRGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWEzMWNhMC1hYmViLTQxNWEtYTEwZS04Y2U5NzRlN2Q4YTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k+sHwwAAASZJREFUeNpi/P//PwMyKD8uZw+kUoDYEYgloMIvgHg/EM/ptHx0EFk9I8wAoEZ+IDUPiIMY8IN1QJwENOgj3ACo5gNAbMBAHLgAxA4gQ5igAnNJ0MwAVTsX7IKyY7L2UNuJAf+AmAmJ78AEDTBiwGYg5gbifCSxFCZoaBMCy4A4GOjnH0D6DpK4IxNSVIHAfSDOAeLraJrjgJp/AwPbHMhejiQnwYRmUzNQ4VQgDQqXK0ia/0I17wJiPmQNTNBEAgMlQIWiQA2vgWw7QppBekGxsAjIiEUSBNnsBDWEAY9mEFgMMgBk00E0iZtA7AHEctDQ58MRuA6wlLgGFMoMpIG1QFeGwAIxGZo8GUhIysmwQGSAZgwHaEZhICIzOaBkJkqyM0CAAQDGx279Jf50AAAAAABJRU5ErkJggg==) no-repeat center; }
            .main .content form .group .list .item .scroll .scroll-text {
              position: absolute;
              width: 100%;
              height: 100%;
              font-size: 12px;
              color: #4d4d4d;
              text-align: center;
              background: transparent;
              cursor: default;
              z-index: 2; }
              .main .content form .group .list .item .scroll .scroll-text span {
                width: 100%;
                line-height: 34px;
                display: block; }
              .main .content form .group .list .item .scroll .scroll-text.active {
                color: #fff; }
          .main .content form .group .list .item .captcha {
            display: none;
            padding: 5px;
            line-height: 17px;
            font-size: 12px;
            z-index: 5; }
            .main .content form .group .list .item .captcha div {
              width: 300px;
              height: 17px;
              margin: 5px 0; }
            .main .content form .group .list .item .captcha span {
              float: left; }
            .main .content form .group .list .item .captcha a {
              float: right;
              height: 17px;
              line-height: 17px;
              font-size: 12px;
              text-align: right; }
            .main .content form .group .list .item .captcha img {
              cursor: pointer; }
            .main .content form .group .list .item .captcha.active {
              display: block; }
          .main .content form .group .list .item .btn {
            display: inline-block;
            width: 180px;
            padding: 0 20px;
            height: 36px;
            line-height: 36px;
            font-size: 16px;
            color: #fff;
            text-align: center;
            text-decoration: none;
            font-weight: 700;
            border: 0;
            border-radius: 3px;
            background: #F22E00;
            cursor: pointer; }
            .main .content form .group .list .item .btn:hover {
              background: #f73500; }
            .main .content form .group .list .item .btn.btn-disabled {
              color: #999;
              background: #ededed;
              cursor: default; }
              .main .content form .group .list .item .btn.btn-disabled:hover {
                color: #fff; }
          .main .content form .group .list .item .tip {
            font-size: 12px;
            color: #F22E00;
            text-decoration: none; }
            .main .content form .group .list .item .tip:hover {
              text-decoration: underline; }
          .main .content form .group .list .item .no {
            display: none;
            font-size: 12px; }
        .main .content form .group .list .msg {
          display: inline-block;
          padding-left: 27px;
          height: 37px;
          line-height: 37px;
          font-size: 12px; }
          .main .content form .group .list .msg.ok {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRDI3NjVGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRDI3NjRGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWEzMWNhMC1hYmViLTQxNWEtYTEwZS04Y2U5NzRlN2Q4YTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k+sHwwAAASZJREFUeNpi/P//PwMyKD8uZw+kUoDYEYgloMIvgHg/EM/ptHx0EFk9I8wAoEZ+IDUPiIMY8IN1QJwENOgj3ACo5gNAbMBAHLgAxA4gQ5igAnNJ0MwAVTsX7IKyY7L2UNuJAf+AmAmJ78AEDTBiwGYg5gbifCSxFCZoaBMCy4A4GOjnH0D6DpK4IxNSVIHAfSDOAeLraJrjgJp/AwPbHMhejiQnwYRmUzNQ4VQgDQqXK0ia/0I17wJiPmQNTNBEAgMlQIWiQA2vgWw7QppBekGxsAjIiEUSBNnsBDWEAY9mEFgMMgBk00E0iZtA7AHEctDQ58MRuA6wlLgGFMoMpIG1QFeGwAIxGZo8GUhIysmwQGSAZgwHaEZhICIzOaBkJkqyM0CAAQDGx279Jf50AAAAAABJRU5ErkJggg==) no-repeat center; }
          .main .content form .group .list .msg.fail {
            text-align: left;
            color: #F22E00; }
  .main .advice {
    text-align: right;
    font-size: 12px; }
    .main .advice a {
      color: #F22E00; }

.footer {
  padding: 7px 0 9px;
  border-top: 1px solid #ddd; }
  .footer a {
    color: #6C6C6C;
    margin: 0 6px; }
    .footer a:hover {
      color: #F22E00; }
  .footer strong {
    color: #e6e6e6; }
  .footer span {
    margin: 0 6px;
    color: #9c9c9c; }
  .footer p {
    padding-bottom: 8px; }
  .footer .footer-linker p {
    margin-bottom: 8px;
    line-height: 27px;
    border-bottom: 1px solid #ccc; }
