/* CSS Document */
#out{
width:768px;

padding:0px 2px 0px 2px;
}


/**********************   logo   ********************/
.logo{
float:left;
padding-top:0px;
width:253px;
}
.logo a{
float:left;
}
.logo_title{
padding-top:13px;
font-size:22px;
font-weight:bolder;
color:#FF6633;
}


	
	
/*****************首推广告区*******************************/
	#bar{
	width:768px;
	height:65px;
	}
	.bar_left{
	float:left;
	width: 549px;
	padding: 1px;
	border: 1px solid #77ade4;
	height: 60px;
	}
	
	.bar_right{
	width:212px;
	font-size:12px;
	color:#FF9900;
	text-align:left;
	background-repeat:no-repeat;
	background-image:  url(../images/merchant/messeng_back.jpg);
	height: 64px;
	overflow: hidden;
	float: right;
}
	
/******************商城内容显示区**************************************/
#main{
margin-top:2px;
width:inherit;
height:180px;
}
	.main_left{
	margin-right:3px;
	float:left;
	width:163px;
	text-align:center;
	}
	.main_left_title{
	overflow: hidden;
	background-image:url(../images/merchant/left_title1.jpg);
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	}
	.main_left_message{
	text-align:center;
	padding:24px 0px 21px;
	background-color:#F5F8FD;
	height:108px;
	width: 161px;
	border:1px solid #999999;
	border-top:0px solid;
	}
	
	
	.main_middle{
	float:left;
	width:435px;
	text-align:left;
	}
	.main_middle_title{
	width:435px;
	height:25px;
	}
	.main_middle_title_l{ float:left; width:10px; height:25px; background-image: url(/net/gb/images/merchant/column_title_l.jpg);}
	.main_middle_title_b{ float:left; width:353px; height:25px; overflow:hidden; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:25px; background-image: url(/net/gb/images/merchant/column_title_b.jpg); overflow:hidden;}
	.main_middle_title_r{ float:right; width:72px; height:25px; background-image: url(/net/gb/images/merchant/column_title_r.jpg);}
	
	.main_middle_message{
	padding:5px 20px;
	width:390;
	height:143px;
	border:1px solid #999999;
	border-top:0px solid;
	}
	.main_middle_message tr{
	line-height:20px;
	}	
	.main_right{
	float:left;
	width:163px;
	margin-left:3px;
	}
	.main_right_title{
	padding:5px 0px 4px;
	background-image:url(/net/gb/images/merchant/right_title1.jpg);
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	}
	.main_right_message{
	padding:10px 0px 4px;
	border:1px solid #999999;
	border-top:0px solid;
	}

/*********************   map   ************/
.map{
margin-top:5px;
width:766px;
}
.map_left_body{
float:left;
width:160px;
text-align:center;
border-left:1px solid;
border-right:1px solid;
border:1px solid #999999;
}
.map_left_body ul{
margin:0px;
padding:15px 28px 15px;
}
.map_link{
padding:5px 0px 5px;
background-color:#F5F8FD;
}
.search_select_title{
padding:5px 10px 5px;
background-repeat:repeat-x;
background-image:url(../images/merchant/left_title2_b.jpg);
color:#FFFFFF;
font-weight:900;
width:132px;
float:left;
}
.search_select{
padding-top:10px;
padding-bottom:4px;
}
.search_select select{
margin:5px 0px 5px;
}
.search_message{
height:140px;
}
.search_button{
padding-top:16px;
height:120px;

}
.map_right_body{
margin-left:165px;
border:1px solid #999999;
padding:30px 0px 21px;
}

/*****************  浦发卡介绍  ***********************/
.card{
	border:1px solid #999999;
	width:766px;
	margin-top: 3px;
	
}
.card_menu{
width:764px;
height:27px;
}
.card_menu_l{
width:4px;
height:27px;
float:left;
background-image:url(/net/gb/images/merchant/column_title2_l.jpg);
}
.card_menu_b{
width:756px;
height:27px;
float:left;
overflow:hidden;
font-size:14px;
color:#FFFFFF;
line-height:27px;
background-image:url(/net/gb/images/merchant/column_title2_b.jpg);}

.card_menu_r{
width:4px;
height:27px;
float:right;
background-image:url(/net/gb/images/merchant/column_title2_r.jpg);
}
.card_introduction{
padding:0px 5px 15px;
text-align:left;
height:245px;
}
.card_introduction_pic{
width:184px;
float:left;
height:160px;
padding:40px 10px 0px 10px;
margin-bottom:-40px;
}

