﻿.join-img {
    width:100%;
    height:300px;
    background-image:url(../img/join-img.jpg);background-size:auto;background-repeat:no-repeat;
    position:relative;
}
.noborder {
    border:none !important;
}
.join-img .join-world {
   position:absolute;
    left:55%;
    top:30%
    }
.join-world p {
    font-size:64px;
    color:#f7f7f7;
    font-weight:bold
}
.join-world span {
    font-size:24px;
     color:#f7f7f7
}
.join-page1 {
 width:1190px;
 height:400px;
 margin:0 auto;
 margin-top:30px;
 position:relative
}
.page1-right,.page1-left {
    float:left
}
.page1-right {
   width:804px;
    height:400px;
    background-color:#eae5e3
}
.page1-content {
    width:580px;
    height:200px;
  margin:155px 0px 0px 100px;
  text-align:left
}
.page1-z01 {
    width:130px;height:130px;border:3px #fff solid; position:absolute; z-index:2; background-color:#ba1b29; font-size:72px; color:#fff; text-align:center; line-height:130px; top:140px; left:320px
}
.page1-span1 {
    font-size:60px;
    color:#2a0d10;
    display:block;
    width:580px;
    margin-bottom:5px;
}
.page1-span2 {
    font-size:24px;
    color:#2a0d10;
       display:block;
    width:580px;
    margin-bottom:15px;
}
.page1-span3 {
      font-size:14px;
    color:#2a0d10;
       display:block;
    width:580px;
    line-height:28px
}
.join-page2 {
    width:1190px;
    height:410px;
    margin:0 auto;
     background-color:#fff;
     padding-top:40px;
}
.page2-content {
    width:1110px;
    height:300px;
     margin:0 auto;
}
.page2-con-left, .dengyu, .page2-con-center, .page2-con-right {
    float:left
}
.dengyu {
    height:300px;
    width:25px;
    color:#000;
    font-size:48px;
    line-height:300px;
    margin:0px 25px 0px 0px;
    font-family:"Impact" 
}
.page2-con-left {
    width:306px;
    height:300px
}
.page2-con-left ul li div:first-child{
    width:136px;
    height:25px;
    background-color:#000;
    color:#fff;
    font-size:24px;
    line-height:24px
    }
.page2-con-left ul li div:last-child {
     width:136px;
     height:59px;
    background-color:#fff;
    color:#000;
    font-size:18px;
    line-height:59px;
    font-family:"Impact" 
    }
.page2-con-left ul li div:last-child span {
    font-size:48px  ;
    font-weight:bold  ;
    }
.page2-con-left ul li{
    width:138px;
    height:86px;
    float:left;
    text-align:center;
   margin-right:15px;
   margin-bottom:21px;
   border:1px solid #000;
   overflow:hidden
}
.page2-con-center {
    width:237px;
    height:300px;
    border:1px solid #000
}
.page2-cc-top {
    width:235px;
    height:61px;
   background-color:#000;
   color:#fff;
   text-align:center;
   font-size:24px;
   line-height:61px;
   font-weight:bold;
   font-family:"Impact" 
}
.page2-cc-bottom {
    height:235px;
    width:235px;
    background-color:#fff;
    color:#000;
    text-align:center;
    line-height:239px;
    font-family:"Impact" ;
}
.page2-cc-bottom span:first-child {
    font-size:48px;
    font-weight:bold;
    font-family:"Impact"    
    }
.wan{
    font-size:18px;
     font-family:"Impact" ;
    
    }
.page2-cc-bottom p {
  line-height:0px;
  margin-top:-100px;
  font-size:12px;  font-family:"微软雅黑" ;
    }
