/*页面元素描绘*/
BODY
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: 宋体;
	padding:0;
	margin:0;
}
form{
   margin:0;
}
td{
    FONT-SIZE: 12px;
}
A:link
{
    COLOR: #696969;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #696969;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #696969;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #696969;
    TEXT-DECORATION: underline;
}
/*主体框架描绘*/

#sysframe{
	margin:0 auto;
	width:958px;
}
/*顶部快捷栏描绘*/

#shortcut{
    text-align:right;
	width:100%;
	height:20px;
	line-height:20px;
	background-color:#ffffff;
	border:1px solid #dcdcdc;
}
#shortcut a{
    color:#003399;
}
/*漂浮类描绘*/

.clearbar{
    clear:both;
}
.leftbar{
    float:left;
}
.rightbar{
    float:right;
}
.swtfoc{
  background-color:#ffffff;
}
.swtord{
  background-color:#fafad2;
}
.vcoll{
  display:none;
}
.vexp{
  display:none;
}
/*顶部头栏描绘*/

#head{
    width:100%;
	height:93px;
}
/*logo描绘*/
#logo{
    float:left;
	height:93px;
	width:352px;
}
#websitelogo{
    border:0px;
	height:66px;
	width:352px;
	display:block;
	margin-top:16px;
}
#advbar{
   float:right;
   height:93px;
   width:606px;
}
#advtopbar{
   text-align:right;
   height:25px;
   line-height:25px;
}
#advmidbar{
   height:63px;
   margin-top:5px;
   margin-right:9px;
background-image:url(../pic/ic_srbqz1.gif);
background-position:right;
background-repeat:no-repeat;
}
/*搜索区域描绘*/
#searchbox{
  height:72px;
  width:940px;
  border-collapse:collapse;
}
#searchtail{
background-image:url(../pic/ic_srbqz.gif);
background-position:right;
background-repeat:no-repeat;
}
/*搜索区域顶部栏描绘*/
#searchboxtop{
}
/*搜索区域主栏描绘*/
#searchboxmainbar{
   height:70px;
   color:#000000;
  border:1px solid #5f9ea0;
  background-color:#f0f8ff;     
}

#searchboxlogo{
   width:50px;
   font-size:16px;
   height:100%;
   background-color:#f0f8ff;
   color:#008080;
   font-weight:bold;
   line-height:70px;
   margin-right:5px;
}
#searchboxmainbar a{
   color:#000000;
   font-size:14px;
}
#htagsearchlayer{
   border-collapse:collapse;
}
/*顶部标签搜索区描绘*/
.htagsearchbar{
   height:35px;
   padding-top:7px;
   text-align:left;
   margin-left:5px;
}
/*顶部标签选择栏描绘*/
#tagselbar{
}
/*顶部信息标题输入栏描绘*/
#htitlebar{
   height:35px;
   margin-left:23px;
}
/*顶部选择页切换描绘*/
#headswitch{
}
.headfoc{
background-color:#e6f0d3;
color:#676767;
border:1px solid #ffffff;
}
.headord{
color:#676767;
}
#headswitch table{
  height:25px;
}
#headswitch td{
  cursor:hand;
  text-align:center;
  width:100px;
  padding-top:5px;
  font-size:14px;
}
/*顶部功能区描绘*/
#topfuncbar{
  width:100%;
  height:72px;
  background-image:url(../pic/zs_bk.gif);
  background-repeat:repeat-x;
 }