.card_introduction_pic2{
width:184px;
float:left;
height:160px;
padding:12px 10px 0px 10px;
margin-bottom:-40px;
}
.card_pic_size{
width:184px;
height:116px;
}

.card_padding{
padding-top:5px;
}

.card_introduction_mess{
float:right;
padding:5px
padding-left:180px;
line-height:20px;
width:540px;
height:160px;
}
.card_introduction_mess_text{
border-bottom:1px dashed #666666;
padding-bottom:10px;
padding-top:18px;

}
.card_introduction_mess_text_2{

padding-top:10px;

}
/***************************************************/
	.important_item{
	width:120px;
	height:90px;
	margin:2px 10px 3px 10px;
	overflow:hidden;
	border: #FFFFFF;
	}


/********************加盟*******************/
.active{
margin-top:3px;
width:768px;

height:140px;
}
.active_left{
	margin:0px 0px 0px 0px;
	float:left;
	text-align:left;
	width:252px;
	height:138px;
	clear:right;
	border: 1px solid #999999;
}
.active_left_title{
    width:250px;
	height:25px;
	overflow:hidden;
	margin:1px 0px 0px 1px;
	}
.active_left_title_l{
    width:4px;
	height:25px;
	float:left;
	background-image:url(/net/gb/images/merchant/column_s_l.jpg);}
.active_left_title_c{
	width:242px;
	height:25px;
	float:left;
	background-image:url(/net/gb/images/merchant/column_s_c.jpg);
	line-height: 25px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.active_left_title_r{
    width:4px;
	height:25px;
	float:right;
	background-image:url(/net/gb/images/merchant/column_s_r.jpg);}
.active_left_content{
	width:250px;
	height:112px;
	background-image:url(/net/gb/images/merchant/active_left_back.jpg);
	overflow:hidden;
}
.active_left a{
width:inherit;
padding:10px 30px;
}
.applyimg{
margin-top:50px;
margin-left:20px;
width:150px;
height:10px;

}
.active_middle{
	margin:0px 0px 0px 3px;
	float:left;
	width:252px;
	border: 1px solid #999999;
	height: 138px;
}
.active_right{
margin:0px 0px 0px 3px;
	float:left;
	width:252px;
	border: 1px solid #999999;
	height: 138px;;
}

/************************************************************/
img{
border:hidden;
}


#important
{
margin-top:5px;
width:766px;
border:1px solid #999999;

}

.top_bg{
background:  url(../images/merchant/top_bg.gif) repeat-x;
height:5px;
}
	
	#menu{
	width:inherit;
	margin-top:-4px;
	}

	#flash{
	width:762px;
	border: 1px solid #2d80d2;
	padding:1px;
	height:82px;
	}
	#introduction{
	width:inherit
	}
	#links_index{
	border: 1px solid #D3B59B;
	width:766px;
	background-repeat:repeat-x;
	background-image:  url(../images/shopping/link_bg.gif);
	}
	#links{
	margin-top:-10px;
	border: 1px solid #D3B59B;
	width:766px;
	background-repeat:repeat-x;
	background-image:  url(../images/shopping/link_bg.gif);
	}
	html{
	text-align:center;
}

/*****************插件*************************************/
	.button{
	margin:5px 13px 5px 13px;
	padding:6px 6px 3px 6px;
	width:112px;
	height:13px;
	border-style:none;
	text-align:center;
	font-size:12px;
	color:#666666;
	background-repeat:no-repeat;
	background-image:  url(../images/merchant/button_login.gif);
	}
	.button a:hover{
	color:#FF6600;
	}
	ul.img{
	margin-top:5px;
	list-style-image:  url(../images/merchant/arrow01.gif);
	text-align:left;
	margin-bottom:5px
	}
	ul.none{
	list-style-type:none;
	margin-top:10px;
	margin-bottom:-5px
	}
	hr.mainpart{
	width:140px;
	height:2px;
	color:#000000
	}
	li{
	margin-top:4px;
	font-size:13px;
	}
	li.extends{
	padding-bottom:8px;
	font-size:12px;
	text-align:left;
	}
	li.extends01{
	padding-bottom:8px;
	font-size:12px;
	text-align:left;
	color:FF9900;
	}
	img.most{
	margin-top:2px;
	margin-bottom:2px;
	border-style:none;
	}

	.more{
    text-align:right;
    padding-right:10px;
    padding-top:10px;
	width:inherit;
	font-size:12px;
	}


