/*default css*/
/*-----body----*/
html,body {margin:0px; padding:0px; color:#666;background:url(../image/main_bk.gif) repeat-x 0 116px #fff;font-size:12px;line-height:24px;}
ul,p,li,dl,dt,dd,ol,form,label,h1,h2,h3,h4{ margin:0px; padding:0px;}
ul,dl,ol{list-style:none;}
img{border:0}
.clearFloat{clear:both;font-size:0px;line-height:0px;}
/*----text---*/
.man{color:#0099FF}
.woman{color:#ff0000}
.tr12{color:#D9181D;}
.tr13{color:#D9181D;font-size:13px;}
.tr14b{color:#D9181D;font-size:14px;font-weight:bold;}
.tb12{color:#1C8388;}
.c1{color:#8DB6EC}
.c2{color:#B8A97E}
.c3{color:#EA0700}
/*---link----*/
a:link{color:#646464;text-decoration:none;}
a:visited{text-decoration:none;color:#646464}
a:hover{text-decoration:underline;color:#646464}
.lr12:link{color:#D9181D;text-decoration:none;}
.lr12:visited{color:#D9181D;text-decoration:none;}
.lr12:hover{color:#D9181D;text-decoration:underline;}
.lr14b:link{color:#D9181D;font-size:14px;font-weight:bold;}
.lr14b:visited{color:#D9181D;text-decoration:none;font-size:14px;font-weight:bold;}
.lr14b:hover{color:#D9181D;text-decoration:underline;font-size:14px;font-weight:bold;}
.lgr14b:link{color:#666;font-size:14px;font-weight:bold;}
.lgr14b:visited{color:#666;text-decoration:none;font-weight:bold;font-size:14px;}
.lgr14b:hover{color:#666;text-decoration:underline;font-weight:bold;font-size:14px;}
/*----header---*/
#header{width:992px;height:128px;margin:0 auto;margin-bottom:30px;position:relative;z-index:100;}
.logo{position:absolute;/*top:26px;*/top:0;left:0;}
.header_tool{position:absolute;right:-5px;top:15px;}
.header_tool a{height:24px;width:60px;display:block;float:left;margin-left:5px;text-align:center;line-height:24px;/*background:url(../image/tool.gif)*/}
/*.header_tool a:hover{background:url(../image/tool_on.gif); text-decoration:none;color:#fff;}*/
#menu{position:absolute;height:38px;width:950px;display:block;bottom:0;left:0;}
#menu li{float:left;line-height:38px;position:relative}
#menu li a{width:105px;height:38px;display:block;background:url(../image/menu.gif);color:#fff;font-size:14px;text-align:center;}
#menu li a:hover{background:url(../image/menu_hover.gif);color:#fff;}
#menu li .a_menu{background:url(../image/a_menu.gif) no-repeat}
#menu li .a_menu:hover{background:url(../image/a_menu_hover.gif) no-repeat}
#menu li .menu_on{background:url(../image/menu_on.gif) no-repeat;color:#FF0000}
#menu .hot span{position:absolute;left:70px;top:-10px;width:31px;height:27px;position:absolute;background:url(../image/hot.png);*background:transparent;FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.mancheng.tv/pgt/css/image/hot.png);}
#menu ul{position:absolute;top:38px;left:-40px;white-space:nowrap;letter-spacing:2px;border:1px solid #FF8080;border-top:0px;background-color:#fff;padding-left:10px;}
#menu ul a{height:30px;display:inline;background:none;color:#666;font-size:12px;text-align:left;margin-right:5px;border-right:1px solid #ccc;padding-right:5px;}
#menu ul a:hover{height:30px;display:inline;background:none;color:#666;font-size:12px;text-align:left;}

/*----footer---*/
#footer{width:100%;margin:0 auto;border-top:1px solid #DCDCDC;background:#F6F6F6;}
#footer_con{width:972px;margin:0 auto;padding:10px;position:relative;text-align:center;line-height:35px;}

#footer form{width:360px;height:26px;display:block;margin:10px auto;position:relative}
.in5,.in6{border:1px solid #ccc;float:left;height:19px;padding:5px 0 0 3px}
.in5{width:227px;color:#CCC;}
.in6{width:43px;border-left:0;border-right:0;color:#999999}
.in7{background:url(../image/b_array1.gif);width:16px;height:26px;border:0;display:block;float:left}
.in8{background:url(../image/b_serch1.gif);width:60px;height:26px;float:left;border:0;margin-left:5px; cursor:pointer;color:#fff;line-height:26px;}
#fselect_list{
	position:absolute;
	top:26px;
	left:231px;
	border:1px solid #ccc;
	width:61px;
	background:#fff;
	display:none;
	line-height:24px;
}

#fselect_list a{ text-decoration:none;width:51px;display:block;padding:0 5px;}
#fselect_list a:hover{background:#797979;color:#fff;}

/*---------------------master add---------------------*/
.more,.more1{width:39px;height:15px;display:block;position:absolute;top:0;right:0;}
.more{background:url(../image/more.gif) no-repeat;}
.more:hover{background:url(../image/more_on.gif) no-repeat;}
.more1{background:url(../image/more1.gif) no-repeat;}
.more1:hover{background:url(../image/more1_on.gif) no-repeat;}
#tags .red{color:red;font-weight:bold;}

/*---------------------master add---------------------*/
#header form{
	width:360px;
	height:26px;
	position:absolute;
	top:46px;
	right:0px;
	background:#fff
}
.in1,.in2{border:1px solid #ED3335;float:left;height:19px;padding:5px 0 0 3px}
.in1{width:227px;color:#CCC;}
.in2{width:43px;border-left:0;border-right:0;color:#999999}
.in3{background:url(../image/b_array.gif);width:16px;height:26px;border:0;display:block;float:left}
.in4{line-height:26px;color:#fff;background:url(../image/b_serch.gif);width:60px;height:26px;float:left;border:0;margin-left:5px; cursor:pointer}
#select_list{
	position:absolute;
	top:25px;
	left:231px;
	border:1px solid #ED3335;
	width:61px;
	background:#fff;
	display:none;
}

#select_list a{ text-decoration:none;width:51px;display:block;padding:0 5px;}
#select_list a:hover{background:#ED3335;color:#fff;}

/*---------------------toolbar add---------------------*/
#tool_bar{width:100%;height:26px;background:url(../image/too_bk.gif) repeat-x;}
#t_content{width:992px;height:26px;margin:0 auto;line-height:26px;position:relative;text-align:right;z-index:1000}

#login,#c_login{width:500px; height:200px;position:absolute;top:200px;display:none;font-size:14px}
#login{border:8px solid #D71518;z-index:9900; filter:alpha(opacity=80); -moz-opacity:0.8;opacity: 0.8;}
#c_login{background:#fff; z-index:9901; top:208px;}
.close{background:url(../image/close1.gif) no-repeat;width:20px;height:20px;display:block;cursor:pointer}
.close:hover{background:url(../image/close2.gif) no-repeat;}
.l_input{width:150px;height:16px;border:1px solid #D71518;}
.l_btn{height:20px;border:1px solid #D71518;background:#D71518;color:#fff;line-height:20px}

/*---------------------master add---------------------*/

.sns_info{float:left;width:500px;height:26px;display:block;overflow:hidden}
.sns_info li{margin-left:5px;line-height:26px;height:26px;display:block;text-align:left}