/*顶部热门标签区描绘*/
#hottag{
  height:43px;
  line-height:43px;
  width:100%;
  background-color:#474747;
  text-align:center;
}
#hottag ul{
  margin:0;
  padding-left:0px;
}
#hottag ul li{
  float:left;
  display:inline;
  width:65px;
  height:25px;
}
#hottag ul li a{
  color:#91d134;
  font-size:14px;
}
/*页面中区描绘*/
#midarea{
  clear:both;
  width:100%;
  background-color:#ffffff;
  border-top:1px dashed #dcdcdc;
}
/*页面底部描绘*/
#tail{
  clear:both;
  width:100%;
  text-align:center;
  background-color:#ffffff;
  border-top:1px dashed #DCDCDC;
  margin-top:5px;
}
#topmanbar{
  width:100%;
  background-image:url(../pic/lfb.gif);
  background-repeat:no-repeat;
  margin-bottom:10px;
  height:121px;
  margin-top:5px;
}
#topmanbar table{
  margin-left:212px;
  border-collapse:collapse;
  width:746px;
  background-color:#676767;
  height:121px;
  
}
#topmanbar table td{
  text-align:center;
  padding-left:5px;
  padding-right:5px;
}
#topmanbar table td img{
  width:40px;
  height:40px;
  border:1px solid #91d134;
  display:block;
  margin:0 auto;
}
#topmanbar table td a{
  color:#91d134;
}
/*页面中部展示区描绘*/
#showarea{
  float:left;
  background-color:#FFFFFF;
  width:695px;
  margin-top:5px;
}
#showleft{
  float:left;
  width:229px;
}
#showright{
  float:right;
  width:450px;
}
#showtaghead{
background-image:url(../pic/rmbq.gif);
background-repeat:no-repeat;
width:229px;
height:115px;
border-bottom:1px dashed #dcdcdc;
text-align:left;
}
.tagchtitle{
   position:absolute;
   margin-left:18px;
   margin-top:65px;
   color:#b8860b;
   font-size:18px;
   font-weight:bold;
   height:25px;
   line-height:25px;
}
.mapareacontent{
  background-color:#f5f5f5;
  margin-top:5px;
  width:221px;
}
.tagtable{
  width:100%;
}
.tagtable td{
  height:28px;
  text-align:left;
  font-size:12px;
  padding-left:5px;
}
#showhottitle{
  text-align:left;
  height:47px;
  border-bottom:1px dashed #dcdcdc;
  margin-top:5px;
  font-size:14px;
  font-weight:bold;
  color:#fd9800;
}
#showhotarea{
}
.hotareaitem{
  height:30px;
  line-height:30px;
  border-bottom:1px dashed #dcdcdc;
  margin:auto 10px auto 10px;
  text-align:left;
}

/*页面中部热门信息展示区描绘*/

.hotareatop{
  margin-top:25px;
  color:#b8860b;
  font-size:14px;
  border-top:1px solid #ffffff;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  border-bottom:1px solid #fd9800;
}
.hotareapage{
  background-color:#ffffff;
  padding-bottom:10px;
}

#hotswitch{
}
#hotswitch table{
}
#hotswitch td{
  cursor:hand;
  text-align:center;
  padding:6px 10px 6px 10px;
  font-size:14px;
  font-weight:bold;
  color:#fd9800;
}
.hotfoc{
  border-top:1px solid #fd9800;
  border-left:1px solid #fd9800;
  border-right:1px solid #fd9800;
}
.hotord{
  border-top:1px solid #ffffff;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
}

#dingswitch{
}
#dingswitch table{
  height:25px;
  border-collapse:collapse;
}
#dingswitch td{
  cursor:hand;
  text-align:center;
  padding:6px;
  font-size:14px;
  color:#b8860b;
}
.dingfoc{
  background-color:#ffffff;
}
.dingord{
  background-color:#fafad2;
}
#dingswitch td a{
  color:#0A95B2;
  font-weight:bold;
}

