body, button, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, td, textarea, th, ul {margin: 0;padding: 0;font-weight: 400;}
body, button, h1, h2, h3, h4, h5, h6, i, input, select, textarea {font: 400 12px Microsoft YaHei, Arial, "\5b8b\4f53", tahoma;}
li, ol, ul {list-style: none;}
a {	color: #333;text-decoration: none;}
a:hover {text-decoration: none;}
img {border: 0;	vertical-align: top;}
button, input, select, textarea {outline: 0;vertical-align: middle;	font-size: 100%;}
table {	border-collapse: collapse;	border-spacing: 0;}
* {	margin: 0;padding: 0;list-style-type: none;list-style-image: none;}
img {border: 0;}
body {/*overflow-x: hidden;*/margin: 0;	padding:0;	color: #5a6063;	font-size: 14px;font-family: "微软雅黑", "Microsoft YaHei";min-width:1200px; background-color:#e7e9eb;}
a:active, a:link, a:visited {text-decoration: none;	border: 0px;}
a:hover {text-decoration: none;	border: 0px;}
ol, ul {list-style: none;}
.clear {clear: both;overflow: hidden;height: 0;font-size: 0;line-height: 0;}
.clearfix {	zoom: 1;}
.clearfix:after {clear: both;display: block;visibility: hidden;	height: 0;content: ".";}
.w100 {	clear: both;width: 100%;}
.samw {	position: relative;	z-index: 0;	overflow: hidden;margin: 0 auto;height: auto;}
.w1200 {width: 1200px;}
.mrl {margin: 0 auto;}
.relat {position: relative;}
.abs {position: absolute;}
.hid {overflow: hidden;}
.hidell {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inl {display: inline;}
.blo {display: block;}
.tdent {text-indent: 2em;}
.fw {font-weight: 700;}
.fwer {font-weight: bolder;}
.fwn {font-weight: 400!important;}
.fl {float: left;}
.fr {float: right;}
.tl {text-align: left;}
.tc {text-align: center;}
.tr {text-align: right;}
.ari {font-family: Arial, Helvetica, sans-serif;}
.st {font-family: "宋体";}
.yh {font-family: "微软雅黑", "Microsoft YaHei";}
.fo-fa{font-family: 'Tahoma',\5FAE\8F6F\96C5\9ED1;}
.di-in-bl{display:inline-block}

.h30{ height:30px;}
.h75{ height:75px;}
.h120{ height:120px;}
.fs12{ font-size:12px;}
.fs25{ font-size:25px;}
.c00 {color: #000;}
.cff {color: #FFF;}
.und {text-decoration: underline !important;}
.upp {text-transform: uppercase;}
.mt12{ margin-top: 12px;}
.mt15{ margin-top: 15px;}
.mt20{ margin-top: 20px;}
.mt25{ margin-top: 25px;}
.mt32{ margin-top: 32px;}
.mt35{ margin-top: 35px;}
.mt30{ margin-top:30px;}
.mb10{ margin-bottom:10px;}
.pl15{ padding-left: 15px;}
.pl22{ padding-left:22px;}
.pr155{ padding-right: 155px;}

.bg01{ background-color:#9e2124;}
.bg02{ background:url(../img/bg02.gif) left top repeat-x;}
.bg03{ background-color:#635b48;}
.bg04{ background-color:#FFF;}

.header{ height:100px;}
.header h1{ font-size:24px; padding-left:32px; line-height:100px; color:#FFF; font-weight:normal;}
.headloc{ padding-top:38px;}
.headloc li{ padding-left:30px; float:left; line-height:35px; font-size:14px; color:#FFF;}
.headloc li a{ color:#FFF;}
.nav{ height:40px;}
.navlist{ padding:0 0 0 10px}
.navlist li{ height:40px; line-height:40px; padding:0 27px; background:url(../img/line.gif) right top repeat-y; float:left; color:#972223; font-size:14px;}
.navlist li:last-child{ background:none;}
.navlist li a{ color:#972223; font-size:14px;}
.footer{ height:70px; margin-top:55px; /*position:absolute; bottom:0px; */color:#eeeeed; line-height:70px;}


/****登录css***/
.loginitem{ width:478px; height:310px; margin:202px auto 167px; background:url(../img/loginbg.png) center top no-repeat;}
.inputul{ width:235px; margin:92px 0 0 142px;}
.inputul li{ height:27px; margin-bottom:10px; width:100%;}
.inputul li .label{ width:70px; font-size:12px; color:#050101; height:27px; line-height:27px; display:inline-block;}
.inputul li .input1{ height:25px; width:126px; border:#d8d7d7 1px solid; margin-left:5px; padding:0 5px; line-height:25px;}
.loginbtn{ margin:98px 0 0 0;}
.loginitem h3{ width:100%; height:65px; line-height:65px; color:#FFF; font-size:16px; margin-top:45px; clear:both;}
.inputcss{ height:25px; width:126px; border:#d8d7d7 1px solid; margin-left:5px; padding:0 5px; line-height:25px;}
/****计费css****/
.bord01{ border:#dddddd 1px solid; overflow:hidden;}
.midbackg{ background-color:#FFF; border:#dddddd 1px solid; width:1198px; margin:50px auto 0; padding-bottom:90px;}
.samform{ margin:15px 40px; height:auto; min-height:600px; _height:600px; overflow:hidden;}
.samform h3{ color:#323333; font-size:20px; border-bottom:#dddddd 1px solid; line-height:50px;}

.billing{ width:100%; padding:30px 0 10px; font-size:14px;}
.billing li{ height:auto; min-height:30px; _height:30px; line-height:30px; margin-bottom:10px; background-color:#f2f2f2; padding:10px 20px; display:block;}
.billing li .col01{ color:#323333;}
.billing li .col02{ color:#666666;}
.billing li span{ padding-left:40px;}
.billback{ color:#9e2124; line-height:50px;}

/****债务平衡css****/
.balan{ width:980px; margin:132px auto 150px;}
.balan ul{ width:100%;}
.balan ul li{ width:415px; height:83px; background-color:#9e2124; font-size:16px; color:#FFF; margin:0 38px 60px 37px; float:left; text-align:center; line-height:83px;}
.balan ul li a{ color:#FFF;}

/****列表css****/
.searchul{ margin:23px 0 25px 0; padding:0 12px; display:inline-block;}
.searchul li{ height:25px; line-height:25px; float:left;}
.searchul li span{ padding:0 13px 0 15px; height:25px; line-height:25px;}
.searchul li input{ width:103px; height:23px; border:#cccccc 1px solid; }
.listname{ height:50px; background-color:#f2f2f2;}
.listname li{ float:left; text-align:center; line-height:50px;}
.listname li:nth-child(1){ width:80px;}
.listname li:nth-child(2){ width:115px;}
.listname li:nth-child(3){ width:180px;}
.listname li:nth-child(4){ width:110px;}
.listname li:nth-child(5){ width:90px;}
.listname li:nth-child(6){ width:115px;}
.listname li:nth-child(7){ width:115px;}
.listname li:nth-child(8){ width:115px;}

.listcon{ padding:27px 0 21px; height:90px;}
.listcon li{ float:left; text-align:center; line-height:30px;  padding: 30px 0; color:#323333;}
.listcon li:nth-child(1){ width:80px;}
.listcon li:nth-child(2){ width:115px;}
.listcon li:nth-child(3){ width:180px;}
.listcon li:nth-child(4){ width:110px;}
.listcon li:nth-child(5){ width:90px;}
.listcon li:nth-child(6){ width:115px;}
.listcon li:nth-child(7){ width:115px;}
.listcon li:nth-child(8){ width:115px;}
.listcon li:nth-child(8) a{ color:#e71f19;}




.pagediv{ padding:15px 0 14px; height:21px; background-color:#f2f2f2; line-height:50px;}
.pagediv span.ldiv{ width:50px; height:50px; display:inline-block;}


.viewname{ padding:15px 0 14px; height:21px; background-color:#f2f2f2; line-height:50px;margin:23px 0 25px 0; display:inline-block;}
.viewname li{ height:21px; line-height:21px; float:left; padding:0 18px;}
.viewleft{ width:445px;}
.viewleftimg{ width:445px; height:395px;}
.viewlefttxt{ width:380px; height:auto; min-height:90px;_height:90px; background-color:#f2f2f2; margin-top:48px; padding:25px 35px 30px; line-height:30px; color:#030000;}
.viewlefttxt span{ color:#9e2124; font-size:16px;}
.viewright{ width:550px; margin-left:78px; display:inline-block;}



.searlistname{ height:50px; background-color:#f2f2f2;}
.searlistname li{ float:left; text-align:center; line-height:50px; width:20%;}
.searlistname li:nth-child(1),.searlistname li:nth-child(2),.searlistname li:nth-child(3){ width:18% !important; padding-left:2%; text-align:left !important;}
.searlistcon{ padding:27px 0 21px; height:50px;}
.searlistcon li{ float:left; text-align:center; line-height:50px; color:#323333; width:20%;}
.searlistcon li:nth-child(1),.searlistcon li:nth-child(2),.searlistcon li:nth-child(3){ width:18% !important; padding-left:2%; text-align:left !important;}

/****内容css****/
.viewtit{ font-size:16px; color:#FFF !important; width:160px; height:45px; background-color:#9e2124;}
.viewcon{ color:#030000; line-height:30px; padding:32px 0 11px;}


.csSlideOuter {
	overflow: hidden;
}
.lightSlider:before, .lightSlider:after {
	content: " ";
	display: table;
}
.csSlideWrapper > ul:after {
	clear: both;
}
.csSlideWrapper .csSlide {
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	-webkit-transition: all 1s;
	transition: all 1s;
	-webkit-transition-duration: inherit;
	transition-duration: inherit;
	-webkit-transition-timing-function: inherit;
	transition-timing-function: inherit;
}
.csSlideWrapper .csFade {
	position: relative;
}
.csSlideWrapper .csFade > li {
	position: absolute !important;
	top: 0;
	left: 0;
	z-index: 9;
	margin-right: 0;
}
.csSlideWrapper.usingCss .csFade > li {
	opacity: 0;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-transition-duration: inherit;
	transition-duration: inherit;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-webkit-transition-timing-function: inherit;
	transition-timing-function: inherit;
}
.csSlideWrapper .csFade > li.active {
	z-index: 10;
}
.csSlideWrapper.usingCss .csFade > li.active {
	opacity: 1;
}
/** /!!! End of core css Should not edit !!!/**/

/* Pager */
.csSlideOuter .csPager.cSpg {
	margin: 10px 0 0;
	padding: 0;
	text-align: center;
}
.csSlideOuter .csPager.cSpg > li {
	cursor: pointer;
	display: inline-block;
	padding: 0 5px;
}
.csSlideOuter .csPager.cSpg > li a {
	background-color: #222222;
	border-radius: 30px;
	display: inline-block;
	height: 8px;
	overflow: hidden;
	text-indent: -999em;
	width: 8px;
	-webkit-transition: all 0.5s linear 0s;
	transition: all 0.5s linear 0s;
}
.csSlideOuter .csPager.cSpg > li:hover a, .csSlideOuter .csPager.cSpg > li.active a {
	background-color: #428bca;
}
.csSlideOuter .media {
	opacity: 0.8;
}
.csSlideOuter .media.active {
	opacity: 1;
}
/* End of pager */

/** Gallery */
.csSlideOuter .csPager.cSGallery {
	list-style: none outside none;
	padding-left: 0;
	margin: 0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin-top:5px;
}
.csSlideOuter .csPager.cSGallery li {
	opacity: 0.7;
	-webkit-transition: opacity 0.35s linear 0s;
	transition: opacity 0.35s linear 0s;
}
.csSlideOuter .csPager.cSGallery li.active, .csSlideOuter .csPager.cSGallery li:hover {
	opacity: 1;
}
.csSlideOuter .csPager.cSGallery img {
	display: block;
	height: auto;
	max-width: 100%;
}
.csSlideOuter .csPager.cSGallery:before, .csSlideOuter .csPager.cSGallery:after {
	content: " ";
	display: table;
}
.csSlideOuter .csPager.cSGallery:after {
	clear: both;
}
/* End of Gallery*/

/* slider actions */
.csAction > a {
	width: 32px;
	display: block;
	top: 50%;
	height: 32px;
	background-image: url(../img/controls.png);
	cursor: pointer;
	position: absolute;
	z-index: 99;
	margin-top: -16px;
	opacity: 0.5;
	-webkit-transition: opacity 0.35s linear 0s;
	transition: opacity 0.35s linear 0s;
}
.csAction > a:hover {
	opacity: 1;
}
.csAction > .csPrev {
	background-position: 0 0;
	left: 10px;
}
.csAction > .csNext {
	background-position: -32px 0;
	right: 10px;
}
.cS-hidden {
	height: 1px;
	opacity: 0;
	filter: alpha(opacity=0);
	overflow: hidden;
}
