/* global------- */
#center{
width:952px;
margin:0 auto; 
overflow: hidden;
}

#center:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden; } 
#center { display: inline-block; } 
#center { display: block; } 

A:LINK		{COLOR: #3F3849; TEXT-DECORATION: none}
A:VISITED	{COLOR: #3F3849; TEXT-DECORATION: none}
A:HOVER		{COLOR:#009900; TEXT-DECORATION:underline;}
A:ACTIVE	{COLOR: #F5D300; }

body
{
margin-top:0px;
margin-bottom:0px;
background-image:url(indbg1.jpg);
background-attachment:fixed;
}

a.button1 {
background-color:#74ac37;
color: #fff;
font-weight:normal;
font-size:14px;
font-family: calibri, Arial, Verdana, Tahoma; 
display: block;
float: left;
height: 24px;
padding:5px 10px 0 10px;  
margin:1em 0 0 10px;
text-decoration: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

a:hover.button1 {
background-color:#85867c;
}


/* headers -------------- */
#hed{

/*margin:-5px auto;
width:951px;
float:left;*/

}

#hed .banner{

margin:-5px auto;
width:951px;
height:128px;
background-color:#e1eec1;
background-image:url(../images/tpbg.jpg);
background-repeat:no-repeat;

}
#hed .brow{

/*position:absolute;
width:951px;
margin:0px auto;
height:6px;
background-image:url(../images/hline1.gif);
background-repeat:repeat-x;*/
}

#hed .menu11
{    
    display:block;
	font-size:12px;
	line-height:23px;
	text-align:center; 
    margin:0 auto;
	position:absolute;
	width:952px;

}
#hed .menu11 a:link,.menu11 a:visited
{
	color:#fff;	
	height:26px;
	width:119px;
	background:url("bg11.jpg") no-repeat left -45px;	
	text-decoration:none;
	padding-top:8px;
}
#hed .menu11 a:hover,.menu11 a:active
{
	background-position:left top;
}

#hed .menu11 a
{
float:left;
font-size:13px;
}




/* main txt ------------------------ */

#for_main{
height:1px;
 width:952px;
  background-color:#ffffff;
   margin: 8px auto;
   float:left;
}

#main{
padding-top:16px;
margin:0px auto;
height:238px;
border:0px solid #ADADAD;
background-color:#ffffff;
float:left;
width:952px;

}

#main_px{
padding-top:16px;
margin:0 auto;
width:952px;
border:0px solid #ADADAD;
background-color:#ffffff;
float:left;
height:506px;

}

#main_bao{
padding-top:16px;
margin:0px auto;
min-height:300px; height:auto!important; height:300px; overflow:hidden; zoom:1;
border:0px solid #ADADAD;
background-color:#ffffff;
float:left;
width:952px;
}

#main_hf{
padding-top:16px;
margin:0px auto;
min-height:400px; height:auto!important; height:400px; overflow:hidden; zoom:1;
border:0px solid #ADADAD;
background-color:#ffffff;
float:left;
width:952px;
}

#main_ot{

margin:0 auto;
width:952px;
border:0px solid #ADADAD;
background-color:#ffffff;

}

#main_reg{
margin:0 auto;
width:952px;
border:0px solid #ADADAD;
background-color:#ffffff;
}

#main_doc{
padding-top:16px;
margin:0px auto;
border:0px solid #ADADAD;
background-color:#ffffff;
float:left;
width:952px;
height:470px;
}

#main_sh{
padding-top:16px;
margin:0px auto;
border:0px solid #ADADAD;
background-color:#ffffff;
float:left;
width:952px;

}

#main_xuzhi{
padding-top:16px;
margin:0px auto;
border:0px solid #ADADAD;
background-color:#ffffff;
float:left;
width:952px;
height:438px;

}

#land_user{
font-family: Arial, Verdana, Tahoma;
font-size:13px;
text-align:center;

}
#land_user .btn1{
background-color:#74ac37;
color: #fff;
height: 25px;
text-decoration: none;
width:80px;
}
#land_user a:hover.btn1{
background-color:#996600;
}