/******************商城导航栏******************************/
	.menu_item{
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	width:700px;
	height:33px;
	color:#FFFFFF;
	margin-top:-7px;
	}
.menu_item01 a:link{
   height:33px;
   padding-top:-20px;
   padding-bottom:-12px;
   padding-left:17px;
   padding-right:17px;
   color:#FFFFFF;
   text-decoration:none;
}
.menu_item01 A:visited {
   height:33px;
   padding-top:-20px;
   padding-bottom:-12px;
   padding-left:17px;
   padding-right:17px;
   color:#FFFFFF;
    text-decoration:none;
}
.menu_item01 A:hover{
   height:33px;
   padding-top:-20px;
   padding-bottom:-12px;
   padding-left:17px;
   padding-right:17px;
   color:#000000;
   background:  url(../images/shopping/button_bg01.gif) no-repeat 4px;
}


	.menu_left{
	width:10px;
	height:33px;
	float:left;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/button_left.gif)}
	.menu_middle{
	color:#FFFFFF;
	padding-top:8px;
	width:747px;
	height:33px;
	float:left;
	background-repeat:repeat-x;
	background-image:  url(../images/shopping/button_bg.gif);
	}
	.menu_right{
	width:6px;
	height:33px;
	float:left;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/button_right.gif)}


	
	.introduction_logo img{

	width:120px;
	height:60px;
	overflow:hidden;
	border-style:none;
	border:1px #cccccc solid;
	}
	.introduction_logo{
	float:left;
	width:120px;
	height:80px;
	margin:8px;
	text-align:center;
    color:#FF9933;
	}
	.exception{
	border-bottom-style:groove;
	padding-top:3px;
	padding-bottom:3px;
	border-width:thin;
	width:280px;
	}
	.exception a:hover{
	color:#FA5A06;
	}
/****************************************************************/
	.introduction_left{
	float:left;
	width:160px;
	text-align:center;
	padding-top:5px;
	padding-bottom:3px;
	background-color:#E9F1FE
	}
	introduction_left img{
	border-style:none;
	text-align:center;
	}
	.introduction_middle{
	text-align:left;
	float:left;
	margin-left:5px;
	margin-right:5px;
	height:380px;
	width:433px;
	}
	.introduction_middle_top{
	float:left;
	margin-right:-3px
	}
	.introduction_middle_bottom{
	width:433px;
	height:338px;
	border:1px solid #CCCCCC;
	line-height:1.3;
	}
	.introduction_right{
	float:left;
	width:160px;
	}
	.introduction_right_tuijian{
	margin-top:5px;
	margin-bottom:5px
	}
	.introduction_right_last1{
	height:3px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/diaocha_top.gif)}
	.introduction_right_last2{
	MARGIN-TOP:-12PX;
	PADDING-TOP:10PX;
	width:160px;
	background-repeat:repeat-y;
	background-image:  url(../images/shopping/diaocha_bg.gif)}
	.introduction_right_last3{
	font-weight:bold;
	font-size:19px;
	text-align:center
	}
	.introduction_right_last4{
	margin-top:8px;
	margin-left:10px;
	margin-right:4px;
	font-size:12px;
	text-align:left;
	}
	.introduction_right_last5{
	height:3px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/diaocha_bottom.gif)}
	.introduction_right_last6{
	text-align:center;
	margin-top:10px;
	margin-bottom:17px;
	}
	.introduction_item{
	text-align:center;
	height:130px;
	float:left;
	margin:2px 2px 2px 4px;
	}	
	.introduction_item img{
	margin-top:5px;
	margin-right:3px;
	margin-left:3px;
	width:65px;
	height:35px;
	border:1px solid #BBBBBB; 
	}

	.introduction_item1{
	font-size:12px;
	float:left;
	width:90px;
	height:120px;
	margin-left:3px;
	margin-top:10px;
	padding-top:15px;
	padding-left:45px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/fenlie01.gif)}

   .introduction_item2{
	font-size:12px;
	float:left;
	width:90px;
	height:120px;
	margin-left:3px;
	margin-top:10px;
	padding-top:15px;
	padding-left:45px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/fenlie02.gif)}

		.introduction_item3{
	font-size:12px;
	float:left;
	width:90px;
	height:120px;
	margin-left:3px;
	margin-top:10px;
	padding-top:15px;
	padding-left:45px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/fenlie03.gif)}


	.introduction_item4{
	font-size:12px;
	float:left;
	width:90px;
	height:120px;
	margin-left:3px;
	padding-top:15px;
	padding-left:45px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/fenlie04.gif)}


	.introduction_item5{
	font-size:12px;
	float:left;
	width:90px;
	height:120px;
	margin-left:3px;
	padding-top:15px;
	padding-left:45px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/fenlie05.gif)}

	.introduction_item6{
	font-size:12px;
	float:left;
	width:90px;
	height:120px;
	margin-left:3px;
	padding-top:15px;
	padding-left:45px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	background-image:  url(../images/shopping/fenlie06.gif)}


	.introduction_span{
	font-size:14px;
    font-weight:bold;
    color:#6699CC;
	padding-bottom:10px;
	}
	. li{
	padding-bottom:3px;
	}
