
body{background:#d2e1e8; margin:0; padding:0;}
body,input, button, select, textarea, h1, h2,h3,h4,h5,h6,p{font-family: "Microsoft YaHei UI","Microsoft YaHei"; font-weight:100; margin:0;}
li,ul{ padding:0; margin:0; list-style:none outside;}
a{ text-align:center; text-decoration: none;}
img{ border:0;}
input{ line-height:36px; height:36px;text-indent:5px;}
/*login*/

.loginbg{ background:url(images/loginbg.png) repeat-x  center top; height:220px; text-align:center; border:0;}
.loginbg img{ margin-top:55px;}
.loginbd{ color:#585858; padding:2px 50px; }

.loginbd h1{ font-size:16px; color:#616161; font-weight:100;line-height:32px; }
.loginbd input{ width:100%; font-size:16px;}
.loginbd select{ width:100%; font-size:16px;}
.logincheck{ padding:15px 50px;height:22px;}
.logincheck span{ font-size:16px; color:#616161; line-height:12px; text-indent:10px;}

.fl{ float:left;}
.fr{ float:right;}
a.loginbtn{ clear:both; height:36px; margin:0px 50px; color:#fff;font-size:16px; line-height:36px; background:url(images/loginbtn.png) repeat-x; display:block;  }

.indexbg{ background:url(images/loginbg.png) repeat-x  center bottom; height:155px; text-align:center;  position: relative;}
.indexbg img{ margin-top:25px;}
.indexbg p a{ position:absolute; top:65px; left:50%; margin-left:-60px; color:#fff; font-size:14px;}
.indexbtn{ margin:0 auto; text-align:center; }
.indexbtn li{ float:left;margin-left:8%;  }
.indexbtn li a{ float:left; margin-left:8%; +margin-left:2%;margin-top:15px;}


/*1-3-qfxx*/

.subtopbg{background:url(images/subtopbg.png) repeat-x  center top; height:52px;  }
.subtopbg a{color:#fff; line-height:50px; margin-right:10px; text-indent:15px; }
.subtopbg img{ margin-top:23px; border:0;}
.mbx{ display:block;text-indent:15px; padding-top:0px;line-height:36px; background:#d2e1e8; }
.mbx a{ color:#000; font-size:15px;}
.total{ color:#fff; background:#ef5a18; padding:20px 15px 5px 15px; border-bottom:3px #d2e1e8 solid;}
.total p,.total h2{ line-height:55px; margin:0;font-size:20px; }
.total h2{ font-size:23px; line-height:58px;}
.total .time {height:25px; line-height:25px; font-size:15px; color:#FBBD9E;}
.total .time  input{ background:#fff; height:22px; line-height:22px; width:140px; margin-left:10px; margin-right:5px; float:left; border:1px #D3440D solid;}
.total .time a img{ margin-top:3px; width:20px; height:auto;}



.money-btn{background:#f59c74;padding:15px 20px; margin-top:10px;}
.money-btn a{  letter-spacing:10px;  color:#fff;}
.money-btn img{ margin-right:10px;}

.khxxwh1-3 li{ font-size:16px; border-bottom:1px #ccc solid; background:#fff; padding:10px 15px 0 15px;}
.khxxwh1-3 h2,.khxxwh1-3 h3,.khxxwh1-3 h4{ font-size:16px; float:left;}
.khxxwh1-3 h4{ color:#ef5a18;} 
.khxxwh1-3 h2{ width:100px;}
.khxxwh1-3 h2 img{ margin-right:5px;}
.khxxwh1-3 p{font-size:14px; color:#8d8d8d; clear:both; line-height:35px; }


/*1-0-khxxwh*/
.bodybg1{ background:#fff;}

.total1{ color:#fff; background:#2db1da; height:40px; padding:15px 15px; border-bottom:3px #d2e1e8 solid;}
.total1 h2{ line-height:25px; margin:0;font-size:16px; }

.khxxwh1-0 li a{ width:100% font-size:16px; clear:both; border-bottom:1px #ccc solid; background:#fff; padding:20px 15px; line-height:24px; height:24px; display:block; color:#585858;}
.khxxwh1-0 li img{ margin-right:10px; vertical-align: middle;}
.khxxwh1-0 li a:hover{ background:#fafafa;}
.khxxwh1-0r img{ margin-top:5px;}
.khxxwh1-0 h5{ margin-right:10px; color:#a3a3a3; font-size:16px;}
.khxxwh1-0 h4{ margin-right:10px; color:#628aa1; font-size:16px;}
.h20{ height:20px; background:#e3e3e3;}

/*1-1-jbxxxg.html*/
.khxxwh1-1 { color:#b8b8b8; margin-top:30px;}
.khxxwh1-1 p{ margin:10px 10px;}
.khxxwh1-1 a{ background:#2d9dd1; border:1px #187cab solid; width:49%; height:20px;padding:10px 0; color:#fff; display:block;} 
.khxxwh1-1 a:hover{ background:#47bef5;}
.khxxwh1-1 input{ width:100%; margin:10px 0px;  }

/*1-4-lsjf*/
.total2{ text-align:center; height:60px;}
.total2 p,.total2 h2{ line-height:32px;}
.total2 h2{ font-size:30px;}

.khxxwh1-4 li a{ width:100% font-size:16px; clear:both; border-bottom:1px #ccc solid; background:#fff; padding:10px 15px; line-height:24px; height:50px; display:block; color:#585858;}
.khxxwh1-4 li a:hover{ background:#fafafa;}

.khxxwh1-4 .numb{ color:#ef5a18; font-size:16px;text-align: left;}
.khxxwh1-4 .date{color:#8d8d8d; font-size:14px;text-align: left;}
.khxxwh1-4r{color:#585858; font-size:22px; line-height:45px;}


.khxxwhlb li a{font-size:16px; width:100%;   margin:0 auto; clear:both; border-bottom:1px #d2e1e8 solid; background:#fff; padding:20px 0px; display:block;color:#777; height:20px; text-indent:20px;}
.khxxwhlb li a:hover{ background:#fafafa;}
.khxxwhlb-r{ margin-right:20px;}
/*1-5-fwxx*/
.search{  padding:10px 15px 10px 15px;border-bottom:1px #f1f8fb solid; line-height:30px; }
.search input{ margin-left:5px; margin-right:5px; width:30%; height:30px; line-height:30px; text-indent:5px; }
.khxxwh1-5 li a{ font-size:14px; clear:both; border-bottom:1px #ccc solid; background:#fff; padding:15px 15px; display:block; }
.khxxwh1-5 li a:hover{ background:#fafafa;}
.khxxwh1-5 h1{ color:#4C4C4C; font-size:14px; text-align:left; clear:both; line-height:25px; }
.khxxwh1-5 p{ float:left; color:#8d8d8d;}

.result{  padding:20px 15px; border-bottom:3px #d2e1e8 solid; color:#6d7478;}
.result span{ color:#ef5a18;}
.searchbtn{ border:1px #ABADB3 solid; padding:9px; background-color:#fff; border-radius:2px; width:20px; text-align: center;}
.khxxwh1-5 .ico{ margin-left:10px;}
.result input{ margin-right:0px; line-height:18px; height:18px;  }
.result em{ margin-right:20px; font-style:normal; display: inline-block; }
.result b{ font-weight:100; line-height:10px; height:20px; font-size:16px;}
.clr{ clear:both;}

.h15{ background:#2db1da; height:15px;}
.h15f{  height:15px;}

/*2-1-srtj*/
.b0{ border:0;}
.tjbb2-1blue,.tjbb2-1white{ width:85%; margin:0 auto; padding:15px; border-radius:2px; height:34px; line-height:14px;}
.tjbb2-1blue{background:#2db1da; color:#fff;}
.tjbb2-1bluel{ color:#a9eaff;}
.tjbb2-1bluer{ font-size:28px; line-height:28px;}
.tjbb2-1bluer b{ font-weight:100; font-size:20px;}
.tjbb2-1white{background:#fff; margin-bottom:10px;}

.tjbb2-1white b{ font-weight:100; color:#2db1da;}

.tjbb2-1blue span,.tjbb2-1white span{ margin:10px 0px;}
.tjbb2-1lb li a{font-size:16px; width:85%;   margin:0 auto; clear:both; border-bottom:1px #d2e1e8 solid; background:#fff; padding:25px 15px; display:block;color:#000; height:20px;}
.tjbb2-1lb li a:hover{ background:#fafafa;}





/*4-0-1-xgqx*/
.czrylb-401{ position:relative; width:55px; height:19px; background:#ff8707;}
.czrylb-401g{ position:relative; width:55px; height:19px; background:#ececec;}
.czrylb-401 .open{ position:absolute; top:-1px; left:0px;}
.czrylb-401g .close{ position:absolute; top:-1px; left:26px;}

/*2-3-sfltj.html*/

.tjbb2-3lb h1,.tjbb2-3lb h2,.tjbb2-3lb h3{font-size:16px; width:85%;   margin:0 auto; clear:both; border-bottom:1px #d2e1e8 solid; background:#fff; padding:10px 15px; display:block;color:#000; height:20px;text-align:center;}
.tjbb2-3lb span{ width:33%; display:block; float:left; text-align:center;}
.tjbb2-3lb h1{ background:#f6f6f6; margin-top:3px;}
.tjbb2-3lb .blue{ color:#2db1da;}
.tjbb2-3lb .orange{ color:#ef5a18;}

/*3-0-cbsjlr*/
.cbsjlr { color:#b8b8b8; margin-top:10px;}
.cbsjlr p{ margin:0px 10px;} 
.cbsjlr a{ background:#2d9dd1; border:1px #187cab solid; width:100%; height:20px;padding:10px 0; color:#fff; display:block; margin-top:5px;} 
.cbsjlr a:hover{ background:#47bef5;}
.cbsjlr_input{ width:100%; margin:5px 0px; }
.cbsjlr_radio{ margin:0px 5px 0px 10px; vertical-align:middle }
.cbsjlr a img{ margin-right:10px; vertical-align:middle; border:0;}
.cbsjlr-result{ width:100%; text-indent:20px; background:#8d9fa8; line-height:40px; color:#fff;}
.h15{ height:15px; clear:both;}
.cbsjlr-lb li { clear:both;}
.cbsjlr-lb li h1{ background:#EFEFEF; border-top:1px #ccc solid; height:40px; margin-top:15px; line-height:40px; text-indent:15px;}
.cbsjlr-lb li h1 b{font-size:16px; font-weight:100;}
.cbsjlr-lb li h1 a img { margin:7px 15px;}
.cbsjlr-lb li h2{ font-size:14px; color:#8d8d8d; width:43%; margin-top:15px; margin-bottom:15px;}
.cbsjlr-lb li input{ height:40px; line-height:40px; width:100%;}
.cbsjlr-lb li .left{ margin-left:15px;}
.cbsjlr-lb li .right{ margin-right:15px;}
.cbsjlr-lb li p{ text-indent:10px;}
 
.list{	width:100%;	text-align:center;	overflow:hidden;	position:absolute;	top:90px;	left:50%;	margin:0px 0px 0px -49%;}
.list a{	display:block;	width:33%;	height: 160px; border-right:1px #b2b2b2 solid; border-bottom:1px #b2b2b2 solid;float:left;}
.list a img{ width:84px; height:84px; margin-top:30px;}
.list p { margin-top:10px; font-size:15px; color:#000;}



.error p{text-align:center; width:90%; line-height:30px;margin:0 auto}
.error p img{ margin:40px 0 10px 0;}
.error p a{ color:#C30; font-size:18px; margin-left:5px; font-weight:bold;}


.paybox{ width:100%;}
.paybox h1{ text-align:center; width:100%;font-size:35px; height:50px; line-height:50px; margin-top:40px;}
.paybox h2{ text-align:center; width:100%;font-size:48px;height:120px; line-height:120px; font-weight:bold;}
.paybox h3{ text-align:center; width:100%;font-size:18px; height:30px;line-height:30px;}
