@charset "gb2312";
*{ margin:0; padding:0;}
img{ border:0;}
body{ font:9pt "宋体"; background:#fff url(precardviewsthemeimagesnewCardPubbody_bg.jpg) repeat-x;}
a{ color:#333; text-decoration:none; cursor:pointer;}
a:hover{ color:#f00; text-decoration:underline;}
h1,h2,h3,h4,h5,h6{ font:9pt "宋体"; font-weight:normal;}
ul,ol{ list-style:none;}
.clear{ clear:both;}
.l{ float:left;}
.r{ float:right;}

#main{ width:778px; margin:0 auto;}
.top{ height:26px; color:#666; width:778px; line-height:26px;}
.top a{ color:#f60; margin-left:13px;}
.logo{ border-bottom:4px solid #e7340b; padding:10px 0 8px 0;}
.subnav{ height:32px; line-height:24px; color:#666;}
.subnav a{ color:#666;}

.top_bg{ background:url(precardviewsthemeimagesnewCardPubcont_top.jpg) no-repeat; height:8px;}
.bottom_bg{ background:url(precardviewsthemeimagesnewCardPubcont_bottom.jpg) no-repeat; height:7px;}
#center{ background:url(precardviewsthemeimagesnewCardPubcont_center.jpg) repeat-y; padding:15px 6px 30px 35px;}
.center_left{ width:510px; float:left;}
.center_left h2{ border-bottom:1px solid #ccc; padding:0 0 5px 3px;}
.password{ line-height:20px; color:#666;}
.password td.jy{position:relative;}
.password td.jy1{ position:absolute;_position:relative; z-index:1;margin-top:5px;*padding-left:164px;_padding-left:5px;padding-left:-8px;}
.text_01{ background:#fff; border:1px solid #acacac; line-height:18px; height:18px; width:176px; padding:0 3px; color:#666;}
.w100{ width:100px;}
.btn_01{ background:url(precardviewsthemeimagesnewCardPubbtn_01.jpg) no-repeat; width:96px; height:35px; color:#fff; font-weight:bold; border:0; cursor:pointer; font-size:16px;}

/*右侧*/
#right{ float:right; width:188px; border:1px solid #d5d5d5; background:#f7f7f7 url(images/icon_003.gif) bottom repeat-x; padding:0 5px 100px 5px;}
#center_right h2{ width:187px; float:left; line-height:20px; color:#747474; font-weight:bold; margin-top:10px;}
.kf{ width:190px; float:left;}
.kf p{ float:left;}
.kf_xj1{ width:188px; float:left; border:1px solid #ccc; border-width:0 1px;}
.kf dl{ width:183px; float:left; border-bottom:1px dashed #c7ac8e; background:url(precardviewsthemeimagesnewCardPubkf.gif) right bottom no-repeat; height:65px; padding:10px 0 0 5px;}
.kf dl dt{ width:178px; float:left; line-height:24px; color:#666; font-weight:bold; margin-bottom:5px;}
.kf dl dd{ width:178px; float:left; color:#929292; line-height:16px;}
.kf h3{ width:188px; float:left; line-height:28px; font-weight:normal; color:#666;}
.kf h3 span{ font-size:16px; font-weight:bold; color:#FF0000; padding:0 4px;}

.right_cont{ padding:15px 0 12px 0; clear:both;}
.right_cont ul{ border:1px dashed #acacac; border-width:1px 0; padding:5px 0;}
.right_cont ul li{ color:#555; line-height:24px;}
.right_cont ul li a{ color:#555;}
.right_cont ul li a:hover{ color:#f00; text-decoration:underline;}
.pingjia{ border:1px solid #d8d8d8; padding:8px 10px 10px; color:#666; line-height:15px;}
.pingjia span{ color:#f60; font-weight:bold; line-height:18px;}

*中部右边样式*/
#middle{ float:left; width:5px; height:215px; padding-top:215px; margin-left:7px;display:inline;}
#center_right{ width:188px; float:right; margin-left:6px; display:inline }
.c_r_1{ width:188px;}
.c_r_1 ul{ background:url(precardviewsthemeimagesnewCardPubkf.gif) right bottom no-repeat; width:183px; float:left; padding:10px 0 0 5px;}
.c_r_1 ul li{ width:183px; float:left; line-height:20px; font-size:13px; color:#979596;}
.c_r_1 ul li span{ color:#f45f01; font-size:16px; font-weight:bold;}
.c_r_1 ul li input{ background:url(precardviewsthemeimagesnewCardPubzx.gif) no-repeat; width:112px; height:33px; border:0; cursor:pointer; color:#e8320a; font-weight:bold; font-size:13px; margin-top:5px;}
.c_r_1 dl{ width:182px; padding:10px 0; margin-top:10px; float:left; border:1px solid #e6e6e6; color:#696969;}
.c_r_1 dl dt{ width:60px; text-align:center; line-height:32px; float:left; border-right:1px solid #666;}
.c_r_1 dl dd{ padding-left:10px; float:left; line-height:16px;}
.c_r_2{ width:188px; border:1px dashed #8a8a8a; border-width:1px 0; margin-top:15px; display:inline; padding:8px 0; padding-bottom:15px;}
.c_r_2 ul li{ width:178px; float:left; line-height:22px; color:#606060; background:url(precardviewsthemeimagesnewCardPubdian.gif) 0 8px no-repeat;padding-left:10px;}
.c_r_2 ul li a{ color:#606060;} 
.c_r_2 ul li a:hover{ color:#f00;}
.c_r_3{border:1px solid #d8d8d8; width:172px;display:inline; height:114px;margin-left:4px; font-size:9pt; font-family:宋体; margin-top:22px; padding-right:3px;line-height:16px;color:#666;}
.c_r_3 strong{ color:#f60;}
.c_r_3 a.gs{ color:#f60; text-decoration:underline;}
/*中部右边样式结束*/
.tishi{ color:#666; line-height:20px;}
/*重置按钮*/
.btn_02{ background:url(precardviewsthemeimagesnewCardPubbtn_02.jpg) no-repeat; width:67px; height:33px; border:0; cursor:pointer; color:#666; font-weight:bold;}


#tc_5{ width:379px; float:left; background:#ededed; padding:8px}
#footer{ border-top:1px solid #ccc; height:50px; line-height:30px; text-align:center; margin-top:20px; color:#666;}

/*2月24日新加我的保险卡样式开始*/
.picc_bxk h3{ font-weight:bold; color:#666; background:url(precardviewsthemeimagesnewCardPubicon_01.jpg) no-repeat; padding-left:30px; height:20px; padding-top:10px;}
.bxk_table{ line-height:20px; text-align:center; color:#666; margin-top:10px; border:1px solid #d8d8d8; border-width:1px 0 0 1px;}
.bxk_table td{ border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.bxk_table a{ color:#f00; text-decoration:underline;}
.picc_bxk h4{ text-align:right; padding-top:12px;}
.picc_bxk h4 a{ color:#666; text-decoration:underline;}
.picc_bxk h5{ text-align:center; padding-top:12px;}

.picc_bxk_01{ margin-top:35px;}
.picc_bxk_01 h3{ color:#666; line-height:20px;}
.bxk_01_table{ line-height:20px; color:#666; margin-top:10px; border:1px solid #d8d8d8; border-width:1px 0 0 1px;}
.bxk_01_table td{ border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; padding:0 15px; height:48px; color:#666;}
.input_txt{ width:139px; height:18px; color:#666; background:#fff; border:1px solid #acacac; padding:0 3px;}
.input_yzm{ width:70px; height:18px; color:#666; background:#fff; border:1px solid #acacac; padding:0 3px;}
.picc_bxk_01 h4{ padding:45px 0 0 160px;}
.picc_bxk_01 h4 span{ float:left;}
.picc_bxk_01 h4 a{ color:#666; text-decoration:underline; font-size:14px; line-height:35px;}
.picc_bxk_01 h4 input{ background:url(precardviewsthemeimagesnewCardPubmycardbt.gif) no-repeat; width:96px; height:35px; cursor:pointer; font-weight:bold; color:#fff; font-size:16px; border:0; margin-left:20px;}
/*2月24日新加样式结束*/