/* CSS Document */

/*****************************************/
	body{
		background:url(../css_img/bg_head_2.gif) no-repeat center;
		background-position:top;
		}
	a{ text-decoration:none;}
	#head{
		margin:35px auto;
		width:900px;
		overflow:hidden;
	}

	#friend
	{
		width:865px;height:150px;float:left;margin-left:15px;margin-top:15px
	}
	#nav{
		margin:0 auto;
		width:880px;
	    }	
	#nav #nav_c{
		width:900px;
		height:45px;
		display:inline;
		position:relative;
	}
	#nav #nav_c li{
		padding-top:15px;
		width:110px;
		height:30px;
		float:left;
		text-align: center;
		list-style:none;
		background-image:url(../css_img/button_1.png);
		}
	#nav_c li a{
		text-decoration:none;
		font-family: "黑体";
		font-size: 15px;
		color:#FFF;
		padding:25px;
		}
	#nav #nav_c li:hover
	{
		background-image:url(../css_img/button_t_1.gif);
	}
/*******************************************************************/
	#leader
	{
		height:120px; position:relative
	}
	#leader #leader_sec
	{
	background-image:url(../css_img/bar_bg2.png); height:25px; color:#FFFFFF; font-family:'黑体'; font-size:14px; text-indent:15px; 
	}
	#leader a
	{
		margin:8px; color:#D45F00; font-size:13px;
	}
	#leader #good_1,#good_2,#good_3,#good_4
	{
		width:200px; height:250px; position:absolute;  z-index:3; background:url(../css_img/f_bg9.png) no-repeat center; left:0px;display:none; top:77px; left:10px
	}
	#leader .close
	{
		color:#7F1F00; font-size:13px; background-color:#FFBF55; border:3px solid #FF7F00;margin:0 auto; width:50px; float:right; position:absolute; bottom:10px; right:10px; font-family:'黑体';
	}
