@CHARSET "utf-8";
body {
	font: normal 12px/20px "微软雅黑", "宋体", Arial;
	color: #333;
	background-color: #fbfbfb;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,div,dl,dt,dd,ul,ol,li,h1,pre,form,fieldset,legend,button,input,textarea,th,td{ 
	padding:0; margin:0;
}
table,tr,td,th{ 
	font-size:13px; border:0;border-collapse:collapse;
}
table,div{ 
	margin:0 auto;
}
img{ 
	vertical-align:middle; border:0;
}

ul{ 
	text-align:left; list-style:none; /*line-height:180%;*/
}

/*通用简写*/
.clearfix {
	zoom: 1;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.mc{
	margin: 0 auto;
}
.hcenter{
	text-align: center;
}

.inputTxt{
	background:url(../images/hints/inputBg.gif) repeat-x;
	height:22px;
	border:#e2e2e2 1px solid;
	font-size:13px;
	padding-left:3px;
	color:#333;
}

.amountTxt,#cardNoInput{
	font-family:"SIMHEI";
	font-size:17px;
}
.amountTxt.amountDisabled{
	color:#999;
}
#amountWords{
	font-weight: bold;
}
.cardNoDisplay{
	font-size:16px;
	font-weight: bold;
	color:#666;
}

/* logo中三种颜色 */
.umsgreen{
	color:#047a8c;
}
.umsblue{
	color:#06437f;
}
.umsred{
	color:#e4052a;
}
/*
a:link,a:visited {
	color: #0088cc;
	text-decoration: none;
}

a:hover,a:active {
	text-decoration: underline;
	color: #ff6600;
}
*/
.fBlue a:link,.fBlue a:visited{ color:#068b94; text-decoration:none;}
.fBlue a:hover,.fBlue a:active{ color:#2c5d92; text-decoration:underline;}
.fRed a:link,.fRed a:visited{color:#b20205;text-decoration:none;}
.fRed a:hover,.fRed a:active{color:#2c5d92;text-decoration:underline;}
.fDarkBlue a:link,.fDarkBlue a:visited{color:#2c5d92;text-decoration:none;}
.fDarkBlue a:hover,.fDarkBlue a:active{color:#b20205;text-decoration:underline;}

.showDetailLink{color:#068b94; text-decoration:none;cursor: pointer;}

/* 版本信息 */
#copyright a:link,a:visited {color:#555;text-decoration:none;}
#copyright a:hover,a:active {color:#b20205;text-decoration:none;}
#copyright p {color:#555;}
#copyright {clear: both;}

/* idcard 身份证上传*/
.information{
	background:url(../images/common/info.jpg);
	height:84px;
	width:670px;
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
}
.information.suc{
	background:url(../images/common/success.jpg);
}
.information.fail{
	background:url(../images/common/fail.jpg);
}
.information .title{
	font-weight: bold;
	font-size: 15px;
	margin-left:140px;
	padding-top:15px;
}
.information .text{
	margin-left:140px;
}

/* 支付选项卡 */
.tabPanel{
	height:30px;
	border-bottom: 1px solid #d6d6d6;
	padding-top:30px;
	margin-bottom:30px;
	width:90%;
}
.tabPanel ul{
	margin-left:30px;
}
.tabPanel li{
	width:111px;
	height:29px;
	float:left;
	line-height: 30px;
	text-align: center;
	border:1px solid #d6d6d6;
	background-color: #f1f1f1;
	margin-left:10px;
	cursor: pointer;
	color: #817777;
}
.tabPanel li.selected{
	height:30px;
	background-color: white;
	border-bottom:none;
	font-weight: bold;
	color: #3675ca;
}
.tabPanel li.hover{
	font-weight: bold;
	color: #3675ca;
}
/* end 支付选项卡 */

/* 页面框架 */
#pageMain{
	text-align:center;
	width:100%;
	margin-top: 10px;
}
#page{
	width:980px;
	margin:0 auto;
}

/*header*/
.header-bg{
	width:100%;
	background:url(../images/common/bg_header.gif) no-repeat center top;
}
.header-center{
	width:980px;
	height:86px;
	margin:0 auto;
	position:relative;
}
/* logo */
#header a{
	display:inline-block;
}
.logo-chinapay{
	width:290px;
	height:42px;
	text-indent:-99999px;
	margin:25px 0 0 10px;
	background:url(../images/common/logo_chinapay.png?ver=10) no-repeat 0 0;

}
.logo-unionpay{
	width:220px;
	height:44px;
	text-indent:-99999px;
	margin:25px 12px 0 0;
	background:url(../images/common/chinaums_logo.png?ver=12) no-repeat;
}
/* 个人中心 */
.i-center{
	position:absolute;
	top:40px;
	right:265px;
}
.i-center li{
	float:left;
}
.i-center li a{
	padding:0 5px;
	color:#555;
}
.i-center li a.hover,
.i-center li a:hover{
	color:#007b8a;
}
.i-center li a:hover.hover{
	color:#b20205;
}
.welcome{padding-right:5px;}
.i-center li a.selected{
	color:#C00;
	text-decoration:underline;
}
/* end 个人中心 */

/* menu */
.menu{
	margin-top:7px;
	width:980px;
	height:40px;
}
.menu li{
	float:left;
}
.menu li a{
	/*width:116px;
	height:41px;*/
	background:url(../images/common/inside.gif) no-repeat;
}
.menu li a span{
	display:none;
}
.menu li a.link1{ width:133px; background-position: 0 -50px;}
.menu li a:hover.link1, .menu li.selected a.link1{ background-position:0 -91px;}
.menu li a.link2{ background-position:-133px -50px;}
.menu li a:hover.link2, .menu li.selected a.link2{ background-position:-133px -91px;}
.menu li a.link3{ background-position:-250px -50px;}
.menu li a:hover.link3, .menu li.selected a.link3{ background-position:-250px -91px;}
.menu li a.link4{ background-position:-367px -50px;}
.menu li a:hover.link4, .menu li.selected a.link4{ background-position:-367px -91px;}
.menu li a.link5{ background-position:-485px -50px;}
.menu li a:hover.link5, .menu li.selected a.link5{ background-position:-485px -91px;}
.menu li a.link6{ background-position:-602px -50px;}
.menu li a:hover.link6, .menu li.selected a.link6{ background-position:-602px -91px;}
.menu li a.link7{ width:141px; background-position:-720px -50px;}
.menu li a:hover.link7, .menu li.selected a.link7{ background-position:-720px -91px;}
.menu li a.link8{ background-position:-862px -50px;}
.menu li a:hover.link8, .menu li.selected a.link8{ background-position:-862px -91px;}
/*end menu*/

#content{
	width:100%;
}
#main {
	float: left;
	margin-left: 10px;
	width: 740px;
}

/*查询表格*/
.queryTable{
	width:100%;
	border:#e1e1e1 solid 1px;
	text-align:center;
}

.queryTable th { 
	color: #303030; 
	border-top: 1px solid #e1e1e1; 
	border-bottom: 1px solid #e1e1e1; 
	letter-spacing: 2px; 
	line-height:27px;
	height:27px; 
	background:url("../images/common/queryTabTh.jpg");
} 

.queryTable td { 
	height:26px;
	font-size:13px; 
	color: #4f6b72; 
	text-align:center;
}
/* end 查询表格*/

/* 列表表格， 例如首页银行卡列表 */
.listTable{
	width:100%;
	border:#e1e1e1 solid 1px;
	text-align:center;
}
.listTable td { 
	height:44px;
	 
	color: #4f6b72; 
	text-align:center;
}
.listTable td.bankCardcol1{
	width:180px;
}
.listTable td.bankCardcol2{
	width:300px;
}
.listTable td.bankCardcol3{
	width:100px;
}
.listTable td .cardNo{
	
}

/* form中的table */
.formTable{
	width:600px;
}
.cellLeft{
	text-align:left;
}
.cellRight{
	text-align:right;
}
/* end form中的table */

/* 没用的 */
#leftNav{
	width:200px;
	float:left;
	margin-top:4px;
}
#edit{
	width:770px;
	float:left;
	margin-top:25px;
}
/* end 没用的 */

