/**顶部**/
.header_top{
	background: rgb(236, 236, 236);
	border-bottom: 1px #A7A7A7 solid;
	margin: 0;
}
.header_top ul.navlist{
	padding-top: 5px;
	height: 25px;
}
.header_top ul.navlist li {
	float: left;
	position: relative;
	top: 1px;
	line-height: 20px;
	padding: 2px 12px;
}
.header_top ul.navlist li a{
	color: #555555;
}
.header_top ul.navlist li.active {
	background: white;
	border: 1px #A7A7A7 solid;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom: none;
}
/**顶部 二级菜单**/
ul.top_second_nav_ul li{
	z-index: 101;
}
.top_second_nav_ul a.ano:hover{
	text-decoration: none;
}
.top_second_nav{
	display: none;
	position: absolute;
	left: 12px;
	top: 20px;
	z-index: 999;
	padding: 2px;
	border: 1px solid #a7a7a7;
	background-color: #fff;
}
.top_second_nav a{
	display: block;
	padding: 2px 5px;
	white-space :nowrap;
	word-wrap:nowrap;
}
.top_second_nav a:hover{
	background-color: #ECECEC;
	text-decoration: none;
}
/**footer**/
.footer{
	border-top: #CCC 1px solid;
	margin-top: 40px;
	text-align: center;
	color: #666;
}
.footer a{color: #555;}

/**logo**/
.logo{
	margin-top: 20px;
}
ul.underlined li{
	float: left;
	padding: 2px 0 2px 12px;
}
ul.underlined li a{
	text-decoration: underline;
}
.hotline{
	color: #F15922;
	font-weight: bold;
}

.popup .logo {
	margin-right: 20px;
	margin-left: 20px;
}
.linebreak {
	background-position: 0px -715px;
	height: 9px;
}
.popup .hotline {
	margin: 17px 0 10px 0;
}
/**导航**/
ul.main_navlist{ 
	margin: 0px; 
	position: relative; 
	z-index: 100;
}
ul.main_navlist .list_item{	
	height: 30px;
	text-align: center;
	padding: 0px;
	position: relative;
	z-index: 100;
	float: left;

}

/*信用卡cards sub-header*/
.sub_nav{ 
	background-color: #A0A0A0; 
	height:28px;
}
.sub_nav a {
	color:white; 
	font-weight: bold; 
	text-decoration: none;
}
.sub_nav a:hover {
	text-decoration: underline;
}
.sub_navlist li{
	float: left; 
	margin: 8px 20px 8px 0;
	padding-left:20px; 
	border-left: 2px solid gray; 
	line-height:14px; 
	height:12px;
}
.sub_navlist li.first{
	border-left:0;
}
.keywords_header {
	height:30px; 
	border: 1px #ccc solid; 
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.keywords_header .pull-left{
	width: 700px; 
	padding: 6px 0 6px 20px;
}
.keywords_header .keywords_link {
	display: inline-block; 
	margin-left: 10px;
}
.keywords_header .keywords_link a{ 
	color:#F15922; 
	text-decoration: underline;
}
.keywords_header .search {
	background-position: 0 -380px;
	float: right;
	height: 30px;
	width: 181px;
	margin: 0;
}
.keywords_header .input-append .add-on,.keywords_header .search input[type="text"]  { 
	margin-top: 3px;
}

/**二级导航**/
/*sidebar*/
.sidebar, .sidebar ul{
	margin: 0;
}

.sidebar li {
	list-style: none;
	line-height: 20px;
	vertical-align: middle;
}
.sidebar span {
	float: left;
	cursor: pointer;
}
.sidebar ul.lv_2 li{
	border-bottom: none;
	border-top: 1px solid #ccc;
}
.sidebar ul.lv_2 a{
	padding: 8px 0; 
	vertical-align:middle;
}

.sidebar ul.lv_2 .bullet,.sidebar ul.lv_2 .title{
	float: left;
	display: inline;
}
.sidebar ul.lv_2 .title{
	width: 90px; 
	min-height: 20px;
}
.sidebar .top{
	border-bottom: #CCC 1px solid;
	font-size: 14px;		
	padding-bottom: 10px;
}

.sidebar .bullet {
	margin: 2px 8px 0 30px;
}
.sidebar .expand_icon{ 
	float: right; 
	margin-top: 4px!important;
	background-position: -150px -319px;
	width: 11px;
	height: 11px;
}
.sidebar a:hover .expand_icon{
	background-position: -150px -351px;
}
.sidebar a.expand .expand_icon{
	background-position: -2px -569px;
}
.sidebar a:hover.expand .expand_icon{
	background-position: -2px -601px;
}
.sidebar a.expand .title{
	color:#f15922;
}

.overlay{
	position: fixed;
	_position: absolute;
	display: none;
	top: 0;
	left: 0;
	width: 100%;
	background: black;
	opacity: 0.2;
	filter: alpha(opacity=20);
	z-index: 99;
}
.subnav{
	display:none;
	position: absolute;
	border: #CCC 1px solid;
	border-top: 0;
	margin-left: 0;
	width:542px;
	background: white;	
	z-index: 100;
	top: 30px;
	left: 0;
	text-align: left;
}	
.subnav .left_nav{
	position: relative;
	background: #f8f8f8;
	width: 180px;
	float: left;
	border-top: #fff 1px solid;
	border-right: #CCC 1px solid;
}
.subnav img{ 
	width: 100%; 
	height: 100px;
}
ul.lv_1 li{
    height:100%;
	border-bottom: 1px solid #ccc;
}
ul.lv_1 li.last{
	border-bottom: 0;
}
ul.lv_1 li a{ 	 
	display: block; 
	padding: 7px 0; 
	color: #555;
	line-height: 20px;
}
.subnav ul.lv_1 li a{ 	 
	padding: 4px 0; 
}
ul.lv_1 li a:hover{
	color: #F15922;
	text-decoration: none;
}
ul.lv_1 li.active a{
	color: #F15922;
	background: #fff!important;
}
.sidebar .icon {
	margin: 0 8px 0 5px;
}
.sidebar span.icon, 
.sidebar span.title{
	vertical-align: top;
}
.sidebar span.title{	
	line-height: 20px;
}
.subnav .sidebar span.title{
	display: inline-block;
	height: 20px;
}
.subnav .pointer{
	background-position: 0 -632px;
	width: 8px;
	height: 15px;
	position: absolute;
	top:7px;
	right: -8px;
	margin-right: 0px;
}
.subnav .right_nav{ 
	width: 320px;
	float: left;
	padding: 20px;
	background-color: #fff;
}
.subnav .right_nav .subnav_tab{
 display: none;
}
.subnav .right_nav .subnav_tab.active{ 
	display: block;
}
.subnav .top{
	padding-bottom: 20px;
    *padding-bottom: 10px;
}
.subnav .top .col1{
	float: left; width: 40%;
}
.subnav .top h5{
	margin-bottom: 0px;
}
.subnav .top .col2{
	float: left;
	width: 53%;
	background: #E8E8E8;
	padding: 10px;
}

.subnav .content .col{
	width:48%
}
.subnav ul.list {
	border-top: #CCC 1px solid;
}
.subnav ul.list li{
	border-bottom: #CCC 1px solid;
	margin: 2px 0;
	background-position: 0 -3px;
	text-align: left;		
}
.subnav_icon1{background-position: -0 -800px;}
.subnav_icon2{background-position: -0 -820px;}
.subnav_icon3{background-position: -0 -840px;}
.subnav_icon4{background-position: -0 -860px;}
.subnav_icon5{background-position: -0 -880px;}
.subnav_icon6{background-position: -0 -900px;}
.subnav_icon7{background-position: 0 -920px;}
.subnav_icon8{background-position: 0 -940px;}
.subnav_icon9{background-position: 0 -960px;}
.subnav_icon10{background-position: 0 -980px;}
.subnav_icon11{background-position: 0 -1000px;}
.subnav_icon12{background-position: 0 -1020px;}
.subnav_icon13{background-position: 0 -1040px;}
.subnav_icon14{background-position: 0 -1060px;}
.subnav_icon15{background-position: 0 -1080px;}
.subnav_icon16{background-position: 0 -1100px;}
.subnav_icon17{background-position: 0 -1120px;}
.subnav_icon18{background-position: 0 -1140px;}
.subnav_icon19{background-position: 0 -1160px;}
.subnav_icon20{background-position: 0 -1180px;}
.subnav_icon21{background-position: -40px -800px;}
.subnav_icon22{background-position: -40px -820px;}
.subnav_icon23{background-position: -40px -840px;}
.subnav_icon24{background-position: -40px -860px;}
.subnav_icon25{background-position: -40px -880px;}
.subnav_icon26{background-position: -40px -900px;}
.subnav_icon27{background-position: -40px -920px;}
.subnav_icon28{background-position: -40px -940px;}
.subnav_icon29{background-position: -40px -960px;}
.subnav_icon30{background-position: -40px -980px;}
.subnav_icon31{background-position: -40px -1000px;}
.subnav_icon32{background-position: -40px -1020px;}
.subnav_icon33{background-position: -40px -1040px;}
.subnav_icon34{background-position: -40px -1060px;}
.subnav_icon35{background-position: -40px -1080px;}
.subnav_icon36{background-position: -40px -1100px;}
.subnav_icon37{background-position: -40px -1120px;}
.subnav_icon38{background-position: -40px -1140px;}
.subnav_icon39{background-position: -40px -1160px;}
.subnav_icon40{background-position: -40px -1180px;}
.subnav_icon41{background-position: -80px -800px;}
.subnav_icon42{background-position: -80px -820px;}
.subnav_icon43{background-position: -80px -840px;}
.subnav_icon44{background-position: -80px -860px;}
.subnav_icon45{background-position: -80px -880px;}
.subnav_icon46{background-position: -80px -900px;}
.subnav_icon47{background-position: -80px -920px;}
a.expand .subnav_icon1, ul.lv_1 li.active a .subnav_icon1, a:hover .subnav_icon1{background-position: -20px -800px;}
a.expand .subnav_icon2, ul.lv_1 li.active a .subnav_icon2, a:hover .subnav_icon2{background-position: -20px -820px;}
a.expand .subnav_icon3, ul.lv_1 li.active a .subnav_icon3, a:hover .subnav_icon3{background-position: -20px -840px;}
a.expand .subnav_icon4, ul.lv_1 li.active a .subnav_icon4, a:hover .subnav_icon4{background-position: -20px -860px;}
a.expand .subnav_icon5, ul.lv_1 li.active a .subnav_icon5, a:hover .subnav_icon5{background-position: -20px -880px;}
a.expand .subnav_icon6, ul.lv_1 li.active a .subnav_icon6, a:hover .subnav_icon6{background-position: -20px -900px;}
a.expand .subnav_icon7, ul.lv_1 li.active a .subnav_icon7, a:hover .subnav_icon7{background-position: -20px -920px;}
a.expand .subnav_icon8, ul.lv_1 li.active a .subnav_icon8, a:hover .subnav_icon8{background-position: -20px -940px;}
a.expand .subnav_icon9, ul.lv_1 li.active a .subnav_icon9, a:hover .subnav_icon9{background-position: -20px -960px;}
a.expand .subnav_icon10, ul.lv_1 li.active a .subnav_icon10, a:hover .subnav_icon10{background-position: -20px -980px;}
a.expand .subnav_icon11, ul.lv_1 li.active a .subnav_icon11, a:hover .subnav_icon11{background-position: -20px -1000px;}
a.expand .subnav_icon12, ul.lv_1 li.active a .subnav_icon12, a:hover .subnav_icon12{background-position: -20px -1020px;}
a.expand .subnav_icon13, ul.lv_1 li.active a .subnav_icon13, a:hover .subnav_icon13{background-position: -20px -1040px;}
a.expand .subnav_icon14, ul.lv_1 li.active a .subnav_icon14, a:hover .subnav_icon14{background-position: -20px -1060px;}
a.expand .subnav_icon15, ul.lv_1 li.active a .subnav_icon15, a:hover .subnav_icon15{background-position: -20px -1080px;}
a.expand .subnav_icon16, ul.lv_1 li.active a .subnav_icon16, a:hover .subnav_icon16{background-position: -20px -1100px;}
a.expand .subnav_icon17, ul.lv_1 li.active a .subnav_icon17, a:hover .subnav_icon17{background-position: -20px -1120px;}
a.expand .subnav_icon18, ul.lv_1 li.active a .subnav_icon18, a:hover .subnav_icon18{background-position: -20px -1140px;}
a.expand .subnav_icon19, ul.lv_1 li.active a .subnav_icon19, a:hover .subnav_icon19{background-position: -20px -1160px;}
a.expand .subnav_icon20, ul.lv_1 li.active a .subnav_icon20, a:hover .subnav_icon20{background-position: -20px -1180px;}
a.expand .subnav_icon21, ul.lv_1 li.active a .subnav_icon21, a:hover .subnav_icon21{background-position: -60px -800px;}
a.expand .subnav_icon22, ul.lv_1 li.active a .subnav_icon22, a:hover .subnav_icon22{background-position: -60px -820px;}
a.expand .subnav_icon23, ul.lv_1 li.active a .subnav_icon23, a:hover .subnav_icon23{background-position: -60px -840px;}
a.expand .subnav_icon24, ul.lv_1 li.active a .subnav_icon24, a:hover .subnav_icon24{background-position: -60px -860px;}
a.expand .subnav_icon25, ul.lv_1 li.active a .subnav_icon25, a:hover .subnav_icon25{background-position: -60px -880px;}
a.expand .subnav_icon26, ul.lv_1 li.active a .subnav_icon26, a:hover .subnav_icon26{background-position: -60px -900px;}
a.expand .subnav_icon27, ul.lv_1 li.active a .subnav_icon27, a:hover .subnav_icon27{background-position: -60px -920px;}
a.expand .subnav_icon28, ul.lv_1 li.active a .subnav_icon28, a:hover .subnav_icon28{background-position: -60px -940px;}
a.expand .subnav_icon29, ul.lv_1 li.active a .subnav_icon29, a:hover .subnav_icon29{background-position: -60px -960px;}
a.expand .subnav_icon30, ul.lv_1 li.active a .subnav_icon30, a:hover .subnav_icon30{background-position: -60px -980px;}
a.expand .subnav_icon31, ul.lv_1 li.active a .subnav_icon31, a:hover .subnav_icon31{background-position: -60px -1000px;}
a.expand .subnav_icon32, ul.lv_1 li.active a .subnav_icon32, a:hover .subnav_icon32{background-position: -60px -1020px;}
a.expand .subnav_icon33, ul.lv_1 li.active a .subnav_icon33, a:hover .subnav_icon33{background-position: -60px -1040px;}
a.expand .subnav_icon34, ul.lv_1 li.active a .subnav_icon34, a:hover .subnav_icon34{background-position: -60px -1060px;}
a.expand .subnav_icon35, ul.lv_1 li.active a .subnav_icon35, a:hover .subnav_icon35{background-position: -60px -1080px;}
a.expand .subnav_icon36, ul.lv_1 li.active a .subnav_icon36, a:hover .subnav_icon36{background-position: -60px -1100px;}
a.expand .subnav_icon37, ul.lv_1 li.active a .subnav_icon37, a:hover .subnav_icon37{background-position: -60px -1120px;}
a.expand .subnav_icon38, ul.lv_1 li.active a .subnav_icon38, a:hover .subnav_icon38{background-position: -60px -1140px;}
a.expand .subnav_icon39, ul.lv_1 li.active a .subnav_icon39, a:hover .subnav_icon39{background-position: -60px -1160px;}
a.expand .subnav_icon40, ul.lv_1 li.active a .subnav_icon40, a:hover .subnav_icon40{background-position: -60px -1180px;}
a.expand .subnav_icon41, ul.lv_1 li.active a .subnav_icon41, a:hover .subnav_icon41{background-position: -100px -800px;}
a.expand .subnav_icon42, ul.lv_1 li.active a .subnav_icon42, a:hover .subnav_icon42{background-position: -100px -820px;}
a.expand .subnav_icon43, ul.lv_1 li.active a .subnav_icon43, a:hover .subnav_icon43{background-position: -100px -840px;}
a.expand .subnav_icon44, ul.lv_1 li.active a .subnav_icon44, a:hover .subnav_icon44{background-position: -100px -860px;}
a.expand .subnav_icon45, ul.lv_1 li.active a .subnav_icon45, a:hover .subnav_icon45{background-position: -100px -880px;}
a.expand .subnav_icon46, ul.lv_1 li.active a .subnav_icon46, a:hover .subnav_icon46{background-position: -100px -900px;}
a.expand .subnav_icon47, ul.lv_1 li.active a .subnav_icon47, a:hover .subnav_icon47{background-position: -100px -920px;}
.icon1{background-position: -0 -800px;}
.icon2{background-position: -0 -820px;}
.icon3{background-position: -0 -840px;}
.icon4{background-position: -0 -860px;}
.icon5{background-position: -0 -880px;}
.icon6{background-position: -0 -900px;}
.icon7{background-position: 0 -920px;}
.icon8{background-position: 0 -940px;}
.icon9{background-position: 0 -960px;}
.icon10{background-position: 0 -980px;}
.icon11{background-position: 0 -1000px;}
.icon12{background-position: 0 -1020px;}
.icon13{background-position: 0 -1040px;}
.icon14{background-position: 0 -1060px;}
.icon15{background-position: 0 -1080px;}
.icon16{background-position: 0 -1100px;}
.icon17{background-position: 0 -1120px;}
.icon18{background-position: 0 -1140px;}
.icon19{background-position: 0 -1160px;}
.icon20{background-position: 0 -1180px;}
.icon21{background-position: -40px -800px;}
.icon22{background-position: -40px -820px;}
.icon23{background-position: -40px -840px;}
.icon24{background-position: -40px -860px;}
.icon25{background-position: -40px -880px;}
.icon26{background-position: -40px -900px;}
.icon27{background-position: -40px -920px;}
.icon28{background-position: -40px -940px;}
.icon29{background-position: -40px -960px;}
.icon30{background-position: -40px -980px;}
.icon31{background-position: -40px -1000px;}
.icon32{background-position: -40px -1020px;}
.icon33{background-position: -40px -1040px;}
.icon34{background-position: -40px -1060px;}
.icon35{background-position: -40px -1080px;}
.icon36{background-position: -40px -1100px;}
.icon37{background-position: -40px -1120px;}
.icon38{background-position: -40px -1140px;}
.icon39{background-position: -40px -1160px;}
.icon40{background-position: -40px -1180px;}
.icon41{background-position: -80px -800px;}
.icon42{background-position: -80px -820px;}
.icon43{background-position: -80px -840px;}
.icon44{background-position: -80px -860px;}
.icon45{background-position: -80px -880px;}
.icon46{background-position: -80px -900px;}
.icon47{background-position: -80px -920px;}
.icon48{background-position: -80px -940px;}

.sidebar a.expand .icon1{background-position: -20px -800px;}
.sidebar a.expand .icon2{background-position: -20px -820px;}
.sidebar a.expand .icon3{background-position: -20px -840px;}
.sidebar a.expand .icon4{background-position: -20px -860px;}
.sidebar a.expand .icon5{background-position: -20px -880px;}
.sidebar a.expand .icon6{background-position: -20px -900px;}
.sidebar a.expand .icon7{background-position: -20px -920px;}
.sidebar a.expand .icon8{background-position: -20px -940px;}
.sidebar a.expand .icon9{background-position: -20px -960px;}
.sidebar a.expand .icon10{background-position: -20px -980px;}
.sidebar a.expand .icon11{background-position: -20px -1000px;}
.sidebar a.expand .icon12{background-position: -20px -1020px;}
.sidebar a.expand .icon13{background-position: -20px -1040px;}
.sidebar a.expand .icon14{background-position: -20px -1060px;}
.sidebar a.expand .icon15{background-position: -20px -1080px;}
.sidebar a.expand .icon16{background-position: -20px -1100px;}
.sidebar a.expand .icon17{background-position: -20px -1120px;}
.sidebar a.expand .icon18{background-position: -20px -1140px;}
.sidebar a.expand .icon19{background-position: -20px -1160px;}
.sidebar a.expand .icon20{background-position: -20px -1180px;}
.sidebar a.expand .icon21{background-position: -60px -800px;}
.sidebar a.expand .icon22{background-position: -60px -820px;}
.sidebar a.expand .icon23{background-position: -60px -840px;}
.sidebar a.expand .icon24{background-position: -60px -860px;}
.sidebar a.expand .icon25{background-position: -60px -880px;}
.sidebar a.expand .icon26{background-position: -60px -900px;}
.sidebar a.expand .icon27{background-position: -60px -920px;}
.sidebar a.expand .icon28{background-position: -60px -940px;}
.sidebar a.expand .icon29{background-position: -60px -960px;}
.sidebar a.expand .icon30{background-position: -60px -980px;}
.sidebar a.expand .icon31{background-position: -60px -1000px;}
.sidebar a.expand .icon32{background-position: -60px -1020px;}
.sidebar a.expand .icon33{background-position: -60px -1040px;}
.sidebar a.expand .icon34{background-position: -60px -1060px;}
.sidebar a.expand .icon35{background-position: -60px -1080px;}
.sidebar a.expand .icon36{background-position: -60px -1100px;}
.sidebar a.expand .icon37{background-position: -60px -1120px;}
.sidebar a.expand .icon38{background-position: -60px -1140px;}
.sidebar a.expand .icon39{background-position: -60px -1160px;}
.sidebar a.expand .icon40{background-position: -60px -1180px;}
.sidebar a.expand .icon41{background-position: -100px -800px;}
.sidebar a.expand .icon42{background-position: -100px -820px;}
.sidebar a.expand .icon43{background-position: -100px -840px;}
.sidebar a.expand .icon44{background-position: -100px -860px;}
.sidebar a.expand .icon45{background-position: -100px -880px;}
.sidebar a.expand .icon46{background-position: -100px -900px;}
.sidebar a.expand .icon47{background-position: -100px -920px;}
.sidebar a.expand .icon48{background-position: -100px -940px;}
/**导航_右边搜索**/
.main_nav .search{
	background-position: 0 -380px;
	float: right;
	height: 30px;
	width: 181px;
	margin: 0;
}
.search input{
	float: left;
	width: 130px;
	height: 22px;
	line-height: 22px;
	margin-top: 4px;
	margin-left: 6px;
	padding-left: 5px;
	border: 1px solid #CCC;
	background-color: #fff;
	-webkit-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}
.input-append .add-on{
	background-position: 0px -446px;
	cursor: pointer;
	float: left;
	display: block;
	width: 30px;
	height: 22px;
	padding: 0 1px;
	margin-top: 4px;
	margin-left: -1px;
	border: 1px solid #CCC;
	text-shadow: none;
	-webkit-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0 ;
}
.search_icon {
	background-position: -110px -166px;
	font-size: 0;
	margin: 5px 8px;
	width: 13px;
	height: 11px;
}

/*landing_login*/
.landing_login .long_but{
	margin-bottom: 5px;
}
.landing_login .dropdownlst{
	display: none;
	padding-left: 10px;
	position: absolute;
	background-color: #FdFdFd;
	border: #CCC 1px solid;
	border-top: none;
	z-index: 9;
}
.landing_login .dropdownlst .lst_item{
	display: block;
	color: #555;
	cursor: pointer;
	font-size: 13px;
	font-weight: 700;
	line-height: 100%;
	padding: 5px 0;
}
.landing_login .dropdownlst .lst_item:hover{
	color: #f15922;
}
.long_but {
	background-position: 0 -3px;
	color: rgb(85, 85, 85);
	cursor: pointer;
	display: block;
	font-size: 13px;
	font-weight: 700;
	line-height: 32px;
	height: 32px;
	margin-bottom: 8px;
	padding: 0 0 0 10px;
	border: rgb(204, 204, 204) 1px solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
}
.long_but .right_border {
	background-position: 0px -253px;
	height: 32px;
	width: 32px;
}
.login .right_border {
	width: 8px;
}
.long_but:hover {
	text-decoration: none;  color: #f15922;
}
.long_but:hover .right_border {
	background-position: 0 -285px;
}
.long_but .plus_icon,
.long_but .power_icon, 
.long_but .dropdown_icon{
	margin: 6px 8px;
}
.power_icon {
	margin: 6px 8px;
	background-position: -219px -315px;
	width: 17px;
	height: 17px;
}
.arrow_icon {
	background-position: 0px -201px;
	width: 17px;
	height: 17px;
}
.plus_icon {
	background-position: -219px -167px;
	width: 17px;
	height: 17px;
}
.long_but:hover .plus_icon{
	background-position: -219px -199px;
}
.long_but:hover .power_icon {
	background-position: -219px -347px;
}
.long_but:hover .dropdown_icon{
	background-position: -219px -273px;
}
.breadcrumb {
	padding-left: 20px;
	background-color: transparent;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.landing_login .breadcrumb {
	padding: 0;
	margin: 0 0 18px 0;
}
.breadcrumb li{
	display: inline;
}
.breadcrumb .divider {
	color: #F15922;
	font-weight: 900;
}
.dropdown_icon{
	margin: 6px 8px;
	background-position: -219px -241px;
	width: 17px;
	height: 17px;
}
/**外框头标题**/
.box_intelligent .content {
	display: inline-block;
	width: 100%;
	margin: 0 0 10px 0;
}
.box .header{
	color: #F15922;
	border-bottom: #CCC 1px solid;
	background-position: 0 -46px;
	font-size: 14px;
	font-weight: bold;
	height: 13px;
	padding: 8px 10px 12px 8px;
	_padding: 6px 5px 5px 5px;
}
.box .header .side {
	float: right;
	position: relative;
	top: -2px;
}
.box .header .icon {
	float: left;
	margin-right: 5px;
}
.org_icon_1{background-position: 0 -225px;}
.org_icon_2{background-position: -20px -225px;}
.org_icon_3{background-position: -40px -225px;}
.org_icon_4{background-position: -60px -225px;}
.org_icon_5{background-position: -80px -225px;}
.org_icon_6{background-position: -100px -225px;}
.org_icon_7{background-position: -120px -225px;}
.org_icon_8{background-position: -140px -225px;}
.org_icon_9{background-position: -160px -225px;}
.icon_card{background-position: -190px -549px;}
.icon_cal{background-position: -180px -245px;}
.icon_cardbag{background-position: -180px -225px;}

.box_intelligent .content img {
	width: 55%;
	float: left;
	margin-right: 10px;
}

.text_select_box{
	position: relative;
	z-index: 2;
}
.text_select_box .text_select_index{
	position: absolute;
	left: 0;
	top: 21px;
	display: none;
	border: 1px solid #CCC;
	background-color: #fff;
	list-style: none;
}
.text_select_box .text_select_index div{
	margin: 0;
	padding: 5px 3px;
	white-space: nowrap;
	word-wrap: nowrap;
	list-style: none;
	cursor: pointer;
	cursor: hand;
}
.text_select_box .text_select_index div:hover{
	background-color: #ECECEC;

}
.text_select{
	position: relative;
	padding: 0 18px 0 2px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #CCC;
	overflow:hidden; 
	white-space :nowrap; 
	text-overflow:ellipsis;
	cursor: pointer;
}
.text_select span{
	position: absolute;
	top: 0px;
	right: 0;
	width: 18px;
	height: 20px;
	background-image: url('/app_images/pingan/v20/newbank/ui2.gif');
	background-position:-218px -241px;
}
.text_select:hover span{
	background-position:-218px -273px;
}
.but {
	background-image: url('/app_images/pingan/v20/newbank/ui_repeat.gif');
	background-position: 0 -202px;
	background-repeat: repeat-x;
	color: #555;
	cursor: pointer;
	font-size: 12px;
	padding: 0 10px;
	border: #ccc 1px solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: normal;
	display: inline-block;
}
.but:hover{
	background-position: 0 -223px;
	color: #fff;
	text-decoration: none;
}
.box_intelligent .but {
	padding: 2px 13px;
	float: right;
	display: block;
}
.but_large {
	padding-top: 10px;
	height: 25px;
	padding-bottom: 5px;
	font-size: 14px;
	background-position: 0 -500px;
}
.but_fluid {
	width: auto;
	display: block;
	text-align: center;
}
.orange_but {
	background-position: 0 -395px;
	color: white;
	border-color: #F15922;
}
.orange_but.but_large, .but_large:hover {
	background-position: 0 -543px;
}
.box .wrapper.but_list .but {
	margin-bottom: 5px;
	font-size: 12px;
	padding: 10px 0;
	line-height: 100%;
	height: auto;
}

/*box_row_but*/
.landing_but_icon{
	background-image: url("/app_images/pingan/v20/newbank/ui_landing_buttons.jpg");
	/*padding: 13px 12px;*/
	height: 42px;
	width: 24px;
	float: left;
	margin: 0 5px;
}
/*landing_but_icon*/
.landing_but_icon_1{background-position: 0 -42px;}
.landing_but_icon_2{background-position: -25px -42px;}
.landing_but_icon_3{background-position: -50px -42px;}
.landing_but_icon_4{background-position: -75px -42px;}
.landing_but_icon_5{background-position: -100px -42px;}
.landing_but_icon_6{background-position: -125px -42px;}
.landing_but_icon_7{background-position: -150px -42px;}
.landing_but_icon_8{background-position: -175px -42px;}
.landing_but_icon_9{background-position: -200px -42px;}
.landing_but_icon_10{background-position: -225px -42px;}
.landing_but_icon_11{background-position: -250px -42px;}
.landing_but_icon_12{background-position: -275px -42px;}
.icon_but:hover .landing_but_icon_1{background-position: 0 0px;}
.icon_but:hover .landing_but_icon_2{background-position: -25px 0px;}
.icon_but:hover .landing_but_icon_3{background-position: -50px 0px;}
.icon_but:hover .landing_but_icon_4{background-position: -75px 0px;}
.icon_but:hover .landing_but_icon_5{background-position: -100px 0px;}
.icon_but:hover .landing_but_icon_6{background-position: -125px 0px;}
.icon_but:hover .landing_but_icon_7{background-position: -150px 0px;}
.icon_but:hover .landing_but_icon_8{background-position: -175px 0px;}
.icon_but:hover .landing_but_icon_9{background-position: -200px 0px;}
.icon_but:hover .landing_but_icon_10{background-position: -225px 0px;}
.icon_but:hover .landing_but_icon_11{background-position: -250px 0px;}
.icon_but:hover .landing_but_icon_12{background-position: -275px 0px;}
.icon_but{
	background-position: 0 -501px;
	border: #CCC 1px solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	display: inline-block;		
}
.icon_but:hover{
	text-decoration: none; 
	background-position: 0 -543px;
}
.icon_but .title{
	color: #555;
	display: table-cell;
	height: 42px;
	line-height: 100%;
	vertical-align: middle;
	padding: 0 13px 0 0;
	_padding: 0 3px 0 0;
}
.icon_but .title{
	*position: relative;
	*z-index: 1;
}
.icon_but .title div{ 
	*position: absolute; 
	*top: 50%;
	*padding: 0 10px 0 0;
	_padding:0;
}
.icon_but .title div p{
	*position: relative; 
	*top: -50%;
	line-height: 16px;
	margin: 0;
}

.icon_but:hover .title{
	color: white; 
}

.box_row4_but .wrapper .but_row .icon_but, 
.box_row2_but .wrapper .but_row .icon_but{
	width:47%;
}
.box_row4_but .but_row, 
.box_row2_but .but_row{
	margin-bottom: 5px;
	display: inline-block; 
	width: 100%
}

/**banner**/
.rotate_banner{
	margin-bottom: 0;

}
.rotate_banner.row img{
	cursor: pointer;
}
.rotate_banner .left_div img{
	width:100%; 
	height: 238px; 
	display: none;
}
.rotate_banner .left_div img.active{
	display: block;
}
.rotate_banner .left_div iframe{
	width:100%; height: 238px; display: none;
}
.rotate_banner .left_div iframe.active{
	display: block;
}
.rotate_banner .right_div{
	position: relative;
}
.rotate_banner .right_div img{
	padding: 0 0 2px 0;	
	float: left;
	width: 150px;
	height: 78px;
}
.rotate_banner .indicator{
	background-position: 0 -422px;
	position: absolute;
	top: 0px;
	left: -8px;
	width: 9px;
	height: 78px;
}

.carousel {
	height: 264px;
	position: relative;
	line-height: 1;
	overflow:hidden;
}
.carousel-inner{
	overflow:hidden;
	width:100%;
	position:relative;
}
.carousel .item{
	display:none;
	position:relative;
}
.carousel .item img {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}
.carousel .active,.carousel .next,.carousel .prev{
	display:block;
}
.carousel .active{
	left:0;
}
.carousel .next,.carousel .prev{
	position:absolute;top:0;width:100%;
}
.carousel .next{
	left:100%;
}
.carousel .prev{
	left:-100%;
}
.carousel .next.left,.carousel .prev.right{
	left:0;
}
.carousel .active.left{
	left:-100%;
}
.carousel .active.right{
	left:100%;
}
.carousel_ctrl {
	float: right;
	font-size: 30px;
	margin-right: 20px;
	position: absolute;
	top: 0;
	right: 5px;
}
.carousel_ctrl .ctrl_but {
	cursor: pointer;
	color: #B5B5B5;
	background: transparent;
}
.carousel_ctrl .active {
	color: #F15922;
	display: inline;
}
/**轮播广告**/
.notice_bar{
	background-color: #EFEFEF;
	padding: 5px 20px;
	line-height:normal;
	overflow: hidden;
	height: 13px;
}
.bullet{	
	background-position: 0 -512px;
	width:4px;
	height: 12px;
	margin-right: 5px;
}
.bullet.left{
  background-position: -64px -512px;
}
.notice_bar .bullet{
	float: right;
	position: relative;
	z-index: 10;
	cursor: pointer;
}

.notice_bar .bullet.left{
	float: left;
	margin: 0 5px 0 0
}
.notice_bar_content{
	display: inline-block;
	position: relative;
	width: 661px;
	height: 23px;
	top:-17px;
	top: -14px\9;
	*top: -15px;
	_top: -18px;
	margin: 0 8px;
	overflow:hidden;
}
.notice_bar_content ul{
	overflow: hidden;
}
.notice_bar_content ul li{
	position: relative;
	width: 661px;
	line-height: 23px;
	float: left;	
}
.notice_bar_content ul li a{
	color: #555;	
}

.login {
	background-position: 0 -90px;
	height: 86px;
	padding: 15px 0 0 0;
}
.login .long_but {
	margin: 0 5px;
	padding-left: 8px;
}
.login .breadcrumb {
	margin: 5px 8px 0 8px;
	padding: 0;
	background: transparent;
}
.round_corn {
	border: #CCC 1px solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}


/**nav-tab tab选项卡**/
.nav-tabs-box{
	*position:relative;
	*height: 28px;
}
.nav-tabs-box .nav-tabs{
	*position:absolute;
	*left: 0;
	*top: 0px;
	_top: 1px;
}
.nav-tabs {
	margin-bottom: 0;
	font-weight: bold;
	border-bottom: 0px transparent;
}
.nav-tabs li {
	margin-bottom: -1px;
	float: left;
}
.nav-tabs li a{
	display: inline-block;
	font-size: 14px;
	border: 1px solid #CCC;
	border-bottom: 0px solid #CCC;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	line-height: 18px;
	border-radius: 4px 4px 0 0;
	margin-right: 0px;
	background-position: 0px -328px;
	height: 18px;
	padding: 5px 15px 5px 16px;
	text-decoration: none;
}

.nav-tabs li a:hover{
  background-position: 0px -356px;
  color: #fff;
  text-decoration: none;
}
.nav-tabs .active a, 
.nav-tabs .active a:hover{
	color: #F15922;
  	background-position: 0px 15px;
}
/***tab选项卡 内容**/
.tab-content{ 	
	padding: 10px 10px 10px 20px;
	min-height: 150px;
	border: #CCC 1px solid;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	border-top-right-radius:0; 
	border-top-left-radius:0; 
}
.tab-content .span{
  width: 49%;
  margin-left: 0;
}
.tab-content .tab-pane, 
.pill-content .pill-pane {
	display: none;
}
.tab-content  .active, 
.pill-content  .active{
display: block;
}
.tab-content .tab-pane li{
	line-height: 120%;
	margin-bottom: 10px;
}
.tab-content .tab-pane p{
	line-height: 20px;
	margin-bottom: 10px;
}

.tab-pane .media_list .media_wrapper{
	width: 380px;
	float: left;
	margin-right: 20px;
	_margin-right: 10px;
}

.tab-pane .media_list .list_wrapper{
	width: 280px;
	float: left;
}
/*tab_3col*/
.tab_3col_nav li{ 
	width: 77px;
}
.tab_3col_nav li a,.tab_3col_nav li a:hover{
	width: 75px;
	text-align: center;
	padding: 5px 0px;
}
.tab_3col_content{
	padding: 10px;
}
.tab_3col_pane .top {
	margin-bottom: 10px;
}
.tab_3col_pane img{
	width: auto; height: 53px; 
}
.tab_3col_pane .content div{ 
	/*display: inline;*/
	float: left;
	width: 48%;
	height: 55px;
	margin: 0 5px 10px 0;
}
.tab_3col_pane .content p.text{
	height: auto;
	padding: 0;
	margin: 0 0 5px 0; 
	line-height: 18px;
	background: url('/app_images/pingan/v20/newbank/icon_list.gif') no-repeat 0px 7px;
	padding-left: 10px;
}
.tab_3col_pane .content .desc{
	line-height: 120%; 
	margin-right: 0;
}
.media_wrapper .media_header .but.pull-right{
	margin-right: 10px;
}
.media_wrapper .media{
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	width: 33%;	
	min-height: 60px;
}

.media_wrapper .media-object{
	border:1px #f15922 solid;
}

.media-body h5{
	margin-bottom: 0px;
}

.tab-pane{
	min-height: 180px;
	height: auto!important;
	height: 180px;
}
.tab-pane_new{
	height: 213px;
	overflow: hidden;
}
/*product_desc*/
.product_desc{	
	float:left;
	text-align:center;
}

.product_desc h5{margin-bottom: 0px;}

.media_grid{
	width: 380px;
}
.media_grid .product_desc{
	margin-right: 10px;
	margin-bottom: 10px;
}	
.col2, .c2-content {
	width: 50%;
	float: left;
}
ul.list_new{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
ul.list_new li{
	float: left;
	width: 126px;
	background-image: url('/app_images/pingan/v20/newbank/smallarrow_right_off.gif');
	background-repeat: no-repeat;
	background-position: 0px -6px;
	padding-left: 14px; 
}
.p_b10{ 
	padding-bottom: 10px;
}
.box_intelligent .content {
	display: inline-block;
	width: 100%;
	margin: 0 0 10px 0;
}

.c3-content {
	width: 33.3%;
	float: left;
}

.c2-content .product_ad, 
.c3-content .product_ad {
	margin-right: 20px;
}
.product_ad .col1 {
	width: 116px;
	margin-right: 5px;
	float: left;
}
.product_ad .col2 {
	width: auto;
	float: none;
	margin-left: 121px;
}
/*product_ad*/
.product_ad_wrap .product_ad{
	float: left;
	height:140px;
	width: 29.79%;
	margin-left: 1.01%;
	padding: 1.26% 1.26%;
}

.product_ad .title{
	color:#f15922; 
	margin-bottom: 10px;
}
.product_ad .content{
	line-height: 100%;
}
.product_ad.style_1 .col1{
	width: 48%; float: left;
}
.product_ad.style_1 .col2{
	width: 48%; float: right;
}
.product_ad.style_2 .content{ 
	margin-bottom: 15px;
}
.product_ad.style_2 .bullet{
	line-height: normal;
	float:left;
	margin: 5px 8px 0 0;
}
.product_ad.style_2 .pt_1{
	margin-bottom: 10px;
}
.product_ad.style_3 .pt_1{
	margin-bottom: 20px;
}

.product_ad.small .col1{
	width:auto; 
}
.product_ad.small .col1 img{
	margin-right: 5px
}

.col3 {
	float: left;
	margin-right: 10px;
	width: 32.5%;
}
.col3:last-child{
	margin-right: 0;
}
.col3_new {
	margin: 0px 0px 10px 0px;
}
.c10_list li {
	float: left;
	width: 90px;
	padding-left: 20px;
}

/**table**/
.t_b thead{background-color: #F8F8F8}
.t_b thead th{padding: 10px; }
.t_b td {padding: 10px; text-align: center;}
.t_b .t1{width: 50px;}
.t_b .t2{width: 90px;text-align: left;}
.t_b .t3{width: 90px;text-align: left;}
.t_b .t4{width: 300px;text-align: left;}
.t_b .t5{width: 180px;}
.t_b .t6{width: 100px;}
.t_b .branchhint { background: url(/app_images/pingan/v20/newbank/ui2.gif) no-repeat -80px -603px; width: 18px; height: 18px; margin: 0px auto; cursor: pointer; position: relative; }
.t_b .branchhintcontent { display: none; position: absolute; top: 0px; right: 20px; width: 220px; padding: 10px; background: #fafafa; border: 1px solid #ccc;  }
.t_b .branchhint:hover .branchhintcontent { display: block;  }
.t_b .tal { text-align: left; }

.table_div1 table{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
.table_div1 table .tableHeader td{
	text-align:center; 
	background:#F8F8F8; 
	font-size:12px; 
	font-weight:bold; 
	line-height:20px;
	padding:4px 8px;
}
.table_div1 table td{
	background:#fff; 
	line-height:20px; 
	padding:4px 8px;
}
.table_div1 table td div{
	text-align: left!important;	
}

.table_div2 table {
	background-color: #D7D7D7;
	margin: 10px 0;
}
.table_div2 table th, .table_div2 table td{
	text-align: center;
	background-color: #fff;
	padding:4px 8px;
}
.table_div2 table td{
	text-align:left;
	line-height: 20px;
}

.table_div2 table .tableHeader td{
	text-align:center; 
	background:#F8F8F8; 
	font-size:12px; 
	font-weight:bold; 
	line-height:20px;
	padding:4px 8px;
}

/**分页**/
.page{
	float: right;
	margin-top: 10px;
	color: #666;
	line-height: 20px;
}
.page span{
	float: left;
	margin: 0 2px;
}
.page input{
	float: left;
	margin: 0 2px;
}
.page input.page_nub{
	border: 1px solid #d7d7d7;
	width: 30px;
	height: 18px;
	line-height: 18px;
	padding: 0 2px;
}
.page input.page_btn{
	width: 40px;
	height: 20px;
	border: none;
	background: url(/app_images/pingan/v20/newbank/page_btn.gif) no-repeat;
}
.page input.page_btn:hover{
	background-position: -70px 0;	
}
.page a{
	float: left;
	display:block;
	border: 1px solid #d7d7d7;
	padding: 0 6px;
	margin: 0 2px;
	height: 18px;
	line-height: 18px;
	text-align: center;
}
.page a:hover{
	color: #e24800;
	text-decoration: underline;
}
.page a.on{
	border: none;
	height: 20px;
	line-height: 20px;
	padding: 0 6px;
	color: #e24800;
}
.page a.on:hover{
 	text-decoration: none;	
}
.page a.first, .page a.last, .page a.prev, .page a.next {
	border: none;
	height: 20px;
	line-height: 20px;
	padding: 0 3px;
}

.copy_card_offer {
	background-position: 0 -166px;
	width: 150px;
	height: 57px;
}

.bulletbox .wrapper{ 
	padding-right: 0;
	 padding-bottom: 0;
	}
.bulletbox .icon_arrow_right{
	margin-right: 2px;
}
.bulletbox li{ 
	width: 61px; 
	float:left; 
	padding-right: 5px; 
	margin-bottom: 5px;
}
.icon_arrow_right {
	background-position: -80px -563px;
	width: 11px;
	height: 11px;
}
.bulletbox .icon_arrow_right {
	margin-right: 2px;
}
.c2-content .product_ad.left_ad {
	margin-right: 15px;
	margin-left: 0;
}
.img-border {
	border: 1px #CCC solid;
}
/* carousel_product*/
.carousel_product{ position: relative; overflow: hidden; }
.carousel_product .but_arrow_left{ 
    cursor: pointer;	
	position: absolute;
	z-index: 2;
	top: 25px;
	left: 0px;
}
.carousel_product .but_arrow_right{
	cursor: pointer; 
	position: absolute;
	z-index: 2;
	top: 25px;
	right: 0px;
	margin-right: 0;
}
.carousel_product{ width:209px;}
.carousel_product_content li{ text-align: center; width:209px; }
.box .wrapper .carousel_product_content li{ margin-bottom: 0px;}
.carousel_product_content li img{ width:140px; height:100px;}
.carousel_product_content li h5{ font-weight:bold; margin-top:-12px; margin-bottom: 2px;}
.carousel_product_content li p{ margin-bottom: 2px;}

/* box_shopping_list*/
.copy_crazy_enterance {
	background-position: 0 -67px;
	width: 50px;
	height: 89px;
}
.copy_special_offer {
	background-position: -60px -67px;
	width: 50px;
	height: 89px;
}
.box_shopping_list{height:88px;  background-color: #ffd3a6; border:1px orange solid;}

.box .v_header{	
	float: left;
	width: 54px;
}
.box .v_header img{ width: 54px; height:88px;}
.box_shopping_list .wrapper{float: left;}
.box_shopping_list ul{list-style: none;}
.box_shopping_list li{float:left; margin-left: 10px; text-align: center;}
.box_shopping_list li.first_li{margin-left: 0px;}
.box_shopping_list li img{ width:87px; height:53px; border: 1px orange solid;}

/* box_pics_grids*/
.box_pics_grids .pull-left { width:194px;}
.box_pics_grids .pull-left img{ float:left; margin-right: 10px; width: 85px; height:52px; border: 1px solid #ccc;}
.box_pics_grids .but_grid, .box_pics_grids .bullet_grid { width: 338px; line-height: 20px;}
.box_pics_grids .bullet_grid .bullet_list{ margin-bottom: 0px;}
.box_pics_grids .bullet_grid li { width: 159px; float:left; padding-right: 10px; margin-bottom: 5px;}
.box_pics_grids .but_grid .but { margin-right: 10px; *margin-right:5px; margin-bottom: 5px;}
.but_long{
	width: 98px;	
	text-align: center;
	padding: 0;
}
/* box_easy_am*/
.box_easy_am .content img{ float:left; width:85px; height:53px; border: 1px solid #ccc; margin-right: 5px; margin-bottom: 5px;}
.box_easy_am .content p{margin-bottom: 13px;}
.box_easy_am .content .clear{height:15px;}
.box_easy_am .wrapper{ border-bottom: 1px #ccc dotted;}
.box_contact .content {font-weight: bold; height:60px; margin-bottom: 10px;}
.box_contact .content img { width:55px; height:60px; margin-right: 10px;}
.box_contact .content .orange {margin-top: 15px;}

span.date {
	margin-right: 10px;
}
ul.list_recommend li a{
	float: left;
}
ul.list_recommend li a:hover{
	text-decoration: none;
}
ul.list_recommend li span{
	float: right;
}

.but_arrow_left {
	background-position: 0px -657px;
	width: 9px;
	height: 20px;
}
.but_arrow_right {
	background-position: -71px -657px;
	width: 9px;
	height: 20px;
}

/**公告**/
.announcement{
	position: relative;
	padding: 5px 0 5px 10px;
	background-color: #EFEFEF
}
.announcement .announcement_title{
	float: left;
	color: #F15922;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	width: 80px;
}

.announcement ul{
	position: relative;
	float: left;
	width: 604px;
	height: 20px;
	overflow: hidden;
}
.announcement  ul li{
         position:absolute;
         height:20px;
}
.announcement ul li a{
	display: block;
	float: left;
	width: 285px;
	line-height: 20px;
	padding-left: 10px;
	margin-right: 7px;
	white-space :nowrap; 
	text-overflow:ellipsis;
	overflow: hidden; 
	background: url(/app_images/pingan/v20/newbank/smallarrow_right_off.gif) no-repeat;
	background-position: 0 -2px;
	_background-position: 0 -4px;
}
.announcement .up, .announcement .down{
	display: block;
	width: 13px;
	height: 7px;
	font-size: 0;
	cursor: pointer;
	position: absolute;
	right: 6px;	
	background: url(/app_images/pingan/v20/newbank/ui2.gif) no-repeat;
}
.announcement .up{
	top: 5px;
	background-position: 0 -1220px;
}
.announcement .up:hover{
	background-position: -20px -1220px;
}
.announcement .down{
	bottom: 5px;
	background-position: 0 -1230px;
}
.announcement .down:hover{
	background-position: -20px -1230px;
}

/*card_login*/
.card_login{
	height: 262px;
	overflow: hidden;
}
.card_login .but_large{
	text-align: center;
	width: 45%;
	margin:4px 0 6px!important;
}
.card_login .wrapper{
	padding: 6px 10px 3px; 
	*padding-bottom: 2px; 
}
.card_login .wrapper p{ 
	line-height: 16px; 
	margin-bottom: 5px; 
}
.card_login .wrapper li{
	margin-bottom: 4px;
}
.card_login ul.list_gray_box{
	padding-left: 10px;
}
.card_login ul.list_gray_box li{ 
	background: url('/app_images/pingan/v20/newbank/icon_list.gif') no-repeat 0 -93px;
	line-height: 18px;
	padding-left: 10px;
	margin-bottom: 0;
}
.copy_card_service {
	background-position: 0 -233px;
	width: 150px;
	height: 32px;
}

/**English**/
ul.main_navlist_en .list_item a.ui{font-size: 12px;}
.icon_but_en .icon_but{width: 100%;margin-bottom: 5px; _width:auto;}
.landing_login_en .long_but{
	font-size: 12px;
	background: url(/app_images/pingan/v20/newbank/long_but_en.jpg) repeat;
	background-position: 0 0;
	line-height: 18px;
	padding:7px 5px;
	height: auto;
}
.landing_login_en .long_but_select{
	padding: 0 0 0 5px;
	line-height: 32px;
}
.login_en{
	height: auto;
	padding-bottom: 8px;
}
.login_en .long_but{
	font-size: 12px;
	background: url(/app_images/pingan/v20/newbank/long_but_en_div.jpg) repeat right 0;
	line-height: 18px;
	padding:0 8px 0 0px;
	margin: 0 5px;
	height: auto;
	*width: 128px;
	*margin: 0 auto;
}
.login_en .long_but:hover{
	background: url(/app_images/pingan/v20/newbank/long_but_en_hover.jpg) repeat right 0;
}
.login_en .long_but .long_but_div{
	padding:7px 0 7px 5px;
	background: url(/app_images/pingan/v20/newbank/long_but_en.jpg) repeat;
}

/**后加**/
.clew_1{line-height: 20px; padding: 0pt 10px 10px; height:20px;}
.clew_1_fl{float:left;background-position:-118px -284px;}
.clew_11 {color:#F15922;font-weight:bold; float:left;}
.clew_2{line-height: 20px; padding:10px; height:20px;}
.clew_2_fr{background-position: -118px -284px; float: right;}
.clew_3_fr {color:#F15922;font-weight:bold; float: right;}

/************************NEW****************************/

.subnav_icon1202{ margin:0 8px 0 5px; width:19px; height:19px; background: url(/app_images/pingan/v30/newbank/subnav_icon1202.png) no-repeat 0 0; display:inline-block; vertical-align: top;}
ul.lv_1 li:hover a .subnav_icon1202,ul.lv_1 li.active a .subnav_icon1202{ background:url(/app_images/pingan/v30/newbank/subnav_icon1202hover.png) no-repeat 0 0;}

/************************NEW****************************/

/**重要公告**/

.gr_note_itme {height:34px;border:1px  #D5CCBE solid;background-color:#F3F3F3;font:14px/34px "Microsoft YaHei";color:#666;overflow:hidden;}
.gr_note_itme dt,.gr_note_itme dd {position:relative;}
.gr_note_itme dt {padding:0 30px 0 14px;float:left;}
.gr_note_itme dt i {position: absolute;right:2px;top:6px;width:19px;height:19px;background-position:-60px -980px;}
.gr_note_itme dd {margin-left:110px;height:34px;overflow:hidden;}
.gr_note_itme dd ul {position:absolute;left:0;width:650px;}
.gr_note_itme dd li {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.gr_note_itme dd a:hover {color:#F15922;text-decoration: none;}
.asset-support-mechanism--table td{padding: 4px 10px}


.icon-bhcx {
      background-position: -141px -266px;
}
.expand .icon-bhcx {
  background-position: -141px -285px;
}
/**end**/