/* CSS Document */
@import url(top.css);
/*global*/
body {
	margin-top: 0px;
	background-color:#FFFFFF;
	font-size:12px;
}
ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.jinpai{
color:red;
}
#fast_nav {
	width:100%;
	text-align:center;
}
.icp{color:#000000;}
/*===========================*/
#fast_nav .title,#fast_nav .footer{
	width:195px;
	height:26px;
	background:url(/daili/images/btn_bg.gif) 10px -4px no-repeat;
	line-height:26px;
	margin-top:5px;
	clear:both;
}
#fast_nav .btn{
	margin-top:5px;
	margin-left:5px;
	float:left;
	width:86px;
	height:27px;
	line-height:27px;
}
#fast_nav a{
	display:block;
	width:100%;
	height:100%;
	background:url(/daili/images/btn_bg.gif) -3px -31px;
}
#fast_nav a:hover{
	background:url(/daili/images/btn_bg.gif) -91px -31px;
}

/*daili_dl_one*/
.bodytag {
	width:188px; text-align:center; border-bottom:#FF7300 1px solid; height:20px; line-height:26px; color: #666666; font-size:14px; font-weight:bold;
}
#clickTopX{
	margin:0px;
	padding:0px;
	line-height:20px;
}
#clickTopX li{
	width:180px;
	white-space:nowrap; 
	overflow:hidden;
	text-overflow:ellipsis;
}
#clickTopX a{
	display:block;
}
#clickTopX a:hover{
	background-color:#f4f4f4;
	line-height:19px;
	border-bottom:#FF6600 1px dotted;
	text-decoration:none;
}
/*index*/
.border_bottom_dotted {
	border-bottom:#CCCCCC 1px dotted;
}

.xxlist ul{
	margin:0;
	padding:0;
}
.xxlist li{
	list-style:none;
	list-style-position: outside;
	line-height:20px;
	width:100%
}
.xxlist a{
	display:block;
	width:100%;
	height:100%;
}
.xxlist a:hover{
	color:#ff7300;
	background-color: #f5f5f5;
	text-decoration:none;
}
#takeDlInfo{
	background-color:#f4f4f4;
	line-height:26px;
	padding-left:20px;
	margin-bottom:10px;
	color:#999999;
}
#login_bar{
	padding:5px 0 5px 10px;
}
#login_bar div{
	margin:5px 0;
	padding:5px;
	border:#CCCCCC 1px dotted;
	background-color: #FFFBF7;
	line-height:16px;
}
.table_style1{
	background-color:#CCCCCC;
	margin-bottom:10px;
}
.table_style1 th{
	width:180px;
	font-weight:normal;
	color: #666666;
	background-color: #F5F5F5;
}
.table_style1 td{
	background-color:#FFFFFF;
	font-size:14px;
}
.login_button{
	background-image:url(../common/1_r2_c2.gif);
	width:53px;
	height:17px;
	border:0;
}
.reg_button{
	background:url(../common/1_r2_c2.gif) 53px 0;
	width:53px;
	height:17px;
	border:0;
}
.text_input_1{
	border:#666666 1px solid;
	font-family:Arial, Helvetica, sans-serif;
}

