@charset "utf-8";

a{ text-decoration:none}
cite{ font-style:normal; color:#999999}
b{ font-size:10px; font-weight:normal; color:#0099FF}
ul li a{ color:#000000}
.blue{ color:#3366FF}
/*-------com------*/
.clear{ clear:both}
.more{ float:right; padding-right:10px; text-align:right; font-size:12px; font-weight:normal}
.tt{ height:13px; background:#dedfd9; margin-top:5px; clear:both;}
.con_div{ padding:4px 5px; margin-bottom:8px;background:#F6F6F6;border:1px #dbcfc2 solid; border-top:0;}

/*-------font-----*/
html{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000;}
body{ background:url(../images/main_bg.png) #f3f3f3 top repeat-x; line-height:170%; margin:0px 0px;}


/*--------layer------*/
.warp{ width:960px; position:relative; left:50%; margin-left:-480px; margin-top:0px; }
/*head*/
.head{ height:73px; background:url(../images/head_bg.png) repeat-x; position:relative; margin:0px;}
.head h1{ height:73px; width:140px}
.head h1 a{ background:url(../images/logo.png) no-repeat; display:block; height:73px; text-indent:-10000px;}
.head .ss{height:24px; line-height:24px; position:absolute; left:750px; top:20px}
.head blockquote{ position:absolute; left:380px; top:46px}
.head blockquote a{ color:#333333;padding-right:8px;}
.ss input{ float:left; margin-right:8px}
.search_input{ border:1px #7f9db9 solid;}
.go{ float:left; width:30px; height:22px; background:no-repeat left top; border:0}
/*mainnav*/
.mainnav{ height:39px; width:960px; overflow:hidden}
.mainnav ul{ margin-left:0px}
.mainnav ul li{ float:left; width:100px}
.mainnav ul li a{ display:block; padding:0 15px;font-size:14px; color:#775200; background:url(../images/nav_d_07.png) no-repeat left top; font-weight:bold; height:39px; line-height:39px;text-align:center}
.mainnav ul li a:hover{ color:#FF9900}
/*nav*/
.mainnav ul li ul{ margin-left:0; height:29px;}
*html .mainnav ul li ul { width:800px;}
.mainnav ul li ul li{ float:left; width:100px; background-color:#FAFBFB;}
.mainnav ul li ul li a{display:block; padding:0 6px;font-size:12px; background:none; font-weight:normal; height:29px; line-height:29px}
.mainnav ul li ul li a:hover{ text-decoration:underline}
.dropdown ul{position:absolute; overflow:hidden;  display:none; z-index:200; opacity:0}
.dropdown li { padding:0; margin:0;}
/*body*/
.topplayer{ height:35px}
.topflash{ height:243px; background:url(../images/topimg.gif) no-repeat; margin-bottom:8px;}
.topbanner{ height:204px; background:url(../images/tuandui.jpg) no-repeat}
.main{ background: #e7e7e7 url(../images/maintop_06.png) no-repeat left top ; padding:20px 15px; margin-top:8px;}
.main dt{ float:left; width:230px; padding:20px 0}
.main dt img{ width:133px; height:133px; position:relative; left:50%; margin-left:-70px}
.main dt cite{ display:block; font-size:14px; text-align:center; color:#FF9900}
.main dd{ float:right;width:680px; background:url(../images/line_09.png) repeat-y ; padding:20px 0; padding-left:15px;}
.main dd a{ color:#FF9900}
.main_left{ width:729px; float:left; display:inline; overflow:hidden}
.leftside{ width:247px; float:left; display:inline; margin-right:9px; overflow:hidden}
.middle{ width:473px; float:left; display:inline; overflow:hidden}
.middle1{ width:600px; float:left; display:inline; }
.rightside{ width:224px; float:right; display:inline; overflow:hidden}
.b_left{ width:328px; float:left; display:inline}
.b_left blockquote{ position:relative; width:328px; height:83px;overflow:hidden; background:url(../images/top_03.jpg) no-repeat; margin-bottom:8px;}
.b_left blockquote cite{ position:absolute; top:40px; left:100px; color:#FF9900}
.mini_player{ margin-bottom:8px; }
.player_descriptiontop{ background:url(../images/ds_bg.gif) no-repeat left top; height:20px;}
.player_description{ padding:20px 15px; background:#e1e1e1; border:1px #c7c7c7 solid; border-bottom:0; border-top:0}
.player_description_bottom { height:20px; background:url(../images/ds_bg.gif) left bottom; margin-bottom:20px;}
*html .player_description_bottom { height:20px; background:url(../images/ds_bg.gif) 2px bottom; margin-bottom:20px;}
.player_description h4 span{ font-weight:normal; margin-left:15px;}
.player_description p{ background:#e1e1e1}
.player_description p a{ display:block; color:#FF6600; padding-right:8px; margin-left:60px;}
.player_description p a:hover{ text-decoration:underline}
.list{ float:left; display:inline; width:630px; overflow:hidden}
.list table{ margin-left:10px; margin-top:10px; }
.player_list_table{margin-left:10px;}
#MemberList{ margin-left:10px; margin-top:0}
#MemberList td{ width:625px; height:27px; line-height:27px; background:url(../images/td_10.png) no-repeat}
#MemberList td .a{ color:#666666; padding-left:20px; background:url(../images/laba.gif) no-repeat 0px 2px;}
.player_list_table td a:hover{ text-decoration:underline}
#MemberList td  strong .a{ color:#0099FF; margin-right:12px;}
#MemberList td  span{color:#ffcc00; font-style:normal;padding-right:30px; text-align:right; font-size:12px; font-weight:normal; }
.player_list_table .table_top{ width:590px; padding-left:15px; height:35px; line-height:35px; background:url(../images/td_top_05.png) no-repeat}
.player_list_table .table_top a{ color:#FFcc00; background:url(../images/rentou.gif) no-repeat; padding-left:18px; margin-right:20px;}
.pagelistnum table{ margin:10px 0px; margin-left:15px;}
.pagelistnum table a{ color: #000;}

.hottop{ height:133px; padding:15px; margin-bottom:8px;background:url(../images/maindiv1bg.gif) no-repeat}
.hottop li{margin-left:8px;margin-right:6px;}
.com_left{ width:718px; float:left; margin-right:4px; display:inline}
.com_left h2{ background:url(../images/company_03.gif) no-repeat left top; border:0}
.com_left .p{ border:3px #cccccc solid; padding:15px;}
.com_right{ width:238px; float:left; display:inline}
.com_right h2{ background:url(../images/h2_03.gif) no-repeat 5px 3px}
.player_intro{ position:relative; background:url(../images/company_05.png) no-repeat left top; height:289px; margin-bottom:4px;}
.player_intro ul{ position:absolute; top:130px; left:5px;}
.player_intro ul li{ display:inline; margin-left:5px;}
.player_intro ul li img{ width:40px; height:40px;}
.bg_top{ background:url(../images/moowo_topbg.gif) left bottom no-repeat}
.dd_01 li a { color:#666666}
.dd_01 li a span{ color:#0099FF; margin-right:5px;}
.dd_01 li{ padding-left:18px; background:url(../images/laba.gif) no-repeat 5px 5px}
.dd_01 li a:hover{ text-decoration:underline}
.downleft{ float:left; width:241px; overflow:hidden; background:url(../images/moowo_06.gif) no-repeat left top; padding-top:72px;}
.downleft img{ float:left}
.downright{ float:left; width:719px; background:url(../images/mooworighttop_07.png) left top no-repeat; padding-top:20px;}
.downright strong{ font-weight:normal ; color:#cc0000; margin-left:50px}
.downright p{ padding-left:30px; margin:30px 0; margin-bottom:15px;color:#0099FF; font-weight:bold}
.downright p a{ color:#0099FF; font-weight:normal; margin-left:20px;}
.downright p a:hover{ color:#FF9900}
.downtablelist tr td{ height:37px; line-height:37px; width:669px; padding-left:50px; background:url(../images/downtdbg.png) no-repeat top left}
.downtablelist tr td a{ color:#000000}
.downtablelist tr td a:hover{ color:#666666; text-decoration:underline}
.downtablelist ul li{display:inline; width:100px;}
.anlifenlei{ height:130px; padding-left:30px; padding-top:8px; background:url(../images/moowoanli_05.png) no-repeat top left}
.anlifenlei ul{ height:40px;}
.anlifenlei strong{color:#f08631; font-size:14px;}
.anlifenlei li{ display:inline;}
.anlifenlei li a{ color:#666666; margin:0 3px}
.anlifenlei li a:hover{ color:#FF9900}
.balleft{ background:url(../images/bg13.gif) no-repeat -100px 0; height:300px;}

/*foot*/
.foot blockquote{ width:322px; height:60px; margin:15px;float:left; display:inline; border-right:1px #dedfd9 solid; overflow:hidden}
.foot blockquote strong{ display:block;font-style:normal; font-weight:normal; color:#000}
.foot .small_quote{ width:220px; overflow:hidden; border:0}

/*-------tit------*/
h2{ height:29px; line-height:29px; color:#333333; padding-left:15px; font-size:14px; background:url(../images/h2_bg.png) repeat-x; border:1px #dbcfc2 solid}
h2 .more{ margin-top:6px; display:block; width:48px;}
h2 a{color:#333333;}

h3{ height:33px; line-height:33px;padding-left:15px;color:#fff;font-size:14px; background:url(../images/h3bg.gif)}
.middle h3{background:url(../images/h3bg.gif) no-repeat -30px 0;}
h3 a{ display:block; float:left; width:98px;color:#fff;font-size:14px; text-align:center}
h3 a:hover{ background:url(../images/h3hover.gif) no-repeat 0px 2px; color:#000000;}
h3 .more a{ margin-top:8px; width:48px;}
h3 .more a:hover{ background:none;}
/*-------list------*/
.news_list a:hover{ text-decoration:underline}
.news_list a:visited{ color:#7B6B48}
.news_list .xueyuan{color:#666633}
.news_list .zhuanti{color:#557c00; margin:0 6px}
.news_list .nan{ color:#ff5a00}

.sort_list li{ display:inline; padding:0 2px; padding-left:0; color:#CCCCCC; margin-left:10px;}
.sort_list li a{ color:#666666;}
.sort_list li a:hover{ text-decoration:underline; color:#FF9900}
.sort_list li a img{ width:96px; height:40px; border:1px #000000 solid}

.green_list li a{color:#666633}
.green_list li a:hover{ background:#EFEFEF}

.players_list li{ background: no-repeat 420px 2px; border-bottom:1px #CCCCCC solid}

.players_list .name{ font-weight:bold;border-bottom:1px #CCCCCC solid}
.players_list .male{ color:#a80007; margin:0 6px;  border-bottom:1px #CCCCCC solid}
.players_list .techang{ color:#996666; margin:0 6px;border-bottom:1px #CCCCCC solid}
.players_list .cate{color:#7B6B48; margin:0 6px; border-bottom :1px #CCCCCC solid}
.players_list .char{color:#000000; margin:0 6px;border-bottom:1px #CCCCCC solid}
.ss_jdal li{  font-weight:bold; color:#666633;background:url(../images/button.gif) no-repeat 0 6px; padding-left:15px;}
.ss_jdal li a{ font-weight:normal; margin-left:8px; color:#333333}
.timelist{ margin-top:20px; margin-left:35px}
.timelist li{ display:inline; padding:0 10px; }
.timelist li a{ color:#3366FF}
.timelist li a:hover{ color:#3366FF}
.line li{ padding:3px 0; border-bottom:1px #999999 dashed}
.line li a{ display:block; color:#333333}
.line li a:hover{ text-decoration:none}
/*-------other----*/
.tuwen_block{ height:103px; overflow:hidden}
.tuwen_block img{ float:left; margin-right:8px; margin-left:10px;}
.tuwen_block b{ font-size:12px;}
.middle_tuwen{ height:110px; margin-bottom:10px;}
.middle_tuwen a{ color:#990000}
.middle_tuwen img{ height:109px; width:109px;}
.middle_tuwen h4{ font-size:14px;}

.ss_xwdt li{ float:left;width:440px; overflow:hidden; color:#993300} 
.bannermiddle img{ width:474px; height:100px; margin-bottom:8px;}
.bannerright img{ width:225px; height:81px; margin-bottom:8px;}
/*-------debug----*/
.debug01{ margin-left:40px}
.flashbox { height:233px; overflow:hidden; position:relative; top:5px; left:5px}
.flashbox .pic { position:absolute; top:0; left:0; width:725px; height:243px; }
.flashbox ul { position:absolute; top:0; left:730px; width:220px; background:#000000; padding-top:7px;}
.flashbox li { width:200px; height:70px; margin-bottom:5px; overflow:hidden; line-height:24px; }
.flashbox li a { padding:5px; display:block; color:#fff; height:60px; line-height:18px;  background:#333; position:relative; }
.flashbox li.selected a, .flashbox li a:hover { color:#fff; text-decoration:none; background:#3E3128 }
.flashbox li strong { display:block; height:20px;line-height:22px; padding-left:23px; margin-bottom:5px;background: url(../images/mouse.gif) no-repeat #000000; overflow:hidden; cursor:pointer; }
.flashbox li img { float:left; margin-right:5px; width:60px; height:60px;  }

/*-------------------×¢²á µÇÂ½Ò³Ãæ-------------------------*/
input{ font-size:12px;}
.log_reg .leftside{ width:220px; background: url(../images/log_bg.png) no-repeat #ececec; padding-top:75px;  padding-left:30px; padding-bottom:30px; margin-bottom:20px}
.log_reg .leftside table{ margin-bottom:5px;}
.log_reg .leftside p{ margin-top:35px; color:#666666; padding-right:25px;}
.log_reg .leftside a{ margin-right:10px}
.log_reg .leftside table td{ height:25px; line-height:25px; text-align:center;padding-right:10px}
.log_reg .rightside{ width:592px; background:url(../images/rebg_03.png) #e8e8e8 no-repeat top left; float:right; margin-right:50px; padding-top:110px; padding-left:10px; padding-right:10px; padding-bottom:30px; margin-bottom:20px}
.log_reg .rightside .regmain{ text-align:left; width:500px;margin-left:50px; color:#666666; margin-bottom:10px;}
.log_reg .rightside .regmain .ttl{ text-align:right; width:100px;}
.log_reg .rightside .regmain .tti{ width:150px;}
.log_reg .rightside .regmain td{ padding-right:10px; height:25px; line-height:25px}
.log_reg .rightside .reg_s{ text-align:right; width:500px;margin-left:50px; color:#666666; margin-bottom:30px;}
.log_reg .rightside .reg_s .tti input{ width:300px;}
.log_reg .rightside .reg_s td{ padding-right:10px; height:30px; line-height:30px}
.sub{ margin-left:100px;}

/*-------foot-------*/
.main_left1{ width:960px; float:left; margin-top:10px; display:inline; overflow:hidden}
h6{ height:33px; line-height:33px;padding-left:15px;color:#fff;font-size:14px; background:url(../images/h3bg1.gif)}
h6 a{ display:block; float:left; width:98px;color:#fff;font-size:14px; text-align:center}
h6 a:hover{ background:url(../images/h3hover.gif) no-repeat 0px 2px; color:#000000;}
h6 .more a{ margin-top:8px; width:48px;}
h6 .more a:hover{ background:none;}
.hottop1{ height:140px; padding:15px; margin-bottom:8px;background:url(../images/home12b.gif) no-repeat; overflow:hidden;}
.hottop1 ul
{
	 list-style:none; padding:0px; margin:0px;
}
.hottop1 li{margin-left:8px;margin-right:6px; width:200px; line-height:20px;}
.hottop2{ height:140px; padding:15px; margin-bottom:8px;background:url(../images/home12b.gif) no-repeat; overflow:hidden;}
.hottop2 ul
{
	margin:0px; padding:0px; 
	
	
	
}
.hottop2 ul li
{
 width:140px;
 height:130px; 
 float:left; 
 margin-right:10px;
}
.hottop2 li ul
{
	  float:left;
	 margin:0px; padding:0px;
	 width:140px;
	 height:110px;
	 line-height:110px;
	 
	 
}
.hottop2 li li
{
	float:left;
	line-height:20px;
	border:none;
	overflow:hidden;
	
	
}

/*-------------------µÇÂ½ºóÒ³Ãæ-------------------*/
.loginin .main_left{ width:640px;}
.loginin .rightside{ width:270px; height:320px; padding:0 10px; padding-right:20px; padding-top:10px; background:url(../images/lobng_03.png) no-repeat}

.loginin .tb_head{ text-align:center; color:#FF6600;}
.loginin .tb_head td{ background:url(../images/tb_hd_bg.png) repeat-x;border:1px #c6c6c6 solid;}
.loginin .table .td { height:28px; line-height:28px; padding:0 10px;border:1px #c6c6c6 solid; background:#e1e1e1}
.loginin .table{ width:639px; margin-left:1px; margin-top:5px; margin-bottom:20px;}
.loginin .table .mbname{background:url(../images/tb_hd_bg.png) repeat-x; color:#006699}

.loginin .rightside label{ margin-right:20px;}
.loginin .rightside input{ margin:5px 0; margin-right:5px;}
/*-------------------ËÑË÷Ò³Ãæ-------------------*/
.search{padding-left:10px; margin-top:10px;}
.search .title{ font-size:14px; font-weight:bold; margin-top:8px; background-image:url(../images/moowoanli_05.png); background-repeat:no-repeat;}

.m1
{ background-image:url(../images/info2.gif); height:25px; }
.m2{BORDER-RIGHT: #fba961 1px solid; BORDER-LEFT: #fba961 1px solid; BORDER-BOTTOM: #fba961 1px solid; }
.m3{LINE-HEIGHT: 22px; min-height:100px;}
.m3 a
{
 color:#44CAF7;
}
.m3 a:hover
{
	color:#44CAF7;
}
.m3 a:visited
{
	color:#44CAF7;
	
}

.m4{font-size:14px; padding-left:20px;}

.main1{ padding:20px 15px; margin-top:8px; background: #e7e7e7 url(../images/maintop_06.png) no-repeat left top ;word-break:keep-all;}
.main1 dl{ float:left; width:460px;}
.main1 dt{ float:left; width:200px; padding:10px 0}
.main1 dt img{ width:105px; height:110px; position:relative; left:50%; margin-left:-50px}
.main1 dt cite{ display:block; font-size:12px; text-align:center; color:#7E6E4C}
.main1 dt a{color:#7E6E4C;}
.main1 dd{ float:left;width:230px; background:url(../images/line_09.png) repeat-y ; padding:10px 0; padding-left:15px;word-wrap:break-word;}
.main1 dd a{ color:#FF9900;}


.online{ width:950px; float:left; margin-right:4px; display:inline}
.online h2{ background:url(../images/company_01.gif) no-repeat left top; border:0; color:White;}
.online .p{ border:3px #cccccc solid; padding:15px;}

.foget{ width:960px; text-align:center;}
.foget .top{ width:636px; border:0;}
 .name {color:#562400;}


.hide {
	display: none
}
#mainmenu_top ul li .menuhover {
	 color:#775200;
	 
}

#mainmenu_bottom 
{
	 float:left;
	 display:block;
	 width:800px;
}
#mainmenu_bottom .mainmenu_rbg {
 float:left; display:block; background-color:Green;
}
#mainmenu_bottom ul
{position:absolute; overflow:hidden; z-index:200; opacity:0;
	}
#mainmenu_bottom ul li {
	margin:0px; padding:0px; float:left;
	float:left; width:100px;
}
#mainmenu_bottom ul li a{display:block; padding:0 6px;font-size:12px; font-weight:normal; height:29px; line-height:29px}



