
img {border:none;}
#main .nobackground {background:none;}
#main .noborder {border:none;}
.offbox {display:none;}
.checkbox { cursor:pointer;}
body {color:#000;}
/*-----------------------------------------layout-----------------------------------------------*/
#head {width:1003px;padding:0;margin:0 auto;height:92px; background:url(../images/user/head_bg.jpg) left top no-repeat; }
#main {width:1003px;margin:10px auto 0;position:relative;}
#main_login {width:920px;margin:10px auto 0;}
#bigdh {width:980px;margin:0 auto;padding-bottom:20px;}



#foot {width:1003px;padding:10px 0;margin:25px auto 0;height:32px;border-top:1px solid #c8c8c8;text-align:center ;font:12px/22px border;color:#999;}


/*-----------------------------------------type--------------------------------------------------*/
/*------haed-------------*/
#head .logo {float:left;}
#head p {float:right;wight:200px;text-align:right;display:inline; padding-right:10px;margin-top:30px;font-size:12px;color:#474747;}
#head p a {margin:0px 5px;color:#1185c4;}
#head .name {float:left;width:200px;margin:40px 0 0 15px;display:inline;font-weight:bold;font-size: 20px;color:#204e93; }

#main dl.fbk dd span {color:#ff0000;margin-left:5px;}



/***********************************LOGIN**************************************/
/*------left------------*/
#main_login .left {width:576px;float:left;padding:13px 0; margin-top:17px;background:url(../images/user/login_hy-04.jpg) left top no-repeat
;}

