* { padding:0px; margin:0px; }
html {}
body {background-image:url("bj.gif"); background-position:center center;background-repeat:repeat-y;width:100%;margin:0px auto;font-size:12px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
li,dd {list-style-type:none; margin:0px; padding:0px;}
b,strong {color: #3c3c3c;font-weight: 700;}

.header { width:960px; margin:0 auto;}
.headBox {width: 930px;margin: 17px auto;overflow:hidden;text-align: center;}
.headBox a{float:left;}
.headBox span{display: inline-flex;width: 134px;overflow: hidden;text-align: center;font-size: 31px;font-weight: 700;color: #444;margin-right: 98px;}
.headBox .logo { float:left; }
.headBox .logo a { display:block;width:246px; height:90px; text-indent:-10000px; margin-top:12px; }
.headBox h1 { float:left; }
.headBox h1 a { display:block; ; width:246px; height:90px; text-indent:-10000px; margin-top:12px; }

.headBox .search {width:432px;float:right; margin-top:33px;_margin-top:0;overflow:hidden;}
.headBox .keyword {border: 1px solid #FF8400;font-size: 14px;height: 32px;float:left;left: 0;line-height: 32px;padding: 3px 0 3px 5px;top: 0;width: 335px;color:#666666;}
.headBox .search-submit  { border: medium none;cursor: pointer;float: right;height: 40px;left: 340px;top: 0;width: 90px;}

.footer {color:#999; text-align:center; clear:both; line-height:22px; padding:10px 0; }
.footer a { color:#202e31; margin:0 5px; }
.footer .copyright { font-size:10px; font-weight:bold; }
.footer p .plink {width:960px;}
.footer p {font-size:12px;}
.footer p strong {color:#999;}

.option2{background-color:#DCECA6;}
.option3{background-color:#FFFFFF;}

.w960 {width:960px;}
.clearfix {*zoom:1;}
.clearfix:after {content:'\0020';display:block;height:0;clear:both;}
.meTitle {border-bottom: 1px solid #e6e6e6;color: #484848;line-height: 38px;font-size: 18px;background: #f3f3f3;padding-left: 20px;}
.meTitle small, .postForm small {font-weight: normal;font-size: 12px;color: #B8B8B8;}
.postForm, .contentShow {padding: 11px 10px;min-height:25px;_height:25px;line-height:25px;border-bottom: 1px solid #e6e6e6;}
.postForm .cellBg {background: #fff;margin-top: 10px;}
.postForm .cellBg a{color:#5F9304;}
.postForm p, contentShow p {line-height:28px;min-height: 25px;zoom:1;padding-bottom: 8px;overflow:hidden;color: #e60909;margin-bottom: -1px;}
.postForm p img {vertical-align: middle;}
.postForm .tg {padding:0 2px;line-height: 27px;margin-top:0;font-size: 14px;color: #666;}
.postForm .tg a {font-size:16px;color:#00AAFF;font-weight:bold;text-decoration:underline}
.postForm .tg a:hover {color:#5F9304;}
.postForm .xz {padding:0 1px;margin-top:0;line-height:15px;font-size: 16px;}
.postForm .red {color:#f10521;}
.postForm small {color:#FF8500;font-weight:bold;font-size:14px;}
.postForm label, contentShow label {display:inline-block;text-align:right;color:#333;vertical-align:top;padding-left:8px;font-size: 14px;line-height: 32px;}
.postForm select {font-size:13px;color:#666;_margin:2px 0 0 0;}
.postForm .intxt, textarea {padding: 6px 5px;border:1px solid #9e9e9e;font-size:12px;width:320px;color: #666;margin-top: 2px;}
.postForm textarea {height:5em;}
.intxt{padding:4px 5px;border:1px solid #9e9e9e;width:320px; color: #666;}

#content1 {margin:0 auto;padding-top:10px;}
#content1.w960 {padding:10px;width:940px;}

* html #content {
  padding:10px;
  width:960px;
  background:#f5f5f5;
}
#content #mcpmain {
  float:left;
  min-height:1px;
  width:916px;
  margin-left: 10px;
}
#mcpmain #appTab {
  position:relative;
  z-index:1;
}
#mcpmain #appTab ul {
  border-bottom:1px solid #DCDCDC;
  margin-bottom:-1px;
  padding-left:10px;
  height: 25px;
}
#mcpmain #appTab ul li {
  float:left;
  margin:0 3px;
  position:relative;
  z-index:10;
  margin-bottom:-1px;
}
#mcpmain #appTab ul li a {
  color:#313131;
  font-weight:700;
  height:25px;
  line-height:25px;
  float:left;
  padding:0 10px;
  text-decoration:none;
}
#mcpmain #appTab ul li a:hover {
  border:1px solid #dcdcdc;
  border-bottom:none;
  height:23px;
  line-height:23px;
  padding:0 9px;
  background-color:#fff;
  margin-bottom:1px;
  text-decoration:none;
}
#mcpmain #appTab .thisTab {
  border:1px solid #DCDCDC;
  border-bottom:none;
  background-color:#fff;
  border-style:solid solid none;
  border-width:1px 1px medium;
}
#mcpmain #appTab .thisTab a {
  color: #5F9304;
}
#mcpmain #appTab .thisTab a:hover {
  border:none;
  height:25px;
  line-height:24px;
  _line-height:25px;
  margin:0;
  padding:0 10px;
}
#mcpmain #appTab .tabOther {
  position:absolute;
  right:5px;
  top:-2px;
  z-index:10;
}
#mcpmain #appTab .tabOther input {
  border:1px solid #c9c9c9;
  color:#999;
  width:143px;
  padding:5px 30px 0 5px;
  display:inline-block;
  height:18px;
  zoom:1;
  overflow:hidden;
  padding-top:7px\9;
  height:16px\9;
}

input{
  outline: none;
}

#mcpmain .tabSub {
  height: 25px;
  background-color:#FFFFFF;
  padding:5px 10px 4px;
  border-top:1px solid #DCDCDC;
  z-index:1;
  border-left:1px solid #DCDCDC;
  border-right:1px solid #DCDCDC;
}
#mcpmain .tabSub li {
  border:none;
  background:none;
  float:left;
  margin:0 3px;
  position:relative;
  z-index:10;
}
#mcpmain .tabSub li a {
  float:left;
  padding:0 10px;
  text-decoration:none;
  color:#313131;
  font-weight:100;
  height:25px;
  line-height:25px;
}
#mcpmain .tabSub li a:hover {
  border:1px solid #dcdcdc;
  height:23px;
  line-height:23px;
  padding:0 9px;
  margin:0;
}
#mcpmain .tabSub .thisTab a {
  font-weight: bold;
}
#mcpmain .tabSub .thisTab a:hover {
  border:none;
  height:25px;
  line-height:25px;
  padding:0 10px;
}
#mcpmain #mainCp {
  border: 1px solid #e4e4e4;
  background-color:#fff;
  position:relative;
}
.button,button {
  margin:0;
  height:21px;
  line-height:21px;
  font-size:12px;
  cursor:pointer;
  border:none;
  text-align: center;
}
.actBtn{margin-top: 15px;}

.button2 {
  width:110px;
  color:#fff;
  background: #10bbc3;
  background-position: 0 -46px;
  cursor: pointer;
  font-size: 18px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}

.chadesc {margin-left:10px;color:#717171;}

.qrcodeShare {overflow:hidden;padding:16px 0;margin: 10px 0 25px;color:#2c2c2c;border: 1px solid #efefef;background: #f7f7f7 none repeat scroll 0 0;}
.qrcodeShare .gzh {float: left;text-align:left;}
.qrcodeShare dt {width:140px; height:140px;text-align:center;display:block;padding:2px 20px 2px 18px;float:left;}
.qrcodeShare img {width:100%; height:100%;}
.qrcodeShare .gzh dd {float:left;padding-top: 5px;width:444px;}
.qrcodeShare .gzh dd h3 {color: #f10521;font-size: 20px;line-height: 26px;}
.qrcodeShare .gzh p{font-size:14px; line-height:20px; color:#000; margin-top:5px;}
.qrcodeShare .gzh .gz-small{font-size:12px; line-height:18px;}
.qrcodeShare .gzh .gz-small span {color: #f10521;}

.mask{
  width:100%;
  height:100%;
  background: rgba(0,0,0,0.8);
  position: fixed;
  left:0;
  top:0;
  z-index:100;
  display: none;
}
.gzBox{
  width:230px;
  padding:16px;
  background: #fff;
  margin:200px auto 0;
  border:1px solid #e8e8e8;
  position: relative;
}
.close{
  width:18px;
  height:18px;
  background: #666666;
  color:#fff;
  text-align: center;
  line-height: 16px;
  border-radius: 50%;
  font-size:18px;
  cursor:pointer;
  position: absolute;
  right:-9px;
  top:-9px;
}
.input{
  width:230px;
  height:32px;
  border:#52ba52 1px solid ;
  margin:10px auto 0;
}
.input input{
  width:150px;
  height:32px;
  border:0;
  float: left;
  padding:0 10px;
}
.input button{
  width:60px;
  height:32px;
  border:0;
  background: #43b448;
  color:#fff;
  float: left;
}
.qrcode{text-align: center}
.qrcode img{
  width:200px;
  height:200px;
}
.tip1{
  font-size:16px;
  color:#43b75c;
  font-weight: bold;
  text-align: center;
}
.tip2{
  text-align: center;
}

.newtou{
  overflow: hidden;
  width: 100%;
}