﻿

body { margin: 0px auto; width: 950px; background: #fff; font-size: 12px; color: #161616; line-height: 150%; background: url(../images/bj.jpg) repeat-x; }
p { text-indent: 2em; margin: 5px 5px .5em; line-height: 1.6em; }
ul { list-style: none; margin: 0px; padding: 0px; }
h1 { font-size: 2em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.2em; }
img { border: 0; }
.z { font-weight: bold; }
.l { text-align: left; }
.r { text-align: right; }
.c { text-align: center; }
.fl { float: left; }
.fr { float: right; }
.txt_2em { text-indent: 2em; }
.input_temp { border: 1px solid #3297cc; padding: 5px 0 0 3px; background: url(../images/hk_bg.gif) left top no-repeat; display: inline; height: 20px; }
.top { vertical-align: top; margin-top: 10px; }
.kong_top { margin-top: 3px; }
.kong3, .kong3 td { padding: 3px; }
.kong5, .kong5 td { padding: 5px; }
.kong8, .kong8 td { padding: 8px; }
.td_top, .td_top td { text-align: left; vertical-align: top; }
.cs { border: red 1px solid; }
.jg { margin: auto 2px; }
.clearfix { display: block; clear: both; }
.hide{ display:none;}
.red{ color: #FF0033;}
/* txt */
a:link { color: #161616; text-decoration: none; }
a:visited { color: #161616; text-decoration: none; }
a:hover { color: #ff4500; text-decoration: underline; }
a:active { text-decoration: none; }
.hei, a.hei:link, a.hei:visited { color: #161616; text-decoration: none; }
a.hei:hover { color: #ff4500; text-decoration: underline; }
.lan, a.lan:link, a.lan:visited { color: #0d608d; text-decoration: none; }
a.lan:hover { color: #ff4500; text-decoration: underline; }
.lan1, a.lan1:link, a.lan1:visited { color: #0085e2; text-decoration: none; }
a.lan1:hover { color: #ff4500; text-decoration: none; }
.lv, a.lv:link, a.lv:visited { color: #669933; text-decoration: none; }
a.lv:hover { color: #ff4500; text-decoration: underline; }
.hong, a.hong:link, a.hong:visited { color: #ff0000; text-decoration: none; }
a.hong:hover { color: #fc0000; text-decoration: underline; }
.bai, a.bai:link, a.bai:visited { color: #f5fbff; text-decoration: none; }
a.bai:hover { color: #FFFF33; text-decoration: none; }
.cheng, a.cheng:link, a.cheng:visited { color: #FF6600; text-decoration: none; }
a.cheng:hover { color: #d92632; text-decoration: underline; }
.hongx, a.hongx:link, a.hongx:visited { color: #ff4500; text-decoration: underline; }
a.hongx:hover { color: #fc0000; text-decoration: underline; }
.hui, a.hui:link, a.hui:visited { color: #989898; text-decoration: none; }
a.hui:hover { color: #fc0000; text-decoration: underline; }
.f12 { font-size: 12px; font-family: Arial, Helvetica, sans-serif, "雅黑"; }
.f14 { font-size: 14px; font-family: Arial, Helvetica, sans-serif, "雅黑"; }
.f18 { font-size: 18px; font-family: Arial, Helvetica, sans-serif, "雅黑"; padding-top: 3px; }

/* index */
#top { width: 100%; height: 138px; }
#top .top_1 { float: left; height: 138px; width: 120px; background: url(../images/top_1.gif) left top no-repeat; }
#top .top_2 { float: left; height: 138px; width: 820px; background: url(../images/top_2.gif); }
#top .top_3 { float: left; height: 138px; width: 10px; background: url(../images/top_3.gif) right top no-repeat; }
#top .top_txt { height: 55px; padding: 10px 0 0 30px; }
#top .top_txt1 { float: left; margin-right: 30px; }
#top .top_txt2 { float: left; width: 100px; }
#top .top_txt3 { float: right; }
#ss { height: 48px; margin-top: 5px; }
#ss .top_1 { float: left; height: 48px; width: 50px; background: url(../images/ss_1.gif) left top no-repeat; }
#ss .top_2 { float: left; height: 48px; width: 890px; background: url(../images/ss_2.gif); }
#ss .top_3 { float: left; height: 48px; width: 10px; background: url(../images/ss_3.gif) right top no-repeat; }
#ss .top_txt { width: 400px; float: left; background-color: #FFF; font-size: 14px; margin: 9px 15px auto 20px; }
#ss .top_bot { margin: 8px 25px auto auto; float: left; }
#ss .top_gj { margin-top: 12px; float: left; }
#left { float: left; width: 255px; margin: 10px 7px 0 0; }
#left .fl_1 { border: 1px solid #808080; background-color: #f4f4f4; margin-bottom: 10px; width: 250px; }
#left .fl_lm1 {background: url(../images/lm_hong.gif) left top repeat-x; height: 26px; padding: 6px 0 0 30px; font-size: 14px; font-weight: bold; }
#left .fl_lm2 {cursor:hand; background: url(../images/lm_lan.gif) left top repeat-x; height: 26px; padding: 6px 0 0 30px; font-size: 14px; font-weight: bold; }
#left .fl_li { padding: 5px 0 6px 50px; background-color: #eaf4f6; border-bottom: 1px solid #bedfec; }
#left .fl_li2 { padding: 5px 0 6px 50px; background-color: #FFF; border-bottom: 1px solid #bedfec; }
#right { float: left; width: 685px; }
#right .lr_1 { border: 1px solid #808080; background-color: #f4f4f4; margin-bottom: 10px; width: 685px; margin-top: 10px; }
#right .lr_1_swf { border: 1px solid #808080; background-color: #f4f4f4; margin-bottom: 10px; width: 948px; margin-top: 10px; }
#right .lr_lm { background: url(../images/fr_lm.gif) left top no-repeat; width: 100%; height: 35px; margin-left: 0px; }
#right .lr_lm_bt { float: left; margin-left: 45px !important; margin: 5px 55px 5px 25px; font-size: 14px; font-weight: bold; }
#right .lr_lm_jg { background: url(../images/fr_lm2.gif) left top no-repeat; margin-left: 3px; line-height: 10px; font-size: 1px; }
#right .lr_lm_gg { float: left; margin-top: 5px; margin-right:10px; }
#right .lr_lm_gd { float: right; margin: 5px 15px auto auto; }
#right .lr_lm_lm { margin: 8px; }
#right .lr_lm_jpg { border: 1px solid #c7c9ca; background-color: #FFF; height: 80px; width: 120px; text-align: center; float: left; }
#right .lr_lm_lan1 { float: left; background: url(../images/jianlan01.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin: 13px auto auto 15px; font-weight: bold; }
#right .lr_lm_lan2 { float: left; background: url(../images/jianlan02.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .lr_lm_lan3 { float: left; background: url(../images/jianlan03.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .lr_lm_lan4 { float: left; background: url(../images/jianlan04.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .lr_lm_lan5 { float: left; background: url(../images/jianlan05.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .lr_lm_lv1 { float: left; background: url(../images/jianlv01.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin: 13px auto auto 15px; font-weight: bold; }
#right .lr_lm_lv2 { float: left; background: url(../images/jianlv02.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .lr_lm_lv3 { float: left; background: url(../images/jianlv03.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .lr_lm_lv4 { float: left; background: url(../images/jianlv04.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .lr_lm_lv5 { float: left; background: url(../images/jianlv05.gif) left top no-repeat; width: 77px; height: 55px; padding: 10px 8px 0 15px; margin-top: 13px; font-weight: bold; }
#right .txt_bk { padding: 10px; }
#right .fl_1 { float: left; width: 315px; margin-right: 20px; }
#right .fr_1 { float: left; width: 315px; }
#right ul { line-height: 25px; }
.bottom_index { margin: 0px auto 20px auto; line-height: 200%; text-align: center; }

/* 2j */
#index_2j { float: left; width: 685px; margin-top: 10px; }
#index_2j .dhbj { background: url(../images/dh02.gif); height: 25px; border: 1px solid #000; }
#index_2j .dh_01 { background: url(../images/dh01.gif); height: 25px; width: 30px; float: left; }
#index_2j .dh_02 { float: left; margin: 3px 10px auto 6px; }
#index_2j .txt { border: 1px solid #aae4ef; margin-top: 10px; background-color: #fbfbfb; }
#index_2j .txt_lm { background: url(../images/dh03.gif); height: 40px; }
#index_2j .txt_lm1 { margin: 10px auto auto 20px; }
#index_2j .lm_1 { border: 1px solid #aae4ef; margin: 10px 20px auto 20px; background-color: #f3fafd; }
#index_2j .lm_2 { background: url(../images/dh04.gif); height: 28px;  color: #f5fbff;}
#index_2j .lm_ico {background: url(../images/ico4.gif); width:7px; height:7px; float:left; line-height:7px; margin:10px 8px auto 10px;}
#index_2j .lm_ico_h1 { float:left; margin-top:4px; font-weight: bold;  }
#index_2j .lm_ico_sj { float:right; margin:4px 10px auto auto; }
#index_2j .lm_txt { margin:10px 30px auto 40px; line-height:200%;}
#index_2j .hr { width:95%; height:1px; color:#aae4ef; text-align: center;}
#index_2j .hr_1 { width:95%; height:1px; color:#d6d5d5; text-align: center;}
#index_2j .nav1 { margin: auto 20px 5px auto; text-align:right;}
#index_2j .scroll { text-align:right ; margin:16px 30px 10px 30px;}


/* 3j padding:5px 8px 5px 8px;*/
#index_2j .title_1 {text-align: center; margin:10px 80px 0px 30px; font-weight: bold;}
#index_2j .content1 { margin:27px 30px; font-size: 12px; min-height:250px;  height:auto !important; height:250px;}
#index_2j .shop {margin:20px 30px; padding:10px; border: 2px solid #6f96de; background-color: #eef4ff; }
#index_2j .guild { margin:20px 30px 0 30px; font-size:14px; font-weight: bold; padding:5px 0;border-bottom: 1px dashed #CCCCCC;}
#index_2j li {border-bottom: 1px dashed #CCCCCC; line-height: 28px; padding-left:20px;}
#index_2j .ur1 { margin:auto 30px 22px 30px; font-size:14px;}
.divPop{background-color: #FFF; border: 0px solid #bedfec; position: absolute;display: none; width: auto !important; width:120px; }/*min-height: 100px; height: auto !important; height: 100px;*/
.divPop, ul,li{padding:3px;}
.feedback{padding:3px 0px;}
/*3.22*/
.flashhr{ width:94%; height:1px; margin-bottom:10px;  text-align: center; }
.flashtxt {margin:5px 0 0 75px ;  font-weight: bold; }
.flashswf {margin:5px auto 30px auto; text-align: center; }