.chbutton{
   width:100px;
   height:22px;
   line-height:22px;
   margin-bottom:2px;
   margin-left:5px;
   background-color:#fafad2;
}
.chbutton a{
   font-size:14px;
}
#tagmaparea{
  width:695px;
  border-top:1px solid #dcdcdc;
  background-color:#f5f5f5;
  margin-bottom:10px;
}
#tagmaparea ul{
  margin:0px;
  padding-left:0px;
}
#tagmaparea ul li{
  float:left;
  display:inline;
  width:80px;
  height:25px;
  text-align:left;
  margin-right:5px;
}
#tagmaparea ul li a{
  color:#556b2f;
  font-size:14px;
}
.taglistcontent{
}
#subtagmaparea{
  width:715px;
  border:1px solid #9acd32;
  background-color:#f0fff0;
  margin-bottom:10px;
}
#subtagmaparea a{
  font-size:14px;
  color:#556b2f;
}
.firstleveltag{
  clear:both;
  text-align:left;
  margin-left:15px;
  margin-bottom:5px;
  margin-top:10px;
}
.secondleveltag{
  margin:0; 
  padding-left:27px;
}
.secondleveltag li{
  float:left;
  display:inline;
  width:90px;
  height:25px;
  line-height:25px;
  text-align:left;
  margin-right:5px;
}
.mapareatitle{
  font-size:14px;
  color:#556b2f;
  text-align:left;
  padding:5px auto 7px 7px;
}

#sidecol{
  float:right;
  width:250px;
  margin-top:5px;
  background-color:#f5f5f5;
  
}
#askbutton{
  background-image:url(../pic/wgs.gif);
  background-repeat:no-repeat;
  background-position:left;
  text-align:right;
  width:100%;
  height:100px;
}
#loginbox{
  width:250px;
  background-color:#f5f5f5;  
  height:296px;
  border-bottom:3px solid #6b9f1f;
}

#loginboxtitle{
  text-align:left;
  color:#fdc677;
  margin-top:11px;
  margin-left:13px;
  font-size:14px;
  font-weight:bold;
  background-image:url(../pic/ic_3.gif);
  background-repeat:no-repeat;
  height:49px;
}
#inlinetitle{
  text-align:left;
  color:#fdc677;
  margin-top:11px;
  margin-left:13px;
  font-size:14px;
  font-weight:bold;
  background-image:url(../pic/ic_8.gif);
  background-repeat:no-repeat;
  height:25px;
}
#inlinewelcome{
  margin-left:26px;
  margin-top:2px;
}
.buttontitle{
  margin-top:13px;
  margin-left:43px;
}
#loginboxmain{
  text-align:left;
  margin-left:1px;
  margin-bottom:10px;
}
#nologinboxmain{
  text-align:left;
  margin-left:27px;
  margin-bottom:10px;
}
.loginitemtitle{
  font-weight:bold;
  color:#999999;
}
.loginitem{
  height:23px;
  width:189px;
  display:block;
  margin-bottom:8px;
}
#loginbutton{
  width:192px;
  height:47px;
  display:block;
  margin-bottom:5px;
}
#loginboxtail{
  text-align:right;
  margin-right:33px;
  font-weight:bold;
}
#loginboxtail a{
  color:#6b9f1f;
}
#tipbox{
  width:250px;
  border-top:1px solid #CCCCCC;
  background-color:#f5f5f5;  
}

#tipboxtitle{
  text-align:left;
  color:#fdc677;
  margin-top:11px;
  margin-left:13px;
  font-size:14px;
  font-weight:bold;
  background-image:url(../pic/ic_3.gif);
  background-repeat:no-repeat;
  height:49px;
}
#tipboxmain{
  text-align:left;
  margin-left:17px;
  margin-bottom:10px;
}
#mloginbox{
  width:270px;
  border:1px solid #CCCCCC;
  background-color:#f5f5f5;  
  height:296px;
}

