/* CSS Document */
*{
padding:0;
margin:0;
list-style:none;
font-weight:normal;
}
img{
border:none;
}
.ps{
color:#FF0000;
}
.red{
color:#FF0000;
font-weight:bold;
font-size:16px;}
body {
background-color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
.clear:after{content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
#jf_main { 
margin: 0 auto;
width: 970px;
}

/*******************header*********************/
#jf_header {
margin: 10px 0 0 0;
width:100%;
/*height:80px;
position:relative;
display:inline;*/
}
.logo{
float:left;
padding-top:10px}
.step{
float:right;
padding-top:10px;}
.menu{
clear:both;
width:100%;
background:url(../images/menubg.gif) repeat-x;
border:1px solid #F5C07E;
height:28px;
text-align:left;
}
.menu li,.menu li a{
background:url(../images/jifeng_11.gif) no-repeat;
line-height:28px;
display:block;
float:left;
width:135px;
text-align:center;
color:#ffffff;
font-weight:bold;
}
.menu li a{
background:url(../images/jifeng_13.gif) no-repeat right bottom;
color:#000000;
}
#jf_body {
color: #171717;
margin:0px;
width:100%;

}
/*******************left*********************/
#jf_left{
margin: 10px 0 0 0;
width:207px;
float:left;
display: inline;
line-height:160%;
}
#left2009_1,#left2009_2{
width:207px;
border:1px solid #C8C5AA;
margin:0 0 10px 0;
}
#left2009_1{
width:205px;
background:url(../images/pt_37.gif) repeat-x 0 bottom;
border:1px solid #C8C5AA;
border-bottom:none;
margin:0;
text-align:center;
}
.left2009_1_t{
font-size:0px;
height:26px;}
.left2009_1_c{
text-align:center;
padding:15px;
}
.an_pic{
padding:6px 0px;
}
.left2009_on_c{
text-align:center;
}
.left2009_on_c h1{
border-bottom:1px solid #E1E0E0;
font-weight:bold;
font-size:14px;
line-height:26px;
margin:6px 15px;
}
.left2009_on_c h1 span{
color:#FF620C;
font-weight:bold;
}
.left2009_on_c img{
padding:3px 0px;
}
.password{
background:url(../images/pt_60.gif) no-repeat 0 8px;
padding:3px 18px;
text-align:left;
width:68px;
}
.back{
padding:3px 0px;}
.left2009_1_end{
background:url(../images/pt_64.gif) no-repeat 0 0;
height:4px;
font-size:0px;
margin:0 0 10px 0;}
.left2009_2_t{
background:url(../images/jifeng_34.gif) no-repeat 0 0;
padding:3px 20px;
font-weight:bold;
height:26px;}
.left2009_2_c{
text-align:left;
padding:4px 10px;
}
/*==========最新上架礼品=============*/
.gift_left{
width:168px;
height:85px;
text-align:left;
/*
white-space:normal;
word-break:break-all;


*/
vertical-align:middle;
padding-top:3px;
margin-top:6px;
border-bottom:1px solid #DDDDDD;
} 
/*==========最新上架礼品中的图片=============*/
.gift_left_pic{
float:left;
margin-right:8px;
}

/*==========查询礼品=============*/
.gift2{
width:168px;
height:85px;
text-align:left;
vertical-align:middle;
padding:3px;
margin:6px;
border-bottom:1px solid #DDDDDD;
} 
/*==========查询中的图片=============*/
.gift2_pic{
float:left;
}

.left2009_2_c li a{
color:#333333;
}
/*******************right*********************/
#jf_right{
margin: 10px 0 0 0;
padding:0 0 0 10px;
position:relative;
width:207px;
float:right;
display: inline;
}
#right2009_1{
width:207px;
background:url(../images/jifeng_help1.gif) repeat-x 0 bottom;
margin:0 0 10px 0;}
#right_news,#right2009_2,#right2009_3{
width:205px;
border:1px solid #C8C5AA;
margin:0 0 10px 0;
}
.right2009_1_t{
padding:5px 0px 2px 35px;
font-weight:bold;
line-height:24px;
background:url(../images/jifeng_help2.gif) no-repeat 0 0;
}
.right2009_1_c{
margin:0px 3px 3px 3px;
line-height:24px;
border:1px solid #FE993B;
border-top:none;
background-color:#FFFFFF;
padding-left:8px;
}
.right2009_1_c li a{
color:#000000;}
.right2009_2_t,.right2009_3_t{
padding:3px 20px;
font-weight:bold;
line-height:24px;
background:url(../images/jifeng_34.gif) no-repeat 0 0;
}

.right2009_c{
text-align:left;
padding:3px 10px 3px 20px;
_padding:3px 10px 3px 8px;
*padding:3px 6px;
}
.right2009_c li a{
color:#333333;
line-height:175%;
}
.right2009_top{
background:url(../images/topbg.gif) repeat 0 0;
line-height:28px;
margin:0px 2px;
}
.right2009_top li{
_height:20px;
_padding:7px 0px 1px 0px;
}
.right2009_top li a{
text-decoration:none;
color:#333333;
}
.right2009_top img{
margin-bottom:-3px;
}
.brand{
text-align:center;
}
.brand img{
padding:6px;
}

/*******************center*********************/
#jf_center{
margin: 10px 0 0 0;
position:relative;
float:left;
width:534px;
padding:0 0 0 10px;
display: inline;
}
.jfbr{
padding-bottom:6px;
}
.jfcenter1_tit{
background:url(../images/jifeng_42.gif) no-repeat 0 0;
height:22px;
}
.jfcenter2_tit{
background-color:#FEBD62;
padding-left:12px;
}
.jfcenter1_content{
width:484px;
border:5px solid #FEBD62;
padding:10px 20px;
line-height:160%;
}
.jfcenter1_content h1{
font-size:14px;
color:#FF0000;
font-weight:bold;
}
.jfcenter1_img{
float:left;
padding-right:10px;
}
.gift{
width:160px;
float:left;
text-align:center;
margin-bottom:10px;
}
.gift_pic{
width:100px;
height:100px;
border:1px solid #DDDDDD;
}

/*******************bottom*********************/
#jf_bottom{
clear:both;
width:100%;
margin-top:10px;
padding-top:10px;
text-align:center;
background:url(../images/alliance_78.jpg) repeat-x 0 0;
}