@font-face {
    font-family: fzxqjt;/*定义font的名字*/
    src: url("http://d.56show.com/rdsdkfile/font/fzxqjt.TTF") format('ttf');/*把下载的字体文件引入进来*/
}
*{  margin:0;padding:0;color: #434343;font:16px/1.5 'Microsoft Yahei','helvetica neue','hiragino sans gb',arial,tahoma,sans-serif;}
li{list-style: none;}
a{text-decoration: none;}
.alink{color: #29a4f5;text-decoration: none;}
.alink:hover{cursor: pointer;text-decoration: underline;}
.header,.header-bg,.banner,.main,.footer,.infomain,.intromain,.conmain,.solumain,.wikimain,.loginmain,.register,.um,.sdkmsg{width: 100%; }
.header-m,.header-bg-m,.main-m,.footer-m,.infomain-m,.intromain-m,.conmain-m,.wikimain-m,.loginmain-m,.register-m,.ummain-m,.sdkmsgmain{width: 100%;margin: auto;}
.header-bg{height: 100px;background: url('http://d.56show.com/rdsdkfile/images/banner1.jpg') no-repeat top;}
/*************header样式*******************/
.banner{position: relative;}
.header{ height: 100px; z-index: 9999;position: absolute;background: rgba(4,4,4,0.5)!important;filter:alpha(opacity=50); background:#040404;}
.header-m{width: 1000px; margin: 0 auto;}
.logobox,.nav,.navb{float: left;}
.logobox{width: 180px;}
.logobox img{ float: right;}
.nav{margin-top: 20px; }
.navb{width: 100px;height:76px;text-align: center;line-height: 76px;display: block;}
.navb a:hover{text-decoration: none;}
.navc{font-size: 20px;height:80px;line-height: 76px;display: block;}
a.navc:link,a.navc:visited{color: #AAAAAA;text-shadow:1px 1px 1px #434343;}
a.navc:hover,a.navc:active{color: #29a4f5;text-shadow:1px 1px 1px #29a4f5;}
.nava{border-bottom: 4px solid #2AA5F5;color: #FFFFFF !important;text-shadow:1px 1px 1px #434343;font-weight: bold;}
.navd{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.h-menu{background: rgba(0,0,0,0.8)!important;filter:alpha(opacity=80); background:#000;position: relative;z-index: 9999;display: none;}
.h-menu-1{width: 400px;height: 280px;top: 0;left: -145px;}
.h-menu-2{width: 110px;height: 300px;top: 0;left: 0;}
.h-menu-1 table{width: 380px;height: 260px;text-align: center;margin: 0 10px 20px;}
.h-menu-2 table{width: 110px;height: 300px;text-align: center;}
.h-menu tr{height: 50px;}
.h-menu thead tr{height: 60px;}
.h-menu th a{color: #17BEF5;font-weight: bold;}
.h-menu td{border-left: 1px solid #D9D9D9;}
.h-menu td a{color: #D9D9D9;}
.h-menu td a:hover{color: #FFFFFF;}
.loginbtn{border: none;color: #fff; width:80px;height: 30px; border-radius: 20px; background-color: #66666e;cursor: pointer;}
.userinfo{cursor: pointer;}
.userinfo:hover .userinfo-menu{display: block;}
.userinfo p{color: #fff!important; font-size: 20px!important;line-height: 75px!important; }
.userinfo-menu{ margin-top: -30px; margin-left: 5px; color: #000;z-index: 10000;position: absolute;border: 1px solid #ccc;border-radius: 4px;background-color: #fff;min-width: 98px;padding: 5px 0;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175); box-shadow: 0 6px 12px rgba(0,0,0,0.175); }
.userinfo-menu li:hover{background-color: #ccc;}
.userinfo-menu li a:hover{text-decoration: none;}
.caret{display: inline-block; border-top: 10px solid #fff!important;border-right: 10px solid transparent!important;border-left: 10px solid transparent!important;vertical-align:middle!important;margin-left: 5px;}

/*************提示消息*******************/
.sdkmsg-box{ width: 550px; margin: 0 auto; padding-bottom: 100px;}
.sdkmsg-box h1{font-size: 30px; text-align: center; margin: 80px auto;}
.sdkmsg-box p{width: 100%;text-align: center; line-height: 35px;}


/*************轮播图样式*******************/
#focus-banner{position: relative;width: 100%;}
#focus-banner-list{position: relative;}
#focus-banner-list li{position: absolute;left: 0;top: 0;width: 100%; }
.focus-banner-img{display: block;}
.focus-banner-img img{width:100%; }
#focus-banner-list{position: absolute;top: 0;width: 100%;text-align: center;color: #fff;font-size: 16px;}
.con{width: 100%;z-index: 100;top:50%;margin: 0 auto;height: 80px;position: relative;}
#focus-banner .focus-handle{position: absolute;display: block;width: 80px;height: 80px;background-image: url("http://kxpic.56show.com/rdsdkfile/images/focus_handle.png");}
#prev-img{left: 0;}
#prev-img{background-position: 0 0;}
#prev-img:hover{background-position: 0 -80px;}
#next-img{right: 0;}
#next-img{background-position: -80px 0;}
#next-img:hover{background-position: -80px -80px;}
#focus-bubble{position: absolute;left: 50%;bottom: 10px;z-index: 999;}
#focus-bubble ul{float: left;width: 12px;height: 12px;margin: 0 5px;}
#focus-bubble li{width: 10px;height: 10px;border-radius: 50%;border:1px #fff solid;cursor: pointer;float: left;}
#focus-bubble li.current{background-color: #ffffff;}

/*************内容介绍轮播样式*******************/
#content-introduce{position: relative;width: 100%;}
#content-introduce-list{position: relative; height: 100%;}
#content-introduce-list li{margin:50px auto 0;width: 100%;height: 692px;width:1018px;}
.content-introduce-img{display: block;}
.content-introduce-img img{ height: 100%;}
#content-introduce-list{position: absolute;top: 0;width: 100%;text-align: center;color: #fff;font-size: 16px;}
#content-introduce .content-handle{display: none;}
#p-img{left: 50px;background-position: 0 0;}
#p-img:hover{background-position: 0 -80px;}
#n-img{right: 50px;background-position: -80px 0;}
#n-img:hover{background-position: -80px -80px;}
#content-bubble{position: absolute;top: -30px;z-index: 999;width: 942px;margin: 0 auto;left: 0;right: 0;}
#content-bubble li{width: 230px;height: 50px;line-height:50px;border:1px #40AEF5 solid;cursor: pointer;float: left; color:#40AEF5;font-size: 25px;}
#content-bubble li:first-child{
    -moz-border-radius:40px 0 0 40px;      /* Gecko browsers */
    -webkit-border-radius:40px 0 0 40px;   /* Webkit browsers */
    border-radius:40px 0 0 40px;            /* W3C syntax */
}
#content-bubble li:last-child{
    -moz-border-radius:0 40px 40px 0;      /* Gecko browsers */
    -webkit-border-radius:0 40px 40px 0;   /* Webkit browsers */
    border-radius:0 40px 40px 0;            /* W3C syntax */
}
#content-bubble li.current{background-color:#2AA5F5;color: #fff; }
.main1{padding:60px 0 20px 0;}


/*************footer样式*******************/
.footer{height: 320px;background-color: #F2F6F9; float: left; }
.foot,.finfo{width: 1200px;float: left;}
.foot{height: 200px;margin: 30px  auto; color: #888888;}
.flink{height: 200px; float: left;  }
.flinkl{height: 200px; float: left; width: 1000px; }
.flinkl1{height: 200px; float: left;margin-right: 30px;}
.fcont{width: 160px;height: 50px;}
.fpic{width: 30px;height: 40px;float: left;}
.fpic img{width: 30px;height: 30px;margin-top: 3px;}
.ftext{height: 40px;float: left;margin-left: 5px;}
.ftext h1{font-size: 10px!important;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.8333333333333334); margin: 0;line-height: 20px;}
.ftext h2{font-size: 16px!important;color: #2AA4F5; font-weight: normal!important; height: 17px;}
.ftext h3{font-size: 12px!important; float: left;font-weight: normal!important;line-height: 20px!important;margin: 0;}
.tdcode{width: 128px;height: 128px;border: 1px solid #cccccc; float: left; }
.flinkl2,.fcontent{ width: 100%; }
.fcontent1{ height: 200px; float: left;border-left: 1px solid #cccccc;  }
.fcontact{width: 310px;}
.fcon1{width: 380px; margin: 0 auto;}
.fcon1-b{width: 320px; margin: 0 auto;}
.fcon1-b a{margin-left: 20%!important;}
.fsolu,.fintro{width: 150px; margin: 0 auto;}
.fcon{width: 220px; margin: 0 auto;height: 40px;margin-bottom: 20px; }
.fcon1-t{width: 100%;text-align: center;margin-bottom: 10px;color:  #2AA4F5;}
.fcont1-bc{width: 33%;height: 120px;float: left;}
.fcont1-bt{width: 100%;text-align: center;color:  #2AA4F5;}
.fcontent1 a{display: block;width: 100%;float: left;text-align: left;margin-left: 30%; font-size: 12px;line-height: 32px;}
.fcontent1 a:hover{text-decoration: underline; }
.fimg{width: 40px;height: 40px;float: left;}
.fimg img{width: 36px;height: 36px;margin: 2px;}
.fitem{margin-left: 20px;margin-top: 10px;}
.fitem span{height: 30px;font-size: 14px;line-height: 30px;margin-right: 60px;cursor: pointer;}
.finfo{height: 40px;border-top: 1px solid #888888;font-size: 14px;line-height: 40px;text-align: center;margin-top: 30px;}

/*************首页样式*******************/
.main1,.main3{background: #FAFAFA;}
.main4{background: url("http://kxpic.56show.com/rdsdkfile/images/main4-bg.jpg") no-repeat center;}
.main{text-align: center;}
.main h1{font-size: 44px;height: 70px;-webkit-font-smoothing: antialiased;}
.main h2{font-size: 28px;color: #2AA5F5;}
.main h3{font-size: 22px;color: #434343;height: 45px;}
.main p{color: #434343;line-height: 32px;}
.main3{padding: 80px 0;background: #E7E7E7;}
.main3 .main3-1{width: 936px;height: 185px;margin: 60px 132px 20px;}
.main3 .main3-2{width: 140px;height: 185px;padding: 0 8px;float: left;}
.main3 .main3-2 img{width: 140px;height: 140px;}
.main4 .main-m{padding: 50px 0 30px;}
.main4 h1{color: #2AA5F5;}
.main4 h2{color: #FFFFFF;font-size: 22px;}
.main4 img{width: 1200px;margin-top: 20px;}
/*.main4 .main4-1{width: 1024px;height: 200px;margin: 60px 88px;border-radius: 100px;box-shadow: 0 0 30px 0 #1F94FD;}
.main4 .main4-2{width: 170px;height: 200px;background: rgba(256,256,256,0.2);float: left;padding: 0 15px;}
.main4 .main4-3{width: 6px;height: 200px;float: left;box-shadow: 0 0 10px 0 #1F94FD inset;}
.main4 .main4-left{width: 130px;padding-left: 55px;border-radius: 100px 0 0 100px;}
.main4 .main4-right{width: 140px;padding-right: 45px;border-radius: 0 100px 100px 0;}
.main4 h4{font-size: 28px;color: #1F94FD;margin: 25px 0 15px;}
.main4 p{font-size: 14px;color: #FFFFFF;text-align: left;line-height: 24px;font-family: "宋体","Microsoft Yahei";}*/

/*************云服务页样式**************************/
.cloud1{background: #F0F0F0;padding: 40px 0;}
.cloud1 h4{font-size: 20px;color: #2AA5F5;line-height: 36px;}
.cloud2{background: #F0F0F0;}
.cloud3{background: #FFFFFF;padding: 50px 0;}
.cloud3 .cloud3-1{width: 1000px;height: 210px;margin: 50px 100px 10px;}
.cloud3 .cloud3-2 {width: 192px;float: left;}
.cloud3 .cloud3-2 img{width: 177px;margin-left: 15px;}
.cloud3 .cloud3-3{width: 160px;height: 64px;vertical-align: middle;}
.cloud3 .cloud3-3 p{font-size: 18px;}
.cloud3 .cloud3-4 {height: 116px;float: left;}
.cloud3 .cloud3-4 img{width: 28px;height: 28px;margin-top: 54px;margin-left: -18px;}
.cloud4{background: #F0F0F0;padding: 50px 0;}
.cloud4 .cloud4-1{width: 1000px;height: 420px;margin: 40px 100px 0;}
.cloud4 .cloud4-2{width: 210px;height: 210px;float: left;padding: 0 20px;}
.cloud4 .cloud4-3{height: 46px;text-align: left;margin-bottom: 5px;}
.cloud4 .cloud4-3 *{vertical-align: middle;}
.cloud4 img{width: 46px;height: 46px;}
.cloud4 span{height: 46px;font-size: 20px;line-height: 46px;margin-left: 10px;}
.cloud4 p{font-size: 14px;font-family: "宋体","Microsoft Yahei";line-height: 21px;text-align: left;}



/*************价格页样式**********************/
.price1{margin-bottom: 50px; }
.price-h{width:880px; margin: 0 auto;padding-top:40px;  }
.price-h li{ width: 438px;display: block; height: 50px;margin-bottom:40px;line-height:50px; border:1px #40AEF5 solid;cursor: pointer;float: left; color:#40AEF5;font-size: 16px;}
.price-h li:first-child{border-radius: 40px 0 0 40px;}
.price-h li:last-of-type{border-radius: 0 40px 40px 0;}
.price2-t{margin-bottom: 20px;color: #70A9F0;font-size: 20px;}
.price-current{background-color: #2AA5F5;color: #fff!important;}

.price1 table{width: 881px;margin: 40px auto 0px;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;}
.price1 table td,.price1 table th{border-left:1px solid #CBCBCB;border-top:1px solid #CBCBCB;}
.price1 tr{height: 40px;}
.price1 th{width: 219px;height: 44px;background: #29A4F4;color: #ffffff;font-size: 20px;}
.price1 td{font-size: 15px;color: #666666;}
.price1 a{text-decoration: underline;font-size: inherit;color: inherit;}
.price1 a:hover{color: #222222;}
.price1 .t-bold{font-weight: bold;}
.price1 .t-color{color: #5CC560;}
.price1 .t-color a:hover{color: #53B156;}


.price2,.price3{ margin: 0 auto;width: 880px; }
.price-none{height: 20px;float: left;border: 1px solid #fff;}
.price2-t{float: left;width: 100%;}
.price2-1{float: left;width: 100%; margin: 0 auto 50px;}
.price2-2{width: 260px;height: 420px;border: solid 1px #CBCBCB;float: left;margin: 0 14px;background: #ffffff;}
.price2-3{height: 44px;line-height: 44px;background: #2AA5F5;color: #ffffff;font-size: 18px;border-bottom: solid 1px #CBCBCB;}
.price2-4{width: 100%;height: 84px;margin: 20px 0 15px;}
.price2-5{width: 129px;float: left;}
.left-bor{border-left: solid 1px #CBCBCB;}
.price2 h4{font-size: 30px;line-height: 40px;color: #666666;}
.price2 p{font-size: 12px;line-height: 20px;}
.price2-6{height: 180px;}
.price2-7{width: 140px;padding: 5px 0;border-top: solid 1px #CBCBCB;margin: auto;}
.price2-7 span{color: #FB394B;font-weight: bold;}
.price2-8{height: 260px;}
.price2-8 span{color: #29A4F4;font-size: 12px;}
.price2-9{width: 150px;height: 150px;border: solid 1px #CBCBCB;margin: 5px auto;}
.price2-9 img{width: 150px;height: 150px;}
.price2-21{width: 200px; margin: auto; text-align: center;}
.price2-21 a{ display:block;color: #69B9F8;font-size: 16px; }
.price2-5-2{width: 100%; }
.price2-5-2 .line{width: 140px;margin: 10px auto; border-top: 1px solid #cbcbcb; }
.kdjf{margin-top: 50px;height: 150px!important;}
.flow .price2-8{margin: 50px auto;}
.broadband{margin-top: 20px;}
.broadband .price2-3{background-color: #F39900;}

/**************解决方案页样式************************/
.solumain{background: #F0F0F0;padding: 40px 0;}
.clear{clear:both;}
.solu-1{width: 1000px;margin: auto;}
.solu-2{width: 219px;background: #F6F7F9;border:1px #dfdfdf;border-style: solid none none solid;float: left;}
.solu-2 .current{background: #1F94FD;color: #ffffff;}
.solu-3{width: 718px;background: #ffffff;padding: 25px 30px;border: solid 1px #dfdfdf;float: left;}
.solu-2 ul li{line-height: 46px;font-weight: bold;color: #545454;padding-left: 20px;border-bottom: solid 1px #dfdfdf;font-family: "宋体","Microsoft Yahei";cursor: pointer;}
.solu-4{width: 720px;}
.solu-4 h5{font-size: 16px;font-weight: bold;height: 40px;color: #666666;}
.solu-4 img{margin: 20px 10px;}
.solu-5{height: 25px;border-top: solid 1px #dfdfdf;}

.solu-4 table{width: 700px;margin: 0 auto 20px;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;}
.solu-4 table td,.solu-4 table th{border-left:1px solid #CBCBCB;border-top:1px solid #CBCBCB;}
.solu-4 tr{height: 40px;}
.solu-4 th{width: 219px;height: 44px;background: #29A4F4;color: #ffffff;font-size: 20px;}
.solu-4 td{font-size: 15px;color: #666666; padding-left: 5px;}
.solu-4 ul{ width: 580px;margin: 0 auto 40px;}
.solu-4 ul li{list-style-image:url('http://d.56show.com/rdsdkfile/images/solu-dot.png'); text-indent: 5px;font-size: 12px;color: #666666; }


/*************SDK页样式*******************/
.bgcolor-1{background: #FFFFFF;}
.bgcolor-2{background: #F0F0F0;}
.chunk{width: 900px;margin: 0 150px;padding: 60px 0;}
.topta td{vertical-align: top;}
.chleft img{width: 130px;height: 130px;margin: 0 35px;}
.chright{width: 700px;text-align: left;}
.chtitle{height: 50px;font-size: 30px;line-height: 50px;margin-bottom: 10px;}
.chfunc{color: #888888;}
.chfunc td{font-size: 14px;height: 28px;line-height: 28px;}
.chfunc td.t-title{font-size: 16px;color: #5CC560;}
.drop{width: 700px;height: 30px;margin: 0 0 20px 200px;border-radius: 3px;text-align: center;cursor: pointer;}
.bgcolor-1 .drop{background: #EEEEEE;}
.bgcolor-2 .drop{background: #FFFFFF;}
.drop img{margin: 8px 0;}
.chbot{width: 700px;height: 40px;margin-left: 200px;padding-top: 10px;}
.chlink{float: right;}
.chlinka{line-height: 40px;font-size: 16px;color: #5CC560;text-decoration: underline;cursor: pointer;}
.chlinka:hover{color: #53B156;}
.chbotton{width: 160px;height: 40px;font-size: 18px;float: left;line-height: 40px;color: #ffffff;text-align: center;border-radius: 20px;cursor: pointer;}
.chbottonl{background-color: #FF3B51;}
.chbottonr{background-color: #5CC560;margin-left: 20px;}
.text_right{width: 160px;height: 30px;line-height: 30px;color: #FF3B51;font-size: 16px;float: right;margin-top: 18px;text-align: right;}
.text_left{height: 30px;line-height: 30px;color: #FF3B51;font-size: 16px;float: left;margin-top:10px;margin-left: 10px;text-align: right;}

/***********移动SDK标题样式*************/
.sdktitle{height: 90px;background: #F0F0F0;}
.mtitle-box{min-width: 600px;float: left;}
.mtitle-l{float: right;}
.mtitle-r{float: left;}
.mtitle{width: 600px;height: 90px;text-align: center;cursor: pointer;}
.mtitle *{vertical-align: middle;color: #29A4F4;}
.mtitle img{height: 50px;width: 50px;margin: 20px 0;}
.mtitle span{font-size: 24px;margin-left: 5px;}
.ansdk{display: none;}
.choose {background-color: #2AA5F5;}
.choose span{color: #FFFFFF;}
.shou,.hide{display: none;}

/***************填写资料页样式******************/
.infomain{background-color: #F0F0F0;color: #888888;}
.infotitle{width: 700px;height: 30px;padding: 50px 250px 30px;}
.infotitle img{margin: 3px;}
.infotitle span{height: 30px;line-height: 30px;font-size: 20px;vertical-align: top;}
.summary{width: 600px;margin: 0 299px 30px;font-size: 16px;text-align: center;padding: 10px 0;border: 1px dashed #ababab;}
.summary i{color: #1A96DC;}
.info{width: 600px;margin: 0 300px;}
.info i{color: #29A4F5;vertical-align: middle;}
.info td{height: 40px;line-height: 40px;font-size: 14px;}
.info .option{width: 200px;text-align: right;padding-right: 20px;}
.info .content{width: 400px;}
.info input{width: 340px;height: 30px;border: 1px solid #cccccc;border-radius: 3px;font-size: 14px;line-height: 30px;padding: 0 10px;color: #888888;}
.infobottom{width: 280px;height: 34px;padding: 50px 460px;}
.infobotton{width: 80px;height: 34px;margin: 0 30px;float: left;line-height: 34px;text-align: center;border-radius: 3px;font-size: 16px;cursor: pointer;}
#submit{background-color: #29A4F5;color: #ffffff;}
#reset{background-color: #D0D0D0;color: #434343;}
.freenotice h6{font-size: 14px;color: #1A96DC;font-weight: bold;}
.freenotice p{font-size: 14px;color: #777777;}

/****************提交资料成功页样式******************/
.success{padding:200px 0;font-size: 26px;line-height:50px;color: #1A96DC;text-align: center;}

/*******************关于我们、公司介绍、服务协议页样式**********************/
.intromain{background: #F0F0F0;}
.clear{clear:both;}
.intro-1{width: 1000px;margin: auto;}
.intro-2{width: 219px;background: #F6F7F9;border:1px #dfdfdf;border-style: solid none none solid;float: left;}
.intro-2 .current{background: #1F94FD;color: #ffffff;}
.intro-3{width: 718px;background: #ffffff;padding: 10px 30px;border: solid 1px #dfdfdf;float: left;}
.intro-2 ul li{line-height: 46px;font-weight: bold; font-size:18px;color: #545454;padding-left: 20px;border-bottom: solid 1px #dfdfdf;cursor: pointer;}
.intro-4{width: 720px; padding-bottom: 50px;}
.intro-4 h5{font-size: 20px;font-weight: bold;height: 40px;color: #666666;border-bottom:1px solid #8EAAC5; margin-bottom:30px; }
.intro-4 img{margin: 20px 10px;}
.intro-5{height: 25px;border-top: solid 1px #dfdfdf;}

.intro-detail{text-indent: 2em;  margin-bottom:30px; }
.intro-detail p{font: 16px/2 "Microsoft Yahei";}
.contact-us{width: 50%;float: left;height: 220px;}
.contact-us h6{float: left; width: 100%;font-size: 18px; }
.contact-us img{float: left;}
.contact-us div{float: left; margin-top: 20px;}
.contact-us p{font-size: 14px;line-height: 14px;margin-top: 15px;}
.protocol_det{margin:40px auto; }
.protocol_det h6{text-indent: 0;}
.mar-t{margin-top: 50px;}
.fw{font-weight: bolder;}
#join .job p{ line-height: 30px;}
#join .job h6{font: bold 18px/22px "Microsoft YaHei";margin-top: 50px;margin-bottom: 50px;}
.f-info{text-align: center;border-top: 1px solid #616161;margin-top: 50px;line-height: 50px;}
.intro-none{height: 500px;float: left;}

/*********************服务协议样式**********************/
.protocol-main{width: 720px; margin: 100px auto;}
.protocol-main img{margin: 20px 10px;}
.protocol-terms{margin:40px auto; }
.protocol-terms h6{text-indent: 0;}
.protocol-detail{text-indent: 2em;  margin-bottom:30px; }
.protocol-detail p{font: 16px/2 "Microsoft Yahei";}
.protocol-t{font-size: 28px; font-weight:bolder;text-align: center;margin: 0px auto;border: 0;padding: 30px;}
h6{font-size: 15px!important;font-weight: bolder;}

/*********************功能对比页样式**********************/
.conmain{background-color: #F0F0F0;padding: 60px 0;}
.contitle{width: 1200px;height: 70px;text-align: center;}
.contitle img{width: 70px;height: 70px;}
.contitle span{height: 70px;line-height: 70px;font-size: 32px;vertical-align: top;margin-left: 15px;}
.tablebox{width: 800px;margin: 40px 200px 0;}
.tablebox table{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.tablebox table td,.tablebox table th{border-left:1px solid #cccccc;border-top:1px solid #cccccc;}
.tablebox thead th{height: 80px;background-color: #2AA5F5;color: #ffffff;font-size: 24px;}
.tablebox tbody td{padding: 10px 20px;color: #888888;background-color: #ffffff;}
.tablebox h5{font-size: 16px;font-weight: bold;text-align: center;width: 100px;margin: auto;}
.tablebox p{font-size: 14px;}
.tablebox h4{font-size: 14px;font-weight: bold;}
.tablebox img{width: 30px;height: 30px;margin: 0 65px;vertical-align: middle;}
.conbottom{width: 340px;height: 100px;margin: 0 220px 0 640px;}
.conbottom div{float: right;}
.downl{background-color: #FF3B51;margin: 30px 0;}
.downr{background-color: #5CC560;margin: 30px 0 30px 20px;}

/*视频云服务产品套餐样式*/
.cloud table{width: 881px;margin: 40px auto 20px;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;background-color: #fff;}
.cloud table td,.price1 table th{border-left:1px solid #CBCBCB;border-top:1px solid #CBCBCB;}
.cloud tr{height: 40px;}
.cloud th{width: 219px;height: 44px;background: #29A4F4;color: #ffffff;font-size: 20px;}
.cloud td{font-size: 15px;color: #666666;}
.fc{padding: 15px;}
.tc{float:left;text-indent: 1em;}
.cloud a{text-decoration: underline;font-size: inherit;color: inherit;}
.cloud a:hover{color: #222222;}
.cloud .t-bold{font-weight: bold;}
.cloud .t-color{color: #5CC560;}
.cloud .t-color a:hover{color: #53B156;}
.cloud table tr td img{width: 30px;height: 30px;}

/*登录界面*/
.loginmain{padding-top: 100px;padding-bottom: 80px; background-color: #f0f0f0;}
.login-box{width: 550px; margin: 0 auto;padding-left: 50px; }
.login-box h1{font-size: 30px;text-align: center;}
.log-reg table{display: block;  }
.log-reg table td{height: 70px;width: 110px; text-align:right; font-size: 14px!important;}
.log-reg table td input{margin-left: 10px;width: 350px;border:1px solid #D9D9D9;border-radius: 20px;height: 40px; text-indent: 1em; font-size: 14px!important;padding-left: 28px; outline: 0;}
.log-reg table td input:focus{border: 1px solid #29A4F4;}
.login-sub{margin-left: 10px;width: 370px;height: 40px!important;margin-top:30px;color: #ffffff;text-align: center;cursor: pointer;background-color: #29A4F4;border: 0;border-radius: 20px;font-size: 24px; outline: 0;}
.get-vertifycode,.register-sub{margin-top:20px;margin-left: 80px; width: 420px;height: 40px!important;color: #ffffff;text-align: center;cursor: pointer;background-color: #29A4F4;border: 0;border-radius: 5px;font-size: 24px;}
.reglink{font-size: 14px!important;margin-top:15px;text-align: center;  }
.reset-tips{margin-top:50px;margin-left:25%;font-size: 14px!important; color:#999EA0; }
.pull-left{ margin-top:20px;margin-left: 80px;display: block;text-align: center;}
.user{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/user-log.png") no-repeat 18px center scroll ;  }
.email_r{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/email-log.png") no-repeat 18px center scroll ;  }
.mobile_r{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/mobile-log.png") no-repeat 18px center scroll ;  }
.pwd,.pwd_r,.repassword{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/key-log.png") no-repeat 18px center scroll ;}
.forget-pwd{display: block;text-align: right;margin-right:15%; font-size: 14px;}

/*忘记密码*/
.email-f{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/email-log.png") no-repeat 18px center scroll ;  }
.validate-f{width: 40%!important;display: block;float: left;height: 40px!important; line-height: 40px!important;padding-left: 0!important;padding-left: 1em!important; }
#getcode_char{display: block;float: left;width: 50%!important; margin:0 0 0 10px!important;  text-indent: 0!important; cursor: pointer;}
.reset-error-tips,.newpwd-tips{ display: block;text-align: center;margin: 20px auto;}

/*注册界面*/
.register{ background-color: #f0f0f0;margin: 0 auto; padding-top: 50px;}
.register-box{width: 740px; margin: 0 auto; }
.register input[type='text'],.register input[type='password'] { text-indent: 1em;padding-left: 25px;width: 400px;border:1px solid #D9D9D9;border-radius: 3px;height: 30px;}
.register button{color: #ffffff;text-align: center;cursor: pointer;background-color: #29A4F4;border: 0;border-radius: 5px;font-size: 24px;}
.enter-vertifycode{width: 40%!important;display: block;float: left;height: 40px!important; line-height: 40px!important;padding-left: 0!important;}
.get-vertifycode{display: block;float: left;width: 50%!important; margin:0 0 0 10px!important;  text-indent: 0!important;}
.register-sub{ width: 400px;;height: 40px; margin: 0;}

#registerbox { font-size:12px;height:700px;width:100%; position:relative; overflow: hidden;padding-top: 5px; }
#registerbox #status{margin: 10px auto; width: 100%; }
#registerbox .items{width:310%; position:absolute; margin-top: 100px; }
.reg-tips{display:none;position: absolute;top:100px; left:260px;color: #fff; border-radius: 5px; background-color: #414141;text-align: center;line-height: 30px;  height: 30px;width:300px;border: 1px solid #000;}
.reg-pro-describe{margin-top: 40px;margin-left: 50%; }
#registerbox .right{float:right;}

#status li{float:left;width: 28%;position: relative; white-space: nowrap;}
#status li:last-child{width: 300px!important;}
#status li:last-child .reg-progress{width: 50%!important;}
#registerbox #status img{width: 30px;height: 30px; position: relative; margin: -12px -15px;z-index: 1000;float: left;}
#status li .reg-pro-describe{color: #D1D1D1;}
#status li .reg-progress{background-color: #D1D1D1;width: 75%; height: 8px;float: left;}
#status li .reg-progress1{background-color: #D1D1D1;width: 25%; height: 8px;float: left;}
#status li.active .reg-pro-describe{color:#29A4F4;}
#status li.active .reg-progress{background-color:#29A4F4; }
.reg-first{border-radius: 10px 0 0 10px;}
.reg-last{border-radius: 0 10px 10px 0;}
.page{padding:20px 30px;width:650px;float:left;}
.page-t{text-align: center;}
.log-link{margin-top: 10px;text-align: center;}
.protocol-link{margin: 20px auto;text-align: center;}
.page table{display: block;width: 100%; }
.page table tr td{padding-left: 35px;line-height: 50px; }
.page table tr td:first-child{text-align: right;width: 115px;}
.page table tr td:last-child{width: 460px;}
#reg-qiye{margin-left: 30px;}
.reg-uname{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/user-reg.png") no-repeat 10px center scroll ;  }
.vertify-e{ margin-left: 50px;}
.vertify-e img{float: left;}
.vertify-r{float: left;width: 520px; margin-left: 30px;}
.email-addr{color:#868C8E;}
.ver-btn{width: 500px; height: 50px; background-color: #5CC560; margin-top:80px; font-size: 24px; border-radius: 5px; border: 0;color: #fff; }
.ver-pass{margin: 10px auto; display: block; text-align: center;margin-bottom: 50px;}
.no-email div{margin: 20px 10px;}
.reg-success{padding-top: 50px;}
.reg-success-t{width: 200px; margin: 0 auto;}
.reg-success-t img{float: left;}
.reg-success-t h1{margin-left:70px;font-size: 30px;color: #8EC854;}
.reg-success p{margin: 30px auto; text-align: center;}

/**个人信息**/
.ummain{background: #F0F0F0; margin-top: 100px;}
.um-1{width: 1000px;margin: auto;padding-top: 50px;padding-button: 50px;}
.um-2{width: 219px;background: #F6F7F9;border:1px #dfdfdf;border-style: solid none none solid;float: left;}
.um-2 ul li{text-align: center;}
.um-2 ul{margin: 0;}
.um-2 .current{background: #1F94FD;color: #ffffff;}
.um-3{width: 718px;background: #ffffff; padding: 10px 30px 50px;border: solid 1px #dfdfdf;float: left;margin-bottom: 50px;}
.um-2 ul li{line-height: 46px;font-weight: bold; font-size:18px;color: #545454; border-bottom: solid 1px #dfdfdf;cursor: pointer;}
.um-4{width: 720px;}
.um-4 h5{font-size: 20px;font-weight: bold;height: 40px;color: #666666;border-bottom:1px solid #8EAAC5; margin-bottom:30px; }
.um-4 img{margin: 20px 10px;}
.um-4 table a:hover{color: #29a4f5;}
.um-5{height: 25px;border-top: solid 1px #dfdfdf;}

#m-info table,.sdkapp_m {margin-top: 50px; margin-left:50px;width: 650px;text-align: center;}
.um-input-un{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/user-log.png") no-repeat 10px center scroll ;}
.um-input-qq{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/qq-log.png") no-repeat 10px center scroll ;}
.um-input-cp{background: #fff url("http://d.56show.com/rdsdkfile/images/user-zone/company-log.png") no-repeat 10px center scroll ;}
#m-download table{margin: 20px auto 0;width: 650px;text-align: left; }
#m-download table th{text-align: center;}
#m-download table h4{height: 60px; line-height: 60px;}
.m-d{font-size: 14px;}
#m-download span{color: #29a4f5;}
#m-download table tr{height: 40px; line-height: 40px;}
.m-download-tips{width: 650px;margin: 0 auto;}
#m-modify input{display: block;width:400px;}
#myform table td{text-indent: 2em;}
#myform table input{display:block;margin-left:30px; height:20px;margin-top: 10px;text-indent: 28px;  width: 320px;}
#myform .btn-success{ margin-top: 25px; height: 40px; font-size: 18px;text-indent: 0;}
#myform h4{font-size: 20px; margin-left: 90px;}


.sdkapp_t,.sdkapp_c,.sdkapp_sub,.sdkapp-bb{width: 600px;float: left;}
.sdkapp_t{margin-left: 30px;}
.sdkapp-bb{border-bottom: 1px solid #ccc; padding-bottom: 20px; }
.sdkapp_type{width: 22%;float: left;text-align: left;margin-top:20px; }
.sdkapp_pro{float: left; width: 78%;margin-top: 10px;}
.sdkapp_cloud {margin-top: 20px;}
.sdkapp_cloud input{margin-left: 30px!important;}
.sdkapp_part{width: 33%;float: left;text-align: left;margin-top: 10px;}
.sdkapp_sub{margin: 30px 150px 0; width: 400px;}
.sdkapp_c{padding: 0px 30px;}
.sdkapp_c input{float: left; }
.sdkapp_c label{float: left; cursor: pointer;}
.sdkapp_sub .btn_sure { width: 145px; height: 40px; line-height: 40px; font-size: 16px; color: #fff; float: left; margin-right: 36px; background: #29a4f5; text-align: center; border: none; margin-left: 0; border-radius: 5px;}
.sdkapp_sub .btn_cancel {width: 145px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;float: left;margin-right: 36px;background: #ccc;text-align: center;border: none;border-radius: 5px;}

.sdkapp_c input[type=checkbox],.sdkapp_c input[type=radio]{appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    width: 16px!important; height: 16px; cursor: pointer;}

/*  修改手机、邮箱弹窗*/
.modify-t{margin: 30px; font-size: 18px;width: 550px;float: left;}
.modify-new,.vertifycode,.email-tips,.mobile-tips{margin-left: 50px; width: 550px;float: left;}
.vertifycode{margin-top: 20px;}
.modify-button{width: 100%;background:#f2f2f2; height: 66px; position: absolute; bottom: 0;}
.modify-button-position{margin: 0 auto;width: 250px;}
.modify-button-position input{display: block;float: left;width: 100px!important; height: 40px!important; margin-top: 13px;}
.ensurebtn{margin-right: 45px;}
.white_content span{display: block;width: 120px;float: left;height: 30px;line-height: 30px;}
.getvertifycode{display: block;float: left;height: 30px; line-height: 30px; margin-left: 10px;}
.white_content input[type='text']{float: left;}


.mobile-menu{margin-top: 10px;display: none; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }
.mobile-menu span{width: 100%; background-color: #fff; border: 1px solid transparent;}
.mobile-menu ul{background-color: #101010;}
#toggle-view-menu li{color: #fff; background-color: #91c448;border-bottom: 1px solid #84b440;}

.navbar-brand{padding: 0!important; }
.navbar-bl{width: 20px;height:50px;float: left;}