th{border:1px dotted #ececec}
td{border:1px dotted #ececec}

#cssmenu {
  height: 49px;
  border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #eee9f0));
  background: -webkit-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -ms-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  border-bottom: 2px solid #900c3c;
  width: 900px;
}
.cssmenu1 {
  height: 49px;
  border-radius: 5px 5px 0 07;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #eee9f0));
  background: -webkit-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -ms-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  border-bottom: 2px solid #900c3c;
  width: auto;
}

#cssmenu > ul > li:hover:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #900c3c;
  margin-left: -10px;
}

#cssmenu > ul > li.active:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #900c3c;
  margin-left: -10px;
}

#cssmenu .has-sub ul li a {
  background: #900c3c;
  border-bottom: 1px dotted #cf009a;
  filter: none;
  font-size: 11px;
  display: block;
  line-height: 120%;
  padding: 10px;
  color: #ffffff;
}
#cssmenu .has-sub .has-sub ul li a:hover {
  background: #50003b;
}
#cssmenu .has-sub .has-sub ul li a {
  background: #690027;
  border-bottom: 1px dotted #cf009a;
}
#cssmenu .has-sub ul li:hover a {
  background: #690027;
}

.headbar{
	width:auto;
	height:200px;
	background:solid #cc163a;background:#cc163a;background:-webkit-linear-gradient(top,#cc163a,#a6122f);background:-moz-linear-gradient(top,#cc163a,#a6122f);;background:-o-linear-gradient(top,#cc163a,#a6122f);background:-ms-linear-gradient(top,#cc163a,#a6122f);background:linear-gradient(top,#cc163a,#a6122f);
	border-bottom:2px solid #900c3c
}
.footer{
	width:auto;
	overflow:hidden;
	padding:20px;
	background:solid #cc163a;background:#cc163a;background:-webkit-linear-gradient(top,#cc163a,#a6122f);background:-moz-linear-gradient(top,#cc163a,#a6122f);;background:-o-linear-gradient(top,#cc163a,#a6122f);background:-ms-linear-gradient(top,#cc163a,#a6122f);background:linear-gradient(top,#cc163a,#a6122f);
	
}
.sn_login .s_login .account li.profile .memberProfile{ display:none; position:absolute; top:17px; right:0px; width:500px; padding:10px; border:1px solid #1a1b1d; z-index:1000;  _top:5px; background-color:#900c3c;}
.loginWindow .loginLayer{ position:absolute; width:289px; top:120px; left:50%; padding:30px; border:1px dotted #350027; margin:0 0 0 -175px;  z-index:700; background-color:#900c3c;}
.loginWindow .loginLayer .inputText:focus{ background-color:#690027; border:1px solid #fff;}
.loginWindow .loginLayer .openid { color:#725456; margin-bottom:5px; font-weight:bold;}
.loginWindow .loginLayer .loginButton,
.loginWindow .loginLayer .loginButton{ float:right; background-position:0 0; right:11px; background-color:#690027; background-repeat:no-repeat; left:0px; width:127px; height:30px; color:#fff;}
.loginWindow .loginLayer .loginButton input{ position:relative; border:0; color:#fff; font-size:12px; font-weight:bold; display:inline-block; height:30px; background-color:#900c3c; overflow:visible; width:127px;}
.loginWindow .loginLayer .loginButton input{padding:0px; cursor:pointer; }