/*****************************************************************************
 *@reset.css
  *(css初始化) 
*****************************************************************************/
body { background:#006f00; font:14px/26px Tahoma, "simsun", "\5B8B\4F53", Arial; color:#fff; padding-top:20px }
.wrap2013 { width:1000px; margin:0 auto }/*头部js宽度*/
* { margin:0; padding:0; -webkit-text-size-adjust:none }
td { text-align:left }
img { border:0; vertical-align:top }
ul, li, ol, ul { list-style:none }
h1, h3, h4, h5, h6 { font-size:12px; font-weight:normal }
a { color:#505050; text-decoration:none }
a:visited {; text-decoration:none }
a:hover { color:#ba2636; text-decoration:underline }
a:active { color:#ba2636 }
input, button, textarea, select { color:#797779 }
/*****************************************************************************
 *@gird.css
  *(基础效果:特定宽度、间距、颜色、字号)
*****************************************************************************/
.fl { float:left }
.fr { float:right }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0; font-size:0 }
.clearfix { *zoom:1
}
.rel { position:relative }
.abs { position:absolute }
.blue { color:#0B72A4 }
.w958 { width:958px; margin:0 auto }
.w962 { width:962px; margin:0 atuo }
strong { font-weight:700 }
.p5 { padding:5px }
.p10 { padding:10px }
.p15 { padding:15px }
.p20 { padding:20px }
.p25 { padding:25px }
.p30 { padding:30px }
.p35 { padding:35px }
.p40 { padding:40px }
.pt5 { padding-top:5px }
.pt10 { padding-top:10px }
.pt15 { padding-top:15px }
.pt20 { padding-top:20px }
.pt25 { padding-top:25px }
.pt30 { padding-top:30px }
.pt35 { padding-top:35px }
.pt40 { padding-top:40px }
.pr5 { padding-right:5px }
.pr10 { padding-right:10px }
.pr15 { padding-right:15px }
.pr20 { padding-right:20px }
.pr25 { padding-right:25px }
.pr30 { padding-right:30px }
.pr35 { padding-right:35px }
.pr40 { padding-right:40px }
.pb5 { padding-bottom:5px }
.pb10 { padding-bottom:10px }
.pb15 { padding-bottom:15px }
.pb20 { padding-bottom:20px }
.pb25 { padding-bottom:25px }
.pb30 { padding-bottom:30px }
.pb35 { padding-bottom:35px }
.pb40 { padding-bottom:40px }
.pl5 { padding-left:5px }
.pl10 { padding-left:10px }
.pl15 { padding-left:15px }
.pl20 { padding-left:20px }
.pl25 { padding-left:25px }
.pl30 { padding-left:30px }
.pl35 { padding-left:35px }
.pl40 { padding-left:40px }
.pl210 { padding-left:210px }
.m5 { margin:5px }
.m10 { margin:10px }
.m15 { margin:15px }
.m20 { margin:20px }
.m25 { margin:25px }
.m30 { margin:30px }
.m35 { margin:35px }
.m40 { margin:40px }
.mt5 { margin-top:5px }
.mt10 { margin-top:10px }
.mt15 { margin-top:15px }
.mt20 { margin-top:20px }
.mt25 { margin-top:25px }
.mt30 { margin-top:30px }
.mt35 { margin-top:35px }
.mt40 { margin-top:40px }
.mr5 { margin-right:5px }
.mr10 { margin-right:10px }
.mr15 { margin-right:15px }
.mr20 { margin-right:20px }
.mr25 { margin-right:25px }
.mr30 { margin-right:30px }
.mr35 { margin-right:35px }
.mr40 { margin-right:40px }
.mb5 { margin-bottom:5px }
.mb10 { margin-bottom:10px }
.mb15 { margin-bottom:15px }
.mb20 { margin-bottom:20px }
.mb25 { margin-bottom:25px }
.mb30 { margin-bottom:30px }
.mb35 { margin-bottom:35px }
.mb40 { margin-bottom:40px }
.ml5 { margin-left:5px }
.ml10 { margin-left:10px }
.ml15 { margin-left:15px }
.ml20 { margin-left:20px }
.ml25 { margin-left:25px }
.ml30 { margin-left:30px }
.ml35 { margin-left:35px }
.ml40 { margin-left:40px }
.col_1 { width:10px }
.col_2 { width:20px }
.col_3 { width:30px }
.col_4 { width:40px }
.col_5 { width:50px }
.col_6 { width:60px }
.col_7 { width:70px }
.col_8 { width:80px }
.col_9 { width:90px }
.col_10 { width:100px }
.col_11 { width:110px }
.col_12 { width:120px }
.col_13 { width:130px }
.col_14 { width:140px }
.col_15 { width:150px }
.col_16 { width:160px }
.col_17 { width:170px }
.col_18 { width:180px }
.col_19 { width:190px }
.col_20 { width:200px }
.col_21 { width:210px }
.col_22 { width:220px }
.col_23 { width:230px }
.col_24 { width:240px }
.col_25 { width:250px }
.col_26 { width:260px }
.col_27 { width:270px }
.col_28 { width:280px }
.col_29 { width:290px }
.col_30 { width:300px }
.col_31 { width:310px }
.col_32 { width:320px }
.col_33 { width:330px }
.col_34 { width:340px }
.col_35 { width:350px }
.col_36 { width:360px }
.col_37 { width:370px }
.col_38 { width:380px }
.col_39 { width:390px }
.col_40 { width:400px }
.col_41 { width:410px }
.col_42 { width:420px }
.col_43 { width:430px }
.col_44 { width:440px }
.col_45 { width:450px }
.col_46 { width:460px }
.col_47 { width:470px }
.col_48 { width:480px }
.col_49 { width:490px }
.col_50 { width:500px }
.col_51 { width:510px }
.col_52 { width:520px }
.col_53 { width:530px }
.col_54 { width:540px }
.col_55 { width:550px }
.col_56 { width:560px }
.col_57 { width:570px }
.col_58 { width:580px }
.col_59 { width:590px }
.col_60 { width:600px }
.col_61 { width:610px }
.col_62 { width:620px }
.col_63 { width:630px }
.col_64 { width:640px }
.col_65 { width:650px }
.col_66 { width:660px }
.col_67 { width:670px }
.col_68 { width:680px }
.col_69 { width:690px }
.col_70 { width:700px }
.col_71 { width:710px }
.col_72 { width:720px }
.col_73 { width:730px }
.col_74 { width:740px }
.col_75 { width:750px }
.col_76 { width:760px }
.col_77 { width:770px }
.col_78 { width:780px }
.col_79 { width:790px }
.col_80 { width:800px }
.col_81 { width:810px }
.col_82 { width:820px }
.col_83 { width:830px }
.col_84 { width:840px }
.col_85 { width:850px }
.col_86 { width:860px }
.col_87 { width:870px }
.col_88 { width:880px }
.col_89 { width:890px }
.col_90 { width:900px }
.col_91 { width:910px }
.col_92 { width:920px }
.col_93 { width:930px }
.col_94 { width:940px }
.col_95 { width:950px }
.col_96 { width:960px }
.col_97 { width:970px }
.col_98 { width:980px }
.col_99 { width:990px }
.col_100 { width:1000px }
.col_1, .col_2, .col_3, .col_4, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11, .col_12, .col_13, .col_14, .col_15, .col_16, .col_17, .col_18, .col_19, .col_20, .col_21, .col_22, .col_23, .col_24, .col_25, .col_26, .col_27, .col_28, .col_29, .col_30, .col_31, .col_32, .col_33, .col_34, .col_35, .col_36, .col_37, .col_38, .col_39, .col_40, .col_41, .col_42, .col_43, .col_44, .col_45, .col_46, .col_47, .col_48, .col_49, .col_50, .col_51, .col_52, .col_53, .col_54, .col_55, .col_56, .col_57, .col_58, .col_59, .col_60, .col_61, .col_62, .col_63, .col_64, .col_65, .col_66, .col_67, .col_68, .col_69, .col_70, .col_71, .col_72, .col_73, .col_74, .col_75, .col_76, .col_77, .col_78, .col_79, .col_80, .col_81, .col_82, .col_83, .col_84, .col_85, .col_86, .col_87, .col_88, .col_89, .col_90, .col_91, .col_92, .col_93, .col_95, .col_95, .col_96, .col_97, .col_98, .col_99, .col_100 { display:inline; float:left }
.oh { overflow:hidden }
/*footer  通用底部版权*/
#footer { font-family:"Tahoma"; line-height:21px; color:#999; background: url('http://www.guilinlife.com/library/PublicImg/netCop.png') no-repeat right 20px }
.footerborder { border-top:1px solid #b4b4b4 }
/*****************************************************************************
 *@skin.css
  *(自定义样式，以下为可编辑区)
*****************************************************************************/

/*网页宽度 根据项目不同修改*/
.z_body { background: none 0 0 repeat scroll #f3f3f3; color:#fff; border-bottom:1px solid #e1e1e1; padding-bottom:50px }
.wrap { margin-left:auto; margin-right:auto; width:804px; background: #040; }
/*zbody开始*/
.z_body a { color:#333; text-decoration:none }
.z_body a:hover { color:#d92c70 }
.w1 { background:url('../../images/top.jpg') top center no-repeat; height:120px; }
/*gotop*/	

#tbox { width:60px; height:60px; float:right; position:fixed; _position:absolute; _bottom:auto;  z-index:10000 _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_margin-bottom:10px; }/*解决IE6下不兼容 position:fixed 的问题*/
#gotop { width:60px; height:60px; background:url(../img/gotop.png) no-repeat; position:absolute; cursor:pointer }
.sjb { background:#fff; padding:30px; overflow:hidden; }
.sjb div { margin-bottom: 20px; overflow:hidden; }
h3 { color: #9C6; font:normal 22px/48px "microsoft yahei", heiti; margin:20px 0; }
p { margin-bottom:10px; }
.red { color:#FF4040; }
label { margin-right:10px; color:#040; width:120px; float:left; padding-right:10px; line-height:28px; vertical-align:middle; }
input { vertical-align:middle; }
.txtinput { height:28px; border:1px solid #693; background:#eee; padding:0 5px; font-size:14px; color:#333; line-height:28px; width:200px; }
textarea { border:1px solid #693; background:#eee; padding:0 5px; font-size:14px; color:#333; line-height:18px; width:360px; }
.ipt { float:left; width:520px; }
.ipt label { color:#333; width:auto; white-space: nowrap; float:left; line-height:36px;}
.submit { width:120px; height:36px; line-height:36px; text-align:center; background: #F63; color:#fff; font:bold 16px/36px simsun; border:none; cursor:pointer; }
input.error { border: 1px solid red; }
label.error { font-weight: bold; color: #c00; white-space:normal; }
