@charset "utf-8";
/* CSS Document */

section{width:100%;height:auto;overflow:hidden;background:#f8f8f8}
.downtop{text-align:center;margin-top:80px;margin-bottom:30px;font-size:30px;}
.downtop span{font-size:16px;font-weight:lighter}
.down{width:100%;overflow:hidden;padding-bottom:50px;}
.downlist{width:300px;float:left;margin:10px;background:#fff;padding-bottom:5px;margin-botton:30px;margin-top:10px}
.downlist .downimg{line-height:0px}
.downlist .downcen{width:268px;margin:auto;overflow:hidden}
.downlist .downcen .downtit{font-size:18px;height:50px;margin:5px 0px; overflow: hidden;}
.downlist .downcen .downorther{width:100%;height:auto;overflow:hidden;padding:10px 0px}
.downlist .downcen .downorther .once{width:80px;text-align:center;height:24px;line-height:24px;float:left;font-size:14px;border: 1px solid #ccc;border-radius: 12px;}
.downlist .downcen .downorther .date{float:right;font-size: 14px;color:#333;font-weight:lighter}
.downlist:hover{cursor:pointer;transform:translate(0,-15px);transition: all 0.6s;}
.downlist:hover .downorther .once{background:#5c1690;border:1px solid #5c1690}
.downlist:hover .downorther .once a{color:#fff}


.star{width:100%;height:auto;overflow:hidden;background:#f8f8f8}
.starservice{width:100%;overflow:hidden;margin-top:80px;padding-bottom:50px;}
.starservice .startit{text-align:center;font-size:30px;color:#333;line-height:30px;}
.starservice .startit span{color:#333;font-size:16px;font-weight:lighter}
.starservice .starcon{width:100%;overflow:hidden;margin-top:40px;}
.starservice .starconlist{width:300px;margin:15px;float:left;background:#fff;padding-bottom:20px;}
.starservice .starconlist .starimg{text-align:center;padding:50px 0px}
.starservice .starconlist .starint{font-size:16px;color:#333;padding:15px 0px;text-align:center}

.policy{width:100%;height:auto;overflow:hidden;background:#fff;padding-bottom:80px;}
.policytit{text-align:center;font-size:30px;color:#333;line-height:30px;margin-top:80px}
.policytit span{color:#333;font-size:16px;font-weight:lighter}
.policy .policytable{width:100%;height:auto;margin-top:50px;}
.firstRow td{text-align:center;font-size:16px;}
.policytable td{text-align:center}
.remarks p{font-size:14px;color:#333;font-weight:lighter;line-height:22px}

.service_sec3_box {text-align: center;padding: 4% 0;}
.service_sec3_text h6 {margin: 4% 0 1%;font-size: 22px;color: #fff;line-height: 24px;letter-spacing: 2px;}
.service_sec3_text h3 {font-size: 16px;color: #ccc;letter-spacing: 2px;line-height: 22px;font-family: arial;}

.dislogin{width:150px;height:36px;margin:auto;line-height:36px;text-align:center;border:1px solid #ccc}

.dislogin:hover{cursor:pointer;background:#5c1690;color:#fff}

.repair{width:100%;height:auto;overflow:hidden;background:#fff}
.repair .repairtit{width:100%;height:auto;overflow:hidden;text-align:center;margin-top:80px;font-size:30px;color:#333;}
.repair .repairtit span{color:#333;font-size:16px;font-weight:lighter}
.service_sec6{width:100%;height:auto;overflow:hidden;margin-top:60px;margin-bottom:80px;}
.service_sec6_box form {text-align: center;}
.service_sec6_table {text-align: left;}
.service_sec6_table {text-align: left;}
.service_sec6_table tbody tr:nth-child(odd) {background-color: #f5f5f5;font-size: 15px;color: #333;}
.service_sec6_table tbody tr td {width: 25%;padding: 20px 10px 20px 2.5% !important;}
.service_sec6_table tbody tr:nth-child(even) {background-color: #fff;font-size: 14px;color: #999;}
.service_sec6_table tbody tr td input[type=text] {border: none;width: 100%;color: #333;}
.service_sec6_box .button {text-align: center;background-color: #fff;}
.service_sec6_table tbody tr .checked {font-size: 14px;color: #333;}
.service_sec6_table tbody tr .checked input:first-child {margin-left: 0;}
.service_sec6_table tbody tr .checked input {margin: 0 2% 0 4%;position: relative;top: 2px;}
.service_sec6_box .button input {background-color: #5c1690;width: 150px;color: white;border: none;font-size: 16px;text-align: center;margin: 10px 0;padding: 10px 0;}
.service_sec6_table tbody tr .yzm {text-align: right;/* padding: 10px 10px 10px 2.5% !important; */position: relative;}
.service_sec6_table tbody tr .yzm img {position: absolute;top: 0;bottom: 0;right: 200px;height: 42px;margin: auto;}
img {overflow: hidden;vertical-align: top;}
