﻿/******** 共性板块布局样式 ********/
.ug_clear {
    clear: both;
}
.ug_left {
	float: left;
}

.ug_right {
    float: right;
	
}


.ug_right_1 {
    clear: both;
	float: right;
}
.ug_tx {
    clear: both;
	line-height:30px;
}

/* 右 虚线 */
.ug_div_s1 {
	clear: both;
	margin-left: 20px;
	margin-right: auto;
	margin-top: 2px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CACACA;	
}

/* 左 虚线 */
.ug_div_s2 {
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CACACA;	
}



/******** 普通板块布局样式 ********/

/***** 当前位置width: 973px !important; *****/
.ug_cur_pos {
    width: 973px;
	margin-bottom: 10px;
	background-image: url(../img/icon_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/**/
	text-align: left;
	/**/padding-top: 1px;
	margin-right: auto;
	margin-left: auto;zoom:1;
}


/***** 搜索    width: 973px !important; *****/
.ug_search {

	width: 973px;
	height: 54px;
	margin: auto;
	background-image: url(../img/ug_search.jpg);	
}
    .ug_search_tx1 {
	    padding-top: 5px;
		float: left;
		margin-left:73px !important;
		margin-left:38px;
		margin-right:30px;
	}
	 .ug_search_tx2 {
	    margin-right: 5px;
		padding-top: 5px;
		float: left;
	}
	.ug_search_tx3 {
		padding-top: 5px;
		margin-left: 0px;
		margin-right: 10px;
		width: 63px;
		float: left;
	}


/***** A    width: 973px !important;width: 973px !important;*****/	
.ug_top {
	width: 973px;
	height: 39px;
	margin: auto;
	background-image: url(../img/ug_a.jpg);
	margin-top:10px;
}

.ug_a {
    margin: auto;
	height: 262px !important;
	width: 973px;
	background-image: url(../img/ug_a_bg.jpg);
	overflow: hidden;
	zoom: 1;
}
    .ug_a_left {
	    float: left;
		width: 36px;	
		overflow: hidden;
		zoom: 1;
		margin-top:50px;
	}	    

	.ug_a_right {
	    float: left;
		width: 937px;
		overflow: hidden;
		zoom: 1;
		margin-top:10px;		
	}
		

/***** 内容主体 *****/	
.ug_content_s1 {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1px;
	width: 973px;
	overflow: hidden;
	
}

    .ug_content_left {
	   float: left;
	   width: 686px;
	   overflow: hidden;
	   
	   margin-bottom: 0px;
	   	   }
	.ug_content_right {
	    float: right;
	    width: 287px;
	    margin-bottom: 10px;
		overflow: hidden;
		zoom: 1;
		margin-bottom: 0px;
	    }
		
        /* 右C 边框 */
        .ug_right {
			clear: both;
			float: right;
			width: 287px;
			margin-bottom: 10px;
			background-image: url(../img/ug_bg1.jpg);
			}
			
.ug_content_s2 {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	width: 973px;
	overflow: hidden;
	zoom: 1;
}

    .ug_content_l1 {
	    float: left;
		text-align:center;	
	   	}
		.ug_content_l2 {
		float: left;	
		width: 783px;
		height: 39px;
		background-image: url(../img/ug_4.jpg);			
		}
			.ug_content_l3 {
			float: left;
			margin-left:90px;
			margin-top:11px;	
			}

.ug_content_s3 
{
	    float: left;
		width: 20px;
		height:220px;
		overflow: hidden;
		zoom: 1;
		margin-left:0px;
		margin-right:4px;
		margin-left:8px !important;
		margin-right:4px !important;
		background-color:#0196F0;
	}	
	.ug_content_s3_t1 {
	    float: left;
		width: 160px;	
		overflow: hidden;
		zoom: 1;
		margin-top:15px;
	   }	
	   .ug_content_s3_t1_1 {
	    float: left;
		width: 78px;	
		overflow: hidden;
		zoom: 1;
	   }	
		.ug_content_s3_t2 {
			float: left;
			width: 160px;	
			overflow: hidden;
			margin-top:13px;
			zoom: 1;
		   }	
	   
.ug_content_s4 {
	    float: left;
		width: 726px;
		height:205px;
		overflow: hidden;
		zoom: 1;
		margin-left:8px;
		margin-top:5px;
		text-align:left;
	   }	


/****** Bwidth: 686px !important; *******/
.ug_b {
	
	width: 686px;
	height: 27px;
	margin: auto;
	background-image: url(../img/ug_b.jpg);
	background-repeat: repeat-x;
	padding-top:35px;
}

    .ug_content_list {
			    float: left;
				margin-left:auto;
				width: 686px;
				padding-top:5px;
				padding:5px;
				overflow:hidden;
				}
/****** C *******/
.ug_c {
	
	width: 287px;
	margin: auto;
	background-image: url(../img/ug_c.jpg);
	background-repeat:no-repeat;
	padding-top:41px;
}

/***** D *****/	
.ug_d {
    margin: auto;
	width: 686px;	
}		
    .ug_d_left {
	    float: left;
		width: 333px;
		overflow: hidden;
		zoom: 1;
		background-image: url(../img/ug_d.jpg);		
		}
	    .ug_d_left_content {
	        margin: auto;
	        background-color: #FFFFFF;
	        overflow: hidden;
	        zoom: 1;
			margin-top:3px;
			}
	      .ug_d_right_content_list {
			    float: left;
				margin-left:auto;
				width: 330px; 
				padding:6px;
				line-height:19px;
				}
				.ug_d_right_content_space {    
				clear: both;
				margin-left: auto;
				margin-right: auto;
				margin-top: 3px;
				}
				   	    
.ug_d_1 {
	float: left;
	margin: auto;
	zoom: 1;
	width:465px;
}
	
		.ug_d_1_content{
		float: left;
		width: 465px;
		height: 39px;
		margin: auto;
		background-image: url(../img/ug_d_2.jpg);
		background-repeat: repeat-x;
		}
		.ug_d_1_content_1 {
				float: left;
				margin: auto;
				zoom: 1;
				width:445px;
				padding-top:8px;
				margin-left:5px;
				
				}
		
			.ug_e_right {
				float: right;
				width: 353px;
				overflow: hidden;
				zoom: 1;
				background-image: url(../img/ug_e.jpg);
				}
				.ug_e_right_content {
					margin: auto;
					padding: 5px;
					background-image: url(../img/ug_e_bg.jpg);
					overflow: hidden;
					zoom: 1;
					}
					.ug_e_right_content_list {
						float: left;
						margin-left:13px;
						width: 330px; 
						padding:6px;
						line-height:19px;
						}
.ug_e_1 {
	float: left;
	margin: auto;
	zoom: 1;
	width:487px;
	background-image: url(../img/ug_c_bg.jpg);
	margin-bottom:15px;
}
/*width: 507px !important;*/
		.ug_e_1_content {
			float: left;
			
			width: 507px;
			height: 39px;
			margin: auto;
			background-image: url(../img/ug_c_1.jpg);
			background-repeat: repeat-x;
			}
			.ug_e_1_content_1 {
				float: right;
				margin: auto;
				zoom: 1;
				width:445px;
				padding-top:8px;
				}
				
				
				
/******** 通用布局样式 ********/

/***** Title *****/
.ug_title_s1 {
    margin: auto;
	overflow: hidden;
	zoom: 1;
	line-height: 30px;
	}

	.ug_title_s1_more {
	    float: right;
		padding-right: 10px;
		padding-top:6px;
		}
		
		.ug_title_s2_more {
	    float: right;
		padding-right: 10px;
		padding-top:13px;
		}

				.ug_title_s2 {
					margin: auto;
					overflow: hidden;
					zoom: 1;
					line-height: 29px;
					background-image: url(../img/ug_btn_1.jpg);
					background-repeat: no-repeat;
					width:151px;	
					}
					.ug_title_s2_mid {
						float: left;
						margin:auto;
						padding-top: 2px !important;
						padding-top: 2px;
						width:675px;
						}
						.ug_title_s2_search {
						float: left;
						margin:auto;
						padding-top: 3px !important;
						padding-top: 3px;
						width:900px;
						}

.ug_title_s3 {
    margin: auto;
	float:left;
	overflow: hidden;
	zoom: 1;
	width:310px;
	margin-top:8px;
	}
	.ug_title_s3_1 {
	    float:left;
		line-height: 28px;
		text-align: left;
		padding-left: 13px;
		background-image: url(../img/ug_line.jpg);
		width: 310px !important;
		width: 310px;
		background-repeat: repeat-x;
		background-position: 0px bottom;
		}
		 .ug_title_s3_2 {
		    float:left;
			background-image: url(../img/ug_bg_1.jpg);
			width: 20px !important;
			width: 20px;
			height:135px;
			background-repeat: repeat-y;
			background-position: 0px bottom;
			margin-top:16px;
			}

.ug_title_s4 {
    margin: auto;
	overflow: hidden;
	zoom: 1;
	background-color: #FCE9F3;
	width:973px;
	height:35px;
	}
	.ug_title_s4_1 {
				float: left;
				margin:auto;
				padding-top: 8px !important;
				padding-top: 8px;
				width:960px;
				}
.ug_title_s4_2 {
    margin: auto;
	overflow: hidden;
	zoom: 1;
	background-color: #FCE9F3;
	width:973px;
	height:5px;
	}	

.ug_title_s5 
{
    margin: auto;
	overflow: hidden;
	zoom: 1;
	width:973px;
	}

.ug_title_s6 {
            clear: both;
			float: left;
			padding-left: 50px;
			padding-top:13px;
			}
			
			
/***** 重复内容样式 *****/

.ug_list_s2 {
	margin-left: 30px;
	margin-right: auto;
	margin-top: 8px;
	margin-bottom: 4px;
	overflow: hidden;
	zoom: 1;
	width: 248px;
}
    .ug_list_s2_p1 {
	    float: left;
		width: 110px;
		height:156px;
	}
	.ug_list_s2_p2 {
	    float: right;
		width: 125px;
		line-height: 25px;
		text-align: left;
		height:30px;
	}
	.ug_list_s2_p3 {
	    float: right;
		width: 150px;
		text-align: left;
		height:28px;
	}
.ug_list_s3 {
	width: 248px;
	border: 1px solid #c1bfc0;
	margin-left: 30px;
	margin-bottom: 8px;
	overflow: hidden;
	zoom: 1;
	height:40px;	
}
	.ug_list_s3_p1 {
	float: left;
	width: 50px;
	height:40px;
	background: #f1f0ee;
	padding-top: 3px;
	padding-bottom: 3px;
	overflow: hidden;
	zoom:1;
	}
	.ug_list_s3_p2 {
	float: right;
	width: 188px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	overflow: hidden;
	zoom: 1;	
	}

/****** 搜索内容区域 *******/
#searchcontent {
	clear: both;
	margin: auto;
	float: left;
	overflow: hidden;
	zoom: 1;
}
/* 搜索功能按钮 */
#searchcontent #sch_func {
	background-image: url(../img/sch_func_bg.jpg);
	height: 25px;
	margin: auto;
	line-height: 25px;
}
#searchcontent #sch_func .sch_func_btn {
	float: left;
	padding-top: 5px;
	line-height: 18px;
	margin-right: 3px;
}
#searchcontent #sch_func .sch_func_sel {
	float: left;
	padding-top: 2px;
}
/* 搜索功能列表 */
#searchcontent #sch_list {
	margin: auto;
	margin-bottom: 10px;
	border: 1px solid #ED7D78;
	overflow: hidden;
	zoom: 1;
}
/* 搜索功能列表标题 */
#searchcontent #sch_list #sch_l_title {
	background-color: #FCEDEA;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ED7D78;
	line-height: 25px;
	overflow: hidden;
	zoom: 1;
}
#searchcontent #sch_list #sch_l_title .sch_l_t_name {
    font-size: 13px;
	float: left;
	margin-right: 5px;
}

