/* CSS all set */

body {
    margin:0px;
    FONT-SIZE: 12px;  
	LINE-HEIGHT: 130%; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-family:SongTi, Arial;
	LETTER-SPACING: normal;
	text-align:center;
	}
li{
list-style-type:none;
}
ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
ol
{
list-style-type:none;
margin:0px;
}
/* header begin=====================*/
.nw_head
{
width:898px;
min-height:289px;
height:auto!important;
height:289px;
text-align:left;
margin:auto;
}
.nw_sitename
{
width:100%; min-height:100px; height:auto!important; height:100px;
margin:0 auto 0;
clear:both;
}
.nw_sitename a
{
display:block;
width:103px; height:74px;
margin:26px 0 0 34px;
}

.nw_head .title
{
width:123px; height:24px;
font-size:15px;
font-weight:bold;
padding:0px!important;
margin-left:167px;
}
.nw_head .title ul
{
width:140px; height:24px;
}
.nw_head .title .title_info
{
width:102px; height:24px;
text-align:center;
padding:1px 10px 0 20px;
line-height:24px;
}

.nw_head .title_url
{
width:234px; height:23px;
font-size:12px;
margin:6px 0 0 183px;
padding:0px !important;
}
.nw_head .title_url a
{
color:#333;
text-decoration:none;
}
.nw_head .title_url a:hover
{
color:#ff0000;
text-decoration:underline;
}
.nw_head .title_url ul
{
width:234px; height:23px;
}
.nw_head .title_url .title_url_info
{
width:204px; height:23px;
text-align:center;
padding:1px 20px 0 20px;
line-height:23px;
}



