@charset "utf-8";

/*-------------------------------base.css-------------------------------------*/
/* CSS Document */
/*格式化样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,tr,td {margin:0;padding:0; font-size:12px;} 
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {border:0} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th,td{text-align:center} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
q:before,q:after {content:''} 
abbr,acronym { border:0}

.bordernone{ border:none; cursor:pointer;}

/*文字排版、颜色*/
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f26{font-size:26px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.red,a.red{color:#cc0031}
.darkblue,a.darkblue{color:#039}
.gray,a.gray{color:#878787}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

/*字体颜色*/
.colorgray{ color:#606060;}
.colorgray2{ color:#999999;}
.colorgray3{ color:#333333;}
.cartgray{ color:#BBBBBB;}
.cheng01{ color:#FD3502;}
.cheng02{ color:#F98120;}
.cheng03{ color:#DB3738;}
.cblue{ color:#1E63B0;}
.white{ color:#FFF;}
.black01{ color:#414141;}
.cartcheng{ color:#FB9B13;}
.colorred01{ color:#CD0102;}

/*边框*/
.bt_none{ border-top-width:0;}
.bb_none{ border-bottom:none;}

/*背景色*/
.whitebg{ background:#FFF;}
.redbg{ background:#B00005;}
.greenbg{ background:#00B415;}
.yellowbg{ background:#FFAD0C;}
.graybg{ background:#FAFAFA;}

/*字体*/
.yahei{ font-family:"微软雅黑";}

/*定位*/
.tl{text-align:left}
.tc{text-align:center}
.tr{ text-align:right;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle} 
.pr{position:relative} 
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1} 
.hidden{visibility:hidden} 
.none{display:none}

/*边距*/
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb40{margin-bottom:40px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml80{margin-left:80px}
.ml100{margin-left:100px}
.ml110{margin-left:110px}
.ml130{margin-left:130px;*_margin-left:75px;}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr30{margin-right:30px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p30{padding:30px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt36{padding-top:36px}
.pt50{padding-top:50px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb30{padding-bottom:30px}
.pb42{padding-bottom:42px}
.pb100{padding-bottom:100px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pl120{padding-left:120px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr100{padding-right:100px}

/*===============================================*/

/*CSS Hack*/

/*======万能Float闭合======*/
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clear {display: inline-block;} /* for IE/Mac */

/*<!-- main stylesheet ends, CC with new stylesheet below... -->*/

.clear {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
    } 

/*======万能Float闭合3======*/

.clear 
{
 height:0px;
 clear:both;
 font-size:0px;
 line-height:0px;
 zoom: 1;
}

/*-------------------------------header.css-------------------------------------*/
/*首页全局css*/
body{
	color: #555555;
}
a{text-decoration: none; color:#555555;}
a:hover{color: #f60;}

/*网站宽度*/
.w1200{width: 1200px;}
/*移除文字*/
.tIndent{text-indent: -99999px;}
/*通用按钮*/
.buttonA, .buttonB{
	font-size: 14px;
	color: #fff;
	font-family: \5FAE\8F6F\96C5\9ED1;
	border: none;
	text-align: center;
	cursor: pointer;
	padding: 3px 0;
	*padding: 0px;
}
.buttonA{background-color: #ff9b05;}
.buttonA:hover{background-color: #fead32;}
.buttonB{background-color: #057ac5;}
.buttonB:hover{background-color: #0c8ee2;}
.button_gray{
	font-size: 14px;
	border: none;
	text-align: center;
	background-color: #b4b4b4;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #959595;
	padding: 3px 0;
	*padding: 0;
}
/*公用颜色*/
.gray{color: #828282;}
.blue{color: #0072bb;}
.green{color: #01ae01;}
.orange{color: #ff6600;}
/*公用头部设置z-index*/
#header{
	position: relative;
	z-index: 2;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
/*公用删除线效果*/
.tLine{text-decoration: line-through;}
/*公用文字加粗*/
.bold{font-weight: bold;}
.orange{color: #ff6600;}

/*顶部信息条*/
#header .topBar{
	width: 100%;
	height: 23px;
	padding-top: 8px;
	border-bottom: 1px solid #ededed;
	background-color: #f7f7f7;
	color: #333333;
}
#header .topBar_content{
	position: relative;
	z-index: 100;
	width: 1200px;
	margin: 0 auto;
}
.topBar li a{
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	color: #333333;
}
.topBar a:hover{
	color: #ff6600;
}
.topBar ul li{
	float: left;
	margin-right: 10px;
	height: 16px;
	line-height: 16px;
	color: #333333;
	overflow: hidden;
	cursor: pointer;
}
/*topbar sns*/
#header .sns li{
	text-indent: -99999px;
	cursor: pointer;
}
#header .sina, #header .weix, #header .bookmark{
	width: 16px;
	height: 16px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat;
}
#header .mobiletip{
	width: 10px;
	height: 15px;
	background:url(/emall../images2/supermarket_main/iphone.png) no-repeat;
}
/*微博 微信*/

#header .sina{
	width: 16px;
	background-position: 0px -18px; 
}
#header .weix{
	width: 16px;
	background-position: 0px -36px; 
}

/*弹出的微信二维码样式*/
#header .weix .tdcode_inner{
	display: none;
	position: absolute;
	z-index: 110;
	width: 187px;
	text-indent: 0px;
	background-color: #fff;
	padding: 15px;
	border: 1px solid #0072bb;
	top: 20px;
	left: 0px;
}
#header .mobiletip .tdcode_inner{
	display: none;
	position: absolute;
	z-index: 110;
	width: 180px;
	text-indent: 0px;
	background-color: #fff;
	padding: 15px;
	border: 1px solid #0072bb;
	top: 20px;
	left: 0px;
}
#header .weix .tdcode_inner .pic{
	width: 187px;
	height: 187px;
	background: url(/emall../images2/supermarket_main/weix.png) no-repeat;
}
#header .mobiletip .tdcode_inner .pic{
	width: 180px;
	height: 180px;
	background: url(/emall../images2/supermarket_main/app.png) no-repeat;
}
#header .weix .tdcode_inner .text{
	margin-top: 15px;
	text-align: center;	
}
/*弹出二维码顶部三角形*/
#header .topBar_content i{
	position: absolute;
	z-index: 2;
	font-size: 24px;
	font-style: normal;
	/*line-height: 14px;*/
}
#header .weix .tdcode_inner i.arrow_outter{
	color: #0072bb;
	top: -10px;
	left: 53px;	
}
#header .weix .tdcode_inner i.arrow_inner{
	color: #fff;
	top: -8px;
	left: 53px;	
}
#header .mobiletip .tdcode_inner i.arrow_outter{
	color: #0072bb;
	top: -10px;
	left: 72px;	
}
#header .mobiletip .tdcode_inner i.arrow_inner{
	color: #fff;
	top: -8px;
	left: 72px;	
}
/*头部右侧工具bar*/
.top_toolBar{
	position: absolute;
	z-index: 100;
	width: 900px;
	text-align: right;
	top: 0px;
	right: 0px;
}
.top_toolBar li{
	text-align: right;
}
.top_toolBar li.last{
	margin-right: 0px;
}
.top_toolBar .line{
	color: #cac9c9;
}
.top_toolBar .login_10{
	color: #ff6600;
}
.top_toolBar .links{
	float: right;
}
.top_toolBar .admin{
	float: right;
}
/*我的理财客展开样式*/
#header .admin_my{
	position: relative;
	overflow: visible;
	width: 70px;
	padding: 0px 5px;
}
#header .admin_my_hover{
	padding: 0px 4px;
	background-color: #fff;
	border: 1px solid #e2e2e2;
	border-top: none;
	border-bottom: none;
}
#header .admin_my_hd{
	display: inline;
	width: 73px;
	position: absolute;
	z-index: 120;
	text-indent: 0px;
	background-color: #fff;
	border: 1px solid #e2e2e2;
	border-top: none;
	padding: 5px 0px 0px 5px;
	top: 16px;
	left: -1px;
}
#header .admin_my_hd a{
	display: block;
	height: 22px;
	line-height: 22px;
}
#header .admin_my_hd a{
	margin-right: 20px;
}
/*我的理财客hover三角形*/
#header .admin_my .dot_arrowdown{
	position: absolute;
	width: 7px;
	height: 14px;
	margin: 5px 0px 0px 5px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat -199px -58px;
}
#header .admin_my_hover .dot_arrowdown{
	background-color: #fff;
	background-position: -209px -58px;
}
/*网站导航*/
#header .nav_map{
	position: relative;
	overflow: visible;
	width: 77px;
	padding: 0px 5px;
}
#header .nav_map_hover{
	padding: 0px 4px;
	background-color: #fff;
	border: 1px solid #e2e2e2;
	border-top: none;
	border-bottom: none;
}
#header .nav_map_hd{
	display: inline;
	width: 80px;
	position: absolute;
	z-index: 120;
	text-indent: 0px;
	background-color: #fff;
	border: 1px solid #e2e2e2;
	border-top: none;
	padding: 5px 0px 0px 5px;
	top: 16px;
	left: -1px;
}
#header .nav_map_hd a{
	display: block;
	height: 22px;
	line-height: 22px;
}
#header .nav_map_hd a{
	margin-right: 20px;
}
/*我的理财客hover三角形*/
#header .nav_map .dot_arrowdown{
	position: absolute;
	width: 7px;
	height: 14px;
	margin: 5px 0px 0px 5px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat -199px -58px;
}
#header .nav_map_hover .dot_arrowdown{
	background-color: #fff;
	background-position: -209px -58px;
}
/*头部新闻栏*/
.newsBar{
	width: 1200px;
	height: 63px;
	border: 1px solid #e2e2e2;
	margin: 0 auto;
	margin-top: 10px;
}
.newsBar h3{
	width: 52px;
	height: 39px;
	font: normal 14px/34px \5FAE\8F6F\96C5\9ED1;
	color: #fff;
	text-align: center;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat 0px -53px;
	top: -3px;
}
.newsBar .frame{
	position: relative;
	margin-left: 20px;
}
.newsBar .frame h3{
	position: absolute;
}
.newsBar .frame ul{
	width: 100%;
	position: absolute;
}
.newsBar a{
	font: normal 14px/24px \5FAE\8F6F\96C5\9ED1;
}
.newsBar ul{
	padding: 7px 0px 0px 65px;
}
.newsBar ul li{
	width: 30px;
	float: left;
	height: 24px;
	margin-right: 22px;
	overflow: hidden;
}
.newsBar ul li.li_3{
	width: 44px;
}
.newsBar ul li.li_4{
	width: 58px;
}
.newsBar ul li.last{
	margin-right: 0px;
}
.newsBar .f_news{
	width: 386px;
}
.newsBar .f_data{
	width: 250px;
	left: 430px;
}
.newsBar .f_tool{
	width: 200px;
	left: 730px;
}
.newsBar .f_sns{
	width: 155px;
	left: 955px;
}
/*logo/search bar*/
.searBar{
	position: relative;
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	margin-top: 10px;
}
.searBar .logo h1{
	float: left;
	display: inline;
	width: 273px;
	height: 77px;
	background:url(/emall../images2/supermarket_main/logo.png) no-repeat left top;
}
/*链接到和讯网*/
.searBar .logo .heXun{
	float: left;
	display: inline;
	width: 100px;
	height: 47px;
	margin-right: 34px;
}
/*链接到理财客*/
.searBar .logo .liCaiKe{
	float: left;
	display: inline;
	width: 139px;
	height: 50px;
}
/*头部搜索*/
.search{
	top: 25px;
	left: 326px;
}
.searBar .search_bd{
	width: 500px;
	height: 38px;
	background-color: #0072bb;
}
.searBar .search_bd h2{
	display: none;
}
.searBar .search_bd form{
	display: block;
	height: 38px;
	border: none;
}
.searBar .search_bd .search_text{
	float: left;
	display: inline;
	overflow: hidden;
	width: 409px;
	height: 26px;
	line-height: 26px;
	margin: 3px 0px 0px 3px;
	padding: 3px 0px 3px 6px;
	border: none;
	border-top: 0px;
	color: #999999;
}
.searBar .search_bd .search_submit{
	float: left;
	display: inline;
	overflow: hidden;
	height: 38px;
	border: none;
	border-top: 0px;
	padding-left: 24px;
	*padding-left: 17px;
	background-color: #0072bb;
	font-size: 16px;
	color: #fff;
	font-family: \5FAE\8F6F\96C5\9ED1;
	cursor: pointer;
}
.searBar .s_keywords h3{
	float: left;
	overflow: hidden;
}
.searBar .s_keywords a{
	margin-right: 10px;
}
/*购物车*/
#header .searBar .shopCar{
	position: relative;
	z-index: 10;
	width: 127px;
	height: 37px;
	top: 25px;
	left: 865px;
}
#header .searBar .shopCar .shopCar_bd{
	display: block;
	position: absolute;
	z-index: 101;
	width: 80px;
	height: 37px;
	font-size: 14px;
	line-height: 37px;
	padding-left: 47px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat 0px -94px;
}
#header .searBar .shopCar .shopCar_bd_hover{
	background: url(/emall../images2/supermarket_main/public.png) no-repeat 0px -429px;
	
}
#header .searBar .shopCar .shopCar_bd a{
	/*position: absolute;*/
	font-size: 14px;
	line-height: 37px;
	margin-left: 47px;
}
#header .searBar .shopCar .shopCar_hd{
	display: none;
	position: absolute;
	z-index: 99;
	width: 300px;
	top: 36px;
	right: 0px;
	_right: -1px;
	margin: 0px;
	padding: 5px 10px;
	border: 1px solid #e2e2e2;
	background-color: #fff;
}
#header .searBar .shopCar .shopCar_hd a{
	line-height: 22px;
	margin: 0px;
	color: #0072bb;
	text-decoration: underline;
	padding: 0px 5px;
}
/*当购物车中有商品时的样式*/
#header .searBar .shopCar .shopCar_hd .goods h3{
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
	border-bottom: 1px solid #efefef;
}
#header .searBar .shopCar .shopCar_hd .goods a{
	text-decoration: none;
	color: #555555;
}
#header .searBar .shopCar .shopCar_hd .goods a:hover{
	text-decoration: none;
	color: #ff6600;
}

