﻿/* 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:884px; min-height:136px; height:auto!important; height:136px;
text-align:left;
margin:auto;
}
.nw_head .nw_head_top {width:884px; height:13px; margin:auto; text-align:right; padding-top:2px;}
.nw_head .nw_head_main { width:884px; height:113px; margin:auto; text-align:left;  display:table;}
.nw_head .nw_sitename{ width:150px; height:113px; margin:0 auto 0; clear:both; float:left; }
.nw_head .nw_sitename a {display:block; width:113px; height:80px; margin:26px 0 0 18px; }

.nw_head .nw_head_nav { width:594px; height:113px; float:left; margin:0 0 0 0px;}
.nw_head .nw_head_nav ul li { float:left;}
.nw_head .nw_head_nav .nav { width:574px; height:50px; padding-left:20px}
.nw_head .nw_head_nav .nav li { width:56px; height:50px;  text-align:center; font-size:14px;}
.nw_head .nw_head_nav .nav li a { display:block; width:54px; height:43px; margin:3px 0 0 2px ; line-height:43px;}


.nw_head .nw_head_user { width:140px; height:82px; float:left; text-align:center; padding:28px 0 0; }
.nw_head .nw_head_user ul li.manage,.nw_head .nw_head_user ul li.head_signup{ height:40px;}
.nw_head .nw_head_user ul li.welcome { height:18px; line-height:18px; padding-top:5px;}
.nw_head .nw_head_user ul li.head_shop { height:22px; width:100px; text-align:left; padding-left:22px; margin-left:10px; }
.nw_head_user ul li.head_signup a { display:block; width:54px; height:20px; line-height:20px; float:left; padding-top:2px; margin:10px 0 0 7px;}


.gg_search { width:250px; height:10px; padding-top:4px;}
.gg_search td { font-size:12px;}
.gg_search form {margin-bottom:0px;}

.all_weather { width:200px; height:50px; overflow:hidden;}
.all_gohome { width:330px; height:60px; overflow:hidden; padding-top:4px;  background: url(../images/index_goOlympic.gif) no-repeat 0px 1px;}
.all_gohome a { display:block; width:330px; height:50px;}
.gg_search input { font-size:13px;}
.gg_search input.btn{
	BORDER: #0569AA 1px solid; background:url(../images/index_search_btn.gif) no-repeat center center; BACKGROUND-COLOR: #f1f1f1; margin-top:-5px; font-size:12px;}
.control {
	border: #00156e 1px solid; PADDING:3px 0.3em 2px;  MARGIN: 0px;  FONT-SIZE: 100%;  VERTICAL-ALIGN: middle; OVERFLOW: visible; COLOR: #00156e; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center; 
}
.gg_search input.text_s { margin-top:2px; padding:2px 0 0 2px;}

/* header end=====================*/



/* nw_body begin=====================*/
.nw_body
{
width:880px; min-height:10px; height:auto !important; height:10px;
padding:30px 0 10px; display:block; margin:auto;}
/* nw_body end=====================*/
.nw_colgroup { width:843px; min-height:10px; height:auto !important; height:10px; margin:auto;}
/* 2 child begin */


.nw_colgroup:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.nw_colgroup {
	DISPLAY: inline-block; HEIGHT: 1%;
}
.nw_colgroup {
	CLEAR: left; HEIGHT: 1%
}
.nw_colgroup .first-child {
	MARGIN-LEFT: 0px !important
}

.nw_1and2col {DISPLAY: inline; FLOAT: left;}
.nw_1and2col {WIDTH: 630px; FLOAT: left; MARGIN:0 3px 0 0; padding:0 0 2px 0px; height:auto;}


.nw_3col {DISPLAY: inline; FLOAT: left; WIDTH: 210px;}
/*2 child end*/





/* about body module begin*/
.nw_module {
	DISPLAY: inline-block; min-height: 10px; height:auto!important; height:10px; text-align:center;
}
.nw_module {
	MARGIN-BOTTOM: 4px; POSITION: relative
}

.nw_module FORM {
	CLEAR: left; margin:0px;
}

