﻿/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");

/*---------- base ---------*/
/*html{filter:gray();}*/
body{font-size:12px;font-family:"微软雅黑","宋体",Arial;color:#222;background:#fff;margin:0;padding:0;}
input,textarea{font-size:14px;}
p{padding:0;}
img{border:none;}
a{color:#73AF1D;text-decoration:none;outline:none;}
#page{width:980px;background:#fff;margin:0 auto;}
#header{height:74px;position:relative;margin:0 auto;}
#header h1 a{background:url(../images/logo.gif) no-repeat;text-indent:-900em;width:239px;height:74px;position:absolute;left:2px;}
#nav{list-style:none;position:absolute;right:0;bottom:0;margin:0;padding:0;}
#nav li{float:left;position:relative;text-align:center;}
#nav a{background:#fff;height:34px;display:block;padding-top:40px;font-size:14px;color:#222;text-decoration:none;margin-left:12px;}
#nav a:hover,#nav li.current a{background-position:left bottom;color:#73AF1D;}
#nav span{background:#fff;padding-right:22px;}
#nav a:hover span{background:#fff;}
#searchbar{background:url(../images/adbg.gif) repeat-x;height:30px;padding:2px 6px 0 0;}
#searchbar .ad{width:728px;height:15px;float:left;padding:5px 0 0 15px;}
#searchform img{vertical-align:bottom;}
#searchform #simgkey{width:106px;float:left;margin-right:8px;background:#fff;font-size:12px;border:1px inset;color:#000;padding:3px 5px;}
#left-col{float:left;width:710px;border:solid 0 #000;clear:left;background:none;position:relative;}
#left-col .top{background:#fff;height:17px;width:710px;display:block;overflow:hidden;}
#left-col div.content{width:698px;overflow:hidden;background:#fff;padding:35px 6px 10px 0;}
#left-col div.content img{cursor:pointer;}
#left-col div.view{padding:15px 22px 25px;}
#left-col div.thumb{padding-top:15px;}
#left-col div.page{padding-top:0;}
#left-col .page h2{font-size:14px;color:#222;margin:0;padding:0 0 10px;}
#left-col .page h3{font-size:14px;color:#222;margin:0;padding:0 0 5px;}
.quality{font-size:14px;color:#89b5c6;text-align:center;}
.location{font-size:14px;color:#222;position:absolute;left:10px;top:6px;z-index:1;margin:0;padding:0;}
.location span{background:#73AF1D;font-weight:400;color:#fff;padding:0 6px;}
.location label{color:#73AF1D;font-weight:400;padding:0 6px;}
#options{position:absolute;right:1px;top:0;width:363px;height:22px;background:#fff;border-left:solid 0 #000;font-size:12px;color:#222;padding:7px 10px 0;padding-left:100px;}
#options input{border:none;margin-right:3px;}
.wp-pagenavi{clear:both;line-height:100%;letter-spacing:-1px;position:absolute;right:22px;}
.wp-pagenavi span.current{color:#73AF1D;background:#fff;border:1px solid #73AF1D;font-weight:700;font-size:10px;font-family:verdana;}
.wp-pagenavi a,.wp-pagenavi span{margin-left:5px;width:32px;height:20px;display:block;text-align:center;float:left;font-size:10px;font-family:verdana;color:#fff;background:#73AF1D;border:1px solid #73AF1D;padding:5px 0 0;}
.wp-pagenavi a:hover{text-decoration:none;color:#73AF1D;background:#fff;}
.single-bg{background:#fff;border:solid 1px #000;color:#ccc;line-height:26px;padding:11px;}
.single-bg img{margin-bottom:5px;}
.single-bg h3{font-size:14px;color:#222;margin:0;padding:0 0 10px;}
.single-bg h3 a{color:#89b5c6;text-decoration:none;}
.single-bg h3 a:hover{color:#fff;text-decoration:none;}
#right-col{float:left;width:268px;}
#sidebar{border:solid 0 #000;background:#fff;width:260px;font-size:12px;}
#sidebar .top{background:#fff;height:35px;width:260px;display:block;}
#sidebar .content{padding:0 0 5px 3px;}
#sidebar .ad{float:right;position:relative;z-index:3;border-left:1px solid silver;margin:-5px 0 0 -2px;padding:0 0 0 8px;}
#sidebar .ad li{line-height:22px;}
#sidebar li p{padding-left:8px;line-height:16px;color:#666}
#sidebar .menu{float:left;margin-top:-5px;width:118px;}
#sidebar .menu img{margin-bottom:8px;display:block;}
#sidebar h4{font-size:14px;color:#222;position:relative;z-index:4;margin:0;padding:0 0 7px;}
.tagcloud{list-style:none;font-size:12px;line-height:140%;margin:0;padding:0 0 10px;}
.tagcloud li{display:block;margin:0 0 3px;padding:0;text-transform: uppercase;}
.tagcloud a{text-decoration:none;margin:0;}
.tagcloud a:hover{text-decoration:none;color:#fff;background:#73AF1D;}
.tagcloud a.more{background:#73AF1D;color:#fff;}
#tab{width:262px;margin-top:20px;}
#extras ul{width:260px;}
.extras h4{font-size:14px;color:#999;background:#101415;margin:0;padding:7px 10px 5px;}
.extras{list-style:none;color:#ebebeb;margin:0;padding:0;}
.extras li{background:#191e1f;border-bottom:solid 1px #0a0d0e;margin:0;padding:0;}
.extras p{padding:5px 10px 10px;}
.btn-archive{float:right;padding:3px 0;}
#upnews ul li{vertical-align:bottom;line-height:30px;margin:0;padding:0;}
#upnews a{background:#191e1f;border-bottom:solid 1px #0a0d0e;text-decoration:none;padding:5px 2px 5px 10px;}
#upnews a:hover{background:#090c0d;text-decoration:none;}

#footer{font-family:"宋体"; background-color:#AAA;clear:both;font-size:12px;color:#222;position:relative;height:30px;display:block;margin:20px auto;}
#footer p{width:950px;line-height:100%;margin:0 auto;padding:13px 0 5px;}
#footer a,#footer a:visited{text-decoration:none;color:#222;}
#footer a:hover{text-decoration:none;color:#FF6600;}

#gototop{margin-left:500px;padding:3px 14px 3px 0;}

#footer_links{width:980px;margin:5px auto;font-size:12px;padding:5px 0px;border:2px solid #ccc;border-left:0px;border-right:0px;}
#footer_links li{display:block;float:left;margin-right:8px;padding-right:8px;border-right:1px solid #CCC;}

.clear { clear: both; font-size:1px; width:1px; height:0; visibility: hidden;}
.left{float:left;}
.image img{border:solid 1px #000;background:#333;padding:7px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}

.ablum{list-style:none;width:700px;margin:0;padding:0;}
.ablum_old li{float:left;display:inline;width:102px;text-align:center;height:102px;overflow:hidden;position:relative;margin:-1px;padding:0;}
.ablum li{float:left;display:inline;width:102px;text-align:center;height:102px;overflow:hidden;position:relative;margin:-1px;padding:0;}
.album li div.phot{position:absolute;background:url(images/hot2.gif) no-repeat;height:15px;width:15px;left:5px;top:5px;}

ul.ablum li img{border:0;cursor:pointer;margin:5px;}
.ablum a{height:100px;width:100px;display:block;background:url(../images/floading.gif) center no-repeat;margin:0;padding:0;}
.ablum a span{position:absolute;left:-9999px;font-family:微软雅黑,宋体,Arial;}
.ablum a img.hot{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;border:1px solid #a0a0a0;}
.ablum a:hover img.hot{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;border:1px solid #101415;}
.ablum li.adsense{width:501px;background:url(../images/adsbg.gif) 5px 6px no-repeat;height:96px;overflow:hidden;}
.ablum li.adsense div{text-align:left;border:0 dotted #d4d4d4;height:76px;overflow:hidden;margin:10px 10px 10px 10px;padding:6px 0 0;}
.ablum a.bigfoto{display:inline;border:0 solid #444;text-align:left;overflow:hidden;margin:0;padding:0;}
.ablum li.bigF a:hover,.ablum li.bigF a{background:none;}
#scroller{width:389px;height:189px;overflow:hidden;float:left;border:1px solid #444;margin:0;}
.ablum a.bigfoto img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;margin:0;padding:0;}
.ablum a:hover{background:#73AF1D;}
.ablum a:hover span strong{font-weight:400;font-size:10px;font-family:arial;color:#000;}
.ablum a:hover span{bottom:2px;cursor:pointer;left:1px;width:99px;display:block;height:18px;color:#000;font-size:12px;font-family:arial;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;background:#73AF1D;margin:0;padding:0;}
div.toolbar{position:absolute;top:2px;right:0;text-align:right;height:18px;color:#333;font-size:12px;background:#f4f4f4;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;padding:0 6px 2px 8px;}
div.toolbar a{color:#73AF1D;}
.content h2{font-size:12px;text-align:right;font-weight:400;}
.content h2 a,.content h2 a:visited{color:#222;}
#ajaxwaitid{position:absolute;display:none;z-index:100;width:100px;height:1.6em;top:0;right:0;overflow:hidden;background:#d00;color:#fff;}
.popupmenu_popup{text-align:left;overflow:hidden;border:1px solid #E6E6E6;background:#F2F2F2;background-repeat:repeat-x;background-position:0 1px;padding:10px;}
#tt{list-style:none;margin:0;padding:0;}
#tt li{cursor:pointer;display:inline;float:left;width:36px;height:34px;text-align:center;margin:0;padding:0;}
.mar h2{display:none;width:32px;height:32px;overflow:hidden;}
a.left{width:32px;height:32px;text-align:center;background-color:Transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/l.png',sizingMethod='crop');cursor:pointer;}
a.left[href]{background-image:url(../images/l.png);background-repeat:no-repeat;}
.mar{float:left;display:block;margin:0;}
a.right{width:32px;height:32px;text-align:center;background-color:Transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/r.png',sizingMethod='crop');cursor:pointer;}
a.right[href]{background-image:url(../images/r.png);background-repeat:no-repeat;}
a.open{width:32px;height:32px;text-align:center;background-color:Transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/o.png',sizingMethod='crop');cursor:pointer;}
a.open[href]{background-image:url(../images/o.png);background-repeat:no-repeat;}
a.close{width:32px;height:32px;text-align:center;background-color:Transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/c.png',sizingMethod='crop');cursor:pointer;}
a.close[href]{background-image:url(../images/c.png);background-repeat:no-repeat;}
.links{list-style:none;margin:2px 0 4px;padding:0;}
.links li{float:left;width:132px;text-align:center;height:70px;overflow:hidden;position:relative;margin:3px 4px 5px 3px;padding:0;}
.links li a{height:68px;width:118px;display:block;background:#fff;line-height:29px;border:1px solid #f1f1f1;overflow:hidden;color:#73AF1D;font-weight:700;font-size:12px;padding:0 6px;}
.links li.slink{float:left;width:132px;text-align:center;height:30px;overflow:hidden;position:relative;margin:3px 4px 5px 3px;padding:0;}
.links li.slink a{height:28px;width:118px;display:block;background:#fff;line-height:28px;border:1px solid #f1f1f1;overflow:hidden;color:#73AF1D;font-weight:400;font-size:12px;padding:0 6px;}
.links li a:hover{text-decoration:none;border:1px solid #73AF1D;background:#fff;color:#73AF1D;}
.links li a span{line-height:18px;display:block;font-weight:400;font-size:12px;color:gray;text-align:left;padding:0 0 0 4px;}
.links li.chu a{font-weight:700;background:#fff;color:#333;border:1px dotted #dedede;}
.rtabs{width:128px;clear:left;}
.tabF{float:left;width:126px;line-height:normal;margin:0 0 5px;}
.tabF ul{list-style:none;margin:0;padding:0;}
.tabF li{display:inline;margin:0;padding:0;}
.tabF a{float:left;background:#fff;border:1px solid #73AF1D;text-decoration:none;color:#73AF1D;margin:0;padding:0 8px;}
.tabF a.noww{background:#73AF1D;border:1px solid #73AF1D;text-decoration:none;color:#fff;}
*,form{margin:0;padding:0;}
a:visited,#nav a:visited,.extras a:hover{text-decoration:none;}
a:hover,.extras a{text-decoration:underline;}
ul,#upnews ul{list-style:none;margin:0;padding:0;}
#header h2,.hidden,#bk{display:none;}
#searchform,.right{float:right;}
.ablum a img,.ablum a:hover img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}

/*-----自加----*/

#flashnews{width:320px;height:200px;position:relative;text-align:left;margin:4px 0 0 3px;padding:0;float:left;}

#onenews{
width:365px;
margin:5px;
text-align:left;
height:200px;
font-size:12px;
line-height:20px;
float:left;
}
#onenews a:hover{
background-color:#FFF;
}
#onenews a{width:auto;height:auto;}
#onenews h2{text-align:center;}
#onenews h2 a{
font-size:14px;
font-weight:bold;
color:#73AF1D;
text-align:center;
}
#toutiao{margin-top:10px;border-top:1px dotted #ccc;padding-top:6px;clear:both;font-size:12px;height:85px;}
#toutiao span{width:180px;float:left;margin:0px;padding:0px;line-height:21px;}

#post_foot{margin-top:5px;}
.post_tags {
background:transparent url(/images/icons.gif) no-repeat scroll 0 -400px;
height:16px;
line-height:16px;
width:16px;
padding-left:20px;
}
#taglist{padding-right:10px;}
.fc_03c{font-weight:bold;color:#F60;}

/*----pages------*/
#pages em{ line-height: 26px;
font-style:normal;
color:#003399; }
#pages{margin:10px 0px;float:left;background: #F7F7F7; height: 24px; line-height: 26px; color: #999; overflow: hidden;}
#pages a, #pages strong, #pages em, #pages kbd, #multipage #pages em { float: left; padding: 0 8px; line-height:26px; }
#pages a:hover { background-color:#ccc;color:red; }
#pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
#pages a.prev, #pages a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#pages a.next { padding: 0 15px; }
#pages kbd { border-left: 1px solid #CAD9EA; margin: 0; }
#pages kbd { padding: 1px 8px; }
#pages kbd input { border: 1px solid #CAD9EA; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
#pages kbd>input { margin-bottom: 2px; }
/*----pages------*/
