@charset "utf-8";
/* CSS Document */


* { margin:0; padding:0; font-size:12px; line-height:150%; }
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; font-size:12px; color:#152A46; background:url(../images/body_bg.jpg); background-repeat:repeat-y; background-position:center top; background-attachment:fixed; background-color:#6ba8cb; margin-top:100px;}
img { border:0;}

a:link{color:#152A46; text-decoration:none}
a:visited{ color:#152A46; text-decoration:none}
a:hover{ color:#8C2525; text-decoration:underline}
a:active{ color:#000; text-decoration:none}

.L { float:left; width:auto; }
.R { float:right; width:auto; }
.C{ clear:left; font-size:0px;}
/*********************/
.wide {width:770px; margin:auto; background-color:#FFF; overflow:auto;}



.left{ width:191px; margin-right:9px; float:left; overflow:auto;}
.left .frame1{ width:189px; border:1px solid #ADC9F2; background-color:#F6FBFF}
.title1{ width:180px; margin:0 auto; text-align:left;}
.title1 div{ height:23px; font-size:13px; font-weight:bold; color:#FFF; line-height:21px;}
.left .frame1 .list{ width:166px; margin:0px auto}
.left .frame1 .list ul{ margin:0px; padding:0px;}
.left .frame1 .list li{ list-style-type:none;  background:url(../images/arrow.gif) no-repeat left center;text-align:left;padding-left:10px; margin-bottom:3px;}
.left .frame1 .list li span{ display:none;}
.left .frame1 .list_img{ width:175px; text-align:left; margin:0 auto;}
.left .frame1 .list_img ul{ margin:0px; padding:0px; width:100%;}
.left .frame1 .list_img li{ height:60px; overflow:hidden; margin-bottom:5px;}
.left .frame1 .list_img li img{ border:1px solid #4A4A4A; width:70px; height:53px; float:left; margin:3px;}
.left .frame2{ width:189px; border-left:1px solid #ADC9F2;border-right:1px solid #ADC9F2;border-bottom:1px solid #ADC9F2; background-color:#F6FBFF; text-align:left;}
.left .frame2 .list_img{ width:175px; text-align:left; margin:0 auto;}
.left .frame2 .list_img ul{ margin:0px; padding:0px; width:100%;}
.left .frame2 .list_img li{ height:60px; overflow:hidden; margin-bottom:5px;}
.left .frame2 .list_img li img{ border:1px solid #4A4A4A; width:70px; height:53px; float:left; margin:3px;}
.left .frame2 .list{ width:170px; margin:0px auto;}
.left .frame2 .list ul{ margin:0px; padding:0px; padding-bottom:9px;}
.left .frame2 .list li{ list-style:none; background:url(../images/arrow.gif) no-repeat left center;height:23px; line-height:23px;  text-align:left; padding-left:10px;}
.left .frame2 .list .news_time{ display:none;}
.news_time{ font-size:12px; color:#999999}


/*--------------------------------*/

.right{ width:570px; float:left; overflow:auto;}
.right .frame1{ width:570px;}
.right .frame1_1{ width:566px;border:1px solid #fff;}
.right .frame2{ border:1px solid #ADC9F2; width:568px; overflow:auto}
.right .frame2 .list_img{ width:560px; margin:0 auto;}
.right .frame2 .list_img ul{ margin:0px; padding:0px; width:560px;}
.right .frame2 .list_img li{ width:140px; text-align:center; float:left; overflow:hidden; list-style-type:none;}
.right .frame2 .list_img li img{ width:101px; height:76px; border:1px solid #595959;}
.right .frame2 .list_img li div{font-size:12px; font-weight:bold;}

.right .frame2 .news_list{ width:530px; margin:0 auto; text-align:left;}
.right .frame2 .news_list ul{ margin:0px; padding:0px; padding-bottom:10px;}
.right .frame2 .news_list li{ background:url(../images/arrow.gif) no-repeat left center; padding-left:10px; height:23px; line-height:23px; padding-top:5px;font-size:13px; list-style-type:none;}
.right .frame2 .news_list li .news_date{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999999; margin-left:6px;}

.loop_item{ width:540px; margin:0 auto;}
.loop_item ul{ margin:0px; padding:0px;}
.loop_item li{ list-style-type:none; width:100%; margin-top:5px;}

.right .frame2 .city_list{ width:540px; margin:0 auto; text-align:left; margin-top:10px; margin-bottom:5px;padding-bottom:15px; border-bottom:1px dashed #CCCCCC}
.city_list .city{ background-image:url(../images/sport_city_bg.jpg); height:28px; line-height:28px; padding-left:10px; padding-right:10px; font-size:18px; color:#fff; font-weight:bold; width:76px; text-align:center;}
.city_list .special_img{ float:left; width:95px;}
.city_list .special_img img{width:88px; height:108px; border:1px solid #444444;}
.city_list .special_text{ float:left; width:432px;}
.city_list .special_text h1{ font-size:13px; font-weight:bold; height:21px; line-height:21px;}
.city_list .special_text h5{ color:#979BA2; font-size:12px; font-weight:normal; text-indent:20px; line-height:180%;}
.city_list .special_text h6{ color:#000; font-size:13px; font-weight:normal;}
.city_list .item_list li{ list-style-type:none;font-size:13px; font-weight:bold; height:25px; line-height:25px;}
.city_list .photo_list ul{ margin:0px; padding:0px;}
.city_list .photo_list li{ width:108px; text-align:center; float:left; margin-bottom:5px;}
.city_list .photo_list li img{ border:1px solid #595959; width:95px; height:65px;}

.showpage{ clear:both; text-align:center; margin-top:20px; margin-bottom:10px; font-size:12px; color:#000}



.shadow1{ width:100%; height:10px; font-size:0px;background-image:url(../images/sport_1.jpg);}
.title2{ width:556px; margin:0 auto;}
.title2 div{ height:23px; font-size:13px; font-weight:bold; color:#FFF; line-height:21px;}

.header{ width:770px; margin:0 auto;  margin-top:100px;}
.header .r2{ background:url(../images/head_05.gif); height:76px; width:770px;}
.header .r3{ text-align:right;height:35px; line-height:35px; width:616px; float:left;}
.header .r4{ height:35px; line-height:35px; width:60px; float:left; margin-left:16px; }
.header .r5{ height:35px; line-height:35px; width:60px; float:left; margin-left:6px; }
.header .menu{ width:760px; margin:0 auto;}
.header .menu ul{ margin:0px; padding:0px;}
.header .menu li{ width:76px; height:40px; line-height:40px; text-align:center; background:url(../images/s_line.gif) right no-repeat; list-style-type:none; float:left; font-weight:bold;}

.header a{ line-height:40px;}
.header .r3 a{line-height:35px;}
.header .r4 a{line-height:35px;}
.header .r5 a{line-height:35px;}
.header a:link{color:#152A46; text-decoration:none;}
.header a:visited{ color:#152A46; text-decoration:none;}
.header a:hover{ color:#8C2525; text-decoration:underline}
.header a:active{ color:#000; text-decoration:none}



/* luzheng added */
a.alink { color:#f90; text-decoration:none; display:block; width:100%; padding:5px 0; text-align:center; }
a.alink:hover { color:#f90; text-decoration:none; display:block; width:100%; padding:5px 0; text-align:center; background:#bdf; }




/* 城市选择菜单 */
#SelectCity{width:450px;display:none;position:absolute;border:1px solid #888;background-color:#FEFEED;margin:-2px;padding:8px;z-index:100;text-align:left; font-family:Arial, "宋体";}
#SelectCity li{display:block;width:88px;float:left; height:24px;line-height:24px;}
#SelectCity .Sred{color:#F00;font-size:10px;}
#SelectCity .Sgray{color:#999;font-size:10px;}

/** 分类弹出框样式 **/
.divB { border:1px solid #000; background:#f1f1f1; padding:6px; width:400px; color:#3e3e3e; font-weight:normal; text-align:left;}
.divB .cont { background:#fefeed; padding:5px; }
.divB .cont ul { margin:0px; padding:0 5px 5px; }
.divB .cont li { color:#3e3e3e; list-style-type:none; border-bottom:1px dashed #ccc; padding:5px 0; }
.divB li a { color:#3e3e3e; text-decoration:none; }
.divB li a:hover { color:#3e3e3e; text-decoration:underline; }


/* 字体样式 */
.fontStyle1, .fontStyle1:link, .fontStyle1:visited, .fontStyle1:hover { color:#06c; }
.fontStyle2, .fontStyle2:link, .fontStyle2:visited, .fontStyle2:hover { color:#f60; }
.fontStyle3, .fontStyle3:link, .fontStyle3:visited, .fontStyle3:hover { color:#999; }
.en_10 { font-size:10px; }


.fontStyle{ color:#FF0000; font-weight:bold; font-size:13px;}