.page2-con-right {
    height:300px;
    width:468px;
     border:1px solid #000;
     margin-left:48px;
     position:relative;
}
.page2-cr-top {
    width:466px;
    height:61px;
   background-color:#000;
   color:#fff;
   text-align:center;
   font-size:24px;
   line-height:61px;
   font-weight:bold;
   font-family:"Impact" 
}
.page2-cr-bottom {
    height:235px;
    width:466px;
    background-color:#fff;
    color:#000;
    text-align:center;
    line-height:239px;
    font-family:"Impact" ;
    font-size:48px;
}
.give-as {
    height:82px; 
    width:82px;
    border-radius:50%;background-color:#ba1b29;
    text-align:center;
    line-height:82px;
    color:#fff;
    font-size:33px;
   filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
 -moz-transform: rotate(315deg);
 -o-transform: rotate(315deg);
 -webkit-transform: rotate(315deg);
 transform: rotate(315deg);
 position:absolute;
 top:-15px;left:-20px
}
.colsm1 {
     width:40px;
    }


/* HeadSupport.html Begin*/
.supp-img {
      width:100%;
    height:300px;
    background-image:url(../img/headSupp/headSup.jpg);background-size:auto;background-repeat:no-repeat;
    position:relative;
}
.supp-img .supp-world {
   position:absolute;
    left:55%;
    top:30%
    }
.supp-world p {
    font-size:64px;
    color:#f7f7f7;
    font-weight:bold
}
.supp-world span {
    font-size:24px;
     color:#f7f7f7
}
.supp-page1 {
     width:1190px;
 height:515px;
 margin:0 auto;
 margin-top:30px;
 position:relative
}
.supp-title {
    height:178px;
    width:1190px;

}
.supp-title img {
    position:absolute;
    left:15%;
    top:8%;
    z-index:2
    }
.supp-footer {
    height:315px;
    width:1190px;
    border:16px solid #ffe0d5;
         position:relative
}
.supp-footer-left {
    width:300px;
    height:308px;
    font-size:139px;
    color:#ffe0d5;
    line-height:308px;
    text-align:center;
    font-family:"Impact";
     float:left;
     margin-right:40px

}
.supp-footer-right {
    height:308px;
    width:817px;
    float:left;
}
.sfr-top {
    font-size:48px;
    color:#000;
    line-height:110px;
    margin-top:50px
}
.sfr-bottom li {
    font-size:16px;
    color:#000;
    float:left;
    width:380px;
    height:33px;
    overflow-x:hidden
}
.sfr-bottom li:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    background-color: #000;
    border-radius: 50%;
    margin-right:10px;
    margin-left:2px
}
.oblique-line {
    width:70px;
    border:2px solid  #ffe0d5;
    transform:rotate(45deg);
-ms-transform:rotate(45deg); 
-moz-transform:rotate(45deg); 
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg);
}
.line1 {
    position:absolute;
    top:22px;
    left:-10px
}
.line2 {
    position:absolute;
    bottom:22px;
    left:230px;
}
.sup-t2 img{
    top:4% !important
}
.sup-t3 img {
    left:27% !important
}
.sup-t4 img {
    left:8%!important;
    top:15% !important
}
.sup-t5 img {
    left:9%!important;
    top:15% !important
}
.sup-t6 img{
    left:9%!important;
    top:15% !important
}
.sup-t7 img {
     left:27%!important;
    top:6% !important
}
.sup-t8 img {
     left:30%!important;
    top:6% !important
}
.sup-t9 img {
     left:35%!important;
    top:5% !important
}
.sup-t10 img {
     left:8%!important;
    top:15% !important
}
.sup-bottom10 {
    margin-bottom:60px;
}
.st09 li {
    width:500px !important
}
/* HeadSupport.html End*/



/* SuccessfulCase.html Begin*/
.success-img {
      width:100%;
    height:300px;
    background-image:url(../img/success/success_02.jpg);background-size:auto;background-repeat:no-repeat;
    position:relative;
}
.success-img .success-world {
   position:absolute;
    left:55%;
    top:30%
    }
.success-world p {
    font-size:64px;
    color:#1e1e1e;
    font-weight:bold
}
.success-world span {
    font-size:24px;
     color:#1e1e1e
}