.left .bg {margin-bottom:10px;height:279px;}
.left .bg{width:100%;overflow: hidden;}             
/**,.bg .bg1,.bg .bg2,.bg .bg3,.bg .bg4,.bg .bg5,.bg .bg6,.bg .bg7,.bg .bg8,.bg .bg9 
.bg .bg1 {height:21px; background:url(../images/user/login_1_bg.gif) left top no-repeat;}
.bg .bg2 {height:16px; background:url(../images/user/login_1_bg-02.gif) left top no-repeat;}
.bg .bg3 {height:14px; background:url(../images/user/login_1_bg-03.gif) left top no-repeat;}
.bg .bg4 {height:23px; background:url(../images/user/login_1_bg-04.gif) left top no-repeat;}
.bg .bg5 {height:20px; background:url(../images/user/login_1_bg-05.gif) left top no-repeat;}
.bg .bg6 {height:17px; background:url(../images/user/login_1_bg-06.gif) left top no-repeat;}
.bg .bg7 {height:16px; background:url(../images/user/login_1_bg-07.gif) left top no-repeat;}
.bg .bg8 {height:22px; background:url(../images/user/login_1_bg-08.gif) left top no-repeat;}
.bg .bg9 {height:23px; background:url(../images/user/login_1_bg-09.gif) left top no-repeat;}
*/
.left p {font:12px/22px border;width:390px;padding-left:90px;margin:0 0 20px; height:43px;color:#999;}
.left p.hyzx { background:url(../images/user/login_hy-08.jpg) 20px top no-repeat;}
.left p.grhy { background:url(../images/user/login_hy-10.jpg) 20px top no-repeat;}
.left p.dwhy { background:url(../images/user/login_hy-11.jpg) 20px top no-repeat;}
.left p b {color:#004098; font:bold 16px/32px border;display:block;}

/*--------right----------*/
#main_login .right {float:left;width:344px;}

.right .loginbox_l,loginbox_l2 {width:100%;height:358px; background:url(../images/user/login_hy.jpg) left top no-repeat;}
.right .loginbox_r {width:295px;padding:0 34px 0 15px;height:358px; background:url(../images/user/login_hy-03.jpg) top right no-repeat;}
.right .loginbox_b {width:100%;height:338px;padding-bottom:20px; background:url(../images/user/login_hy-09.jpg) bottom left repeat-x;}
.right .loginbox_t {width:100%;height:321px;padding-top:17px; background:url(../images/user/login_hy-02.jpg) left top no-repeat;}

.right .loginbox {width:275;padding:0 10px;height:321px;background:url(../images/user/login_hy-12.jpg) left top repeat-x #f8f8f8;}


.loginbox p.paddingtop { padding-top:20px;}
.loginbox p.t {font-size:18px;font-weight:bold;width:100%;text-indent:10px; background:url(../images/user/login_hy-13.jpg) left bottom repeat-x;padding-bottom:5px;}
.loginbox p.no {font-size:0;height:10px;_padding:0;}

.loginbox dl.login {width:100%;padding:10px 0 0;}
.loginbox dl.login dd {font-size:14px;height:29px;margin:10px 0;_margin:7px 0;}
.loginbox dl.login dd.t {width:55px;text-align:right;line-height:29px;margin-right:10px;}

.loginbox dl.login dd .text{ width:182px;padding:6px 3px;height:17px;border:1px solid #878787;background:#f1faff;font:bold 14px border;}
.loginbox dl.login dd .on {border:1px solid #12a1dd;}
.loginbox dl.login dd.check {font-size:12px;color:#008cd7;margin:5px 0 0 65px;}

.loginbox p.do {width:195px;height:37px;font:12px/37px border;padding-left:65px;}
.loginbox p.do a {color:#008cd7;}
.loginbox p.do .submit {height:42px;width:123px; background:url(../images/user/login_hy-06.jpg) left top no-repeat; cursor:pointer;margin-right:5px;border:none; vertical-align:middle;}

#main_login .loginbox a.register {display:block;width:191px;height:34px;margin:20px 0 0px 45px; background:url(../images/user/login_hy-07.jpg) left top no-repeat;text-align:center;font:14px/34px border; color:#fff;}

/*\*//*/ .loginbox p.do .submit {vertical-align:top;} /**/

/**login2.html hack*/
#main_login .loginbox_l2 { background:url(../images/user/login_hy.jpg) left top no-repeat;}

/*.bg .bg_2_1,.bg .bg_2_2,.bg .bg_2_3,.bg .bg_2_4,.bg .bg_2_5,.bg .bg_2_6,.bg .bg_2_7,.bg .bg_2_8 {width:100%;overflow: hidden;}

.bg .bg_2_1 {height:21px; background:url(../images/user/login_2_bg.gif) left top no-repeat;}
.bg .bg_2_2 {height:21px; background:url(../images/user/login_2_bg-02.gif) left top no-repeat;}
.bg .bg_2_3 {height:21px; background:url(../images/user/login_2_bg-03.gif) left top no-repeat;}
.bg .bg_2_4 {height:25px; background:url(../images/user/login_2_bg-04.gif) left top no-repeat;}
.bg .bg_2_5 {height:26px; background:url(../images/user/login_2_bg-05.gif) left top no-repeat;}
.bg .bg_2_6 {height:25px; background:url(../images/user/login_2_bg-06.gif) left top no-repeat;}
.bg .bg_2_7 {height:19px; background:url(../images/user/login_2_bg-07.gif) left top no-repeat;}
.bg .bg_2_8 {height:14px; background:url(../images/user/login_2_bg-08.gif) left top no-repeat;}
*/
/*******************************END LOGIN**************************************/



/*----------------_register--------------------*/
/*bigdh*/
#bigdh dl {width:826px;margin:0 auto;}
#bigdh dl dd {width:105px;*width:110px;height:47px;font:14px/38px border;color:#000;background:url(../images/user/register_dh.gif) left bottom no-repeat;text-indent:11px;float:left}
#bigdh dl dd.f {width:145px;margin-left:10px;}
#bigdh dl dd.on {width:165px;font:bold 16px/35px border;background:url(../images/user/register_dh-02.gif) left bottom no-repeat;text-indent:12px;}
#bigdh dl dd.jt {margin:10px 10px 0 52px;background:url(../images/user/register_dh-03.gif) left top no-repeat;width:18px;height:20px;text-indent:0;}
/**repassword**/
/*bigdh*/
#bigdh dl.repassword dd.jt {margin-left:40px;}


#main .left_register {float:left;width:640px;display:inline;margin-left:105px; }

#main .right_register {position:absolute;left:auto;right:100px;width:219px;margin-left:20px;display:inline;}
#main .right_register p {width:100%;height:30px;font:bold 18px/30px border;text-indent:10px;background:#eef6fe;color:#16387c;} 
#main .right_register span {display:block;padding:10px;width:199px;font:12px/22px border;}


/*********************success**************************/
.user_success {width:566px;height:213px;padding:10px 20px;margin:0px auto; background:#f6fcfd;}
.user_success p.st {width:100%;border-bottom:1px dotted #b8bdbe;color:#4cb343;font:bold 24px/65px border; background:url(../images/user/success.gif) 85px no-repeat;text-indent:155px;}
.user_success ul {width:100%;padding-top:10px;}
.user_success ul li {width:466px;padding-left:160px;font:14px/24px border;color:#000;margin:10px 0;}
.user_success ul li a{margin-right:20px;}
.user_success ul li a.nomr {margin-right:0;}

.user_success ul.repassword li {width:366px;padding:0;margin:15px auto;}
.user_success ul.repassword li.sp {text-indent:14px;}
.user_success ul.repassword li .text{width:200px;border:1px solid #7f9db9; }
.user_success ul.repassword li.an {padding-left:76px;width:290px;}

.user_success ul.rp_mail li {width:473px;margin:30px auto;padding-left:30px;}
.user_success ul.rp_mail li.title {background:url(../images/user/dengpao.gif) left top no-repeat;}
.user_success ul.rp_mail li.ts {font-size:12px;color:#7e7e7e;}
.user_success ul.rp_mail li u {color:#ff3300;}
.user_success ul.rp_mail li b {color:#204e93;}

.user_success ul.rp_fs li {text-indent:16px;padding:0;text-indent:25px;line-height:18px;margin-top:25px;}
.user_success ul.rp_fs li.s {text-indent:82px;margin:0;}
.user_success ul.rp_fs li .text {width:180px;border:1px solid #7f9db9; margin-right:5px;}
.user_success ul.rp_fs li .text_ml {margin-left:14px;}
.user_success ul.rp_fs li.red {text-indent:222px;color:#ff3300;font-size:12px;margin-top:5px;}
/*\*//*/.user_success ul.rp_fs li .submit {vertical-align:top; }/**/

.zc_success {width:392px;height:180px;padding:20px 0 0 90px;margin:0px auto; background:url(../images/user/appimage/success.gif) left 20px no-repeat;}
.zc_success .wordbox {width:100%;font:14px/28px border;}
.zc_success .wordbox b {font:bold 36px/50px border;color:#000099;}
.zc_success .wordbox p {font-weight:bold;color:#000099;margin:20px 0 10px;}
.zc_success .wordbox a {color:#000099;margin-right:30px; text-decoration:underline;}
.zc_success .wordbox input {width:135px;text-align:center;height:24px;margin-right:25px; vertical-align:top;}
/**************jiu cuo*******************************/
#jiucuo_box {width:765px;margin:20px auto;}
#jiucuo_box .big_title {width:735px;height:43px;background:url(../images/user/jiucuo.gif) left top no-repeat;padding:10px 15px;font:12px/22px border;}

#jiucuo_box p.title {width:100%;border-bottom:1px dotted #bfbfbf;font:bold 14px/34px border;color:#000;text-indent:10px;margin-top:10px;}

/**********************hy_type***********************************/
.hy_typebox {width:760px;margin:0 auto;}


/**/
.hy_typebox .typebox_m {float:left;display:inline;margin:25px 23px 0;width:332px; background:url(../images/user/register_xzbox_bg_05.jpg) top left repeat-y;}
.hy_typebox .typebox_b {width:100%;background:url(../images/user/register_xzbox_bg_03.jpg) bottom left no-repeat;}
.hy_typebox .typebox_t {width:309px;padding:10px 13px 25px 10px;background:url(../images/user/register_xzbox_bg_01.jpg) top left no-repeat;}

.typebox_m p {font:bold 18px/33px border;border-bottom:1px dashed #12a1dd;text-indent:30px;padding:5px 0 0;color:#204e93;} 
.typebox_m p span {font-size:14px;}
.typebox_m a.input {width:273px;height:31px;display:block;margin:10px auto 0;font:bold 14px/31px border;color:#fff; background:url(../images/user/register_xzbox_input.gif) left top no-repeat; text-align:center;}

.typebox_m ul {width:100%;padding:13px 0;border-bottom:1px dashed #12a1dd}
.typebox_m ul li {width:100%;font:14px/24px border; background:url(../images/user/dd_06.gif) 53px no-repeat;text-indent:67px;height:24px;}
.typebox_m ul li.on {color:#ff8400;background:url(../images/user/dd_03.gif) 53px no-repeat;}

/*hack*/
.hy_typebox .typebox_m2 {background:url(../images/user/register_xzbox_bg_02.jpg) top left repeat-y;}
.hy_typebox .typebox_m2 .typebox_b {background:url(../images/user/register_xzbox_bg_06.jpg) bottom left no-repeat;}
.hy_typebox .typebox_m2 .typebox_t {background:url(../images/user/register_xzbox_bg_04.jpg) top left no-repeat;}
.hy_typebox .typebox_m2 .typebox_t a.input {background:url(../images/user/register_xzbox_input-02.gif) left top no-repeat;}

/********************************************************/
.mailpassport {width:760px;margin:0 auto;}
.mailpassport .box {margin:10px auto;width:605px;height:262px; background:url(../images/user/mailpassport_bg.gif) left top no-repeat;}
.mailpassport  ul {width:560px;margin:0 auto; padding:5px 50px 0 20px;}
.mailpassport  ul li {font:bold 16px/24px border;text-indent:30px;margin:5px 0;}
.mailpassport  ul li.big {line-height:45px;border-bottom:1px dashed #12a1dd;margin-bottom:15px;}
.mailpassport  ul li.f {background:url(../images/user/dd_06.gif) 35px 10px no-repeat;text-indent:30px;margin-top:15px;text-indent:45px;}
.mailpassport  ul li.f span {font-weight:normal;}
.mailpassport  ul li.s {font-weight:normal;line-height:25px;text-indent:110px;}
.mailpassport  ul li b {color:#ff0000;}

.mailpassport  ul li .text{border:1px solid #7f9db9;width:250px;}
.mailpassport  ul li .submit,.mailpassport  ul li .button { margin-left:5px;}
/*\*//*/.mailpassport  ul li .submit  { vertical-align:top;}/**/

.mailpassport  ul.t li.big {background:url(../images/user/jinggao.gif) 30px 8px no-repeat;text-indent:70px;}
.mailpassport  ul.t li.f {text-indent:50px;}
.mailpassport  ul.t li.s {padding-left:115px;text-indent:0;}
.mailpassport  ul.t li.stext {color:#999;font-size:12px;}

.mailpassport .xts {width:300px;text-align:right;font-size:12px;color:#999;margin:30px 0 0 290px;}

/*----------------END left_register--------------------*/
/********repassword***********/
#main .rp_title_t1,#main .rp_title_t2 {width:606px;font:bold 14px/34px border;color:#000;border-bottom:1px dotted #bfbfbf;margin:0px auto; }
#main .rp_title_t2 {background:url(../images/user/rp_title_icon.gif) 30px 3px no-repeat;line-height:38px;text-indent:70px;}
#main .rp_sm {width:606px;font:12px/32px border;color:#7e7e7e;margin:5px auto 0; text-align:center;}


/*********************/


/*--------foot------*/




/*=============================================*/
#main .fb_title {width:550px;height:30px;font:bold 14px/30px border;text-indent:10px;color:#000;background:#eef6fe;position:relative;}
/*fa bu kuang jia !!!!!*/
#main dl.fbk {width:620px;margin:20px 0 0;padding:0 15px;color:#000; position:relative;}
#main dl.fbk dt.zs {position:absolute;left:auto;right:100px;top:40px; background:url(../images/user/jiucuo-01.gif) left top no-repeat;width:234px;height:74px;z-index:100;}
#main dl.fbk_middle {margin:20px auto 0;}

#main dl.fbk dt {font-size:0;padding-bottom:10px;}
#main dl.fbk dd {font-size:14px;vertical-align:top;width:auto;}

/**/
#main dl.fbk dd.icon {width:auto;margin-top:0px;margin-left:20px;height:20px;}
#main dl.fbk dd.icon img { vertical-align:bottom;margin-right:5px;}
#main dl.fbk dd.title {color:#ff0000;width:105px;text-align:right;margin:1px 5px 0 0;font-size:14px;}
#main dl.fbk dd.title b {color:#000;font-weight:normal;}
#main dl.fbk dd i {font-size:12px;}
#main dl.fbk dd .radio {margin-right:5px;padding:0;}
#main dl.fbk dd .radioright {margin-left:15px;}

/*kong jian type*/
#main dl.fbk dd select.danxuan {width:150px;font-size:13px;height:20px;}
/*hack*/
#main dl.fbk dd u {color:#676767;}
#main dl.fbk dd.shijian i { font-style:normal;margin:0 3px; vertical-align:3px;font-size:12px;}
#main dl.fbk dd.shijian select.duan {margin-bottom:5px;}

#main dl.fbk dd a { text-decoration:underline;color:#000099;}
#main dl.fbk dd .text,#main dl.fbk dd .tel,#main dl.fbk dd .tel2,#main dl.fbk dd .text_2,#main dl.fbk dd .text_3,#main dl.fbk dd .text_4,#main dl.fbk dd .text_5 {border:1px solid #7f9db9;margin-right:10px;height:18px;font-size:13px;width:150px; }
#main dl.fbk dd .text_2 {width:288px;}
#main dl.fbk dd .text_3 {width:102px;}
#main dl.fbk dd .text_5 {width:210px;}

#main dl.fbk dd textarea.jiucuo {width:490px;height:200px;padding:5px;border:1px solid #7f9db9;font-size:12px;}
#main dl.fbk dd .tel {width:50px;margin:0;}
#main dl.fbk dd .tel2 {width:90px;margin:0;}
#main dl.fbk dd textarea.jieshao {font-size:13px;width:402px;height:120px;border:1px solid #7f9db9;margin-right:10px;margin-top:3px;}
#main dl.fbk dd .tjfjbox {width:400px;margin-top:10px;height:85px;overflow-y:auto;}
#main dl.fbk dd b.tnormal,#main dl.fbk dd b.tnormal2 {font-weight:normal;margin-right:22px;line-height:28px;font-size:12px;}
#main dl.fbk dd b.tnormal2 {margin-right:40px;}

#main dl.fbk dd.tel {padding-top:28px;}
/*duiqi anniu*/
.duiqi_an {width:185px;padding:5px 0 18px 125px; font-size:14px;}
.duiqi_an a { text-decoration:underline;line-height:18px;}
.duiqi_an input {height:34px;margin-top:20px;}
.duiqi_an .antype {width:80px;}
.duiqi_an2 {padding-left:285px;width:55px;}

/**/
/*------------------------------------------------*/

.fc_box_t2 {color:#000;width:100%;border:1px solid #cbdcea;background:#fff; display:none; position:absolute;z-index:1000;}
.fc_box_t2 .title2 {width:100%;border-bottom:1px solid #cbdcea;background:url(../images/user/houtai_iframe/houtai_glbg.gif) left top repeat-x #fff;font:bold 14px/30px border;height:30px;color:#000;text-indent:10px;}
.fc_box_t2 .tab {font:12px/34px border;width:778px;margin:0 10px;background:url(../images/user/houtai_iframe/houtai_tab1_20.gif) left bottom repeat-x;height:36px;}
.fc_box_t2 .tab a,.fc_box_t2 .tab p {display:block;float:left;width:150px;height:34px;background:#e6f7ff;border:1px solid #cbdcea;color:#000;text-align:center;margin-right:10px;}
.fc_box_t2 .tab p{background:#fff;border:none;margin:0;}
.fc_box_t2 .tab a.on {font-weight:bold;background:#fff;border-bottom:1px solid #fff;}
.fc_box_t2 table { width:777px;margin:10px;border-bottom:1px solid #cbdcea;border-right:1px solid #cbdcea;}
.fc_box_t2 table tr {font:12px/20px border;color:#000;height:24px;}
.fc_box_t2 table tr.title {font-weight:bold;background:url(../images/user/houtai_iframe/houtai_tlistbg.gif) left top repeat-x;}
.fc_box_t2 table td {text-align:center;border-top:1px solid #cbdcea;border-left:1px solid #cbdcea;}

.fc_box_t2 {width:798px;padding:0;}
.fc_box_t2 .title2 {font-size:12px;}
.fc_box_t2 .title2 span{ float:left;width:160px;}
.fc_box_t2 .title2 p {float:right;width:70px;}
.fc_box_t2 .title2 p a {margin:0 5px;color:#000099; text-decoration:none;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.fc_box_t2 .title2 p a.x {font-weight:bold;}

/*shuliang*/
.fc_box_t2 .hs {width:100%;font:12px/18px border;height:18px;}
.fc_box_t2 .hs span {float:left;margin-left:20px;color:#999;}
.fc_box_t2 .hs p {float:right;margin-right:20px;color:#ff6600;}
.fc_box_t2 .tab {width:778px;margin:10px;}

/*jian suo*/
.fc_box_t2 .jiansuo {width:100%;font:12px/22px border;}
.fc_box_t2 .jiansuo a {color:#000099;margin-left:5px;}
.fc_box_t2 .jiansuo a.b {color:#000;font-weight:bold;}

/*cha ru fu jian table*/
.fc_box_t2 table tr.title,.glxgjs_success table tr.title,.glxxdal_success table tr.title { background:#f4f4f4;font-weight:normal;}
.fc_box_t2 table tr.on {background:#dfff9d;}
.fc_box_t2 table tr td {padding:10px 0;}
.fc_box_t2 table tr.title td {padding:3px 0;}
.fc_box_t2 table tr td.a {width:252px;}
.fc_box_t2 table tr td.b {width:285px;}
.fc_box_t2 table tr td.c {width:80px;}
.fc_box_t2 table tr td.e {width:108px;}
.fc_box_t2 table tr td a {color:#000099; text-decoration:underline;}
.fc_box_t2 table tr td img { vertical-align:top;}

/*fu ceng anniu*/
.fc_box_t2 .anniu {width:100%;margin-top:20px;text-align:center;}

.fc_box_t3 {border-top:1px solid #cbdcea;background:#dbf7ff;font:12px/32px border;color:#666;width:100%;padding-bottom:15px;margin-top:20px;}
.fc_box_t3 table {width:759px;margin:0 20px;border-bottom:1px solid #cbdcea;border-right:1px solid #cbdcea;background:#fff;}
.fc_box_t3 table td {font:12px/28px border;height:28px;text-align:center;border-top:1px solid #cbdcea;border-left:1px solid #cbdcea;}
/*******************box fu ceng t3 cha ru fu jian type - pu tong**************/
.fc_box_t3 {margin-top:30px;border:1px solid #cbdcea;border-left:none;border-right:none;}
.fc_box_t3 p {color:#999;margin-left:20px;height:32px;}
.fc_box_t3 p b {font-weight:bold;color:#000;}
.fc_box_t3 table tr td {padding:0;}
.fc_box_t3 table tr td.f {width:50px;}
/*.fc_box_t3 { display:none;}*/

.upfj_wddn input.upfj_file { position:relative;z-index:10000;width:290px;margin-left:-290px;filter:alpha(opacity=0);opacity:0;}
.upfj_wddn input.upfj_text {width:200px;height:14px;margin:0;}
.upfj_wddn input.upfj_button,.upfj_wddn input.upfj_button_up {vertical-align:top;width:88px;height:23px;margin-left:5px;}
.upfj_wddn input.upfj_button,.upfj_wddn input.upfj_button_up { #vertical-align:baseline;}
/******fu ceng - ?zan shi mei zuo cheng fu ceng?*** shang  chuan cha jian file hack*/
.upfj_wddn {width:600px;margin:30px auto;font:12px/28px border;}
.upfj_wddn span {  vertical-align:top;_vertical-align:5px;line-height:22px;}
.upfj_wddn input.upfj_file  {width:298px;margin-left:-298px;}

.fc_box_t2 .fy {width:778px;margin:0 10px;font-size:12px;height:20px;color:#999;}
.fc_box_t2 .fy span {float:left;}
.fc_box_t2 .fy p {float:right;}
.fc_box_t2 .fy p a {color:#003399; text-decoration:underline;}
/*---------------------------------------------------*/

/*---------add 2010 2 8 by cfb----------*/

.user_vip img {float:left;display:inline;width:124px;height:124px;margin:50px 10px 0 50px;}
.user_vip p{float:left; display:inline;width:350px;padding-left:20px;margin:58px 0 0 0;font:14px/34px border;color:#fff;}




/*---------all a------------*/
a { text-decoration:none;color:#16387c;}
a:link {color:#16387c;}
a:visited {color:#16387c;}
a:hover { text-decoration:underline;}

/****/
body {font-family:Arial, Helvetica, sans-serif;}
#head .name,.user_success p.st {font-family:"微软雅黑";}

