.w560{width:560px;}
.w220{width:220px;}
.w160{width:160px;}
.w100{width:100px;}
.w80{width:80px;}
a.red{color:#c00;}
.tc_zc{width:580px; height:220px; border:solid 1px #ccc; background:#fff; line-height:180%; color:#666; margin:10px 0 20px 0; padding:3px 5px;}
.btn_bg{background:url(/i/btn_bg.gif) no-repeat; width:73px; height:25px; border:none; line-height:25px; color:#444; font-size:13px;}
.tc_tips{width:560px; padding:5px 20px; border:solid 1px #fee4ce; background:#fff5ec; color:#c00; line-height:180%; margin-bottom:10px;}
.hkpt15{padding-top:0px;*padding-top:15px !important;*padding-top:0px;}
.hkpt30{padding-top:0px;*padding-top:30px !important;*padding-top:0px;}
.pt10{padding-top:10px;}


#tc_nav{width:226px; padding-top:5px; float:left;}
#tc_nav .tc_nbg{width:222px; border:solid 2px #fdede0; position:relative;}
#tc_nav .tc_nbg .tctop{position:absolute; top:-15px; left:-2px;}
#tc_nav .tc_nbg ul{width:200px; padding:25px 0 15px 0; margin-left:10px;}
#tc_nav .tc_nbg li{height:32px; line-height:32px; font-size:14px; border-bottom:dashed 1px #fdede0; padding-top:2px;}
#tc_nav .tc_nbg li strong{padding-left:28px; color:#444;}
#tc_nav .tc_nbg li a:link,#tc_nav .tc_nbg li a:visited{color:#666; text-decoration:none;padding-left:28px;}
#tc_nav .tc_nbg li a:hover,#tc_nav .tc_nbg li a:active{color:#f60; text-decoration:none; background:url(/i/leaf.gif) left no-repeat; padding-left:28px;}

#tc_cont{width:730px; border:solid 1px #fdede0; float:right;}
#tc_cont h2{width:640px; padding:10px 0 0 50px; margin:0 auto; height:40px; line-height:40px; border-bottom:dashed 1px #ccc; color:#f60; font-size:14px; background:url(/i/tch2bg.gif) left no-repeat;}
#tc_cont .tc_area{width:650px; padding:15px 0 50px 0; margin:0 auto; text-align:left;}
#tc_cont .tc_area p.info{font-size:14px; color:#666; line-height:26px; text-indent:28px;}
#tc_cont .tc_area ul.mytc{width:100%; border-bottom:solid 1px #fee4ce; background:#fff5ec; _display:inline-block; overflow:hidden;}
#tc_cont .tc_area ul.mytc li{height:28px; line-height:28px; padding-left:15px; color:#333; font-size:13px; float:left;}
#tc_cont .tc_area .mytc_list{width:100%; border-bottom:dashed 1px #eee; _display:inline-block; overflow:hidden;}
#tc_cont .tc_area .mytc_list li{height:28px; line-height:28px; padding:2px 0 0 15px; font-size:12px; color:#666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; float:left;}
#tc_cont .tc_area ul.tc_det{width:100%; padding:10px 0;}
#tc_cont .tc_area ul.tc_det li{line-height:26px; height:26px; font-size:12px; color:#666; padding-bottom:5px;}
#tc_cont .tc_area ul.tc_det li label{width:160px; padding-right:5px; display:block; float:left; text-align:right;}
#tc_cont .tc_area ul.tc_det li span{width:460px; display:block; float:left; text-align:left;}
#tc_cont .tc_area ul.tc_det li input.tc_txt{height:18px; padding:3px 4px 0px 4px; border:solid 1px #ccc; width:220px;}

#tc_cont ul.tc_sepc{padding:25px 0 0 0; margin:0; _display:inline-block; overflow:hidden;}
#tc_cont ul.tc_sepc li{padding:0 0 0 70px; margin:0; width:135px;  text-align:center; line-height:150%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; float:left;}
#tc_cont ul.tc_sepc li img{display:block; margin-bottom:5px;}

.tztc{padding:20px 30px 0 70px;}
.tztc_pic{width:150px; float:left;}
.tztc_js{width:450px; float:left; line-height:180%; color:#666;}
