/*
*通用性头部
*/
.new_headtop{
width:100%; background:url(new_head2.gif); height:93px;
margin-top:0px;
margin-bottom:0px;}
.new_headtop .left{ width:10px; background:url(new_head1.gif) no-repeat left;}
.new_headtop .right{ width:10px; background:url(new_head3.gif) no-repeat right;}
.new_headtop .topmenu{ height:35px; color:#CCCCCC;}
.new_headtop .topmenu a{ font-size:14px; margin-right:8px; margin-left:8px; line-height:35px; color:#FFFFFF; font-weight:bold;} 
.new_headtop .showwebdb{ padding:5px; color:#343434; width:200px; text-align:left; line-height:150%;}
.new_headtop .showsearch{ width:490px; text-align:left; padding-top:5px; background:url(new_head5.gif) no-repeat left; padding-left:50px;}
.new_headtop .showsearch .subbtn{background:url(new_head6.gif) no-repeat left; height:26px; width:82px;  padding:8px 0 0 0px; height:30px;}
.new_headtop .showsearch .subbtn input{background:transparent; border:0px; padding:3px;}
.new_headtop .showsearch .keyword{background:url(new_head7.gif) no-repeat left; width:288px; padding:8px 0 0 8px; height:30px;}
.new_headtop .showsearch .keyword input{ border:0px; width:280px;}
.new_headtop .showsearch .ctype{background:url(new_head8.gif) no-repeat left; width:87px; padding:8px 0 0 3px; height:30px;}
.new_headtop .showsearch .ctype select{ border:0px; width:82px;}

/**
*商务型头部
**/
.hc_headmenu{background:url(head_top2.jpg) bottom repeat-x; height:100px;}
.hc_headmenu .showwebdb{ color:#FFFFFF;}
.hc_headmenu .menus{ margin-top:12px;}
.hc_headmenu .menus a{ color:#104476; font-size:14px; margin:0 5px 0 5px; line-height:18px}
.hc_headmenu .left{ background:url(head_top1.jpg) bottom no-repeat; width:6px}
.hc_headmenu .right{ background:url(head_top3.jpg) bottom no-repeat; width:5px;}
.hc_headmenu .tabmenu { margin-right:100px; cursor:hand}
.hc_headmenu .tabmenu td a{line-height:32px; color:#FFFFFF; font-size:14px;}
.hc_headmenu .tabmenu td{background:url(head_top5.jpg) top no-repeat; width:66px; height:32px; line-height:32px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center}
.hc_headmenu .tabmenu .ck{background:url(head_top4.jpg) top no-repeat; width:66px; height:32px; line-height:32px; color:#104476; font-size:14px; font-weight:bold; text-align:center}
.hc_headmenu .tabmenu .ck a{line-height:32px; color:#104476;  font-size:14px; }

.hc_headmenu .searchform { width:439px; height:31px; background:url(search_bg.gif) no-repeat; line-height:31px; text-align:center;}
.hc_headmenu .searchform .inputkeyword{ border:0px; width:342px; height:16px; margin:5px 0px 5px 8px;}
.hc_headmenu .searchform .btn{ border:0px; width:70px; height:16px; margin:6px 0px 5px 3px; font-weight:bold; font-size:14px;background:none transparent;}

/**
*商家页面头部
**/
	
.hp_head{ background:url(aaa_r2_c2.jpg); border:1px #D5D3D6 solid;  }
.hp_head .inpt{margin:3px; padding:1px}
.hp_head select{ width:150px;}
.sbt{ background:url(aaa_r2_c4.jpg); padding:0px; width:57px; height:31px; border:0px;   margin-left:5px; }
.hp_menu{line-height:25px;color:#3366FF;}
.hp_menu a{ color:#3366FF;}
.homapage_top{ padding:5px;}
.homepage_top .ico{ float:left; border:0px;}


/**
* 蓝色玻璃标题容器
**/
.bluetitle{
border:1px #9CCEF2 solid;
margin-top:5px;
color:#81140F;
}
.bluetitle a:hover{
color:red;
font-size:12px;
}
.bluetitle a:visited{
color:#171E64;
font-size:12px;
}
.bluetitle a:active{
color:red;
font-size:12px;
}
.bluetitle a:link{
color:#171E64;
font-size:12px;
}
.bluetitle .head{
border-bottom:1px #9CCEF2 solid;
background-color:#ffffff;height:28px;
padding-left:1px;
}
.bluetitle .head .title{
float:left; 
font-weight:bold;
background:url(bluetitle_3.gif) repeat-x;
font-size:14px;
color:#FFFFFF;height:28px;
line-height:28px;
padding:0 10px 0 10px;
}


.bluetitle .head .title a{ font-size:14px; color:#FFFFFF;}

.bluetitle .head .right{
float:right; 
line-height:27px;
}
.bluetitle .content{
line-height:150%;
padding:5px;
text-align:left;
background-color:#FFFFFF;
}
.bluetitle .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.bluetitle .content .pic{
border:1px #CCCCCC solid;
}
.bluetitle .foot{

}


/**
首页分类列表样式
**/

.Infosort{
clear:both;border:1px solid #83B0E4;
	
}

.Infosort .middle{

}
.Infosort .head{
	height:19px;
	padding-top:5px;
	font-weight:bold;
	padding-left:10px;
	background:url(iheadbg.gif);
}
.Infosort .c2{

	background:#F5F5F5;
	border-bottom:0px #bababa dotted;
}
.Infosort .c1{
	background:#ffffff;
	border-bottom:0px #bababa dotted;
}
.indexlistsort .smallsort{
	padding-bottom:10px;
	padding-left:8px;
	color:#cccccc;
}
.indexlistsort .bigsort{	 

	width:100%;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:8px;
	margin-top:8px; 
	
}



.indexlistsort .bigsort a{
	font-weight:bold;
	text-decoration: none;
	color:#1C77B0;
}
.indexlistsort .smallsort a{
	color:#1C77B0;
	text-decoration: none;
	font-size:13px;
	line-height:180%;
}
.indexlistsort .smallsort a:hover{
	text-decoration: underline;
}
.indexlistsort .smallsort span{
	display:block;
	float:left;
	line-height:150%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.bestlist{
clear:both;
padding:5px;

}
.bestlist .linelist{
float:left;
width:95px;
height:130px;
margin-right:5px;
text-align:center;
}
.bestlist .pic{
border:1px solid #999999;
}
.bestlist .linelist .title{
height:40px;
}

.list_title td{
	border-top:1px dotted #ccc;
	padding-top:8px;
	padding-bottom:3px;
}
.list_title .listtop{
	border-top:0px;
}



/**
* 资讯小列表
**/
.newslist{
border:1px #9CCEF2 solid;
margin-top:5px;
color:#81140F;
}
.newslist a:hover{
color:red;
font-size:12px;
}
.newslist a:visited{
color:#171E64;
font-size:12px;
}
.newslist a:active{
color:red;
font-size:12px;
}
.newslist a:link{
color:#171E64;
font-size:12px;
}
.newslist .head{
background:url(infolist.jpg) repeat-x;
border-bottom:1px #9CCEF2 solid;

line-height:27px;
padding-left:5px;
}
.newslist .head .title{
float:left; 
font-weight:bold;
border-left:3px #FFFFFF solid;
padding-left:5px;
font-size:14px;
color:#ffffff;
}
.newslist .head .title a{ font-size:14px;}

.newslist .head .right{
float:right; 
line-height:27px;
}
.newslist .content{
line-height:150%;
padding:0 5px 5px 5px;
text-align:left;
background-color:#FFFFFF;
}
.newslist .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.newslist .content .pic{
border:1px #CCCCCC solid;
}
.newslist .foot{

}



/**
* 小列表
**/
.infolist{
border:1px #9CCEF2 solid;
margin-top:5px;
color:#171E64;
}
.infolist a:hover{
color:red;
font-size:12px;
}
.infolist a:visited{
color:#171E64;
font-size:12px;
}
.infolist a:active{
color:red;
font-size:12px;
}
.infolist a:link{
color:#171E64;
font-size:12px;
}
.infolist .head{
padding:5px;
background-color:#F2F6F9;
height:15px;
background:url(infolist.jpg) repeat-x;
border-bottom:1px #9CCEF2 solid;
}
.infolist .head .title{
float:left; 
font-weight:bold;
padding-left:15px;
font-size:14px;
background-image:url(biaotou.gif);
background-repeat:no-repeat;
color:#fff;

}
.infolist .head .right{
float:right; 
line-height:20px;
}
.infolist .content{
line-height:150%;
padding:5px;
text-align:left;
}
.infolist .content li{
	list-style:none;
	list-style-type:none;
	list-style:outside;
}
.infolist .content .pic{
border:1px #CCCCCC solid;
}
.infolist .foot{

}


/*
*列表推荐加亮
*/
.list{
border-bottom:1px #a9a9a9 dashed;
}
.list_best{
border-bottom:2px #69A4DC solid;
background:url(list_bestbg.gif);
}