.main{color: #666;}
.main h1,.main h2,.main h3{font-weight: normal;}
.m_1{width: 100%;margin: 0px auto;background: url(../img/download/mart/bg01.png) center bottom no-repeat;padding-top: 60px; text-align: center; overflow: hidden;}
.mtit{text-align: center;}
.mtit h2{font-size: 36px;color: #333;font-weight: bold;margin-bottom: 20px;}
.mtit p{font-size: 16px;}
.m_2{width: 100%;background: #f4f5f9;padding: 60px 0px;overflow: hidden;}
.dbtn{width: 320px;margin: 20px auto;overflow: hidden;}
.dbtn a{width: 160px;display: block;color: #009bdf;font-size: 14px;text-align: center; cursor: pointer;}
.dbtn a:hover{text-decoration: underline;}
.xieyi{width: 1196px;margin: 0px auto;box-shadow: 0px 0px 10px #eee;background: #fff;height: 360px;border-radius: 6px; overflow: hidden;}
.xieyi .txt{margin: 30px;height: 300px; overflow-x: hidden;overflow-y: auto;color: #666;}
.xieyi .txt h3{font-size: 14px;line-height: 30px;}
.xieyi .txt p{line-height: 24px;}
.xieyi .txt::-webkit-scrollbar {width: 8px; height: 1px; }
.xieyi .txt::-webkit-scrollbar-thumb {border-radius: 10px; background: #f4f5f9; }
.xieyi .txt::-webkit-scrollbar-track { border-radius: 10px; background: #fff; }
.dbtn2{width: 1200px;margin: 20px auto;overflow: hidden;}
.tzbtn{width: 200px;background: #e50017; border: 0px;border-radius: 4px;height: 40px;line-height: 40px;font-size: 14px; box-shadow: 0px 0px 6px #eee;margin:10px 0px 0px 6px;}
.dbtn2 a{display: block;color: #009bdf;font-size: 14px;}
.tzbtn a{color: #fff;}
.m_3{width: 1200px;margin: 0px auto 40px;overflow: hidden;}
.m3img{width: 600px;text-align: center;margin-top: 40px;}
.m3img img{max-width: 100%;}
.m3txt{width: 550px;margin-top: 100px;}
.m3txt h2,.m_3 ul li h2{font-size: 20px;line-height: 60px;color: #e50017;font-weight: bold;}
.m3txt p{font-size: 14px;line-height: 30px;}
.ewm{width: 220px;text-align: center;background: #fff;padding-bottom: 10px;box-shadow: 0px 0px 6px #eee;margin:10px 0px 0px 6px;}
.ewm span{display: block;font-size: 14px;color: #888;}
.ewm img{width: 200px;margin: 10px 10px 0px}
.m_4{width: 100%;background: #f9feff;padding: 20px 0px 40px;overflow: hidden;}
.m_4 .m3txt{margin-top: 80px;}
.m_3 ul li{width: 360px;float: left;margin: 10px 20px;text-align: center;}
.m_3 ul li p{margin: 10px 0px;font-size: 14px;}
.m_3 ul li .ewm{margin: 0px auto;}
.m_5{width: 1000px;margin: 60px auto;overflow: hidden;}
.mtit span{display: block;width: 60px;margin: 10px auto;height: 3px;background: #e50017;}
.m_5 #tyform,.be_account{width: 600px;margin: 50px auto 10px;box-shadow: 0px 0px 10px #eee;padding: 20px 0px;overflow: hidden;}
.m_5 #tyform .form-row{margin: 20px 0px;overflow: hidden;}
.m_5 #tyform .form-row .form-label{width: 162px;float: left;text-align: right; color: #808080;line-height: 48px;font-size: 14px;}
.m_5 #tyform .form-row .form-label em{color: #EA5F5C;margin-right: 5px;font-style: normal}
.m_5 #tyform .form-row .form-cont{width: 328px;float: right;margin-right: 100px;position: relative;}
.m_5 #tyform .form-row .form-cont input{height: 48px;border: 1px solid #D8D8D8;padding: 0 15px;width: 296px; border-radius: 5px;}
.m_5 #tyform .form-row .form-cont input::-webkit-input-placeholder{color: #888; }
:focus {outline: -webkit-focus-ring-color auto 0px;}
.m_5 #tyform .form-row .form-cont .code{width: 150px;}
.m_5 #tyform .form-row .form-cont .getcode{width: 132px;height: 48px;padding: 0 15px;border: 0px;margin-left: 10px; background: #f4f5f9; border-radius: 5px;cursor: pointer;color: #666;    position: absolute;right: 0px;top: 0px;}
.m_5 #tyform .form-row .form-cont .n-msg{color: #e50017;display: block;margin-top: 10px;}
.m_5 #tyform .form-row .form-cont #submt{width: 200px;background: #e50017;height: 40px;line-height: 40px;border: 0px;border-radius: 4px;font-size: 16px;color: #fff;cursor: pointer;}
.be_account{width: 800px;}
.m_t_table{width: 90%;margin: 0px auto;overflow: hidden;}
.actit{font-size: 18px;text-align: center;font-weight: normal;line-height: 50px;}
.be_content th,.be_content td{border-left: 1px solid #f4f5f9;border-top: 1px solid #f4f5f9;text-align: center;line-height: 30px;padding: 5px 0px;font-size: 14px;}
.be_content tr:last-child td,.be_content tr:last-child th{border-bottom:  1px solid #f4f5f9}
.be_content td:last-child{border-right: 1px solid #f4f5f9;}
.be_content th{font-weight: normal;}
.be_content td a:hover{color: #e50017;}