@charset "utf-8";
/* CSS Document */
.award,.awmenu{behavior: url(/css/iecss3.htc);}
.dead{*z-index:3;}
.dead .txt{*z-index:10; position:relative;}
.dead .tit{*z-index:15; position:relative;}
.dead .awmenu{*z-index:20; }
/*banner*/
.banner{float:left;position:absolute;top:0;left:0;width:100%;height:315px; display:none;}
.inbanner{position:relative; width:100%; height:340px;}
.mother_banner{ z-index:20; top:0px; background:url(/jsonpublic/images/xdk/banner_mother.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.m_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_in.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.ump_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_ump.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.travel_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner-travel.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.dy_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_dy.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.jyc_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_jycpro.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.ycz_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_sbycz.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.wzyx_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_wzyx.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.zjdb_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_zjdb.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.zkcctv_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_cctv.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.dw618_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_qtyl.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.fk_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_fk.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.jk_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_jk.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.oRegister_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_ormnew.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.wc_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_wc.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.n_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_on2.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.a_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_a.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.f_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/tqad_banner.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.zj_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/img/in_ad_zjl.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.hz_jkuan{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/lv_banner.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.c_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_c.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.t01_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_01.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.t02_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_02x.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.t03_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_03.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.w_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_51.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.sjb_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_sjb.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.to_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_tou.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.z_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_zj2.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.liu_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_liu.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.or_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_hongbao.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.xyc_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_xyc.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.zq_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_zqn.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.hd_ormb { z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_onermb.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.liu_banner a{width:100%;height:340px;display:block}
.b61_banner{ z-index:20; top:0px; background:url(/jsonpublic/source/images/xdk/banner_gehk.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.lv_banner{ z-index:20; top:0px; background:url(/jsonpublic/source/images/xdk/banner_zldb2.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.lv2_banner{ z-index:20; top:0px; background:url(/jsonpublic/source/images/xdk/banner_lcs.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.wcj_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_wcj.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.hd198_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_198.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.y2014_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_2014.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.nyb_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_sp.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.hc_banner{ z-index:10; top:0px; background:url(/jsonpublic/images/xdk/banner_hc.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.mflc_banner{ z-index:10; top:0px; background:url(/jsonpublic/source/images/xdk/banner_app.jpg) scroll 50% 0px no-repeat #7bab0a; height:340px; position:absolute; width:100%;}
.travel_banner a{width:100%;height:340px;display:block}
.f_banner a{width:100%;height:340px;display:block}
.zj_banner a{width:100%;height:340px;display:block}
.hz_jkuan a{width:100%;height:340px;display:block}
.ump_banner a{width:100%;height:340px;display:block}
.w_banner a{width:100%;height:340px;display:block}
.wc_banner a{width:100%;height:340px;display:block}
.dy_banner a,.or_banner a,.xyc_banner a{width:100%;height:340px;display:block}
.z_banner a{width:100%;height:340px;display:block}
.lv_banner a{width:100%;height:340px;display:block}
.lv2_banner a{width:100%;height:340px;display:block}
.mother_banner a{width:100%;height:340px;display:block}
.to_banner a{width:100%;height:340px;display:block}
.c_banner a{width:100%;height:340px;display:block}
.sjb_banner a{width:100%;height:340px;display:block}
.fk_banner a{width:100%;height:340px;display:block}
.t02_banner a{width: 100%;height:340px;display: block;}
.t03_banner a{width: 100%;height:340px;display: block;}
.t01_banner a{width: 100%;height:340px;display: block;}
.wcj_banner a{width: 100%;height:340px;display: block;}
.zq_banner a{width:100%;height:340px;display:block}
.hd_ormb a{width:100%;height:340px;display:block}
.jk_banner a{width:100%;height:340px;display:block}
.oRegister_banner a{width: 100%;height:340px;display: block;}
.hd198_banner a{width: 100%;height:340px;display: block;}
.bn_banner a{width: 100%;height:340px;display: block;}
.banner_mid{
	position: relative;
	width: 998px;
	height:315px;
	margin: 0 auto;
	z-index:9999;
	zoom: 1;
}
.banner_bg{ height:315px;}
.banner_tag{ position:absolute;bottom:10px;left:500px; z-index:900;}
.banner_tag .tag{ display:inline-block; zoom:1; *display:inline; height:12px;width:12px; background:#ad5717;margin:0 3px 0 0;}
.banner_tag .curr{ background:#ff9625;
}
.index_login{
	width:200px;
	margin:0 auto;
	height:200px;}
.login_img{
	width:80px;
	height:80px;
	background-color:#ececeb;
	display:block;
	float:left;
}
.login_img img{
	width:76px;
	height:76px;
	margin:2px;
}
.index_name{
	display:block;
	padding-left:10px;
	float:left;
	line-height:30px;
	margin-top:12px;
}
.index_mon{
	width:100%;
	display:block;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
}
input.inde_btn{
	display:block;
	float:left;}
.index_name a{
	color:#fff;
	text-decoration:underline;
	font-weight:bold;}
.index_mes{
	padding-left:10px;
	float:left;
}
.affiche{
	height:188px; float:left; width:960px;
}

.aff_lf,.aff_rt{
	 height:188px; overflow:hidden; border:1px #ddd solid;
}
.aff_lf{
	width:723px; float:left; 
}

.aff_rt{
	width:216px; float:right; padding-top:1px; height:187px;
}
.aff_rt a{
	width:216px; height:62px; display:block; float:left; line-height:200px; overflow:hidden;
}
.aff_rt a.sh,.aff_rt a.db,.aff_rt a.zm{	background:url(/jsonpublic/images/xdk/imgbz_rt.jpg) no-repeat;}
.aff_rt a.sh:hover,.aff_rt a.db:hover,.aff_rt a.zm:hover{background:url(/jsonpublic/images/xdk/imgbz_hv.jpg) no-repeat;}
.aff_rt a.sh,.aff_rt a.sh:hover{background-position:0px -1px;}
.aff_rt a.db,.aff_rt a.db:hover{background-position:0px -62px;}
.aff_rt a.zm,.aff_rt a.zm:hover{background-position:0px -124px;}

.more a{
	color:#0074c1;
	font-size:12px;
	font-weight:normal;
}
.more a:hover{
	text-decoration:underline;
}

/*投资项目列表*/
.inm_list{background:url(/jsonpublic/images/intxtbg.png) 0px top repeat-x #f5f5ed; padding-top:20px; padding-bottom:10px;}
.in_mod{height:510px; padding:0px 0px 20px 0px; background: #f5f5ed;}
.in_mod .imdiv{width:1000px; margin:0px auto; height:450px; padding-top:30px; overflow:hidden;}

.in_mod .timg{background:url(/jsonpublic/images/intxtbg.png) 0px top repeat-x; width:100%; height:15px; font-size:0px;}
.in_mod .bimg{background:url(/jsonpublic/images/inmodbg.png) 0px bottom repeat-x #f5f5ed; width:100%; height:40px; font-size:0px;}

.inlf{dosplay:block; float:left;}
.inrt{dosplay:block; float:right;}

.modtj_box{border:1px #e3e3d1 solid; border-top:2px #ff845e solid; height:350px; border-radius:0px 0px 5px 5px; background:#fff; padding:20px;}
.modtit{height:34px; line-height:34px; padding:0px 10px 8px 15px;}
.modtit h3{width:100px; display:block; float:left; color:#ff845e; font-size:18px; font-weight:normal;}
.mcond{border-bottom:1px #ddd dashed; padding-bottom:20px; padding-top:10px;}
.mc_lf{width:210px; float:left; padding-left:10px;}
.mc_lf li{width:210px; line-height:28px;}
.mc_lf li.ht60{height:65px; padding-top:5px;}
.mc_lf li.ht80{height:80px; }
.mc_lf li .nmb{font-size:56px; line-height:50px; font-family:Impact,Arial; color:#ff845e;}
.mc_lf li .xsnmb{font-size:46px; line-height:48px; font-family:Impact,Arial; color:#ff845e; width:100%;}
.mc_rt{width:220px; float:right;}
.mc_rt li{line-height:24px;}
.lh26 li{line-height:26px;}
.mlistlv{padding-left:10px; padding-top:15px;}
.mlistlv li{line-height:26px; padding-bottom:5px;}
.mlistlv li span { margin-right:15px}
.mc_lf li.ht60 .jl{height:14px; line-height:14px; background:#ff906e; position:relative; color:#fff; border-radius:5px; font-size:12px; font-family:"宋体"; text-align:center; padding:0px 5px; float:left; margin-top:-5px;}
.mc_lf li.ht60 .ycb{height:14px; line-height:14px; background:#86d0b5; margin-right:3px; color:#fff; border-radius:5px; font-size:12px; font-family:"宋体"; text-align:center; padding:0px 5px; float:left; margin-top:-5px;}
.newjbtxt{border-bottom:1px #ddd dashed; line-height:20px; height:40px; padding:10px 0px 15px 10px; color:#666;}

.arat{ddisplay:block; float:left; width:140px; height:64px; z-index:100;}
.arat span,.arat div.jl{cursor:pointer;}
.ratetxt{position:absolute; width:200px; top:15px; z-index:555; left:-65px; text-align:left; display:none;}
.ratetxt .arrow{border-bottom-color:#fad9b9;}
.ratetxt .arrow:after{border-bottom-color:#fff7ea;}
.rate_cont{background-color:#fff7ea; padding:10px; line-height:22px; font-size:12px; font-family:"宋体"; color:#633800; border: 1px solid #fad9b9; border-radius: 5px; position: absolute; top: 7px; width: 340px; z-index: 555;}

/*皮肤*/
.newyear{background:url(/jsonpublic/images/skin/in_mod2015.jpg) #f5f5ed;}
.newyear .imdiv{padding-top:0px; height:475px;}
.newyear .imdiv .inlf{background:url(/jsonpublic/images/skin/nytit01.jpg);}
.newyear .imdiv .inrt{background:url(/jsonpublic/images/skin/nytit02.jpg);}
.newyear .modtit{height:55px; padding-top:14px;}
.newyear .modtj_box{border-top:0px;}
.newyear .modtit{padding-left:40px;}

.i_invest h1{
	margin:0 auto 10px;}
.i_invest .more a{
	margin-left:8px;
}
.list{
	background-color:#0074c1;
	border:#e4e4e4 solid 1px;
}
.list_bord{
	height:715px;
	border:#e4e4e4 solid 1px;
	border-top:none;}
.list th{
	height:34px;
	color:#fff;
	line-height:34px;
	font-size:14px;
}
.list td{
	background-color:#FFF;
	height:67px;
	text-align:center;
	border-bottom:#e4e4e4 solid 1px;
}
.list_head,.list_t{
	margin:0 0 0 16px;
	float:left;
	text-align:left;
}
.list_t{
	width:130px;
	height:40px;
	display:block;
}

.meida .more a,.story .more a,.partner .more a{
	margin-left:8px;}
.meida_box,.story_box,.partner_box{
	background-color:#f5f5f5;
	border:1px solid #d9d9d9;
	height:202px;
}
.meida_box p,.meida_box ul{
	width:323px;
	float:none;
	margin:0 auto;
}
.meida_box p{
	margin-top:10px;}
.partner{
	width:276px;
	margin-right:0;
}
.m_pic{
	background-color:#f5f5f5;
	border:1px solid #cccccc;
	display:block;
	width:128px;
	height:87px;
	float:left;
}
.m_pic img{
	margin:4px;
}
.m_text{
	display:block;
	width:170px;
	float:left;
	margin-left:10px;
}
.m_tit a{
	font-size:14px;
	display:block;
	font-weight:bold;
	margin-bottom:6px;
	margin-top:5px;
}
.meida_box li{
	width:318px;
	margin:0 auto;
	margin-top:8px;
	line-height:22px;
	border-bottom:1px dashed #acacac;
}
.story_box ul{
	width:315px;
	margin:0 auto;
	float:none;}
.story_box li{
	width:315px;
	float:left;
	height:75px;
	margin-top:10px;}
.story_box img,.st_text,.st_tit{
	display:block;
	float:left;
}
.story_box img{
	margin-top:3px;}
.st_text,.st_tit{
	margin-left:8px;
	width:226px;
}
.partner_logo{
	margin:0 auto;
}
.partner_logo img{
	margin-left:6px;
	padding-top:15px;
}
/*友情链接*/
.i_link{
	height:36px;
	line-height:36px;
	font-size:12px;
	overflow:hidden;
	padding-right:100px;
	position: relative;
}
.i_link span {
    color: #333333;
    display: block;
    float: left;
    padding-right:10px;
}
.i_link a{
    color: #777777;
    display: block;
    float: left;
    padding-right: 20px;
    white-space: nowrap;
}
.i_link a:hover {
    color: #0068B0;
    padding-right: 20px;
    text-decoration: underline;
}
.i_link .more {
    background: url("/jsonpublic/source/images/web/icon/icon.gif") no-repeat -3px -314px;
    color: #262626;
    display: block;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 18px;
    line-height: 16px;
    margin-top: 0;
    padding-left: 15px;
    padding-right: 0;
    position: absolute;
    right: 0px;
    top: 9px;
    width: 40px;
    z-index: 22;
}
.i_link .more:hover {
    background-position:-3px -349px;
    color: #86d0b5;
    padding-right: 0;
    text-decoration: none;
}

/*出借人账户*/
.picker{
	width:100%px;
	margin:0 auto;
	background-color:#f6f6f6;
	border-bottom:1px solid #eeeeee;
	line-height:30px;
	padding-left:15px;
	margin-bottom:10px;
}
.ac_left{
	width:180px;
	z-index:10;
	/*background:url(/jsonpublic/images/ac_lefttit.jpg) repeat-x 0 0;*/
	float:left;
	position:absolute;
	left:0px;
	top:0px;
}
.ac_left ul li {
    height: 50px;
    width: 180px;
}
.ac_left ul li a {
    background: url("/jsonpublic/images/xdk/usemx.jpg") no-repeat scroll 0 0;
    color: #595959;
    display: block;
    height: 50px;
    line-height: 50px;
    padding-left: 55px;
}
.ac_left ul li a:hover {
    background: url("/jsonpublic/images/xdk/usetph.jpg") no-repeat scroll 0 0;
    color: #000;
    display: block;
}

.ac_left ul li.jl {
    height: 172px;
    margin-top:3px;
    width: 180px;
}
.ac_left ul li.jl a,.ac_left ul li.jlover a{
    background: url("/jsonpublic/front/images/user/center/rewardnormal.jpg") no-repeat scroll 0 0;
    height: 172px;
    padding-left: 0px;
}
.ac_left ul li.jl a:hover {
    background: url("/jsonpublic/front/images/user/center/rewardover.jpg") no-repeat scroll 0 0;
}
.ac_left ul li.jlover a,.ac_left ul li.jlover a:hover {
    background: url("/jsonpublic/front/images/user/center/rewardover.jpg") no-repeat scroll 0 0;
}

.ac_left li a:hover,#ac_hover{
	display:block;
	color:#000;
	background:url(/jsonpublic/images/xdk/usehov.jpg);
}
.ac_left li.tophov #ac_hover{
	display:block;
	color:#000;
	background:url(/jsonpublic/images/xdk/usetpxz.jpg);
}
li.last_li{
	border-bottom:none;
}
.rgline{
	height:480px;
	background-color:#d6d6d6;
	width:1px;
	float:right;
}
.ac_left ul li.red a,.ac_left ul li.red a#ac_hover{
	color: #cf0000;
}
.ac_left ul li.red a:hover,.ac_left ul li.red a#ac_hover:hover{
	color: #cf0000;
}

.ac_right{
	width:740px;
	float:right;
	background:url(/jsonpublic/images/xdk/rtline.gif) repeat-y;
	border:1px #c5c5c3 solid;
	border-left:0px;
	padding:10px 40px;
	min-height:620px;
	height:100%;
	_height:620px;
}
.payrt{
	width:740px;
	float:right;
	background:url(/jsonpublic/images/xdk/rtline.gif) repeat-y #f5f5f5;
	border:1px #c5c5c3 solid;
	border-left:0px;
	padding:10px 40px;
	min-height:620px;
	height:100%;
	_height:620px;
}
.acbg{
	background:url(/jsonpublic/images/xdk/rtline.gif) repeat-y #f5f5f5;
}
.inf{
	height:195px;
	position:relative;
}
.userinf{
	height:242px;
	background:#d9d9d7;
	border:1px #c5c5c3 solid;
	border-radius:5px;
	padding:3px 3px 3px 10px;
}
.lfusin{
	width:168px;
	float:left;
	height:230px;
}
.lfuimg{
	border-bottom:1px #b4b4b4 solid;
	height:115px;
	position:relative;
	padding:10px 0px 15px 27px;
}
.lfuimg .lyi{
	height:115px;
	width:115px;
	display:block;
	background:url(/jsonpublic/images/nuimg.png) no-repeat 0 0;
	*background:url(/jsonpublic/images/nuimgie.png) no-repeat 0 0;
	position:absolute;
	z-index:555;
	left:27px;
	top:10px;
}
.lfuimg .lyi:hover{
	background:url(/jsonpublic/images/hnu.png) no-repeat 0 0;
	*background:url(/jsonpublic/images/hnuie.png) no-repeat 0 0;
}
.lfuimg img{
	width:114px;
	height:114px;
}
.authen{
	border-top:1px #fff solid;
	padding-top:10px;
	height:37px;
	padding-bottom:10px;
	border-bottom:1px #B4B4B4 solid;
}
.zhaut{
	padding-top:10px;
	float:left;
	padding-left:10px;
	height:37px;
	padding-bottom:10px;
}
.auym,.au_yz,.mobph,.mo_yz,.mabox,.ma_yz,.payy,.pa_yz{
	display:block;
	width:37px;
	height:37px;
	float:left;
	margin-right:6px;
	position:relative;
	background:url(/jsonpublic/images/nuseric.gif) no-repeat 0 0;
}
.auym{
	background-position:0px -37px;
}
.au_yz{
	background-position:0px 0px;
}
.mobph{
	background-position:-39px -37px;
}
.mo_yz{
	background-position:-39px 0px;
}
.mabox{
	background-position:-78px -37px;
}
.ma_yz{
	background-position:-78px 0px;
}
.payy{
	background-position:-117px -37px;
	margin-right:0px;
}
.pa_yz{
	background-position:-117px 0px;
	margin-right:0px;
}

.zhauym,.zhau_yz,.zhmobph,.zhmo_yz,.zhmabox,.zhma_yz,.zhpayy,.zhpa_yz{
	display:block;
	width:29px;
	height:29px;
	float:left;
	margin-right:6px;
	position:relative;
	background:url(/jsonpublic/source/images/manager/nuseric_x.png) no-repeat 0 0;
}
.zhauym{
	background-position:-1px -115px;
}
.zhau_yz{
	background-position:-1px -84px;
}
.zhmobph{
	background-position:-32px -115px;
}
.zhmo_yz{
	background-position:-32px -84px;
}
.zhmabox{
	background-position:-63px -115px;
}
.zhma_yz{
	background-position:-63px -84px;
}
.zhpayy{
	background-position:-94px -115px;
	margin-right:0px;
}
.zhpa_yz{
	background-position:-94px -84px;
	margin-right:0px;
}


.authen .msg{
	border:1px #b4b4b4 solid;
	position:absolute;
	z-index:55;
	top:43px;
	left:0px;
	background:#fff7ea;
	border-radius:3px;
	padding:5px;
}
.authen .msg i{
	position:absolute;
	z-index:88;
	display:block;
	height:6px;
	width:9px;
	top:-5px;
	left:13px;
	background:url(/jsonpublic/images/user/user_i.gif) no-repeat 0 0;
}

.au_yz .msg{width:196px;}
.auym .msg{	width:160px;}
.mo_yz .msg{width:195px; left:-40px;}
.mo_yz .msg i{left:53px;}
.mobph .msg{width:195px; left:-40px;}
.mobph .msg i{left:53px;}
.ma_yz .msg{left:-83px;width:190px}
.ma_yz .msg i,.mabox .msg i{left:96px;}
.mabox .msg{width:150px; left:-83px;}
.pa_yz .msg{width:160px; left:-130px;}
.pa_yz .msg i,.payy .msg i{left:143px;}
.payy .msg{width:200px; left:-130px;}

.zhaut .msg{
	border:1px #b4b4b4 solid;
	position:absolute;
	z-index:55;
	top:35px;
	left:-5px;
	font-size:14px;
	line-height:22px;
	background:#f4ffdf;
	border-radius:3px;
	padding:5px;
}
.zhaut .msg i{
	position:absolute;
	z-index:88;
	display:block;
	height:6px;
	width:9px;
	top:-5px;
	left:13px;
	background:url(/jsonpublic/images/user/user_i.gif) no-repeat 0 0;
}

.zhau_yz .msg{width:320px;}
.zhauym .msg{width:210px;}
.zhmo_yz .msg{width:200px; left:-44px;}
.zhmo_yz .msg i{left:53px;}
.zhmobph .msg{width:255px; left:-44px;}
.zhmobph .msg i{left:53px;}
.zhma_yz .msg{left:-83px;width:190px}
.zhma_yz .msg i,.zhmabox .msg i{left:91px;}
.zhmabox .msg{width:150px; left:-83px;}
.zhpa_yz .msg{width:265px; left:-105px;}
.zhpa_yz .msg i,.zhpayy .msg i{left:113px;}
.zhpayy .msg{width:230px; left:-105px;}


.u_grade{
	border-top:1px #fff solid;
	height:30px;
	line-height:30px;
	font-size:12px;
	padding-top:5px;
}
.g_img{
	width:46px;
	height:8px;
	display:block;
	float:left;
	margin-top:12px;
	font-size:0px;
	margin-right:3px;
	line-height:0px;
	background:url(/jsonpublic/images/user/jc.jpg) no-repeat 0 0;
}
.g_img span{
	display:block;
	height:8px;
	background:url(/jsonpublic/images/user/jc.jpg) no-repeat 0 -13px;
}

.rtusin{
	width:546px;
	float:right;
	height:240px;
	border:1px #c5c5c3 solid;
	border-radius:5px;
	background:#fff;
}
.u_balance{
	height:70px;
	border-bottom:2px #ddd solid;
	line-height:70px;
	padding-left:30px;
}

.tit_img{
	width:76px;
	height:76px;
	position:absolute;
	border:1px solid #d6d6d6;
	background-color:#fefefe;
	top:20px;
	left:0px;
}
.tit_img img{
	width:70px;
	height:70px;
	margin:3px;}
h1.inf_tit{
	height:25px;
	line-height:25px;
	padding-left:85px;
	display:block;
	margin:0;
	font-weight:normal;
	font-size:14px;
}
.inf_r{
	width:280px;
	height:236px;
	border:1px solid #d6d6d6;
	float:left;
	background:#f5f5f5;
}
.inf_rtit{
	height:50px;
	background-color:#f3f2f2;
	border-bottom:1px solid #d6d6d6;
	border-top:1px solid #d6d6d6;
}
.inf_rtit ul{
	width:204px;
	float:right;
}
.inf_rtit li{
	width:49px;
	height:50px;
	float:left;
	border-left:1px solid #d6d6d6;
}
.ico1{
	background:url(/jsonpublic/images/ico1.gif) no-repeat 0 0;
}
.ico1:hover{
	background:url(/jsonpublic/images/ico1_1.gif) no-repeat 0 0;
}
.ico2{
	background:url(/jsonpublic/images/ico2.gif) no-repeat left center;}
.ico2:hover{
	background:url(/jsonpublic/images/ico2_2.gif) no-repeat left center;}
.ico3{
	background:url(/jsonpublic/images/ico3.gif) no-repeat left center;
}
.ico3:hover{
	background:url(/jsonpublic/images/ico3_3.gif) no-repeat left center;
}
.ico4{
	background:url(/jsonpublic/images/ico4.gif) no-repeat left center;
}
.ico4:hover{
	background:url(/jsonpublic/images/ico4_4.gif) no-repeat left center;
}
.inf_txt{
	line-height:28px;
	padding:6px;
	padding-left:12px;
}
.inf_l{
	width:738px;
	height:180px;
	border:1px solid #d6d6d6;
	float:right;
	background:#f5f5f5;
}
.inf_l ul{
	margin:10px auto 0;
	width:690px;
	position:relative;
}
.inf_l li{
	float:left;
	width:230px;
	height:40px;
	line-height:40px;
	font-size:14px;
	background:url(/jsonpublic/images/bottompic.gif) repeat-x bottom;
}
.inf_l li b{
	font-size:18px;
	font-weight:normal;
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
}
.im_num{
	font-size:34px;
}
.tab{
	margin:5px auto 15px;
}
.tab,.tab td,.tab th{
	border:1px solid #d3d3d3;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.tab th{
	background-color:#dedede;
}
.acc_btn{
	text-align:center;
}
.acc_btn input{
	margin-left:24px;
}

/*最近还款*/
.repayment{
	margin:0 auto;
}
.slither{
	height: 39px;
	line-height: 39px;
	border-bottom: #86d0b5 solid 2px;
	width:100%;
	margin: 10px auto 0px auto;
}
.slither h4 {
	width: 110px;
	color: #494949;
	height: 38px;
	text-align: center;
	cursor: pointer;
	background-color: #fff;
	margin-right: 6px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #86d0b5;
	border-radius:3px 3px 0px 0px;
}
h4.slither_open {
	background:#86d0b5;
	height: 39px;
	line-height:39px;
	font-size:16px;
	color:#fff;
	border:0px;
}
.slither_overflow {
	margin:0 auto;
}
.slither_close {
display: none;
}
.slither_open {
	display:block;
}
.rep_tab{
	width:100%;
	border:1px solid #efefef;
	border-bottom:0px;
	margin-bottom:20px;
}
.rep_tab tr:hover{
	background-color:#f5f5f5;
}
.rep_tab td,.rep_tab th{
	padding:10px 5px;
	text-align:center;
	color:#373737;
	border-bottom:1px solid #efefef;
	vertical-align:middle;
}
.rep_tab td.tallf{text-align:left;}
.rep_tab th{
	background-color:#eaeaea;
	font-size:14px;
	font-weight:bold;
	color:#767676;
}
.td_lht{
	line-height:24px;
}
.account_fy{
	width:100%;
	height:30px;
	margin:10px auto;
}
.account_fy ul{
	float:right;}
.account_fy li{
	float:right;
	width:23px;
	height:23px;
	margin-left:6px;
	text-align:center;
	line-height:23px;
	font-weight:bold;
	background:url(/jsonpublic/images/fanye_bj.gif) no-repeat 0 0;
	font-family:"宋体";
}
li#account_fy_before{
	color:#fff;
	background:#86d0b5;
	border-radius:5px;
}
/*投资记录*/

.record_tit{
	display:block;
	width:100%;
	line-height:30px;
	color:#000;
	font-weight:bold;
}
.record_pic{
	width:60px;
	height:45px;
	float:left;
	display:block;
}
.record_pic,.record_text{
	margin:10px auto;
}
.record_text{
	display:block;
	float:left;
	text-align:left;
	line-height:24px;
	margin-left:10px;
}
.r_left{
	margin-left:10px;
}
.record_see a{
	color:#0074c1;
	font-weight:bold;
}
.record_see a:hover{
	color:#0074c1;
	text-decoration:underline;
}
/*资金流水*/

.ses_toptab{
	border:1px solid #d3d3d3;
}
.ses_toptab tr th{
	background-color:#f5f5f5;
}
.gretab{
	border:1px solid #86d0b5;
}
.gretab tr th{
    background-color:#eaf2d9;
}
.ses_toptab tr td{
	background-color:#fff;
}
.ses_toptab td,.ses_toptab th{
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:14px;
	color:#494949;
}
.ses_toptab th{
	border-bottom:1px solid #d3d3d3;
}
.ses_ser{
	height:100px;
	margin:10px auto 0px auto;
	border:1px solid #d3d3d3;
}
.ses_fund,.ses_time{
	height:50px;
	line-height:48px;
	padding-left:5px;
	font-size:14px; 
	color:#1a1a1a;
}
.ses_fund li,.ses_time li{
	width:85px;
	float:left;
	margin-right:1px;
	text-align:center;
}
.ses_fund li a,.ses_time li a{
	display:block;
	width:85px;
	height:30px;
	line-height:30px;
	margin-top:12px;}
.ses_fund li a:hover,.ses_time li a:hover,#ses_before,.sel_record{
	background:#86d0b5;
	border-radius:3px;
	font-weight:bold;
	color:#fff;
}
.ses_fund li.btnses,.ses_time li.btnses,.ses_fund li.btnses a,.ses_time li.btnses a{
	width:65px;
}
.ses_fund li.btnses a:hover,.ses_time li.btnses a:hover{
	background:#86d0b5;
	border-radius:3px;
}
.ses_inp{
	width:226px;
	float:right;
	margin-right:30px;
}
.ses_inp_w{
	width:70px;
}
.ses_inp_btn{
	width:48px;
	height:22px;
	margin-left:10px;
	background:url(/jsonpublic/source/images/ucenter/btn/sesptn.gif) no-repeat 0 0;
}
.ses_fund{
	border-bottom:1px solid #d3d3d3;
}
/*账户设置*/
.no_auth{
	line-height:40px;
	margin:0px auto;
	border-top:1px #e6e6e6 dashed;
	background:#f5f5f5;
}
.install_tit{
	border:1px solid #eaeaea;
	background:#f5f5f5;
	border-radius:5px;
	line-height:36px;
	padding-left:10px;
	height:36px;
	margin-top:20px;
}
.no_authtit{
	display:block;
	float:left;
	background:url(/jsonpublic/images/err.gif) no-repeat left center;
	padding-left:30px;
	margin-left:15px;
	color:#000;
}
.seccess{
	background:url(/jsonpublic/images/secc.gif) no-repeat left center;
}
.success_txt{
	display:block;
	float:left;
	margin-left:15px;
	color:#666;
	padding-top:10px;
	line-height:20px; 
	width:442px;
}
.qy_txt{
	display:block;
	float:left;
	padding-left:172px;
	color:#666;
	line-height:30px;
}
.qy_txt a,.qy_txt span{
	display:block; 
	float:left;
}
.no_authtit_r{
	display:block;
	float:right;
	margin-right:15px;
}
.no_authtit_r a{
	color:#f00;
}
.no_auth_box{
	background-color:#f5f5f5;
	border-top:1px #e6e6e6 dashed;
	padding:20px 0px;
	overflow:hidden;
}
.no_auth_box dl{
	margin-top:10px;
	margin-left:15px;
	width:400px;
}
.no_auth_box dt,.no_auth_box dd{
	float:left;
	padding:10px 5px;
}
.no_auth_box dt{
	padding:15px 0;
	width:140px;
	text-align:right;
}
.no_auth_box dd{
	width:235px;}
.no_auth_input{
	width:229px;
	height:31px;
	line-height:31px;
	border:1px solid #d0d0d0;
	line-height:31px;
}
.no_auth_button{
	width:85px;
	height:35px;
	*height:30px;
	border:0px;
	vertical-align:middle;
	font-size:14px;
	border-radius:3px;
	background:#86d0b5;
	_background:#86d0b5;
}

.userinfo{padding:10px; line-height:28px; background:#fff8ec; border-radius:5px; margin-top:20px;}
.htbd{height:28px;}
.htbd a{width:78px; height:27px; display:block; float:left; margin-right:5px;}
.qqbd{background:url(/jsonpublic/images/login/qqbd.png) 0px 0px no-repeat;}
.sinabd{background:url(/jsonpublic/images/login/sinabd.png) 0px 0px no-repeat;}
.mnbox{border-top:1px #ddd dashed; padding:20px 10px 20px 40px; line-height:28px; background:#f5f5f5;}
.mnbox p{height:28px;}
.mnbox span{display:block; float:left;}

.nobuid{margin:20px 10px 10px 10px; border:2px #e03500 solid; height:45px; text-align:center; background:#f5f5f5; padding:15px; border-radius:5px;}
.nobuid span,.nobuid a{display:inline-block; height:41px; line-height:41px;}
.nobuid a{width:152px; height:41px; color:#fff; text-align:center; background:url(/jsonpublic/images/btn/buidbtn.png) 0px 0px no-repeat;}
.nobuid a:hover{color:#000;}

.usname{height:38px; line-height:38px; border-bottom:1px #f2d8a8 dashed; font-size:16px; padding-left:15px;}
.safeuser{height:50px; line-height:50px; font-size:16px; padding-left:15px;}
.safeuser span{display:block; float:left;}
.plan_s01,.plan_s02{height:12px; line-height:0px; font-size:0px; display:block; float:left; }
.plan_s01{width:100px; background:#d6d6d6; margin-top:20px;}
.plan_s02{background:#86d0b5;}

.settit{ height:30px; line-height:30px; padding:32px 10px 32px 15px; border-top:1px #e6e6e6 solid;}
.settit i{width:31px; height:30px; display:block; float:left; line-height:30px;}
.okset i{background:url(/jsonpublic/source/images/ucenter/icon/okicon.png);}
.noset i{background:url(/jsonpublic/images/icon/noicon.png);}
.settit h3{height:30px; display:block; float:left; padding-left:15px; font-size:16px; font-weight:bold; color:#303030; padding-right:15px; border-right:1px #e6e6e6 solid;}
.settit .tt{display:block; float:left; height:30px; font-size:14px; padding-left:15px; color:#666666; width:400px;}
.settit .org{color:#ff3600;}
.settit a,.settit span.fs{display:block; float:right; margin-left:15px; font-size:14px; color:#006ae1;}
.settit a:hover{color:#000;}
.settit span.fs{color:#666;}

.laytag .icon,.laytag i,.lgtag i,.close a,.inbox .name,.inbox .password,.step li i,.inbox .pulld{background:url("/jsonpublic/images/login/formi.png");}

.lb01{padding:45px 0px 0px 125px;}
.lb02{padding:25px 0px 0px 160px;}
.lb03{padding:0px 0px 0px 60px;}
.lay_box li{height:68px; position:relative;}
.mibao li{padding-left:160px;}
.mibao li.demsf{padding-left:86px;}
.formlt li{padding-left:0px; height:68px;}
.formlt li.ht96{height:96px;}
.bankbd{padding-top:20px;}
.bankbd li{padding-left:62px; padding-right:50px; height:auto; padding-bottom:20px;}
.dimgpd{padding:30px 40px 20px 40px; height:266px;}
.dtxtpd{line-height:24px; padding-left:40px; padding-bottom:30px;}
.endok{line-height:35px; font-size:18px; text-align:cneter;}
.lay_box li.ht35{height:35px;}
.lay_box li.ht50{height:50px;}
.lay_box li.ht68{height:68px;}
.lay_box li.ht88{height:88px;}
.laytag{position:absolute; left:84px; white-space:nowrap; word-break:keep-dll; top:38px; padding:0px 15px 0px 5px; height:26px; line-height:26px; z-index:6; border-radius:5px; }
.lgtag{position:absolute; left:40px; white-space:nowrap; word-break:keep-dll; top:38px; *top:42px; padding:0px 15px 0px 5px; height:26px; line-height:26px; *line-height:22px; z-index:10; border-radius:5px; }
.wrong{color:#e10000;}
.laytag .icon{position:absolute; width:7px; height:10px; font-size:0px; line-height:0px; background-position:right -32px; z-index:11; left:-7px; top:10px; }
.laytag .ietxt,.lgtag .ietxt{position:relative; padding:0px 0px 0px 20px;}
.laytag i,.lgtag i{height:16px; width:16px; display:block; position:absolute; top:7px; *top:3px; left:0px; _left:-20px;}
.wrong i{background-position:0px -37px;}
.hint i{background-position:0px -197px;}
.ok{top:5px; padding:0px 15px 0px 30px; left:355px; height:30px; z-index:10; border-radius:0px; background:none; border:0px;}
.ok .icon{display:none;}
.ok i,.yes i{background-position:0px -237px;}
.ok i{left:20px; *top:7px;}

.inbox{height:35px; padding-top:5px; width:390px; border:1px #cecece solid; border-radius:5px; background:#fff;}
.forid{width:64px; padding-right:10px; font-size:14px; font-weight:normal; display:block; float:left; text-align:right; height:30px; line-height:30px;}
.tier .inbox{width:260px;}
.inbox .txt{ width:74px; font-size:14px; font-weight:normal; display:block; float:left; text-align:right; border-right:1px #dedede solid; height:30px; line-height:30px; padding:0px 8px 0px 5px; margin-right:5px;}
.inbox .seltxt{ width:58px; display:block; float:left; text-align:left; height:30px; line-height:30px; }
.selbox{border:1px #CECECE solid; border-bottom:0px; border-radius:0px 0px 5px 5px; top:38px; position:absolute; z-index:55; background:#fff; line-height:30px;}
.selbox a{display:block; padding-left:76px; line-height:35px; height:35px; border-bottom:1px #CECECE solid;}
.selbox a:hover,.selbox a.hov{background:#fff8e6;}
.inbox .name,.inbox .password{width:28px; margin-top:5px; margin-left:10px; display:block; float:left; border-right:1px #dedede solid; height:21px; margin-right:5px;}
.inbox .name{background-position:0px -322px;}
.inbox .password{background-position:0px -395px;}
.greenBd .name{background-position:0px -356px;}
.greenBd .password{background-position:0px -437px;}
.bind .inbox .txt{width:65px;}
.inbox input{float:left;}
.inbox .pulld{width:16px; height:13px; font-size:0px; line-height:0px; margin:8px 6px 0px 0px;  display:block; float:right; background-position:0px -689px;}
.inbox .pulld:hover{background-position:0px -743px;}
.strweak{width:300px; height:21px; margin-top:1px;}
.strweak span{display:block; float:left; height:22px; background:url("/jsonpublic/images/login/strbg.png") no-repeat 0px 0px;}
.idfor_txt{display:block; float:left; width:500px;}
.idfor_txt .txt{line-height:24px; padding-top:2px; font-weight:normal;}
.idfor_txt .amore{line-height:30px; font-weight:normal;}
.dem_ib{height:160px;}
.imgdem{width:160px; height:100px; border:1px #ddd solid; margin-bottom:5px; background:url("/jsonpublic/images/zhimg/add.jpg") no-repeat center center #fff;}
.btndem{display:block; float:left; background:url("/jsonpublic/images/user/imgdem.png") no-repeat 0px 0px; width:145px; font-weight:normal; height:36px; padding-left:15px; text-align:center; line-height:36px; color:#a85700; font-size:16px;}
.btndem:hover{color:#000}
.dem_ib .aimg{border:1px #ddd solid; display:block; width:160px; height:100px;}
.dem_ib .tt{height:35px; width:162px; display:block; text-align:center; line-height:35px;}
.dem_ib .tit{height:30px; width:162px; display:block; line-height:30px; font-size:16px; color:#000;}
.dem_ib .huo{height:30px; line-height:30px; font-size:22px; padding:35px 20px 0px 20px; display:block; float:left;}

.innobd{border:0px; height:30px; line-height:30px; width:290px;}
.aforget{position:absolute; left:400px; top:11px; font-weight:normal;}

.codeimg,.teltxt{float:left; width:106px; height:40px; padding-left:5px;}
.codeimg img{margin-top:5px;}
.refresh{width:22px; height:22px; display:block; margin:10px 0px 0px 5px; float:left; background:url("/jsonpublic/images/login/formi.png") no-repeat 0px 0px;}
.refresh:hover{background-position:-34px 0px;}
.teltxt{width:135px;}
.teltxt a{display:block; float:left; height:40px; line-height:40px; color:#006ae1; text-align:center; width:132px; border-radius:5px; border:1px #ddd solid; background:url("/jsonpublic/images/xdk/libtnbg02.png") repeat-x 0px -62px; font-weight:normal;}
.teltxt a:hover{color:#000; background-position:0px -102px;}
.btnnext{display:inline-block; padding:0px 20px; font-size:16px; text-align:center; border-radius:5px; border:1px #ddd solid; margin-left:10px; margin-top:-1px; background:url("/jsonpublic/images/xdk/libtnbg02.png") repeat-x 0px -62px; height:40px; line-height:40px;}
.btnnext span{float:left; height:40px; line-height:40px; cursor:pointer;}
.teltxt span{font-weight:normal; line-height:40px; color:#888;}
.excard{background:#f5f5f5; font-size:16px; border-bottom:2px #fff solid; height:50px; line-height:50px; padding-left:30px;}
.flcd_box{height:70px; padding-top:20px; border-bottom:1px #ddd dashed; background:#f5f5f5;}
.cdflow{width:483px; height:50px; margin:0px auto;}
.cdflow li{width:159px; display:block; float:left; text-align:center; padding-top:25px; height:24px; line-height:24px;}
.cdflow li.fl_1,.cdflow li.fl_2,.cdflow li.fl_3,.cdflow li.hov1,.cdflow li.hov2,.cdflow li.hov3{color:#888; background:url("/jsonpublic/images/user/flowimg.png") no-repeat;}
.cdflow li.fl_1,.cdflow li.hov1{background-position:0px 0px;}
.cdflow li.hov1{color:#4f9b25;}
.cdflow li.fl_2{background-position:-159px 0px;}
.cdflow li.hov2{background-position:-477px 0px; color:#4f9b25;}
.cdflow li.fl_3{background-position:-318px 0px;}
.cdflow li.hov3{background-position:-636px 0px;color:#4f9b25;}
.mibao li.car_radio{padding-left:120px; height:35px;}
.car_radio input,.car_radio span{display:block; float:left;}
.car_radio input{margin-top:10px; margin-right:3px; *margin-top:5px;}
.car_radio span{margin-right:30px; height:30px; line-height:30px;}
.mibao li.namec{padding-left:120px; height:50px;}

.lay_card li{position:relative;}
.lay_card li .dem_ib{height:auto;}

.syleft .inbox{width:370px;}
.syleft .inbox .txt{width:88px;}
.syleft .inbox .innobd{width:210px;}
.syleft .laytag{left:98px;}
.syleft .ok{left:330px;}
.sy_apition{border:0px;}
.syleft .symobile{border:0px; width:250px; height:28px;}

/*module*/
.orangeBd,.redBd,.greenBd{ border-radius:5px; background:#fff;}
.orangeBd{border:1px #ffe8ad solid;}
.redBd{border:1px #ff0000 solid;}
.greenBd{border:1px #7fb752 solid;}
.yellbg{background:#fff9e8;}
.bdtop01{border-top:1px #fff solid;}/*白色线*/
.bdrt01{border-right:1px #ddd solid;}/*灰色线*/
.bdlf02{border-left:1px #fff solid;}/*白色线*/

/*消息中心*/
.message_tit{
	height:40px;
	margin:0 auto 8px;
	background:#efefef;
}
.mess_lefttit{
	width:400px;
	float:left;
}
.mess_box{
	width:60px;
	height:23px;
	line-height:23px;
	font-size:14px;
	display:block;
	background:url(/jsonpublic/images/messagecheckbox.gif) repeat-x 0 0;
	border:1px solid #b2b2b2;
	margin-top:8px;
	margin-left:8px;
	position:relative;
	float:left;
	text-align:center;
}
.mess_box.mess_box1{
	text-align:right;
	padding-right:12px;
}
.mes_ft{
	margin:20px auto 40px;}
.mess_box a{
	display:block;}
.mess_check{
	margin-left:5px;
	margin-right:6px;
	position:absolute;
	left:3px;
	top:5px;
	_top:3px;
}
.mes_center{
	text-align:center;}
.mess_ritit{
	float:right;
	width:100px;
	height:19px;
	margin-top:12px;
}
.open_ms a,.open_ms a:hover{
	color:#fff;}
.shachu a,.yidu a{
	float:right;
	margin-right:12px;
	width:19px;
	display:block;
	height:19px;
}
.shachu a{
	background:url(/jsonpublic/images/message_shachu.gif) no-repeat 0 0;}
.shachu a:hover{
	background:url(/jsonpublic/images/message_shachu.gif) no-repeat 0 0;
}
.yidu a{
	background:url(/jsonpublic/images/message_yidu1.gif) no-repeat 0 0;}
.yidu a:hover{
	background:url(/jsonpublic/images/message_yidu.gif) no-repeat 0 0;;
}
.mess_tit{
	line-height:25px;
	height:25px;
	margin:8px auto 5px;
}
/*充值提现*/
.recharge_yue{
	line-height:40px;
	display:block;
	margin-left:15px;
}
#slither_box_detail{
	margin:10px auto;
	width:100%;
	border-collapse:separate;
	border-spacing:8px;
}
#slither_box_detail input{
	margin:0 8px 0 5px;}
#slither_box_detail td{
	width:140px;
	height:35px;
	line-height:35px;
	border:1px solid #cccccc;
	border-collapse:5px;
}
#slither_box_detail td.bdred{
	width:140px;
	height:35px;
	line-height:35px;
	border:1px solid #ed0000;
}
.recharge_box{
	border: 1px solid #e6e6e6;
	height: 65px;
	line-height:65px;
	margin:10px auto;
}


.recharge_tixian{
	border:1px solid #e4e4e4;
	padding-bottom:15px;
}
.recharge_tixian dl{margin:30px 0 30px 100px;}
.recharge_tixian dt,.recharge_tixian dd{
	height:30px;
	line-height:30px;
	float:left;
	padding:5px 5px;
}
.recharge_tixian dt{
	width:100px;
	text-align:right;
	font-size:14px;
	font-weight:bold;
}
.recharge_tixian dd{
	width:410px;	
	margin-left:10px;
}
.recharge_tixian dd.wid500{
	width:500px;	
	margin-left:10px;
}
.rech_inp{
	width:220px;
	height:28px;
	border:1px solid #CCC;
}
/*标的列表*/
.lender_ser{
	width:996px;
	border:1px solid #d9d9d9;
	background-color:#f0f0f0;
	height:36px;
	line-height:36px;
	margin:10px auto;
}
.len_textbj{
	margin-left:20px;}
.lender_select{
	width:90px;
	margin-right:60px;
	margin-left:8px; 
	border:1px solid #d9d9d9;
}
.lendersbtn{
	width:90px;
	height:24px;
	background:url(/jsonpublic/images/sercshbtn.gif) no-repeat 0 0;
}
.lender_nirong{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.nirong_left{
	width:765px;
	float:left;
}
.nirong_right{
	width:222px;
	float:right;
}
.right_pic,.right_income,.right_suc{
	width:220px;
	border:1px solid #d0d0d0;
	margin-top:10px;
}
.right_income{
	height:249px;}
.right_tit{
	height:30px;
	line-height:30px;
	padding-left:10px;
	background:url(/jsonpublic/images/right_titbj.gif) repeat-x 0 0;
	border-bottom:1px solid #d0d0d0;
}
.right_income dl{
	width:196px;
	height:160px;
	margin:10px auto 0;
}
.income_result{
	height:36px;
	line-height:36px;
	background-color:#eaeaea;
	width:196px;
	margin:0 auto;
	margin-top:6px;
	text-align:center;
}
.right_income dl dt{
	width:60px;
	display:block;
	text-align:right;
}
.right_income dl dd{
	width:122px;}
.right_income dl dt,.right_income dl dd{
	float:left;
	padding:5px 2px;
}
.income_btn{
	background:url(/jsonpublic/images/jisuan.gif) no-repeat 0 0;
	width:64px;
	height:24px;
	cursor:pointer;}
.ddinput{
	width:100px;
	height:19px;
	border:1px solid #b0b0b0;
	margin-right:3px;
}
.right_suc{
	height:155px;}
.right_suc ul{
}
#roll{
	height:110px;
	margin:10px auto 0;
	overflow:hidden ;}
.right_suc li{
	width:193px;
	margin:0 auto;
	float:left;
	padding-left:8px;
	line-height:18px;
	height:40px;
	margin-left:10px;
	padding-top:3px;
	border-bottom:1px solid #e0e0e0;
}
.right_suc li:hover{
	background-color:#f8f8f8;}

/*标的详情*/
.lender_mes{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}	
.mes_left{
	width:741px;
	background:url(/jsonpublic/images/lender_bjtop.gif) repeat-x top left;
	border:1px solid #d3d3d3;
	padding-bottom:10px;
}
.mes_pic{
	width:132px;
	float:left;
	text-align:center;
	line-height:30px;
	margin:19px 0 0 14px;
}
.mes_pic_img{
	width:132px;
	height:99px;
	border:1px solid #dfdfdf;
	background-color:#fff;
	display:block;
}
.mes_pic img{
	margin:4px;
}
.mes_m{
	width:560px;
	margin:19px 0 0 15px;
	float:left;
}
.mes_tit{
	color:#1a1a1a;
	display:block;
}
.mes_tab{
	width:500px;
	font-size:20px;
	margin:10px 0 0 0;
}
.mes_tab th,.mes_tab td{
	padding-left:20px;
	line-height:32px;
}
.det_inf{
	width:500px;
}
.pro_rate{
	margin-top:16px;
	height:60px;}
.pro_tab td{
	padding-left:20px;
}
.pro_rate li{
	float:left;
	width:130px;
	line-height:20px;
	margin-top:12px;
}
.f_li{
	padding-left:20px;
}
.pro_notes{
	width:530px;
	padding-left:20px;
	line-height:21px;
}
.mes_btn{
	width:228px;
	float:right;
	height:270px;
	background:url(/jsonpublic/images/detalisbj.jpg) no-repeat 0 0;
}
.mes_ntntit{
	width:200px;
	margin:0 auto;
	display:block;
	height:30px;
	margin-top:6px;
	line-height:30px;
	border-bottom:2px solid #dadada;
}
.mes_input{
	width:169px;
	margin:0 auto;
}
.mes_tet{
	width:162px;
	height:42px;
	line-height:42px;
	border:1px solid #c1c1c1;
	background:#fff url(/jsonpublic/images/yuan.gif) no-repeat 6px center;
	padding-left:27px;
	font-weight:bold;
	font-size:14px;
	margin:30px 0 0 0;
	text-align:center;
}
.mes_inpnot{
	line-height:30px;
}
.mesbt{
	width:161px;
	height:65px;
	margin:0 auto;
	margin-top:20px;
	display:block;
	background:url(/jsonpublic/images/btnty.gif) no-repeat 0 42px;
}
.mes_input_btn{
	width:161px;
	height:39px;
	cursor:pointer;
	background:url(/jsonpublic/images/toubiao.gif) no-repeat 0 0;
}
.lender_per{
	width:998px;
}
.lend_pic,.lend_tab{
	margin-top:8px;}
.lend_pic{
	float:left;
	margin-left:15px;
}
.lend_tab{
	width:800px;
	margin-left:30px;
	float:left;
	line-height:34px;
	color:#999999;
}
.per_border{
	height:100%;
	border:1px solid #cbcbcb;
	overflow:hidden;
}
.per_border .pcont { width:940px; float:left; overflow:hidden; padding-left:5px; }
.per_border .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.per_border #list1_1, .per_border #list2_1 { float:left; }
.per_border .leftbotton, .per_border .rightbotton { width:15px; height:74px; float:left; background:url(/jsonpublic/images/ax.gif) no-repeat;}
.per_border .leftbotton { background-position: 0 0; margin:8px 5px 0; }
.per_border .rightbotton { background-position: 0 -100px; margin:8px 1px 10px 5px; }
.per_border .leftbotton:hover { background-position: -20px 0; }
.per_border .rightbotton:hover { background-position: -20px -100px; }
.per_border .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; width:96px; height:72px; }
.per_border .pl { width:105px; border:1px solid #f3f3f3; float:left; float:left; text-align:center; line-height:24px; }
.lend_tab1{
	width:980px;
	margin-left:15px;
	line-height:34px;
}
.lend_tab1 th{
	font-weight:bold;
	color:#4a4a4a;
	background-color:#ededed;
	border-bottom:1px solid #cbcbcb;
}
.lend_tab2{
	text-align:center;
	margin:0 auto;
	width:100%;
}
.datum li{
	width:124px;
	height:91px;
	float:left;
	margin:5px 5px;}
.hide{
	width:996;
	margin:10px auto;
	height:183px;
	background-color:#ededed;
	border:1px solid #cbcbcb;
}
.hide_tit{
	height:40px;
	line-height:40px;
	display:block;
	padding-left:15px;
}
.hidebtn{
	text-align:center;
	font-size:16px;
	color:#6c6c6c;
	margin-top:50px;}
.hide_btn{
	width:160px;
	height:36px;
	background:url(/jsonpublic/images/hadebtn.gif) no-repeat 0 0;
	margin-right:15px;
	cursor:pointer;
}
.board{
	border:1px solid #cbcbcb;
	height:100%;
	overflow:hidden;
	width:996px;
}

.board li{
	width:970px;
	_width:960px;
	margin:0 auto;
	margin:11px 0 11px 14px;
	_margin:11px 0 11px 6px;
}
.board_head{
	width:79px;
	height:79px;
	display:block;
	float:left;
}

.board_text{
	width:880px;
	_width:860px;
	float:left;}
.board_tit{
	width:860px;
	_width:840px;
	margin-left:20px;
	display:block;
	float:left;
	height:20px;
}
.board_mes{
	width:600px;
	margin-left:20px;
	display:block;
	margin-top:5px;
	float:left;
	line-height:22px;
}
.board_fy{
	width:100%;
	height:30px;
	left:22px;
	line-height:30px;
	text-align:center;
	float:left;
}
.board_fy_before{
	color:#000;
	font-weight:bold;
}
.board_l,.board_l{
	width:960px;
	_width:920px;
	margin-left:20px;
	float:left;
}
.board_l{
	border-bottom:1px dashed #a5a5a5;
	height:26px;
	line-height:26px;
}
.board_in{
	height:180px;
	width:100%;
}
.green_btn{
	width:96px;
	height:35px;
	background:url(/jsonpublic/images/greenbtn.gif) no-repeat 0 0;
	display:block;
	float:left;
	margin-right:15px;
	cursor:pointer;
}
.gray_btn{
	background:url(/jsonpublic/images/graybtn.gif) no-repeat 0 0;
}
.board_btntxt{
	width:200px;
	display:block;
	float:left;
	margin-top:6px;
	_margin-left:20px;
}
.affirm{
	width:600px;
	margin:0 auto;
	border:1px solid #c8c8c8;
	background-color:#fff;
}
.affirm_tit{
	background:#86d0b5;
	color:#fff;
	height:34px;
	line-height:34px;
	padding-left:15px;
}

.affirm_close a,.affirm_close a:hover{
	padding-right:10px;
	color:#fff;
}
.affirm_message{
	width:500px;
	height:100px;
	margin:0 auto;
}

.affirm_mess{
	width:500px;
	margin:0 auto;
}

.affirm_pic{
	margin:19px 0 0 0;
	line-height:24px;
	text-align: center;
}
.affirm_m,.affirm_mastab{
	width:560px;}
.affirm_tab{
	margin:0 auto;
	height:96px;
	width:100%;
}
.affirm_tab td{
	font-size:14px;
}
.affirm_tab td.f18{
	font-size:18px;
}
.affirm_tab td.tit{
	font-size:16px;
	color:#000;
}
.first_td{
	padding-left:30px;
}
.affirm_input{
	width:500px;
	border:2px solid #86d0b5;
	background-color:#ebfdf6;
	margin:10px auto;
}
.affirm_txt{
	width:500px;
	margin:10px auto;
	height:50px;
	line-height:24px;
}
.affirm_input_tab{
	width:455px;
	height:90px;
	color:#000;
	font-size:16px;
	margin:15px 0 0 30px;
}
.yzm_input{
	height:30px;
	border:1px solid #b9b9b9;
	background-color:#fff;
	width:73px;
	margin-right:5px;
}
.affirm_check{
	margin-right:6px;
}
.affirm_btn{
	width:500px;
	margin:20px auto;
	text-align:center;
	height:34px;
}
.affirm_btn_l{
	width:87px;
	height:34px;
	line-height:34px;
	background:url(/jsonpublic/source/images/web/btn/btn_qu.gif) no-repeat 0 0;
	margin-right:8px;
	cursor:pointer;
	border:0px;
}
.affirm_btn_2{
	width:144px;
	background:url(/jsonpublic/source/images/web/btn/btn_que01.gif) no-repeat 0 0;
}
.affirm_btn_02{
	width:144px;
	background:url(/jsonpublic/source/images/web/btn/btn_que02.gif) no-repeat 0 0;
}
.tc-close{
	padding-left:55px;
	padding-top:30px;
}
.tcclo{	padding-top:10px; margin-top:15px;}
.tcclo p{margin-bottom:0px; height:30px; line-height:30px; }
.tcclo p a,.tcclo p span{float:left; margin-right:5px;}
.tcclo p a{margin-right:10px;}
.bodtop{border-top:1px #ddd solid;}

.tc-close a.btn_m,.tc-close a{
	float:left; margin-right:15px;
}
.tc-close a.atxt{
	font-size:16px; 
}

.txt{
	color:#3c3c3c;
}
.txt p{
	margin:8px auto;
	line-height:31px;
}
.txt_right{
	width:540px;
	float:left;
}
/*.quote{
	color:#262626;
	padding-left:60px;
	line-height:30px;
	background:url(/jsonpublic/images/quote.gif) no-repeat 10px 0;
	margin:10px auto 8px;
}2018-04-20删*/
.p_img{
	display:block;
	margin:6px 10px 6px 0;
}
.txt_left{
	width:203px;
	float:right;
	margin:10px auto 0;
}
.i_contact{
	margin:10px auto;
}
.i_contact_call,.i_contact_mail{
	height:56px;
	line-height:56px;
	display:block;
	padding-left:36px;
	color:#222222;
}
.i_contact_call{
	background:url(/jsonpublic/images/call.gif) no-repeat 5px center;}
.i_contact_mail{
	background:url(/jsonpublic/images/mail.gif) no-repeat 5px center;}
p.partners_p{
	margin:30px auto;
}
.in_tit a{
	color:#0074c1;
}
.in_tit a:hover{
	text-decoration:underline;
}
.news_list li{
	float:left;
	width:760px;
	height:40px;
	line-height:40px;
}
.news_time{
	display:block;
	float:right;
}
/*.contact{
	width:400px;
	height:500px;
	float:left;
}/*2018-04-20删*/*/
.contact_phone{
	display:block;
	background:url(/jsonpublic/images/call.gif) no-repeat 0 center;
	height:40px;
	line-height:40px;
	padding-left:30px;
	margin:10px auto;
}
.contact_dh{
	font-size:16px;
	display:block;
	line-height:32px;
	margin:6px auto;
}
.contact_mail{
	background:url(/jsonpublic/images/mail.gif) no-repeat 0 center;
}
.map{
	width:360px;
	float:right;
}
.introlefttit{
	background:url(/jsonpublic/images/intrlefttit.gif) no-repeat;
}
.safetit{
	background:url(/jsonpublic/images/safetit.gif) no-repeat;
}
.news_tit{
	text-align:center;
	font-size:22px;
	font-weight:bold;
	line-height:36px;
	margin-top:20px;
}
.news_img{
	display:block;
	text-align:center;
	margin:6px auto;
	}
	
.bdet_new{border-bottom:1px dashed #ddd; padding-bottom:15px; line-height:28px;	margin:0px 50px; padding-top:15px;}
.bdet_new h3{color:#3a9775; font-size:16px; font-weight:normal; height:35px; line-height:35px;}
	
/*新手指引*/
.point{
	width:980px;
	margin:0 auto;
	text-align:center;}
.gopay{
	width:344px;
	height:200px;
	float:right;
}
.gopaybox{
	width:342px;
	height:87px;
	border:1px solid #cfcfcf;
	background:url(/jsonpublic/images/gopaybj.gif) repeat-x 0 0;
	margin-bottom:15px;
}
.gopaybox div{
	width:300px;
	margin:0 auto;
	line-height:43px;
}
.gopaybox div.gopaybottom{
	border-bottom:2px solid #0074c1;
}
.apply{
	float:left;
	width:645px;
	height:410px;
	background:url(/jsonpublic/images/applybj.gif) no-repeat left 0;
}
.apply_pic{
	float:right;
	margin-top:16px;
}
.apply_bor{
	margin:10px auto;
	text-align:right;
}
.required{
	height:323px;
	border:1px solid #d7d7d7;
}
.requirde_tab th{
	vertical-align:top;
	width:100px;
	text-align:right;
	padding-right:8px;
	height:46px;
}
.requirde_tab td{
	vertical-align:top;
}
.req_tit{
	line-height:36px;
	padding-left:20px;
	margin-bottom:10px;
	margin-top:8px;
	display:block;
}
.message{
	width:100%;
	height:100%;
	background:none;
}
div.message form{
	margin-top:20px;}
.fmid{
	display:inline-block;
	line-height:24px;
	margin:0 8px;
}
.course{
	height:200px;
}
.course li{
	width:245px;
	text-align:center;
	line-height:40px;
	padding-top:20px;
}
/*上传*/
.upload{
	margin:10px auto;
	overflow:hidden;
	background:url(/jsonpublic/images/bottompic.gif) repeat-x bottom;
}
.upload_cho li img{
	border:1px solid #CCC;
	width:120px;
	height:90px;
	}
.upload_tit{
	height:36px;
	line-height:36px;
}
.up_tit{
	margin:0 8px;
}
.upload_file{
	float:right;
	width:97px;
	margin-top:4px;
	height:28px;
	cursor:pointer;
	background:url(/jsonpublic/images/file.gif) no-repeat 0 0;
}
.upload ul{
	margin:15px auto;
	width:100%;}
.upload li{
	width:140px;
	text-align:center;
	line-height:36px;
	float:left;
}

.m_btn{height:70px; padding-top:306px; width:932px; margin:0px auto; padding-left:28px;}
.m_btn a{display:block; float:left; text-align:center; height:46px; overflow:hidden; background:url(/jsonpublic/images/xdk/btn01.gif) no-repeat 0 0;}
.m_btn a.mbzc{ width:174px; height:46px; margin-right:8px; line-height:130px; background-position:0px 0px;}
.m_btn a.mbzc:hover{ background-position:0px -46px;}
.m_btn a.mbdl{ width:203px; height:46px; line-height:46px; font-size:16px; color:#222; background-position:0px -92px;}
.m_btn a.mbdl:hover{ background-position:0px -138px;}

.n_btn{height:70px; padding-top:193px; width:380px; margin:0px auto; padding-left:600px;}
.n_btn a{display:block; float:left; text-align:center; height:101px; line-height:300px; width:195px; overflow:hidden; background:url(/jsonpublic/images/xdk/btn01.gif) no-repeat 0px -335px;}
.n_btn a:hover{ background-position:0px -442px;}

.a_btn{height:90px; padding-top:110px; width:435px; margin:0px auto; padding-left:565px;}
.a_btn a{display:block; float:left; text-align:center; height:81px; line-height:250px; width:81px; overflow:hidden; background:url(/jsonpublic/images/xdk/ban_a_xq.gif) no-repeat 0px 0px;}
.a_btn a:hover{ background-position:0px -81px;}

/*xdk*/
.tit .rank i,.dttit .rank i,.imore a,.modrt .mtt a,.modover .mtt a,.medtit a,.linke .more,.modtit .more{background:url(/jsonpublic/source/images/web/icon/icon.gif) no-repeat;}
.tag{background:url(/jsonpublic/source/images/web/icon/xyclinew.gif) no-repeat;}
.ihov .tag{background:url(/jsonpublic/images/xyclihov.jpg) no-repeat;}
.in_bd{height:285px; border:1px #ddd solid; background:#fff; padding-left:50px; position:relative; margin-bottom:8px; padding-top:15px;}
.mb,.hk,.wc{height:83px; border-bottom:0px; margin-bottom:0px;}
.libd{height:83px;}
.ihov{background:#f5f5f5;}
/* .tag{width:38px; height:117px; position:absolute; z-index:55; background-position:0px 0px; left:-1px; top:1px;} */
.tag{width:38px; height:117px; position:absolute; z-index:55; background-position:0px 0px; left:8px; top:-1px;}
.mb .tag{background-position:0px -118px; height:97px;}
.hk .tag{background-position:0px -216px; height:97px;}
.wc .tag{background-position:0px -313px; height:97px;}
.gb .tag{background-position:0px -412px; height:97px;}
.d10 .tag{background:url(/jsonpublic/source/images/web/img/kb.jpg) 0px 0px no-repeat;}
.d15 .tag{background:url(/jsonpublic/source/images/web/img/kb.jpg) 0px -118px no-repeat;}

.zr .tag{background-position:0px -605px; height:90px;}
.zz .tag{background-position:0px -512px; height:90px;}
.xs .tag{background-position:0px -697px; height:90px;}
.es .tag{background-position:0px -790px; height:90px;}
.ycb .tag{background-position:0px -895px; height:90px;}
.scp .tag{background-position:0px -1002px; height:90px;}
.exp,.liexp{display:none;}
.zr .exp{width:390px; height:177px; position:absolute; left:7px; top:47px; z-index:55555; background:url(/jsonpublic/source/images/web/img/zrimg.png) no-repeat; }
.zz .exp{width:373px; height:205px; background:url(/jsonpublic/source/images/web/img/zzimg.png) no-repeat; position:absolute; left:14px; top:38px; z-index:55555;}
.zr .liexp{left:7px; top:47px; width:390px;  height:177px; position:absolute; z-index:55555; background:url(/jsonpublic/source/images/web/img/zrimg.png) no-repeat;}
.zz .liexp{width:373px; height:205px; background:url(/jsonpublic/source/images/web/img/zzimg.png) no-repeat; position:absolute; left:14px; top:38px; z-index:100; }

.d20 .tag{background:url(/jsonpublic/source/images/web/img/kb2.jpg) 0px 0px no-repeat;}
.d00 .tag{background:url(/jsonpublic/source/images/web/img/kb0.jpg) 0px 0px no-repeat;}

.tit,.cond,.sche{height:27px; line-height:26px; padding-bottom:5px;}
.in_bd a.bdtit{ float:left; font-size:16px; font-weight:normal; color:#222;}
.in_bd a.bdtit:hover{color:#3a9775;}
.listco,.listlv{float:left;}
.titline{width:75px; display:block; float:left; height:26px; line-height:26px; background:url(/jsonpublic/images/lini.gif) 0px 24px repeat-x;}
.titline:hover{color:#000;}
.tltxt{position:absolute; font-size:12px; font-style:italic; width:260px; top:0px; left:60px; line-height:22px; padding:5px; background:#f5f5f5; z-index:2;}
.tltxt strong{font-style:normal;}
.in_bd .tit{float:left;}
.newbd .tit,.modtj_box .tit{ height:38px; margin-bottom:10px; background:#f5f5f5; line-height:38px; padding:0px 10px; border-radius:3px;}
.newbd .tit{width:617px;}
.xdklist .tit{padding-bottom:0px; width:680px;}
.cond{padding-bottom:0px;}
.syflrt{ width:150px; float:right;}
.in_bd .syflrt{ display:none;}
.in_bd .listco{width:290px;}
.in_bd .listlv{width:300px;}
.in_bd .cond{float:left; height:auto;}
.newbd .cond{width:615px; padding-left:10px;}
.gzcond{width:615px; 
		padding-left:10px;
		background: url(/jsonpublic/source/images/xdk/gy_title.png) no-repeat right bottom;
		}
.cond li{width:130px; height:26px; display:block; float:left;}
.newbd .cond li{width:270px;}
.modtj_box .cond li{width:220px;}
.cond .listlv li {width:300px;}
.bdbtn{ width:200px; display:block; float:right; height:85px; padding-right:30px;}
.bdbtn a{display:block; width:112px; height:31px; float:right; text-align:center; color:#fff; font-size:16px; line-height:31px; background:url(/jsonpublic/images/xdk/libtnbg02.png) 0px 0px no-repeat;}
.bdbtn a:hover{background-position:0px -31px; color:#fff;}
.bdbtn .vipa{display:block; width:112px; height:31px; float:right; text-align:center; color:#fff; font-size:16px; line-height:31px; background:url(/jsonpublic/source/images/web/btn/nobtn.png) 0px 0px no-repeat;}
.bdbtn .vipa:hover{display:block; width:112px; height:31px; float:right; text-align:center; color:#fff; font-size:16px; line-height:31px; background:url(/jsonpublic/source/images/web/btn/nobtn.png) 0px 0px no-repeat;}
.bdbtn .sy{ display:block; float:right; width:180px; text-align:right; color:#3a9775;}
.newbd .bdbtn,.modtj_box .bdbtn{ float:right; line-height:31px; border-top:1px #ddd dashed; padding-top:15px; height:35px; margin-top:15px;}
.newbd .bdbtn{width:670px; *width:610px;}
.modtj_box .bdbtn{width:auto; float:none; padding-right:12px;}
.newbd .bdbtn .sy{width:auto; padding-right:15px;}
.newbd .sche{padding-top:2px; width:220px; margin-right:15px; float:right;}


.xnlist{height:220px;}
.xnlist .tit{width:915px;}
.xnlist .bdbtn{border-top:0px; float:right; width:250px;}
.xnlist .bdbtn .sy{width:200px;}
.xnlist .bdbtn{margin-top:0px; padding-top:5px;}
.xnlist .bdbtn a{margin-right:15px;}

.bdbtn .tsy {
    padding-right:10px;
}
.bdbtn .tsy a {
    background: none;
    color: blue;
    display: block;
    float: right;
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    text-align: left;
    width: auto;}

.sche{width:160px; float:right; height:22px; overflow:hidden; padding-top:5px;}
.sche .schbg{width:70px; margin:8px 0px 0px 5px; display:block; float:right; background:#ebebeb; border:1px #ddd solid; height:8px; font-size:0px; line-height:0px;}
.sche .schbg span{diaplay:block; height:8px; background:#86d0b5; float:left; font-size:0px; line-height:0px;}
.ft_num{color:#666; float:right; font-family:Arial, Helvetica, sans-serif;}

.mb,.hk,.wc{border-top:1px #ddd solid;}
.mb .tit,.hk .tit,.wc .tit,.d10 .tit,.d15 .tit,.d20 .tit,.d00 .tit{float:none;}
.mb .syflrt,.hk .syflrt,.wc .syflrt{display:block;}
.mb .listco,.hk .listco,.wc .listco,.mb .listlv,.hk .listlv,.wc .listlv{width:auto;}
.mb .cond .listlv li,.hk .cond .listlv li,.wc .cond .listlv li{width:150px;}
.mb .cond .listlv li.wid170,.hk .cond .listlv li.wid170,.wc .cond .listlv li.wid170{width:170px;}
.mb .cond,.hk .cond,.wc .cond{float:none;}
.mb .bdbtn,.hk .bdbtn,.wc .bdbtn,.in_bd .fbdiv,.d10 .bdbtn,.d15 .bdbtn,.d20 .bdbtn,.d00 .bdbtn,.mb .cour-m,.hk .cour-m,.wc .cour-m,.d10 .cour-m,.d20 .cour-m,.d00 .cour-m,.d15 .cour-m,.d10 .list_btn,.d20 .list_btn,.d00 .list_btn,.d15 .list_btn{display:none;}
.fbtime{display:none;}

.newbtn01,.newbtn02,.newbtn03{width:69px; height:25px; display:block; float:left; background:url(/jsonpublic/images/xycbtn01.gif) 0px 0px no-repeat; margin-right:10px;}
.newbtn01:hover{background-position:0px -25px;}
.newbtn02{background-position:0px -50px; width:91px;}
.newbtn02:hover{background-position:0px -75px;}
.newbtn03{background-position:0px -100px; width:91px;}
.newbtn03:hover{background-position:0px -125px;}


.newbtn04{width:69px; height:25px; display:block; float:left; background:url(/jsonpublic/source/images/oimg/bdsgxy.png) 0px 0px no-repeat; margin-right:10px;}
.newbtn04{background-position:0px -25px; width:105px;}
.newbtn04:hover{background-position:0px 0px;}

.d10 .fbdiv,.d20 .fbdiv,.d00 .fbdiv,.d15 .fbdiv{ display:block; width:700px; height:300px; position:absolute; z-index:88; background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ background:#000000;
filter:Alpha(opacity=30);  -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; left:0px; top:0px; }
.xdklist .d10 .fbdiv,.xdklist .d20 .fbdiv,.xdklist .d00 .fbdiv,.xdklist .d15 .fbdiv{width:998px; height:235px;}
.d10 .fbtime,.d20 .fbtime,.d00 .fbtime,.d15 .fbtime{ display:block; width:400px; position:absolute; z-index:100; right:0px; top:10px; height:90px;}
.xdklist .d10 .fbtime,.xdklist .d20 .fbtime,.xdklist .d00 .fbtime,.xdklist .d15 .fbtime{top:5px;}
.fbtime .tmtit{height:42px; margin-right:9px; margin-top:238px; _margin-right:20px; width:144px; float:right; background:url(/jsonpublic/images/xdk/fbtime.png) right 0px no-repeat;}
.fbtime .tmdiv{height:30px; width:220px; margin-top:237px; float:right; padding-top:5px;}
.xb .tmdiv{height:30px; width:220px; margin-top:0px; float:left; padding-top:5px;}
.fbtime .tmdiv span{margin-right:1px; display:block; float:left; background:url(/jsonpublic/images/xdk/fbtime.png) -120px -46px no-repeat; no-repeat; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#fff; float:left; width:21px; height:30px; text-align:center; line-height:30px;}
.fbtime .tmdiv span.dw{font-size:14px; color:#000; background:none; font-family:"微软雅黑";}
.xdklist .d10 .fbtime .tmdiv,.xdklist .d20 .fbtime .tmdiv,.xdklist .d00 .fbtime .tmdiv,.xdklist .d15 .fbtime .tmdiv{padding-top:0px;}
.xdklist .fbtime .tmtit{height:42px; margin-right:100px; margin-top:60px; _margin-right:115px; width:144px; float:right; background:url(/jsonpublic/images/xdk/fbtime.png) right 0px no-repeat;}
.xdklist .fbtime .tmdiv{height:30px; width:220px; margin-top:10px; float:right; padding-top:5px; padding-right: 34px;}
.cour-m {
    background: url(/jsonpublic/images/xdk/cour.png) no-repeat;
    display:block;
    float:left;
    font-size: 12px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    width: 46px;
    margin:0px auto;
    text-align:center;
    margin-top:5px;
    color:#ff5a00;
    font-family:"Arial", "Helvetica", "sans-serif";
}
.cour-0,.cour-1,.cour-2,.cour-3,.cour-4,.cour-5,.cour-6,.cour-7,.cour-8,.cour-9,.cour-10,
.cour-11,.cour-12,.cour-13,.cour-14,.cour-15,.cour-16,.cour-17,.cour-18,.cour-19,.cour-20,
.cour-21,.cour-22,.cour-23,.cour-24,.cour-25,.cour-26,.cour-27,.cour-28,.cour-29,.cour-30,
.cour-31,.cour-32,.cour-33,.cour-34,.cour-35,.cour-36,.cour-37,.cour-38,.cour-39,.cour-40,
.cour-41,.cour-42,.cour-43,.cour-44,.cour-45,.cour-46,.cour-47,.cour-48,.cour-49,.cour-50,
.cour-51,.cour-52,.cour-53,.cour-54,.cour-55,.cour-56,.cour-57,.cour-58,.cour-59,.cour-60,
.cour-61,.cour-62,.cour-63,.cour-64,.cour-65,.cour-66,.cour-67,.cour-68,.cour-69,.cour-70,
.cour-71,.cour-72,.cour-73,.cour-74,.cour-75,.cour-76,.cour-77,.cour-78,.cour-79,.cour-80,
.cour-81,.cour-82,.cour-83,.cour-84,.cour-85,.cour-86,.cour-87,.cour-88,.cour-89,.cour-90,
.cour-91,.cour-92,.cour-93,.cour-94,.cour-95,.cour-96,.cour-97,.cour-98,.cour-99,.cour-100
{background:url(/jsonpublic/images/xdk/cour.png) no-repeat;}
.cour-0{background-position: 0 0; coloe:#222;}
.cour-1{background-position: -54px 0;}
.cour-2{background-position: -108px 0;}
.cour-3{background-position: -162px 0;}
.cour-4{background-position: -216px 0;}
.cour-5{background-position: -269px 0;}
.cour-6{background-position: -323px 0;}
.cour-7{background-position: -380px 0;}
.cour-8{background-position: -432px 0;}
.cour-9{background-position: -486px 0;}
.cour-10{background-position: -540px 0;}
.cour-11{background-position: -594px 0;}
.cour-12{background-position: -648px 0;}
.cour-13{background-position: -702px 0;}
.cour-14{background-position: -756px 0;}
.cour-15{background-position: -810px 0;}
.cour-16{background-position: -864px 0;}
.cour-17{background-position: -918px 0;}
.cour-18{background-position: -972px 0;}
.cour-19{background-position: -1026px 0;}
.cour-20{background-position: -1080px 0;}
.cour-21{background-position: -1134px 0;}
.cour-22{background-position: -1188px 0;}
.cour-23{background-position: -1242px 0;}
.cour-24{background-position: -1296px 0;}
.cour-25{background-position: -1350px 0;}
.cour-26{background-position: -1404px 0;}
.cour-27{background-position: -1458px 0;}
.cour-28{background-position: -1512px 0;}
.cour-29{background-position: -1566px 0;}
.cour-30{background-position: -1620px 0;}
.cour-31{background-position: -1674px 0;}
.cour-32{background-position: -1728px 0;}
.cour-33{background-position: -1782px 0;}
.cour-34{background-position: -1836px 0;}
.cour-35{background-position: -1890px 0;}
.cour-36{background-position: -1944px 0;}
.cour-37{background-position: -1998px 0;}
.cour-38{background-position: -2052px 0;}
.cour-39{background-position: -2106px 0;}
.cour-40{background-position: -2160px 0;}
.cour-41{background-position: -2214px 0;}
.cour-42{background-position: -2268px 0;}
.cour-43{background-position: -2322px 0;}
.cour-44{background-position: -2376px 0;}
.cour-45{background-position: -2430px 0;}
.cour-46{background-position: -2484px 0;}
.cour-47{background-position: -2538px 0;}
.cour-48{background-position: -2592px 0;}
.cour-49{background-position: -2646px 0;}
.cour-50{background-position: -2700px 0;}
.cour-51{background-position: -2754px 0;}
.cour-52{background-position: -2808px 0;}
.cour-53{background-position: -2861px 0;}
.cour-54{background-position: -2916px 0;}
.cour-55{background-position: -2970px 0;}
.cour-56{background-position: -3024px 0;}
.cour-57{background-position: -3078px 0;}
.cour-58{background-position: -3132px 0;}
.cour-59{background-position: -3186px 0;}
.cour-60{background-position: -3240px 0;}
.cour-61{background-position: -3294px 0;}
.cour-62{background-position: -3348px 0;}
.cour-63{background-position: -3402px 0;}
.cour-64{background-position: -3456px 0;}
.cour-65{background-position: -3510px 0;}
.cour-66{background-position: -3564px 0;}
.cour-67{background-position: -3618px 0;}
.cour-68{background-position: -3672px 0;}
.cour-69{background-position: -3726px 0;}
.cour-70{background-position: -3780px 0;}
.cour-71{background-position: -3834px 0;}
.cour-72{background-position: -3888px 0;}
.cour-73{background-position: -3942px 0;}
.cour-74{background-position: -3996px 0;}
.cour-75{background-position: -4050px 0;}
.cour-76{background-position: -4103px 0;}
.cour-77{background-position: -4158px 0;}
.cour-78{background-position: -4212px 0;}
.cour-79{background-position: -4266px 0;}
.cour-80{background-position: -4320px 0;}
.cour-81{background-position: -4374px 0;}
.cour-82{background-position: -4428px 0;}
.cour-83{background-position: -4482px 0;}
.cour-84{background-position: -4536px 0;}
.cour-85{background-position: -4590px 0;}
.cour-86{background-position: -4644px 0;}
.cour-87{background-position: -4698px 0;}
.cour-88{background-position: -4752px 0;}
.cour-89{background-position: -4805px 0;}
.cour-90{background-position: -4860px 0;}
.cour-91{background-position: -4914px 0;}
.cour-92{background-position: -4968px 0;}
.cour-93{background-position: -5022px 0;}
.cour-94{background-position: -5076px 0;}
.cour-95{background-position: -5130px 0;}
.cour-96{background-position: -5184px 0;}
.cour-97{background-position: -5238px 0;}
.cour-98{background-position: -5292px 0;}
.cour-99{background-position: -5346px 0;}
.cour-100{background-position: -5399px 0; coloe:#222;}


.syfspan{ float:right; color:#71a018; padding-right:5px;}
.xdklist .mb .syflrt,.xdklist .ck .syflrt,.xdklist .wc .syflrt{display:none;}
.b_green{background:url(/jsonpublic/source/images/web/btn/libtnbg.png) 0px 0px no-repeat;}
.b_blue{background:#ddd; border-radius:5px;}
.btn_m{float:right; margin-right:30px; height: 30px; line-height:27px; width: 65px; text-align: center; position:relative;z-index:1}
.b_green,.b_blue{color:#333; font-size:14px;}
.b_green:hover,.b_blue:hover{color:#333; background:#ccc;}
.b_green span,.b_blue span{display:none;}
.b_green span.tb{display:block;}
.b_blue span.ck{display:block;}

.jtxt{ z-index:666; background:#fff; width:250px; font-family:"微软雅黑"; display:none; border-radius:5px; border:1px #fad9b9 solid; background:#fff7ea; padding:5px; position:absolute; left:39px; top:-1px; font-size:14px; line-height:22px; text-align:left; color:#333; }
.list_mid .cond li{width:135px;}
.list_mid .cond li.wid194{width:250px;}
.list_mid .cond li.wid175{width:175px;}
.mb .cond li,.hk .cond li,.mb .orange,.hk .orange,.wc .cond li,.wc .orange{ color:#7b7b7b;}
.mb .jtxt,.hk .jtxt,.wc .jtxt{background:#f5f5f5; border:1px #818182 solid;}
.mb .jd,.hk .jd,.wc .jd,.mb .cond li.cr,.hk .cond li.cr,.wc .cond li.cr{display:none;}
.mb .list_mid .cond li.wid194,.hk .list_mid .cond li.wid194,.wc .list_mid .cond li.wid194{width:160px;}
.mb .list_btn,.hk .list_btn,.wc .list_btn{padding-top:14px;}
.mb .syfspan,.hk .syfspan,.wc .syfspan{display:none;}

/* .imore{ float:right; width:100px; height:39px; padding:0px 20px; line-height:40px; text-align:right;} */
.imore{ float:right; width:80px; height:39px; padding:0px 20px; line-height:40px; text-align:right;}
.imore a{padding-right:15px; background-position:right -247px;}
.imore a:hover{	padding-right:15px; background-position:right -279px;}

.modrt{	background:#fff; margin-bottom:10px;}
.modrt .mtt{height:40px; line-height:40px; }
.inm_list .modrt .mtt{background:#f5f5ed;}
.modrt h1,.modover h1{width:160px; padding-left:10px; color:#3a9775; float:left; font-size:16px; font-weight:normal;}
.modrt .mtt a,.modover .mtt a,.medtit a,.linke .more,.modtit .more{display:block; float:right; width:30px; margin-top:10px; height:20px; line-height:20px; font:10px "Arial", "Helvetica", "sans-serif"; padding-left:15px; background-position:-3px -314px;}
.modrt .mtt a:hover,.modover .mtt a:hover,.medtit a:hover,.linke .more:hover,.modtit .more:hover{background-position:-3px -349px;}
.m_gg{	padding-top:9px; padding-bottom:5px;}
.m_gg li{width:225px; height:26px; line-height:26px; padding-left:16px; background:url(/jsonpublic/images/xdk/bit.gif) 5px 12px no-repeat; overflow:hidden;}
.m_gg li a:hover{color:#3a9775;}
.mn li{background:none; padding-left:0px;}
.mn li span{padding:0px 5px; color:#888;}
.mn li a.ft{color:#666;}
.mn li a.ft:hover{color:#71A018; background:none;}
.modbd{border:1px #ddd solid; border-top:1px #86d0b5 solid; padding:18px;}

.modover{ background:#fff; z-index: 44; margin-bottom:10px;}
.modover .mtt{border-bottom:2px #6c9c08 solid; padding-right:12px; background:#f5f5f5; height:38px; line-height:38px; }
.modover h1{padding-left:10px;}
.modover .mtab{height:40px; background:url(/jsonpublic/images/linebg01.gif) 0px bottom repeat-x #fff;}
.inm_list .modover .mtab{height:40px; background:url(/jsonpublic/images/linebg01.gif) 0px bottom repeat-x #f5f5ed;}
.modover .mtab li.lf,.modover .mtab li.rt{ float:left; width:138px; height:40px; line-height:40px; text-align:center;}
.modover .mtab li.lf a,.modover .mtab li.rt a{font-size:16px; color:#000;}
.modover .mtab li.lf a:hover,.modover .mtab li.rt a:hover{ color:#3a9775;}
.modover .mtab li.thov a{color:#3a9775;}
.modover .mtab li.thov{background:url(/jsonpublic/source/images/web/module/in_rt_line.gif) 50% bottom no-repeat scroll #fff; }
.inm_list .modover .mtab li.thov{background:url(/jsonpublic/images/i_green.gif) 50% bottom no-repeat scroll #f5f5ed; color:#619101;}
.ovmbox{width:235px; line-height:26px; margin:10px auto; border:1px #ddd solid; background:#f5f5f5; height:100px; padding:10px 5px; position:relative;}
.ovmbox h3{font-weight:normal; font-size:16px;}
.trigger-bar { position: absolute; right: 100px; bottom:-15px; height:10px; z-index: 88; height:10px; float:right;}
.trigger-bar a { background: none repeat scroll 0 0 #818182; border-radius: 5px 5px 5px 5px; display: inline-block; height: 10px; font-size:0px; line-height:0px; margin: 0 2px; text-align: center; width: 10px;}
.trigger-bar a.current { background: none repeat scroll 0 0 #db0000;}

.nmb10{
	margin-bottom:0px;
}
.fllf{
	width:auto; float:left;
}
.pdl5{
	padding-left:5px;
}

.list_mid{width:700px; display:block; float:left; height:75px;}
.list_cour{
	width:80px;
	float:left;
	height:80px;
	position:relative;
}
.list_txt{
	height:20px; line-height:20px; position:absolute; text-align:center; bottom:18px; width:40px; left:19px; font-size:12px;
}
.list_btn{width:110px; float:right; padding-top:5px;}
.list_btn .btn_m{float:left;}
.list_btn .syfspan{float:left; width:160px; font-size:14px;}


.listtopmd{ height:115px; background: url(/jsonpublic/source/images/jinfu/img/jjs_ad.jpg) 50% 0px no-repeat scroll #86d0b5;}
.listtopmd .litdiv{width:1000px; margin:0px auto;}
.ltmbox{height:55px; float:left; padding-left:82px; padding-top:50px; font-size:14px; color:#ccfbea;}
.b01{width:138px; padding-right:48px;}
.b02{width:111px; padding-right:48px;}
.b03{width:115px; padding-right:48px;}
.b04{width:140px; }

.ltmbox h3{
	font-size:14px; font-weight:normal; color:#478A00; line-height:28px;
}
.ltmbox div{
 line-height:18px;
}
.ltmline{
	width:9px; border-right:1px #ddd dashed; font-size:0px; height:100px; float:left;
}
.liggtxt{
	width:958px; border:1px #ddd solid; background:#f5f5f5; height:55px; line-height:55px; margin:10px auto 15px auto;
}
.lig_lf{
	width:70px; height:55px; border-right:1px #ddd solid; padding-left:20px; float:left; font-size:16px; 
}
.lig_lf i{
    width:20px; margin-top:20px; height:15px; float:left; background:url(/jsonpublic/source/images/web/icon/icon.gif) -50px -398px no-repeat;
}
.lig_lf span{
	float:left; color:#000; width:50px;
}
.lig_rt{
	width:800px; height:55px; border-left:1px #fff solid; float:left; padding-left:15px; font-size:16px;
}

/*detail*/
.crumbs{ height:40px; background:#86d0b5; line-height:40px;}
.crumbs .cmidiv{width:920px; margin:0px auto; height:40px; padding:0px 20px;}
.crumbs .cmidiv a,.crumbs .cmidiv span{ float:left; padding-right:8px;}
.crumbs .cmidiv a{ color:#fff;}
.crumbs .cmidiv a:hover{ text-decoration:underline; color:#000;}
.crumbs .cmidiv span{color:#000;}

.ed_lf a,.ed_lf .txtlf .jsed .i,.bzimg .bz,.bzimg .db,.bzimg .dy,.pd_mbom,.prog_01,.prog_02,.p2pbtn,.nopbtn,.pptab li.hov,.tbinbox,.tbinbox a{background:url(/pc/finance/jsonpublic/images/pap_d_btn.png) no-repeat;}

.pde_mid{position:relative; width:1000px; margin:15px auto 0px auto;  background:url(/jsonpublic/images/xdk/detopbg.jpg) 0px 0px repeat-y;}
.pde_mid .zicon{display:none;}
.zz .zicon,.jy .zicon,.gf .zicon,.lx .zicon,.zx .zicon,.xf .zicon,.zr .zicon,.es .zicon,.xs .zicon,.ycb .zicon,.scp .zicon{display:block; background:url(/jsonpublic/source/images/web/icon/newin_icon.gif) 0px -306px no-repeat; width:79px; height:79px; position:absolute; z-index:55; top:0px; left:0px;}
.jy .zicon{background-position:0px -467px;}
.gf .zicon{background-position:0px -569px;}
.xf .zicon{background-position:0px  -773px;}
.zx .zicon{background-position:0px -671px;}
.lx .zicon{background-position:0px -875px;}
.zr .zicon{background-position:0px -977px;}
.es .zicon{background-position:0px -1079px;}
.xs .zicon{background-position:0px -1181px;}
.ycb .zicon{background-position:0px -1283px;}
.scp .zicon{background-position:0px -1385px;}
.p_top{height:18px; background:url(/pc/finance/jsonpublic/images/detop01.jpg); font-size:0px; line-height:0px;}
.p_mid{background:url(/pc/finance/jsonpublic/images/detopbg.jpg) repeat-y;}
.p_bom{height:20px; background:url(/pc/finance/jsonpublic/images/detop02.jpg);}
.pm_tit{width:645px; height:45px; float:left; padding-left:30px; border-bottom:2px #86d0b5 solid;}
.pm_tit .ftajb{ line-height:45px; float:left; padding-right:5px;}
.pm_tit .itag,.pm_tit  .gydb{margin-top:16px;}
.zz .pm_tit,.jy .pm_tit,.gf .pm_tit,.zx .pm_tit,.lx .pm_tit,.xf .pm_tit,.zr .pm_tit,.es .pm_tit,.xs .pm_tit{width:663px; padding-left:11px;}
.pm_tit h3{float:left; height:45px; color:#000; line-height:45px; font-size:20px; margin-top:0px; font-weight:normal; padding-right:10px;}
.sernum{color:#666; font-size:14px;}
.pm_tit span.img{float:left; padding:21px 5px 0px 0px;}
.rtpmt{width:200px; height:43px; float:right; text-align:right; padding-top:15px;}
.pm_lf{ width:690px; float:left; margin-left:30px; _margin-left:15px; padding-bottom:15px;}
.pm_lf .listlv{width:670px; height:55px; float:none; padding-left:10px; margin:10px; padding-bottom:15px; border-bottom:1px dashed #DDDDDD}
.pm_lf .listlv li{width:320px; float:left; line-height:26px;}
.obinfo{ border-bottom:1px #ddd dashed; margin:0px 0px 10px 10px; padding:10px 0px 10px 10px; height:56px;}
.obinfo span{height:32px; line-height:32px; display:block; font:left;}
.obinfo .ft28{font-size:22px; }
.obinfo .ft18{font-size:18px; }
.obinfo .ft14{font-size:14px; height:24px; line-height:24px;}
.obinfo .qx .ft14 span{line-height:24px; height:24px;}
.obinfo .je,.obinfo .lv,.obinfo .qx,.obinfo .tz,.obinfo .jx{float:left; height:56px;}
.obinfo .je,.obinfo .je span{ width:150px;}
.obinfo .lv,.obinfo .lv span{ width:185px;}
/*.obinfo .lvjl,.obinfo .lvjl span{ width:148px;}
.obinfo .jx,.obinfo .jx span{width:200px;}
.obinfo .jxjl,.obinfo .jxjl span{width:150px;}*/
.obinfo .qx div{ width:160px; height:32px; line-height:32px;}
.obinfo .qx div.ft14{height:24px; line-height:24px;}
.obinfo .qx i{width:15px; height:15px; background:url(/jsonpublic/source/images/web/icon/newin_icon.gif) 0px -418px no-repeat; position:relative; float:left; margin-top:5px; display:inline-block; margin-left:3px;}
.obinfo .qx i.ih{background:url(/jsonpublic/source/images/web/icon/newin_icon.gif) -28px -418px no-repeat;}
.obinfo .qx i .jtxt{ width:158px; height:24px; line-height:24px; left:18px; top:-1px;}
.obinfo .tz,.obinfo .tz span{ width:140px;}
.obinfo .qx span{display:inline-block; float:left;}
.zz .obinfo .qx span{display:block; float:none;}
.ed_lf{height:24px; line-height:24px; padding:0px 20px;}
.ed_lf .txtlf{float:left; height:24px; padding-right:10px; position:relative;}
.ed_lf span,.ed_lf a{display:block; float:left;}
.ed_lf span{padding-right:5px;}
.ed_lf a{width:15px; margin-top:5px; height:15px; background-position:right -113px; background-repeat:no-repeat;}
.ed_lf a:hover{background-position:right -140px; background-repeat:no-repeat;}
.ed_lf .txtlf .jsed{width:470px; right:-490px; border:1px #ddd solid; background:#fff; z-index:55; line-height:20px; font-size:12px; padding:5px 10px; position:absolute;}
.ed_lf .txtlf .jsed .i{width:6px; height:11px; font-size:0px; line-height:0px; position:absolute; left:-6px; top:6px; background-position:0px 0px;}
.usetxt{position:relative; line-height:22px; padding:0px 30px 5px 95px; }
.usetxt .lfus{width:75px; line-height:22px; height:20px; position:absolute; left:20px; top:0px; z-index:3; _margin-left:-95px; *margin-top:-4px;}
.acount{width:22px; height:29px; display:block; float:left; margin-top:8px; margin-left:5px; background:url(/jsonpublic/images/xdk/js.gif) 0px 0px no-repeat;}
.obinfo .tz span.wysy{float:left; width:auto;}
.yczy{border-bottom: 1px dashed #DDDDDD; height:20px; margin: 0 0 10px 10px; padding: 5px 0 10px 10px;}

.bzimg{height:38px; padding:20px 0px 10px 20px;}
.bzimg .bz,.bzimg .db,.bzimg .dy{height:38px; float:left; font-size:18px; line-height:38px; padding-left:35px;}
.bzimg .bz{width:180px; background-position:0px -247px;}
.bzimg .db{width:180px; background-position:0px -300px;}
.bzimg .dy{width:115px; background-position:0px -353px;}

.pm_rt{width:240px; float:right; padding-bottom:10px;}
.pr_txt{height:28px; line-height:28px; font-size:20px; color:#000;}
.pr_je{height:75px; line-height:75px; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.pr_je span{font-family:"微软雅黑"; font-size:24px;}
.pr_mb{height:50px; line-height:50px; padding-top:30px; font-size:28px; color:#000;}
.pr_hk{height:30px; line-height:30px; font-size:14px; padding-bottom:15px; color:#fff;}

.prdiv{height:32px;}
.prog_01{float:left; margin-top:5px; width:163px; height:10px; line-height:0px; font-size:0px; background-position:left -71px;}
.prog_02{background-position:left -86px; height:10px;}
.prtxt{float:left; height:20px; line-height:20px; font-size:12px; font-family:"宋体"; padding-left:10px;}

.p2pbtn{width:198px; height:43px; background-position:left -111px; display:block;}
.p2pbtn:hover{background-position:left -155px;}
.nopbtn{width:198px; height:43px; background-position:left -199px; display:block;}
.plintxt{line-height:24px; color:#000;}
.plintxt a{color:#f0ff00;}
.plintxt a:hover{color:#000;}
.plintxt p{margin-bottom:5px;}
.tbinbox{width:210px; height:37px; background-position:0px 0px; padding-left:5px;}
.tbinbox input{float:left; width:148px; outline:none; height:24px; line-height:24px; margin-top:8px; border:0px; font-size:16px; color:#000;}
.tbinbox input.ft{color:#a8a8a8;}
.tbinbox a{width:55px; background-position:right 0px; height:37px; display:block; text-align:center; line-height:37px; font-size:16px; color:#6b3e0a; float:right;}
.tbinbox a:hover{background-position:right -71px; color:#6b3e0a;}
.insuf,.insuf a{background:url(/pc/finance/jsonpublic/images/p2p_d_01.gif) 0px 0px no-repeat;}
.insuf a{background-position:right 0px;}
.insuf a:hover{background-position:right -71px;}
.tbinbox span{width:55px; background-position:0px 0px; height:37px; display:block; text-align:center; line-height:37px; font-size:16px; color:#666; float:right;}

.pd_mbom{width:958px; height:10px; font-size:0px; line-height:0px; margin:0px auto; background-position:right -60px;}

.userlist{padding:6px 0px 10px 30px;}
.lslfu{width:240px; float:left; border-right:1px #ddd dashed;}
.lsrtu{width:235px; float:right;}
.lslfu li,.lsrtu li{height:30px; line-height:30px;}
.userlist .titline{margin-top:5px; margin-left:10px;}


/*de_award*/

.award{margin-top:15px; padding:5px 30px 15px 30px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#ffe4ab;}
.award .tit{height:40px;}
.award h3{font-size:18px; color:#cd0000; height:40px; font-weight:nomal; line-height:40px; float:left; width:750px;}
.award .tit a{float:right; width:100px; color:#005cc3; line-height:40px; text-align:right; text-decoration:underline;}
.award .txt{height:30px; line-height:30px; text-align:center; font-size:20px; padding-top:10px; color:#cd0000;}
.award .txt a{color:#005cc3; text-decoration:underline;}
.award .tit a:hover,.award .txt a:hover{color:#000;}
.awmenu{border: 1px solid #f9c558; padding:15px 30px; position:relative; z-index:2; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#fff;}
.awmenu li{height:35px; line-height:35px; float:left; width:360px;}
.awmenu li.wid500{width:430px;}
.awmenu li span,.awmenu li div{float:left;}
.awibg,.noibg{height:19px; margin:8px 5px 0px 5px; background:url(/jsonpublic/images/xdk/ibg.gif) right 0px no-repeat; padding-right:10px;}
.awibg span,.noibg span{color:#ffea00; height:19px; line-height:19px; background:url(/jsonpublic/images/xdk/ibg.gif) left -31px no-repeat; padding-left:10px;}
.noibg{background-position:right -62px;}
.noibg span{background-position:left -93px; color:#000;}

/*pptab ppdiv*/
.ppd01{width:1000px; margin:20px auto 10px auto; }
.pptab{height:44px; background:url(/pc/finance/jsonpublic/images/detabbg.gif) 0px 0px no-repeat; width:1000px; margin:15px auto 0px auto;}
.pptab li{width:140px; height:44px; float:left; text-align:center; line-height:44px; background:url(/jsonpublic/images/xdk/detbtn.gif) 0px -44px no-repeat;}
.pptab li.hov{background:url(/pc/finance/jsonpublic/images/detbtn.gif) 0px 0px no-repeat;}
.pptab li a{display:block; font-size:16px;}
.pptab li.hov a,.pptab li.hov a：hover{color:#fff;}
.pptab li.rt{float:right; width:110px; display:none;}
.pptab li.rt a{width:105px; height:33px; margin-top:5px; display:block; line-height:33px; text-align:center; color:#000; font-size:16px; background:url(/jsonpublic/images/xdk/detbtn.gif) right -88px no-repeat;}
.pptab li.rt a:hover{background-position:right -121px; color:#000;}
.tabfl{width:100%; background:#86d0b5; margin-top:0px;}
.tabfl ul{width:1000px; margin:0px auto;}
.tabfl li.rt{display:block;}
.tabfl li.hov a,.tabfl li.hov a:hover{background:#fff; color:#000;}
.tabfl li a:hover{color:#fff;}
.tabfl li{background:none;}

/*ppmid*/
.ppmid01{border:1px #ddd solid; border-top:0px; padding-bottom:15px; line-height:28px; background:#fff;}
.ptjsh{font-size:16px; color:#000; margin:0px 50px; font-weight:normal; margin-top:20px; border-bottom:1px #ddd dashed; height:32px; line-height:32px; margin-bottom:5px;}
.pptabe{background:#ddd;}

.pptabe{margin:0px 50px;}
.pptabe td{line-height:28px; height:28px; padding:0px 5px; text-align:center; background:#fff; }
.pptabe td.pdlf{padding-left:55px; text-align:left;}
.pptabe td.pdrt{padding-right:90px; text-align:right;}
.pptabe .f5 td{background:#f5f5f5;}
.pptabe thead td{background:#f9f9f9; color:#000;}
.pptabe tbody td.f9{background:#f9f9f9; text-align:right; padding-right:20px; color:#000;}
.litabe{background:#ddd;}
.litabe td{line-height:28px; height:28px; padding:0px 10px; background:#fff; vertical-align:top;}
.litabe thead td,.litabe tbody td.f9{background:#f9f9f9; color:#000;}
.pptxt01 p{text-indent:2em; padding:10px 0px;}
.fzlc span{padding-right:20px; color:#000;}

.ppmid02{border:1px #ddd solid; margin:10px auto 0px auto; width:1000px; padding:0px 0px 15px 0px; background:#fff; line-height:28px;}
.ppmid02 h3,.ppmid01 h1{font-size:16px; color:#3a9775; padding-left:50px; font-weight:normal; border-bottom:2px #86d0b5 solid; margin-bottom:10px; margin-top:0px; height:40px; line-height:40px; background:#f5f5f5;}
.ppmid01 h1{border-top:1px #ddd solid; margin-bottom:30px;}
.ppimg{border-top:0px; margin-top:0px;}
.ppmid02 .award h3{background:none; border-bottom:0px; color:#CD0000; padding-left:0px;}

.introdiv{padding-left:170px; padding-bottom:15px; line-height:28px; font-size:14px; background:url(/pc/finance/jsonpublic/images/menubg.gif) 140px top repeat-y; margin:0px auto; width:750px; position:relative;}
.titintro{width:115px; text-align:right; position:absolute; z-index:22; height:28px; line-height:28px; font-size:16px; color:#3a9775; padding-right:30px; left:0px; top:0px; background:url(/pc/finance/jsonpublic/images/menui.gif) right 10px no-repeat;}
.bdbom{border-bottom:1px #ddd dashed; padding-bottom:15px;}
.topbak .titintro{background:url(/pc/finance/jsonpublic/images/menutop.gif) right -6px no-repeat;}
.indl01{border-bottom:1px #ddd dashed; padding-bottom:20px; margin-bottom:0px;}
.indl01 dt{color:#000;}
.indl01 dt,.indl01 dd{ float:left; line-height:28px;}
.indl01 dt{width:92px; height:28px; font-weight:normal;}
.indl01 dd{width:658px;}
.indl02 dt{width:135px;}
.indl02 dd{width:610px;}
.indl03{padding-left:10px;}
.indl03 dt{width:90px; text-align:right; padding-right:10px;}
.indl03 dd{width:640px;}
.indl04{padding-left:10px;}
.indl04 dt{width:130px;}
.indl04 dd{width:600px;}
.tabmar{margin:0px; background:#bbb; font-size:14px; margin-top:8px;}
.tabmar th,.tabmar td{padding:0px 5px; text-align:left;}
.tabmar th{background:#e4e4e4;}
.nobod{border-bottom:0px; padding-bottom:0px;}
.introdiv h4{height:28px; font-weight:blod;}
.hou{width:300px; height:40px; float:left; margin-top:10px; margin-right:10px; border:1px #ddd solid; line-height:40px;}
.hou .img{float:left; padding-right:10px;}
.ovh{border:1px #84ae28 solid;}


.mar50{margin:0px 40px;}
.mar40{margin:15px 40px 15px 40px; *margin:15px 40px 15px 40px; _margin:15px 40px 15px 40px; }

/*orgpp*/
.orgplogo{ width:898px; height:60px; border:1px #ddd solid; margin:15px auto 0px auto; line-height:60px; padding:5px 30px; background:#fff;}
.orgplogo h3{float:left; font-size:20px; color:#000; font-weight:normal;}
.orgplogo .flimg{float:left; border-right:1px #ddd solid; margin-right:10px; padding-right:10px; margin-top:10px;}

.picbtn{height:30px; margin:20px 113px 10px 113px;}
.picbtn a{width:117px; height:30px; text-align:center; line-height:30px; display:block; float:left; margin-right:10px; background:url(/jsonpublic/front/images/ui/fin/dyp2pbtn.jpg) 0px -96px repeat-x;}
.picbtn a.hov{ color:#000;}

/**/
.updiv{margin:0px 17px;}
.imgshow{height:520px; padding-top:10px; background:#fff;}
.ishimg{width:730px; height:515px; border:1px #ddd solid; overflow:hidden; float:left; position:relative; margin-left:18px;}
.ishowlf{width:55px; height:265px; float:left; background:#fff; padding-top:180px; padding-right:10px; overflow:hidden;}
.ishowrt{width:55px; height:265px; float:right; background:#fff; padding-top:180px; padding-left:10px; overflow:hidden;}
.ishowlf a,.ishowrt a{ width:37px; height:67px; display:block; float:right; background:url(/jsonpublic/images/xdk/imglr.gif) no-repeat;}
.ishowrt a{float:left; background-position: 0px -134px;}
.ishowlf a:hover{background-position: 0px -67px;}
.ishowrt a:hover{background-position: 0px -201px;}
.showism{height:85px; padding-top:10px; width:920px; margin:0px auto; background:#fff;}

.showlf{width:20px; height:76px; float:left; background:#fff; padding-right:10px; margin-top:3px; overflow:hidden;}
.showrt{width:20px; height:76px; float:right; background:#fff; padding-left:10px; margin-top:3px; overflow:hidden;}
.showlf a,.showrt a{width:15px; height:72px; display:block; float:right; background:url(/jsonpublic/images/xdk/imglr.gif) no-repeat;}
.showlf a{float:right; background-position: right -268px;}
.showlf a:hover{background-position: right -340px;}
.showrt a{float:left; background-position: left -412px;}
.showrt a:hover{background-position: left -484px;}
.showmid{width:914px; margin-left:4px; height:68px; float:left; overflow:hidden; margin-top:6px;}
.showmid a,.showmid a.hov{ margin-right:7px; display:block; float:left; height:64px; width:104px; padding-top:4px; padding-left:4px; background:url(/jsonpublic/images/xdk/bgimg.gif) 0px -68px no-repeat;}
.showmid a:hover,.showmid a.hov,.showmid a.hov:hover{background-position: 0px 0px;}

.repokl { width:750px; float:left;}
.hezid { width:960px;}
.mar50_right { float:right; width:150px; height:380px; overflow:auto; margin-right:50px;  }
.mar50_right td { border-bottom:1px #CCCCCC solid; padding:4px;}
.mar50_right table { border-collapse: collapse; width:136px;}
.bianff {border-right:1px #CCCCCC solid; width:20px; font-size:16px;}
.gle { color:#0066FF; background:#fff6dc;}
.mar50_right tr { color:#4b4b4b; cursor:pointer;}
.mar50_right tr:hover {  background:#fff6dc; color:#0066FF;}
#report { margin:0px;}

.ppmtit{ display:block; float:left; width:80px; text-align:right; padding-right:10px;}

.marlr60{margin:0px 60px;}

.div {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6) !important;
    height: 1100px;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 888;
}

/*infomid*/
.infomid{padding-bottom:10px;}
.contit{ height:35px; line-height:35px; width:920px; margin:0px auto; padding:0px 20px; color:#fff; background:url(/jsonpublic/front/images/ui/ic_res.gif) 5px 11px no-repeat;}
.contit a,.contit span{padding-right:15px;}
.contit a.ft18{font-size:18px; color:#fff; font-family:"微软雅黑"}
.contit a.ft18:hover{color:#000;}
.contit span.ft12{font-size:12px; color:#000; padding-left:10px;}
.nobd{border-bottom:none;}

.inyzimg{ width:145px; margin-right:8px;}
.infoyz{width:100px; margin-right:8px;}
.infhov{border:1px #90b9ed solid; outline:none;}
.infdj{border:1px #90b9ed solid; outline:none;}
.infhovyz{ outline:none; border:1px #90b9ed solid; margin-right:8px; width:100px; padding-left:10px; float:left; height:30px; line-height:30px; font-size:16px; margin-top:3px;}
.inyzimghov{ outline:none; border:1px #90b9ed solid; margin-right:8px; width:160px; padding-left:10px; float:left; height:30px; line-height:30px; font-size:16px; margin-top:3px;}

.pw_weak{ width:282px; height:14px; background:#bcdaff; line-height:0px; overflow:hidden; position:relative; margin-top:1px; margin-left:110px; _margin-left:55px; float:left;}
.pw_weak .pw-bar{ width:93px;}
.pw-bar{ background:#62a2ec; transition:all 0.4s linear 0s; overflow:hidden; height:14px;}
.pw_letter{position:absolute; left:0px; top:0px;}
.pw_letter span{ display:block; float:left; width:93px; height:14px; line-height:14px; color:#fff; border-right:1px #fff solid; text-align:center; font-size:12px;}

.dendtxt{height:30px; line-height:30px; text-align:center; margin:50px auto;}
.dendtxt span{font-size:20px; height:60px; padding-left:50px; width:200px; margin-left:200px; _margin-left:100px; float:left; background:url(/jsonpublic/front/images/ui/ok.gif) no-repeat; line-height:60px; display:block;}
.dendtxt a{font-size:14px; color:#2567bb; display:block; float:left; margin-top:14px; margin-left:-20px;}
.dendtxt a:hover{color:#000;}

.mtbdmod li{height:36px; padding:8px 0px;}
.mtbdmod li a{display:block; width:100%; height:50px;color: #666;}
.mtbdmod li a:hover{color:#3a9775;}
.mtbdmod .mtlf{width:92px; display:block; float:left; height:33px; border:1px #eaeaea solid; text-align:center; padding-top:3px;}
.mtbdmod .mtrt{width:140px; display:block; overflow:hidden; float:right; height:36px; line-height:18px;cursor: pointer;}

.mtbdmod li img{width:auto\9; height:30px; max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}

.xycry{border:1px #ddd solid; border-top:1px #86d0b5 solid; padding:18px 0px 0px 18px; *padding:18px 0px 15px 25px;}
.xycry li{width:70px; height:90px; margin-right:15px; *margin-right:10px; position:relative; margin-bottom:15px; display:block; float:left; overflow:hidden;}
.xycry li a{display:block; width:70px; position:absolute; height:180px; top:0px;}
.xycry li a:hover{transition: all 0.3s ease-in-out 0s; top:-90px;}
.xycry li img{ height:90px; width:70px;}
.xycry .rytxt{width:50px; height:70px; padding:10px; color:#fff; font-size:12px; font-family:"宋体"; overflow:hidden; background:#888;}

.marlf168{margin-left:168px;}
.marlf110{margin-left:110px;}
.patp10{padding-top:10px;}

.bzlc{height:70px; padding-bottom:10px;}
.bzlc div{float:left; height:57px; padding-top:13px; margin-right:5px; line-height:22px; font-size:16px; color:#000;}
.bzlc .bz01{width:40px; padding-right:10px; padding-left:55px; background:url(/jsonpublic/source/images/ucenter/icon/bz_01.jpg) 0px 0px no-repeat;}
.bzlc .bz02{width:33px; background:url(/jsonpublic/images/xdk/bz_02.jpg) 0px 0px no-repeat;}
.bzlc .bz03{width:66px; padding-right:10px; padding-left:60px; background:url(/jsonpublic/source/images/ucenter/icon/bz_03.jpg) 0px 0px no-repeat;}
.bzlc .bz04{width:40px; background:url(/jsonpublic/images/xdk/bz_04.jpg) 0px 0px no-repeat;}
.bzlc .bz05{width:75px; padding-right:14px; padding-left:60px; background:url(/jsonpublic/source/images/ucenter/icon/bz_05.jpg) 0px 0px no-repeat;}
.bzlc .bz06{width:70px; margin-right:0px; padding-right:14px; padding-left:60px; background:url(/jsonpublic/source/images/ucenter/icon/bz_06.jpg) 0px 0px no-repeat;}

.padtb15{
	padding:5px 0px 5px 0px;
}

.bzlcdv{border:1px #ddd solid; padding:10px; margin-top:15px;}

.yqmdv{
	border:1px #ddd solid; padding:20px; background:#f5f5f5; height:30px;
}
.yqmdv span{
	float:left; padding-right:5px; color:#000; font-size:16px; line-height:30px;
}
.tjfzin{border:1px #ddd solid; background:#fff; font-size:12px; height:26px; line-height:26px; padding:2px 10px; color:#000; width:405px; margin-right:10px; float:left;}

.btnfu{
	width:150px; color:#591f00; text-align:center; line-height:32px; font-size:16px; height:32px; display:block; float:left; background:url(/jsonpublic/images/xdk/btn02.gif) 0px -260px no-repeat;
}
.btnfu:hover{
	background-position:0px -292px; color:#000;
}
.yqtxt{
	padding:15px 0px 20px 0px; line-height:24px; color:#000;
}
.yqtxt p{
	padding:5px 0px;
}
.btn-dl {
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    padding: 0px 12px;
    text-align: center;
    background-color: #86d0b5;
    border-color: #86d0b5;
    color: #FFFFFF;
    margin-left:5px;
}
.btn-dl:hover{color:#000;}

.czbank{border:1px #ddd solid;}
.payrt .czbank{background:#fff;}
.txbank{background:#ffeec8; border:1px #ff4200 solid;}
.czbktit{30px; background:#f5f5f5; line-height:30px; border-bottom:1px #ddd solid; padding-left:10px; font-size:14px; color:#000;}

.btn_cz {border-radius: 4px 4px 4px 4px; cursor: pointer; display: inline-block; font-size: 14px; padding: 7px 30px; text-align: center; background-color: #f47e00; border-color: #dd7200; color: #FFFFFF; }
.btn_cz:hover{color:#000; background-color: #dd7200;}

.txtct{text-align:center;}
.marlr50{margin:25px 50px;}
.padt5{padding-top:5px;}
.padt20{padding-top:20px;}
.padtt10{padding-top:10px; padding-bottom:20px;}
.mar20{margin:0px 14px;}
.mar8{margin:0px 8px;}
.martp20{margin-top:20px;}
.marbt10{margin-bottom:10px;}
.pos{position:relative}
.nobod{border-bottom:0px;}
.notod{border-top:0px;}
.minht240{min-height:240px;}
.minht380{min-height:520px;}
.minht480{min-height:710px;}
.btnqt{width:198px; height:43px; display:block; background:url(/pc/finance/jsonpublic/images/p2p_d_01.png) 0px -496px no-repeat;}
.btnqt:hover{background-position:0px -540px;}
.nobdr{border:0px;}
.padtp10{padding-top:10px;}
.padbm20{padding-bottom:20px;}
.padbt01{padding-top:20px; padding-bottom:0px;}
.mart10{margin-right:10px;}

.datct{text-align:center; height:30px; line-height:30px;}

.annu{float:left;}
.jlin{float:left; height:16px; margin-top:5px; _margin-top:4px; margin-left:5px; border-radius:5px; line-height:16px; padding:0px 5px; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; 
background:#ff906e; z-index:55;position:relative;}
.liycb{float:left; height:16px; margin-top:5px; _margin-top:4px; margin-left:5px; border-radius:5px; line-height:16px; padding:0px 5px; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; 
background:#86d0b5; z-index:55;position:relative;}  

.jlinNew{float:left; background:#ff906e; height:16px; border-radius:3px; margin-left:5px; height:20px; line-height:20px; margin-top:5px; padding:0px 5px; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; 
z-index:55;position:relative;}
.mb .jlin,.hk .jlin,.wc .jlin{background:#d7d7d7; color:#666;}
.dtin{float:left; margin-top:20px; height:18px; line-height:18px; padding-left:10px; color:#de0000;}
.login_l{width:550px; height:340px; float:left;}
.login_l a{display:block; height:340px; width:550px;}
.mb .crjx,.hk .crjx,.wc .crjx{display:none;}
.crjx{height:18px; font-size:12px; color:#fff; padding:0px 5px; margin-top:5px; background:#fb6e00; line-height:18px; float:left;}

.medmid{margin: 0px auto; border-bottom:1px #e1e1e1 solid; width: 1000px; height:100px; background: url("/jsonpublic/images/xdk/mtbg.jpg") 0px 0px no-repeat;}
.medtit{ height: 38px; padding-left: 20px; padding-left:32px; padding-right:10px;}
.medtit span{color: #000000; float: left; font-size: 20px; height: 30px; line-height: 30px; padding: 0 10px; width: auto;}
.meddiv{ height: 47px; overflow: hidden; padding: 5px 0 0 20px; width: 960px;}
.meddiv a { display: block; float: left; height: 42px; margin-bottom: 5px; padding-right: 20px;}



.gpage{ padding:15px 0px; text-align:center;}
.gpage a{ margin-right:5px; height:18px; line-height:18px; width:20px; text-align:center; border:1px #c1c1c1 solid; font-size:12px; display:inline-block; position:relative;}
.gpage a:hover,.gpage a.hov,.gpage a.hov:hover{ background:#86d0b5; border:1px #86d0b5 solid; color:#fff;}
.gpage > b{display:inline-block; line-height:18px;}
.gpage .pagePrev b,.gpage .pageNext b{ border-color:#f5f5f5 #4e4e4e #f5f5f5 #f5f5f5; border-style:solid; border-width:6px; left:7px; font-size:0px; height:0px; line-height:0px; width:0px; position:absolute; top:3px;}
.gpage .pageNext b{ border-color:#f5f5f5 #f5f5f5 #f5f5f5 #4e4e4e;}
.gpage .pagePrev b{left:2px;}
.gpage .pagePrev:hover b{border-color:#86d0b5 #fff #86d0b5 #86d0b5;}
.gpage .pageNext:hover b{ border-color:#86d0b5 #86d0b5 #86d0b5 #fff;}
.gpage *{display:inline-block;  vertical-align:middle;}

.layout{
	width:960px;
	position:relative;
	z-index:30;
	margin:0px auto;
}

.inbanner .trigger-bar {
	opacity : 0.7;
    position: absolute;
    right: 440px;
    top: 305px;
    z-index: 5;
}
.inbanner .trigger-bar .scrollable-trigger a {
    background: none repeat scroll 0 0 #000;
    border-radius: 9px 9px 9px 9px;
    display: inline-block;
    height: 18px;
    margin: 0 5px;
    text-align: center;
    width: 18px;
}
.inbanner .trigger-bar .scrollable-trigger a.current {
    background: none repeat scroll 0 0 #FFF;
}

.tbts{
	color:#fff; background:#de3a00; width:205px; padding-left:10px; font-size:16px;
}

.coDiv{width:478px; height:265px; padding:0px 0px 25px 25px; position: absolute; background:#fff; z-index:888;}
.cdtit{height:50px; color:#5c5c5c;}
.cdtit h3{float:left; font-size:18px; width:400px; background:url(/jsonpublic/images/xdk/jsicon.gif) 59px 31px no-repeat; line-height:28px; height:35px; margin-top:15px;}
.affclose{float:right; height:28px; line-height:28px; font-size:22px; color:#000;}
.cotop,.cobom,.coinput,.coline,.sytop,.sybom{background:url(/jsonpublic/images/xdk/counbg.jpg) no-repeat;}
.cotop,.cobom{height:12px; width:454px; font-size:0px; line-height:0px; background-position:0px 0px;}
.cobom{ background-position:0px -12px;}
.comid{background:#ffcc00; width:454px;}
.symid{background:#ffcc00; width:411px; padding:0px 20px 0px 23px;}
.symid div{border-left:1px #fc8511 solid; border-right:1px #fc8511 solid; background:#fff; font-size:32px; line-height:40px; height:40px; text-align:center; color:#e50000;}
.cocc_lf{width:115px; font-size:18px; text-align:right; height:40px; float:left; line-height:40px; padding-right:10px; color:#000;}
.cocc_rt{width:320px; float:left; height:65px;}
.crt_in{height:40px;}
.crt_txt{height:20px; line-height:20px; color:#df3300;}
.coinput{width:260px; margin-right:5px; height:37px; padding-left:10px; color:#000; border:1px #ffb400 solid; background-position:0px -43px; line-height:37px; font-size:16px;}
.ftcc{color:#6c6c6c; font-size:14px;}
.coline{height:19px; width:454px; font-size:0px; line-height:0px; background-position:0px -24px;}
.conhlv{height:40px;}
.colv{display:block; float:left; height:40px; line-height:40px; font-size:20px;}
.sytop,.sybom{height:13px; width:454px; font-size:0px; line-height:0px; background-position:0px -80px;}
.sybom{background-position:0px -93px;}

.nobg{background:none;}
.htlh21{height:21px; line-height:21px; margin-left:0px;}
.marrt20{margin-right:50px;}
.ptp20{padding-top:20px;}
.ptp10{padding-top:10px;}
.ptm20{padding-bottom:20px;}
.prt10{padding-right:10px;}
.prt30{padding-right:30px;}
.ptpbm40{padding-top:40px; padding-bottom:30px;}
.marmid{margin:15px auto 0px auto;}
.widawa{width:940px;}
.ht150{height:150px;}
.ht240{height:240px; *height:260px;}
.ht300{height:300px;}
.ht310{height:310px;}
.ht330{height:330px;}
.martop{margin-top:0px;}
.martp10{margin-top:10px;}
.martp15{margin-top:15px;}
.marbm30{margin-bottom:30px;}
.mrtp_f{margin-top:-2px;}
.htauto{height:auto;}
.mimid{width:1000px; margin:0px auto;}

*{padding:0px; margin:0px; list-style:none;}
.btn{ height:30px; background:url(/jsonpublic/front/images/btn/btn.jpg) left 0px no-repeat; display:block; float:left; padding-left:20px; }
.btn span{display:block; float:left; padding-right:20px; color:#fff; font-size:14px; height:30px; line-height:30px;  background:url(/jsonpublic/front/images/btn/btn.jpg) right -30px no-repeat; cursor:pointer;}
.btn:hover{ background-position:left -60px;}
.btn:hover span{ background-position:right -90px; color:#FF0;}
.posre{position:relative;}

/*特权*/
.tq_ustt{height:30px; padding-top:20px; margin-bottom:10px; line-height:30px;}
.tq_ustt span,.tq_ustt a,.tq_ustt i{display:block; float:left;}
.tq_ustt i{height:13px; width:13px; margin-top:10px; background:url(/jsonpublic/source/images/xdk/tqicon_n.png) 0px 0px no-repeat; margin-right:5px;}
.tq_ustt a{color:#0074c1; font-size:14px; padding-left:15px;}
.tq_ustt a:hover{color:#000;}
.tqad_yh,.tqad_xs{background:url(/jsonpublic/source/images/xdk/tqad_bg_n.png) no-repeat; height:153px; padding-top:15px; width:700px; padding-left:25px; padding-right:15px;}
.tqad_yh a,.tqad_xs a{height:97px; width:97px; z-index:2; position:relative; display:block; float:left; margin-top:4px; background:url(/jsonpublic/source/images/xdk/tqicon_n.png) 0px -56px no-repeat;} 
.tqad_yh a:hover{background-position:0px -153px;}
.tqad_xs a{background-position:0px -250px;}
.tqad_xs a:hover{background-position:0px -347px;}
.sjvip{background:url(/jsonpublic/source/images/xdk/sjvip1.png) no-repeat; *background:url(/jsonpublic/source/images/xdk/sjvip1_ie.png) no-repeat; height:160px; width:540px; position:absolute; z-index:222; bottom:-152px; left:-184px;}
.tqad_xs .sjvip{background:url(/jsonpublic/source/images/xdk/sjvip2.png) no-repeat; *background:url(/jsonpublic/source/images/xdk/sjvip2_ie.png) no-repeat; height:160px; width:540px; position:absolute; z-index:222; bottom:-152px; left:-147px;}
.tqad_vip{background:url(/jsonpublic/source/images/xdk/tqad_vip_n.jpg) no-repeat; padding-left:25px; height:153px; padding-top:15px; width:700px; padding-right:15px;}
.tqad_vip .ewm,.tqad_yh .ewm,.tqad_xs .ewm,.tb_waptq .ewm{height:106px; width:106px; display:block; float:right;}
.tqad_vip .bj,.tqad_vip .w,.tqad_vip .jx,.tqad_yh .bj,.tqad_yh .w,.tqad_yh .jx,.tqad_xs .bj,.tqad_xs .w,.tqad_xs .jx,.tb_waptq .bj,.tb_waptq .w,.tb_waptq .jx{width:90px; text-align:center; height:40px; display:block; float:left; line-height:40px; padding-top:25px; font-family:arial; font-size:31px; color:#ff5959; font-weight:bold;}
.tqad_vip .bj span,.tqad_yh .bj span,.tqad_xs .bj span,.tb_waptq .bj span{font-size:14px;}
.tqad_vip .w,.tqad_yh .w,.tqad_xs .w,.tb_waptq .w{font-size:26px;}
.tqad_vip .jx,.tqad_yh .jx,.tqad_xs .jx,.tb_waptq .jx{padding-left:56px; font-size:34px;}
.tqad_yh .jx,.tqad_xs .jx{padding-right:55px;}

.tb_waptq{width:477px; position:relative; margin-top:10px; padding-left:16px; height:112px; padding-right:10px; padding-top:42px; background: url("/jsonpublic/source/images/appnew/zt/lc/wap_tq_03_new1.jpg") no-repeat;}
.tb_waptq .ewm{width:100px; height:100px; margin-top:3px;}
.tqsm_a{background: url("/jsonpublic/source/images/xdk/tqsm.gif") no-repeat 0px -18px; display:block; z-index:222; width:74px; height:13px; position:absolute; right:12px; top:14px;}
.tqsm_a:hover{background-position:0px -0px;}

.tqsm{background:#fff; border-radius:5px; border:1px #333 solid; position:absolute; z-index:9999; left:50%; margin-left:-340px; width:680px; top:200px;}
.titqsm{height:60px; border:5px 5px 0px 0px; height:45px; background:#e8e8e8; padding:10px 20px 0px 20px;}
.titqsm li{width:125px; height:40px; display:block; float:left;}
.titqsm li a{display:block; float:left; width:110px; height:33px; border:1px #d4d4d4 solid; background:#fff; line-height:33px; font-size:16px; color:#502d11; text-align:center; border-radius:5px;}
.titqsm li a:hover{border:1px #b8a503 solid;}
.titqsm li.hov a,.titqsm li.hov a:hover{background:#ffe719; border:1px #b8a503 solid;}
.tqclose{width:30px; height:30px; display:block; margin-top:2px; float:right; background:url(/jsonpublic/source/images/xdk/tqicon_n.png) 0px -15px no-repeat;}
.tqclose:hover{background-position:-30px -15px;}



/*newpay*/
.bankpay,.bankbtn{background:#fff; border:1px #ddd solid; padding:15px 30px 30px 30px;}
.bankbtn{background:#fff; border:1px #ddd solid; padding:20px 30px 30px 45px; margin-top:15px;}
.bankpay .pform li{height:46px; line-height:40px; font-size:18px;}
.bankpay .pform li.ft14{font-size:14px;}

.fllf{display:block; float:left;}
.flrt{display:block; float:right;}


.ubtn_c,.ubtn_t{
	width:71px; height:34px; margin-top:18px; display:block; margin-left:10px; float:left; line-height:34px; text-align:center; background:url(/jsonpublic/images/user/userbtn.png) 0px -84px no-repeat;
}
.ubtn_c{margin-left:20px;}
.ubtn_c:hover{ background-position:-71px -84px; color:#fff;}
.ubtn_t{background-position:-142px -84px;}
.ubtn_t:hover{background-position:-213px -84px; color:#000;}

.baldiv{border:1px #ccc solid;}

.paystep{padding-left:90px; height:30px; line-height:30px; color:#598700; font-size:20px; padding-top:15px;  padding-bottom:15px; border-bottom:1px #ddd dashed; border-top:1px #86d0b5 solid;}
.ps01{background:url(/jsonpublic/images/xdk/step01.png) 0px 15px no-repeat;}
.ps02{background:url(/jsonpublic/images/xdk/step02.png) 0px 15px no-repeat;}

.t3pay{height:70px; line-height:70px; font-size:18px; padding-left:15px; background:#f5f5f5; border-top:1px #86d0b5 solid;}

/*ad*/
.adindex{height:93px;}
.adindex a{display:block; float:right; width:150px; height:93px; margin-left:5px;}
.adindex a.lfad{width:530px; height:93px; float:left;margin-left:0px;}
.padbom15{padding-bottom:15px;}
.abtn01,.abtn03,.abtn04{height:42px; line-height:42px; text-align:center; padding-right:30px; background:url(/jsonpublic/images/user/userbtn.png) right 0px no-repeat; font-size:16px;}
.abtn01 span,.abtn03 span,.abtn04 span{background:url(/jsonpublic/images/user/userbtn.png) left -42px no-repeat; cursor:pointer; padding-left:30px; display:block; float:left; height:42px;}
.abtn01:hover,.abtn03:hover{background-position:right -118px; color:#fff; }
.abtn01:hover span,.abtn03:hover span{background-position:left -160px; cursor:pointer;}
.abtn04{background-position:right -370px; color:#222;}
.abtn04 span{background-position:left -412px; color:#222;}


.abtn02{height:42px; line-height:42px; width:100px; text-align:center; background:#ff9501; border:1px #000 solid; border-radius:3px; font-size:16px; color:#000;}
.abtn02:hover{ color:#fff; background:#ff8401;}

.abtn03{background-position:right -202px;}
.abtn03 span{background-position:left -244px;}
.abtn03:hover{background-position:right -286px;}
.abtn03:hover span{background-position:left -328px;}

.repos{position:relative; float:left;}
.unit{position:absolute; z-index:555; right:10px; height:30px; line-height:30px; color:#666;}
.unic{width:20px; height:20px; top:11px; display:block; position:absolute; z-index:555; right:3px; background:url(/jsonpublic/images/user/moreb.gif) left -74px no-repeat;}
.udate{width:16px; height:13px; top:11px; display:block; position:absolute; z-index:555; right:10px; background:url(/jsonpublic/images/user/moreb.gif) left -134px no-repeat;}
.uinput01{height:38px; width:237px; line-height:38px; border:1px #999 solid; color:#888; padding:0px 10px; font-size:16px;}
.selpos{position:relative; float:left; border:1px #999 solid; color:#888; padding:0px 10px; font-size:14px; width:231px; *width:235px; _width:240px; height:38px; line-height:38px;}

.gbor{border:1px #86d0b5 solid;}
.rbor{border:1px #e60000 solid;}


.msg_box{display:block; float:left; height:40px; line-height:40px; padding-left:5px;}
.msg_box i{width:16px; height:16px; display:block; float:left; background:url(/jsonpublic/images/user/formi.png) no-repeat; margin-top:11px;}
.umis i{background-position:0px 0px;}
.uok i{background-position:0px -200px;}
.uhint i{background-position:0px -160px;}
.msg_box span{display:block; float:left; height:40px; line-height:38px; padding-left:5px; font-size:12px;}
.umis span{color:#f33101;}
.posts{position:absolute; z-index:555; left:-7px; bottom:-34px;}

.ht38{height:38px; line-height:38px;}

.infotab{height:38px; margin-top:10px; border-radius:3px 3px 0px 0px; background:#86d0b5; padding:4px 12px 0px 12px;}
.infotab li{width:145px; height:38px; line-height:34px; float:left; text-align:center;}
.infotab li.inli{padding:0px 10px; width:2px; font-size:0px; line-height:0px; padding-top:10px; height:28px;}
.infotab li a{display:block; font-size:16px; color:#fff; line-height:34px;}
.infotab li a:hover{color:#000;}
.infotab li.inhov{ background:#fff; border-radius:3px 3px 0px 0px;}
.infotab li.inhov a,.infotab li.inhov a:hover{color:#3a9775; line-height:38px;}

.seltxt{height:20px; line-height:20px; padding:10px 0px 0px 12px; font-size:14px;}
.selbank{padding-left:9px; padding-bottom:10px;}
.bankwrong{border:2px #fc0000 solid;}
.selbank li{width:155px; padding:10px 12px 0px 0px; _padding:10px 9px 0px 0px; float:left; height:38px;}
.bankwrong li{padding:10px 11px 0px 0px; _padding:10px 8px 0px 0px;}
.selbank li a{width:123px; display:block; float:left; border:1px #ddd solid; background:#fff; height:31px; padding:6px 1px 1px 31px; background:url(/jsonpublic/images/user/ibank01.gif) 8px 11px no-repeat;}
.selbank li a:hover,.selbank li a.bhov{padding:5px 0px 0px 30px; width:123px; height:31px; border:2px #ed0003 solid; background-position:7px 10px;}
.selbank li a.bhov{background:url(/jsonpublic/images/user/ibank02.gif) 7px 10px no-repeat;}

.oversel{padding-top:15px;}
.oversel li{height:45px; border:2px #fff solid; position:relative; border-bottom:1px #ddd solid; padding:17px 21px 1px 50px; background:url(/jsonpublic/images/user/ibank01.gif) 20px 22px no-repeat #fff;}
.oversel li.bhov{border:2px #ed0003 solid; position:relative; padding:17px 20px 0px 50px; height:45px; background:url(/jsonpublic/images/user/ibank02.gif) 20px 22px no-repeat #fff;}
.oversel li a.oimg{display:block; float:left; width:130px;}
.oversel li.moreb{border-bottom:0px; background:none; height:20px;}
.oversel li.moreb a{width:54px; color:#0095db; display:block; float:left; height:28px; line-height:28px; background:url(/jsonpublic/images/user/moreb.gif) 35px 13px no-repeat;}
.oversel li.moreb a:hover{color:#000; background-position:35px -19px;}

.recbtn{padding-top:10px; height:50px; border-top:1px #ddd dashed; padding-left:90px;}
.sefei{width:255px; margin-left:10px; font-size:12px; color:#666; font-family:arial; display:block; float:left; height:37px; line-height:37px; }
.lybtnbox{padding-top:25px; height:50px; padding-left:135px; padding-bottom:30px;}
.lybtnuser{padding-top:15px; height:50px; text-align:center; padding-bottom:30px;}
.lybtnbox a{margin-right:10px;}
.lybtnuser a{display:inline-block;}
.recinp{padding-top:35px; height:50px; padding-bottom:30px; border-top:1px #ddd dashed; padding-left:10px;}
.recinp .txt{line-height:38px; font-size:16px;}

.rectit{height:50px; line-height:50px; font-weight:bold; border-bottom:1px #c5c5c3 solid; padding-left:10px; font-size:18px; padding-top:15px;}
.recbox{border-top:1px #fff solid; padding-left:30px; padding-bottom:30px;}
.recbox li{list-style:decimal; padding-left:5px; padding-top:10px; padding-bottom:10px;}
.recbox li .ptit{height:32px; line-height:32px; font-weight:bold; font-size:16px; color:#ooo;}
.recbox li .txtp{line-height:22px; font-size:14px;}

.bankmsg{position:absolute; z-index:8888; left:9px; top:45px; background:#f1f1f1; width:650px; padding:3px;}
.bankmsg th{background:#f5f5f5; font-family:arial; height:26px; font-size:12px; line-height:26px; text-align:center; color:#000; font-weight:normal;}
.bankmsg td{ line-height:20px; padding:4px 5px; font-size:12px; color:#333; font-size:12px; font-family:arial; background:#fff;}
.bankmsg i{display:block; position:absolute; z-index:55; width:9px; height:5px; font-size:0px; left:190px; top:-5px; line-height:0px; background:url(/jsonpublic/images/user/user_i.gif) no-repeat;}

.lybox{border:5px #4e4e4e solid; background:#fff; position:absolute; top:295px; z-index:999; left:50%;}
.okbox{height:54px; text-align:center; line-height:54px; padding-top:30px; font-size:22px;}
.yesbox{height:54px; line-height:26px; padding-top:35px; font-size:18px; padding-left:85px; padding-top:45px;}
.txtbox{height:28px; line-height:28px; padding-top:35px; font-size:18px; padding-top:45px; text-align:center;}
.okbox i,.yesbox i{width:54px; height:54px; display:inline-block; margin-right:20px;}

.sorrytxt{line-height:26px; color:#e32222; padding-left:65px; padding-top:30px; font-size:16px;}

.kj_f{padding-left:10px; padding-top:15px;}
.kj_m{padding-left:10px; padding-top:30px; padding-bottom:20px;}
.kj_f li{padding-bottom:15px;}
.kj_f li .tit,.kj_m li .tit,.kj_f li .ltit{width:75px; font-size:14px; text-align:right; padding-right:5px; float:left; line-height:38px;}
.kj_f li .ltit{width:98px;}
.kj_f li.pad{padding-bottom:5px;}
.kj_m li.ft14{padding-left:5px;}

.xyczh{height:245px; padding-left:55px; font-size:16px; padding-top:10px;}
.lfxyc{width:385px; float:left;}
.lfxyc li{height:32px; line-height:32px; }
.lfxyc li .lftit{width:95px; text-align:right; padding-right:5px; display:block; float:left;}
.lfxyc li .txt{width:255px; display:block; float:left;}
.rtxyc{width:140px; float:left; margin-top:10px; height:71px; border:1px #ddd solid; padding:39px 10px 0px 10px;}
.lfxyc li.lfbtn{padding-top:10px; height:50px; padding-left:25px;}
.lfxyc li.lfbtn .ttline{line-height:40px;}
.sendtxt{float:left; width:100%; height:22px; line-height:22px; padding-left:20px;}

.yardi{display:block; float:left; width:104px; margin:0px 10px 0px 10px;}
.f5ar{width:25px; height:23px; display:block; margin-top:5px; float:left; background:url(/jsonpublic/images/user/moreb.gif) 0px -155px no-repeat;}
.f5ar:hover{background-position:0px -188px;}

.ulsel{border:1px #999 solid; background:#fff; width:251px; *width:255px; _width:260px; line-height:28px; position:absolute; height:230px; overflow:auto; z-index:222; top:38px; left:-1px;}
.bankpay .pform .ulsel li,.ulsel li a{display:block; height:28px; line-height:28px; padding-bottom:0px; font-size:14px;}
.ulsel li a{padding-left:10px;}

.zin01{z-index:1;}
.zin02{z-index:2;}
.zin03{z-index:3;}
.marlf253{margin-left:-253px;}
.acz{height:42px; line-height:42px; padding-right:10px;}
.pdlf205{padding-left:205px;}
.add_nobod{border:0px;}

.selbk{margin:-2px -2px !important; margin:-2px -5px; font-family:"Microsoft YaHei","Lucida Sans Unicode","Myriad Pro","Hiragino Sans GB","Heiti SC",Verdana,simsun; font-size:14px; padding:5px 0px; width:285px; height:30px; line-height:30px;}
.selbk option{padding:5px; font-size:14px;}
/**/
.repos .dke-dp{height:38px; border:1px solid #999999; width:250px; z-index:555;}
.repos .dke-dp .dp-info{width:20px; top:10px; right:10px;}
.repos .dke-dp .textbox{height:30px; width:210px; padding-left:5px; font-size:18px; color:#888;}
.repos .dke-dp .q-datepicker{top:35px;}
.smbank{
    background-color: #FFFFFF;
    border: 0 none;
    font-family: tahoma;
    font-size: 14px;
    height: 30px;
    padding: 4px 0px;
    position: absolute;
    width: 210px;
    left:0px;
    color:#888;
    font-size:16px;
    
}
.repos .dp-text{display:none;}
/*add*/
.notpbd{border-top:0px;}
.pdtp01{padding-top:10px;}
.matp01{margin-top:15px;}
.pdbm01{padding-bottom:20px;}

.userinfo{padding:10px 10px 5px 10px; line-height:28px;}
.htbd{height:28px;}
.htbd a{width:78px; height:27px; display:block; float:left; margin-right:5px;}
.qqbd{background:url(/jsonpublic/images/login/qqbd.png) 0px 0px no-repeat;}
.sinabd{background:url(/jsonpublic/images/login/sinabd.png) 0px 0px no-repeat;}
.usebuid{margin:20px 10px 10px 10px; border:2px #86d0b5 solid; background:#f5f5f5; padding:0px 15px 15px 15px; border-radius:5px;}
.usebuid h3{height:40px; line-height:40px; font-size:16px;}
.usebuid .mnbox{border:1px #ddd solid; background:#fff; border-radius:5px; padding:5px 10px; line-height:28px;}
.usebuid .mnbox p{height:28px;}
.usebuid .mnbox span{display:block; float:left;}

.nobuid{margin:20px 10px 10px 10px; border:2px #e03500 solid; height:45px; text-align:center; background:#f5f5f5; padding:15px; border-radius:5px;}
.nobuid span,.nobuid a{display:inline-block; height:41px; line-height:41px;}
.nobuid a{width:152px; height:41px; color:#fff; text-align:center; background:url(/jsonpublic/images/btn/buidbtn.png) 0px 0px no-repeat;}
.nobuid a:hover{color:#000;}
.newt_list{border:0px;}
.newt_list .tab_content{border:1px #f2f2f2 solid; border-bottom:0px;}
.newt_list td,.newt_list th{border:0px; font-weight:normal; line-height:22px; border-bottom:1px #f5f5f5 solid; padding:8px 2px;}

.reldiv{position:relative; float:left; padding-left:5px; padding-top:4px;}
.tityu{width:14px; display:block; float:left; height:15px; line-height:0px; background:url(/jsonpublic/images/user/yu.gif) 0px 0px repeat-x;}
.titqian{width:14px; display:block; float:left; height:15px; line-height:0px; background:url(/jsonpublic/images/user/qian.gif) 0px 0px repeat-x;}
.yutxt{position:absolute; width:64px; text-align:left; font-size:12px; font-style:italic; top:19px; left:4px; border-radius:3px; line-height:22px; padding:3px 5px; background:#fffef1; border:1px #ff9000 solid; z-index:22;}

.kbtime{width:670px; background:url(/jsonpublic/images/icon/gg_i.gif) 5px 10px no-repeat; height:24px; color:#ff845e; float:left; line-height:24px; padding-top:5px; padding-left:30px; padding-bottom:10px;}
/*首页信息*/
.intt_box{background:#fff; height:215px; background-color: #fff;}
.intt_box .inmid01,.intt_box .inmid02{width:1000px; margin:0px auto;}
.intt_box .inmid01{height:120px; padding-top:20px; border-bottom:1px #ccc dashed;}
.intt_box .inmid02{height:40px; padding-top:10px;}
.intt_box .inmid01 .lf{width:570px; float:left; height:100px;}
.intt_box .inmid01 .lf li{position:relative; height:100px; overflow:hidden;}
.intt_box .inmid01 .lf li,.intt_box .inmid01 .lf li a{ display:block; float:left; width:184px;}
.intt_box .inmid01 .lf li.w194,.intt_box .inmid01 .lf li.w194 a{ width:194px; padding-right:0px;}
.intt_box .inmid01 .lf li a{position:absolute; height:200px; top:0px;}
.intt_box .inmid01 .lf li a:hover{transition: all 0.3s ease-in-out 0s; top:-100px;}
.itt_menu{background:url(/jsonpublic/source/images/web/module/intxt_icon.gif) no-repeat; text-align:center; padding-top:75px; height:25px; line-height:25px; font-size:16px;}
.im_more{background:url(/jsonpublic/source/images/web/module/intxt_icon.gif) no-repeat; padding:5px 0px 5px 10px; height:90px; line-height:22px;}
.it01{background-position:0px 0px; color:#fe8f01;}
.it02{background-position:-191px 0px; color:#3a9775;}
.it03{background-position:-382px 0px; color:#71a9e3;}
.im01{background-position:0px -107px; color:#886436;}
.im02{background-position:-191px -107px; color:#3a9775;}
.im03{background-position:-382px -107px; color:#6b96c3; font-size:12px;}
.intt_box .inmid01 .rt{width:390px; float:right; padding-right:20px; _width:400px; _padding-right:0px;}
.intt_box .inmid01 .rt li{height:85px; display:block; padding-top:15px; _width:200px; float:right; text-align:right;}
.intt_box .inmid01 .rt li .bn{height:50px; line-height:50px; font-size:44px; color:#3d3d3d; font-family:arial;}
.intt_box .inmid01 .rt li .bn .fo{color:#777; font-size:20px; font-family:微软雅黑;}
.intt_box .inmid01 .rt li .sn{height:18px; line-height:18px; font-size:14px; color:#777;}

.l_txtaf{height:40px; line-height:40px; display:block; float:left; width:500px; padding-left:15px;}
.l_txtaf .gg,.l_txtaf ul,.l_txtaf li,.l_txtaf li a{display:block; float:left;}
.l_txtaf .gg{padding-right:5px;}
.l_txtaf li,.l_txtaf li a{height:40px; line-height:40px; color:#666;}
.l_txtaf li a:hover{color:#86d0b5}
.l_txtaf li{padding-right:20px;}
.l_txtaf li.more{width:50px; padding-top:13px; height:19px;}
.l_txtaf li.more a{width:42px; height:16px; font-size:0px; float:left; line-height:0px; background:url(/jsonpublic/images/noimr.png) 0px 0px no-repeat;}
.l_txtaf li.more a:hover{background-position:-42px 0px;}

.inlog{width:450px; float:right; height:27px; padding-right:20px; padding-top:5px;}
.inlog a{display:block; font-size:16px; line-height:27px; padding-left:30px; float:right; height:27px; width:71px; background:url(/jsonpublic/images/intxt_icon.gif) no-repeat;}
.inlog a.rg{background-position:0px -228px; color:#c87f0e; margin-right:20px;}
.inlog a.rg:hover{ background-position:-122px -228px; color:#fff; }
.inlog a.lg{ background-position:-254px -228px; color:#2da2d3;}
.inlog a.lg:hover{ background-position:-386px -228px; color:#fff;}

.inye{width:450px; float:right; height:27px; padding-top:7px; padding-right:10px;}
.inye a,.inye .ye{display:blcok; float:right;}
.inye .ye{padding-right:20px;}
.inye a{width:40px; height:24px; font-size:14px; line-height:20px; border-radius:5px; text-align:center; margin-right:10px;}
.ct{background:#ffbb63; color:#7c4a00}
.ct:hover{background:#ff9000; color:#000}
.tx{background:#b6e9ff; color:#005cac}
.tx:hover{background:#72d0f8; color:#000}

/*合作伙伴*/
.hzhbwrap{width:1000px; margin:0px auto; height:100px; overflow:hidden; position:relative;}
.hztit{height:35px; line-height:35px;}
.hztit .a_tit{font-size:16px; color:#619101; width:200px; display:block; float:left;}
.hzNum{text-align:right; width:400px; display:block; float:right; height:15px; margin-top:10px;}
.hzhbwrap .hzNum i { background:#c6c6c6; border-radius: 20px; cursor: pointer; display: inline-block; height: 12px; margin: 0 5px; overflow: hidden; width: 12px;}
.hzhbwrap .hzNum .cur { background:#619101;}
.hzhbwrap .hzList{ left: 0; position: absolute; top:40px; height:46px; width: 9999px;}
.hzhbwrap .hzList li{height:46px; overflow:hidden; float:left; width:1000px;}
.hzhbwrap .hzList li a {float: left; padding-right:25px;}

/*弹层*/
.bgtier{background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; top:0px; opacity:0.6; position:absolute; z-index:800; width:100%;}
.lybox{background: none repeat scroll 0 0 #FFFFFF; border: 5px solid #4E4E4E; left: 50%; position: absolute; top: 295px; z-index: 999;}
.clodiv {background: url("/jsonpublic/images/user/clo_i.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); font-size: 0; height: 24px; line-height: 0; position: absolute; right: 5px; top: -15px; width: 24px;}
.yesbox {font-size: 18px; height: 54px; line-height: 26px; padding-left: 85px; padding-top: 45px;}
.yesbox i { display: inline-block; height: 54px; margin-right: 20px; width: 54px;}
.lybtnbox {height: 50px;}
.lybtnbox a {margin-right: 10px;}
.abtn01{background: url("/jsonpublic/images/user/userbtn.png") no-repeat scroll right 0 rgba(0, 0, 0, 0); font-size: 16px; height: 42px; line-height: 42px; padding-right: 30px; text-align: center;}
.abtn01 span{background: url("/jsonpublic/images/user/userbtn.png") no-repeat scroll left -42px rgba(0, 0, 0, 0); cursor: pointer; display: block; float: left; height: 42px; padding-left: 30px;}
.abtn01:hover{background-position: right -118px; color: #FFFFFF;}
.abtn01:hover span{background-position: left -160px; cursor: pointer;}
.mgfl230{margin-left:-230px;}
.mgfl345{margin-left:-345px;}
.mgfl458{margin-left:-458px;}
h3.tittc{height:40px; line-height:40px; position:relative; padding-left:10px; background:#ddd; font-size:18px; color:#000; font-weight:normal;}
.clolay{width:30px; height:28px; display:block; position:absolute; z-index:99999; right:5px; top:5px; background: url("/jsonpublic/images/xdk/closeicon.gif") no-repeat scroll 0px 0px;}
.txttcdiv{padding:20px 0px 20px 63px; text-align:left; line-height:36px; font-size:18px;}
.padtbtn{padding:0px 0px 30px 275px;}
.txtct{padding:20px 0px 20px 0px; text-align:center; line-height:36px; font-size:18px;}

.tj_tit{border-bottom:1px #ddd solid; color:#5a8900; height:40px; line-height:40px; margin-bottom:10px; font-size:16px;}
.tx_tit{background:#ffd28a; padding-left:15px; color:#aa1423; height:40px; line-height:40px; margin-bottom:10px; font-size:16px;}

.carimg{padding:10px 0px 10px 0px;}
.carimg a{display:block; float:left; height:82px; width:136px; margin-right:10px; padding:3px; border:1px #ddd solid;}
.carimg a img{width:136px; height:82px;}
.pdlf0{padding-top:0px; padding-bottom:10px;}
.pdlf95{padding-left:95px; padding-bottom:10px;}
.pdlf123{padding-left:123px; padding-bottom:10px;}
.pdlf155{padding-left:155px; padding-bottom:10px;}
.pdlf217{padding-left:217px;}
.pdlf245{padding-left:245px;}
.pdlf250{padding-left:250px;}
.pdlf265{padding-left:265px;}
.htl42{line-height:42px;}
.ump{background:url("/jsonpublic/images/img/ldlogo.jpg") no-repeat 125px 0px; line-height:35px; padding-left:240px; height:35px; padding-bottom:15px; }
.txld{background:url("/jsonpublic/images/img/ldlogo02.jpg") no-repeat 155px 0px; line-height:35px; padding-left:272px; height:35px; padding-bottom:15px;}
.tgtxt{display:block; float:left; height:28px; line-height:28px; color:#aa1423; font-size:14px; padding-left:90px;}
.laybtxt{ padding:10px 0px 30px 0px; border-top:1px solid #ddd; text-align:center;}
.ltt{padding:0px 0px 40px 210px; border-top:0px; text-align:left;}
.laybtxt p{height:24px; line-height:24px;}
.laybtxt p a{padding-right:10px;}
.step_btn{ display:block; background:url(/jsonpublic/front/images/manager/btn_sprit.png) no-repeat 0 -60px; display:inline-block; padding-left:20px; height:32px; line-height:30px; color:#555; font-size:14px; font-weight:bold; margin-left:10px;}
.step_btn span{ display:block; background:url(/jsonpublic/front/images/manager/btn_sprit.png) no-repeat right -60px; padding-right:20px; display:inline-block; cursor:pointer; height:32px; vertical-align:top;}
.step_btn span:hover{ color:#f60}

.umuy_rel{position:relative;}
.usec_mny{width:255px; height:70px; font-size:14px; padding-top:23px; padding-left:23px; background:url(/jsonpublic/images/img/usecent24.png) no-repeat 0 0px; *background:url(/jsonpublic/images/img/usecent.png) no-repeat 0 0px; line-height:20px; color:#690000; position:absolute; left:10px; top:-77px;}
.usec_pp{width:160px; padding-right:55px; height:118px; font-size:14px; padding-top:23px; padding-left:37px; background:url(/jsonpublic/images/img/pp02.png) no-repeat 0 0px; line-height:20px; color:#690000; position:absolute; left:140px; top:-100px;}

.quantab{border:0px;}
.quantab td{border-collapse:collapse; line-height:20px; padding:10px 5px; font-weight:normal;}
.tr_bg td{background:#f5f5f5;}
.banklay{padding-left:142px; font-size:16px; line-height:28px; padding-bottom:15px;}
.pswdlf{float:left; padding-top:10px; height:115px; padding-left:15px; line-height:28px; width:478px; background:url(/jsonpublic/images/user/pswdbg.jpg) no-repeat 455px 8px;}
.pswdlf p{height:34px; line-height:34px; font-size:16px; color:#000;}
.pswdrt{width:210px; margin-top:10px; float:left; background:#fff; padding:10px; border-radius:5px; border:1px #ddd solid; height:90px; line-height:22px;}

.hqpswd{width:600px; height:30px; float:left; padding-left:10px; padding-top:5px;}
.tstxtcz{font-size:14px; padding-left:90px;}

.wmlay{width:520px; height:140px; position:absolute; z-index:999; padding-top:185px; margin-left:-255px; left:50%; top:200px; background:url(/jsonpublic/images/img/wm24.png) no-repeat 0 0px;  *background:url(/jsonpublic/images/img/wm8.png) no-repeat 0 0px;}
.wmlay a.qybtn{width:120px; height:34px; margin-left:172px; _margin-left:86px; margin-right:10px; border-radius:5px; border:1px #790000 solid; text-align:center; background:#d20000; display:block; float:left; line-height:36px; color:#fff000; font-size:16px; line-height:34px;}

.mblay{width:465px; height:120px; position:absolute; z-index:999; padding-top:165px; margin-left:-110px; left:50%; top:280px; background:url(/jsonpublic/images/img/mb24.png) no-repeat 0 0px; *background:url(/jsonpublic/images/img/mb8.png) no-repeat 0 0px;}
.mblay a.qybtn{width:120px; height:34px; margin-left:145px; _margin-left:86px; margin-right:10px; border-radius:5px; border:1px #790000 solid; text-align:center; background:#d20000; display:block; float:left; line-height:36px; color:#fff000; font-size:16px; line-height:34px;}

/*红包弹层*/
.ahongbao{width:141px; height:166px;  background-position:0px -3px; background-repeat:no-repeat;  display:block; position:fixed; right:10px; bottom:10px; z-index:5555; _position:absolute;}
.ahongbao:hover{ background-position:0px -171px;}
.hblayou{ right:50px; bottom:50px; opacity:0; filter:alpha(opacity=0); *display:none; background:url(/jsonpublic/images/inhongbao/hblayou24.png) no-repeat 0px 0px; position:fixed; width:1px; height:1px; _position:absolute; *background:url(/jsonpublic/images/inhongbao/hblayou8.png) no-repeat 0px 0px; background-size:1px 1px; z-index:9999;}
.hbhov .hblayou{transition:all 0.5s ease-in-out 0s; opacity: 1; filter:alpha(opacity=100); right:50%; margin-right:-435px; bottom:50%; margin-bottom:-255px; z-index:9999; width:873px; height:522px; *display:block; background-size:873px 522px;}
.hbdiv {background: rgba(0, 0, 0, 0.6) !important; background:#333; filter:alpha(opacity=60); -moz-opacity:0.6; left: 0; bottom:0px; opacity:0.6; position:fixed; top: 0; width:100%; z-index:8888; display:none; }
.hbhov .hbdiv{display:block; _position:absolute;}
.ahongbao .img,.ahongbao .hbimg{display:block; float:left; cursor:pointer;}
.hbimg{width:90px; height:59px; margin-left:25px; _margin-left:10px; background:url(/jsonpublic/images/inhongbao/hbimg24.png); *background:url(/jsonpublic/images/inhongbao/hbimg8.png); backgroun-position:0px -0px;}
.ahongbao:hover .hbimg{background-position:0px -59px;}
.ahongbao .img{width:136px; height:108px; background:url(/jsonpublic/images/inhongbao/fhb24.png); _background:url(/jsonpublic/images/inhongbao/fhb8.png);}
.ahongbao:hover .img{ transform:rotate(-5deg); transition:all 0.5s ease-in-out 0s; 
-ms-transform:rotate(-5deg); /* IE 9 */
-moz-transform:rotate(-5deg); /* Firefox */
-webkit-transform:rotate(-5deg); /* Safari and Chrome */
-o-transform:rotate(-5deg); /* Opera */} 
.ahongbao:hover img{ transform:rotate(-5deg); transition:all 0.5s ease-in-out 0s;
-ms-transform:rotate(-5deg); /* IE 9 */
-moz-transform:rotate(-5deg); /* Firefox */
-webkit-transform:rotate(-5deg); /* Safari and Chrome */
-o-transform:rotate(-5deg); /* Opera */} 

/*通用按钮*/
.newb01,.spanb01,.spanb02{border:1px #ddd solid; display:block; float:left; text-align:center; border-radius:3px; background:url(/jsonpublic/images/newbtnbg.jpg) repeat-x; height:32px; line-height:32px; color:#000;}
.newb01:hover{background-position:0px -32px;}
.spanb02{border:1px #56900e solid; background-position:0px -64px;}
.spanb01{background:#cecece; border:1px #afafaf solid;}
.spanb02:hover{background:#69a71b; color:#fff;}

indl01 dd.qcdy{ width:750px; }
.qcdy table{ border-top:1px solid #ddd; border-left:1px solid #ddd; color:#555; font-size:12px; font-family:Arial,microsoft yahei}
.qcdy table tr:first-child{ background:#f6f6f6; color:#333}
.qcdy table tr td{ border-right:1px solid #eee; border-bottom:1px solid #eee; padding:5px}
.qcdy table tr td a:hover{ color:#FF3600}
.qcdy table tr td b{ margin-left:2px; color:#888; font-weight:normal}
.qcdy table tr td span{ display:block; color:#999}
.qcdy table tr td span a{ color:#999; text-decoration:none}

.select03_tit{position:relative; }
.select03_tit table tr td{font-size:14px}
.select01_tit{ width:200px; height:28px; border:1px solid #ccc; background:#fff; border-radius:3px; font-size:14px; line-height:28px; padding:0 5px; margin-top:5px;}
.select01_tit span{ float:right;}
.select01_tit span img{display:block; width:16px; height:10px; margin-top:6px}
.select02_tit{ width:170px; height:auto; border:1px solid #ccc; background:#fff; padding:0 5px;padding-bottom:5px;position:absolute; top:65px; left:30px; z-index:999}
.select02_tit li{ height:20px; border-bottom:1px dashed #ddd; line-height:20px}
.select02_tit li a{ font-size:12px}

/*语音短信验证码*/
.yzm_yy,.yzm_fs{width:163px; height:42px; margin-left:7px; background:url(/jsonpublic/source/images/icon/yzmbg.gif) 0px -37px no-repeat; display:block; float:left;}
.yzm_fs{background-position:0px -158px; text-align:center; line-height:42px; color:#888;}
.dx,.yy{display:block; float:left; width:46px; height:20px; line-height:20px; font-size:12px; color:#333; text-decoration:none;}
.dx{background:url(/jsonpublic/source/images/icon/yzm_i.png) right -7px no-repeat; margin-left:21px; margin-top:11px;}
.dx:hover{background-position:right -50px; color:#2d89cb;}
.yy{float:right; background:url(/jsonpublic/source/images/icon/yzm_i.png) right -97px no-repeat; margin-right:19px; margin-top:11px;}
.yy:hover{background-position:right -140px; color:#2d89cb;}

.dn{display:none;}
.select02_tit li.nobd{border-bottom:0px;}
.select02_tit li a{display:block; height:28px; padding:0px 5px;}
.select02_tit li a:hover{background:#ffeacb; color:#000;}

.jxtd span{float:left; height:30px; line-height:30px;}
.jxq_txt{float:left; position:relative; color:#ff3600; height:30px; line-height:30px; font-size:16px;}
.jxq_box{background:#ffeacb; border:1px #ffb06b solid; color:#b70100; font-size:12px; font-family:"宋体",Verdana; border-radius:5px; padding:5px 10px; line-height:20px; position:absolute; z-index:55; bottom:33px; left:42px;}
.jxq_box li{white-space:nowrap; word-break:keep-dll;}
.jxq_box i{font-size:14px; font-style:normal;}
.jxq_i{width:12px; font-size:0px; line-height:0px; height:10px; display:block; bottom:24px; left:48px; position:absolute; z-index:56; background:url(/jsonpublic/source/images/icon/jxq_i.gif);}

/*infoot_mod*/
.infoot_mod{width:1000px; margin:10px auto;}
.inmthz{width:375px; float:left;}
.inyqlj{width:215px; float:right;}
.mthz{border:1px #ddd solid; border-top:1px #86d0b5 solid; padding:10px 0px 5px 14px;}
.mthz li{width:118px; height:46px; display:block; float:left; overflow:hidden;}
.mthz li a{display:block; width:110px; height:42px;}
.mthz li img{ height:42px; width:110px;}

.lflink{border:1px #ddd solid; height:184px; overflow:hidden; border-top:1px #86d0b5 solid; line-height:28px; padding:10px 0px 5px 14px;}
.lflink a{padding-right:10px; color:#7f7f7f;white-space:nowrap; word-break:keep-dll;}
.lflink span{padding-right:10px; color:#7f7f7f;}
.lflink a:hover{color:#000;}
.linke .more{margin-right:10px;}

/*首页一元投标标的*/
.one_col01{color:#ff845e}
.one_fot46{font-size:46px}
.one_fot30{font-size:30px}
.one_indexb li{ float:left; width:25%; text-align:center; height:100px}
.one_indexb li .one_block{display:block; height:30px; line-height:30px;}
.one_indexb li .one_block2{ height:70px;line-height:70px}
.one_indexb li i{font-family:Impact; font-size:24px;}
.one_indexb li .one_fot46{font-family:Impact;}
.one_indexb li b{ font-size:18px; font-weight:100}
.one_adbanner{width:1000px;margin:0 auto; margin-top:20px; height:120px}
.one_adbanner a img{ display:block; width:1000px}

/*detail投资*/
.vipdate{ display:inline-block;position: relative; margin-top:10px; width:214px; height:45px}
.vipdate:hover{cursor: pointer;}
.vipdate .vip_date{ display:none}
.vipdate .vip_date img{ display:block; width:120px; border:10px solid #86d0b5}
.vipdate:hover .vip_date{display:block; position:absolute; left:50px; bottom:-140px; color:#333; z-index:99 }
.vip_tit{ color:#000; width:215px; height:45px}

.rec_quan{ height:55px; margin-left:80px; padding-bottom:10px;}
.rec_quan .recquana{float:left; width:60px; padding-top:10px;}
.rec_quan .recquana a{color:#fff;font-size:12px; display:block; border:1px #86d0b5 solid; width:40px; background:#86d0b5; margin:0 auto; height:40px; border-radius:40px; text-align:center; line-height:40px}
.rec_quan .rhov a{background:#fff; color:#86d0b5}
.rec_quan .czbtn{width:100px; padding-left:20px;}
.rec_quan .czbtn a{width:80px; font-size:16px;}
.dtygbx_icon{width:100px; height:100px; position:absolute; z-index:4; right:-40px; top:-20px; background: url("/jsonpublic/source/images/web/img/de_yg_i.png") no-repeat; _background: url("/jsonpublic/source/images/web/img/de_yg_ie.gif") no-repeat;}

.dtab_a,.dtab_b{background: url("/pc/finance/jsonpublic/images/dxyc_tabn.png") no-repeat; text-align:center; font-size:12px; color:#fff;}
.dtab_a{width:99px; height:31px; margin-top:11px; float:left; margin-right:10px; line-height:24px;}
.d_fyc{background-position:right -31px; width:78px;}
.d_byc{background-position:right 0px;}
.d_scb{background-position:right -62px; width:78px;}
.d_yc{background-position:right -93px; width:89px;}
.d_jyc{background-position:right -130px; width:99px;}

.es_tab_i{width:54px; height:50px; position:absolute; right:0px; top:0px; background: url("/jsonpublic/source/images/web/img/es_tab.png") no-repeat; z-index:3;}

.jjs_txt{background:#ffe7db; position:absolute; left:80px; z-index:100; width:435px; top:-10px; border:1px #d08c77 solid; border-radius:5px; padding:5px; color:#ff835d; font-size:12px; line-height:22px;}
.inli_jyc{color:#ff815e;}
.jj_i{display:block; margin-top:5px; margin-left:3px; border:1px #ff805d solid; height:12px; width:12px; font-size:10px; line-height:10px; text-align:center; border-radius:7px;}
.inli_jyc:hover .jj_i{border:1px #3a9775 solid;}
.inli_dj:hover .jj_i{border:1px #3a9775 solid;}
.inli_dj{color:#ff815e;}

a.colfff{color:#fff;}
a.colfff:hover{color:#000;}



















.es_tab_i{width:54px; height:50px; position:absolute; right:0px; top:0px; background: url("/jsonpublic/source/images/web/img/es_tab.png") no-repeat; z-index:3;}


/*新标的奖励*/
.pc_detjl{ background:#ffebc2; padding:10px 20px 20px 20px; width:960px}
.pc_detjl .tit h3{ font-size:18px; color:#222;}
.pc_detjl .tit h3 span{ font-size:16px; color:#e5301d; margin-left:12px; display:inline-block;}
.pc_jlbox{ width:918px; border:1px solid #f9cb68; background:#fff; padding:30px 0 30px 40px; height:30px}
.pc_jlbox dl{ width:305px; height:30px; float:left;}
.pc_jlbox dl dt{ width:90px; height:30px; float:left}

.pc_dettk,.pc_detqtk{display:none; position:absolute; padding:10px 15px; background:#fff7ea; border:1px solid #fdd6b0; border-radius:8px; color:#e04a31; font-weight:normal; font-size:14px }

.pc_dettk{left:0; width:240px;}
.pc_dettk01{ top:-87px; }
.pc_dettk02{ top:-67px; }
.pc_dettk03{ top:-47px; }
.pc_jlbox dt:hover .pc_dettk{ display:block;}

.pc_jlbox dl dt img{ display:block; width:100%}
.pc_jlbox dl dd{ width:208px; height:30px; float:right;}


.pc_guan{ position:absolute; top:-11px; left:-9px}
.pc_txtfr{ color:#666; font-size:14px; line-height:30px}
.pc_txtfr strong{ font-weight:normal; color:#333}

.jy .pm_tit{ width:705px;}
.pc_detquan{ float:right; width:178px; margin-top:14px; height:30px; text-align:right;}
.pc_detquan span{ display:inline-block; height:20px}

.pc_detquan span:hover .pc_detqtk{ display:block;}
.pc_detqtk{ left:-80px; width:200px; height:auto; overflow:hidden; text-align:left; padding:10px}
.pc_detqtk01{top:-88px;}
.pc_detqtk02{top:-68px;}
.pc_detqtk03{top:-108px;}
.pc_detqtk04{top:25px;}
.bdjl_hb{ display:inline-block; width:35px; height:20px; background:url(/jsonpublic/source/images/front/bdjl/pc_hb_n.png) no-repeat; font-size:12px; font-family:Arial; color:#fff; padding-left:8px; line-height:20px; text-align:center}
.bdjl_hb strong{ margin-left:1px; color:#fff; font-weight:bold}

.pc_detjl02{width:880px; margin-bottom:15px}
.pc_jlbox02{ width:860px; padding-left:20px; height:25px}
.pc_jlbox02 dl{width:286px; height:25px}
.pc_jlbox02 dl dd{width:204px; height:25px}
.pc_jlbox02 dl dt{width:75px}
.pc_jlbox02 .pc_txtfr{ font-size:12px; line-height:25px}
.pc_jlbox02 .pc_guan{ width:14px;height:14px; top:-9px; left:-8px}


