.messagebox{z-index:30001;position:absolute;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);background-color:#000;width:100%;height:100%;zoom:1;display:none}

.msgTable{width:430px;height:230px;position:absolute;z-index:30002;display:none;}

.ics{background-image:url('images/ics.gif');background-repeat:no-repeat;}
.msgTable a{color:#369;font-size:12px;margin-bottom:2px;}
.msgTable input{color:#000000;}
.msgTable div.msgTitle{height:70px;line-height:70px;font-size:15px;color:#630;padding-left:55px;font-weight:bold;}
p.close{background-position:0 -91px;width:17px;height:17px;right:20px; top:15px; display:inline;cursor:pointer;position:absolute}
.msgTable table{width:350px;margin:10px 0 0 30px}
.msgTable table td{padding:5px 2px;font-size:14px;background-image:none}
.msgTable table td p.inp1{width:164px;height:29px;}
.msgTable table td p.inp2{width:164px;height:29px;background-position:0 -29px}
.msgTable table ul{margin:60px 0 0 0;
    padding: 0;}
.msgTable table ul li{height:33px;width:86px; float:left; margin-left:10px;display:inline;font-size:12px}
.msgTable table ul li input{background-image:url('images/ics.gif');background-position:0 -58px;border:0;padding:2px 0 0 2px;height:33px;width:86px;color:green; cursor:pointer;}
.msgTable table ul li a img{ width:62px; height:20px; display:inline-block; position:relative; top:6px;}


#infozone{font-size:12px;color:red;overflow:hidden;width:300px;height:15px; position:relative}
#infozone li{height:20px;line-height:16px;white-space:nowrap;overflow:hidden;list-style-type:none}
#infozone a{text-decoration:none}

ul{list-style-type:none;padding:0;margin:0}
li{ padding:0}
.lf{ float:left}
.rg{ float:right}




.tc_cl1{ width:480px; border:1px solid #a81212; background-color:#ffffff;}
.tc_cl2{ width:550px; border:1px solid #a81212; background-color:#ffffff;}
.tc_cl3{ width:430px; height:230px; background:url(../images/tc_bg1.jpg) no-repeat; display:block}
.tc_top3{ height:30px; }

.tc_top{background:url(images/top_bg1.jpg) repeat-x; width:100%; height:28px; line-height:26px; color:#f39f09; display:block;}
.tc_main1{ height:180px;}
.tc_main2{ padding:28px 38px;}
.tc_main2 p{ color:#bd2828; padding:5px 0}

.tc_main3{ width:295px; height:180px; padding:20px 0 0 135px;}
.tc_main3 p{ width:100%; color:#000000; display:inline; line-height:23px; padding:4px 0; float:left; text-align:left;}
.tc_main3 p.ckbox{ padding:10px 0 20px 35px;width:80%;}
.tc_main3 p.btn_bg{padding-left:25px; width:80%;}
.tc_main3 p.btn_bg a{ float:left; margin-left:10px; display:inline;}
input.uid{ width:130px; height:18px; line-height:18px; border:1px solid #bfbfbf;}
.tc_sm{background:url(../images/tc_sm.jpg) no-repeat; display:block; background-position:left; color:#666666; margin-left:8px; padding-left:10px; width:60px; float:left}



.tc_jhm{ padding:5px; background-color:#97989A; color:#ffffff;}
.tc_fz{ margin-left:10px;color:#23769C;  font-weight:bold}
.tc_fz a:link,.tc_fz a:visited{ color:#23769C; text-decoration:underline; }
.tc_fz a:hover{text-decoration:underline;color:#23769C; }
.tc_nx{ margin-right:20px; color:#bd2828;}
.tc_nx a:link,.tc_nx a:visited{ color:#bd2828; text-decoration:none; }
.tc_nx a:hover{text-decoration:underline;color:#bd2828; }
.tc_mainpc{ margin:55px 38px 0 75px; display:inline; float:left}
.tc_maincl{ width:225px; color:#bd2828; margin-top:50px; line-height:22px; display:inline; float:left}