@import url(../app_css/global.css);
@import url(../app_css/general.css);
@import url(../app_css/header.css);
@import url(../app_css/form.css);
@import url(../app_css/inside_module.css);

/*公共部分*/
body{ color:#666;}
.w2{ width:49%;}
.b{ font-weight:bold;}
.m_r48{ margin-right:36px;}
.m2_r48{ margin-right:48px;}
.m_lr_7{ margin:0 9px; *margin:0 10px;}
.p_l_6{ padding:0 0 0 6px;}
.p_r_6{ padding:0 6px 0 0;}
.p_l_12{ padding:0 0 0 12px;}
.p_lr_12{ padding:0 12px 0 12px;}
.p_l_24{ padding:0 0 0 24px;}
.p_12{ padding:12px 15px;}
.p_4{ padding:4px 0 0 0;   *padding:2px 0 0 0;}
.a_title01,.a_title01:hover{ color:#FFFFFF; margin:0 6px 0 0; line-height:22px;}

.center01,.center02{ text-align:center; margin:0 auto;}
.content3{ background:#F6F6F6; padding:8px 5px 8px 0;}
.content{ padding:10px 8px;}
.frame_box1 .content{ padding:10px 12px;}
.main_secondary .frame_box1 .content{ padding:4px;}
.content2,.center02{ padding:18px 8px 16px 8px;}
#sidebar .p_15{ padding:0 0 0 26px;}
/*标题样式*/
.tb_l,.tb_r{ position:absolute;}
/*.title_box1{ position:relative; height:22px; background:url(../../app_images/tb_m1.gif) repeat-x;}
.title_box1 .tb_l{ background:url(../../app_images/tb_l1.gif) no-repeat; padding:0 0 0 40px; left:0; top:0; height:22px; line-height:22px;}
.title_box1 h2{ color:#fff; font-size:12px;}
.title_box2{ background:url(../../app_images/tb_m2.gif) repeat-x; line-height:22px; padding:0 10px 0 10px; position:relative; height:22px;}
.title_box2 h2{ color:#f60; font-size:12px;}*/
.title_box3,.title_box4,.title_box5{ background:#ECECEC; height:24px; line-height:25px; border-top:1px #FFFFFF solid; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid; padding:0 0 0 8px;}
.title_box4,.title_box5{ border-bottom:1px #C3C3C3 dashed;}
.title_box5{ background:#FAFAFA;}
.title_box3 h2,.title_box4 h2,.title_box5 h2{ color:#f60; font-size:14px;}
/*标题*/
.title_box1,.title_box2{ background:url(../../app_images/column_m1.gif) repeat-x; line-height:26px; height:26px; padding:0 4px 0 10px;}
.title_box1 h2,.title_box2 h2,.title_box1 h2 a,.title_box2 h2 a{ color:#FF3100; font-size:14px;}
.title_box1 h2 a:hover,.title_box2 h2 a:hover{ color:#FF3100; text-decoration:none;}
/*图文解说*/
.graphic_box1{ float:left; margin:0 3px;}
.pic1{ float:left;}
.pic1 img{ width:106px; height:65px; padding:5px 0 0 0;}
.txt_box1{ float:left; margin:0 0 0 8px; width:158px;> width:150px;}
.biaoti1{ line-height:20px;}
.biaoti1 a{ color:#FF5503; font-weight:bold; text-decoration:underline;}
.biaoti1 a:hover{ text-decoration:none; color:#666;}
.more1 a{ color:#FF5700;}
.more1 a:hover{ color:#666;}
.txt_box1 p{ color:#666;}
/*box样式*/
.pic_box02_l{ float:left; width:131px;}
.pic_box01_r{ margin:0 0 0 114px;}
.pic_box02_r{ margin:0 0 0 136px;}
.pic_box03_r{ margin:0 0 0 144px;}

.con_box01{ border-top:1px #E8E8E8 solid; border-bottom:1px #E8E8E8 solid; background:url(../images/bg_box01.gif) repeat-x left bottom;}
.con_box01_top{ border-top:1px #E8E8E8 solid;}
.con_box02_top{ border-top:1px #FF3100 solid; margin:0 1px;}
/*列表样式*/
.list01 li,.list02 li,.list03 li,.list04 li{ line-height:160%;}
.list01 li{ background:url(../images/pic_list01.gif) no-repeat 4px 8px; padding:0 0 0 12px;}
.list02 li{ background:url(../images/pic_list02.gif) no-repeat 4px 8px; padding:0 0 0 18px;}
.list03 li,.list05 li{ background:url(../images/pic_list03.gif) no-repeat 2px 6px; padding:0 0 0 12px; margin:8px 0 0 0;}
.list04 li{ border-top:1px #C3C3C3 dashed; padding:0 0 0 8px !important; padding:5px 0 0 8px; height:24px !important; height:20px; line-height:24px !important; line-height:20px;}
.list05 li{ background:url(../images/pic_list04.gif) no-repeat 0 5px;}
/*按钮样式*/
.btn_03_01,.btn_03_02{ border:none;}
.btn_01_01{ background:url(../images/btn01.gif) no-repeat; width:100px; height:20px; line-height:20px; text-align:center;}
.btn_01_01 a,.btn_01_01 a:hover{ color:#FF3100; text-decoration:none;}
.btn_02_01,.btn_02_02{ height:24px; line-height:24px !important; text-align:center;}
.btn_02_01{ background:url(../images/btn02.gif) no-repeat 0 -80px; width:128px;}
.btn_02_02{ background:url(../images/btn02.gif) no-repeat 0 0; width:52px; line-height:20px !important; *line-height:24px !important; *line-height:24px;}
.btn_02_01 a,.btn_02_01 a:hover,.btn_02_02 a,.btn_02_02 a:hover{ color:#FFF; text-decoration:none; font-weight:bold;}

.btn_03_01,.btn_03_02{ height:26px; line-height:26px; padding:0 0 0 9px; text-align:center;}
.btn_03_01{ background:url(../images/btn03.gif) no-repeat; width:75px;}
.btn_03_02{ background:url(../images/btn03.gif) no-repeat 0 -40px; width:87px;}
.btn_03_01 a,.btn_03_01 a:hover,.btn_03_02 a,.btn_03_02 a:hover{ color:#000; text-decoration:none;}
/*表格样式*/
table{ margin-top:6px;}
td{ height:24px; line-height:24px; padding:2px 4px;}
.table01 td{ border-top:1px #E8E8E8 solid; border-left:1px #E8E8E8 solid; text-align:center;}
.table02 td,.table03 td{ border-top:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid;}
.table03 td{ text-align:center;}
.td_r{ border-right:1px #E8E8E8 solid;}
.td_b{ border-bottom:1px #E8E8E8 solid;}
.td_r2{ border-right:1px #D8D8D8 solid;}
.td_b2{ border-bottom:1px #D8D8D8 solid;}
.table04 td{ height:20px; line-height:20px; border-top:1px #CBCDCC solid; border-left:1px #CBCDCC solid;}
.table04 .td_r{ border-right:1px #CBCDCC solid;}
.table04 .td_b{ border-bottom:1px #CBCDCC solid;}
.td_backgroup01{ background:#E8E8E8;}
.td_backgroup02{ background:#F8F8F8;}
/*表单样式*/
.form_w01{ width:116px;}
.form_w02{ width:54px;}
.form_w03{ width:94px;}
.form_w04{ width:364px;}
/*首页*/
.m_t_01{ margin:-90px 0 0 0; *margin:8px 0 0 0;}
.xyk_box01{ border:1px #CBCDCC solid; padding:4px;}
/*其他样式*/
#c06_box01{ width:584px;}
#c06_box02{ width:224px;}
#c31_box01{ width:644px;}
#guide_box01{ position:relative; width:100% !important; width:172px; height:628px;}
#guide_box01_img01,#guide_box01_img02,#guide_box01_img03{ position:absolute;}
#guide_box01_img01{ left:30px; top:134px;}
#guide_box01_img02{ left:165px; top:18px;}
#guide_box01_img03{ left:340px; top:83px;}
#reser_box01{ padding:0 0 0 96px;}
.bonus_box01{ background:#F5F5F5; width:108px; border:1px #C9C9C9 solid; padding:4px; margin:0 0px 0 9px; *margin:0 1px 0 9px !important; *margin:0 1px 0 10px; display:inline;}
.bonus_box02{ margin:8px auto 4px 72px;}
.qa_box01{ border:1px #CCCCCC solid; border-top:none; margin-top:0 !important; margin-top:-28px; padding-top:12px; *padding-left:12px !important;}
.qa_box02{ border:1px #CCCCCC solid;}
/*---常见问题---*/
.q_a_box{ padding:11px 0 10px 0;}
.q_a_box li{ background:url(../images/q.gif) 0 3px no-repeat; border-bottom:1px #E4E3D8 solid;}
.question{ padding:0 0 0 30px;/* font-weight:bold;*/ line-height:20px; cursor:pointer; cursor:hand; margin:10px 0 10px 0;}
.q_a_box .answer{ background:url(../images/a.gif) 0 10px no-repeat; padding:10px 0 0 30px; line-height:20px; border-top:1px #E4E3D8 solid;}
.question a{ font-weight:normal;}
.question a:hover{ font-weight:normal; text-decoration:none;}
.question .que_t{ background:url(../../app_images/icon/icon02.gif) no-repeat 3px 7px; padding:0 0 0 14px;}

.tar{ line-height:25px;}
.collapse .answer{display: none;}
.answer ul{	border: 1px solid #DDDDDD;}
.answer li{ border-right: 1px solid #DDDDDD;}
.tbl2{ background:#ccc; line-height:22px;}
.tbl2 td,.tbl2 th{ background:#fff; text-align:left; padding:0 5px;}
.title_box{ position:relative; height:20px;}
.ti_l,.ti_r{ position:absolute; height:20px; top:0;}
.ti_l{ left:0;}
.ti_r{ right:0;}

.daohan_nav li{ height:23px; background:url(../images/daohan/bg_ul.gif) repeat-x; position:relative; padding:0 12px; float:left; line-height:23px;}
.daohan_nav li a{ color:#FF3100; font-weight:bold; text-decoration:none; font-size:14px;}
.daohan_nav li a:hover{ color:#666; text-decoration:none;}
.daohan .li_l,.daohan .li_r{ position:absolute; top:0; height:23px;}
.daohan .li_l{ background:url(../images/daohan/bg_li_l.gif) no-repeat; width:4px; left:0;}
.daohan .li_r{ background:url(../images/daohan/bg_li_r.gif) no-repeat; width:4px; right:0;}

*html #dh01 .li_r,#dh02 .li_r,#dh04 .li_r{ right:0 !important; right:-1px;}
#dh06{ padding:0 19px 0 14px !important; *padding:0 18px 0 15px !important; *padding:0 19px 0 15px;}
#dh07{ padding:0 391px 0 14px !important; *padding:0 394px 0 14px !important; *padding:0 391px 0 14px; border-right:1px #FFF solid; border-bottom:1px #CBCBCB solid;  background:none;}
#dh08{ padding:0 347px 0 14px !important; *padding:0 350px 0 14px !important; *padding:0 347px 0 14px; border-right:1px #CCC solid; background:none;}
#dh09{ padding:0 168px 0 14px !important; *padding:0 168px 0 14px !important; *padding:0 169px 0 14px; border-right:1px #CCC solid;}
#dh06 .li_r{ background:url(../images/daohan/bg_li_r2.gif) no-repeat; right:0 !important; right:0px;}
#on01 #dh01,#on02 #dh02,#on03 #dh03,#on04 #dh04,#on05 #dh05,#on06 #dh06{ background:url(../images/daohan/bg_ul_on.gif) repeat-x;}
#on01 #dh01 .li_l,#on02 #dh02 .li_l,#on03 #dh03 .li_l,#on04 #dh04 .li_l,#on05 #dh05 .li_l,#on06 #dh06 .li_l{ background:url(../images/daohan/bg_li_l_on.gif) no-repeat;}
#on01 #dh01 .li_r,#on02 #dh02 .li_r,#on03 #dh03 .li_r,#on04 #dh04 .li_r,#on05 #dh05 .li_r{ background:url(../images/daohan/bg_li_r_on.gif) no-repeat;}
#on06 #dh06 .li_r{ background:url(../images/daohan/bg_li_r2_on.gif) no-repeat;}

/*右侧样式*/
.r_title01{ border:1px #FFFFFF solid; background:url(../images/r_bg_title01.gif) repeat-x; height:23px; position:relative;}
.r_title01_inbox01{ position:relative; top:4px; left:8px;}
.r_box02{ border:1px #FFF solid;}
.r_textarea01{ width:167px; height:80px; margin:0 0 0 10px;}
.p5{ padding:10px 0 10px 5px;}
.input_x1{ font-size:12px;}
#pashop_box01{ padding:18px 0 18px 0 !important; *padding:18px 0 18px 0 !important; *padding:18px 0 18px 0;}

.next_box{ text-align:right; color:#666; line-height:25px; margin:8px 0 0 0;}
.next_box a{ margin:0 8px;}
#stores_box td{ height:32px;}
.stores_title01{ font-size:14px; color:#FF3100; margin:16px auto;}
.hk_box01{ margin:8px 0 0 20px;}

.qa_box01 .content{ padding:8px;}
#qu{ *margin-right:8px !important; *margin-right:0px}

#phone{ background:url(../app_images/icon/icon06.gif) no-repeat 0 3px; line-height:20px; padding:0px 0 0 30px;}
#bespeak{ background:url(../app_images/icon/icon07.gif) no-repeat 0 3px; line-height:20px; padding:4px 0 0 30px;}
#post{ background:url(../app_images/icon/icon08.gif) no-repeat 0 0px; line-height:20px; padding:4px 0 0 30px;}
#hz_box{ padding:12px;}
#hz_box .hz_box_a p{ margin-top:8px; line-height:180%;}
#hz_box .hz_box_b{ margin:36px auto; text-align:center;}
.btn04{text-align:center; color:#FFF; text-decoration:none; border:none; cursor:pointer; margin:0 10px; background:url(../images/btn04.gif) no-repeat; width:82px; height:30px; line-height:24px; *line-height:26px; font-size:14px; font-weight:bold;}
.btn04:hover{ text-align:center; color:#FFF; text-decoration:none; border:none; cursor:pointer;}
button.btn04{padding-bottom:6px;}

.options .tabs li{cursor:pointer;}

/*邮购部分增加*/
.y_p_b{ padding:12px 8px;}
.y_l_b img{ border:1px solid #d9d9d9; padding:2px; width:80px; height:80px;}
.y_l_b{ margin:6px 0 6px 0; padding:0; list-style-type:none; width:25%; float:left;}
.y_l_b li{text-align:center;}
.p_2{ padding:0 0 0 2px;}
.xie_line{text-decoration:line-through;}
.t_d_2{padding:0;}
.t_d_2 th{ width:45px;vertical-align:top; padding:2px 2px 2px -5px;}
.t_d_2 td{ padding:0 5px; line-height:18px;}
.banner_box01{ padding:4px 6px 4px 2px !important; border:1px solid #d9d9d9;}

.t_b_2{ background:#CBCDCC; margin-top:8px;}
.t_b_2 th{ background:#f6f6f6; text-align:center; line-height:24px; height:24px; padding:0 5px;}
.t_b_2 td{ background:#fff; padding:4px; line-height:20px; height:20px;}

.t_c_2{ background:#CBCDCC; width:100%;}
.t_c_2 th{ background:#f6f6f6; text-align:center; line-height:24px; height:24px; padding:0 5px;}
.t_c_2 td{ background:#fff; padding:4px; line-height:20px; height:20px;}

/*提示部分样式*/
.pic{position:relative; width:100%;height:1px;}
.tishi{ background:url(../images/ts_bg.gif) no-repeat; width:200px; height:320px; position:absolute; left:100px; top:10px; padding:20px 10px 20px 40px;}
.tishi_2{ background:url(../images/ts_bg.gif) no-repeat; width:200px; height:320px; position:absolute; left:120px; top:10px; padding:20px 10px 20px 40px;}
.tishi img{ width:30px !important; height:20px !important; border:none !important; padding:0 0 0 10px;} 
.d_a{ padding:0; margin:0; text-align:left; line-height:18px;}
.d_a dd{ background:url(../images/pic_list01.gif) no-repeat 0 6px; padding-left:10px;}


/*left menu new icon*/
#sidebar ul#menu li{
	position:relative;
}

.new {
background:transparent url(../images/new.gif) no-repeat scroll 0%;
height:16px;
left:85px;
position:absolute;
top:5px;
*top:0px;
width:24px;
}

/*中间部分为左右结构样式*/
.title_box6{ background:url(../app_images/point2.gif) no-repeat 0 13px; padding:5px 0 7px 18px; font-weight:bold; height:24px; line-height:25px;}
.title_box7{ background:url(../images/pic_list02.gif) no-repeat 0 16px; padding:8px 0 2px 12px; height:24px; line-height:25px;}

.p_a_d{ padding:8px 12px;}
.p_a_j{ float:left; width:47%; margin:2px 6px 4px 5px;}
.p_a_j .p_a_more{ padding:15px 5px 0 0;}
.p_a_j_1{ height:120px;}
.p_a_j_2{ height:60px;}
.p_a_j_3{ height:90px;}
.p_a_more .r a{ margin:0 10px;}
.pic_box04_l{ float:left; width:80px;}
.pic_box04_r{ margin:0 0 0 85px;}
.p_j{padding:0;}
.p_j .p_j_title{ background:url(../app_images/column_m1.gif) repeat-x; line-height:26px; height:26px; padding:0 4px 0 10px;}
.p_j .p_j_title h2{ color:#FF3100; font-size:14px;}
.p_j_a{ float:left; width:49%; border:1px #CBCDCC solid;}
.p_j_b{ float:right; width:49%; border:1px #CBCDCC solid;}
.p_j .p_j_1{ padding:8px 10px;}
.p_j .p_j_1_1{ background:url(../images/shenqing_2.gif) no-repeat 0 20px; padding:15px 1px 15px 45px; height:44px; line-height:44px;}
.p_j .p_j_1_2{ background:url(../images/shenqing_3.gif) no-repeat 0 20px; padding:15px 1px 15px 45px;  height:44px; line-height:44px;}
.p_j .p_j_1_3{ background:url(../images/shenqing_4.gif) no-repeat 0 20px; padding:15px 1px 15px 45px;  height:44px; line-height:44px;}
.p_j .p_j_pt_25{ padding:25px 0 0 8px;}
.p_j .p_j_2{ padding:0 12px; margin:-10px 0 0 0;}
.p_k{ border-bottom:1px solid #d9d9d9; text-align:center; color:#f30; font-weight:bold; padding:5px 0;}

/*信用卡申请方式流程样式*/
.c_p_b_a{ background:url(../images/but1.gif) left top no-repeat; width:63px; height:67px; float:left;  margin-right:8px; font-weight:bold; padding:18px 8px 0 40px; line-height:18px;}
.c_p_b_b{ background:url(../images/but2.gif) left top no-repeat; width:78px; height:77px; float:left; margin-right:8px; padding:8px 10px 0 40px; font-weight:bold; line-height:18px;}
.c_p_b_c{ background:url(../images/but3.gif) left top no-repeat; width:197px; height:73px; float:left; padding:12px 0px 0 45px;line-height:18px;}
.c_p_b_d{ background:url(../images/ico_red.gif) left center no-repeat; width:11px; height:85px; margin-right:6px; float:left;}
.c_p_b_c_a{font-weight:bold; line-height:12px;}
.c_p_b_c_b{ padding:0 0 0 36px;}

.l_k{ margin:4px 0;}
.l_k li{ background:url(../app_images/icon/icon09.gif) no-repeat 2px 7px; padding:0 0 0 12px; line-height:160%; float:left; width:46%;}


/*zjq 2009-07-14 new add css bec*/
.xyk_com_dl dt{ font-weight:bold; padding:4px 0;zoom:1}
.xyk_com_dl dd{ padding-left:24px}
/*zjq 2009-07-16 new add css bec*/
.xyk_listbox{ width:532px; overflow:hidden}
.xyk_cardlist{ width:540px; padding-left:3px}
.xyk_cardlist li{ width:120px; float:left; padding-right:15px;}
.xyk_dlbox dt img{ display:block; width:120px; height:80px; overflow:hidden}
.xyk_dlbox dd{ line-height:24px;text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:120px; color:#ff3c00}
.m_tac{ margin:0 auto}

.title_box2 span{ float:right; padding-right:6px; font-weight:bold}
.p_a_t span.title_nowsq{ float:right; padding-right:6px; font-weight:bold}

/*zjq 2009-7-23 new add css */
.xyk_xzbox{ float:left}
.xyk_xzbox img{ padding:0 9px; display:block}
.xyk_xz_r{ float:left; width:405px}
.p_tb_8{ padding:8px 0}
.p_b_8{ padding-bottom:8px}
.xyk_ljzc_box{ padding:0 0 0 160px}
.xyk_ljzc_p{ padding:8px 0 18px; text-align:center}
.xyk_ljzc_btn{ display:block; height:18px;width:85px;background:url(../images/xyk_ljzcbtn.gif) no-repeat left top; line-height:18px; padding:5px 0 6px; color:#fff; text-decoration:none; font-weight:bold; text-align:center;}
:root .xyk_ljzc_btn{ line-height:13px}
.xyk_ljzc_btn:hover{ color:#fff; text-decoration:none}