#header .searBar .shopCar .shopCar_hd .goods ul{
	margin-top: 5px;
}
#header .searBar .shopCar .shopCar_hd .goods .goods_number{
	float: left;
	width: 80px;
	padding-right: 10px;
}
#header .searBar .shopCar .shopCar_hd .goods .goods_name{
	float: left;
	width: 140px;
}
#header .searBar .shopCar .shopCar_hd .goods .goods_del{
	float: right;
	width: 40px;
}
#header .searBar .shopCar .shopCar_hd .goods .goods_del a{
	color: #0072bb;
}
#header .searBar .shopCar .shopCar_hd .goods .goods_del a:hover{
	text-decoration: underline;
}
/*去结算按钮*/
#header .searBar .shopCar .shopCar_hd .toPay{
	float: right;
}
#header .searBar .shopCar .shopCar_hd .toPay a{
	/*padding: 5px 15px;*/
	display: block;
	width: 70px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	background-color: #e3393c;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#header .searBar .shopCar .shopCar_hd .toPay a:hover{
	color: #fff;
	text-decoration: underline;
	background-color: #fd5255;
}
/*购物车中的商品数量*/
.searBar .shopCar .shopping_amount{
	position: absolute;
	z-index: 1001;
	height: 20px;
	overflow: hidden;
	top: -14px;
	left: 35px;
}
.searBar .shopCar .shopping_amount a{
	float: left;
	padding-left: 4px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat -216px 0px;
}
.searBar .shopCar .shopping_amount span{
	float: left;
	display: block;
	padding-right: 4px;
	color: #fff;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat 100% -26px;
}
.searBar .s_phone{
	position: absolute;
	width: 168px;
	height: 50px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat 0px -139px;
	top: 14px;
	right: 0px;
}
/*导航栏*/
#header .nav_bd{
	width: 100%;
	height: 38px;
	margin-top: 25px;
	background-color: #0072bb;
}
#header .nav{
	width: 1200px;
	height: 38px;
	background-color: #0072bb;
	margin: 0 auto;
}
#header .nav a{
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
/*全部分类*/
#header .nav .categroy{
	position: relative;
	float: left;
	z-index: 90;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
