﻿body 
{
	 margin :0px;
	 text-align :center ;
	 font-size :12px;
	 font-family :sans-serif ;
	 
	 background-color :#cdd5b0;
	 
      /*background-color:Yellow ;*/
      /*background-image:url(/Cycling_Update/App_Themes/Giant/images/head920.gif);*/
      /* background-image:url(/App_Themes/Giant/images/head920.gif); */
	

}

a{COLOR:Black ; TEXT-DECORATION: none} /* 00007F */
a:hover {COLOR: red ; TEXT-DECORATION: underline ;  }
img { border :0px; }
.txtred { color :Red;}


.hard
{   position:relative;
/*	background-image:url(/Cycling_Update/App_Themes/Default/images/bg_h1.JPG); height :98px;  width :956px;}*/
	background-image:url(/App_Themes/Default/images/bg_h1.JPG); height :98px;  width :956px;}
.logo 
{  position:absolute; top:15px; left:12px; 
 /* background-image  :url(/Cycling_Update/App_Themes/Default/images/logo2.gif); height :44px; width :300px;}*/
   	 background-image :url(/App_Themes/Default/images/logo2.gif); height :44px; width :300px;}
   
   
      
.Menu 
{   position:absolute; top:73px; left:0px; 
 /* 	background-image:url(/Cycling_Update/App_Themes/Giant/images/BG.gif); height :25px;  width :956px; vertical-align :middle ;}*/
  background-image:url(/App_Themes/Giant/images/BG.gif); height :25px;  width :956px; vertical-align :middle ;}
