@charset "utf-8";


.global-main{margin:0; padding:0; font-family: Verdana, Arial, sans-serif; font-size:14px; background:#fff; color:#000; line-height:22px;}
.global-main div, .global-main form, .global-main ul, .global-main li, .global-main dl, .global-main dt, .global-main dd, .global-main ol, .global-main img, .global-main h1, .global-main h2, .global-main h3, .global-main h4, .global-main h5, .global-main h6{margin:0; padding:0; border:none;}
.global-main ul{list-style-position:outside;}
.global-main li{list-style-type:none;}
.global-main input, textarea{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:14px; vertical-align:middle;margin:0; padding:0;}
.global-main .clear{clear:both; font-size:1px; width:1px; height:0; overflow:hidden;}
.global-main .red{color:#f00;}
.global-main .size10{width:60px;}
.global-main .size20{width:120px;}
.global-main .size30{width:180px;}
.global-main .size40{width:240px;}
.global-main .show{display:block;}
.global-main .hide{display:none;}
.global-main .flt{float:left;}
.global-main .frt{float:right;}
.global-main a:link    {text-decoration:underline; color:#000098;}
.global-main a:visited {text-decoration:underline; color:#000098;}
.global-main a:hover   {text-decoration:underline; color:#ba2636;}
.global-main a:active  {text-decoration:underline; color:#ba2636;}

/* global header */
.global-main .global-memberbar{width:960px;height:24px;margin:0 auto; clear:both; background:url(../images/memberbar-bg.gif) repeat-x; font-size:12px;}
.global-main .global-memberbar p{float:right; margin:0; padding:0; margin-right:10px;}
.global-main .global-memberbar p a{text-decoration:none; margin-left:5px;}
.global-main .global-memberbar label{margin-left:5px; font-family:inherit!important; font-family:simsun, "宋体";}
.global-main .global-memberbar .login-form{margin-left:15px; display:block; padding-top:0!important; padding-top:2px;}
.global-main .global-memberbar .login-input{vertical-align:middle; font-size:12px; border-top:1px solid #818181;border-left:1px solid #818181; border-bottom:1px solid #cecece; border-right:1px solid #cecece; color:#6b6c70; height:16px; padding:0; margin:0;}
.global-main .login-submit{background:url(../images/login-submit.gif) no-repeat; width:50px; height:16px; border:none;}
.global-main .global-memberbar .reg-link{margin-left:10px;}
.global-main .global-memberbar a:link, .global-main .global-memberbar a:visited{color:#000; text-decoration:none;}
.global-main .global-memberbar a:hover, .global-main .global-memberbar a:active{color:#ba2636; text-decoration:underline;}
.global-main .global-memberbar .profile{text-indent:25px; background:url(../images/profile-bg.gif) no-repeat 10px center;}
.global-main .global-memberbar .profile a{margin-left:5px;}
.global-main .global-memberbar .profile span{color:#f00;}
.global-main .global-memberbar .profile strong{font-weight:bold;}

.global-main .global-header{width:960px; height:80px; margin:0 auto; clear:both; border-bottom:2px solid #8f1e23;}
.global-main .global-header h2{float:left; width:180px; height:75px; text-align:left;}
.global-main .global-header ul{float:left; width:780px; height:60px; margin-top:20px;}
.global-main .global-header ul li{width:190px; float:left;  background:url(../images/vline.gif) no-repeat 180px 5px;}
.global-main .global-header ul .menu-end{width:400px; background:none;}
.global-main .global-header h3{width:40px; height:60px; text-indent:3px; font-size:12px; float:left;  text-align:center;}
.global-main .global-header h3.m-focus{background:url(../images/menu-focus.gif) no-repeat center 0px;}
.global-main .global-header h3.m-house{background:url(../images/menu-house.gif) no-repeat center 0px;}
.global-main .global-header h3.m-common{background:url(../images/menu-common.gif) no-repeat center 0px;}
.global-main .global-header h3 a{display:block; padding-top:25px; text-align:center;color:#8f1e23;font-weight:bold; font-size:12px;}
.global-main .global-header h3 a:link, .global-main .global-header h3 a:visited{font-weight:bold; color:#8f1e23; text-decoration:none;}
.global-main .global-header h3 a:hover, .global-main .global-header h3 a:active{color:#8f1e23; text-decoration:underline;}
.global-main .global-header h4{float:left; margin-left:10px; margin-top:1px; font-weight:normal; font-size:14px; white-space:nowrap;}
.global-main .global-header h4 a:link, .global-main .global-header h4 a:visited{color:#2b3841; text-decoration:none;}
.global-main .global-header h4 a:hover, .global-main .global-header h4 a:active{color:#ba2636; text-decoration:underline;}
.global-main .global-header h4.left-fix{margin-left:24px;}

.global-main .global-footer{width:960px; height:80px; margin:0 auto; clear:both; font-size:12px; line-height:18px;}
.global-main .global-footer .about-link{margin:0 auto; margin-top:5px; text-align:center; border-top:1px solid #aaa; color:#cdcdcd;}
.global-main .global-footer .copyright{text-align:center; color:#2b3841;}
.global-main .global-footer a:link, .global-footer a:visited{color:#000; text-decoration:none;}
.global-main .global-footer a:hover, .global-footer a:active{color:#ba2636; text-decoration:underline;}
.global-main .global-footer .copyright a:link, .global-footer .copyright a:visited{color:#2b3841; text-decoration:none;}
.global-main .global-footer .copyright a:hover, .global-footer .copyright a:active{color:#ba2636; text-decoration:underline;}

/* bbs search */
.kw_input{vertical-align:middle; font-size:12px; border-top:1px solid #8F1E23;border-left:1px solid #8F1E23; border-bottom:1px solid #C28588; border-right:1px solid #C28588; color:#8F1E23; height:16px; width:80px; padding:0; margin:0;}
.kw_submit{background:url(../images/kw_submit.gif) no-repeat; width:50px; height:20px; border:none;}

/* stats */
.website-stats{clear:both;width:0;height:0;font-size:1px;overflow:hidden;}