#header .nav .categroy h3 a{
	display: block;
	width: 170px;
	text-align: left;
	padding-left: 30px;
	background-color: #185288;
}
#header .nav .categroy h3.inner a{
	background: url(/emall../images2/supermarket_main/public.png) no-repeat 0px -347px;
}
#header .nav .categroy h3.c_hover a{
	background: url(/emall../images2/supermarket_main/public.png) no-repeat 0px -387px;
}
#header .nav .categroy .cate_normal{
	position: absolute;
	width: 200px;
	background-color: #6f7783;
	z-index: 800;
	top: 38px;
}
.cate_normal .item{
	position: relative;
	z-index: 100;
	border-top: 1px solid #7a838f;
	border-bottom: 1px solid #5b6677;
}
.cate_normal .item h4{
	width: 172px;
	height: 43px;
	z-index: 820;
	position: relative;
	padding-left: 30px;
	border-left: 1px solid #6f7783;
}
#header .cate_normal .item h4 a{
	height: 43px;
	line-height: 43px;
}
#header .cate_normal h4.item_hover{
	color: #0072bb;
	background: #fff;
}
#header .cate_normal h4.item_hover a{
	color: #0072bb;
}
/*弹出内容样式*/
.item .item_bd{
	display: none;
	position: absolute;
	z-index: 790;
	width: 650px;
	background-color: #fff;
	border: 2px solid #6f7783;
	overflow: hidden;
	top: -2px;
	_top: -1px;
	left: 200px;
}
#header .item .item_bd .list{
	float: left;
	width: 465px;
	padding: 0px 20px;
	border-right: 1px solid #cfcfcf;
	padding-bottom: 2000px;
	margin-bottom: -2000px;
}

.item_bd .list dl{
	display: block;
	overflow: hidden;
	padding: 6px 0px;
	zoom: 1;
	border-bottom: 1px dashed #e1e1e1;
}
.item_bd .list dl.last{
	border-bottom: none;
	padding-bottom: 0px;
}
.item .item_bd dt{
	float: left;
	width: 32px;
	font-size: 16px;
	color: #555555;
	padding-top: 2px;
}
#header .item .item_bd dd{
	float: left;
	width: 410px;
	padding-left: 20px;
}
#header .item .item_bd dd a{
	display: block;
	float: left;
	width: 125px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	text-align: left;
	color: #057ac5;
	margin-right: 10px;
	overflow: hidden;
}
#header .item .item_bd dd a:hover{
	color: #ff6600;
}
/*类目热销推荐*/
#header .item .item_bd .hot{
	float: left;
	/*width: 114px;*/
	height: 160px;
	padding: 4px;
	padding-bottom: 2000px;
	margin-bottom: -2000px;
}
#header .item .item_bd .hot a{
	display: block;
	width: 136px;
	height: 156px;
}
/*分类下面的广告位*/
#header .cate_banner{
	_width: 203px;
	height: 90px;
	background-color: #185288;
}
/*导航栏*/
#header .nav .menu{
	float: left;
	margin-left: 1px;		
}
#header .nav .menu ul li{
	float: left;
	white-space:nowrap;		
}
#header .nav .menu ul li a{
	display: block;
	/*width: 105px;*/
	padding:0 20px;
}
#header .nav .menu ul li a.focus{
	background-color: #185288;
}
#header .nav .menu ul li a:hover{
	background-color: #1f619f;
}
/*-------------------------------footer.css-------------------------------------*/

*{
	/*background-image:url(#);*/
	/*background-attachment:fixed;*//*在IE7下与帮助中心下拉菜单显示隐藏效果冲突*/
}
/*通用底部*/
#footer{
	width: 100%;
	margin-top: 10px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
#footer .link_bd{
	width: 100%;
	height: 275px;
	background-color: #ececec;
}
#footer .link{
	width: 1100px;
	height: 108px;
	background-color: #ececec;
	margin: 0 auto;
	padding-top: 30px;
	/*padding-bottom: 30px;*/
	padding-left: 100px;
}
#footer .link h3{
	height: 27px;
	line-height: 27px;
	padding-left: 35px;
	font-size: 16px;
	color: #979797;
	margin-bottom: 10px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat -194px -195px;
}
#footer .link ul li{
	float: left;
	width: 90px;
	padding-right: 10px;
}
#footer .link .list{
	float: left;
	width: 210px;
	padding-left: 60px;
	margin-bottom: 20px;
	border-left: 1px solid #fff;
	border-right: 1px solid #d6d6d6;
}
/*基金资讯*/
#footer .link .fund_news{
	padding-left: 0px;
	border-left: none;
}
/*基金数据*/
#footer .link .fund_data h3{
	background-position: -194px -224px; 
}
/*帮助中心*/
#footer .link .hx_help h3{
	background-position: -194px -253px;	
}
/*资格公示*/
#footer .link .hx_zh{
	border-right: none;
}
#footer .link .hx_zh h3{
	background-position: -194px -282px;
}
/*理财客资质*/
#footer .qua{
	width: 1200px;
	height: 95px;
	margin: 0 auto;
	border-top: 1px solid #e4e4e4;
	padding-top: 20px;
	background-color: #ececec;
}
#footer .qua ul li{
	float: left;
	text-align: center;
	_width: 174px;
	margin-left: 110px;
	_margin-left: 70px;
}
#footer .qua ul li h3{
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}
#footer .qua ul a{
	display: block;
	height: 34px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/public.png) no-repeat;
}

#footer .qua .qua_zg a{
	width: 101px;
	height: 31px;
	background-position: 0px -206px;
}
#footer .qua .qua_jg a{
	width: 172px;
	background-position: 0px -239px;
}
#footer .qua .qua_zd a{
	width: 174px;
	background-position: 0px -275px;
}
#footer .qua .qua_bank a{
	width: 152px;
	background-position: 0px -311px;
}
/*底部版权信息*/
#footer .copyRight{
	width: 1160px;
	margin: 0 auto;
	padding: 20px;
	text-align: center;
	color: #999999;
	line-height: 20px;
}
/*右侧浮动客服*/
#f_right_service{
	position: fixed;
	z-index: 999;
	height: 175px;
 	width: 80px;    
 	_position: absolute;
    _top:expression(documentElement.scrollTop + 270);
    overflow:hidden; 
    *zoom:1;
    color: #fff;
    background: url(/emall../images2/supermarket_main/f_right.png) no-repeat 0 -126px;
    left: 0px;
 	top: 100px;
}
#f_right_service a{
	display: block;
	height: 175px;
 	width: 78px;
 	text-indent: -99999px;
}
#f_right_service i.icon_x{
	position: absolute;
	font-family: "\5B8B\4F53";
	font-style: normal;
	font-size: 16px;
	top: 5px;
	right: 1px;
	color: #fff;
	cursor: pointer;
}
/*右侧浮动客2服*/
#f_right_service2{
	position: fixed;
	z-index: 999;
	height: 210px;
 	width: 79px;    
 	_position: absolute;
    _top:expression(documentElement.scrollTop + 270);
    overflow:hidden; 
    *zoom:1;
    color: #fff;
    background: url(/emall../images2/supermarket_main/f_right2.png) no-repeat 0;
    left: 0px;
 	top: 280px;
}
#f_right_service2 a{
	display: block;
	height: 210px;
 	width: 79px;
 	text-indent: -99999px;
}
#f_right_service2 i.icon_x{
	position: absolute;
	font-family: "\5B8B\4F53";
	font-style: normal;
	font-size: 16px;
	top: 5px;
	right: 1px;
	color: #fff399;
	cursor: pointer;
}
/*右侧浮动工具*/
#f_right_tool{
	position: fixed;
	z-index: 999;
 	width: 40px;    
 	_position: absolute;
    /*_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-30);*/
    _top:expression(documentElement.scrollTop + 270);
    overflow:hidden; 
    *zoom:1;
    color: #fff;
	font-family: \5FAE\8F6F\96C5\9ED1;
    right: 0px;
 	top: 270px;
}
#f_right_tool ul li{
	width: 90px;
	height: 40px;
	margin-bottom: 5px;
	background: url(/emall../images2/supermarket_main/f_right.png) no-repeat;
}
#f_right_tool ul li.hover{
	background: url(/emall../images2/supermarket_main/f_right_hover.png) no-repeat;

}
#f_right_tool ul li a{
	display: block;
	width: 90px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 12px;
	padding-left: 40px;
}
#f_right_tool ul li.li_service{
	height: 56px;
	background-position: 0 -126px;
}
#f_right_tool ul li.li_service a{
	height: 56px;
	text-indent: -99999px;
}
#f_right_tool ul li.li_car{
	background-position: 0 0;
}
#f_right_tool ul li.li_q{
	background-position: 0 -42px;
}
#f_right_tool ul li.li_sTop{
	background-position: 0 -84px;
	display: none;
}
#f_right_tool ul li.li_app{ 
	background-position: 0 -318px;
}

