﻿@charset "utf-8";
/* CSS Document */
.position_rel {position: relative;}

.index_search {-moz-box-shadow: 2px 2px 3px #3f3f3f;-webkit-box-shadow: 2px 2px 3px #3f3f3f; box-shadow: 2px 2px 3px #3f3f3f;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')"; /* For IE 5.5 - 7 */     filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#3f3f3f'); }
.index_search { width:460px; height:300px; background:url(../images/bg_index_02.gif) repeat-y; background-color:#f2f2f2;position:absolute; top:10px; left:10px;}
.in_search_rt { border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:8px;}
.in_search_on { background:url(../images/bg_index_03.gif) no-repeat; color:#ccc;}
.in_searchbg { background:url(../images/bg_index_02_1.gif) no-repeat; color:#999;}
.in_search_on,.in_searchbg { text-align:center; width:124px; height:53px; padding-top:23px;}
.index_l,.index_c,.index_r { float:left;}
.index_l,.index_r { width:300px;}
.index_c { margin:0 15px; width:568px;}
.news_w90 { width:90px;}
.news_w185 { width:185px;}
.index_t { background:url(../images/bg_index_t.gif) repeat-x; height:25px; color:#333; padding:8px 0 0 10px;}
.index_news,.index_newsa,.index_newsb { line-height:21px;}
.index_news p { float:left;}
.index_newsa li { padding-bottom:3px;}
.index_newsb li { float:left; width:130px;}
.index_banner { background:url(../images/img_index_01.gif) no-repeat right; width:547px; height:50px; padding:12px 10px 8px 10px;}
.index_banner p { line-height:26px;}
.index_lchoice { background-color:#f4f4f4; padding:10px; line-height:24px;}
.index_lchoice ul { float:left; width:130px;}
.index_ct { background:url(../images/bg_index_01.gif) repeat-x; height:23px; border-left:3px solid #e74710; padding:9px 5px 0 10px; margin-top:2px; color:#333;overflow:auto;zoom:1;}
.index_qa ul{ float:left;}
.index_qal { width:85px;}
.index_qar { width:480px;}
.index_icon { background:url(../images/icon_18.gif) no-repeat; width:73px; height:64px; margin-top:15px; display:inline-block;}
.title_ton { background:url(../images/icon_10on.gif) no-repeat 10px 9px;background-color:#595959;    }
.title_t { background:url(../images/icon_10.gif) no-repeat 10px 8px;background-color:#8e8e8e;  padding:9px 5px 6px 30px; color:#fff; font-size:12px; font-weight:bold; margin-top:1px;}
.title_bg { background:url(../images/bg_09.gif) repeat-y; padding:10px;}
.title_bg li { float:left;line-height:22px;}
.title_color {font-size:12px; padding-right:5px; padding:0 5px 0 0;}
.title_paading { padding:1px 0 0 0; +padding:2px 0 0 0; width:510px;}

/*booksort*/ 
#booksorta {overflow:visible;}
#booksorta .mc {overflow:visible;margin-top:-3px;}
#booksorta .item_index {position:relative;z-index:100;zoom:1;}
#booksorta .t_on {background:url(../images/bg_pass_02_on.gif) no-repeat; font-size:14px; font-weight:bold; color:#333;}
#booksorta .item_index table {display:none; z-index:100; padding:5px;zoom:1;}
/*透明效果*/
.banner_t {filter:alpha(Opacity=80);-moz-opacity:0.6;opacity: 0.6;z-index:100; background:url(../images/bg_index_04.gif) no-repeat; width:270px; height:130px; position:absolute; top:40px; right:30px; padding:15px 15px 5px 15px;}
.banner_t {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* ie8  */ filter:alpha(opacity=70); /* ie5-7  */opacity: 0.7;/* css standard, currently it works in most modern browsers  */} 
.banner_t p { color:#000; line-height:22px;}


/*yzl新加*/
.container img{display:none;}
#idNum{ position:absolute; right:5px; bottom:5px;}
#idNum li{
	float: left;
	list-style:none;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	border: 1px solid #707070;
	background-color: #060a0b;
}

#idNum li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	border: 0;
	background-color: #ce0609;
	font-weight: bold;
}

