@charset "utf-8";
@import url(/campaign/css/ywx.css);

body{color:#666; }
.main{ width:100%; margin:5px auto 18px auto; line-height:18px;}
#campaign_wrapper{}

.c2:after{ content:"."; display:block; height:0; clear:both;visibility:hidden; }
.c2{ display:inline-block;}
* html .c2{ height:1%;}
.c2{ display:block;}
.c3{ clear:both; overflow:hidden; line-height:0; height:0;}
/*---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;}
.fb_14hui{ font-weight:bold;font-size:14px; color:#666;}
.hui_b{ color:#666; font-weight:bold}
.t_2em{ text-indent:2em}
.l_20{ line-height:20px}
.l_22{ line-height:22px}
.fb14_cheng{ font-size:14px; font-weight:bold; color:#f45821}
.f_b_f3c{ font-weight:bold;color:#ff3c00; }

/*----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_10{ padding-top:10px;}
.p_l_10{ padding-left:10px;}
.p_t_6{ padding-top:6px;}
.p_t_3{ padding-top:3px;}
.w_340{ width:340px;}
.p_t_4{ padding-top:4px;}
.w_490{ width:490px;}
.hdsj_pad1{ padding-top:12px; padding-left:5px;}
.p_b_3{ padding-bottom:3px;}
.p_l_242{ padding-left:242px;}
.p_l_6{ padding-left:6px;}
.p_l_11{ padding-left:11px;}
.m_t_16{ margin-top:16px;}
.p_l_38{ padding-left:38px;}
.p_tb_7{ padding:7px 0}
.p_b_16{ padding-bottom:16px;}
.m_t_9{ margin-top:9px;}
.p_b_5{ padding-bottom:5px;}
.p_b_8_important{ padding-bottom:8px!important;}
.w_216{ width:216px;}
.m_r_10{ margin-right:10px;}
.p_r_8{ padding-right:8px}
.p_t_48{ padding-top:48px;}


.red_fb_link{ color:#ff3c00; text-decoration:none}
.red_fb_link:hover{ color:#f60; text-decoration:underline}

.cheng_link{ color:#f45821; text-decoration: underline}
.cheng_link:hover{ color:#f30; text-decoration:none}
.dw_alink{ position:relative;top:4px; left:10px}
.f14_cheng{ color:#f45821; font-size:14px; font-weight:bold}

/*layout css*/
#main1{ margin:13px auto 1px; width:100%; background:#fff url(../images/mainbg.jpg) repeat-x left bottom; line-height:18px; padding-bottom:25px;}
#main1 .banner{ width:720px; margin:0 auto;}
#main1 .banner img{ display:block;}
.common_mainbox{ width:718px; margin:0 auto;background-color:#fff;border-left:#cbcbcb 1px solid; border-right:#cbcbcb 1px solid;}
.kq_mainbox{ padding:16px 24px;}

.lvpd_yinbox{ height:9px; background:url(../images/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;}

.sh_mainbox_first_top{ background:url(../images/sh_bg_01_top.jpg) no-repeat left bottom; width:666px; height:13px; margin:12px auto 0; }
.sh_mainbox_first_bottom{ background:url(../images/sh_bg_01_bottom.jpg) no-repeat left top; width:666px; height:13px; margin:0 auto 12px;}
.sh_mainbox_first{ background:url(../images/sh_bg_01.jpg) repeat-x bottom #fff; border-left:1px solid #FFB79D; border-right:1px solid #FFB79D; margin:0 auto; width:664px; }
.sh_mainbox_first p{ padding:0 0 0 42px;}
.sh_mainbox_first p.p1{background:url(../images/num_1.jpg) no-repeat 23px 2px;}
.sh_mainbox_first p.p2{background:url(../images/num_2.jpg) no-repeat 23px 2px;}
.sh_mainbox_first p.p3{background:url(../images/num_3.jpg) no-repeat 23px 2px;}


.bz_ullist{ padding-left:6px; }
.bz_ullist li.bz_ullist_li{ float:left; width:214px; margin-right:8px; }
.bz_ullist li.last{margin-right:0;}
.bz_hubox_title{ height:28px; line-height:28px; background:#F1F1F1; border-top:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB; position:relative;zoom:1; }
.bz_hubox_title span{ font-size:14px; font-weight:bold; padding-left:12px; color:#f45821; }
.bz_hubox_title b{ display:block; width:4px; height:30px; overflow:hidden; position:absolute;}
.bz_hubox_title_l{ background:url(../images/sh_bg_02_left.jpg); left:0px; top:-1px;}
.bz_hubox_title_r{ background:url(../images/sh_bg_02_right.jpg); right:0px; top:-1px; }
.bz_hubox_bottom{ background:url(../images/sh_bg_02_bottom.jpg) no-repeat top; height:5px; }
.bz_hubox{ border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; padding:0 20px;  height:auto!important;height:220px; min-height:220px; line-height:18px;}
.bz_dllist dt{ text-align:center }
.bz_btn{display:block; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; background:url(../images/sh_btn.jpg) no-repeat left top; width:98px; padding:4px 0 5px; height:31px; text-align:center;}
.bz_btn:hover{ color:#fff; font-weight:bold; text-decoration:none;}
.btn_pad{ text-align:center;padding-top:22px; }
.bz_dllist2{ text-align:left; padding:8px 0 0 0; }
.bz_dllist2 li{ line-height:18px; }
.bz_dllist2 span{ float:right; text-align:right; color:#666; }
.bz_dllist2 span a{text-decoration:underline; }


.sh_mainbox_third{ padding:0 0 24px 0; margin-top:16px; }
.third_img{ padding:7px 22px 0 0; float:left; }
.third_nr{ float:left; }
.third_dllist dt{ padding-bottom:12px; color:#ff3c00; font-weight:bold; font-size:14px; }
.lg_xq_dllist{ font-size:14px; line-height:22px; }
.lg_xq_dllist dt{ font-weight:bold; color:#ff3c00; }

.kq_mainbox_hdsm{padding:12px 0;}
.kq_mainbox_hdsm dt{color:#f45821;font-weight:bold;}

#kq_mainbox_lbnr p{color:#f45821;font-weight:bold;padding:0 0 8px;}
#kq_mainbox_lbnr table{border:1px solid #cbcbcb;border-bottom:none;border-right:none;}
#kq_mainbox_lbnr th,#kq_mainbox_lbnr td{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;height:22px;padding:0 0 0 30px;line-height:22px;}
#kq_mainbox_lbnr th{background:#f1f1f1;text-align:left;}
.kq_mainbox_sec{ width:666px; margin:0 auto;}
#kq_mainbox_sec_left{float:left;width:326px;}
#kq_mainbox_sec_right{float:right;width:326px;}