              .xiangguan .hf-tit4 {
                margin-bottom: 10px;
              }

              .xiangguan .ul-libao li {
                width: 47% !important;
                float: left !important;
                border-bottom: 0px !important;
                height: 38px !important;
                line-height: 38px !important;
                padding: 0px !important;
                margin: 0 !important;
              }

              .xiangguan .ul-libao li.l {
                margin-left: 10px;
                float: right !important;
              }

              .xiangguan .ul-libao li span {
                margin-right: 2%;
                overflow: hidden;
                float: right;
              }

              .xiangguan .ul-libao li img {
                width: 20px !important;
                height: 20px !important;
                border-radius: 18px !important;
                margin-top: 6px;
                padding-top: 3px;
                margin-right: 5px;
                float: left;
                box-sizing: inherit;
                ;
              }

              .xiangguan .ul-libao li .btn {
                margin-top: 7px;
                margin: 5px 19px;
                border: 1px solid #ec741d;
                width: 40px;
                height: 22px;
                text-align: center;
                line-height: 22px;
                float: right;
                color: #ec741d;
                background: transparent;
                font-size: 12px;
              }

              .xiangguan .ul-libao li h3 {
                width: 220px;
                margin: 0;
                padding: 0;
              }

              .xiangguan .ul-libao li h3 a {
                display: block;
                color: #2B2B2B;
              }

              .hf-tit4 strong {
                border-left: 6px solid #ec741d !important;
                display: inline-block;
                padding-left: 10px;
                font-size: 20px;
                font-weight: normal;

              }

              .r a.prev {
                font-size: 18px;
                font-weight: bold;
                color: #444444;
              }

              span.r {
                float: right;
                font-size: 18px;
                font-weight: bold;
              }

              .ul-libao li {
                height: 41px;
                line-height: 41px;
                border-bottom: 1px solid #D7D7D7;
              }

              .ul-libao li h3 {
                width: 136px;
                height: 41px;
                font-weight: normal;
                float: left;
                overflow: hidden;
                line-height: inherit;
              }

              .ul-libao li h3 a {
                font-size: 14px;
                display: inline-block;
              }

              .ul-libao li h3 a:hover {
                background: none !important;
                color: #ec741d !important;
              }

              .ul-libao li span {
                color: #9D9D9D;
                font-size: 12px;
              }

              .ul-libao li .btn {
                background-color: #F0F0F0;
                border: 1px solid #DDDDDD;
                width: 40px;
                height: 22px;
                text-align: center;
                line-height: 22px;
                margin-top: 10px;
              }

              .ul-libao li .btn:hover {
                background-color: #FF8A0F;
                color: #fff;
                border: 1px solid #FF8A0F;
              }

              .ul-libao li.ok {
                background: #f8f8f8;
              }
              
              div.gl {
                margin-bottom: 15px;
              }

              .hf-txt2 li {
                padding: 0 !important;
                margin: 0 !important;
                width: 47% !important;
                height: 32px !important;
                float: left !important;
                padding-right: 10px !important;
                overflow: hidden !important;
                line-height: 30px !important;
                background: url(/templets/default/images/li_icon1.png) no-repeat left center !important;
                padding-left: 15px !important;
              }

              .hf-txt2 li a {
                color: #2B2B2B !important;
                font-size: 14px !important;
              }

              .hf-txt2 li a:hover {

                background: none !important;
                color: #ec741d !important;
              }

              .hf-txt2 li em.r {
                float: right;
                font-weight: normal;
                font-style: normal;
                color: #2b2b2b !important;
                font-size: 14px;
              }

            .giftBox {
              background: #fff;
              overflow: hidden;
            }

            .giftBox ul {
              width: 100%;
            }

            .giftBox ul li {
              float: left;
              margin: 0;
            }

            .giftBoxItem {
              padding: 15px;
              margin: 15px;
            }

            .giftBoxItem>.cover {
              display: block;
              width: 25%;
              max-width: 96px;
              max-height: 96px;
              overflow: hidden;
            }

            .giftBoxItem>.content {
              width: 75%;
              overflow: hidden;
              text-indent: 20px;
              position: relative;
              max-height: 90px;
            }

            .giftBoxItem p {
              color: #666;
              font-size: 13px;
              margin: 10px 0;
              white-space: nowrap;
              text-overflow: ellipsis;
              white-space: nowrap;
              align-items: center;
            }

            .giftBoxItem a {
              color: #333;
            }

            .giftBoxItem a:hover {
              color: #f27d28;
              text-decoration: underline;
            }

            .giftBoxItem .receive {
              position: absolute;
              display: block;
              text-indent: 0;
              right: 0;
              bottom: 0;
              margin: 10px 0;
            }

            .android_icon {
              display: inline-block;
              width: 20px;
              height: 20px;
              background: url(/templets/default/images/android_icon.png) no-repeat;
            }


              .fix {
                zoom: 1;
              }

              .fix:after,
              .fix:before {
                display: block;
                content: "clear";
                height: 0;
                clear: both;
                overflow: hidden;
                visibility: hidden;
              }

              .g-tab {
                text-align: left !important;
              }

              .m-groom .hd {
                overflow: hidden;
                margin-bottom: 20px;
                padding: 0px;
              }