/*问卷调查内容框样式*/
#li_q_content{
	position: fixed;
	z-index: 999;
 	width: 310px;    
 	_position:absolute;
 	padding: 10px;
    _top:expression(documentElement.scrollTop + 270);
    overflow:hidden; 
    *zoom:1;
    color: #fff;
	font-family: \5FAE\8F6F\96C5\9ED1;
    background-color: #0072bb;
    right: 84px;
 	top: 270px;
    display: none;
}
#li_q_content h4{
	font-size: 14px;
	color: #fff;
	margin-bottom: 10px;
}
#li_q_content textarea{
	width: 310px;
	height: 66px;
	border: none;
	margin-bottom: 5px;
}
#li_q_content input{
	float: right;
	display: inline;
	width: 73px;
	height: 24px;
	border: none;
	color: #0072bb;
	background-color: #fff;
	cursor: pointer;
}
#li_q_content i.icon_x{
	position: absolute;
	font-family: "\5B8B\4F53";
	font-style: normal;
	font-size: 16px;
	top: 5px;
	right: 5px;
	color: #FFF;
	cursor: pointer;
	background-color: #01609a;
}
/*问卷调查“提交”提示*/
.submit_tips{
	position: fixed;
	z-index: 999;
 	/*width: 310px;    */
 	_position:absolute;
 	padding: 20px;
    _top:expression(documentElement.scrollTop + 270);
    overflow:hidden; 
    *zoom:1;
    color: #fff;
	font-family: \5FAE\8F6F\96C5\9ED1;
    background-color: #0072bb;
    right: 95px;
 	top: 270px;
 	text-align: center;
    display: none;
}
.submit_tips i.icon_x{
	position: absolute;
	font-family: "\5B8B\4F53";
	font-style: normal;
	font-size: 16px;
	top: 5px;
	right: 5px;
	color: #FFF;
	cursor: pointer;
	background-color: #01609a;
}
/*关注提示*/
#tips_heater{
	position: absolute;
	height: 29px;
	z-index: 900;
	top: 0px;
	left: 0px;
}
#tips_heater .tip_a{
	display: block;
	/*width: 112px;height: 29px;*/
	width: 108px;height: 33px;
	background: url(/emall../images2/supermarket_main/tips_heart2.png) no-repeat 0 0;
}
#tips_heater .tip_b{
	display: block;
	/*width: 87px;*/width: 108px;
	height: 33px;
	background: url(/emall../images2/supermarket_main/tips_heart2.png) no-repeat 0 -33px;
	cursor: pointer;
}
#tips_heater .tip_b a{ line-height:29px; display:inline-block; margin-top:5px; padding-right:3px;}
/*程序调用的搜索框样式*/
.searchPicker_listDiv {
	display: none;
	z-index: 200;
	overflow-x: hidden;
	overflow: auto;
	width: 203px;
	color: #333;
	border: 1px solid #a2b3c7;
	height: 300px;
	background-color: #f7fafb;
}
/*404页面*/
#hx_404{
	position: relative;
	width: 1200px;
	height: 460px;
	margin: 0 auto;
	font: normal 12px/20px \5FAE\8F6F\96C5\9ED1;
	background: url(/emall../images2/supermarket_main/404page_bg.jpg) no-repeat;
	margin-top: 30px;
}
#hx_404 .text_404{
	position: absolute;
	top: 160px;
	left: 590px;
}
#hx_404 .text_404 h3{
	font-size: 24px;
	line-height: 150%;
}
#hx_404 .text_404 p{
	font-size: 14px;
	line-height: 150%;
}
/*-------------------------------index.css-------------------------------------*/
/* CSS Document */
*{
	/*background-image:url(#);
	background-attachment:fixed;*//*在IE7下与帮助中心下拉菜单显示隐藏效果冲*/
}

/*首页主内容区域*/
#hx_content{
	width: 1200px;
	margin: 0 auto;
	font: normal 12px/20px \5FAE\8F6F\96C5\9ED1;
	/*overflow: hidden;*/
}
#hx_content .first_screen{
	width: 990px;
	padding: 10px 0px 0px 210px;
}
#hx_content .first_screen .center_warp{
	float: left;
	width: 720px;
}
/*首页头部banner切换*/
#flashbox{
	position: relative;
	width: 720px;
	height: 250px;
	overflow: hidden;
}
#flashbox .picNum{
	position: absolute;
	z-index: 1;
	bottom: 10px;
	right: 10px;
}
#flashbox .picNum a{
	float: left;
	display: inline;
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	margin-left: 6px;
	background: url(/emall../images2/supermarket_main/all_i.png) no-repeat -199px -200px;
}
#flashbox .picNum a.focus{
	background-position: -199px -175px;
}
#flashbox .picList{
	width: 720px;
	height: 250px;
}
#flashbox .picList li{
	display: none;
}
/*第一屏热销基金推荐*/
#hx_content .first_screen .hx_hFunds{
	position: relative;
	width: 718px;
	height: 189px;
	/*padding-top: 10px;*/
	overflow: hidden;
	border: 1px solid #e7e7e7;
	border-top: none;
	background-color: #fff;
}
#hx_content .first_screen .hx_hFunds ul{
	width: 2500px;
}
#hx_content .first_screen .hx_hFunds li{
	float: left;
	margin-right: 2px;
	border-right: 1px solid #e7e7e7;
}
#hx_content .first_screen .hx_hFunds li a{
	display: block;
	width: 177px;
	height: 189px;

}
#hx_content .first_screen .hx_hFunds li a img{
	width: 177px;
	height: 189px;
}
/*热销基金推荐左右切换按钮*/
#hx_content .first_screen .hx_hFunds .prev, #hx_content .first_screen .hx_hFunds .next{
	position: absolute;
	display: block;
	z-index: 100;
	width: 25px;
	height: 25px;
	background: url(/emall../images2/supermarket_main/all_i.png) no-repeat -167px 0;
	cursor: pointer;
	top: 87px;
	display: none;
}
#hx_content .first_screen .hx_hFunds .prev{
	left: 0px;
}
#hx_content .first_screen .hx_hFunds .next{
	background-position: -195px 0;
	right: 0px;
}
/*第一屏右侧侧边栏*/
#hx_content .first_screen .right_warp{
	float: right;
	width: 260px;
	height: 440px;
}
/*登陆注册按钮*/
#hx_content .first_screen .loginBar li{
	float: left;
	white-space:nowrap;
}
#hx_content .first_screen .login{
	display: block;
	width: 111px;
	height: 47px;
	line-height: 47px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	padding-left: 20px;
	background: #6f7783 url(/emall../images2/supermarket_main/all_i.png) no-repeat 0px -190px;
}
#hx_content .first_screen .login:hover{
	background-position: 0 -238px;
}
#hx_content .first_screen .reg{
	display: block;
	width: 109px;
	height: 47px;
	line-height: 47px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	padding-left: 20px;
	background: #ff9b04 url(/emall../images2/supermarket_main/all_i.png) no-repeat 0px -287px;
}
#hx_content .first_screen .reg:hover{
	background-position: 0 -335px;
}
/*登陆注册按钮  登陆以后*/
#hx_content .first_screen .logined{
	width: 233px;
	height: 43px;
	border: 1px solid #ffa468;
	padding: 4px 0 0 25px;
	background-color: #fff7f1;
}
#hx_content .first_screen .logined li span.mRight_15{
	margin-right: 15px;
}

/*常见问题*/
#hx_content .first_screen .QA{
	width: 260px;
	height: 16px;
	padding-top: 3px;
	line-height: 16px;
	text-align: center;
}
#hx_content .first_screen .QA a{
	padding: 0px 10px;
	color: #1c8fe7;
}
#hx_content .first_screen .QA span{
	color: #dddddd;
}
#hx_content .first_screen .QA a:hover{
	text-decoration: underline;
}