.editTitle {
	height: 45px;
	padding-bottom: 6px;
	background: url(../images/perpfund/images/common/miantitborder.png) no-repeat 0px bottom;
	margin-bottom: 5px;
	margin-top: 10px;
}

.editTitle span {
	height: 28px;
	float: left;
	color: #000;
	font-size: 18px;
	font-weight:bolder;
	margin-right: 25px;
}
.titleLine{
	height:0px;
	width:100%;
}
.editTitle hr{
	border-top:#3b3b3c solid 1px;
	border-left:none;
	height:1px;
}

/* 已废弃 */
.lNavSelect{
	float:none;
	height:63px;
	width:185px;
	background:url(../images/common/lNavSel.png) top left no-repeat;
	text-align:center;
}
.lNavSelect a{
	color:#008482;
	font-family:'SIMHEI';
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	line-height:60px;
	display:list-item;
}
.lNavUnSelect{
	float:none;
	height:63px;
	width:185px;
	text-align:center;
	background:url(../images/common/lNavLine.png) bottom no-repeat;
}
.lNavUnSelectUp{
	background:none;
}
.lNavUnSelect a{
	font-size:14px;
	font-family:'SIMHEI';
	line-height:60px;
	display:list-item;
}
.lNavUnSelect a:hover{
	color:#008482;
	text-decoration:none;
}

.titleBg{
	width:670px;
	height:100px;
	margin-bottom:30px;
}

.titleTip{
    background-color: #feeddb;
    border: 1px solid #fbbe95;
    margin-bottom: 15px;
    padding: 10px 10px 10px 15px;
    width: 640px;
    -moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px; 
}
.titleTip .error{
    background: url("../images/common/tip.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #b40c0c;
    margin: 5px 0 7px 0;
    padding-left: 28px;
    text-align: left;
}
.titleTip .tip{
    background: url("../images/common/help.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: table-cell;
    height: 32px;
    min-height: 32px;
    padding-left: 28px;
    text-align: left;
    vertical-align: middle;
    width:560px;
}
.titleTip .tip .txt{
}

/* 通用字体，例如form的table */
.ctext{
	color:#333333;
	line-height:40px;
}
/* end 通用字体，例如form的table */
/* 提示字体，例如form的table */
.tip{
	color:#999999;
}
.tipIcon{
	vertical-align: text-top;
	margin-right:3px;
}
.inputLabel{
	border:none;
	background:none;
}
.warning{
	color:red;
	font-family:"SIMHEI";
}
.checkFrame{
	border:1px solid #CCCCCC;
	background:#EDEDED;
	padding:15px;
	text-align:left;
}
.btn {
	display: inline-block;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	font-family: verdana, Hiragino Sans GB;
	font-size: 14px;
	font-weight: 700;
	border-radius: 2px;
	padding: 0 20px;
	color: #fff !important;
	background-color: #32a7d3;
	height: 28px;
	line-height: 28px;
	border: 1px solid #299eca;
}
.btn:hover {
	color: #fff;
	text-decoration: none;
	background-color: #44b5df;
	border: 1px solid #2296c1;
}
.btndisabled{
	background-position: 0 -32px;
	cursor: wait;
}

/*灰色按钮，默认指针*/
.btndisabled1{
	background-position: 0 -32px;
	cursor: default;
}
.btnCell{
	padding-top:15px;
}
/*安全控件样式*/
.download_install:hover{
    text-decoration:underline;
}
.download_install{
    font:12px sans-serif;
    border:1px solid #7F9DB9;
    line-height:22px;
    color:#06F!important;
    width:162px;
    height:22px;
    display:inline-block;
    text-align:center;
    cursor:pointer;
    text-decoration:none;
    outline:none;
}
/*end安全控件样式*/
#pageToolBarDiv{
	margin-top:10px;
}

/*错误信息样式*/
.pageTip{
	width:80%;
	background:#F1F7FC;
	border:1px solid #BDCCF5;
	padding:15px;
	text-align:left;
}
/*end错误信息样式*/

/* perfund 改造 */
ul,ol,li {
	list-style: none;
}

/*页面左侧栏*/
#menu {
	width: 230px;
	height: 100%;
	float: left;
}
/*左侧栏-菜单*/
#menuArea {
	background-color: #fff;
	border: 1px solid #bebebe;
	margin-bottom: 10px;
	border-bottom: none;
}

#menuArea ul {
	
}

#menuArea ol {
	display: none;
}

#menuArea ol li {
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #bebebe;
}

#menuArea ol li a {
	display: block;
	color: #5a5a5a;
	font-size: 14px;
	padding-left: 20px;
	height: 38px;
	line-height: 38px;
}

#menuArea ol li a:hover {
	text-decoration: underline;
	color: #000;
}

#menuArea .menuTitle_accTotal {
	color: #5a5a5a;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	border-bottom: #bebebe solid 1px;
	cursor: pointer;
	padding-left: 20px;
	background: url(../images/perpfund/images/common/menutit-none-accTotal.png) no-repeat 0px 0px;
}

#menuArea .menuTitle {
	color: #5a5a5a;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	border-bottom: #bebebe solid 1px;
	cursor: pointer;
	padding-left: 20px;
	background: url(../images/perpfund/images/common/menutit-none.png) no-repeat 0px 0px;
}

#menuArea .on .menuTitle {
	color: #fff;
	background: url(../images/perpfund/images/common/menutit-block.png) no-repeat 0px 0px;
}

#menuArea li.menuSelected{
	font-weight:bold;
}

/*左侧栏-menuInfo*/
#menuInfo {
	width: 228px;
	text-align: left;
	border: 1px solid #bebebe;
	background-color: #fff;
	margin-bottom: 10px;
}

#menuInfo .menuInfo-img {
	position: relative;
	width: 228px;
	height: 130px;
	overflow: hidden;
	text-align: center;
	z-index: 99;
}

#menuInfo .menuInfo-img a {
	color: #fff;
}

#menuInfo .menuInfo-img a:hover span {
	text-decoration: underline;
	display: block;
}

#menuInfo .menuInfo-img .menuInfo-img-bg {
	z-index: 99;
	display: none;
	position: absolute;
	bottom: 0px;
	left: 0px;
	filter: alpha(opacity = 50);
	opacity: 0.5;
	background-color: #000;
	width: 228px;
	height: 25px;
}

#menuInfo .menuInfo-img a:hover .menuInfo-img-bg {
	display: block;
}