#mloginboxtitle{
  text-align:left;
  color:#fdc677;
  margin-top:11px;
  margin-left:13px;
  font-size:14px;
  font-weight:bold;
  background-image:url(../pic/ic_3.gif);
  background-repeat:no-repeat;
  height:49px;
}
#mloginboxmain{
  text-align:left;
  margin-left:27px;
  margin-bottom:10px;
}
#mloginbutton{
  width:192px;
  height:47px;
  display:block;
  margin-bottom:5px;
}
#mloginboxtail{
  text-align:right;
  margin-right:33px;
  font-weight:bold;
}
#mloginboxtail a{
  color:#6b9f1f;
}
.sidebox{
  width:250px;
  background-color:#f5f5f5;  
  margin-bottom:10px;
}
.sideboxtitle{
  float:left;
  font-size:14px;
  height:38px;
  width:53px;
  background-color:#c6e765;
}
.sideboxtitle img{
  margin-top:3px;
  margin-bottom:3px;
  display:block;
}
.sideboxcaption{
  float:right;
  background-color:#91d134;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  color:#626a6d;
  height:38px;
  line-height:38px;
  width:197px;
}
.gboxlist{
  text-align:left;
  margin:0;
  list-style-position:inside;
}
.gboxlist li{
  list-style-image:url(../pic/ic_7.gif);
  color:#FFCC33;
  height:28px;
  padding-left:0px;
  padding-top:3px; 
}
.boxlist{
  text-align:left;
  margin:0;
  margin-left:8px;
  list-style-position:inside;
  padding-left:10px;
}
.boxlist li{
  list-style-image:url(../pic/ic_7.gif);
  color:#FF9900;
  height:28px;
  padding-left:10px;
  padding-top:3px; 
}
.infolisttip{
  width:100%;
  border:1px dashed #dcdcdc;
  margin-bottom:10px;
  background-color:#f5f5f5;  
}
.infolisttiptitle{
  text-align:left;
  color:#b8860b;
  font-size:14px;
  padding:5px auto 7px 10px;
}
.infolisttipcontent{
  margin:5px 10px 7px 15px;
  text-align:left;
}
.infolisttitle{
   background-color:#676767;
   color:#91d134;
   height:25px;
   line-height:25px;
   font-weight:bold;
}
.infolistsortarea{
   text-align:right;
   margin:5px 7px 7px auto;
}
.infoitem{
  margin-top:0px;
  background-color:#ffffff;
  border-bottom:1px dashed #dcdcdc;
  text-align:left;
}  
.infoitemtitle{
  margin-left:10px;
  margin-bottom:10px;
  margin-top:10px;
}
.infoitemcontent{
  margin-left:10px;
}
.infoitemtip{
  margin:7px 15px 1px 10px;
  color:#666666;
  border:1px solid #ffffff;
}
.infomainarea{
}
.infooperarea{
  width:209px;
  margin-top:5px;
}
.infotipbar{
   text-align:right;
   margin:auto auto 7px auto;
   border-bottom:1px dashed #dcdcdc;
   background-color:#E6F0D3;
   height:23px;
   line-height:23px;
}
.editbox {
	border-bottom:dashed #999999 1px;
	border-right:dashed #999999 1px;
	border-left:dashed #999999 1px;
}
.tbbase{
    border:0px;
	padding:0px;	
}
.itemlst{
    border:solid #cccccc 0px;
	width:97%;
	margin:5px;
	padding:0;
	border-collapse:collapse;	
	table-layout:fixed;
}
.itemlst table{
    width:100%;
}
.itemlst td{
    border-bottom:1px dotted #cccccc;
}

.itemhead{
	color:#FFCC00;
}
.itemtitle {
	color:#000000;
	width:20%;
}

.item {
	color:#000000;
	width:80%;
    word-break: break-all;
}
.hotitem{
    color:red;
}

.editbar{
background-color:#ffffff;
color:#FF9900;
width:99%;
border-bottom:solid #cccccc 1px;
}   

.hrefbutton{
	color:#000000;
	text-decoration:none;
	padding-top:4px;
	width:100px;
	height:22px;
	text-align:center;
	background-color:#ececec;
	margin-left:5px;
	margin-right:5px;
	border:solid #cccccc 1px;
}

.picshow{
  display:block;
  width:120px;
  height:80px;
  border:1px solid #dcdcdc;
}
.bigpicshow{
  display:block;
  width:400px;
  height:241px;
  border:1px solid #dcdcdc;
}

