@charset "gb2312";
/* 公用样式 */

body {margin:0;padding:0;text-align:center;background:#d2dce4;
	font-size:12px;color:#333;line-height:21px;font-family:Arial, Helvetica, sans-serif;}
form, ul, li, div, input, h1, h2, h3, dt, dd, dl, img {
	margin:0;padding:0;
}

h2,h2 a,h2 a:visited,h2 a:link{ font-weight:normal;}
img {border:0;vertical-align:middle;vertical-align:middle;}
ul li{list-style-type:none;}
ol{ list-style-type:none; margin:0; padding:0;}
.clea {font: 0px/0px sans-serif;clear: both;display: block;line-height:0;}


 a.red:hover {text-decoration:underline;color:#F7471E;}
.red, a.red:link, a.red:visited {color:#F7471E;}

.tg_blue,a.tg_blue,a.tg_blue:visited{ color:#006699;}

.tg_map{ padding:35px 0 0 110px;}
.tg_map01 a,.tg_map01 a:visited,.tg_map02 a,.tg_map02 a:visited{ color:#fff; text-decoration:none;}
.tg_map03 a,.tg_map03 a:visited{text-decoration:none;}
.tg_map01{float:left; line-height:28px; color:#fff; padding:203px 0 335px 0px; border-right:1px solid #c9d3dd; width:138px; height:30px; margin-top:13px;}
.tg_map01_li{ background:url(../i/map01.gif) no-repeat; width:126px; height:30px; padding-left:12px; float:left;}
.tg_map02{float:left; line-height:28px; color:#fff; width:139px; }
.tg_map02_li{ background:url(../i/map02.gif) no-repeat; color:#333; width:114px; height:30px; padding:0 12px; float:left; text-align:center;}
 .tg_map03{float:left; line-height:28px;  width:134px; }
.tg_map03_li li{ background:url(../i/map03.gif) no-repeat; width:122px; height:29px; padding-left:12px; float:left; text-align:center; margin-bottom:15px;}
.tg_map02_w{ border-right:1px solid #c9d3dd; width:138px; height:30px;}

.tg_xr_tit{ height:25px; background:url(../i/tg_cont_bj.gif) repeat-x;}
.tg_xr_cont{ background:url(../i/tg_cont_bj.gif) 0 -25px repeat-x #fff;}
.tg_xr_tit h2{ font-size:12px; color:#333;font-weight:bold; line-height:25px; padding-left:15px;}
.tg_xr_cont h2{ font-size:12px;color:#333;font-weight:bold; line-height:25px;}
 #txt_CardNo{ border:1px solid #b6c3d3; width:138px; height:18px; color:#b5c3d0; margin-right:5px;}

.tg_pa{ padding:10px 35px;}
.tg_bjcx_box{ width:638px; border:1px solid #d2dce4; line-height:40px; height:40px; padding:0 30px; background:#fff; margin-bottom:25px;}

.tg_qdfl{ width:700px; padding-top:10px;}
.tg_qdfl h3{ float:left; width:50px; float:left; font-size:12px; font-weight:normal;}
.tg_qdfl01{ width:440px; float:left; border-right:1px solid #ccc; margin-right:5px;}
.tg_qdfl01 li{ width:110px; float:left; overflow:hidden;}
.tg_qdfl02{ width:150px; float:left;}
.tg_qdfl02 li{ width:150px; float:left; overflow:hidden;}


.tg_xr_cont2{ background:#fff;}
.tg_xr_cont2 h2{ font-size:12px; color:#333; padding:10px 0 0 0px; font-weight:bold; line-height:25px;}
.tg_ylb{ border:1px solid #d2dce4; }
.tg_ylbM{ border:1px solid #d2dce4; margin-bottom:20px;}
.tg_ylbM, .tg_ylb td{ padding:0 5px;}

.tg_ylb2 td{ padding:2px 5px;}

.tg_gues_l{ width:350px; float:left;}


.tg_gues_l label{ text-align:left; width:70px; display:block; float:left; cursor:pointer;}
.tg_gues_l .login_input{ width:230px; border:1px solid #c9d3db; height:18px; overflow:hidden; margin:2px 0; float:left;}
.tg_gues_l .login_but{ margin:10px 20px 0px 100px;}
.tg_gues_l .sle_fom{margin:2px 0!important; margin-top:4px; width:232px;}
.tg_gues_r{ width:350px; float:left;}
.tg_gues_r_txt{ width:330px; height:82px; border:1px solid #d2dce4; float:left; color:#c5d1da; padding:5px;}
.tg_gues_l span{ color:#94abbd;}

.qd_l{ float:left; width:560px; }
.qd_r{ float:right; width:196px; background:#fffffe;height:565px!important; *height:571px!important; padding-left:5px;}
.tg_qd_box{border:1px solid #d2dce4; width:468px; padding:35px 0 15px 0; background:#fff; text-align:center;}
.tg_ts{ width:380px; background:#fff url(../i/tg_qd_11.jpg) 5px 15px no-repeat;height:318px; padding-left:70px; line-height:16px; border-top:1px solid #d2dce4; padding-top:20px; margin-top:10px; text-align:left;}

.qd_r h2{font-size:12px; color:#333; font-weight:bold; line-height:25px;}


/*0623新增加*/
.t_cx_box{border:1px solid #d2dce4; width:458px; padding:15px; background:#fff;}
.t_bx_img{ float:left;width:90px; overflow:hidden; padding:10px 0; text-align:center}
.t_bx_info{ float:left; width:340px; padding-top:6px; overflow:hidden; line-height:20px; padding:10px 0;}
.t_h2_bo{border-bottom:1px solid #d2dce4; }

.t_cx_input{ width:230px; border:1px solid #e2e9ef; height:15px; overflow:hidden; margin:0; padding:2px;}
.t_zx_tit{ background:url(../i/t_wd_tit.gif) repeat-x; height:21px; padding-left:20px;}
.t_zx_cont ul li{ height:30px; line-height:30px; border-bottom:1px solid #e4e9ed; padding:0 15px;} 
.t_zx_cont ul li .t_zx_date{ float:right; font-size:10px; font-family:Verdana,sans-serif; color:#c5d1da;}
.t_page{ padding:5px 15px;}
.t_cx_wz p{ margin:0; padding:0; line-height:18px; margin:0 0 10px 0;}
.t_wz_pl h3{ font-size:12px; border-bottom:1px solid #d2dce4; margin-top:10px;}
.t_wz_pl ul { padding:5px 0px;}
.t_wz_pl ul li{ float:left; width:210px;}
.t_other_inp { border:1px solid #d2dce4; padding:2px 8px; height:14px; overflow:hidden;}

.t_my_img{ float:left;width:160px; overflow:hidden; text-align:center}
.t_my_info{ float:left; width:280px; padding-top:6px; overflow:hidden; line-height:25px; padding:20px 0 0 10px;}
.t_my h3{ font-size:12px; font-weight:normal; padding-top:15px; line-height:28px;}
.t_my td{ padding-left:8px;}
.tg_blue,a.tg_blue,a.tg_blue:visited{ color:#006699;}
