@charset "utf-8";
/* Tom Cai */
.chr_body{ margin:0 auto;width:967px; min-height:100px; height:auto !important; height:100px;}
.chr_body .title{ width:967px; height:4px; overflow:hidden;}
.chr_body .title .left{ float:left; width:4px; height:4px; background:url(/images/promotion/chr_title_left.jpg) no-repeat 0 0;}
.chr_body .title .middle{ float:left; width:959px; height:4px; background:url(/images/promotion/chr_title_bg.jpg) repeat-x 0 0;}
.chr_body .title .right{ float:left; width:4px; height:4px; background:url(/images/promotion/chr_title_right.jpg) no-repeat 0 0;}


.chr_body .chr_content{ width:967px;min-height:100px; height:auto !important; height:100px; background:url(/images/promotion/chr_conternt_bg.jpg) repeat-y 0 0;}


.chr_body .bottom{ width:967px; height:4px; overflow:hidden;}
.chr_body .bottom .left{ float:left; width:4px; height:3px; background:url(/images/promotion/chr_bottom_left.jpg) no-repeat 0 0;}
.chr_body .bottom .middle{ float:left; width:959px; height:4px; background:url(/images/promotion/chr_bottom_bg.jpg) repeat-x 0 0;}
.chr_body .bottom .right{ float:left; width:4px; height:4px; background:url(/images/promotion/chr_bottom_right.jpg) no-repeat 0 0;}


/*header img*/
.chr_header_img{height:432px; border:0; margin:0; padding:0 0 0 4px; overflow:hidden;}
/*left+middle+right*/
.chr_product{height:932px; padding:0 4px; background:url(/images/promotion/chr_product_bg.jpg) 25px 0 repeat-y;}
/*left*/
.chr_product .chr_pdt_left{ float:left; width:25px; height:932px; background:url(/images/promotion/chr_content_left.jpg) no-repeat 0 684px;}
/*middle*/
.chr_product .chr_pdt_content{ float:left; width:764px; height:932px; overflow:hidden;}
.chr_product .chr_pdt_content .prd_list{ height:310px; padding:0 0 0 30px;}
.chr_product .chr_pdt_content .prd_list .prd_box{ float:left; width:223px; height:302px; margin-right:10px;}

.chr_product .chr_pdt_content .prd_list .prd_box .title{ width:223px; height:6px; overflow:hidden;}
.chr_product .chr_pdt_content .prd_list .prd_box .title .left{ width:6px; height:6px; background:url(/images/promotion/box_title_left.jpg) no-repeat 0 0; overflow:hidden;}
.chr_product .chr_pdt_content .prd_list .prd_box .title .middle{ width:211px; height:6px; background:url(/images/promotion/box_title_bg.jpg) repeat-x 0 0; overflow:hidden;}
.chr_product .chr_pdt_content .prd_list .prd_box .title .right{ width:6px; height:6px; background:url(/images/promotion/box_title_right.jpg) no-repeat 0 0; overflow:hidden;}

