body {  background:#c0c0c0 url(../images/blog_bg.png) repeat; }
.container { width:930px; height: auto; margin:auto; display:block; background:#FFF;}

.container-two{background:transparent url(../images/blog_bg.png) repeat scroll 0 0;width:920px;}
.container-three{background:transparent url(../images/head-bg.png) repeat-y scroll right 0;}

.container-in{ width:930px; height: auto; padding:0px 20px  0px 20px ; margin:auto; display:block; background:url(../images/blog_bg.png);}

.login {width:795px; height:auto;float:right;padding-top:10px; }
.logo { width:105px; height: auto;  float:left;  display:block; text-align:left;}
.top {width: 900px; height: auto; display:block; float:left; background:url(../images/head-bg.png) repeat-y scroll right 0 ; text-align:right; padding-bottom:15px;padding-right:20px; }
.pre-container { width:700px; height:auto; float:left; background:#FFFFFF url(../images/content_header.png) no-repeat; padding-bottom:20px; min-height:750px;}
.right {width:230px;height:auto; float:left; background:url(../images/top-right.png) no-repeat;padding-top:300px;}

.top-1 { width:20%; height:auto; display:block;  float:left; padding-left:20px; }
.search-contain { width:795px; height:40px; display:block; float:right;}
.search2 { width:auto; height:auto; display:block; float:right;  border-right:1px dotted #BABABA; }

.top-menu { width:900px; height:25px;background:#000000;}

.hilight { margin:0px ; border-right:1px dotted #BABABA; height:200px;overflow:hidden; float:right;}

.before-menu {  height:17px; background:#da090e; text-align:left; border-right:1px dotted #BABABA; }

.before-menu .moduletable{ float:left; }

.page{  background:url(../images/bg.png); display:block; float:left;  padding-top:20px; border-right:1px dotted #BABABA; width:941px; }


.page-inside{background:transparent url(../images/bgfoot-inside.png) no-repeat scroll 0 100%; display:block;  }
.page-inside .page-bottom{    background:transparent url(../images/bg-inside-1.png) repeat-y scroll right 0;  padding-top:30px; padding-bottom:55px; }

.after-container{   background:transparent url(../images/bgfoot.png) no-repeat scroll 0 0;
display:block;
height:558px;
margin:auto;
width:990px;  }


.pre-container .left {width:200px ; float:left; margin:0px 0px 0px 0px; height:auto;  margin-top:100px; }
/*.left .moduletable{ width:252px ; }*/

.page-inside .left{  width:180px ; margin-left:20px;}
/*.page-inside .left .moduletable{ width:208px ;float:left; }*/



.user1 { width:580px;  float:left; margin-left:20px;  }
.right {float:left;height:auto;/*margin-left:15px*/;width:220px; float:left;}

.right .moduletable{ width:230px;}

.user2 { width:943px;  margin-left:29px; border-right:1px dotted #bababa; height:558px;} 
.user2 .moduletable{ width:696px; background:#FFFFFF;  } 
.user2 .sub-user2 { background:url(../images/bg-afercontain.png);width:701px; height:385px; } 
  
.footer { width:920px;  display:block; background:transparent url(../images/blog_bg.png) repeat scroll 0 0;
}
.footer  .footer1 ,  .footer  .footer2{  padding-top:35px; }
.footer1 { width:auto; height:auto;}
.footer2 { float:right; color:#FFFFFF; width:190px;   height:125px;  border-top:10px solid #F14946;  border-right:1px dotted #bababa;}
.footer1 { background:transparent url(../images/head-bg.png) repeat-y scroll right 0; }

.user1 .column  { width:280px; min-height: 20px; display:block; float:left;}
.user1 .column .moduletable {margin:5px;}

/*.footer1 .moduletable{float:left;}*/

.component {width:500px; float:left;}
.component-100 {width:100% !important; float:left;}

.componentheading img { margin:0px;}

.right .module-according{
	margin:10px 0px;
}
.right .module-according, 
.according_head{ width:191px !important;  }
.according_list {	
	width: 191px;
}
.according_head {
	cursor: pointer;
	position: relative;
	margin:1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
    background: #FFF url(../images/border/accordingplus.png) center right no-repeat;
}
.according_body {
	display:none;
	background: transparent none repeat scroll 0 0 !important;
}
.according_body a{
  display:block;
  color:#000;
  padding-left:10px;
  text-decoration:none;
}
.according_body a:hover{
  color: #000000;
 }
 
 .jxtc_date { color: #CCCCCC; float:left; padding: 0px 5px 0px 3px;}
 .jxtc_date span {font-size:18px; border-right:none; text-align:center; height:20px;}
 .jxtc_date span .jxtc_date{ font-size:10px; }
 .jxtc_title a {padding-top:3PX;}
 .jxtc_date span span { display:block;}

 .jnp_content { padding-bottom:5px;}
 .module346 { background:url(../images/content/kw_content_bg.png ) no-repeat ; height:auto; width:225px; }
 .module344 { background:url(../images/content/kw_content_bg.png ) no-repeat ;height:auto; width:225px; }
 .module345 { background:url(../images/content/kw_content_bg.png ) no-repeat ;height:auto; width:225px; }
 .module202 { background:url(../images/content/bg_chart.jpg ) no-repeat ; width:390px; height:200px; }
 
 .jnp_content .jxtc_show {height: 30px;}
 .jnp_content .jxtc_title { padding-top:5px;}
  
.button { background:#01999a ; border:none; color:#FFFFFF; padding:3px 5px ;}
.button:hover, .button:focus { background:#ccc ; border:none; color:#FFFFFF;  padding:3px 5px ;}
 
.firstpage-left { width:600px; float:left;border-bottom:2px #ccc solid;border-top:2px #ccc solid;background:#FFFFFF; height:360px}
.firstpage-right { width:300px; float:left;border-bottom:2px #ccc solid;border-top:2px #ccc solid;height:360px; background:url(../images/bgBlog-right.png); }

.firstpage-right #community-wrap { padding: 50px 0 0;}

.firstpage-right #community-wrap div.ctitle { padding:0; margin:0px;border:none; }
.firstpage-right #name,
.firstpage-right #username ,
.firstpage-right #email ,
.firstpage-right #password ,
.firstpage-right #password2 ,
.firstpage-right .inputbox
{ width:180px; }
.firstpage-right  .validate-custom-date {width:27px; }

.firstpage-right #field2,
.firstpage-right .validate-custom-date   {}

.firstpage-right .listvalue select   {width:55px;}

#errnamemsg { }


.firstpage-right #community-wrap { padding: 65px 0 0 10px; }

.mainSocailForm {height: 265px; overflow:auto;} 
.uploadAvatar{background:none;}
.uploadAvatar:hover{background:none;}