/*******************************************************************/
	#content{
		clear:both;
		width:900px;
		margin:0 auto;
		padding:15px;
		background-color:#FFF;
		height:auto;
	}
	#comp_info .button_1
	{
		 background:url(../css_img/comp_button6.png); width:200px; height:47px; border:0; font-size:14px; color:#2A3FAA; margin-bottom:3px;
	}
	#news_left
	{
		width:250px;height:250px;margin-left:7px;float:left;
	}
	#news_right
	{
		width:600px; height:250px;margin-left:7px;float:left;
	}
	#star_div
	{
		margin-top:5px; padding-right:5px
	}
	#star_div span
	{
		font-size:14px; color:#0a80f5; font-family:'Times New Roman', Times, serif
	}
	#tail
	{
	clear:both;width:900px;height:125px;border:1px solid #ff8c8c; margin:0 auto; background-image:url(../css_img/div_tail.gif)
	}
	.news{
	margin:10px;
	width:200px;
	height:300px;
	border: 1px solid #D40000;
		}
	.p_tail{
	color:#fff;
	font-family:"黑体";
	font-size: 16px;
	line-height: 24px;
	text-align: center;
	padding-top:40px;
		}
	.good_info,.good_info1,.good_info2
	{
	  float:left;margin-left:7px;margin-top:15px;
	}
	.good_info,.good_info1,.good_info2
	{width:280px;}
	.good_info1
	{height:300px;	}
	.good_info2
	{height:250px;  }
	
	.bg_flower,.bg_flower1{
	height:25px;
	background:url(../css_img/bg_bar_1.png) no-repeat right;
	color:#FFF;
	font-family: "黑体";
	font-size: 15px;
	text-indent: 15px;
}
	
	.good_content{
		height:295px; background-repeat:repeat-x;
			}
	.title_1{
		text-indent:20px;
		color:#2A1F55;
	}
	.context_1
	{
	text-indent:24px;
	color:#2A3FAA;
    font-size: 12px;
	line-height:15px;
	margin-left:5px;
	margin-right:5px;
	}
	.title_2
	{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 18px;
	margin-left:20px;
	padding:20px 20px; background:url(../css_img/sort_1.png) no-repeat 
	}
	#sort_1 ol li,#sort_2 ol li
	{
		font-size:12px;
	}
	.goods_text
	{
	font-size: 12px;
	line-height: 14px;
	list-style:none;
	padding-top:15px;
	color:#D41F00;
	}
	.baike_ul .content
	{
		
		font-size:12px;
		line-height:16px;
		padding-right:5px;
		color:#2A7FFF;
		list-style:none;
	}
	.baike_ul .title a
	{
		list-style-image:url(../css_img/li_style.gif);
		font-size:16px;
		font-family:"黑体";
		color:#2A5FAA;
	}
	.zhuanti_ul li,.unul_li
	{
		list-style:none;
		font-size:12px;
		font-family:"黑体";
		color:#A00;
	}
	.unul_li
	{
		padding-left:25px;
	}
	.star_title
	{
		list-style-image:url(../css_img/li_style.gif);
		font-size:14px;
		font-family:"黑体";
	}
	.star_content
	{
		list-style-image:url(../css_img/li_style2.gif);
		font-size:12px;
		color:#07519a;
	}
	.cd_pic
	{
		float:left;padding:10px 20px 0px 20px;
	}
	.friend_link
	{
		padding-right:50px; font-size:12px; color:#553FAA;
	}
	.div_good_bg
	{
		background:url(../css_img/div_bg_3.gif) no-repeat right;height:275px; overflow:hidden;
	}
	.star_pic
	{
		padding-left:10px; padding-right:10px; float:left;
	}
	.more_title
	{
		background-position:10px 10px;height:40px; font-family:'黑体';text-align:center; padding-top:15px; font-size:20px; color:#D40000
	}
	/*****************************/
	.sort_head_1{
	background-image:url(../css_img/sort_bottom_9.png);
	width:136px;
	float:left; 
	background-repeat:no-repeat;
	font-size:12px;
	height:30px;
	text-align:center;
	padding-top:5px;
	}
	.sort_head_2{
	background-image:url(../css_img/sort_bottom_10.png);
	text-align:center;
	padding-top:5px;
	height:30px;
	font-size:12px;
	width:136px;
	float:left;
	}
	#sort{
	  width:275px;
	}
	.sort_content,.sort_content_2,.sort_content_1
	{
    width:275px;
	height:265px;
	clear:both;
	}
	.sort_content_1
	{
		display:none;
		padding:10px;
	}
	.sort_content_2
	{
		display:block;
	}
	ol
	{
		font-size:14px;
		padding-top:20px;
	}
	#content_1
	{
		background:url(../css_img/sort_2.png) no-repeat;
		background-position:120px 200px;
	}
	#content_1 ol li h3,#content_2 ol li h3
	{
		color:#FF1F00
	}
	#content_1 ol li h4,#content_2 ol li h4
	{
		color:#FF9F00
	}
	#content_1 ol li.top3,#content_2 ol li.top3
	{
	 	color:#2A9F00;
	}
	#content_1 ol li,#content_2 ol li
	{
		color:#2A5FFF;
	}
		#content_2
	{
		background:url(../css_img/sort_1.png) no-repeat;
		background-position:120px 200px;
	}
	.a_blue
	{
		color:#007FAA;
	}
	.a_red
	{
		color:#AA1F00;
	}
/********************************************************************************/
	#main
	{
		height:245px; width:598px;overflow:hidden; preview_inner
	}
	#preview_wrap
	{    margin:0 auto;
		padding:7px 15px 15px 15px;
		width:548px;
		height:170px;
		/*border:1px solid black;*/
		background:url(../css_img/bg_6.gif) center no-repeat;
		/*background-position:0px 1px;*/
	}
	#preview_outer {
		overflow: hidden;
		width: 548px;
		height: 170px;
		position: relative;
		
		}
	#preview_inner {
		text-align: left;
		height: 100%;
		position: relative;
		}
	#preview_inner div {
		float: left;
		width: 548px;
		height: 140px;
		position: relative;
		}
	#preview_inner div a {
	position: absolute;
	bottom: -30px;
	left: 0;
	display: block;
	width: 100%;
	text-indent: 20px;
	padding: 20px 0;
	color: #fff;
	background: url(../bg_trans.png);
	font-size: 18px;
		}
	#thumbs {
		padding-top: 20px;
		position: relative;
		width: 550px;
		text-align: center;	
		}

	#thumbs span {
		padding-left: 3px;
		/*padding-right:1px;8*/
		width: 100px;
		height: 30px;
		cursor: pointer;
		background: url('../bg_thumb.gif') top left no-repeat;
		display: inline-block;
		}
	#arrow {
	position: absolute;
	top: -11px;
	background: url('../css_img/bg_arrow2.gif') top center no-repeat;
	width: 104px;
	height: 28px;		/*display: none;*/
	left: 4px;
		}
		ul a
		{color:#800080;}
/************************************niftyCorners***************************************************/
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