.chr_product .chr_pdt_content .prd_list .prd_box .content{ width:219px; height:290px; border-left:2px #c9b662 solid;border-right:2px #c9b662 solid; overflow:hidden;}
.chr_product .pro-content{ padding:0 10px; line-height:18px;font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;}
.chr_product .pro-content p{ line-height:10px;}
.chr_product .pro-content .p{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#003076; line-height:15px;}
.chr_product .pro-content a{ text-decoration:none;}
.chr_product .pro-content a:hover{ text-decoration:underline;}
.chr_product .chr_pdt_content .prd_list .prd_box .bottom{ width:223px; height:6px; overflow:hidden;}
.chr_product .chr_pdt_content .prd_list .prd_box .bottom .left{ width:6px; height:6px; background:url(/images/promotion/box_bottom_left.jpg) no-repeat 0 0; overflow:hidden;}
.chr_product .chr_pdt_content .prd_list .prd_box .bottom .middle{ width:211px; height:6px; background:url(/images/promotion/box_bottom_bg.jpg) repeat-x 0 0; overflow:hidden;}
.chr_product .chr_pdt_content .prd_list .prd_box .bottom .right{ width:6px; height:6px; background:url(/images/promotion/box_bottom_right.jpg) no-repeat 0 0; overflow:hidden;}


/*middle line*/
.chr_product .chr_pdt_content .middle_line{ height:140px; padding:0 40px 0 30px;}
.chr_product .chr_pdt_content .middle_line .img_box{ float:left;width:345px; height:132px;display:inline;} 
.chr_product .chr_pdt_content .middle_line .right_br{ clear:both;border-right:1px #FF9900 solid;}
.chr_product .chr_pdt_content .middle_line .img_box p{ padding:3px 0; margin:0;font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.chr_product .chr_pdt_content .middle_line .img_box .p{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#003076;}
.p_br{line-height:18px;}
.chr_product .chr_pdt_content .middle_line .img_box p a{ text-decoration:none;color:#333333;}
.chr_product .chr_pdt_content .middle_line .img_box p a:hover{ color:#0000FF;}
.chr_product .chr_pdt_content .middle_line .img_box .more{ margin-right:10px;}
.chr_product .chr_pdt_content .middle_line .img_box .more a{ text-decoration:none; color:#0000FF;}
.chr_product .chr_pdt_content .middle_line .img_box .more a:hover{ text-decoration:underline;}

.chr_product .chr_pdt_content .middle_line .img_box .bou_now{}
.chr_product .chr_pdt_content .middle_line .img_box .bou_now a{ font-weight:bold; text-decoration:none; color:#990000;}
.chr_product .chr_pdt_content .middle_line .img_box .bou_now a:hover{ text-decoration:underline;color:#990000;}

.chr_product .chr_pdt_content .middle_line .img_box .img{ float:left; height:132px; width:102px;padding:0 10px 0 0;}
.chr_product .chr_pdt_content .middle_line .left_br{ border-left:1px #fff solid;}
/*tab*/
.chr_product .chr_pdt_content .pdt_tab{ height:368px; padding:0 54px 0 39px; background:url(/images/promotion/tab_ct_bg.gif) no-repeat 695px 322px;}
/*tab title*/
.chr_product .chr_pdt_content .pdt_tab .tab_title{ float:left; width:671px; height:32px;}
.chr_product .chr_pdt_content .pdt_tab .tab_title .left{ float:left; width:1px; height:32px; background:url(/images/promotion/tab_title_left.jpg) no-repeat 0 0;}


.chr_product .chr_pdt_content .pdt_tab .tab_title .classtitle{float:left; height:32px; width:669px;}
.chr_product .chr_pdt_content .pdt_tab .tab_title .classtitle ul{border:0;margin:0;padding:0;}
.chr_product .chr_pdt_content .pdt_tab .tab_title .classtitle li{float: left; line-height:32px;width:223px;height:32px;cursor: pointer;list-style-type: none;text-align:center;font: bold 11px/25px Verdana, Arial, Helvetica, sans-serif;display:block;}
.chr_product .chr_pdt_content .pdt_tab .tab_title .classtitle .active{background:url(/images/promotion/tab_bt02.jpg)  no-repeat 0 0;color:#804007;}
.chr_product .chr_pdt_content .pdt_tab .tab_title .classtitle .normal{background:url(/images/promotion/tab_bt01.jpg)  no-repeat 0 0; color:#804007;}
.chr_product .none{display:none;}
/*tab content*/
.chr_product .chr_pdt_content .pdt_tab .tab_content{height:310px; border-right:2px #c9b662 solid;border-left:2px #c9b662 solid;background-color:#FFFFFF;}
.chr_product .chr_pdt_content .pdt_tab .tab_content .tab_table{ float:left; width:650px; min-height:10px; height:auto !important; height:10px; margin:10px 0 0 8px; border:1px #c9b662 solid; display:inline;}
.chr_product .chr_pdt_content .pdt_tab .tab_content .tab_table dl { padding: 0; margin: 0;}
.chr_product .chr_pdt_content .pdt_tab .tab_content .tab_table dl dt { font: bold 11px/25px Verdana, Arial, Helvetica, sans-serif; float: left; border-bottom: 2px solid #c9b662; color:#b05f00}
.chr_product .chr_pdt_content .pdt_tab .tab_content .tab_table dl a{ text-decoration:none;}
.chr_product a:visited{ color:#0000FF;}
.chr_product .chr_pdt_content .pdt_tab .tab_content .tab_table dl a:hover{ text-decoration:underline;}
.class_y01,.class_y02,.class_y03,.class_y04,.class_y05,.class_y{font: normal 11px/25px Verdana, Arial, Helvetica, sans-serif; float: left; border-bottom: 1px solid #c9b662; margin: 0; padding: 0; background:url(/images/promotion/table_bg02.gif) repeat-y 1000px 10px;}
.class_y01{ background-position:0 0;}
.class_y02{ background-position:-240px 0;}
.class_y03{ background-position:-340px 0;}
.class_y04{ background-position:-470px 0;}
.class_y05{ background-position:-560px 0;}
/*.class_y02{background:url(/images/promotion/table_bg03.gif) repeat-y 0 0;}*/
.class_w,.class_w01,.class_w02,.class_w03,.class_w04,.class_w05{font: normal 11px/25px Verdana, Arial, Helvetica, sans-serif; float: left; border-bottom: 1px solid #c9b662; margin: 0; padding: 0;background:url(/images/promotion/table_bg02.jpg) repeat-y 0 0;}
.class_w01{ background-position:0 0;}
.class_w02{ background-position:-240px 0;}
.class_w03{ background-position:-340px 0;}
.class_w04{ background-position:-470px 0;}
.class_w05{ background-position:-560px 0;}



.chr_w100{ width:100px; text-align:center;}
.chr_w250{ width:240px;}
.chr_w90{ width:90px;text-align:center;}
.chr_w130{ width:130px;text-align:center;}
.chr_product a.chr_buynow{ color:#830000; font: bold 11px/25px Verdana, Arial, Helvetica, sans-serif;}
.chr_product a:visited.chr_buynow { color:#830000;}
/*tab bottom*/
.chr_product .chr_pdt_content .pdt_tab .tab_bottom{ height:2px;}
.chr_product .chr_pdt_content .pdt_tab .tab_bottom .left{ float:left; width:2px; height:2px; background:url(/images/promotion/chr_l.jpg) no-repeat 0 0; overflow:hidden;}
.chr_product .chr_pdt_content .pdt_tab .tab_bottom .middle{ float:left; width:667px; height:2px; background-color:#c9b662;overflow:hidden;}
.chr_product .chr_pdt_content .pdt_tab .tab_bottom .right{ float:left; width:2px; height:2px; background:url(/images/promotion/chr_r.jpg) no-repeat 0 0; overflow:hidden;}
/*right*/
.chr_product .chr_pdt_right{ float:left;width:170px; height:932px;background:url(/images/promotion/chr_pdu_right.jpg) no-repeat 0 78px;}
.chr_product .chr_pdt_right .img{height:204px;margin:728px 0 0 0; background-color:#FFFFFF;}

/*pdt_footer*/
.pdt_footer{ float:left; height:114px;}
.pdt_footer .left{ float:left; width:318px; height:114px; background:url(/images/promotion/pdt_bt_l.jpg) no-repeat 0 0;}
.pdt_footer .middle{ float:left; width:378px; height:114px; background:url(/images/promotion/pdt_bt_m.jpg) repeat-x 0 0;}
.pdt_footer .right{ float:left; width:68px; height:114px; background:url(/images/promotion/pdt_bt_r.jpg) no-repeat 0 0; background-color:#FFFFFF;}



/*2222222222222222222222222222222222222222222222222*/
.flash_box{ float:left; width:173px; height:200px; margin:10px 7px 10px 2px;display:inline;}
.tx_center{ width:173px;text-align:center;height:20px;}
#Play_flash_left_box{
	float: left;
	width: 670px;
	font-size: 11px;}
#Play_flash_right_box {
	float: right;
	width: 280px;
}
#Play_flash_right_box img{ border:0; padding:4px;}
.Play_flash_left_content_title {
	background: url(/images/promotion/Play_flash_title.jpg) no-repeat left bottom; height:25px; font: bold 13px/25px Arial, Helvetica, sans-serif; color: #444;padding:0 10px 0; clear:both;
}
.Play_flash_left_content_box {
	background: #fff;
	border: 1px solid #ccc;
	border-top: none;
	padding: 10px;
	color: #666;
	font-size: 11px;
	height: 100%;
	overflow: hidden;
	line-height: 180%;
	margin-bottom: 10px;
}
.flash_play{ padding:10px 58px;}





/*video 2nd birthday*/
#v-content {
	width: 968px;
	margin: 0 auto;
	height: 100%;
	overflow: hidden;
	font:normal 12px Arial, Helvetica, sans-serif; color:#333333;
}
#v-box-header{ height:6px; overflow:hidden; background:url(/images/promotion/v-birthday-box-header.jpg) no-repeat 0 0;}
#v-box-body{ border:1px #a7dcf7 solid; border-bottom:none; border-top:none; background-color:#dafafd; padding:10px 18px; height:100%; overflow:hidden;}
#v-box-body h1{ color:#0b326b; font: bold 15px Arial, Helvetica, sans-serif; padding:2px 0; margin:0;}
#v-box-body p{ padding:5px 0; margin:0; line-height:23px;} 
#v-box-bottom{ height:6px; overflow:hidden; background:url(/images/promotion/v-birthday-box-bottom.jpg) no-repeat 0 0;}

#v-box-body .content-title{ clear:both; margin-top:10px; height:40px; background:url(/images/promotion/v-birthday-title-bg.jpg) repeat-x 0 0; line-height:40px; font:bold 16px/40px Arial, Helvetica, sans-serif; color:#333333;}
#v-box-body .content-body{border:1px #b8b8b8 solid; border-bottom:none; border-top:none; background-color:#ffffff; padding:10px;height:100%; overflow:hidden;}
#v-box-body .content-body h2{ font:bold 16px Arial, Helvetica, sans-serif; padding:0 0 10px; margin:0;}
#v-box-body .content-body h2 a{color:#0b326b; text-decoration:none;}
#v-box-body .content-body h2 a:hover{color:#0b326b; text-decoration:underline;}
#v-box-body .content-bottom{ height:6px; overflow:hidden; background:url(/images/promotion/v-birthday-content-bottom.jpg) no-repeat 0 0;}
#v-content .w450{ width:450px;}
#v-content .w290{ width:300px;}
#v-content .bor-right{ border-right:1px #c0c0c0 solid;}
#v-content .bor-bottom{ clear:both; border-bottom:1px #c0c0c0 solid; padding:10px 0;}
#v-content .bor-bottom01{ clear:both;padding:10px 0;}
#v-content .marging10{ margin:0 5px 10px 0;}
#v-content .marging-bottom10{ margin:0 0 20px 0;}
#v-content .marging2{ margin:0 2px 0 0;}
#v-content .lineheight{ line-height:23px;}

