@charset "utf-8";
*{margin:0;padding:0;list-style-type: none;text-decoration:none;}
/*border*/
.border_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
.border_c{ width:670px; background:url(../images/news/boxbg.gif) repeat-y;}
.border_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}

/*head*/
body{ font-size:12px; color:#999; background:#FFF}
#head_bg{ background:url(../images/news/bgheadindex.jpg) center 0px no-repeat; width:100%; height:295px}
#head{ width:950px; height:266px; background:url(../images/news/head_02.jpg) center 70px; background-repeat:no-repeat; margin:0 auto}
#head .item{ width:950px; height:266px; background:url(../images/news/head_01.gif)}
#head .item ul{ padding:65px 0 0 218px;}
#head .item ul li{ float:left;}
#head .item .i_a{ width:45px; height:30px;}
#head .item .i_b{ width:75px; height:37px; margin:15px 0 0 8px}
#head .item .i_c{ width:75px; height:30px; margin:32px 0 0 14px}
#head .item .i_d{ width:75px; height:25px; margin:38px 0 0 14px}
#head .item .i_e{ width:42px; height:28px; margin:33px 0 0 14px}
#head .item .i_f{ width:43px; height:28px; margin:26px 0 0 10px}
#head .item .i_g{ width:75px; height:40px; margin:0 0 0 8px}
#head .nav{ width:940px; height:36px; background:url(../images/news/bg_01.gif) repeat-y; padding-left:10px; color:#999;}
#head .nav .n_way{ width:571px; height:22px; background:url(../images/news/nav_01.gif) no-repeat; float:left; padding:8px 3px 0 21px;}
#head .nav .n_way_other{ width:402px; height:22px; background:url(../images/young/nav_01.gif) no-repeat; float:left; padding:8px 3px 0 21px;}
#head .nav .n_link{ width:166px; height:22px; background:url(../images/news/nav_02.gif) no-repeat; float:left; padding:8px 3px 0 0; text-align:center; font-size:14px}
#head .nav .n_link1{ width:150px; height:22px; background:url(../images/news/nav_022.gif) no-repeat; float:left; padding:8px 3px 0 0; text-align:center; font-size:14px}
#head .nav .n_link2{ width:156px; height:22px; background:url(../images/news/nav_02.gif) no-repeat; float:left; padding:8px 3px 0 10px;; font-size:14px}
#head .nav .n_cur{ width:166px; height:22px; background:url(../images/news/nav_02.gif) no-repeat; float:left; padding:8px 3px 0 0; text-align:center; font-size:14px; font-weight:bold;}
#head .nav .n_cur img{ position:relative; top:-2px; margin-right:7px;}
#head .nav .nav_long{ width:930px; height:30px; background:url(../images/news/nav_04.gif); line-height:30px; text-indent:20px}
.left { float:left; width:250px}
/*login*/
#news_login{ width:250px; height:146px; margin-left:10px}
#news_login .nl_area{ width:240px; height:106px; background:url(../images/news/login_01.gif); float:left; padding:30px 0 0 10px}
#news_login .nl_area ul{ background:#000; width:230px; height:85px; padding:8px 0 0 0}
#news_login .nl_area ul li{ height:30px; width:230px; float:left}
#news_login .nl_area ul li .name{ float:left; width:47px; text-align:right; padding:5px 8px 0 0}
#news_login .nl_area ul li.left5px { padding-left:5px}
#news_login .nl_area ul li .bot{ float:left}
#news_login .nl_area ul li .bot .input_one{ width:153px; height:20px; border:1px solid #444; background:#000; color:#fff; line-height:20px; padding-left:4px}
#news_login .nl_area ul li .bot .input_two{ width:70px; height:15px; border:0; background:url(../images/news/bot_01.gif); line-height:15px; text-align:center; color:#fff; font-size:10px; margin-right:15px; cursor:hand}
#news_login .nl_img{ float:left; padding-left:7px;}
/*login*/
#news_out_bg{ background:url(../images/news/bg_01.gif); width:950px; margin:0 auto}
#news_in_bg{ background:url(../images/news/mainbg.gif); width:928px; padding:0px 0 0 0; margin:0 auto}
#shp_login{ width:928px; height:146px; margin:0 auto;}
#shp_login .nl_area{ width:240px; height:106px; background:url(../images/news/login_01.gif); float:left; padding:30px 0 0 10px}
#shp_login .nl_area ul{ background:#000; width:230px; height:87px; padding:8px 0 0 0}
#shp_login .nl_area ul li{ height:32px; width:230px; float:left}
#shp_login .nl_area ul li .name{ float:left; width:47px; text-align:right; padding:5px 8px 0 0}
#shp_login .nl_area ul li.left5px { padding-left:5px}
#shp_login .nl_area ul li .bot{ float:left}
#shp_login .nl_area ul li .bot .input_one{ width:153px; height:20px; border:1px solid #444; background:#000; color:#fff; line-height:20px; padding-left:5px}
#shp_login .nl_area ul li .bot .input_two{ width:70px; height:15px; border:0; background:url(../images/news/bot_01.gif); line-height:15px; text-align:center; color:#fff; font-size:10px; margin-right:15px; cursor:hand}
#shp_login .nl_img{ float:left; padding-left:7px;}
/*news_list*/
#nc_out{ background:url(../images/news/bg_01.gif) repeat-y center; width:100%;}
#nc_in{ background:url(../images/news/bottom_bgindex.jpg) center bottom no-repeat; width:100%;}
#nc_in1{ background:url(../images/news/bottom_bg1.jpg) center bottom no-repeat; width:100%;}
#news_list{ width:950px; margin:0 auto}


.ns_adv{ width:250px; float:left;  margin-left:11px}
.ns_adv ul{ width:250px;}
.ns_adv ul li{ width:240px; height:96px;  margin:0 auto 15px auto;}
.ns_adv ul li img{ width:240px; height:96px;}

#news_list .ns_list{ float:left; width:670px; height:555px; margin-left:7px;}
#news_list .ns_list .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#news_list .ns_list .nsl_c{ width:670px; background:url(../images/news/boxbg.gif) repeat-y; padding-bottom:20px; height:665px}
#news_list .ns_list .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#news_list .ns_list ul{ margin:35px 0 0 58px; width:555px; border-bottom:1px solid #9ADDA3}
#news_list .ns_list ul li{ float:left; height:21px; width:555px; padding-top:7px; background:url(../images/news/cont_02.gif) repeat-x;}
#news_list .ns_list ul li.li_other{ height:21px; background:url(../images/news/cont_05.gif); padding-top:9px}
#news_list .ns_list ul li p{ float:left; text-align:center;}
#news_list .ns_list ul li .li_sort{ width:95px;}
#news_list .ns_list ul li .li_sort img{ position:relative; top:-1px}
#news_list .ns_list ul li .li_tit{ width:323px;}
#news_list .ns_list ul li .li_time{ width:84px;}
#news_list .ns_list ul li .li_num{ width:52px;}
#news_list .ns_list .page{width:554px; height:22px; margin:17px 0 0 58px; text-align:center; background:#3A403B; padding-top:3px}
#news_list .ns_list .page img{ position:relative; top:2px; margin:0 2px}
#news_list .ns_list .page .p_cur{ padding:0 6px; color:#30FF53}
#news_list .ns_list .page .p_link{ padding:0 6px; color:#fff;}
.group_list { height:50px;}
#person_list{ width:950px; margin:0 auto;}


.strong_list { margin:0 auto; width:930px; background:#000; }
.strong_list .tit { width:100%; text-align:center; background:#000; color:#ffff00; font:"黑体"; font-size:16px; height:40px; line-height:40px}
.strong_list .tit span { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:right; padding-right:15px;}
.strong_list .nsl_c { width:100%}
.strong_list .nsl_c ul{ width:100%; border-bottom:1px solid #333; border-top:1px solid #9ADDA3}
.strong_list .nsl_c ul li.match{  height:30px; line-height:30px; color:#9ADDA3; font-size:14px; font-weight:bold; border-bottom:#9ADDA3 1px solid}
.strong_list .nsl_c ul li.match p { float:left; text-align:center}
.strong_list .nsl_c ul li.match .p1 { width:150px}
.strong_list .nsl_c ul li.match .p2 { width:150px}
.strong_list .nsl_c ul li.match .p3 { width:30px}
.strong_list .nsl_c ul li.match .p4 { width:160px}
.strong_list .nsl_c ul li.match_list{  height:30px; line-height:30px; font-size:14px }
.strong_list .nsl_c ul li.match_list p { float:left; text-align:center}
.strong_list .nsl_c ul li.match_list .p1 { width:150px}
.strong_list .nsl_c ul li.match_list .p2 { width:150px}
.strong_list .nsl_c ul li.match_list .p3 { width:30px}
.strong_list .nsl_c ul li.match_list .p4 { width:160px}
.strong_list .old_c { width:100%}
.strong_list .old_c ul { width:100%; height:300px; border-top:1px solid #9ADDA3}
.strong_list .old_c ul li { width:200px; float:left; line-height:30px; height:30px; border:#9ADDA3 solid 1px; margin:10px; text-align:center}

#person_list .ns_list{ float:left; width:670px; height:555px; margin-left:7px;}
#person_list .ns_list .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#person_list .ns_list .nsl_c{ width:670px; background:url(../images/news/boxbg.gif) repeat-y; padding-bottom:20px; height:660px}
#person_list .ns_list .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#person_list .ns_list ul{ margin:35px 0 0 58px; width:555px; border-bottom:1px solid #9ADDA3}
#person_list .ns_list ul li{ float:left; height:21px; width:555px; padding-top:7px;  color:#ccc}
#person_list .ns_list ul li.bg { background:#17181C}
#person_list .ns_list ul li.li_other{ height:20px; background:url(../images/news/cont_07.gif); padding-top:10px; color:#999;}

#person_list .ns_list ul li p{ float:left; text-align:center;}
#person_list .ns_list ul li .t_left{ text-align:left; text-indent:10px}
#person_list .ns_list ul li .li_uimg { width:50px; text-align:center}
#person_list .ns_list ul li .li_uimg img { width:50px; height:40px}
#person_list .ns_list ul li .li_name{ width:145px; text-align:center}
#person_list .ns_list ul li .li_img{ width:61px; }
#person_list .ns_list ul li .li_img img { margin-top:15px}
#person_list .ns_list ul li .li_team{ width:140px; text-align:center}
#person_list .ns_list ul li .li_teams{ width:240px; text-align:center}
#person_list .ns_list ul li .li_per{ width:92px;}
#person_list .ns_list ul li .li_time{ width:82px;}
#person_list .ns_list ul li .li_level{ width:50px;}
#person_list .ns_list .page{width:554px; height:22px; margin:17px 0 0 58px; text-align:center; background:#3A403B; padding-top:3px}
#person_list .ns_list .page img{ position:relative; top:2px; margin:0 2px}
#person_list .ns_list .page .cur{ padding:0 6px; color:#FFFF00}
#person_list .ns_list .page .nom{ padding:0 6px; color:#fff;}

#person_cont{ width:950px; margin:0 auto;}
#person_cont .pc_contain{ float:left; width:670px; height:555px; margin-left:7px;}
#person_cont .pc_contain .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#person_cont .pc_contain .nsl_c{ width:606px; background:url(../images/news/boxbg.gif) repeat-y; padding:40px 0 20px 64px; height:620px}
#person_cont .pc_contain .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#person_cont .pc_contain .pc_img{ width:81px; float:left;}
#person_cont .pc_contain .pc_img img{ width:62px; height:62px; border:1px solid #504B49}
#person_cont .pc_contain .pc_info{ float:left}
#person_cont .pc_contain .pc_info ul{ padding:3px 0 0 0; width:450px}
#person_cont .pc_contain .pc_info ul li{ width:450px}
#person_cont .pc_contain .pc_info ul li.li_tit{ height:28px;}
#person_cont .pc_contain .pc_info ul li.li_intro{ padding-bottom:50px}
#person_cont .pc_contain .pc_info ul li .li_left{ color:#666; width:60px; float:left; text-align:right}
#person_cont .pc_contain .pc_info ul li .li_right{ color:#999; width:375px; float:left}
#person_cont .pc_contain .pc_info ul li .li_right .r_1{ float:left; width:95px}
#person_cont .pc_contain .pc_info ul li .li_right .r_2{ float:left; width:150px}
#person_cont .pc_contain .pc_info ul li .li_right .img_one{ margin-right:15px}

#video_list{ width:950px; margin:0 auto;}
#video_list .ns_list{ float:left; width:670px; height:555px; margin-left:7px;}
#video_list .ns_list .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#video_list .ns_list .nsl_c{ width:670px; height:660px; background:url(../images/news/boxbg.gif) repeat-y; padding-bottom:20px;}
#video_list .ns_list .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#video_list .ns_list ul{ margin:0 0 0 58px; width:555px; border-bottom:1px solid #9ADDA3; border-top:2px solid #359041}
#video_list .ns_list ul.ul_other{ height:3px; font-size:0; border:0; margin-top:35px; background:#DCEEDB}
#video_list .ns_list ul li{ float:left; height:160px; width:185px; color:#999; padding:15px 0 0 0; border-bottom:1px dashed #6F6F6F}
#video_list .ns_list ul li .li_img{ width:124px; height:89px; background:url(../images/news/video_01.gif); padding:2px 0 0 2px; margin:0 auto}
#video_list .ns_list ul li .li_img img{ width:122px; height:87px;}
#video_list .ns_list ul li .li_tit{ width:124px; padding:8px 0 0 0; line-height:20px; text-align:center; margin:0 auto}
#video_list .ns_list ul li p{ float:left; text-align:center;}
#video_list .ns_list .page{width:554px; height:22px; margin:17px 0 0 58px; text-align:center; background:#3A403B; padding-top:3px}
#video_list .ns_list .page img{ position:relative; top:2px; margin:0 2px}
#video_list .ns_list .page .cur{ padding:0 6px; color:#30FF53}
#video_list .ns_list .page .nom{ padding:0 6px; color:#fff;}
#video_list .v_cont{ float:left; width:670px; height:555px; margin-left:7px;}
#video_list .v_cont .vc_contain{ width:326px; float:left; color:#999; padding-bottom:16px}
#video_list .v_cont .vc_contain_other{ width:338px; float:left; color:#999; padding-bottom:10px}
#video_list .v_cont .vc_u{ width:326px; height:10px; font-size:0; background:url(../images/news/video_02.gif); float:left}
#video_list .v_cont .vc_c{ width:326px; background:url(../images/news/video_03.gif) repeat-y; float:left}
#video_list .v_cont .vc_c .vcc_tit{ height:30px; padding:3px 27px}
#video_list .v_cont .vc_c .vcc_tit .vt_l{ float:left; font-size:14px; padding:6px 0 0 0}
#video_list .v_cont .vc_c .vcc_tit .vt_r{ float:right; padding:6px 0 0 0; width:50px}
#video_list .v_cont .vc_c ul{ width:275px; padding:0 0 0 27px}
#video_list .v_cont .vc_c ul li{ width:126px; float:left}
#video_list .v_cont .vc_c ul li.li_other{ width:146px;}
#video_list .v_cont .vc_c ul li .li_img{ width:124px; height:89px; background:url(../images/news/video_01.gif); padding:2px 0 0 2px; float:left}
#video_list .v_cont .vc_c ul li .li_img img{ width:122px; height:87px;}
#video_list .v_cont .vc_c ul li .li_tit{ width:126px; height:32px; line-height:32px; float:left; text-align:center}
#video_list .v_cont .vc_b{ width:326px; height:12px; font-size:0; background:url(../images/news/video_04.gif); float:left}
#video_list .v_comment{ float:left; width:670px; height:555px; margin-left:7px;}
#video_list .v_comment .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#video_list .v_comment .nsl_c{ width:610px; height:665px;  background:url(../images/news/boxbg.gif) repeat-y; padding-bottom:20px; padding:16px 0 0 58px}
#video_list .v_comment .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#video_list .v_comment .vc_show{ width:554px; height:450px; border-top:3px solid #DCF5E6}
#video_list .v_comment .vc_show .vs_img{ width:500px; height:390px; margin:0 auto; padding:15px 0 0 0}
#video_list .v_comment .vc_show .vs_tit{ padding:19px 0 0 0; text-align:center; font-size:14px; color:#999; font-weight:bold; width:554px;}
#video_list .v_comment dl{ width:500px; margin-left:27px; border-top:1px solid #9ADDA3; border-bottom:2px solid #9ADDA3}
#video_list .v_comment dl dt{ height:30px; padding:0 0 0 10px; color:#ccc; line-height:30px; font-weight:bold;}
#video_list .v_comment dl dt span { float:right; cursor:pointer}
#video_list .v_comment dl dd{ height:130px; OVERFLOW-X:auto;OVERFLOW:scroll;}
#video_list .v_comment dl dd ul{ width:500px;}
#video_list .v_comment dl dd ul li{ width:500px; float:left; border-top:1px dashed #333}
#video_list .v_comment dl dd ul li.li_bg{ background:#0C0C0C}
#video_list .v_comment dl dd ul li .p1{ width:500px; height:28px; line-height:28px; float:left}
#video_list .v_comment dl dd ul li .p1 .p_l{ float:left; padding-left:10px}
#video_list .v_comment dl dd ul li .p1 .p_r{ float:right; padding-right:10px}
#video_list .v_comment dl dd ul li .p2{ width:480px; font-size:14px; color:#fff; float:left; line-height:21px; padding:0 10px}
#video_list .v_comment dl dd ul li .p3{ width:500px; float:left; text-align:right; padding-bottom:11px}
#video_list .v_comment .page{width:500px; height:22px; margin:17px 0 7px 27px; text-align:center; background:#3A403B; padding-top:3px}
#video_list .v_comment .page img{ position:relative; top:2px; margin:0 2px}
#video_list .v_comment .page ul { text-align:center}
#video_list .v_comment .page ul li { padding:0 4px; float:left; cursor:pointer}
#video_list .v_comment .page ul li.cur{ color:#30FF53}
#video_list .v_comment .page ul li.link{ color:#fff}
.vc_write{width:500px; margin:20px 0 0 20px}
.vc_write .vcw_tit{ height:19px; background:#171717; color:#fff; font-weight:bold; padding:6px 0 0 10px; text-align:center}
.vc_write .vcw_cont{ width:477px; height:170px; border:1px solid #333; margin-bottom:40px; padding:10px 0 0 21px}
.vc_write .vcw_cont .vt_up{ width:460px; float:left; padding-bottom:4px}
.vc_write .vcw_cont .vt_up textarea{ padding:3px 0 0 3px; color:#FFF; width:454px; height:120px; border:#333 solid 1px; background:#000; overflow-x:hidden; overflow-y:hidden}
.vc_write .vcw_cont .vt_down{ width:460px; float:left;}
.vc_write .vcw_cont .vt_down .vtd_l{ float:right}
.vc_write .vcw_cont .vt_down .vtd_l .input_one{ width:114px; height:16px; border:1px solid #333; line-height:16px; padding-left:3px}
.vc_write .vcw_cont .vt_down .vtd_l .input_two{ width:53px; height:19px; background:url(../images/news/button_01.gif); cursor:hand; border:0}
.vc_write .vcw_cont .vt_down .vtd_r{ float:right}
.vc_write .vcw_cont .vt_down .vtd_r input{ width:93px; height:19px; background:url(../images/news/button_02.gif); cursor:hand; border:0}

#fight_select{ width:950px; margin:0 auto;}
#fight_select .ns_list{ float:left; width:670px; height:555px; margin-left:7px;}
#fight_select .ns_list .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#fight_select .ns_list .nsl_c{ width:670px; height:660px; background:url(../images/news/boxbg.gif) repeat-y; padding-bottom:20px;}
#fight_select .ns_list .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#fight_select .ns_list .nsl_tit{ height:44px; margin:13px 0 0 45px}
#fight_select .ns_list .nsl_select{ height:40px; margin:0 0 0 45px}
#fight_select .ns_list .nsl_select .input_1{ width:78px; height:24px; background:url(../images/fight/f_02.gif); cursor:hand; border:0; position:relative; top:1px}
#fight_select .ns_list .nsl_select .input_2{ width:140px; height:20px; border:1px solid #666; line-height:20px; color:#fff; padding-left:5px; background:#fff}
#fight_select .ns_list .nsl_select select{ margin-right:15px;}
#fight_select .ns_list .nsl_tit_1{ height:70px; margin:13px 0 0 45px}
#fight_select .ns_list .nsl_select_1{ height:113px; margin:0 0 0 45px}
#fight_select .ns_list .nsl_select_1 select{ margin-right:15px;}
#fight_select .ns_list .nsl_select_1 .input_1{ width:140px; height:16px; border:1px solid #666; line-height:16px; color:#fff; padding-left:5px; background:#000}
#fight_select .ns_list .nsl_upload{ height:130px; text-align:center}
#fight_select .ns_list .nsl_upload input{ width:78px; height:24px; background:url(../images/fight/f_04.gif); cursor:hand; border:0; position:relative; top:1px}
#fight_select .ns_list ul{ margin:0 0 0 58px; width:555px; border-bottom:1px solid #9ADDA3}
#fight_select .ns_list ul li{ float:left; height:21px; width:555px; padding-top:7px; background:url(../images/news/cont_02.gif) repeat-x; color:#ccc}
#fight_select .ns_list ul li.li_other{ height:20px; background:url(../images/news/cont_07.gif); padding-top:10px; color:#999;}
#fight_select .ns_list ul li p{ float:left; text-align:center;}
#fight_select .ns_list ul li .t_left{ text-align:left; text-indent:10px}
#fight_select .ns_list ul li .li_name{ width:85px;}
#fight_select .ns_list ul li .li_team{ width:241px;}
#fight_select .ns_list ul li .li_per{ width:92px;}
#fight_select .ns_list ul li .li_time{ width:82px;}
#fight_select .ns_list ul li .li_level{ width:50px;}
#fight_select .ns_list .page{width:554px; height:22px; margin:17px 0 0 58px; text-align:center; background:#3A403B; padding-top:3px}
#fight_select .ns_list .page img{ position:relative; top:2px; margin:0 2px}
#fight_select .ns_list .page .p_cur{ padding:0 6px; color:#30FF53}
#fight_select .ns_list .page .p_link{ padding:0 6px; color:#fff;}

#fight_place{ width:950px; margin:0 auto;}
#fight_place .ns_list{ float:left; width:670px; height:555px; margin-left:7px;}
#fight_place .ns_list .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#fight_place .ns_list .nsl_c{ width:670px; background:url(../images/news/boxbg.gif) repeat-y; padding-bottom:20px;}
#fight_place .ns_list .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#fight_place .ns_list .nsl_tit{ height:31px; margin:13px 0 0 43px}
#fight_place .ns_list ul{ margin:0 0 0 43px; width:600px;}
#fight_place .ns_list ul li{ float:left; width:314px; height:225px;}
#fight_place .ns_list ul li .li_word{ width:270px; height:30px; position:relative; float:left; top:-31px; left:1px; line-height:30px; font-size:14px; font-weight:bold; color:#ccc; filter: Alpha(Opacity=70);-moz-opacity:.6; opacity:0.6; background:#000; text-indent:20px}
#fight_place .ns_list ul li.li_other{ float:left; width:272px; height:225px;}
#fight_place .ns_list ul li img{ width:270px; height:203px; border:1px solid #999; float:left}


#bottom{ width:950px; height:160px; margin:0 auto}

/*news_content*/
#news_list .ns_content{ float:left; width:670px; margin-left:7px; color:#ccc; overflow:hidden}
#news_list .ns_content .nsl_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#news_list .ns_content .nsl_c{ width:670px; background:url(../images/news/boxbg.gif) repeat-y; height:680px; overflow:auto}
#news_list .ns_content .nsl_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
#news_list .ns_content dl{ padding:20px 0 0 58px;}
#news_list .ns_content dl dt{ width:554px; height:53px; border-top:3px solid #E0F1E7;}
#news_list .ns_content dl dt .tit{ width:548px; line-height:22px; background:#292D29; border-top:1px solid #359041; border-bottom:1px solid #9ADDA3; padding:2px 0 0 5px; overflow:auto}
#news_list .ns_content dl dt .tit img{ position:inherit; top:3px; margin-right:15px}
#news_list .ns_content dl dt .tit .t_img{ float:left; width:95px;}
#news_list .ns_content dl dt .tit .t_word{ float:left; line-height:22px; width:450px;}
#news_list .ns_content dl dt .time{ width:549px; background:url(../images/news/cont_06.gif) right; background-repeat:no-repeat; height:18px; text-align:right; padding:7px 5px 0 0;}
#news_list .ns_content dl dd{ width:554px; border-bottom:2px solid #9ADDA3; padding:15px 0 30px 0; color:#999; line-height:22px;}
#news_list .ns_content .nsc_page{ width:554px; height:48px; padding:16px 0 0 58px; text-align:right}
#news_list .ns_content .nsc_page img{ margin-left:5px; border:0}

/*young*/
#news_list .young{ float:left; width:670px; margin-left:7px; color:#ccc}
#news_list .young .y_t{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_03.gif)}
#news_list .young .y_c{ width:670px; height:680px; background:url(../images/news/boxbg.gif) repeat-y;}
#news_list .young .y_b{ width:670px; height:10px; font-size:0; background:url(../images/news/cont_04.gif)}
/*young_index*/
#news_list .young .y_index{ padding:27px 0 60px 44px;}
#news_list .young .y_index1{ padding:10px 0 0 30px;}
/*young_member*/
#news_list .young .y_member{ padding:27px 0 40px 44px;}
/*young_member*/
#news_list .young .y_sqs{ padding:0 0 0 16px;}
#news_list .young .y_sqs .desc { width:635px; height:600px; margin:20px 0 0 0}
#news_list .young .y_sqs .desc img { width:250px; height:441px; padding:4px; border:#666 solid 1px}
#news_list .young .y_sqs .desc .dd1 { float:left; width:280px; height:441px; margin-top:20px; text-align:center; line-height:28px; font-size:14px; color:#FC9300; font-weight:bold}
#news_list .young .y_sqs .desc .dd2 { float:left; margin-left:20px; width:320px; height:441px; margin-top:30px;line-height:22px}
#news_list .young .y_sqs .desc .dd2 .p1 { color:#01FF00; font-size:14px}
/*young_integral*/
#news_list .young .y_integral{ padding:27px 0 40px 44px;}
/*young_intro*/
#news_list .young .y_intro{ padding:20px 0 0 45px}
#news_list .young .y_intro dl{ width:580px;}
#news_list .young .y_intro dl dt{ height:26px; border-bottom:2px solid #A7D3AF}
#news_list .young .y_intro dl dt ul{}
#news_list .young .y_intro dl dt ul li{ width:110px; height:28px; float:left; position:relative; background:url(../images/young/intro_02.gif); margin-right:3px; color:#C3FFCB; cursor:hand; line-height:28px; text-align:center}
#news_list .young .y_intro dl dt ul li.cur{ background:url(../images/young/intro_03.gif); color:#999}
#news_list .young .y_intro dl dd{ padding:20px 0 0 0}
#news_list .young .y_intro dl dd .space{ height:100px}
/*young_team*/
#news_list .young .y_team{ padding:20px 0 0 45px}
#news_list .young .y_team dl{ width:580px;}
#news_list .young .y_team dl dt{ height:26px; border-bottom:2px solid #A7D3AF}
#news_list .young .y_team dl dt ul{}
#news_list .young .y_team dl dt ul li{ width:110px; height:28px; float:left; position:relative; background:url(../images/young/intro_02.gif); margin-right:3px; color:#C3FFCB; cursor:hand; line-height:28px; text-align:center}
#news_list .young .y_team dl dt ul li.cur{ background:url(../images/young/intro_03.gif); color:#999}
#news_list .young .y_team dl dd{ padding:20px 0 36px 0; color:#999; line-height:18px; border-bottom:2px solid #A7D3AF; height:410px}
#news_list .young .y_team .yt_page{ width:580px; height:50px; padding:16px 0 0 0; text-align:right}
#news_list .young .y_team .yt_page img{ margin-left:5px; border:0; cursor:hand}
/*weapon*/
#news_list .weapon{ float:left; width:670px; margin-left:7px; color:#ccc;}
#news_list .weapon .w_page{ width:580px; height:25px; margin:15px 0 50px 45px; background:#3A403B; text-align:center; line-height:25px}
#news_list .weapon .w_page .wp_link{ color:#fff; padding:0 6px; cursor:hand}
#news_list .weapon .w_page .wp_cur{ color:#FFFF00; padding:0 6px; cursor:hand}
#news_list .weapon .w_one{ margin:20px 0 0 45px; width:580px; border-bottom:2px solid #A7D3AF}
#news_list .weapon .w_page img { position:relative; top:4px}
/*field*/
#news_list .field{ float:left; width:670px; margin-left:7px; color:#ccc;}
#news_list .field dl{ width:580px; height:618px; margin:0 0 0 45px}
#news_list .field dl dt{ height:32px; padding:20px; 0}
#news_list .field dl dt img{ float:left}
#news_list .field dl dt .word{ float:right; padding:14px 0 0 0;}
#news_list .field dl dd{ width:580px; border-bottom:2px solid #A7D3AF; padding:5px 0 5px 0;}
#news_list .field dl dd img{ width:580px;}
#news_list .field .f_page{ width:580px; height:30px; margin:15px 0 13px 45px; background:#3A403B; text-align:center; line-height:30px}
#news_list .field .f_page .wp_link{ color:#fff; padding:0 6px; cursor:hand}
#news_list .field .f_page .wp_cur{ color:#30FF53; padding:0 6px; cursor:hand}
#bottom{ width:950px; height:160px; margin:0 auto; font-size:10px; line-height:18px; color:#666; font-family:Arial, Helvetica, sans-serif}
#news_list .field .f_page img {position:relative; top:4px}
.union { width:570px;  margin:0 auto; overflow:auto}
.union span { float:left}
.union dt { height:30px; line-height:30px; color:#9ADDA3; font-size:14px; border-bottom:#9ADDA3 1px solid}
.union .ss1 { width:110px; height:25px; line-height:]25px; text-align:center}
.union .ss2 { width:320px; height:25px; line-height:]25px; text-align:center}
.union .ss3 { width:45px; height:25px; line-height:]25px; text-align:center}
.union dd { width:554px; height:30px; line-height:30px; border-bottom:#ccc dashed 1px}
.union_list { width:554px;  margin:0 auto; overflow:auto; border-bottom:#A7D3AF solid 2px}
.union_list dt.nom { float:left; width:110px; height:26px; line-height:26px; margin-right:3px; text-align:center; background:url(../images/public/gm_2.gif) no-repeat; cursor:pointer; color:#FFF}
.union_list dt.now { float:left; width:110px; height:26px; line-height:26px; margin-right:3px; text-align:center; background:url(../images/public/gm_2.gif) no-repeat; cursor:pointer; color:#FF9900}
.union_item { width:554px;  margin:0 auto; overflow:auto}
.union_item dt {width:554px; height:30px; line-height:30px; border-bottom:#9ADDA3 1px solid; float:left}
.union_item span { float:left; height:30px; line-height:30px}
.union_item .ss1{ width:250px; padding-left:30px}
.union_item .ss2{ width:60px; padding-right:30px; text-align:center}
.union_item .ss3{ width:80px; padding-right:20px; text-align:center}
.union_item .ss4{ width:80px; text-align:center}
.union_item dd span { border-bottom:#ccc dashed 1px;}
/*装备列表*/
#news_list .equipment { background:#000; filter:alpha(opacity=55);  width:245px; height:400px; margin:0 0 0 7px; float:left}
#news_list .equipment .n_u{ height:25px;}
#news_list .equipment .n_c{ width:243px; border:1px solid #6B6968; height:400px; border-top:0; position:relative}
#news_list .equipment .n_c ul{ width:233px; padding:10px 5px 5px 5px}
#news_list .equipment .n_c ul li{ width:233px; height:41px; margin-bottom:10px; border-bottom:dashed 1px #999; padding-bottom:4px}
#news_list .equipment .n_c ul li.li_0{ background:url(/images/public/index_10.gif) no-repeat; background-position: 10px 0px;  line-height:41px; text-indent:100px  }
#news_list .equipment .n_c ul li.li_1{ background:url(/images/public/index_11.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .equipment .n_c ul li.li_2{ background:url(/images/public/index_12.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .equipment .n_c ul li.li_3{ background:url(/images/public/index_13.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .equipment .n_c ul li.li_4{ background:url(/images/public/index_14.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .equipment .n_c ul li.li_5{ background:url(/images/public/index_15.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
/*道具列表*/
#news_list .shop { background:#000; filter:alpha(opacity=55);  width:250px; height:249px; margin:0 8px 0 7px; float:left}
#news_list .shop .n_u{ height:25px; overflow:hidden}
#news_list .shop .n_c{ width:248px; border:1px solid #6B6968; height:500px; border-top:0; position:relative}
#news_list .shop .n_c ul{ width:238px; padding:10px 5px 5px 5px}
#news_list .shop .n_c ul li{ width:238px; height:41px; margin-bottom:10px; border-bottom:dashed 1px #999; padding-bottom:4px}
#news_list .shop .n_c ul li.li_0{ background:url(/images/public/index_10.gif) no-repeat; background-position: 10px 0px;  line-height:41px; text-indent:100px  }
#news_list .shop .n_c ul li.li_1{ background:url(/images/public/index_11.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .shop .n_c ul li.li_2{ background:url(/images/public/index_12.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .shop .n_c ul li.li_3{ background:url(/images/public/index_13.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .shop .n_c ul li.li_4{ background:url(/images/public/index_14.gif) no-repeat; background-position: 25px 0px; line-height:24px; text-indent:100px  }
#news_list .shop_list,#news_list .shop_list1 { float:left; width:668px; height:526px; background:#000; filter:alpha(opacity=55)}
#news_list .shop_list .type,#news_list .shop_list1 .type { width:100%; height:30px; line-height:30px; text-indent:15px; background:url(/images/public/shop_type.gif) no-repeat; position:relative }
#news_list .shop_list dd { color:#FFF; width:320px; height:100px; line-height:22px; float:left; padding:10px 0 0 10px; position:relative}
#news_list .shop_list1 dd { color:#FFF; width:668px; margin-top:10px; text-align:center; position:relative}
#news_list .shop_list dd span.l { float:left; width:100px; height:100px; padding:1px; border:#666666 solid 1px }
#news_list .shop_list dd span.l img { width:100px; height:100px; border:none }
#news_list .shop_list dd span.r { width:205px; height:100px; float:right}
#news_list .shop_list dd span.r img {cursor:hand}
#news_list .shop_list dd span.r .shopnum { width:22px; height:19px; line-height:19px; border:#FFF solid 1px; background:#000; color:#ffff00; position:relative; top:-6px; padding-left:1px; margin-right:4px}
#news_list .shop_list dd span.num { position:relative; top:-7px}

#news_list .shop_list1 .page{width:580px; margin:5px auto 0 auto; height:22px; text-align:center; background:#3A403B; padding-top:3px}
#news_list .shop_list1 .page img{ position:relative; top:2px; margin:0 2px}
#news_list .shop_list1 .page .p_cur{ padding:0 6px; color:#30FF53}
#news_list .shop_list1 .page .p_link{ padding:0 6px; color:#fff;}
#bottom{ width:950px; height:160px; margin:0 auto; font-size:10px; line-height:18px; color:#666; font-family:Arial, Helvetica, sans-serif}
#bottom a { color:#666; text-decoration:none}
#bottom a:hover { color:#FFFF00; text-decoration:underline}
#bottom dl { height:60px; padding:20px 0 0 0}
#bottom dl .dd_1 { width:240px; height:60px; padding-right:10px; float:left; text-align:right; margin-top:10px}
#bottom dl .dd_1 img { width:60px; height:50px}
#bottom dl .dd_2 { width:450px; height:55px; float:left; text-align:left; border-left:#FFF solid 1px; text-indent:10px}
#bottom dl .dd_3 { width:200px; height:55px; float:left; text-align:left; margin-top:10px}
#bottom dl .dd_3 img { width:70px; height:50px}
#bottom dl .dd_4 { width:100%; margin-top:20px; text-align:center}
/*#bottom a { color:#666; text-decoration:none}
#bottom a:hover { color:#FFFF00; text-decoration:underline}
#bottom dl { height:60px; padding:15px 0 0 0}
#bottom dl .dd_1 { width:240px; height:60px; padding-right:10px; float:left; text-align:right}
#bottom dl .dd_1 img { width:60px; height:50px}
#bottom dl .dd_2 { width:650px; height:55px; padding-top:5px; float:left; text-align:left; border-left:#FFF solid 1px; text-indent:10px}*/
/*乱七八糟加入的*/
.groupkey { width:240px; margin:10px 0 0 378px}
.groupkey .intext { border:#FFF solid 1px; color:#fff; padding-left:3px; background:#000; width:150px; height:18px; line-height:18px;}
.groupkey .ok { position:relative; top:1px; margin-left:5px; border:0; width:76px; height:22px; background:url(../images/news/groupkey.gif) no-repeat; cursor:pointer; }
.groupkey .ok1 { position:relative; top:1px; margin-left:5px; border:0; width:76px; height:22px; background:url(../images/news/userkey.gif) no-repeat; cursor:pointer; }