/* 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:80px; padding:6px 0 0 0; float:left; overflow:hidden;}
.logo_r{width:500px; padding-right:6px; float:right; overflow:hidden;}
.lr_txt{color:#858585; margin-top:40px; text-align:right; line-height:20px;}
.lr_txt a{color:#858585; text-decoration:none;}
.lr_txt a:hover{color:#333333; text-decoration:underline;}
.lr_hbg{width:100%; margin-top:15px; 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; padding-top:3px; overflow:hidden;}
.m_left{width:372px; float:left; overflow:hidden;}
.m_right{width:385px; float:right; overflow:hidden;}
.m_right1{width:385px; margin:35px auto; padding:0px; text-align:center; overflow:hidden;
          }
/*****left**********/
.img_l{width:372px; border-bottom:1px dashed #d9d9d9; padding:15px 0px; overflow:hidden;}
* html .img_l{width:372px; border-bottom:1px dashed #d9d9d9; padding:12px 0px 15px 0 ; overflow:hidden;}
* +html .img_l{width:372px; border-bottom:1px dashed #d9d9d9; padding:12px 0px 15px 0 ; overflow:hidden;}
.img_l img{float:left; width:112px; height:85px; overflow:hidden;}
.img_l .rtxt{width:250px; padding-top:10px; float:right; text-align:left; line-height:20px; color:#666666; overflow:hidden;}
.img_l .rtxt a{color:#008ad4; font-size:14px; font-weight:bold; text-decoration:none;}
.img_l .rtxt a:hover{color:#008ad4; font-size:14px; font-weight:bold; text-decoration:underline;}
/*****right**********/
.login_rt{width:385px; height:13px; background:url(../login/br_rt.gif) no-repeat left top; overflow:hidden;}
.login_rb{width:385px; height:13px; background:url(../login/br_rb.gif) no-repeat left top; overflow:hidden;}
.login_rc{width:337px; position:relative; padding:5px 24px; background:url(../login/br_rc.gif) repeat-y; overflow:hidden;}
.lg_txt{width:297px; height:17px; padding:10px 0 12px 40px; background:url(../login/ico_r2.gif) no-repeat left 25%; text-align:left; border-bottom:1px solid #c9c9c9; overflow:hidden;}
.pan_input{padding:20px 0 23px 0; text-align:left; color:#000000; border-bottom:1px solid #ececec;}
.inp{border:1px solid #5bb5e6; width:184px; height:16px; line-height:18px;}
.item_line{width:337px; padding-top:8px;line-height:25px; overflow:hidden;}
.il_txt{width:57px; float:left; text-align:right; overflow:hidden;}
.il_inp{width:188px; padding-left:3px; height:100%; line-height:100%; vertical-align:bottom; text-align:left; float:left; overflow:hidden;}
.il_tip{width:82px; padding-left:6px; float:left; color:#999999; overflow:hidden;}
.il_tip a{color:#999999; text-decoration:underline;}
.il_tip a:hover{color:#999999; text-decoration:none;}
.btn_sub{width:78px; cursor:pointer; height:35px; border:none; background:url(../login/btn_sub.gif) no-repeat; line-height:35px; font-weight:bold; font-size:14px; color:#FFFFFF; text-align:center;}
.btn_reg{width:78px; cursor:pointer; height:35px; border:none; background:url(../login/btn_reset.gif) no-repeat; line-height:35px; font-weight:bold; font-size:14px; color:#FFFFFF; text-align:center;}
.btn{padding-left:75px; margin-top:12px;}
.txt_tip{width:317px; padding:16px 10px 6px 10px; text-align:left; line-height:20px; color:#858585; overflow:hidden;}
.txt_tip .title{float:left; width:66px; font-weight:bold; color:#ff802c; overflow:hidden;}
.txt_tip .txt{float:left; width:250px;}
/**********pagefooter**************/
#page_footer{width:100%; text-align:center; margin-top:4px; 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;}
/**********µÇÂ¼³É¹¦********/
.pan_sus{width:323px; padding:4px 7px 4px 7px; border-bottom:1px solid #ececec; color:#666666; text-align:left; line-height:20px; overflow:hidden;}
.red{color:#FF0000;}
.pan_sus ul{width:310px; height:120px; padding:2px 0 0px 12px; overflow:hidden;}
.pan_sus ul li{padding-left:8px; background:url(../login/ico_r3.gif) no-repeat left 45%; line-height:21px;}
* html .pan_sus ul li{padding-left:8px; background:url(../login/ico_r3.gif) no-repeat left 45%; line-height:20px;}
* +html .pan_sus ul li{padding-left:8px; background:url(../login/ico_r3.gif) no-repeat left 45%; line-height:20px;}
.pan_sus ul  a{color:#666666; text-decoration:none;}
.pan_sus ul  a:hover{color:#000000; text-decoration:underline;}

.newClose{position:absolute; right:25px; top:25px; font-weight:bold;}