@charset "utf-8";
/* CSS Document */
.clear{ clear:both; font-size:0; height:0; overflow:hidden;}
.lclear{clear:left;font-size:0;height:0;overflow:hidden;}	
.wrapper{ width:100%; margin:0 auto; }
@media screen and (max-width:1000px) {
    .active-left {display: none;}
	.footer{display: none;}
	.navigation{display: none;}
	.active-box{width: 100%;}
	.active-form{padding: 0px 5px 0px 5px;width: 100% ;}
	.card-check-li{padding: 0px 5px 0px 5px;width: 100%;}
	.active-form input {width: 100%;font-size: 16px;}
	.Report_bg{width: 100%;}
}
body{ background: #ebeef5;}
.header{border-top: 10px solid #0066b5;border-bottom: 1px solid #0066b5;/*background: #ffffff;*/}
.logo{float: left;width: 240px;padding-top: 17px;}
.navigation{float: left;}
.navigation ul li{ float:left; height:121px; line-height:121px;text-align:center;  font-size:20px; padding: 0 60px;}
.navigation ul li.nav_active a{color: #006ab8;}
.card-check-top{font-size: 20px;font-weight: bold;padding: 37px 0 15px 0;}
.card-check-top .ico{ display: inline-block;float: left;width: 29px;height: 29px; background: url(../images/ico_01.png) no-repeat; margin-right: 10px;}
.card-check-tips{border-top:1px solid #ccc;font-size: 14px;padding: 28px 0;margin-top: 40px;}
.main_bg{ width:1200px; margin:0 auto; min-width:1200px;background:#e0e4ef;border-radius:0px 0px 5px 5px;  }
.main{  border-bottom:1px solid #d2d6e1; width:100%; margin:0 auto; background:#e0e4ef;border-radius:0px 0px 5px 5px;  }
.Message{ height:49px; border-bottom:1px solid #d1d5e0;  }
.Me_time{ color:#888888; height:24px; line-height:28px;}
.Me_ren{ color:#888888;  height:24px; line-height:20px;}
.Me_ren em{ color:#c20000; font-weight:900; }
.infor{ width:957px;  background:#ebeef5; padding:0px 22px; }
.infor_title{ height:45px; line-height:45px; padding-top:10px; }
.infor_title h2{ float:left; font-size:14px; color:#4d4d4d; }
.infor_title_rt{ margin-top:9px; }
.infor_title_rt a{ font-size:14px; color:#fff; background:url(../images/infor_title_bg.jpg) no-repeat; width:77px; height:27px; display:block; float:left; text-align:center; line-height:27px; margin-left:15px; } 
.infor_table table tr th{ text-align:center; color:#fff; font-weight:900; background:#49a1dd; height:37px; line-height:37px; border-left:1px solid #59bcff;border-right:1px solid #0074c3;}
.infor_table table tr td{ height:32px; line-height:32px; background:#ffffff; text-align:center; border:1px solid #a0a0a0;  font-size:12px; color:#828282;}
.infor_table table tr td a{ color:#0052c1; }
.infor_table table tr td span{ color:#0052c1; margin:0px 5px;}
/*  首页  */
.Report_bg{position:relative;background:#ebeef5;}
#cardSubmitBox{position:absolute;top:0;right:0;}
.side{ width:198px; border-right:1px solid #d0d3dc; height:512px; padding-top:19px; }
.side ul li a{  height:40px; line-height:40px; color:#67686a; text-align:center; display:block; margin-bottom:8px;}
.side ul .side_active a{  background:#3187c2; color:#fff;}
.side ul li a:hover{   background:#3187c2; color:#fff; }
.Report table tr td{ border:1px solid #000; border-right:1px solid #a0a0a0;height:43px; line-height:43px;background:#d1e5ff;padding:0 10px;}
.Report table tr td span.cardActive{margin-right:7px;display:block;text-align:right;color:#828282;}
.report-show table tr td.li{ border:1px solid #a0a0a0;/* border-right:1px solid #a0a0a0;*/height:43px; line-height:43px;}
.bg-d1e5ff{background:#d1e5ff;}
.textalign-r{text-align:right;}
.card-text{width:100%;border:1px solid #a0a0a0;font-size: 16px;}
.Report table tr td select{ width:84px; height:21px; border:1px solid #a0a0a0;margin-top:10px;}
.card-submit{display:block;width:260px;height:70px;line-height:70px;background:url(../images/infor_title_bg.jpg) no-repeat center;margin:15px auto;color:#fff;border:0;}
.Report_div{ width:1372px; }
.Report_div table tr th{ height:37px; line-height:37px;  text-align:center;  background:#49a2de;  border-right:1px solid #0073c3; color:#fff; font-weight:900; }
.Report_div table tr td{ height:35px; line-height:35px; border:1px solid #a0a0a0;}
/*  报案管理-报案信息管理  */
.report input,.submitButton{ display:inline-block;border:0; width:77px; height:27px; line-height:27px;background:url(../images/infor_title_bg.jpg) no-repeat center; color:#fff; margin:17px 3px;  }
/*  报案管理-新增报案  */
.Category table tr th{  height:37px; line-height:37px;  text-align:center;  background:#49a2de;  border-right:1px solid #0073c3; color:#fff; font-weight:900; }
.Category table tr td{ text-align:center; height:35px; line-height:35px; border:1px solid #a0a0a0;}
.Category table tr td a{ color:#005cb2;}
.Product{ margin-top:9px; }
.Product a{ font-size:14px; color:#fff; background:url(../images/infor_title_bg.jpg) no-repeat; width:77px;height:27px; display:block; float:left; text-align:center; line-height:27px; margin-left:10px;} 
.Product_time{ padding-left:57px;}
.Product_table{ padding-top:12px;}
.Product_table table tr th{ height:37px; line-height:37px;  text-align:center;  background:#49a2de;  border-right:1px solid #0073c3; color:#fff; font-weight:900; }
.Product_table table tr td{ height:35px; line-height:35px; border:1px solid #a0a0a0; text-align:center; color:#808183; }
.Product_table table tr a{ color:#808183;  }
/* 代理商登录界面  */
.Login{ width:497px; min-width:497px; margin:150px auto;}
.Login_head{ background:#3187c2; }
.Login_head h1{padding:17px 0px 5px 31px;  }
.Login_head ul{background:#dadde4; height:48px; border-top:1px solid #edf0f7;   border-bottom:1px solid #d1d4db; padding:0px 26px;}
.Login_head ul li{ float:left; margin:0px 9px;}
.Login_head ul li a{ font-size:14px; display:block; height:48px; line-height:48px; padding:0px 25px;  }
.Login_head ul .login_active a{ background:url(../images/Login_li_bg.jpg) repeat-x; color:#fff; height:49px; line-height:50px;   }
.Login_head ul li a:hover{  background:url(../images/Login_li_bg.jpg) repeat-x; color:#fff; height:49px; line-height:50px;  }
.Login_form{  background:#eaedf4; padding-top:24px; }
.Login_form label{ width:85px; display:block;  float:left; text-align:right; color:#919191; font-size:14px; float:left;  }
.Login_form div{  height:32px; line-height:32px; margin-bottom:16px;   }
.Login_form div input{ border:1px solid #bec1c8; border-radius:5px; float:left; height:30px; line-height:30px; outline:none;}
.name input{ width:330px; background:#ffffff url(../images/name.jpg) no-repeat 3% 50%;  padding-left:35px; }
.pass input{ width:330px; background:#ffffff url(../images/pass.jpg) no-repeat 3% 50%;  padding-left:35px;  }
.code input{ width:219px; background:#ffffff url(../images/code.jpg) no-repeat 3% 50%;  padding-left:35px; margin-right:12px;  }
.login_submit{ padding-top:3px; padding-bottom:22px; }
.login_submit input{ width:161px; height:39px; line-height:39px; font-size:18px; background:#feae31;  border:0;  color:#fff; border-radius:5px; cursor:pointer;   }
.Login_footer{ height:53px; line-height:53px; border-top:1px solid #d2d5dc;  background:#dfe3ee; border-radius:0px 0px 5px 5px;padding:0px 30px; }
.Login_footer em{ color:#e40000; float:right; font-weight:900; }
.Login_footer span{ color:#888888; float:left; }
/*   */
.Dis_map h2{ height:52px; line-height:52px; color:#4d4d4d; font-size:14px; padding-top:6px;  }
.Dis_form label{ width:50px; line-height:27px; height:27px; display:block; float:left; text-align:center; color:#717375; }
.Dis_form input{ float:left;}
.Dis_form{ padding-bottom:14px; }
.Dis_btn{ float:left;  margin-left:39px; }
.Dis_btn input{ background:url(../images/infor_title_bg.jpg) no-repeat;width:77px; height:27px; line-height:27px;  border:0; cursor:pointer;color:#fff; margin-right:15px; }
.Dn{ border-top:37px solid #49a1dd; background:#fff;  border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0;}
.Dn h1{ padding-left:7px;  padding-top:4px;  font-size:14px; }
.Dn_p{ height:39px; border-left:1px solid #a0a0a0; margin-left:41px; }
.Dn_ul li{ padding-left:32px; line-height:26px; }
.Dn_ul li a{ font-size:14px; color:#717375;  }
.Dn_ul li a em{ background:url(../images/man.jpg) no-repeat; width:20px;  height:21px;  display:block; float:left; margin-right:5px; margin-top:3px; }
.Dn_ul li a b{ background:url(../images/girl.jpg) no-repeat; width:20px;  height:21px;  display:block; float:left; margin-right:5px; margin-top:3px; }
.Dn_ul .Dn_xia{ background:url(../images/Dn_xia.jpg) no-repeat 2% 15%; }
.Activation h2{ height:64px; line-height:64px; color:#4d4d4d; font-size:14px; }
.Activation_table table tr td{  height:43px; line-height:43px;  background:#d1e5ff;  border:1px solid #1e1e1e; color:#828282;  }
.Activation_table table tr td span{ margin-left:20px; margin-right:10px;  }
.Activation_table table tr td input{ width:140px;margin-top:10px;}
.Activation_List table tr th{ height:37px; line-height:37px;  text-align:center;  background:#49a2de;  border-right:1px solid #0073c3; color:#fff; font-weight:900; }
.Activation_List table tr td{ height:35px; line-height:35px; border:1px solid #a0a0a0; text-align:center; color:#808183; }
.mant table tr td span{  width:90px; text-align:right; display:block; margin:0px;float:left; }
.alone{ width:1417px; }
.alone table tr th{height:37px;line-height:37px;text-align:center;padding:0 5px;background:#49a2de;border-right:1px solid #0073c3;color:#fff;font-weight:900;}
.alone table tr td{height:35px;line-height:35px;border:1px solid #a0a0a0;text-align:center;color:#808183;padding:0 5px;}
.alone_hd{ height:40px; line-height:40px;}
.alone_hd a{ font-size:12px; color:#fff;background:url(../images/infor_title_bg.jpg) no-repeat; width:77px;height:27px; display:block; float:left; text-align:center;line-height:27px; margin-left:10px;}
.alone_hd input{ float:left; margin-left:4px;}
.Stats table tr th{ height:37px; line-height:37px;   background:#49a2de;  border-right:1px solid #0073c3; color:#fff; font-weight:900;text-align:center; }
.Stats table tr td{ height:35px; line-height:35px; border:1px solid #a0a0a0; text-align:center; color:#808183; }
.Report_bg .Stats .tl_S{text-align:left; padding-left:8px;}
.Information h2{ height:64px; line-height:64px; color:#4d4d4d; font-size:14px; float:left; }
.Information a{ font-size:12px; color:#fff;background:url(../images/infor_title_bg.jpg) no-repeat; width:77px;height:27px; display:block; float:right; text-align:center; line-height:27px; margin-top:20px; }
.Information_from table tr td{ border:1px solid #000; border-right:1px solid #a0a0a0;height:43px; line-height:43px;  background:#d1e5ff; }
.Information_from table tr td span{margin-left:30px; margin-right:7px;display:block;float:left;text-align:center;color:#828282;}
.Information_from table tr td input{ width:165px; height:21px; line-height:21px; border:1px solid #a0a0a0;}
.Information_from table tr td select{ width:80px; height:21px; border:1px solid #a0a0a0;}
.Activation{ width:1070px; }
.Activation table tr th{ height:37px; line-height:37px;  text-align:center;  background:#49a2de;  border-right:1px solid #0073c3; color:#fff; font-weight:900; }
.Activation table tr td{ height:35px; line-height:35px; border:1px solid #a0a0a0;  text-align:center;}
.Activation table tr td a{ color:#065fbb; }
.Activation table tr td span{ color:#065fbb; }
.membership h2{ font-size:14px; color:#4d4d4d; height:60px; line-height:60px; }
.membership p{ color: #828282; padding-bottom:15px;}
.home h2{ font-size:14px;height:74px; line-height:74px; }
.home h2 a{color:#4d4d4d;}
.home h2 a.on{color:#000;}
.home span{ margin-right:26px;  }
.home_div p{ }
.home_div span{ line-height:34px; color:#383a3d;  }
.home_div{ width:830px;}
.home ul{ padding:20px 0px; }
.home ul li{ float:left; margin-right:12px; }
.home ul li a{ width:94px; height:32px; line-height:32px; text-align:center; display:block;}
.home ul .home_active a{  background:#3187c2; color:#fff;}
.home ul li a:hover{  background:#3187c2; color:#fff; }
.home_form table tr td textarea{ width:940px;}
.home_form table tr td input{ width:938px;  height:38px; line-height:38px; }
.home table tr td select { width:85px;margin-top:9px;}
.Two_password input{ width:313px; height:32px; line-height:32px; }
.Two_password{ 	margin-top:95px; }
.my_papers ul li{ float:left; height:36px; line-height:36px; width:255px;  }
.my_papers ul li span{ color:#3187c2;  }
.my_papers ul li a{ color:#4c4d52; }
.Change{ padding-top:37px; width:520px;  margin:0 auto;  }
.Change form label{ width:110px; text-align:right; display:block;  float:left;height:30px; line-height:35px; color:#7b7d83; }
.Change form .password-text,.from_text{ width:265px;height:30px;line-height:30px; }
.Change form>div{ padding-bottom:28px; }
.Change table td{padding:10px 0;}
.Product_list ul li{ float:left; margin-right:5px; margin-bottom:20px; }
.Product_list ul li .thumb{ background:#fff; padding:10px 14px; border:1px solid #a0a0a0; border-radius:10px;}
.Product_list ul li p{ height:30px; line-height:30px; width:184px; text-align:center; }
.Product_list ul li p a{  color:#4d4d4d; }
.Product h2{ margin-right:45px; }
.Product_rt h5,.Product_rt span,.Product_rt p{ color:#4d4d4d;} 
.Query{ width:680px; }
.Query ul li{ padding-bottom:22px; }
.Query ul li h5{ float:left; width:130px; color:#3187c2;  }
.Query ul li span{ float:right; width:545px;  color:#67686a; }
.Close p{ color:#7e8084; height:80px; line-height:80px; }
.Close span{ margin-left:15px; }
.Close form{ color:#7e8084; height:30px; line-height:30px; }
.Close form label{ float:left;}
.Close form div{float:left;  margin-left:20px; height:30px; }
.Close form div>input{ margin-right:5px;}
.Close form>input{display:block;width:77px;height:27px;line-height:27px;background:url(../images/infor_title_bg.jpg) no-repeat center;border:none; cursor:pointer; color:#fff; margin-left:60px; float:left;}
.contact_div form textarea{ width:940px; }
.Message_form table{ margin-bottom:21px; }
.Message_form table tr th{ background:#fff; border:1px solid #a0a0a0; } 
.Message_form table tr th a{ color:#1361c2; }
.Message_form table tr td textarea{ width:940px; }
.Message_title span{ margin:0px 8px; }
.add_number{ height:48px; line-height:48px; }
.add_number input{ width:226px; }
.add table tr th{ background:#fff; border:1px solid #a0a0a0; text-align:center;}
.add table tr th input{ width:878px;  border:none;height:40px; line-height:40px;}
.add table tr td{ background:#fff; border:1px solid #a0a0a0; text-align:center;}
.add table tr td textarea{ width:878px; height:261px; }
#verifyImage{cursor:pointer;}
.home em{color:red;}
.guestbook-list{font-family:"宋体";border:1px solid #c0c0c0;margin-bottom:10px;}
.guestbook-list dt.list-i{font-weight:bold;line-height:27px;border-bottom:1px solid #c0c0c0;background:url(../images/gb.gif) 10px 50% no-repeat;padding-left:25px;}
.guestbook-list dt.list-i font{color:#3187c2;}
.guestbook-list dd.list-i{padding-left:25px;}
.guestbook-list .list-i .text{line-height:28px;}
.guestbook-list .list-i span{float:right;font-weight:normal;}
.guestbook-list .list-ii{border:1px solid #e4e6e3;margin:0 25px 10px 0;padding:10px 20px;background:white;}
.guestbook-list .list-ii dt{border-bottom:1px solid #e4e6e3;}
.duanxin{margin-top:15px;}
.teamlist table tr th{height:43px;line-height:43px;background:#d1e5ff;border:1px solid #1e1e1e; color:#828282;}
.teamlist table tr td{height:43px;line-height:43px;background:#d1e5ff;border:1px solid #1e1e1e;color:#828282;background:#dce8f7;}
.dx_gonggao{width:1100px;margin:0 auto;padding:10px 0;min-height:400px;}
.dx_gonggao_tit{line-height:50px;font-size:16px;text-align:center;}
.gonggao li{line-height:30px;font-size:14px;}
.sd_data{line-height:1.5;}
.card-check-box{}
.card-check-li{float:left;padding: 0 24px;border: 1px solid #ccc; font-size: 17px;background:#ffffff url(../images/bg_01.png) left bottom repeat-x;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.card-check-li .tit{font-size: 20px;padding: 28px 0 15px 0;border-bottom: 1px solid #ccc;margin-bottom: 36px;}
.card-check-li .tit .ico{ display: inline-block;float: left;width: 29px;height: 29px;margin-right: 5px; }
.card-check-li .tit .ico,
.card-check-top .ico.card{ background: url(../images/ico_02.png) no-repeat;}
.card-check-li.ico_2 .tit .ico{background: url(../images/ico_03.png) no-repeat;}
.card-check-li.ico_3 .tit .ico{background: url(../images/ico_04.png) no-repeat;}
.card-check-li form label{width:72px;text-align:right;display:block;float:left;height:30px; line-height:35px; color:#7b7d83;font-weight: bold; }
.cardCkeck-text{width:230px;height:27px;line-height:27px; }
.card-check-li .li{ padding-bottom:28px;}
.card-check-li .report{width:200px;margin:0 auto;}
.card-check-li.ico_2{margin:0 60px;}
.cardCkeck-btn{display:inline-block;border:0; width:112px; height:28px; line-height:28px;background:url(../images/ico_05.png) no-repeat center; color:#fff;margin-left:60px;}
.cardList li{line-height:30px;}

#yuedu{display:inline-block;border:0;width:260px;height:70px;text-align:center;line-height:25px;background:#ccc;color:white;margin-left:10px;}
#yuedu.on{background:red; cursor:pointer;}
.footer{border-top: 1px solid #0066b5;margin-top: 30px;}
.footer dl{padding:45px 0 45px 350px;}
.footer dt{float: left;width: 140px;margin-right: 35px;}
.footer dd{float: left;}
.active-form{float: left; width:360px;}
.active-left{float: left;width: 780px;margin-right: 10px;}
.printcard-membership{padding: 5px 0;}
.printcard-membership p{ color: #828282;line-height: 20px;}
.printcard-show table tr td.li{ border:1px solid #a0a0a0;height:35px; line-height:35px;}
.side{ width:198px; border-right:1px solid #d0d3dc; height:512px; padding-top:19px; }
.side ul li a{  height:40px; line-height:40px; color:#67686a; text-align:center; display:block; margin-bottom:8px;  }
.side ul .side_active a{  background:#3187c2; color:#fff;}
.side ul li a:hover{   background:#3187c2; color:#fff; }
.message-left{float: left;}
.message-right{float: right;margin-top: 10px;}
.message-right li{float: left; list-style: none;color:#67686a;margin-left: 5px; }
.message-right li a{ display:block;color:#67686a;line-height:30px;padding: 0 15px; font-size: 14px; }
.message-right .side_active a,
.message-right li a:hover{  background:#3187c2; color:#fff;}