/*选项卡通用样式*/
#hx_content .tab{
	margin-top: 10px;
	border: 1px solid #e7e7e7;
	border-top: none;
}
#hx_content .tab ul{
	width: 100%;
	overflow: hidden;
}
#hx_content .t_title li{
	float: left;
	overflow: hidden;
}
#hx_content .t_title h3{
	float: left;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 14px;
	background-color: #f0eeef;
	border-bottom: 1px solid #e7e7e7;
	border-top: 2px solid #f0eeef; 
	cursor: pointer;
}
#hx_content .t_title h3:hover{
	color: #ff6600;
}
#hx_content .t_title li.t_focus h3{
	color: #ff6600;
	border: none;
	border-top: 2px solid #ff6600;
	background-color: #fff;
}
#hx_content .t_content{
	border-top: none;
	padding: 10px;
	background-color: #fff;
}
#hx_content .t_content .content{
	/*overflow: hidden;*/
	display: none;
}
/*公告资讯*/
#hx_content .first_screen .notice{
	width: 100%;
	height: 132px;
	overflow: hidden;
}
#hx_content .first_screen .notice .t_content{
	padding-top: 8px;
	padding-top: 0;
	margin-top: 8px;
	overflow: hidden;
}
#hx_content .first_screen .notice .t_content ul.content{
	height: 60px;
	overflow: hidden;
}
#hx_content .notice .tab{
	height: 119px;
}
#hx_content .notice .t_title h3{
	width: 129px;
}
#hx_content .notice .content li{
	line-height: 20px;
}
/*快速查询工具*/
#hx_content .s_tool .tab{
	height: 231px;
	_height: 227px;
}
#hx_content .s_tool .t_title h3{
	width: 85px;
	border-left: 1px solid #e2e2e2;
}
#hx_content .s_tool .t_title li.last h3{
	width: 86px;
}
/*select插件样式*/
#hx_content .options{
	position: relative;
	width: 202px;
	height: 30px;
	line-height: 30px;
	margin: 0px 0px 15px 17px;
	_margin-bottom: 14px;
	background: url(/emall../images2/supermarket_main/all_i.png) no-repeat 0px -384px;
	cursor: pointer;
}
#hx_content .op_a{
	z-index: 10;
}
#hx_content .op_b{
	z-index: 8;
}
#hx_content .op_c{
	z-index: 6;
}
#hx_content .o_time{
	background: url(/emall../images2/supermarket_main/all_i.png) no-repeat 0px -416px;
}
#hx_content .options input{
	width: 195px;
	height: 28px;
	line-height: 30px;
	padding-left: 5px;
	border: 1px solid #cbcbcb;
	background: none;
	color: #b1b1b1;
	*margin-left: -17px;
	*margin-top: -1px;
}
#hx_content .options ul{
	display: none;
	position: absolute;
	z-index: 18;
	width: 200px;
	height: 135px;
	overflow: auto;
	border: 1px solid #cccccc;
	background-color: #fff;
	top: 30px;
	left: 0px;
}
#hx_content .options ul li{
/*	width: 175px;*/
	height: 22px;
	line-height: 22px;
	padding-left: 5px;
	cursor: pointer;
}
#hx_content .options ul li.hover{
	background-color: #ededed;
}
#hx_content .s_tool .button{
	margin-left: 17px;
}
#hx_content .s_tool .buttonA{
	width: 92px;
	/*height: 30px;*/
	padding: 5px 0;
	*padding: 3px 0;
	margin-right: 15px;
}
/*净值查询*/
#hx_content .options_jz{
	margin-top: 40px;
}
#hx_content .options_jz_tips{
	height: 24px;
	line-height: 24px;
	margin-top: -10px;
	padding-left: 17px;
}
/*区间收益查询 线上bug*/
#hx_content .options input.mLeft_0{
	+margin-left: 0px;
} 
/*第二屏内容*/
#hx_content .second_screen{
	width: 100%;
	margin-top: 10px;
	/*background: gray;*/
}
/*第二屏 左*/
#hx_content .second_screen .left_warp{
	float: left;
	width: 240px;
	/*height: 387px;*/
}
/*行情走势*/
#hx_content .second_screen .second_hq{
	height: 255px;
	border: 1px solid #e7e7e7;
	margin-top: 10px;
	/*padding-left: 13px;*/
}
#hx_content .second_screen .second_hq h3{
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	border-bottom: 1px solid #e7e7e7;
	background: #f0eeef url(/emall../images2/supermarket_main/all_i.png) no-repeat -184px -448px;
	padding-left: 40px;
}
#hx_content .second_screen .second_hq .hq_data{
	width: 217px;
	height: 203px;
	padding: 8px 0px 0px 13px;
	overflow: hidden;
}

/*浏览过的基金tab*/
/*#hx_content .second_screen .second_cookie{
	height: 125px;
}*/
#hx_content .second_screen .second_cookie .tab{
	height: 164px;
	margin-top: 0px;
}
#hx_content .second_screen .second_cookie .tab .t_content{
	padding-bottom: 8px;
}
#hx_content .second_screen .second_cookie .t_title h3{
	width: 119px;
}
#hx_content .second_screen .second_cookie .content li{
	line-height: 24px;
}
/*第二屏 右*/
#hx_content .second_screen .right_warp{
	position: relative;
	float: right;
	width: 948px;
	height: 431px;
	overflow: hidden;
	border-bottom: 1px solid #e2e2e2;
}
#hx_content .second_screen .right_warp .tab{
	height: 431px;
	margin-top: 0px;
}
#hx_content .second_screen .right_warp .t_title h3{
	width: 104px;
	border-right: 1px solid #e2e2e2;
}
#hx_content .second_screen .right_warp .t_title h3.h3_w{
	width: 130px;
	border-right: 1px solid #e2e2e2;
}
#hx_content .second_screen .right_warp .t_title .m_link{
	height: 40px;
	width: 605px;
	background-color: #f4f3f4;	
	border-bottom: 1px solid #e2e2e2;
}
#hx_content .second_screen .right_warp .t_title .m_link a{
	font-size: 14px;
	line-height: 40px;
	padding: 0px 25px;
}
#hx_content .second_screen .right_warp .t_title li.last h3{
	width: 106px;
	border-right: none;
}
/*提示信息*/
#hx_content .second_screen .right_warp .prompt{
	height: 30px;
	line-height: 30px;
	padding: 0px 25px;
}
#hx_content .second_screen .right_warp .prompt a{
	color: #0072bb;
}
#hx_content .second_screen .right_warp .prompt a:hover{
	color: #ff6600;
}
#hx_content .second_screen .right_warp .prompt span{
	font-weight: bold;
	color: #c80000;
}
#hx_content .second_screen .right_warp .prompt .time_yesterday{
	font-weight: normal;
	color: #555555;
}

#hx_content .second_screen .right_warp .th table{
	border-top: 1px dashed #fff;
}
#hx_content .second_screen .right_warp .th table td{
	height: 33px;
	line-height: 33px;
	color: #fff;
	overflow: hidden;
	/*border-top: 1px dotted #fff;*/
}
#hx_content .second_screen .right_warp .t_content{
	padding: 0px;
}
/*列表单行样式*/
#hx_content .second_screen .right_warp .content ul li{
	height: 40px;
	overflow: hidden;
	border-bottom: 1px solid #e2e2e2;
	vertical-align: bottom;
}
#hx_content .second_screen .right_warp .content table{
	width: 100%;
	height: 40px;
	
}
#hx_content .second_screen .right_warp .content li.bd table{
	background-color: #dce6f1;
}
#hx_content .second_screen .right_warp .content table td.green{
	color: #01ae01;
}
#hx_content .second_screen .right_warp .content table td.red{
	color: #e30000;
}
/*购买定投按钮*/
#hx_content .second_screen .right_warp .content table input{
	width: 56px;
	/*height: 24px;*/
	line-height: 20px;
}
/*关注基金*/
#hx_content .second_screen .right_warp .content table .fans{
	display: block;
	width: 18px;
	height: 17px;
	margin-left: 16px;
	*margin-left: 0px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/heart.png) no-repeat;
}
#hx_content .second_screen .right_warp .content table .fans:hover{
	display: block;
	width: 18px;
	height: 17px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/heart.png) no-repeat 0 -20px;
}
#hx_content .second_screen .right_warp .content table .fans_focus{
	display: block;
	width: 18px;
	height: 17px;
	margin-left: 16px;
	*margin-left: 0px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/heart.png) no-repeat 0 -20px;
}
/*列表头部*/
#hx_content .second_screen .right_warp .th{
	background-color: #94afcd;
	padding-top: 1px;
}
#hx_content .second_screen .right_warp .content .th table{
	height: 33px;
	line-height: 33px;
}
#hx_content .second_screen .right_warp .content .th table{
	height: 33px;
	line-height: 33px;
}
/*通栏bannerA*/
#hx_content .f_bannerA a{
	display: block;
	/*text-indent: -99999px;*/
	width: 100%;
	height: 133px;
	margin-top: 10px;
	/*background: url(/emall../images2/supermarket_main/f_bannera.jpg) no-repeat;*/
}
/*通栏bannerB*/
#hx_content .f_bannerB a{
	display: block;
	/*text-indent: -99999px;*/
	width: 100%;
	height: 93px;
	margin-top: 10px;
	/*background: url(/emall../images2/supermarket_main/f_bannerb.jpg) no-repeat;*/
}
/*第三屏内容*/
#hx_content .third_screen{
	width: 100%;
	margin-top: 10px;
}
#hx_content .third_screen .left_warp{
	position: relative;
	float: left;
	width: 928px;
	height: 279px;
	border: 1px solid #e7e7e7;
}
#hx_content .third_screen .tabB .tabB_title{
	float: right;
	width: 132px;
	padding-left: 15px;

}
#hx_content .third_screen .tabB .tabB_title ul{
	overflow: visible;
}
#hx_content .third_screen .tabB .tabB_title li{
	position: relative;
}
#hx_content .third_screen .tabB .tabB_title li .trigon{
	position: absolute;
	/*z-index: 500;*/
	display: block;
	_display: none;
	width: 10px;
	height: 19px;
	top: 18px;
	left: -10px;
	background: url(/emall../images2/supermarket_main/all_i.png) no-repeat 0px -454px;
}
#hx_content .third_screen .tabB .tabB_title li a{
	display: block;
	width: 132px;
	height: 55px;
	line-height: 55px;
	font-size: 14px;
	text-align: center;
	margin-bottom: 1px;
	background-color: #f0eeef;
}
#hx_content .third_screen .tabB .tabB_title li a:hover{
	color: #ff6600;
}
#hx_content .third_screen .tabB .tabB_title li.tabB_focus a{
	background-color: #0072bb;
	color: #fff;
}
#hx_content .third_screen .tabB .tabB_content{
	position: relative;
	float: right;
	display: inline;
	width: 771px;
	height: 280px;
	overflow: hidden;

}
#hx_content .third_screen .tabB .tabB_content .content_list{
	width: 771px;
	position: absolute;
	overflow: hidden;
}
#hx_content .third_screen .tabB .tabB_content .content_list .content{
	position: relative;
	display: none;
	height: 280px;
}
/*理财课堂*/
#hx_content .third_screen .tabB .tabB_content .content_list .c_class{
	width: 770px;
