body,td{font-size:12px;color:#000000;font-family: "ËÎÌå",Arial, Helvetica, sans-serif;}
a{ color: #333333; text-decoration: none;}
a:hover { color: #FF0000; text-decoration:underline;}
form{padding:0px; margin:0px;}

.topnav{background-color:#F5F5F5;border-bottom: 1px solid #DDD; padding:5px;}
.soso {color:#FFF;}
.soso #q{font-size:12px; padding:1px; border:1px solid #999999;}
.soso #bntSub{font-size:12px; padding:1px 0px 1px 0px; border:1px solid #999999; background-color:#FFFFFF; cursor:pointer; height:18px;}

.red12{color:#FF0000;}

.link{font-size:14px; padding:8px; line-height:180%;}
.link span{ color:#000000; margin:0px 5px;}
.link img{border:1px solid #CCC; padding:1px;}

.lygg{ background-color:#EEE; font-size:12px; margin-bottom:8px; margin-top:5px; line-height:32px; height:32px; padding:0px 8px;}
.lygg div{float:left;}
.lygg span{float:right;}
.lybb{border-bottom:1px solid #CCCCCC; margin-bottom:8px;}
.lyrr{text-align:right; color:#666666;}
.lyrr span{ font-size:18px; font-weight:bold; color:#0000FF; margin-right:5px;}
.lycc{font-size:14px; line-height:170%;}
.lybhead{border:1px solid #CCCCCC; padding:1px; width:100px; height:100px; margin-bottom:8px;}
.lyll{color:#999999; text-align:right;}
.lysubb{border:0px solid #CCCCCC; margin-top:5px;}
.lysubt{font-size:14px; padding:8px; background-color:#F5F5F5;}
.lypp{border:1px solid #CCCCCC; background-color:#F5F5F5; margin:8px; padding:8px;}
.lypp div{ padding-bottom:8px;}
.lyask{border:1px dotted #CCCCCC; color:#FF0000; margin:8px 0px; padding:8px;}

.artfootad{padding:35px 0px 10px 0px; text-align:center;}
.artfootvote{padding:5px; margin:5px 0px; border-bottom:1px solid #CCCCCC; text-align:center;}
.artfootpn{line-height:170%; font-size:14px;}

.page_nav{ font-size:12px; padding-top:10px; padding-bottom:10px;}
.page_nav a{  font-size:12px;color:#333333; text-decoration:none; padding:5px 8px 2px 8px; border:1px solid #CCC; background-color:#F5F5F5;}
.page_nav a:hover{  font-size:12px;color:#FF0000; text-decoration:none; background:#FFFFFF; border:1px solid #bbd37e;}

.box{border:1px solid #5c731e; margin-bottom:5px;}
.box_title{ background-color:#bbd37e;position: relative;height: 28px; line-height:28px; padding:0px 8px;}
.box_list{padding:5px; line-height:170%; text-align:left;}
.box_list2{background-image:url(../images/topbg.gif);background-repeat:repeat-x;background-position:0px 0px;padding:5px; line-height:170%; text-align:left;}
.box_title h3,.box_list h3,.box_list2 h3 {margin:0px; padding:0px; font-weight: bold; font-size:14px; float:left;}
.box_title span {float:right;}

.nbox{border:1px solid #CCCCCC; margin-top:5px;}
.nbox_t{background-color:#F5F5F5; padding:5px; font-size:14px;}
.nbox_c{padding:5px;}

.cbox{ margin-bottom:5px; border:1px solid #CCC;}
.cbox_t{height:28px; line-height:28px; padding:0px 8px; background-color:#F5F5F5; position:relative;}
.cbox_t h3{ font-size:14px; font-weight:bold; margin:0px; padding:0px; float:left;}
.cbox_t span{ font-size:14px; font-weight:bold; margin:0px; padding:0px; float:right;}

.binput{border:1px solid #CCCCCC; padding:2px; font-size:12px; margin-bottom:5px;}
.vcode{cursor:pointer; border:1px solid #CCC; padding:5px;}
.bbnt{ padding-top:5px; border:1px solid #CCCCCC; font-size:12px; background-color:#FFFFFF; cursor:pointer;}

.newstitle{position: relative;}
.newstitle div{font-size:16px; line-height:170%; float:left;}
.newstitle span{float:right; color:#999999; font-size:16px; line-height:24px}

.classlist{ padding:0px 8px; line-height:170%;}
.classlist span{color:#999999; margin:0px 5px;}

.clist{font-size:14px; line-height:200%;}
.clist div{border-bottom:1px dotted #CCCCCC; height:1px; line-height:1px;}

.slist{font-size:14px; line-height:200%;}
.slist a{color:#0000FF; text-decoration:underline;}
.slist div{border-bottom:1px dotted #CCCCCC; padding-bottom:5px; margin-bottom:5px;}
.xlist{font-size:12px; line-height:170%; color:#666666;}

.thisPageNav{ font-size:14px; padding-top:15px; text-align:center;}
.thisPageNav a{ color:#0000FF; text-decoration:underline;}
.thisPageNav a:hover{ color:#FF0000; text-decoration:underline;}

.about{border:1px solid #5c731e; text-align:center; line-height:30px; background-color:#F5F5F5;}
.foot{text-align:center; line-height:220%; padding-bottom:12px;}

h1{color:#CC0000; font-size:24px; margin:0px; padding:0px; line-height:200%;}
.content_more{text-align:center; color:#666666; padding:8px; padding-bottom:8px;}
.content_line{border-bottom:1px solid #CCCCCC; width:100%; height:1px; overflow:hidden; margin-bottom:8px;}
.zoom{word-break: break-all; font-size:14px; line-height:170%; }
.description{border:1px solid #CCCCCC; background-color:#F6F6F6; color:#333333; word-break: break-all; padding:5px; margin-bottom:8px;}

.adminleft{border:1px solid #99BBDD; font-size:14px; background-color:#F2F6FB;}
.ad_ask{color:#FF0000; border:1px dotted #CCCCCC; background-color:#fdfddf; padding:5px; margin-top:8px; margin-bottom:8px;}

.msg{font-size:14px; line-height:170%; margin-top:8px; margin-bottom:8px; border-top:1px dotted #CCCCCC;}

.keyword a{color:#0000FF; text-decoration:underline;}

.soft_s{text-align:center; border-bottom:1px solid #CCCCCC; margin-bottom:8px;}

.downURL{ font-size:14px; border:1px solid #CCCCCC; background-color:#FFFFFF; padding:10px; margin:10px 0px; width:200px;}
.downURL a{ color:#0000FF; text-decoration:underline;}

.buttons{margin:20px 12px 12px;text-align:center;}
.buttons img{margin:0 12px 0 0;}

.ding-Out{width:189px; height:48px; background-image:url(../images/ding.gif); background-position:0px 0px; cursor:pointer; }
.ding-Over{width:189px; height:48px; background-image:url(../images/ding.gif); background-position:-189px 0px; cursor:pointer; }
.cai-Out{width:189px; height:48px; background-image:url(../images/cai.gif); background-position:0px 0px; cursor:pointer;}
.cai-Over{width:189px; height:48px; background-image:url(../images/cai.gif); background-position:-189px 0px; cursor:pointer;}

.ding-bar{width:55px;height:5px;border:1px solid #40a300;background-color:#fff;overflow:hidden;text-align:left;}
.ding-bar div{background-color:#40a300;}
.cai-bar{width:55px;height:5px;border:1px solid #555555;background-color:#fff;overflow:hidden;text-align:left;}
.cai-bar div{background-color:#555555;}
#barnum1, #barnum2{font:400 10px/12px arial;color:#333;}

.indeclassimg{ border-bottom:0px dotted #CCC; padding-bottom:7px; text-align:top; margin:5px 5px 0px 5px; overflow:hidden; line-height:150%;}
.indeclassimg img{ float:left; margin-right:5px; border:1px solid #CCCCCC;}
.indeclassimg strong{ font-size:14px; color:#CC0000;}

.listimg{ border:0px solid #333333; margin-bottom:8px;}

.hdover{background-color:#FFF; line-height:20px; margin-top:5px; padding:2px 5px 0px 5px; border:1px solid #5c731e; border-bottom-width:0px; cursor:pointer;}
.hdout{line-height:20px; margin-top:4px; padding:2px 5px 0px 5px;}


.preload1 {background: url(../images/three_1.gif);}
.preload2 {background: url(../images/three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff url(../images/three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(../images/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(../images/three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(../images/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(../images/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(../images/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:88px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #bbd37e;}
#nav li ul.sub li a.fly
{background:#bbd37e url(../images/arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#6a812c; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#6a812c url(../images/arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(../images/arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(../images/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} 

.rollBox{width:1400px;overflow:hidden;padding:12px 0 5px 6px;}
.rollBox .LeftBotton{height:52px;width:20px;background:url(../images/cl.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:75px 5px 0 0;cursor:pointer;}
.rollBox .LeftBotton:hover{background:url(../images/cl2.png) no-repeat 0px 0;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/cr.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:75px 0 0 5px;cursor:pointer;}
.rollBox .RightBotton:hover{background:url(../images/cr2.png) no-repeat 0px 0;}
.rollBox .Cont{width:1350px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:300px;float:left;text-align:center; margin:0 2px;}
.rollBox .Cont .pic img{padding:0px;background:#fff;border:0px solid #eee;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:16px;color:#505050; margin:2px 0;}
.rollBox .Cont .pic p.linkco{color:#999;}

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#09F;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:none;}
.rollBox #List11,.rollBox #List12,.rollBox #List13,.rollBox #List14,.rollBox #List15,.rollBox #List16,.rollBox #List17,.rollBox #List18,.rollBox #List19,.rollBox #List10,.rollBox #List21,.rollBox #List22,.rollBox #List23,.rollBox #List24,.rollBox #List25,.rollBox #List26,.rollBox #List27,.rollBox #List28,.rollBox #List29,.rollBox #List20{float:left;}

.m_lyrr { font-size:16px; font-weight:bold; color:#0000FF; margin-right:5px;}
.m_lyask{ text-align:left;border:0px solid #cccccc; padding:5px;color:#000000;outline: none;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.m_l{ text-align:left;border:1px solid #cccccc; padding:5px;color:#000000;outline: none;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}

.m_cbox{ margin-bottom:5px; border:0px solid #CCC;}
.m_cbox_t{height:28px; line-height:28px; padding:0px 8px; background-color:#F2F2F2; position:relative;}
.m_cbox_t h{ font-size:14px; margin:0px; padding:0px; float:left; color:#0066FF; font-weight:bold;}
.m_cbox_t span{ font-size:12px; margin:0px; padding:0px; float:right;}

.m_clist{font-size:14px; line-height:200%;border-bottom:0px dotted #CCCCCC; height:1px; line-height:1px;}
.m_clist div{border-bottom:0px dotted #CCCCCC; height:1px; line-height:1px;}


.m_binput{border:1px solid #ffffff; padding:0px; font-size:12px; margin-bottom:0px;}
.m_bbnt{ width:130px; line-width:130px; height:30px; line-height:30px; padding-top:0px; border:0px solid #CCCCCC; font-size:14px; color:#FFFFFF; background-color:#00ADEF; cursor:pointer;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}

.m_k{border:1px solid #CCCCCC; padding:2px; font-size:12px; margin-bottom:5px;border-radius:5px;padding:10px; outline:none;}
.m_s{ width:100%; height:30px; border:1px solid #000000; padding:2px; font-size:12px; margin-bottom:5px;border-radius:5px;padding:10px; outline:none; text-align:center;}

.m_nbox_t{background-color:#F5F5F5; padding:5px; font-size:14px; height:30px;}

.m_tm{border:0px solid #ffffff; padding:0px; font-size:1px; margin-bottom:0px;border-radius:0px;padding:0px; outline:none;}

.m_lyaskp{ text-align:left;border-top: 1px solid #cccccc;outline: none;}

.m_tel{ display: block; width:1.74rem; height: 0.39rem; background-color:#00CC00; font-size: 0.16rem; color: #ffffff;line-height: 0.39rem;  text-align: center;
  border-radius: 0.05rem; }}
  
.listimg_m{ border:10px solid #ffffff; margin-bottom:0px;padding:10px; }

.m_hx{text-decoration:line-through;font-style:italic;}

