html{ display:block;   background:#d3d3d3 url(../images/Common_bg.gif) repeat-y center; }
body{ font-size:12px; color:#000; background:url(../images/base_bg.jpg) repeat-x; font-family:"\5B8B\4F53", arial; margin:0; padding:0; text-align:center; position:relative; }
input,select,form,textarea,h1,h2,h3,h4,ul{ margin:0; padding:0;   }
div,span{  margin:auto; margin-top:0; padding:0; overflow:hidden; } div{ width:100%; } img{ border:0;  } ul{ margin:auto; list-style:none; } a:hover{  text-decoration:underline; } a:visited { }
a,td,font,p,span{ font-size:12px; text-decoration:none;  font-weight:normal; } a{ color:#000;  }
.ot:after{ content:""; display:block; visibility:hidden; clear:both; height:0; }
.mBottom{ width:960px;  margin-top:20px; padding-top:20px; line-height:24px; padding-bottom:20px; border-top:1px dashed #9E1818; }
em{ font-family:"\5B8B\4F53", arial; font-style:normal; font-size:12px;  }

.cL{ float:left; }
.cR{ float:right; }
.L_include{ float:left; clear:both; }
.R_include{ float:right;  clear:both; }
.size12{ font-size:12px; }
.size14{ font-size:14px; }
.bold{ font-weight:bold; }


.red{ color:#ff0000; }
/*common background*/
.commom_head{ width:990px; height:5px; background:url(../images/common_head_bg.gif) no-repeat; }
.commom_body{  width:991px;  background:url(../images/top_bg.jpg) no-repeat top;  }
.common_bottom{ width:990px; height:5px; background:url(../images/common_bottom_bg.gif) no-repeat;  }

.all_head_tool{ width:978px; *_width:979px; height:23px; margin-top:1px; background:#f5f5f5; border-bottom:1px solid #e7e7e7; }
.all_head_tool .cL{ margin-left:24px; display:inline; text-align:left;}
.all_head_tool .cL li{ margin-top:1px;  float:left; margin-right:12px; }
				  #username,#password{ width:64px; padding:0 1px 0 1px; height:16px; line-height:16px; border:1px solid #acadad; }					  
.all_head_tool .cL li.login{ width:49px; height:18px; margin-top:2px;  margin-right:6px;  line-height:18px; background:url(../images/screen_head.gif) no-repeat left -4px; cursor:pointer; }
.all_head_tool .cL li.regist{ width:49px; height:18px; margin-top:2px; line-height:18px; background:url(../images/screen_head.gif) no-repeat left -4px; }

.all_head_tool .cR{ width:435px; }
.all_head_tool .cR li{ float:left; padding-left:18px; margin-top:3px; margin-left:18px; height:18px; line-height:18px; display:inline; }
.all_head_tool .cR li#setIndex{  background:url(../images/screen_head.gif) no-repeat left -43px; cursor:pointer; }
.all_head_tool .cR li#adFavi{  background:url(../images/screen_head.gif) no-repeat left -87px; cursor:pointer; }
.all_head_tool .cR li#sitemap{  background:url(../images/screen_head.gif) no-repeat left -131px; }

.top_banner{ width:960px;  margin-top:1px; }

/*text nav*/
.all_head_nav{ width:960px; height:26px; text-align:left; margin-top:4px; border-bottom:1px solid #e7e7e7;  }
.all_head_nav li{ height:24px; line-height:24px;  padding-right:10px; margin-left:8px; display:inline; background:url(../images/head_bg_line.gif) no-repeat right 45%; }
.all_head_nav li.nobg{ background:none; padding-right:0; }
.all_head_nav li.logo a{ color:#83006f;  }
.all_head_nav li a{ color:#2b2b2b; }
.all_head_nav li a:hover{ color:#ba2636; }
.all_head_nav li a:visited{ color:#83006f; }

.tag_nav_bottom{ width:960px; height:6px; overflow:hidden; margin-top:1px;  background:url(../images/tag_nav_bg.gif) repeat-x top; }
.tag_nav{ width:960px; height:56px; margin-top:5px; }
.tag_nav .div1{ width:167px; height:52px;  float:left; }
.tag_nav .div2,.tag_nav .div3,.tag_nav .div4{ height:52px; float:left; background:#000 url(../images/screen_head.gif) no-repeat left -278px;  }
.tag_nav .div2{ width:310px;  }
.tag_nav .div3{ width:279px;  }
.tag_nav .div4{ width:204px;  }
.tag_nav .bghov{ background-position:left -373px; }

.tag_nav .title{ width:48px; height:44px; padding-top:2px; float:left; }
.tag_nav .title a{ color:#fff; font-size:14px; font-weight:bold; }
.tag_nav .tagField{ float:left; width:248px; height:44px; overflow:hidden; text-align:left; display:inline; line-height:22px; margin:0px 0 0 12px; }
.tag_nav .tagField a{ color:#c6c6c6;   margin-right:10px; white-space:nowrap;  }
.tag_nav .tagField a:hover{ color:#fff; background:#ff0000; text-decoration:none; }
.tag_nav .div3 .tagField{ width:215px; }
.tag_nav .div4 .tagField{ width:192px; }
.tag_nav .div4 .tagField a{ margin-right:12px; margin-left:6px; }



/*page End*/
.main_footer{ width:960px; color:#939393; }
.main_footer a{ color:#939393; }
.main_footer .nav{ width:960px; height:37px; margin-top:5px; background:url(../tagsimages/scroll_X_bg1.gif) repeat-x; }
.main_footer .nav .cL{ padding-left:12px; height:37px;  background:url(../tagsimages/noScroll_bg1.gif) no-repeat;  } 
.main_footer .nav .cL li{ float:left; margin:14px 0 0 6px;  }
.main_footer .nav .cL li a{ color:#1e50a2; font-weight:bold; }
.main_footer .nav .cR{ padding-right:12px; width:4px; height:37px; background:url(../tagsimages/noScroll_bg1.gif) no-repeat right -52px;  }
.main_footer .siteinfo{ width:960px; margin-top:5px; border-top:1px solid #e6e6e6; padding-top:16px; padding-bottom:10px; }
.main_footer .siteinfo div{ line-height:18px; margin-top:6px; }


