/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.PinpaiXxBt{height:27px; line-height:27px; clear:both;}
	  .PinpaiXxBt a{color:#000; font-size:14px; background:#dfdfdf; display:block; height:27px;  float:left; width:78px; text-align:center; margin-right:15px; border-radius:5px 5px 0px 0px;}
      .PinpaiXxBt a.curspdsx{background:#e60013; color:#fff;}
	  .PinpaiXxNr{min-height:200px;_height:200px; overflow:hidden; *overflow:visible; clear:both; padding:18px 43px; border:1px solid #e60013; border-radius:2px; box-shadow:3px 4px 3px 0px #ccc; margin-right:5px; margin-bottom:50px;}
	  .PinpaiXxNrnav{height:30px; clear:both; background:#e8727c; line-height:30px; font-size:14px; border-radius:3px; position:relative; margin-bottom:10px;}
	  .PinpaiXxNrnav span{color:#fff; font-size:14px; margin-left:20px;}
	  .PinpaiXxNrnavL{width:5px; height:9px; cursor:pointer; position:absolute; left:11px; top:11px;}
	  .PinpaiXxNrnavR{width:5px; height:9px; cursor:pointer; position:absolute; right:11px; top:11px;}
	  .PinpaiXxNrnavC{height:30px; width:720px; position:relative; left:25px; overflow:hidden;}
	  .PinpaiXxNrnavC .ul{height:30px; position:absolute; left:0px; top:0px; width:3000px;}
	  .PinpaiXxNrnavC .ul a{display:block; height:30px; width:80px; float:left; font-size:14px; text-align:center; color:#fff;}
	  .PinpaiXxNrnavC .ul a.curesdsx{color:#000;}
	  
	  .nPinpaiBk{min-height:200px;_height:200px; overflow:hidden; *overflow:visible;}
	  .nPinpaiBkA{height:25px; font-size:14px; color:#000; clear:both; border-bottom:1px solid #595959; margin-bottom:20px; line-height:15px;}
	  .nPinpaiBkA a{display:inline-block; height:25px;color:#000; width:75px; text-align:center;}
	  .nPinpaiBkA a.cursasdfd{background:url(images/pinpai_03.png) center bottom no-repeat; font-weight:bold;}
	  .nPinpaiBkB{height:395px; clear:both; overflow:hidden;}
	  .nPinpaiBkBL{width:239px; height:395px; float:left; text-align:center;}
	  .nPinpaiBkBL .img1{width:239px; height:171px; display:block; margin-bottom:13px;}
	  .nPinpaiBkBL .erwm{height:120px; text-align:center; clear:both; font-size:14px; color:#000; line-height:30px;}
	  .nPinpaiBkBL .erwm img{max-height:80px;}
	  .nPinpaiBkBL .gw{width:161px; height:30px; text-align:center; display:inline-block; background:#e71f19; line-height:30px; color:#fff; font-size:14px; border-radius:30px;}
	  .nPinpaiBkBR{width:186px; padding-right:17px; height:163px; float:right; position:relative; overflow:hidden; margin-top:29px; margin-right:20px;}
	  .nPinpaiBkBR .H1{line-height:40px; font-size:24px; padding:5px 0px; text-align:center; border-bottom:1px solid #dfdfdf; padding-bottom:10px; margin-bottom:15px;}
	  .nPinpaiBkBR .P{min-height:100px;_height:100px; overflow:hidden; *overflow:visible; font-size:14px; line-height:30px;}
	  .nPinpaiBkBR .P p{margin:0px; padding:0px; text-indent:30px;}
	  
	  .PinpBk3nr{height:190px; position:relative; overflow:hidden; clear:both;}
	  .PinpBk3nrL{width:17px; height:49px; position:absolute; left:20px; top:62px; cursor:pointer;} 
	  .PinpBk3nrR{width:17px; height:49px; position:absolute; right:20px; top:62px; cursor:pointer;} 
	  .PinpBk3nrC{width:651px; height:142px; position:relative; left:60px; top:16px; overflow:hidden;}
	  .PinpBk3nrCul{height:142px; width:3000px; position:absolute; left:0px; top:0px;}
	  .PinpBk3nrCul li{width:195px; height:142px; float:left; margin-right:10px; margin-right:33px;}

/*****滚动条**********/
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width:6px;
	height: 100%;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background:url(../images/a_13.jpg) repeat-y;
	position: relative;
}

.jspDrag
{
	background: #105b4c;
	position: relative;
	top: 0;
	left:-3px;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}