/*index_focus*/
.index_focus{position:relative; z-index:100; height:280px; padding:5px; border:1px solid #f6eee8; background:#fffdf8;}
.index_focus .index_focus_layer{position:absolute; z-index:110; left:230px; top:65px; width:453px; height:174px; overflow:hidden;}
.index_focus .index_focus_layer ul{display:inline-block; *display:inline; zoom:1;}
.index_focus .index_focus_layer li{position:relative; float:left; display:inline; width:110px; margin-top:16px;}
.index_focus .index_focus_layer li img{padding:4px; border:1px solid #efefef; background:#fff; cursor:pointer;}
.index_focus .index_focus_layer li.boble_gift img{padding:5px; background:#fff url(../images/eject/boble_imbg2.gif) no-repeat; border:0;}
.index_focus .index_focus_layer li.boble_gift em{position:absolute; top:-2px; right:16px; width:40px; height:40px; background:url(../images/eject/boble_png3.png); _ background:url(../images/eject/boble_png3.gif);}
.index_focus .index_focus_layer .gift_name{padding-top:5px; color:#333;}
.index_focus .index_focus_layer a.inp_gift{display:inline; margin:5px 0px 0 10px; _background:url(../images/eject/but_gift2.gif) no-repeat left -25px;}
.index_focus .index_focus_layer a.inp_gift:hover{_background:url(../images/eject/but_gift2.gif) no-repeat left top;}
.index_focus .index_focus_layer a.inp_add{margin-top:5px; _background:url(../images/eject/but_gift2.gif) no-repeat right -25px;}
.index_focus .index_focus_layer a.inp_add:hover{_background:url(../images/eject/but_gift2.gif) no-repeat right top;}
 
.index_focus .index_focus_pic{width:688px; height:280px; overflow:hidden;}
.index_focus .index_focus_tab{position:absolute; z-index:105; left:5px; bottom:5px; width:688px; height:36px; overflow:hidden;}
.index_focus .index_focus_tab ul{margin-left:-2px; height:36px;}
.index_focus .index_focus_tab ul li{filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4; background:#000; float:left; width:137px; height:36px; border-left:1px solid #c1bdbf; color:#fff; line-height:36px;}
.index_focus .index_focus_tab ul li.here{filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; background:#fff; font-weight:bold; color:#000;}

.index_focus_layerbg{position:absolute; z-index:90; left:230px; top:65px; width:453px; height:174px; background:url(../images/eject/focus_layerbg.png) no-repeat left bottom;}
* html .index_focus_layerbg{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/eject/focus_layerbg.png', sizingMethod='crop');}


/*index_birthday_express*/
.index_birthday{height:33px; padding:7px 0 0 28px; background:url(../images/eject/mianbg.gif) no-repeat 3px -492px; text-align:left; color:#666;}
.index_birthday em{cursor:pointer;}

/*index_giftlist*/
.index_giftlist{border:1px solid #f6ede7; background:url(../images/eject/index_gift_lbg.gif) repeat-y left top;}
.index_giftlist_type{float:left; width:160px; color:#ad6623; text-align:left;}
.index_giftlist_type li{height:24px; padding:12px 0 0 46px; border-bottom:1px solid #fbedde; cursor:pointer; position:relative;}
.index_giftlist_type li{padding:12px 0 0 20px;}
.index_giftlist_type li img{float:left;}
.index_giftlist_type li span{display:block; margin-left:26px; text-align:left;}
.index_giftlist_type li.here{background-color:#fff}
.index_giftlist_type li.vip {color:#93c; background-image:url(../images/eject/ico_vip.gif); background-repeat:no-repeat; background-position:24px 12px; padding-left:46px;}
.index_giftlist_type li.vip i {width:21px; height:9px; display:block; background:url(../images/eject/ico_new.gif) no-repeat; position:absolute; right:18px; top:10px;}

.index_giftlist_right{margin-left:160px;}
.index_giftlist_subtype{height:37px; margin:0 7px 0 17px; border-bottom:1px solid #e2e2e2; background:url(../images/eject/index_gift_typebg.gif) repeat-x left 34px;}
.index_giftlist_subtype em{float:right; padding-top:12px; color:#333;}
.index_giftlist_subtype p{float:left; padding-top:10px; color:#a7a7a7;}
.index_giftlist_subtype p a{color:#06c;}
.index_giftlist_subtype p a:hover,
.index_giftlist_subtype p a.here{color:#666; font-weight:bold;}
.index_giftlist_subtype ul{float:right; width:159px; margin-top:7px; background:url(../images/eject/gift_tabbg.gif) no-repeat left top;}
.index_giftlist_subtype ul li{float:left; height:23px;}
.index_giftlist_subtype ul .tab1{width:55px;}
.index_giftlist_subtype ul .tab2{width:53px;}
.index_giftlist_subtype ul .tab3{width:50px;}
.index_giftlist_subtype ul li a{display:block; height:23px;}
.index_giftlist_subtype ul .tab1 a:hover{background:url(../images/eject/gift_tabbg.gif) no-repeat left -23px;}
.index_giftlist_subtype ul .tab2 a:hover{background:url(../images/eject/gift_tabbg.gif) no-repeat -55px -23px;}
.index_giftlist_subtype ul .tab3 a:hover{background:url(../images/eject/gift_tabbg.gif) no-repeat -108px -23px;}
.index_giftlist_subtype ul .tab1 a.here,.index_giftlist_subtype ul .tab1 a.here:hover{width:55px; left:0; background:url(../images/eject/gift_tabbg.gif) no-repeat left -46px;}
.index_giftlist_subtype ul .tab2 a.here,.index_giftlist_subtype ul .tab2 a.here:hover{width:53px; left:0; background:url(../images/eject/gift_tabbg.gif) no-repeat -55px -46px;}
.index_giftlist_subtype ul .tab3 a.here,.index_giftlist_subtype ul .tab3 a.here:hover{width:50px; left:0; background:url(../images/eject/gift_tabbg.gif) no-repeat -108px -46px;}.index_giftlist_mian ul{position:relative; left:-13px;}

.index_giftlist_subtype ul .tab1 a.here_asc,.index_giftlist_subtype ul .tab1 a.here_asc:hover{width:55px; left:0; background:url(../images/eject/gift_tabbg.gif) no-repeat left -69px;}
.index_giftlist_subtype ul .tab2 a.here_asc,.index_giftlist_subtype ul .tab2 a.here_asc:hover{width:53px; left:0; background:url(../images/eject/gift_tabbg.gif) no-repeat -55px -69px;}
.index_giftlist_subtype ul .tab3 a.here_asc,.index_giftlist_subtype ul .tab3 a.here_asc:hover{width:50px; left:0; background:url(../images/eject/gift_tabbg.gif) no-repeat -108px -69px;}.index_giftlist_mian ul{position:relative; left:-13px;}

.index_giftlist_mian li{float:left; display:inline; width:101px; margin-left:33px; _margin-left:32px; color:#999; overflow:hidden;}
.index_giftlist_mian .gift_icon{position:relative; margin-top:28px; width:99px; height:92px; padding-top:7px; border:1px solid #efefef; background:#fff; cursor:pointer;}
.index_giftlist_mian .gift_icon p{filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; display:none; position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:28px; background:#ffd800; border-top:1px solid #ffc000;}
.index_giftlist_mian .gift_icon em{display:none; position:absolute; bottom:0; left:0; width:100%; height:23px; padding-top:5px; color:#942d00; text-shadow:0 1px 0 #fff;}
.index_giftlist_mian .gift_name{padding-top:6px; color:#333;}
.index_giftlist_mian .gift_vip{padding-top:0px; color:#93c;}
.index_giftlist_mian a.inp_gift{display:inline; margin:5px 3px 0 3px;}
.index_giftlist_mian a.inp_add{margin-top:5px;}

.index_giftlist_page{margin:22px 14px 0 24px; padding:14px 0 20px; border-top:1px solid #f5f5f5;}
/*index_giftlist_boble*/
.index_giftlist_boble{height:941px; background:url(../images/eject/boble_bg.jpg) no-repeat right top;}
.index_giftlist_boble .index_giftlist_subtype{padding-top:40px; height:37px; margin:0 7px 0 17px; border:0; background:none;}
.index_giftlist_boble .index_giftlist_page{border:0; padding:0 0 ;}
.index_giftlist_boble .index_giftlist_mian .gift_icon{position:relative; margin-top:28px; width:101px; height:93px; padding-top:8px; border:0; background:#fff url(../images/eject/boble_imbg1.gif) no-repeat;}
.index_giftlist_boble .index_giftlist_mian .gift_icon .icon_msg{position:absolute; top:-3px; right:-2px; _right:-3px; width:52px; height:52px; background:url(../images/eject/boble_png.png); _background:url(../images/eject/boble_png.gif);}
.index_giftlist_boble .index_giftlist_mian .gift_name{background:url(../images/eject/boble_png2.png) no-repeat center top; padding-top:6px; color:#333;}


.index_giftlist_boble_msg{position:absolute; top:-3px; right:-2px; _right:-3px; width:52px; height:52px; background:url(../images/eject/boble_png.png);}
.index_giftlist_boble_title{width:100%; height:20px; overflow:hidden; background:url(../images/eject/boble_png2.png) no-repeat center top; padding-top:6px; color:#333;}
* html .index_giftlist_boble_msg{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/eject/boble_png.png', sizingMethod='crop');}
* html .index_giftlist_boble_title{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/eject/boble_png2.png', sizingMethod='crop');}



/*index_peo_info*/
.index_peo_info{height:160px; text-align:left; line-height:22px;}
.index_peo_info dt{float:left; padding:2px 10px 0 3px;}
.index_peo_info dd strong{display:block; padding:6px 0; font-size:14px; font-family:Microsoft YaHei;}
.index_peo_info dd img{margin:4px 4px 0 0}
.index_peo_info .otherinfo{margin-top:16px; padding-left:30px; background:url(../images/eject/mianbg.gif) no-repeat 6px -545px;}
.index_peo_info .otherinfo a{text-decoration:underline;}

/*index_bank_list*/
.index_bank{}
.index_bank .index_bank_type{padding:14px 0 10px; margin:0 6px 0 8px; background:url(../images/eject/line_bg1.gif) repeat-x left bottom; text-align:left;}
.index_bank .index_bank_type a{color:#06c;}
.index_bank .index_bank_type a:hover,
.index_bank .index_bank_type a.here{color:#666; font-weight:bold;}
.index_bank ul{margin:0 6px 0 8px; background:url(../images/eject/bank_num.jpg) no-repeat 195px 20px; line-height:22px; text-align:left;}
.index_bank li{height:75px; padding-top:10px; background:url(../images/eject/line_bg1.gif) repeat-x left bottom;}
.index_bank li img{float:left; margin-right:10px;}
.index_bank li .index_bank_info p {overflow:hidden; height:22px;}
.index_bank li .index_bank_info p a{float:left;}
.index_bank li .index_bank_info a.c_blue{float:left; width:20px; height:20px; background:url(../images/eject/mianbg.gif) no-repeat right -600px;}
.index_bank li .index_bank_info a.c_blue:hover{background:url(../images/eject/mianbg.gif) no-repeat right -660px;}
.index_bank .index_bank_more{padding:8px 14px 16px; text-align:right;}


/*index_news*/
.index_news{text-align:left;}
.index_news .index_news_list{margin:5px 6px 0 8px; height:300px; overflow:hidden; position:relative;}
.index_news .index_news_list ul{position:absolute; width:100%; top:0; left:0;}
.index_news li{height:30px; background:url(../images/eject/line_bg1.gif) repeat-x left bottom; line-height:30px;}
.index_news li em{padding:0 2px 0 14px; background:url(../images/eject/mianbg.gif) no-repeat -490px -396px; font-family:Arial;}

/*升级提示*/
.upgrading {width:478px; margin:10px auto 0 auto; background:#FFFFE0; border:1px #FFE1A6 solid; height:30px; line-height:30px; color:#ED1C24; padding:0 10px; text-align:left;}
.upgrading a:link,.upgrading a:visited {color:#3F48CC; text-decoration:underline;}