.success-page1 {
    width:100%;
    height:1400px;
    position:relative;
}
.success-page1-top {
    width:100%;
    height:480px;
    text-align:center;
    font-size:48px;
    font-family:"微软雅黑";
    color:#000;                                                                       
}
.success-page1-bottom {
    width:100%;
    height:920px;
    background-image:url(../img/success/success-bg_04.jpg)
}
.success-map {
    position:absolute;
    top:7.9%;
    left:19.2%;
}
.spt-title span:first-child,.spt-title span:last-child {
    margin:0px 20px;
    color:#aeadab !important;
    font-size:18px;
    height:50px;
    display:inline-block;
}
.spt-title {
   height:108px;
   line-height:120px;
   font-size:48px;
}
.success-page2 {
    height:760px;
    width:1190px;
    margin:0 auto; 
    margin-bottom:60px;
}
.spt-bottom {
    height:458px;
    width:100%;
    background-image:url(../img/success/spt-bottom.jpg);
    position:absolute;bottom:0px;
    text-align:center
}
.yc-list {
    height:336px;
    width:1190px;
    margin:0 auto;
}
.yc-list li {
    width:238px;
    height:57px;
    background:url(../img/success/map-icon_03.jpg); background-repeat:no-repeat;
    text-align:left;
    padding-left:15px;
    float:left;
    cursor:pointer
    }
.success-page2-top {
    text-align:center;
      font-size:48px;
    font-family:"微软雅黑";
    color:#000;      
    height:255px;     
}
.success-page2-bottom {
    min-height:492px;
}
.shopStore li{
    width:230px;
    height:156px;
    float:left;
    margin-left:10px;
    margin-bottom:10px;
     cursor:pointer;
     position:relative
}
.shopStore li img {
  filter:alpha(opacity=50); 
-moz-opacity:0.5; 
opacity:0.5;
    }
.nomargin {
    margin:0 !important
}
.list-hover-title {
    height:22px;
    background-color: rgba(153,153,153,0.6);
    padding:3px 5px;
    color:#f7f7f7;
    font-size:14px;
    position:absolute;
    top:0;
    left:0;
    display:none
}
.list-hover-content {
    width:230px;
    height:75px;
    background-color: rgba(102,102,102,0.6);
   text-align:center;
   padding:15px;
    position:absolute;
    bottom:0;
    left:0;
    color:#f7f7f7;
    font-size:14px; 
    display:none;
    overflow-y:hidden;
}
.shopStore li:hover>.list-hover-title{
    display:block
}
.shopStore li:hover>.list-hover-content{
    display:block
}
.shopStore li:hover>img{
    filter:alpha(opacity=100); 
-moz-opacity:1; 
opacity:1;
}

/* SuccessfulCase.html End*/

/* Strength.html Begin*/
.img-wrap {
    width:100%;
    height:300px;
    background-color:#148cc9;
      text-align:center
}
.str-img {
      width:1190px;
    height:300px;
    background-image:url(../img/Strength/Strength-title_02.jpg);background-size:auto;background-repeat:no-repeat;
    margin:0 auto;
        text-align:center
}
.str-img .str-world {
    padding-top:80px;
    text-align:center
    }
.str-world p {
    font-size:64px;
    color:#1e1e1e;
    font-weight:bold
}
.str-world span {
    font-size:24px;
     color:#1e1e1e
}
.str-page1 {
    width:100%;
    height:375px;
    background-color:#fff;
}
.page1-wrap {
    width:1190px;
    height:375px;
    margin:0 auto;
}
.page1-wrap-left {
    width:652px;
    height:375px;
    padding:10px 3px;
     float:left
}

.page1-wrap-right {
    width:538px;
    height:375px;
    padding:10px 30px;
    float:left;
     overflow:hidden
}
.page1-wrap-right span{
    float:left;
    font-size:15px;
    color:#000;
    text-indent:2em;
    line-height:27px;
   
}

