@charset "utf-8";
ul,li{list-style:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;	padding: 0;	}
img{border:none;}
a{text-decoration:none;color:#000;}
table{border-collapse:collapse;}
p{margin:15px 0 15px 0;}
body{background:#aca69b url(../images/99_bodypg.jpg) center top no-repeat;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;}
.clear{clear:both;visibility:hidden;}

/* index */
.indexbox { height:498px; background:url(../images/index/mainbox.jpg) no-repeat; }
.indexbox a { float:left; height:498px; }
.indexbox .eggcore { width:498px; }
.indexbox .party { width:492px; }

/* heavy party */
.hp_main { height:1044px; background:url(../images/heavy_party/background.jpg) no-repeat; }
.hp_leftbar { float:left; height:688px; }
.hp_leftbar .logo { margin:18px 0 0 19px; }
.hp_leftbar .logo a { background:url(../images/heavy_party/hg_icon.jpg) 0px -230px; width:169px; height:75px; display:block; }
.hp_leftbar .artist { margin:28px 0 0 25px; }
.hp_main .robot { float:left; }
.hp_titlebox { width:935px; height:83px; margin:0 auto; background:url(../images/heavy_party/title_bg.jpg); }
.hp_titlebox .previous { position:absolute; left:22px; top:19px; width:46px; height:46px; background:url(../images/heavy_party/hg_icon.jpg) 0px -138px; }
.hp_titlebox .next { position:absolute; right:22px; top:19px; width:46px; height:46px; background:url(../images/heavy_party/hg_icon.jpg) -46px -138px; }
.hp_titlebox a { width:46px; height:46px; display:block; }
.hp_titlebox .tb_title {  }
.hp_titlebox .tb_title td { height:83px; text-align:center; }
.hp_main .icon { position:absolute; background:url(../images/heavy_party/hg_icon.jpg); top:126px; left:26px; }
.hp_main .icon a { width:142px; height:138px; display:block; }
.hp_main .func { position:absolute; top:104px; left:410px; }
.hp_main .func_s { position:absolute; top:104px; left:440px; }
.hp_main #func a { width:52px; height:46px; float:left; margin-right:13px; }
#func .website { background:url(../images/heavy_party/hg_icon.jpg) 0px -184px; }
#func .weibo { background:url(../images/heavy_party/hg_icon.jpg) -52px -184px; }

.mrgrt20{margin-right:20px;}
.mrglf20{margin-left:20px;}
.mrglf10{margin-left:10px;}
.mrgtp20{margin-top:20px;}
.gray22{color:#222;font-size:12px;}
.gray22 a{color:#222;}
.gmfl{float:left;}
.gmfr{float:right;}
.red14{font-size:14px;color:#87414e;}
.gray14{ color:#3b3b3b; font-size:14px;}
.gray14_7e{color:#7e7e7e;font-size:14px;}
.green24{color:#6fa850;font-size:24px;}
.wrap{margin:0px auto;width:1001px;text-align:left;}
.header{background:url(../images/header_bg.jpg) no-repeat;padding:100px 0 0 330px;width:670px;height:87px;}
.header .menu li,.header .menu li a{float:left;height:48px;display:block;}
.header .menu li a:hover{background:url(../images/menu_bg_on.jpg) no-repeat;}
.header .menu li.li1 a{width:116px;background:url(../images/menu_01.jpg) no-repeat;}
.header .menu li.li1 a:hover,.header .menu li.li1 a.current{background:url(../images/menu_01_on.jpg) no-repeat;}
.header .menu li.li2 a{width:119px;background:url(../images/menu_02.jpg) no-repeat;}
.header .menu li.li2 a:hover{background:url(../images/menu_02_on.jpg) no-repeat;}
.header .menu li.li3 a{width:120px;background:url(../images/menu_03.jpg) no-repeat;}
.header .menu li.li3 a:hover,.header .menu li.li3 a.current{background:url(../images/menu_03_on.jpg) no-repeat;}
.bread_crumb{background:url(../images/bread_bg.jpg) no-repeat;width:968px;height:41px;padding-left:32px;line-height:40px;vertical-align:middle;}
.bread_crumb img{vertical-align:middle;*margin-top:2px;}
.bread_crumb .crumb_title{background:url(../images/icon_home.jpg) left center no-repeat;padding-left:30px;color:#000;font-size:14px;float:left;}
.bread_crumb .crumb_title .arror{margin-left:8px;margin-right:15px;margin-top:0px;}
.crumb_opera{float:right;margin-right:2px;}
.bread_crumb a{color:#82807d;}

/*fullpage*/
.fullpage{background:url(../images/page_background.jpg) repeat-y;width:1000px;padding-bottom:50px;text-align:left;}
.fullpage .sidebar{width:199px;float:left;font-weight:bold;
overflow:hidden;}
.fullpage .sidebar h2{background:url(../images/h2_bg.jpg) no-repeat;width:199px;height:34px;color:#eae4d9;font-size:14px;padding-left:20px;line-height:26px;
vertical-align:middle;}
.fullpage .mainpage{float:left;background:#d9d6d1;padding-top:12px;width:801px;}
.sidebar_cont{margin-left:11px;background:url(../images/sidebarul_bg.jpg) repeat-x;padding:6px 0 13px 0;}
.sidebar_cont ul{padding-left:16px;color:#d9d6d1;font-size:12px;}
.sidebar_cont li a{color:#d9d6d1;}
h3{color:#5e5648;font-size:18px;margin-bottom:10px;font-weight:normal;}
h4{color:#5e5648;font-size:14px;margin-bottom:16px;font-weight:normal;}
.store_cont { padding-left:12px; }
.store_cont ul { width:772px; }
.store_cont li { float:left; padding:0px 9px 42px 0px; width:249px; }
.store_cont li .store_prdnme { padding-top:15px; height:83px; }
.store_cont li .buy { padding-top:14px; }
.store_cont li .center { text-align:center; }
.store_prd{border:1px solid #c7c3c2;}
.store_prdnme{color:#5e5648;font-size:18px;}
.store_status{color:#6c6c6c;font-size:12px;}
.store_price{ color:#944f3f; font-size:16px; }
.item_detail { padding-left:12px; }
#slides { overflow:hidden; }
.slide{ float:left; width:574px; height:383px; }
#thumblist ul li { float:left; padding-right:2px; background:#fff; height:58px; }
.hr1{height:1px;border:none;border-top:1px solid #c6c3bf;overflow:hidden;}
.store_footdscp{color:#222;font-size:12px;float:left;}
.store_footdscp a{color:#222;}
.txt_01{width:47px;border:1px solid #b3a191;text-align:center;color:#947a63;font-size:14px;}
.page_css{float:right;font-size:14px;margin-right:28px;}
.cart_cont .cart_box{margin-top:20px;}
.cart_cont .tb_cart1  td{background:#fff;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;;color:#5e5648;font-size:14px;padding:15px 0 15px 5px;}
.cart_cont .tb_cart1 thead td{background:#947a63;color:#fff;font-size:14px;line-height:24px;vertical-align:middle;padding:0px;padding-left:5px;}
.cart_cont .tb_cart1 .td_price{color:#944f3f;font-size:18px;}
.cart_cont .tr_gray td{background:#d9d6d1;}
.cart_cont .tb_cart1 tfoot td{background:#f3ead5;border-top:1px solid #c9c2b1;border-bottom:1px solid #c9c2b1;font-size:18px;}
.cart_cont .tb_cart1 tr.bdgray td{border-top:1px solid #c9c2b1;border-bottom:1px solid #c9c2b1;}
.infor_box{margin-top:30px;}
.tb_infor{margin:25px 0 0 23px;}
.tb_infor th{text-align:left;font-size:14px;color:#5e5648;font-weight:normal;}
.tb_infor th,.tb_infor td{padding:3px 0 3px 0;}
.tb_infor input{background:#fff;border:none;border-bottom:1px solid #f7f7f6;width:184px;height:23px;line-height:23px;}
.txt_css1{background:#fff;border:none;border-bottom:1px solid #f7f7f6;padding:9px 0 0 9px;}
.detail_box1{line-height:20px;}
.detail_box2{margin-top:6px;}
.detail_box2 .box2_dscp{ color:#656565; font-size: 14px; }
.detail_box3{background:#fff;padding-left:12px;padding-top:12px;}
.tb_check1{margin-left:20px;}
.tb_check1  td{background:#e7e6e2;padding:6px 0 6px 6px;font-size:14px;color:#5e5648;}
.tb_check1 thead td{background:#fff;line-height:35px;padding:0px;padding-left:6px;font-size:18px;font-weight:normal;}
.finish_cont{padding:4px 0 0 19px;color:#343434;font-size:14px;line-height:20px;}
.check_box1{padding:18px 100px 21px 12px;background:#fff;}
.a_blue{color:#487bc9;font-size:14px;text-decoration:underline;}
.finish_cont p{margin:20px 0 20px 0;}
.opera_plus{color:#6c6c6c;font-size:17px;}

/*prod_wrap*/
.prod_wrap .probar_menu1{ float:right; margin-right:0px; margin-top:1px; }
.prod_wrap .probar_menu1 li{float:left;}
.prod_wrap .probar_menu1 li a,.prod_wrap .probar_menu1 li span{float:left;color:#626262;font-weight:bold;line-height:40px;padding:0 12px 0 12px;display:block;}
.prod_wrap .probar_menu1 li a:hover,.prod_wrap .probar_menu1 li.current span{background:#353433;color:#f2c9a4;}
.page_egg{margin-left:11px;text-align:left;color:#6d6d6d;background:#d9d6d1 url(../images/product/product_box1_bg.jpg) repeat-y;}
.egg_box1{padding-bottom:30px;background:#d9d6d1 url(../images/product/product_EG_bg1.jpg) no-repeat;padding-top:450px;}
.eggbox1_lf{width:524px;float:left;padding-top:214px;}
.eggbox1_rt{float:left;width:464px;font-weight:bold;}
.egg_inmenu{margin-left:10px;margin-bottom:28px;width:300px;}
.egg_box2{background:#b9b0a1 url(../images/product/product_EG_box2bg.gif) left bottom repeat-x;height:251px;}
.eggbox2_lf{float:left;padding:22px 0 0 20px;font-size:14px;color:#373737;}
.eggbox2_lf h1{color:#856b41;font-size:38px;font-weight:bold;}
.egg_box3{background:#2b2b2b;padding:25px 0 0 118px;*height:173px;}
.egg_gallery{padding:9px 0 0 11px;background:#d9d6d1;margin-left:11px;color:#232323;font-size:14px;}
.tb_gallery {margin-top:6px;}
.tb_gallery td{border-right:1px solid #b4b2ae;vertical-align:top;padding:3px 0 3px 0;}

/*fullpage*/
.footer{background:url(../images/footer_bg.jpg) center top no-repeat;height:88px;color:#787878;text-align:center;padding-top:10px;font-weight:bold;}
.footer a{text-decoration:underline;color:#787878;}
.style1 {font-size: 20px}


