@charset "gb2312";
/* CSS Document */
body{font-size:12px;font-family:"ËÎÌå";background-image:url(bh_bj.jpg);}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,strong,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
html{overflow-y:scroll;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
ul,ol,li{list-style:none;}
li{vertical-align: middle;}
em{font-style:normal;}
.clear{clear:both;font:0;}
img{border:none;}
.blank5{height:5px;clear:both;font-size:1px;overflow:hidden;}
.blank10{height:10px;clear:both;font-size:1px;overflow:hidden;}
.blank20{clear:both;height:20px;overflow:hidden;}
.color_red{color:#ff1d1d;}
.fl{float:left;}
.fr{float:right;}
.type14{font-size:14px;}
.wall1000{width:1000px;margin:0 auto;background-color:#880302;}
.banner{overflow:hidden;}
.banner img{display:block;}
.top{width:100%;height:459px;background:url(banner.gif) no-repeat top center;}
.main_box{overflow:hidden;height:225px;padding:0 20px 10px;}
.box_left{float: left;}
.box_right{float:right;}

.pic_box{overflow:hidden;padding:5px 20px 10px;}
.pic_box img{display:block;}
.pic_box .pic_box_left{width:300px;}
.pic_box .pic_box_center{width:300px;}
.pic_box .pic_box_right{width:360px;}

.content{margin:10px 20px 15px;height: 675px;background-color:#fefacb;}
.award{width:463px; height:112px; margin:0 auto; position:absolute; top:468px; left:25px;}
.award p{ line-height:22px;}
.ck_btn{ width:156px; height:35px; background:url(gs_15.jpg) no-repeat; display:block; margin: 15px 0 0 25px;}
.pop_title{height:20px; overflow:hidden; position:relative;}
.pop_div{ color:#000; font-weight:bold; font-size:14px; margin:20px 0 0 40px; display:inline-block; }
.pop_div strong{ font-size:16px; margin-bottom:10px; display:block;}
.pop_div p{ padding:0 0 5px 0;}
.tj_btn{ border:none; cursor:pointer; width:74px; height:30px; line-height:30px;margin-top:10px; background-color:#403a3a; color:#fff; font-size:16px; text-align:center;}
.close{ color:#000; padding:0 0 0 15px; position:absolute; right:2px; top:2px; font-weight:bold;}
.zhuan_l{ float:left; width:540px; position:relative;}
.zhun_r{ float:left; width:420px;height:540px;margin-top: 50px;}
.panel{height:520px; margin-top:20px; position:relative;}
.control-btns{margin:45px 0 0 70px;}
.control-btns a.start{background-position:0 -110px;display:inline-block;height:0;outline:medium none;overflow:hidden;padding-top:44px;width:135px;}
.control-btns a.stop{background-position:0px -168px;display:inline-block;height:0;outline:medium none;overflow:hidden;padding-top:44px;width:135px;}
.control-btns a.dis_start{background:url(dis_start.jpg) no-repeat;display:inline-block;height:0;outline:medium none;overflow:hidden;padding-top:44px;width:135px;}
.control-btns a.dis_stop{background:url(dis_end.jpg) no-repeat;display:inline-block;height:0;outline:medium none;overflow:hidden;padding-top:44px;width:135px;}
.answer-table{height:400px;width:400px;}
.answer-table .unit{float:left;height:80px;margin:0;overflow:hidden;text-align:center;width:80px;display:inline-block;font-size:50px;line-height:80px;color:#898782;font-weight:bold;}
.answer-table .u-bingo {background-position:0px 0px;}
.answer-table .u-bingo img{filter:alpha(opacity=40); margin:3px 0 0 0;opacity:0.40;-moz-opacity:0.40;}
.answer-table .u-selected{color:#fff;}
.answer-table .u-selected img{filter:alpha(opacity=100);opacity:1.00;-moz-opacity:1.00;}
.info-panel{height:240px;width:240px;background-color:#fff; position:absolute; top:79px; left:80px;}
.info-panel img{width:160px;height:160px; margin:10px 0 0 40px;}
.control-btns a,.u-bingo,.q-mark,.u-selected,.answer-table{background:url(main.png) no-repeat;}
.info-panel p{ font-size:14px; text-align:center; margin-top:20px; line-height:22px;}

.title_box{height:60px;line-height:60px;overflow:hidden;clear:both;}

.nbh_box{overflow:hidden;padding:5px 0 15px 20px;}
.nbh_box ul{overflow:hidden;width: 980px;}
.nbh_box ul li{float:left;width:228px;height:338px;background-color:#fff;padding:4px 0 0 4px;margin:15px 10px 0 0;display:inline-block;}
.nbh_box ul li p{color:#333;font-size:14px;}
.nbh_box ul li p .product_pic{width:218px;height:238px;border:1px solid #e5e5e5;}
.nbh_box ul li p.product_title{margin:5px 0 5px; line-height:25px;}
.nbh_box ul li p.product_price{line-height:30px;position:relative;}
.nbh_box ul li p.product_price em{color:#880302;font-size:24px;display:inline-block;margin-right:20px;}
.nbh_box ul li p.product_price a.button{width:85px;height:30px;display:inline-block;background:url(button.jpg?1231) no-repeat;position: absolute;cursor:pointer}
.nbh_box ul li p.product_price a:hover{text-decoration:none;}

.ppsj{overflow:hidden;background-color:#fefacb;padding:10px 0 15px 13px;}
.ppsj .ppsj_title{font-size:18px;font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";color:#333;}
.ppsj ul{overflow:hidden;width:987px;}
.ppsj ul li{float:left;width:180px;height:120px;margin:15px 15px 0 0;display:inline-block;}
.ppsj ul li img{width:178px;height:118px;border:1px solid #e5e5e5;}

.fixed_box{width: 110px;left: 50%;margin-left: 510px;top:80px;}
.common_fixed {position: fixed;}
/*footer*/
#footer{clear:both;line-height:1.8em;margin:0 auto;padding:0;color:#fff;text-align:center;padding-top:40px;}
#footer a{font-size:12px;color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer p{margin:0;}
#footer p span{font-size:12px;color:#fff;}