.str-page2 {
    width:100%;
    height:375px;
    background-color:#e9e9e9;
}
.page2-wrap {
    width:1190px;
    height:375px;
    margin:0 auto;
}
.page2-wrap-left{
    width:652px;
    height:375px;
    padding:70px 20px;
     float:left
}

.page2-wrap-right {
    width:538px;
    height:375px;
    padding:35px 0px;
    float:left;
     overflow:hidden
}
.page2-wrap-right span{
    float:left;
    font-size:15px;
    color:#000;
    text-indent:2em;
    line-height:27px;
   
}

.pwl-title {
    font-size:24px;
    color:#000;
    margin-bottom:20px;
}
.pwl-ul li{
    font-size:15px;
    color:#000;
    line-height:28px
}

.str-page3 {
    width:100%;
    height:700px;
 background-color:#fff
}
.str-page3 img{
    width:100%;
    height:700px;

}


.str-page3-1 {
    font-size:39px;
    color:#fff;
    position:absolute;
    top:380px;
    left:460px;
}
.str-page3-2 {
    width:193px;
    height:180px;
    overflow:hidden;
    text-align:center;
    position:absolute;
    top:180px;
    left:808px;
}
.str-page3-line {
    color:#fff;
    font-size:20px;
}
.str-page3-o2o {
    font-size:29px;
    color:#fff
}
.str-page3-content {
     font-size:16px;
    color:#fff
}
.str-page3-3 {
    width:193px;
    height:180px;
    overflow:hidden;
    text-align:center;
    position:absolute;
    top:70px;
    left:1020px;
}
.str-page3-4 {
    width:193px;
    height:180px;
    overflow:hidden;
    text-align:center;
    position:absolute;
    top:320px;
    left:1020px;
}
.str-page3-5 {
    width:193px;
    height:180px;
    overflow:hidden;
    text-align:center;
    position:absolute;
    top:440px;
    left:1238px;
}
.str-page4 {
    width:1190px;
    height:1360px;
    margin:0 auto;
    background-color:#fff;

}
.str-page4-title {
    width:1190px;
    height:160px;
    text-align:center;
    font-size:48px;
    color:#000;
    padding-top:40px
    }
.str-page4-title p{
    font-size:12px;
    color:#b81c2b;
    }
.str-page4-left {
    height:1200px;
    width:595px;
    border-right:2px solid #000;
        float:left;
        position:relative;
        padding-top:100px
}
.str-page4-right {
    height:1200px;
    width:595px;
  float:left
}
.str-page4-left ul li {
    height:180px;
    width:595px;

      font-size:18px;
      color:#000;
      position:relative;
    text-align:right;

    }

.line-left-world {
   margin-right:35px;
   line-height:20px;
}
.str-page4-left ul li .wrap-world {
    position:absolute;
    right:80px;
    top:15px;
      width:595px;
      overflow-y:hidden;
      margin-top:-25px
}

.str-page4-left ul li .square {
    width:75px;
    height:75px;
   transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); 
border:1px solid #333;
float:right;
 margin-right:17px;

}
.square span {
      transform:rotate(315deg) !important;
-ms-transform:rotate(315deg) !important; 	/* IE 9 */
-moz-transform:rotate(315deg) !important; 	/* Firefox */
-webkit-transform:rotate(315deg) !important; /* Safari 和 Chrome */
-o-transform:rotate(315deg) !important; 
display:inline-block;
font-size:21px;
line-height:65px
    }
.str-page4-right ul li .square {
    width:75px;
    height:75px;
   transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); 
border:1px solid #333;
float:left;
 margin-left:15px;

}
.red-badge {
    width:6px;
    height:6px;
    background-color:#ba1b29;
    display:inline-block;
    margin-bottom:4px;
    margin-left:4px;
    margin-right:4px;
}
.str-page4-right ul li {
    height:180px;
    width:595px;
      font-size:18px;
      color:#000;
      position:relative;
    text-align:left;

    }
