@charset "utf-8";
/* CSS Document */
.clubTop{width:100%; height:110px; background:url(/img/top_bg.jpg) center;}
.club_TopBox{width:1200px; height:110px; margin:0 auto;}
.club_logo{float:left; width:385px; height:78px; margin-top:15px;}
.club_Tel{float:right; margin-top:15px;}
.club_Tel p{font-size:22px; line-height:30px; color:#fabe00; font-weight:lighter; text-align:right;}
.club_Tel a{color:#fff; font-size:14px; line-height:30px;font-weight:lighter;}
.club_Tel a:hover{color:#fabe00; }
.club_Tel span{color:#fff;font-size:14px; line-height:40px;font-weight:lighter;}
 
.club_banner{position:relative; width:100%; height:485px; margin:0 auto; background:url(/img/banner1.jpg) center;}


.club_navLine{position:absolute; top:0px; left:0px; width:100%; height:50px; margin:0 auto; border-bottom:solid 1px #eee; filter:alpha(opacity=30);opacity:0.3;}
.club_nav{position:absolute; width:100%; height:50px;}

.club_nav ul{width:1000px; height:50px; margin:0 auto;}
.club_nav ul li{float:left; width:125px; height:50px; font-size:14px; line-height:50px;}
.club_nav ul li a{color:#fff;  line-height:50xp; font-weight:bold;}
.club_nav ul li a:hover{color:#fabe00;}

/* 超级陪练 */

.club_cjpl{width:100%; height:470px; background:#eeeeee;}
.club_cjplBox{width:1200px; height:470px; margin:0 auto;}
.club_cjplTitle{width:496px; height:71px; margin:0 auto; padding-top:50px; overflow:hidden;}

.club_cjplMsg{width:1200px;  margin:0 auto; margin-top:50px;  overflow:hidden;}
.club_cjplMsg ul li{float:left; width:320px;}
.club_cjplMsg ul li h1{font-size:14px; line-height:30px; text-align:center; color:#333333;}
.club_cjplMsg ul li p{font-size:14px; line-height:24px; text-align:center; color:#666666;}

/* 最新资讯 */

.club_news{width:1200px; height:470px; margin:0 auto;}
.club_newsTitle{width:316px; height:53px; margin:0 auto; padding-top:50px; overflow:hidden;}
.club_newsMsg{width:1200px; height:470px; margin:0 auto; margin-top:30px;}
.club_newsMsg dl{float:left; width:570px; height:130px; margin-top:20px;}
.club_newsMsg dl dd{float:left;  height:130px;}
.club_newsMsg dl dt{margin-left:235px;}
.club_newsMsg dl dt h1{font-size:14px; line-height:35px;}
.club_newsMsg dl dt p{font-size:14px; line-height:24px; color:#666666; margin-top:10px; }
.club_newsMsg dl dt span{float:left; width:330px; font-size:14px; font-weight:lighter; color:#999999; margin-top:10px;}
.club_newsMsg dl dt span a{float:right; font-weight:lighter; color:#0f1073; }

/* 车型展示 */

.club_cxzs{width:100%; height:670px; background:#eeeeee;}
.club_cxzsTitle{width:316px; height:57px; margin:0 auto; padding-top:50px; overflow:hidden;}
.club_cxzsMsg{width:1200px; height:470px; margin:0 auto;margin-top:30px;}
.club_zsBigPic{width:1200px; height:370px; margin:0 auto;}
.club_zsSmallPic {position:relative; width:1200px; height:145px; margin:0 auto;}
.club_zsSmallPic ul{position:relative; width:950px; height:145px; margin:0 auto;}
.club_cxzsMsg ul li{float:left; width:215px; height:105px; margin-left:30px; margin-top:20px;}
.club_cxzsMsg ul li a{width:215px; height:105px;display:block; border:solid 3px #eeeeee;}
.club_cxzsMsg ul li a:hover{border:solid 3px #fabe00;}

.arrLeft{position:absolute;top:60px; left:50px;}
.arrLeft a{width:15px; height:32px; display:block; background:url(/img/arr_left.png)0 0;}
.arrLeft a:hover{background:url(img/arr_left.png)0 -32px;}

.arrRight{position:absolute;top:60px; right:50px; }
.arrRight a{width:15px; height:32px; display:block; background:url(/img/arr_right.png)0 0;}
.arrRight a:hover{background:url(/img/arr_right.png)0 -32px;}


/* 优秀交流 */

.club_yxjl{width:100%; height:550px; background:url(/img/jl_bg.jpg) center;}
.club_yxjlTitle{width:316px; height:94px; margin:0 auto; padding-top:50px; overflow:hidden;}
.club_yxjlMsg{width:1200px; height:180px; margin:0 auto;}
.club_yxjlMsg ul li{position:relative; float:left; width:300px; height:180px; }
.txtbg{position:absolute; bottom:0px; left:0px; width:100%; height:30px;  background:#000000; z-index:998;filter:alpha(opacity=30);opacity:0.3;}
.club_yxjlMsg ul li p{position:absolute; bottom:0px; left:10px; font-size:16px; color:#ffffff; line-height:30px; z-index:999;}

.club_jlHover{position:absolute; top:0px; left:0px;width:300px; height:180px; background:#000000; filter:alpha(opacity=75);opacity:0.75; z-index:1000; cursor:pointer;}
.club_yxjlMsg ul li h1{position:absolute; bottom:50px; left:10px; font-size:16px; color:#ffffff; line-height:30px; z-index:999; font-weight:lighter;}
.club_yxjlMsg ul li h2{position:absolute; bottom:20px; left:10px; font-size:16px; color:#ffffff; line-height:30px; z-index:999;font-weight:lighter;}

.club_foot{width:100%; height:375px; background:#fabe00;}
.club_footIcon ul{width:1200px; height:100px; margin:0 auto; padding-top:50px;}
.club_footIcon ul li{float:left; width:120px; height:100px; text-align:center; margin-left:150px;}
.club_footIcon ul li p{text-align:center; font-size:20px; line-height:40px; color:#333333; font-weight:lighter; }

.club_footNav{width:1200px; margin:0 auto; padding-top:30px; overflow:hidden;}
.club_footNav ul{width:460px; margin:0 auto; padding-bottom:50px;}
.club_footNav ul li{float:left; font-size:14px; line-height:30px;font-weight:lighter;}
.club_footNav ul li a{color:#333333;}
.club_footNav ul li a:hover{ text-decoration:underline;}
.club_footNav p{width:550px; display:block; text-align:center; font-size:14px; line-height:26px; font-weight:lighter; margin:0 auto;}

/* 二级导航 */ 

.club_ejnav{width:100%; height:50px; background:#cff9ff;}
.club_ejnav ul{width:1200px; height:50px; margin:0 auto;}


.club_ejnav ul li{margin-left:2%; float:left;  width:125px; height:50px; font-size:14px; line-height:50px;color:#333; }
.club_ejnav ul li a{ line-height:50px; font-weight:bold;}
.club_ejnav ul li a:hover{color:#3131d3;}
.club_ejnavAct a{color:#3131d3;}

/* 二级banner */
.club_aboutUS_banner{width:100%; height:300px; background:url(/img/about_banner.jpg) center;}
.club_jl_banner{width:100%; height:300px; background:url(/img/jl_banner.jpg) center;}
.club_cxcx_banner{width:100%; height:300px; background:url(/img/cxcx_banner.jpg) center;}

.club_path{width:1200px; height:50px; border-bottom:solid 1px #e1e1e1; margin:0 auto; line-height:50px; font-size:14px;color:#333;}

.club_ejBox{width:1200px; margin:0 auto; overflow:hidden; background:#fff;}
 

.club_ejBoxL{float:left; width:190px; margin-left:10px; margin-top:10px; background:#fff; overflow:hidden; background:#6bcfdb;}

.club_ejBoxL h1{font-size:20px; line-height:50px; padding-left:10px;}
.club_ejBoxL ul{padding-left:10px; padding-bottom:20px;}

 .club_ejBoxL ul li{width:100%; font-size:14px; line-height:30px; color:#333; background:#5ec2ce; margin-bottom:1px;}

.club_ejBoxL{float:left; width:190px; margin-left:10px; margin-top:10px; background:#fff; overflow:hidden; background:#6bcfdb;}

.club_ejBoxL ul li a{width:95%; color:#333; padding-left:5%; display:block;}



.club_ejBoxL ul li a:hover{color:#333; background:#cff9ff;}
.club_ejAct a{color:#333; background:#cff9ff;}


.club_ejBoxR{float:left; width:970px; min-height:500px; margin-left:30px; margin-top:10px; overflow:hidden; padding-bottom:80px;}
.club_ejBoxR h1{text-align:center; margin-top:20px;}
.club_ejMsg{width:930px; padding:20px; margin:0 auto;}
.club_ejMsg p{ text-indent:2em; font-size:14px; line-height:30px; font-size:14px; margin-top:10px;}

/* 优秀教练 */
.club_ejjlMsg{width:930px; padding:20px; margin:0 auto;}
.club_ejjlMsg ul li{float:left; width:232px; margin-top:30px; overflow:hidden;}
.club_ejjlMsg ul li h2{text-align:center; font-size:16px; line-height:40px;}
.club_ejjlMsg ul li p{padding:5px; font-size:14px; line-height:25px; color:#666;}

/* 车型查询 */
.club_cxcxMsg{width:930px; padding:20px; margin:0 auto;}
.club_cxcxMsg dl{width:100%;}
.cxcx_1{float:left; width:930px; margin-top:10px;}
.cxcx_1 dd{float:left; width:400px; height:240px;}
.cxcx_1 dt{float:left; width:510px; height:240px; padding-left:20px; background:#e4e9ec}
.cxcx_1 dt h1{font-size:20px; text-align:left;}
.cxfl{float:left; width:170px; overflow:hidden; margin-top:100px;}
.cxfl p{font-size:12px; line-height:20px;}
.cxfl h2{font-size:14px;line-height:25px;}

.cxcx_2{float:left; width:930px; margin-top:10px;}
.cxcx_2 dd{float:left; width:510px; height:240px; background:#e4e9ec; padding-left:20px;}
.cxcx_2 dt{float:left; width:400px; height:240px; }
.cxcx_2 dd h1{font-size:20px; text-align:left;}
.cxfl{float:left; width:170px; overflow:hidden; margin-top:100px;}
.cxfl p{font-size:12px; line-height:20px;}
.cxfl h2{font-size:14px;line-height:25px;}

/* 门店查询 */

.club_mdcxMsg{position:relative; width:930px; padding:20px; margin:0 auto;}
.club_mdInfo{position:absolute; top:200px; left:650px; width:297px; height:122px; background:url(/img/tab.png)} 
.club_mdInfo p{padding:5px 10px; font-size:14px; line-height:22px; color:#333;}

/* 购买课时 */
.club_gmksBox{width:1200px; margin:0 auto; overflow:hidden; background:#fff; }
.club_gmksL{float:left; width:800px;}
.club_gmksR{float:left; width:360px; margin-left:20px;}

.gmksSearch{float:left; width:780px; height:30px; margin-left:20px; margin-top:20px;}
.list1{float:left; font-size:14px; line-height:30px; margin-right:30px; }
.list1 select{width:225px; height:30px; line-height:30px; border:solid 1px #e1e1e1;}
.list1 input{float:left; width:80px; height:30px; text-align:center; line-height:30px; color:#fff; cursor:pointer; background:#0099cd; border-radius:3px;}

.gmksXZ{float:left; width:780px; height:30px; margin-left:20px; margin-top:20px;}
.gmksXZ dl dd{float:left; font-size:14px; line-height:30px;}
.gmksXZ dl dt{margin-left:40px;font-size:14px; line-height:30px;}
.gmksXZ dl dt span{float:left; margin-right:10px;}
.fkx{float:left; width:16px; height:16px; border:solid 1px #999; margin-top:7px; margin-right:3px;}

.gmksCarList{float:left; width:780px; margin-left:20px; margin-top:10px;overflow:hidden;}
.CarList_th{width:780px; height:30px; line-height:30px; background:#0099cd;}
.CarList_th span{font-size:14px; font-weight:bold; color:#fff; }
.gmksCarList dl{float:left; width:780px; border-bottom:solid 1px #e1e1e1; padding-bottom:10px; margin-top:10px;}
.gmksCarList dl dd{float:left; width:180px; height:180px;}
.gmksCarList dl dt{margin-left:200px;}
.gmksCarList dl dt h1{font-size:16px; font-weight:normal;}
.gmksCarList dl dt ul{width:100%; margin-top:20px;}
.gmksCarList dl dt ul li{width:50%; float:left; font-size:14px; line-height:30px; margin-top:10px;}
.gm_btn{float:left; width:100%; height:30px; margin-top:20px;}
.gm_btn a{float:right; width:80px; height:30px; display:block; background:#0099cd; color:#fff; text-align:center; margin-right:10px; line-height:30px; border-radius:3px; font-size:14px; font-weight:bold;}
.gm_btn a:hover{color:#fff; background:#008bba}
.gmksCarList dl dt ul li span{font-size:20px; font-weight:bold; color:#cd3500;}
.zhushi{float:left; width:100%; min-height:130px; overflow:hidden;}
.zhushi h1{font-size:14px; color:#cd3a3a; line-height:30px;}
.zhushi p{font-size:14px; color:#333; line-height:25px;}

.xxadd{float:left;width:360px; margin-top:20px;}
.xxadd h1{font-size:16px;line-height:50px;}
.xxadd p{font-size:14px; line-height:30px;}
.xxadd h2{width:100%; font-size:14px; line-height:30px; border-bottom:solid 1px #e1e1e1; font-weight:normal;}
.xxadd ul li{float:left; width:120px; height:150px; background:#F60; margin-left:40px;}
.xxadd ul li p{text-align:center; font-size:14px; line-height:30px;}

/* 登录 */
.club_loginBox{width:100%; height:700px; background:url(/img/login_bg.jpg) center;}
.club_login{width:980px; height:514px;  margin:0 auto; }
.club_loginMsg{float:left; width:980px; height:449px; background:url(/img/login_k_bg.png); margin-top:65px; }
.login_L{float:left; width:370px; margin-left:50px;}
.login_title{float:left; width:100%; height:80px; line-height:80px;}
.login_title a{float:left; color:#666;font-size:20px; font-weight:bold; margin-right:20px;}
.login_titleAct span{color:#fabe00}

.login_txt{float:left; width:100%; height:50px; margin-top:10px;}
.login_txt input{width:360px; height:35px; border:solid 1px #e1e1e1; padding-left:10px; line-height:35px; color:#333;}
.login_txt b{float:left; font-weight:normal;font-size:14px; color:#333; line-height:30px;}
.login_txt b .xzk{float:left; width:16px; height:16px; border:solid 1px #999; margin-top:7px; margin-right:3px;}
.login_txt a{float:right; font-size:14px;line-height:30px;}
.login_txt .login_btn{width:360px; height:35px; line-height:35px; color:#333; background:#fabe00; text-align:center; font-weight:bold; cursor:pointer; border:none;border-radius:3px;}

.login_R{float:left; width:520px; margin-left:20px; margin-right:20px;}
.login_R h1{font-size:14px; line-height:80px; text-align:right; color:#666;}
.login_R p{margin-top:50px; margin-left:10px;}

/* 注册 */

.regedit_txt{float:left; width:100%; height:50px; margin-top:5px;}
.regedit_txt span{float:left; width:80px; margin-right:15px; line-height:35px; font-size:14px; text-align:right;}
.regedit_txt input{width:260px; height:35px; border:solid 1px #e1e1e1; padding-left:10px; line-height:35px; color:#333;}
.regedit_txt input.short{width:120px;}
.regedit_txt .login_btn{width:139px; height:35px; line-height:35px; color:#333; background:#fabe00; text-align:center; font-weight:bold; cursor:pointer; border:none;border-radius:3px;}
.regedit_txt .xzk{float:left; width:16px; height:16px; border:solid 1px #999; margin-top:7px; margin-right:3px;}
.regedit_txt b{font-size:12px; color:#333; line-height:30px;font-weight:normal;}

.club_regeditMsg{float:left; width:980px; height:599px; background:url(/img/regedit_k_bg.png); margin-top:65px; }

/* 预约课时 */

.club_yyksLogin{width:780px; height:50px; border-bottom:solid 1px #e1e1e1; margin-left:20px;font-size:14px;}
.club_yyksLogin b{ line-height:50px;}
.club_yyksLogin span{margin-left:20px;}
.gmksXZ .srk{width:560px; height:30px; border:solid 1px #e1e1e1; line-height:30px; padding-left:5px;}
.gmksXZ .btn{width:100px; height:30px; text-align:center; line-height:30px; color:#fff; cursor:pointer; background:#0099cd; border-radius:3px;}

.jlListBox{width:1200px; margin:0 auto; background:#fff; overflow:hidden; padding-bottom:50px;}

.map_YY{width:1160px; margin:0 auto; overflow:hidden;}
.map_YY ul{width:100%; height:35px; border-bottom:solid 1px #e1e1e1;}
.map_YY ul li{float:left; font-size:16px; line-height:35px; height:35px; margin-left:10px; font-weight:bold;}
.map_YY ul li a:hover{color:#0099cd;}
.map_YY ul li a.ksTag{color:#0099cd;}
.mapBox{width:1160px; height:500px; margin-top:10px;}

.tyjlList{width:1160px; margin:0 auto; overflow:hidden; margin-top:20px;}
.tyjlList dl{float:left; width:560px; background:#f5f5f5;}
.tyjlList dl dd{float:left; margin-left:10px; margin-top:10px;}
.tyjlList dl dd h1{font-size:14px; text-align:center; color:#333; line-height:50px;}
.tyjlList dl dt{margin-left:190px;}
.tyjlList dl dt h1{font-size:14px; color:#333; line-height:50px;}
.tyjlList dl dt p{font-size:14px; line-height:25px; color:#333;}
.tyjlList dl dt a{float:left; width:100px; height:30px; background:#0099cd; border-radius:3px; text-align:center; line-height:30px; color:#fff; display:block;margin-top:12px;}
.tyjlList dl dt a:hover{background:#008bba}

/* 提交订单 */
.payment{float:left; width:100%; overflow:hidden; border-bottom:solid 1px #e1e1e1; padding-bottom:10px;}
.payment h1{font-size:16px; line-height:35px; color:#666;}
.payment ul li{float:left; width:160px; height:155px; margin-left:75px; margin-top:20px; }
.payment ul li a{width:160px; height:105px; display:block; font-weight:bold; border:solid 1px #e1e1e1; border-radius:3px; text-align:center; font-size:14px; line-height:30px; color:#666;}
.payment ul li a img{margin-top:20px;}
.payment ul li p{font-size:14px; line-height:22px; color:#666;}
.payment ul li a:hover{border:solid 1px #0099cd; color:#666;}
.payment ul li a.act{border:solid 1px #0099cd; color:#666;}

.fillOut_form{float:left; width:95%; overflow:hidden; margin-top:20px; padding-left:5%; border-bottom:solid 1px #e1e1e1; padding-bottom:30px;}
.fillOut_form input{float:left;border:solid 1px #e1e1e1; width:245px; height:28px; padding-left:5px;}
.fillOut_form select{float:left; border:solid 1px #e1e1e1; width:80px; height:28px; padding-left:5px; margin-right:5px;}
.formList{float:left; width:100%; margin-top:20px; font-size:14px; line-height:30px;}
.formList span{float:left; width:80px; margin-right:5px; text-align:right;}
.formList i{float:left; margin-left:5px; font-style:normal; color:#cd3500;}
.formList b{float:left; margin-left:5px; font-style:normal; color:#666; font-weight:normal; }
.fillOut_form input.yz{width:80px; height:30px; padding-left:0px; background:#0099cd; font-size:14px; font-weight:bold; color:#fff;border-radius:3px; border:none;margin-left:5px; cursor:pointer;}
.fillOut_form p{font-size:16px; text-align:right;}
.fillOut_form p b{font-size:25px;color:#cd3500;}
.fillOut_form input.fp{width:16px;heihgt:16px;}

.tjddBtn{float:left; width:100%; margin-bottom:50px; text-align:center;}
.tjddBtn a{float:left; margin-left:320px; color:#fff; width:120px; height:30px; display:block; border-radius:3px; text-align:center; line-height:30px;background:#0099cd;font-weight:bold; font-size:14px;}


/* 提交订单-成功 */
.order_cg{float:left; margin-left:20px; width:780px; overflow:hidden; border-bottom:solid 1px #e1e1e1; padding-bottom:50px;}
.order_cg dl{float:left; width:100%; margin-top:50px;}
.order_cg dl dd{float:left; width:62px; height:62px; margin-left:100px;}
.order_cg dl dt{margin-left:180px;}
.order_cg dl dt h1{font-size:25px; line-height:30px; color:#333;}
.order_cg dl dt h2{font-size:16px; line-height:35px; font-weight:normal;}
.order_cg dl dt h2 span{float:left; margin-right:20px;}

.pay_style{float:left; margin-left:20px; width:780px; }
.pay_style ul li{float:left; margin-left:25px;  margin-top:20px;}
.pay_style ul li a{width:165px; height:50px; display:block; border:solid 1px #e1e1e1; }
.pay_style ul li a:hover{border:solid 1px #cd3500;}

.bank_card{float:left; margin-left:20px; width:780px; overflow:hidden; margin-top:20px;}
.bank_card h1{font-size:14px;line-height:30px; color:#666; border-bottom:solid 1px #e1e1e1;}
.bank_card ul li{float:left; margin-left:25px;  margin-top:20px;}
.bank_card ul li a{width:165px; height:50px; display:block; border:solid 1px #e1e1e1; }
.bank_card ul li a:hover{border:solid 1px #cd3500;}

.bank_card p{float:left; width:100%; margin-top:10px; font-size:14px; font-weight:bold; color:#0099cd;}
.bank_card p a{color:#0099cd;}
.bank_card p a:hover{color:#03698b;}

.tjddBtn2{float:left; width:80%; margin-bottom:50px; text-align:center;border-top:solid 1px #e1e1e1; padding-top:20px; padding-left:20%;}
.tjddBtn2 a{float:left; margin-left:30px; color:#fff; width:120px; height:30px; display:block; border-radius:3px; text-align:center; line-height:30px; background:#0099cd;font-weight:bold; font-size:14px;}

.Careful{float:left; width:340px; margin-top:20px; background:#6bcfdb; overflow:hidden; padding:10px; padding-bottom:20px; }
.Careful h1{font-size:18px; line-height:30px;}
.Careful ul li{float:left; width:70px; height:60px; text-align:center; font-weight:bold; margin-left:60px; margin-top:30px; margin-bottom:30px;}
.Careful p{float:left; width:100%; font-size:14px; line-height:25px; color:#333;}
.Careful p span{color:#FF0; font-weight:bold;}

/* 用户中心 */

.userRight{float:left; width:960px;overflow:hidden;}
.userRight h1{text-align:left; font-size:16px; line-height:35px; margin-top:5px; color:#333;}
.userRight table{float:left; width:100%; text-align:center; border-spacing:0px; margin-top:10px; border-left:solid 1px #eeeeee;}
.userRight table tr th{height:45px; background:#6bcfdb;line-height:45px; color:#333;}
.userRight table tr td{height:45px;font-size:14px; line-height:45px; border-bottom:solid 1px #eeeeee;border-right:solid 1px #eeeeee; color:#333;}
.userRight table tr td a{color:#2e8d98;}
.userRight table tr td a:hover{color:#2e8d98; text-decoration:underline;}
.userRight table tr td.Vline{color:#2e8d98;}

.club_page{float:left; width:960px; h eight:50px; margin-top:30px; }
.club_page a{float:right; padding:5px 15px; border:solid 1px #eee; border-radius:3px; margin-left:5px;}
.club_page a:hover{background:#6bcfdb; border:solid 1px #6bcfdb; color:#333;}
.club_page a.act{background:#6bcfdb; border:solid 1px #6bcfdb; color:#333;}

.Record{position:relative; float:left; width:100%; overflow:hidden; margin-top:10px;}
.Record ul{float:left; width:100%; border-bottom:solid 1px #e1e1e1;}
.Record ul li{float:left;font-size:14px; line-height:30px; font-weight:bold;}
.Record ul li a{float:left; margin-left:5px; color:#0099cd; width:80px; height:30px; display:block; text-align:center;border-radius:3px;}
.Record ul li a:hover{background:#0099cd; color:#fff;}
.Record ul li a.act{background:#0099cd; color:#fff;}

.userRight table tr th.yxl{height:45px; background:#eee;line-height:45px; color:#999;}
.userRight table tr td.yxl{color:#999;}

.userRight table.member{width:100%;border-left:none;text-align:right; overflow:hidden;}
.userRight table.member input{float:left;border:solid 1px #e1e1e1; width:245px; height:28px; padding-left:5px;}
.userRight table.member input.coordinate{width:50px; margin-left:5px;}
.userRight table.member input.Record{width:100px; margin-left:5px;}
.userRight table.member i{float:left; font-size:14px; line-height:30px; margin-top:5px; }
.userRight table.member span{font-size:20px; font-weight:bold; color:#f74e4e;}
.userRight table.member select{float:left; border:solid 1px #e1e1e1; width:100px; height:28px; padding-left:5px; margin-right:5px;}
.userRight table.member tr td{padding-left:5px; height:45px;font-size:14px; line-height:45px; border-bottom:solid 1px #eeeeee; border-right:none;color:#333;}
.userRight table.member tr td a{float:left; width:80px; height:30px; border-radius:3px; background:#0099cd; color:#fff; line-height:30px; text-align:center; margin-left:5px;}
.userRight table.member tr td a:hover{ text-decoration:none; color:#fabe00;}
.editBtn{ float:left; width:100%; margin-top:20px;}
.editBtn a{margin-left:103px; color:#fff; width:120px; height:30px; display:block; border-radius:3px; text-align:center; line-height:30px; background:#0099cd;font-weight:bold; font-size:14px;}
.photo{position:absolute; width:100px; height:140px; background:#fff; top:60px; right:50px; z-index:999;}
.photo p{text-align:center; font-size:14px; line-height:30px; font-weight:bold;}

.CoachList{float:left; width:100%; overflow:hidden; margin-top:20px;}

.CoachList dl{position:relative; float:left; width:450px; height:120px; margin-left:10px; margin-top:10px; border:solid 1px #eee; padding:5px; overflow:hidden;}
.CoachList dl dd{float:left; width:160px; height:120px; background:#0FF;}
.CoachList dl dd img{width:160px; height:120px;}
.CoachList dl dt{margin-left:180px;}
.CoachList dl dt h1{font-size:16px; line-height:25px;}
.CoachList dl dt p{font-size:14px; line-height:22px; color:#666;}
.CoachList dl a{position:absolute; width:100px; height:25px; text-align:center; line-height:25px; border-radius:3px; color:#fff; background:#0099cd;}
.CoachList dl a.yuyue{top:10px; right:10px;}
.CoachList dl a.keyue{top:45px; right:10px;}
.CoachList dl a.yiteyue{top:10px; right:10px; background:#f74e4e;}

.keyueTime{position:absolute; top:75px; right:10px; width:210px; height:100px; border:solid 1px #e1e1e1; background:#eee; padding:5px; z-index:999px;}
.keyueTime p{font-size:12px; line-height:20px;}
.keyueTime b{position:absolute; top:-5px; right:40px; width:9px; height:6px;}

.Coordinate_map{float:left; width:100%; height:500px; background:#eee; margin-top:20px;}