
html, body, div, h1, h2, h3, h4, h5, h6, p, 
img, dl, dt, dd, ol, ul, li,form, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
table { border-collapse:collapse; border-spacing:0; }
img { border:0;}
ol, ul { list-style: none; }
i,b,em,strong { font-style:normal; text-decoration:none; font-weight: normal;}
body { font-family:'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode'; font-size:100%; background:#FFF;}
a { text-decoration:none; color:#222;}
a:hover { color:#f60;}



.contioner { max-width:640px; margin:0 auto; min-height:100%; overflow:hidden;}


.header { 
	height:50px;
	background: #339900;
       background: -webkit-linear-gradient(top, rgba(51, 153, 0, 0.75), rgb(54, 152, 5));
	display:-webkit-box;
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}
.homeback , .g_nav , .mobile , .back,.navindex,.navindex-s{ width:50px; height:50px; font:0/0 Arial; display:-webkit-box;}
.homeback a , .g_nav a , .mobile a , .back a,.navindex a ,.navindex-s a,.title a{ display:block; -webkit-box-flex: 1; }
.mobile a { background:url("../images/mobile.png") no-repeat center; background-size:15px 25px; display:none;}
.navindex a {background:url("../images/navindex.png") no-repeat center; background-size:50px 50px;}
.navindex-s a {background:url("../images/navindex-s.png") no-repeat center; background-size:50px 50px;}
.homeback a {background:url("../images/home.png") no-repeat center; background-size:24px 21px;}
.g_nav a { background:url("../images/openmenu.png") no-repeat center; background-size:24px 18px;}
.back a { background:url("../images/back.png") no-repeat center; background-size:11px 21px;}
.title { -webkit-box-flex: 1;display:-webkit-box; text-align:center; font-size:1.5em;  color:#fff; line-height:50px; }
.title a,.title a:hover{color:#fff;}
.title_home { font:0/0 Arial;  background:url("../images/logo.png") no-repeat center; background-size:292px 45px;}
.title_men { font:0/0 Arial;  background:url("../images/logo_men.png") no-repeat center; background-size:300px 34px;}

@media screen and (max-width:900px){
	.header { height:50px;}
	.homeback , .g_nav , .mobile , .back,.navindex,.navindex-s{ width:50px; height:50px;}
	.navindex a { background-size:50px 50px;}
	.navindex-s a { background-size:50px 50px;}
	.homeback a { background-size:28px 25px;}
	.mobile a { background-size:18px 25px;}
	.g_nav a { background-size:30px 23px;}
	.back a { background-size:12px 23px;}
	.title { line-height:50px; font-size:1.3em;}
	.title_home {background-size:292px 45px;font:0/0 Arial;}
	.title_men {background-size:150px 17px;font:0/0 Arial;}
}




.nav { width:100%; overflow:hidden; background:#FFF;   position:relative; z-index: 10; box-shadow: 0 2px 3px rgba(0,0,0,0.2);}
.nav li { width:20%; height:55px; line-height: 55px; overflow:hidden; float:left; background:url("../images/space.png") no-repeat right center; 

text-align:center;}
.nav li:nth-child(5n+5) { background:none;}
.nav a { display:block; height:100%;  font-size:1.8em; color:#222; }
.nav a:hover , .nav a.on:link , .nav a.on:hover , .nav a.on:visited { color:#f60;}
.nav em { display:inline-block; padding:0 0 0 0px;   }
.nav li:nth-child(10n+1) em { background:url("../images/icon_1.png") no-repeat left center;}
.nav li:nth-child(10n+2) em { background:url("../images/icon_2.png") no-repeat left center;}
.nav li:nth-child(10n+3) em { background:url("../images/icon_3.png") no-repeat left center;}
.nav li:nth-child(10n+4) em { background:url("../images/icon_4.png") no-repeat left center;}
.nav li:nth-child(10n+5) em { background:url("../images/icon_5.png") no-repeat left center;}
.nav li:nth-child(10n+6) em { background:url("../images/icon_6.png") no-repeat left center;}
.nav li:nth-child(10n+7) em { background:url("../images/icon_7.png") no-repeat left center;}
.nav li:nth-child(10n+8) em { background:url("../images/icon_8.png") no-repeat left center;}
.nav li:nth-child(10n+9) em { background:url("../images/icon_9.png") no-repeat left center;}
.nav li:nth-child(10n+10) em { background:url("../images/icon_10.png") no-repeat left center;}

@media screen and (max-width:540px){
	.nav li { background-size:2px 14px; height:36px; line-height: 36px;}
	.nav a { font-size:1.2em;}
	.nav li:nth-child(n) em { padding:0 0 0 0;  background-size:15px 15px; }
	
}




.g_list { width:90%; overflow:hidden; margin:0 auto 20px; }
.g_list li { height:50px; border-bottom:1px dotted #ddd;  line-height:50px; white-space:nowrap; width:100%; text-overflow:ellipsis;}

.g_list a { display:block; width:100%; height:100%; font-size:1em;}

@media screen and (max-width:900px){
	.g_list li{ height:40px; line-height:40px;}
	.g_list a { font-size:1em; }
}


.g_column_title{ 
	height:40px; border-top:3px solid #1b1d1f; border-bottom:1px solid  #fff; margin:20px auto 0;
	background: #FFF;
	overflow:hidden;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
	
}
.g_column_title ul { float:right; width:65%; overflow:hidden;}
.g_column_title li { float:right; background:url("../images/space.png") no-repeat right center;background-size:2px 14px;}
.g_column_title li:first-child { background:none;}
.g_column_title li a { display:block; height:40px; line-height:40px; text-align:center; padding:0 20px; font-size:1em; color:#707981; text-





shadow:1px 1px 2px  #fff;}
.g_column_title li a:hover { color:#f60;}
.g_column_title h2 { float:left; font-size:1.3em; line-height:40px; width:35%; white-space: nowrap;  overflow:hidden;}
.g_column_title h2 a { color:#222; height:40px; padding:0 20px; display:block;}  
.g_column_title h2 a:hover { color:#f60;}

.g_column_titles{ 
	height:40px; border-top:3px solid #1b1d1f; border-bottom:1px solid  #fff; margin:20px auto 0;
	background: #FFF;
	overflow:hidden;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
	
}
.g_column_titles li a:hover { color:#f60;}
.g_column_titles h2 {line-height:40px; white-space: nowrap;  overflow:hidden;text-align: center;}
.g_column_titles h2 a { color:#222; height:40px; padding:0 20px; display:block;text-align:center;}  
.g_column_titles h2 a:hover { color:#f60;}




@media screen and (max-width:900px){
	.g_column_title { height:40px; }
	.g_column_title li { background-size:2px 14px;}
	.g_column_title li a { height:40px; line-height:40px; padding:0 15px; font-size:1em;}
	.g_column_title h2 { font-size:1.3em; line-height:40px;}
}





.g_topic { width:90%; overflow:hidden; margin:10px auto 0; padding:0 0 20px; border-bottom:1px dotted #ddd;}
.g_topic a { display:block;}
.g_topic strong { display:block; font-size:1.5em; color:#222; padding:10px 0 15px;}
.g_topic a>div {
	display : -webkit-box;
	overflow:hidden;
}
.g_topic div div:first-child {
	overflow:hidden;
	width:30%;
}
.g_topic img { max-width:100%; max-height:100%; 
	
}
.g_topic div div:last-child {
	    text-indent: 2em;
	display:block;
	color:#999;
	font-size:1em;
	line-height:30px;
	overflow:hidden;
	-webkit-box-flex: 1;
	padding:0 0 0 10px;
	height:110px;
}

.topic_list .g_topic { margin:0 auto 0; padding:0 0 10px; border-bottom:1px dotted #ddd;}

@media screen and (max-width:900px){
	.g_topic strong { font-size:1.2em; padding:10px 0;}
	.g_topic div div:last-child { font-size:0.8em; }
}
@media screen and (min-width:380px) and(max-width:900px){
	.g_topic div div:last-child { line-height:25px; height:100px; }
}
@media screen and (max-width:380px){
	.g_topic div div:last-child { line-height:25px; height:75px; }
}


.g_more { 
	max-width: 640px;width:90%; margin:20px auto; border:1px solid #bbb;  height:60px; line-height:60px;  text-align:center;
	background: #e9e9e9;
	background: -webkit-linear-gradient(top,rgba(242, 242, 242, 1),rgba(222, 222, 222, 1));
}
.g_more a {font-size:1.5em; display:block; height:60px; color:#555; text-shadow:2px 2px 2px #fff; }
.g_more a:hover { color:#f60; }

.page { display:-webkit-box; padding:0 15px; }
.page .g_more{
	width:90%;
	margin:15px auto; height:30px; line-height:30px;
	-webkit-box-flex: 1;
	font-size:1em;
}

@media screen and (max-width:900px){
	.g_more { height:40px; line-height:40px;}
	.g_more a { font-size:1em; height:40px;}
	.page .g_more {height:30px; line-height:30px;}
}




.footer {  position:fixed; bottom:0;right:0;z-index:6;width:70%; height:60px; background:#dbe1e8; box-shadow : inset 0 -5px 5px #c4ccd6;}
.footer a { display:block; float:left; width:25%; height:60px; line-height:60px; font-size:1.5em; text-shadow:2px 2px 2px #fff; color:#707981; 

text-align:center;}
.footer a.back_top { float:right; background:#3d4145; border-left:2px solid #fff; color:#fff; text-shadow: none; line-height:100%; }
.footer a.back_top span { 
	display:block; width:0; height:0; overflow:hidden; margin:15px auto 0;
	border-right:5px solid #fff; 
	border-top:5px solid #fff;  
	border-left:5px solid #3d4145;  
	border-bottom:5px solid #3d4145; 
	-webkit-transform: rotateZ(-45deg);
}

@media screen and (max-width:900px){
	.footer { height:40px;}
	.footer a { font-size:1em; height:40px; line-height:40px;}
	.footer a.back_top { line-height:100%; font-size:0.8em;}
	.footer a.back_top span { margin:10px auto 0;}
}


 


.pic_focus { width:100%; position:relative; z-index:9;  margin:0 auto; overflow:hidden; height:100px; }
.focus { width:100%; height:100%; position:relative; left:0; top:0; overflow:hidden; 
	transition:0.3s;
}
.focus div { width:100%; height:100%; display:block; position:relative; float:left; top:0;  -webkit-transition: -webkit-transform .4s ease-in-

out; }
.focus img { width:100%; }
.title_focus { 
	height:58px; color:#fff; line-height:58px; font-size:1.5em; width:100%; position:absolute; z-index:2; bottom:0; left:0;
	background: #000;
	background: -moz-linear-gradient(left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
	background: -webkit-gradient(linear,left,from(rgba(0, 0, 0, 1)),to(rgba(0, 0, 0, 0)));
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
	background: -o-linear-gradient(left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
}
.title_focus a { color:#fff; display:none; margin: 0 0 0 15px;}
.title_focus a.on { display:block;}
.select_focus { position:absolute; right:0; bottom:0; z-index: 3; height:28px; width:100%; text-align:right;}
.select_focus span { width:10px; height:10px; display:inline-block; margin:0 3px 0 0; border-radius: 10px; background:#fff;}
.select_focus span.on { background:#042240;}
.pic_more { font-size:1em; height:40px; line-height:40px; text-align:center; }
.pic_more a { color:#05305a; text-shadow:inset 0 0 1px 2px #fff; }
.pic_more a:hover { color:#f60;}

@media screen and (max-width:900px){
	.title_focus {height:28px; line-height:28px; font-size:0.8em;}
	.pic_more { font-size:1em; height:40px; line-height:40px;}
}



.menu_pic {background:#e9e9e9; box-shadow:0 5px 5px #c2c2c2;}
.menu_pic a {  width:20%;display:inline-block; font-size:1.5em; line-height:55px; height:55px; padding:0 0 0 20px; background:url

("../images/space.png") no-repeat right center; color:#707981; text-shadow:2px 2px 2px #fff;}
.menu_pic a:hover { color:#f60;}
@media screen and (max-width:900px){
	.menu_pic {}
	.menu_pic a { width:20%;font-size:1em; height:20px; line-height:20px; padding:0 0 0 10px; background-size:2px 14px;}
}


.picList { padding:15px 0 0 15px; margin:10px 0 0; display:-webkit-box;}
.picList div {
	-webkit-box-flex: 1;
	overflow:hidden;
	margin:0 10px 0 0;
}
.picList img { width:100%; display:block; margin:0 0 10px; box-shadow:0 3px 5px rgba(0,0,0,0.3);}
@media screen and (max-width:900px){
	.picList {padding:5px 0 0 5px;}
	.picList div{ margin:0 5px 0 0;}
	.picList img { margin: 0 0 5px;}
}

.ui-loader { display:none;}


.pic_info { overflow:hidden; background: #000;  position:relative; width:100%; height:100%; }
.pic_info_fullscreen { background:#000; position:fixed; left:0; top:0; margin:0; width:100%; height:100%; }
.pic_info_fullscreen dl { display:none;}
.pic_infoBox { height:100%; overflow:hidden; position:relative; -webkit-transition: left 0.5s ease-in; }
.pic_item { height:100%; position:relative; top:0; text-align:center; vertical-align: middle; left:0;float:left; }
.pic_item table , .pic_item td , .pic_item div { width:100%; height:100%;}
.pic_item div {
	display:-webkit-box;
	-webkit-box-pack:center;
	-webkit-box-align:center;
}
.pic_item img { max-width:100%; max-height:100%; vertical-align: middle;}
.pic_item dl { position:absolute; z-index: 2; bottom:0; padding: 0 0 5px; left:0; width:100%; 
	background:rgba(0,0,0,0.3); text-align:left;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1) , rgba(67, 70, 75, 0.6));
	background: -webkit-gradient(linear,top,from(rgba(255, 255, 255, 0.1)),to(rgba(67, 70, 75, 0.6)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1), rgba(67, 70, 75, 0.6));
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.1), rgba(67, 70, 75, 0.6));
}
.pic_item dt { color:#fff; font-size:1em; display:block; line-height:25px; height:25px; overflow:hidden; padding:0 15px 0;}
.pic_item dt span { float:right;}
.pic_item dd { max-height: 80px; line-height:20px; overflow:auto; padding:0 15px; font-size:0.8em; color:#fff;}
.preBtn { display:none; width:50px; height:100px; background:url("../images/prebtn.png") no-repeat; background-size:50px 100px;  

position:absolute; left:0; top:50%; margin-top:-100px; cursor:pointer;}
.nextBtn {display:none;width:50px; height:100px; background:url("../images/nextbtn.png") no-repeat; background-size:50px 100px; 

position:absolute; right:0; top:50%; margin-top:-100px; cursor:pointer;}
@media screen and (max-width:900px){
	
	.preBtn , .nextBtn { width:40px; height:80px; background-size:40px 80px; margin-top:-70px;}
}

.contionerFull { width:100%;  max-width:100%; background:#000;}
.contionerFull header , .contionerFull .pic_item dl , .contionerFull .tags { display:none;}
.contionerFull div.pic_info {  box-shadow:0 0 0; margin:0;}
.contionerFull .preBtn , .contionerFull .nextBtn { display:none;}




.fullscreen { position:fixed; left:0; top:0; width:0; height:0; overflow:hidden; background:#000; z-index: 100; }
.fullList {   position:relative; left:0; top:0; height:100%; -webkit-transition : left .5s ease-in; }
.fullList div { display:table-cell; text-align:center; vertical-align: middle; height:100%; width:100%; position:relative; float:left; }
.fullList img { max-width:100%; max-height:100%; vertical-align: middle;}
.full_close { width:60px; height:60px; line-height:60px; background:#eee; color:#000; border-radius:0 0 0 60px; text-align: center; 

position:absolute; right:0; top:0;}


.information { width:90%; margin:20px auto;}
.information h1 { font-size:2em; line-height:150%; color:#000;}
.information span { color:#999; font-size:0.9em; display:block; border-bottom:1px solid #ddd; line-height:40px;}
.information span a { display:inline-block; margin:0 0 0 20px; color:#999;}
.information article { border-top:1px solid #fff; }
.information img { max-width:100%; display:block; margin:10px auto;}
.information p { margin:20px 0; line-height: 30px;font-size:1em; color:#555;text-indent: 2em;}
.information i { display:block; text-align:center; }
@media screen and (max-width:900px){
	.information h1 { font-size:1.5em; line-height:120%;}
}



.tags { padding:0 15px 5px; }
.tags a { background:#edf5ff;color:#8aa8cc; font-size:1em; display:inline-block; padding:5px 5px; margin:0 5px 5px 0; border:1px solid #d8e6f8;}



.picBox { max-width:10000px; background:#000;}
.picBox .header{ position:absolute; top:0; left:0; z-index:10; width:100%;  box-shadow: none;
	background:rgba(0,0,0,0.9);
	background: -moz-linear-gradient(top, rgba(67, 70, 75, 1), rgba(23, 23, 23, 0.9));
	background: -webkit-gradient(linear,top,from(rgba(67, 70, 75, 1)),to(rgba(23, 23, 23, 0.9)));
	background: -webkit-linear-gradient(top, rgba(67, 70, 75, 1), rgba(23, 23, 23, 0.9));
	background: -o-linear-gradient(top, rgba(67, 70, 75, 1), rgba(23, 23, 23, 0.9));
}
.picBox .tags { padding:0 15px 5px; height:30px; position: absolute; bottom:-50px; left:0; z-index: 10;}
.picBox .tags a { background:#edf5ff;color:#8aa8cc; font-size:1em; display:inline-block; padding:5px 5px; margin:0 5px 5px 0; border:1px solid 

#d8e6f8;}


.K_linecolor {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; box-

shadow: 0 1px 2px #ddd
}
.K_linecolor_b {
	BORDER-BOTTOM-COLOR: #cfcfcf; BORDER-TOP-COLOR: #cfcfcf; BORDER-RIGHT-COLOR: #cfcfcf; BORDER-LEFT-COLOR: #cfcfcf
}
.boardN {
	Z-INDEX: 5; POSITION: relative;margin:20px 1% 0;width:98%;float:left;BACKGROUND: #fff
}
.boardN .board_inner {
	POSITION: relative; HEIGHT: 384px; OVERFLOW: hidden; _width: 100%
}
.boardN .undo_cover {
	Z-INDEX: 8; POSITION: absolute; BOTTOM: 0px; BACKGROUND: url(../images/1ff0127048334851ac22894a923f3ec7.gif); TOP: 0px; RIGHT: 0px; LEFT: 

0px; _width: 100%; _height: 298px
}
.boardN .board_link {
	POSITION: relative; DISPLAY: block; BACKGROUND: url(../images/1ff0127048334851ac22894a923f3ec7.gif); OVERFLOW: hidden; TEXT-DECORATION: 

none; _zoom: 1
}
.boardN .board_link:hover {
	FILTER: alpha(opacity=85); opacity: .85
}
.boardN .board_front {
	BACKGROUND: #f2f6f8; HEIGHT: 240px; OVERFLOW: hidden
}
.boardN .main_cover {
	
}
.boardN .main_cover IMG {
	MIN-WIDTH: 100%; _width: 100%;MIN-HEIGHT: 240px;
}
.boardN .sub_cover {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../images/board_c_bg.png) repeat-x left top; HEIGHT: 90px; RIGHT: 0px; 

LEFT: 0px
}
.boardN .sub_cover .sc_inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.boardN .sub_cover .sc_nod {
	WIDTH: 70px; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.boardN .sub_cover .sc_nod IMG {
	MIN-WIDTH: 70px; MIN-HEIGHT: 70px
}
.boardN .board_info {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; COLOR: #808080; PADDING-TOP: 7px
}
.boardN .board_name {
	FONT-SIZE: 14px
}
.boardN .board_name A {
	FONT-SIZE: 18px
}
.boardN .board_name A {
	MARGIN-LEFT: -6px
}
.boardN .board_name {
	WHITE-SPACE: nowrap; MARGIN-BOTTOM: 7px
}
.boardN .board_owner {
	 MARGIN-BOTTOM: 2px; HEIGHT: 66px; OVERFLOW: hidden;
}
.boardN .board_ctrl {
	Z-INDEX: 9; POSITION: absolute; BOTTOM: 10px; RIGHT: 10px
}
.boardN .board_des {
	POSITION: absolute; FILTER: alpha(opacity=0); BOTTOM: 0px; BACKGROUND: url(../images/1ff0127048334851ac22894a923f3ec7.gif); COLOR: #fff; 

TOP: 0px; RIGHT: 0px; LEFT: 0px; _width: 100%; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; opacity: 0; 

_height: 240px
}
.boardN .board_link:hover .board_des {
	FILTER: none; opacity: 1
}
.boardN .board_des .cover_bg_ie {
	FILTER: none; opacity: 1
}
.boardN .board_des .bd_inner {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-WRAP: break-word; FONT-SIZE: 14px; PADDING-TOP: 

20px
}
.boardN .board_des .bd_tit {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 16px
}
.boardN .push_line {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #eaf3fd; PADDING-TOP: 5px; _position: 

relative; _zoom: 1
}
.boardN .unthough_mask {
	POSITION: absolute; WIDTH: 238px; BACKGROUND: url(../images/cover_75.png); HEIGHT: 240px; TOP: 0px; LEFT: 0px; _background: #fff
}
.boardN .though_state {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; TOP: 40%; LEFT: 50%
}
.boardN .though_state .though_state_box {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 15px; WIDTH: 140px; PADDING-RIGHT: 15px; 

BACKGROUND: #fff; HEIGHT: 40px; TOP: -40%; PADDING-TOP: 10px; LEFT: -50%
}
.boardN .though_state .mask_state {
	DISPLAY: block
}
.boardN .though_state .mask_state .mask_name {
	WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; WORD-BREAK: break-all
}
.board_check.boardN {
	BACKGROUND: #f2f6f9
}
.board_check.boardN .board_ctrl {
	POSITION: static; TEXT-ALIGN: center; PADDING-TOP: 22px
}
.board_check.boardN .board_ctrl .K_btn {
	LINE-HEIGHT: 28px; HEIGHT: 29px
}
.board_pro.boardN .board_inner {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 298px
}
.board_pro.boardN .board_link:hover {
	FILTER: alpha(opacity=85); opacity: 0.85
}
.board_pro.boardN .board_front {
	HEIGHT: 220px
}
.boardN .board_arr {
	Z-INDEX: 0; POSITION: absolute; MARGIN-TOP: -10px; TOP: 50%; RIGHT: -10px
}
.boardN .board_arr .arrow {
	
}
.boardN .board_arr .arrow * {
	WIDTH: 19px; DISPLAY: block; FONT-FAMILY: "SimSun"; HEIGHT: 20px; COLOR: #cfcfcf; FONT-SIZE: 20px; OVERFLOW: hidden
}
.boardN .board_arr .arrow SPAN {
	MARGIN: -20px 0px 0px -1px; COLOR: #f2f6f8
}
.boardN .board_arr .W_arrline {
	text-shadow: 0 1px 2px #DDD
}
.boardN .board_num {
	Z-INDEX: 50; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Î¢ÈíÑÅºÚ; 

BACKGROUND: url(../images/bg_blue80.png); COLOR: #fff; TOP: 27px; PADDING-TOP: 0px; LEFT: 0px; _background: #0a7bb5
}
.boardN .board_num .num_b {
	FONT-SIZE: 20px
}
.boardN .ctrl_mask {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px; _height: 240px
}
.boardN .board_link:hover .ctrl_mask {
	DISPLAY: block
}
.boardN .ctrl_mask .up {
	Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: center; MARGIN-TOP: -8px; WIDTH: 100%; COLOR: #fff; TOP: 50%
}
.boardN .ctrl_mask .up .K_icon {
	VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 3px
}
.boardN .board_link:hover .ctrl_mask .icon_edit_bd {
	BACKGROUND-POSITION: -220px 0px
}
.boardN .ctrl_mask .bg {
	POSITION: absolute; FILTER: alpha(opacity=40); WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.boardN .board_head {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: #f2f2f2; PADDING-TOP: 9px
}
.boardN .board_head .user_avatar {
	FLOAT: left
}
.boardN .board_head .user_avatar IMG {
	WIDTH: 30px; DISPLAY: block; HEIGHT: 30px
}
.boardN .board_head .user_des {
	MARGIN-TOP: -3px; MARGIN-LEFT: 40px
}
.boardN .board_head .user_des .user_name {
	MARGIN-BOTTOM: 3px
}
.boardN .board_head .user_des A {
	MARGIN-RIGHT: 3px
}
#js_style_css_module_list_board {
	HEIGHT: 42px
}
.K_btn_b {
	BORDER-BOTTOM-COLOR: #6aa904; BORDER-TOP-COLOR: #6aa904; COLOR: #fff; BORDER-RIGHT-COLOR: #6aa904; BORDER-LEFT-COLOR: #6aa904
}
.K_btn_b EM {
	MIN-WIDTH: 47px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; CURSOR: pointer; 

PADDING-TOP: 0px; text-shadow: 1px 1px 0 #5c9606
}
.K_btn_b SPAN {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fc10b', endColorstr='#72b10c',GradientType=0 ); BACKGROUND: url

(../images/596cfe62e4e24f29935d417ace1d6d53.gif); CURSOR: pointer; box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15)
}
.K_btn_b:hover EM {
	COLOR: #fff; text-shadow: 1px 1px 0 #6eae0a
}
.K_btn_b:hover SPAN {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93da0b', endColorstr='#72b10c',GradientType=0 ); BACKGROUND: url

(../images/57e833d2f9ef4c32876107101171d620.gif)
}
.K_btn_b:active EM {
	COLOR: #fff
}
.K_btn_b:active SPAN {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72b10c', endColorstr='#85c60d',GradientType=0 ); BACKGROUND: url

(../images/912d9c4570f043269a2120818d5b478e.gif); box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, .1)
}
.K_btn_b .K_icon {
	WIDTH: 13px; HEIGHT: 13px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
.K_btn_b .b_repick {
	BACKGROUND-POSITION: -120px -60px
}
.K_btn_b .b_favor {
	BACKGROUND-POSITION: -80px -60px
}.K_btn {
	BORDER-BOTTOM: 2px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: 2px solid; LINE-HEIGHT: 20px; OUTLINE-STYLE: none; 

OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url

(../images/1ff0127048334851ac22894a923f3ec7.gif); HEIGHT: 21px; FONT-SIZE: 14px; BORDER-TOP: 2px solid; BORDER-RIGHT: 2px solid; _overflow: 

hidden; border-radius: 2px; _line-height: 22px; _border-width: 1px
}
.K_btn EM {
	Z-INDEX: 2; POSITION: relative
}
.K_btn EM I {
	FONT-SIZE: 10px; VERTICAL-ALIGN: 2px; -webkit-text-size-adjust: none
}
.K_btn SPAN {
	POSITION: absolute; BOTTOM: -1px; DISPLAY: block; TOP: -1px; CURSOR: pointer; RIGHT: -1px; LEFT: -1px; border-radius: 1px
}
.K_btn:hover {
	TEXT-DECORATION: none
}
.K_btn .upload {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 67px; HEIGHT: 24px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.K_btn .upload INPUT {
	POSITION: absolute; FILTER: alpha(opacity=0); BOTTOM: 0px; CURSOR: pointer; RIGHT: 0px; opacity: 0
}

.blog-footer{
    padding: 15px 0 10px 0;
    line-height: 2.2em;
    overflow: hidden;
    text-align: center;
    color: #DAE4CD;
    font-size: 14px;
}

.pagelistbox{width: 100%;}


.pagelistbox li a {
    font-size: 1.5em;
    display: block;
   
    color: #555;
    text-shadow: 2px 2px 2px #fff;
}

.pagelistbox li{
    display: block;
    line-height: 60px;
      height: 60px;

    text-align: center;
    width: 90%;
    margin: 20px auto;
    border: 1px solid #bbb;
     background: -webkit-linear-gradient(top,rgba(242, 242, 242, 1),rgba(222, 222, 222, 1));
}

 
.clear{ clear:both;}

.dede_pages {
    width:100%;
    float: none;
    overflow: hidden;
    text-align: center;
}
.dede_pages ul {
    margin: 0px auto;
    float: none;
    clear: both;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
}
.dede_pages ul {
    float: left;
    padding: 12px 0px 12px 16px;
}

.dede_pages ul li, .dede_pages ul li a {
    float: none;
    display: inline;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
    background-color: #339900;
    color: #fff;
   
    font-weight: bold;
    border-radius: 7px;
}
.dede_pages ul li a {
    float: left;
    border-radius: 5px;
    padding: 6px 11px;
    color: #555;
    display: block;
}