@charset "utf-8";
.paixu{ text-align:right; line-height:20px;}
.page_number{ text-align:right; margin-bottom:5px; height:26px;}
.page_number p{ line-height:25px;}
.page_number span{ margin-right:5px; float:right;margin-top:5px;}
.page_number a{ margin-right:5px; float:right; display:block; margin-top:5px;}
.page_number a.mamanext_bt{ margin-right:5px; margin-top:0px; float:right; display:block; background:url(../images/mama/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number a.babynext_bt{ margin-right:5px; margin-top:0px; float:right; display:block; background:url(../images/baby/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number a.accountnext_bt{ margin-right:5px; margin-top:0px; float:right; display:block; background:url(../images/account/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number a.brandnext_bt{ margin-right:5px; margin-top:0px; float:right; display:block; background:url(../images/brand/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number a.gonext{ margin-right:5px; margin-top:3px; float:right; display:block; background: url(../images/common/go.jpg) no-repeat; width:31px; height:18px;}
.page_number a.concessionsnext_bt{ margin-right:5px; margin-top:0px; float:right; display:block; background:url(../images/concessions/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number input{ margin-right:5px;  float:right;margin-top:4px;}

.page_number_bbs{ text-align:right; margin-bottom:5px; height:26px; margin-top:10px;}
.page_number_bbs p{ line-height:25px;}
.page_number_bbs span{ margin-right:4px; float:right;margin-top:5px;}
.page_number_bbs a{ margin-right:4px; float:right; display:block; margin-top:5px;}
.page_number_bbs a.mamanext_bt{ margin-right:4px; margin-top:0px; float:right; display:block; background:url(../images/mama/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number_bbs a.babynext_bt{ margin-right:4px; margin-top:0px; float:right; display:block; background:url(../images/baby/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number_bbs a.accountnext_bt{ margin-right:4px; margin-top:0px; float:right; display:block; background:url(../images/account/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number_bbs a.next_bt{ margin-right:4px; margin-top:0px; float:right; display:block; background:url(../images/brand/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number_bbs a.gonext{ margin-right:4px; margin-top:3px; float:right; display:block; background: url(../images/common/go.jpg) no-repeat; width:31px; height:18px;}
.page_number_bbs a.concessionsnext_bt{ margin-right:4px; margin-top:0px; float:right; display:block; background:url(../images/concessions/nextpage.jpg) no-repeat; width:45px; height:22px;}
.page_number_bbs input{ margin-right:4px;  float:right;margin-top:4px;}

.red{ color:#FE0900;}
.bageback{height:17px; margin:10px auto;}
.bageback a{ background:url(../images/common/pageback.jpg) no-repeat; width:66px; height:17px; float:right;}
/* BGN baby */
.baby_box{ width:669px; margin-bottom:10px;}
.babytop_bg{background:url(../images/baby/top_bg.jpg) no-repeat; height:22px;}
.babytop_mid{background:url(../images/baby/top_mid.jpg) repeat-y; }
.babytop_mid_table{ width:100%; margin-bottom:10px;}
.babytop_mid_table td{ text-align:center; width:124px; padding-left:16px; padding-right:16px; vertical-align:top;}
.babytop_btm{background:url(../images/baby/top_btm.jpg) no-repeat; height:27px;}
.baby_box1{ width:619px; margin:0px auto;}
.baby_box2{ width:124px;text-align:center; float:left; margin-bottom:15px; line-height:17px;}
.info td{ line-height:15px; padding-top:3px;}
.baby_box2 img{ margin-bottom:5px;}
.baby_box3{ width:635px; margin:0px auto; padding-bottom:20px;}
.baby_box3_left{ width:270px; float:left; margin-right:28px;}
.baby_box3_right{ width:309px; float:right;}
.info_table1{ width:270px; color:#000; margin-bottom:20px; margin-left:8px;}
.info_table1 th{ width:60px; text-align:left; font-weight:normal; padding:5px;}
.info_table2{ width:300px; color:#000; margin-bottom:20px;}
.info_table2 th{ width:45px; text-align:left; font-weight:normal; padding:5px 0px;}
.info_table2 td{ padding:5px 0px;}
.width80{ width:80px;}
.up{ background:url(../images/baby/up.gif) no-repeat; width:11px; height:9px; cursor:pointer; border:none;}
.down{ background:url(../images/baby/down.gif) no-repeat; width:11px; height:9px; cursor:pointer; border:none;}
.goshop_bt{ background:url(../images/baby/shop_go.jpg) no-repeat; width:142px; height:28px; cursor:pointer; border:none;}
.titbg_top{ color:#fff; font-weight:bold; padding:4px 13px 0px 13px; background:url(../images/baby/infotop_bg.gif) no-repeat;}
.titbg_btm{background:url(../images/baby/infobtm_bg.gif) no-repeat; height:5px;  font-size:0px; margin-bottom:15px;}
.baby_box4{ width:605px; margin:0px auto; background:#F5F3EF; padding:5px 15px 10px 15px;}
.baby_box4 h2{ margin-bottom:10px;}
.baby_box4 p{ padding-left:17px; margin-bottom:15px; width:600px;line-height:18px;}
.baby_box5{ width:605px; margin:15px 0px; padding:10px 32px 20px 32px; background:url(../images/baby/dot3.gif) repeat-x;}
.baby_box5 div.box{ width:121px; text-align:center; float:left; margin-top:13px;}
.baby_box5 #dash{background:url(../images/baby/dot4.gif) repeat-y right;}
.baby_box5 img{ margin-bottom:12px;}
.photo_list{width:277px; padding:8px; font-weight:bold; background:url(../images/baby/dot2.gif) repeat-x; height:30px;}
.photo_list input{ background:url(../images/baby/next_bt.jpg) no-repeat; width:65px; height:20px; cursor:pointer; border:none; margin-right:23px; float:left;}
.photo_list a.yellow{ background:url(../images/baby/ys_y.gif) no-repeat; width:16px; height:14px;color:#FFF;margin-right:13px;float:left; display:block; text-align:center;padding-top:2px; margin-top:2px;}
.photo_list a.gray{ background:url(../images/baby/ys_g.gif) no-repeat; width:16px; height:14px; color:#FFF;margin-right:13px;float:left; display:block;text-align:center; padding-top:2px;margin-top:2px;}
.baby_series{ height:28px; background:url(../images/baby/xl_title.jpg) no-repeat; color:#FF7300; font-size:14px; font-weight:bold; padding:15px 0px 0px 47px;}
/* END baby */ 
/* BGN mama */
.mama_box{ width:669px; margin-bottom:10px;}
.mamatop_bg{background:url(../images/mama/top_bg.jpg) no-repeat; height:22px;}
.mamatop_mid{background:url(../images/mama/top_mid.jpg) repeat-y;}
.mamatop_btm{background:url(../images/mama/top_btm.jpg) no-repeat; height:27px;}
.mama_box1{ width:619px; margin:0px auto;}
.mama_box2{ width:124px;text-align:center; float:left; margin-bottom:15px; line-height:17px;}
.mama_box2 a.info{  height:26px; display:block; line-height:14px;}
.mama_box2 img{ margin-bottom:5px;}
.mama_series{ height:28px; background:url(../images/mama/xl_title.jpg) no-repeat; color:#82A41C; font-size:14px; font-weight:bold; padding:15px 0px 0px 47px;}
.brand_series{ height:28px; background:url(../images/brand/xl_title.jpg) no-repeat; color:#FF8484; font-size:14px; font-weight:bold; padding:15px 0px 0px 47px;}
/* END mama */ 
/* BGN brand */
.brandtop_bg{background:url(../images/brand/top_bg.jpg) no-repeat; height:22px;}
.brandtop_mid{background:url(../images/brand/top_mid.jpg) repeat-y;}
.brandtop_btm{background:url(../images/brand/top_btm.jpg) no-repeat; height:27px;}
/* END brand */
/* BGN member */ 
.loginbg_top{ background:url(../images/member/top_bg.gif) no-repeat; height:17px; margin-top:20px;}
.loginbg_mid{ background:url(../images/member/mid_bg.gif) repeat-y; padding:18px 26px 40px 26px;}
.loginbg_btm{ background:url(../images/member/btm_bg.gif) no-repeat; height:17px; margin-bottom:45px;}
.login_box1{ width:340px; float:left; margin-right:36px;}
.error1{ background:url(../images/member/error.gif) no-repeat; color:#fff; font-weight:bold; padding-left:40px;line-height:22px; margin-bottom:15px;}
.login_box1 table{ width:330px; margin:10px 0px 20px 0px;}
.login_box1 table th{ width:120px; text-align:right; font-weight:normal; padding:5px;}
.login_box1 table td{padding:3px 5px;}
.login_bt{ background:url(../images/member/bt2.jpg) no-repeat; width:107px; height:34px; cursor:pointer; border:none;}
.register_bt{ background:url(../images/member/bt1.jpg) no-repeat; width:279px; height:34px; cursor:pointer; border:none;}
.login_list{ background:url(../images/common/dot8.gif) no-repeat 0px 4px; padding-left:12px;}
.step{ line-height:18px; padding-left:30px;}
.register_tb1{ width:650px; margin:50px auto;}
.register_tb1 th{ width:100px; text-align:right; font-weight:normal; padding:3px 5px;}
.register_tb1 td{ padding:3px 5px; color:#999;}
.bt_register{ background:url(../images/member/bt3.jpg) no-repeat; width:139px; height:34px; border:none; cursor:pointer;}
.bt_backindex{ background:url(../images/member/bt4.jpg) no-repeat; width:139px; height:34px; border:none; cursor:pointer;}
.bt_productlist{ background:url(../images/member/bt5.jpg) no-repeat; width:139px; height:34px; border:none; cursor:pointer;}
.thanks_box{ width:359px;  margin:30px auto 0px auto; background:url(../images/common/thanksbg_top.jpg) no-repeat; padding:90px 30px 20px 20px;}
.thanks_boxbtm{ width:409px; height:17px; margin:0px auto 65px auto; background: url(../images/common/thanksbg_btm.jpg) no-repeat;}
.thanks_title{ background:url(../images/member/dot3.gif) repeat-x bottom; padding-bottom:10px; width:340px; margin-bottom:20px;}
.thanks_box ul{ margin-top:20px;}
.thanks_box li{ background:url(../images/member/dot4.gif) no-repeat 0px 5px; padding-left:15px; line-height:16px;}
.error_box{ width:340px; background:#FF0000; border:1px dashed #FF0000; margin:0px auto; color:#fff; font-weight:bold;}
.error_box p{ background:url(../images/member/dot5.gif) no-repeat 5px 4px; padding:2px 0px 2px 25px; line-height:20px;}
/* END member */
/* BGN account */ 
.account_menu{ height:33px;}
.account_menu a{ width:118px; height:33px; margin-right:7px; display:block; float:left;}
.content_nav { width:825px;}
.error_content{ border-bottom:1px solid #D8DDBC; margin-bottom:20px;}
.account_mid{ background:url(../images/account/mid_bg.jpg) repeat-y; padding:10px 20px; color:#333;}
.modi_content{border-bottom:1px solid #D8DDBC; margin-bottom:20px;}
.member_t1{ border-bottom:2px solid #D8DDBC; padding:0px 0px 5px 10px;}
.member_t2{ padding:0px 0px 3px 10px; line-height:18px;}
.color1{ color:#9B9F87;}
.member_t3{ background:url(../images/account/dot1.gif) repeat-x;padding:9px 0px 9px 15px; }
.member_step{border-bottom:1px solid #D8DDBC; padding:10px 0px 10px 36px;}
.member_tb1{}
#indextb{ margin:20px 0px 20px 100px;}
#change{ margin:50px 0px 50px 100px;}
.member_tb1 th{ font-weight:normal; text-align:right; width:120px; padding:2px; vertical-align:top;}
.member_tb1 td{ padding:2px;}
.orange{ color:#FF8A2F;}
.member_tb2{ width:230px; margin: 25px auto 0px auto;}
.member_tb2 th{ text-align:right; font-weight:normal; padding:2px;}
.member_tb2 td{  padding:2px;}
.member_tb2 input.gray{ border:1px solid #666;}
.bt_put{ background:url(../images/account/bt1.jpg) no-repeat; width:105px; height:34px; border:none; cursor:pointer;}
.bt_cancle{ background:url(../images/account/bt2.jpg) no-repeat; width:142px; height:34px; border:none; cursor:pointer;}
.bt_back{ background:url(../images/account/bt3.jpg) no-repeat; width:104px; height:34px; border:none; cursor:pointer;}
.calendar{ background:url(../images/account/calendar.gif) no-repeat; width:21px; height:19px;border:none; cursor:pointer;}
.account_box1{ width:600px; margin:0px auto;}
.account_box1 table{ width:600px; margin-bottom:10px; border-top:3px solid #ff6666;}
.account_box1 table a{color:#FF0000;}
.account_box1 table a:hover{ text-decoration:underline;color:#FF0000;}
.account_box1 table td{border:1px solid #D7D7D7; border-left:none; border-top:none;padding:5px; text-align:center;}
.account_box1 table .noborder{ border-right:none;}
.account_box1 table th{ border:1px solid #D7D7D7; border-left:none; border-top:none; background:#F2F2F2; font-weight:normal; padding:5px;}
.account_page{ text-align:right;  padding:10px 0px;}
.deliver_tb1{ width:100%; color:#666;}
.deliver_tb1_td1{ width:125px; vertical-align:middle; text-align:center;}
.tr_dash3 { border-bottom:1px  solid #FFCCCC; padding:15px 0px; }
.tr_dash4 { padding:15px 0px; }
.deliver_tb2{ width:620px; background:#D7D7D7;}
.deliver_tb2 td{ background:#FFFEEC; padding:8px 5px;}
.deliver_tb2 th{ width:95px;text-align:right;background:#FFFEEC; padding:8px 5px;}
.deliver_tb3{ width:600px; margin-bottom:10px; border-top:3px solid #ff6666; background:#D7D7D7;}
.deliver_tb3 td{ background:#FFFFFF; padding:8px 5px;}
.deliver_tb3 th{ background:#FFFFFF; padding:8px 5px; font-weight:normal;}
.deliver_tb3 .bg th{ background:#F2F2F2; }
.deliver_tb4{ width:620px; background:#D7D7D7;}
.deliver_tb4 td{ background:#FFF; padding:8px 5px;}
.deliver_tb4 th{ width:95px;text-align:right;background:#FFF;padding:8px 5px;}
.deliver_tb5{ width:620px; background:#D7D7D7;}
.deliver_tb5 td{ background:#F5FDFE; padding:8px 5px;}
.deliver_tb5 th{ width:95px;text-align:right;background:#F5FDFE;padding:8px 5px;}
.textright{ width:590px;  text-align:right; color:#FF6666; font-weight:bold; padding-right:10px;}
.deliver_tb3 th.border{ background:#F9FFDC; padding:5px; text-align:right; border-top:1px solid #F9FFDC;}
/* END account */
/* BGN shop */ 
.shop_box{}
.shopbg_top{ background:url(../images/shop/shopbg_top.jpg) no-repeat; height:19px; margin-top:20px;}
.shopbg_mid{ background:url(../images/shop/shopbg_mid.jpg) repeat-y;  padding:23px 20px;}
.shopbg_btm{ background:url(../images/shop/shopbg_btm.jpg) no-repeat; height:19px; margin-bottom:25px;}
.shop_tb1{ width:100%; border-top:1px solid #FFCCCC;}
.shop_tb1_td1{ width:118px; text-align:center; vertical-align:top;}
.shop_tb_td2{ width:390px; vertical-align:top; line-height:16px;}
.shop_tb_td3{ width:130px; vertical-align:middle; text-align:center;}
.shop_tb_td4{ vertical-align:middle; text-align:center;}
.shop_tb_td5{ text-align: right;}
.shop_tb_td6{ line-height:20px; padding:10px;}
.shop_tb_td7{ width:260px; vertical-align:top; line-height:16px;}
.td_border { border-right:1px solid #d8ddbc;}
.tr_dash1 { border-bottom:1px dashed #d8ddbc; padding:15px 0px;}
.tr_dash2 td { border-top:1px solid #f9ffd9; border-bottom:1px dashed #d8ddbc; padding:15px 0px; background:#F4F6ED; text-align:center; padding:8px 5px;}
.left_img1{ width:67px; height:67px; border:1px solid #d8ddbc; padding:5px; background:#FFF;}
.shop_tb1 h2{ font-size:12px; font-weight:bold; margin-bottom:0px; line-height:25px;}
.shop_tb1 h2.baby_icon{ font-size:12px; font-weight:bold; margin-bottom:0px; background:url(../images/search/baby_icon.jpg) no-repeat 0px 2px; padding-left:23px;}
.shop_tb1 h2.mama_icon{ font-size:12px; font-weight:bold; margin-bottom:0px; background:url(../images/search/mama_icon.jpg) no-repeat 0px 2px; padding-left:23px;}
.shop_tb1 a{ color:#555;}
.shop_tb1 span.gray1{ color:#9B9F87;}
.shop_tb1 span.gray1 a{ color:#9B9F87;}
.shop_tb2{ width:80px; height:25px; margin:0px auto;}
.shop_tb2 td{ vertical-align:middle;}
.shop_delect{ vertical-align:middle; text-align:center; border-bottom:1px dashed #d8ddbc;}
.up{ width:11px; height:10px; background:url(../images/common/up.gif) no-repeat; border:0px; cursor:pointer; }
.down{ width:11px; height:10px; background:url(../images/common/down.gif) no-repeat; border:0px; cursor:pointer; }
.shop_clear a{ background:url(../images/shop/dot3.gif) no-repeat 10px 6px; padding-left:25px; float:left; color:#FF3507; padding-top:5px;}
.shop_clear a:hover{ color:#FF3507;}
.recount p{ float:left;}
.recount{ width:330px; height:22px; background:#FF8E8E; float:right; color:#fff; line-height:18px; text-align:right; padding:2px 5px; margin-bottom:10px;}
.recount span{float:left; padding-top:2px;}
.recount_bt{  background:url(../images/shop/recount_bt.jpg) no-repeat; width:80px; height:21px; display:block; float:right;}
.favorites{ width:330px; height:22px;  float:right;line-height:18px; text-align:right; padding:2px 5px; margin-bottom:10px;}
/* END shop */
/* BGN search */
.search_error{ width:390px; margin:25px auto 65px auto;}
.search_error dl{ width:360px; margin:5px auto; line-height:18px;}
.search_error dt{ color:#FF6666; font-weight:bold; margin-bottom:15px;}
/* END search */
/* BGN other */
.agree_content{ margin:20px auto 60px auto; width:700px;}
.happy{background:url(../images/common/happy.jpg) no-repeat bottom right; border-bottom:2px dashed #FFCECE; padding-bottom:60px;}
.agree_content ul{line-height:19px;}
.agree_content li span.red{color:#F35B00;}
.agree_content li.dot{padding-left:32px; background:url(../images/other/dot1.jpg) no-repeat 0px 3px; font-weight:bold; color:#F35B00; font-size:14px;line-height:35px; margin-bottom:25px;}
.agree_content li.dot p{margin-bottom:8px;}
.agree_content li.dot2{ margin:0px; font-weight:normal; color:#666; font-size:12px;}
.agree_content li.dot3{ margin-bottom:10px; padding-left:18px; background: url(../images/other/dot2.jpg) no-repeat 0px 2px; font-weight:normal; color:#666; font-size:12px;}
.agree_content li.nodot3{  margin:0px; padding-left:18px; font-weight:normal; color:#666; font-size:12px;}
.agree_bg1{ margin: 0px auto 20px auto; width:450px;background:#FFEFCE; border:1px dashed #999; padding:8px; text-align:center;}
.other_title{ background:url(../images/other/title_bg.jpg) no-repeat; height:25px;  padding:4px 0px 0px 42px;}
.contact_tb{ width:470px; margin:20px auto 20px auto;}
.contact_tb th{font-weight:normal; text-align:right; width:120px; padding:5px; border-bottom:1px dashed #C5E9C2; color:#41A239; background:#F3FBF0;}
.contact_tb td{padding:5px;border-bottom:1px dashed #C5E9C2;}
.contact_tb a{ color:#000;}
/* END other */
/* BGN company */
.company_title{ background:url(../images/company/title_bg.jpg) no-repeat; height:25px;  padding:4px 0px 0px 42px;}

/* END company */
/* BGN bbs */
.speech_box{ width:246px; border:1px solid #9BD95E; float:left; margin-right:20px; margin-bottom:10px; padding:0px; background: url(../images/bbs/speech_pic.jpg) no-repeat bottom right; height:1000px; padding:1px 1px 70px 1px;}
.speech_box ul{ width:225px; margin:5px auto;}
.speech_box li { float:left;width:217px;background:url(../images/bbs/dot1.jpg) no-repeat 0px 11px; padding-left:12px;}
.speech_box h4 { float:left; margin-top:8px; font-size:12px; font-weight:lighter;}
a.news{ float:left; margin-left:5px; margin-top:8px; background:url(../images/top/new.gif) no-repeat;width:27px; height:10px;}
.health_box{width:246px; border:1px solid #EA7873; float:left; background: url(../images/bbs/health_pic.jpg) no-repeat bottom right; height:1000px;padding:1px 1px 70px 1px; margin-bottom:20px;}
.health_box ul{ width:225px; margin:5px auto;}
.health_box li{ float:left;width:217px;background:url(../images/bbs/dot2.jpg) no-repeat 0px 11px; padding-left:12px;}
.health_box h4 { float:left; margin-top:8px; font-size:12px; font-weight:lighter;}
.article_right{ width:144px; float:right;}
.article_right ul.jx_list{}
.article_right ul.jx_list li{ background:url(../images/other/dot2.jpg) no-repeat 0px 5px; border-bottom:1px solid #D8D8D8; line-height:25px; padding-left:22px;}
.article_mid{ background:url(../images/bbs/mid_bg.jpg) repeat-y;}
.article_word{ padding:0px 6px 5px 6px;}
.answer_bg{ background:#F0F0F0; width:95px; margin:0 auto;  color:#000; line-height:13px; padding:8px 15px;}
.answer_bg ul{}
.answer_bg li{ background:url(../images/bbs/dot01.gif) no-repeat 0px 4px; padding-left:15px; line-height:20px;}
.title_speech{ background:url(../images/bbs/title_bg.jpg) no-repeat; height:29px; padding:4px 0px 0px 39px; margin-bottom:10px; font-size:16px; font-weight:bold; color:#fff;}
.title_health{ background:url(../images/bbs/title_bg1.jpg) no-repeat; height:29px; padding:4px 0px 0px 39px; margin-bottom:10px; font-size:16px; font-weight:bold; color:#fff;}
.title_article{ background:url(../images/bbs/title_bg2.jpg) no-repeat; height:29px; padding:4px 0px 0px 39px; margin-bottom:10px; font-size:16px; font-weight:bold; color:#fff;}
.article_content{ width:655px; margin:0px auto; line-height:17px;}
.article_content p{ margin-bottom:15px; text-indent:23px;}
.article_content p.title{ color:#43A01F; margin-bottom:0px; font-weight:bold; text-indent:0px;}
.article_content p.next_article{ color:#F35B00; margin-bottom:0px;text-indent:0px; }
.article_photo{ float:right; border:1px solid #ccc; margin-left:15px; margin-bottom:15px;}
.article_contact{background:url(../images/bbs/dot3.jpg) top repeat-x; margin:20px 0px 20px 0px; text-align:right; line-height:30px; padding-top:5px;}
.article_contact a{ color:#FF0000;}
.article_contact a:hover{ color:#FF0000;}
/* END bbs */

/* BGN iframe */
.iframe_box1{ width:280px; height:90px; overflow-y:scroll; overflow-x:hidden;}
.iframe_box1 ul{ width:240px; margin:0px 5px 5px 15px;}
.iframe_box1 li { float:left;width:217px;background:url(../images/bbs/dot1.jpg) no-repeat 0px 11px; padding-left:12px;}
.iframe_box1 h4 { float:left; margin-top:6px; font-size:12px; font-weight:lighter;}
.health_box{width:226px; border:1px solid #EA7873; float:left; background: url(../images/bbs/health_pic.jpg) no-repeat bottom right; height:1000px;padding:1px 1px 70px 1px;}
.iframe_box2{ width:280px; height:90px; overflow-y:scroll; overflow-x:hidden;}
.iframe_box2 ul{  width:240px;  margin:0px 5px 5px 15px;}
.iframe_box2 li{ float:left;width:217px;background:url(../images/bbs/dot2.jpg) no-repeat 0px 11px; padding-left:12px;}
.iframe_box2 h4 { float:left; margin-top:6px; font-size:12px; font-weight:lighter;}
/* END iframe */

/* BGN new */
.detailbox_top{ height:59px; border-bottom:3px solid #F98966;}
.detailbox_top li{ float:left;}
.detailbox_top a:hover{ background-position:bottom;}
.detailbox_top a#active{ background-position:bottom;}
.detailbox_top a.menu1{  width:89px; height:33px; display:block; background:url(../images/common/detail_menu1.gif) no-repeat; margin-top:26px; margin-right:6px; float:left;}
.detailbox_top a.menu2{  width:89px; height:33px; display:block; background:url(../images/common/detail_menu2.gif) no-repeat; margin-top:26px; margin-right:6px; float:left;}
.detailbox_top a.menu3{  width:89px; height:33px; display:block; background:url(../images/common/detail_menu3.gif) no-repeat; margin-top:26px; margin-right:6px; float:left;}
.detailbox_top a.photo{  width:179px; height:59px; display:block; background:url(../images/common/photo.jpg) no-repeat; margin-top:0px;float:left; }
.detailbox{ background:#FFFFFF; padding:31px 8px 0px 8px;}
.detailbox_content{ width:547px; margin:10px auto 0px auto;}
.detailbox_btm{ height:9px; font-size:0px; background:url(../images/common/detail_btm.gif) no-repeat;}
.recommended_title{ background:#F5F3EF; padding:6px 5px; margin:45px 0px 0px 0px;}
.recommended_tb{ width:100%; margin:20px 0px;}
.recommended_tb th{ width:90px; text-align:right; font-weight:normal; vertical-align:top;padding:5px;}
.recommended_tb td{ vertical-align:top; padding:5px;}
.recommended_tb .bg td{ background:#F5F3EF;}
.recommended_tb .bg th{ background:#F5F3EF;}
.comments_tb{ width:100%; }
.comments_tb th{ width:110px; text-align:center;  vertical-align:middle; padding:10px 5px;}
.comments_tb td{ vertical-align:middle;padding:10px 5px;}
.comments_tb th h1{ font-size:12px; font-weight:normal; color:#0033CC;}
.comments_tb td h1{ font-size:12px; font-weight:normal; height:40px; margin-bottom:10px; }
.comments_tb td h1 a{color:#000;}
.comments_tb th img{ border:1px solid #989898;}
.comments_tb .dash td{ border-bottom:1px dashed #989898;}
.comments_tb .dash th{ border-bottom:1px dashed #989898;}
.commentsbox_top{ width:531px; background:url(../images/common/comments_top.gif) no-repeat; height:22px; margin-top:10px; color:#fff; padding:4px 0px 0px 12px;}
.commentsbox_mid{ width:503px; background:url(../images/common/comments_mid.gif) repeat-y; padding:0px 20px;}
.commentsbox_btm{ width:543px; background:url(../images/common/comments_btm.gif) no-repeat; height:6px; font-size:1px;}
.comments_tb1{ width:500px; margin:10px 0px 10px 0px ;}
.comments_tb1 th{ width:60px; text-align:right; font-weight:normal; vertical-align:middle;padding:5px;}
.comments_tb1 td{ vertical-align:middle; padding:5px;}
.comments_tb1 .bg td{ background:#F5F3EF;}
.comments_tb1 .bg th{ background:#F5F3EF;}
/* END new */
/* BGN concessions */
.concessions_img{ width:150px; text-align:center; float:left; margin-right:20px;}
.concessions_img h1{ font-size:12px; font-weight:normal;}
.concessions_img img{ margin-bottom:5px;}
.concessions_info{ width:490px; float:left; height:110px;}
.concessions_info table{ width:490px; line-height:22px;}
.concessions_info table td{ vertical-align:top;}
.concessions_info table th{ vertical-align:top; width:65px;font-weight:normal; text-align:left;}
.concessions_info h1{ font-size:15px; color:#007AF8;}
.concessions_info h2{ font-size:12px; color:#FF6633; font-weight:normal;}
.concessions_rearch{ background:url(../images/concessions/search_bg.jpg) no-repeat; width:626px; height:35px; margin-bottom:10px; margin-top:5px; padding:12px 0px 0px 43px;}
.concessions_rearch span{ float:left; padding-top:3px; margin-right:10px; color:#c60;}
.concessions_rearch input{ float:left;}
.concessions_rearch select{ float:left;}
.concessions_rearch a{ float:left;}
.detail_title{ width:635px; font-size:15px; font-weight:bold; background:url(../images/concessions/dot2.gif) repeat-x bottom; height:20px; margin:10px auto; line-height:28px; color:#4E483C;}
.detail_box{  width:596px; margin:10px auto 20px auto; }
.detail_photo{width:160px; height:115px; background: url(../images/concessions/photo_bg.gif) no-repeat; padding:9px 15px 14px 10px; float:left;}
.detail_table{ width:520px; line-height:18px;}
.detail_table th{ width:75px; vertical-align:top; font-weight:normal; text-align:left;}
.detail_table td{ vertical-align:top;}
.detail_table h1{ color:#999900;font-weight:normal; font-size:12px;}
.add_sc{ width:635px; margin:10px auto; text-align:right;}
.detailbox_top1{ height:59px; border-bottom:3px solid #5D8AFC;}
.detailbox_top1 li{ float:left;}
.detailbox_top1 a:hover{ background-position:bottom;}
.detailbox_top1 a#active{ background-position:bottom;}
.detailbox_top1 a.menu1{  width:89px; height:33px; display:block; background:url(../images/concessions/detail_menu1.gif) no-repeat; margin-top:26px; margin-right:6px; float:left;}
.detailbox_top1 a.menu2{  width:89px; height:33px; display:block; background:url(../images/concessions/detail_menu2.gif) no-repeat; margin-top:26px; margin-right:6px; float:left;}
.detailbox_top1 a.menu3{  width:89px; height:33px; display:block; background:url(../images/concessions/detail_menu3.gif) no-repeat; margin-top:26px; margin-right:6px; float:left;}
.detailbox_top1 a.photo{  width:179px; height:59px; display:block; background:url(../images/concessions/photo.jpg) no-repeat; margin-top:0px;float:left;  background-position:bottom;}
.detailbox_top1 li.selected a{
 background-position:bottom;
border-bottom-color: white;}
.detailbox_top1 li.selected a:hover{ 
text-decoration: none;
}
.detailbox_top li.selected a{
 background-position:bottom;
border-bottom-color: white;}
.detailbox_top li.selected a:hover{ 
text-decoration: none;
}
.detailbox_top1 li.ml120{
margin-left:120px;}
/* END concessions */
/* BGN integral */
.integral_left { width:492px; float:left;}
.integral_right{ width:167px; float:right;}
.integral_img{width:80px; text-align:center; float:left; margin-right:20px;}
.integral_img h1{ font-size:12px; font-weight:normal;}
.integral_info{ width:390px; float:left; }
.integral_info table{ width:390px; line-height:22px;}
.integral_info table td{ vertical-align:top;}
.integral_info table th{ vertical-align:top; width:65px;font-weight:normal; text-align:left;}
.integral_info h1{ font-size:15px; color:#007AF8;}
.integral_info h1 a{color:#007AF8;}
.integral_info h2{ font-size:12px; color:#F0341B; font-weight:normal;}
.integral_right_mid1{ border:1px solid #CED7DB; border-bottom:none; border-top:none; padding:10px 15px 0px 15px;}
.integral_right_mid2{ border:1px solid #FF7E7E; border-bottom:none; border-top:none; padding:10px 15px 0px 15px;}
.integral_right_mid2 li{ background:url(../images/integral/li.gif) no-repeat; padding-left:25px; line-height:18px; margin-top:3px;}
.integral_right_mid3{ border:1px solid #F16B30; border-bottom:none; border-top:none; padding:10px 9px 0px 9px;}
.integralbg_top{ background:url(../images/integral/shopbg_top.jpg) no-repeat; height:19px; margin-top:20px;}
.integralbg_mid{ background:url(../images/integral/shopbg_mid.jpg) repeat-y;  padding:23px 20px;}
.integralbg_btm{ background:url(../images/integral/shopbg_btm.jpg) no-repeat; height:19px; margin-bottom:25px;}
/* END integral */
/* BGN franchise */
.franchise_box{ width:630px; margin:10px auto;}
.jm_box{ background:url(../images/franchisee/jm.jpg) no-repeat; height:180px; padding:50px 0px 0px 50px; font-size:14px; line-height:25px; margin-bottom:15px; }
.jm_title{background:url(../images/franchisee/dot.jpg) repeat-x bottom; margin-bottom:10px; padding-bottom:5px;}
.jm_top{ background:url(../images/franchisee/bg_top.gif) no-repeat; height:13px; font-size:1px; margin-top:10px;}
.jm_mid{ background:url(../images/franchisee/bg_mid.gif) repeat-y; padding:0px 15px;}
.jm_mid table{}
.jm_mid table th{ text-align:right; font-weight:normal;}
.jm_btm{ background:url(../images/franchisee/bg_btm.gif) no-repeat; height:13px; font-size:1px; margin-bottom:15px;}
.jm_news1{ width:315px; float:left; border-right:1px solid #999999;}
.jm_news1 ul{ margin-left:15px;}
.jm_news1 li.li1{ background:url(../images/franchisee/li1.gif) no-repeat 5px 0px; padding-left:25px; margin-bottom:10px;}
.jm_news1 li.li2{ background:url(../images/franchisee/li2.gif) no-repeat 5px 0px; padding-left:25px; margin-bottom:10px;}
.jm_news1 li.li3{ background:url(../images/franchisee/li3.gif) no-repeat 5px 0px; padding-left:25px; margin-bottom:10px;}
.jm_news1 li.li4{ background:url(../images/franchisee/li4.gif) no-repeat 5px 0px; padding-left:25px; margin-bottom:10px;}
.jm_news1 li.li5{ background:url(../images/franchisee/li5.gif) no-repeat 5px 0px; padding-left:25px; margin-bottom:10px;}
.jm_news1 h2{ font-size:12px; font-weight:normal;}
.jm_news1 h2 a{ color:#6699FF; }
.jm_news2{ width:305px; float:right;}
.jm_news2 span{ background:url(../images/franchisee/date.jpg) no-repeat; width:47px; height:14px; color:#fff; float:left; text-align:center; margin-left:15px; padding-top:2px;}
.jm_news2 p{ width:220px;float:left; margin-left:10px;}
/* END franchise */