#menuInfo .menuInfo-img  span {
	color: #fff;
	display: none;
	width: 228px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	z-index: 99;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

#menuInfo .menuInfo-name {
	padding: 8px 10px;
	line-height: 24px;
	text-align: center;
	font-size: 18px;
	color: #000;
	border-bottom: 1px solid #bebebe;
}

#menuInfo .menuInfo-info {
	padding: 5px 10px;
	width: 208px;
}

#menuInfo .menuInfo-info-tab {
	width: 208px;
	color: #000;
}

#menuInfo .menuInfo-info-tab td {
	line-height: 18px;
	padding: 5px 2px;
	padding-left: 0px;
}

#menuInfo .securelevel {
	height: 18px;
}

#menuInfo .securelevel .levelstar{
	height: 16px;
	width: 16px;
	margin-bottom:5px;
}

#menuInfo .securelevel .levelimg{
	width: 20px;
	height: 18px;
	margin-bottom:4px;
}

#menuInfo .securelevel-w {
	width: 111px;
	height: 16px;
	float: left;
	border: 1px solid #bababa;
	background-color: #ededed;
}

#menuInfo .securelevel-c {
	height: 16px;
	float: left;
}

#menuInfo .securelevel.low .securelevel-c {
	background-color: #f74d59;
	width: 37px;
}

#menuInfo .securelevel.weak .securelevel-c {
	background-color: #F96D42;
	width: 55px;
}

#menuInfo .securelevel.medium .securelevel-c {
	background-color: #e7711e;
	width: 74px;
}

#menuInfo .securelevel.mediumheight .securelevel-c {
	background-color: #45bd08;
	width: 94px;
}

#menuInfo .securelevel.height .securelevel-c {
	background-color: #45bd08;
	width: 111px;
}

#menuInfo .securelevel-n {
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	color: #fff;
	background-color: #ffffff;
	margin-left: 5px;
}

#menuInfo .menuInfo-btom {
	padding: 10px;
	background-color: #eeeeef;
	height: 19px;
	position: relative;
}

#menuInfo .menuInfo-btom2 {
	padding: 10px;
	background-color: #eeeeef;
	height: 59px;
	position: relative;
}

#menuInfo .realname-name {
	margin-right: 4px;
	padding-left: 22px;
	display: inline-block;
	float: left;
	line-height: 19px;
	height: 19px;
	background: url(../images/perpfund/images/common/uerimg.png) no-repeat 0px 0px;
}

#menuInfo .realname-name2 {
	margin-right: 4px;
	padding-left: 22px;
	display: inline-block;
	float: left;
	line-height: 19px;
	height: 19px;
	background: url(../images/perpfund/images/common/uerimg_realname.png) no-repeat 0px 0px;
}

#menuInfo .realname-phone {
	margin-right: 4px;
	padding-left: 22px;
	display: inline-block;
	float: left;
	line-height: 19px;
	height: 19px;
	background: url(../images/perpfund/images/common/phone-icon.png) no-repeat 0px 0px;
	color: #333 !important;
}

/*左侧栏-常见问题*/
#questions {
	margin-bottom: 10px;
	background-color: #fff;
	border: 1px solid #bebebe;
}

#questions h2 {
	background-color: #fbfbfb;
	border-bottom: 1px solid rgb(225, 230, 234);
	line-height: 38px;
	font-size: 14px;
	padding: 0px 10px;
}

#questions ul {
	padding: 5px 10px;
}

#questions li {
	background: url(../images/perpfund/images/common/list--dian-icon.png) no-repeat 0px
		center;
	line-height: 20px;
	padding: 3px 0px 3px 10px;
}

#questions li a {
	color: #333;
	font-size: 14px;
}

#questions li a:hover {
	color: #ff6600;
	text-decoration: underline;
}

#quickLink{
	/*margin-top:20px;*/
	position: fixed;
	_position:absolute;
	right:0;
	top:200px;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + 200 : document.body.scrollTop + 200); 
}

#menu .adv-box {
	margin-bottom: 10px;
}
/*end页面左侧栏*/

#flow{
	height: 21px;
	margin: 15px auto;
}
.currentStep{
	line-height: 21px;
	color:#0088CC;
	display: inline-block;
	font-size: 17px;
	font-family: "SIMHEI";
	font-weight: bold;
}
.otherStep{
	color:#979797;
	display: inline-block;
	font-size: 17px;
	font-family: "SIMHEI";
	font-weight: bold;
}

/*弹出框*/
#alertFram{
	background: none;
}
.msgbox{
	/*width:313px;
	background:#FFFFFF;
	border:1px solid #ccc;
	line-height:25px; 
	top:20%; 
	left:20%;*/
	width:420px;
	background: #fff;
	border: 1px solid #3670ae;
	line-height:26px; 
	top:20%; 
	left:20%;
	padding:2px;
}
.msgBoxIcon{
	margin-left:10px;
	margin-right:10px;
}
.msgbox dt{
	/*background:url(../images/common/msg_head.png);
	border-bottom:1px solid #ccc;
	height:20px;
	padding:5px;
	text-align: left;*/
	width:100%;
	*width:420px;
	background:#2d6097;
	height:26px;
	text-align: left;
	color:white;
}
.msgbox dt b{
	margin-left:15px;
}
.msgbox dd p{
	width:360px;
	/*margin-left:20px;*/
	margin:10px auto;
	/*color:#686868;*/
	color:black;
	/*font-weight: bold;*/
	text-align: left;
}
.btndiv{
	text-align:right;
	margin-bottom:10px;
}
/*.msgbox input{
	margin-right: 34px;
}*/
.msgBtn{
	border:0;
	color:white;
	background: url(../images/common/msgBoxBtn.png);
	width:78px;
	height:25px;
	cursor: pointer;
	margin-right: 34px;
}
.customMsgBtn{
	border:0;
	color:white;
	background: url(../images/common/msgBoxBtn.gif);
	height:25px;
	cursor:pointer;
	padding:0 7px;
	/*_display: inline;IE6*/
}
/*end弹出框*/


/*box*/
.boxTitle{
	width:666px;
	height:36px;
	background: #fbfbfb;
	text-align: left;
	margin-top:15px;
	border:#d6d6d6 1px solid;	
}
.boxTitle b{
	line-height: 36px;
	margin-left:20px;
}
.boxBody{
	width:666px;
	border-left: #d6d6d6 1px solid;
	border-right: #d6d6d6 1px solid;
	background:#FFF;
}
.boxFooter{
	width:666px;
	height:12px;
	background: #FFF;
	border:#d6d6d6 1px solid;
	border-top:none;	
}
#footer #copyright{
	border-top: #BEBEBE solid 1px;
	text-align: center;
	padding-top: 10px;
	line-height: 24px;	
}
/*end box*/