.nw_head .signup{width:225px; min-height:1%; height:auto!important; height:1%; clear:left;}
.nw_head .signup form {width:225px; min-height:1%; height:auto!important; height:1%; clear:left; }
.nw_head .signup .signin{width:165px;min-height:1%; height:auto!important; height:1%; float:left }
.nw_head .signup .signin ul { width:165px; height:21px;} 
.nw_head .signup .signin ul li { float:left;} 
.nw_head .signup .signin ul li.note { width:30px; padding-top:5px;}
.nw_head .signup .signin ul li.form { width:135px;}
.nw_head .signup .signin ul li.form input.add_text4
{ width:125px; height:14px; font-size:10px; padding:2px 2px 0;
background:#DEF2F8; border:1px #5D5D5D solid;}
.nw_head .signup .sign_btn{ float:left; width:46px; height:38px; }
.nw_head .signup .sign_btn input
{ color:#fff; background:#ee1157; border:1px #ee1157 solid; padding:11px 3px 6px; font-weight:bold;
margin-top:1px;}
/* header end=====================*/

/* nw_nav begin=====================*/
.nw_nav
{
width:840px; height:32px;
text-align:center;
padding-right:6px;
}
.nw_nav ul li
{
width:60px; height:26px;
float:right;
padding-left:31px;
margin:3px 3px 0;
line-height:28px;
text-align:left;
}
.nw_manage_nav{width:620px; height:25px; padding-left:45px;}
.nw_manage_nav ul li
 { width:60px; height:25px; float:left; padding-left:31px; margin:0px 3px 0; line-height:26px; text-align:left;}
/* nw_nav end=====================*/


/* menu begin=====================*/
.menu { width:869px; min-height:10px; height:auto!important; height:10px; margin:auto;}
.menu .menu_top { width:869px; height:28px; line-height:28px;}
.menu .menu_control {width:869px; height:52px; padding:5px 0 3px;}
.menu .menu_top ul,.menu .menu_control ul{ width:869px; height:28px;}
.menu .left{ float:left; padding-left:10px; font-size:14px; text-align:left;} 
.menu .right{ float:right; padding-right:10px; text-align:right;}
/* menu end=====================*/

/* menu begin=====================*/
.topbar { width:869px; min-height:10px; height:auto!important; height:10px; position: absolute; margin:0 auto;}
.topbar .menu_top { width:869px; height:28px; line-height:28px; 
background:#fff url(../images/footer_bg.gif) repeat-x; 
border:1px #4fc194 solid; color:#437360;
clear:both; FILTER: alpha(opacity=50)}
.topbar .menu_control {width:869px; height:52px; padding:5px 0 3px;}
.topbar .menu_top ul,.menu .menu_control ul{ width:869px; height:28px; position:relative;}
.topbar .menu_top ul a { color:#000; text-decoration:none;}
.topbar .menu_top ul a:hover { color:#000;  text-decoration:underline;}
.topbar .left{ float:left; padding-left:10px; font-size:14px; text-align:left;} 
.topbar .right{ float:right; padding-right:10px; text-align:right;}
/* menu end=====================*/



/* nw_body begin=====================*/
.nw_body
{
width:850px;
min-height:10px;
height:auto !important;
height:10px;
padding:8px 10px;
display:block;
margin:auto;
}
/* nw_body end=====================*/

/* 2 child begin */
.nw_colgroup:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.nw_colgroup {
	DISPLAY: inline-block; HEIGHT: 1%;
	margin-top:10px;
}
.nw_colgroup {
	CLEAR: left; HEIGHT: 1%
}
.nw_colgroup .first-child {
	MARGIN-LEFT: 0px !important
}

.nw_1col {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 11px;
}
.nw_1col {
	WIDTH: 180px
}

.nw_2col, .nw_3col{
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px;
}

.nw_2col {          
	WIDTH: 665px
}
.nw_3col {          
	WIDTH: 470px;
}
.nw_2col .nw_2col_half
	{
	width:320px;
	DISPLAY: inline; FLOAT: left; MARGIN:0 8px 0 2px;
	}
.nw_allcol
{
DISPLAY: inline; FLOAT: left; MARGIN-LEFT:0px;
width:870px;
}
/*2 child end*/
/* about body module begin*/
.nw_module {
	DISPLAY: inline-block; min-height: 10px; height:auto!important; height:10px;
}
.nw_module {
	MARGIN-BOTTOM: 3px; POSITION: relative
}

.nw_module FORM {
	CLEAR: left
}

HTML .nw_body .nw_1col .nw_module {
	OVERFLOW-X: hidden; WIDTH: 178px;
}

HTML .nw_body .nw_2col .nw_module {
	OVERFLOW-X: hidden; WIDTH: 665px
}

HTML .nw_body .nw_3col .nw_module {
	OVERFLOW-X: hidden; WIDTH: 470px
}


HTML .nw_body .nw_2col .nw_2col_half .nw_module {
	OVERFLOW-X: hidden; WIDTH: 320px;
	margin-bottom:10px;
}

HTML .nw_body .nw_allcol .nw_module {
	OVERFLOW-X: hidden; WIDTH: 870px;
	margin-bottom:10px;
}
/* about body module end*/

/*module_head begin*/
.nw_module_head{
	DISPLAY: inline-block; 
	text-align:center; width:176px; height:23px;
}
.nw_blog_head{
	DISPLAY: inline-block; 
	text-align:left; width:665px; height:27px;
	}
	
.nw_view_head{
	DISPLAY: inline-block; 
	text-align:left; width:643px; min-height:37px; height:auto!important height:37px;
	}
.nw_comment_head{
	DISPLAY: inline-block;
	width:665px; height:23px; text-align:center;
	}
.nw_group_head { line-height:22px;}
HTML .nw_body .nw_1col .nw_manage_head { width:176px; height:22px; line-height:22px;}
HTML .nw_body .nw_2col .nw_manage_head { width:663px; height:22px; line-height:22px;}
HTML .nw_body .nw_1col .nw_group_head { width:176px; height:22px; line-height:22px;}
HTML .nw_body .nw_2col .nw_group_head { width:663px; height:22px; line-height:22px;}
HTML .nw_body .nw_3col .nw_group_head { width:468px; height:22px; line-height:22px;}
HTML .nw_body .nw_allcol .nw_group_head { width:868px; height:22px; line-height:22px;}



HTML .nw_body .nw_2col .nw_2col_half .nw_group_head { width:318px; height:22px; line-height:22px;}


.nw_show_head{ WIDTH: 320px; height:49px;}
.nw_comment_head h2
{
	text-align:left; width:645px; height:23px; line-height:23px; padding-left:20px; margin:0 0 6px;
}
.nw_module_head H2 {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0;
	padding:2px 0 0 4px;
}

.nw_module_head A {FONT-SIZE: 12px; display:block; width:176px; height:22px; line-height:23px; text-decoration:none;}
.nw_blog_head a{
FONT-SIZE: 14px; display:block; width:640px; height:30px; line-height:30px; text-decoration:none; padding-left:15px;
font-weight:bold;
}
.nw_view_head a{
FONT-SIZE: 14px; display:block; line-height:37px; text-decoration:none; padding-left:15px;}
HTML .nw_body .nw_1col .nw_manage_head a { display:block; width:176px; height:22px;}
HTML .nw_body .nw_2col .nw_manage_head a { display:block; width:663px; height:22px;}
HTML .nw_body .nw_1col .nw_group_head a { display:block; width:176px; height:22px;}
HTML .nw_body .nw_2col .nw_group_head a { display:block; width:663px; height:22px;}
HTML .nw_body .nw_3col .nw_group_head a { display:block; width:468px; height:22px;}


.notitle {
	PADDING: 3px;  
	FONT-SIZE: 0px; 
	MARGIN-BOTTOM: 1px; 
	LINE-HEIGHT: 0; 
}
.nw_star_head
{
width:178px; height:20px; line-height:20px; background:#0089cf; color:#fff; margin-top:3px; padding-top:1px; border-top:1px #95ddff solid;  border-left:1px #95ddff solid;  
}
/*module_head end*/
/*module_body begin*/
.nw_module_body, .nw_blog_body,.nw_view_body, .nw_comment_body{
	DISPLAY: inline-block; HEIGHT: 1%;
	CLEAR: left; MARGIN-BOTTOM: 1px;POSITION: relative; min-height: 10px; height:auto!important; height:10px;
	text-align:left;
}
.nw_module_body{	
	 width:176px; padding:3px 0 2px; 
}
HTML .nw_body .nw_1col .nw_manage_body {width:176px; padding:3px 0 2px; }
HTML .nw_body .nw_2col .nw_manage_body {width:663px; }
HTML .nw_body .nw_1col .nw_group_body {width:176px; padding:3px 0 2px; }
HTML .nw_body .nw_2col .nw_group_body {width:663px; }
HTML .nw_body .nw_3col .nw_group_body {width:468px; }

HTML .nw_body .nw_2col .nw_2col_half .nw_group_body { width:318px;}


.nw_blog_body {	
	 width:665px; padding:3px 0 2px;
}
.nw_view_body {	
	 width:643px; padding:3px 0 2px;
}
.nw_module_body a
{
color:#000; text-decoration:none;
}
.nw_star_body { width:178px; min-height:10px; height:auto!important; height:10px; margin:1px 0 1px;}
.nw_group_list { width:172px; min-height:10px; height:auto!important; height:10px; margin:1px 0 1px;}

.nw_comment_body{ width:660px; margin:3px 0 8px;}
.nw_module_body UL LI {
	padding:2px 0 0  6px; LIST-STYLE-TYPE: none; width:170px; height:16px; line-height:16px;
}
.nw_module_body UL LI  a{ text-decoration:none;}
.nw_module_body UL LI  a:hover{ text-decoration: underline;}
.nw_module_body p
{
padding:3px 5px 0;
margin-bottom:0.7em;
line-height:150%;
}
.nw_blog_body p,.nw_view_body p
{
padding:4px 10px 2px;
margin-bottom:0.7em;
line-height:150%;
}
.nw_comment_body p
{
padding:0px 18px 8px;
margin-bottom:0.7em;
line-height:150%;
}
.nw_star_body p
{
padding:0px 5px 0; text-align:left;
margin:0;
line-height:150%;
}
.nw_module_body p span{ margin:0 3px;}
.nw_show_body  { width:280px; height:160px;  padding:0 20px;}
.nw_show_body h2 { width:280px; font-size:12px; font-weight: normal;}
.nw_show_body h2 a {float:left; display:block; padding-left:12px; height:15px; line-height:15px; text-align:left;}
.nw_show_body a { color:#000; text-decoration:none;}
.nw_show_body ul { width:280px; }
.nw_show_body ul li { width:280px; height:22px; text-align:left;}
.nw_show_body ul li a:hover { text-decoration:underline;}
.nw_show_body H4{padding:2px 10px 0 0;text-align:right; font-size:12px; font-weight:normal; margin:0;}
.nw_show_body H4 a:hover { text-decoration: underline;}
.nw_module_body H3,.nw_module_body H4,,.nw_group_body H4
{
margin:0; padding:2px 0 0 6px;
width:170px; height:16px; line-height:16px;
font-size:12px;
}
.nw_comment_body h3
{
margin:0; padding:2px 0 0 6px;
width:654px; height:21px; line-height:21px;
}
.nw_module_body H4,.nw_group_body H4
{
padding:2px 6px 0 0;
text-align:right;
}
.nw_module_body H3 a
{
margin-bottom:2px;
}
.nw_module_body .photo
{
width:176px;  min-height: 100px; height:auto!important; height:100px; text-align:center;
}
.nw_module_body .photo h2
{
margin:0 0 0; padding:2px 0 0 6px; text-align:center;
width:176px; height:16px; line-height:16px;
}
.nw_module_body .photo img{ margin:5px 0 3px;}
.nw_star_body img{ float:left; margin-right:4px; border:1px #fff solid;}
.nw_star_body span a{ color:#0089cf; text-decoration:none;}
.nw_star_body span a:hover,.nw_group_list span a:hover {text-decoration: underline;}

.nw_1col .nw_manage_body ul,.nw_1col .nw_group_body ul { width:160px;min-height:10px; height:auto!important; height:10px; padding:5px 0;}
.nw_1col .nw_manage_body ul li,.nw_1col .nw_group_body ul li { width:140px; min-height:20px; height:auto!important; height:20px; padding-left:20px; text-align:left; line-height:20px;}

/*module_body end*/

/*module_foot begin*/
.nw_module_foot {
	DISPLAY: inline-block; HEIGHT: 1%
}
.nw_module_foot {
	padding:7px 5px;
	HEIGHT: 1%;
}
.nw_blog_foot,.nw_comment_foot {
	padding:2px 20px 8px 0;
	width:645px; min-height:26px; height:auto!important; height:26px; line-height:26px; text-align:right;
}
.nw_view_foot {padding:2px 20px 0 0; width:625px; height:26px; line-height:26px; text-align:right;}
.nw_module_foot A,.nw_comment_foot a {
	FONT-WEIGHT: normal;
}
/*module_foot end*/

/*comment begin ==================================*/
.comment
{
width:360px; min-height:230px; height:auto!important; height:230px;
border:1px #b4d2da dashed; padding:10px 10px 8px;
}
.comment h2
{
font-size:15px; color:#111; margin:2px 0 4px; text-align:left;line-height:30px;
}
.comment ul li
{
width:360px; height:25px; line-height:25px;
min-height:10px; height:auto!important; height:10px; 
}
.comment ul li .note
{
width:70px; text-align:right;
float:left; padding-right:10px;
min-height:10px; height:auto!important; height:10px; 
}
.comment ul li .from
{
width:270px;float:left; text-align:left;
min-height:10px; height:auto!important; height:10px; 
}
.comment ul li .from .add_text
{
width:250px; height:16px; border:1px #a6c2c9 solid; padding:4px 4px 0; font-size:10px; color:#565656;
}
.comment ul li .from .add_text1
{
width:100px; height:16px; border:1px #a6c2c9 solid; padding:4px 4px 0; font-size:10px; color:#565656;
}
.comment ul li .from .add_text3
{
width:250px; height:80px; border:1px #a6c2c9 solid; padding:4px 4px 0; font-size:12px; color:#565656;
}
.comment ul li .from .btn
{
border-top:1px #e0e8eb solid; border-left:1px #e0e8eb solid; border-right:1px #a3b0ba solid; border-bottom:1px #a3b0ba solid;
background:#fff; padding:3px 0 0 ;
}


.nw_comment_head h2 { color:#2a3845; font-size:14px; font-weight:bold; background:#dae5e8;}
.nw_comment_body {border:1px #a6c2c9 solid; }
.nw_comment_body H3 { color:#000; background:#dae5e8; font-size:12px; font-weight:normal;}
.nw_comment_foot a{color:#111925; text-decoration:none;}
.nw_comment_foot a:hover{color:#111925;text-decoration: underline;}
/*comment end ================================*/


/*index begin ================================*/
.index_body{
width:850px; min-height:664px; height:auto !important; height:664px; padding:8px 10px; display:block;margin-top:20px; color:#000;}
.index_goview{ float:left; clear:both; margin:300px 0 5px 40px; }
.index_goview a { display:block; margin-bottom:4px;}
.index_explan { width:800px; text-align:right;}
.index_explan1 { width:800px; text-align:left; margin-top:60px;}

/*index end ================================*/

/* footer begin=====================*/
.nw_footer
{
width:860px; height:55px; background:#fff url(../images/footer_bg.gif) repeat-x; text-align:center;
border:1px #4fc194 solid; color:#437360; padding-top:20px;
clear:both; margin:auto;
}
.nw_footer a{ color:#437360; text-decoration:none;}
.nw_footer a:hover{text-decoration: underline;}
/* footer end=====================*/

/*----------------------------------------------------------------------
   banner_header
----------------------------------------------------------------------*/
.menu .menu_top { background:url(../images/menu_top_bg.jpg) no-repeat; clear:both; FILTER: alpha(opacity=80)}
.menu .menu_top ul,.menu .menu_control ul{ position:relative;}
.menu .menu_top ul a { color:#000; text-decoration:none;}
.menu .menu_top ul a:hover { text-decoration:underline;} 
.menu .menu_control{ background:#d9eef2;  clear:both; FILTER: alpha(opacity=70)}
.menu .menu_control .left { font-size:10px;}
.menu .menu_control .left .add_text{ border:1px #767676 solid; width:200px; height:18px; padding:3px 4px 0;}
.menu .menu_control .left .btn { font-size:11px; padding:1px 1px 1px 3px;}
.menu .menu_control .right { font-size:10px; padding-top:10px;}
.menu .menu_control .right .add_text
{ border:1px #8a9698 solid; font-size:11px; background:#d5eff4; width:100px; height:16px; padding:3px 4px 0;}
.menu .menu_control .right a{ color:#000; text-decoration:underline;}
.menu .menu_control .right a:hover{text-decoration:none;}

/*rss*/
.rss { background:url(../images/rss.gif) no-repeat right 2px ; padding-right:20px;}