/*需求信息列表*/
.xq_list{
	width: 560px;
	padding: 0;
	margin: 0;
	border-right:1px solid #C1DAD7;
}
/*.xq_list td{
	line-height:20px;
	border-left:#C1DAD7 1px dotted;
	border-bottom: #C1DAD7 1px dotted;
	padding:2px 0 2px 5px;
}*/
.xq_list th{
	font-size:14px;
	font-weight:bold;
	color: #4f6b72;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}
.xq_list td {
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	/*font-size:11px;*/
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
.xq_title{
	font-size:14px;
}
/*============================================================================*/
.border_bottom_dotted {
	border-bottom:#CCCCCC 1px dotted;
}
.adbar_180_x {
	margin:5px auto;
}
.adbar_180_x ul {
	margin:0;
	padding:0;
	list-style:none;
}
.adbar_180_x li {
	text-align:center;
}
.adbar_180_x img {
	border:0;
}
#dlName a {
	line-height:24px;
	color:#0044DD;
}
#dlName a:hover {
	background-color:#0044DD;
	color:#FFFFFF;
}
#dlInfo, #dlInfo a {
	line-height:22px;
	font-size:12px;
	color: #999999;
}
#dlList td {
	border-bottom:#CCCCCC 1px dashed;
}
/*new css===============================================================================*/
ul {
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none
}
.fontIcon{
	width:25px; height:25px; float:left;
	background:url(/images/icon/all_001.gif) no-repeat;
}
.HackBox {
	border-top:1px solid transparent !important;
	margin-top:-1px !important;
	visibility:hidden;
	clear:both;
}
#content {
	text-align:left;
	width:760px;
	margin:0 auto 10px auto;
}
.C_left {
	width:532px;
	float:left;
}
#SideBar {
	width:218px;
	float:right;
	border:#CCCCCC 1px solid;
	background-color:#f6f6f6;
}
.StandSidePanel {
	margin-bottom:10px;
}
div.StandSidePanel div.Title {
	margin:4px;
	height:20px;
	text-indent:4px;
	font-weight:bold;
	line-height:20px;
	background-color:#99A2B1;
	background:url(../../images/stand_side_title.gif) no-repeat 0 -20px;
	color:#FFFFFF;
}
div.StandSidePanel div.Body {
	margin:5px 0 0 0;
	padding:0 0 0 3px;
	height:200px;
	overflow:hidden;
}
div.StandSidePanel div.Body ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none
}
div.StandSidePanel div.Body li {
	height:20px;
	line-height:20px;
}
span.amount {
	font-family:arial, sans-serif;
	font-size:10px;
	color:#333333;
}
/*控制面板*/
#controlPanel{
	margin-bottom:5px;
}
#controlPanel a{
	color:#338815;
}
#controlPanel li{
	width:80px;
	padding-left:15px;
	height:25px;
	float:left;
	line-height:25px;
}
/*侧边栏随机精品*/
.GPSideTitle {
	margin:4px;
	height:85px;
	background:url(../../images/jp_side_title.gif) no-repeat 0 0;
}
.GPImg {
	width:196px;
	height:138px;
	margin:10px;
	border:#CCCCCC 1px solid;
	overflow:hidden;
}
.GPImg img {
	width:196px;
	height:auto;
}
.GPInfo {
	text-align:center;
	padding:0 10px;
}
.GPInfo a {
	color:#FF6600;
}
/*地区、类别导航*/
.CategoryBox {
	border-bottom:#CCCCCC 1px dashed;
	margin-bottom:5px;
	padding-bottom:5px;
}
.FindByHint {
	margin:4px 0;
	text-indent:18px;
	color:#999999;
	height:20px;
	line-height:20px;
	clear:both;
	background:url(/images/icon_arrow_rb.gif) no-repeat scroll left 50%;
}
.InfoDisp li {
	width:106px;
	float:left;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
div.InfoDisp ul.classDisp li {
	width:176px;
}
div.InfoDisp a, #ListPathLinks a {
	color:#0044DD;
}
div.InfoDisp a:hover, #ListPathLinks a:hover {
	color:#FF6600;
}
#ListPathLinks {
	line-height:20px;
	margin:5px 0;
}
/*联系方式*/
.contacts {
	margin:10px 0 0 0;
	padding-top:5px;
	border-top:#CCC 1px solid;
}
.contacts li{
	text-indent:2em;
	line-height:24px;
	color:#424041;
}
.contacts span{
	color: #666;
}
.contacts div.tip{
	font-size:12px;
	padding:3px 0px;
	border:#F00 1px solid;
	background-color: #FFD2D2;
	text-indent:2em;
}
.contacts div.tip span{
	font-size:14px;
	font-weight:bold;
	color:#F00;
}
.contacts .titl{
	text-indent:1em;
}