/*ui-poptip小型弹窗*/
.ui-poptip-content{ width:auto; height:auto; font-size:12px;}
.ui-poptip{position:relative;color:#333;z-index:101;line-height:1.5;zoom:1}
.ui-poptip-shadow{background-color:rgba(229,169,107,0.15);width:auto;float:left;FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#26e5a96b,endColorstr=#26e5a96b);border-radius:2px;padding:2px;zoom:1;_display:inline}
.ui-poptip-container{position:relative;width:auto; height:auto; float:left;background-color:#ffffef;border:1px solid #f2b68e;border-radius:2px;padding:5px 10px;zoom:1;_display:inline}
.ui-poptip:after,.ui-poptip-shadow:after,.ui-poptip-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
a.ui-poptip-close{ background:url(../images/perpfund/images/common/close-s.png) no-repeat; width:18px; height:18px; display:inline-block; position:absolute; right:-9px; top:-9px; text-indent:-9999px; }
a.ui-poptip-close:hover{filter: alpha(opacity=85); opacity:0.85;}
.ui-poptip-arrow,.ui-poptip-arrow em,.ui-poptip-arrow span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB;font-style:normal;line-height:21px;z-index:10;*zoom:1}
.ui-poptip-arrow em,.ui-poptip-arrow-left em,.ui-poptip-arrow-right em{color:#ffbb76}
.ui-poptip-arrow span,.ui-poptip-arrow-left span,.ui-poptip-arrow-right span{color:#fffcef;top:0;left:0}
.ui-poptip-arrow-left,.ui-poptip-arrow-left em,.ui-poptip-arrow-left span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB}
.ui-poptip-arrow-left,.ui-poptip-arrow-10{top:6px;left:-6px}
.ui-poptip-arrow-left em,.ui-poptip-arrow-10 em{top:0;left:-1px}
.ui-poptip-arrow-right,.ui-poptip-arrow-right em,.ui-poptip-arrow-right span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB}
.ui-poptip-arrow-1 {right: 30px;top:-10px;}
.ui-poptip-arrow-1 em{top:-1px;left:0;}
.ui-poptip-arrow-2 {right:30px;bottom:10px;}
.ui-poptip-arrow-2 em{top:1px;left:0;}
/*end box*/




























/*通用简写*/
.clearfix:after{content:"."; visibility:hidden;display:block;font-size: 0;clear: both;height:0;}
.clearfix{zoom:1;}
.clear{ clear:both;}
/*.fl{ float:left !important;}
.fr{ float:right !important;}*/
.fnone{ float:none !important;}

/*盒子样式*/
.m0{ margin:0px !important;}
.m5{ margin:5px !important;}
.m10{ margin:10px !important;}
.m15{ margin:15px !important;}
.m20{ margin:20px !important;}
.ml0{ margin-left:0px !important;}
.ml5{ margin-left:5px !important;}
.ml10{ margin-left:10px !important;}
.ml15{ margin-left:15px !important;}
.ml20{ margin-left:20px !important;}
.mt0{ margin-top:0px !important;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mr0{ margin-right:0px !important;}
.mr5{ margin-right:5px !important;}
.mr10{ margin-right:10px !important;}
.mr15{ margin-right:15px !important;}
.mr20{ margin-right:20px !important;}
.mb0{ margin-bottom:0px !important;}
.mb5{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px !important;}
.mb15{ margin-bottom:15px !important;}
.mb20{ margin-bottom:20px !important;}

.p0{ padding:0px !important;}
.p5{ padding:5px !important;}
.p10{ padding:10px !important;}
.p15{ padding:15px !important;}
.p20{ padding:20px !important;}
.pl0{ padding-left:0px !important;}
.pl5{ padding-left:5px !important;}
.pl10{ padding-left:10px !important;}
.pl15{ padding-left:15px !important;}
.pl20{ padding-left:20px !important;}
.pr0{ padding-right:0px !important;}
.pr5{ padding-right:5px !important;}
.pr10{ padding-right:10px !important;}
.pr15{ padding-right:15px !important;}
.pr20{ padding-right:20px !important;}
.pt0{ padding-top:0px !important;}
.pt5{ padding-top:5px !important;}
.pt10{ padding-top:10px !important;}
.pt15{ padding-top:15px !important;}
.pt20{ padding-top:20px !important;}
.pb0{ padding-bottom:0px !important;}
.pb5{ padding-bottom:5px !important;}
.pb10{ padding-bottom:10px !important;}
.pb15{ padding-bottom:15px !important;}
.pb20{ padding-bottom:20px !important;}
.b0{ border:none !important;}

/*颜色*/
/* logo中三种颜色 */
.umsgreen{color:#047a8c;}
.umsblue{color:#06437f;}
.umsred{color:#e4052a;}
.red{ color:#e4052a;}
.gray{ color:#999;}

/*对齐方式*/
.align-l{ text-align:left;}
.align-r{ text-align:right;}
.align-c{ text-align:center;}

/*字号*/
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
/*定位*/
.pos-relative{ position:relative;}
.pos-absolute{ position:absolute;}
/* 页面框架 
#pageMain{width:100%;}
#page{width:990px;margin:0 auto;}
#content{width:100%;}
#main{float:left;margin-left:10px;width:750px;}*/
.box990{ width:990px; margin:0px auto;}
/*面包屑*/
.crumb-box{ width:100%; float:left; color:#666; font-size:14px; margin-bottom:10px;}
.crumb-box a{color:#666}
.crumb-box a:hover{color:#ff6600; text-decoration: underline;}
.crumb-box span{ margin:0px 5px;}
.crumb-box a.this-pag-crumb{color:#333; font-weight:bold;}
.crumb-box a.this-pag-crumb:hover{color:#ff6600; text-decoration: underline;}
/*横线*/
.gray_line{ height:0px; overflow:hidden; border-bottom:1px solid #bebebe;}
/*查询表格
.queryTable th{ background-color:#eff8ff; height:32px; font-size:12px;border-bottom:1px solid #d5ebfc;word-break:break-all;word-wrap:break-word;}
.queryTable td{ background-color:#fff; color:#333; padding:6px 5px; text-align:center; line-height:22px;font-size:12px;border-bottom:1px dashed #c5c5c5; vertical-align:middle;word-break:break-all;word-wrap:break-word; }
*/
.queryTable tr:hover td{ background-color:#f5f5f5;}
.queryTable td a.a_blue_btn{ margin:0px 3px;}
/* end 查询表格*/
/*btn-样式*/
.blue_btn{ text-align:center;display:inline-block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;font-size: 14px;font-weight: 700;border-radius: 2px;padding: 0 20px; color:#fff !important; background-color:#32a7d3; height:28px; line-height:28px;border:1px solid #299eca;}
.blue_btn:hover{ color:#fff; text-decoration:none; background-color:#44b5df; border:1px solid #2296c1;}

.blue_btn.disabled{ cursor:no-drop;  background-color:#c7c7c7; border:1px solid #c7c7c7;}
.blue_btn.disabled:hover{  background-color:#d4d3d3; border:1px solid #d4d3d3;}

.gray_btn{text-align:center;display: inline-block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;font-size: 14px;font-weight: 700;border-radius: 2px;padding: 0 20px; color:#404040 !important;height:28px; line-height:28px;
background-image: -moz-linear-gradient(top, #fefefe, #ececec); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(1, #ececec)); /* Saf4+, Chrome */
background-image:linear-gradient(to bottom, #fefefe, #ececec); /* IE10 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ececec', GradientType='0'); /* IE*/
background-color:#ececec;border:1px solid #b3b3b3; box-shadow:-1px 1px 3px #e7e7e7;}
.gray_btn:hover{ text-decoration:none;background-image: -moz-linear-gradient(top, #ffffff, #f0f0f0); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #f0f0f0)); /* Saf4+, Chrome */
background-image:linear-gradient(to bottom, #ffffff, #f0f0f0); /* IE10 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType='0'); /* IE*/background-color:#ebeaea; border:1px solid #999999;background-color:#f0f0f0s;}

.text-s,.text-m,.text-l{ margin:0px 5px;font-size:14px;  height:26px; line-height:26px; border:1px solid #b3b3b3; padding:0px 5px; color:#666;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.065) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
.text-s{width:84px;}
.text-m{ width:160px;}
.text-l{ width:240px;}
.text-s:focus,.text-m:focus,.text-l:focus{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.065) inset; color:#000;border:1px solid #999999;outline: 0 none;}

.textarea{font-size:14px; height: 114px;width: 248px; line-height:28px; border:1px solid #bebebe; padding:0px 5px; color:#666;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.065) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
.textarea:focus{ color:#000;border-color: rgba(82, 168, 236, 0.8);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.065) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline: 0 none;}
/*end btn-样式*/
/*查询条件*/
.query-filter{ padding:10px 0px 0px 0px;background-color:#eff8ff; border:1px solid #d5ebfc;}
.query-filter-list{ height:28px; padding:0px 15px 10px 15px;}
.query-filter-list label{float:left; height:28px; line-height:28px;font-size:14px;}
.query-filter-list span{ float:left;height:28px; line-height:28px;font-size:14px;} 
.query-filter-list input{ float:left;margin:0px 5px;}
.query-filter-list .red-btn,.query-filter-list .hui-btn{ margin-left:30px;}
.query-filter-list select{float:left;margin:0px 5px;width:96px;padding:4px 5px;border:1px solid #bebebe;  line-height:22px;}
.query-filter-list a{ margin-top:3px;height:22px; line-height:22px; display:inline-block; padding:0px 7px; border:1px solid #fbfdff; font-size:14px;}
.query-filter-list a:hover{ text-decoration:underline; color:#ff6600;}
.query-filter-list a.on{ -moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; background-color:#e73d3c;border:1px solid #b93232; text-decoration:none; color:#fff; }
.query-filter-list a.on:hover{ text-decoration:underline;}
.query-filter-tab{ width:958px; margin:0px auto; }
.query-filter-tab td{ font-size:14px; padding-bottom:8px; vertical-align:middle; }
.query-filter-tab td label{height:28px; line-height:28px;font-size:14px;margin-left:5px;}
.query-filter-tab td span{height:28px; line-height:28px;font-size:14px;} 
.query-filter-tab td input{margin:0px 5px;}
.query-filter-tab td select{margin:0px 5px; width:96px;padding:4px 5px;border:1px solid #bebebe;  line-height:22px;}
.query-filter-tab td a{ position:relative; top:2px;height:22px; line-height:22px; display:inline-block; padding:0px 7px; border:1px solid #fbfdff; font-size:14px;color:#0088cc;text-decoration:none;}
.query-filter-tab td a:hover{ text-decoration:underline; color:#ff6600;}
.query-filter-tab td a.on{ -moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; background-color:#e73d3c;border:1px solid #b93232; text-decoration:none; color:#fff;}
.query-filter-tab td a.on:hover{ text-decoration:underline;}
/**
.box-style .query-filter{ border:none;}*/


/* 列表表格， 例如首页银行卡列表 
.listTable{width:100%;border:#e1e1e1 solid 1px;text-align:center;}
.listTable td { height:44px; color: #4f6b72; text-align:center;}
.listTable td.bankCardcol1{width:180px;}
.listTable td.bankCardcol2{width:300px;}
.listTable td.bankCardcol3{width:100px;}
.listTable td .cardNo{}*/

/* form中的table */
.formTablePF{}
.formTablePF{width:715px;}
.formTablePF td{ padding-bottom:20px; font-size:14px;}
.cellLeftPF{text-align:left;}
.cellRightPF{text-align:right; vertical-align:top;width:85px;}
.formTablePF td select{margin:0px 0px;width:172px;padding:4px 5px;border:1px solid #bebebe;  line-height:22px;}
.formTablePF td input{margin:0px 0px;}
.formTablePF-tit{ font-size:14px; font-weight:bold; border-top:1px dashed #bebebe; padding-top:5px; }
/* end form中的table */
.formTableDebit{margin:0px 0px;width:60px;padding:4px 5px;border:1px solid #bebebe;  line-height:22px;}
/*页面标题
.editTitle{height:28px;padding-bottom:6px;background:url(../images/perpfund/images/common/miantitborder.png) no-repeat 0px bottom;margin-bottom:10px;}
*/
.editTitle h2{height:28px; float:left; color:#000; font-size:18px; margin-right:25px;}
.editTitle-text{font-size:12px;height:28px; line-height:28px;}
.editTitle-text em{ margin:0px 4px;height: 24px;color:#999;font-size: 18px;font-weight:bolder;}
/*end 页面标题*/

.noborderTitle{height:28px;margin-bottom:10px; padding-bottom:5px; border-bottom:1px dashed #bebebe;}
.noborderTitle h2{height:28px; float:left; color:#000; font-size:18px; line-height:28px;}
.noborderTitle .noborderTitle-text{font-size:14px;height:28px; line-height:28px; float:left;}


/*blue-box*/
.blue-box{background-color: #eff8ff;border: 1px solid #d5ebfc;margin-bottom:10px; }
/*box-style*/
.box-style{ border:1px solid #bebebe; background:#fff; margin-bottom:10px;}
.box-style-tit{ position:relative; z-index:10; height:38px; line-height:38px; padding-left:15px; background:#fbfbfb;border-bottom:1px solid #bebebe;}
.box-style-tit:after{content:"."; visibility:hidden;display:block;font-size: 0;clear: both;height:0;}
.box-style-tit{zoom:1;}
.box-style-tit h2{ float:left; font-size:14px; margin-right:15px;}
.box-style-tit .tit-text{float:left; line-height:38px; color:#333;}
.box-style-tit .tit-text span{margin:0px 4px; color:#999;}
.box-style-tit a.more{ position:absolute; right:15px;}
/*end box-style*/


/*页面左侧栏
#menu{width:230px;height:100%;float:left;}*/
/*左侧栏-菜单
#menuArea{ background-color:#fff;border:1px solid #bebebe; margin-bottom:10px; border-bottom:none;}
#menuArea ul{}
#menuArea ol{ display:none;}
#menuArea ol li{height:38px;line-height:38px;border-bottom:1px solid #bebebe;}
#menuArea ol li a{display:block;color:#5a5a5a;font-size:14px;padding-left:20px;height:38px;line-height:38px;}
#menuArea ol li a:hover{text-decoration:underline; color:#000;}
#menuArea .menuTitle{color:#5a5a5a;font-size:18px;height:40px;line-height:40px;border-bottom:#bebebe solid 1px;cursor: pointer;padding-left:20px;background:url(../images/perpfund/images/common/menutit-none.png) no-repeat 0px 0px;}
#menuArea .on .menuTitle { color:#fff; background:url(../images/perpfund/images/common/menutit-block.png) no-repeat 0px 0px;}
#menuArea .menuTitle a{ display:block;color:#5a5a5a;}
#menuArea .menuTitle a:hover{ text-decoration:none;color:#5a5a5a;}
#menuArea .on .menuTitle a{ color:#fff;} */


/*左侧栏-menuInfo
#menuInfo{width:228px;text-align: left;border:1px solid #bebebe;background-color:#fff;margin-bottom:10px;}
#menuInfo .menuInfo-img{ position:relative; width:228px; height:130px; overflow:hidden; text-align:center; z-index:99;}
#menuInfo .menuInfo-img a{color:#fff; }
#menuInfo .menuInfo-img a:hover span{ text-decoration:underline; display:block;}
#menuInfo .menuInfo-img .menuInfo-img-bg{z-index:99;display:none; position:absolute; bottom:0px; left:0px;filter: alpha(opacity=50); opacity:0.5; background-color:#000; width:228px; height:25px;}
#menuInfo .menuInfo-img a:hover .menuInfo-img-bg{display:block;}
#menuInfo .menuInfo-img  span{color:#fff; display:none; width:228px; height:25px; line-height:25px; text-align:center;z-index:99;position:absolute; bottom:0px; left:0px;}
#menuInfo .menuInfo-name{ padding:8px 10px; line-height:24px; text-align:center; font-size:18px; color:#000;border-bottom:1px solid #bebebe;}
#menuInfo .menuInfo-info{padding:5px 10px; width:208px;}
#menuInfo .menuInfo-info-tab{width:208px; color:#000;}
#menuInfo .menuInfo-info-tab td{ line-height:18px; padding:5px 2px; font-size: 13px}
#menuInfo .securelevel{ height:18px;}
#menuInfo .securelevel-w{ width:106px; height:16px; float:left; border:1px solid #bababa; background-color:#ededed; }
#menuInfo .securelevel-c{height:16px; float:left;}
#menuInfo .securelevel.low .securelevel-c{background-color:#f74d59;width:37px;}
#menuInfo .securelevel.weak .securelevel-c{background-color:#F96D42;width:55px;}
#menuInfo .securelevel.medium .securelevel-c{background-color:#e7711e;width:74px;}
#menuInfo .securelevel.mediumheight .securelevel-c{background-color:#45bd08;width:94px;}
#menuInfo .securelevel.height .securelevel-c{background-color:#45bd08;width:111px;}
#menuInfo .securelevel-n{width:16px; height:18px; float:left; line-height:18px; text-align:center; color:#fff; background-color:#e3292c; margin-left:5px;}
#menuInfo .menuInfo-btom{ padding:10px; background-color:#eeeeef; height:19px; position:relative;}
#menuInfo .menuInfo-btom2{ padding:10px; background-color:#eeeeef; height:59px; position:relative;}
#menuInfo .realname-name{ margin-right:4px; padding-left:22px; display:inline-block; float:left; line-height:19px; height:19px; background:url(../images/perpfund/images/common/uerimg.png) no-repeat 0px 0px;}
#menuInfo .realname-phone{margin-right:4px;padding-left:22px; display:inline-block; float:left; line-height:19px; height:19px; background:url(../images/perpfund/images/common/phone-icon.png) no-repeat 0px 0px; color:#333 !important;}
*/
/*左侧栏-常见问题
#questions{margin-bottom:10px;background-color:#fff;border:1px solid #bebebe;}
#questions h2{background-color:#fbfbfb;border-bottom: 1px solid rgb(225,230,234);line-height: 38px;font-size:14px; padding:0px 10px;}
#questions ul{ padding:5px 10px;}
#questions li{background:url(../images/perpfund/images/common/list--dian-icon.png) no-repeat 0px center;line-height:20px;padding:3px 0px 3px 10px;}
#questions li a{color:#333;font-size:14px;}
#questions li a:hover{ color:#ff6600; text-decoration:underline;}
#menu .adv-box{ margin-bottom:10px;}*/
/*end页面左侧栏*/
/* 提示字体 
.tip{
	color:#999999;
}*/
/*accountInfo账目信息*/
.accountInfo{}
.accountInfo-box{padding:14px 15px; margin-bottom:1px;}
.accountInfo-left{ float:left; width:490px;}
.accountInfo-right{ float:left; width:215px; margin-left:3px;}
.accountInfo-tit{ line-height:21px;}
.accountInfo-tit h3{ float:left;color:#333;font-size:16px;font-weight: 700; margin-right:15px;}
.accountInfo-actions-box{ margin-top:10px;}
.accountInfo-actions-num{ float:left;margin-right: 20px;}
.accountInfo-actions-num em{font-size: 34px;font-weight: 400;font-family: Arial;color: #e66e1d;line-height: 40px;}
.accountInfo-actions-this{ float:left;margin-top: 5px;}
.accountInfo-actions-this li{ float:left; margin-right:10px;}
.accountInfo-actions-this li a{ font-size:14px; line-height:30px;}
.accountInfo-right-text{ line-height:21px; margin-bottom:4px;}
.accountInfo-left-text{ float:left; position:relative;}
.pop-help-mark{font-style: normal;color: #0088cc;cursor: help;font-size: 12px;}
.pop-manage-mark{font-style: normal;color: #0088cc;font-size: 12px;}

/*ui-poptip小型弹窗
.ui-poptip-content{ width:auto; height:auto; font-size:12px;}
.ui-poptip{position:absolute;color:#333;z-index:101;line-height:1.5;zoom:1}
.ui-poptip-shadow{background-color:rgba(229,169,107,0.15);FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#26e5a96b,endColorstr=#26e5a96b);border-radius:2px;padding:2px;zoom:1;_display:inline}
.ui-poptip-container{position:relative;background-color:#ffffef;border:1px solid #f2b68e;border-radius:2px;padding:5px 10px;zoom:1;_display:inline}
.ui-poptip:after,.ui-poptip-shadow:after,.ui-poptip-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
a.ui-poptip-close{ background:url(../images/perpfund/images/common/close-s.png) no-repeat; width:18px; height:18px; display:inline-block; position:absolute; right:-9px; top:-9px; text-indent:-9999px; }
a.ui-poptip-close:hover{filter: alpha(opacity=85); opacity:0.85;}
.ui-poptip-arrow,.ui-poptip-arrow em,.ui-poptip-arrow span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB;font-style:normal;line-height:21px;z-index:10;*zoom:1}
.ui-poptip-arrow em,.ui-poptip-arrow-left em,.ui-poptip-arrow-right em{color:#ffbb76}
.ui-poptip-arrow span,.ui-poptip-arrow-left span,.ui-poptip-arrow-right span{color:#fffcef;top:0;left:0}
.ui-poptip-arrow-left,.ui-poptip-arrow-left em,.ui-poptip-arrow-left span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB}
.ui-poptip-arrow-left,.ui-poptip-arrow-10{top:6px;left:-6px}
.ui-poptip-arrow-left em,.ui-poptip-arrow-10 em{top:0;left:-1px}
.ui-poptip-arrow-right,.ui-poptip-arrow-right em,.ui-poptip-arrow-right span{position:absolute;font-size:14px;font-family:SimSun,Hiragino Sans GB}
.ui-poptip-arrow-1 {left: 14px;top:-10px;}
.ui-poptip-arrow-1 em{top:-1px;left:0;}
.ui-poptip-arrow-2 {right:30px;bottom:10px;}
.ui-poptip-arrow-2 em{top:1px;left:0;}
*/

/*查询结果*/
.tab_query-result{ padding-top:10px;}
.tab_query-result .tab_menu{ height:32px; }
.tab_query-result .tab_menu ul{ padding-left: 10px; position: relative; top: 1px; }
.tab_query-result .tab_menu li{ padding:0px 18px; line-height:30px; font-size:14px; background-color:#f7f7f7; text-align:center; float:left; margin-right:4px;height:30px;border:1px solid #bebebe; -moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px; cursor:pointer;} 
.tab_query-result .tab_menu li.selected,.tab_query-result .tab_menu li:hover{ background-color:#fff; border-bottom:1px solid #fff;}
.tab_query-result .tab_box{border-top:1px solid #bebebe; padding:10px;}

/*常见问题*/
.common-qa ul{ padding:6px 0px;}
.common-qa li{line-height:27px;}
.common-qa li.question{ color:#e66e1d; font-size:14px; background:url(../images/perpfund/images/common/cheng-dian.png) no-repeat 15px 11px; padding:0px 25px;}
.common-qa li.answer{ color:#000; font-size:12px;padding:0px 25px;}


/*功能设置-开通-未开通*/
.opened{ display:inline-block; padding-left:18px; background:url(../images/perpfund/images/common/ok-s.png) no-repeat 0px center;}
.hide-cont{ display:none;}
.tan-icon{ background:url(../images/perpfund/images/common/warning-s.png) no-repeat; width:14px; height:14px; display:inline-block;}
/*进度*/
.progress-rate{ height:35px; padding:10px 0px; margin-bottom:10px;}
.progress-rate li{ width:210px;float:left; background:url(../images/perpfund/images/common/rate-bg.png) no-repeat 0px -35px; height:35px; color:#c7c7c7; }
.progress-rate li i{ color:#fff !important; font-size:14px; font-weight:bold; width:26px; height:27px; line-height:27px; text-align:center; float:left;}
.progress-rate li span{float:left;height:19px; font-size:12px; margin-top:16px; line-height:19px;}
.progress-rate li.rate-end{ background:url(../images/perpfund/images/common/rate-bg.png) no-repeat 0px -105px;}
.progress-rate li.rate-end.on{background:url(../images/perpfund/images/common/rate-bg.png) no-repeat 0px -70px;color:#e66e1d;}
.progress-rate li.rate-start.on,.progress-rate li.rate-mid.on{background:url(../images/perpfund/images/common/rate-bg.png) no-repeat 0px 0px; color:#e66e1d;}


/*实名认证*/
.Bank-Direct-Certification{ margin-bottom:20px;}
.Bank-Direct-Certification-list li{ float:left; width:347px;border-right:1px dashed #b8def3; }
.Bank-Direct-Certification-list .Account-tab{ }
.Bank-Direct-Certification-list .Account-tab td{ height:70px; cursor:pointer;padding:10px;vertical-align:middle;}
.Bank-Direct-Certification-list .Account-tab td .radio-bar{vertical-align:middle;}
.Bank-Direct-Certification-list .Account-tab .bank-item{display: inline-block;background-color:#6db1e0; border-radius:2px; padding:10px; height:50px;}
.Bank-Direct-Certification-list .Account-tab .bank-item img{ float:left;}
.Bank-Direct-Certification-list .Account-tab .bank-item .bank-item-text{ min-width:110px; max-width:232px; height:50px; overflow:hidden; line-height:25px; color:#fff; font-size:14px; margin-left:10px; float:left;}
.Bank-Direct-Certification .hide-cont{ position:relative; border-top:1px solid #D5EBFC; padding:40px 20px 20px 20px; background-color:#fff;}
.Bank-Direct-Certification .hide-cont .bottom-box{ position:absolute; bottom:40px; right:20px; text-align:right;}

.ordinary-Certification{}
.ordinary-Certification-l{padding:20px 0px 20px 0px;float:left; width:390px;}
.ordinary-Certification-l table{padding:20px 0px 20px 0px;float:left; width:390px;}
.ordinary-Certification-r{padding:20px 0px 20px 20px;float:left; width:287px;}
.ordinary-Certification-r h3{ font-weight:normal; font-size:15px; padding-bottom:10px; align:left;}
.ordinary-Certification-r h4{font-weight:normal; font-size:14px; padding-bottom:5px;}
.ordinary-Certification-r .bank-list-box{ position:relative; padding:5px 8px 14px 8px; border:1px solid #f2b68e; border-radius:4px; background-color:#ffffef; margin-bottom:20px;}
.ordinary-Certification-r .bank-list-box .more-box{ height:15px; position:absolute; cursor:pointer; right:10px; bottom:8px;color:#0088cc; background:url(../images/perpfund/images/common/triangle.png) no-repeat 26px 6px; padding-right:17px;}
.ordinary-Certification-r .bank-list-box .more-box.on{background:url(../images/perpfund/images/common/triangle.png) no-repeat 26px -11px;}
.ordinary-Certification-r .bank-list-box ul{ height:80px; overflow:hidden;}
.ordinary-Certification-r .bank-list-box li{ float:left; padding:5px;}

/*银行卡-列表/图标*/
.MyBank-item-box{ padding:10px;}
.MyBank-item{  margin:8px; width:218px; height:100px; border-radius:5px; border:2px solid #ccc; background-color:#fff;}
.MyBank-item-hd{ border-radius:5px 5px 0px 0px; margin-bottom:10px; height:20px; line-height:20px; font-size:12px; background-color:#eceff4; padding:5px;}
.MyBank-item-hd .MyBank-item-class{ margin-left:2px; height:18px; line-height:18px; float:right; padding:0px 1px; background-color:#f3f0db; border:1px solid #e1e0ce; color:#c3a784; font-size:12px;}
.MyBank-item-hd .MyBank-item-Card{float:right;}
.MyBank-item-hd .MyBank-item-name{float:left;}
.MyBank-item-mc li{font-size:14px; height:25px; line-height:25px; color:#666;padding:0px 5px;}
.MyBank-item.selected{ border:2px solid #44b5df;}
.MyBank-item-add{margin:10px; position:relative;width:218px; height:100px; border-radius:5px; border:2px dashed #ccc; background-color:#fff;}
.MyBank-item-add .MyBank-item-add-btn{width:218px; color:#999; height:100px;border-radius:5px; line-height:90px; text-align:center; font-size:18px; display:block;}
.MyBank-item-add .MyBank-item-add-btn em{ display:inline-block; font-size:34px; font-weight:bold;}
.MyBank-item-add .MyBank-item-add-btn span{display:inline-block; position:relative; top:-4px;}
.MyBank-item-add .MyBank-item-add-btn:hover{background-color: #eee;color:#000; text-decoration:none;}
.MyBank-item-add .MyBank-item-add-a{ position:absolute; height:20px; line-height:20px; bottom:5px; right:8px;}

.MyBank-list-box{}
.MyBank-list{ position:relative;border-bottom:1px solid #bebebe; padding:20px 0px;}
.MyBank-list.selected{ background-color:#eff8ff; padding-top:53px;}
.MyBank-list-add{padding:20px 0px; text-align:center;}
.MyBank-list-add .MyBank-item-add-btn{border:2px dashed #ccc;width:382px; color:#999; height:60px;border-radius:5px; line-height:60px; text-align:center; font-size:18px; display:inline-block;}
.MyBank-list-add .MyBank-item-add-btn em{ display:inline-block; font-size:34px; font-weight:bold;}
.MyBank-list-add .MyBank-item-add-btn span{display:inline-block; position:relative; top:-4px;}
.MyBank-list-add .MyBank-item-add-btn:hover{background-color: #eee;color:#000; text-decoration:none;}
.MyBank-list-tab{ width:748px;}
.MyBank-list-tab td{ height:46px; vertical-align:middle; text-align:center; font-size:14px;}
.bank-list-banklogo{border:1px solid #ccc; background-color:#fff; padding:10px 0px; width:157px; text-align:center; display:inline-block;}
.bank-list-banktip{ width:154px; height:33px; line-height:33px; background:url(../images/perpfund/images/common/banktip.png) no-repeat; color:#fff; font-size:14px; text-align:center;padding:0px 4px 4px 15px; position:absolute; left:10px; top:10px;}

/**/
.Transfer-selecte-box{ margin:0px 5px; cursor:pointer; border-radius:5px; height:52px; width:230px; padding:15px; border:1px dashed #ccc; background-color:#fbfbfb;}
.Transfer-selecte-box:hover{ background-color:#f3f3f3;}
.Transfer-selecte-tab{ height:52px; width:230px;}
.Transfer-selecte-tab td{ line-height:25px; width:138px; padding:0px; font-size:12px; vertical-align:middle;}
.Transfer-selecte-tab td.bnak-logo{ width:52px; height:52px; padding-right:15px;} 
.Transfer-selecte-tab td.bnak-logo img{width:50px; height:50px;}
.Transfer-selecte-tab td.bank-logo{height:33px; padding-right:15px;} 
.Transfer-selecte-tab td.bank-logo img{border:1px solid #ccc;height:33px;}
.Transfer-selecte-tab td p.tit{ font-size:14px; font-weight:700;}
.Transfer-selecte-box.selected{border:1px dashed #81cbf6; background:url(../images/perpfund/images/common/ok-s.png) no-repeat 212px 4px #eff8ff; }
.Transfer-selecte-box.selected:hover{ background-color:#e8f5ff;}
.Transfer-selecte-box.selected .Transfer-selecte-tab td.bnak-logo img{border:1px solid #81cbf6;}

.Security-verification{ padding:10px;}
.Security-verification p.tit{ padding-bottom:5px; font-size:16px; padding-left:5px;}
/*弹出框
#alertFram{
	background: none;
}*/
.msgbox{
	/*width:313px;
	background:#FFFFFF;
	border:1px solid #ccc;
	line-height:25px; 
	top:20%; 
	left:20%;*/
	width:420px;
	background: #fff;
	border: 1px solid #3670ae;
	line-height:26px; 
	top:20%; 
	left:20%;
	padding:2px;
}
.msgBoxIcon{
	margin-left:10px;
	margin-right:10px;
}
.msgbox dt{
	/*background:url(../images/common/msg_head.png);
	border-bottom:1px solid #ccc;
	height:20px;
	padding:5px;
	text-align: left;*/
	width:100%;
	*width:420px;
	background:#2d6097;
	height:26px;
	text-align: left;
	color:white;
}
.msgbox dt b{
	margin-left:15px;
}
.msgbox dd p{
	width:360px;
	/*margin-left:20px;*/
	margin:10px auto;
	/*color:#686868;*/
	color:black;
	/*font-weight: bold;*/
	text-align: left;
}
.btndiv{
	text-align:right;
	margin-bottom:10px;
}
/*.msgbox input{
	margin-right: 34px;
}*/
.msgBtn{
	border:0;
	color:white;
	background: url(../images/common/msgBoxBtn.png);
	width:78px;
	height:25px;
	cursor: pointer;
	margin-right: 34px;
}
.customMsgBtn{
	border:0;
	color:white;
	background: url(../images/common/msgBoxBtn.gif);
	height:25px;
	cursor:pointer;
	padding:0 7px;
	/*_display: inline;IE6*/
}

/*
h1,h2,h3,h4,h5,h6{font-size:100%}*/
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
/*
ul,ol,li{ list-style:none;}
*/
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
/*
table{border-collapse:collapse;border-spacing:0}*/
i{ font-style:normal}
a:link,a:visited {color:#0088cc;text-decoration:none;}
a:hover,a:active {text-decoration:underline;color:#ff6600;}

/*end弹出框*/



/****add style  ****/
.menuTitle-new{color:#5a5a5a;font-size:17px;height:40px;line-height:40px;border-top:#bebebe solid 1px;cursor: pointer;padding-left:20px;background:url(../images/common/btn_11.png) no-repeat 0px -1px;}
#menuArea ul li:last-child .menuTitle-new{border-bottom:#bebebe solid 1px;}
.menuTitle-new a{ color:#5A5A5A;} 
.menuTitle-new:active{background:#589CED;color:#FFF;}
.menuTitle-new:active a{ color:#fff;} 
.menuTitle-new:active .home-icon{background:url(../images/common/log_03.png) left -26px no-repeat;}
.men-new-icon{width:27px; height:20px; vertical-align:middle; display: inline-block;margin-top: -2px;}
.home-icon{background:url(../images/common/log_03.png) left 0px no-repeat;color:#5A5A5A;}
.show-cont{ background:url(../images/common/shows_06.png) left -225px;width:17px; height:20px; vertical-align:middle; display: inline-block; float:right;margin: 10px 0 10px 70px;position:absolute;}
.comp-icon{background:url(../images/common/log_03.png) left -145px no-repeat; }
.mager-icon{background:url(../images/common/log_03.png) left -75px no-repeat;}
.quer-icon{background:url(../images/common/log_03.png) left -123px no-repeat;}
#menuArea .on .menuTitle-new { color:#fff; background:#589CED;}
#menuArea .on .menuTitle-new a{ color:#fff;} 
#menuArea .on .show-cont{background:url(../images/common/shows_06.png) left -186px;}
#menuArea .on .comp-icon{background:url(../images/common/log_03.png) left -171px no-repeat; }
#menuArea .on .mager-icon{background:url(../images/common/log_03.png) left -50px no-repeat; }
#menuArea .on .quer-icon{background:url(../images/common/log_03.png) left -98px no-repeat; }

.limtAmtTipTable {
	width : 60%;
	border-collapse: collapse;
	border: medium none;
}

.limtAmtTipTh{
	border: 1px solid #E2E2E2;
	font-size: 12px;
	padding: 3px;
	text-align: left;
	color: #999;;
}
.limtAmtTipTd {
	border: 1px solid #E2E2E2;
	font-size: 12px;
	padding: 3px;
	color : #999;;
	
}
.limitAmtTipDiv {
	text-align: left;
	margin-left: 78px;
	padding-bottom: 5px;
}

/* 公告信息样式begin */
.annuncementDiv {
	width: 970px;
	background-color: #FFFFEF;
	border: 1px solid #F2B68E;
	border-radius: 5px;
	padding: 5px 10px;
	display : none;
}

.annuncementDiv p {
	text-align: center;
	font-size: 12px;
	color: #000;
}
/* 公告信息样式end */