/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
.clear{ clear:both; line-height:0;}
/** layout **/
a{ color:#05a7d1; text-decoration:underline;}
body{background:#fff  url(../images/bgs.jpg) repeat-x top; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif;}
.wh174{ width:174px;}
.w140{ width:140px;}
.w200{ width:200px;}
.w300{ width:300px;}
.f14{ font-size:14px;}
.f11{ font-size:11px;}
.fnm{ font-weight:normal;}
.fhold{ font-weight: 700;}
.p20{ padding-top:40px;}
.p6{ padding-left:6px;}
.orn{ color:#c6b361;}
.orn a{color:#c6b361;}
.red{ color:#c6b361}
.cn{ text-align:center;}
.pr6{ padding-right:6px;}
.bga{ background-color:#f2edd0;}
.bgb{ background-color:#e0cf89;}
.bgc{ background-color:#f9f6e7;}
.inputa{ border:1px solid #ece5ca; line-height:24px; height:22px; color:#000000; padding-left:4px;}
.inputb{ border:1px solid #000000; line-height:18px; height:20px; color:#000000; padding-left:4px;}
.inputc{border:1px solid #000000; height:20px;  color:##ff6600;}

#wraper{ position:relative; width:1000px;    margin:0 auto;}
.head{ width:1000px; height:30px; padding-top:12px;}
.logo{ width:440px; height:30px; background:url(../images/logo02.gif) no-repeat; text-indent:-1000em;}
.logo a { width:273px; height:30px; float:left;}
.logo2{ width:440px; height:30px; background:url(../images/logo02.gif) no-repeat; text-indent:-1000em;}
.logo2 a { width:400px; height:30px; float:left;}
.content{ width:1000px; height:auto; }
.topkv{ width:1000px; height:213px; background:url(../images/topkv.jpg) no-repeat; text-indent:-1000em;}
.in_cont{ width:1000px; height:323px; background:url(../images/index_contbg.jpg) no-repeat; position:relative;}
.footer{ width:1000px; height:51px; background:url(../images/cp2.gif) no-repeat; text-indent:-1000em;}
.footer02{ width:1000px; height:51px; background:url(../images/cp2.gif) no-repeat; text-indent:-1000em;}

.bta{ width:58px; height:22px; background:url(../images/bot_bg.gif) no-repeat; line-height:22px; color:#FFF; text-align:center; border:0 none; cursor:pointer; font-weight:700;}
.btb{ width:58px; height:22px; background:url(../images/bot_bg.gif) no-repeat; line-height:22px; color: #000; text-align:center; border:0 none; cursor:pointer; font-weight:700;}
.bta02{ width:58px; height:22px; background:url(../images/bot_bg02.gif) no-repeat; line-height:22px; color:#FFF; text-align:center; border:0 none; cursor:pointer; font-weight:700;}
.btb02{ width:58px; height:22px; background:url(../images/bot_bg02.gif) no-repeat; line-height:22px; color: #000; text-align:center; border:0 none; cursor:pointer; font-weight:700;}
.btc{ width:70px; height:21px; background:#c5b361; border:1px solid #333; line-height:22px; color: #fff; text-align:center; border:0 none; cursor:pointer; }
.btd{ width:58px; height:22px; background:url(../images/bot_bg02.gif) no-repeat; line-height:22px; color:#FFF; text-align:center; border:0 none; cursor:pointer; font-weight:700; }
.shopbtn{ width:268px; height:50px; background:url(../images/in_btna.jpg) no-repeat; text-indent:-1000em; position:absolute; top:37px; left:129px;}
.shopbtn a {width:268px; height:50px; float:left;}
.clubbtn{ width:268px; height:50px; background:url(../images/in_btnb.jpg) no-repeat; text-indent:-1000em; position:absolute; top:37px; right:152px; }
.clubbtn a{width:268px; height:50px; float:right;}
.logs{ width:300px; height:140px; position:absolute; top:100px; left:120px;}
.logs td{ height:40px; line-height:40px; font-size:14px; font-weight:700;}
.liuchen{ width:97px; height:27px; background:url(../images/in_btnc.gif) no-repeat; text-indent:-1000em; position:absolute; top:270px; right:45px;}
.liuchen a{width:97px; height:27px; float:right;}

/*注册*/
.regkv{ width:1000px; height:138px; background: url(../images/reg_kv.jpg) no-repeat; text-indent:-1000em; margin-top:57px;}
.regcont{ width:552px;  padding:10px 0 0 168px;}
.regcont td{ height:30px; line-height:30px; color:#000;}
.m15{ padding:15px 4px; width:20px;}
.regsub{ width:146px; height:48px; background:url(../images/sub.gif) no-repeat; cursor:pointer; border:0 none;}

/*弹出层*/

.blk{width:490px;position:relative; height:260px; background:url(../images/zhuce_bg.jpg) no-repeat; }
.blk .heads, .blk .head-right, .blk .foot, .blk .foot-right{overflow:hidden;height:4px;}
.blk .main{}
.blk .main p{ line-height:30px;}
.blk .main h2{font:bold 16px "Microsoft YaHei";padding:10px 20px 2px;color:#85B6E2;}
.blk .main ul{padding:20px;zoom:1;overflow:hidden;font-size:12px;}
.blk .main ul li{float:left;width:100px;text-align:center;line-height:30px;margin-bottom:10px;}
.blk .main ul li a{color:#333;display:block;}
.blk .main ul li a:hover{background:#85B6E2;color:#fff;font-weight:bold;font-size:14px;}

.zhuces{ padding-top:80px; line-height:30px;}
.jihuomail{ width:108px; height:26px; background: url(../images/jihuo.gif) no-repeat; border:0 none; cursor:pointer; }
* html .popup_iframe{
	width:expression(this.previousSibling.style.width);
	height:expression(this.previousSibling.style.height);
}

/*登录*/
.logtt{ width:171px; height:24px; background:url(../images/log_tt.gif) no-repeat; position:relative; text-indent:-1000em; top:68px; left:120px;}

/*个人资料*/
.ziliaobox{ width:1000px; height:580px; position:relative;}
.mainnav{ width:672px; height:24px; position:absolute; top:8px; right:0;}
.mainnav ul{ width:672px; float:left;  }
.mainnav li{ float:left; height:24px; display:block; margin:0 0 0 0px;}
.mainnav li a{  height:24px; float:left; text-indent:-1000em; background-image: url(../images/menus.gif); background-repeat:no-repeat;}
			a.ziliao{width:114px; background-position:0px 0;}
 			a.jifen{width:92px; background-position:-114px 0;}
			a.xiaohao{width:90px; background-position:-206px 0;}
			a.duihuan{width:90px; background-position:-296px 0;}
			a.onlinedh{width:121px; background-position:-386px 0;}
			a.zengpin{width:90px; background-position:-507px 0;}
			a.bbst{width:75px; background-position:-597px 0;}
			
			li.on a.ziliao{width:114px; background-position:0px -24px;}
 			li.on a.jifen{width:92px; background-position:-114px -24px;}
			li.on a.xiaohao{width:90px; background-position:-206px -24px;}
			li.on a.duihuan{width:90px; background-position:-296px -24px;}
			li.on a.onlinedh{width:121px; background-position:-386px -24px;}
			li.on a.zengpin{width:90px; background-position:-507px -24px;}
			li.on a.bbst{width:75px; background-position:-597px -24px;}
			
.menus{ width:1000px; position:relative; z-index:10000}		

.mestops{ width:728px; height:75px; background: url(../images/ziliao_bg.jpg) no-repeat; position:absolute; top:57px; left:102px; padding:44px 26px 20px 36px; z-index:100;}
.mestops p{ line-height:20px;  display:block;  }
.mescont{ width:790px; height:400px; position:absolute; top:210px; left:102px;}
.mescont td{ height:30px; line-height:30px;}
.txcont{width:490px;position:relative; height:265px; background: url(../images/tanchu_bg2.jpg) repeat-x; }
.yanzhs{ padding-top:10px; line-height:30px;}
.yanzhs span { overflow:hidden; line-height:0px;}
.yanzhs p{ display:block; }
.closed{ width:13px; height:13px; background: url(../images/close.gif) no-repeat; padding-right:10px; float:right; cursor:pointer; text-indent:-1000em;}
.closed a{width:13px; height:13px; float:right;}
.jifens{ width:146px; height:40px; background:url(../images/chakan_btn.gif) no-repeat;  border:0 none; cursor:pointer;}
.shoujiyanz{ width:250px; height:34px; background:url(../images/shoujiyanzheng.gif) no-repeat; border:0 none;cursor:pointer;}

/*积分明细*/
.jifenbox{ width:1000px; height:650px; position:relative;}
.integralcont{ width:672px; margin:0 auto;}
.integralcont p{ line-height:30px;}
.integralcont dl{ line-height:30px;}
.integralcont dt{font-weight:700;}
.integralcont dd{ height:30px; margin:4px 0; }
.integralcont td,th{ height:30px; text-align:center;}
.integralcont th{ font-weight:700;}
.times{ width:220px; text-align:center; }
.shops{ width:150px; text-align:center;}
.jfs{ width:180px; text-align:right;}
.gifs{ width:210px; text-align:center;}
.state{ width:180px; text-align:center;}
.giftbox{ width:540px; margin:0 auto;}
.giftbox p{ line-height:30px;}
.giftbox dl{ line-height:30px;}
.giftbox dt{font-weight:700;}
.giftbox dd{ height:30px; margin:4px 0; }
.giftbox td,th{ height:30px; text-align:center;}
.giftbox th{ font-weight:700;}
.giftbox span{ display:block; float:left;}
.chas{ width:80px; padding-left:10px;}
.integralcont span{ display:block; float:left; overflow:hidden; height:30px; }
.chakanjinfen{ width:67px; height:15px; background:url(../images/chakans.gif) no-repeat; border:0 none; cursor:pointer; margin:8px 10px 0 0px; float:right;}
.pres{ text-align: center; font-weight:700; width:100%; height:30px; line-height:30px;  }
.pres a{ font-weight:normal; padding:0 10px; color: #000; text-decoration:none;}
.pres span{ float:left;}
.pre{ width:3px; height:5px; background:url(../images/pre.gif) 20px no-repeat; }
.next{width:3px; height:5px; background:url(../images/next.gif) 0px no-repeat; }
.jifentt{width:490px;position:relative; height:255px; background:  url(../images/jf_tt.gif) top no-repeat; padding-top:10px;  }
.jflist{ width:410px; height:220px;  position:absolute; left:50px; top:60px;}
.jflist p{ line-height:30px;}
.jflist dl{ line-height:30px;}
.jflist dt{ font-weight:700; color:#ec6d56; l}
.jflist dd{ width:410px; margin:4px 0; height:30px;}
.jflist dd span{ float:left; text-align:center; display:block; overflow:hidden;  font-weight:700;}
.proname{ width:206px; color:#f29584;}
.proname a{color:#f29584;}
.shuliang{ width:204px; color:#f29584;}
.shuliang a{ color:#f29584;}


/*激活*/
.activecont{ padding-top:30px; text-align:center; color:#ec6d56; line-height:30px; font-size:15px; font-weight:700; font-family:"宋体";}
.activecont a{ color:#fe2700; text-decoration:underline; }
.kvtxt{ width:503px; height:59px; background: url(../images/kv_text.gif) no-repeat; text-indent:-1000em;}
.backs{ width:106px; height:28px; background:url(../images/back.gif) no-repeat;}
.backs a{width:106px; height:28px; float:left;}


/*忘记密码*/
.forbox{ width:1000px; height:600px; position:relative;}
.forgetcont{ padding-top:30px; color:#000; font-weight:700; text-align:center; font-size:14px; }
.forgetcont td{ height:35px;}
.fortt{ width:160px; height:55px; background:url(../images/forget_title.gif) no-repeat;}
.forsub{ width:93px; height:20px; background: url(../images/sub_bot.gif) no-repeat;  border:0 none; cursor:pointer;}
.restt{ width:160px; height:55px; background: url(../images/res_title.gif) no-repeat;}

/*积分兑换*/
.exchangecont{ padding-top:10px; text-align:center; line-height:20px;}
.exsub{ width:214px; height:54px; background:url(../images/duihuan_btn.gif) no-repeat; border:0 none; cursor:pointer;}
.extt{width:490px;position:relative; height:255px; background:   url(../images/yanzheng_toptt.gif) top no-repeat; padding-top:10px;  }
.excont{ width:410px; height:220px;  position:absolute; left:50px; top:60px;}
.excont td{ height:36px; line-height:36px;}
.exyz{ width:125px; height:21px; background:url(../images/phoneyz.gif) no-repeat; border:0 none; cursor:pointer;}
.exconttxt{ line-height:18px;}
.exqueren{ width:96px; height:28px; background:url(../images/ex_queren.gif) no-repeat; border:0 none; cursor: pointer;}

/*网络积点兑换*/
.onlinecont{ padding-top:30px; text-align:center; line-height:30px; }
.oqueren{ width:67px; height:18px; border:1px solid #000; background:#FFF; line-height:17px; text-align:center; font-weight:700;}

/*网络章程*/
.clubs{ width:1000px; padding-top:35px; }
.clubimgs ul{  background:#000; vertical-align: bottom; font-size: 0; width:1000px;}
.clubimgs li{ display:block;
}
.clubimgs li img{vertical-align:bottom;
}
.exyz{ width:125px; height:21px; background:url(../images/phoneyz.gif) no-repeat; border:0 none; cursor:pointer; text-indent:16px; line-height:24px; color:#333; }