/*	height: 260px;*/
	margin-top: 10px;
}
/*理财课堂左侧*/
#hx_content .third_screen .c_class .c_left{
	float: left;
	width: 180px;
	height: 260px;
	background-color: gray;
}
#hx_content .third_screen .c_class .c_left .photo{
	width: 180px;
	height: 214px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/m_photo.jpg) no-repeat;
}
#hx_content .third_screen .c_class .c_left .register{
	width: 180px;
	height: 46px;
	background-color: #269ad5;
}
#hx_content .third_screen .c_class .c_left .register span{
	display: block;
	float: left;
	line-height: 46px;
	color: #fff;
	font-size: 14px;
	padding-left: 10px;
}
#hx_content .third_screen .c_class .c_left .register .button{
	float: left;
	display: block;
	width: 83px;
	height: 27px;
	line-height: 27px;
	color: #026bae;
	font-size: 18px;
	text-align: center;
	margin: 10px 0 0 20px;
	background-color: #fff;
}
/*理财课堂右侧*/
#hx_content .third_screen .c_class .c_right{
	position: relative;
	z-index: 1;
	float: left;
	width: 590px;
	height: 260px;
	background-color: #e3f3fb;
}
#hx_content .third_screen .c_class .c_right h3{
	width: 575px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 18px;
	padding-left: 15px;
	background-color: #30a5e0;	
}
#hx_content .third_screen .c_class .c_right .Speaker{
	display: block;
	height: 22px;
	line-height: 22px;
	color: #1382ba;
	font-size: 16px;
	padding: 5px 0px 5px 15px;
}
#hx_content .third_screen .c_class .c_right .introduce{
	width: 560;
	height: 100px;
	font-size: 12px;
	padding: 0 15px;
	_padding-right: 0px;
	overflow: hidden;
}
#hx_content .third_screen .c_class .c_right a{
	color: #0072bb;
}
#hx_content .third_screen .c_class .c_right a:hover{
	text-decoration: underline;
}
#hx_content .third_screen .c_class .c_right .buy{
	float: right;
	width: 575px;
	height: 25px;
	text-align: right;
	margin-top: 10px;
	padding-right: 15px;
}
#hx_content .third_screen .c_class .c_right .buy .name{
	float: right;
	display: block;
	height: 25px;
	line-height: 25px;
	font-size: 16px;
	color: #1382ba;
}
#hx_content .third_screen .c_class .c_right .buy .button{
	display: block;
	float: right;
	width: 60px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background-color: #ff9b04;
	margin-left: 10px;	
}
#hx_content .third_screen .c_class .c_right .buy .button:hover{
	background-color: #fead32;
	text-decoration: none;
}
#hx_content .third_screen .c_class .c_right .footer{
	position: absolute;
	z-index: 100;
	width: 540px;
	height: 46px;
	padding-left: 50px;
	background: #c0e2f4 url(/emall../images2/supermarket_main/all_i.png) no-repeat -174px -498px;
	left: 0px;
	bottom: 0px;
	_position: inherit;
	_margin-top: 12px;
}
#hx_content .third_screen .c_class .c_right .footer span{
	line-height: 46px;
	color: #44a2d2;
	font-size: 14px;
	padding: 0px 5px;
}
/*选基参考通用设置*/
#hx_content .third_screen .tabB .tabB_content .content_list .re_fund_box{
	width: 770px;
	height: 270px;
	margin-top: 10px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .re_fund{
	float: left;
	display: inline;
	width: 180px;
	background-color: #f1f5f8;
	margin-left: 8px;
	/*_margin: 10px 0px 0px 10px;*/
}
#hx_content .third_screen .tabB .tabB_content .re_fund h3{
	width: 180px;
	height: 114px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/funds_icon.png) no-repeat;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .fundText{
	height: 40px;
	padding-top: 8px;
	margin: 0 5px 8px 5px;
	overflow: hidden;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .fundList{
	width: 170px;
	height: 40px;
	/*padding: 10px 5px;*/
	margin: 0 5px 10px 5px;
	padding-top: 10px;
	border-top: 1px solid #e2e2e2;
	overflow: hidden;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .fundList a{
	color: #485a90;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .fundList a:hover{
	color: #ff6600;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .details{
	width: 165px;
	height: 30px;
	line-height: 30px;
	padding: 0px 5px 0px 10px;
	background-color: #6e88a0;
	color: #fff;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .details .name{
	float: left;
	display: inline;
	width: 94px;
	color: #fff;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .details span{
	font-size: 18px;
	line-height: 30px;
	color: #fff;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .details a{
	display: block;
	float: right;
	display: inline;
	width: 56px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background-color: #fff;
	margin-top: 5px;
}
/*QDII*/
#hx_content .third_screen .tabB .tabB_content .fund_q h3{
	background-position: 0 -116px;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .bg_q{
	background-color: #a16e6e;
}
/*债券型基金*/
#hx_content .third_screen .tabB .tabB_content .fund_z h3{
	background-position: 0 -232px;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .bg_z{
	background-color: #a18861;
}
/*货币型基金*/
#hx_content .third_screen .tabB .tabB_content .fund_h h3{
	background-position: 0 -348px;
}
#hx_content .third_screen .tabB .tabB_content .re_fund .bg_h{
	background-color: #a17f69;
}
/*投基经验*/
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg{
	position: relative;
	width: 770px;
	height: 270px;
	margin-top: 10px;
	background: url(/emall../images2/supermarket_main/exp_bg.jpg) no-repeat;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a{
	display: block;
	position: absolute;
}

#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a h4{
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a p{
	font-size: 14px;
	padding: 0px 10px;
	color: #fff;
}
/*经验1*/
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_1{
	width: 210px;
	height: 135px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_1:hover{
	background-color: #e96c17;
}

/*经验2*/
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_2{
	width: 210px;
	height: 115px;
	top: 140px;
	left: 5px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_2:hover{
	background-color: #dd3d69;
}
/*经验3*/
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_3{
	width: 196px;
	height: 252px;
	top: 0px;
	left: 226px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_3 h4{
	height: 35px;
	line-height: 35px;
	color: #333333;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_3 p{
	padding-top: 10px;
	color: #333333;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_3:hover{
	background-color: #76b8e4;
}
/*经验4*/
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_4{
	width: 330px;
	height: 80px;
	top: 1px;
	left: 434px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_4 h4{
	font-size: 16px;
	color: #333333;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_4 p{
	font-size: 12px;
	color: #333333;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_4:hover{
	background-color: #ffb94e;
}
/*经验5*/
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_5{
	width: 152px;
	height: 155px;
	top: 94px;
	left: 438px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_5 h4{
	font-size: 14px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_5 p{
	font-size: 12px;
	padding-top: 10px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_5:hover{
	background-color: #3b9ebc;
}
/*经验6*/
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_6{
	width: 180px;
	height: 155px;
	top: 102px;
	left: 590px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_6 h4{
	font-size: 16px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_6 p{
	font-size: 14px;
	padding-top: 10px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .exp_bg a.exp_6:hover{
	background-color: #c91c4c;
}

/*购基七步曲*/
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg{
	position: relative;
	width: 770px;
	height: 270px;
	margin-top: 10px;
	background: url(/emall../images2/supermarket_main/step_bg.png) no-repeat;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a{
	display: block;
	position: absolute;
	width: 98px;
	height: 85px;
	text-indent: -99999px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a.step_1{
	top: 3px;
	left: 8px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a.step_2{
	top: 172px;
	left: 120px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a.step_3{
	top: 3px;
	left: 234px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a.step_4{
	top: 172px;
	left: 346px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a.step_5{
	top: 3px;
	left: 460px;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a.step_6{
	top: 172px;
	left: 562px;;
}
#hx_content .third_screen .tabB .tabB_content .content_list .step_bg a.step_7{
	top: 3px;
	left: 664px;
}
/*-------------------------------------------------------------------------------------------------------------------------*/
/*独家研究*/
#hx_content .third_screen .tabB .tabB_content .content_list .hx_reports{
	width: 762px;
	height: 270px;
	margin-top: 10px;
	margin-left: 14px;
	overflow: hidden;
}
#hx_content .hx_reports li.reports_item{
	float: left;
	display: inline;
	width: 140px;
	height: 240px;
	margin: 10px;
	padding: 0 10px 0 15px;
	margin-right: 12px;
	background: #e8e9eb url(/emall../images2/supermarket_main/hx_reports_list_bg.png) no-repeat;
	overflow: hidden;
}
/*独家研究 分类*/
#hx_content .hx_reports li.reports_item h3{
	position: relative;
	width: 140px;
	height: 40px;
	font-size: 20px;
	color: #cf302f;
	padding-top: 20px;
	overflow: hidden;
}
/*更多*/
#hx_content .hx_reports li.reports_item h3 a.more{
	position: absolute;
	color: #2b77cd;
	font-size: 12px;
	top: 20px;
	right: 0;
}
#hx_content .hx_reports li.reports_item h3 a.more:hover{
	text-decoration: underline;
}
/*独家研究 类目最新*/
#hx_content .hx_reports ul.reports_new li{
	width: 140px;
	height: 40px;
	line-height: 20px;
	padding: 12px 0 8px 0;
	overflow: hidden;
}
#hx_content .hx_reports ul.reports_new li a{
	display: block;
	height: 40px;
	overflow: hidden;
}
#hx_content .hx_reports ul.reports_new li a:hover{
	text-decoration: underline;
}


/*第三屏右侧视频 基金会客厅*/
#hx_content .third_screen .right_warp{
	float: right;
	width: 258px;
	height: 280px;
	border: 1px solid #e7e7e7;
}
#hx_content .third_screen .right_warp h3{
	height: 35px;
	line-height: 35px;
	padding-left: 40px;
	font-size: 14px;
	background: #f0eeef url(/emall../images2/supermarket_main/all_i.png) no-repeat -184px -317px;
}
#hx_content .third_screen .right_warp a.video_n{
	display: block;
	width: 258px;
	height: 187px;
	overflow: hidden;
	/*background: #f0eeef url(/emall../images2/supermarket_main/video.jpg) no-repeat;*/
}
#hx_content .third_screen .right_warp .video_list{
	float: left;
	width: 205px;
	height: 50px;
	padding: 8px 0px 0px 5px;
	overflow: hidden;
}
#hx_content .third_screen .right_warp .video_list li{
	height: 25px;
	line-height: 25px;
	/*list-style: inside square;*/
}
#hx_content .third_screen .right_warp .video_list li a{
	background: url(/emall../images2/supermarket_main/list_pont.gif) no-repeat 0 -7px;
	padding-left: 5px;
}
#hx_content .third_screen .right_warp .video_more{
	float: left;
	display: block;
	width: 48px;
	height: 58px;
	background: url(/emall../images2/supermarket_main/all_i.png) no-repeat 0 0;
}
#hx_content .third_screen .right_warp a.v_title{
	float: left;
	display: block;
	width: 212px;
	height: 31px;
	line-height: 31px;
	color: #fff;
	padding-left: 10px;
	background: url(/emall../images2/supermarket_main/v_titlebd.png) repeat-x;
}
#hx_content .third_screen .right_warp a.v_more{
	float: left;
	display: block;
	width: 38px;
	height: 31px;
	text-indent: -99999px;
	background: url(/emall../images2/supermarket_main/all_i.png) no-repeat 0 -490px;
}
/*合作基金公司*/
#hx_content .fund_company{
	width: 1200px;
	margin-top: 10px;
	border: 1px solid #e2e2e2;
	*padding-bottom: 20px;
	overflow: hidden;
}
#hx_content .fund_company li{
	float: left;
	display: inline;
	width: 170px;
	height: 50px;
	padding-bottom: 20px;
	margin-left: 20px;
}
#hx_content .fund_company li a{
	display: block;
	border: 1px solid #e4e4e4;
}
#hx_content .fund_company li a:hover{
	border: 1px solid #0072bb;
}
/*已经上线的基金公司*/
#hx_content .fund_company .company_on{
	position: relative;
}
#hx_content .fund_company .company_on .more{
	position: absolute;
	height: 33px;
	line-height: 33px;
	top: 0px;
	right: 20px;
}
#hx_content .fund_company .company_on ul{
	padding:  20px 0px 0px 20px;
	_padding:  20px 0px 0px 5px;
	zoom: 1;
}
#hx_content .fund_company .company_on h3{
	height: 31px;
	line-height: 31px;
	padding-left: 15px;
	background-color: #f0eeef;
	border-bottom: 1px solid #e2e2e2;
}
/*即将上线的基金公司*/
#hx_content .fund_company .company_no{
	/**margin-bottom: 20px;*/
}
#hx_content .fund_company .company_no ul{
	padding-left: 20px;
	_padding-left: 5px;
}
#hx_content .fund_company .company_no h3{
	height: 31px;
	line-height: 31px;
	padding-left: 15px;
	color: #868686;
	border-top: 1px dashed #e2e2e2;
}
/*通栏滚动效果 */
#f_scroll .s_right, #f_scroll .s_midd .s_content span.zhangF_r, #f_scroll .s_midd .s_content span.zhangF_g{
	background: url(/emall../images2/supermarket_main/f_scroll_bd.png) no-repeat 0px -104px;
}
#f_scroll{
 	position: fixed;
	z-index: 999;
 	width: 100%;
 	height: 50px;
 	background: url(/emall../images2/supermarket_main/f_scroll_bd.png) repeat-x 0 0;
 	bottom: 0px;
 	left: 0px;
 	_position:absolute;
    _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
    overflow:hidden; 
    *zoom:1;
    font: normal 12px/20px \5FAE\8F6F\96C5\9ED1;
    color: #fff;
}
/*浮动滚动数据框架*/
#f_scroll .s_midd{
	float: left;
	width: 100%;
	height: 50px;
}
#f_scroll .s_midd .s_content{
	margin: 6px 60px 0px 240px;
	color: #fff;
	overflow: hidden;
}
#f_scroll .s_left{
 	float: left;
 	width: 230px;
 	height: 50px;
 	margin-left:-100%;
 	padding-left: 10px;
 	border-right: 1px solid #575d63;
 	color: #fff;
 	_background-color: #4c5157;
}
/*左侧时间*/
/*#f_scroll .s_left .time{
	float:left;
 	width: 70px;
	margin-top: 3px;
}
#f_scroll .date{
 	color: #fff;
}
#f_scroll .hour{
 	color: #fff;
 	font-size: 24px;
}*/
/*左侧上证指数*/
#f_scroll .indexNumber{
	float: left;
	width: 210px;
	margin: 4px 0px 0px 10px;
}
#f_scroll .indexNumber ul li{
	font-size: 14px;
	color: #fff;
}
#f_scroll .indexNumber ul li span{
	font-size: 14px;
	font-weight: bold;
}
#f_scroll .indexNumber ul li span.red{
	color: #b04343;
}
#f_scroll .indexNumber ul li span.green{
	color: #38ab38;
}
#f_scroll .s_right{
	float:left; 
	margin-left:-50px;
 	width: 30px;
 	height: 50px;
 	padding-right: 20px;
 	background-position: 0px -104px;
 	_background-position: 0px -52px;
}
/*中间滚动内容*/
#f_scroll .s_midd .s_content ul li{
	float: left;
	width: 140px;
	margin-right: 30px;
	cursor: pointer;
}
#f_scroll .s_midd .s_content h3{
	font-size: 14px;
}
#f_scroll .s_midd .s_content h3 a{
	font-size: 14px;
	color: #fff;
}
#f_scroll .s_midd .s_content span{
	font-size: 14px;
	font-weight: bold;
	margin-right: 5px;
}
#f_scroll .s_midd .s_content span.red{
	color: #b04343;
}
#f_scroll .s_midd .s_content span.green{
	color: #38ab38;
}
#f_scroll .s_midd .s_content span.zhangF_r{
	color: #b04343;
	padding-left: 15px;
	background-position: 0px -150px;
	_background-position: 0px -196px;
}
#f_scroll .s_midd .s_content span.zhangF_g{
	color: #38ab38;
	padding-left: 15px;
	background-position: 0px -167px;
	_background-position: 0px -210px;
}