.boxlisthead{
  list-style-type:none;
}

.piclist{
  margin-left:15px;
}
.picitem{
 float:left;
 display:inline;
 margin:2px;
 width:70px;
}

.boxbutton{
  text-align:center;
  font-weight:bold;
}

#behbar{
  text-align:left;
}
#behbar ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 150px; /* Width of Menu Items */
  border-bottom: 1px solid #ccc;
  }
  
#behbar ul li {
  position: relative;
  float: left;
  height: 1%; 
  }
  
#behbar li ul {
  position: absolute;
  left: 149px; /* Set 1px less than menu width */
  top: 0;
  display: none;
  }
/* Styles for Menu Items */
#behbar ul li a {
  display: block;
  text-decoration: none;
  color: #777;
  background: #fff; /* IE6 Bug */
  padding: 5px;
  border: 1px solid #ccc; /* IE6 Bug */
  border-bottom: 0;
  height: 1%;
  }
  
/* Holly Hack. IE Requirement \*/
/* End */
#behbar li:hover ul, #behbar li.over ul { display: block; } /* The magic */

.hrefbarbox{
 border-bottom:2px solid #dcdcdc;
 padding-bottom:0px;
 width:100%;
}
#hrefbar{
  height:25px;
  border-collapse:collapse;
}
#hrefbar td{
  cursor:hand;
  text-align:center;
  width:120px;
  border-left:1px solid #dcdcdc;
  background-color:#f5f5f5;
  padding-top:5px;
}
#hrefbar td a{
  color:#0A95B2;
  font-weight:bold;
}

.listflow{
  float:left;
  padding-left:5px;
  margin:0;
}
.listflow li{
  display:inline;
}
.listflowfix{
  float:left;
  padding-left:5px;
  margin:0;
}
.listflowfix li{
  display:inline;
  width:130px;
}


.leftbox{
  float:left;
  width:36%;
  border-right:1px solid #dcdcdc;
  text-align:left;
  background-color:#fffff0;
}
.rightbox{
  float:right;
  width:62%;
  text-align:left;
  background-color:#ffffe0;
}
.introarea{
  border:1px solid #dcdcdc;
  background-color:#E6F0D3;
  width:465px;
  height:50px;
  margin:0px 5px 10px 10px;
  text-align:left;
}
.contentarea{
  margin:10px 10px 10px 10px;
}
.insidebox{
  text-align:left;
  width:100%;
}
.insidebox table{
   width:100%;
   border-collapse:collapse;
   border:1px solid #676767;
   background-color:#FFFFff;
}
.insidebox td{
   border:1px solid #676767;
}
.insideblankbox{
  text-align:left;
  width:100%;
}
.insideblankbox table{
   width:100%;
   border-collapse:collapse;
   border:1px solid #dcdcdc;
   background-color:#FFFFff;
}
.insideblankbox td{
   border-left:0px solid #dcdcdc;
   border-right:0px solid #dcdcdc;
   border-bottom:1px dashed #dcdcdc;
}
.tbcontentarea{
  padding:7px;
  height:auto;
}
.tbuserinfo{
   width:100px;
}
.personnotebar{
   border:1px dashed #dcdcdc;
}
.litemarea{
  color:#333333;
  font-weight:normal;
  margin-top:0px;
  padding-left:7px;
  padding-right:7px;
  padding-top:2px;
  background-color:#ffffff;
  border-bottom:1px dashed #dcdcdc;
  text-align:left;
}  
.box{
  float:left;
  width:200px;
  height:241px;
  border:1px solid #dcdcdc;
  margin:3px;
}  
.boxtitle{
  text-align:left;
  color:#000000;
  border-bottom:1px solid #676767;
  background-color:#ffffff;
  height:21px;
  line-height:21px;
  padding:1px 6px 1px 6px;
}
.idealisttitle{
  text-align:left;
  color:#000000;
  border-bottom:1px dashed #dcdcdc;
  background-color:#f5f5f5;
  height:25px;
  line-height:25px;
  padding:auto 6px auto 6px;
}
.ideausertitle{
  text-align:left;
  color:#000000;
  border-bottom:1px dashed #dcdcdc;
  background-color:#f5f5f5;
  text-align:center;
  height:29px;
  line-height:25px;
  padding:auto 6px auto 6px;
  font-weight:bold;
}
.boxtitleleft{
  float:left;
  text-align:left;
  padding-top:3px;
}
.boxtitleright{
  float:right;
  text-align:right;
  padding-top:3px;
}
.boxtail{
   height:20px;
   text-align:right;
   padding:1px 6px 1px 6px;
}
.levelbar{
  text-align:left;
  width:100%;
}

