/* CSS Document */
body{padding:0px; margin:0 auto; text-align:center; font-family:宋体,黑体,Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
img{border:0px;}
a,a:hover{text-decoration:none; color:#000000;}
ul,li{padding:0px; margin:0px; list-style:none;}
/**********pageheader**************/
#page_header{width:100%; overflow:hidden;}
.logo{width:197px; height:97px; padding:6px 0 0 0; float:left; overflow:hidden;}
.logo_r{width:500px; padding-right:6px; float:right; overflow:hidden;}
.lr_hbg{width:100%; margin-top:78px; text-align:right; overflow:hidden;}
.lr_help{padding-left:20px; line-height:25px; background:url(../login/ico_r1.gif) no-repeat 89% 25%; }
/***************/
.page_main{width:800px; margin:0 auto; padding:0px; text-align:center; overflow:hidden;}
.main_cont{width:800px; margin-top:6px; padding-top:10px; background:url(../reg/mbr_t.gif) no-repeat left top; overflow:hidden;}
.mbr_b{width:800px; height:10px; background:url(../reg/mbr_b.gif) no-repeat; overflow:hidden;}
.m_cont{width:750px; padding:25px; color:#333333; background:url(../reg/mbr_c.gif) repeat-y; overflow:hidden;}
.pan_tip{width:663px; height:40px; margin-top:7px; border:1px dashed #f4640b; margin:auto; text-align:center; color:#000000; overflow:hidden;}
.tip_txt1{padding-left:46px; line-height:40px; padding-top:2px; font-weight:bold; float:left;}
.red{color:#FF0000;}
.tip_btn{padding-right:46px; text-align:right; padding-top:3px; float:right;}
.btn_login{width:78px; height:35px; border:none; cursor:pointer; background:url(../login/btn_sub.gif) no-repeat; text-align:center; line-height:35px; font-weight:bold; color:#FFFFFF; overflow:hidden;}
.tip_txt2{float:right; line-height:39px; padding-top:2px; font-weight:bold; padding-right:8px;}
.mt_title{width:740px; margin-top:30px; border-bottom:1px solid #cdcdcd; font-weight:bold; text-align:left; padding:0 0 4px 10px; overflow:hidden;}
.pan_inp{width:730px; padding:30px 10px; overflow:hidden;}
.item_l{width:730px; padding:12px 0 10px 0; text-align:left; border-bottom:1px dashed #eeeeee; overflow:hidden;}
.i_title{width:135px; float:left; font-weight:bold; line-height:20px; text-align:right;  overflow:hidden;}
.i_input{width:305px; float:left; overflow:hidden;}
.i_tip{width:285px; float:left; color:#999999; line-height:18px; overflow:hidden;}
.i_tiph{width:285px; float:left; color:#219feb; line-height:18px; overflow:hidden;}
.btn_check{width:124px; height:19px; font-size:12px; cursor:pointer; background:url(../reg/btn_check.gif) no-repeat; border:none; text-align:center; line-height:21px; color:#666666; overflow:hidden;}
.p_btn{text-align:right; padding:4px 8px 0 0;}
.inp{width:293px; height:16px; border:1px solid #c8e5ff; line-height:18px;}
.inp_h{width:293px; height:16px; background:#f3faff; border:1px solid #c8e5ff; line-height:18px;}
.chck{width:595px; padding:4px 0 0 135px; text-align:left; font-weight:bold; color:#666666;}
.chck a{color:#219feb; text-decoration:none;}
.chck a:hover{color:#219feb; text-decoration:underline;}
.btn_line{width:540px; padding:20px 0 0 190px; text-align:left; overflow:hidden;}
.btn_sub{width:111px; height:35px; cursor:pointer; text-align:center; border:none; line-height:30px; font-weight:bold; color:#FFFFFF; font-size:14px; background:url(../reg/btn_reg.gif) no-repeat;}
/**********状态信息样式**********/
.t_right{width:250px; height:20px; margin-top:8px; border:1px dashed #19aa11; color:#19aa11; text-align:left; padding:2px 3px 0  28px; background:url(../reg/ico_right.gif) no-repeat 3% 45%; line-height:22px; overflow:hidden;}
.t_error{width:250px; height:20px; margin-top:8px; border:1px dashed #ff0000; color:#ff0000; text-align:left; padding:2px 3px 0  28px; background:url(../reg/ico_error.gif) no-repeat 3% 45%; line-height:22px; overflow:hidden;}
/**********pagefooter**************/
#page_footer{width:100%; text-align:center; margin-top:10px; background:url(../business/bg_btm.gif) repeat-x left top; padding-bottom:10px; overflow:hidden;}
.tb_m{width:100%; line-height:23px; padding-top:8px; color:#757474; overflow:hidden;}
.tb_m a{color:#000000; text-decoration:none;}
.tb_m a:hover{color:#000000; text-decoration:underline;}
.tb_t{width:100%; padding-top:8px; line-height:22px; color:#666666;}
.tb_t a{color:#666666; text-decoration:none;}
.tb_t a:hover{color:#000000; text-decoration:underline;}