/*翻牌处基金弹出层*/
#popup_funds{
	/*float: right;*/
	position: absolute;
	width: 948px;
	height: 360px;
	background-color: gray;
	top: 71px;
	left: 300px;
}

/*-------------------------------popup.css-------------------------------------*/
/* CSS Document */
#popup_bg{
	width: 360px;
	padding: 7px;
	font: normal 12px/20px \5FAE\8F6F\96C5\9ED1;
	background: url(/emall../images2/supermarket_main/lck_shadowpng.png) repeat;
}
#popup_bg .popup_content{
	position: relative;
	width: 360px;
	background-color: #f4f4f4;
}
#popup_bg .popup_content h2{
	width: 350px;
	height: 33px;
	line-height: 33px;
	font-size: 16px;
	color: #fff;
	padding-left: 10px;
	margin-bottom: 10px;
	background-color: #0072bb;
}
#popup_bg .popup_content i.close{
	position: absolute;
	width: 37px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-family: "\5B8B\4F53";
	font-style: normal;
	font-size: 20px;
	top: 0px;
	right: 0px;
	color: #FFF;
	cursor: pointer;
	background-color: #01609a;
}
#popup_bg .popup_content .alert{
	width: 335px;
	height: 26px;
	line-height: 26px;
	margin-left: 10px;
	padding-left: 5px;
	color: #777777;
	background-color: #fde6b6;
	overflow: hidden;
}
#popup_bg .popup_content .alert_text{
	padding: 10px 15px;
	font-size: 14px;
}
#popup_bg .popup_content .alert span{
	line-height: 26px;
	color: #777777;
	padding: 0 5px;
}
#popup_bg .popup_content form{
	padding: 15px 0;
	text-align: center;
	border-bottom: 1px solid #e3e3e3;
}
#popup_bg .popup_content form label{
	line-height: 28px;
	font-size: 16px;
}
#popup_bg .popup_content form span{
	line-height: 28px;
	font-size: 16px;
}
#popup_bg .popup_content form span.point{
	display: block;
	float: left;
	display: inline;
	height: 24px;
	line-height: 24px;
	text-align: left;
	font-size: 14px;
	color: #757575;
	padding: 0 0 15px 148px;
	overflow: hidden;
}
#popup_bg .popup_content form input.text{
	width: 153px;
	height: 20px;
	padding: 4px 0px;
	border: 1px solid #cccccc;
}
#popup_bg .popup_content form input.button{
	width: 120px;
	height: 32px;
	line-height: 32px;
	font-size: 18px;
	font-family: 微软雅黑; 
	text-align: center;
	color: #fff;
	cursor: pointer;
	border: none;
}
#popup_bg .popup_content form input.button_a{
	background-color: #ff9b05;
	margin-right: 18px;
}
#popup_bg .popup_content form input.button_a:hover{
	background-color: #fead32;
}
#popup_bg .popup_content form input.button_b{
	background-color: #c80000;
}
#popup_bg .popup_content form input.button_b:hover{
	background-color: #ec0202;
}
#popup_bg .bookMark{
	width: 340px;
	padding: 15px 10px;
	overflow: hidden;	
}
#popup_bg .bookMark .button{
	padding: 5px;
	margin: 0px 3px;
	background-color: #0072bb;
	color: #fff;
}
#popup_bg .bookMark .button:hover{
	background-color: #0c8ee2;
}

