@charset "utf-8";
/* CSS Document */

.subnav{ height:36px; line-height:36px; color:#281a03;}
.banner{ height:102px; margin-bottom:10px;}
.c-main{ background:url(../images/myclub/content_bg.png) no-repeat; padding-top:23px;}
.c-main .left-main{ width:715px; float:left;}
.c-main .left-main .m-tit{ color:#fff; padding-left:30px; font-size:14px; margin-bottom:47px;}
.c-main .left-main .m-tit b{ font-weight:bold; color:#9b2400; height:37px; line-height:37px;}
.c-main .left-main .m-con{ position:relative;}
.c-main .left-main .m-con .m-conb{ width:313px; float:left; margin:0 0 10px 18px; display:inline; position:relative; z-index:3}
.c-main .left-main .m-con .m-conb .hl-top{ height:16px;}
.c-main .left-main .m-con .m-conb .fl-bottom{ height:32px;}
.c-main .left-main .m-con .m-conb .hl-top .tl{ display:block; width:20px; height:16px; float:left; background:url(../images/myclub/tl.png) no-repeat;}
.c-main .left-main .m-con .m-conb .hl-top .tc{ display:block; width:272px; height:16px; float:left; background:url(../images/myclub/tc.png) repeat-x;}
.c-main .left-main .m-con .m-conb .hl-top .tr{ display:block; width:21px; height:16px; float:left; background:url(../images/myclub/tr.png) no-repeat;}
.c-main .left-main .m-con .m-conb .fl-bottom .bl{ display:block; width:22px; height:32px; float:left; background:url(../images/myclub/bl.png) no-repeat;}
.c-main .left-main .m-con .m-conb .fl-bottom .bc{ display:block; width:253px; height:32px; float:left; background:url(../images/myclub/bc.png) repeat-x;}
.c-main .left-main .m-con .m-conb .fl-bottom .br{ display:block; width:38px; height:32px; float:left; background:url(../images/myclub/br.png) no-repeat;}
.c-main .left-main .m-con .m-conb .conb_info{ width:260px; background:url(../images/myclub/cc.png) repeat-y; height:160px; padding:0 25px 0 28px;}
.c-main .left-main .m-con .m-conb .conb_info h2{ font-size:14px; font-weight:bold; color:#333300; padding-left:10px; background:url(../images/myclub/myclub_img_bg.png) no-repeat 0 0; height:19px; padding-top:10px;}
.c-main .left-main .m-con .m-conb .conb_info .info-list{ padding:10px;}
.c-main .left-main .m-con .m-conb .conb_info .info-list li{ line-height:20px;}
.c-main .left-main .m-con .m-conb .conb_info .info-list li a{ color:#9f6722;}
.c-main .left-main .m-con .m-conb .conb_info .info-list .iconbg{ background:url(../images/myclub/myclub_img_bg.png) no-repeat 70px -34px;}
.c-main .left-main .m-con .m-conb .conb_info .info-list .iconbg1{ background:url(../images/myclub/myclub_img_bg.png) no-repeat 130px -34px;}
.c-main .left-main .m-con .peccil{ width:154px; height:268px; float:left; position:relative; margin:30px 0 0 52px; background:url(../images/myclub/pencil.png) no-repeat;}
.c-main .left-main .m-con .icon-gs{ width:176px; height:317px; float:right; background:url(../images/myclub/gs.png) no-repeat; position:relative; z-index:1; margin:-100px 80px 0 0}

/*.c-main .left-main .m-con .peccil{ width:154px; height:268px; float:left; position:absolute; background:url(../images/myclub/pencil.png) no-repeat; top:470px; left:52px;}
.ie7 .c-main .left-main .m-con .peccil{top:260px;}
.c-main .left-main .m-con .icon-gs{ width:176px; height:317px; float:right; background:url(../images/myclub/gs.png) no-repeat; position:absolute; z-index:1; top:330px; right:80px;}
.ie7 .c-main .left-main .m-con .icon-gs{ top:110px}*/
.datepicker{background: #fff url(../../common/images/decoration/timeButton.gif) no-repeat 99% 50%;}
.city{background: #fff url(../../common/images/decoration/placeButton.gif) no-repeat 99% 50%;}
.c-main .right-main{ float:right; width:205px; padding-top:54px;}
.c-main .right-main .rm-info{ margin-bottom:10px;}
.c-main .right-main .rm-info .rm-top{ width:205px; background:url(../images/myclub/myclub_img_bg.png) no-repeat 0 -96px; height:9px; overflow:hidden;z-index:-1}
.c-main .right-main .rm-info .rm-cen{ width:180px; height:207px; background:url(../images/myclub/center-bg.png) repeat-y; padding:0 12px 0 13px;}
.rm-down{ z-index:-1;}
.c-main .right-main .rm-info .rm-cen h2{ font-size:14px; font-weight:bold; color:#62481a; background:url(../images/myclub/myclub_img_bg.png) no-repeat -8px -143px; height:30px; line-height:30px; padding-left:3px; margin-bottom:10px;}
.c-main .right-main .rm-info .rm-cen .tab{padding-bottom:5px;}
.c-main .right-main .rm-info .rm-cen .tab .tabs{ height:20px; }
.c-main .right-main .rm-info .rm-cen .tab .tabs li{ float:left; cursor:pointer; width:45px;}
.c-main .right-main .rm-info .rm-cen .tab .tabs .line{background:url(../images/myclub/myclub_img_bg.png) no-repeat 35px -192px;}
.c-main .right-main .rm-info .rm-cen .tab .tabs li.on{ font-weight:bold; text-decoration:underline}
.c-main .right-main .rm-info .rm-cen .tab .tabs span{ float:left; margin:0 10px;}
.c-main .right-main .rm-info .rm-cen .tabmain{}
.c-main .right-main .rm-info .rm-cen .tabmain div.tabmian-p{ line-height:26px; height:26px; margin-bottom:4px; display:block;}
.c-main .right-main .rm-info .rm-cen .tabmain label{ width:58px; float:left}
.c-main .right-main .rm-info .rm-cen .tabmain input{ width:114px; height:20px; border:1px solid #d1d1c6; float:left; color:#858585}
.c-main .right-main .rm-info .rm-cen .tabmain .btn-inquire{ width:106px; height:26px; border:none; background:url(../images/myclub/myclub_img_bg.png) no-repeat 0 -61px; cursor:pointer;}
.c-main .right-main .rm-info .rm-cen .tabmain .inpuire{ margin-top:10px; padding-left:35px;}
.c-main .right-main .rm-info .rm-cen .tabmain .map{ text-align:center; display:inline-block; width:180px; height:20px; line-height:20px;}

.c-main .right-main .rm-info .rm-cen dl{ margin-bottom:17px;}
.c-main .right-main .rm-info .rm-cen dl dt{ float:left; width:71px; height:54px; margin-right:6px}
.c-main .right-main .rm-info .rm-cen dl dt img{ border:1px solid #48381a;}
.c-main .right-main .rm-info .rm-cen dl dd b{ color:#281a03; margin-bottom:8px; display:inline-block}
.c-main .right-main .rm-info .rm-cen dl dd{ color:#a58345; float:left; width:95px;}

.c-main .right-main .rm-info .rm-bot{ width:205px; height:11px; background:url(../images/myclub/myclub_img_bg.png) no-repeat 0 -118px; z-index:-1; }
.c-main .right-main .rm-info .h455{ height:415px;}

/*c-search*/
.query-form{ height:118px; padding-top:10px;}
.c-search{ position:relative; z-index:20;height:20px; line-height:20px; border:1px solid #ccc; float:left; margin-left:0; width:100px; _width:93px; padding-right:20px; background:#fff url(../../home/images/index/index.png) no-repeat 103px -112px; _background-position:100px -112px;}
.tabmain span.cinfo{width:100px; _width:93px; color:#999; height:20px; line-height:20px; text-align:left; text-indent:3px;display: inline-block; }
.tabmain .cityword{float:none;width:97px;_width:93px; text-align:left; text-indent:2px;display:none;border:0; height:18px; line-height:18px; color:#000; overflow:hidden; font-size:12px;}
.c-main .right-main .rm-info .rm-cen .tabmain input.cityword{ border:none;width:97px;_width:93px;float:none;}
.c-search .t-tips,.c-search .o-tips{ width:270px;  float:left; border:1px solid #2c7ecf; -webkit-box-shadow:2px 2px 2px #999;-moz-box-shadow:2px 2px 2px #999; position:absolute; left:-1px; top:19px; background:#fff; display:none;}
.c-search .c-tit{ height:24px; line-height:24px; background:#67a1e2; color:#cee3fc; display:block; overflow:hidden;}
.c-search .c-tit b{ padding-left:5px; color:#fff;}
.c-search .t-tips .cityname{ padding:10px 5px;width:260px; height:auto; overflow:hidden; display:block;}
.c-search .t-tips .cityname a{ width:63px; _width:62px;overflow:hidden; border:1px solid #fff; float:left; color:#000; display:block; text-decoration:none; text-align:center; }
.c-search .t-tips .cityname a:hover{ background:#e8f4ff; border:1px solid #acccef;}
.kword{ float:left; background:#fff; height:18px; overflow:hidden; margin-left:0px; _margin-left:3px;}
.tabmain span.kinfo{ color:#999; width:155px; text-align:left; height:18px; line-height:18px;}
.tabmain .kword .keyword{ border:0; text-indent:0; width:155px; background: none; color:#000;}

.c-search .o-tips{ width:155px;}
.c-search .o-tips .c-tit{ color:#fff; text-indent:8px; font-size:14px;}
.c-search .o-tips .cityname2{  min-height:45px; height:auto!important;height:45px; width:155px; padding:10px 0 0 0; *padding:10px 0 10px 0;}
.c-search .o-tips .cityname2 a{width:141px; height:22px; line-height:22px; border:1px solid #fff; border-right:0; border-left:0; display:block; padding-left:12px; color:#05a;}
.c-search .o-tips .cityname2 a:hover,.c-search .o-tips .cityname2 a.hover{ background:#e8f4ff; border-color:#7f9db9; text-decoration:none;}
.c-search .o-tips .cityname2 span{ float: right;color:#05a; font-family:Arial, Helvetica, sans-serif;}

.cs2 span.cinfo{}
.cs2 .t-tips{ width:410px;}
.cs2 .t-tips p.cityname{ width:180px; display:block; overflow:hidden; padding:0 10px; float:left;}
.cs2 .t-tips .cityname span.ctit{ text-align:left; border-bottom:1px dashed #AEAEAE; color:#535353; height:24px; line-height:24px; width:100%; display:block; margin-bottom:5px;}
.cs2 .t-tips .cityname a{float:left; border:1px solid #FFFFFF; display: inline; overflow:hidden; height:18px; white-space:nowrap; width:auto;*min-width:36px;  margin:0px 4px 0px 0; *margin:0; padding:0 2px; color:#535353;}
.cs2 .t-tips .cityname a:hover{ color:#0053AA;}

.query-form h3{ background:#b6e0f8; height:20px; line-height:20px; width:175px; color:#333; font-size:12px; font-weight:normal;display: block;text-align:center; margin-bottom:10px;}
.rtab{ height:18px; line-height:18px; margin-bottom:5px; }
.query .tabmain .rtab span{ padding:0; text-align:left; width:80px; line-height:22px; margin-left:-5px; *margin-left:-2px;}
.query .tabmain .rtab input{ width:10px; height:12px; border:0;}
.c-main .right-main .rm-info .rm-cen .tabmain .rtab input{width:10px; height:12px; border:0; float:none; _vertical-align:middle; margin-right:3px; }
.c-main .right-main .rm-info .rm-cen .tabmain .outpanel input,.c-main .right-main .rm-info .rm-cen .tabmain .airpanel input{ float:none; width:95px; }
.airpanel div.tabmain-p, .outpanel div.tabmain-p{ line-height:20px; height:20px; margin-bottom:2px; _margin-bottom:0; display:block;}
.w60{ width:60px;}





