@charset "gb2312";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote{margin:0;padding:0;}
body{font:12px/18px "ËÎÌå",Arial, Verdana,  Helvetica, sans-serif; color:#af977d; background:#2e1601;}
ul li{list-style:none;}
a img{border:none;}
a{ text-decoration:none; color:#faecb4;}
a:hover{ text-decoration:underline;}
img{vertical-align:top;}
.w_1000{ width:1000px; margin:0 auto;}

.t_fef9df{ color:#fef9df;}

.f_l{ float:left}
.f_r{ float:right}

.wrap{background:url(../images/wrap.jpg) center 0 no-repeat;}
.vedio{ height:255px;background:url(../images/wrap_head2.jpg) no-repeat; position:relative;}
.vedio .vedioCon{ position:absolute; top:26px; left:501px;}

.content{background:url(../images/content_bg.jpg) center 0 no-repeat; height:545px;}
.giftList{ margin:7px 0 0 38px;float: left;}
.giftList li{ float:left; margin-right:35px; width:127px; height:394px;}
.giftList li a{ float:left}


.sub_wrap{background:url(../images/sub_wrap.jpg) center 0 no-repeat; padding-bottom:50px;}
.sub_content{}
.sub_content .tabs{ height:140px;background:url(../images/tabs.jpg) no-repeat;}
.sub_content .tabs ul{ padding:29px 0 0 30px;}
.sub_content .tabs li{ float:left;}
.sub_content .tabs li a{ display:block;}

.panes{ background:url(../images/panes.jpg) repeat-y;}
.panesCon{ background:url(../images/panesCon.jpg) no-repeat;padding: 0 40px;font-size:14px;line-height:30px; color:#9f4a00;}
.panesCon h1{ height:48px; background:url(../images/titH.jpg) no-repeat; text-indent:-8888px; overflow:hidden;}
.panesCon h1.titH_2{ background-position:0 -48px;}
.panesCon h1.titH_3{ background-position:0 -96px;}
.panesCon h1.titH_4{ background-position:0 -144px;}
.panesCon h1.titH_5{ background-position:0 -192px;}
.panesCon h1.titH_6{ background-position:0 -240px;}

.panesCon h2{ font-size:18px; line-height:30px; color:#b95220; font-weight:normal; margin-top:10px; padding:0 10px;}
.panes p{  padding:0 20px 20px; }
.panes strong{ color:#d18206;}
.panes img{ width:600px; padding:10px 30px;}
.panes_bm{ width:1081px;margin:0 auto;}
.yd_part {
    float: right;
    font-size: 12px;
    position: absolute;
    right: 70px;
    top: 40px;
    z-index: 101;
	color: #000000;
}
.yd_part a {
    padding: 0 12px;
}
.yd_part span {
    color: #700002;
    font-weight: bold;
    padding: 0 12px;
}
.yd_part a:link, a:visited {
    color: #000000;
    text-decoration: none;
}
.yd_part a:hover {
    color: #700002;
    text-decoration: none;
}
.yd_part a:active {
    color: #000000;
    text-decoration: none;
}