/* 搜索功能列表重复内容部分 */
#searchcontent #sch_list .sch_list_c {
	margin: 5px;
	text-align: left;
	line-height: 23px;
	overflow: hidden;
	zoom: 1;
}
/* 搜索功能列表重复内容分割内容标题 */
#searchcontent #sch_list .sch_list_c .sch_list_c_p1 {
	float: left;
	margin-right: 5px;
}
#searchcontent #sch_list .sch_list_c .sch_list_c_p2 {
	float: left;
	margin-right: 3px;
	width: 310px;
}
#searchcontent #sch_list .sch_list_c .sch_list_c_p3 {
	float: left;
	margin-right: 3px;
	width: 75px;
	margin-top:25px;
}
#searchcontent #sch_list .sch_list_c .sch_list_c_p4 {
	float: left;
	margin-right: 2px;
	width: 48px;
	margin-top:35px;
}
#searchcontent #sch_list .sch_list_c .sch_list_c_p5 {
	float: left;
	margin-right: 2px;
	width: 48px;
	margin-top:35px;
}
#searchcontent #sch_list .sch_list_c .sch_list_c_p6 {
	float: left;
	margin-right: 2px;
	width: 65px;
	margin-top:35px;
}
#searchcontent #sch_list .sch_list_c .sch_list_c_p7 {
	float: left;
	width: 53px;
	margin-top:35px;
	text-align: center;
}
/* 搜索页数 */
#searchcontent #sch_pages {
	margin-left: 100px;
	margin-right: auto;
	margin-bottom: 10px;
}

