@charset "gb2312";
/* CSS Document */
.main{ width:962px; height:auto; margin:169px auto 0 auto;}
.top_bg{ background:url(../images/top_bg.png) 0 0 no-repeat; width:962px; height:147px;}
.searchbar {height: 26px;width: 200px; margin-right:20px; margin-top:29px;}
.word {width:164px;height: 26px;line-height: 26px;padding: 0;margin: 0;float: left;border:1px solid #375d7f ;background: #FFFFFF;color: #a5a5a5;}
.button {float:left;height: 26px;width: 31px;background:url(../images/search_r.gif) 0 0 no-repeat;cursor: pointer; border:none;}



.menu{width:962px; margin:88px auto 0 auto;}	
.hide {DISPLAY: none}
.showhide {DISPLAY: block}
.showhand {CURSOR: pointer}
#mainmenu_top {height: 30px;}
#mainmenu_top ul {float:left;width:962px;margin:0px; padding:0px;list-style:none;color:#fff;font-size:14px; font-weight:bold; margin-left:10px;}
#mainmenu_top ul li {float: left; height:30px; line-height:30px;  background:url(../images/nav_bg.png) 0 0 no-repeat; margin-right:5px;}
#mainmenu_top ul li a {display: block; WIDTH:75px; COLOR: #4e4e4e; text-align: center;font-size: 14px; text-decoration:none;}
#mainmenu_top ul li a:hover {background:url(../images/nav_bg_hover.png) no-repeat; height:30px; color:#fff; width:75px;}
#mainmenu_top  .nav_sj a{ background:url(../images/nav_bg_l.jpg) 0 0 no-repeat; width:89px; height:31px; line-height:31px;}
#mainmenu_top  .nav_sj a:hover{ background:url(../images/nav_bg_l.jpg) 0 0 no-repeat; width:89px; height:31px; line-height:31px;}

* + HTML #mainmenu_t ul li a  {PADDING-TOP: 5px;}
#mainmenu_bottom { width:960px; }
#mainmenu_bottom .mainmenu_rbg {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; COLOR: #fff; HEIGHT: 25px}
#mainmenu_bottom UL {padding:0px;margin:0px;list-style:none; margin-top:3px;}
#mainmenu_bottom UL LI {PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 5px;}
#mainmenu_bottom UL LI.se {PADDING-LEFT: 0px;FLOAT: left; MARGIN-LEFT: 5px;}
#mainmenu_bottom UL LI A { DISPLAY: block;  COLOR: #fff;  text-decoration: none; padding-left: 8px;font-size:14px;}
#mainmenu_bottom UL LI A:hover { DISPLAY: block; COLOR: #ffbb45; text-decoration: none}

.content{ background:url(../images/main_bg.png) 0 0  repeat-y; }
.history ,.sub_left ,.question{ margin-top:20px;}
.faz{ font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; color:#636363;}
.weizhi{ margin-top:15px;}

.ab_main{ width:900px; height:auto; margin:0 auto;}

/*question.html*/
.sub_left{ width:197px; height:446px;}
.question{ width:675px; height:auto; margin-left:20px;}
.fenye{ margin:15px auto; text-align:center;}
.fenye a{ color:#5f5f5f; padding:0 10px; }
.fenye a:hover{ text-decoration:underline; color:#020202; font-weight:bold;}
.xinw{ height:auto;overflow:hidden;margin:15px 0;}
.xinw ul li{line-height:2;}
.xinw ul li a{color:#000;}
.xinw ul li span{float:right;overflow:hidden;display:block;color:#a3a3a3;}


/*enjoy.html*/
.show_cp { width:675px;margin:10px auto;overflow:hidden;height:auto;}
.show_cp li {margin-left:7px; margin-right:6px;overflow:hidden;width:122px;height:132px;float:left; display:inline;}
.show_cp li img{ width:120px; height:100px; float:left; border:1px solid #ccc; }
.show_cp li span {line-height:30px;display:block;text-align:center;}

/*system.html*/
.sub_left_middle{ background:url(../images/sub_left_middle.jpg) 0 0 repeat-y; width:197px; height:auto;}
.sub_left_middle li{ width:197px; height:35px; line-height:35px; background:url(../images/line.jpg) bottom center no-repeat;}
.sub_left_middle li a { color:#fff; font-weight:bold; font-size:14px; margin-left:40px;}
.qiye{ width:100%; height:auto; color:#636363; text-indent:2em; line-height:35px;}




/*message*/
/*============form============*/
.simple{zoom:1}
.simple:after,.simple dl:after{content:'.';clear:both;display:block;height:0;visibility:hidden; font-size:0;}
.simple dl{ padding:7px 0 8px 0; position:relative; zoom:1;}
.simple dt{ width:20%; text-align:right; line-height:30px; float:left; font-weight:bold; font-size:14px;}
.simple dt span{ color:#cc0000;}
.simple dd{ width:70%; float:left; padding-left:10px; line-height:30px; }
.simple dd span{ color:#999; padding-left:10px; font-size:12px!important;}
.simple dd span.required{ color:#cc0000;}
.simple #wq_srollx{ float:left;}
.simple dd .editorcon span{ padding:0!important;}

.tj_button{ background:url(../images/tj.jpg) 0 0 no-repeat; width:135px; height:35px; text-align:center; border:none; cursor:pointer; margin:0 auto;}
.liuy{ width:643px; height:auto; border:1px solid #1f6286; padding:10px 15px;}
.liuy_left{ width:92px; height:auto; text-align:center;}
.liuy_right{ width:520px; height:auto; margin-left:20px; line-height:25px;}


.footer{ background:url(../images/footer.jpg) 0 0 no-repeat; width:962px; height:51px; line-height:51px; text-align:center; color:#fff;}
.footer a{ color:#fff;}