@charset "utf-8";
.partnerbg{background:#ffffff !important;}
.partnerad {height: 493px;background: url(../images/partner/partnerb.png) center top repeat-x;}
.partnermoney {background: #ffffff;width: 910px;height: 85px;line-height: 85px;margin: 0 auto;text-align: center;font-size: 18px;color: #434343;box-shadow: 0px 5px 6px #eeeeee;position: relative;top: -37px;}
.partnermoney span {display: inline-block;width: 32px;height: 43px;line-height: 43px;border: 1px #b5b5b5 solid;margin: 0 10px;}
.partner1bt {text-align: center;margin-top: 30px;margin-bottom: 50px;}
.patterntj {font-size:14px;color:#434343;width: 546px;height: 460px;background: #f5f7fa;float: left;text-align: center;}
.patterntj span{font-size:24px;color:#ed7310;font-weight:bold;}
.patterntj img{margin-top:64px;margin-bottom:36px;}
.patterntj1{margin-left:60px;margin-right:15px;}
.partnerbtn{display:inline-block;width:162px;height:45px;color:#ffffff !important;background:#54acdb;text-align:center;line-height:45px;font-size:14px;margin-top:26px;border-radius:3px;}
.partner2 .partner1bt{margin-top:70px;}
.partnerlistitem {width: 733px;position:relative;}
.partnerlistitem li {height: 43px;border-bottom: 1px #e5e5e5 dashed;line-height: 43px;color: #434343;padding: 0 10px;}
span.partnername {float: left;}
span.partnertime {float: right;}
.partnerlistleft1{float:left;margin-left:88px;}
.partnerlistleft2{float:left;width:360px;text-align:center;padding-top: 65px;}
.partnerlistright1{float:right;width:334px;text-align:center;padding-top: 65px;}
.partnerlistright2{float:right;margin-right:88px;}
.partnerlist {position: relative;}
.partnerline {position: absolute;bottom: -150px;}
.partnerlist2 {height:auto;overflow:hidden;margin-top: 70px;margin-bottom:40px;}
.partnerxmhide,.partnersjshide{float:left;height:344px;overflow:hidden;}
.partnersjsnumber{margin-bottom:18px;font-size:14px;color:#333333;}
.partnernumbercol1{color:#54acdb;font-size:18px;}
.partnernumbercol2{margin-left:58px;margin-right:58px;}
.rightcolumnpadR{padding-right:10px;}
.patterntjPer1,.patterntjPer2{width:495px;height:420px;}
.patterntjPer1{float:left;}
.patterntjPer2{float:right;}
.patterntjPer1 img,.patterntjPer2 img{margin-top:32px;margin-bottom:32px;}
.patterntjPer1 div,.patterntjPer2 div{padding:0 32px;text-align:left;}
span.copy-input {font-size: 14px;color: #0097ee;margin-top: 20px;display: inline-block;}
.parmarTop{margin-top:10px;}
.partnerrecodeTable{width:734px;color:#333333;}
.partnerrecodeTable td{font-size:14px;color:#333333;border-bottom:1px #e5e5e5 dashed;padding:10px;height:50px;text-align:center;}
.partnerpages {width: 198px;float: right;text-align: center;padding-top: 80px;}
.partnersjsrecode {float: left;margin-left: 40px;}
.partnerpages div,.partnerpages2 div{margin-bottom: 46px;}
.partnerpages2{width:198px;float:left;text-align:center;padding-top:80px;}
.partnerxmrecode{float:right;margin-right:35px;}
.partnerline2 {position: absolute;bottom: -170px;}
.partnerlist2Per {height:auto;overflow:hidden;margin-top: 90px;}
.partnersp3 {display: inline;letter-spacing: 7px;}
.patternsub{width:290px;height:36px;background:#54acdb;color:#ffffff;border-radius:3px;font-size:14px;margin-top:26px;margin-bottom:43px;border:0;}
.partnershare a {height: 20px !important;padding-bottom: 10px;}
.partnershare{margin-top:10px;display: inline-block;padding: 0 !important;float: right;}
.partnerSharemore{display:inline;margin:0 !important;padding:0 !important;position:relative;top:3px;font-size:13px;}
.link {width: 400px;overflow: hidden;}
.partnerbtn:hover{color:#ffffff !important;}