@charset "gb2312";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "Î¢ÈíÑÅºÚ","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;color:#333333; background-color:#f8f8f8;}
a{color:#333;text-decoration:none}
a:hover{color:#333;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:bottom;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
div{margin:0 auto;}
.clearfix{clear:both;}
.float_l{float:left;}
.float_r{float:right;}
.comWidth{width:1000px;}
.overflows{overflow:hidden;}

.logo{width:130px; height:26px; float:left; margin-left:10px;}
.nav{float:right; color:#fff; height:26; line-height:26px;}
.nav a{color:#fff;}
.bg_topimg{background:url(../images/banner.gif) no-repeat center 0; height:485px;}
.about_bg{background:url(../images/aboutbg.gif) no-repeat 50% 0 #fff; min-height:350px; padding-bottom:10px;}
.abt_img{float:left; width:374px; height:349px;}
.profile{width:608px; float:right;overflow:hidden;}
.profile .pro_tl{background:url(../images/com_line.jpg) no-repeat 0 30px; height:97px; font-size:28px; padding-left:40px; margin-top:15px;}
.profile .pro_tl span{background:url(../images/com_tl.jpg) no-repeat; width:339px; height:17px; display:block; margin-bottom:20px; _margin-bottom:0px; margin-left:15px; }
.profile .pro_con{padding-right:15px; line-height:22px; color:#727272;}
.profile .pro_con p{ text-indent:2em; margin-bottom:10px;}



.line100{background:url(../images/B_linw.jpg) repeat-x; width:100%; padding-top:9px;}
.total{background-color:#fff; border:1px solid #e2e1e1; padding-top:15px; padding-bottom:15px;}/*e2e1e1*/

#focus {width:320px;height:383px; position:relative;overflow:hidden; float:left; margin-left:15px;  display:inline;}
#pic { width:320px;height:383px; position:absolute;top:0;left:0;clear:both;}
#pic li{width:320px;height:383px; float:left;}
#main{position:absolute;}
#smallBtn {height:19px;overflow:hidden;position:absolute;right:10px;z-index:1; top:360px;}
#smallBtn li{width:19px;height:19px;float:left;margin-left:5px;background:#fff;position:relative;z-index:2;  text-align:center; line-height:19px; display:block;}
#smallBtn li.active{background-color:#ff6600; color:#fff;}

.a_mid{width:330px; float:left; margin-left:5px; padding:0 10px;}
.a_mid dl a{color:#336600;}
.a_mid dt{text-align:center; font-size:16px; font-weight:bold; margin-top:10px;}
.a_mid dd{line-height:20px; overflow:hidden; color:#381d00;}
.a_mid dd li{float:left; margin-right:10px; white-space:nowrap;}
.a_mid dd li a,.a_mid .m_list li a{color:#381d00;}
.a_mid .min_info{padding-bottom:10px; margin-bottom:5px;}
.a_mid .list_tl{height:26px; line-height:26px; padding-left:12px; padding-right:10px; color:#fff; margin-bottom:3px; background:url(../images/list_tl.jpg) no-repeat;  font-size:14px; font-weight:bold;}
.a_mid .m_list li{background:url(../images/mid_icon.jpg) no-repeat 3px 8px; line-height:22px; width:330px; height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:15px; }

.t_right{ width:300px; float:right; margin-right:10px;display:inline;}
.t_r_t{background: url(../images/abt.jpg) no-repeat #f7f7f7; color:#381d00;  padding-top:14px; padding-bottom:10px;}
.t_r_t h4{text-align:center; font-size:14px;}
.t_r_t .t_r_tcon{padding:0 21px; line-height:22px;}
.t_r_t .t_r_tcon p.text_type{text-indent:2em;}
.online{border:1px solid #ccc; margin-top:13px; background:url(../images/onlinetl.gif) no-repeat #f1f4ee; padding-top:36px;}

.all_tl{width:850px; height:67px; background-image:url(../images/all_tl.gif); margin-top:30px; padding-top:75px; font-size:28px; padding-left:150px;}
.all_tl h2{ font-size:28px; display:inline; font-weight:normal;}
.tl1{background-position:0 -142px;}
.tl2{background-position:0 -284px;}
.tl3{background-position:0 -426px;}
.tl4{background-position:0 -568px;}
.tl5{background-position:0 -710px;}
.tl6{background-position:0 -852px;}
.tl7{background-position:0 -994px;}
.tl8{background-position:0 -1136px;}
.tl9{background-position:0 -1278px;}

.com_part{background-color:#fff; border:1px solid #e2e1e1; border-top:none; padding:18px 15px;}
.com_bg{background:url(../images/com_bg.gif) repeat; padding:15px 0; zoom:1; }
.trivia{overflow:hidden; padding-bottom:0;_padding-bottom:15px;}
.trivia li{float:left; margin-left:17px; display:inline; margin-bottom:15px;}

.tl_tags li{float:left; margin-right:30px; line-height:39px; padding:0 5px; margin-top:5px; cursor:pointer;}
.tl_tags li.active{background-color:#000; color:#fff;}

.pavilion{width:944px; border:1px solid #b4b4b4; background-color:#fff; overflow:hidden;}
.p_img{width:490px; margin-left:10px; margin-right:10px;}
.p_info{width:390px; margin-right:10px; padding-top:10px; margin-left:10px; display:inline;}
.p_info h4{font-size:16px; color:#5e8a01; font-weight:normal;}
.p_info .timer{border-top:1px solid #7a7a7a; border-left:1px solid #7a7a7a; margin-top:10px;margin-bottom:10px;}
.p_info .timer td{border-bottom:1px solid #7a7a7a; border-right:1px solid #7a7a7a; }
.p_info dl dt{color:#fff; line-height:23px; display:inline; line-height:26px; padding:0 10px;}
.p_info dl dt.org{background-color:#f57e20;}
.p_info dl dt.blue{background-color:#00a9d4;}
.p_info dl dt.green{background-color:#8dc73f;}
.p_info dl dt.purple{background-color:#d3b5d9;}
.p_info dl dt.brown{background-color:#9c9542;}
.d{display:none;}
.p_map{background-color:#f5f6f8; width:527px; height:529px;}
.state{font-size:14px;}
.state i{font-style:normal; background-color:#000; color:#fff; padding-left:5px;}
.state p{line-height:23px;}
.mark{font-size:14px;}
.pav_notice{width:944px; border:1px solid #b4b4b4; background:url(../images/go.jpg) no-repeat #fff; height:582px; position:relative;}
.pav_notice .s1 dt,.pav_notice .s2 dt,.pav_notice .s3 dt,.pav_notice .s dt,.pav_notice .s4 dt,.pav_notice .s5 dt{width:110px; height:135px; cursor:pointer;}
.pav_notice dl{position:absolute;width:110px; height:135px;}
.pav_notice dd{background-color:#daf599; color:#4c6602; border:1px solid #85b302; width:230px; padding:10px; line-height:18px;position:absolute; min-height:300px; left:115px; top:50px; display:none;}
.pav_notice .s1{left:89px; top:107px; background:url(../images/s1.png) no-repeat; z-index:5;}
.pav_notice .s2{left:435px; top:85px; background:url(../images/s2.png) no-repeat; z-index:4;}
.pav_notice .s3{left:756px; top:153px; background:url(../images/s3.png) no-repeat; z-index:3;}
.pav_notice .s4{left:228px; top:363px; background:url(../images/s4.png) no-repeat; z-index:2;}
.pav_notice .s5{left:569px; top:298px; background:url(../images/s5.png) no-repeat; z-index:1;}
.pav_notice .s1:hover{background:url(../images/s1_2.png) no-repeat;}
.pav_notice .s2:hover{background:url(../images/s2_2.png) no-repeat;}
.pav_notice .s3:hover{ background:url(../images/s3_2.png) no-repeat;}
.pav_notice .s4:hover{ background:url(../images/s4_2.png) no-repeat;}
.pav_notice .s5:hover{ background:url(../images/s5_2.png) no-repeat;}
#tabCons1,#tabCons2{display:none;}


.news{padding:10px 0;}
.news li{background:url(../images/mid_icon.jpg) no-repeat 18px 10px;line-height:24px; white-space:nowrap;text-indent:15px; width:445px; float:left; padding-left:15px;}
.news li a{float:left; width:380px;height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}

.sh_logo{overflow:hidden; padding-bottom:0;_padding-bottom:15px;!padding-bottom:15px;}
.sh_logo li{float:left; margin-left:15px; margin-bottom:15px; display:inline;}


.Boupic div,.Boupic li{float:left; display:inline;}
.Boupic div{margin-left:9px;}
.Boupic .b_a{width:225px;}
.Boupic .b_b{width:443px;}
.Boupic .b_c{width:260px;}
.Boupic li.pic_disA,.Boupic li.pic_disB{margin-left:8px;}
.Boupic li.pic_disA{margin-bottom:10px;}

.s_s_img{ width: 944px; position: relative; overflow:hidden;}
/*.s_s_img ul li{  position:relative; }*/
/*.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;  height:359px;}*/
/*.box_skitter ul { display: none; }

.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img{ position:absolute;}
.box_skitter .box_clone{ position: absolute; top: 0; left: 0; width: 100px; overflow: hidden;  z-index: 20;}/*display: none;
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }

.box_skitter .label_skitter { z-index: 150; position: absolute }/* display: none;

#slideshow { width: 944px;}
#slideshow ul { display: none; }*/
.prev_button,.next_button{ position: absolute; top: 50%; z-index: 100; width: 57px; height: 62px; overflow: hidden; margin-top: -25px;cursor:pointer}
 .prev_button { background: url(../images/prev.png) no-repeat left top !important;  left: 5px;}
 .next_button { right: 5px; background: url(../images/next.png) no-repeat left top !important;}
/*.s_text{position:absolute; width:944px; height:30px; background-color:#000; line-height:30px; bottom:0; opacity:0.7; text-align:center; left:0;}*/
.s_text a,.list_txt a{color:#fff; font-size:16px;}


.s_switch{margin-top:15px; position: relative; width:956px; height:230px; float:left; overflow:hidden;}
.s_p_box ul li{width:225px; height:230px; position:relative; float:left; margin-left:14px; display:inline;}
.list_txt{position:absolute; width:225px; height:30px; background-color:#000; line-height:30px; bottom:0; opacity:0.7; text-align:center; left:0;}
.prv,.next,.team_prv,.team_next{position: absolute; top: 50%; width:28px; height:31px; margin-top:-10px; cursor:pointer; background-color:#000; opacity:0.7;overflow: hidden; display:block;overflow: hidden; text-align:center; padding-top:5px;}
.prv{left:15px;}
.next{right:0px;}
.team_prv{left:13px;}
.team_next{right:0px;}
#tabCons span,#tabCons2 span{display:none;}
.pic_info{overflow:hidden;}

.beauty_img{padding-left:6px;}
.beauty_img div{float:left; margin-left:6px; _display:inline;}
.b_i_l{width:430px;}
.b_i_m{width:195px;}
.b_i_m li.m_img{margin-bottom:6px;}
.b_i_r{width:308px;}
.b_i_l li{float:left;}
.b_i_l li.b_img{margin-left:6px; margin-bottom:6px;}

.celebrity,.comp_con{padding-bottom:0;_padding-bottom:15px; overflow:hidden;}
.comp_con span#cc02,.comp_con span#cc03,.comp_con span#cc04,.comp_con span#cc05{display:none;}
.celebrity li{width:223px; background-color:#fff; border:1px solid #b4b4b4; position:relative; float:left; margin-left:13px; _display:inline; margin-bottom:13px;}
.celebrity .cel_name{text-align:right; font-weight:bold; padding-right:5px; margin-top:5px; font-size:14px;}
.celebrity .cel_con{padding:0 10px 10px; color:#666666; margin-top:15px;}
.celebrity .cel_con h4{border-bottom:1px solid #b4b4b4; color:#5e8a01; font-size:14px; text-align:center; line-height:24px;}
.celebrity .cel_con p{text-indent:2em; line-height:21px;}
.celebrity li span{background:url(../images/span_cel.gif) no-repeat; width:74px; height:150px; display:block; position:absolute; top:170px;}

.company_tags{overflow:hidden; margin-bottom:15px;}
.company_tags li{width:165px; height:50px; line-height:50px; background:url(../images/a_tags.gif) repeat; text-align:center; color:#fff; font-size:24px; float:left; margin-left:21px; margin-right:5px; cursor:pointer;} 
.company_tags li.active{background:url(../images/c_tags.gif) repeat;}


.com_l{width:626px; float:left;}
.com_l li{float:left; margin-left:13px; margin-bottom:13px; _display:inline;}

.com_r{width:290px; padding:10px; float:right;margin-right:15px; background:url(../images/a_cion.gif) no-repeat #fff 10px 62px; height:402px;_display:inline;} 
.com_r h2{font-size:16px; color:#5e8a01; border-bottom:1px dashed #999; text-align:center; line-height:32px; margin-bottom:17px;}
.com_r p{ text-indent:2em; line-height:22px; margin-bottom:10px;}

.team_l{width:528px; float:left; position:relative;}
.team_l li{width:164px; float:left; margin-left:12px;}
.team_tl{background:url(../images/team_tl.gif) no-repeat; width:164px; height:43px; color:#fff; font-size:16px; padding-top:10px; }
.top10{margin-top:10px;}
.bot10{margin-bottom:10px;}
.team_tl p{background:url(../images/team_txt.gif) no-repeat 3px 5px; line-height:18px; padding-left:15px; margin-left:5px;}

.team_r{width:416px; float:right; margin-right:10px;}

/*ÁôÑÔ°å*/
.mags{width:100%; background-color:#5e8a01; padding:30px 0; overflow:hidden; margin-top:30px;}
 .pl_l{width:455px;margin-left:33px; overflow:hidden; float:left;}
 .pl_l span{background:url(../images/pl_tl.png) no-repeat; width:126px; height:225px; display:block; float:left;}
 .pl_l .pl_list{width:329px; background-color:#333333; float:left;}
 .pl_con{height:400px; overflow-y:auto; width:290px; float:left; background-color:#fff;}
 .pl_con li{ padding:15px;}
 .pl_con li.gay{background-color:#f1f1f1;}
 .pl_con li h6{font-size:12px;color:#336600;}
 .pl_r{width:405px; float:left; margin-left:61px; background:url(../images/foucs.png) no-repeat left bottom ; padding-bottom:219px;}
 .pl_r h6{font-size:58px; font-family:"ËÎÌå"; color:#fff; font-weight:normal;}
 .pl_box{background-color:#fff; padding:17px 0;border-radius:5px;}
 .u_inp{ width:150px; height:23px; border:1px solid #9f9f9f;}
 .pl_text{width:360px; height:73px; border:1px solid #d2d2d2; border-radius:10px; padding:5px; line-height:21px; font-size:12px;}
 .btn_box{background:url(../images/plbg.png) repeat-x bottom; width:373px; overflow:hidden;}
 .pl_btn{background:url(../images/sub.png) no-repeat; width:114px; height:31px; text-align:center; line-height:21px; color:#fff; font-size:16px; font-weight:bold; border:none; font-family:"Î¢ÈíÑÅºÚ"; margin-top:10px; margin-bottom:5px; float:right;}

.teams{overflow:hidden; padding:15px; width:100%; background-color:#000;}
.teams_tl{background:url(../images/teams_tl.png) no-repeat; padding-left:102px; height:120px;}
.po_l{width:20px; text-align:center; font-size:14px; background-color:#5e8a01; color:#fff; line-height:15px; padding:5px 0; float:left;}
.position span{background:url(../images/arrow.png) no-repeat; float:left; width:3px; height:6px; margin-top:10px;}
.pos_img{width:62px; text-align:center; color:#fff;}
.pos_img img{ width:52px; border:1px solid #9f9f9f; margin-left:5px;}
.teams li{float:left; margin-left:25px;}
.swfobj{ margin:51px 0;}
.footer{text-align:center; line-height:21px; padding:10px 0;}
.footer a{margin:0 5px; font-size:14px;}

/*.mininav{width:95px;}*/
.mininav dd{height:28px; line-height:28px; margin-bottom:5px; padding-right:10px; background-color:#000; clear:both;}
.mininav dd:hover{background-color:#df0808;}
.mininav dd a{color:#fff;background:url(../images/b_arroe.jpg) no-repeat right #000; padding-right:25px;display:inline-block; padding-left:5px; float:left;}
.mininav dd a:hover{background:url(../images/r_arrow.jpg) no-repeat right #df0808;}








