@charset "utf-8";
/* CSS Document */
html{ height:100%;}
body{ height:100%;}
.page-line{ height: auto!important; min-height:100%; margin-bottom:-135px; }
.clear_b:after{content: ""; display: block; clear: both; visibility: hidden;}
.clear_b{ zoom: 1;}
.pb250{ padding-bottom:135px;}
.clubbigtitle{ font-size:22px; color:#585858;}
.clubbigtitle em{ border:#8ba5ca solid 1px; border-radius:3px; color:#8ba5ca; font-size:12px; padding:0px 6px 0px 5px; display:inline-block; _display:inline; _zoom:1; height:23px; margin:0px 0px 0px 10px; vertical-align:3px; line-height:22px;}
.mt25{ margin-top:25px}
.menuleftbox{ border:#e4e8ec solid 1px; border-top:#6385a0 solid 2px; width:119px; float:left; margin-right:20px;}
.menuleftbox a{ height:46px; line-height:46px; text-align:center; display:block; border-bottom:#e4e8ec solid 1px; font-size:14px; position:relative;}
.menuleftbox a:hover,.menuleftbox a.hover{ background:#6385a0; color:#fff;}
.menuleftbox a i{ font-size:0px; width:6px; height:6px; background:#ff9036; position:absolute; top:18px; right:22px; display:block; border-radius:50%;}
.cluborderlistbox{ width:838px; float:right;}
.cluborderlisttitle{ border:#e4e8ec solid 1px; background:#f4f6fa; height:36px; line-height:36px; color:#7d92a2; font-size:0px; margin-bottom:16px;}
.cluborderlisttitle span{ display:inline-block; _display:inline; _zoom:1; height:36px; text-align:center; font-size:12px;}
.w390{ width:389px;}
.w132{ width:132px;}
.w65{ width:65px;}
.w118{ width:118px;}
.w129{ width:129px; *width:128px;}
.cluborderone{ border:#e4e8ec solid 1px; margin-bottom:16px;}
.clubordernum{ height:36px; color:#949494; font-size:12px; background:#f4f6fa; line-height:36px; text-indent:15px; position:relative;}
.cluborderonecon{ height:102px; font-size:14px; color:#585858; text-align:center;  position:relative;}
.cluborderonecon div{ float:left; border-left:#e4e8ec solid 1px;}
.cluborderonecon div:first-child{ border-left:0 none;}
.orderinfocon{ width:358px; padding:16px;}
.orderinfocon img{ width:94px; height:70px; float:left; margin-right:10px;}
.orderinfocon p{ margin:0px; padding:11px 0px 0px 0px; font-size:14px; text-align:left;}
.orderinfocon p em{ color:#949494; display:block; padding-bottom:5px;}
.orderinfocon p.pt23{ padding:23px 0px 0px 0px;}
.lxrbox{ height:74px; padding:28px 0px 0px 0px; vertical-align:middle; display:table-cell; text-align:center; line-height:1.5; width:132px;}
.peoplenum{ height:102px; line-height:102px; width:65px;}
.gotime{ height:102px; line-height:102px; width:118px; position:relative;}
.gotime.gray{ color:#acacac;}
.canceladmin{ background:url(../images/noteicon.png) right 3px no-repeat; color:#acacac; font-size:14px; padding:0px 18px 0px 0px; cursor:pointer; position:relative;}

.poptanchu{ background:url(../images/bg6.png); padding:4px; position:absolute; top:63px; right:140px; z-index:10; display:none;}
.poptanchu i{ color:#585858; font-size:12px; border:#6385a0 solid 1px; padding:8px 10px 8px 10px; line-height:1.5; text-align:left; background:#fff; display:block; max-width:650px; min-width:178px;}



.operation{ height:102px; line-height:102px; width:127px;}
.tg{ width:80px; height:26px; line-height:26px; background:#fd854b; color:#fff; font-size:12px; border-radius:3px; display:block; margin:12px auto 4px auto;}
.tg:hover{opacity: 0.9; filter: alpha(opacity=90);}
.tg.mt40{margin:40px auto 0px auto;}

.notg{ width:78px; height:22px; line-height:22px; border:#666 solid 1px; color:#666; font-size:12px; border-radius:3px; display:block; margin:0px auto 4px auto;}

.notg:hover{ opacity: 0.85; filter: alpha(opacity=85);}

.notgend{ width:78px; height:22px; line-height:22px; border:#ff6600 solid 1px; color:#ff6600; font-size:12px; border-radius:3px; display:block; margin:0px auto 4px auto;}
.notgend:hover{ opacity: 0.85; filter: alpha(opacity=85); color:#ff6600; }

.nofb{ width:80px; height:22px; line-height:22px; background:#d9d9d9; color:#fff; font-size:12px; border-radius:3px; display:block; margin:12px auto 4px auto;}

.tgicon{color:#6385a0; background:url(../images/tgicon.jpg) 0px 0px no-repeat; font-size:12px; padding:0px 0px 0px 20px;}
.notgicon{color:#585858; background:url(../images/notgicon.jpg) 0px 0px no-repeat; font-size:12px; padding:0px 0px 0px 20px;}
.canceltgicon{color:#acacac; background:url(../images/canceltgicon.jpg) 0px 0px no-repeat; font-size:12px; padding:0px 0px 0px 20px;}
.dpfybox{ font-size:0px; text-align:right; margin-top:20px;margin-bottom: 35px;}
.dpfybox a,.dpfybox span{ width:36px; height:36px; display:inline-block; _display:inline; _zoom:1; font-size:14px; color:#b8b8b8; background:#fff; text-align:center; line-height:36px; margin-left:3px; border:#edf0f3 solid 1px; border-radius:3px;}
.dpfybox em{height:38px; display:inline-block; _display:inline; _zoom:1; font-size:14px; color:#b8b8b8; background:#fff; text-align:center; line-height:36px; margin:0px 11px 0px 14px;}
.dpfybox a:hover{  background:#dddddd; color:#fff;}
.dpfybox span{background:#6385a0; color:#fff; }
.dpfybox .first-fy{ background:url(../images/fyicon.png) 13px 10px no-repeat;}
.dpfybox .first-fy:hover{ background:url(../images/fyicon.png) 13px -17px no-repeat #dddddd;}
.dpfybox .end-fy{ background:url(../images/fyicon.png) 13px -46px no-repeat;}
.dpfybox .end-fy:hover{ background:url(../images/fyicon.png) 13px -73px no-repeat #dddddd;}
.w590{ width:588px;}
.w558{ width:557px;}
.mtb234{ margin:12px auto 4px auto;}
.orderinfocon p.pt23{ padding:23px 0px 0px 0px;}
.delicon{ width:15px; height:16px; background:url(../images/delicon.png) 0px 0px no-repeat; position:absolute; right:16px; top:10px;}
.w677{ width:676px;}
.hfcon{ border-top:1px solid #e4e8ec; font-size:12px; padding:11px 16px;}
.hfcon span{ color:#fd854b; float:left;}
.hfcon p{ overflow:hidden;}
.hupopbox{  border:#dddddd solid 1px; border-radius:5px; border-top:0 none; width:488px; margin:0 auto; box-shadow:0 3px 4px #dddddd; position:fixed; top:50%; left:50%; margin:-160px 0px 0px -224px; z-index:101; background:#fff; display:none;}
.hupoptitle{ height:50px; line-height:50px; background:#f4f4f4; line-height:50px; width:488px; color:#949494; font-size:16px; text-indent:20px; position:relative;}
.hupopclose{ width:15px; height:15px; background:url(../images/popclose.png) no-repeat; position:absolute; top:17px; right:20px; display:block; cursor:pointer;}
.hfbox{ padding:20px;}
.hfbox textarea{ width:412px; height:148px; resize: none; outline:none; border:#dfdfdf solid 1px; background:#fdfdfd; color:#767676; font-size:14px; padding:17px;}
.tjresetbox{ text-align:right; padding-top:10px;}
.tjresetbox input{ width:89px; height:30px; border-radius:3px;  border:0 none; color:#fff; cursor:pointer; margin-left:5px;}
.tjbutton{ background:#ff7e00;}
.resetbutton{ background:#c2c2c2;}
.black70{ background:#000; opacity: 0.7; filter: alpha(opacity=70); width:100%; position:fixed; top:0px; right:0px; bottom:0px; left:0px; height:100%; z-index:100; display:none;}
.search_selection_box{ margin-bottom:16px; height:30px;}
.search_selection_box input.textbox{ width:400px; height:30px; background:#fff; color:#585858; font-size:12px; text-align:left; text-indent:12px; border:#dfdfdf solid 1px; outline:none; border-radius:2px; float:left; margin-right:8px;}
.selectconbox{ float:left; height:30px; line-height:30px; border:#dfdfdf solid 1px; border-radius:2px; float:left; margin-right:8px; border-radius:2px; position:relative; width:80px; overflow:hidden; padding:0px 15px 0px 10px; background:url(../images/selecticon.png) 85px center no-repeat;}
.selectzw{ height:30px; width:80px; float:left; font-size:12px; overflow:hidden; color:#585858;}
.search_selection_box .selectbox{ height:30px; font-size:12px;  position: absolute; left:0px; bottom:0px; width:100px; opacity:0; filter: alpha(opacity=0); }
.search_selection_box .selectbox option{ padding:8px 12px 8px 12px; font-size:12px; border:0 none;}
.search_selection_box .tijiao{ width:80px; height:32px; background:#8cadc7; color:#FFFFFF; font-size:12px; text-align:center; border:0 none; border-radius:2px; float:left;  margin-right:8px; cursor:pointer;}
.search_selection_box .xuxiaoselection{ height:30px; line-height:30px; border:#9fbbd1 solid 1px; font-size:12px; border-radius:2px; text-align:center; display:inline-block; _display:inline; _zoom:1; color:#8cadc7; width:80px; float:left;}
.withoutbox{ background:url(../images/withouticon.jpg) top center no-repeat; font-size:16px; color:#d1d5da; text-align:center; padding:125px 0px 0px 0px; margin:70px 0px;}
.withoutbox a{ font-size:16px; color:#ff9036;}