@charset "gb2312";
html{}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}          
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}
body { font-family:"Microsoft Yahei"; font-size:12px;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
a, button { cursor:pointer}
.none{display:none}
 
/**********defined************/

h3, h4, h5, h6{ font-size:22px; }
strong { font-weight:bold;}
a{ color:#333;text-decoration:none}
a:hover{ color:#ffffff;}
.cl:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{ zoom:1;}
.fr { float:right}
.fl { float:left}

.w930{ width:930px;}
.mt40{ margin-top:40px;}

.all_jif_box{ width:930px; overflow:hidden; }
.imge_box { width:868px; border:1px solid #e5e5e5; padding:20px 30px; overflow:hidden;}
.imge_box .tx_box .img_imge { width:70px;}
.imge_box .tx_box .img_imge img{ width:70px; height:70px; display:block}
.imge_box .tx_box .xx_box_hy{ padding-left:20px; padding-top:10px;}
.imge_box .tx_box .xx_box_hy h4{ font-size:16px; color:#333333; text-indent:0px; padding-bottom:5px;}
.imge_box .tx_box .xx_box_hy p{ font-size:12px; color:#ffffff; background:#cd1c18; padding:2px 8px; display:inline-block; border-radius:90px; overflow:hidden;}
.imge_box .jifen_box{ width:530px; height:70px; display:block; border-left:1px solid #e5e5e5; padding-left:60px;}
.imge_box .jifen_box .qw_but h5{ font-size:14px; color:#333333; font-weight:normal; text-align:left; margin-top:15px; }
.imge_box .jifen_box .qw_but a{ float:right; height:38px; width:120px; display:block; background:#b63121; line-height:38px; text-align:center; font-size:14px; color:#ffffff; }
.imge_box .jifen_box span{ font-size:30px; color:#b63121; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.imge_box .jifen_box p{font-size:12px; color:#666666; line-height:22px; text-align:left; padding-top:10px;}

.sz_box_all{ padding-top:30px;}
.sz_box_all .jif_title{ width:930px; border-bottom:1px solid #979797;}
.sz_box_all .jif_title a{ width:130px; height:36px; display:block; line-height:36px; text-align:center; float:left; border:1px solid #979797; border-bottom:0px; margin-right:10px; font-size:14px; font-weight:bold; border-radius:5px 5px 0px 0px;}
.sz_box_all .jif_title a:hover{ background:#cd1c18; color:#ffffff; border:1px solid #cd1c18; border-bottom:0px;}
.sz_box_all .mun_box_yf{ padding-top:20px;}
.sz_box_all .mun_box_yf a{ padding:8px 20px; border:1px solid #d4d4d4; display:inline-block; border-radius:4px; margin-right:6px; font-size:14px;}
.sz_box_all .mun_box_yf a:hover{ color:#b63121; }

.mx_all_htde{ padding-top:20px;}
.mx_all_htde .tit_rgde{ background:#f9f9f9; border:1px solid #e4e4e4; height:36px;}
.mx_all_htde .tit_rgde p{  height:36px; line-height:36px; color:#666666; width:232px; float:left; text-align:center; font-size:14px;}
.mx_all_htde ul li{ border-bottom:1px solid #e2e2e2; height:54px; line-height:54px; text-align:center; font-size:14px;}
.mx_all_htde ul li p{ width:232px; float:left; font-size:14px;}
.jf_mun{ color:#b63121;}
.jx_mun{ color:#148d22;}

.change_gift_box{ width:1200px; margin:0 auto; overflow:hidden;}
.gift_title{ border-bottom:1px solid #dddddd;}
.gift_title a{ width:130px; height:36px; display:block; line-height:36px; text-align:center; float:left; border:1px solid #dddddd; border-bottom:0px; margin-right:10px; font-size:14px; font-weight:bold; border-radius:5px 5px 0px 0px; color:#111111;}
.gift_title a:hover{ background:#cd1c18; color:#ffffff; border:1px solid #cd1c18; border-bottom:0px;}
.change_gift_box .gift_list ul{ width:1210px;}
.change_gift_box .gift_list ul li{ width:230px; border:1px solid #cccccc; padding-bottom:20px; float:left; margin-right:10px; margin-bottom:10px;}
.change_gift_box .gift_list ul li:hover{ border:1px solid #cd1c18;}
.change_gift_box .gift_list ul li img{ padding:20px; padding-bottom:10px; width:192px; height:136px; display:block;}
.change_gift_box .gift_list ul li p{ font-size:14px; text-align:center; color:#000000; padding-bottom:5px;}
.change_gift_box .gift_list ul li h4{ font-size:12px; color:#666666; font-weight:normal; text-align:center;}
.change_gift_box .gift_list ul li em{ color:#cd1c18; font-size:20px;}
.change_gift_box .gift_list ul li h5{ font-size:12px; color:#666666; font-weight:normal; text-align:center; padding-top:5px; text-decoration:line-through;}
.change_gift_box .gift_list .gift_button{ width:100px;padding-top:10px;    margin: 0 auto;}
.change_gift_box .gift_list .gift_button a{ width:100px;height:28px; display:block; line-height:28px; text-align:center; color:#ffffff; font-size:12px; }
.change_gift_box .gift_list .gift_button a.dh_but{ background:#d9371c}
.change_gift_box .gift_list .gift_button a.tb_but{ background:#f86900; display:none;}
.hh_tit{ padding-bottom:20px; padding-top:30px;}
.hh_tit h3{ font-size:14px; color:#333333;}
.hh_tit a{ font-size:12px; float:right; color:#666666;}
.hh_tit a:hover{ font-size:12px; color:#b63121;}
.change_gift_box .gift_list_1 ul{ width:1210px;}
.change_gift_box .gift_list_1 ul li{ width:230px; border:1px solid #dddddd; padding-bottom:20px; float:left; margin-right:10px; margin-bottom:10px;}
.change_gift_box .gift_list_1 ul li:hover{ border:1px solid #cd1c18;}
.change_gift_box .gift_list_1 ul li img{ padding:20px; padding-bottom:10px; width:192px; height:136px; display:block;}
.change_gift_box .gift_list_1 ul li p{ font-size:14px; text-align:center; color:#000000; padding-bottom:10px;}
.change_gift_box .gift_list_1 ul li h4{ font-size:12px; color:#666666; text-align:center; font-weight:normal;}
.change_gift_box .gift_list_1 ul li em{ color:#cd1c18; font-size:20px;}
.change_gift_box .gift_list_1 ul li h5{ font-size:12px; color:#666666; font-weight:normal; text-align:center; text-decoration:line-through; padding-bottom:10px; padding-top:10px;}
.change_gift_box .gift_list_1 .gift_button{ width:100px; margin:0 auto;}
.change_gift_box .gift_list_1 .gift_button a{ width:100px; height:28px; display:block; background:#d9371c;line-height:28px; text-align:center; color:#ffffff; font-size:12px;}

.gift_box_dh_box{ width:1200px; margin:0 auto;}
.gift_box_dh_box .cp_gift_box_eo .gift_img{ width:328px; border:1px solid #e0e0e0;}
.gift_box_dh_box .cp_gift_box_eo .gift_img img{ width:328px; display:block;}
.gift_box_dh_box .cp_gift_box_eo .gift_text{ width:620px; padding-left:40px;}
.gift_box_dh_box .cp_gift_box_eo .gift_text h4{ font-size:16px; border-bottom:1px solid #e0e0e0; padding-bottom:20px; padding-top:10px;}
.gift_box_dh_box .cp_gift_box_eo .gift_text ul{ padding-top:5px;}
.gift_box_dh_box .cp_gift_box_eo .gift_text ul li{ font-size:14px; line-height:40px; color:#333333;}
.gift_box_dh_box .cp_gift_box_eo .gift_text .dh_but{ padding-top:26px;}
.gift_box_dh_box .cp_gift_box_eo .gift_text .dh_but a{ width:180px;height:46px;display:block;font-size:14px; line-height:46px;text-align:center; color:#ffffff; float:left; margin-right:10px;}
.gift_box_dh_box .cp_gift_box_eo .gift_text .dh_but a.dh_lij{ background:#d9371c;}
.gift_box_dh_box .cp_gift_box_eo .gift_text .dh_but a.tb_but{ background:#f86900;display:none;}
.gift_box_dh_box .cp_gift_box_eo .related_sp h3{ font-size:14px; color:#333333; padding-bottom:20px;}
.gift_box_dh_box .cp_gift_box_eo .related_sp ul li{ width:150px; padding-bottom:15px;} 
.gift_box_dh_box .cp_gift_box_eo .related_sp ul li img{ width:150px; height:106px; display:block;}
.gift_box_dh_box .cp_gift_box_eo .related_sp ul li p{ font-size:12px; padding-top:10px; text-align:center;}
.gift_box_dh_box .cp_gift_box_eo .related_sp ul li h4{ font-size:12px; color:#666666; font-weight:normal; text-align:center; padding-top:10px;}
.gift_box_dh_box .cp_gift_box_eo .related_sp ul li em{ font-size:12px; color:#cd1c18;}
.gift_box_dh_box .ling_gift h3{ font-size:14px; color:#333333; padding-bottom:20px;}
.gift_box_dh_box .ling_gift ul li{ width:230px; border:1px solid #cccccc; padding-bottom:20px; margin-bottom:10px;}
.gift_box_dh_box .ling_gift ul li:hover{ border:1px solid #cd1c18;}
.gift_box_dh_box .ling_gift ul li img{ padding:20px; padding-bottom:10px; width:192px; height:136px; display:block;}
.gift_box_dh_box .ling_gift ul li p{ font-size:14px; text-align:center; color:#333333; padding-bottom:5px;}
.gift_box_dh_box .ling_gift ul li h4{ font-size:12px; color:#666666;font-weight:normal; text-align:center;}
.gift_box_dh_box .ling_gift ul li em{ color:#cd1c18;}
.gift_box_dh_box .ling_gift ul li h5{ font-size:12px; color:#666666; font-weight:normal; text-align:center; padding-top:5px;text-decoration:line-through;}
.gift_box_dh_box .ling_gift .gift_button{ padding-left:30px; padding-top:10px;}
.gift_box_dh_box .ling_gift .gift_button a{ width:80px; height:28px; display:block; line-height:28px; text-align:center; color:#ffffff; font-size:12px; float:left; margin-right:10px;}
.gift_box_dh_box .ling_gift .gift_button a.dh_but{ background:#d9371c}
.gift_box_dh_box .ling_gift .gift_button a.tb_but{ background:#f86900}
.gift_box_dh_box .con_gift_box h3{ font-size:14px; color:#333333; padding-bottom:20px;}
.gift_box_dh_box .con_gift_xx{ border:1px solid #dddddd; padding:30px; width:876px;}
.gift_box_dh_box .con_gift_xx p{ font-size:14px; line-height:24px; padding-bottom:10px; color:#333333; }
.gift_box_dh_box .con_gift_xx img{ max-width:100%;padding-top:20px;}

.all_hut_box{ width:1200px; margin:0 auto; overflow:hidden;}
.lef_xx_kr{ width:240px;}
.lef_xx_kr .tit_bt_ee h4{ font-size:20px; font-family:"Microsoft Yahei"; width:238px; height:80px; display:block; line-height:80px; text-align:center; color:#fff; background:#bd1a16;}
.lef_xx_kr ul li{ width:238px; height:48px; display:block; border:1px solid #e5e5e5; margin-bottom:1px; font-size:14px; text-align:center; line-height:48px; position:relative;}
.lef_xx_kr ul li em{ width:11px; height:11px; display:block; background:url(../images/xxs.png) 0 0 no-repeat; position:absolute; top:20px; right:20px;}
.lef_xx_kr ul li a{ color:#111111;}
.lef_xx_kr ul li a:hover,.lef_xx_kr ul li a.this{ color:#b63121;}
.order_box{ width:1198px; margin:0 auto; border:1px solid #dddddd; padding-bottom:30px; padding-top:30px;}
.sctext{ width:650px;}
.sctext li{ margin-top:30px; line-height:30px; height:30px}
.sctext label{ font-size:14px; line-height:30px; color:#333; float:left; width:88px}
.sctext input{ width:558px; height:30px; border:#d8d8d8 solid 1px; float:left; text-indent:20px; line-height:30px; color:#333;}
.tjbutton{ padding:20px 0px 10px 87px;}
.tjbutton a{ line-height:32px;  color:#fff; text-align:center; font-size:12px; float:left; margin-right:20px;}
.tjbutton a.queren{ width:100px; height:32px; display:block; background:#b63121; line-height:32px;}
.tjbutton a.mrdizhi{ width:140px; height:32px; display:block; background:#aaaaaa ; line-height:32px; color:#fff; text-align:center;}

.order_box h3{ font-size:14px; color:#333333; padding-bottom:20px; text-indent:30px;}
.order_address{ padding-left:30px;}
.order_address ul{ width:1140px; height:36px; display:block; background:#f9f9f9; border:1px solid #e4e4e4;}
.order_address ul li{ width:260px; float:left; line-height:36px; text-align:center; color:#666666; font-size:14px;}
.order_cp_xx{ padding-top:25px; padding-left:30px;}
.order_cp_xx ul li{ width:260px; float:left; text-align:center; color:#333; line-height:82px; font-size:14px;}
.order_cp_xx .img img{ width:116px; height:82px; display:block; float:left;}
.order_cp_xx .text p{ float:left; padding-left:15px; font-size:14px;}
.order_cp_xx .xj_text p{ color:#f00;}

.xj_box{ width:1140px; height:36px; display:block; background:#f9f9f9; border:1px solid #e4e4e4; margin-left:30px; margin-top:25px; margin-bottom:30px;}
.xj_box p{ line-height:36px; text-align:right; margin-right:30px; font-size:14px;}
.xj_box span{ color:#f00;}
.zhifu{ background:#f9f9f9; border:1px solid #e4e4e4; margin-left:30px;  width:1100px; padding:20px; }
.zhifu .zh_text{ width:340px; float:left;}
.zhifu .zh_text h4{ font-size:14px; color:#333; padding-bottom:10px;}
.zhifu .zh_text p{ font-size:14px; color:#333; }
.zhifu .sy_zhifu{ float:right; padding-top:10px;}
.zhifu .sy_zhifu p{ padding-top:20px; font-size:14px;}
.zhifu .sy_zhifu span{ color:#f00;}

.ti_box_but{ width:510px; float:right; padding-top:30px; padding-right:30px;}
.ti_box_but p{ float:left; line-height:32px; color:#999;}
.ti_box_but .yanz{ float: left; padding-left:10px;}
.ti_box_but .yanz .searchtext{ width:150px; height:30px; display:block; border:1px solid #aaaaaa;}
.ti_box_but a{ float:right; width:100px; height:32px; display:block; background:#34a14b; line-height:32px; color:#fff; text-align:center;}

.benzhu{ padding-right:30px;  float: right; padding-top:30px;}
.benzhu label{ font-size:14px; line-height:20px; color:#333; float:left; width:50px}
.benzhu textarea{ width:400px; height:50px; border:#d8d8d8 solid 1px;text-indent:10px; line-height:20px; color:#666;}

.but_tj{ float:right; padding-right:30px; padding-top:40px;}
.but_tj a{ width:180px; height:46px; display:block; line-height:46px; text-align:center; font-size:14px; color:#fff; background:#e91a1e;}
.scbox{ padding-left:30px; width:1110px; border:1px solid #dddddd; margin-left:30px; padding-top:30px; padding-bottom:20px; margin-bottom:30px;} 
.scbox table tr{ height:50px; overflow:hidden;}
.scbox table tr td{ font-size:14px; line-height:32px; text-align: right;} 
.scbox table tr td span{ color:#f00; padding-right:10px;}
.scbox .ss_du_box{ height:30px; overflow:hidden; padding-left:87px; padding-bottom:10px;}
.scbox .ss_du_box .sgtde{ height:30px; width:100px; display:block; margin-right:10px; border:#aaaaaa solid 1px; float:left; text-indent:20px; line-height:30px; color:#333;}
.scbox .adress{ height:30px; width:400px; display:block; border:#aaaaaa solid 1px; float:left; text-indent:20px; line-height:30px; color:#333;}
.mr_dress{ padding-top:30px; padding-left:90px; width:400px;}
.mr_dress h3{ font-size:14px; color:#333; padding-bottom:10px; font-weight:normal;}
.mr_dress span{ color:#666; font-size:14px;}
.mr_dress a{ font-size:12px; color:#f34540; float:right;}
.mr_dress_1{ padding-top:30px; padding-left:30px; width:100px;}
.mr_dress_1 a{ font-size:12px; color:#ffffff; width:100px; height:32px; display:block; background:#b63121; line-height:32px; text-align:center;}
.mr_dress_1 a:hover{ font-size:12px; color:#ffffff;  background:#b63121;}
.dd_box_all{ width:1198px; margin:0 auto; }
.dingd_gl_box{ border:1px solid #dddddd; padding-top:30px; padding-bottom:30px; margin-top:30px;}
.dingd_gl_box h3{ font-size:14px; color:#333333; padding-bottom:20px; text-indent:30px;}
.dingd_gl_address{ width:928px;}
.dingd_gl_address ul{ height:36px; display:block; background:#f9f9f9; border:1px solid #e4e4e4; }
.dingd_gl_address ul li{ width:185px; float:left; line-height:36px; text-align:center; color:#666; font-size:14px;}

.dingd_cp_xx{ padding-left:30px;}
.dingd_cp_xx ul li{ text-align:center; color:#333; line-height:82px; height:82px;}
.dingd_cp_xx ul li dl dd{ width:226px; float:left; border-bottom:1px solid #dddddd;padding-top:25px; padding-bottom:25px; }
.dingd_cp_xx ul li dl dd p{ font-size:14px; color:#333333;}
.dingd_cp_xx ul li .nobg{ border-bottom:0px}
.dingd_cp_xx .img{ width:116px;}
.dingd_cp_xx .img img{ width:116px; height:82px; display:block;}
.dingd_cp_xx .text{  width:100px; height:82px; line-height:82px; overflow:hidden;}
.dingd_cp_xx .text h4{ float:left; padding-left:15px; font-size:14px; font-weight:normal; text-align: left;}


.dingd_cp_xx_11{ width:930px;}
.dingd_cp_xx_11 .sp_list_box_1 ul li{color:#333;  border-bottom:1px solid #dddddd; padding-top:25px; padding-bottom:25px;}
.dingd_cp_xx_11 .sp_list_box_1 ul li dl dd{ width:185px; float:left; overflow:hidden; }
.dingd_cp_xx_11 .sp_list_box_1 ul li dl dd p{ font-size:14px; color:#333333; text-align:center; line-height:82px;}
.dingd_cp_xx_11 .sp_list_box_1 ul li dl dd .img{ float:left; width:116px;}
.dingd_cp_xx_11 .sp_list_box_1 ul li dl dd .img img{ width:116px; height:82px; display:block;}
.dingd_cp_xx_11 .sp_list_box_1 ul li dl dd .text{ width:56px; padding-top:15px; float:right;}
.dingd_cp_xx_11 .sp_list_box_1 ul li dl dd .text h4{ font-size:14px; font-weight:normal; text-align:left; line-height:20px;}
.dingd_cp_xx_11 .sp_list_box_1 ul li dl dd p{ font-size:14px; color:#333333; text-align:center; }


.dizhi_box_all{ width:928px; padding-bottom:100px;}
.dizhi_box_all h3{ font-size:14px; color:#333333; padding-bottom:20px; text-indent:30px;}
.dizhi_box_all .dizhi_list{ border:1px solid #dddddd; padding-top:30px; padding-bottom:30px; margin-top:30px; width:926px;}
.dizhi_box_all .dizhi_list ul{ padding-left:30px;}
.dizhi_box_all .dizhi_list ul li{ line-height:32px; font-size:14px; color:#333333;}
.dizhi_box_all .dizhi_list .button{ padding:20px 0px 10px 30px;}
.dizhi_box_all .dizhi_list .button a{ width:100px; height:32px; display:block; background:#b63121; line-height:32px; color:#fff; text-align:center; font-size:14px;}
.dizhi_box_all .dizhi_list .ys_dress{ padding-top:30px;}
.dizhi_box_all .dizhi_list .ys_dress h3{ font-size:14px; color:#333; padding-bottom:10px; font-weight:normal;}
.dizhi_box_all .dizhi_list .ys_dress span{ color:#666; font-size:14px;}

.hy_zc_box_all{ width:920px;}
.hy_zc_box_all h1{ font-size:18px; color:#111111; font-weight:normal; font-family:"Microsoft Yahei";}
.hy_zc_box_all ul{ padding-top:10px; padding-bottom:30px;}
.hy_zc_box_all ul li{ font-size:14px; color:#111111; line-height:26px; height:24px; background:url(../images/dd0.jpg) 0 12px no-repeat; text-indent:15px;}
.hy_zc_box_all h6{ font-size:14px; color:#b63121; font-weight:normal; padding-top:15px; text-indent:20px;}



.hy_zc_box_all .biaog table{ border:1px solid #cccccc}
.hy_zc_box_all .biaog table tr .bt{ text-align:left; text-indent:20px;}
.hy_zc_box_all .biaog table tr .d_bt{ background:#f5f5f5; font-size:16px;}
.hy_zc_box_all .biaog table tr .bt_1{ line-height:40px;}
.hy_zc_box_all .biaog table tr .bt_2{ line-height:20px; padding:10px 0px;}
.hy_zc_box_all .biaog table tr td{ width:239px; text-align:center; height:40px; line-height:40px; font-size:14px;}



.zc_box_all{ width:868px; border:1px solid #dddddd; padding:30px;}
.zc_box_all h4{ font-size:16px; font-weight:bold; text-align:center; color:#333333; padding-bottom:30px;}
.zc_box_all .text{ padding-top:20px;}
.zc_box_all .text h5{ font-size:14px; text-align:left; color:#333333; padding-bottom:10px;}
.zc_box_all .text p{ font-size:14px; text-align:left; color:#333333; line-height:22px; text-indent:30px;}

.huiyuan_box{ border:1px solid #dddddd; margin-top:20px; width:868px; padding:30px;}
.huiyuan_box .huiy_xx{ width:400px;}
.huiyuan_box .card_box{ width:420px;}
.huiyuan_box .card_box .text_x{ width:420px; height:200px; display:block; background:url(../images/hy_k.jpg) 0 0 no-repeat;}
.huiyuan_box .card_box .text_x h5{ font-size:24px; font-family:"Microsoft Yahei"; color:#ffffff; line-height:24px; padding-top:30px; padding-left:25px;}
.huiyuan_box .card_box .text_x p{ font-size:16px; font-family:"Microsoft Yahei"; color:#ffffff; line-height:20px; padding-left:25px; padding-top:15px;}
.huiyuan_box .card_box .integral{ width:420px; height:70px; display:block; background:url(../images/jf_bg.jpg) 0 0 no-repeat; margin-top:2px;}
.huiyuan_box .card_box .integral p{ font-size:16px; font-family:"Microsoft Yahei"; color:#ffffff; line-height:70px; padding-left:25px;}

.huiyuan_box h3{ font-size:14px; font-weight:bold; color:#000000; padding-bottom:20px;}
.huiyuan_box .meg_box ul li{ font-size:14px; color:#000000; line-height:32px;}
.huiyuan_box .addree_box{ padding-top:30px;}
.huiyuan_box .addree_box ul li{ margin-bottom:20px;}
.huiyuan_box .addree_box ul li p{ font-size:14px; color:#000000; line-height:30px; padding-top:15px;}
.huiyuan_box .addree_box ul li .shuru{ width:350px; height:30px; line-height:30px; }
.huiyuan_box .addree_box ul li .shuru a{ float:right; line-height:30px; font-size:14px; padding-top:15px;}
.huiyuan_box .addree_box .adress{ height:30px; width:300px; display:block;  border:#aaaaaa solid 1px; float:left; text-indent:10px; line-height:30px; color:#333;}
.huiyuan_box .addree_box table tr .ad_ress{ margin-top:15px; line-height:30px; height:30px; width:242px; display:inline-block; border:#aaaaaa solid 1px; margin-right:10px;}

/*ҳ��*/
.page{clear:both;width:100%;text-align:center;line-height:30px;overflow:hidden;padding:40px 0;}
#pages a{ border:1px solid #e5e5e5;color:#666666;overflow:hidden;margin:0 2px 0 0;padding:5px 10px; font-size:12px; font-family:"Microsoft Yahei";} 
#pages a:hover{ background:#b63121; color:#fff; border:1px solid #b63121; text-decoration:none; font-size:12px;}
#pages span{ color:#b63121;margin: 0 5px; font-size:12px;}

.gift_box_dh_box .ling_gift .recommend_gift h3{ font-size:14px; color:#333333; padding-bottom:20px;}
.gift_box_dh_box .ling_gift .recommend_gift ul li{ width:230px; border:1px solid #dddddd; padding-bottom:20px; margin-bottom:10px;}
.gift_box_dh_box .ling_gift .recommend_gift ul li:hover{ border:1px solid #cd1c18;}
.gift_box_dh_box .ling_gift .recommend_gift ul li img{ padding:20px; padding-bottom:10px; width:192px; height:136px; display:block;}
.gift_box_dh_box .ling_gift .recommend_gift ul li p{ font-size:14px; text-align:center; color:#333333; padding-bottom:5px;}
.gift_box_dh_box .ling_gift .recommend_gift ul li h4{ font-size:12px; color:#666666;font-weight:normal; text-align:center;}
.gift_box_dh_box .ling_gift .recommend_gift ul li em{ color:#cd1c18;}
.gift_box_dh_box .ling_gift .recommend_gift ul li h5{ font-size:12px; color:#666666; font-weight:normal; text-align:center; padding-top:5px;text-decoration:line-through;}
.gift_box_dh_box .ling_gift .recommend_gift .gift_button{ padding-left:30px; padding-top:10px;}
.gift_box_dh_box .ling_gift .recommend_gift .gift_button a{ width:80px; height:28px; display:block; line-height:28px; text-align:center; color:#ffffff; font-size:12px; float:left; margin-right:10px;}


.recommend_gift{ width:230px;}
.recommend_gift ul li{ width:230px; border:1px solid #cccccc; padding-bottom:20px; margin-right:10px; margin-bottom:10px;}
.recommend_gift ul li:hover{ border:1px solid #cd1c18;}
.recommend_gift ul li img{ padding:20px; padding-bottom:10px; width:192px; height:136px; display:block;}
.recommend_gift ul li p{ font-size:14px; text-align:center; color:#000000; padding-bottom:10px;}
.recommend_gift ul li h4{ font-size:12px; color:#666666; text-align:center; font-weight:normal;}
.recommend_gift ul li em{ color:#cd1c18; font-size:20px;}
.recommend_gift ul li h5{ font-size:12px; color:#666666; font-weight:normal; text-align:center; text-decoration:line-through; padding-bottom:10px; padding-top:10px;}
.recommend_gift .gift_button{ width:100px; margin:0 auto;}
.recommend_gift .gift_button a{ width:100px; height:28px; display:block; background:#d9371c;line-height:28px; text-align:center; color:#ffffff; font-size:12px;}

.order_box_1{ width:866px; margin:0 auto; padding-bottom:30px; padding-top:30px;}
.order_box_1 h3{ font-size:14px; color:#333333; padding-bottom:20px; text-indent:0px;}
.scbox_1{ width:866px; padding-top:30px; padding-bottom:20px; margin-bottom:30px;} 
.scbox_1 table tr{ height:50px; overflow:hidden;}
.scbox_1 table tr td{ font-size:14px; line-height:32px; text-align: right;} 
.scbox_1 table tr td span{ color:#f00; padding-right:10px;}
.scbox_1 .ss_du_box{ height:30px; overflow:hidden; padding-left:87px; padding-bottom:10px;}
.scbox_1 .ss_du_box .sgtde{ height:30px; width:100px; display:block; margin-right:10px; border:#aaaaaa solid 1px; float:left; text-indent:20px; line-height:30px; color:#333;}
.scbox_1 .adress{ height:30px; width:400px; display:block;  border:#aaaaaa solid 1px; float:left; text-indent:20px; line-height:30px; color:#333;}
.fome_box{ margin-top:15px; font-size:14px;}
.fome_box span{ padding-top:10px;}
.fome_box .kaishi{ height:32px; width:146px; display:block; margin-right:10px; border:#aaaaaa solid 1px; text-indent:20px; line-height:32px; color:#333; float:left;}
.buton_ti{ padding-top:30px;}
.buton_ti a{ width:100px; height:32px; display:block; background:#b63121; line-height:32px; color:#ffffff; text-align:center; font-size:12px; float:left; margin-right:10px; }
.buton_ti a:hover{ width:100px; height:32px; display:block; background:#b63121; line-height:32px; color:#ffffff; text-align:center; font-size:12px; }

/*������ѯ */
.dicha_box_all{ width:930px;}
.dicha_box_all h4{ font-size:20px; font-family:"Microsoft Yahei"; font-weight:normal; padding-bottom:20px}
.dicha_box_all .bt_dincha{ width:930px; background:#f9f9f9; line-height:48px; height:48px; text-align:center; border:1px solid #e4e4e4;}
.dicha_box_all .bt_dincha h6{ width:308px; float:left; font-size:15px; font-weight:normal; color:#666666}
.dicha_box_all ul li{ border-bottom:1px solid #e4e4e4;}
.dicha_box_all ul li .cx_1{ width:309px;float:left; }
.dicha_box_all ul{ border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.dicha_box_all ul li p{ font-size:14px; height:48px; line-height:48px; text-align:center; color:#111111;}
.dicha_box_all ul li a{ font-size:14px; text-align:center; line-height:28px; height:28px; width:80px; display:block; color:#b63121; border:1px solid #b63121; border-radius:4px; margin:0 auto; margin-top:9px;}
.dicha_box_all ul li a:hover{ background:#b63121; color:#ffffff;}



.yuding_jd{ width:270px;}
.yuding_jd .map{ margin-top:10px;}
.yuding_jd .yuding_list h4{font-size:20px; font-family:"Microsoft Yahei"; font-weight:normal; padding-bottom:10px}
.yuding_jd .yuding_list img{ width:270px; height:180px; display:block;}
.yuding_jd .yuding_list ul{ background:#f5f5f5; border-top:0px; padding:10px 15px; width:240px;}
.yuding_jd .yuding_list ul li{ font-size:14px; line-height:24px;}
.yuding_jd .yuding_list .je_box{ padding:10px 15px; width:240px; background:#f5f5f5; margin-top:1px;}
.yuding_jd .yuding_list .je_box p{ font-size:14px;}
.yuding_jd .yuding_list .je_box h5{ font-size:16px; font-weight:normal; padding-top:5px; padding-bottom:10px;}
.yuding_jd .yuding_list .xq_box a{ font-size:14px; color:#b63121; }

.ddmage_box_all{ width:778px;  border:1px solid #e4e4e4; padding:30px 60px 40px 60px;}
.ddmage_box_all h4{ font-size:20px; font-family:"Microsoft Yahei"; font-weight:normal; padding-bottom:20px}
.ddmage_box_all ul li{ width:360px; float:left; padding-bottom:20px;}
.ddmage_box_all ul li p{ font-size:14px; height:24px; line-height:24px;}
.ddmage_box_all .searchtext{ height:30px; line-height:30px; width:260px; display:block; text-indent:10px; border:1px solid #cdcdcd;}
.ddmage_box_all .sear{height:30px; line-height:30px; width:260px; display:block; text-indent:10px; border:1px solid #ffffff; color:#ffffff;}
.ddmage_box_all .yudfoer{ padding-bottom:10px;}
.ddmage_box_all .xe_box{ margin-top:4px;}
.ddmage_box_all .teshu p{ padding-bottom:5px;}
.ddmage_box_all .teshu .searchtext{ height:30px; line-height:30px; width:620px; display:block; text-indent:10px; border:1px solid #cdcdcd; margin-bottom:15px;}
.ddmage_box_all .jizuh{ font-size:14px; width:200px;}
.ddmage_box_all .jizuh .juzh{ height:14px; width:14px; display:block; float:left; margin-top:3px;}
.ddmage_box_all .jizuh em{ padding-left:10px;}
.ddmage_box_all .text{ padding-top:20px; width:670px;}
.ddmage_box_all .text h6{ font-size:14px; text-align:center; font-weight:normal;}
.ddmage_box_all .text a{ color:#b63121;}

.xx_meg_00{ border-top:1px solid #dddddd;  border-bottom:1px solid #dddddd;padding-top:15px; padding-bottom:15px;}
.xx_meg_00 p{  font-size:14px; font-family:"Microsoft Yahei"; line-height:32px; }


.zhenc{ color:#111111; padding-top:20px;}
.zhenc a{ color:#b63121;}
.but_qd { padding-left:270px; margin-top:40px;}
.but_qd a{ width:120px; height:36px; display:block;  line-height:36px; text-align:center; color:#ffffff; background:#b63121; font-size:14px;}
.but_qd a:hover{ color:#ffffff; background:#b63121;}


/*�ύ���� */
.yuding_jd{ width:270px;}
.yuding_jd .map{ margin-top:10px;}
.yuding_jd .yuding_list h4{font-size:20px; font-family:"Microsoft Yahei"; font-weight:normal; padding-bottom:10px}
.yuding_jd .yuding_list img{ width:270px; height:180px; display:block;}
.yuding_jd .yuding_list ul{ background:#f5f5f5; border-top:0px; padding:10px 15px; width:240px;}
.yuding_jd .yuding_list ul li{ font-size:14px; line-height:24px; }
.yuding_jd .yuding_list .je_box{ padding:10px 15px; width:240px; background:#f5f5f5; margin-top:1px;}
.yuding_jd .yuding_list .je_box p{ font-size:14px;}
.yuding_jd .yuding_list .je_box h5{ font-size:16px; font-weight:normal; padding-top:5px; padding-bottom:10px;}
.yuding_jd .yuding_list .xq_box a{ font-size:14px; color:#b63121; }

/*�����޸�*/
.ddmage_box_all{ width:778px;  border:1px solid #e4e4e4; padding:30px 60px 273px 60px;}
.ddmage_box_all h4{ font-size:20px; font-family:"Microsoft Yahei"; font-weight:normal; padding-bottom:20px}
.ddmage_box_all ul li{ width:360px; float:left; padding-bottom:15px;}
.ddmage_box_all ul li p{ font-size:14px; height:24px; line-height:24px;}
.ddmage_box_all .searchtext{ height:30px; line-height:30px; width:260px; display:block; text-indent:10px; border:1px solid #cdcdcd;}
.ddmage_box_all .yudfoer{ padding-bottom:10px;}
.ddmage_box_all .xe_box{ margin-top:4px;}
.zhenc{ color:#111111; padding-top:20px;}
.zhenc a{ color:#b63121;}
.but_qd {padding-left:270px; margin-top:40px;}
.but_qd a{ width:120px; height:36px; display:block;  line-height:36px; text-align:center; color:#ffffff; background:#b63121; font-size:14px; float:left; margin-right:10px;}

/*�һ�����*/
.gift_text ul li span{ float:left;}
.p_number{width:480px; margin:0px auto; padding-top:5px; padding-left:10px;}	
.p_number .f_l{float:left;}
.p_number .add_chose{width:105px;}
.p_number .add_chose a{float:left;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.gif) no-repeat;}
.p_number .add_chose a.reduce{background-position:0 0;}
.p_number .add_chose a.reduce:hover{background-position:0 -16px;}
.p_number .add_chose a.add{background-position:-16px 0;}
.p_number .add_chose a.add:hover{background-position:-16px -16px;}
.p_number .add_chose .text{float:left;margin:0 5px;display:inline;border:solid 1px #ccc;padding:4px 3px 4px 8px;width:23px;line-height:18px;font-size:14px;color:#111111;font-weight: normal;}
.gift_text ul li span{ float:left;}


/*�һ��б�*/
.menu_list{ width:900px; padding-top:40px;}
.menu_list .list_lxae .menu_head{ width:858px; background:#f5f5f5; border:1px solid #f5f5f5; padding:20px; margin-top:20px;}
.menu_list .list_lxae .menu_head:hover{ border:1px solid #b63121; }
.menu_list .list_lxae .menu_head .jd_img{ width:260px;height:160px;}
.menu_list .list_lxae .menu_head .jd_img img{ width:260px; height:160px; display:block;}
.menu_list .list_lxae .menu_head .x_text{ width:568px; height:158px; display:block; padding-left:30px; }
.menu_list .list_lxae .menu_head .x_text h5{ font-size:20px; font-weight:normal; color:#111111; line-height:26px; padding-bottom:10px; padding-top:15px;}
.menu_list .list_lxae .menu_head .x_text p{ font-size:14px; line-height:22px; color:#666666;}
.menu_list .list_lxae .menu_head .x_text a{ width:80px; height:30px; display:block; border:1px solid #b63121;color:#b63121;line-height:30px;text-align:center;font-size:14px;margin-top:16px;}
.menu_list .list_lxae .menu_head .x_text a:hover{ background:#b63121; color:#ffffff;}
.menu_list .list_lxae .menu_head .x_text h6{cursor: pointer; color:#666666; float:right; font-size:14px; font-weight:normal; padding-right:20px;} 
.menu_list .list_lxae .menu_body{ width:900px; }

.menu_list .list_lxae .menu_body{ width:900px;}
.menu_list .list_lxae .menu_body ul{ margin-top:10px;}
.menu_list .list_lxae .menu_body ul li{ border:1px solid #dddddd; padding:20px;}
.menu_list .list_lxae .menu_body ul li .x_img{ width:140px;}
.menu_list .list_lxae .menu_body ul li .x_img img{ width:140px; display:block;}


.menu_list .list_lxae .menu_body ul li .x_text{ width:570px; padding-left:20px;}
.menu_list .list_lxae .menu_body ul li .x_text .mc_j dl{ font-size:14px; padding-bottom:10px; height:74px; overflow:hidden;}
.menu_list .list_lxae .menu_body ul li .x_text .mc_j dl dd{  height:20px; overflow:hidden; margin-top:4px;}

.menu_list .list_lxae .menu_body ul li .x_text .price_list .tit{ width:160px;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .tit h6{ font-size:18px; font-weight:normal;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .tit p{ font-size:14px; color:#666666; line-height:22px;}

.menu_list .list_lxae .menu_body ul li .x_text .price_list{ border-top:1px dashed #dddddd; padding-top:10px;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .tit h5{ font-size:14px; font-weight:normal; color:#111111;line-height:18px; height:18px; overflow:hidden;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .tit p{ font-size:14px; color:#666666;line-height:20px; margin-top:4px;line-height:18px; height:18px; overflow:hidden;}




.menu_list .list_lxae .menu_body ul li .x_text .price_list .message dl{ width:400px; overflow-y:scroll; height:36px; }
.menu_list .list_lxae .menu_body ul li .x_text .price_list .message dl dd {float:left; width:80px; text-align:center; margin-bottom:10px;height:36px;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .message dl::-webkit-scrollbar{ width:6px;height:6px;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .message dl::-webkit-scrollbar-track,#scroll::-webkit-scrollbar-track-piece{background:#dddddd; border-radius:90px;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .message dl::-webkit-scrollbar-thumb{ border-radius:90px;background:#b63121;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .message h6{ font-size:14px; color:#666666;line-height:20px; font-weight:normal;}
.menu_list .list_lxae .menu_body ul li .x_text .price_list .message p{ font-size:14px; color:#666666;line-height:20px; }



.menu_list .list_lxae .menu_body ul li .booking{ width:100px; padding-top:30px;}
.menu_list .list_lxae .menu_body ul li .booking h6{ font-size:18px; font-weight:normal; color:#111111; text-align:center;}
.menu_list .list_lxae .menu_body ul li .booking a{ width:100px; height:38px; display:block; background:#b63121; color:#ffffff; line-height:38px; text-align:center; font-size:14px; margin-top:10px;}






.all_hut_box h4{ font-size:20px; font-weight:normal; color:#111111;}



.dy_serv_box ul li{ line-height:30px; font-size:14px; color:#111111; width:290px; float:left;}
.dy_serv_box ul li span{ float:left; padding-right:10px;}
.dy_serv_box ul li input{ height: 30px; line-height:30px; width: 200px; display:block;  text-indent:10px; border: 1px solid #cdcdcd;}
.dy_serv_box ul li a{ width:90px; height:32px; display:block; background:#b63121; color:#ffffff; line-height:32px; text-align:center; font-size:14px; border-radius:4px; }


/*��¼*/

.loginbox{ width:850px; margin:0 auto;}
.loginbox .login{ padding-top:40px;}
.loginbox h1{ font-size:20px; color:#111111; font-family:"Microsoft Yahei"; font-weight:normal;}
.loginbox .login h5{ font-size:18px; color:#111111; font-family:"Microsoft Yahei"; font-weight:normal; margin-bottom:15px;}
.loginbox .login .con{ width:370px; background:#f5f5f5; padding:20px;}
.loginbox .login .con h6{ font-size:16px; color:#111111; font-family:"Microsoft Yahei"; font-weight:normal; margin-bottom:15px;}
.loginbox .login .con .nametext{width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px;}
.loginbox .login .con ul li{ font-size:14px; margin-bottom:12px;}
.loginbox .login .con ul li span{ padding-right:10px; width:50px; height:32px; display:block; float:left; overflow:hidden; padding-top:5px;}
.loginbox .login .con .login_b{ height:40px; line-height:40px; overflow:hidden;}
.loginbox .login .con .login_b .jizuh{ font-size:14px; width:200px;}
.loginbox .login .con .login_b .jizuh .juzh{ height:14px; width:14px; display:block; float:left; margin-top:13px;}
.loginbox .login .con .login_b .jizuh em{ padding-left:10px;}
.loginbox .login .con .login_b .deng_l{ padding-right:10px; width:150px; text-align:center;}
.loginbox .login .con .login_b .deng_l .logintext{ width:150px; height:40px; display:block; line-height:40px; background:#b63121; color:#ffffff; border:0px; text-indent:0px;}
.loginbox .login .con .regbtn { width:150px; margin:0 auto;}
.loginbox .login .con .regbtn ul li{ float:left; padding-right:10px;}
.loginbox .login .con .regbtn ul li a{ font-size:14px; color:#b63121}
.loginbox .fei_hy{ padding-top:40px;}
.loginbox .fei_hy h5{ font-size:18px; color:#111111; font-family:"Microsoft Yahei"; font-weight:normal; margin-bottom:15px;}
.loginbox .fei_hy .con{ width:360px; background:#f5f5f5; padding:20px;  padding-bottom:160px;}
.loginbox .fei_hy .con h6{ font-size:16px; color:#111111; font-family:"Microsoft Yahei"; font-weight:normal; margin-bottom:15px;}
.loginbox .fei_hy .con .deng_l{ float:right; padding-right:15px; padding-top:10px;}
.loginbox .fei_hy .con .deng_l .logintext{ width:150px; height:40px; display:block; line-height:40px; background:#b63121; color:#ffffff; border:0px; text-indent:0px;}


/*ע��*/

.registe_box{ width:374px; margin:0 auto; margin-top:100px; background:#ffffff; padding:30px 30px 50px 30px;border:1px solid #dddddd}
.registe_box .register .tit h5{ font-size:18px; color:#111111; text-align:center;font-family:"Microsoft Yahei"; font-weight:normal;}
.registe_box .register .con .nametext{width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px}
.registe_box .register .con ul li{ font-size:14px; margin-top:15px;}
.registe_box .register .con ul li .xb_list{ width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#111111; text-indent:10px; line-height:32px}
.registe_box .register .con ul li span{ padding-right:10px; width:60px; height:32px; display:block; float:left; overflow:hidden; padding-top:5px;}
.registe_box .register .con ul li .regis{width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px}
.registe_box .register .con ul li .regis_1{width:190px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px}
.registe_box .register .con ul li .shuru{ float:left;}
.registe_box .register .con ul li .yanz{ float:right}
.registe_box .register .con ul li .yanz .uz_ipt{ float:right;width:100px; height:32px; background:#b63121; color:#ffffff; border:0px; font-size:14px;}
.registe_box .regist_list{ padding-top:25px;}
.registe_box .regist_list ul li{ height:26px; height:26px; font-size:14px;}
.registe_box .regist_list ul li .logintext{ width:250px; height:40px; line-height:40px; text-align:center; display:block; background:#b63121; color:#ffffff; border:0px; margin:0px auto; margin-top:20px;}

/*�޸�����*/

.cipher_box{ width:372px; margin:0 auto; margin-top:100px;  background:#ffffff; padding:30px; border:1px solid #dddddd}
.cipher_box .cipher .tit h5{ font-size:18px; color:#111111; text-align:center;font-family:"Microsoft Yahei"; font-weight:normal;}
.cipher_box .cipher .con .nametext{width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px}
.cipher_box .cipher .con ul li{ font-size:14px; margin-top:15px;}
.cipher_box .cipher .con ul li span{ padding-right:10px; width:60px; height:32px; display:block; float:left; overflow:hidden; padding-top:5px;}
.cipher_box .cipher .con .logintext{ width:250px; height:40px; line-height:40px; text-align:center; display:block; background:#b63121; color:#ffffff; border:0px; margin:0px auto; }
.cipher_box .cipher .con .regbtn { width:150px; margin:0 auto;}
.cipher_box .cipher .con .regbtn ul li{ float:left; padding-right:10px;}
.cipher_box .cipher .con .regbtn ul li a{ font-size:14px; color:#b63121}

/*Ԥ����ҳ*/

.fang_box{ width: 1200px; overflow: hidden; padding-top: 40px;}
.fang_box h3{ font-size: 22px; padding-bottom: 25px; font-weight:normal;}
.fang_box ul { width: 1230px;}
.fang_box ul li{ width: 360px; float: left;  margin-right: 50px;}
.fang_box ul li img{ width:360px; height: 260px; display: block; border-radius:10px}
.fang_box ul li h5{ font-size: 20px;  color: #111111; padding-top: 15px; padding-bottom: 10px;  font-weight:normal;}
.fang_box ul li p{ font-size: 14px;  color: #333333; line-height: 24px;}
.fang_box ul li .button a{ width:100px; height: 34px; display: block;  color: #b63121; line-height: 34px; text-align: center; color: #b63121;  border-radius:4px; font-size: 14px; border: 1px solid #b63121; margin-top: 20px;}
.fang_box ul li .button a:hover{ background: #b63121;  color: #ffffff;}


/*��������*/
.reset_box{ width:374px; margin:0 auto; margin-top:100px; background:#ffffff; padding:30px 30px 50px 30px;border:1px solid #dddddd}
.reset_box .reset_list .tit h5{ font-size:18px; color:#111111; text-align:center;font-family:"Microsoft Yahei"; font-weight:normal;}
.reset_box .reset_list .con .nametext{width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px}
.reset_box .reset_list .con ul li{ font-size:14px; margin-top:15px;}
.reset_box .reset_list .con ul li .xb_list{ width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#111111; text-indent:10px; line-height:32px}
.reset_box .reset_list .con ul li span{ padding-right:10px; width:60px; height:32px; display:block; float:left; overflow:hidden; padding-top:5px;}
.reset_box .reset_list .con ul li .regis{width:300px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px}
.reset_box .reset_list .con ul li .regis_1{width:190px; height:32px; border:1px solid #cccccc; font-size:14px; color:#999999; text-indent:10px; line-height:32px}
.reset_box .reset_list .con ul li .shuru{ float:left;}
.reset_box .reset_list .con ul li .yanz{ float:right}
.reset_box .reset_list .con ul li .yanz .uz_ipt{ float:right;width:100px; height:32px; background:#b63121; color:#ffffff; border:0px; font-size:14px;}
.reset_box .reset_list ul li{ height:26px; height:26px; font-size:14px;}
.reset_box .reset_list ul li .logintext{ width:250px; height:40px; line-height:40px; text-align:center; display:block; background:#b63121; color:#ffffff; border:0px; margin:0px auto; margin-top:20px;}



/*�б��Ҳ�Ԥ��*/

.rig_yud{ width:270px; padding-top:40px;}
.rig_yud .Normalinfo{width:248px ;background-color:#ffffff;z-index:3; border:1px solid #dddddd; color:#333333;font-size:14px;text-align:left;padding:10px;}
.rig_yud .info{width:100%;margin:10px;line-height:20px;}
.rig_yud .info span{ float:left; padding-right:5px; width:60px; padding-top:4px;}
.rig_yud .info select{ width:66%;height:32px;line-height:32px;}
.rig_yud .info input{width:159px;height:28px;line-height:28px;color:#333333;}
.rig_yud input#userid{width:300px;height:29px;}
.rig_yud input#PWD{margin:10px 0 10px 0;width:300px;height:29px;}
.rig_yud div#userlongin{font-size:15px;z-index:3;}
.rig_yud #username{color:#fff;background:#666;}
.rig_yud #loginshow{color:#fff;background:#666;}
.rig_yud #regShow{color:#fff;background:#666;}
.rig_yud #loginOut{color:#fff;background:#666;}
.rig_yud .Memberlogin{margin:0 0 0 27px;}
.rig_yud .Memberlogin input[type="button"]{width:116px;height:32px;background:#b63121;border:0px;color:#fff;}
.rig_yud .Bottominfo{text-align:center;width:160px;height:51px;margin-top:13px;font-size:15px;display:inline-block;}
.rig_yud .CompanyName{width:60%;border:1px solid #aaaaaa;}
.rig_yud .Search{width:100%;text-align:center;margin-bottom:10px;}
.rig_yud .Search input{width:93%;height:40px;display:block;background:#b63121;border:0px;font-size:14px;color:#ffffff;margin-left:6px;margin-top:15px;}
.rig_yud .Hotel{margin-top:10px;width:100%;height:200px;border:0px solid #80858B;}
.rig_yud .HotelIMG img{width:250px;height:200px;}
.rig_yud .HotelIMG{float:left;}
.rig_yud .Title{height:200px;width:70%;display:inline-block;margin-left:15px;}
.rig_yud .LoginIn iframe{border:0;margin:auto;margin-top:10px;width:100%;height:260px;}
.rig_yud .HotelPrice{color:#80858B;text-align:right;margin-top:107px;}
.rig_yud .RoomTypeIMG img{width:100px;height:100px;}
.rig_yud .RoomTypeIMG{width:100px;height:100px;float:left;}
.rig_yud .RoomTypeRateCode{display:none;}
.rig_yud .Room{width:100%;height:160px;border:1px solid #ccc;margin-bottom:20px;padding:20px;}
.rig_yud .RoomTypePrice{overflow:hidden;color:#ffa200;font-size:22px;}
.rig_yud .RoomTypeName{font-size:14px;width:100%;color:#80858B;font-family:"Microsoft YaHei";overflow:hidden;}
.rig_yud .RoomTypeDate{margin-top:10px;font-size:22px;margin-bottom:10px;}
.rig_yud .PriceDetail{width:100px;float:left;border:0px solid #80858B;text-align:left;height:100px;margin-left:20px;}
.rig_yud .RoomTypeCode{width:70%;height:130px;float:left;overflow:-webkit-paged-x;}
.rig_yud .Button{width:100px;float:right;height:36px;margin-top:16px;}
.rig_yud .Button input{font-size:18px;width:100px;height:36px;background:#fff;border:1px solid #b63121;color:#b63121;font-size:16px;line-height:36px;}
.rig_yud .Total{float:right;color:#80858B;margin-top:10px;margin-right:10px;}
.rig_yud .RoomTypeList{margin-top:10px;margin-right:10px;margin-left:10px;}
.rig_yud .BreakFast{width:88px;display:inline-block;margin-top:10px;}
.rig_yud h1{text-align:center;}
.rig_yud h3{text-align:center;}
.rig_yud .Close{text-align:center;}
.rig_yud .Close input{width:100px;height:30px;}
.rig_yud .Policies{width:78%;margin:auto;border:1px solid;height:-webkit-fill-available;overflow:overlay;margin-bottom:10px;}
.rig_yud .LoginIn{display:none;margin-top:34px;border:1px solid;width:78%;margin-left:8%;}
.rig_yud .BodyStyle{text-align:left;width:439px;margin:auto;font-size:15px;}
.rig_yud .BodyStyle input[type="text"]{border:1px solid #ccc;color:#80858B;height:32px;margin-left:27px;margin-top:20px;width:289px;text-indent:10px;}
.rig_yud .BodyStyle input[type="password"]{border:1px solid #80858B;margin-left:27px;margin-top:20px;color:#80858B;width:289px;height:32px;font-size:18px;}
.rig_yud .regtitle{display:inline-block;width:58px;color:#333;}
.rig_yud select#Gender{margin-left:22px;width:290px;height:36px;border:1px solid #ccc;margin-top:20px;}
.rig_yud input#code{width:190px;margin-left:26px;text-indent:10px;}
.rig_yud div#classcode{display:inline-block;}
.rig_yud .sub{text-align:center;margin-bottom:10px;}
.rig_yud .sub input[type="button"]{width:140px;height:40px;}
.rig_yud .but{display:inline-block;}
.rig_yud .but input{width:96px;height:30px;background:#b63121;border:1px solid #b63121;font-size:14px;color:#fff;}
.rig_yud .SUB input[type="button"]{width:200px;height:40px;font-size:18px;color:#fff;background:#b63121;border:0px;margin-top:20px;}
.rig_yud .BackReg{margin-right:20px;display:inline;width:85px;}
.rig_yud .Middleinfo{display:inline;width:5px;}
.rig_yud .FindPwd{margin-left:20px;display:inline;width:80px;}
.rig_yud .HotelRoomList{display:none;}
.rig_yud .HotelRoomList iframe{width:86%;height:510px;}
.rig_yud .ReservationCode{margin:auto;width:100%;margin-top:15px;margin-bottom:10px;}
.rig_yud .OrderDetailInfo{margin-left:139px;font-size:23px;text-align:center;}
.rig_yud .DataTitle{text-align:right;width:100px;display:inline-block;margin-left:200px;}
.rig_yud .DataInfo{width:55%;text-align:left;display:inline-block;margin-left:20px;}
.rig_yud .Cancelbutton{margin-top:17px;width:85%;display:inline;}
.rig_yud .Cancelbutton input[type="button"]{width:100px;height:30px;}
.rig_yud .ComPWD{margin-bottom:20px;}





/*�õ�*/
.fullSlide{width:100%;position:relative;height:500px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0%;background-position:-6px -137px;}


/*��ҳԤ��*/

.booking_box_all { position:relative;}
.booking_box_all .home_book_box .yu_guanli ul li{ float:left; width:190px;}
.booking_box_all .home_book_box .yu_guanli ul li a{ width:190px; height:46px; display:block; background:#fff; text-align:center; line-height:46px; color:#111111; font-size:16px;} 
.booking_box_all .home_book_box .yu_guanli ul li a.this{ background:#b63121; color:#ffffff;}
.home_book_box{ position:absolute; top:50px; right:250px; }
.home_book_box .Normalinfo{ width:340px; background-color:#ffffff;z-index:3; color:#333333;font-size:15px;text-align:left; padding:20px;}
.home_book_box span{ width:70px; float:left; padding-top:5px;}
.home_book_box .info{width:100%;margin:10px;line-height:20px;}
.home_book_box .info select{ width:72%;height:32px;line-height:32px;}
.home_book_box .info input{width:241px;height:28px;line-height:28px;color:#333333;}
.home_book_box input#userid{width:300px;height:29px;}
.home_book_box input#PWD{margin:10px 0 10px 0;width:300px;height:29px;}
.home_book_box div#userlongin{font-size:15px;z-index:3;}
.home_book_box #username{color:#fff;background:#666;}
.home_book_box #loginshow{color:#fff;background:#666;}
.home_book_box #regShow{color:#fff;background:#666;}
.home_book_box #loginOut{color:#fff;background:#666;}
.home_book_box .Memberlogin{margin:0 0 0 27px;}
.home_book_box .Memberlogin input[type="button"]{width:116px;height:32px;background:#b63121;border:0px;color:#fff;}
.home_book_box .Bottominfo{text-align:center;width:160px;height:51px;margin-top:13px;font-size:15px;display:inline-block;}
.home_book_box .CompanyName{width:60%;border:1px solid #aaaaaa;}
.home_book_box .Search{width:100%;text-align:center;margin-bottom:10px;}
.home_book_box .Search input{width:90%;height:40px;display:block;background:#b63121;border:0px;font-size:14px;color:#ffffff;margin-left:18px;margin-top:15px;}
.home_book_box .Hotel{margin-top:10px;width:100%;height:200px;border:0px solid #80858B;}
.home_book_box .HotelIMG img{width:250px;height:200px;}
.home_book_box .HotelIMG{float:left;}
.home_book_box .Title{height:200px;width:70%;display:inline-block;margin-left:15px;}
.home_book_box .LoginIn iframe{border:0;margin:auto;margin-top:10px;width:100%;height:260px;}
.home_book_box .HotelPrice{color:#80858B;text-align:right;margin-top:107px;}
.home_book_box .RoomTypeIMG img{width:100px;height:100px;}
.home_book_box .RoomTypeIMG{width:100px;height:100px;float:left;}
.home_book_box .RoomTypeRateCode{display:none;}
.home_book_box .Room{width:100%;height:160px;border:1px solid #ccc;margin-bottom:20px;padding:20px;}
.home_book_box .RoomTypePrice{overflow:hidden;color:#ffa200;font-size:22px;}
.home_book_box .RoomTypeName{font-size:14px;width:100%;color:#80858B;font-family:"Microsoft YaHei";overflow:hidden;}
.home_book_box .RoomTypeDate{margin-top:10px;font-size:22px;margin-bottom:10px;}
.home_book_box .PriceDetail{width:100px;float:left;border:0px solid #80858B;text-align:left;height:100px;margin-left:20px;}
.home_book_box .RoomTypeCode{width:70%;height:130px;float:left;overflow:-webkit-paged-x;}
.home_book_box .Button{width:100px;float:right;height:36px;margin-top:16px;}
.home_book_box .Button input{font-size:18px;width:100px;height:36px;background:#fff;border:1px solid #b63121;color:#b63121;font-size:16px;line-height:36px;}
.home_book_box .Total{float:right;color:#80858B;margin-top:10px;margin-right:10px;}
.home_book_box .RoomTypeList{margin-top:10px;margin-right:10px;margin-left:10px;}
.home_book_box .BreakFast{width:88px;display:inline-block;margin-top:10px;}
.home_book_box h1{text-align:center;}
.home_book_box h3{text-align:center;}
.home_book_box .Close{text-align:center;}
.home_book_box .Close input{width:100px;height:30px;}
.home_book_box .Policies{width:78%;margin:auto;border:1px solid;height:-webkit-fill-available;overflow:overlay;margin-bottom:10px;}
.home_book_box .LoginIn{display:none;margin-top:34px;border:1px solid;width:78%;margin-left:8%;}
.home_book_box .BodyStyle{text-align:left;width:439px;margin:auto;font-size:15px;}
.home_book_box .BodyStyle input[type="text"]{border:1px solid #ccc;color:#80858B;height:32px;margin-left:27px;margin-top:20px;width:289px;text-indent:10px;}
.home_book_box .BodyStyle input[type="password"]{border:1px solid #80858B;margin-left:27px;margin-top:20px;color:#80858B;width:289px;height:32px;font-size:18px;}
.home_book_box .regtitle{display:inline-block;width:58px;color:#333;}
.home_book_box select#Gender{margin-left:22px;width:290px;height:36px;border:1px solid #ccc;margin-top:20px;}
.home_book_box input#code{width:190px;margin-left:26px;text-indent:10px;}
.home_book_box div#classcode{display:inline-block;}
.home_book_box .sub{text-align:center;margin-bottom:10px;}
.home_book_box .sub input[type="button"]{width:140px;height:40px;}
.home_book_box .but{display:inline-block;}
.home_book_box .but input{width:96px;height:30px;background:#b63121;border:1px solid #b63121;font-size:14px;color:#fff;}
.home_book_box .SUB input[type="button"]{width:200px;height:40px;font-size:18px;color:#fff;background:#b63121;border:0px;margin-top:20px;}
.home_book_box .BackReg{margin-right:20px;display:inline;width:85px;}
.home_book_box .Middleinfo{display:inline;width:5px;}
.home_book_box .FindPwd{margin-left:20px;display:inline;width:80px;}
.home_book_box .HotelRoomList{display:none;}
.home_book_box .HotelRoomList iframe{width:86%;height:510px;}
.home_book_box .ReservationCode{margin:auto;width:100%;margin-top:15px;margin-bottom:10px;}
.home_book_box .OrderDetailInfo{margin-left:139px;font-size:23px;text-align:center;}
.home_book_box .DataTitle{text-align:right;width:100px;display:inline-block;margin-left:200px;}
.home_book_box .DataInfo{width:55%;text-align:left;display:inline-block;margin-left:20px;}
.home_book_box .Cancelbutton{margin-top:17px;width:85%;display:inline;}
.home_book_box .Cancelbutton input[type="button"]{width:100px;height:30px;}
.home_book_box .ComPWD{margin-bottom:20px;}



.page_Width{ clear:both; width:1200px; margin:0 auto; margin-top:30px;}
.page_Width ul{ width:1240px;}
.page_Width ul li{ float:left; margin-right:40px; width:270px;}
.page_Width ul li h5{font-family:"Microsoft Yahei"; font-size:16px; color:#000000; text-align:left; padding-bottom:20px; font-weight:normal;}
.page_Width ul li img{ width:270px; height:180px; display:block;}



/*Ԥ������*/

.BodyStyle{ padding-top:30px;}
.BodyStyle .con{width:60%; margin:0 auto; font-family:"Microsoft Yahei"; border:1px solid #dddddd; padding:25px;}
.BodyStyle h1{ text-align:center; font-size:24px; color:#111111; height:36px; line-height:36px;}
.BodyStyle h3{ text-align:center; font-size:20px; color:#111111; padding-bottom:20px;}
.BodyStyle .con ul li{ padding-bottom:15px;}
.BodyStyle .con ul li h4{ font-size:14px; background:url(../images/dd0.jpg) 0 8px no-repeat; text-indent:15px; margin-bottom:5px;}
.BodyStyle .con ul li p{ font-size:14px; padding-left:15px; line-height:24px;}
.Close{ text-align: center; padding-bottom:40px; }
.Close input { width: 100px;  height:30px; display:block; margin:0 auto; margin-top:30px; background:#b63121; border:0px; color:#ffffff;}

.BodyStyle_1{ padding-top:30px;}
.BodyStyle_1 .con{width:60%; margin:0 auto; font-family:Tahoma, Geneva, sans-serif; border:1px solid #dddddd; padding:25px;}
.BodyStyle_1 h1{ text-align:center; font-size:24px; color:#111111; height:36px; line-height:36px; text-transform:uppercase;}
.BodyStyle_1 h3{ text-align:center; font-size:20px; color:#111111; padding-bottom:20px; text-transform:uppercase;}
.BodyStyle_1 .con ul li{ padding-bottom:15px;}
.BodyStyle_1 .con ul li h4{ font-size:14px; background:url(../images/dd0.jpg) 0 8px no-repeat; text-indent:15px; margin-bottom:5px;}
.BodyStyle_1 .con ul li p{ font-size:14px;  line-height:24px;padding-left:15px;}




.BodyStyle_00{ padding-top:30px;}

.BodyStyle_00 h1{ text-align:center; font-size:24px; color:#111111; height:36px; line-height:36px; text-transform:uppercase;}
.BodyStyle_00 .con{width:60%; margin:0 auto; font-family:Tahoma, Geneva, sans-serif; border:1px solid #dddddd; padding:25px; margin-top:30px;}
.BodyStyle_00 .con .tiao_k ul li{ padding-bottom:15px;font-family:"Microsoft Yahei";}
.BodyStyle_00 .con .tiao_k  ul li em{ width:20px; height:20px; display:block; text-align:center; line-height:20px; color:#ffffff; float:left; background:#999999; border-radius:3px; margin-top:2px; }
.BodyStyle_00 .con .tiao_k  ul li p{ font-size:14px;  line-height:24px; padding-left:30px; color:#111111;}
.BodyStyle_00 .con .tiao_k  ul li a{ color:#b63121;}

.hy_zc_box_all_1{ padding-top:40px; width:100%}
.hy_zc_box_all_1 h2{ font-size:18px; color:#111111; font-weight:normal; font-family:"Microsoft Yahei";}
.hy_zc_box_all_1 ul{ padding-top:10px; padding-bottom:30px;}
.hy_zc_box_all_1 ul li{ font-size:14px; color:#111111; line-height:26px; height:24px; background:url(../images/dd0.jpg) 0 12px no-repeat; text-indent:15px;font-family:"Microsoft Yahei";}
.hy_zc_box_all_1 h6{ font-size:14px; color:#b63121; font-weight:normal; padding-top:15px; text-indent:20px;font-family:"Microsoft Yahei";}

.hy_zc_box_all_1 .biaog table{ border:1px solid #cccccc;font-family:"Microsoft Yahei";}
.hy_zc_box_all_1 .biaog table tr .bt{ text-align:left; padding-left:20px; line-height:20px;}
.hy_zc_box_all_1 .biaog table tr .d_bt{ background:#f5f5f5; font-size:16px;}
.hy_zc_box_all_1 .biaog table tr .bt_1{ line-height:40px;}
.hy_zc_box_all_1 .biaog table tr .bt_2{ line-height:20px; padding:10px 0px;}
.hy_zc_box_all_1 .biaog table tr td{ width:20%; text-align:center; height:40px; line-height:40px; font-size:14px;}

