/*--------通用------*/
.swrap{padding: 0px 0px 10px 0px; clear:both;}

/*--banner--*/
.about-banner{ margin: 10px auto; width:1200px; overflow:hidden; height:220px; clear:both;}

/*--左--*/
.main-left{width:240px;text-align:center; float:left;}
.mainl-title{color:#fff;background-color: #ef1e26;padding:16px 0;font-size:20px;font-weight:bold;}
.mainl-bar{background-color: #faecec;padding-bottom:1px;}
.mainl-bar li,.mainl-bar li a{color:#8a5d5f;padding:12px 0;font-weight:500; font-size:16px;}
.mainl-bar li:hover,.mainl-bar .on{background-color: #ffdedf;font-weight:500;display:block}

/*--右--网站介绍、服务条款、法律申明、名词解释--*/
.main-right{float:right;width:940px;border: 1px solid #edd8d8;margin-bottom: 50px;}
.mainr-title{font-size:24px;color:#333;text-align:center;background-color: #ffe9e9;padding:12px 0;}
.mainr-word{color:#333;padding:30px;line-height:32px;}
.mainr-word p{margin-bottom: 10px;}
.mainr-word p span{color:#ec1d25;font-size:20px; font-weight:bold}


/*--contact联系我们--*/
.contact h1{font-weight: 600;font-size: 18px;margin-bottom: 5px;}
.contact ul li{float:left;width:400px;height:60px;padding:15px;margin:0px 20px 20px 0px;background-color:#fff7f7;}
.contact ul li:nth-child(2n){margin-right: 0px;}
.contact ul li p{float:left;width:310px;padding-left:15px;font-size:14px;font-weight:400;color:#333;line-height:20px;}
.contact ul li .ct-icon{float:left;margin-left: 0px; width:60px;height:60px;font-size:60px; margin-top:6px; color:#ec1d25;}


/*--pay支付方式--*/
.paylay{width:100%;font-size:16px;font-weight:bold;clear:both;padding:10px 0px}
.paybody{width:100%;padding:10px;border:#cdcdcd 1px solid;height:100px;margin-bottom:20px;clear:both;box-sizing: border-box;}
.paybody ul{float:left}
.paybody .ullogo{width:250px;margin-top:10px;text-align:center;border-right:#ccc 1px solid}
.paybody .ultext{width:400px;padding-left:20px}
.paybody .ultext li{ line-height:25px; font-size:14px;}

/*--ts投诉建议--*/
.ts-word p{line-height:30px;}
.ul-biaodan h1{font-size:26px;padding-top:10px;font-weight: 600;}
.ul-biaodan h2{font-size:14px;padding-bottom:5px;color:#999;}
.ul-biaodan ul li{color:#333;line-height: 55px;font-size: 16px;/* text-align: center; */}
.ul-biaodan ul li .shuru{width:400px;border:1px solid #999;padding:3px;}
.search-input:focus{border-color: #e8ac64;background-image:linear-gradient(to right,#ffffff,#ffedd4);color:#af7421;height: 28px;}
.ul-biaodan ul li input:focus{border-color: #ec1d25;background-image:linear-gradient(to right,#ffffff,#ffe8e8);color:#af7421;}
.ul-biaodan ul li .yanzheng{width:100px;margin: 6px 20px 2px 2px;border:1px solid #999;padding:3px;height: 28px;}
.ul-biaodan ul li:nth-child(1),.ul-biaodan ul li:nth-child(4){margin-left:20px;}
.ul-biaodan ul li span{color:#ec1d25;margin-left: 5px;margin-right: 8px;}
.ul-biaodan ul li .word{vertical-align: top;height:200px;margin-top: 13px;width:400px;border:1px solid #999;padding:3px;color:#af7421;}
.ul-biaodan ul li textarea:focus{border-color: #ec1d25;background-image:linear-gradient(to right,#ffffff,#ffe8e8);color:#af7421;}
.subbtn{font-size:16px;padding:10px;background-color:#ec1d25;color:#fff;width: 250px;border-radius:5px;margin-left:20px;}

/*--media合作伙伴--*/
.media ul span{ font-size:25px; font-weight:bold;}
.media ul{text-align: center; clear:both; margin-bottom:20px;}
.media ul li{float:left;width:200px;margin:0px 26px 15px 0px;}
.media ul li:nth-child(4n){margin-right: 0px;}
.media ul li img{width:200px;height:100px;}
.media ul li a p{color:#333;text-align: center;}
.media ul a:hover p{color:#ec1d25;}

.media .linktxt{text-align: center; clear:both; margin-bottom:10px;}
.media .linktxt li{float:left;width:140px;margin:0px 10px 10px 0px; font-size: 14px;}
.media .linktxt li:nth-child(6n){margin-right: 0px;}
.media .linktxt li a p{color:#333;text-align: center;}
.media .linktxt a:hover p{color:#ec1d25;}


/*--网站地图--*/
.map{font-size:16px; color:#333;clear:both;}
.map a{color:#333; line-height:35px;}
.map a:hover{color:#ec1d25; text-decoration:underline}
.map .map-list { clear:both; padding-bottom:20px;}
.map .map-list h1{float:left;width:80px;font-weight: 600;}
.map .map-list ul{float:left;width:800px;}
.map .map-list ul li{float:left;width:80px;}

/*会员套餐*/
.abkt-main{background-color: #fff;border-radius: 15px;border: 1px solid #dfe1e8;}
.abkt-main li{width: 200px;float: left;text-align: center;border-right: 1px solid #dfe1e8;}
.abkt-main li h2{font-size: 18px;color:#5d6271;padding:85px 0;height: 40px;}
.abkt-main li .qy-list p{font-size: 16px;color:#3d3a48;height: 35px; border-top: 1px solid #dfe1e8;margin:0;padding:5px 0;}
.abkt-main li .abktrz-top {height: 175px;}
.abkt-main li .abktrz-top h3{color:#666;font-size: 20px;font-weight: bold;margin-top: 35px;}
.abkt-main li .abktrz-top h4{font-size: 18px;color:#2f2b33;margin:22px 0;}
.abkt-main li .abktrz-top h4 b{font-size: 36px;}
.abkt-main li .abktrz-top a{display: block;cursor:default; font-size: 16px;padding-bottom: 3px;background-color: #eeeeee; color:rgb(138, 138, 138);border-radius: 40px;margin:0 36px;}
.abkt-main li .qy-list i{display: block;border-top: 1px solid #dfe1e8;height: 45px;}
.abkt-main li .qy-list i img{width: 22px;height: 22px;margin:10px auto;}
.abkt-main li:nth-child(2){width: 164px;background-color: #f8f8f8;}
/*-认证颜色-*/
.abkt-main li:nth-child(3){background-color: #ededff;width: 170px;}
.abkt-main li:nth-child(3) .abktrz-top h3{color:#6464ff;}
.abkt-main li:nth-child(3) .abktrz-top a{cursor: pointer; background-image: linear-gradient(to right,#6969ff,#5050ff);color:#fff;}
.abkt-main li:nth-child(3) .abktrz-top a:hover{background-image: linear-gradient(to right,#5555f0,#4141f3);}
/*-vip颜色-*/
.abkt-main li:nth-child(4){background-color: #fff7e8;width: 170px;}
.abkt-main li:nth-child(4) .abktrz-top h3{color:#be592a;}
.abkt-main li:nth-child(4) .abktrz-top a{cursor: pointer; background-image: linear-gradient(to right,#ffe4b4,#ffd283);color:#be592a;}
.abkt-main li:nth-child(4) .abktrz-top a:hover{background-image: linear-gradient(to right,#ffdea5,#f6c56f);}
/*-svip颜色-*/
.abkt-main li:nth-child(5){background-color: #ffecda;width: 170px;border-right: 0;border-radius: 0 15px 15px 0;}
.abkt-main li:nth-child(5) .abktrz-top h3{color:#fe7912;}
.abkt-main li:nth-child(5) .abktrz-top a{cursor: pointer;background-image: linear-gradient(to right,#ffa642,#fe740c);color:#fff;}
.abkt-main li:nth-child(5) .abktrz-top a:hover{background-image: linear-gradient(to right,#f99f39,#f36c04);}
