@charset "gb2312";
body{font:12px/1.5 arial;color:#000; background:#554a64 url(images/bg.gif) repeat;}
*{margin:0;padding:0;}
img{border:0}
li{ list-style:none;}
.bottom{padding-bottom:15px;}
.clear{clear:both;}
#wrapper,#header,#footer{width:800px;margin:0 auto;}

#footer{ background:#f2f2f2 url(images/foot_bg.gif) repeat-x top;text-align:center;padding:10px 0 20px; color:#666;}
.content{width:750px;margin:0 auto;background:#fff url(images/main_bg.gif) repeat-x top;padding:10px 25px; position:relative;}

.zp{ position:absolute;top:0;right:60px;width:148px;height:35px; background:url(images/pan_bottom.gif);}
.go{ width:159px; height:69px;position:absolute;top:80px;right:50px; background:url(images/go.gif);}
.go a{width:159px; height:69px;display:block;text-indent:-999px;}
h2{padding:5px 0;}

ol{padding:3px 30px;}
ol li{list-style-type:decimal;padding:1px;}
.tab{ border-collapse:collapse;width:620px;margin:10px 0 20px 15px;}
.tab th{border:1px solid #d7d7d7; text-align:left;padding:4px 0 1px 20px; background:#f6f6f6;font-size:14px; font-weight:400;}
.tab td{border:1px solid #d7d7d7;padding:3px 0 1px 20px;}
.order{padding-left:25px;}
.order img{padding:0 10px;}
.lc{padding:5px 0 25px 3px;}
.guize{padding:5px 50px 20px 35px;}
.guize li{padding:2px 0;}

#hj_list,#hj_list2{height:150px;margin:5px 0 20px;overflow:hidden;width:350px;float:left;}
.name_list{overflow:hidden;}
.name_list li{height:29px;border-bottom:1px solid #e4e4e4;float:left;width:280px;line-height:29px;margin:0 25px;}
.name_list li span{ float:left; display:block;}
.name_list li span.name{width:60px;padding-left:10px;}
.name_list li span.num{width:70px;}
.info{ background:#fcf427 url(images/infoBg.jpg) no-repeat;font-weight:700;width:364px;height:34px;margin-left:47px;line-height:34px;padding:0 10px 0 15px;}
.tel{ text-align:center;padding:20px 0 40px;height:26px;}

.notice{padding:0 15px 50px;}
.go_now{padding:0 0 20px 0;}
.left{width:360px;float:left;}
.right{ width:385px; float:right;}
.left h2{font:700 14px/1.2 arial;}
.order_list th{ background:#ffdde5;padding:4px 0 4px 8px; font-weight:400; text-align:left;}
.order_list td{border-bottom:1px solid #e6d5d9;padding:4px 0 4px 8px;}

.pagenav{padding:5px;color:#999;}
.pagenav a:link,.pagenav a:visited{margin:0 5px;color:#999; text-decoration:none;}
.pagenav a:hover{color:#333; text-decoration:underline;}
.pagenav span{padding:0 20px 0 15px;}
.alert{width:284px;height:36px;line-height:36px;padding:0 15px; background:url(images/alert_bg.gif) no-repeat 0 0;}
.flash{padding-top:10px; text-align:right;}

.pop{color:#000000; position:relative;z-index:5; text-decoration:none;width:120px; text-align:center;display:block;}
.pop:hover{background:transparent;color:#000000;text-decoration:none}
.pop div{display:none}
.pop:hover div{display:block;background:#000000;width:200px;padding:10px;position:absolute; text-align:center; border:#90019c 2px solid;z-index:5000; left:146px;top:0;padding:20px 10px;}
.pop:hover div img{ vertical-align:middle;}
.redBold{font-weight:700;color:#e30810;}

.top_t{padding:5px 210px 0px 10px;}
.top_b{font-weight:700;padding:2px 0 20px 10px;}
.bank_top{width:780px;margin:0 auto;height:54px;overflow:hidden;padding:10px 10px;background:#fff url(images/bank_bg.gif) repeat-x 0 0;}
.bank_top span{float:right;padding:30px 10px 0 0;}
.bank_top a:link,.bank_top a:visited{margin:0 5px;color:#666;text-decoration:none;}
.bank_top a:hover{color:#f60;}