/* Global Style Start */
*{margin:0;padding:0;}
li{list-style-type:none;}
ul{list-style:none;}
a img,input{border:0;}
.c{zoom:1;margin-left:50px;}
.c:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.l{float:left;}
.r{float:right;}
.dn{display:none !important;}
.tal{text-align:left !important;}
.tac{text-align:center !important;}
.tar{text-align:right !important;}
.fwb{font-weight:bold;}
a{color:#c7c7c7; text-decoration:none; hide-focus:expression(this.hideFocus=true); outline:none;}
a:hover{color:#c7c7c7; text-decoration:underline;}
.hide{width:0px; height:0px; display:block; text-indent:-9999px; overflow:hidden;}
.ml_320{margin-left:320px;}
.ml_450{margin-left:450px;}
.mr_600{margin-right:600px;}
.pt_100{padding-top:100px;}
.pt_200{padding-top:200px;}
.pb_30{padding-bottom:30px;}
.dis{display:none;}
/* Global Style End */

/* Frame Style Start */
body{background:#f2f3f4; color:#333; font:12px/2 tahoma, '\5b8b\4f53', sans-serif; min-width:1000px;}
/* Frame Style End */

/*页头*/
.shadeDiv{background:#fff; opacity:0.6; filter:alpha(opacity=60); position:absolute; left:0; top:0; z-index:0; width:1000px; height:52px;}
.nav_top{padding-left:500px; position:relative; height:52px;}
.nav li{float:left; margin-right:10px; display:inline;}
.nav a{display:block; line-height:47px; padding:0 20px; color:#333; text-decoration:none; border-bottom:5px solid transparent;}
.nav a:hover{border-bottom-color:#2ec3f0;}
.nav li.on a{border-bottom-color:#2ec3f0;}
.nav_top a.btn{float:left; padding:0 10px; color:#fff; background:#6c94de; border-radius:2px; margin-top:12px; margin-left:10px; text-decoration:none;}
.nav_top a.on{background:#2ec3f0;}
.nav_top a.btn:hover{background:#2ec3f0;}
.logo{position:absolute; left:50px; top:6px; width:150px; height:35px; background:url(../../Login/images/logo.png) no-repeat;}


/*页脚*/
.footer{height:60px; color:#aaa; font-family:tahoma, '\5b8b\4f53', sans-serif; text-align:left; background:#333;}
.footer .wrapper{padding-left:auto; padding-top:10px; width:450px;}
.nav_bottom li{float:left; line-height:1; padding:0 10px;}
.nav_bottom li+li{border-left:1px solid #99a4c3;}
.nav_bottom a{color:#aaa;}


/*首页*/
.wrapper{width:1000px; margin:0 auto;}
.index_header{height:426px; background:url(../../Login/images/index_banner.jpg) center 0 no-repeat; position:relative;}
.main{background:#fff; padding-top:50px; padding-bottom:10px; color:#999;}
.content_info{border-bottom:1px solid #eee; padding:30px 50px;}
.content_info.fourth{padding-right:0; padding-bottom:5px; border:0;}
.content_info.last{padding:0;}
.main h1{font-size:32px; color:#333;}
a.ljty{float:left; background:#6c94de; color:#fff; border-radius:5px; padding:5px 20px; margin:20px 0 0 20px; color:#fff; text-decoration:none;}
.center{padding:50px 0; text-align:center;}
.main h2{font-size:20px; color:#333;}
.aly li{list-style:disc inside;}
.content_info.fourth li{float:left; margin-right:20px; display:inline; text-align:center; background:#6c94de; border:1px solid #dedede; border-radius:5px;}
.content_info.fourth a{display:block; color:#fff;  padding:10px 40px; text-decoration:none;}


/*连锁版页面*/
.header{background:#fff;}
.chain_banner,.download_banner{background:#09c; color:#fff;}
.chain_banner .wrapper,.download_banner .wrapper{background:url(../../Login/images/cloud2.png) 550px 50px no-repeat; height:500px;}
.chain_tit{padding-right:520px; padding-top:100px;}
.chain_tit h1{font-size:50px;}
.chain_des{padding-bottom:50px; font-size:14px;}
.chain_main .wrapper{background:#fff; padding:50px; width:900px;}
/*
.chain_info{border:1px solid #ebebeb;}
.vs{padding:100px 0 50px 600px;}
.vs li{float:left; padding-right:50px;}
*/
table.chain_info{border-spacing:0;}
.chain_info td{border-bottom:1px solid #ddd; font-size:12px; line-height:1.5; padding:10px 0;}
.img{background:url(../../Login/images/sprites.jpg); float:left; width:80px; height:60px;}
.img_one{background-position:0 0;}
.img_two{background-position:0 -60px;}
.img_three{background-position:0 -120px;}
.img_four{background-position:0 -180px;}
.img_five{background-position:0 -240px;}
.img_six{background-position:0 -300px;}
.img_seven{background-position:0 -360px;}
.img_eight{background-position:0 -420px;}
.img_nine{background-position:0 -480px;}
td.td_one{padding-left:10px;}
.td_one h3{font-weight:bold;}
.td_two{background:#fdebd9; text-align:center;}
.td_three{background:#e2efff; text-align:center;}
td.td_four{color:#f80; padding:10px 50px;}
.td_four span.zj{font-size:20px;}
.chain_wrapper{position:relative;}
.td_five{position:relative;}
.td_five .abs{position:absolute; left:690px; top:15px;}


/*下载页面*/
.download_main .wrapper{background:#fff; padding:50px 50px 0 50px; width:900px;}
div.download{border-top:1px solid #ddd; position:relative; padding:50px 200px 50px 50px;}
div.download h3{font-size:20px; line-height:40px; width:140px; font-weight:bold; position:absolute; left:50%; top:-20px; margin-left:-70px; background:#fff; text-align:center;}
.download_info{padding-left:50px;}
.software{background:url(../../Login/images/logo_i.png) 0 5px no-repeat;}
.handbook{background:url(../../Login/images/cmp.png) 0 5px no-repeat;}
.download_info strong{color:#266392;}
.download_info span{color:#828284;}
a.download{color:#266392; background:url(../../Login/images/download_ico.png) 0 8px no-repeat; padding-left:20px;}


/*帮助页面*/
.help_banner{background:#09c; color:#fff;}
.help_banner li{float:left; text-align:center; padding:30px 80px 0 80px; position:relative;}
.help_banner a{display:block; color:#fff; text-decoration:none; padding-bottom:30px;}
.help_banner span.icon_question{display:block;}
.help_banner .triangle{border:20px solid #fff; border-color:transparent transparent #fff transparent; position:absolute; left:50%; margin-left:-20px; bottom:0; display:none;}
.help_banner li.focus .triangle{display:block;}
.help_banner a:hover .triangle{display:block;}
.help_main{background:#fff;}
.help_main .wrapper{padding:20px 0;}
.search_box{padding-left:750px; margin-bottom:10px;}
.search_bar{border-radius:2px; background:#09c; padding:8px 20px;}
.search_con{border-radius:2px; background:#fff; line-height:25px; padding-left:5px; color:#aaa; margin-right:10px;}
a.search{text-decoration:none;}
.question{line-height:50px; font-size:16px;}
.question h3{line-height:60px; font-weight:bold; border-bottom:1px solid #fff;}
.question_type{float:left; width:200px; background:#eee; padding:0 20px 50px 20px; text-align:center;}
.question_type li{border-bottom:1px solid #fff; cursor:pointer;}
.question_type li.on{background:#09c; color:#fff;}
.question_list{margin-left:260px; background:#eee; padding:0 20px 50px 20px;}
.question_con li{list-style:disc inside;}
.question_con a{color:#000;}


/*使用流程页面*/
.step_main{background:#fff; padding:50px 0 316px 0;}
.step_main h1{color:#8dc5e8; font-weight:normal; font-size:25px; line-height:40px; margin-bottom:20px; padding-left:50px;}
.step_list{float:left; width:150px; text-align:right;}
.icon_box{margin-left:90px; width:75px; height:65px; padding-top:10px; background:#8dc5e8; text-align:center; border-radius:50%;}
.step_list li{height:21px; background:url(../../Login/images/step.png) 138px 0 no-repeat; padding-right:20px; padding-top:30px;}
 

 /*硬件连接页面*/
.hardware_main{background:#fff;}
.hardware_main .wrapper{width:553px; padding:50px 0;}
.hardware_main h1{text-align:center;}
.hardware_assemble p{line-height:30px;}
.hardware_assemble .tac{padding:50px 0;}


/*登录页面*/
.login_main{position:relative;}
.login_main .image{width:100%;}
.login_main .wrapper{position:absolute; width:1000px; left:50%; top:0; margin-left:-500px; height:100%;}
.login_main .content{color:#fff;}
.login_main .about{font-size:14px; position:absolute; width:370px; left:30px; top:50%; margin-top:-200px;}
.about{text-align:left;}
.about h1,.about h3{font-weight:normal;}
.about h3{margin-top:20px;}

.loginbox{width:280px; height:360px; position:absolute; left:50%; top:50%; margin:-180px 0 0 150px; background:#fff; background:rgba(255,255,255,.9); border-radius:2px; box-shadow:0 0 10px rgba(0,0,0,.2); z-index:9999; text-align:center;}
.loginbox h1{width:100%; height:50px; float:left; border-bottom:1px solid #ddd; color:#8b949b; font-size:16px; font-weight:bold; line-height:50px;}
.loginbox input{width:200px; height:16px; padding:16px 8px 16px 30px; line-height:16px; font-size:14px; color:#ccc; text-align:left; margin:20px 20px 0; float:left; background:url(../../Login/images/logininputicon.png) no-repeat #fff; border:1px solid #ddd; border-radius:2px;}
.loginbox input[type="text"]{background-position:8px top;}
.loginbox input[type="password"],#txt_password{background-position:8px bottom;}
.loginbox input[type="text"]:focus, input[type="password"]:focus{outline:none !important; box-shadow:none; border:1px solid #09c; box-shadow:inset 0 3px 1px rgba(0,0,0,.1); color:#09c;}
.loginbox input.on{color:#09c;}
.loginbox .submit{width:240px; height:50px; margin:20px 20px 0; float:left; background:#19a3d1; text-align:center; font-size:16px; line-height:50px; font-weight:bold; border-radius:2px; cursor:pointer;}
.loginbox .submit:hover{background:#09c;}
.loginbox .submit:hover:active{background:#08c;}
.loginbox .forget{width:240px; height:40px; margin:0 20px; float:left; line-height:40px; font-size:12px; color:#999; text-align:right;}
.loginbox .forget a{color:#999; text-decoration:none;}
.loginbox .forget a:hover{color:#09c; text-decoration:underline;}
.loginbox .registbox{width:240px; height:40px; float:left; padding:10px 20px; background:#edf4fc; background:rgba(40,140,220,.1);}
.loginbox .registbox span{height:40px; line-height:40px; float:left; text-align:left; font-size:14px; color:#999;}
.loginbox .registbox a{width:140px; height:40px; line-height:40px; float:right; text-align:center; font-size:14px; color:#fff; background:#ff5555; text-decoration:none; cursor:pointer; border-radius:2px;}
.loginbox .registbox a:hover{background:#FF4455;}
.loginbox .registbox a:active{background:#ff3344;}
.loginbox .tips{width:260px; float:right; line-height:30px; padding:10px; border-radius:2px; background:#fff; color:#666; line-height:30px; text-align:left; font-size:14px; position:absolute; top:0; right:300px; opacity:.9; box-shadow:0 0 10px rgba(0,0,0,.2); z-index:9999;}
.loginbox .tips b{width:30px; height:30px; float:left; font-size:30px; color:#fff; text-align:center; background:#f55; border-radius:15px; margin:0 8px 0 0;}
.loginbox .tips span{height:30px; float:left; text-align:left;}
.loginbox .tips a{color:#09c;}
.loginbox .tips a:hover{color:#06c;}
.loginbox .tips .tipstext{width:260px; float:left; line-height:24px; color:#999; text-align:left; border-top:1px solid #eee; padding:10px 0 0; margin:10px 0 0;}
.loginbox .tips.accounttips{top:70px; display:none;}
.loginbox .tips.posswordtips{top:140px; display:none;}
.loginbox .tips.errortips{top:105px; display:none;}
.loginbox .tips .triangle{height:0; width:0; border:10px solid #fff; border-color:transparent transparent transparent #fff; position:absolute; top:50%; right:-20px; margin:-10px 0 0;}
.windowshadow{width:100%; height:100%; position:absolute; top:0; left:0; z-index:999; filter:alpha(Opacity=20); background:#000; background:rgba(0,0,0,.2); display:none;}



/*注册和找回密码页面*/
.register_main{position:relative; height:550px; padding:100px 600px 0 30px; color:#fffcf8;}
.registerBox .title .btn{color:#fff; text-decoration:none;}




