.bg{ margin:0; padding:0; background:url(../images/bg.jpg) repeat-x top center; background-color:#dad3c0}
/****头部****/
#frameconTop{ width:1022px; margin:0 auto; padding:0; overflow:hidden;}
#frameconTop p{ height:113px; margin:0; padding:0;}
#welcomeHint{ position:absolute;top:5px;left:5px;font-family:宋体;font-size:14px;font-weight:bold;color:#D1460B}
.nav{ width:1022px; margin:0; padding:0; overflow:hidden; height:40px; line-height:40px; background:url(../images/nav_bg.jpg) no-repeat;}
.nav li{margin:0 15px; padding:0; text-align:center; float:left; font-size:15px; font-weight:bold;}
.nav li.nav_right{ float:right; width:239px; text-align:right; cursor:pointer; }
.nav li a{ color:#fff;}
.nav li a:hover{ color:#f6f3f0;}
.nav li a.select{ color:#ffff00;}
.index_con{ width:980px; padding:20px; background:#fff; margin:0 auto; overflow:hidden;}
.index_left{ width:240px; float:left; margin:0; padding:0; overflow:hidden}
.index_right{ width:720px; float:left; margin:0 0 0 20px; padding:0; overflow:hidden;}

/****登录****/
.login{ width:250px; height:205px; padding:45px 0 0 0; background:url(../images/login_bg.jpg) no-repeat;}
.row1 {
    height:30px;
    line-height: 30px;
    margin-bottom:5px; padding:0 5px; color:#F00;
}
.row {
    height: 36px;
    line-height: 36px;
    margin-bottom:5px;
}
.row label {
    color: #333;
    font-size: 14px;
    text-align: right; display:block; float:left;
    width:55px;
}
.text {
    background:#fff;
    border: 1px solid #bbbbbb;
    color: #656565;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    padding:0 0 0 5px;
    width:155px; font-size:12px;
}
.autologin_choice{ height:30px; line-height:30px; margin:0; padding:0; overflow:hidden;}
.autologin_choice p{ width:240px; margin:0 0 0 16px; _margin:3px 0 0 10px; *+margin:3px 0 0 10px; float:left; height:30px; line-height:30px;}
.autologin_choice input{ position:relative; top:2px;}
.submitdiv {
    height: 34px;
    padding-left:63px;
}
.ksbm{ width:86px; background:url(../images/btn_dl.jpg) no-repeat; height: 34px; border:0; color:#fff; font-size:15px; text-align:center; font-weight:bold; cursor:pointer;}
/****公司公告、服务承诺****/
.notice{ width:240px; margin:10px 0 0 0; padding:0; overflow:hidden}
.fwcn{ width:240px; margin:20px 0 0 0; padding:0; overflow:hidden}
.notice h3,.fwcn h3{ background:url(../images/title_cl.jpg) no-repeat; height:36px; line-height:36px; font-size:15px; color:#fff; padding:0 0 0 25px;}
.notice_p{ text-align:left; word-spacing:8px; height:151px; border:1px solid #deae74; border-top:0; padding:10px; line-height:26px; color:#666; overflow:hidden; text-indent:0px;}
.fwcn_con{ border:1px solid #deae74; border-top:0; padding:10px; overflow:hidden; height:221px;}
.fwcn_con img { width: 217px}
.fwcn_con p{ text-align:left; word-spacing:8px; line-height:26px; color:#666; overflow:hidden; text-indent:0px; margin:8px 0 0 0;}
/****公司介绍、担保知识、申请指南****/
.gsjs{ width:720px; margin:0; padding:0; overflow:hidden}
.gsjs h3{ background:url(../images/title_about.jpg) no-repeat; height:36px; line-height:36px; font-size:15px; color:#fff; padding:0 0 0 30px;}
.gsjs_con{ border:1px solid #deae74; border-top:0; padding:10px; overflow:hidden; height:183px;}
.gsjs_con img{ display:block; width:200px; height:183px; margin:0; padding:0; overflow:hidden; float:left;}
.gsjs_con p{ text-align:left; word-spacing:8px; line-height:25px; color:#666; overflow:hidden; text-indent:0px; margin:0 0 0 20px; padding:0; float:left; height:180px; width:470px; font-size:14px;}
.dbzs{ width:720px; margin:20px 0 0 0; padding:0; overflow:hidden}
.dbzs h3{ background:url(../images/title_about.jpg) no-repeat; height:36px; line-height:36px; font-size:15px; color:#fff; padding:0 0 0 30px;}
.dbzs_con{ border:1px solid #deae74; border-top:0; padding:10px; overflow:hidden; height:151px;}
.dbzs_con img{ display:block; margin:13px 0 0 0; padding:0; overflow:hidden;}
.sqzn{ width:720px; margin:20px 0 0 0; padding:0; overflow:hidden}
.sqzn h3{ background:url(../images/title_about.jpg) no-repeat; height:36px; line-height:36px; font-size:15px; color:#fff; padding:0 0 0 30px;}
.sqzn_con{ border:1px solid #deae74; border-top:0; padding:10px; overflow:hidden; height:226px;}
.sqzn_con img{ display:block; width:240px; height:218px; margin:5px 3px 0 2px; padding:0; overflow:hidden; float:left;}
.sqzn_con p{ text-align:left; word-spacing:8px; line-height:29px; color:#666; overflow:hidden; text-indent:0px; margin:10px 0 0 20px; _margin:10px 0 0 0px; *+margin:10px 0 0 10px; float:left; height:211px; width:430px; font-size:14px;}
.footer{ text-align:center; padding:0; overflow:hidden; height:130px; background-color:#dad3c0}
.footer p{ line-height:25px; width:1020px; margin:15px auto 0 auto;}

/****用户基本信息****/
.ny_left{ width:220px; margin:0; padding:0; overflow:hidden; float:left;}
.yhzx{ width:220px; margin:0; padding:0; overflow:hidden;}
.yhzx h3{background:url(../images/left_title.jpg) no-repeat; height:36px; line-height:36px; font-size:15px; color:#fff; padding:0 0 0 25px;}
.yhzx_con{ width:198px; margin:0; border:1px solid #deae74; border-top:0; padding:0 10px; overflow:hidden; zoom:1; height:179px;}
.yhzx_con li{ width:183px; height:28px; line-height:28px; margin:13px 0 13px 7px; padding:0; background:url(../images/left_bg.jpg) no-repeat; text-align:center; font-size:14px; font-weight:bold; overflow:hidden; clear:both;}
.yhzx_con li a{ color:#666;}
.yhzx_con li a:hover{ color:#dd515b;}
.yhzx_con li a.red{ color:#b1010b;}
.ny_banner{ width:220px; margin:12px 0 0 0; padding:0; overflow:hidden;}
.yhxx{ width:740px; margin:0 0 0 20px; _margin:0 0 0 17px; *+margin:0 0 0 17px; padding:0; overflow:hidden; float:left;}
.yhxx h3{ height:41px; line-height:41px; margin:0; padding:0 0 0 25px; overflow:hidden; color:#fff; font-size:16px; background:url(../images/right_title.jpg) no-repeat;}
.xmxx{ width:740px; margin:0 0 0 20px; _margin:0 0 0 17px; *+margin:0 0 0 17px; padding:0; overflow:hidden; float:left;}
.xmxx h3{ height:41px; line-height:41px; margin:0; padding:0 0 0 25px; overflow:hidden; background:url(../images/right_title.jpg) no-repeat;}
.xmxx h3 p{color:#fff; font-size:16px; float:left;}
.xmxx h3 span{ display:block; float:right; padding:0 20px; background-color:#f6f6f6; height:30px; line-height:30px; color:#ff7800; text-align:center; font-size:14px; font-weight:bold; margin:6px 10px 0 0;}
.yhxx_con{ width:718px; margin:0; padding:10px; overflow:hidden; border:1px solid #eca34c; background:url(../images/info_bg.jpg) no-repeat bottom right; height:403px;}
.yhxx_con table{ width:300px;}
.yhxx_con table td{
    height: 40px;
    line-height: 40px; color:#333; font-size:14px;
    padding-left: 5px;
    padding-right: 5px;
}
.yhxx_con table td .btn_xgmm{ width:100px; margin:0; padding:0; overflow:hidden; font-size:13px; text-align:center; padding-top:6px; background:#ec6a26; color:#fff; height:24px; line-height:20px; border:0; cursor:pointer}
.yhxx_con table td .btn_xgmm a{ color:#ffffff;text-decoration:underline}
.yhxx_con table td .btn_xgmm a:hover{ color:#ffff00;}

/****修改登录密码****/
.transparent{ background-color:#ffffff; z-index:99999; border-left:1px solid #d0d0d0; border-top:1px solid #d0d0d0}
.transparent h4{ position:relative;float:left;padding-left:2%; width:98%;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:left;background:#ea8400;}
.transparent h4 a{ position:absolute; top:13px; right:5px; display:block; width:20px;height:20px; cursor:pointer;}
.transparent h4 a:hover{ border-right:1px solid #fff;border-bottom:1px solid #fff; }
.transparent h4 a img{ display:block; width:20px; height:20px; padding:0; margin:auto;}
.transparent .details{ padding:0; width:100%; background:#fff; overflow:hidden;}
.xgmm_con{ padding:30px 10px 20px 10px; margin:0; overflow:hidden;}
.row_one {
    height: 36px;
    line-height: 36px;
    margin-bottom:10px;
}
.row_one label {
    color: #666;
    font-size: 14px;
    text-align: right; display:block; float:left;
    width:150px;
}
.xgmm_text {
    background:#fff;
    border: 1px solid #c8c8c8;
    color: #252525;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-left:15px;
    padding:0 0 0 5px;
    width:260px;
    letter-spacing:3px
}
.buttons{ height:60px; line-height:60px; margin:0 auto; width:100%; text-align:center}
.bt_reset{ color:#333333; margin:15px 10px 0 10px; _margin:15px 10px 0 10px; *+margin:15px 10px 0 10px; display:block; float:left; width:132px; height:31px; line-height:33px; text-align:center; font-size:18px; font-weight:bold; color:#4d2d00; background:url(../images/tab_btn.png) no-repeat; border:0; cursor:pointer;}
.bt_reset:hover{ color:#cb2100;}

.win500{ padding:0 10px; width:555px; background:#ea8400; _overflow:hidden; border-left:1px solid #ffffff; border-top:1px solid #ffffff;}
.win900{ padding:0 10px; width:1001px; background:#ea8400; _overflow:hidden; border-left:1px solid #ffffff; border-top:1px solid #ffffff;}
.transparent .details_slsq{ padding:0 2%; width:96%; min-width:900px; background:url(../images/slsq_bg.jpg) repeat-y; overflow-x:hidden;}
.ml100{ margin:15px 10px 0 140px; _margin:15px 10px 0 140px; *+margin:15px 10px 0 140px;}
.ml300{ margin:15px 10px 0 354px; _margin:15px 10px 0 354px; *+margin:15px 10px 0 354px;}
.ml400{ margin:15px 10px 0 373px; _margin:15px 10px 0 373px; *+margin:15px 10px 0 373px;}
.ml150{ margin:15px 10px 0 215px; _margin:15px 10px 0 215px; *+margin:15px 10px 0 215px;}
.slsq_czts{ margin:5px 0 0 0; padding:0; overflow:hidden; height:30px; line-height:30px; font-size:15px; font-weight:bold; color:#563b00;}
.details_slsq .table_con{ width:948px; margin:0; margin:0 0 0 -5px; padding:3px 5px 0 15px; background-color:#fffaeb; border-left:1px solid #b88b00; border-right:1px solid #b88b00;}
.details_slsq table{ border-collapse:collapse;}
.details_slsq table td{ padding:0 5px; text-align:left; white-space:nowrap; font-size:12px; color:#555;}
.details_slsq table td.td_name{ text-align:right;}
.details_slsq table td.td_value{ text-align:left}
.table_title{ width:970px; margin:5px 0 0 -5px; padding:0; overflow:hidden; height:29px;background:url(../images/table_bg1.gif) no-repeat;}
.table_title p{ font-size:14px; color:#fff; width:124px; text-align:center; margin:0 0 0 26px; font-family:"宋体"; font-weight:bold; line-height:30px; text-align:center;}
.table_footer{ width:970px; margin:0 0px 5px -5px; padding:0; overflow:hidden;height:10px; background:url(../images/table_bg2.gif) no-repeat;}
.tab_bt{ background:#fff; border:1px solid #d5d5d5; color:#666; height:18px; line-height:18px; padding:0 0 0 4px; font-size:12px;}
.tab_bt_ex{ background:#fff; border:1px solid #d5d5d5; color:#666; height:20px; line-height:20px; padding:0 0 0 5px; font-size:12px;}

/******项目信息*****/
.xmxx_con{ width:738px; margin:0; padding:0; overflow-x:hidden; overflow-y:scroll; height:424px; border:1px solid #f4810a; border-top:0px}
.tzxx_num{ height:30px; line-height:30px; margin:0; padding:0 0 0 3px; overflow:hidden; font-size:13px; color:#cc0000;}
.xxtab_one{ width:710px; margin:10px 0 0 7px; padding:0; overflow:hidden;}
.tzxx_table{ width:710px; margin:0; padding:0; overflow:hidden; border:1px solid #f4810a; font-family:"宋体";}
.tzxx_table tr.tzxx_th{ background:#f5f5f5; height:23px; line-height:23px; color:#505050; font-weight:bold; border-bottom:1px solid #999;}
.tzxx_table tr td{ padding:5px 10px; text-align:center;border-right:1px solid #f6f6f6}
.tzxx_table tr.tzxx_tr{ background:#fffaf5;}

/******保后报告*****/
.row_two {
    line-height:26px; margin:0 0 10px 0;}
.row_two label {
    color: #666;
    font-size: 14px;
    text-align: right; display:block; float:left;
    width:150px;
}
.row_three {
    line-height:26px; width:247px; float:left;
    margin-bottom:10px;
}
.row_three label {
    color: #666;
    font-size: 14px;
    text-align:right; display:block; float:left; margin:0 0 0 5px;
    width:70px; height:30px; line-height:30px;
}

.lbl_uploadfile { width:84px;text-decoration:underline;cursor:pointer;color:#702812;padding-bottom:3px}

.xgmm_text01 {
    background:#fff;
    border: 1px solid #c8c8c8;
    color: #666;
    font-size: 14px;
    height: 26px;
    line-height: 26px; margin:0 0 0 5px;
    padding:0 0 0 5px;
    width:150px; float:left;
}

.xgmm_text03 {
    background:#fff;
    border:0px;
    border-bottom:1px solid #C8C8C8;
    color: #666;
    font-size: 15px;
    height:16px;
    line-height:16px; margin:0 0 0 5px;
    padding:0 0 0 5px;
    width:180px; float:left;
}

.mr50{ margin-right:35px; _margin-right:15px; *+margin-right:15px; margin-left:6px}
.xgmm_con01{ padding:10px; margin:0; _margin:0 0 20px 0; *+margin:0 0 20px 0; overflow:hidden;}
.rptPledgeInfo{ width:175px;color:#702812;position:absolute;top:67px;left:525px;cursor:pointer;text-decoration:underline;font-size:13px}
.bhsb{ width:500px; margin:0 0 5px 6px; font-weight:normal; padding:10px; border:1px solid #c8c8c8;font-size:13px}
.financeMemo_th{ width:10%;border:0px;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;text-align:right;padding:3px 2px 0 1px;color:#666666;background-color:#F9F9F9;font-size:13px}
.financeMemo_td{ width:10%;border:0px;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;text-align:left;padding:1px 1px 0 2px}
.financeMemo_input{ width:99%;ime-mode:disabled;margin:0px;border:0px;font-size:13px;color:#333333}

.pledgeMemo_th{ width:10%;border:0px;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;text-align:right;padding:3px 2px 0 1px;color:#666666;background-color:#F9F9F9;font-size:13px}
.pledgeMemo_td{ width:10%;border:0px;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;text-align:right;padding:1px 0 0 2px}
.pledgePrice_input{ width:100%;ime-mode:disabled;border:0px;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;margin:0px;font-size:13px;color:#333333}
.pledgeMemo_txtarea{ font-size:13px;color:#333333;width:100%;margin:0;border-width:0px}


/******担保知识******/
.dbzs_tab{ font-size:14px; line-height:28px;}
.dbzs_fragement{ width:600px; margin:15px auto 0 auto;}
.dbzs_fragement span { text-align:justify;}
.dbzs_titlte{ font-size:15px;font-weight:bold;line-height:200%;}

/******信息提示******/
.transparent01{ background-color:#fff; z-index:99999; border-left:1px solid #d0d0d0; border-top:1px solid #d0d0d0}
.transparent01 h4{ position:relative;float:left;padding-left:2%; width:98%;height:24px;line-height:24px; color:#fff;text-align:left;background-color:#ea8400;}
.transparent01 h4 a{ position:absolute; top:3px; right:0; display:block; width:19px;height:19px; cursor:pointer;}
.transparent01 h4 a:hover{ border-right:1px solid #fff;border-bottom:1px solid #fff; }
.transparent01 h4 a img{ display:block; width:19px; height:19px; padding:0; margin:auto;}
.transparent01 .details{ padding:0; width:100%; background-color:#fff; overflow:hidden;}
.transparent01 .details01{ padding:5px 0 0 0px; width:100%; background-color:#fff; overflow:hidden;}
.transparent01 .details01 span{ display:block; width:80px; float:left; margin:0 15px 0 13px; padding:0; overflow:hidden;}
.transparent01 .details01 p{ width:400px; float:left; line-height:40px; font-size:15px; margin:28px 0 2px 5px;}
.transparent01 .details01 table{ width:400px; float:left; font-size:13px}
.buttons01{ height:21px; line-height:21px; margin:0 auto; width:100%; text-align:center;}

/******图片欣赏******/
.win501{ padding:0 10px; background-color:#ea8400; _overflow:hidden; border-left:1px solid #ffffff; border-top:1px solid #ffffff;}
.transparent01 .details02{ padding:19px 0px 19px 0px; width:100%; background-color:#fcfcfc; overflow:hidden;}
.transparent01 .details02 span{ display:block; float:center; margin:0 25px 0 25px; padding:0; overflow:hidden;}

/****选择担保品种****/
.row_two01 { width:530px; float:left; margin:10px 0 15px 0;}
.row_two01 label {
    color: #666;
    font-size: 14px;
    text-align:left; display:block; float:left; margin:0 12px 0 5px; _margin:0 0 0 3px; *+margin:0 0 0 3px;
    width:70px; line-height:30px;
}

.row_two02 { width:525px; float:left; margin:0px 0 9px 0;}
.row_two02 label {
    color: #666;
    font-size: 14px;
    text-align:left; display:block; float:left; margin:0 12px 0 5px; _margin:0 0 0 3px; *+margin:0 0 0 3px;
    width:70px; line-height:30px;
}

.row_two02 select { border:1 solid #c9c9c9; width:155px; font-size:14px; color: #666; background-color:#fff}
.row_two02 span {
	padding-left: 4px;
	position: relative;
	top: 3px;
	font-size: 14px;
	color: #777;
	line-height:30px;
}

.row_two03 { width:520px; float:left; margin:0px 0 0px 0; height:20px}
.row_two03 a{ display:block; float:right; margin:0 6px 0 0; color:#e21a00; text-decoration:underline;}

.mr20{ margin-right:20px; _margin-right:10px; *+margin-right:10px;}
.xgmm_text02{
    background-color:#fff;
    border: 1px solid #c8c8c8;
    color: #666;
    font-size: 14px;
    height: 21px;
    line-height: 21px;
    margin:0;
    padding:0 0 0 4px;
    width:435px;
}
