* { margin:0; * padding: 0px; border: 0px; * }

html { min-width: 960px; overflow-x:hidden; }
body { background:#FFF;}
/*body { filter: Gray;}*/
.menu li{color: #333; line-height: 190%; padding-top:px}

input, select {font-size:14px;}

div,form,img { padding: 0px; border: 0px; margin: 0px; }
dl,dt,dd,ul,li { list-style-type: none; list-style-position: outside; padding: 0px; border: 0px; margin: 0px; }
dl,ul { clear: left; text-align: left; }
dt,dd,li { display: block; }
h1,h2,h3,h4,h5,h6 { font-size: 9pt; margin: 0px; }
em { font-style: normal; }

a { text-decoration: none; }
a:link    {color: #333; }
a:visited {color: #333;}
a:hover   {color: #F30;}
a:active  {color: #F30;}

select { border:1px solid #898989; font-size:14px;}
.clear-both { clear: both; }

.red { color:#F60; }
.red a { color:#F60;  text-decoration: none;  }
.red a:link    {color: #F60; }
.red a:visited {color: #F60;}
.red a:hover   {color: #F30; text-decoration: underline; }
.red a:active  {color: #F30;}



/* /////头部///// */
.head { width:960px; height:50px;  margin-top:15px ; font-size:14px;}
.head  h1{ width:340px; height:30px;  float:left;}
.head  h1 a { color:#777;  text-decoration: none; margin-left:5px;; font-weight:normal;  }
.head  h1 a:link    {color: #ccc; }
.head  h1 a:visited {color: #ccc;}
.head  h1 a:hover   {color: #F30; text-decoration: underline; }
.head  h1 a:active  {color: #F30;}
.head span{ width: auto; height:48px; float:right; }
.head span a {  margin:0 5px;}

/*
.menu { width:100%;  height:37px;  background:#666; position:relative; color:#FFF; font-size:14px;}
*/
.menu ul{ width:960px;  height:37px; height:100%;}

.menu li{ float:left; text-align:left; font-weight:bold; border-right:1px solid #FFF;}
.menu li a { width:125px; height:29px; display:block; text-decoration: none; text-align:center; padding-top:8px; cursor:pointer;}
.menu li a:link    { background:#666; color: #FFF; }
.menu li a:visited { background:#666; color: #FFF; }
.menu li a:hover   { background:#F60; color: #FFF; }
.menu li a:active  { background:#F60; color: #FFF; }

.menu2{ width:960px; height:28px;  background:#f0f0f0; color:#333; }
.menu2 ul{ width:960px;  height:28px;}
.menu2 li{ width:auto;height:23px; float:left; clear:none; font-size:14px; padding-top:5px;}
.menu2 li a{ padding:0 15px;}


/*   免费体验区   */
.zone{ width:960px; margin:0 auto;}
.zone_sample{clear:both;}
.zone_sample span{display: block;}
.zone_sample div{float:left; width:16%}
.zone_sample dd a{margin:0px 0px 0px 0px}
.buttonimg img{margin:0px;}
.zone_weight{clear:both; height:10px; }

.lefttitle{text-align:center;margin-top:-30px;height:30px; }

.lefttitle a{color:#ffffff;}
.lefttitle a:link    { color:#ffffff;}
.lefttitle a:visited { color:#ffffff; }
.lefttitle a:active  { color:#ccc; }
.lefttitle a:hover {text-decoration:none;color:#ccc;}




/* CSS Document */
html,body{
  text-align:left;
  font-size:12px;
  font-family:宋体;
}
a{text-decoration:none;}
a:hover{text-decoration:none;}
#container{width:960px; height:auto; margin:14px auto 50px;}
#banner{text-align:left;}
#content{text-align:center; margin-top:10px; float:left; }
#left{text-align:center; text-decoration:none; float:left;
/*margin-left:25px;*/
width:220px;
margin-bottom:50px;
}
*html #left{text-align:center;
  text-decoration:none;
  float:left;
  /*margin-left:12px;*/
  width:220px;
}
*+html #left{text-align:center;
      text-decoration:none;
      float:left;

	  width:220px;
	  }
#left01{background:url(../lessons/juxing.gif) no-repeat;;
        width:220px;
		height:194px;
		}
#tu03{padding-top:10px;}

#left01font{text-align:center;

            /*margin-left:65px;*/
			 margin-top:7px;}

.left01fonttitle{text-align:center;float:left;margin-top:5px;margin-left:6px;width:160px;}
.left01fontimg{text-align:center;float:right;margin-right:20px}

#left01font01{float:left;
               margin-top:4px;margin-left:20px;}
#left01font02{float:left;
              margin-left:5px;}
/*#left01font01{float:left;
               margin-top:4px;margin-left:20px;}
#left01font02{float:left;
              margin-left:5px;}*/


#left02{background:url(../lessons/juxing1.gif);
        width:220px;
		height:840px;
		margin-top:10px;}
#left02title{font-size:14px;
             margin-top:10px;
			 padding-top:10px;
			 font-weight:bold;}
*html #left02title{font-size:14px;
			 margin-top:2px;
			 font-weight:bold;}
*+html #left02title{font-size:14px;
			 margin-top:2px;
			 font-weight:bold;}

#left02img dl{margin-bottom:0}
#left02img{width:145px;
           height:132px;
		   margin-top:20px;
		   margin-left:40px;}
*html #left02img{width:145px;
           height:132px;
		   margin-top:20px;
		   margin-left:0px;}
#left02imgfont{margin-top:-818px;
               color:#ffffff;
			   margin-left:7px;}
*html #left02imgfont{margin-top:-818px;
               color:#ffffff;
			   margin-left:5px;}
*+html #left02imgfont{margin-top:-818px;
               color:#ffffff;
			   margin-left:5px;}
*html #left02imgfont{margin-top:-817px;
               color:#ffffff;}
*+html #left02imgfont{margin-top:-817px;
               color:#ffffff;}
#left02imgfont a{color:#ffffff;
                  text-decoration:none;}
#left02imgfont a:hover{color:#cccccc;
                  text-decoration:none;}
#left02imgfont div{margin-top:137px;}
*html #left02imgfont div{margin-top:138px;}
*+html #left02imgfont div{margin-top:138px;}
*+html #left02img{width:145px;
           height:132px;
		   margin-top:20px;
		   margin-left:0px;}
#left03{font-size:16px;
	    color:#ff6600;
	    margin-top:10px;
		font-weight:bold;
		width:150px;
		margin-left:0px;}
#left03 a{text-decoration:underline;
          color:#ff6600;}
#left03 a:hover{text-decoration:underline;
          color:#fe9b59;}
#right{
  text-align:left;
  margin-left:10px;
  float:left;
  width:710px;
}
#zjs{margin-top:20px;}
#title1{}
#righttitle{font-size:16px;
            color:#ff6600;
			margin-top:20px;
			margin-left:10px;}
#righttitle0{font-size:16px;
            color:#ff6600;
			margin-top:50px;
			margin-left:10px;}
#righttitle1{float:left;
            }
#righttitle2{font-size:15px;
			 color:#ff6600;
			 padding-top:6px;
			 font-weight:bold;}
#dot{text-align:left;
	 margin-top:5px;}

#rightjieshao{line-height:20px;
              margin-left:20px;
			  margin-top:10px;}


/*  内容里的img**/
#rightjieshao img{ margin:5px; padding:5px; background:#eee; border: solid 1px #ccc; }

#rightimg1{margin-left:20px;
           margin-top:10px;}
#rightimg2{float:left;
           margin-left:20px;
		   padding-right:10px;
          }
