/* CSS Document */
* { padding:0; margin:0; border:0; font-family:"ËÎÌå", Arial; font-size:12px;line-height:150%;}
a img{ border: 0; }
.clear{ clear: both; }
h1,h2,h3,h4,h5,h6{ font-size: 12px; }
ol,ul{list-style:none}
/* links
------------------------------------------*/
a{ text-decoration: none;}
a:hover{ text-decoration: underline;}
/* layout
------------------------------------------*/
body{ background:#821914;}
#wrap{ width:960px; margin:0 auto; padding:0 15px; background:#fff url(http://bank.hexun.com/upload/jrggft2011_img/bodyBg.png) repeat-y; }
#main{ width:960px; margin: 0 auto;}

/*Ò³Ãæ
------------------------------------------*/
.intro{ width:935px; padding:21px 19px 0 25px; overflow:hidden;}
.intro .content p{ line-height:20px; text-indent:2em;}
.intro .lanmu{ width:366px; float:left; background:url(http://bank.hexun.com/upload/jrggft2011_img/lanmuBg.png) no-repeat right bottom;}
.intro .lanmu .title{ height:29px; margin-top:19px; background:url(http://bank.hexun.com/upload/jrggft2011_img/lanmu.jpg) no-repeat;}
.intro .lanmu .content{ height:299px; padding:5px 47px 0 5px; }
.intro .lanmu .content p{ padding:10px 0; color:#696969;}
.intro .lanmu .content p a{ color:#900;}
.intro .renwu{ width:550px; float:left;}
.intro .renwu .title{ height:48px; background:url(http://bank.hexun.com/upload/jrggft2011_img/renwu.png) no-repeat;}
.intro .renwu .content{ height:304px; background:url(http://bank.hexun.com/upload/jrggft2011_img/renwuBg.png) no-repeat; color:#000; display:none;}
.intro .renwu .ing{ display:block;}
.intro .renwu .content dl{ width:509px; padding:0 30px 0 20px; overflow:hidden;}
.intro .renwu .content dt{ height:43px; line-height:40px; padding:5px 0; font-size:14px; font-weight:bold;}
.intro .renwu .content dd{ float:left;}
.intro .renwu .content dd.pic{ width:146px; height:164px; padding:6px 0 0 6px; background:url(http://bank.hexun.com/upload/jrggft2011_img/ddPicBg.png) no-repeat;}
.intro .renwu .content dd.pic img{ width:136px; height:156px; border:1px solid #ccc;}
.intro .renwu .content dd.text{ width:340px; padding:10px 0 0 17px;}
.intro .renwu .content dd.text a{ color:#900;}
.intro .renwu .content dd.text strong{ display:block; font-size:14px; color:#821914;}
.intro .renwu .content dd.text span{ width:167px; height:75px; margin:10px auto 0; display:block; background:url(http://bank.hexun.com/upload/jrggft2011_img/enterBg.jpg) no-repeat;}
.intro .renwu .content dd.text span a{ width:167px; height:55px; display:block; cursor:pointer;}
.listMr{ width:941px; margin-left:29px; background:url(http://bank.hexun.com/upload/jrggft2011_img/listBg.png) repeat-y;}
.list{ width:902px; background:url(http://bank.hexun.com/upload/jrggft2011_img/listBgR.png) no-repeat right top;}
.list ul{ width:879px; padding-left:10px; overflow:hidden;}
.list li{ width:120px; height:175px; margin:21px 10px 0; padding:6px 0 0 6px; float:left; display:inline; background:url(http://bank.hexun.com/upload/jrggft2011_img/picBg.png) no-repeat; text-align:center; overflow:hidden;}
.list li a{ color:#000;}
.list li a span{ color:#821914;}
.list li a:hover span{ color:#821914; text-decoration:underline;}
.list li img{ width:113px; height:129px; margin-bottom:8px; display:block; border:1px solid #ccc;}
.list li.selected { width:141px; height:196px; margin:0; padding:6px 0 0 5px; background:url(http://bank.hexun.com/upload/jrggft2011_img/selectedBg.png) no-repeat; text-align:center;}
.list li.selected img{ width:134px; height:150px; border:1px solid #ccc;}
.listbottom{ width:941px; height:11px; margin:0 0 14px 29px; background:url(http://bank.hexun.com/upload/jrggft2011_img/listbottomBg.png) no-repeat;}