body { margin:0px 0; padding:0; font:12px/1.5 "微软雅黑","Arial","宋体";color:#333;background:#fff url(../images/nav-sprite.png) repeat-x center 65px; }
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
p, ul, ol, dl, dt, dd, h1, h2, h3, form { margin:0; padding:0; }
img { border:0; vertical-align:middle; }
li { list-style:none; }
input, select, textarea { vertical-align:middle; font-size:12px; }
a { color:#0069CA; text-decoration:none; }
a:hover { color:#4698D2; text-decoration:underline; }
div, ul, dl { zoom:1; }
div:after, ul:after, dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear{clear:both;height:0px;overflow:hidden;}
.blue{color:#006ed5;}
a.c6{ color:#666;}


#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:300px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

.maintop{background:#fff;height:70px;overflow:hidden;}
.maincont{width:1200px;margin:0px auto 0px;height:70px;}
.mlogo{margin-top:13px;float:left;}
.mainbox{width:1200px;margin:15px auto 0px;}
.main_left{float:left;}
.main_right{float:right;width:1200px;}
.gb_list{margin-right:355px;margin-top:15px;}
.gb_left{width:100%;}
.gb_right{width:450px;position:absolute;margin-left:860px;margin-top:-79px;}
.gb_map{margin-right:0px;margin-top:15px;}
.gb_map .gb_left,.gb_map .gb_right{display:none;}
.mgolf{display:block;background:url("http://res.bookingtee.com/opc/base/c6acdeb46753b553_l.png") no-repeat center top;width:310px;height:66px;text-indent:-9999px;float:right;margin-top:5px;}
/* .mgolf:hover{display:block;background:url(../images/m1.jpg) no-repeat center top;width:260px;height:66px;text-indent:-9999px;float:right;margin-top:5px;} */

.fruit_tab{border-bottom:solid 1px #0077CA;height:39px;}
.mod_tab {overflow:hidden;padding-left:20px;}
.mod_tab li{float:left;}
.mod_tab li a{float:left;height:38px;line-height:38px;display:block;background:url(../images/tab_bg2.png) repeat-x center top;border-top:solid 1px #E0E0E0;border-left:solid 1px #E0E0E0;border-right:solid 1px #E0E0E0;padding:0px 15px;font-size:14px;position:relative;margin-left:-1px;color:#666;}
.mod_tab li.current a{background:#fff url(../images/tab_bg.png) repeat-x center top;border-top:solid 2px #0077CA;border-left:solid 1px #0077CA;border-right:solid 1px #0077CA;font-size:16px;}
.mod_tab li.current a:hover{text-decoration:none;}
.icon_list{background:url(../images/icon1.png) no-repeat left center;padding-left:22px;}
.icon_map{background:url(../images/icon2.png) no-repeat left center;padding-left:22px;}

.search_fruit{border:solid 1px #E2E2E4;border-top:none;width:843px;}
.fruit_sort{border-left:solid 1px #E2E2E4;border-right:solid 1px #E2E2E4;border-bottom:solid 1px #E2E2E4;height:39px;line-height:39px;padding-left:18px;background:#F2F2F2;}
.px{float:left;}
.px_more{float:right;margin-right:15px;color:#666;}
.fruit_sort ul li {float:left;}
.fruit_sort ul li a{float:left;width:94px;height:21px;line-height:21px;background:url(../images/paixu.png) no-repeat;display:block;padding-left:6px;margin:9px 5px 0px 5px;color:#666;}
.fruit_sort ul li a.px1{background-position:0px -88px;}
.fruit_sort ul li a.px2{background-position:0px 0px;}
.fruit_sort ul li a.px3{background-position:0px -44px;}
.fruit_sort ul li.current a.px1{background-position:0px -110px;color:#ff6600;}
.fruit_sort ul li.current a.px2{background-position:0px -22px;color:#ff6600;}
.fruit_sort ul li.current a.px3{background-position:0px -66px;color:#ff6600;}

.gb_list .list_map{display:none;}
.gb_map .list_map{display:block;width:1200px;height:558px;}
.map_api{position:absolute;width:1200px;height:650px;}
.map_right{width:250px;height:650px;position:relative;z-index:2;float:right;background:#EDF4FD;overflow:auto;}
.map_right ul {line-height:18px;padding:8px 5px;border-bottom:dotted 1px #C1C1C1;overflow:hidden;}
.map_right ul .price{font-size:14px;float:left;}
.map_right ul li em{font-size:12px;font-style:normal;color:#666;}
.map_right ul li.mc{line-height:18px;height:18px;overflow:hidden;}

.num{ width:25px;height:34px;background:url(../images/icon4.png) no-repeat center center;float:left;text-align:center;line-height:22px;font-size:12px;color:#fff;margin:0px 5px 0px 3px;}
.li_hover .num{background:url(../images/icon3.png) no-repeat;color:#ff6600;}


/* searchbox */
.searchbox{ width:340px; background:url(../images/searchbox1.png) no-repeat;padding-top:50px;}
.searchbox #clubbookingdiv{background:url(../images/searchbox.png) repeat-y;padding:15px 0px;}
.searchbox .clubsearch{padding:0px 20px 0px 23px;}
.searchbox .clubsearch li{padding:10px 0px;line-height:30px;height:30px;}
.searchbox .clubsearch li span{font-size:14px;float:left;width:72px;}
.searchbox .i_city,.searchbox .i_date,.searchbox .i_time,.searchbox .i_key{ width:200px; height:30px;line-height:30px;background:url(../images/search_k.png) no-repeat;border:none;padding-left:8px;font-size:14px;font-family:"微软雅黑","Arial", "宋体";}
.searchbox .i_date{background:url(../images/search_k2.png) no-repeat;}
.searchbtnbox{padding:10px 0px 0px 97px;}
.searchbtn{background:url(../images/searchbtn.png) no-repeat;width:168px;height:40px;border:none;}
.btmbox{background:url(../images/searchbox3.png) no-repeat;height:20px;}

.searchbar {border:solid 1px #E2E2E4;background:#f8f8f8;padding:15px;}
.searchbar ul{float:left;margin-top:3px;}
.searchbar li{float:left;margin-right:19px;}
.searchbar .i_city,.searchbar .i_date,.searchbar .i_time,.searchbar .i_key{ width:150px; height:30px;line-height:30px;background:url(../images/search_k4.png) no-repeat;border:none;padding-left:8px;font-size:14px;font-family:"微软雅黑","Arial", "宋体";}
.searchbar .searchbtnbox{float:left;padding:0px;}
.searchbar .searchbtn{background:url(../images/searchbtn2.png) no-repeat;width:100px;height:36px;border:none;}

.searchbar .clubsearch li span{font-size:14px;float:left;line-height:30px;}
.clubsearch li em{float:left;font-size:18px;font-style:normal;color:#FF6600;position:relative;top:4px;}
.navNew{display: inline-block; position: relative;left: -30px;top: -15px;}
/* focus */
#focus {width:595px;height:330px; overflow:hidden;position:relative;}
#focus ul {height:330px; position:absolute;}
#focus ul li {float:left; width:595px; height:330px; overflow:hidden; position:relative; background:#fff;text-align:center;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:595px; height:40px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:595px; height:40px;right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:197px; height:40px;line-height:40px;text-align:center; _font-size:0;cursor:pointer; background:#000;margin-right:1px;color:#fff;}
#focus .btn span.no-m{width:199px;margin-right:0px;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/* focusClub */
#focusClub {width:940px;height:470px; overflow:hidden;position:relative;}
#focusClub ul {height:470px; position:absolute;}
#focusClub ul li {float:left; width:940px; height:470px; overflow:hidden; position:relative; background:#fff;text-align:center;}
#focusClub .preNext {width:45px; height:100px; position:absolute; top:185px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focusClub .pre {left:0;}
#focusClub .next {right:0; background-position:right top;}

.kbox_nr #focus {width:638px;}
.kbox_nr #focus ul li {width:638px;}
.kbox_nr #focus ul li .pic_bz{text-align:center;display:block;}
.kbox_nr #focus ul li img{max-height:290px;_height:290px;max-width:528px;_width:528px;}

#clublist{border:solid 1px #E2E2E4;border-top:none;margin-top:15px;float:left;width:593px;}
.boxtab{background:#F2F2F2;height:40px;line-height:40px;border-top:solid 2px #4698D2;}
.morecity{float:right;}
.morecity a{padding-right:35px;display:block;background:url(../images/arrow.gif) no-repeat 53px center;color:#A3A2A2;}
.morecity a:hover{text-decoration:none;background:url(../images/arrow2.gif) no-repeat 53px center;color:#4698D2;}
.boxtab ul{float:left;}
.boxtab ul li{float:left;font-size:14px;}
.boxtab ul li {padding:0px 20px;display:block;cursor:pointer;}
.boxtab ul li.on {background:#4698D2;color:#fff;}
.clubbox{line-height:22px;position:relative;}
.clubbox .t_box{overflow:hidden;width:100%;}
.clubbox a.a_list{display:block;}
.clubbox a:hover.a_list{background:#E9F2F9;text-decoration:none;cursor:pointer}
.t_bline{border-bottom:dotted 1px #C1C1C1;margin:0px 15px;padding:15px 0px;}
.clubbox .t_right{float:right;margin:22px 0px 0px 0px;}
.clubbox ul li.t1{float:left;margin-right:10px;}
.clubbox ul li.t1 img{padding:1px;border:solid 1px #E2E2E4;}
.clubbox ul li.t2{font-size:18px;color:#0069CA;line-height:26px;}
.clubbox ul li.t3{color:#666;margin-bottom:5px;}
.clubbox ul li.t4{color:#999;}
.clubbox ul li.t5{text-align:right;color:#333;}
.price{font-size:24px;color:#ff6600;}
.clubbox ul li.t6{text-align:right;}
.clubbox ul li.t6 img{padding:5px 0px 0px 6px;*padding:9px 0px 0px 6px;}
.morebtn {text-align:center;width:563px;}
.morebtn a{display:inline-block;*display:inline;zoom:1;width:200px;height:30px;line-height:30px;background:url(../images/morebtn.png) no-repeat center top;text-align:center;color:#fff;margin:15px 0px;}
.morebtn a:hover{background:url(../images/morebtn.png) no-repeat center -30px;text-decoration:none;}

.topbox{width:340px;margin-bottom:20px;}
.boxtitle{height:40px;line-height:38px;background:#E9F2F9;border-top:solid 1px #4698D2;;font-size:16px;padding-left:15px;}
.textlist li{height:45px;line-height:45px;border-bottom:dotted 1px #C1C1C1;font-size:14px;padding:0px 10px;}
.textlist li a{color:#0069CA;}
.textlist li .price{font-size:14px;float:right;}
.textlist li .price em{font-size:12px;font-style:normal;color:#888;padding-left:2px;}

.pictlist{position:relative;border-bottom:dotted 1px #C1C1C1;font-size:14px;padding:10px 10px 10px 33px;}
.pictlist li.p1{position:absolute;left:10px;}
.pictlist li.p2{float:left;}
.pictlist li.p2 img{padding:1px;border:solid 1px #E2E2E4;margin-right:10px;}
.pictlist li.p3{margin-bottom:5px;}
.pictlist li.p3 a{font-size:14px;color:#0069CA;}
.pictlist li.p3 .price{font-size:14px;float:right;}
.pictlist li.p3 .price em{font-size:12px;font-style:normal;color:#888;padding-left:2px;}
.pictlist li.p4{color:#999;font-size:12px;overflow:hidden;}
.pictlist li.p5{position:absolute;margin-top:-32px;margin-left:252px;clear:both;}
.pictlist li.p5 .price{font-size:14px;}
.pictlist li.p5 .price em{font-size:12px;font-style:normal;color:#888;padding-left:2px;}

.why {margin:25px 0px 35px;}
.why strong{font-size:16px;color:#FF8F3B;}
.why p{font-size:14px;color:#666;padding-top:3px;}
.w1{font-size:24px;color:#FF8F3B;}
.w2,..w3,.w4,.w5{margin-top:15px;}
.w2{background:url(../images/why_icon.jpg) no-repeat left 2px;padding-left:55px;margin-top:15px;}
.w3{background:url(../images/why_icon.jpg) no-repeat left -92px;padding-left:55px;margin-top:15px;}
.w4{background:url(../images/why_icon.jpg) no-repeat left -178px;padding-left:55px;margin-top:15px;}
.w5{background:url(../images/why_icon.jpg) no-repeat left -260px;padding-left:55px;margin-top:15px;}

.clubinfo{border-top:solid 1px #E2E2E4;background:#fff;}
.clubtitle{float:left;margin-top:15px;}
.clubtitle .c1{font-size:28px;color:#333;}
.box1{padding:8px 10px 8px 20px;border-bottom:solid 1px #CECED5;}
.clubweather{float:right;}
.clubweather ul{float:left;text-align:center;background:url(../images/wline.png) no-repeat left center;padding:0px 10px;}
.clubweather ul.nob{background:none;}
.clubweather ul li{padding:2px 0px;}

.box2{background:#F6F6F9;height:470px;}
.box_th{float:left;}
.introduction{float:left;width:220px;padding:15px 20px;}
.introduction ul {margin-bottom:10px;}
.introduction ul li{line-height:23px;}
.introduction h3{font-size:14px;margin-bottom:5px;color:#666;}
.introduction label{display:inline-block;color:#666;width:50px;text-align:right;padding-right:10px;}
.introduction .dzdh{display:inline-block;width:160px;}
.introduction .tline{border-top:solid 1px #CECED5;padding-top:10px;}

.booking{float:left;width:940px;margin-top:15px;border-top:solid 2px #587AD4;}
.calendar{height:70px;border-left:solid 1px #BFBFBF;}
.qw{width:100%;}

.th_teetime{float:right;width:137px;height:30px;line-height:30px;background:url(../images/th_bg.png) no-repeat center center;font-size:14px;color:#fff;text-align:center;}
.th_teetime2{position:absolute;width:340px;margin-left:600px;z-index:10;}
.th_teetime2 .h1_teetime{height:30px;line-height:30px;background:#D24A49;font-size:12px;color:#fff;text-align:left;padding:0px 15px;}
.th_teetime2 ul{background:#fff;border:solid 1px #BFBFBF;font-size:14px;}
.th_teetime2 ul li{margin:0px 15px;line-height:45px;height:45px;border-bottom:dashed 1px #E2E2E4;}
.th_teetime2 .price{font-size:14px;}
.th_time{float:right;text-align:left;width:180px;}
.th_a{float:right;margin-left:15px;}


.teetime{padding:10px 0px;}
.thtxt{font-size:14px;line-height:20px;float:left;margin-right:10px;}
.thtime{cursor:pointer;float:left;}
.thtime .price{font-size:20px;line-height:20px;}
.teetime .bt_teetime{float:left;line-height:20px;padding:5px 10px 5px 15px;width:60px;}
.teetime .i_time{float:left;}
.teetime .i_time{ width:150px; height:26px;line-height:26px;background:url(../images/k_bg.png) repeat-x center top;border:solid 1px #BEBEBE;padding-left:8px;font-size:14px;font-family:"微软雅黑","Arial", "宋体";}
.teetime .ggbtn{float:left;background:#D1D1D1;border:solid 1px #BFBFBF;height:28px;line-height:28px;padding:0px 20px;margin-left:10px;color:#333;}
.teetime a:hover.ggbtn{background:#B9B9B9;border:solid 1px #B1B1B1;color:#333;text-decoration:none;}

.booktime{padding-bottom:15px;}
.booktime h3{height:50px;line-height:50px;padding-left:15px;font-size:16px;}
.booktime ul.bt{height:32px;line-height:32px;background:#F0F0F0;color:#666;}
.booktime ul li{float:left;}
.booktime ul li.wt0{width:125px;padding-left:15px;}
.booktime ul li.wt1{width:160px;}
.booktime ul li.wt2{width:280px;}
.booktime ul li.wt3{width:350px;}
.booktime ul.bn{padding:10px 0px;font-size:14px;line-height:30px;border-bottom:solid 1px #E2E2E4;}
.booktime ul.nob{border-bottom:none;}
.booktime ul li .price{font-size:20px;}
.gf_yd{height:auto;overflow:hidden;}
.gf_name{width:125px;padding-left:15px;}
.gf_right{width:560px;float:right;}
.qtfk{float:right;margin-top:8px;margin-right:20px;height:18px;line-height:18px;padding-right:5px;font-size:12px;display:inline-block;text-align:center;color:#56B624;position:relative;top:-2px;margin-left:5px;}
.qtfk span{height:18px;line-height:18px;padding-left:5px;font-size:12px;display:inline-block;text-align:center;}
.bc2{color:#2D72FF;}

.ydzt{width:60px;height:30px;background:#F78D00;font-size:14px;display:inline-block;text-align:center;color:#fff;font-weight:bold;float:right;margin-right:15px;}
a:hover.ydzt{background:#DB6000;color:#fff;text-decoration:none;}
.wline{height:1px;background:#E2E2E4;clear:both;overflow:hidden;}
.mt0{margin-top:0px;}
.bk ul li.wt1{width:150px;}
.bk ul li.wt2{width:250px;}
.bk ul li.wt3{width:306px;}
.bk ul li.wt4{width:180px;}

.position{border:solid 1px #D1D1D1;background:url(../images/wz_bg.png) repeat-x center top;height:40px;line-height:40px;padding:0px 13px;font-size:14px;color:#666;}
.w_icon{background:url(../images/wz_icon.png) no-repeat left center;padding-left:35px;}

.right_info{float:right;width:245px;}
.map_info{border:solid 1px #E2E2E4;margin-top:15px;}
.maptxt{height:38px;line-height:38px;padding-left:3px;}
.fddt{background:url(../images/ss.png) no-repeat left center;padding-left:20px;margin-left:15px;}
.xlcx{background:url(../images/qn.png) no-repeat left center;padding-left:20px;margin-left:15px;}
.zbxx{background:url(../images/zb.png) no-repeat left center;padding-left:20px;margin-left:15px;}

.usertop{float:right;color:#D1D1D1;}
.usertop a{margin:0px 5px;}

.kbox{border-top:solid 1px #CECED5;margin-top:15px;background:#F6F6F9;padding:20px;}
.kbox_bt{font-size:14px;color:#666;margin-bottom:5px;font-weight:bold;}
.kbox_nr{font-size:14px;line-height:22px;color:#666;}
.kbox_nr .qdh label{float:left; line-height:24px;height: 24px;margin-right:10px;}
.qdh{margin:15px 0px;}
.qdh a .circle { width: 24px; height: 24px; line-height:24px;background: #fff; border:solid 1px #305CE5;color:#305CE5;font-size:14px;display:block;float:left;text-align:center;-moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px;margin-right:15px; } 
.qdh a:hover .circle{background:#305CE5;color:#fff;}


.dpqy label{float:left; line-height:24px;height: 24px;}
.star{display:inline-block;width:18px;height:19px;background:url(../images/star1.png) no-repeat center;margin-right:8px;margin-top:3px;}
.star_ban{background:url(../images/star3.png) no-repeat center;}
.star_on{background:url(../images/star2.png) no-repeat center;}
.pf1{float:left;width:280px;margin:5px 0px;}
.pf2{float:left;margin:5px 0px;}
.pf3{float:left;width:280px;margin:5px 0px;}
.pf4{float:left;margin:5px 0px;}
.pf1 .star:hover,.pf2 .star:hover,.pf3 .star:hover,.pf4 .star:hover{background:url(../images/star2.png) no-repeat center;}
.dp_mess{border:solid 1px #CECED5;background:#fff;width:620px;height:80px;margin-top:10px;padding:5px;color:#888;}
.dptj{width:80px;height:30px;line-height:30px;background:#0070D1;font-size:14px;display:inline-block;text-align:center;color:#fff;font-weight:bold;margin:10px 15px 0px 0px;}
a:hover.dptj{background:#274BC4;color:#fff;text-decoration:none;}
.dpts{color:red;height:30px;line-height:30px;display:inline-block;}
.dpnr{margin-top:25px;}
.dpnr .star{margin-right:3px;}
.dpst{float:left;width:170px;}
.dpst img{float:left;margin-top:2px;margin-right:1px;}
.dppf,.dprs{color:#333;margin-left:15px;}
.dpfs{font-size:12px;margin-top:5px;}
.dpfs img{float:left;margin-top:6px;margin-right:1px;}
.dpxdf{float:left;margin-right:15px;margin-left:5px;}

.dplist{border:solid 1px #CECED5;background:#fff;padding:5px 15px 15px;}
.dplist_star{float:left;margin-right:15px;margin-top:5px;}
.dplist_fs{float:left;margin-right:15px;color:#888;}
.dplist_time{float:right;margin-left:15px;color:#888;}
.dplist_phone{float:right;margin-left:15px;color:#888;}
.dplist_text{font-size:14px;margin:8px 0px;word-break:break-all;}
.dplist_k{border-bottom:dashed 1px #CECED5;padding:15px 0px 10px;}

.kpic_list{margin-top:15px;position:relative;}
.kpic_list li{float:left;margin:0px 11px 0px 11px;}
.li_bt{margin-top:5px;}
.li_jg .price{font-size:14px;}
.juli{float:right;color:#888;}

.kpic_list2{margin-top:15px;}
.kpic_list2 li{margin:0px 0px 20px 0px;}

.userbox{margin-top:15px;}
.boxtop{height:48px;background:#F5F5F5;width:100%;}
.bh{float:left;line-height:48px;font-size:18px;padding-left:15px;}
.path{float:right;padding:7px 15px 0px 0px;}
.path ul{float:left;}
.path ul li{float:left;border-bottom:solid 4px #E2E2E4;margin:0px 1px;width:75px;text-align:center;line-height:24px;color:#999;}
.path ul li.on{border-bottom:solid 4px #4698D2;color:#000;}
.path ul li.over{border-bottom:solid 4px #99C8F5;}

.boxcontent{border:solid 1px #4698D2;padding:15px 15px 40px;}
.dd_top{border-bottom:solid 1px #C6E0CB;padding:15px;background:#EBFAED;}
.dd_top_left{float:left;margin-left:13px;}
.dd_top_right{float:right;width:223px;}
.dd_top_right .price{top:3px;position:relative;}
.zf_h3{padding-top:15px;color:#7ABD54;}
.zf_list{padding:22px 10px;border-bottom:solid 1px #D2D2D4;margin-bottom:5px;}
.pay_img{float:left;width:210px;}
.pay_img img{margin-left:10px;}
.pay_text{float:left;width:310px;color:#888;}
.pay_je{float:right;width:200px;}
.on_list{border:solid 2px #FF9900;}
.bt_qr{border:solid 1px #ff6600;height:30px;line-height:30px;position:relative;top:4px;margin-left:10px;background:#ff6600;color:#fff;}
.bt_qx{border:solid 1px #BEBEBE;height:30px;line-height:30px;position:relative;top:4px;margin-left:10px;}

.fl{height:40px;line-height:40px;background:#E2EFF9;border-left:solid 3px #4698D2;padding-left:15px;font-size:18px;color:#0069CA;}
.gsbox{margin:15px 18px;overflow:hidden;}
.gs{margin:10px 0px;overflow:hidden;line-height:20px;}
.gs label{padding-right:15px;width:75px;display:inline-block;text-align:right;}
.gs label span{color:#FF6600;padding-right:3px;}
.gs h2{font-size:16px;}
.label_left label{float:left;}
.ts1{font-weight:bold;font-size:16px;color:#0069CA;}
.ts2{overflow:hidden;display:blcok;float:left;width:350px;}
.b25{margin-bottom:25px;}
#usernum{height:22px;line-height:22px;border:solid 1px #BABABA;width:70px;}
.i_user{ width:212px; height:26px;line-height:26px;background:url(../images/k_bg.png) repeat-x center top;border:solid 1px #BEBEBE;padding-left:8px;font-size:14px;font-family:"微软雅黑","Arial", "宋体";}
.yzm{ width:72px;margin:0px 139px 0px 0px;}
a.yzm_an{ width:130px; height:30px;line-height:30px;margin-left:93px;background:url(../images/an4.png) no-repeat;float:left;text-align:center;position:absolute;color:#fff;}
a:hover.yzm_an{ background:url(../images/an5.png) no-repeat;text-decoration:none;color:#fff;}
.username{float:left;}
.username ul{float:left;padding-right:20px;}
.i_username{ width:110px; height:26px;line-height:26px;background:url(../images/k_bg.png) repeat-x center top;border:solid 1px #BEBEBE;padding-left:8px;font-size:14px;font-family:"微软雅黑","Arial", "宋体";margin:5px 0px 10px;}
.tips_1{border:solid 1px #FDCB97;background:#FDF9EA;float:left;position:absolute;padding:0px 9px;line-height:22px;margin:0px 0px 0px 13px;color:#666;}
.icon_arrow{background:url(../images/jt.png) repeat-x left center;width:7px;height:9px;display:block;position:absolute;margin-left:-15px;margin-top:6px;*margin-top:3px;_margin-top:-2px;}
.tips_2{border:solid 1px #FDCB97;background:#FDF9EA;float:left;position:relative;padding:0px 9px;line-height:22px;margin:0px 0px 0px 13px;color:#666;}
.tips_2{border:solid 1px #FDCB97;background:#FDF9EA;float:left;position:absolute;padding:5px 9px;line-height:20px;color:#666;width:210px;z-index:99;margin:0px 0px 0px 10px;}
.tips_3{border:solid 1px #FDCB97;background:#FDF9EA;float:left;position:relative;padding:10px 15px;line-height:22px;margin:0px 0px 20px 28px;color:#666;width:440px;}
.icon_arrow2{background:url(../images/jt3.png) repeat-x left center;width:17px;height:11px;display:block;position:absolute;margin-left:57px;margin-top:-21px;}
.yjsm{display:block;margin-top:5px;}
.zxfu{color:#333;display:inline-block;width:50%;}
.qtfu{color:#333;display:inline-block;width:50%;}
.f14{font-size:14px;}
.f16{font-size:16px;}

.qcbox{padding:10px ;}
.qcinfo{border:solid 1px #FDCB97;}
.qcinfo h3{line-height:40px;height:40px;background:#FEEECB;padding-left:15px;font-size:16px;color:#FC812C;}
.qcinfo ul{padding:13px 17px;background:#FCF7ED;}
.qcinfo ul li{padding:2px 0px;color:#444;}
.ts{color:#888;padding-left:5px;}
.hts{color:red;padding-left:5px;}

.order_an{margin-left:106px;width:200px;height:40px;line-height:40px;display:blcok;background:url(../images/an.png) no-repeat;float:left;color:#fff;text-align:center;font-weight:bold;font-size:18px;}
a.order_an{background:url(../images/an.png) no-repeat;color:#fff;}
a:hover.order_an,.order_an:hover{background:url(../images/an2.png) no-repeat;text-decoration:none;cursor: pointer;}
.djh_an{background:url(../images/an3.png) no-repeat;color:#bbb;cursor:default;}

.gsbox2{margin:0px 28px;overflow:hidden;}
.gs_pay{margin:15px 0px;clear:both;}
a.pay_an{width:140px;height:42px;line-height:42px;padding:5px;border:solid 1px #d2d2d4;float:left;display:block;}
a:hover.pay_an{border:solid 1px #FDCB97;}
.gx{background:url(../images/gx.png) no-repeat left 4px;padding-left:48px;font-size:24px;height:40px;line-height:40px;color:#64B11F;}
.cg{background:url(../images/face.png) no-repeat left center;padding-left:48px;height:65px;line-height:65px;color:#64B11F;padding-left:72px;}
.gts{position:relative;margin-left:72px;margin-top:-20px;}
.gs_line{border-bottom:dashed 1px #d2d2d4;margin:20px 0px;overflow:hidden;}
.gsbox3{margin:0px 28px;overflow:hidden;}
.gsbox3 .gs{margin:0px;overflow:hidden;line-height:26px;font-size:14px;color:#666;}
.gsbox3 .gs label{font-weight:normal;padding-right:10px;}
.ddsm{background:url(../images/ddsm.png) no-repeat left center;margin-left:20px;padding-left:18px;}
.gsbox4{margin:0px 0px;overflow:hidden;}
.gsbox4 .gs{color:#333;}
.b_line{border-bottom:dashed 1px #ff6600;padding-bottom:1px;}

.m_user{border:solid 1px #E2E2E4;position:relative;}
.m_tab{height:35px;background:#F2F2F2;font-size:14px;color:#fff;border-bottom:solid 1px #E2E2E4;}
.m_tab li{float:left;border-right:solid 1px #E2E2E4;position:relative;margin-top:-1px;z-index:3;}
.m_tab li a{padding:0px 50px;display:block;line-height:36px;color:#666;}
.m_tab li.on a{font-size:14px;font-weight:bold;color:#333;background:#fff;border-top:solid 4px #4698D2;line-height:33px;height:33px;}
.m_tab li.on a:hover{text-decoration:none;}
.m_content{padding:25px 35px;}
.m_xx{font-size:14px;}
.m_ts{border:solid 1px #90CBF1;background:#EFF7FD url(../images/hi.png) no-repeat 5px center;font-size:14px;padding:6px 15px 6px 80px;line-height:30px;}
.m_info{background:#EFF7FD;padding:6px 15px 6px 15px;}
.m_info ul{float:left;width:660px;}
.m_info ul li{float:left;width:50%;}
.m_bt{border-bottom:solid 2px #DFDFDF;height:35px;margin:30px 0px 10px;font-size:16px;}
.m_bt span{float:left;border-bottom:solid 2px #4698D2;line-height:35px;height:35px;}
.tqxj{margin-left:25px;}
.zhcz{color:#fff;text-align:center;font-weight:bold;font-size:12px; margin-left:25px;width:70px;height:24px;line-height:24px;display:inline-block;background:url(../images/ljzh.png) no-repeat;}
.xgmm{margin-left:25px;}
.bl{border-bottom:solid 1px #0069CA;}
.lj_pay{margin:12px 0px 0px;width:140px;height:40px;line-height:40px;display:blcok;float:right;color:#fff;text-align:center;font-weight:bold;font-size:18px;}
a.lj_pay{background:url(../images/payan.png) no-repeat;color:#fff;}
a:hover.lj_pay{text-decoration:none;}

.m_table{padding:15px;}
.m_table table{text-align:center;width:100%;}
.m_table th {border-bottom:solid 2px #88C7F0;background:#E9F4FC;line-height:30px;color:#333;}
.m_table td {border-bottom:solid 1px #E2E2E4;background:#fff;line-height:20px;padding:15px 0px;}
.m_table .tr_h td{background:#F5F5F5;}
.th1{width:7%;}
.th2{width:12%;}
.th3{width:19%;}
.th4{width:15%;}
.th5{width:7%;}
.th6{width:15%;}
.th7{width:10%;}
.th8{width:15%;}
.ddxq{margin:0px 2px;}
.qxdd{margin:0px 5px;}
a.m_pay{width:70px;height:24px;line-height:24px;display:blcok;background:url(../images/ljzh.png) no-repeat;float:left;color:#fff;text-align:center;font-weight:bold;font-size:12px;}

.up_box_cont {margin:20px 0px 10px 40px;width:418px;}
.up_box_cont label{font-weight:bold;padding-right:10px;width:75px;display:inline-block;text-align:right;}
.box_li{height:15px;line-height:15px;}
.box_li4{margin:10px 0px 10px 0px;}
.box_li6{margin:0px 0px 15px 15px;line-height:22px;height:22px;}
.wjpass{float:right;margin-right:110px;}
.zc{float:right;line-height:30px;margin-right:110px;}
.otherLogin_q{background:url(../images/login_ico2.png) no-repeat left center;padding-left:23px;line-height:22px;height:22px;display:inline-block;margin:0px 5px 0px 10px;}
.otherLogin_sina{background:url(../images/icon32_wx_button.png) no-repeat left center;margin-left:100px; line-height:22px;height:32px;width:156px; display:inline-block;}


a.W_btn_g, a.W_btn_g span{
  background: url("http://img.t.sinajs.cn/t5/style/images/common/bg_btn.png?id=1362479571953") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  line-height: 29px;
  overflow: hidden;
  padding: 0 0 0 2px;
}
a.W_btn_g {
  background-position: 0 -780px;
}
a:hover.W_btn_g {
  background-position: 0 -300px;
}
a.W_btn_g span{
  font-size: 14px;
  font-weight: bold;
  min-width: 49px;
  padding: 0 16px 0 14px;
  text-align: center;
  color:#fff;
}
a.W_btn_g span {
  background-position: right -810px;
}
a:hover.W_btn_g span {
  background-position: right -330px;
}

.footer{border-top:solid 1px #E2E2E4;margin-top:35px;padding-top:20px;}
.f_club{width:950px;margin:10px auto 40px;background:#fff;}
.f_club h2{font-size:16px;margin-bottom:10px;}
.f_club_left{float:left;width:455px;}
.f_club_right{float:right;width:455px;}
.f_club a{color:#888;line-height:22px;}
.f_club_left a{display:inline-block;width:91px;}
.f_club_right a{display:inline-block;width:91px;}
.aboutus{text-align: center;}
.aboutus p{margin:5px 0px;}
.aboutus a{color:#666;margin:0px 5px;}


/* 活动页 */

.hdpic_top{background:url(../images/hdpic_top.png) repeat-x center center;width:100%;height:77px;position:absolute;}
.hdpic_nc{width:950px;margin:13px auto;font-size:22px;color:#fff;text-align:Center;}
.hdpic_nc strong{margin:0px 30px;}
.hdpic1{background:url(../images/hdpic1.png) no-repeat center center;width:100%;height:233px;margin-top:15px;}
.hdpic2{background:url(../images/hdpic2.png) no-repeat center center;width:100%;height:200px;}
.hdpic3{background:url(../images/hdpic3.jpg) no-repeat center center;width:100%;height:190px;}

.hdpic4{width:992px;margin:0px auto;height:87px;overflow:hidden;}
.hdpic4_1{height:87px;line-height:98px;width:960px;background:url(../images/hd1.jpg) no-repeat center center;padding:0px 16px;font-size:30px;color:#fff;font-weight:bold;}
.bt_left{float:left;width:518px;text-align:Center;}
.bt_right{float:left;width:442px;text-align:Center;}
.hdpic5{margin:0px auto;width:960px;background:url(../images/hd2.jpg) repeat-y center center;padding:0px 16px;overflow:hidden;}
.hdpic5_1{float:left;width:518px;padding:25px 0px;border-right:solid 1px #A3D1E0;}
.hdpic5_2{float:left;width:426px;padding:25px 0px 25px 15px;}
.hdpic6{margin:0px auto;width:960px;height:18px;background:url(../images/hd3.jpg) no-repeat center center;padding:0px 16px;}
.yqll{border:solid 1px #64CD10;width:332px;height:42px;font-size:16px;line-height:42px;padding:0px 10px;}
.yqll2{width:230px;}
.hdpic5_3{font-size:22px;line-height:42px;float:left;margin:0px 15px 0px 20px;}
.hdpic5_4{font-size:22px;line-height:42px;float:left;margin:0px 15px 0px 20px;}
.hdpic5_5{width:100%;padding:40px 0px;text-align:center;font-size:16px;}
.dlan{float:none;line-height:30px;margin-left:5px;}
.hdpic7{width:992px;margin:0px auto;height:280px;overflow:hidden;background:url(../images/hd4.jpg) no-repeat center center;}
.hdpic7_1{padding:45px 50px;}
.hdpic7_1 h2{padding:0px 0px 15px;font-size:24px;color:#74BF27;}
.hdpic7_1 p{font-size:16px;margin-bottom:15px;}

.hdpic8{width:992px;margin:0px auto 50px;overflow:hidden;}
.hdpic8_1{width:992px;height:18px;overflow:hidden;background:url(../images/hd5.jpg) no-repeat center center;}
.hdpic8_2{background:url(../images/hd2.jpg) repeat-y center center;padding:25px 50px;overflow:hidden;}
.hdpic8_3{width:992px;height:18px;overflow:hidden;background:url(../images/hd3.jpg) no-repeat center center;}
.hdpic8_2 h2{padding:0px 0px 15px;font-size:24px;color:#74BF27;}
.hdpic8_2 table{border-left:solid 1px #81E800;width:100%;}
.hdpic8_2 td{border-right:solid 1px #81E800;border-bottom:solid 1px #81E800;padding:0px;margin:0px;height:60px;line-height:60px;text-align:Center;font-size:16px;}
.hdpic8_2 .hdpic8_4 td{background:#63CC10;font-size:24px;color:#fff;}
.yxf_hs{color:#ff6600;}
.hd_an{margin-left:165px;margin-top:20px;width:200px;height:40px;line-height:40px;display:blcok;background:url(../images/an.png) no-repeat;float:left;color:#fff;text-align:center;font-weight:bold;font-size:18px;}
a.hd_an{background:url(../images/an.png) no-repeat;color:#fff;}
.mleft_hd{margin-left:125px;}

.fshare_bt{font-size:22px;line-height:42px;margin:0px 15px 0px 20px;}
.fshare{margin:10px 15px 0px 20px;}
.fshare a{text-indent: -9000px;overflow: hidden;margin-right: 3px;vertical-align: middle;display: inline-block;zoom: 1;}
 .fshare a{width: 147px;height: 34px;margin-right: 10px;float: left;display: block;background-image: url(../images/btn-share.png);background-attachment: scroll;background-repeat: no-repeat;background-position-x: 0%;background-position-y: 0%;background-size: auto;background-origin: padding-box;background-clip: border-box;background-color: transparent;}
.fshare .fs-qzone{background-position: -154px 0px;}
.fshare .fs-tqq{background-position: -309px 0px;}

.fwrx{background:url(../images/ffrx.jpg) no-repeat 20px center;float:left;padding:2px 0px 2px 50px;margin:10px 0px 0px 15px;border-left:solid 1px #2873B5;}
.phone{color:#333;display:block;font-size:14px;}
.p_hm{font-weight:bold;font-size:16px;color:#ff6600;display:block;}

.i_nav{padding:0px;height:40px;background:#2871D4;}
.i_nav_c{width:1200px;margin:0px auto;}
.i_nav_l ul li{line-height:40px;float:left;}
.i_nav_l ul li a{color:#fff; padding:0px 30px;font-size:14px;line-height:40px;float:left;}
.i_nav_l ul li.on a{background:#1F569A;}
.i_nav_l{float:left;}
.i_nav_r{float:right;color:#fff;}
.i_nav_r a{line-height:40px;padding:0px 15px;color:#fff;font-size:14px;}
.i_nav_user{height:40px;z-index:99;background:#2E9BFF;padding-right:9px;}
.i_nav_user_l{height:40px;padding-left:9px;float:left;}
.ddshu{height:23px;width:29px;line-height:15px;background:url(../images/ddshu.png) no-repeat center;display:block;position:absolute;text-align:center;margin:5px 0px 0px 10px;*margin-top:-5px;margin-left:-15px;}

.order_ts{border:solid 1px #F8CEA4;width:948px;margin:15px auto 0px;background:#FCFBF9;padding-bottom:10px;}
.ts_top{height:40px;line-height:40px;background:#FDE9C6;font-weight:bold;padding-left:15px;color:#CD0000;font-size:16px;}
a.ts_gb{display:block;width:21px;height:21px;text-indent:-9999px;float:right;background:url(../images/gb2.png) no-repeat center;margin:10px 7px 0px 0px;}
a:hover.ts_gb{background:url(../images/gb.png) no-repeat center;cursor:pointer;}
.order_ts ul{margin:0px 20px;width:907px;}
.order_ts ul li{float:left;height:40px;line-height:40px;font-size:14px;text-align:center;border-bottom:solid 1px #CFD4D7;}
.order_ts ul li.ts_1{width:20%;display:inline-block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.order_ts ul li.ts_2{width:15%;}
.order_ts ul li.ts_3{width:10%;}
.order_ts ul li.ts_4{width:23%;display:inline-block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.order_ts ul li.ts_5{width:15%;}
.order_ts ul li.ts_6{width:17%;}
.order_ts ul.ts_bg li{font-weight:bold;}
.ddxq{margin-left:15px;}
.order_ts ul li .m_pay{margin-top:8px;}

.club_all{border:solid 1px #CFD4D7;background:#fff;}
.club_left h3{border-bottom:solid 1px #4698D2;background:#4698D2;line-height:32px;padding-left:10px;color:#fff;font-size:16px;}
.club_all_list ul{background:#F2F2F2;border-bottom:solid 1px #CFD4D7;width:1168px;padding:10px 15px;}
.club_all_list ul li{line-height:24px;width:10%;float:left;}
.club_all_list ul li a{color:#333;display:block;padding-left:15px;font-size:14px;}
.club_all_list ul li a:hover{color:#333;background:#DEDEDE;color:#333;text-decoration:none;}
.club_all_list ul li.ondq a{color:#333;background:#4698D2;color:#fff;text-decoration:none;}
.club_right{float:left;padding:0px 0px 20px;width:100%;}
.club_right ul {margin-bottom:20px;}
.club_right ul li{float:left;width:300px;line-height:24px;padding:0px 30px 0px 30px;font-size:14px;}
.club_right ul li span{float:right;color:#ff6600;}
.club_right h3{border-bottom:solid 1px #E2E2E4;line-height:32px;margin:15px 30px 5px;font-size:16px;}

.club_list_ellipsis{display:inline-block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:150px;}
.addCommentTips{font-size:12px;color:red;float:left;margin:3px 0px 0px 8px;}
#totalStar{display:inline-block;}
.isPhone {background:url(../images/ztphone.jpg) no-repeat center top;float: right;color:#FFF;padding:0 5px 0 43px;width:120px; }

.hotCoursesDiv{z-index:9999;width:206px;background-color:#fff;color:#000;border:1px #888 solid;display:none}
.hotcllist li{padding:0px 7px;line-height:26px;height:26px;color:#333;}
.hotcllist li:hover{background:#ccc;}
.hotcllist div{padding:0px 7px;line-height:26px;height:26px;color:#888;}

.golfCode{pointer-events: none;position:fixed;top:0px;left:50%;margin-left:251px;z-index:999;width:368px;height:628px;overflow:hidden;background:url(../imgCash/xiazaiye.jpg) no-repeat center top;}
.golfCode a{position:absolute;}
.topCode{height:40px;line-height:40px;background:#FDE9C6;font-weight:bold;padding-left:15px;color:#CD0000;font-size:16px;}
a.topCode{display:block;width:21px;height:21px;text-indent:-9999px;float:right;background:url(../images/appClose.png) no-repeat center;margin:10px 7px 0px 0px;}
a:hover.topCode{background:url(../images/appClose.png) no-repeat center;cursor:pointer;}

.m_sm{width:250px;position:absolute;left:50%;margin-left:-125px;top:20%;}
.m_img img{width:200px;margin:0px 25px;}
.m_txt{font-size:16px;text-align:center;margin-top:10px;border-bottom:1px #E0E0E0 solid;padding-bottom:15px;}
.m_je{font-size:24px;text-align:center;margin-top:15px;border-bottom:1px #E0E0E0 solid;padding-bottom:15px;font-weight:bold;color:#666;}
.m_btn{margin-top:20px;}
a.W_btn_g2 {background-position: 0 -660px;margin:0px 8px;}
a.W_btn_g2 span {background-position: right -690px;color: #4698D2;}
a:hover.W_btn_g2 {background-position: 0 -720px;margin:0px 8px;}
a:hover.W_btn_g2 span {background-position: right -750px;color: #4698D2;}

/*客服按钮*/
#service{margin-top:-200px;position:fixed; _position:absolute;right:20px;top:50%;width:56px;height:400px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
#service a{display:block;width:56px;height:100px;text-indent:-9999px;background:url(../img/service.png) no-repeat;cursor:pointer;margin-bottom:1px}
#service a.mscBtn{height:50px;background:#fff url(../img/musicBtn.gif) no-repeat}
#service a.goTop{height:50px;width:56px;background-position:0 bottom}
#service a.goTop:hover{background-position:-56px bottom}
#service a.pause{background-position:0 bottom}
#service .srvLog{}
#service .srvLog:hover{background-position:-56px 0}
#service .srvCns{background-position:0 -100px}
#service .srvCns:hover{background-position:-56px -100px}
#service .srvDj{background-position:0 -200px}
#service .srvDj:hover{background-position:-56px -200px}

.clubHistory{float:left;diaplay:inline-block;overflow: hidden;width:240px;white-space:nowrap;}



