html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0 }
body { font-family:"Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimSun", "\5B8B\4F53"; }
a { text-decoration:none; color:#333 }
a:hover { text-decoration:underline; color:#e00000 }
a:visited { color:#800080 }
ul { list-style:none }
a.liveNewsLeft { background:url(/i1/dy/deco/2013/0316/livenewsleft.gif) no-repeat 0 50%; padding-left:25px }
a.audioNewsLeft { background:url(/i3/dy/deco/2009/0617/leftaudio.gif) no-repeat; padding-left:20px }
/*
a.videoNewsLeft { background:url(/i1/dy/deco/2013/0313/videonewsleft.gif) 0 50% no-repeat; padding-left:23px } 
li.videoNewsLeft { background:url(/i1/dy/deco/2013/0313/videonewsleft.gif) 0 50% no-repeat!important; padding-left:23px!important }*/
a.linkRed:link, a.linkRed:visited { color:#f00!important }
a.linkRed:hover { color:#c00!important }
.channelHead { width:100%; min-width:1000px; line-height:20px; font-size:12px; background:#f7f7f7; border-top:3px solid #213e82; border-bottom:1px solid #e5e5e5; position:relative; z-index:99999 }
.channelHead strong { font-weight:bold }
.channelHead a:link, .channelHead a:visited { color:#000; text-decoration:none }
.channelHead a:hover { color:#c00; text-decoration:underline }
.cheadTopbar { width:1000px; min-width:1000px; height:41px; margin:0 auto }
.cheadTopbarLink { width:545px; float:left; padding:10px 0 0 }
.cheadUserInfo { float:right; text-align:center; margin-right:18px; position:relative }
a.cheadLoginBtn:link, a.cheadLoginBtn:visited { width:50px; height:41px; color:#333; text-align:center; line-height:41px; text-decoration:none; border:solid #f7f7f7; border-width:0 1px 0 1px; display:block }
a.cheadLoginBtn:hover, a.cheadLoginBtn:active, a.cheadLoginBtn:focus { color:#333; text-decoration:none; border:solid #b8cdef; border-width:0 1px 0 1px; background:#eaeaea }
.cheadSearch { width:274px; float:right; padding:10px 0 0; height:30px }
.cheadSearch form { _zoom:1 }
.cheadSeaKey { width:143px; height:20px; padding:0 0 0 5px; line-height:21px; border:1px solid #afc5e0; color:#697a81; margin:0; vertical-align:top; float:left; font-size:12px }
.cheadSeaType { width:65px; height:22px; line-height:20px; vertical-align:top; margin:0 0 0 6px; float:left; font-size:12px }
.cheadSeaType option { line-height:20px; height:20px }
.cheadSeaSmt { width:43px; height:22px; border:none; text-align:center; line-height:22px; padding:0; color:#fff; background:url(#) -238px -84px no-repeat; vertical-align:top; cursor:pointer; _margin-left:-3px; font-size:12px }
.channelHead .tn-title-login-custom .tn-tab-custom:hover, .channelHead .tn-title-login-custom .tn-tab-custom-onmouse { color:#3e7cc0; border:#b8cdef }
.channelHead .tn-title-login-custom .tn-topmenulist-custom a em { color:#3e7cc0 }
.channelHead .tn-title-login-custom .tn-topmenulist-custom a:hover { color:#3e7cc0; background:#ecf4fd }
.channelHead .tn-title-login-custom .tn-topmenulist-custom { border:#b8cdef }
.channelHead .tn-title-login-custom .tn-topmenulist-custom li { border-bottom:#b8cdef }
.channelHead .tn-title-login-custom .tn-tab-custom { color:#3e7cc0 }
.channelHead .tn-title-login-custom .tn-tab-custom .tn-new-custom { font-size:8px!important; line-height:10px!important }
.channelHead .tn-title-login-custom .tn-tab-custom .tn-arrow-custom { background:url(#) no-repeat scroll 0 0 transparent }
.channelHead .tn-title-login-custom .tn-tab-custom .tn-new-custom { background:url(#) no-repeat 0 -31px; height:10px!important }
.channelHead .tn-title-login-custom .tn-tab-custom .tn-arrow-custom { background:url(#) no-repeat scroll 0 0 transparent }
.channelHead .tn-title-login-custom .tn-tab-custom .tn-new-custom { background:url(#) no-repeat 0 -31px; height:10px!important }
.channelHead .tn-title-login-custom .tn-user-greet, .channelHead .tn-title-login-custom .tn-tab-custom { _display:block; _float:left; _padding:12px 0; _height:17px; _line-height:17px }
.channelHead .tn-title-login-custom .tn-tab-custom i { _position:relative; _top:2px }
.channelHead .tn-title-login-custom .tn-topmenulist-custom { _right:-1px!important }
.m-search .selectView { left:0!important; top:0!important; cursor:pointer }
.selectView { position:absolute; width:65px; text-align:left; cursor:default }
.selectView .ds_cont { border:1px solid #afc5e0; background:#fff; height:20px; _line-height:22px; overflow:hidden }
.selectView .ds_title { float:left; padding-left:5px }
.selectView .ds_button { float:right; width:15px; height:20px; background:url(#) no-repeat 0 -43px }
.selectView .ds_list { position:absolute; top:19px; left:0; background:#fff; width:100% }
.selectView .dsl_cont { border:1px solid #afc5e0; _zoom:1 }
.selectView .ds_list p { line-height:20px; margin:1px; color:#000; padding-left:5px; background:#fff; _zoom:1 }
.selectView .ds_list p.selected { background:#335ea8; color:#fff }
.iask_tabs .selected, .iask_tabs .selected span { background:url(/i1/jc/20100803mil/images/mil_yc_common.png) -9999em 0 no-repeat }
.iask_tabs { padding:0 5px; border-bottom:1px solid #e3e3e3; color:#a0a0a0 }
.iask_tabs li { float:left; position:relative; bottom:-1px }
.iask_tabs li span { float:left; padding:0 6px; height:20px; cursor:pointer }
.iask_tabs .selected { background-position:0 -360px; color:#498f3a }
.iask_tabs .selected span { background-position:right -360px }
.iask_ctn { padding-top:10px }
.iask_ctn table { width:100%; table-layout:fixed; color:#a0a0a0 }
.iask_ctn tbody { border:1px dashed #e3e3e3; border-width:1px 0 }
.iask_ctn td, .iask_ctn th { padding:3px 5px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; border:0 }
.iask_ctn .iask_title { text-align:left }
.iask_ctn .score, .iask_ctn .status { width:54px }
.iask_ctn .total_num { color:#f00 }
.link-fff { color:#fff }
.link-fff:visited { color:#fff }
.link-fff:hover { color:#fff }
.col680 { width:680px; float:left; overflow:hidden }
.col300 { width:300px; float:right; overflow:hidden }
.space-h10 { height:10px; line-height:10px }
.space-h15 { height:15px; line-height:15px }
.space-h16 { height:16px; line-height:16px }
.space-h20 { height:20px; line-height:20px }
.space-h30 { height:30px; line-height:30px }
.wrap { width:1000px; margin:0 auto; padding-top:10px; }
.main{margin-top:25px;}
/* logo */
.mil_logo{ padding:10px 0 10px}
.mil_logo .logo{ float:left; width:150px;}
.mil_logo .mil_mobile{ float:left; background:url(/i1/ty/deco/2014/0219/im/mil_mobile_bg.png) no-repeat 0 50%; padding-left:22px; color:#000; font-size:14px; margin-top:5px;}
.mil_logo .mil_search{ float:right; color:#999; font-size:14px;}
.mil_logo .mil_search h3{ float:left; margin-right:3px; line-height:30px; width:50px; text-align:center; font-size:14px}
.mil_logo .mil_search .keyword{ float:left; border:solid 1px #e1e1e1; width:115px; padding:6px 12px; height:16px; line-height:16px; color:#999}
.mil_logo .mil_search .search_btn{ float:left; width:58px; height:30px; cursor:pointer; color:#fff; background:#528e17; border:0;}
.mil_logo .mil_search .search_btn:hover{background:#3f6c12;}

.nav{ background:#004100; height:45px; line-height:45px; overflow:hidden; width:1000px;}
.nav ul{ width:1100px}
.nav li{float:left;font-size:14px; white-space:normal; margin-right:1px;}
.nav li.home{ width:78px; text-align:center;}
.nav li a{ float:left; padding:0 14px;}
.nav li.home a{ width:78px; padding:0}
.nav li a:hover{ background:#528e17 !important; text-decoration:none;}
.nav li.cur a, .nav li.cur a:visited, .nav li.cur a:hover{ background:#528e17;text-decoration:none; padding:0 22px;}
.nav li.selected a{ background:#528e17 !important}

.blk_01 .bt{ border:solid 1px #dfdfdf; background:#f6f6f6; padding:14px 17px}
.blk_01 .bt p{ text-align:justify; line-height:22px; color:#333; font-size:14px;}
.blk_01 .bt span{ font-size:16px; color:#000}
.blk_01 .bc{ border-right:solid 1px #dfdfdf; padding:19px 0 0 5px;}

.blk_02{ width:300px; overflow:hidden;}
.blk_02 .bc{width:350px; padding:0 0 20px 5px;}
/* 标题 */
.tit, .tit h2{ background:url(/i1/ty/deco/2014/0219/im/mil_se_01.png) no-repeat -999em 0; overflow:hidden; *zoom:1}
.tit h2 {float:left; font-size:20px; font-weight:normal}
.tit h2 a:link, .tit h2 a:visited {color:#212121}
.tit h2 a:hover {color:#212121}
.tit .more {float:right; background:url(/i1/ty/deco/2014/0219/im/mil_se_01.png) no-repeat -315px -110px; padding-left:18px; margin-top:23px;}
.tit .more a, .tit .more a:visited{color:#528e17; font-size:15px}
.tit .more a:hover {color:#528e17;}

.tit_01{ height:59px; background-position:0 0}
.tit_01 h2{ padding:10px 0 0 20px; line-height:42px;}

.menu01{ height:40px; overflow:hidden;}
.menu01 li{ float:left;width:73px; height:40px; text-align:center; line-height:35px; font-size:14px; color:#333; background:url(/i1/ty/deco/2014/0219/im/mil_se_01.png) no-repeat -100px -60px; margin-right:1px;}
.menu01 li a{ color:#333 !important}
.menu01 li.selected{ color:#fff; background-position:0 -60px}
.menu01 li.selected a{ color:#fff !important}
/* 图文 */
.blk_tw:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.blk_tw {zoom:1; border-bottom:solid 1px #f3f3f3; padding:10px 0 20px}
.blk_tw h3 {font-size:20px; color:#333; font-weight:bold; line-height:40px; padding-bottom:2px;}
.blk_tw h3 a:link, .blk_tw h3 a:visited{color:#333}
.blk_tw h3 a:hover{color:#c00}
.blk_tw .twpic {float:left; text-align:center; padding-top:5px; width:150px; margin:0 16px 0 0; _margin-right:13px;}
.blk_tw .twpic img{display:block;-webkit-transition:-webkit-transform 300ms;-moz-transition:-moz-transform 300ms;-ms-transition:-ms-transform 300ms;-o-transition:-o-transform 300ms;transition:transform 300ms;}
.blk_tw .twpic img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.blk_tw .b_txt { overflow:hidden; *zoom:1}
.blk_tw .b_txt p {color:#252525; font-size:14px; line-height:24px;padding:0 20px 15px 0; text-align:justify}
.blk_tw .b_txt .date { font-size:13px; color:#666}
/* 图文之上图下文 */
.blk_tw_pic {zoom:1; text-align:center;}
.blk_tw_pic img {margin:0 auto; background:#fff; display:block; }
.blk_tw_pic span.op{display:block;line-height:24px;overflow:hidden;margin-top:-24px;color:#e4e4e4;height:24px;cursor:pointer;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )\9;background-color:rgba( 0, 0, 0, .5 );*background-color:transparent\9;position:relative;}
.blk_tw_pic a:hover, .blk_tw_pic a:hover span.op{ text-decoration:none; color:#fff;}

.btw01{ float:left; width:130px; height:85px; overflow:hidden; margin:0 35px 16px 0;}
.btw02 span.op{ height:35px; line-height:35px; color:#333; font-size:15px; margin-top:-35px;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#E6FFFFFF', endColorstr = '#E6FFFFFF' )\9;background-color:rgba( 255, 255, 255, .9 );}
.btw02 a:hover, .btw02 a:hover span.op{color:#000;}
/* 列表 */
ul.list li{ white-space:nowrap;}
ul.pot li{ background:url(/i1/ty/deco/2014/0219/im/mil_se_01.png) no-repeat -325px 14px; padding-left:14px;}

ul.list_01{ padding:10px 0 29px 0px; width:292px; overflow:hidden;}
ul.list_01 li{ line-height:33px; height:33px; overflow:hidden;zoom:1; font-size:14px; width:800px;}
ul.list_01 li span{ float:left;width:20px; color:#528e17; font-size:16px; font-family:Arial}
ul.list_02{ padding:15px 0 0 7px}
ul.list_02 li{ line-height:28px; height:28px;font-size:14px}

ul.list a:link{color:#000;}
ul.list a:visited{color:#666;}
ul.list a:hover{color:#c00;}

/* Loading */
.loading { width: 680px; clear: both; overflow: hidden; font-size: 14px; font-family: "Microsoft Yahei", "微软雅黑", "SimSun", "宋体" }
.loading div { background: url(#) 0 0 no-repeat; height: 32px; line-height: 32px; width: 120px; margin: 10px auto; padding-left: 40px; }
.reload { width: 670px; clear: both; overflow: hidden; font-size: 14px; font-family: "Microsoft Yahei", "微软雅黑", "SimSun", "宋体"; text-align: center; line-height: 30px; }
.JC_Loading{ padding:20px 0}
.new-page, .new-page:visited{ display:block; border:solid 1px #528e17; border-radius:4px; background:#f8fff2; color:#528e17; font-size:18px; text-align:center; line-height:46px; cursor:pointer}
.new-page:hover{ background:#d1ebba; text-decoration:none}

/* Paging */
.page-wrap { _zoom: 1; padding: 40px 0 60px 0; }
.page { font-family: "Microsoft", "微软雅黑", "SimSun", "宋体"; font-size: 14px; text-align: center; line-height: 23px; color: #999999; }
.page span, .page a { display: inline-block; padding: 0px 8px; background: white; margin: 0 6px; vertical-align: middle; }
.page a { border: 1px #004100 solid; color: #004100; text-decoration: none; }
.page span { border: 1px #004100 solid; color: #999999; }
.page span.cur { background: #528e17; color: white; border-color: #528e17; }
.page a:hover, .page a:active { border: 1px #528e17 solid; color: #004100; text-decoration: none; }
.page-wrap .page-expand { font-family: "Microsoft", "微软雅黑", "SimSun", "宋体"; font-size: 12px; border: 0px; color: #3d3d3d; }
.page-wrap .page-expand label, .page-wrap .page-expand input { text-align:center; display: inline-block; vertical-align: bottom; }
.page-wrap input { width: 43px; height: 23px; line-height: 23px; border: 1px solid #cecece; }

/* footer */
.footer{ text-align:center; color:#333; line-height:28px; border-top:solid 1px #d1d1d1; background:#fbfbfb; padding:20px 0; margin-top:20px;}
.footer a:link, .footer a:visited{ color:#333;}

a.noline:link, a.noline:visited{text-decoration:none;}
a.noline:hover{text-decoration:none;}