.indmenu{
background-color:#d9dec6;
height:19px;
padding-left:5px;
padding-top:4px;
font-family:Verdana, Arial, Helvetica;
font-size:13px;
text-align:left;
color:#000000;
border:1px dotted #CCCCCC;
}
.indcont{
background-color:#f4f4f4;
line-height:normal;
font-family:Verdana, Arial, Helvetica;
font-size:12px;
text-align:left;
color:#000000;
}
.pdoc_site{
font-family:Verdana, Arial, Helvetica;
font-size:12px;
text-align:left;
color:#53710a;
padding-left:15px;
height:21px;
background-color:#FFFFFF;
border:1px dotted #CCCCCC;
width:660px;
margin:auto;
padding-top:5px;
overflow:hidden;
}

.pdoc_site_ot{
font-family:Verdana, Arial, Helvetica;
font-size:12px;
text-align:left;
color:#53710a;
padding-left:1px;
height:201px;
background-color:#FFFFFF;
border:1px dotted #CCCCCC;
width:900px;
margin:auto;
padding-top:5px;
overflow:hidden;
}

.pdoc_site_soft{
font-family:Verdana, Arial, Helvetica;
font-size:12px;
text-align:left;
color:#53710a;
padding-left:15px;
background-color:#FFFFFF;
border:1px dotted #CCCCCC;
width:660px;
margin:auto;
padding-top:5px;
overflow:hidden;
}

.pdoc_site_sh{
font-family:Verdana, Arial, Helvetica;
font-size:12px;
text-align:left;
color:#53710a;
padding-left:10px;
background-color:#FFFFFF;
border:0px dotted #CCCCCC;
width:660px;
margin:auto;
padding-top:5px;
min-height:280px; height:auto!important; height:280px; overflow:hidden; zoom:1;

}


/* footers   ----------- */
#footer{

  clear:both;
  float:left;
  font-size:12px;
  font-family: Arial, Verdana, Tahoma; ;
  color:#6c6c6c;
  height:76px; 
  width:952px; 
  margin:0 auto; 
  background:url(../images/ftbg1.jpg);
  text-align:center;
  border:0px dotted #a3a3a3;
  line-height:1.8em;


}
#footer .cp{
position:relative;
padding-top:16px;
}

#footer .cp a{color:#6c6c6c;text-decoration:none;}

#footer .cp a:hover{
text-decoration:underline;
color:#000000;
}

#footer .cp a:active {
text-decoration: none;
}       

/*---  round ang---*/
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #c7cfb6; border-right:1px solid #c7cfb6;}
.xb1 {margin:0 5px; background:#c7cfb6;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.bxcontent {display:block; background:#ffffff; border:0 solid #c7cfb6; border-width:0 1px; text-indent:2em; text-align:left; line-height:1.5em; font-size:13px; padding-top:1em;
min-height:260px; height:auto!important; height:260px; overflow:hidden; zoom:1;
}

/*---  round ang---*/

.reg_input1{
width:120px;
height:18px;
background:#ffffff;
padding:0px;
}

.reg_input2{
width:200px;
height:18px;
background:#ffffff;
padding:0px;
}

#sideleft{float: left; background: #FFF; text-align: left; }
#sidemid{width: 1px; float: left; background: #223366; }
#sideright{ float: left; background: #F0F0F0; text-align: left; }

#sideleft,#sidemid, #sideright { padding-bottom: 32767px !important; margin-bottom: -32767px !important; } @media all and (min-width: 0px) { #sideleft,#sidemid,#sideright { padding-bottom: 0 !important; margin-bottom: 0 !important; } 
#sideleft:before,#sidemid:before, #sideright:before { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0; } } 
/*-----------*/

.pdoc_site2{
font-family:Verdana, Arial, Helvetica;
font-size:12px;
text-align:left;
color:#53710a;
padding-left:15px;
height:100px;
background-color:#FFFFFF;
border:1px dotted #CCCCCC;
width:660px;
margin:auto;
padding-top:12px;
overflow:hidden;
}