HTML .nw_body .nw_1and2col .nw_module {OVERFLOW-X: hidden; WIDTH: 622px; margin:auto auto 15px; display:table; }
HTML .nw_body .nw_3col .nw_module {OVERFLOW-X: hidden; WIDTH: 205px; padding:0 2px 0 3px; margin-bottom:10px;}



/* about body module end*/
.nw_module .left { float:left;}
.nw_module .right { float:right;}
/*module_head begin*/


HTML .nw_body .nw_1and2col .nw_index_head { width:622px; min-height:25px; height:auto!important; height:25px;  display:table; margin:0 auto; text-align:left;}
HTML .nw_body .nw_1and2col .nw_index_head .left { width:545px; font-size:14px; text-align:left; padding:10px 0 0 12px; height:20px; }
HTML .nw_body .nw_1and2col .nw_index_head .left span {  font-weight:bold; font-size:14px; margin-right:5px;}

HTML .nw_body .nw_1and2col .nw_index_head .right { width:50px; text-align:right; padding:2px 5px 0 0 ; }
HTML .nw_body .nw_1and2col .nw_index_head .left a { display:inline-block; padding:4px 2px 0 2px;  text-align:center;   text-decoration:none;}
HTML .nw_body .nw_1and2col .nw_index_head .left span.show a,HTML .nw_body .nw_1and2col .nw_index_head .left span.hidden a { padding-right:15px;}

HTML .nw_body .nw_3col .nw_index_head .left span { padding-left:10px;}
HTML .nw_body .nw_3col .nw_index_head { width:191px; min-height:20px; height:auto!important; height:20px;  margin:0px auto 5px;text-align:left; padding:10px 5px 0 9px; line-height:18px;}
HTML .nw_body .nw_3col .nw_index_head span { padding:2px 0 0; font-size:13px;  } 
HTML .nw_body .nw_3col .nw_index_head .left { width:133px; font-size:13px; text-align:left; padding:4px 0 0 0px; line-height:16px;}
HTML .nw_body .nw_3col .nw_index_head .right { width:35px; text-align:right; padding:2px 5px 0 0 ; }
HTML .nw_body .nw_3col .nw_index_head a {  height:22px;}


/*module_head end*/
/*module_body begin*/
.nw_index_body{
	DISPLAY: inline-block; HEIGHT: 1%;
	CLEAR: left; MARGIN-BOTTOM: 1px;POSITION: relative; min-height: 10px; height:auto!important; height:10px;
	text-align:left; 
}

