/****
author:Allan,designer:Qishifeng,update:20130822

*****/


body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{-webkit-text-size-adjust: none;margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;outline:0 none}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;resize: none;}table{border-collapse:collapse;border-spacing:0;}
address, cite, dfn, em, var, i {font-style: normal;}
.other_product_tab:after,.play_list:after,.vip_pass:after{content:'\20';display:block;height:0;clear:both;}
.other_product_tab,.play_list,.vip_pass{*zoom:1;}

html,body{overflow:hidden;}

a{color:#218CDA;text-decoration:none;cursor:pointer !important;}
a:hover{ text-decoration:underline;  }
.co_black{color:#000 !important}
.co_gr{color:#A0A0A0}
.color_red{color:#D60606}
.color_blue{color:#319AE6}
.color_org{color:#FF9900}

/*公用图标*/
/*ic_vip*/

.icvip{ display:inline-block;width:24px;height:14px;background:url(../img/ic_vip.png) no-repeat 0 999em;overflow:hidden;}
.icvip00{ background-position: 0 0}
.icvip01{ background-position: -26px 0}
.icvip02{ background-position: -52px 0}
.icvip03{ background-position: -78px 0}
.icvip04{ background-position: -104px 0}
.icvip05{ background-position: -130px 0}
.icvip06{ background-position: -156px 0}
.icvip07{ background-position: -182px 0}

.icvip00hui{ background-position: 0 -15px}
.icvip01hui{ background-position: -26px -16px}
.icvip02hui{ background-position: -52px -16px}
.icvip03hui{ background-position: -78px -16px}
.icvip04hui{ background-position: -104px -16px}
.icvip05hui{ background-position: -130px -16px}
.icvip06hui{ background-position: -156px -16px}
.icvip07hui{ background-position: -182px -16px}

.icnian{width:16px;height:16px; background-position: -208px 0px}
.icnianhui{width:16px;height:16px; background-position: -208px -20px}
.icshuai{width:16px;height:16px; background-position: -226px 0}
.icshuaihui{width:16px;height:16px; background-position: -226px -20px}
.icbao{width:15px;height:16px; background-position: -244px 0}
.icbaohui{width:15px;height:16px; background-position: -244px -20px}
.icgrow{ width:9px;background-position: -266px 0px;}
.icdown{ width:9px;background-position: -266px -22px;}
.icgold{width:15px;height:14px; background-position: -282px 0}
.icgoldhui{width:15px;height:14px; background-position: -282px -20px}

/* vip暂停状态图标 2014-08-04 新增 */
.icvipstop{width:16px;height:16px;background-position: -244px -57px}
.icvipstoping{width:16px;height:16px;background-position: -244px -39px}

.iczuan{width:16px;height:14px;display:inline-block;background:url(../img/ic_vip.png) no-repeat 0 999em;overflow:hidden;}
.icz01{background-position: 0px -68px}
.icz02{background-position: -20px -68px}
.icz03{background-position: -40px -68px}
.icz04{background-position: -60px -68px}
.icz05{background-position: -80px -68px}
.icz06{background-position: -100px -68px}
.icz07{background-position: -120px -68px}

.icgoldvip{ width:18px; height:16px;display:inline-block;background:url(../img/ic_vip.png) no-repeat 0 999em;overflow:hidden;}
.icgold00{background-position: 0 -31px}
.icgold01{background-position: -26px -31px}
.icgold02{ background-position: -52px -31px}
.icgold03{ background-position: -78px -31px}
.icgold04{ background-position: -104px -31px}
.icgold05{ background-position: -130px -31px}
.icgold06{ background-position: -156px -31px}
.icgold07{ background-position: -182px -31px}
.icgold00hui{background-position: 0 -49px}
.icgold01hui{background-position: -26px -49px}
.icgold02hui{ background-position: -52px -49px}
.icgold03hui{ background-position: -78px -49px}
.icgold04hui{ background-position: -104px -49px}
.icgold05hui{ background-position: -130px -49px}
.icgold06hui{ background-position: -156px -49px}
.icgold07hui{ background-position: -182px -49px}

/*ictq*/
.ictq .icvip{margin:0 3px 0 0 ;}

.property_ico,.account_ico{background:url('../img/ico_spr.png ') no-repeat;display:inline-block;overflow:hidden; }
.property_ico{width:19px;height:16px; }
.account_ico{width:15px;height:15px;background-position:0 -18px }

.got_ico_tit .property_ico,.got_ico_tit .account_ico{left:0;top:0;position:absolute; }
.got_ico_tit .account_ico{top:3px;}
/*公用组件*/
.got_cor_bo{padding-right:6px;margin-right:6px;border-right:1px dotted #C6DFFF;}

.got_ico_tit{position:relative;padding-left:24px;font-weight:bold;color:#545454;margin-bottom:12px;zoom:1;}

.w_96,.w_76{width:124px;padding-right:4px;margin-right:10px;display:inline-block;height:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px dotted #C6DFFF;}
.w_76{width:62px;}
.w_96 strong,.w_76 strong{color:#218CDA;font-weight: normal;}
.w_last{border:0 none;}

.safe_level{margin-right:50px;width:100px;height:9px;background:url('../img/spr.png ') no-repeat;display:inline-block;vertical-align:middle;font-size: 0;position:relative; }
.safe_level .f{position:absolute;right:-36px;padding-right:5px;top:-4px;color:#FC5858;font-size:12px;border-right:1px dotted #C6DFFF;height:14px;line-height: 14px }
.safe_level_01{background-position:-84px 0}
.safe_level_02{background-position:-84px -11px}
.safe_level_02 .f{color:#58CF0E}
.safe_level_03{background-position:-84px -22px}
.safe_level_03 .f{color:#FFAE00}

.achievements_wp{vertical-align:middle;display:inline-block;height:24px;line-height: 24px;float:left;  }
.achievements_wp img{margin:0 3px 0 0 ;}

/*公用组件END*/

.wp{width: 950px;margin:0 auto;height:611px; }

.user_center{height:248px;border-bottom:1px solid #B3D4FF;position:relative;padding:23px 0 0 164px; }
.user_center .ava{position:absolute;left:21px;top:23px;width: 100px;text-align:center;  }
.user_center .ava img{vertical-align:top;margin-bottom:10px; }
.user_center .ava span{display:block;height:20px;height:20px;  }

.user_info{float:left;width:370px;background:url('../img/right_bo.png') no-repeat right bottom;padding:0 67px 0 0;}
.user_info_mian .name{color:#D60606;font-weight:bold;font-size: 16px;padding-right:10px;text-decoration:none; }
.user_info_mian .ictq{vertical-align:middle;padding:0 0 0 20px; }
.user_info_mian dt,.user_info_mian dd{margin-bottom:12px;}

.process_box{margin:0 37px;width:298px;height:9px;position:relative;background:#E7E7E7;font-size: 0;display:inline-block  }
.process_box .b{height:9px;width:100%;font-size: 0;overflow:hidden;left:0;top:0;background:#218CDA;position:absolute;   }
.process_box .now_level,.process_box .next_level{position:absolute;font-size:12px;color:#000  }
.process_box .now_level{left:-37px;top:-5px;}
.process_box .next_level{right:-37px;top:-5px;}


.my_property_list_wp{position:relative;zoom:1;}
.my_proberty_list{background:#F8F8F8;height:86px;position:relative; overflow:hidden;color:#2D2D2D;width: 370px }
.my_proberty_list li{cursor:pointer;float:left;width:78px;padding:50px 0 0;position:relative; text-align:center;  }
.my_proberty_list .large{width: 130px}
.my_proberty_list .num{position:absolute;top:21px;left:50%;margin-left:-14px;width:28px;height:22px;background:url('../img/spr.png ') no-repeat 0 -115px;text-align:center; color:#fff  }
.my_proberty_list .proberty_name{display:block;border-right:1px dotted #C6DFFF; }
.mpl_arrow{width:31px;height:31px;background:url('../img/spr.png ') no-repeat;position:absolute; top:24px;line-height: 300;overflow:hidden;   }
.mpl_arrow_p{background-position: 0 0;left:-38px;}
.mpl_arrow_p:hover{background-position: 0 -38px;}
.mpl_arrow_p:active{background-position: 0 -76px;}
.mpl_arrow_n{background-position:-44px 0;right:-38px;}
.mpl_arrow_n:hover{background-position:-44px -38px;}
.mpl_arrow_n:active{background-position:-44px -76px;}
/*modified by 廖南濠 20130910 */ 
.mpl_arrow_p_disable{background-position: 0 0;left:-38px;}
.mpl_arrow_p{background-position: 0 -38px;}
.mpl_arrow_p:hover{background-position: 0 -76px;}
.mpl_arrow_n_disable{background-position:-44px 0;right:-38px;}
.mpl_arrow_n{background-position:-44px -38px;}
.mpl_arrow_n:hover{background-position:-44px -76px;}


.user_detail{float:right;width: 290px}


.detail_list li:after{content:'\20';display:block;height:0;clear:both;}
.detail_list li{*zoom:1;}

.detail_list li{line-height: 20px;margin-bottom:10px;color:#545454}
.detail_list .tit{float:left; height:20px;line-height: 20px; }
.detail_list li strong{font-weight:normal;color:#218CDA;display:inline-block;vertical-align:middle;height:20px;line-height: 20px;float:left;  }



/*wp_vip*/
.wp_vip{padding:20px 10px 15px;font:12px/20px \5FAE\8F6F\96C5\9ED1;}
.vip_boxa,.vip_boxb{height:145px;position:relative;}
.vip_title{font-size:14px;color:#040404;margin-bottom:4px;}
.wp_vip .vip_text{line-height:22px;color:#000000;}
.vip_title .grown_num{font-size: 12px;font-weight:normal;padding:0 0 0 10px;}
.vip_title .grown_num a{position:relative;*top:-2px;margin-left:5px;width:10px}

.vip_rights{padding-top:16px;*padding-top:22px;clear:both;font:12px/20px \5b8b\4f53;}
.vip_rights li{position:relative;float:left;}

.vip_rights li a p{color:#A1A1A1;}
.vip_rights li img{position:absolute;left:0;top:16px;}
.vip_rights li a{display:block;vertical-align:middle;margin-right:16px;outline:none;padding:15px 25px 30px 88px;*padding:1px 25px 20px 88px;}
.vip_rights li a{}
.vip_rights li h3{font-size:14px;margin-bottom:10px;color:#545454;}
.vip_rights li a,.vip_rights li a:hover{color:#202020;text-decoration:none;}
.vip_rights li.rights_slist{border-right:none;color:#000;padding-left:25px;border-left:1px dotted #C9DFFF;line-height: 1.2}

.vip_rights li.rights_slist p{color:#A1A1A1;}
.vip_rights li a.btn_open,.vip_rights li a.btn_more{border-right:none;display:block;padding:0;}

.vip_rights li a.btn_open{width:134px;height:38px;font:bold 14px/38px \5b8b\4f53;margin:13px 0 20px ;color:#fff;text-align:center;background:#C80000;filter:alpha(opacity=100);opacity:1.0;}
.vip_rights li a.btn_open:hover{color:#fff;filter:alpha(opacity=80);opacity:0.8;}
.vip_rights li a.btn_more{padding:0;color:#218CDA;}.vip_rights li a.btn_more:hover{text-decoration:underline;}



.wp_vip .vip_pass{width:300px;margin: 7px 0;}
.wp_vip .vip_pass li{float:left;padding:0 10px 0 50px;margin-right:10px;position:relative;border-right:1px dashed #B2B2B2;}
.wp_vip .vip_pass li.vip_br{border-right:none;margin-right:0;}
.wp_vip .vip_pass li a{vertical-align:middle;display:block;text-decoration:none;color:#333  }
.wp_vip .vip_pass li a h3{}
.wp_vip .vip_pass li a:hover{color:#404040;text-decoration:none;}
.wp_vip .vip_pass li .pass_box{position:absolute;top:0;left:0;width:40px;height:40px;overflow:hidden;}

.btn_w{position:relative;}
.btn_w span{position:absolute;cursor:pointer;left:10px;top:4px;line-height:1.2}


.btn_vipa {background:url(../img/spr.png) no-repeat 0 -261px;display:block;font-size:12px;height:38px;line-height:38px;opacity:1;text-indent:-9999px;width:233px;}
.btn_vipa:hover{color:#fff;text-decoration:none;background-position:0 -301px }

/* vip暂停状态下的激活图标 2014-08-04 新增 */
.btn_vipstopa {background:url(../img/spr.png) no-repeat 0 -341px;display:block;font-size:12px;height:38px;line-height:38px;opacity:1;text-indent:-9999px;width:233px;}
.btn_vipstopa:hover{color:#fff;text-decoration:none;background-position:0 -381px }

.vip_leval{position:absolute;top:55px;left:300px;width:700px;height:86px;background:url(../images/vip_bg.png) no-repeat 0 0;}
.vip_leval dl{position:relative;}
.vip_leval dt span{display:inline-block;width:80px;color:#000;}
.vip_leval dt,.vip_leval dd{position:absolute;left:16px;}
.vip_leval dt{top:66px;}
.jd_link{display:block;}
.mi_jdVip{height:5px;font-size:5px;width:80px;position: absolute;background:#C8C8C8;}
.mi_jdVip span{display: block;float: left;height:5px;position:relative;width: 100%;cursor: pointer;}
.mi_jdVip strong.sj_tbg {display:block;position:absolute;left:-95px;text-align:left;top:-72px;padding:10px;border:1px solid #BDD7FA;background:#fff;color:#000000;font:12px/18px \5FAE\8F6F\96C5\9ED1; z-index: 50;}
.jd_icon{position:absolute;width:14px;height:7px;right:20px;bottom:-7px;overflow:hidden;background:url(../img/spr.png) no-repeat -84px -33px;}

.jd_vipa strong.sj_tbg{left:0px;width: 153px}
.jd_vipa strong .jd_icon{left:19px;}

.jd_vipa{top:58px;left:0;}
.jd_vipb{top:51px;left:81px;}
.jd_vipc{top:44px;left:162px;}
.jd_vipd{top:37px;left:243px;}
.jd_vipe{top:30px;left:324px;}
.jd_vipf{top:23px;left:405px;}
.jd_vipg{top:16px;left:486px;}

.mi_jdVip span.sp_colred{background:#E21B07;}
.mi_jdVip span.sp_colorg{background:#F1971C;}
.mi_jdVip span.sp_colred{background:#D7422E;}
.mi_jdVip span.sp_colreda{background:#BF352D;}
.mi_jdVip span.sp_colpink{background:#EE4467;}
.mi_jdVip span.sp_colpinka{background:#EE47A0;}
.mi_jdVip span.sp_colpure{background:#CB47EE;}


.other_product_box{border-top:1px dotted  #C6DFFF;padding:54px 0 0;position:relative; zoom:1;}

.other_product_tab li{float:left;width:160px;padding-left:70px;position:relative;color:#A0A0A0;margin-bottom:5px;margin-left:5px;  }
.other_product_tab .ico{position:absolute;left:0;top:0;}
.other_product_tab dt{font-size:14px;font-weight:bold;color:#545454;margin-bottom:5px; }
.other_product_tab p{line-height:1.1}

/*wp_active*/
.wp_active{font:12px/20px \5FAE\8F6F\96C5\9ED1;position:absolute; top:0;left:0;width: 950px }



/*wp_navAside*/





.act_wpBox{position:relative;height:160px;color:#545454;padding:0 0 0 178px;background:#fff;}

.display_this_box_btn{width: 30px;height:30px;position:absolute;top:14px;left:14px;line-height:300;overflow:hidden; background:url('../img/spr.png') no-repeat 0 -147px; }
.display_this_box_btn:hover{background-position:0 -180px}
.display_this_box_btn:active{background-position:0 -221px}
/*Modified by 廖南濠 20130910*/
.display_this_box_btn{background-position:0 -180px}
.display_this_box_btn:hover{background-position:0 -221px}

.act_pic{position:absolute;left:58px;top:9px;width: 113px;text-align:center; font-weight:bold;font-size:14px }
.act_pic img{vertical-align:middle;}
.actVip_channel{clear:both;width:515px;}
.actVip_channel li{position:relative;float:left;width:226px;height:74px;padding-left:10px;border-right:1px dashed #B2B2B2;border-bottom:1px dashed #B2B2B2;}
.actVip_channel li a{display:block;padding:6px 0 3px 65px;*margin-top:-15px;vertical-align:middle;}
.actVip_channel li a:hover{text-decoration:none;color:#444444;}
.actVip_channel li img{position:absolute;top:10px;left:10px;width:57px;height:55px;}

.actVip_channel li h3{height:18px;font-size:14px;padding-bottom:4px;*padding-bottom:3px;cursor:pointer;}
.actVip_channel li p{line-height:18px;*line-height:20px;color:#202020;height:40px;}
.actVip_channel li .f_18{font-size:18px;}
.actVip_channel li.br_n{border-right:none;}
.actVip_channel li.bt_n{border-bottom:1px solid #fff;}

.actVip_channel li.s_right{width:230px;}
.actVip_channel li .sa{position:absolute;top:15px;*top:30px;}

.actVip_img{position:absolute;top:7px;left:535px;}
.actVip_img h3{text-align:center;cursor:pointer;}
.actVip_img a,.actVip_img a:hover{color:#218CDA;}.actVip_img a:hover{text-decoration:underline;}
.actVip_img a img{display:block;width:155px;height:112px;overflow:hidden;}


.act_game,.act_play{padding-left:10px;}
.g_left{width:255px;font-size:12px;padding:4px 0 8px;border-bottom:1px dotted #C9DFFF;}
.no_bo_g_left{border-bottom:0 none;}
.g_left p{line-height:24px;color:#000000;}
.g_left p span{padding-right:20px;}
.g_left p a{color:#218CDA;}.g_left p a:hover{text-decoration:underline;}


.game_list{line-height:24px;padding-top:2px;width:210px;color:#000000;}
.game_list dt{font-weight:bold;padding:5px 0;color:#545454}
.game_list dd{padding-left:0px;height:24px;overflow:hidden;}
.game_list dd a{text-decoration:none; display:inline-block;width:105px;height:24px;color:#545454;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12px/24px \5b8b\4f53}
.game_list dd a:hover{color:#545454;text-decoration:underline;}
.img_box dd a,.img_box dd a:hover,.hot_topics dd a,.hot_topics dd a:hover{color:#545454;text-decoration:none;}
.hot_topics dd .hop_title:hover{color:#218CDA;text-decoration:underline;}

.play_list{line-height:24px;padding:10px 0 10px 0;width:210px;border:1px dashed #C9DFFF;border-right:none;border-left:none;}
.play_list li{float:left; display: block;width:68px;height:26px;line-height:26px;text-align:center;border-right:1px dashed #C9DFFF; }
.play_list li a:hover{color:#218CDA;}
.play_list li.s_n{border-right:none;}
.play_list li h4,.play_list li p{line-height:20px;color:#000;font-weight:normal;}

.down_link a:hover,.hot_topics a.down_btn:hover{text-decoration:none;color:#218CDA;}
.down_link{padding-top:10px;}
.down_link a{color:#218CDA;}
.down_link a:hover{text-decoration:underline;}
.down_link a.down_btn{padding-right:10px;position:relative;display:block;width:63px;color:#218CDA;}
.down_link a.down_btn i,.hot_topics a.down_btn i{position:absolute;top:5px;right:0;display:block;width:7px;height:10px;background:url(../img/ic_vip.png) repeat-y -286px -39px;}

.hot_topics{width:210px;position:relative;}
.hot_topics a.down_btn{padding-right:10px;position:relative;left:30px;display:inline-block;width:63px;font-weight:normal;}
.hot_topics a.down_btn:hover{text-decoration:none; }

.hot_topics dt{font-size:12px;font-weight:bold;color:#000;margin-bottom:8px;}
.hot_topics dd{position:relative;clear:both;height:20px;line-height:20px;padding:1px 0;}

.hot_topics dd .hot_mun,.hot_topics dd span{float:left;display:block;}
.hot_topics dd span{width:100px;overflow:hidden;height:20px;text-overflow: ellipsis;white-space: nowrap;}
.hot_topics dd .hot_mun{height:16px;width:16px;margin-right:10px;display:inline-block;line-height:16px;text-align:center;border:1px solid #BDD7FA;color:#303030;}
.hot_topics dd .hop_rank{position:absolute;top:2px;right:30px;display:block;width:40px;height:17px;cursor: pointer;}
.hot_topics dd .hop_rank i{cursor: pointer;}

.hot_topics dd .hop_title{display:inline-block;width:110px;height:20px;color:#3F9CE4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.hot_videos{width:260px;position:relative;clear:both;}
.hot_videos dt{width:100%;font-size:12px;font-weight:bold;color:#000;margin-bottom:8px;}
.hot_videos dd{position:relative;float:left;width:130px;line-height:20px;overflow:hidden;}
.hot_videos dd div{clear:both;padding:1px 0;}
.hot_videos dd .hot_mun{float:left;height:16px;width:16px;margin-right:10px;display:inline-block;line-height:16px;text-align:center;border:1px solid #BDD7FA;color:#303030;}
.hot_videos dd .on{background:#429EF0;color:#fff;border:1px solid #429EF0;}
.hot_videos dd .hop_title{float:left;display:inline-block;width:100px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.img_box{position:absolute;top:5px;right:0;width:500px;}
.img_box dt{font-weight:bold;clear:both;color:#202020;height:39px;line-height:39px;}
.img_box dd{float:left;padding-right:20px;}
.img_box dd p{*padding-top:3px;}

/*20130912 added by 廖南濠*/
.passtype{margin-right: 15px;}
.passtype i{display:inline-block; width:30px; height:8px;background:#fff;margin-right: 2px;overflow:hidden;border-width: 1px;border-style: solid;}
.low{color:#FC5858;}
.low i{border-color: #FB6E6E ; }
.low .tpbg{border-color: #FB6E6E ;background:#FB6E6E;}
.mid{color:#FFAE00;}
.mid i{border-color: #FFAE00 ; }
.mid .tpbg{border-color: #FFAE00 ;background:#FFAE00;}
.max{color:#7FDA47;}
.max .tpbg{border-color: #7FDA47 ;background:#7FDA47;}