body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h5,pre,code,form,p,th,td{margin:0;padding:0;}
img{border:0;}
address,em,b,i,th{font-style:normal;font-weight:normal;}
input,button,textarea,select,h1,h2,h3,h5{*font-size:100%;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:left;}
:link,:visited,ins{text-decoration:none;}
/*common*/
.tl{text-align:left;}
.tc,.center{text-align:center;}
.tr{text-align:right;}
.fl{float:left!important;display:inline;}
.fr{ float:right!important; display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after{display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%}
.clearfix{display:block;}
.clear{ clear:both;} 
.pr{position:relative;} 
.pa{position:absolute;}

/*±ß¾à*/
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.pa5{padding:5px;}
.pa10{padding:10px;}
.pa24{padding:24px;}
.pt10{padding-top:10px;}
.ph5{padding-left:5px;padding-right:5px;}
.pb5{padding-bottom:5px;}
.blank1,.blank5,.blank10{display:block;clear:both;overflow:hidden;}
.blank1{ height:1px;}
.blank5{height:5px;}
.blank10{height:10px;}
.module .m_bd:before,
.module .m_bd:after{content:'\0020';display:block;overflow:hidden;height:0;}
.module .m_bd:after{clear:both;}
.module .m_bd{zoom:1;}
.g_24_1,.g_24_2,.g_24_6,.g_24_7,.g_24_8,.g_24_9,.g_24_10,.g_24_14,.g_24_16,.g_24_17,.g_24_23,.g_24_24,.g_24_230{ float:left;_display:inline;}
.g_24_1{ width:30px;}
.g_24_2{ width:70px;}
.g_24_6{ width:260px;}
.g_24_7{ width:270px;}
.g_24_8{ width:313px;}
.g_24_9{ width:314px;}
.g_24_10{ width:390px;}
.g_24_14{ width:555px;}
.g_24_16{ width:632px;}
.g_24_17{ width:675px;}
.g_24_23{ width:910px;}
.g_24_24{ width:950px;}
.g_24_230{ width:237px;}

body{font:12px/2  "ËÎÌå", Tahoma,sans-serif;color:#302f28;background:#dad9de;}
a{text-decoration:none;color:#302f28;}
a:hover{text-decoration:underline;color:#6d6d6d;}
#home,#page{width:100%; }
.hide{display:none;}
/*Layout*/
.layout{width:960px; margin:0 auto; background:#0a0911;}
.g_bd{padding:5px 5px;}

/**==command==**/
/*pic*/
.pic180x120{ width:610px; padding-left:4px; overflow:hidden;}
.pic120x80 img,.pic150x100 img,.pic_131x46 img,.pic120x80x2 img,.pic142x92 img,.pic_116x46 img,.pic180x120 img,.pic210x80,.pic120x80x4 img{ display:block;border:1px solid #939393;background-color:#dde3df; padding:1px;}
.pic150x100 span, .pic142x92 span,.pic180x120 span{ height:30px; line-height:30px; text-align:center; overflow:hidden; display:block;}
.pic150x100 li{ float:left; width:150px; display:inline; margin:0px 16px 0 17px; _margin:0px 14px 0 15px;}
.pic180x120 li{ float:left; width:144px; display:inline; margin:0 4px; overflow:hidden;}


.pic150x100 img{ width:150px; height:100px;}
.pic142x92 img{ width:142px; height:92px;}
.pic120x80 img{ width:120px; height:80px; }
.pic120x80x2{ padding-left:2px;}
.pic120x80x2 li{margin:0 4px; width:124px; display:inline; float:left; overflow:hidden;}
.pic120x80x2 li span{line-height:25px; text-align:center; display:block;}
.pic120x80x4 li,.pic120x80x2 li{float:left; display:inline;text-align:center; }

.pic120x80x4 li{margin:0 4px; width:146px; padding-bottom:5px; overflow:hidden;}
.pic120x80x4 li img{ width:140px; height:94px;}





/*module*/
.module .m_hd{ height:33px; line-height:33px; padding:0 12px 0 10px; overflow:hidden; background:#313039;}
.module .m_hd .title{color:#fff; font-size:14px;}
.module .m_hd .tit2{ background-position:-198px -76px; width:120px;}
.module .m_hd .title a{ color:#fff; }
.module .m_hd .more{ color:#fff;float:right;}
.module .m_bd,#list,#pic-txt,#article{ background:#e4e3e8; border-top:none;}


/*header*/
#header{ width:960px; margin:0 auto; position:relative;}
#header img{ display:block;}
.nav{position:absolute; top:187px; left:0; height:45px; line-height:45px; color:#fff; font-weight:bold; font-size:14px; text-align:center;}
.nav a{ color:#fff;  margin:0 35px;}
.home{ display:block; width:151px; height:79px; background:url(/css/btn_home.jpg) no-repeat; position:absolute; top:152px; right:0; text-indent:-999em; overflow:hidden;}

/*newstab*/
.newstab .m_hd .title a{ float:left; display:inline; padding:0 10px; height:35px; margin-top:2px; text-align:center; color:#fff;  font-size:14px;}
.newstab .m_hd .title a.hover{ background:#e4e3e8; color:#000; }
.newstab .m_hd .title a:hover{text-decoration:none;}
.newstab .m_bd{ padding:10px 20px 5px;}
.newstab .m_bd h2{line-height:25px;text-align:center;font-size:15px;font-family:Microsoft YaHei;}
.newstab .m_bd h2 a{ color:#e60012;}
.newstab .m_bd h3{line-height:24px;text-align:center;font-weight:normal; padding-bottom:5px;}
.newstab .m_bd h3 a{margin:0 0px;font-size:12px;}
.newstab .m_bd ul{clear:both;margin:7px auto 0;border-top:1px dotted #c7cdc9;padding-top:5px;}
.newstab .m_bd ul li{background:none;padding:0;}
.newstab .m_bd ul li em{background:#13647b;padding:2px 3px;margin-right:5px;}
.newstab .m_bd ul li em a{color:#fff;}
.other_blank5{ *height:5px;}

/*flash*/
.flash{border:solid 1px #0a0911; background:#e4e3e8; padding:6px; height:201px; overflow:hidden;}
.flash .title{width:230px; height:201px; overflow:hidden; *zoom:1;}  
.flash .title li{ background:url(/css/tab_nav.jpg) no-repeat; height:37px; width:210px; line-height:37px; float:left; display:inline; overflow:hidden; color:#fff; margin-bottom:4px; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; padding:0 10px ;} 
.flash .title li a{color:#302f28; display:block;}
.flash .title li.hover{ background:url(/css/tab_nav_hover.jpg) no-repeat;}
.flash .title li.hover a{ text-decoration:none;}
.flash .bigPic{ width:300px; height:200px; overflow:hidden;}  
.flash .bigPic img{ display:block; width:300px; height:200px; background:#fff;}

/*news list*/
.newslist li{ height:26px; line-height:26px; overflow:hidden; padding-left:9px; background:url(/css/doct1.jpg) no-repeat 0 11px;}
.newslist li span{ float:right; display:inline; margin-left:8px; color:#665e5b;}
.topline{ border-top:1px dotted #c7cdc9; }
.keylink{ height:17px; padding:10px 0 15px 10px; overflow:hidden;}
.keylink a{ display:inline-block; padding:0 10px; line-height:18px; margin-left:10px; background:#13647b; color:#dcdddd;}
.text_list ul{ padding-top:10px; margin-top:10px;}

/*pic_list*/
.special_list{ padding:6px 10px;}
.special_list li{  width:218px; height:65px;padding:8px 0 8px 0; overflow:hidden; float:left; }

/*splendid*/
.splendid{ height:300px; overflow:hidden;}
.pics_big{ width:310px; float:left; padding-left:3px;}
.pics_big .pics img{ display:block; width:300px; height:200px; border:solid 4px #aeadbb;}
.pics_big span{ display:block; border-top:none; padding:5px 10px;}
.pics_big span h4 a{ font-size:14px;}
.pics_big span { height:45px; line-height:22px; overflow:hidden; text-align:center; font-weight:bold;}

/*data*/
.data h4{ height:32px; line-height:32px; background:#535168; text-align:center; color:#dcdddd;}
.data ul { padding:0 10px;}
.data ul li{ line-height:40px; height:40px;}
.data ul li a{ margin:0 18px;}
.data ul li a:hover{ text-decoration:none;}
.data ul li.btmline{ border-bottom:1px #a8a4b9 dashed;}

/*ranking*/
.ranking ul li *{ vertical-align:middle;}
.ranking ul li em{ display:inline-block; width:16px; height:16px; background:#4a4a4a; overflow:hidden; color:#fff; text-align:center; line-height:16px; margin-right:5px;}
.ranking ul li em.bg_other{ background:#13647b;}

/*picstab*/
.picstab .m_hd .title a.hover{ background:#e4e3e8; color:#000;}
.picstab .m_hd .title a:hover{text-decoration:none;}
.picstab .m_hd .title a{ float:left; display:inline; padding:0 10px; height:35px; margin-top:2px; text-align:center; color:#fff;  font-size:14px;}
.picstab .m_bd{ padding-bottom:2px;}
/*footer*/
body .footer{background:#23222a;clear:both; margin:0 auto; width:100%; height:96px; padding-top:20px; font-size:12px; text-align:center;color:#FFF;}
body .footer div{margin:5px auto 0;}
body .footer a{margin:0 5px;color:#FFF;}

/*crumbs*/
#crumbs{ color:#ededed; line-height:37px; height:37px;font-family:SimSun; font-size:12px; overflow:hidden; padding-left:10px; background:#313039;}
#crumbs a{ color:#ededed;margin:0 5px;}



/**list**/
#list .pic150x100{ padding:10px 12px 0;}
#list .pic150x100 li{margin:0 30px 10px; float:left; display:inline; width:154px;}
#list .pic150x100 li a{ color:#333;}
#list .newslist{margin:0 30px; padding:10px 0; border-bottom:1px #e1e1e1 solid;}
#list .newslist li{line-height:26px;height:26px; padding-left:13px; font-size:14px; background:url(/css/doct1.jpg) no-repeat 0 10px; overflow:hidden;}
#list .newslist li a{ color:#333;}
#list .newslist li span{float:right;}

/*ArticleCaption*/
#article{ padding:5px 17px 20px;}
#article h1{font-size:20px;height:40px;padding-top:10px;line-height:40px;text-align:center;overflow:hidden; color:#e60012;font-family:Microsoft YaHei;}
#article address{height:20px;line-height:20px;text-align:center; padding:10px 0;margin-bottom:10px; color:#ea5504;border-bottom:1px solid #bda699;}
#article address span{margin:0 5px; font-size:12px;}
#article .copyright{text-align:right;color:#F00; font-size:12px;}
#page #content #main .ft{ clear:both;}

/*ArticleContent*/
#wrapper{width:100%;}
#wrapper td{line-height:1.6;font-size:14px;}
#wrapper td p,#wrapper td center,#wrapper td div{margin:1em 0;}
#wrapper td img{vertical-align:bottom; background:none;}
#wrapper .summary{width:628px;min-height:56px;_height:56px;background:#f7f7e4;border:1px solid #d5d5a8;margin:10px auto 20px auto;font-size:12px;color:#66683d}
#wrapper .summary .col-01{float:left;width:70px;text-align:center;line-height:20px;padding:10px 0 0 0;color:#2b2b2b;font-size:14px}
#wrapper .summary .col-02{padding:5px;border-left:1px solid #d5d5a8;width:546px;float:left;background:#fcfcf1;min-height:56px;_height:56px}

/*ArticleNav*/
.article-nav{width:100%;margin:10px 0 0;overflow:hidden;}
.article-nav span{width:100%;font-size:14px;}
.article-nav a{margin:0 5px;}
.article-nav span{ color:#ff0000;}
.article-nav a:hover{color:#F40;}

/*DeDeCMS Default Page Number*/
.page-number{width:100%;overflow:hidden; position:relative; font-size:12px;}
.page-number ul{float:left;width:auto;padding:15px 0px;position:relative;left:50%;}
.page-number ul li{float:left;position:relative;right:50%;font-family:Verdana;padding:2px;width:auto;background:none;border-bottom:none;}
.page-number ul li a{padding:0 7px;display:block;color:#333333;border:1px solid #d1d1d1; background:#e1e1e1;}
.page-number ul li a:hover,.page-number ul li.thisclass a{text-decoration:none; border:1px solid #d1dcd4; background-color:#181818; color:#fff!important;}
.page-number .pageinfo{color:#999;float:left;position:relative;left:-50%;line-height:17px;padding:2px 4px;}
.page-number .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}

th {FONT-WEIGHT:bold;FONT-SIZE:12px;BACKGROUND:url(/css/tab_nav_hover.jpg);COLOR:#ffffff;HEIGHT:35px;font-size:12px;}
.Game {margin-left:auto;margin-right:auto;text-align: center;width: 950px;position: relative;font-size:12px}
.Game table {border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #999999;border-bottom-color: #999999;}
.Game table tr th {background-color: #993300;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #999999;border-left-color: #999999;}
.Game table tr td {text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #999999;border-left-width: 1px;border-left-style: solid;border-left-color: #999999;height: 23px;margin-top:0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;line-height: 23px;}
.Game table tr {background-color: #FFFFCC;}
.Game table tr:hover {background-color: #FFF;}
.GamebG {text-align: center;font-weight: bold;font-size: 14px;color: #FFF;font-family: "Microsoft Yahei";}
.Gameth A{color:#000;}