﻿@charset "utf-8";/* CSS Document */
@media only screen { html { font-size:14px; }}
* {	padding:0;	margin:0;}
div.line{height:1px;clear:both;overflow:hidden;background:#ddd;border-bottom:1px solid #fff;}
body {max-width:900px;width:100%; margin:0 auto;color:#333333;font:1rem/1.5 Microsoft Yahei, sans-serif;text-align:center;background:#F4F4F4;}
img{border:none;}
a {	color:#333;	text-align:center;	text-decoration:none;}
a:hover {color:#0885D4;}
p {	line-height:20px}
h1, h2, h3, h4, h5, h6 {	color:#333;}
ul {	list-style:none;}
img {border:none;}
div.clear {	clear:both;}
li{list-style:none;}
/*header-------------------------------------------*/
.main{float:left;width:100%;overflow:hidden;background: linear-gradient(to bottom,#FF436B, #ffffff);}
.main-bot{float:left;width:100%; height:1500PX;background-color:#FFFFFF;}
.my{float:left;width:92%;overflow:hidden;margin-left:4%;margin-right:4%;margin-top:10px;border-radius:5px;}
.my.bg{background-color:#FFFFFF;}
/*--logo--*/
.logo{float:left;width:100%;overflow:hidden;}
.logo-logo{float:left;width:100%;margin-top:50px;height:36px;line-height:36px;text-align:center;margin-top:40px;}
.logo-logo .logo-pic{display:inline-block;width:36px;height:36px;line-height:36px;background:url(../images/logo.png) 0px 2px no-repeat;background-size:34px 34px; margin-right:1px;font-size:26px;}
.logo-logo .logo-txt{display:inline-block;height:36px;line-height:36px;text-align:left;font-size:26px;color:#FFFFFF;font-weight:bold;text-shadow: 1px 1px 0 #DB002E;}
.logo-url{float:left;width:100%;height:34px;line-height:34px;text-align:center;font-size:14px;color:#FFB6C6;text-shadow: 1px 1px 0 #DB002E; margin-bottom:5px; margin-top:5px}
.mygo-bot{float:left;width:100%;height:50px;line-height:50px;text-align:center;font-size:12px;color:#ccc; margin-top:10px; margin-bottom:10px}




/*--客服--*/
.kf{float:left;width:92%;overflow:hidden;margin-left:4%;margin-right:4%;margin-bottom:0px;}
.kf-box1{float:left;width:48%;height:50px; line-height:50px;text-align:center;font-size:16px;COLOR:#ffffff;background-color:#24D07A;border-radius:5px;background-image: linear-gradient(to right, #28BD72, #3AD587, #28BD72);box-shadow:0 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);margin-top:10px;margin-right:2%;}
.kf-box2{float:left;width:48%;height:50px; line-height:50px;text-align:center;font-size:16px;COLOR:#ffffff;background-color:#CF00B0;border-radius:5px;background-image: linear-gradient(to right, #26A4E3, #59B9EA,#26A4E3);box-shadow:0 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);margin-top:10px; margin-left:2%;}
.kf-box3{float:left;width:48%;height:50px; line-height:50px;text-align:center;font-size:16px;COLOR:#ffffff;background-color:#CF00B0;border-radius:5px;background-image:linear-gradient(to right, #B383DF, #D096EB, #B383DF);box-shadow:0 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);margin-top:10px;margin-right:2%;}
.kf-box4{float:left;width:48%;height:50px; line-height:50px;text-align:center;font-size:16px;COLOR:#ffffff;background-color:#FFA200;border-radius:5px;background-image: linear-gradient(to right, #FFA200, #FFBF4E, #FFA200);box-shadow:0 1px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);margin-top:10px; margin-left:2%;}
.kf-k1{display:inline-block;height:50px;line-height:50px;text-align:center;font-size:14px;color:#FFFFFF;background:url(../images/k1.png) 0px 15px no-repeat;background-size:20px 20px; text-indent:24px;text-shadow:none;text-shadow: 1px 1px 0 #555;}
.kf-k2{display:inline-block;height:50px;line-height:50px;text-align:center;font-size:16px;color:#FFFFFF;background:url(../images/k2.png) 0px 17px no-repeat;background-size:18px 18px; text-indent:24px;text-shadow:none;text-shadow: 1px 1px 0 #555;}
.kf-k3{display:inline-block;height:50px;line-height:50px;text-align:center;font-size:14px;color:#FFFFFF;background:url(../images/k3.png) 0px 16px no-repeat;background-size:19px 19px; text-indent:24px;text-shadow:none;text-shadow: 1px 1px 0 #555;}
.kf-k4{display:inline-block;height:50px;line-height:50px;text-align:center;font-size:14px;color:#FFFFFF;background:url(../images/k4.png) 0px 15px no-repeat;background-size:20px 20px; text-indent:24px;text-shadow:none;text-shadow: 1px 1px 0 #555;}


/*--测速--*/
.cs{float:left;width:100%;overflow:hidden; margin-bottom:10px;}
.cs-tit{float:left;width:90%;overflow: hidden;margin-left:5%;margin-right:5%;}
.cs-tit .cs-tit-l{float:left;height:40px;line-height:40px;text-align:left;font-size:16px;color:#FF6384;}
.cs-tit .cs-tit-r{float:right;height:40px;line-height:40px;text-align:right;font-size:12px;color:#FFACBD;}
.cs-box{float:left;width:90%;overflow:hidden; margin-left:5%;margin-right:5%;margin-bottom:0px; margin-top:0px}
.cs-box1{float:left;width:30%;overflow:hidden;margin-right:5%;margin-bottom:0px;background-color:#FDF0F5;border-radius:5px;}
.cs-box2{float:left;width:30%;overflow:hidden;margin-right:5%;margin-bottom:0px;background-color:#FDF0F5;border-radius:5px;}
.cs-box3{float:left;width:30%;overflow:hidden;margin-bottom:0px;background-color:#FDF0F5;border-radius:5px;}
.cs-box-1{float:left;width:100%;height:30px;line-height:30px;text-align:center;font-size:13px;color:#EFA200;text-shadow: #fff 1px 1px 1px;background-color:#FFE1A1;border-bottom: 1px solid #FFE1A1;}
.cs-box-2{float:left;width:100%;height:40px;line-height:40px;text-align:center;font-size:12px;color:#BBB;background-color:#FAFAFA;}
.mp1{display:inline-block;height:40px;line-height:40px;text-align:center;font-size:14px;color:#00E40B;background:url(../images/p1.png) 0px 11px no-repeat;background-size:16px 16px; text-indent:18px}
.mp2{display:inline-block;height:40px;line-height:40px;text-align:center;font-size:14px;color:#F5E100;background:url(../images/p2.png) 0px 11px no-repeat;background-size:16px 16px; text-indent:18px}
.mp3{display:inline-block;height:40px;line-height:40px;text-align:center;font-size:14px;color:#F86652;background:url(../images/p3.png) 0px 11px no-repeat;background-size:16px 16px; text-indent:18px}
.cs-dot{display:inline-block;height:40px;line-height:40px;text-align:left;font-size:15px;color:#FF7693;font-weight:bold;background:url(../images/jh.png) 0px 10px no-repeat;background-size:22px 22px; text-indent:25px}


/*--DNS--*/
.mynet{float:left;width:100%;overflow:hidden;margin-bottom:15px;}
.mynet-l{float:left;width:42.5%;float:left;height:37px;line-height:37px;text-align:left;font-size:14px;color:#666;margin-left:5%;margin-right:2.5%;margin-bottom:0px;}
.mynet-r{float:left;width:42.5%;float:left;height:37px;line-height:37px;text-align:left;font-size:14px;color:#666;margin-left:2.5%;margin-right:5%;margin-bottom:0px;}
.mynet-dot{display:inline-block;height:37px;line-height:37px; width:12px;background:url(../images/go-dot.png) 0px 14px no-repeat;background-size:8px 8px;}
/*--标题--*/
.topad{float:left;width:90%;overflow: hidden;background-color: #f1f1f1;display: block;vertical-align: middle;line-height: 0;font-size: 0;margin-bottom:5px;margin-left:5%;margin-right:5%;}
.topad img{border-radius:5px;}
.mytit{float:left;width:90%;overflow: hidden;margin-left:5%;margin-right:5%;}
.mytit .mytit-l{float:left;height:50px;line-height:50px;text-align:left;font-size:18px;color:#666;}
.mytit .mytit-r{float:right;height:28px;line-height:28px;text-align:right;font-size:12px;color:#666; margin-top:11px;}
.mytit-box{display:inline-block;height:22px;line-height:22px;text-align:center;font-size:12px;color:#FF8DA5;text-shadow: #fff 1px 1px 1px;padding-left:6px; padding-right:6px;background-color:#FFE0E6;border-radius:3px;}
.mybox{float:left;width:100%;overflow:hidden;margin-bottom:10px;}
.mybox-l{float:left;width:42.5%;overflow:hidden;margin-left:5%;margin-right:2.5%;margin-bottom:0px;}
.mybox-r{float:left;width:42.5%;overflow:hidden;margin-left:2.5%;margin-right:5%;margin-bottom:0px;}
.t0{display:inline-block;height:50px;line-height:50px;text-align:left;font-size:18px;color:#FF466D; font-weight:bold;background:url(../images/s0.png) 0px 10px no-repeat;background-size:26px 26px; text-indent:28px}
.t1{display:inline-block;height:50px;line-height:50px;text-align:left;font-size:18px;color:#1798DC;font-weight:bold;background:url(../images/s3.png) -3px 12px no-repeat;background-size:28px 28px; text-indent:25px}
.t2{display:inline-block;height:50px;line-height:50px;text-align:left;font-size:18px;color:#D81E06;font-weight:bold;background:url(../images/s4.png) 0px 13px no-repeat;background-size:25px 25px; text-indent:28px}
.t3{display:inline-block;height:50px;line-height:50px;text-align:left;font-size:18px;color:#DF4532;font-weight:bold;background:url(../images/s5.png) 0px 14px no-repeat;background-size:22px 22px; text-indent:28px}
.t4{display:inline-block;height:50px;line-height:50px;text-align:left;font-size:18px;color:#08AE13;font-weight:bold;background:url(../images/s1.png) 0px 12px no-repeat;background-size:25px 25px; text-indent:28px}
.t5{display:inline-block;height:50px;line-height:50px;text-align:left;font-size:18px;color:#FF8D0F;font-weight:bold;background:url(../images/s2.png) 0px 13px no-repeat;background-size:25px 25px; text-indent:28px}

/*计划站*/
.mmplan{float:left;width:94%;overflow:hidden;margin-left:3%;margin-right:3%;margin-top:0px; margin-bottom:5px}
.mmplan .mmplan-tit{float:left;width:100%;overflow:hidden;border-bottom:1px solid #EFF3F7; margin-bottom:5px}
.mmplan .mmplan-tit .mmplan-tit-l{float:left;height:40px; line-height:40px;text-align:left;font-size:14px;color:FF6384;text-shadow: #fff 1px 1px 1px; font-weight:700;}
.mmplan .mmplan-tit .mmplan-tit-r{float:left;height:40px; line-height:40px;text-align:left;font-size:12px;color:#F9BCBE; font-weight:normal; margin-left:5px}
.mmplan .mmplan-link{float:left;width:100%; margin-top:0px; margin-bottom:0px}
.mmplan .mmplan-box{float:left;width:100%;overflow:hidden; margin-bottom:5px;background-color:#F1F6F8;border-radius:5px;}
.mmplan .mmplan-box .mmplan-box-l{float:left;width:90%;height:24px;line-height:24px;text-align:left;font-size:14px;color:#D4AEA6;margin-top:7px; margin-bottom:7px; margin-left:2%}
.mmplan .mmplan-box .mmplan-box-r{float:left;width:6%;height:24px;line-height:24px;text-align:right; margin-right:2%; margin-top:7px; margin-bottom:7px;}
.mmplan-box-d1{display:inline-block;height:23px;line-height:23px;text-align:left;font-size:12px;color:#D4AEA6;background:url(../images/go-dot.png) 0px 8px no-repeat;background-size:8px 8px; text-indent:12px}
.mmplan-box-d2{display:inline-block;height:23px;line-height:23px;text-align:left;font-size:12px;color:#65AFFE;background:url(../images/go-link.png) 4px 4px no-repeat;background-size:15px 15px; text-indent:20px}
.mmplan-box-d3{display:inline-block;width:6px;height:24px;line-height:24px;background:url(../images/go-go.png) 0px 7px no-repeat;background-size:4px 8px;}

/*弹出全屏*/
.mykftan-bg{position:fixed; width:100%;height:100%;top:0px; left:0;background:#000; FILTER: alpha(opacity =50);background-color:rgba(0,0,0,0.5); display:none; z-index:9999}
.mykftan-box{width:100%;max-width:900px;height:100%;padding:0;margin:0 auto;overflow:hidden;}
.mykftan-myinfo{float:left;width:96%;overflow:hidden;margin-left:2%; margin-right:2%;border-radius:5px; margin-top:10px}
.mykftan-tit{float:left;width:100%;overflow:hidden;border-bottom:0px solid #322F2C;background-color:#FF436B;}
.mykftan-tit .mykftan-tit-l{float:left;width:66%;height:40px;line-height:40px;text-align:left;FONT-SIZE:14px;color:#fff; cursor:pointer;margin-left:2%; font-weight:bold}
.mykftan-tit .mykftan-tit-l span{FONT-SIZE:14px;color:#fff;font-weight:normal}
.mykftan-tit .mykftan-tit-r{float:left;width:30%;height:40px;line-height:40px;text-align:right;FONT-SIZE:16px;color:#FFF;cursor:pointer;margin-right:2%;}
.mykftan-txt{float:left;width:100%;overflow:hidden;background:#fff;}
.mykftan-tb{overflow:hidden;border-left:5px solid #FF436B;border-right:5px solid #FF436B;border-bottom:5px solid #FF436B;border-collapse:collapse;border-spacing: 0;background:#EEEEEE}
.mykftan-dot{display:inline-block;height:40px;line-height:40px; width:20px;background:url(../images/close.png) 0px 10px no-repeat;background-size:20px 20px;}
.mykf-box{float:left;width:100%; height:500px;overflow:auto;}
.mykf-box-info{float:left;width:94%;overflow:hidden;margin-left:3%;margin-right:3%;margin-top:10px; margin-bottom:10px;}
.mykf-box-txt{float:left;width:94%;line-height:22px;text-align:left;FONT-SIZE:14px;color:#8392A0;margin-left:3%; margin-right:3%; margin-top:10px; margin-bottom:10px;}



/*--图标--*/
.icon_box {float:left;width:100%;height:37px;}
.icon_ent{height: 20px;width: 20px;margin-top:10px;background: url(../images/logo_icon2.png) 34px -1px;float:left;}
.icon_tit{float:left;height:36px;line-height:36px;text-align:left;font-size:14px;color:#666; margin-left:3px;margin-top:1px;}
.icon_box .ie_1 {
  background-position: -19px -1px;
}

.icon_box .ie_2 {
  background-position: -135px -1px;
}

.icon_box .ie_3 {
  background-position: -154px -1px;
}

.icon_box .ie_4 {
  background-position: -306px -1px;
}

.icon_box .ie_5 {
  background-position: -480px -1px;
}

.icon_box .ie_6 {
  background-position: -441px -1px;
}

.icon_box .ie_7 {
  background-position: -79px -1px;
}

.icon_box .ie_8 {
  background-position: -209px -1px;
}

.icon_box .ie_9 {
  background-position: -256px 0px;
  background-size: 733px;
}

.icon_box .ie_10 {
  background-position: -322px -1px;
}

.icon_box .ie_11 {
  background-position: -579px -1px;
}

.icon_box .ie_12 {
  background-position: -519px -1px;
}

.icon_box .ie_13 {
  background-position: 1px -1px;
}

.icon_box .ie_14 {
  background-position: -97px -1px;
}

.icon_box .ie_15 {
  background-position: -381px -1px;
}

.icon_box .ie_16 {
  background-position: -264px -1px;
}

.icon_box .ie_17 {
  background-position: -421px -1px;
}

.icon_box .ie_18 {
  background-position: -401px -1px;
}

.icon_box .ie_19 {
  background-position: -60px -1px;
}

.icon_box .ie_20 {
  background-position: -211px -2px;
  background-size: 720px;
}

.icon_box .ie_21 {
  background-position: -245px -1px;
}

.icon_box .ie_22 {
  background-position: -342px -1px;
}

.icon_box .ie_23 {
  background-position: -561px 0px;
}

.icon_box .ie_24 {
  background-position: -501px -1px;
}

.icon_box .ie_25 {
  background-position: -40px -1px;
}

.icon_box .ie_26 {
  background-position: -154px -1px;
}

.icon_box .ie_27 {
  background-position: -136px -1px;
}

.icon_box .ie_28 {
  background-position: -305px -1px;
}

.icon_box .ie_29 {
  background-position: -480px -1px;
}

.icon_box .ie_30 {
  background-position: -19px -1px;
}

.icon_box .ie_31 {
  background-position: -117px -1px;
}

.icon_box .ie_32 {
  background-position: -173px -1px;
}

.icon_box .ie_33 {
  background-position: -285 -1px;
}

.icon_box .ie_34 {
  background-position: -362px -1px;
}

.icon_box .ie_35 {
  background-position: 53px -1px;
}

.icon_box .ie_36 {
  background-position: -542px -1px;
}