@charset "utf-8";
/* CSS Document */
body {font-size:12px;line-height:30px;margin:0px auto;padding:0px;border:0px;color:#656565;font-family:"微软雅黑";}
form,img,ul,ol,dl,dt,dd,em,i,p,h2,h1,h2,h3,h4,u{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal; text-decoration:none;}
.none{display:none;}
.boxy_bg{ background:url(../images/body_bg.png);}
/***字体颜色公用样式***/
.font_red{color:#e60011;}
.font_gery{color:#989898}
.font_yelow{color:#fe9800}
.bg_white{background:#fff;}
.font_blue{colot:#0081ca;}
input {outline:none;}
/***链接公用样式***/
.font_whitea:link,.font-whitea:visited{color:#fff;}
.font_whitea:hover{color:#8a1c21;}
.hui a:link,.hui a:visited{color:#838383;}
.hui a:hover{color:#989898;}
a:link,a:visited{ color:#656565; text-decoration:none;outline:none;}
a:hover{ color:#bd0206; text-decoration:none;outline:none;}
/***通用样式***/
input{color:#acacac; font-size:14px;outline:none;}
.wi1000{width:1000px; margin:0 auto; overflow:hidden;}
.w_100{width:100%; overflow:hidden;}
.wi920{width:920px; margin:0 auto; overflow:hidden;}
.bg_grey{ background:#f0f0f0;}
.border_grey{border-right:1px solid #f0f0f0;}
.bg_de{background:url(../images/table_line.png) repeat-x bottom ;}
.de_floor{ background:url(../images/table_line03.png) repeat-x bottom;}
.td_bgli_si{background:url(../images/table_line01.png) repeat-y right; line-height:45px;}
.tr_bgwi_de{background:url(../images/table_line01.png) repeat-x bottom; }
/***头部***/
.logo{width:222px;height:87px; float:left;}
.top_ri{ float:right; text-align:right; width:300px; overflow:hidden; padding-top:43px;}
.top_ri span{color:#0081ca;}
/***导航***/
.nav_bg{background:url(../images/nav_bg.png) repeat-x; height:49px; line-height:45px; position:inherit; top:78px; left:0;}
.banner{background:url(../images/banner.jpg) no-repeat center; background-position:center 45px; overflow:hidden;}
.banner01{background:url(../images/banner01.jpg) no-repeat center; background-position:center 45px; overflow:hidden;}
.nav{ background:url(../images/nav_line.jpg) no-repeat left;}
.nav li{width:132px; float:left; height:49px; line-height:45px; font-size:14px;}
.nav li a:link,.nav li a:visited{color:#fff; display:block; width:132px; height:49px; text-align:center; font-size:14x; background:url(../images/nav_line.jpg) no-repeat right;}
.nav li a:hover{background:url(../images/nav_hover.png) no-repeat;}
.nav li.nav_hover a{background:url(../images/nav_hover.png) no-repeat;}
/***会员首页***/
.yonghu{overflow:hidden; padding:25px; height:148px;}
.touxiang{width:65px; height:65px; float:left; margin-right:20px;}
.touxiang img{width:65px; height:65px;}
.dengji{width:400px;overflow:hidden; float:left; font-size:14px;}
.dengji h3{ font-size:24px;color:#000; margin-bottom:25px; height:65px; line-height:65px;}
.dengji span{color:#000;}
/***首页内容***/
.box{overflow:hidden; padding:25px 38px 30px 38px; border:1px solid #E8E8E8;background:#fff; }
.index_top{border-bottom:1px solid #e4e3e3; overflow:hidden; padding-bottom:15px; margin-bottom:20px;}
.index_top_le{overflow:hidden; float:left; padding-right:10px;}
.index_top_le h3{font-size:18px; font-weight:500;}
.index_top_le a.duihuan{width:86px; height:28px; background:url(../images/bot.png) no-repeat; border:0; color:#fff; font-size:14px; font-weight:700; cursor:pointer; margin-top:23px; display:block; text-align:center;}
.index_table{margin-bottom:20px; width:920px; overflow:hidden;}
.index_table h3{border-left:4px solid #c9112b; height:20px; line-height:20px; font-size:18px; font-weight:500; padding-left:10px; margin-bottom:20px;}
.index_table table{float:right;width:920px;line-height:43px; font-size:14px;}
.index_table table, .index_table table td, .index_table table th{border:0px solid #fff; text-align:center;font-size:14px; height:45px; line-height:45px; padding:0 5px;}
.ziliao table, .ziliao table td, .ziliao table th{text-align:left;}
.floor{ background:url(../images/box_bot_bg.png) no-repeat top; padding:30px 0 20px 0; text-align:center; line-height:22px;}
/***资料显示和修改***/
.ziliao {margin-top:0;}
.ziliao h3{width:500px; float:left; margin-top:4px;}
.ziliao  a.m_bg_bule{ display:block;width:68px; height:28px; background:url(../images/bot_two.png) no-repeat; color:#fff; border:0;float:right;font-size:14px; text-align:center; }
.ziliao table, .ziliao td, .ziliao th{border:0px solid #fff; text-align:left;font-size:14px;line-height:65px; padding:0 10px;}
.ziliao b{display:block; height:40px; line-height:40px; background:#e4e3e3; color:#656464; text-align:center; width:100px; margin-top:19px;}
.ziliao span{display:block; width:70px; float:left; text-align:center; float:left; height:65px; line-height:65px;}
.ziliao input{margin-top:9px;}
.ziliao select{margin-top:12px; padding:5px ;*margin-top:23px;}
.ziliao em{display:block; width:202px; float:left;  float:left; padding-top:10px;}
.bianji_in{height:40px; line-height:40px; width:200px; border:1px solid #dbe2e6; padding-left:5px;color:#333333;float:left;}
.ziliao p{ overflow:hidden;}
.bianji_add{width:410px;}
.xingqu {line-height:40px; padding:14px 0;}
.xingqu label{width:100px; display:block; float:left;}
.zhongyao em{width:160px;}
.zhongyao span{width:90px; text-align:left;  padding:25px 10px 0 5px; height:30px; line-height:30px;}
.rizi_in{width:150px;}
.zhongyao{width:800px; float:left; overflow:hidden;}
.ziliao_yijiao input{width:130px; height:45px; border:0; background:#3f89ec; color:#fff; margin-right:15px; cursor:pointer; margin-top:50px;}
.ziliao_yijia{width:300px; float:left;}
input.chongzhi{background:#d5d4d4; color:#fff;}
.tijiao_in{ margin-left:315px;}
/***积分商城***/
.shangcheng{padding:0; width:1000px; border-top:3px solid #bd0206;}
.shang_nav{height:55px;background:#efeeef; line-height:55px;padding-left:20px; font-size:14px;}
.shang_nav img{margin-top:20px; margin-right:10px;}
.shang_nav span{ color:#3e3e3e;}
.shang_line{ width:920px; padding:20px 40px; overflow:hidden; font-size:14px;}
.shang_line ul li{width:920px; float:left; overflow:hidden;  background:url(../images/table_line01.png) repeat-x bottom; padding-top:15px;word-wrap:break-word}
.shang_line ul li em{ width:75px; height:25px; text-align:center;  display:block; float:left; margin-right:5px;}
.shang_line ul li span{ float:left; min-width:70px; overflow:hidden; padding-right:5px; padding-bottom:15px; color:#3b3b3b;}
.shang_line ul li span a{ display:block; overflow:hidden; padding:0 10px 0 23px; line-height:25px; text-align:center; height:25px; float:left; background:url(../images/xuanze.jpg) no-repeat 5px; }
.shang_line ul li span a:hover{ background:#c9112b url(../images/xunze_hover.jpg) no-repeat 5px; color:#fff; text-decoration:none;}
.shang_line ul li span a.line{background:#c9112b url(../images/xunze_hover.jpg) no-repeat 5px; color:#fff; text-decoration:none;}
.shang_conter{overflow:hidden; width:935px; margin:0 auto;}
.shang_conter ul{ overflow:hidden; width:940px; float:left;}
.shang_conter ul li{width:208px;height:220px; float:left; padding:18px 12px 0 11px; margin-top:5px; background:url(../images/sc_li_bg.jpg) no-repeat left top;}
.shang_conter ul li img{width:201px; height:131px; display:block;}
.shang_conter ul li h3{height:25px; line-height:25px; overflow:hidden; font-size:14px; padding:0 10px;}
.shang_conter ul li h3 a:link,.shang_conter ul li h3 a:visited{color:#000; }
.shang_conter ul li h3 a:hover{color:#bd0206;}
.shang_conter ul li p{width:120px; float:left; display:block;padding-left:10px; height:26px; line-height:26px;}
.shang_conter ul li p em{display:block;width:100px; float:left; height:25px; color:#ff7b00; overflow:hidden;background:url(../images/jinbi.jpg) no-repeat left; padding-left:20px;}
.shang_conter ul li p i{display:block;width:120px; float:left; color:#afafaf;height:25px; overflow:hidden;}
.shang_conter ul li span{overflow:hidden;}
.shang_conter ul li span a{display:block;width:54px;height:33px; line-height:33px;color:#fb4b4e;float:right; border:1px solid #fb4b4e; text-align:center; margin-right:15px; margin-top:10px; cursor:pointer;}
.shang_conter ul li span a:hover{background:#fddcdd;}
/***分页***/
.page{height:42px;width:auto; float:right; font-family:微软雅黑; font-size:12px; overflow:hidden; padding:30px 0;}
.page span{width:128px; height:35px;float:left;line-height:35px; text-align:center; background:#eeeeee; color:#333333;}
.page em{width:60px; height:35px;float:left;line-height:35px;background:#eeeeee; text-align:center; font-size:12px; margin-left:5px; color:#333333;}
.page em a:link,.page em a:visited{width:60px; height:35px;float:left; background:#eeeeee; color:#333333; text-decoration:none;}
.page em a:hover{width:60px; height:35px;float:left; background:#bd0206; color:#FFF; text-decoration:none;}
.page i {width:46px; height:35px;float: left;line-height: 35px; text-align:center;color:#333333; margin-left:5px; font-size:14px;}
.page i a:link,.page i a:visited{width:46px; height:35px;float:left; background:#eeeeee; color:#333333; text-decoration:none;}
.page i a:hover{width:46px; height:35px;float:left; background:#bd0206; color:#FFF; text-decoration:none;}
#pageover{width:46px; height:35px;float:left; background:#bd0206; color:#FFF;}
/****商城详细页面**/
.shang_xx {overflow:hidden; padding:20px 0;}
.shang_xx_top dt{width:462px;height:400px;float:left;}
.shang_xx_top dt img{width:460px;height:398px;border:1px solid #dddddd;}
.shang_xx_top dd{width:440px;float:right;}
.shang_xx_top dd h3{padding-left:15px; font-size:18px; color:#000; padding-top:10px;}
.shang_xx_top dd span{padding-left:15px; display:block; width:425px;color:#a1a0a0; float:left;}
.shang_xx_top dd p{display:block; width:425px; float:left; height:57px; line-height:57px; color:#575555; background:url(../images/shang_jia.jpg) no-repeat; padding-left:15px; font-size:14px; padding-bottom:20px;}
.shang_xx_top dd p i{color:#bd0206; font-size:20px;}
.shang_xx_top dd em{display:block; width:425px; float:left; height:40px; line-height:40px; color:#575555; padding-left:15px; font-size:14px;}
.shang_xx_top dd a{display:block; width:225px; float:left;height:51px; line-height:51px; text-align:center; color:#fff; background:#bd0206; font-size:20px; margin-top:60px; cursor:pointer;}
.shang_xx_conter{overflow:hidden; float:left; margin-top:20px; border:1px solid #dfdfdf; width:918px}
.shang_xx_conter dt{height:36px;border-bottom:3px solid #bd0206; width:920px;}
.shang_xx_conter dt span{display:block; width:130px; text-align:center; background:#bd0206; line-height:36px;color:#fff; font-size:14PX;}
.shang_xx_conter dd{ width:878px; padding:20px;}
/***修改密码***/
.xiugai{overflow:hidden; padding-top:20px;}
.xiugai ul li{width:920px; float:left; height:45px; line-height:45px; font-size:14px; padding-bottom:30px;}
.xiugai ul li .xiugai_in{width:420px; padding:0 10px; height:40px; line-height:40px; border:1px solid #dbe2e6; float:left;}
.xiugai ul li span{display:block; width:80px; float:left;}
.xiugai ul li em{display:block; overflow:hidden; padding:0 15px;float:left; color:#999999;}
.xiugai .xiugai_bot{border:0; width:130px; height:43px; color:#fff; background:#3f89ec; margin-left:270px; cursor:pointer;}
/***弹出窗口***/
/***通用样式***/
.font_size18{font-size:18px; font-weight:600;}
.queren_submit{width:74px;height:26px; text-align:center; color:#fff; background:url(../images/queren_submit.jpg) no-repeat; border:0; margin:10px 10px 0 180px;cursor:pointer;}
.queren_submita{ margin-left:140px;}
.quxiao_button{width:74px;height:26px; text-align:center; color:#fff; background:url(../images/quxiao_button.jpg) no-repeat; border:0;cursor:pointer; margin-top:10px;}
/***礼金兑换***/
.lijin{padding:20px 30px;overflow:hidden;}
.lijin h3{font-size:18px;font-weight:500;}
.lijin p{font-size:14px;color:#797878; widows:460px;}
.lijin_line{width:460px; overflow:hidden;padding-top:3px;}
.lijin_line ul{max-height:110px; overflow:auto;}
.lijin_line ul li{width:430px; float:left; height:30px; margin-bottom:10px;}
.lijin_line ul li span{width:100px; height:28px;font-size:14px; border:1px solid #d3d2d2; display:block; float:left; margin-right:10px;background:#edecec;padding-left:30px;}
.lijin_line ul li em{ display:block; overflow:hidden; float:left; color:#afafaf;}
.lijin_che{ float:left; margin-right:10px; margin-top:6px;}
.lijin h4{font-size:18px;color:#000; font-weight:400; padding:10px 0 3px 0;}
.lijin_input{border:1px solid #c7c7c7;width:54px; height:22px; line-height:22px; color:#bc0207; text-align:center; margin:4px 5px 0 5px; float:left;}
.jin_fl{ display:block; float:left; overflow:hidden;}
.lijin_submit{width:293px;height:44px;background:url(../images/lijin_submit.jpg) no-repeat;border:0; cursor:pointer;color:#fff;margin-left:82px; margin-top:20px;}
/***地址修改填写***/
.dizhi{padding:20px 30px 11px 30px;overflow:hidden;font-size:14px;}
.dizhi_line{width:460px; overflow:hidden;padding-top:8px;}
.dizhi_line ul li{width:460px; height:34px; float:left;padding-bottom:13px; }
.dizhi_line ul li span{width:75px; display:block; float:left;}
.dizhi_text{width:350px; height:30px; line-height:30px; padding:0 10px; border:1px solid #bebebe; float:left;}
.dizhi_select{width:250px;height:30px;float:left; font-family:"微软雅黑";}
.dizhi_floor{width:520px; height:46px;background:#e7e7e7;}
/***提示所兑换的信息***/
.tishi{padding:20px 30px 25px 30px;overflow:hidden;font-size:14px;}
.tishi_floor{width:430px;}
.tishi h3{padding-bottom:5px;}
/***成功***/
.chenggong{padding:40px 30px 25px 30px;overflow:hidden;}
.chenggong  img{width:67px; height:67px;float:left; display:block;}
.chenggong_ri{ width:260px; float:left; overflow:hidden; padding-left:20px; }
/***关闭层***/
.guanbiceng{overflow:hidden; padding:0 10px; background:#bc0207; height:34px; line-height:32px; color:#fff; font-size:14px; }
.guanbiceng span{ display:block; overflow:hidden; float:left;}
.guanbiceng a:link,.guanbiceng a:visited{float:right; color:#bc0207; margin-top:8px;display:block; widows:16px; height:16px;}

/***日期选择***/
.mh_date{background:url(../images/dateIco.png) no-repeat 130px center;}
.mh_datea{ background-position:180px;}
.calender{ width:255px;margin:50px auto;top:0;left:0;border:4px #D6D6D6 solid;background:#EBEBEB;position:absolute;display:none;z-index:999;}
.calendertb{width:100%;}
.calendertb td{width:35px;height:35px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;font-weight:bold;}
.calendertb td.hover,.calendertb td.weekendhover{background:#D6D6D6;}
.calendertb th{width:35px;height:30px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;color:#979797;}
.tdtoday{ background:#0080FF;color:#fff;width:35px;height:35px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;font-weight:bold;}
.getyear{ height:35px;line-height:35px;width:100%;text-align:center;}
.preMonth{ font-size:14px;font-weight:bold;cursor:pointer;margin-right:18px;color:#0080FF;}
.nextMonth{ font-size:14px;font-weight:bold;cursor:pointer;margin-left:18px;color:#0080FF;}
.zhezhao{width:100%;height:100%;position:fixed;z-index:998;background:#fff;filter:alpha(opacity=10);opacity:0.1;display:none;}



