@charset "utf-8";
@import url(/campaign/css/ywx.css);

body{color:#666; background-color:#fff;}
.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{ 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}
.f14_f30{ font-size:14px; color:#ff3c00; text-decoration:underline}
.f14_f30:hover{ color:#666; text-decoration:none}
.fb_red{ color:#ff3c00; font-weight:bold}

/*----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;}

/*layout css*/
#main1{ margin:13px auto 1px; width:100%; background:#fff url(../images/mainbg.jpg) repeat-x left bottom; line-height:18px; padding-bottom:29px;}
#main1 .banner{ width:720px; margin:0 auto;}
#main1 .banner img{ display:block;}
.lvpd_mainbox{ padding:0 4px; width:720px; margin:0 auto; position:relative; background-color:#fff;}
.lvpad_secbox{ padding:0 16px 17px; background-color:#fff;zoom:1;}
.ywhy_nav{ padding:3px 0 0 28px;background:url(../images/ywhy_bg.gif) repeat-x 0 0;}
.ywhy_nav li{ float:left; width:96px; height:31px; background:url(../images/sprites.gif) no-repeat 0 0; text-align:center; line-height:31px;}
.ywhy_nav li a{ color:#666; font-weight:bold; text-decoration:none;font-size:14px;}
.ywhy_nav li a:hover{ color:#f30; text-decoration:underline;}
.ywhy_nav li.current{ width:94px; height:32px; background:url(../images/sprites.gif) no-repeat 0 -64px;}
.ywhy_nav li.current a{ color:#fff;}
.ywhy_nav li.current a:hover{ color:#fff600}
.common_mainbox{ width:718px; margin:0 auto;background-color:#fff;border-left:#cbcbcb 1px solid; border-right:#cbcbcb 1px solid;}
.ywhy_mainbox{ padding:0 16px 14px;}
.ywhy_mainbox_first{ padding:21px 12px 14px; border-bottom:1px solid #dcdcdc;zoom:1}
.ywhy_p1{ padding:0 0 16px 20px; color:#ff3c00; font-weight:bold; background:url(../images/sprites.gif) no-repeat 0 -138px}


/*yw css*/
.yw_pad1{ padding:8px 0 0 15px}
.yw_ullist li{ font-size:14px; line-height:20px}
.yw_firstbg{ border-bottom:none; background:url(../images/ywhy_bg_print01.jpg) repeat-x left bottom}

.yw_list_bg1,.yw_list_bg2,.yw_list_bg3{ padding-left:62px; background:url(../images/yw_pic01.jpg) no-repeat left top;}
.yw_list_bg2{ background:url(../images/yw_pic02.jpg) no-repeat left top;}
.yw_list_bg3{ background:url(../images/yw_pic03.jpg) no-repeat left top;}
.yw_p1{ font-size:14px; font-weight:bold}
.yw_p1 img{ position:relative;left:2px;}
.yw_p2{ margin-top:-3px;}
.yw_list2{ padding:12px 0 0 2px}
.p_l_14{ padding-left:14px!important;}
.yw_list2 dd{ background:url(../images/yw_icon1.jpg) no-repeat left center; padding-left:8px}
.p_t_6{ padding-top:6px!important}
.p_b_6{ padding-bottom:6px;}
.p_r_6{ padding-right:6px}





.jc_ulllist1 li{ background:url(../images/jc_icon_1.jpg) no-repeat 6px center; padding-left:16px; font-size:14px}

.jc_p1{ padding-top:7px; font-size:14px}
.jc_secbox{ padding:0 12px 14px;}
.jc_libox{ width:662px;}
*html .jc_libox{overflow:hidden;}
.jc_ullist2{ overflow: hidden;zoom:1; width:680px; position:relative;left:-5px;}
.jc_ullist2 li{ float:left; margin-right:10px;}
.jc_secbox h3.jc_title1{ padding:10px 0 7px; font-size:14px; color:#f35821; font-weight:bold}
.jc_bl{ background:url(../images/jc_bl.jpg) no-repeat left bottom;}
.jc_br{ background:url(../images/jc_br.jpg) no-repeat right bottom;}
.jc_tl{ background:url(../images/jc_tl.jpg) no-repeat left top;}
.jc_tr{ background:url(../images/jc_tr.jpg) no-repeat right top; padding:22px 11px 10px 22px}

.jc_cp_dl dt{ font-weight:bold; font-size:14px; padding-left:38px;}
.jc_cp_dl dt.dt_bg1{ background:url(../images/jc_pic01.jpg) no-repeat 1px 2px;}
.jc_cp_dl dt.dt_bg2{ background:url(../images/jc_pic02.jpg) no-repeat 1px 2px;}
.jc_cp_dl dt.dt_bg3{ background:url(../images/jc_pic03.jpg) no-repeat 1px 2px;}




/*form css*/
.jc_xqbtn_box{ overflow:hidden; height:36px; padding-top:4px; padding-left:52px;}
.jc_xqbtn{ width:94px; height:18px; background:url(../images/jc_btnbg.jpg) no-repeat left top; color:#fff; text-decoration:none; line-height:18px; padding:3px 0 15px; *padding:6px 0 12px; display:block; text-align:center;}
.jc_xqbtn:hover{ color:#fff; text-decoration:none}


.ywhy_hubox{ width:216px; position:relative; overflow:hidden; height:auto!important; height:136px; min-height:136px}
.ywhy_hubox .ywhy_nr{ padding:15px; position:relative;z-index:3; background:transparent url(../images/ywhy_bg_print04.jpg) repeat-x left bottom; height:auto!important; height:105px; min-height:105px;}
.ywhy_hubox b{ display:block; overflow:hidden; position:absolute; z-index:100;}
.ywhy_hubox b.b_tl,.ywhy_hubox b.b_tr{ width:9px; height:7px;}
.ywhy_hubox b.b_tl{ background:url(../images/sprites.gif) no-repeat 0 -180px;left:0px;top:0px;}
.ywhy_hubox b.b_tr{ background:url(../images/sprites.gif) no-repeat -16px -180px; top:0px;right:0px;}
.ywhy_hubox b.b_bl,.ywhy_hubox b.b_br{ width:9px; height:10px; background:url(../images/sprites.gif) no-repeat;}
.ywhy_hubox b.b_bl{ background-position:0 -192px; bottom:0px; left:0px;}
.ywhy_hubox b.b_br{ background-position:-16px -192px; bottom:0px; right:0px;}
.ywhy_hubox em{ display:block; position:absolute;z-index:10;zoom:1;}
.ywhy_hubox em.top_side{ background:url(../images/top_bg.jpg) repeat-x left top;left:0;top:0; height:7px; width:324px;}
.ywhy_hubox em.bottom_side{ background:url(../images/bottom_bg.jpg) repeat-x left top;left:0; bottom:0;height:10px; width:324px; font-size:10px;z-inde:11}
* html .ywhy_hubox em.bottom_side{ bottom:-2px;}
.ywhy_hubox div.left_side{left:0; top:0; width:1px!important; height:100%; background-color:#d2d2d2; position:absolute;z-index:11}
* html .ywhy_hubox div.left_side{ padding:9999px 0;z-index:11}

.ywhy_hubox div.right_side{ background:url(../images/right_bg.gif) repeat-y left top; right:0; top:0; height:100%; width:3px!important; position:absolute;z-index:11}

* html .ywhy_hubox div.right_side{ padding:9999px 0;}
.ywhy_nr h3{ font-size:14px; background:url(../images/sprites.gif) no-repeat 3px -225px; padding-bottom:8px; padding-left:22px; border-bottom:#e7e7e7 1px solid;}

.ywhy_btn_box{padding-left:108px; position:relative;top:4px;}
.ywhy_btn{display:block;width:85px; height:30px; background:url(../images/sprites.gif) no-repeat 0 -266px; color:#fff; text-align:center; text-decoration:none; line-height:26px;}
.ywhy_btn:hover{ color:#fff; text-decoration:none} 
.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;}



.ywhy_list{ padding:0 8px 0;}
.ywhy_dllist dt{ width:35%; float:left; font-weight:bold}
.ywhy_dllist dd{ width:65%; float: left;}

.span_pad16{padding-left:8px!important;padding-left:16px;color:#666;}

/*yw new add css*/
.yw_liwu_p{ padding:8px 0 0; font-size:14px; font-weight:bold}
.yw_cp_btnbox{ height:34px; padding-top:4px; position:relative}
.yw_cp_btnbox a{ display:block; float:right; background: url(../images/yw_btn_bg.jpg) no-repeat left top;width:75px; height:20px; text-align:center; color:#fff; text-decoration:none;padding:3px 0 11px; line-height:20px; margin-left:2px}
:root .yw_cp_btnbox a{padding:2px 0 12px;}
.yw_cp_btnbox a:hover{ text-decoration:none; color:#fff}
.yw_tepad{padding:22px 6px 10px 10px!important;}