/* 护航网络网站css样式 power by huhangnet.com */

html{ overflow:auto; overflow-x: hidden; }

body{ font:14px/1.5em arial, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', '宋体', '\5b8b\4f53', Tahoma, Arial, Helvetica, STHeiti; color:#333; margin:0; padding:0; background: #fff; }



.noul,.noul ul,.noul ul li{list-style:none outside none; margin:0; padding:0;}

a{text-decoration:none; -webkit-transition: 0.2s ease-in 0s;-moz-transition: 0.2s ease-in 0s;-ms-transition: 0.2s ease-in 0s;-o-transition: 0.2s ease-in 0s;transition: 0.2s ease-in 0s; color:#333; text-decoration:none; }

a:hover,a:focus{ color:#f60; text-decoration:none;}

/* 各种字体 */

.st{ font-family: '宋体', '\5b8b\4f53', Tahoma, Arial, Helvetica; }/* 宋体 */

.yh{ font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; }

img{border:0;}

hr{ border:0; border-bottom:1px solid #eee; margin:10px 0; clear: both; }



/* h1-h6样式 */

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{

	font-family: inherit;

	font-weight: 500;

	line-height: 1.1;

	color: inherit;

	margin:0;

}

.h1, .h2, .h3, h1, h2, h3{

	padding-top: 20px;

	padding-bottom: 10px;

}

.h4, .h5, .h6, h4, h5, h6{

	padding-top: 10px;

	padding-bottom: 10px;

}

h1,.h1{ font-size: 36px; }

h2,.h2{ font-size: 30px; }

h3,.h3{ font-size: 24px; }

h4,.h4{ font-size: 18px; }

h5,.h5{ font-size: 14px; }

h6,.h6{ font-size: 12px; }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small{

	font-weight: 400;

	line-height: 1;

	font-size: 65%;

}

p{ 

	margin:0 0 10px;

}



dl,dt,dd{ padding:0; margin: 0; }

dl dt{ font-size: 18px; border-bottom: 1px solid #ccc; color:#000; line-height: 35px; margin-bottom: 8px; }

dl dd{ line-height: 32px; color: #666; }

dl dd a{ color: #333; }



.red{ color: red; }

.green{ color:green; }

.hide{ display: none; }



.tac{ text-align: center; }

.tal{ text-align: left; }

.tar{ text-align: right; }

.taj{text-align: justify;}

.tan{white-space: nowrap;}



.block{ display: block; }



.fixed{_position:absolute; _top:0px;_top:expression(eval(document.documentElement.scrollTop+ (parseInt(this.currentStyle.marginTop,10)||0)));}



.opacity5{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}

.opacity6{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}

.opacity7{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.opacity8{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}

.opacity9{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}





.f12{ font-size: 12px; }

.f14{ font-size: 16px; }

.f16{ font-size: 18px; }

.f18{ font-size: 18px; }

.f20{ font-size: 20px; }

.f22{ font-size: 22px; }

.f24{ font-size: 24px; }



.cb{ clear: both; }

.h0{ height: 0px; clear: both;}

.h10{ height: 10px; clear: both; }

.h20{ height: 20px; clear: both; }

.h30{ height: 30px; clear: both; }

.h50{ height: 50px; clear: both; }



.fl{ float: left; }

.fr{ float: right; }



.m0{ margin: 0; }

.mt0{ margin-top: 0; }

.mb0{ margin-bottom: 0; }

.ml0{ margin-left: 0; }

.mr0{ margin-right: 0; }



.m5{ margin: 5px; }

.mt5{ margin-top: 5px; }

.mb5{ margin-bottom: 5px; }

.ml5{ margin-left: 5px; }

.mr5{ margin-right: 5px; }



.m10{ margin: 10px; }

.mt10{ margin-top: 10px; }

.mb10{ margin-bottom: 10px; }

.ml10{ margin-left: 10px; }

.mr10{ margin-right: 10px; }



.m10{ margin: 10px; }

.mt10{ margin-top: 10px; }

.mb10{ margin-bottom: 10px; }

.ml10{ margin-left: 10px; }

.mr10{ margin-right: 10px; }



.m15{ margin: 15px; }

.mt15{ margin-top: 15px; }

.mb15{ margin-bottom: 15px; }

.ml15{ margin-left: 15px; }

.mr15{ margin-right: 15px; }



.m20{ margin: 20px; }

.mt20{ margin-top: 20px; }

.mb20{ margin-bottom: 20px; }

.ml20{ margin-left: 20px; }

.mr20{ margin-right: 20px; }



.p0{ padding: 0; }

.pt0{ padding-top: 0; }

.pb0{ padding-bottom: 0; }

.pl0{ padding-left: 0; }

.pr0{ padding-right: 0; }



.p5{ padding: 5px; }

.pt5{ padding-top: 5px; }

.pb5{ padding-bottom: 5px; }

.pl5{ padding-left: 5px; }

.pr5{ padding-right: 5px; }



.p10{ padding: 10px; }

.pt10{ padding-top: 10px; }

.pb10{ padding-bottom: 10px; }

.pl10{ padding-left: 10px; }

.pr10{ padding-right: 10px; }



.p15{ padding: 15px; }

.pt15{ padding-top: 15px; }

.pb15{ padding-bottom: 15px; }

.pl15{ padding-left: 15px; }

.pr15{ padding-right: 15px; }



.p20{ padding: 20px; }

.pt20{ padding-top: 20px; }

.pb20{ padding-bottom: 20px; }

.pl20{ padding-left: 20px; }

.pr20{ padding-right: 20px; }



.btn{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}

.btn:hover,.btn:focus{ text-decoration: none; }

.btn-primary{color: #fff;background-color: #428bca;border-color: #357ebd;}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active{color: #fff;background-color: #3071a9;border-color: #285e8e;}

.btn-lg{padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px;}

.btn-sm{padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}

.btn-xs{padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}



.btn-success{color: #fff;background-color: #5cb85c;border-color: #4cae4c;}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active{color: #fff;background-color: #449d44;border-color: #398439;}



.btn-default{color: #333;background-color: #fff;border-color: #ccc;}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active{color: #333;background-color: #e6e6e6;border-color: #adadad;}



.btn-info{color: #fff;background-color: #5bc0de ;border-color: #2aabd2 ;}



.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active{color: #fff;background-color: #31b0d5;border-color: #269abc;}



.btn-warning{color: #fff;background-color: #f0ad4e ;border-color: #eb9316 ;}



.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active{color: #fff;background-color: #ec971f;border-color: #d58512;}



.btn-danger{color: #fff;background-color: #d9534f ;border-color: #c12e2a ;}



.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active{color: #fff;background-color: #c9302c;border-color: #ac2925;}



.btn-link{ color:#428bca;}



.btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active{ color:#2a6496;}



.btn-block{display: block;width: 100%;}



.col5,.col10,.col15,.col20,.col25,.col30,.col35,.col40,.col45,.col50,.col55,.col60,.col65,.col70,.col75,.col80,.col85,.col90,.col95,.col100{ float: left; min-height: 1em; }

.col5{ width: 5%; float: left; }

.col10{ width: 10%; float: left; }

.col15{ width: 15%; float: left; }

.col20{ width: 20%; float: left; }

.col25{ width: 25%; float: left; }

.col30{ width: 30%; float: left; }

.col35{ width: 35%; float: left; }

.col40{ width: 40%; float: left; }

.col45{ width: 45%; float: left; }

.col50{ width: 50%; float: left; }

.col55{ width: 55%; float: left; }

.col60{ width: 60%; float: left; }

.col65{ width: 65%; float: left; }

.col70{ width: 70%; float: left; }

.col75{ width: 75%; float: left; }

.col80{ width: 80%; float: left; }

.col85{ width: 85%; float: left; }

.col90{ width: 90%; float: left; }

.col95{ width: 95%; float: left; }

.col100{ width: 100%; float: left; }



.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{ float: left; }

.col-1{ width: 8.3333%; }

.col-2{ width: 16.6666%; }

.col-3{ width: 25%; }

.col-4{ width: 33.3333%; }

.col-5{ width: 41.6666%; }

.col-6{ width: 50%; }

.col-7{ width: 58.3333%; }

.col-8{ width: 66.6666%; }

.col-9{ width: 75%; }

.col-10{ width: 83.3333%; }

.col-11{ width: 91.6666%; }

.col-12{ width: 100%; }





.bg{ overflow: hidden; position: absolute; overflow: hidden; width: 100%; background: #F9F9F8;}

.bg2{ width:1100px; height: 600px; margin:0 auto; background: url(bg.jpg) no-repeat left top; position: relative; }



.form{

	width: 720px;

	height: 180px;

	position: absolute;

	top:350px; 
	
	left: 250px;

}

#footer{ padding: 15px; overflow: hidden; }



.top{ width: 100%; height: 85px; background:#fff url(logo.gif) no-repeat center center; }



.tit{ height: 40px; border-bottom: 1px solid #0099FF; }

.tit a{ display: block; color: #075EA1; line-height: 40px; float: left; width: 100px; text-align: center; }

.tit a.cur{ background: #66B3FF; color: #fff; }



.box{}

.box .li{ height: 26px; line-height: 26px; padding-top: 10px; }

.box .li span{ display: block; width: 140px; height: 26px; line-height: 26px; float: left; text-align: right; }

.box .li input{ display: block; height: 20px; line-height: 20px; border:1px solid #707070; float: left; width: 220px; padding:2px; margin: 0; }

.box .li2{ padding-left: 140px; }

.box .li .btn{ display: block; float: left; width: 70px; height: 28px; background: url(btn.jpg) no-repeat left top; border:0; margin-right: 15px; color: #fff; font-weight: 600;}



.zsbg{ width: 700px; height: 450px; position: relative; }

.zsbg .li{ position: absolute; left:380px; font-size: 20px; top:167px; font-weight: 700; }

.zsbg .img{ width: 139px; height: 181px; left:88px; top:147px; }

.zsbg .img img{ width: 100%; height: 100%; }

.zsbg .title{ top:197px; }

.zsbg .sfidc{ top: 225px; }

.zsbg .fzshijian{ top: 256px; }

/* 指导员 */

.zdy{ background: url(zdy.jpg) no-repeat left top; }

.zdy .img{ top:156px; }

.zdy .title{ top:210px; }

.zdy .sfidc{ top:254px; }

.zdy .fzshijian{ top:300px; }





/* 运动员 */

.ydy{ background: url(ydy.jpg) no-repeat left top; }

.ydy .img{ top:156px; }

.ydy .title{ top:187px; }

.ydy .sfidc{ top:256px; }

.ydy .zsidc{ top:155px; }

.ydy .fzshijian{ top:296px; }

.ydy .jibie{ top:221px; }





/* 教练员 */

.jlz{ background: url(jlz.jpg) no-repeat left top; }

.jlz .img{ top:156px; }

.jlz .title{ top:191px; }

.jlz .sfidc{ top:268px; }

.jlz .zsidc{ top:155px; }

.jlz .fzshijian{ top:307px; }

.jlz .jibie{ top:229px; }



/* 比赛证 */

.bsz{ background: url(bsz.jpg) no-repeat left top; }

.bsz .img{ top:149px; left:104px; }

.bsz .title{ top:187px; }

.bsz .sfidc{ top:215px; }

.bsz .zsidc{ top:155px; }

.bsz .fzshijian{ top:275px; }

.bsz .bsmingcheng{ top:245px; }

.bsz .fzjiguan{ top:304px; }



/* 教练员 */

.cpz{ background: url(cpz.jpg) no-repeat left top; }

.cpz .img{ top:156px; }

.cpz .title{ top:194px; }

.cpz .sfidc{ top:268px; }

.cpz .zsidc{ top:155px; }

.cpz .fzshijian{ top:307px; }

.cpz .jibie{ top:232px; }







/* 段位 */

.dwz{ background: url(dwz.jpg) no-repeat left top; }

.dwz .img{ top:156px; left:95px; }

.dwz .title{ top:194px; }

.dwz .sfidc{ top:268px; }

.dwz .zsidc{ top:155px; }

.dwz .fzshijian{ top:307px; }

.dwz .jibie{ top:232px; }





/* 级位 */

.jwz{ background: url(jwz.jpg) no-repeat left top; }

.jwz .img{ top:156px; left:95px; }

.jwz .title{ top:194px; }

.jwz .sfidc{ top:268px; }

.jwz .zsidc{ top:155px; }

.jwz .fzshijian{ top:307px; }

.jwz .jibie{ top:232px; }