.Menu a {  color:White; }
.Menu a:hover{ color:#ff2600;  font-weight :bolder ;} 



.Footer
{   position :relative;
  /* 	background-image:url(/Cycling_Update/App_Themes/Default/images/bg_F1.gif); height :98px;  width :956px;*/
 background-image:url(/App_Themes/Default/images/bg_F1.gif); height :98px;  width :956px;
	}   
	
	
.Footer a {  color:White; }
.Footer a:hover{ color:White; } 

.FooterText
{
	position:absolute; top:35px;  left :0px;  width :100%;
	color :White ;
}

/*******************************************************************************/

/*-------版面控制---------------*/
.Container100 { margin:0px ; width:100%; } 
.Container956 { margin:0px ; width:956px;   border  :0px solid #742800;}  /*background-color:#cdd5b0 ;*/
.Container    { margin:0px ; width:956px;  } 



.Contentleft { float :left ; width :350px;  background-color:#F5F8FC;  border  :1px solid #c5c5c5;}
.Contentmiddle{ float :left  ; width :370px;  background-color:#FFFBF1 ; text-align:center ; margin-left :1px; border:0px solid #c5c5c5; }
.Contentright{ float :right  ; width :180px;  background-color:#FFFBF1 ; text-align:center ; margin-left :1px; border:1px solid #c5c5c5; }

.Contentleft_4 { float :left ;  width :340px;  background-color:#F5F8FC;   margin-left :1px; border  :1px solid #c5c5c5;}
.Contentright_4{ float :right  ; width :570px;  background-color:#FFFBF1 ; text-align:center ; margin-left :1px; border:0px solid #c5c5c5; }
 
.Contentleft_1 { float :left ; width :730px;  background-color:#F5F8FC;  border  :1px solid #c5c5c5;}
.Contentright_1{ float :right  ; width :180px;  background-color:#FFFBF1 ; text-align:center ; margin-left :1px; border:1px solid #c5c5c5; }

.Contentleft_3 { float :left ; width :650px;  background-color:#F5F8FC;  border  :1px solid #c5c5c5;}
.Contentright_3{ float :right  ; width :250px;  background-color:#FFFBF1 ; text-align:center ; margin-left :1px; border:1px solid #c5c5c5; }

.Contentleft_350 { float :left ; width :370px;  background-color:#F5F8FC;  border  :1px solid #c5c5c5;}
.Contentright_350{ float :right  ; width :370px;  background-color:#FFFBF1 ; text-align:center ; margin-left :1px; border:0px solid #c5c5c5; }

.Contentleft_750 { float :left ; width :750px;  background-color:#cdd5b0;  border  :1px solid #c5c5c5;}
.Contentright_200{ float :right  ; width :200px;  background-color:#cdd5b0  ; text-align:center ; margin-left :1px; border:0px solid #275200; }

.Contentleft_250 { float :left ; width :250px;    border  :1px solid #c5c5c5;}
.Contentright_700{ float :right  ; width :700px;   text-align:center ; margin-left :1px; border:0px solid #275200; }

.Contentleft_300 { float :left ; width :330px;  background-color:#cdd5b0;  border  :1px solid #275200;}
.Contentright_300{ float :right  ; width :330px;  background-color:#cdd5b0  ; text-align:center ; margin-left :1px; border:1px solid #275200; }

/*-------版面控制------------#a7ab74---*/

/*******************************************************************************/

/*=====================焦点图*/
#f_div{width:220px; height:300px; margin:0 auto; overflow:hidden;}
#f_imgDiv{width:100%; height:300px; overflow:hidden;}
#f_img{filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); border:0;}

#f_infoDiv{width:100%;top:-38px !important;top:-22px; position:relative;}

#f_buttonDiv{width:100%;margin-right:1px; height:21px; overflow:hidden; text-align:left; background:#fff;  filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=80, finishY=100,style=1,opacity=0,finishOpacity=60) }
#f_line{width:100%;height:1px;background:#fff; overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100)}
#f_buttonDiv div{width:1px;height:21px; background:#fff; float:right;}
#f_buttonDiv .bg{width:21px; height:21px; background:#fff; float:right; filter:Alpha(Opacity=50);}
#f_buttonDiv a{width:21px;height:15px !important;height:21px;float:right;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;display:block;overflow:hidden;text-decoration:none;position:absolute; border-left:#fff 1px solid;}
#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{color:#000;}
#f_buttonDiv a:hover{background:#4CB709;color:#fff;}
#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#4CB709;color:#fff;}
#f_buttonDiv a.on:hover{background:#FF6600;}
#f_text{display:none;height:26px; line-height:26px; overflow:hidden;text-align:center;}
#f_text a:link,#f_text a:visited,#f_text a:active{color:#000;text-decoration: none;}
#f_text a:hover{color:#FF6600;text-decoration: none;}
/*=====================焦点文字*/

/*******************************************************************************/


.Title{ background-image:url(/App_Themes/Giant/images/BG.gif);  background-position :right ;  height :22px; }
/*.Title{ background-image:url(/Cycling_Update/App_Themes/Giant/images/BG.gif);  background-position :right ;  height :22px; }*/

.TitleText { text-align :left ; text-indent :20px; font-weight :bolder ;  height :22px;  font-size :14px; color :White;}
.Title_C {  text-align :left ; border : 1px solid #0061b8;  background-color :White ;}
.Title_M {  text-align :center ; border : 1px solid #0061b8;  background-color :White ;}

.RoadList { text-indent :20px;}

.InfoList {  text-align :center ;}
.ListDate { text-align :center ; color :#0061b8; font-weight :bolder ; }
.ListImage{ text-align :center ;}
.ListTitle{ text-align :left  ;}

.RoadLeft {text-align :left; }

.BrowsTable{  text-align :center; }
.BowsTableTitle { color :#0061b8 ; text-align :center ; font-size :16px; font-weight :bolder ; }
.BowsTableRoad {color :red ;text-align :left  ; }

.BowsTableContent { text-indent :24px; text-align :left ;line-height :20px; font-size :14px;}

.BrowsCycling { color :#0061b8 ; text-align :right ; font-weight :bolder ; width :120px; }

.BrowsCyclingDate { text-align :left ;}
.BrowsCyclingRode { text-align :left ;}

.RoadDetail {  width :85% ; text-align :center ;border-left : 1px solid #0061b8;  border-right :1px solid #0061b8;  background-color :#d9efff;}
.RoadDetailLeft { background-color:#45c2ff; width :100px; color :#005f9b  ; font-weight :bolder;}
.RoadDetailRight { background-color:#45c2ff; color :#005f9b ; text-align :left ;} /* #0061b8 */
.RoadDetailMX { text-align :left ;  vertical-align :middle ; }

.RwName { text-align :center;  color :Red;}
.RwName a {  color:Red; }
.RwName a:hover{ color:Red; } 

.RwGS {text-align :center; }
.RwImage {text-align :center ; }


#ReviewsID { text-align :center ; }
.WReviews_1{ text-align :left ;}
.WReviews_2{ text-align :left ;}

#ReviewsList { text-align :left ; }
.ReviewsWaiKuang { border-Top :1px solid #0061b8;   border-left  :1px solid #0061b8;  border-right :1px solid #0061b8;  }
.Reviews { border-bottom :1px solid #0061b8;  }
.ReviewsName { width : 150px; height :120px; vertical-align :middle ; color :Red;text-align :center ; font-size :14px;}
.ReviewsIP   { width : 150px; text-align :left ; text-indent :10px;}
.ReviewsDate { width : 150px;  text-align :left ;text-indent :10px;}

.ReviewsContent { text-align :left ; border-left :1px solid #0061b8;  text-indent :20px;  font-size :14px;}
.ReviewsLiuYan { text-align :right ; color :Yellow ;}
.RedReviews {  color : #0061b8; }