.str-page4-right ul li .wrap-world {
    position:absolute;
    left:115px;
    top:-10px;
      width: 595px;
    overflow-y: hidden;
    padding-top:20px
}
.radius1 {
    position:absolute;
    right:-5px;
    top:33px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius2 {
    position:absolute;
    right:-5px;
    top:133px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius3 {
    position:absolute;
    right:-5px;
    top:213px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius4{
    position:absolute;
    right:-5px;
    top:313px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius5 {
    position:absolute;
    right:-5px;
    top:393px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius6{
    position:absolute;
    right:-5px;
    top:493px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius7{
    position:absolute;
    right:-5px;
    top:573px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius8{
    position:absolute;
    right:-5px;
    top:673px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius9{
    position:absolute;
    right:-5px;
    top:753px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius10{
    position:absolute;
    right:-5px;
    top:833px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius11{
    position:absolute;
    right:-5px;
    top:933px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.radius12{
    position:absolute;
    right:-5px;
    top:1033px;
    height:7px;
    width:7px;
    background-color:#000;
    border-radius:50%
}
.str-page5 {
    height:1060px;
    width:1190px;
    margin:0 auto;
    text-align:center;
    margin-bottom:50px;
    margin-top:80px;
    position:relative
}
.str-page5 img {
    margin-right:13px;
    }
.round-center {
    position:absolute;
    top:480px;
    left:500px
}
.round-center p {
    font-size:48px;
    color:#000;
    margin-bottom:0px !important
}
.round-center span {
    font-size:12px;
    color:#b01e2d;
}
.line-p{
    margin-bottom:0px !important
}
.round-around {
    width:240px;
    height:280px;
    overflow-y:hidden;
        text-align:left;
        position:absolute;
        top:320px;
        left:130px
}
.round-around-title {
    font-size:48px;
    font-weight:bold;
    color:#000;
    margin-bottom:-10px !important;

}
.round-around-title span {
    font-size:18px;
    }
.round-around-content li div:first-child {
    font-size:18px;
    color:#000;
}
.round-around-content li div:last-child {
    font-size:14px;
    color:#000;
    text-indent:1.2em
}
.badge1 {

   margin-right:5px;
   margin-bottom:20px
}
.round-around2 {
     width:240px;
    height:280px;
    overflow-y:hidden;
        text-align:left;
        position:absolute;
        top:70px;
        left:350px
}
.round-around3 {
     width:240px;
    height:280px;
    overflow-y:hidden;
        text-align:left;
        position:absolute;
        top:70px;
        left:630px
}
.round-around3 p {
    color:#fff !important
    }
.round-around3 ul li div {
     color:#fff !important
    }
.round-around4 {
     width:240px;
    height:280px;
    overflow-y:hidden;
        text-align:left;
        position:absolute;
        top:400px;
        left:850px
}
.round-around4 p {
    color:#fff !important
    }
.round-around4 ul li div {
     color:#fff !important
    }
.round-around5 {
     width:240px;
    height:280px;
    overflow-y:hidden;
        text-align:left;
        position:absolute;
        top:820px;
        left:500px
}
.round-around5 p {
    color:#fff !important
    }
.round-around5 ul li div {
     color:#fff !important
    }
.round-around6 {
     width:240px;
    height:280px;
    overflow-y:hidden;
        text-align:left;
        position:absolute;
        top:660px;
        left:780px
}
.str-page6 {
    width:100%;
    height:685px;
    background-image:url(../img/Strength/feiji_02.jpg);
    margin-bottom:20px
}
.str-footer {
    width:1190px;
    height:685px;
    margin:0 auto;
    text-align:center
}
.str-footer-top {
    height:260px;
    width:1190px;
    text-align:center;
    padding-top:80px
}
.str-footer-bottom {
    height:425px;
    width:1190px;

}
.str-footer-top P {
    font-size:48px;
    color:#FFF;
    margin-bottom:0 !important;
    }
.str-footer-top span {
    font-size:12px;
    color:#b01e2d;
    }
.str-footer-bottom ul li {
    float:left;
    margin-left:125px;
    position:relative
}
.str-footer-world {
    width:229px;
    height:118px;
    position:absolute;
    top:150px;
    color:#000;
    font-size:18px;
    padding:0 20px;
    font-family:"微软雅黑";
    }
/* Strength.html End*/


/* fillMsg.html Start*/
.msg-top {
    width:1190px;
    height:500px;
    margin:0 auto;
}
.msg-top form {
    height:500px;
    width:1190px;
    padding-top:36px
    }
.msg-top form ul li {
    height:40px;
    width:600px;
    text-align:right;
    margin:20px 200px;
    line-height:30px;
    }
.msg-form div{
    text-align:center
}
.msg {
    margin-top:80px;
}
.msg-go {
    margin-top:10px;
  
    color:#333
}
.msg-go input {
      padding:1px 20px;
      border:none;
      border-radius:5px;
       background: -webkit-linear-gradient(#ccc, #666); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ccc, #666); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ccc, #666); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ccc, #666); /* 标准的语法 */
    }
.msg-top form ul li input,textarea{
        float:right;
    width:450px;
    height:30px;
    margin-left:20px;
    }
.msg-top form ul li textarea {
    min-height:100px
    }
.msg-top form ul li select {
    width:150px;height:30px;margin-left:-5px;  
    }
.msg-top form ul li select:first-child {
      margin-left:20px;
    }
.msg-title {
    text-align:center;
    font-weight:bold;
    color:#333;
    font-size:20px;
    width:1190px;
    height:40px;
    line-height:40px;
    float: left;
    -webkit-background-size: 5px 5px;
    -moz-background-size: 5px 5px;
    background-size: 5px 5px;
     background-color:#f1eeee;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, .2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, .2)), color-stop(0.75, rgba(255, 255, 255, .2)), color-stop(0.75, transparent), to(transparent));
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.msg-center {
    width: 1190px;
    margin: 0 auto;
    overflow:hidden;
    padding-bottom:40px;
}
    .msg-center .msg-title {
        margin-bottom:40px;
    }
     .msg-center p:last-child{
        padding-bottom:40px;
    }
    .msg-center p {
        width:100%;
        font-size:14px;
        color:#000;

    }
    .msg-center p span {
        display:block;
        width:50%;
        float:left;
                margin:5px 0;
    }
        .msg-center p span:first-child {
            text-indent:180px;
        }
         .msg-center p span:last-child {
            text-align:left
        }
.msg-bottom {
    height:370px;
    width:1190px;
    margin:0 auto;
     border-bottom:1px solid #ccc;
     margin-bottom:50px;
     overflow:hidden;
    
        
}
.msg-btm-left {
    margin-top:50px;
    height:255px;
    width:594px;
    border-right:1px solid #ccc;
    float:left;
    text-align:center
}
.msg-btm-left div{
    width:594px;
        height:40px;
}
    .msg-btm-left img {
        height:190px;
        width:190px;
    }
.msg-btm-right {
     text-align:left;
    height:200px;
    width:300px;
    float:left;
     margin-top:60px;
     margin-left:200px;
}
.msg-btm-right div {
    width:594px;
    height:50px;
    }
.msg-btm-right img {
    margin-right:20px
    }
/* fillMsg.html End*/

.search {
    height:100px;
    width:1190px;
    margin:0 auto;
    text-align:center;
    padding:40px 280px;
}
.search-left {
    height:26px;
    width:100px;
    float:left
}
.search input {
    width:400px;
    float:left;
    color:#f2f0f0
    }

.search-btn {
    height:26px;
    width:26px;
    background-color:#aeadab;
    float:left;
    cursor:pointer
}
.search-btn img {
      margin-top:3px;  
    }
.question-content {
    width:1190px;
    height:1270px;
    margin:0 auto;
}
.qc-left {
    width:400px;
    height:1270px;
    float:left
}
.table-contents {
    width:400px;
    height:400px;
    border:2px solid #999;
   
}
.tc-title {
    border-bottom:1px solid #999;
    line-height:40px;
    width:396px;
    height:46px;
     text-align:center;
    font-weight:bold;
    color:#333;
    font-size:20px;
    float: left;
    -webkit-background-size: 5px 5px;
    -moz-background-size: 5px 5px;
    background-size: 5px 5px;
     background-color:#ccc;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, .2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, .2)), color-stop(0.75, rgba(255, 255, 255, .2)), color-stop(0.75, transparent), to(transparent));
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.tc-list {
    width:400px;
    height:354px;
    padding:25px 20px;

}
.tc-list ul {
 margin-top:30px;   
    }
.tc-list ul li {
    height:40px;
    width:380px;
     overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    }
.tc-list ul li a {
    text-decoration:underline;
    font-size:16px;
    color:#333;
    cursor:pointer
    }
.qc-right {
      width:780px;
    height:1270px;
    float:left;
 margin-left:3px;
 overflow:hidden
}
.qc-title {
    margin-left:3px;
    height:46px;
    width:777px;
     border:1px solid #999;
      border-top:2px solid #999;
    line-height:40px;
     text-align:center;
    font-weight:bold;
    color:#333;
    font-size:20px;
    float: left;
    -webkit-background-size: 5px 5px;
    -moz-background-size: 5px 5px;
    background-size: 5px 5px;
     background-color:#ccc;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, .2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, .2)), color-stop(0.75, rgba(255, 255, 255, .2)), color-stop(0.75, transparent), to(transparent));
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.qc-content {
    width:778px;
    height:1224px;
    margin-left:3px;
    padding:46px 30px;
}
.qc-content-list {
    min-height:100px;
    width:100%;
    border-bottom:1px solid #999;
    padding-bottom:20px
}
.qc-content-list div:first-child {
    margin:20px 0px    
    }
.question-footer {
    height:560px;
    width:1190px;
    margin:0 auto;
    margin-bottom:48px
}
.qf-left {
    height:558px;
    width:420px;
    border:1px solid #999;
    float:left
}
.qf-left-title {
       height:46px;
    width:418px;
    line-height:40px;
     text-align:center;
    font-weight:bold;
    color:#333;
    font-size:20px;
    float: left;
    -webkit-background-size: 5px 5px;
    -moz-background-size: 5px 5px;
    background-size: 5px 5px;
     background-color:#ccc;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, .2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, .2)), color-stop(0.75, rgba(255, 255, 255, .2)), color-stop(0.75, transparent), to(transparent));
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.qf-right {
    margin-left:10px;
    height:558px;
    width:758px;
    border:1px solid #999;
    float:left
}
.qf-right-title {
       height:46px;
    width:756px;
    line-height:40px;
     text-align:center;
    font-weight:bold;
    color:#333;
    font-size:20px;
    float: left;
    -webkit-background-size: 5px 5px;
    -moz-background-size: 5px 5px;
    background-size: 5px 5px;
     background-color:#ccc;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, .2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, .2)), color-stop(0.75, rgba(255, 255, 255, .2)), color-stop(0.75, transparent), to(transparent));
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.qf-left-list {
    width:410px;
    height:558px;
    padding:35px 20px 40px 20px;
    overflow:hidden;
}
.qf-left-list ul {
    height:455px;
  
    width:400px;
    overflow:hidden
    }
.qf-left-list ul li {
    height:35px;
    overflow:hidden
    }
.qf-right-content {
     height:480px;
    width:756px;
    overflow:hidden
}
.qf-right-content ul {
    padding:0px 40px;
    height:512px;
    width:756px;
    margin-top:26px;
    overflow:hidden;
    margin-bottom:20px
    }
.qf-right-content ul li {
        height:35px; 
    }