HTML .nw_body .nw_1and2col .nw_index_body {width:602px; padding:3px 10px 13px; display:table !important; margin:0 auto 0px; border:0px #fff solid!important; }

HTML .nw_body .nw_1and2col .nw_index_body .main { width:580px; min-height:10px; height:auto!important; height:10px; margin:auto; padding:10px;}

HTML .nw_body .nw_3col .nw_index_body {width:205px; padding:0 0 2px; display:table !important; margin:0 auto;}



.nw_3col .nw_index_body p { margin:0px; padding:2px 10px; line-height:20px;}
.nw_3col .nw_index_body h4 {width:188px; height:22px; margin:0 auto 8px; font-size:12px; font-weight:normal; padding:2px 0 0 0px; line-height:18px; text-align:right; }

.nw_3col .nw_index_body h4 a:hover { text-decoration:none;}
/*module_body end*/

/*module_menu begin*/
.nw_menu { width:602px; height:25px; background:#aaa;}
/*module_menu end*/

.group_photo_images { width:74px; height:72px; overflow:hidden; text-align:center; padding-top:2px!important; margin:auto;}
.group_photo_info { width:98%; margin:auto; height:18px; line-height:130%!important; clear:both; padding-top:6px;}


/* include=====================*/
HTML .nw_body .nw_1and2col .search .nw_index_head { height:30px!important;}
.search .nw_index_body p { margin:0px; padding:0 0 5px 13px;}

/*tag_cloud begin===========================*/
HTML .nw_body .nw_1and2col .nw_index_body .main p span { display:inline-block; padding:8px 4px; line-height:40px;}
HTML .nw_body .nw_1and2col .nw_index_body .main p span a { text-decoration:none;}

.cloud0 { font-size:1.0em;}
.cloud1 { font-size:1.1em;}
.cloud2 { font-size:1.2em;}
.cloud3 { font-size:1.3em;}
.cloud4 { font-size:1.4em;}
.cloud5 { font-size:1.5em;}
.cloud6 { font-size:1.6em;}
.cloud7 { font-size:1.7em;}
.cloud8 { font-size:1.8em;}
.cloud9 { font-size:1.9em;}
.cloud10 { font-size:2.0em;}
.cloud20 { font-size:2.1em;}
.cloud30 { font-size:2.2em;}
.cloud40 { font-size:2.3em;}
.cloud50 { font-size:2.4em;}
.cloud60 { font-size:2.5em;}
.cloud70 { font-size:2.6em;}
.cloud80 { font-size:2.7em;}
.cloud90 { font-size:2.8em;}
.cloud100 { font-size:2.9em;}
/*tag_cloud end===========================*/
.alogo { width:210px; height:90px; display:table; clear:both; margin:10px 0 0;}
/*view_main begin*/

/*view_main end*/

.publicity_image { text-align:center; width:652px!important; padding-top:3px!important; padding-bottom:4px!important; height:90px; overflow-y:hidden; margin-bottom:5px;}

.more_money { width:190px; height:60px; text-align:center; clear:both; margin:5px auto 3px;}
.more_money img { border:0px #fff solid;}

/*diary_list begin*/
.diary_list { width:100%; height:auto; padding-top:5px;}
.diary_list .tag_main { width:98%; height:auto; clear:both; padding-bottom:15px;}
.diary_list .tag_main h3 { font-size:14px; font-weight:normal; padding:0px; margin:0 0 2px;}
.diary_list .tag_main h3 a { text-decoration:none; font-weight:bold;}
.diary_list .tag_main h3 a:hover { text-decoration:underline;}
.diary_list .tag_main p { padding:2px 0; margin:0px; line-height:150%; word-break:break-all;}

.tag_about h5 { padding:0px; margin:0 0 1px;}
.tag_about p { margin:0px; padding:4px 0;}
.tag_about p span { line-height:20px!important; padding:0px 5px!important; font-size:13px;}

.tag_bottom { width:98%; height:20px; padding-top:10px; text-align:right;}

.tag_image { width:96px; height:96px; float:left; text-align:center;}
.tag_image img { border:2px #e3f3dc solid;}
/*diary_list end*/

.member_list { width:30%; height:80px; float:left; padding:4px 0 0 6px; display:table;}
.member_list .member_list_image{ width:38px; height:38px; padding:2px; overflow:hidden; margin:auto;}
.member_list .member_list_name { width:90%; height:30px; padding-top:2px; text-align:center; word-break:break-all; overflow-y:hidden;}

/* footer begin=====================*/
.nw_footer
{
width:870px; height:85px; text-align:center;
padding-top:20px;
clear:both; margin:0px auto 0;
}

/* footer end=====================*/


/*rss*/
.rss { background:url(../images/rss.gif) no-repeat right 2px ; padding-right:20px;}

/* signin begin=====================*/
#div3 {Z-INDEX: 222; WIDTH: 250px; HEIGHT: 180px;}
#div3 .index_signup {width:250px; height:100px;  BACKGROUND-COLOR: #99ccff; FILTER: alpha(opacity=70); border:1px #5482b0 solid; padding:10px 0 8px;}
#div3 .index_signup ul { position:relative; width:240px; height:28px;  margin:0 auto;}
#div3 .index_signup ul li{ float:left;}
#div3 .index_signup ul li.note1,#div3 .index_signup ul li.note2 { width:55px; text-align:right; line-height:28px; padding-right:5px; color:#225282;}
#div3 .index_signup ul li.form .add_text4 { border:1px #4c82b8 solid; }
#div3 .index_signup ul li.none{ width:240px; height:25px; clear:both; text-align:center;} 
#div3 .index_signup ul li.none a{ color:#225282; text-decoration:none;} #div3 .index_signup ul li.none a:hover{ text-decoration: underline;}
#div3 .index_signup ul li.sign_btn { width:240px; height:25px; clear:both; text-align:center;}
#div3 .index_signup ul li.sign_btn input { width:60px; height:22px; line-height:19px; border:1px #5482b0 solid; background:#fff; margin-left:5px;}
/* signin end=====================*/