.userlogo{
  width:40px;
  height:40px;
  margin:5px 3px 3px 3px;
  border:1px solid #dcdcdc;
}
.area{
margin-top:5px;
margin-bottom:5px;
background-color:#ffffff;
border:solid 1px #676767;
text-align:left;
}   
.areatitle{
  text-align:center;
  font-size:14px;
  font-weight:bold;
  color:#91d134;
  background-color:#676767;
  border-bottom:1px solid #676767;
  height:20px;
  padding-top:3px;
}
.marea{
margin-top:7px;
background-color:#ffffff;
border:solid #dcdcdc 1px;
text-align:left;
background-color:#ffffff;
} 
.editarea{
 border:solid #cccccc 0px;
 border-collapse:collapse;
 width:100%;
}
.editarea td{
   padding:8px auto 8px auto;
}
.editarea input{
   margin:2px auto 5px auto;
}
.editarea select{
   margin:2px auto 5px auto;
}

.editemtitle{
 font-size:12px;
 border-bottom:1px dotted #CCCCCC;
 width:120px;
}
.editemvalue{
 font-size:12px;
 border-bottom:1px dotted #CCCCCC;
 width:300px;
}
.edititemmemo{
 font-size:12px;
 border-bottom:1px dotted #CCCCCC;
 text-align:left;
 
}
.alarmshow{
   color:red;
}
.rightshow{
   color:#99CC33;
}
.labeladv{
	text-align:center;
	height:20px;
	width:50px;
	line-height:20px;
	background-color:#cdcdcd;
	color:#f78d0e;
	font-weight:bold;
}
.labelprob{
	text-align:center;
	height:20px;
	width:50px;
	line-height:20px;
	background-color:#cdcdcd;
	color:#CC3333;
	font-weight:bold;
}
.labelevolve{
	text-align:center;
	height:20px;
	width:50px;
	line-height:20px;
	background-color:#cdcdcd;
	color:#3399FF;
	font-weight:bold;
}
.progstyle{
   color:#000000;
}
.areablock{
   display:block;
}
.areanone{
   display:none;
}
.modllist{
   width:100%;
   margin-top:5px;
}
.modllist table{
   width:100%;
   border:1px solid #4682b4;
   border-collapse:collapse;
}
.modllist td{
   text-align:center;
   border-top:1px solid #4682b4;
   border-bottom:1px solid #4682b4;
}
.tbcaption{
   height:20px;
   background-color:#99CCFF;
}
.tplist{
   width:100%;
   margin-top:5px;
}
.tplist table{
   width:100%;
   border:1px solid #4682b4;
   border-collapse:collapse;
}
.tplist td{
   text-align:left;
   border:1px solid #4682b4;
}
.buttonck{
  width:31px;
  height:30px;
  border:0;
  vertical-align: middle;
}
.buttonjy{
  width:32px;
  height:30px;
  border:0;
  vertical-align: middle;
}
.buttonidea{
  width:45px;
  height:41px;
  border:0;
  vertical-align: middle;
}
.buttonsmall{
  width:23px;
  height:23px;
  border:0;
  vertical-align: middle;
}
.evolvebox{
  height:39px;
  width:100%;
  line-height:36px;
}