/* basic_css. */
body{font-family:"Microsoft YaHei",Tahoma,Verdana,STHeiTi,simsun,sans-serif;font-size:15px;color:#333;margin:0 auto;width:1000px;overflow:visible;}

/* header */
#header{width:990px;overflow:visible;padding:0 5px;background:#fff;padding-bottom:7px}
#header #topnav{background:url(/images/bg_topnav.gif) repeat-x;width:988px;border:1px solid #ccc;border-top:0;height:30px;line-height:30px;margin-bottom:12px;font-size:.9em}
#header .wrapper{height:62px;margin-bottom:10px}
#header .menubar{height:37px;clear:both}
.menubar ul{margin:0;padding:0;list-style:none;margin-left:5px}
.menubar ul a{text-decoration:none;color:#fff}
.menubar ul li{float:left;overflow:hidden;text-align:center;padding:8px 16px 10px 14px;font-size:15px}
.menubar ul li.selected a{color:#000}
#topnav {overflow:hidden}
#topnav .mobilelinks{float:left;width:190px;_width:200px;padding-left:10px;padding-bottom:5px}
#topnav .mobilelinks span{display:block;float:left;padding-right:4px;*padding-top:1px;_padding-top:2px;line-height:28px}
#topnav .sharelinks{float:left;width:50px;padding-bottom:5px}
#topnav .sharelinks a{display:block;line-height:28px}
#topnav .mobilelinks img,#topnav .sharelinks img{float:left;padding-top:7px;border:0}
#topnav img{margin:0 4px}
#topnav .quicklinks{float:right;width:738px;_width:728px}
#topnav .quicklinks span{float:left;margin-left:5px;display:block;*padding-top:0;_padding-top:4px}
#topnav .quicklinks .bar_two span{margin-left:0}
#topnav .quicklinks span.login{background:url(/images/dividingline.gif) no-repeat center right}
.bar_one span a{color:#333;text-decoration:none}
.bar_one span a:hover{color:red;text-decoration:underline}
.bar_one span.user{margin-right:5px;*padding-bottom:4px}
.bar_two span.username{margin-right:5px;_margin-right:0}
.bar_two span.username a{color:red}
.bar_one input.box{width:80px;height:18px;line-height:18px;border:1px solid #ddd}
.bar_one input.btn{border:0;float:left;font-size:12px;background:url(/images/btn_login.gif) no-repeat;width:55px;height:22px;line-height:22px;margin-left:8px;margin-top:4px}
.bar_one input.text{width:80px;font-size:12px;margin-left:5px}
.bar_one input.password{width:80px;height:14px;font-size:13px}
#login_in_box,#login_out_box{font-size:13px;background:url(/images/bg_topnav.gif);font-family:"Microsoft YaHei",Tahoma,Verdana,STHeiTi,simsun,sans-serif;padding:0 3px;border:0}
#login_in_box{height:30px;line-height:30px}
#login_out_box .bar_one{padding:0 10px;_padding:0;float:right}
#login_in_box .bar_one{padding:0;float:right;vertical-align:middle}
#login_in_box .bar_two{padding:0 10px;padding-right:0;float:right}
#login_in_box .bar_one span{display:block;float:left;vertical-align:middle;_padding-bottom:4px}
#header .wrapper .logo{float:left;width:251px;height:58px;background:url("http://www.wenxuecity.com/images/logo_wxc_wide.gif") no-repeat scroll center center;margin-right:28px}
#header .wrapper .logo span.name{float:right;width:37px;font-size:1.2em;line-height:20px;padding-top:5px;display:block}
#header .wrapper .logo img{width:193px;height:62px}
#header .wrapper .searchbox{float:right;width:224px;height:24px;border:1px solid #ccc;padding-top:6px;padding-left:10px;margin:25px 10px 0 0;color:#ccc}
#header .wrapper .button{float:right;width:84px;padding-top:25px}
#header .wrapper .button img{width:84px;height:32px}
#keyword{border:1px solid #CCC;color:#666;height:29px;line-height:29px;width:224px;padding-left:10px}
#searchBbs input{float:left;margin:25px 0 0 10px}
#searchBbs{float:right}
#mainmenu{background:url(/images/bg_menubar.jpg) repeat-x}
#mainmenu ul li.selected{background:url(/images/bg_mainmenu_selected.gif) no-repeat center bottom}
#mainmenu ul li.last{background:0 0}
#submenu{clear:both;background:#fff;border-bottom:1px solid #cbcbcb;vertical-align:middle}
#submenu a{color:#7b686a}
#submenu ul li{background:url(/images/bg_submenuline.gif) no-repeat right bottom;font-size:.85em;font-family:Arial,Helvetica,sans-serif;padding-top:10px}
#submenu ul li.newgroup{background:0 0}
#submenu ul li.newgroup a{color:red}
#submenu ul li.selected a{color:#7B686A}
#submenu ul li a:hover{text-decoration:underline}

/* footer */
#footer{width:1000px;clear:both;overflow:hidden;text-align:center;font-size:12px;background:#fff;padding-bottom:15px}
#footnav{width:990px;margin:0 5px;border-top:1px solid #ddd}
#footnav ul{margin:0;padding:0;overflow:hidden;margin-left:190px;list-style:none}
#footnav ul li{float:left;padding:0 15px;font-family:Arial,Helvetica,sans-serif;border-right:1px solid #999;text-align:center;height:14px;line-height:14px;margin:10px 0;font-size:98.5%}
#footnav ul li.last{border:0}
#footnav ul li.selected a{color:#609}
#footnav a{color:#00f;text-decoration:none}	
#footer .info{clear:both;overflow:hidden;font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#000;margin-top:5px}
#footer .info span{color:#00F;text-decoration:none}
#footer .info span.url{color:#609}
#footer .info p{padding:0;margin:0}
#footer .info p a{text-decoration:none}
#footer .info p a:hover{text-decoration:underline}

/*wechat*/
	#wechatshare{background:#000;position:fixed;z-index:0;width:100%;height:100%;left:0;top:0;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
	#panelbox{position:relative;padding-right:10px;text-align:center;background:#fff;width:580px;height:320px;padding-top:13px;left:35%;top:25%;position:fixed;z-index:2;border-radius:15px}
	#panelbox h3{margin-top:26px;margin-left:12px;font-size:15px;color:#44753c}
	#panelbox h3 img{width:21px;vertical-align:middle;padding:0 3px}
	#panelbox center{padding-top:20px}
	#panelbox center img{width:200px}