﻿/* 全局*/
* { margin: 0px; padding: 0px;}
html { overflow-x: hidden; overflow-y: auto;}
body { font-family:"宋体"; margin:0; padding:0; background:#ffffff url(../images/bg.gif) repeat-x; font-size:12px; color:#000000;}
img { border:0; margin:0; padding:0;}
div,span,p,h1,h2,h3,h4,h5,h6,form,label,input{margin:0; padding:0;}
a { text-decoration:none; color:#000000;}
a:hover { text-decoration:underline;}
ul,li{list-style:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.banner img{}
.mart5{margin-top:5px;}
.marl5{margin-left:5px;}
#header{width:778px; border:1px solid #336666; overflow:hidden; margin:0 auto;}
#top{width:778px; height:27px; overflow:hidden; background:url(../images/topbg.gif) repeat-x; line-height:27px;}
.top_l{float:left; margin:0 0 0 10px;}
.top_l a{color:#000000;}
.top_l strong a{color:#0000FF;}
.top_r{float:right; margin:0 10px 0 0;}
#logo_banner{width:778px; overflow:hidden; margin:5px 0 0 0; }
#logo{float:left;}
#logo img{display:block;}
#logo_banner .banner{float:left; margin-left:2px;}
#top_banner{width:778px; height:auto; overflow:hidden; margin:5px 0 0 0; }
/*#top_banner a{float:left; margin-right: 6px}*/

#bl{width:778px; height:27px; line-height:27px; background:url('../images/topbg.gif') repeat-x; margin:5px auto 0 auto; border:1px solid #336666;}
#bl span{padding-left:30px; background:url('../images/icon01.gif') 10px 8px no-repeat; display:block;}
#bl span strong{color:#006666;}
#bl span a:hover{color:#ff0000;}


.banner01{margin:5px auto 0 auto; overflow:hidden; width:780px; height:auto;}


#container{width:780px; overflow:hidden; margin:5px auto 0 auto;}
#left{float:left; width:635px; overflow:hidden;}

.ana{width:633px; overflow:hidden; border:1px solid #336666;}
.ana_title img{display:block; }
.ana_con{padding:10px;}
.ana_con p{line-height:24px;}
.ana_con h2{width:530px; height:32px; padding:0 0 0 7px; line-height:30px; font-size:12px; background:url(../images/zhu.gif) no-repeat; margin:0 auto; }
#marqu{width:633px; height:27px; line-height:27px; border:1px solid #B9DBE4; margin:5px 0 0 0; overflow:hidden;}
#nav{width:633px; height:31px; overflow:hidden; background:url('../images/nav.gif') repeat-x; border:1px solid #000000;}
#nav li{float:left; width:160px; margin:3px 0 0 20px; display:inline;}
#nav li a{display:block; width:105px; height:28px; line-height:28px; color:#ffffff; font-size:14px; background:url('../images/navbg.gif') no-repeat; padding:0 0 0 55px}
#nav li a:hover{background:url('../images/navbg2.gif') no-repeat; text-decoration:none; color:#000000;}
#snav{width:635px; overflow:hidden; height:24px; background:#DFECEE; padding:4px 0;}
#snav li{float:left; width:60px; height:22px; line-height:22px; border:1px solid #447C83; background:#DFECEE; text-align:center; margin-left:6px; display:inline;}
#snav li a{display:block;}
#snav li .snav_check{ background:url('../images/snavbg.gif') no-repeat;}
#snav li a:hover{color:#ff0000; background:url('../images/snavbg.gif') no-repeat;}
.con_table{background:#72AFB8; line-height:18px;}
.con_table_title{background:url(../images/title.gif) repeat-x;}
.textad{border:1px solid #72AFB8;}
.textad a{color:#0000ff;}

#right{float:right; width:138px; overflow:hidden; border:1px solid #B9DBE4;}
#login{width:138px; overflow:hidden;}
.login_t img{display:block;}
.login_b{padding:10px; border-bottom:1px solid #B9DBE4; }
.login_b p{margin:5px 0 0 0;}
.login_txt{width:80px; border:1px solid #aac8e1; height:18px;}

#contact{width:138px; overflow:hidden;}
.contact_t img{display:block;}
.contact_b{padding:0 10px; border-bottom:1px solid #B9DBE4; line-height:24px;}

#center1{margin:10px 0 0 0; text-align:center;  overflow:hidden;}
#center1 img
{
	margin-bottom:5px;
	width:120px;
	height:60px;
	border:#066 1px solid;
}

#footer_link{width:778px; height:30px; background:#EDF3F4; line-height:30px; overflow:hidden; border:1px solid #72AFB8; margin:10px auto 0 auto;}
.footer_linkl{float:left; margin-left:10px;}
.footer_linkr{float:right; margin-right:10px;}
.footer_linkr a:hover{color:#ff0000;}
#footer{margin:10px auto 0 auto; overflow:hidden; width:760px; line-height:24px;}


/*logined*/
#logined,#balance{overflow:hidden; margin:0 0 10px 0;}
.balance_t img{display:block;}


/*consume*/
#consume{width:635px; overflow:hidden;}
.consume_title{width:120px;height:24px; line-height:24px; background:url('../images/til_top.gif') no-repeat; text-align:center;}
.consume_table{line-height:20px;}

/*bankindex*/
#bankindex{width:635px; overflow:hidden;}
.bankindex_table{line-height:24px;}
.bank_way{margin:5px 0 0 0; line-height:24px; width:623px; overflow:hidden; border:1px solid #ADC8CA; padding:0 5px;}
.bank_way h2{font-size:12px;}


/*article*/
#article_top{height:28px; width:778px; border-left:1px solid #2f9e00; border-right:1px solid #2f9e00; overflow:hidden; background:url(../images/article_topbg.gif) repeat-x; margin:0 auto; line-height:28px;}
.article_top_l{float:left; margin:0 0 0 10px; display:inline;}
.article_top_l a{color:#ffffff; font-weight:bold;}
.article_top_r{float:right; margin:0 10px 0 0; display:inline;}
.article_top_r a{color:#ffffff; font-weight:bold;}
#article{padding:20px; overflow:hidden; width:738px; border:1px solid #257779; margin:0 auto;}
#article h1{color:#FF6600; line-height:30px; font-size:18px; text-align:center;}
.article_about{text-align:center; overflow:hidden; margin:10px 0 0 0; width:738px; padding-bottom:10px; background:url(../images/line_arl.gif) center 100% no-repeat; font-size:14px;}
#article_con{font-size:14px; line-height:24px; overflow:hidden; margin:20px 0 0 0;}
#login_con{font-size:12px; line-height:24px; overflow:hidden; margin:20px 0 0 0;}

/*reg*/
.reg_main{border:2px solid #007777; padding:18px; width:740px; overflow:hidden;}
.reg_main h2{font-size:14px;}
.reg_bor{border:1px solid #007777; overflow:hidden; width:738px;  margin:10px 0 0 0;}
.reg_table{line-height:24px;}
.reg_text{width:140px; height:18px; }
.reg_code{width:80px; height:18px; float:left;}
.reg_bor p{line-height:24px; margin-left:10px;}
/*ad*/
#ad_bor{width:774px; overflow:hidden; border:1px solid #336666; padding:2px;}
.ad_title{width:772px; height:31px; line-height:31px;  overflow:hidden; background:url('../images/menu_bg.gif') repeat-x; border-left:1px solid #E2DCA5; border-right:1px solid #E2DCA5; }
.ad_title strong{margin:0 0 0 10px;}
.contactus{width:490px; padding:10px 274px 10px 10px; background:url('../images/contact.jpg') 100% 100% no-repeat;}
.contactus p{line-height:24px;}
.contactus p strong{color:#006600}
.ad_table{line-height:27px;}

#top1 img{width:468px;height:60px;margin-right:4px;margin-top:8px;}
#top2 img{width:120px;height:60px;margin-right:4px;margin-top:8px;}
#center3 {width:780px;height:auto;}
#center3 img{width:780px;height:40px;}
