/* CSS Document */
body{margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666666; }
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline; color:#235ca8;}

.top{width:100%; height:225px; background:url(../images/top.jpg) no-repeat center;}
.menu{width:1002px; margin:auto; height:41px; padding-top:183px;}
.menu div.menu_bnt{width:930px; height:41px; margin:auto;}
.menu ul{margin:0px; padding:0px; }
.menu li{list-style:none; float:left; width:91px;height:41px;margin-left:1px;overflow:hidden;}
.menu li a{ width:91px; height:41px; display:block;}
.menu li a.m_index{background: url(../images/menu.jpg) no-repeat;}
.menu li a.m_index:hover{ background:url(../images/menu.jpg) no-repeat left -42px;border: none; }
.menu li a.m_indexh{background:url(../images/menu.jpg) no-repeat !important;}
.menu li a.m_news{background:url(../images/menu.jpg) no-repeat -93px 0;}
.menu li a.m_news:hover{ background:url(../images/menu.jpg) no-repeat -93px -42px;}
.menu li span.rss{width:12px; height:12px; display:block; background:url(../images/rss.gif) no-repeat; float:right; margin-right:3px; margin-top:3px;position:relative;cursor:pointer;top:-42px;}
.menu li a.m_d_life{background:url(../images/menu.jpg) -186px 0;}
.menu li a.m_d_life:hover{background:url(../images/menu.jpg) no-repeat -186px -42px;}
.menu li a.m_life{background:url(../images/menu.jpg) no-repeat -278px 0;}
.menu li a.m_life:hover{background:url(../images/menu.jpg) no-repeat -278px -42px;}
.menu li a.m_bazaar{background:url(../images/menu.jpg) no-repeat -370px 0; }
.menu li a.m_bazaar:hover{background:url(../images/menu.jpg) no-repeat -370px -42px;}
.menu li span.cart{ width:16px; height:15px; display:block; background:url(../images/booking.gif) no-repeat; float:right; margin-right:3px; margin-top:3px;position:relative;cursor:pointer;top:-42px;}
.menu li a.m_post{background:url(../images/menu.jpg) no-repeat -462px 0;}
.menu li a.m_post:hover{ background:url(../images/menu.jpg) no-repeat  -462px -42px;}
.menu li a.m_bbs{background:url(../images/menu.jpg) no-repeat -553px 0;}
.menu li a.m_bbs:hover{ background:url(../images/menu.jpg) no-repeat -553px -42px;}
.menu li a.m_person{ background:url(../images/menu.jpg) no-repeat -645px 0;}
.menu li a.m_person:hover{ background:url(../images/menu.jpg) no-repeat -645px -42px;}
.menu li a.m_search{background:url(../images/menu.jpg) no-repeat -737px 0; }
.menu li a.m_search:hover{background:url(../images/menu.jpg) no-repeat -737px -42px;}
.menu li a.m_server{background:url(../images/menu.jpg) no-repeat -829px 0;}
.menu li a.m_server:hover{ background:url(../images/menu.jpg) no-repeat -829px -42px;}

.clear{margin:0px; padding:0px; height:0px; clear:both;overflow:hidden;}
.red{color:red;}
.foot{width:100%;height:117px; background:url(../images/footbg.jpg);}
.foot div.logo{width:992px; height:117px; margin:auto; padding-top:20px;}
	.logodiv {width:299px; height:41px; float:left;}
	.logo a.logo_a{width:299px; height:41px; display:block; background:url(../images/logo.jpg) no-repeat;}
	.logo div.footmenu{ width:500px; height:auto; float:right; clear:right;}
	.logo div.footmenu ul {margin:0px; padding:0px; list-style:none;}
	.logo div.footmenu li{width:50px; text-align:center; height:25px; float:left; }
	.logo div.footmenu li a{ font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
	.logo div.footmenu li.line_foot{width:10px !important; text-align:center; float:left;}
	.logo div.fmenu{width:500px; float:none;}
	.logo div.txt{width:500px; float:none;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}




.loginDIV{width:1002px; height:25px; margin:auto; padding-top:13px;}
.logincontainer{width:700px;}
.login{height:25px; position:relative; top:12px; left:38px;margin-right:auto;display:block;width:960px;}
.login span.left_span{width:5px; height:25px; background:url(../images/login_left.jpg) no-repeat; display:block; float:left;}
 .login span.right_span{width:5px; height:25px; background:url(../images/login_right.jpg) no-repeat; display:block; float:left;}
 .userinfo{height:25px; float:left; line-height:25px; padding-left:10px;float:left;background:url(../images/loginbg.jpg);}
 .sou{width:auto;height:25px; float:left;padding-left:15px;background:url(../images/loginbg.jpg); }
 .sou input {width:107px ;height:14px; border:solid 1px #333333; line-height:14px; margin:0px; padding:0px;margin-top:4px; }
 .sou input.bnt{width:38px; height:13px; border:0px; line-height:14px; background:url(../images/sou.jpg) no-repeat;margin:0px; padding-top:0px; margin-left:10px; margin-top:4px !important;}
 .userinfo ul{margin:0px; padding:0px;width:auto; }
 .userinfo li{float:left; list-style:none; width:auto;}
 .userinfo li.edit_info_{height:25px;line-height:25px;}

 .userinfo li.msg_new a{height:15px;margin-top:5px;padding-left:30px;background:url(../images/newmsg.gif) no-repeat center left;}
 .c_endit{color:#666 !important;font-weight:normal !important;}
 .userinfo li.line_list{width:7px !important; text-align:center;margin-left:5px; margin-right:5px;float:left;}
 .userinfo span.user{font-weight:bold; color:#FF9900;width:auto;}
 .userinfo{width:auto;}
 .clear{height:0px;clear:both;margin:0;padding:0;overflow:hidden;}
 