﻿@charset "utf-8";
@import url(../ywx.css);

body{color:#666; background-color:#fff;}
#campaign_wrapper{ line-height:18px;}
.main{ width:100%; margin:5px auto 18px auto; line-height:18px;}

.c2:after{ content:"."; display:block; height:0; clear:both;visibility:hidden; }
.c2{ display:inline-block;}
* html .c2{ height:1%;}
.c2{ display:block;}
.c3{ line-height:0px; overflow:hidden; font-size:0; clear:both;}
/*---font css---*/
.fb14_f30{ font-size:14px; font-weight:bold; color:#f30;}
.fb14_f3c{ font-size:14px; font-weight:bold; color:#ff3c00;}
.f_14{ font-size:14px;}
.f_b{ font-weight:bold;}
.red_jcx_title{ color:#ff3c00; font-weight:bold;}
.red_f3c{ color:#ff3c00;}
.f30_b{ color:#f30; font-weight:bold;}
a.red_f3c_link{ color:#ff3c00; text-decoration:none;}
a.red_f3c_link:hover{ color:#f60; text-decoration:underline;}
.fb3c_red{ color:#ff3c00; font-weight:bold;}

.fb14_f3c_link{ color:#ff3c00; text-decoration:underline; font-size:14px; font-weight:bold;}
.fb14_f3c_link:hover{ color:#f60; text-decoration:none;}
.hui_b{ font-weight:700; color:#666;}
.f14_f3c{ font-size:14px; color:#ff3c00;}
.f_normal{ font-weight:normal}

/*----gerenal class----*/
.m_t_16{ margin-top:16px;}
.m_t_8{ margin-top:8px;}
.m_b_8{ margin-bottom:8px;}
.m_b_10{ margin-bottom:10px;}
.m_l_10{ margin-left:10px;}
.m_l_60{ margin-left:60px;}
.m_l_150{ margin-left:150px;}
.p_l_50{ padding-left:50px;}
.pad_10{ padding:10px;}
.pad_15_10{ padding:15px 10px;}
.pad_20_10{ padding:20px 10px;}
.m_b_18{ margin-bottom:18px;}
.p_t_7{ padding-top:7px;}
.p_t_8{ padding-top:8px;}
.f_ud_line{ text-decoration:underline;}
.f_white_ud_line{ color:#fff; text-decoration:underline;}
.w_620{ width:620px;}
.p_l_196{ padding-left:196px;}
.m_t_10{ margin-top:10px;}
.p_t_8{ padding-top:8px;}
.p_t_4{ padding-top:4px;}
.c3{ font-size:0px; line-height:0px; overflow:hidden;zoom:1;}
.jcx_white{ color:#fff; text-decoration:underline;}
.jcx_white:hover{ color:#f30; text-decoration:none;}
.p_2em{ text-indent:2em;}
.hd_tac{ text-align:center; margin:0 auto;}
.center{ margin:0 auto;}
.p_t_12{ padding-top:12px;}
.ty_p_title{ padding:20px 0px 3px; font-weight:bold;}
.m_t_6{ margin-top:6px;}
.h_24{ height:24px;}
.m_t_12{ margin-top:12px;}
.m_t_13{ margin-top:13px;}
.ynw_com_title{ color:#666; font-weight:bold;}
.p_l_40{ padding-left:40px;}
.p_t_8{ padding-top:8px;}
.m_t_21{ margin-top:21px;}
.p_r_60{ padding-right:60px;*padding-right:25px;}
.btn_pad{ padding:16px 0 0 66px;}
.p_t_12{ padding-top:12px;}
.p_l_58{ padding-left:58px;}
.p_lr_58{ padding:0 58px;}
.p_t_50{ padding-top:50px;}
.p_l_6{ padding-left:6px;}
.p_l_8{ padding-left:8px;}
.p_b_20{ padding-bottom:20px;}
.p_l_12{ padding-left:12px;}
.p_b_15{ padding-bottom:15px;}
.w_457{ width:457px;}
.w_435{ width:435px;}
.w_210{ width:210px;}
.p_t_10{ padding-top:10px!important;}
.no_pb{ padding-bottom:0px!important}
.p_b_8{ padding-bottom:8px;}
.p_t_30{ padding-top:30px;}
.p_t_20{ padding-top:20px;}
.p_t_28{ padding-top:28px;}
.m_fb_10{ margin-bottom:-10px;}
.m_ft_10{ margin-top:-10px;}
.p_t_48{ padding-top:48px;}
.m_l_23{ margin-left:23px;}
.line_26{ line-height:26px;}

/*layout css*/
#w_main{ width:100%;background:url(/app_images/youhui/v10/main_bg.jpg) repeat-x left bottom; padding-bottom:29px;}
#main1{ margin:13px auto 0;width:720px; line-height:18px; color:#666; background-color:#fff;}
#main1 h1{ width:720px; margin:0 auto; font-size:16px; line-height:200%; font-weight:bold; }
#gdmb_banner img{ display:block; width:720px; height:237px;overflow:hidden}
#gdmb_mainbox{border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb;}
.gdmb_first_box{ padding:8px 25px 8px; background-color:#f7f7f7; font-size:14px}
#gdmb_innerbox{ padding:8px 25px;}
.gdmb_p1_box{ /*width:45em;*/}


/*yin css*/
.lvpd_yinbox{ height:9px; background:url(/app_images/youhui/v10/ywhy_bg.gif) repeat-x 0 -73px; position:relative;z-index:1001}
.lvpd_yinbox b{ display:block;}
.lvpd_yinbox .yleft,.lvpd_yinbox .yright{ position:absolute; height:9px;z-index:10000;}
.lvpd_yinbox .yleft{ left:-1px; top:0;}
.lvpd_yinbox .yright{ right:-1px;top:0;}

.gdmb_bannerbox{ padding:8px 1px; position:relative; left:5px;}
.gdmb_smallbanner{ height:70px;}
.gdmb_smallbanner li{ float:left; margin-right:10px; display:inline}
.gdmb_smallbanner li img{ display:block; width:212px; height:70px; overflow:hidden}






