/*** body ***/
html, body, ul, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, th, img{ border-width:0; padding:0; margin:0; font-family:Tahoma,Verdana,Segoe,sans-serif}
select, input{ font-size:12px; font-family:Tahoma,Verdana,Segoe,sans-serif; color:#24153F}
textarea{ font-size:12px; font-family:Tahoma,Verdana,Segoe,sans-serif}
body{ font-size:12px; background:#fff url(../images/body_b.gif) top repeat-x; color:#444444; text-align:center}
ul, p, ol{ line-height:20px}
a:link, a:active, a:visited	{color:#FF6000; text-decoration:underline}
a:hover	{color:#FF6000; text-decoration:none}

#head_top_line{ width:958px; height:5px; display:block; clear:both; margin:0 auto; overflow:hidden}
#head_top_line b{ display:block; width:215px; float:left; clear:both; background:#EE7330; overflow:hidden; height:5px}

#head{ width:958px; display:block; margin:0 auto; height:108px; overflow:hidden}
#head .logo{ widows:196px; height:75px; display:block; float:left; clear:left; margin:26px 0 0 7px}
#head .bnner{ width:416px; height:108px; display:block; float:left; clear:none}
#head .t_area{ width:336px; height:98px; padding:10px 3px 0 0; float:left; clear:right; text-align:right}
#head .t_area .login_inp{ height:22px; line-height:22px; vertical-align:text-top; font-size:11px; color:#414141}
#head .t_area .login_inp .inp{ width:76px; line-height:16px; height:16px; border:1px solid #D4D4D4; background:#fff; margin:0 5px; padding:0 3px; font-size:11px}
#head .t_area .login_inp a{ padding:0 0 0 16px}
#head .t_area .login_inp a:link, #head .t_area .login_inp a:active, #head .t_area .login_inp a:visited	{color:#848484; text-decoration:underline}
#head .t_area .login_inp a:hover	{color:#EE7330; text-decoration:underline}
#head .t_area .link{ line-height:18px; height:18px; margin-top:30px; color:#848484}
#head .t_area .link a:link, #head .t_area .link a:active, #head .t_area .link a:visited	{color:#848484; text-decoration:none}
#head .t_area .link a:hover	{color:#C86300; text-decoration:none}

#head_menu{ width:958px; height:35px; background:url(../images/head_menu_b.gif) repeat-x; margin:0 auto 8px auto; overflow:hidden}
#head_menu .l{ display:block; float:left; clear:left}
#head_menu .r{ display:block; float:right; clear:right}
#head_menu .bn{ display:block; float:left; clear:none; background:url(../images/head_menu_b_line.gif); margin-left:95px}
#head_menu a{ display:block; float:left; clear:none; width:126px; height:35px; margin-right:1px; background-position:0}
#head_menu a img{ display:block; width:126px; height:35px}
#head_menu a:link, #head_menu a:active, #head_menu a:visited{ background-position:0px}
#head_menu a:hover{background-position:left 70px!important}
#head_menu .on{background-position:left 35px!important}
#head_menu #menu_bn1{ background:url(../images/head_menu_bn1.gif)}
#head_menu #menu_bn2{ background:url(../images/head_menu_bn2.gif)}
#head_menu #menu_bn3{ background:url(../images/head_menu_bn3.gif)}
#head_menu #menu_bn4{ background:url(../images/head_menu_bn4.gif)}
#head_menu #menu_bn5{ background:url(../images/head_menu_bn5.gif)}
#head_menu #menu_bn6{ background:url(../images/head_menu_bn6.gif); margin-right:0px!important}

#body_top{ width:958px; height:6px; display:block; margin:0 auto}
#body_bot{ width:958px; height:6px; display:block; margin:0 auto 24px auto}
#body_3{width:958px; margin:0 auto; clear:both; background:url(../images/body_cen_3body.gif) repeat-y; overflow:hidden; padding:0; text-align:left}
.body_3l{ width:198px; display:block; float:left; clear:left; background:url(../images/body_3l_top.gif) top no-repeat; padding:7px 0 0 6px; overflow:hidden}
.body_3r{ width:754px; float:right; clear:right; overflow:hidden; background:url(../images/body_3r_bot.gif) left bottom no-repeat; overflow:hidden}
.body_3r_l{ width:507px; display:block; float:left; clear:left; padding:7px 13px 20px 13px; background:url(../images/body_3c_top.gif) left top no-repeat}
.body_3r_r{ width:202px; padding:0 19px 20px 0; background:url(../images/body_3r_top.gif) top right no-repeat; float:left; clear:right}

#body_2{width:958px; margin:0 auto; clear:both; background:url(../images/body_cen.gif) repeat-y; overflow:hidden; text-align:left}
#body_2 .body_3r_r{ float:right!important}
#body_2 #body_2_bot{ width:958px; background:url(../images/body_2_bot.gif) bottom no-repeat; overflow:hidden}
#body_2 .body_2l{ display:block; float:left; clear:left; width:705px; background:url(../images/body_2l_b.gif) 6px 0px no-repeat; padding:7px 0 50px 20px}

.body_geme_menu{ width:186px; padding:0 8px 0 4px}
.body_geme_menu .tit{ width:186px; height:25px; display:block; clear:both; margin-bottom:6px}
.body_geme_menu .list { width:186px;}
.body_geme_menu .list a{ display:block; width:162px; line-height:22px; height:22px; bottom no-repeat; padding:0 8px 0 16px; font-weight:bold; color:#fff}
.body_geme_menu .list a:link, .body_geme_menu .list a:active, .body_geme_menu .list a:visited {color:#fff; background:url(../images/body_gamemenu_a.gif); text-decoration:none}
.body_geme_menu .list a:hover	{color:#fff; background:url(../images/body_gamemenu_ahove.gif); text-decoration:none}
.body_geme_menu .list .back{ background-image:none!important; padding:0 8px 0 8px; font-weight:normal; text-decoration:underline}

.imain_flash{ width:503px; border:2px solid #757575; height:209px; margin:0 0 8px 0}
.ipopular_game{ width:507px; overflow:hidden; margin-bottom:16px}
.ipopular_game .tit{ height:24px; display:block; clear:both; width:491px; padding:0 8px; border-bottom:1px solid #DADADA; margin:0 0 8px 0}
.ipopular_game .tit .l{ display:block; float:left; clear:left}
.ipopular_game .con{ margin:0 9px 0 9px; overflow:hidden; display:block; clear:both}
.ipopular_game .con img{ display:block; float:left; clear:none; width:151px; height:126px; margin:1px 6px 0 6px}

.inews{ width:507px; display:block; clear:both; overflow:hidden; position:relative; margin-bottom:8px}
.inews .tit{ width:507px; height:31px; line-height:30px; background:url(../images/inews_tit_b.gif) bottom repeat-x; overflow:hidden; display:block; clear:both}
.inews .tit span a{ display:block; float:left; clear:none; width:120px; height:31px; text-align:center; font-size:14px; font-weight:bold; background-image:url(../images/inews_tit_span.gif)}
.inews .tit span a:link, .inews .tit span a:active, .inews .tit span a:visited{ color:#888888; text-decoration:none; background-position:left 31px}
.inews .tit span a:hover, .inews .tit .selectd{color:#FF6000!important; text-decoration:none; background-position:left 0px!important}
.inews .tit label a{ display:block; float:right; clear:right}
.inews .tit label a:link, .inews .tit label a:active, .inews .tit label a:visited	{color:#444444; text-decoration:none}
.inews .tit label a:hover	{color:#FF6000; text-decoration:none}
.inews .con{ width:473px; padding:8px 16px 9px 16px; border-left:1px solid #DADADA; border-right:1px solid #DADADA; overflow:hidden; color:#505050}
.inews .con p{ line-height:24px; height:24px; background:url(../images/line1.gif) bottom repeat-x; padding:0 12px 1px 0px; display:block; overflow:hidden}
.inews .con p a{ display:block; float:left; clear:left; padding:0 0 0 12px; background:url(../images/inews_tit_ico.gif) no-repeat 1px 12px; width:370px}
.inews .con p a:link, .inews .con p a:active, .inews .con p a:visited	{color:#505050; text-decoration:none}
.inews .con p a:hover	{color:#FF6000; text-decoration:none}
.inews .con p label{ display:block; float:right; clear:right; width:70px; text-align:right}
.inews .rtb{ display:block; position:absolute; width:2px; height:2px; top:30px; right:0}
.inews .bb{ display:block; position:absolute; width:507px; height:10px; bottom:0px;}

.iwonderfulvideo{ widows:507px; display:block; clear:both; margin-bottom:16px}
.iwonderfulvideo .tit{ height:24px; display:block; clear:both; width:491px; padding:0 8px; border-bottom:1px solid #DADADA; margin:0 0 8px 0; line-height:24px}
.iwonderfulvideo .tit img{ display:block; float:left; clear:left}
.iwonderfulvideo .tit a{ display:block; float:right; clear:right; text-align:right}
.iwonderfulvideo .tit a:link, .iwonderfulvideo .tit a:active, .iwonderfulvideo .tit a:visited	{color:#444444; text-decoration:none}
.iwonderfulvideo .tit a:hover	{color:#FF6000; text-decoration:none}
.iwonderfulvideo .con{ overflow:hidden}
.iwonderfulvideo .con a{ display:block; width:136px; float:left; clear:none; padding:0 16px}
.iwonderfulvideo .con a img{ width:128px; height:96px; background:#fff; padding:3px; border:1px solid #DADADA; display:block; clear:both}
.iwonderfulvideo .con a label{ display:block; clear:both; line-height:28px; height:28px; text-align:center; width:136px}
.iwonderfulvideo .con a:link, .iwonderfulvideo .con a:active, .iwonderfulvideo .con a:visited	{color:#696969; text-decoration:none}
.iwonderfulvideo .con a:hover	{color:#FF6000; text-decoration:none}

.body_3r_r .rbnner{ width:202px; margin-bottom:8px; clear:both; display:block}
.body_3r_r .rm_con{ width:202px; margin-bottom:8px; clear:both; overflow:hidden}
.body_3r_r .rm_con .t{ width:202px; display:block; clear:both; height:2px; padding:0; margin:0}
.body_3r_r .rm_con .m{ width:184px; padding:4px 8px; border-left:1px solid #DADADA;; border-right:1px solid #DADADA; overflow:hidden; color:#414141;}
.body_3r_r .rm_con .m .tit{ width:184px; height:22px; display:block; clear:both; border-bottom:1px solid #dadada; overflow:hidden; margin-bottom:4px}
.body_3r_r .rm_con .m .tit img{ display:block; float:left; clear:left}
.body_3r_r .rm_con .m .list{ display:block}
.body_3r_r .rm_con .m .list p{ line-height:18px; padding-bottom:8px}
.body_3r_r .rm_con .m .list a:link, .body_3r_r .rm_con .m .list a:active, .body_3r_r .rm_con .m .list a:visited	{color:#51AAD3; text-decoration:underline}
.body_3r_r .rm_con .m .list a:hover	{color:#FF6000; text-decoration:underline}
.body_3r_r .rm_con .zf{ width:184px; padding:4px 8px; border-left:1px solid #DADADA;; border-right:1px solid #DADADA; overflow:hidden; color:#414141; text-align:center}
.body_3r_r .rm_con .zf img{ padding:0 3px}
.body_3r_r .rm_con .m .sc{ display:block;}
.body_3r_r .rm_con .m .sc p{ line-height:16px; padding:2px 0; display:block; clear:both}
.body_3r_r .rm_con .m .sc .total{ line-height:20px; text-align:right; background:url(../images/line1.gif) top repeat-x; margin:4px 0}
.body_3r_r .rm_con .m .sc .total b{ color:#3BC1FF}


#foot_link{ width:958px; display:block; margin:0 auto; line-height:18px; text-align:center; overflow:hidden; margin-bottom:24px}
#foot_link a{ padding:0 5px}
#foot_link a:link, #foot_link a:active, #foot_link a:visited	{color:#848484; text-decoration:underline}
#foot_link a:hover	{color:#FF6000; text-decoration:underline}

#foot{ display:block; width:100%; background:#F3F3F3; line-height:20px; padding:20px 0; text-align:center; color:#696969}

.top_wz{ line-height:24px; height:24px; margin-bottom:4px}
.top_wz a:link, .top_wz a:active, .top_wz a:visited	{color:#888888; text-decoration:none}
.top_wz a:hover	{color:#FF6000; text-decoration:underline}

.top_h1{ display:block; border-bottom:1px solid #dadada; text-align:left; line-height:30px; height:30px; font-size:14px; font-weight:bold; color:#505050; margin-bottom:10px}
.top_h1 b{color:#FF6B11}
.currency_text_p{ margin-bottom:10px; line-height:16px; overflow:hidden}
.currency_banner{ margin-bottom:10px; display:block; clear:both}
.currency_h2{ display:block; text-align:left; line-height:30px; height:30px; font-size:14px; font-weight:bold; color:#505050; margin-bottom:10px}
.currency_h2 b{color:#FF6B11}
.currency_select{ display:block; margin-bottom:8px; padding:0 0 0 20px}
.currency_select p{ line-height:20px; clear:both; overflow:hidden; padding:4px 0}
.currency_select p label{ display:block; float:left; clear:none}
.currency_select p .w70{ width:50px}
.currency_table{ width:100%; margin-bottom:10px}
.currency_table thead th{ line-height:18px; padding:3px; text-align:center; background:#F8F8F8; font-weight:bold; font-size:12px; text-align:center; color:#505050; border-bottom:1px solid #EFEFEF; border-top:1px solid #EFEFEF}
.currency_table tbody td{ line-height:16px; padding:6px 4px 6px 10px; text-align:left; background:url(../images/line1.gif) bottom repeat-x}
.currency_table tbody th{ line-height:16px; padding:6px 4px; text-align:center; font-weight:normal; background:url(../images/line1.gif) bottom repeat-x}
.table_page{ line-height:30px; text-align:right; margin-bottom:10px}
.table_page a:link, .table_page a:active, .table_page a:visited	{color:#4B4B4B; text-decoration:none}
.table_page a:hover, .table_page .sel{color:#51AAD3; text-decoration:underline}

.currency_sm{ width:507px; display:block; border-bottom:1px solid #E0E0E0}
.currency_sm .tit{ line-height:24px; height:24px; border:1px solid #E0E0E0; padding:0 15px; width:475px; background:url(../images/js_tit_b.gif) repeat-x; text-align:left; font-weight:bold; color:#505050; cursor:pointer; border-bottom:0px!important}
.currency_sm .tit p{ display:block; clear:both; width:475px; height:22px; padding:2px 0 0 0}
.currency_sm .tit p .l{ display:block; float:left; clear:left}
.currency_sm .tit p .r{ display:block; float:right; clear:right; padding-top:8px}
.currency_sm .con{ padding:8px 16px; margin-bottom:8px; border-top:1px solid #E0E0E0}
.currency_sm .con p{ margin-bottom:8px; line-height:18px}

.poli_table{ width:100%; margin-bottom:10px}
.poli_table thead th{ line-height:18px; padding:3px; text-align:center; background:#F8F8F8; font-weight:bold; font-size:12px; text-align:center; color:#505050; border-bottom:1px solid #EFEFEF; border-top:1px solid #EFEFEF}
.poli_table tbody td{ line-height:16px; padding:14px 4px 10px 10px; text-align:left; background:url(../images/line1.gif) bottom repeat-x}
.poli_table tbody th{ line-height:16px; padding:14px 4px 10px 4px; text-align:center; font-weight:normal; background:url(../images/line1.gif) bottom repeat-x}
.poli_table tbody .xx_sm{ background:#FFF8EB; line-height:14px; color:#848484; padding:8px 15px 12px 15px; border-bottom:1px solid #dadada}
.poli_table tbody .bn_th{ text-align:center; width:77px}
.poli_table tbody .bn_th img, .currency_table tbody .bn_th img{ display:block; margin:0 auto; clear:both; margin:2px 0}

.body_2l .about_con{ width:677px; padding:10px 13px; border-left:1px solid #dadada; border-right:1px solid #dadada}
.body_2l .about_con p{ padding-bottom:8px}
.body_2l .top_wz{ line-height:24px; height:24px; margin-bottom:8px}
.body_2l .acon_t{ width:705px; height:2px; display:block; clear:both}
.body_2l .acon_b{ width:705px; height:2px; display:block; clear:both; margin-bottom:8px}

.faq_sm{ width:705px; display:block; border-bottom:1px solid #E0E0E0}
.faq_sm .tit{ line-height:24px; height:24px; border:1px solid #E0E0E0; padding:0 15px; width:673px; background:#F8F8F8; text-align:left; font-weight:bold; color:#505050; cursor:pointer; border-bottom:0px!important}
.faq_sm .tit p{ display:block; clear:both; width:673px; height:22px; padding:2px 0 0 0}
.faq_sm .tit p .l{ display:block; float:left; clear:left}
.faq_sm .tit p .r{ display:block; float:right; clear:right; padding-top:8px}
.faq_sm .con{ padding:8px 16px; margin-bottom:8px; border-top:1px solid #E0E0E0}
.faq_sm .con p{ margin-bottom:8px; line-height:18px}

.body_2l_h2{ display:block; text-align:left; line-height:30px; height:30px; font-size:14px; font-weight:bold; color:#505050; margin-bottom:10px}
.body_2l_h2 b{color:#FF6B11}

.body_2l .login_m{ width:705px; height:149px; margin-bottom:10px}
.body_2l .login_m h1{line-height:24px; height:24px; font-weight:bold; color:#4B4B4B; font-size:12px; color:#505050; margin-bottom:8px}
.body_2l .login_m h1 b{ color:#FF6000}
.body_2l .login_m .con_l{ width:246px; height:149px; display:block; float:left; clear:left}
.body_2l .login_m .con_l .con{ display:block; width:214px; height:135px; background:#F8F8F8; border-right:1px solid #dadada; border-left:1px solid #dadada; padding:5px 15px}
.body_2l .login_m .con_r{ width:449px; height:149px; display:block; float:right; clear:right}
.body_2l .login_m .con_r .con{ display:block; width:417px; height:135px; background:#F8F8F8; border-right:1px solid #dadada; border-left:1px solid #dadada; padding:5px 15px}
.body_2l .login_m .tb{ display:block; clear:both; height:2px}
.body_2l .login_m p{ line-height:16px; clear:both; margin:5px 0; overflow:hidden}
.body_2l .login_m p label{ display:block; float:left; clear:none; width:70px}
.body_2l .login_m .bn{ text-align:center; padding-top:10px}
.body_2l .login_m .bn2{ text-align:center; padding-top:2px}
.body_2l .inp_t150{ height:18px; line-height:18px; padding:0 3px; width:120px; border:1px solid #d4d4d4; margin-right:10px}
.body_2l .err_box{ display:block; line-height:14px; padding:2px 0 2px 20px; margin: 0 0 10px 0; background:url(../images/err_ico.gif) no-repeat 0 0; color:#E93523;}

.body_2l .con_login{ width:677px; padding:10px 13px; border-left:1px solid #dadada; border-right:1px solid #dadada; overflow:hidden}
.body_2l .con_login h1{ line-height:40px; height:40px; font-size:12px; font-weight:bold; color:#505050}
.body_2l .con_login h1 b{color:#FF6000}
.body_2l .con_login h1 label{ display:block; float:right; clear:right; font-weight:normal}
.body_2l .con_login h1 strong{ display:block; float:left; clear:left}
.body_2l .con_login .con_inpa{ padding-bottom:8px}
.body_2l .con_login .con_inpa p{ line-height:20px; clear:both; margin:6px 0; overflow:hidden}
.body_2l .s_h_l{height:24px; line-height:24px; display:block; font-size:12px; font-weight:bold; color:#505050; margin-bottom:10px; padding:0 8px; clear:both; border:1px solid #EEEEEE; background:#F8F8F8}
.body_2l .s_h_l label{ display:block; float:right; clear:right; font-weight:normal}
.body_2l .s_h_l strong{ display:block; float:left; clear:left}
.body_2l .s_h_l b{color:#FF6000}
.body_2l .s_h_2{height:21px; line-height:21px; display:block; font-size:12px; font-weight:bold; color:#505050; margin-bottom:10px; padding:2px 8px; clear:both; border:1px solid #EEEEEE; background:#F8F8F8}
.body_2l .s_h_2 label{ display:block; float:right; clear:right; font-weight:normal}
.body_2l .s_h_2 strong{ display:block; float:left; clear:left}
.body_2l .s_h_2 b{color:#FF6000}
.body_2l .con_inpa{ padding:0 8px 8px 8px}
.body_2l .con_inpa p{ line-height:20px; clear:both; margin:8px 0; overflow:hidden}
.body_2l .con_inpa label{ display:block; float:left; clear:none}
.body_2l .la_130{ width:130px}
.body_2l .la_170{ width:170px}
.body_2l .wl120{ width:60px}
.body_2l .inp_ta{ height:18px; line-height:18px; padding:0 3px; width:140px; border:1px solid #d4d4d4; display:block; float:left; clear:none; margin-right:10px}
.body_2l .inp_box{ height:60px; line-height:18px; padding:0 3px; width:300px; border:1px solid #d4d4d4; display:block; float:left; clear:none; margin-right:10px}
.body_2l .end_bn{ margin:10px; text-align:center}
.body_2l .end_bn img{ margin:0 10px}
.body_2l .myacc_tab{ height:32px; border-bottom:1px solid #FF851A}
.body_2l .myacc_tab a, .body_2l .myacc_tab span{ display:block; width:146px; height:14px; float:left; clear:none; background:url(../images/mc_tab_bn.gif); font-weight:bold; text-align:center; line-height:14px!important; padding:11px 0 7px 0}
.body_2l .myacc_tab a:link, .body_2l .myacc_tab a:active, .body_2l .myacc_tab a:visited	{color:#9D9D9D; text-decoration:none; line-height:12px; background-position:0 0px}
.body_2l .myacc_tab a:hover, .body_2l .myacc_tab span	{color:#fff; text-decoration:none; font-size:14px; background-position:0 32px}
.body_2l .myacc_tab2{ height:31px; background:url(../images/mc_tab2_b.gif) bottom repeat-x; margin-bottom:8px}
.body_2l .myacc_tab2 a{ display:block; width:100px; height:14px; float:left; clear:none; background:url(../images/mc_tab2_bn.gif); font-weight:bold; text-align:center; line-height:14px!important; padding:8px 0 9px 0}
.body_2l .myacc_tab2 a:link, .body_2l .myacc_tab2 a:active, .body_2l .myacc_tab2 a:visited	{color:#9D9D9D; text-decoration:none; background-position:0 0px}
.body_2l .myacc_tab2 a:hover, .body_2l .myacc_tab2 .selectd{color:#FF851A!important; text-decoration:none; background-position:0 31px!important}

.body_2l .con_ord{ width:677px; padding:10px 13px; border-left:1px solid #dadada; border-right:1px solid #dadada; overflow:hidden}
.body_2l .con_ord .ord_table{ width:100%; margin-bottom:10px}
.body_2l .con_ord .ord_table thead th{ line-height:18px; padding:3px; text-align:center; font-weight:bold; font-size:12px; text-align:center; color:#9D9D9D; border-bottom:1px solid #DADADA}
.body_2l .con_ord .ord_table tbody td{ line-height:16px; padding:6px 4px 6px 10px; text-align:left; background:url(../images/line1.gif) bottom repeat-x}
.body_2l .con_ord .ord_table tbody th{ line-height:16px; padding:6px 4px; text-align:center; font-weight:normal; background:url(../images/line1.gif) bottom repeat-x}

.body_2l .sc_table{ width:100%; border-left:1px solid #DADADA; border-right:1px solid #DADADA; border-top:1px solid #DADADA}
.body_2l .sc_table .top{ height:40px; padding:0 8px; background:#B8D0EC}
.body_2l .sc_table .top label{ display:block; float:left; clear:none; color:#fff}
.body_2l .sc_table .top .l1{ width:86px; line-height:40px; font-weight:bold}
.body_2l .sc_table .top .l2{ width:134px; line-height:22px; height:22px; padding:9px 0}
.body_2l .sc_table .top .l3{ width:80px; line-height:24px; height:24px; padding:8px 0}
.body_2l .sc_table .top .l4{ width:120px; line-height:40px; font-weight:bold; font-size:18px}
.body_2l .sc_table .top .l5{ width:260px; line-height:16px; padding:4px 0}
.body_2l .sc_table table{ width:100%}
.body_2l .sc_table table thead th{ line-height:18px; padding:8px 3px 3px 3px; text-align:center; font-weight:bold; font-size:12px; text-align:center; color:#848484; border-bottom:1px solid #DADADA; background:#F8F8F8}
.body_2l .sc_table table .list td{ line-height:16px; padding:6px 4px 6px 10px; text-align:left; background:url(../images/line1.gif) bottom repeat-x}
.body_2l .sc_table table .list th{ line-height:16px; padding:6px 4px; text-align:center; font-weight:normal; background:url(../images/line1.gif) bottom repeat-x}
.body_2l .sc_table table .bot th{ line-height:16px; padding:6px 4px; text-align:center; font-weight:normal; border-bottom:1px solid #dadada; font-weight:bold}
.body_2l .sc_table table .bot td{ line-height:16px; padding:6px 4px 6px 10px; text-align:right; border-right:1px solid #dadada}
.body_2l .sc_total b{ line-height:36px; padding:0px 4px; font-size:16px; font-weight:bold; height:36px; display:block; float:right; clear:left}
.body_2l .sc_total label{ display:block; width:100%; line-height:32px; border:2px solid #fff; background:#5370A2; text-align:center; color:#fff; width:100px; float:right; clear:right; font-size:16px; font-weight:bold}
.body_2l .sc_total{ display:block; margin-bottom:15px; clear:both; overflow:hidden; height:32px}

.t_blue{ color:#51AAD3}
.t_blue:link, .t_blue:active, .t_blue:visited	{color:#51AAD3; text-decoration:underline}
.t_blue:hover{color:#FF6000; text-decoration:underline}
.t_red{ color:#FF6000}


.video_list{ width:677px; padding:10px 13px; display:block; clear:both; margin-bottom:16px}
.video_list a{ display:block; width:136px; float:left; clear:none; padding:0 16px 16px 16px}
.video_list a img{ width:128px; height:96px; background:#fff; padding:3px; border:1px solid #DADADA; display:block; clear:both}
.video_list label{ display:block; clear:both; line-height:28px; height:28px; text-align:center; width:136px}
.video_list a:link, .video_list a:active, .video_list a:visited	{color:#696969; text-decoration:none}
.video_list a:hover	{color:#FF6000; text-decoration:none}

.dl_img{padding:3px; border:1px solid #DADADA; display:block; clear:both; width:670; margin:10px 13px}