/***************************** Sales信息框 ***********************************/

/* Sales信息外框样式1 */
.ug_sales_s1 {
	float:left;
	width: 310px !important;
	width: 310px;
	padding: 7px;
	overflow: hidden;
}
.ug_sales_s2 {
	float:left;
	width: 310px !important;
	width: 310px;
	padding: 7px;
	overflow: hidden;
	background:#EFEFEF;
}
.ug_sales_s3 {
	float:left;
	width: 486px !important;
	width: 486px;
	overflow: hidden;
}
.ug_sales_s4 {
	float:right;
	width: 487px !important;
	width: 487px;
	overflow: hidden;
}
/* Sales信息__图片框样式1 */
.ug_sales_pic_s1 {
    float: left;
	width: 110px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:5px;
}
.ug_sales_pic_s2 {
    float: left;
	width: 116px;
	margin-right:5px;
}
/* Sales信息__图片框样式1 __内容 */
.ug_sales_pic_s1_c {
    float: left;
}
	.ug_sales_pic_s1_c1 {
		float: left;
		width:116px;
		margin-bottom:5px;
	}
	.ug_sales_pic_s1_c2 {
		float: left;
		width:116px;
		text-align:center;
	}
/* Sales信息__详细内容样式1_1 */
.ug_sales_detail_s1_1 {   
	width: 183px !important;
	line-height: 24px !important;
	width: 190px;
	line-height: 24px;
	color: #000000;	
	background-image: url(../img/ug_line.jpg);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	float: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 5px;
	padding-left: 5px;
	text-align: left;
}
/* Sales信息__详细内容样式1_2 */
.ug_sales_detail_s1_2 {  
	width: 183px !important;
	line-height: 24px !important;
	width: 190px;
	line-height: 24px;
	color: #000000;	
	background-image: url(../img/ug_line_1.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	float: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 5px;
	padding-left: 5px;
	text-align: left;
}
/* Sales信息__详细内容样式1_3 */
.ug_sales_detail_s1_3 {  
	width: 300px !important;
	line-height: 24px !important;
	width: 310px;
	line-height: 24px;
	color: #000000;	
	background-image: url(../img/ug_line_1.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	float: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 5px;
	padding-left: 5px;
	text-align: left;
}
/* Sales信息__详细内容样式1_4 */
.ug_sales_detail_s1_4 {
	line-height: 23px;
	clear: both;
	margin: auto;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}

/* Sales信息__详细内容样式1_5 */
.ug_sales_detail_s1_5 {
	margin: auto;
	margin-top: 8px;
	margin-bottom: 10px;
	border: 1px solid #C99C03;
	background-color: #F8C104;
	text-align:left;
	padding:17px;
	overflow: hidden;
	zoom: 1;
}

/***** 对比 *****/
.ug_maincontent {
	width: 973px;
	margin-bottom: 25px;
	margin-right: auto;
	margin-left: auto;
}

.ug_info_s1_outline {
	background-color: #FFE5E6;
	margin: auto;
	padding: 10px;
	border: 1px solid #CE1D54;
	overflow: hidden;
	zoom: 1;   
}
    .ug_info_s1_p1 {
	    margin-top: auto;
	    margin-right: auto;
	    margin-bottom: 10px;
	    margin-left: auto;
		line-height: 30px;
	}
	.ug_info_s1_pic {
	    margin: auto;
		width: 78px !important;
		width: 78px;
		border: solid 1px #CCCCCC;
		padding: 3px;
		background-color: #FFFFFF;
		margin-top:5px;
	}
	.ug_info_s1_p2 {
	    margin: auto;
	}
	.ug_info_s1_p2 table tr td {
	line-height: 30px;
	text-align: center;
    }
	.ug_info_s1_tb1 {
	  background-color: #E7E7E7;
	}
	.ug_info_s1_tb2 {
	  background-color: #F5F5F5;
	}
	.ug_info_s1_tb3 {
	  background-color: #FFFFFF;
	}
	
/* 地铁_视频 */
.ug_video{
	float:left;
	width: 226px;
}
	.ug_video_s1{
		float:left;
		width:226px;
		height:180px;
		background-color:#E7E7E7;
		overflow:hidden;
	}
	.ug_video_s2{
		float:left;
		width:226px;
		margin-left:2px;
	}
/* 地铁_视频内容 */
.ug_video_tx{
		float:left;
		margin-left:20px;
		margin-top:5px;
		height:200px;
		text-align:left;
		overflow: hidden;
		zoom: 1;
	}
/* 公交线路 */
.ug_bus_tx{
		float:left;
		margin-left:5px;
		margin-right:20px;
		margin-top:5px;
		height:200px;
		text-align:left;
		overflow: hidden;
		zoom: 1;
	}
	.ug_bus_tx1{
		float:left;
		margin-left:20px;
		margin-right:5px;
		margin-top:5px;	
		line-height: 25px;	
		text-align:left;
		overflow: hidden;
		zoom: 1;
	}
	.ug_bus_tx2{
		float:left;
		margin-left:5px;
		margin-right:5px;
		margin-top:5px;
		line-height: 25px;
		text-align:left;
		overflow: hidden;
		zoom: 1;
	}
	.ug_bus_tx3{
		float:left;
		width: 940px;
		padding: 10px;
		text-align:center;
		overflow: hidden;
		zoom: 1;
	}
	
.ug_bus_title {
		clear: both;
		width:963px;
		margin-top: 8px;	
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
		padding: 5px;
		background-color: #FFFFFF;
		border: solid 1px #CCCCCC;
		overflow: hidden;
		zoom: 1;
		
	}
	.ug_bus_title_s1 {
		float: left;
		width:360px;
	}
	.ug_bus_title_s2 {
		float: right;
		width:596px;
		height: 450px;
		background: #F5F5F5;
	}
	.ug_bus_title_s3 {
		float: left;
		width:671px;
	}
	.ug_bus_title_s4 {
	    float: right;
	    width: 268px;
	    }
		
	
.ug_bus_pic{
	float:left;
	width: 226px;
}

.ug_bus_bg{
	float:left;
	width: 258px;
	padding: 10px;
	text-align:left;
	background-color: #e8e8e8;
}

/* 地铁_banner */

.ug_banner{
	width: 973px;
}