header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary,input{outline:0;}/*hideFocus对超链接外虚线框的设置*/
ul,dl,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{ font-weight:normal;}
pre,code,kbd,samp{font-family:inherit;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}/*default默认光标（通常是一个箭头）*/
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,a,a:hover{text-decoration:none;}
body,textarea,input,button,select{font:14px/22px arial,"Microsoft YaHei","微软雅黑";color:#333;outline:0;}
body{ background-color: #f0f0f0;}
*{ padding: 0px; margin: 0px;}
.dh-1{background: linear-gradient(left, RGB(107, 163, 252), RGB(100, 127, 242));background: -webkit-linear-gradient(left, RGB(107, 163, 252), RGB(100, 127, 242)); padding-left: 3.25%; padding-right: 3.25%; position: relative; padding-top: 10px; padding-bottom: 10px;  }
.top-backgo{ display:block; float: left; width: 15%;}
.top-backgo img{ width: 24px; margin-top: 6px;}
.top-backgo-addtion{display:block; float: left; width: 20%; font-size: 16px; color: #fff; line-height: 26px; position: relative; z-index: 1;}
.top-backgo-addtion img{width: 16px; margin-right: 2px; vertical-align: -6px;}
.searchk{ position: absolute; width: 70%; left: 50%; margin-left: -35%; text-align: center; background-color: rgba(255,255,255,0.3); height: 36px; line-height: 36px;border-radius: 30px;}
.searchk input{ border: none;  border-radius: 5px; background-color: transparent;   width: 55%; line-height: 36px; font-size: 16px;}
.searchk input::-webkit-input-placeholder{
		color: #fff;
	
}
.sec-btn{ display: inline-block; vertical-align: middle;}
.sec-btn img{ width: 20px; margin-left: 5px; vertical-align: -3px;}
.rightbtn2{ float: right;}
.rightbtn2 img{ width: 26px; margin-top: 5px;}
.rightbtn2 a.chat{ position: relative; display: block;}
.rightbtn2 a.chat span{display: inline-block; width: 6px; height: 6px; background-color: #f15353;border-radius: 10px; border: 2px solid #fff;
 position: absolute; right: -8px; top: 5px;}
.search-area{ background-color: #fff; padding-top: 10px; padding-bottom: 10px; padding-left: 3.25%; padding-right: 3.25%; position: relative; height: 36px;}
.lefticon1{ float: left;}
.lefticon1 img{ width: 26px; margin-top: 5px;}
.righticon1{ float: right;}
.righticon1 img{width: 26px; margin-top: 5px;}
.search-input{ position: absolute; width: 70%; left: 50%; margin-left: -35%; text-align: center; background-color: #f0f0f0; border-radius: 5px;
 height: 36px; line-height: 36px; }
.search-input input{border: none;  border-radius: 5px; background-color: transparent;   width: 50%; line-height: 34px; font-size: 14px; vertical-align: middle;}
.search-input p{ display: inline-block; width: 30%; text-align: right;}
.search-input p img{ vertical-align: middle; width: 16px; margin-top: -1px;}
.advtise{ position: relative;}
.clickcircle{ position: absolute; z-index: 1;  bottom: 5px;text-align: center; width: 100%;}
.clickcircle li{ display: inline-block; margin-left: 5px; }
.clickcircle li a{ display: block; width: 25px; height: 4px; border-radius: 20px; background-color: #fff; }
.clickcircle li a.selectd{ width:45px;background-color: #6fa2fe;}
.adv{ width: 100%; position:relative; height:100%; overflow: hidden;}
.adv a{  display:block; width: 100%; }
.adv img{ width: 100%;float: left; }
.right-bnts{ float: right; text-align: right; width: 30%;position: relative; z-index: 1;}
.right-bnts a:first-child img{ width: 24px; margin-right: 5px;vertical-align: middle;}
.right-bnts a:last-child img{ width: 26px; vertical-align: middle; }
.searchk-title{ position: absolute;left: 0; width: 100%; text-align: center; font-size: 18px; color: #fff; line-height: 26px;}

/*icon样式*/
.appicons{ background-color: #fff; padding-top: 10px; }
.icons-add{ display: table; width: 100%; padding-bottom: 15px;}
.icons-add li{ display: table-cell; width: 20%; vertical-align: top; text-align: center;}
.icons-add li a img{ width: 60%;}
.icons-add li a span{ display: block; text-align: center; color: #333;  font-size: 14px; line-height: 16px;}
/**/
.tuijian{ display: flex; display: -webkit-flex; justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;
margin-left: 3.25%; margin-right: 3.25%; padding-bottom: 12px;}
.tuijian-left{ width: 13%; padding-right: 2%;}
.tuijian-left img{ width: 100%; max-width: 70px; vertical-align: middle;}
.tuijian-center{ width: 60%;}
.tuijian-center span{ display:inline-block; vertical-align: top; }
.tuijian-center span:first-child{ width: 6px; height: 6px; background-color: #ccc;border-radius: 4px; margin-top: 7px; margin-right: 3px;}
.tuijian-center span:last-child{width: 94%; line-height: 22px;}
.tuijian-right{ width: 20%;}
.tuijian-right a{ display: block; height: 32px; line-height: 32px; background-color: #6fa2fe; color: #fff;border-radius: 5px;text-align: center;}
.broadband{ margin-left: 3.25%; margin-right: 3.25%; margin-top: 12px; background-color: #fff; border-radius: 10px; padding: 10px;}
.title{ height: 20px; background-color: #dfeafe; border-radius: 20px; line-height: 30px; color: #2f77ee; font-size: 16px;
 line-height: 20px; text-align: center;font-weight: normal;}
.boradband-details{ display: block; position: relative; color: #333; margin-top: 10px;}
.boradband-text{ width: 86%; color: #656565;}
.boradband-linkimg{ position: absolute; right: 0; top: 8px;}
.boradband-linkimg img{ width: 28px;}
.boradband-icons{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; margin-top: 10px;}
.boradband-icons a{ display: block; width: 20%; height: 30px; border: 1px solid #6fa2fe; color: #6FA2FE; text-align: center; line-height: 30px;
 border-radius: 5px; position: relative;}
 .boradband-icons a span{ display: block;width: 16px; height: 16px; border-radius: 10px; background-color: #F15353; color: #fff; text-align: center;line-height: 16px;
  font-size: 12px; position: absolute; top: -5px;left: -5px;}
.boradband-icons a.lastch{ width: 5%; border: none; height: auto;}
.boradband-icons a.lastch img{ width: 100%; vertical-align: middle;}
@media only screen and (max-width:320px ) {
	.boradband-icons a{ font-size: 12px;}
}
.advimg1{ margin-top: 10px;}
.advimg1 img{ width: 100%;}
.ul-list1{ display: flex; display: -webkit-flex; justify-content: space-between;-webkit-align-content: space-between; margin-top: 5px;}
.ul-list1 li{width: 30%; border: 2px solid #6fa2fe; border-radius: 10px; text-align: center; position: relative;}
.ul-list1 li a{ display: block; color: #fff;}
.ul-list1 li img{ width: 70%;}
.dig-title{ background-color: #6fa2fe; text-align: center; color: #fff;height: 32px;line-height: 32px;  border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; font-size: 12px;
width: 100%; overflow-y: hidden; text-overflow: ellipsis;}
.ul-advsi{ display: flex;display: -webkit-flex;  justify-content: space-between; -webkit-justify-content: space-between; margin-top: 5px;}
.ul-advsi li{ width: 48%;}
.ul-advsi li a{ display: block; margin-bottom: 7px;}
.ul-advsi li a img{ width: 100%; }
.bottomjuli{ padding-bottom: 0; margin-bottom: 10px;}
.ul-nav{display: flex;display: -webkit-flex; justify-content: space-around;-webkit-justify-content: space-around;background-color: #fff; padding-top: 10px;
 padding-bottom: 10px; margin-top: 12px;}
.ul-nav li{
 max-width: 25%;
}
.ul-nav li a{ display: block; color: #656565; padding-left: 12px; padding-right: 12px;height: 24px; line-height: 24px;}
.ul-nav li a.selected{ background-color: #6fa2fe; color: #fff;  border-radius: 20px;}
.parttitle{ width: 86%; margin: 10px auto; font-weight: normal; font-size: 16px; text-align: center; height: 25px; border-bottom: 1px solid #656565;}
.parttitle div{ display: inline-block; text-align: center; color: #656565; background-color: #F0F0F0; padding-left: 10px; padding-right: 10px;}
.parttitle div span{ font-size: 14px; }
.lists{ background-color: #fff; margin-top: 30px; }
.lists a{ display: block; color: #656565;}
.lists a:last-child dl{ border-bottom: none;}
.list-con{ display: table; width: 93.5%; margin-left: 3.25%; margin-right: 3.25%; border-bottom: 1px solid #d1d1d1; padding-top: 15px; padding-bottom: 15px;}
.list-con dt,.list-con dd{ display: table-cell; vertical-align: top;}
.list-con dt{ width: 38%; }
.list-con dt h3{width: 100%;  background-color: #6fa2fe;  border-top-left-radius:5px;border-top-right-radius:5px; border:1px solid #6fa2fe; line-height: 30px; font-size: 12px; color: #fff; font-weight: normal; text-align: center;  }
.wz-nr{ width: 100%; position: relative;border:1px solid #d1d1d1;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;  border-top: none;  }
.wenzi{ text-align: center; font-size: 14px; line-height:40px; color:#009df7;  }
.wenzi em{font-weight: normal; font-size: 22px;}
.picpoto{ width: 40%; max-width: 109px; margin:0px auto 5px;}
.picpoto img{ width: 100%;}
.fz-text{ position: absolute; left: -1px; bottom: -1px;}
.fz-text img{ width: 70%; }
.list-con dd{ position: relative; padding-left: 10px;}
.text-n1{ line-height: 22px;}
.price{ position: absolute;width: 60%;  bottom:8px;left: 0; right: 0;  margin: 0 auto; }
.price span{ display: block;width: 100%;height: 32px; font-size: 16px;  border: 1px solid #6fa2fe; line-height: 32px; border-radius: 5px; text-align: center; color: #6fa2fe; margin-left: 10px;}
.share-title{ height: 20px; border-bottom: 1px solid #6fa2fe; font-weight: normal; width: 60%; margin: 10px auto; text-align: center;}
.share-title a{ display: inline-block; background-color: #f0f0f0; font-size: 16px; padding-left: 10px; padding-right: 10px; color: #6fa2fe; line-height: 40px;}
.share-title a img{ width: 24px; vertical-align:-5px;}
.broadband-account{ background-color: #6fa2fe; padding-left: 5%; padding-right: 5%; padding-top: 15px; padding-bottom: 15px;}
.account-write{ display: table; width: 100%;}
.account-write dt,.account-write dd{ display: table-cell; vertical-align: middle;}
.account-write dt{ width: 82px; color: #fff; font-size: 16px;}
.inputsel{  position: relative;}
.xiala{ position: relative; background-color: #fff; height: 36px; border-radius: 5px; border: 1px solid #cccccc; position: relative;}
.xiala a{ position: absolute; right: 0px; border-left: 1px solid #ccc; display: block; width: 34px; height: 36px; top: 0px; text-align: center;}
.xiala a img{ width:16px; margin-top: 13px; }
.xiala input{ height: 36px; line-height: 34px; margin-right: 36px; padding-left: 5px; width: 70%; margin-left: 5px; border: none;}
.ultext{ position: absolute; top:36px; width: 100%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: #fff; right: 0; z-index: 9;
 border-top: 1px solid #ccc;}
.ultext li{ display: block; width: 100%; }
.ultext li a{ display: block;height: 36px; line-height: 36px; color: #666; padding-left: 5%;}
.ultext li a:hover{ background-color: #eee;}
.boradband-account-text{}
.youhui-mess{ width: 80px; height: 80px; margin: 15px auto; background-color: #fff;border-radius: 60px; text-align: center; line-height: 80px;
 color: #6fa2fe; font-size: 32px; border: 3px solid #a3c4fe;}
 .youhui-mess p{}
.account-youh{border: 1px solid #fff; border-radius: 5px; padding:50px 15px 10px; margin-top: -60px;color: #fff;}
.btn-xuyue{ display: block; width: 160px; height: 40px;margin: 15px auto 0px; background-color: #fff;border-radius: 5px; text-align: center; line-height: 40px;
 color: #6fa2fe; font-size: 16px;}
.tbdh {background: #fff;overflow: hidden;width: 100%;}
.head_list_02 { display: flex;display: -webkit-flex; justify-content: space-around; -webkit-justify-content: space-around; }
.head_list_02 li { width: 33.333%; text-align: center; padding-top: 10px; padding-bottom: 10px;}
.head_list_02 li a {display:block;  border-right: 1px solid #ccc;line-height: 22px; color: #656565;}
.head_list_02 li.selectedn {border-bottom: 2px solid #6581f3;color: #6581f3;}
.head_list_02 li.selectedn a {}
.head_list_02 li:last-child a{ border: none;}
.yewu{ background-color: #fff; }
.yewu-name{ display: flex; display: -webkit-flex; margin-left: 3.25%; margin-right: 3.25%; padding-top: 15px; }
.yewu-left{ width: 20%; max-width: 85px; margin-right: 5px;}
.yewu-left img{ width: 100%;}
.selenumber { margin-top: 5px;}
.selenumber dt{ color: #656565; font-size: 14px; width: 70px;}
.yew-text1{color: #f15353;}
.yew-text1 span{ display: inline-block; vertical-align: middle; width: 70px; color: #656565;}
.yewu-text2{ color: #656565; padding-left: 3.25%; padding-right: 3.25%; }
.btn-2{ display: block; width: 50%; height: 40px; margin: 12px auto; text-align: center;line-height: 40px; background-color: #6fa2fe; border-radius: 5px; color: #fff;
 font-size: 16px;}
.yewu-introduce{ margin-left: 3.25%; margin-right: 3.25%; padding-top: 10px; border-top: 1px solid #f0f0f0; color: #656565; padding-bottom: 10px;}
.yewu-introduce h3{ font-size: 14px; font-weight: normal;}
.yewu-text3 a{ color: #F15353; display: inline-block; margin-left: 5px;}
.yewu-text3 a img{ width: 16px; vertical-align: middle; margin-right: 5px;}
.boradband-nav{ display: flex; display: -webkit-flex; justify-content:space-between; -webkit-justify-content: space-between; margin-left: 3.25%; margin-right: 3.25%; padding-bottom: 10px;}
.boradband-nav li{width:22%;float:left;margin:0 4% 0 0;}
.boradband-nav li:last-child{margin:0;}
.boradband-nav li a{ display:inline-block;text-align:center;width:100%; height: 32px; line-height: 32px; border: 1px solid #6fa2fe;border-radius: 5px;
 color: #6FA2FE; font-size: 14px;}
/*发表评论*/
.title-add{ background-color: #fff; border-left: 4px solid #6fa2fe; height: 42px; line-height: 42px; padding-left: 10px; font-size: 16px; font-weight: normal;}
.grade-outer{ padding-left: 3.25%; padding-right: 3.25%; padding-top: 15px; padding-bottom: 15px; background-color: #F7F7F7;}
.grade{ width: 100%;}
.grade tr td{ width: 10%; text-align: center; padding-bottom: 5px; }
.grade-per{ display: table; width: 100%; background-color: #dcdcdc; height: 20px; border-radius: 20px;}
.grade-per li{ display: table-cell;border-right: 2px solid #f7f7f7; width: 10%;}
.grade-per li:last-child{ border-right: none;}
.grade-per li a{ display: block; text-align: center; height: 100%; line-height: 20px; color: #fff;}
.grade-per li:first-child a{border-top-left-radius: 20px; border-bottom-left-radius: 20px;}
.grade-per li a span{ visibility: hidden;}
.grade-per li a.selected{ background-color: #6FA2FE;}
.grade-per li a.selected-red{ background-color: #e4393c;}
.grade-per li a.textdisplay span{ visibility: visible;}
.text-color5{ color: #8c8c8c; white-space:nowrap;}
.judge{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; flex-flow: wrap; -webkit-flex-flow: wrap;}
.judge a{ display: block; width: 22%; height: 34px; line-height: 34px; border: 1px solid #dcdcdc;  text-align: center;
 color: #333; border-radius: 20px; background-color: #f7f7f7; margin-top: 10px;}
.judge a.selected-2{ background-color: #6fa2fe; color: #fff;border-color: #6fa2fe;}
.judge a.selected-3{background-color: #e4393c; color: #fff;border-color: #e4393c;}
.inputtext-1{ border-top: 1px solid #d0cfcf;background-color: #fff;  padding-left: 3.25%; padding-right: 3.25%;}
.inputtext-1 textarea{ margin-top: 5px; line-height: 22px; color: #333; width: 100%; border: none;}
.topline{ border-top: 1px solid #d0cfcf;}
.bgcolor-2{ background-color: #fff;}
.topj-none{ margin-top:-5px; padding-bottom: 15px;}
.grade-ever{ background-color: #fff; margin-top: 12px; padding-left: 3.25%; padding-right: 3.25%; padding-bottom: 15px; padding-top: 5px;}
.grade-table tr td{ padding-top: 10px;}
.textgray-1{ color: #8C8C8C;}
.stars{ margin-left: 15px; margin-right: 15px; }
.stars a img{ width: 18px; margin-left: 3px; margin-right: 3px; vertical-align: middle; }
.redborder{ border-left-color: #e4393c;}
.btn-3{ display: block; width: 52%; height: 42px; margin: 20px auto; background-color: #6fa2fe; border-radius: 5px; color: #fff; font-size: 16px;
 text-align: center; line-height: 42px;}
 .topj{ margin-top: 12px;}
 /*弹出框*/
.cszPopbox{ position: fixed; z-index: 9; bottom: 0;left: 0; width: 100%; background-color: #fff;}
.centerpopbox{ top: 30%; bottom: auto; width: 94%; left: 50%; margin-left: -47%;border-radius: 5px;}
.csz-person{ position: relative;}
.csz-person img{ width:100px; height: 100px; position: absolute; left: 50%; margin-left: -50px; top: -50px;}
.cszBtnclose{ display: block; background: url(../images/icon_07.png) no-repeat ; width: 30px; height: 30px; background-size: 100% 100%; position: absolute; right: -5px; top: -5px;}
.blackbg{ background-color: #000; width:100%; height: 100%;  position: fixed; z-index: 5; opacity: 0.7;}
.text-color6{ text-align: center; font-size: 15px; margin-bottom: 30px;}
.popboxtext{ padding-top: 60px; padding-bottom: 5px;}
.btn-4{display: block; width: 52%;    height: 42px;margin: 20px auto;background-color: #6fa2fe;
    border-radius: 5px;color: #fff;font-size: 16px;text-align: center; line-height: 42px;}
.text-color7{ padding-left: 10px; padding-right: 10px; padding-bottom: 10px; border-bottom: 1px solid #d9d9d9; line-height: 22px;}
.logos{ width: 96%; margin: 15px auto; display: table;}
.logos dt,.logos dd{ display: table-cell; vertical-align: top;}
.logos dt{ width: 25%; max-width: 114px; padding-right: 10px;}
.logos dt img{ width: 100%;}
.logos dd{ line-height: 22px;}
/**/
.myrights{ padding-left: 3.25%; padding-right: 3.25%; background-color: #fff; margin-top: 12px;}
.myrights-details{ display: table; width: 100%; padding-top:10px; padding-bottom: 10px; border-bottom: 1px solid #f0f0f0; }
.myrights-details dt,.myrights-details dd{ display: table-cell; vertical-align: top;}
.myrights-details dt{ width: 10%;max-width: 34px; padding-right: 10px;}
.myrights-details dt img{ width: 100%;}
.myrights-details dd{ color: #656565;}
.myrights-details dd h3{ font-size: 14px; font-weight: normal;}
.btn-5 a{ display: block; width: 50%; height: 40px; margin: 20px auto; font-size: 16px; background-color: #bfbfbf; color: #fff; text-align: center; line-height: 40px; border-radius: 5px;}
.btn-5 a.bluebtn{ background-color: #6fa2fe;}
.ul-lingqu{ margin-left: 3.25%; margin-right: 3.25%; margin-top: 15px;}
.ul-lingqu li{ background-color: #fff; padding: 15px 10px; position: relative; border-radius: 5px;position: relative; margin-bottom: 12px;}
.ul-lingqu-text{ text-align: center; font-size: 15px;position: relative; z-index: 2; }
.ul-lingqu-text p{ margin-top: 5px; margin-bottom: 5px; color: #656565;}
.ul-lingqu-text p a{ color: #6fa2fe;}
.biaoshi{position: absolute;right: 10px; top: 20px;}
.biaoshi img{ width: 54px;}
.ul-lingqu-text p a.btn-6{ display:inline-block; width: 60%; height: 38px; border: 1px solid #f15353; color: #f15353; text-align: center; line-height: 38px;
 border-radius: 5px; font-size: 16px; margin-top: 5px;}
.boradband-classify{ background-color: #fff; margin-top: 12px; padding-top: 10px;}
.classify-title{ text-align: center; font-weight: normal; font-size: 18px; color: #1ba1fc;}
.classify-title span{ display: inline-block; background-color: #1ba1fc; margin-left: 5px; margin-right: 5px;border-radius: 10px; vertical-align: middle;}
.puel span{ background-color: #9653ec; }
.puel{color: #9653ec;}
.yello span{background-color: #fea40c;}
.yello{color: #fea40c;}
.classify-title span.title-circle1{ width: 2px; height: 2px;}
.classify-title span.title-circle2{ width: 4px; height: 4px;}
.classify-title span.title-circle3{ width: 6px; height: 6px;}
.icons-classify{ margin-top: 12px;}
.martop{ margin-top: 15px;}
.searchs{ padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #d1d1d1; padding-left: 3.25%; padding-right: 3.25%; position: relative; text-align: center;}
.searchs-input{  position: relative; height: 36px; line-height: 36px; text-align: left; border: 1px solid #BFBFBF; border-radius: 5px;}
.searchs-input img{ width: 18px; vertical-align: middle; margin-top: -3px; margin-left: 5px;}
.searchs-input input{ border: none; background-color: transparent; }
.searchs-input input::-webkit-input-placeholder{ color: #BFBFBF;}
.searchs-input input::-ms-input-placeholder{ color: #BFBFBF;}
.searchs-linktext{ position: absolute; right: -1px; color: #333;height: 38px; line-height: 38px; top: -1px; display: block; width: 80px;background-color: #6fa2fe; text-align: center;
 font-size: 14px; color: #fff; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.dl-list{ margin-left: 12px;}
.dl-list dd{ border-bottom: 1px solid #d1d1d1; margin-top: 12px; padding-bottom: 12px;}
.dl-list dd:last-child{ border-bottom: none;}
.dl-list dd a{ display: table; width: 100%; color: #333;}
.dl-list dd a span{ display: table-cell; vertical-align: top;}
.dl-list dd a span:first-child{ width: 14px; padding-right: 10px;}
.dl-list dd a span:first-child i{ display: block; width: 14px; background: url(../images/iconm_21.png) no-repeat; background-size: 100% auto; margin-top: 2px;}
.dl-list dd a:hover span:first-child i{background: url(../images/address1.png) no-repeat; background-size: 100% auto;}
.dl-list dd a span:first-child i b{ visibility: hidden;}
.dl-list dd a span.text-5{ font-size: 16px;}
.dl-list dd a span.text-5 small{ display: block; font-size: 14px; color: #8c8c8c; margin-top: 5px;}
.dl-list dd a:hover span.text-5,.dl-list dd a:hover span.text-5 small { color: #6fa2fe;}
.search-over{ text-align: center; color: #8c8c8c; padding: 15px;}
.search-over img{ vertical-align: middle; margin-right: 5px; width: 18px; margin-top: -5px;}
.boradband-area{ background-color: #fff; padding-left: 3.25%; padding-right: 3.25%; padding-top: 12px;}
.per-area{  display: flex; display: -webkit-flex;justify-content:  space-around;-webkit-justify-content: space-around; flex-flow: wrap;-webkit-flex-flow: wrap;
 border-bottom: 1px solid #f0f0f0; padding-top: 12px; padding-bottom: 5px;}
.per-area li{width: 25%; color: #6fa2fe; font-size: 14px; margin-bottom: 10px; text-align: center;}
.per-area li img{ vertical-align:-3px; width: 20px; margin-right: 3px;}
.textstyle2{ font-size: 16px; color: #656565;}
.area-ad{ padding-top: 10px; color: #656565; padding-bottom: 10px;border-bottom: 1px solid #f0f0f0;}
.ul-addtion{ padding-top: 10px;}
.btn-7{ margin-left: 3.25%; margin-right: 3.25%; margin-top: 20px; text-align: center; display: flex;display: -webkit-flex; justify-content: space-between;
-webkit-justify-content: space-between;}
.btn-7 a{display: block; width: 48%; height: 42px; text-align: center; line-height: 42px; background-color: #6fa2fe; color: #fff; font-size: 16px;
 border-radius: 5px;}
.setup-steps{ background-color: #fff;position: relative;z-index: 2; margin-top: -1px; }
.setup-steps-title{ padding-left: 3.25%; border-bottom: 1px solid #ddd; height:40px; line-height: 40px; font-size: 16px;
 font-weight: normal; color: #666;}
.setups-list{ margin-top: 5px;  }
.setups-list dl{  display: table; width: 100%; }
.setups-list dl dt,.setups-list dl dd{ display: table-cell; vertical-align: middle;}
.setups-list dl dt{ width: 18%;max-width: 85px; padding-left: 3.25%; padding-right: 15px;}
.setups-list dl dt img{width:100%}
.setups-list dl dd{ border-bottom: 1px solid #e3e3e3;padding-bottom: 15px; padding-top: 15px;}
.setup-titleper{ font-weight: normal; font-size: 16px; color: #6FA2FE; }
.setup-titleper span{ display:inline-block; width: 24px; height: 24px; background-color: #6fa2fe; border-radius: 20px;text-align: center;
 color: #fff; line-height: 24px; margin-right: 5px;}
.setupsteps-intro{ color: #666; padding-top: 5px; padding-left: 3px; }

.clear{clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}/* Hide from IE Mac */
.clearfix{display:block;}/* End hide from IE Mac *//* end of clearfix */


.top{width: 100%;}
.top img{ width: 100%;margin:0 auto;display:block;}
.s_content{width:100%;background:#6fa2fe;padding:10px 0;overflow:hidden;}
.s_content_zh{width: 100%;margin:0 auto;}
.s_con_zh{width:80%;margin:0 auto;}
.s_con_zh tr{line-height:30px;}
.s_con_zh td{padding:5px;}
.s_con_zh .t-l {width:90px;}
.s_con_zh .t-r {}
.s_people{width:100%;}
.s_people img{width:100%;}
.kdzh{width:100%;}
.kdzh p{color:#fff;}
.setnum{width:100%;overflow:hidden;background:#fff;border:1px solid #d9d9d9;border-radius:5px;height:40px;position:relative; }
.setnum .kd-inp {width:78%;float:left;line-height:40px;padding:0 0 0 2%;border:none;color:#666;}
.rightlink{float:right;display:block;position:absolute;border-left:1px #cccccc solid;}
.rightlink img{width:80%;margin:0 auto;}
.s_con_infor{width:80%;margin:0 auto;padding:10px;border:1px #fff solid;border-radius:5px;line-height:22px;margin-bottom:20px;color:#fff;}
.s_con_btn{width:86%;margin:0 auto 10px;background:#6fa2fe;overflow:hidden;}
.btn-l{width:45%;display:block;background:#fff;border-radius:5px;float:left;text-align:center;color:#6fa2fe;line-height:40px;}
.btn-r{width:45%;display:block;background:#fff;border-radius:5px;float:right;text-align:center;color:#6fa2fe;line-height:40px;}
.share{width:100%;margin:0 auto;background:#f0f0f0;height:830px;}
.share img{width:100%;margin:0 auto;}
.jinggao{width:170px;margin:20px auto 0;font-size: 16px;padding-bottom: 10px;text-align: center;color:#fff; }
.jinggao img{float: left;width: 20px;margin:1px 5px 0 0;}
.s_btn{width:50%;background:#6fa2fe;margin:20px auto 10px;}
.s_btn a{display:block;color:#6fa2fe;width:100%;background:#fff;line-height:40px;border-radius:5px;text-align:center;}
.btn-xiala {width:40px;height:40px;position:absolute;right:0;top:0;border-left:1px solid #d9d9d9;}

.kdzhimg{width:10%;position:relative;left:143px;bottom:15px;}
.kdzhimg img{width:100%;}
.s_con{width:90%;margin:0 auto;color:#fff;padding:10px 0 0 0;}
.s_con table{margin-bottom:10px;}
.zhanghao{width:100%;margin:0 auto;}
.zh-img{width:30px;height:30px;position:absolute;right:0;top:0;border-left:1px solid #d9d9d9;}
.zh-img img{width:100%;margin:0 auto;}
.mumber{width:100%;margin:10px auto;line-height:16px;}
.mumber span{color:#fef96f;}
.page-top {width:100%;background:#fff;overflow:hidden;position:relative;}
.pages {list-style:none;overflow-x:auto;width:150%;}
.pages li {float:left;padding:0 5px;}
.pages a {line-height:50px;padding:5px;text-align:center;color:#656565;}
.pages .on {background:#6fa2fe;color:#fff;border-radius:25px;}
.btn-pagemore {width:50px;height:50px;background:#fff;position:absolute;right:0;top:0;box-shadow:0 0 4px #adadad;}
.s_content{width:100%;margin:0 auto;}
.zh-white{width:100%;overflow:hidden;background:#fff;border:1px solid #d9d9d9;border-radius:5px;height:30px;position:relative;}
.numblack{width:78%;float:left;line-height:30px;padding:0 0 0 2%;border:none;color:#666;}
.mum-white{width:100%;margin:0 auto;height:13px;background:#fff;border-radius:7px;}
.mum-yellow{width:40%;height:13px;background:#ffc24d;border-radius:7px;}
.use{float:right;}
.circle{font-size:24px;float:left;width:14px;height:14px;background:#fff;border-radius:7px;display:block;margin:1px 5px 0 0;}
.picture1{width:94%;margin:10px auto;}
.picture1 img{width:100%;margin:0 auto;display:block;}
.btn11{width:80%;margin:0 auto;background:#6fa2fe;line-height:40px;text-align:center;border-radius:8px;display:block;color:#fff;}
.kdtd-l {width:68%;}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{ background-color:#f0f0f0}