/*******************************************/
/***************????*********************/
	#links{
    border: 1px solid #D3B59B;
	width:766px;
	margin-top:5px;
	background-repeat:repeat-x;
	background-image:  url(../images/shopping/link_bg.gif);
	}
	.links_img{
	background:  url(../images/shopping/link_image.gif) no-repeat 10px 5px;
	text-align:left;
	padding-top:4px;
	padding-left:25px;
	}
	.links_title{
	text-align:left;
	padding-top:4px;
	}
	.links_main{
	width:inherit;
	overflow:hidden;
	height:50px;
	background-color:#FEF4EB
	}
	.links_item  img{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:3px;
	width:104px;
	height:40px;
	border:1px solid #cccccc;
	}
/********************end***********************************/	

#bottom{
	margin:0px;
   	padding:0px 0px 0px 0px ;
	width:766px;
	text-align:center;
}
.bottomimg{
background:  url(../images/shopping/bottom.gif) no-repeat;
height:10px;
margin:5px 0px 5px 0px;
}

	#message1{
	margin-top:5px;
	text-align:left;
	font-size:14px;
	}
	#message2{
	margin-top:10px;
	text-align:left;
	}
/****************地图区****************/	
	.map_middle{
	height:400px;
	margin-top:-5px;
	}
	
	.map_bottom{
	width:inherit;
	height:10px;
	background-image:url(../images/merchant/map_bottom.gif);
	background-repeat:no-repeat
	}
	
	.map_top_body{
	height:10px;
	background-repeat:no-repeat;
	background-image:url(../images/merchant/map_top.gif)
	}
	

	
	
	
	.search_middle{
	width:160px;
	margin-top:-30px;
	height:30px;
	padding-top:26px;
	background-image:url(../images/merchant/search_middel.gif);
	background-repeat:repeat-y;
	
	}
	.search_title{
	margin-top:5px;
	background-image:url(../images/merchant/search_middel.gif);
	background-repeat:repeat-y
	}
	
	.map_search_top{
	height:30px;
	background-repeat:no-repeat;
	background-image:url(../images/merchant/search_top.gif);
	}
	
	.map_search_bottom{
	padding-bottom:10px;
	width:inherit;
	height:10px;
	background-repeat:no-repeat;
	background-image:url(../images/merchant/search_bottom.gif)
	}	
	
/****************搜索区按钮****************/
	.buttom1{
	width:93px;
	height:28px;
	border-style:none;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-image:url(../images/merchant/search_btn_bg.gif)
	}
	
	.buttom2{
	width:145px;
	height:29px;
	font-weight: bold;
	color: #FFFFFF;
	border-style:none;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-image:url(../images/merchant/search_bigbtn_bg.gif);
}








/*****************************推荐***************************/	
	.important_title{
	padding:7px 0px 6px 0px;
	float:left;
	width:758px;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	background-repeat:repeat-x;
	background-image:url(../images/merchant/column_title2_b.jpg);
	height:16px;
	}
	
#PopMerchant ul{
margin:10px;
text-align:left;
list-style:none;
font-size:14px;
}	
.nav_masseng{
	padding:4px 28px 1px;
	line-height:20px;
	color:#6d6d00;
	font-size:14px;
	width:712px;
	text-align: left;
	font-weight: bold;
	background-image:url(../images/merchant/line.jpg);
	background-repeat:no-repeat;
}
.newstable{
border:0px;
margin-top:15px;
}
.newstabletd{
padding:2px;
background-image:url(../images/merchant/dash.gif);
background-position:center;
background-repeat:repeat-x;

}
.newstabletd a{
background-color:#FFFFFF;
}
