@charset "utf-8";

.intro{ height:392px; background:url(../images/index.gif) no-repeat; position:relative;}
.intro ul{ position:absolute;right:105px; bottom:15px; color:#6D5352; line-height:1.6em;}
.main{ background:#FDFBC2 url(../images/b_g2.gif) repeat-x; height:150px; padding-top:40px;}
.main .login{ background:url(../images/form2.gif) no-repeat; width:250px; height:121px; float:left; overflow:hidden; margin-left:22px; display:inline;}
.login_b{width:241px; margin:22px 0 0 8px; float:left; display:inline;}
.login_b .username{ margin:10px 0 10px 5px;float:left;}
.login_b .password{ float:left; margin-left:5px;}
.login_b .label{ float:left; padding-top:3px; color:#5D5D55;}

.login_b p{ height:30px; line-height:30px; text-indent:30px; font-size:13px;}
.login_b p span{ color:#D68033; font-weight:bold;}
.login_b p.btn{ float:left; height:30px;padding:5px 0 0 140px;}


.login_b .btn{ float:left; height:30px;padding:5px 0 0 80px;}
.login_b .btn a:link{ text-decoration:underline; color:#5C5E53;}
.login_b .btn img{ vertical-align:middle;}
.login_b .box{ float:left;}
.login_b .box input{ border:0; background:url(../images/input.gif) no-repeat left center; width:173px; height:19px; padding-left:3px; padding-top:3px;}
.new_act{ float:left; width:367px; margin-left:55px;}
.new_act h2{ background:url(../images/t1.gif) no-repeat; width:367px; height:19px; font-size:16px; font-style:italic;color:#6D5352;}
.new_act ul{ padding-top:20px;}
.new_act ul li{ background:url(../images/i2.gif) no-repeat left 5px; padding-left:10px; width:355px;}
.new_act ul li a:link{ color:#735150;}
.new_act ul li a:visited{ color:#735150;}
.new_act ul li a:hover{ color:#735150; text-decoration:none;}
.new_act ul li span{text-align:right; width:98px; float:right; color:#707173;}
.new_act ul div img{ margin:3px 0 3px 10px;*margin:3px 0 3px 0;}
.new_act .dot{ background:url(../images/dot.gif) no-repeat left center; height:8px; margin-left:10px; overflow:hidden;}
.act_promo{ width:263px; height:139px; float:left; display:inline; margin-left:30px;}
.act_promo .promo_t{ width:263px; height:4px; background:url(../images/a_top.gif) no-repeat; overflow:hidden;}
.act_promo .promo_m{ width:262px; border-left:1px solid #DED3C1; border-right:1px solid #DED3C1; background:#FFF; padding-bottom:5px;}
.act_promo .promo_m h2{ width:242px; height:21px; background:url(../images/active.gif) no-repeat; text-indent:-9999px; margin:0 auto;}
.act_promo .promo_m .p_img{ width:243px; height:80px; margin:0 auto; margin-top:10px;}
.act_promo .promo_m li{float:right;}
.act_promo .promo_m p{ height:15px; width:243px; text-align:right; margin:0 auto; color:#CCC; margin-top:5px; overflow:hidden;}
.act_promo .promo_m .p_img img{ display:block;}
.act_promo .promo_b{ width:263px; height:4px; background:url(../images/a_b.gif) no-repeat; overflow:hidden;}
.visit{height:50px; padding-left:32px; float:left; width:968px;display:inline;  overflow:hidden;background:#FDFBC2;}
.visit span{ font-weight:bold;}