*html #rightimg2{float:left;
           margin-left:12px;
		   padding-right:10px;
          }
*+html #rightimg2{float:left;
           margin-left:20px;
		   padding-right:10px;
          }
#rightfontb{font-size:13px;
             margin-top:15px;
			 margin-left:20px;
            }
#rightfontc{margin-top:20px;
            margin-left:20px;}
#rightfontd{margin-top:20px;
            padding-right:25px;
			line-height:20px;
			margin-left:20px;}
#ganshou{margin-top:20px;}

/*  教练内容里的img**/
#lixiaojie{ margin-top:30px; line-height:20px; margin-left:20px; }
#lixiaojie img{ margin:0px 10px; padding:5px; background:#eee; border: solid 1px #ccc; }

*html #lixiaojie{margin-top:30px;
           line-height:20px;
		   margin-left:25px;}
*+html #lixiaojie{margin-top:30px;
           line-height:20px;
		   margin-left:20px;}
#righttitle3{font-size:13px;
			 font-weight:bold;
			 }
#rightfont2{margin-top:10px}
#foot{
	  clear:both;
	  width:270px;
	  height:89px;
	  padding-top:20px;
	  text-align:left;
	  margin-left:20px;
	  margin-bottom:50px !important;
	  margin-bottom:0px;
	  }
*html #foot{width:270px;
	  height:89px;
	  margin-top:20px;
	  text-align:left;
	  margin-left:25px;
	  }
*+html #foot{width:270px;
	  height:89px;
	  margin-top:20px;
	  text-align:left;
	  margin-left:20px;
	  }

.title{background:url(../request/line_bg.gif) no-repeat;width:960px;height:44px;margin:10px 0 10px;text-align:center;line-height:44px;}
.title span{color:#ff6600;}
.title img{vertical-align:middle;margin:0 0 2px;}
.title td{font-size:14px;}

