/* 全局CSS定义 */
body{text-align: center; font-family: arial, "宋体"; margin: 0px; padding: 0; background: #FFFFFF; font-size: 12px; color: #000000; overflow-x: hidden; overflow-y: auto;}
div, form, img, ul, ol, li, dl, dt, dd{margin: 0; padding: 0; border: 0;}
h1, h2, h3, h4, h5, h6{margin: 0; padding: 0;}
table, td, tr, th{font-size: 12px;}
select, input, textarea{margin-left: 2px; padding-left: 2px; border: 1px solid #ADB2B5;}
button{height: 21px; margin-left: 5px; border: 1px solid #ADB2B5; background: #EEF3FA; color: #434343;}

/* 链接颜色 */
a:link{color: #004499; text-decoration: none;}
a:visited{color: #004499; text-decoration: none;}
a:hover{color: #BC2931; text-decoration: underline;}
a:active{color: #BC2931;}

.header{background-color: #FF3401; line-height: 22px; width: 97%;}/*页首*/
.header td{color: #006600;}/*页首前景颜色*/
.header a{color: #000000;}/*表格header中超连接的式样*/

.footer{background-color: #CFE7FF; line-height: 22px; width: 97%; text-align: center;}/*页脚*/
.footer td{color: #3C5F84;}/*页脚前景颜色*/
.footer a{color: #3C5F84;}/*表格footer中超连接的式样*/

.bnone{border: none;}/*无边框*/
.a_table{border: 1px solid #191D23; background: #A9B7C9; margin-top: 5px; margin-bottom: 5px;} /*设置后台admin table式样*/
.i_table{width: 99%; border: 1px solid #191D23; background: #A9B7C9; text-align: left;} /*设置table式样*/
.i_table td{padding-left: 5px;}

.menu{height: 24px; font-size: 13px; table-layout: fixed; color: #FFFFFF; background: url('./images/menu.png') 0 0 repeat-x; padding-left: 8px;}/*设置表格title*/
.menu a{color: #004499}/*表格title中超连接的式样*/
.menu td{color: #FFFFFF; padding-left: 5px; vertical-align: middle; font-weight: bold;}/*表格title中td的式样*/

.submenu{table-layout: fixed; text-align: center; background: url('./images/submenu.png') 0 0 repeat-x; height: 21px;}/*设置表格title*/
.submenu td{color: #FFFFFF; vertical-align: middle; font-size: 13px; padding-left: 0px;}
.submenu a{color: #FF0000;}

.white{background: #EEF3FA;}/*设置table中的tbody式样*/
.bgc1{background-color: #FFFFFF; height: 22px;}/*设置记录相间的颜色一*/
.bgc2{background-color: #F4F4F4; height: 22px;}/*设置记录相间的颜色二*/

.content{padding: 5px; font-size: 13px; table-layout: fixed; width: 99%; text-align: left; line-height: 180%; color: #333333; overflow: hidden;}
.item_title{background: url('./images/btnbar.png') 0 0 repeat-x; font-size: 13px; color: #FF0000; font-weight: bold; text-align: center; height: 22px; vertical-align: middle;}/*当前每个项目内容的title的式样*/
/*分页栏*/
.pbar{height: 23px; overflow: hidden; padding-top: 3px; font-size: 13px; text-align: center; margin-top: 5px; border-left: 1px solid #54ACFE;
border-right: 1px solid #54ACFE; border-bottom: 1px solid #54ACFE; background: url('./images/btnbar.png') 0 0 repeat-x;}/*表格按钮区的式样*/
.pbar a{margin: 2px 4px 0px 4px;}

.trw{width: 20px;}/*设置tr的宽度*/
.txt{width: 99%;}/*设置文本输入框的式样*/
.leftp{padding-left: 5px; text-align: left;}/*在左边填充10像素*/
.fill{background: #FF6600; padding-left: 3px; height: 18px; margin-right: 3px;}/*必填栏*/
.tip{font-size: 12px; color: black; line-height: 160%; background-color: #F1F1F1; width: 90%; float: right;}/*设置提示的颜色*/

.tleft{font-size: 13px; font-weight: bold; height: 30px; background-color: #F1F1F1; border-left-width: 1px; border-left-style: dashed; 
border-left-color: #A9B7C9; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A9B7C9; text-align: center;}/*设置页面左边标题的式样*/

.left_name{width: 20%; height: 30px; font-size: 13px; font-weight: bold; background-color: #EAE8E4; border-bottom-width: 1px; padding-right: 5px; 
border-right-style: none; border-bottom-style: dashed; border-bottom-color: #A9B7C9; text-align: right; vertical-align: middle;}/*设置页面左边标题的式样*/
.center_box{width: 40%;border-bottom-width: 1px; border-right-style: none; border-bottom-style: dashed; border-bottom-color: #A9B7C9; text-align: left;}/*设置页面中间输入框的式样*/
.right_tip{border-bottom-width: 1px; border-right-style: none; border-bottom-style: dashed; border-bottom-color: #A9B7C9; text-align: left;}/*设置页面右边相关说明提示式样*/

/*首页式样*/
#bodyDiv{position: relative; width: 98%; margin-left: auto; margin-right: auto;}
.wbox{border: 1px solid #AACAF0;}/*全局窗口*/

/*最上层菜单*/
div#header{position: relative; width: 98%; margin-left: auto; margin-right: auto; height: 25px; color: #FFFFFF; background: url('./images/title.png') 0 0 repeat-x; overflow: hidden;}
div#header .left{float: left; width: 16%; text-align: left; font-size: 13px; font-weight: bold; margin-left: 8px; margin-top: 6px; color: #FFFFFF;}
div#header .right{width: 81%; float: right; text-align: right; margin-top: 5px;}
div#header .right a{margin: 0px 8px 0px 8px; color: #FFFFFF;}
div#header .right a:hover{color: #FF0000; text-decoration: underline;}

div#footer{height: 22px; font-size: 13px; clear: both;}
div#footer a{margin: 0px 5px 0px 5px;}

/*导航与搜索栏_*/
div#th_bar{width: 100%; height: 82px;  overflow: hidden;}
div#th_bar .left{float: left; width: 87%; text-align: left; overflow: hidden;}
div#th_bar .right{float: right; width: 12%; text-align: right; padding-right: 5px; line-height: 180%; overflow: hidden;}

/*搜索条*/
.search{font-weight: normal; color: #261CDC;}
.search input{margin-left: 10px;}
.search label{margin-right: 10px; font-size: 14px; color: black;}

/*尾按钮栏*/
div#btn{text-align: center; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #191D23;}/*操作按钮区的一条分隔线*/
div#btn button{font-size: 12px; margin-left: 15px;}
.vprdt{width: 100%; overflow: hidden;}/*查阅产品*/

li{clear: both; list-style-type: none; background: url('./images/point.gif') 11px 7px no-repeat; text-align: left; padding: 3px 0 3px 20px;}
.lcontent{background-color: #FFFFFF; padding: 4px; font-size: 13px; table-layout: fixed; text-indent: 28px; text-align: left; line-height: 150%; color: #333333; overflow: hidden;}/*展示生活信息*/
.blank{clear: both; padding-bottom: 8px;}

/*首页式样---生活常识*/
.llore{float: left;  width: 40%; height: 460px; overflow: hidden; background: #F2F6FB;}
.llore ul li{background: url() 1px 1px no-repeat; padding-left: 3px;}
.rlore{float: right;  width: 58%; height: 460px; overflow: hidden;}
.rlore .menu{height: 22px; border-top: 1px solid #AACAF0; background: #F9FCFF; border-bottom: 1px solid #AACAF0; text-align: left;}

.ltype{text-align: left; padding: 3px 6px 0 6px;}
.ltype a{font-size: 15px; line-height: 20px; padding: 5px;}

.news{height: 460px; overflow: hidden;}
.news li{background: url() 1px 1px no-repeat; padding-left: 3px;}

/*lore.php*/
.llist{float: left; width: 48%; overflow: hidden;}
.llist ul{padding: 5px 5px 0 5px;}
.rlist{float: right; width: 48%; overflow: hidden;}
.rlist ul{padding: 5px 5px 0 5px;}

.lmenu{height: 23px; font-size: 13px; background: url('./images/lmenu.png') 0 0 repeat-x;}
.lmenu a{color: #004499}
.lmenu a:visited{color: #004499;}
.lmenu a:hover{color: #FF0000;}

.lmenu h1{float: left; font-size: 13px; padding-left: 15px; margin-top: 3px;}
.lmenu h1 a{color: #004499}
.lmenu h1 a:visited{color: #004499;}
.lmenu h1 a:hover{color: #FF0000;}

.lmenu h2{float: right; font-size: 12px; font-weight: normal; padding: 5px 6px 0 0;}

.lmenu h3{font-size: 13px; color: #FFFFFF; padding-top: 3px;}
.lmenu h3 a{color: #004499}
.lmenu h3 a:visited{color: #004499;}
.lmenu h3 a:hover{color: #FF0000;}

.lmenu label{font-size: 18px; font-weight: bold; color: #004499;}

.lmenu span{float: right; padding-right: 15px; font-size: 12px; padding-top: 3px;}
.lmenu span a{color: #004499; margin: 0px 5px 0px 5px;}
.lmenu span a:visited{color: #004499;}
.lmenu span a:hover{color: #FF0000;}

/*view-lore的文件式样*/
.vtitle{padding: 10px 0 10px 0; color: #FF0000; font-size: 20px; font-weight: bold; border-bottom: 1px solid #E4D2B1;}
.vcontent{margin-top: 10px; font-size: 15px; padding-left: 5px; line-height: 30px; text-align: left;}

.larea{float: left; width: 74%; overflow: hidden;}/*左边区域，生活信息*/
.larea h5{padding: 7px 0 5px 8px; font-size: 18px; font-weight: bold; color: #004499; clear: both; border-bottom: 1px dashed #191D23;}
.larea .title div{padding: 8px 0 0 0;}

.larea .matter{font-size: 14px; table-layout: fixed; text-align: left; text-indent: 28px; clear: both; line-height: 180%; color: #333333; overflow: hidden; margin-left: 5px;}
.larea .matter .ad{float: right; width: 250px; height: 230px; text-indent: -2px; border-left: 1px solid #191D23; border-bottom: 1px solid #191D23; overflow: hidden; padding: 0 5px 0 5px;}
.larea .matter div{padding: 8px 0 0 0;}

.larea a{color: #004499;}
.larea a:visited{color: #004499;}
.larea a:hover{color: #BC2931;}

.larea .reply{height: 21px; clear: both; text-align: left; padding: 2px 0 0 10px; border-top: 1px solid #AACAF0; background: url('./images/lmenu.png') 0 0 repeat-x;}
.larea .reply span{float: left;}
.larea .reply label{float: right; padding-right: 15px;}
.larea .reply label a{color: #004499}

.rarea{float: right; width: 25%; overflow: hidden;}/*右边区域，生活信息*/

/*系统提示窗口*/
.tipWindow{position: relative; width: 100%; background-color: #C3D9FF; border: 1px solid #3A5774; padding: 6px;}
.tipWindow .title{height: 22px; line-height: 22px; font-size: 13px; background: #E0EDFE;}
.tipWindow .title a{color: #FFFFFF;}
.tipWindow .title a:visited{color: #FFFFFF;}
.tipWindow .title a:hover{color: #FFFF00;}

.tipWindow .title h1{float: left; font-size: 12px; padding-left: 5px;}
.tipWindow .title span{float: right; padding-right: 5px; font-size: 12px; padding-top: 3px;}

/*系统提示窗口默认的提示与链接地址*/
.tipWindow .tip{width: 100%; padding: 30px 0px 30px 0px; text-align: center; background: #FFFFFF url('/images/alert.gif') no-repeat 10px center; color: #FF6600;}
.tipWindow .href{clear: both; height: 25px; line-height: 25px; text-align: center; font-weight: bold; cursor: pointer; border-top: 1px solid #F2E28E; background: #FFFFFF;}

/*右边显示的最新列表信息*/
.rpick{width: 99%; overflow: hidden; border: 1px solid #E4D2B1;}/*常识最新列表*/
.rpick ul{padding: 5px 5px 5px 5px;}
.rpick .smenu{font-size: 12px; width: 100%; height: 21px; overflow: hidden; padding-top: 3px; text-align: center; background: #F2F6FB;}
.rpick .smenu i{color: #E10900; font-style : normal;}
.rpick .smenu a{color: #004499 text-decoration: underline;}
.rpick .smenu a:visited{color: #004499;}
.rpick .smenu a:hover{color: #FF0000; text-decoration: none;}

/*友情链接*/
div#flbox{border: 1px solid #AACAF0; height: 42px; clear: both;}
div#flbox .flshow{text-align: left; float: left; width: 100px; margin: 2px;}