/*
 * 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: 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:467px; padding-right:20px; height:367px; float:right; position:relative; overflow:hidden;}
	  .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: 5px;
	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(/uploads/image/qimages/pingpai_2.gif) repeat-y;
	position: relative;
}

.jspdrag
{
	background: #dfdfdf;
	position: relative;
	top: 0;
	left: 0;
	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;
}