@import url("base.css");
@import url("css.css");
@import url("top.css");
@import url("cright.css");


#bigad{
	margin-top:20px;
	position:relative;}

.showadd{
    background: url(/images/show/pic_star.png) no-repeat scroll 0 0 transparent;
    display: block;
	width:321px;
    height:334px;
    left:643px;
    position: absolute;
    top:-10px;
}

.showadd ul{
	padding-top:10px;margin-left:42px;}

.showadd ul li{
	float:left;
	margin-right:10px;
}

.showadd2{
    display: block;
    left:30px;
    position: absolute;
    top:260px;
}
.huodadd2{
    display: block;
    left:300px;
    position: absolute;
    top:220px;
}
.showaddbutton{
	padding-top:230px;margin-left:42px;}

/*CSS msdn style pagination*/

DIV.msdn {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM:2px; 
	COLOR: #313031; 
	PADDING-TOP:2px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif; TEXT-ALIGN: right;
}
DIV.msdn A {
	BORDER-RIGHT: #0786d3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #0786d3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM:1px; MARGIN: 0px 3px; BORDER-LEFT: #0786d3 1px solid; COLOR: #0030ce; PADDING-TOP:1px; BORDER-BOTTOM: #0786d3 1px solid; TEXT-DECORATION: none
}
DIV.msdn A:hover {
COLOR: #fff; BACKGROUND-COLOR: #30a2e1;
border:#0786d3 1px solid;
}
DIV.pagination A:active {
COLOR: #0066a7;BACKGROUND-COLOR: #30a2e1;
border:#0786d3 1px solid;
}
DIV.msdn SPAN.current {
PADDING-RIGHT: 6px;
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
PADDING-BOTTOM:1px; 
MARGIN: 0px 3px;
COLOR: #fff; 
PADDING-TOP:1px;
BACKGROUND-COLOR: #30a2e1;
border:#0786d3 1px solid;
}

DIV.msdn SPAN.current2 {
	COLOR: #0030ce; 
PADDING-RIGHT: 6px;
PADDING-LEFT: 5px; 
PADDING-BOTTOM:1px; 
MARGIN: 0px 3px;
PADDING-TOP:1px;
border:#0786d3 1px solid;
}
DIV.msdn SPAN.disabled {
	DISPLAY: none
}
/*CSS msdn style pagination*/


#show{
	margin-top:30px;
	overflow:hidden;
    zoom:1;}

#showL{
	float:left;
	/*width:631px;*/
	margin-right:10px;
	border:#ccc 1px solid;
	padding:1px;
	background: url(/images/show/show_menu.gif) no-repeat;}
	
#showL dl{
	text-align:center;
	width:140px;
	height:180px;
	margin:8px;
	float:left;
}
	
#showL dl dt{
	margin:5px 0px;
	text-align:center;}
	
.font_b{
	font-weight:bold;
	text-align:center;}
	
#showR{
	float:left;
	width:300px;}

#showRsearch{
	margin-bottom:10px;
	background:url(/images/show/bg_showr.gif) no-repeat;
	height:178px;}
	
.showRmenu{
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-top:18px;
	_padding-top:22px;
	margin-left:50px;}
	
.showRmenu2{
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-top:18px;
	_padding-top:22px;
	padding-left:50px;
	background: url(/images/show/bg_showr2.gif) no-repeat scroll 0 0 transparent;}
	
.keyword{
	margin-left:30px;
	margin-right:10px;}
	
#showRhot{
	margin-bottom:10px;}
	
#showRhot ul{
	}
	
#showRhot ul li{
	line-height:30px;
	height:38px;
	_height:36px;
	padding-left:30px;
	padding-right:10px;
	background: url(/images/show/bg_showr.gif) repeat-y scroll 0 -39px transparent;
	}
	
.top{
	background:url(/images/show/numBg.gif) no-repeat;
	background-position:0px center;
	width:16px;
	height:17px;
	line-height:17px;
	float:left;
	margin-right:10px;
	margin-top:5px;
	color:#FFF;
	font-size:10px;
	text-align:center;
	}
	
	
.top2{
	background:url(/images/show/numBg2.gif) no-repeat;
	background-position:0px center;
	width:16px;
	height:17px;
	line-height:17px;
	float:left;
	margin-right:10px;
	margin-top:5px;
	color:# 000;
	font-size:10px;
	text-align:center;
	}
	

	
.imgBg1 img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DCDCDC;
    padding:1px;
}
a.imgBg1:hover img {
    border: 1px solid #F60;
}

.pfbItem {
    background: url(/images/show/numBg.png) no-repeat scroll 11px 140px transparent;
}

.li1 {
	padding-top:10px;
	_margin-bottom:-3px;
    line-height:20px;
    margin-right: -10px;
    overflow: hidden;
    padding-right: 0;
    text-align: left;
    text-indent: 0;
	position:relative;
}
.li1 img{
	float:left;
	margin-right:10px;}
	
.num1 {
    background: url(/images/show/icon.gif) no-repeat scroll 0 0 transparent;
    display: block;
    height:31px;
    left:30px;
    position: absolute;
    top:10px;
    width: 20px;
}

#showRline{background: url(/images/show/bg_showr2.gif) no-repeat scroll 0 -99px transparent;
height:1px;}


/*单张图片轮显*/
.infiniteCarousel {
  width:280px;
  position: relative;
  margin-left:15px;
}

.infiniteCarousel .wrapper {
  width:200px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height:150px;
  margin: 0 40px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 840px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height:100px;
  width:170px;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(/images/show/arrow.gif) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

.imgstar{
	width:170px;
	height:100px;
	padding:1px;
	border: #CCC 1px solid;}
	
.txtstar{
	text-align:center;
	font-weight:bold;}
/*单张图片轮显*/



#showRsearch_starL{
	float:left;
	width:14px;
	vertical-align:middle;
	margin-right:10px;
	margin-left:20px;
	_margin-left:15px;
	margin-top:30px;}
	
#showRsearch_starC{
	margin-top:10px;
	margin-left:20PX;}
	
#showRsearch_starR{
	float:right;
	width:14px;
	vertical-align:middle;
	margin-left:10PX;
	margin-right:20px;
	_margin-right:15px;
	margin-top:30px;}