﻿/*

┌──────────────────┐

│月影社区 版权所有  http://wf66.com/ │

│网站制作 程序开发  QQ:23165062      │

│                   页面程序版本 8.0 │

└──────────────────┘



IE8及以下不能识别:root CSS3属性，所以可以作为HACK的兼容写法

@media screen and (-webkit-min-device-pixel-ratio:0){此内容只有webkit内核浏览器能识别}



以下公共样式不得修改

*/

* { font-size: 12px; }
body { height: 100%; color: #000; font-family: Tahoma, Arial, "\5B8B\4F53", sans-serif, 'Microsoft Yahei', '微软雅黑E\8F6F\96C5\9ED1'; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, textarea, input, select, table { padding: 0px; margin: 0px; }
div, span, ul, li, ol, dd, dt, dl, td, p { text-align: left; }
/*h1, h2, h3, h4, h5, h6 {display:inline;}*/

img { border: 0px; }
li { list-style-type: none; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0px; }
input { height: 22px; line-height: 22px;/*background:transparent;*/ }
input, textarea, select { outline: 0px; margin-left: 3px; }
select { height: 24px; padding: 2px 0px; position: relative; top: 1px; }
blockquote, div.audio { border: #fff 5px solid; padding: 10px; margin: 20px 0px; border-radius: 5px; box-shadow: 0px 0px 15px #aaa; background: #fdfdfd; }
div.audio audio { width: 100%; }
.submit { padding: 0px 18px; height: 24px; position: relative; top: -0.5px; }
:root select { top: 0px }
:root .submit { top: 0.5px }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
:root .submit { top: -0.2px }
}
body, div, span, td { color: #444; }
a { color: #444; text-decoration: none; }
/*a:visited	{color:#2b2b2b;}*/

a:hover { color: #000; }
a:active { color: #000; text-decoration: underline; }
.checkbox { height: 15px; width: 15px; }
.bian, #alttxt, div.contents img, .error3 { border-radius: 5px; box-shadow: 0px 0px 15px #aaa; }
.bian2 { border-radius: 5px; }
.bian2:hover, .bianhover:hover { box-shadow: 0px 0px 15px #aaa; }
.yuan, div.contents input, div.contents textarea, div.contents select { border-radius: 5px; }
.overtxt { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.yahei { font-family: 'Microsoft Yahei', '微软雅黑E\8F6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B\4F53'; }
/*以下为站点样式，可适当修改*/



.sf { line-height: 45px; height: 45px; background: #f5f5f5; border-radius: 5px; padding-left: 20px; }
/*管理菜单*/

.adminlink { background: #fdfdfd; }
.adminlink a { display: block; color: #666; text-decoration: none; line-height: 34px; height: 34px; padding-left: 18px; border-bottom: 1px solid #f3f3f3; border-top: 1px solid #fff; }
.adminlink a:hover { background: #f0f0f0; color: #C4005B; }
/*菜单连接*/

ul.minmenu li { float: left; padding: 15px 15px 15px 0px; }
ul.minmenu a { text-decoration: none; border: 1px solid #bbb; display: block; background: #F6F6F6; line-height: 30px; text-align: center; padding: 0px 20px; border-radius: 5px; }
ul.minmenu a:hover { background: #fff; }
ul.minmenu a:active, ul.minmenu li.selectlink a, .selectlink a { background: #C4005B; color: #fff; border: 1px solid #C4005B; box-shadow: 0px 0px 15px #aaa; }
/*单广告链接*/

.link { }
.link img { border-radius: 5px; max-height: 260px; }
.link img:hover { box-shadow: 0px 0px 15px #aaa; }
/*组广告链接*/

.links { }
.links li { float: left; }
.links li a { }
.links li a img { border-radius: 5px; max-height: 260px; }
.links li a img:hover { box-shadow: 0px 0px 15px #aaa; }
.links li ol { text-align: center }
/*底部*/

.bottomlinks { line-height: 52px; height: 52px; background: #C4005B; border-bottom: 5px #CCC solid; COLOR: #fff; text-align: center; }
.bottomlinks a { color: #fff; }
.bottomlinks b { float: right; padding-right: 20px; }
.copy { line-height: 58px; height: 58px; COLOR: #000; text-align: center; }
/*自定义条数展示与新闻*/

ul.love { width: 100%; }
ul.love li { width: 20%; padding: 10px 0px; float: left; color: #666; }
ul.love li a { display: block; color: #666; margin: 10px; }
ul.love li:hover a { color: #FF0000; }
ul.love li a img { width: 100%; }
ul.love li div { overflow: hidden; transform: rotate(0); border-radius: 5px; }
ul.love li div img { transition: all 2s ease-in-out; }
ul.love li div:hover img { transform: translateZ(0) scale(1.12); transition: all .4s ease-in-out; }
ul.love li div:hover { box-shadow: 0px 0px 15px #333; transition: all .3s ease-in-out; }
ul.love ol { padding: 10px 0px 0px 0px; display: block; text-align: center; overflow: hidden; font-size: 1.4em; height: 24px; }
ul.lovelist li { width: 32.53%; float: left; background: #fafafa; margin: 0.8% 0.8% 0.8% 0px; padding: 0px; border-radius: 5px; transition: all 1.5s ease-in-out; }
ul.lovelist li a { padding-left: 10px; font-size: 1.2em; }
ul.lovelist li:hover { background: #eee; box-shadow: inset 0 0 0 1px #ddd; transition: all .01s ease-in-out; }
/*循环边框*/

.loop { position: relative; background-color: transparent; transition: box-shadow 1250ms; }
.loop:after, .loop:before { border-radius: 5px; border: 1px solid transparent; box-sizing: inherit; content: ''; height: 0; position: absolute; width: 0; z-index: 0; }
.loop:after { bottom: -1px; right: -1px; }
.loop:before { top: -1px; left: -1px; }
.loop:hover:after, .loop:hover:before { height: 100%; width: 100%; }
.loop:hover:after { border-bottom-color: #ff66aa; border-left-color: #ff66aa; transition: border-color 0s ease-out 500ms, width 250ms ease-out 500ms, height 250ms ease-out 750ms; }
.loop:hover:before { border-top-color: #ff66aa; border-right-color: #ff66aa; transition: width 250ms ease-out, height 250ms ease-out 250ms; }
/*表单与编辑器样式*/

ul.fs { border: #eee 1px solid; margin: 20px 0px; border-radius: 5px; }
ul.fs:hover { box-shadow: 5px 5px 10px #aaa; }
ul.fs li { background: #fff; padding: 0px; border-top: #eee 1px solid; position: relative; }
ul.fs li.info { padding: 10px 20px; min-height: 25px; margin: 0px; }
ul.fs li * { font-size: 16px; font-family: 'Microsoft Yahei', '微软雅黑E软雅黑6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B体4F53' }
ul.fs li:hover { background: #fafafa; }
ul.fs li dl, ul.fs li dt, ul.fs li dd { min-height: 46px; line-height: 46px; margin-right: 2%; display: inline-block; *display: inline;
*zoom:1;
vertical-align: top; }
ul.fs li dl { width: 10%; text-align: right; }
ul.fs li dt { width: 51%; }
ul.fs li dd { width: 31.5%; }
ul.fs li dd span { display: block; margin: 7px; padding: 0px 8px; line-height: 32px; background: #2EB5E5; border-radius: 5px; color: #fff; float: right; cursor: pointer; }
ul.fs li dd span a { color: #fff; }
ul.fs li:hover dl { color: red; }
ul.fs li:hover dd { color: red; }
ul.fs div.edittools { margin: 5px; }
ul.fs .border-top { border-top: #eee 1px solid; }
ul.fs li.selects { display: none; }
ul.fs li dt input[type="text"], ul.fs li dt input[type="password"], ul.fs li dt textarea { width: 95%; font-size: 16px; height: 23px; padding: 2px; }
ul.fs li dt input[type="radio"], ul.fs li dt input[type="checkbox"] { height: auto; }
ul.fs li dt textarea { height: 150px; line-height: 150%; margin-top: 8px; }
ul.fs li dt select, ul.fs li dt textarea, ul.fs li dt input { border: 1px solid #0099cc; BACKGROUND: #fdfdfd; COLOR: #0099cc; }
ul.fs li dt select:hover, ul.fs li dt textarea:hover, ul.fs li dt input:hover { border: 1px solid #00ddff; BACKGROUND: #fff; box-shadow: 0px 0px 13px #666; }
ul.fs li dt label { padding: 0px 5px 0px 0px; }
ul.fs li dt label span { border: 1px #FFFFFF solid; border-radius: 5px; cursor: pointer; }
ul.fs li dt label span:hover { background: #888; color: #fff; }
ul.fs li dt label input[type="radio"], ul.fs li dt label input[type="checkbox"] { height: auto; border: 0px; opacity: 0; position: absolute; z-index: -1; }
ul.fs li dt input[type="checkbox"]+span, ul.fs li dt input[type="radio"]+span { padding: 2px 5px; }
ul.fs li dt input[type="checkbox"]:checked+span, ul.fs li dt input[type="radio"]:checked+span { border: 1px #aaa solid; color: #000; background: #eee; }
 @media \0screen\,screen\9 {
/*区分IE9以下版本*/

ul.fs li dt input[type="checkbox"]+span, ul.fs li dt input[type="radio"]+span { padding: 0px 13px 0px 6px; }
ul.fs li dt label input[type="radio"], ul.fs li dt label input[type="checkbox"] { opacity: 100\9; position: static\9; }
}
ul.fs .showimg { position: relative; background: #fff; display: none; }
ul.fs .showimg dd { position: relative; margin-left: 180px; }
ul.fs .showimg dt { position: absolute; top: 37px; width: 180px; }
ul.fs .showimg dt img, ul.fs .showimg dd img { height: 100px; line-height: 130px; padding: 5px; margin: 10px 10px 10px 0px; border: #eee 1px solid; background: #FFF; cursor: pointer; }
ul.fs .showimg dt img { max-height: 100px; max-width: 90%; }
ul.fs .showimg img:hover { box-shadow: 0px 0px 13px #666; }
div.editsubmit { text-align: center; width: 100%; }
div.editsubmit input, .button { user-select: none; width: auto; border: 0px; color: #fff; font-size: 16px; font-family: 'Microsoft Yahei', '微软雅黑E软雅黑6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B体4F53'; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.35); height: 38px; line-height: 38px; padding: 0px 13px; margin: 15px; display: inline-block; text-align: center; cursor: pointer; border-radius: 3px; box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3); text-decoration: none !important; background-color: #2EB5E5; background-image: -moz-linear-gradient(top, #34C0E9, #29AAE1); background-image: -webkit-linear-gradient(top, #34C0E9, #29AAE1); background-image: -ms-linear-gradient(top, #34C0E9, #29AAE1); background-image: linear-gradient(top, #34C0E9, #29AAE1);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34C0E9', endColorstr='#29AAE1', GradientType=0 );
}
div.editsubmit input:hover, .button:hover { box-shadow: 1px 3px 3px 0px rgba(0, 0, 0, 0.3); color: #ffd; }
ul.fs .seo div { line-height: 200%; padding: 20px; color: red; }
ul.fs table.table { background: #FFFFFF; }
ul.fs table.table td input { width: 90%; }
 @media only screen and (max-width: 650px) {
ul.fs li dl { width: 27%; text-align: right; }
ul.fs li dt { width: 65%; }
ul.fs li dd { position: absolute; top: -46px; left: 0px; width: 100%; display: none; text-align: center; }
ul.fs li:hover dd { display: block; background: rgba(0, 0, 0, 0.8); }
.minhidden { display: none }
}
ul.minfs li dl { width: 27%; text-align: right; }
ul.minfs li dt { width: 65%; }
ul.minfs li dd { position: absolute; top: -46px; left: 0px; width: 100%; display: none; text-align: center; }
ul.minfs li:hover dd { display: block; background: rgba(0, 0, 0, 0.8); }
.button2, div.editsubmit .button2 { user-select: none; width: auto; border: 0px; color: #fff; font-size: 16px; font-family: 'Microsoft Yahei', '微软雅黑E软雅黑6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B体4F53'; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.35); height: 38px; line-height: 38px; padding: 0px 13px; margin: 15px; display: inline-block; text-align: center; cursor: pointer; border-radius: 3px; box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3); text-decoration: none !important; background-color: #ff4400; background-image: -moz-linear-gradient(top, #ff4400, #dd2b00); background-image: -webkit-linear-gradient(top, #ff4400, #dd2b00); background-image: -ms-linear-gradient(top, #ff4400, #dd2b00); background-image: linear-gradient(top, #ff4400, #dd2b00);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4400', endColorstr='#dd2b00', GradientType=0 );
}
.button3, div.editsubmit .button3 { user-select: none; width: auto; border: 0px; color: #fff; font-size: 16px; font-family: 'Microsoft Yahei', '微软雅黑E软雅黑6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B体4F53'; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.35); height: 38px; line-height: 38px; padding: 0px 13px; margin: 15px; display: inline-block; text-align: center; cursor: pointer; border-radius: 3px; box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3); text-decoration: none !important; background-color: #24ad00; background-image: -moz-linear-gradient(top, #24ad00, #048d00); background-image: -webkit-linear-gradient(top, #24ad00, #048d00); background-image: -ms-linear-gradient(top, #24ad00, #048d00); background-image: linear-gradient(top, #24ad00, #048d00);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ad00', endColorstr='#048d00', GradientType=0 );
}
.min_button { padding: 0px 10px; margin: 5px; line-height: 28px; height: 28px; font-size: 13px; }
/*禁止选中文字*/

.nocopy { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }
/*缩略图放大缩小*/

.show { position: absolute; z-index: 991; background: #000; height: 100%; width: 100%; top: 0px; }
#show { position: absolute; z-index: 992; height: 100%; width: 100%; text-align: center; top: 0px; overflow: hidden; background: url(../images/side.jpg) }
#show div { height: 100%; position: relative; margin-right: 200px; }
#show div img { margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
#show dl { height: 100%; top: 0px; marging-top: 20px; position: absolute; right: 0px; width: 200px; background: #787878 url(../images/1.gif); overflow-y: auto; overflow-x: hidden; ; }
#show dl dt { width: 180px; margin: 0 auto; }
#show dl dd { padding: 10px; }
#show img { max-height: 95%; max-width: 95%; border: solid #aaa 3px; border-radius: 5px; position: relative; }
#show img:hover { border: solid #fff 3px; box-shadow: 0px 0px 15px #aaa; }
/*字体阴影与描边*/

.shadow { text-shadow: 5px 5px 5px #aaa; color: #444; }
.miaobian { text-shadow: 1px 0px 2px #ddd, -1px 0px 2px #ddd, 0px 1px 2px #ddd, 0px -1px 2px #ddd; }
/*主内容盒子*/

/*body{background:#fff url('../images/bg.gif') repeat-x;}*/

div.main { width: 1200px; text-align: left; min-height: 450px; margin: 0 auto; }
div.list, div.main_right, div.main_left, div.main_content { display: inline; word-break: break-all; table-layout: fixed; min-height: 200px; margin-bottom: 20px; }
div.main_content { float: left; width: 80%; }
div.main_right { float: right; width: 19%; padding-left: 1%; }
div.main_left { float: left; width: 19%; padding-right: 1%; }
/*小内容盒子*/

div.min_box { border-radius: 5px; border: solid 1px #ddd; margin-bottom: 20px; background: #FFF; }
div.min_box:hover { box-shadow: 0px 0px 15px #aaa; color: #000; background: url(../images/hotbg.gif); }
div.min_box_content { min-height: 200px; padding: 12px; line-height: 150%; font-size: 14px; color: #555; border-top: solid 1px #ddd; word-break: break-all; }
div.min_box_content:hover { color: #000; }
/*新闻产品的内容*/

div.content { margin-top: 10px; }
div.content h1 { font-size: 25px; }
div.content .time { text-align: right; color: red; }
div.content .p { line-height: 200%; }
div.content img { margin: 10px; border: 2px solid #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; max-width: 100%; }
div.content img:hover { border: 2px solid #eaeaea; background: #fdfdfd; box-shadow: 0px 0px 8px #ddd; }
div.content td, th { font-size: 18px; }
div.content td a{font-size: 18px; color: #444;}
/*项目标题*/

h1.title3 { background: #fafafa; color: #444; height: 50px; line-height: 50px; font-weight: bold; font-size: 20px; font-family: 'Microsoft Yahei', '微软雅黑E\8F6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B\4F53'; border-radius: 5px; }
h1.title3 i { background: #C4005B; width: 2px; height: 30px; display: block; float: left; margin: 10px 10px 0px 0px; }
h1.title3 .b { background: #005BC4; }
h1.title3 .g { background: #00C45B; }
h1.title3 span { float: right; padding: 0px 15px; font-size: 15px; }
h1.title2 { background: #fafafa; color: #444; height: 36px; line-height: 36px; font-weight: bold; font-size: 15px; font-family: 'Microsoft Yahei', '微软雅黑E\8F6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B\4F53'; border-radius: 5px; }
h1.title2 i { background: #C4005B; width: 2px; height: 20px; display: block; float: left; margin: 8px 10px 0px 0px; }
h1.title2 .b { background: #005BC4; }
h1.title2 .g { background: #00C45B; }
h1.title2 span { float: right; padding: 0px 15px; font-size: 13px; }
.navtable { width: 100%; height: 100px; }
.navtable .td1 { width: 260px; }
.info { border-top: 10px solid #C4005B; margin: 10px 0px 20px 0px; }
.info div { border-top: 1px solid #f1f1f1; background: #E5E5E5; height: 30px; line-height: 30px; padding: 0px 15px; }
.hiddenhtml { overflow-y: hidden; }
/*顶部*/

.top { padding-bottom: 15px; position: relative; }
.top, .top .top_bg, .top .top_box { height: 38px; line-height: 33px; }
.top .top_bg { position: absolute; width: 100%; z-index: -1; background: #eee url(../images/header-bg.gif); opacity: 0.75; -moz-opacity: 0.75; -khtml-opacity: 0.75; filter: alpha(Opacity=75); }
.top .top_box { width: 1200px; margin: 0 auto; height: 45px; position: relative; }
.top .r ul, .top .r li { float: left; }
.top .r { position: absolute; right: 0; top: 0px; z-index: 10; }
.top .r li { }
.top .r li a { display: block; padding: 0px 15px; }
.top .r dl { background: #fff; text-align: center; border-top: 1px solid #aaa; display: none; }
.top .r dt { padding: 10px; }
.top .r form * { }
.top .r form a { display: inline; padding: 0px 5px; }
.top .r form span { width: 30px; }
.top .r form input { width: 90px; }
.top .r #memory { width: 25px; }
.top .r-select { background: #ddd; border-top: 3px solid #1F72A6; }
.top .hover dl { display: block; background: #ff0; }
.top .sms { color: red; }
.bar { background: #1F72A6 url('../images/top_bg.jpg'); height: 151px; color: #fff; margin-bottom: 10px; }
.bar_bg { background: url('../images/logo.png') no-repeat; height: 100%; }
.bar h1 { padding: 125px 10px 0px 0px; text-align: right; }
/*********************以下为系统公共组件样式，不推荐普通用户修改*****************************/



/*主导航多级菜单*/

ul.nav { float: right; }
ul.nav li { float: left; position: relative; text-align: center; min-width: 80px; z-index: 10; }
ul.nav .navlink:hover, ul.nav .select { border: 1px #f4308B solid; padding: 4px 9px; border-radius: 5px; box-shadow: 0px 0px 15px #aaa; }
ul.nav a { display: block; color: #C4005B; padding: 5px 10px; margin: 0px 10px; font-size: 14px; font-family: 'Microsoft Yahei', '微软雅黑E\8F6F\96C5\9ED1'; text-decoration: none; }
ul.nav ul { position: absolute; opacity: 0; display: none; left: 0px; width: 100%; }
ul.nav ul li { width: 100%; }
ul.nav ul li a { background-color: #fafafa; color: #333; border: 0px; border-bottom: 1px #ddd solid; border-top: 1px #fff solid; }
ul.nav ul li a:hover { background-color: #eee; color: #000; text-decoration: none; }
ul.nav ul ul { left: 77px; top: -1px; }
ul.nav2 { position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; background: #FFFFFF; display: none; }
ul.nav2 li { }
ul.nav2 .navlink:hover, ul.nav2 .select { border-bottom: 1px #C4005B solid; }
ul.nav2 a { display: block; color: #C4005B; padding: 10px; font-size: 14px; text-decoration: none; border-bottom: 1px #ddd solid; border-top: 1px #fff solid; }
ul.nav2 ul { opacity: 0; display: none; }
ul.nav2 ul li { }
ul.nav2 ul li a { background-color: #fafafa; color: #333; padding-left: 30px; }
ul.nav2 ul li a:hover { background-color: #eee; color: #000; text-decoration: none; }
ul.nav2 ul ul { }
img.nav2button { width: 40px; position: fixed; top: 70px; right: 6%; border-radius: 5px; box-shadow: 0px 0px 15px #aaa; border: #FFFFFF 3px solid; }
/*状态信息*/

.error3 { position: absolute; z-index: 999; width: 400px; max-width: 80%; border: 1px solid #bbb; BACKGROUND: #fff; margin: auto auto; }
.error3 h1 { BACKGROUND: #f0f0f0; }
.error3 h1 span { min-width: auto; }
.error3 div { padding: 5px; line-height: 30px; min-height: 100px; max-height: 360px; border-top: 1px solid #bbb; font-size: 1em; overflow: auto; }
/*分页翻页*/

.page_list { margin: 0px; padding: 0px; list-style-type: none; }
.page_list div { position: relative; padding: 10px; BACKGROUND-COLOR: #fff; }
.page_list select { position: relative; top: -3px }
.page_list_span1 { position: absolute; right: 100px; }
.page_list_span2 { position: absolute; right: 10px; }
.page_list font { color: red; }
/*搜索表单*/

div.form { height: 44px; line-height: 44px; border: 1px solid #efefef; background: #fefefe url('../images/contentTop.png'); text-align: right; }
div.form span { padding-left: 120px; }
div.form input { margin-right: 5px; height: 24px; }
div.form .key { width: 180px; }
div.form select { height: 28px; }
div.form .submit { height: 28px; }
/*Showbox*/

#showbox { position: absolute; top: 0px; left: 0px; z-index: 998; width: 99%; height: 100%; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
#showbox2 { position: absolute; top: 0px; left: 0px; z-index: 998; width: 100%; height: 100%; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; background-color: #ddd; }
#loadbox { position: absolute; top: 20%; left: 0px; width: 100%; z-index: 999; text-align: center; }
#loadlayer { display: none; }
#closebox { position: absolute; top: 0px; left: 0px; z-index: 999; width: 100%; height: 100%; text-align: right; background: url('../images/header-bg.gif') repeat-x; }
#closebox a, #closebox a:visited, #closebox a:link, #closebox a:active { line-height: 33px; font-size: 14px; color: #000; padding: 15px; }
/*表格样式*/

table.table { width: 100%; background-color: #fff; }
table.table, table.table td { border-collapse: collapse; border: 1px solid #eee; padding: 10px; }
table.table .tr { background-color: #f0f0f0; background-image: url('../images/tr.gif'); text-align: center; }
table.table tr:hover { background: #f8f8f8; }
table.table .tr2 { background-color: #fefefe; }
table.table2 td { padding: 3px; border: 0px; }
table.table3 { width: 100%; background: #fafafa; }
table.table3 td { padding: 7px; border: 1px #FFFFFF solid; }
table.table tr:first-child { color: #636363; background: #f8f8f8; background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e8e8e8)); background: -webkit-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -o-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -ms-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8', GradientType=0 );
}
/*********************以下为主模块样式，不推荐修改*****************************/



/*投票*/

.vote td { padding: 1px; }
.vote .td { background: #eee; width: 300px; }
.vote div { background: url('../images/top_bg.png'); color: #fff; }
.vote span { font-weight: bold; }
.vote li { float: left; text-align: center; height: 330px; width: 47%; background: #fff; border: 1px solid #eee; margin: 10px; }
.vote ol { background: #eee; padding: 10px; }
.vote li img { width: 270px; margin: 10px; }
.vote p { text-align: center; }
/*********************以下为功能杂项，不推荐修改*****************************/



/*清除浮动*/

.clear { background: none; border: 0px none; clear: both; display: block; float: none; font-size: 0px; margin: 0px; padding: 0px; overflow: hidden; visibility: hidden; width: 0px; height: 0px; line-height: 0px; list-style-type: none; }
/*表单*/

.an { border: 1px solid #0099cc; BACKGROUND: #fdfdfd; COLOR: #0099cc; }
.an:hover { border: 1px solid #00ddff; BACKGROUND: #fff; box-shadow: 0px 0px 13px #666; }
/*iframe解决下拉框问题*/

#iframe { position: absolute; z-index: 999; width:expression(this.nextSibling.offsetWidth);
height:expression(this.nextSibling.offsetHeight);
top:expression(this.nextSibling.offsetTop);
left:expression(this.nextSibling.offsetLeft);
}
/*qr*/

.qr { margin: 5px 0px 15px 0px; width: 100%; }
.qrout { BACKGROUND: #fff; line-height: 100%; padding: 5px; margin: 0px 24px 0px 15px; width: 100px; float: left; }
/*alt*/

#alttxt { background: #FFF; border: 1px #ddd solid; font-size: 12px; padding: 10px; z-index: 1000; position: absolute; display: none; }
/*数据报表*/

.chart { width: 100%; height: 400px; padding: 30px 0px; }
 @media only screen and (max-width: 768px) {
div.content { padding: 15px; }
.con-daodu { width: 95%; margin: 0 auto; }
}