/*风险评估弹层*/
#popup_bg .popup_content_CPQ h2{
	margin-bottom: 0px;
}
#popup_bg .popup_CPQ{
	padding: 15px 0;
	text-align: center;
	background-color: #fff;
}


/*-------------------------------cityquery.css-------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0
}
fieldset, img {
	border:0
}
:focus {
	outline:0
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style:normal;
	font-weight:normal
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
abbr, acronym {
	border:0;
	font-variant:normal
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit
}
code, kbd, samp, tt {
	font-size:100%
}
input, button, textarea, select {
*font-size:100%
}
ol, ul {
	list-style:none
}
body {
	font:12px
}
.list_city {
	font-size:12px;
	position:absolute;
	z-index:120;
	overflow:hidden;
	width:420px;
	background:none repeat scroll 0 0 #fff;
	border:1px solid #0072BB;
	margin:0;
	min-height:305px;
	padding:0 0 4px;
	text-align:left;
	-moz-box-shadow:2px 2px 5px #646464;
	-webkit-box-shadow:2px 2px 5px #646464
}
#fromcity {
	font-size:14px;
	padding-left:5px
}
.list_city .list_city_head {
	background-color:#9BADC3;
	border:medium none;
	color:#fff;
	display:block;
	font-family:Simyou;
	line-height:27px;
	padding:2px 0 2px 9px;
	width:auto;
	word-wrap:break-word
}
.list_city .list_city_head .msg {
	color:#ffffff; font-weight:bold;
	
}
.list_city .list_city_container {
	margin:0;
	min-height:257px;
	padding:0;
	height:257px
}
.list_city .list_city_container a {
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	color:#333;
	cursor:pointer;
	display:block;
	height:22px;
	line-height:22px;
	min-height:22px;
	overflow:hidden;
	padding:1px 9px 0;
	text-align:left;
	text-decoration:none;
	height:22px;
	display:block
}
.list_city .list_city_container a b {
	font-weight:normal
}
.list_city .list_city_container a:hover {
	background:none repeat scroll 0 0 #fdf6e4;
	border-bottom:1px solid #ead0b6;
	border-top:1px solid #ead0b6
}
.list_city .list_city_container span {
	float:right;
	font:10px/22px verdana;
	margin:0;
	overflow:hidden;
	padding:0;
	text-align:right;
	white-space:nowrap;
	width:110px
}
.list_city .selected {
	background:none repeat scroll 0 0 #DCE6F0;
	color:#fff;
	height:22px
}
.list_city .page_break {
	line-height:25px;
	margin:0;
	padding:0;
	text-align:center
}
.list_city .page_break a {
	color:#05a;
	font-family:Arial, Simsun, sans-serif;
	font-size:14px;
	margin:0;
	padding:0 4px;
	text-decoration:underline
}
.list_city .page_break .current {
	color:#000;
	text-decoration:none
}
.pop_city {
	position:absolute;
	z-index:120;
	width:682px;
	font-size:12px;
	border:1px solid #0072B9;
	background-color:#fff;
	-moz-box-shadow:2px 2px 5px #646464;
	-webkit-box-shadow:2px 2px 5px #646464
}
.pop_city .pop_head {
	background-color:#9BADC3;
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#fff
}
.pop_city .list_label {
	list-style:none;
	border-bottom:1px #5DAAE2 solid;
	padding-bottom:24px;
	padding-left:10px;
	margin-top:5px
}
.pop_city .list_label li {
	float:left;
	margin-left:10px;
	height:24px;
	line-height:24px
}

.pop_city .list_label li a {
	color:#0074BA;
	ursor:pointer;
	text-decoration:none;
	background:#fff;
	padding:0 4px
}
.pop_city .list_label li a:hover {
	color:#FF6600
}
.pop_city .list_label li a.current {
	color:#666;
	display:block;
	background:#FFF;
	border:1px #5DA9E3 solid;
	border-bottom:1px solid #fff;
	padding:0 10px;
	font-weight:bold
}
.pop_city .pop_city_container {
	padding:10px;
	margin-bottom:250px
}
.pop_city .pop_city_container ul li {
	width:18%;
	float:left;
	margin-right:3px
}
.pop_city .pop_city_container ul li a {
	color:#000;
	display:block;
	height:22px;
	line-height:22px;
	text-decoration:none;
	border:1px solid #fff;
	padding:2px 0 2px 5px
}
.pop_city .pop_city_container ul li a:hover {
	background-color:#fdf6e4;
	border:1px solid #ead0b6;
	padding-left:5px
}
/*20151230抢现金*/
.searBar .s_qxj{
	background:url(/emall../images2/supermarket_main/qxj.gif)
}
.searBar .s_qxj a{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:168px;
	height:50px;
}