@charset "utf-8";
* {margin:0;padding:0;}
html {background:#fff;}
body {color:#333;margin:0 auto;text-align:left;position:relative;overflow-x:hidden;}
div,ul,li,span,p,em,strong,a {overflow:hidden;margin:0;padding:0;text-align:left;}
input {-webkit-appearance:none; /*去除input默认样式*/}
ul,li {list-style-type: none;}
a {text-decoration: none;color:#333;}
a:hover {text-decoration:none;color:#333333;}
img {border:none;}
.left {float:left;}
.right {float:right;}

#header {width:100%;top:0;left:0;he/ight:67px;text-align:center;position:relative;}
#header h1,#header h2,#header h3 {height:35px;font:normal 16px/30px sans;color:#fff;background:#ff8600;text-ind/ent:-999px;}
#header h2 a{color:#FFF}
#header h2 a:visited {color:#FFFFFE!important}

#show #header {height:35px;}
#show #footer {height:70px;}

.left_ico {width:40px;height:30px;background:url(../images/icon.png) -8px -6px no-repeat;position:absolute;left:0px;top:4px;}
.right_ico {width:40px;background:url(../images/icon.png) -54px -6px no-repeat;position:absolute;right:0px;top:4px;}
.left_ico a,.right_ico a {display:block;width:100%;height:30px;text-indent: -999px;}

.nav ul {height:30px;background:#e5e5e5;color:#333;}
.nav li {float:left;width:20%;text-align:center;}
.nav li a {font:16px/30px sans;color:#333;}
.nav li a:visited {font:16px/30px sans;color:#000;}
.nav2 li {width:50%;}

#index .nav li {width:20%;}

#footer {width:100%;height:50px;bottom:0;left:0;background:#ff8600;}
.search {height:44px;text-align:center; color:#FFF; padding-top: 5px;}
.se_key {width:60%;height:37px;padding-left:5px;background:#fff;border:0;color:#666;font-size: 14px;}
.se_sub {width:23%;height:37px;margin-left:2%;border:none;background:#ac5a00;color:#fff;font-size: 15px;}
.copyright {color:#fff;text-align:center;line-height:35px;font-size:0.7em;}
.copyl{height:20px;text-align:center; color:#FFF; padding-top:5px; font-size:12px;}
.vp{height:30px;text-align:center; color:#FFF; padding-top:5px;padding-bottom:5px; font-size:13px;}

#content {margin:0.5em 0.5em;}
.title h2,.title h1 {display:block;color:#333;margin-bottom:1em;border-bottom:1px solid #ccc;font:normal 22px/1.5 sans;}

.list li {display:block;margin-bottom:0.9em; height:1.3em; overflow-y:hidden; border-bottom:1px solid #eae8df;}

.list li a { line-height:1.3em;font-size:1em;}
.list li span {color:#999;margin-left:6px;font-size:11px;}
.list li a:visited {}
.list .list_photo li a {line-height:1.2;font-size:1em;}

.list dl {height: 80px;display: block;border-bottom: 1px solid #F0F0F0;padding: 0.5em;zoom:1;
background:#FCFCFC;
/*background: rgba(255,255,255,1);
 background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 ); */
}
.list dl dt {float: right;width: 90px;text-align: right;}
.list dl dt img {width: 80px;height: 80px;}
.list dl::after { clear: both;content: " ";display: block;height: 0px;overflow: hidden;}
.list dl dd a {font-size: 1em;max-height: 2.6em;overflow: hidden;display: block;}
.list dl dd span {display: block;font-size: 0.8em;color: #999;margin-top: 1em;}
.title2 {height:30px;padding:0 0.5em;margin-bottom:0.6em;background:#ffecd7;text-align:center;text-align:right;position:relative;line-height:30px;}
.title2 a {font-size:1em;display:inline-block;color:#ff8600;margin-right:0.3em;}
.title2 a.left {position:absolute;left:0;top:0;height:29px;padding:0 0.5em;border-bottom:1px solid #ff8600;}




.page {text-align:center;margin:1em 1em;font-size:12px;}
.page a {min-width:1em;padding:0.6em 1em;background:#ffe6ca;color:#333;text-align:center;border-radius:4px;}
.page span {padding:0.2em 0;margin-top:1px;display:inline-block;color:#999;}


.show h1 {display:block;font:bold 1.2em/1.7 sans;text-align:left;}
.show cite {display:block;font-style:normal;color:#999;border-bottom:1px solid #E0E0E0;padding:1em 0;font-size:0.8em;text-align:left;}

.show_content *,.show_content {line-height:1.7;font-size:1em;}
.show_content img {max-width:100%;}

.show_content a {text-decoration:underline;color:blue;margin:0.3em 0;display:block;}
.show_content p {}

.next_arl {margin-top:1em;}
.next_arl a {display:block;padding:0.4em 0;font-size:0.9em;color:#666;height:1em; overflow:hidden}

.con {}
.title_sm {background:#eee;font:normal 14px/1.2 sans;border-bottom:1px solid #E0E0E0;padding:0.8em;margin-bottom:0.8em;}
.con dl {border-bottom:1px dotted #ccc;padding-bottom:0.5em;margin-bottom:0.5em;font-size:12px;}
.con dt {color:#ff8600;display:inline;}
.con dd {color:#666; padding-top:8px;}
.con dt em {font-style:normal;color:#999;margin-left:0.8em;font-size:9px;}

.search_list dl {border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em;}
.search_list dl dt {font-size:16px;color:#333;}
.search_list_time {text-align:center;margin-top:0.3em;font-size:10px;color:#999;}
.search_list_info {font-size:12px;line-height:1.2;color:#666;}

.reg li {margin-bottom:1em;font-size:12px;}
.reg li label {display:inline-block;margin-right:6px;width:70px;text-align:right;}
.reg li input {width:60%;border:1px solid #ccc;}
.gologin {color:#666;text-decoration: underline;font-size:12px;}

.add_con {font-size:12px;text-align:center;}
.add_con p {margin:0.5em 0;}
.add_con input,.add_con textarea {width:98%;margin-bottom:0.6em;}
.add_con a {color:blue;text-decoration: underline;}
.list_img_a{display:block; height:35px; overflow:hidden}

.next_arl ul li{ height:20px; padding-bottom:5px; overflow:hidden}

.navtop ul {height:30px;background:#e5e5e5;color:#333;}
.navtop li {float:left;width:20%;text-align:center;}
.navtop li a {font:16px/30px sans;color:#333;}

.nav_cur{background:#475558;}
.nav_cur a{}
.nav_cur a:visited{}
.orange{color:#999999}
.s_head{background-color:#FF8600; padding-bottom:10px;}
.cm-t{ color:#999999;}
.cm-t span{ color:#F00}
.cbtn{ height:30px;}
.cinput{ height:30px; padding-left:3px;}
.all_oth{border-radius: 0px!important; border:none!important;}
.title_sm a:visited{ color:#000;}
.input22{ padding-top:5px; padding-left:5px;}
.cnzz{ display:none}
.vp a{ color:#FFF}
.lbtn a{ display:block; width:100%;color:#333333; text-align:center; margin-top:0.2em; margin-bottom:0.5em; background:#eae8df; height:1.8em; line-height:1.8em;}
.lbtn a:active{ color:#333333; text-decoration:none!important;}

#content .list li{ background: url("../images/goicon.png") 100% 50% no-repeat transparent;padding-right:2em;}

.list_photo {height:135px;margin-bottom:1em;text-align:left; overflow:hidden;}
.list_photo ul li{ height:138px;overflow:hidden; float:left; background:none!important; padding-right:0!important; }
.list_photo a {width:120px;margin-left:20px;font-size:14px!important;text-align:center;display:inline-block;}
.list_photo a img {width:120px;height:100px;display:block;}

.list li a:active{ color:#333333; text-decoration:none!important;}

.hotkey{ color:#FFF;margin-top:0.5em; color:#FFF; padding-left:0.5em}
.hotkey a{ color:#FFF; margin-right:0.3em;}
.search_index{  padding-bottom:0.8em;}
.search_index .se_sub{ background:#475558;-webkit-appearance: none;}
.search_index .se_key{ border:1px solid #E5E5E5;-webkit-appearance: none;}
.search_index .hotkey{color: #000}
.search_index .hotkey a{ color: #000}
.copyl,.vp{ background:#FF8600}

#header h1{ padding-top:5px; height:33px;}

.cblist2 .liTitle span {font-weight:bold;text-align:left;}
.cblist2 li {height:2em;line-height:2em;border-bottom: 1px solid #EAE8DF;margin-bottom:1px;color:#475558; padding-left:1em;background: url("../images/goicon.png") 100% 50% no-repeat transparent;padding-right:2em;}
.cblist2 a {display:block;}
.cblist2 a:hover {cursor:pointer;}
.cblist2 span {float:left;width:59px;}
.cblist2 span.span1 {text-align:left; padding-left:3px;}
.cblist2 span.span1 em {font-style:normal;color:red;}
.cblist2 span.span2 {width:165px;}
.cblist2 li p {margin-left:26px;color:#999;}
.list a:visited{ color:#999}

.article_nav{
   background: #ff8600;
   text-align: left;
   color: #fff;
   padding-left: 10px;
   height: 35px;
   line-height: 35px;
}
.article_nav a{
  color: #fff;
}
.article_nav .site{
  float: right;padding-right: 10px;
}
.show cite{
	padding-bottom: 5px!important; margin-bottom: 10px;
}
#AppList li {border-bottom: 1px solid #ddd;padding: 0.5em 0;margin: 0 0.5em; }
#AppList li .listpic {float: left;margin-right: 3%;}
#AppList li span {clear: both;color: #999;display: block;font-size: 0.8em;margin-top: 0.5em;}
#AppList li em {color: #59acff;font-style: normal;}
#AppList li .l1img{ margin-top: 0.5em;}
#AppList li .l1img{ max-height: 80px; overflow: hidden; }
#AppList li .l1img img {float: left;width: 31%;margin-right: 2%; }
#AppList li .l2 { max-height: 80px; overflow:hidden; }
#AppList li .l2img { width: 31%;float: right; }
#AppList li .l2txt { padding-right: 0.5em; }
#AppList li .l2img img {margin-right: 2%; width: 100%;}
.nav_cur  {background: #e5e5e5;}
.nav_cur a { color:#ff8600!important ; }
.title2 a:visited{
	color: #ff8600;
}
.nav ul { height: 35px; line-height: 35px;}
.list .l {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
 padding-bottom: 5px;
}
.gray{
  color: #999;
}
input{-webkit-appearance:none!important;}
#header h1 .orange,#header h1 a { color: #fff;}