﻿a,img{-webkit-tap-highlight-color:rgba(255,255,255,0)}
a,article,aside,blockquote,body,dd,div,dl,dt,em,footer,h1,h2,h3,h4,h5,h6,header,html,i,img,li,menu,nav,p,section,small,span,ul{margin:0;padding:0;font-size:100%;border:0;vertical-align:baseline}
article,footer,header,menu,nav,section{display:block}
body{font-size:14px;color:#444;background:#f1f1f1;font-family:arial,verdana,"microsoft yahei"}
h1,h2,h3,h4,h5,h6{font-weight:400}
a{color:#444;text-decoration:none;-webkit-transition:background-color .15s linear,color .15s linear;-moz-transition:background-color .15s linear,color .15s linear;-o-transition:background-color .15s linear,color .15s linear;-ms-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear}
a:hover{color:#ef5b00;text-decoration:none}
ul{list-style-type:none}
img{max-width:100%;height:auto;width:auto\9;border:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s}
.header{width:100%;border-bottom:3px solid #ef5b00;background:#fff;position:fixed;z-index:100;top:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);background:rgba(255,255,255,.9);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .head{margin:0 auto;width:1004px;}
.logo{width:340px;float:left;display:inline;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.logo img{width:100%;height:60px;}
.menu{float:right;display:inline;text-align:right;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.menu ul{display:inline-block}
.menu li{line-height:60px;position:relative;display:inline-block;vertical-align:top}
.menu li a{padding:0 15px;font-size:16px;color:#333;font-family:"microsoft yahei";position:relative;display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.menu li a.on,.menu li a:hover{color:#fff;background-color:#ef5b00;}
.main{margin:77px auto 0;width:1004px;}
.ad{margin:0 auto 15px;width:100%;}
.single{margin-bottom:15px;background:#fff;width:700px;float:left;}
.articlebox{background:#fff;overflow:hidden;zoom:1}
.articlebox:after{display:block;clear:both}
.place{font-size:15px;margin-top:15px;padding:10px 15px;border-left:4px solid #ef5b00;background:#eee;margin-left:-4px;}
.multi{padding:20px 15px;display:block;clear:both;border-bottom:1px dashed #ddd}
.multi:hover{background-color:#f9f9f9}
.multi h2{height:30px;font-size:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.multiimg{width:210px;height:146px;float:left;display:inline;overflow:hidden}
.multiimg img{width:210px;height:146px;border-radius:5px}
.multiimg img:hover,.relateimg img:hover{opacity:.8;}
.multibox{padding-left:225px}
.multiinfo{margin:8px auto 5px;color:#ef5b00;line-height:26px;text-transform:uppercase}
.multiintro{color:#999;line-height:26px;overflow:hidden}
.sidebar{width:290px;float:right}
.sidebox{margin-bottom:15px;padding-top:15px;background:#fff;}
.sidetitle h3{font-size:15px;padding:10px;border-left:4px solid #ef5b00;background:#eee;margin-left:-4px;}
.sidebox ul{padding:10px;}
.sidebox li{counter-increment:nums;display:block;padding:1px 0 3px 30px;position:relative;margin:2px 0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sidebox li:first-child:before{background-color:#FF6B57}
.sidebox li:first-child:before,.divCrchives li:nth-child(2):before,.divCrchives li:nth-child(3):before{color:#fff;text-shadow:none;line-height:20px}
.sidebox li:before{width:22px;height:22px;line-height:20px;text-align:center;content:counter(nums,decimal);position:absolute;left:0;top:2px;border-radius:100%;background-color:#edefee;text-shadow:0 1px 0 rgba(255,255,255,.5);font-size:13px}
.f-toe{overflow:hidden;word-wrap:normal!important;white-space:nowrap;text-overflow:ellipsis}
.sidebox li:nth-child(2):before{color:#fff;background-color:#2ea7e0}
.sidebox li:nth-child(3):before{color:#fff;background-color:#6bc30d}
.toptag a:nth-child(9n){background-color:#4A4A4A;}
.toptag a:nth-child(9n+1){background-color:#428BCA;}
.toptag a:nth-child(9n+2){background-color:#5CB85C;}
.toptag a:nth-child(9n+3){background-color:#D9534F;}
.toptag a:nth-child(9n+4){background-color:#567E95;}
.toptag a:nth-child(9n+5){background-color:#B433FF;}
.toptag a:nth-child(9n+6){background-color:#00ABA9;}
.toptag a:nth-child(9n+7){background-color:#B37333;}
.toptag a:nth-child(9n+8){background-color:#F60;}
.toptag a{display:inline-block;margin:0 5px 5px 0;padding:0 6px;background-color:#ef5b00;color:#fff;line-height:18px;opacity:.8;filter:alpha(opacity=80);}
.toptag a:hover{color:#fff;opacity:1;filter:alpha(opacity=100);}
.link{overflow:hidden;width:1004px;margin:0 auto 15px;background:#fff;}
.link h3{font-size:15px;padding:10px 15px;background:#eee;}
.links{overflow:hidden;background:#fff;border-top:2px solid #ef5b00;}
.links ul{overflow:hidden;margin:10px 15px;}
.links ul li{display:inline-block;margin:5px 5px 5px 0;line-height:30px;border-radius:2px;}
.links a{border:1px solid #eee;padding:5px 8px}
.links a:hover{color:#fff;font-weight:500;background:#ef5b00;border:1px solid transparent}
.singletitle{padding:15px 15px 0;}
.singletitle h1{font-size:28px;color:#333}
.singleinfo{padding:15px 0;text-transform:uppercase;line-height:17px;border-bottom:1px dashed #efefef}
.singleinfo span{margin-right:15px;font-size:13px;color:#999}
.singleinfo a{color:#999}
.singleinfo a:hover{color:#ef5b00}
.content{margin-bottom:15px;padding:15px 15px 0;font-size:15px;line-height:30px;word-break:break-all;overflow:hidden}
.content p{margin:0 0 10px}
.content-intro{overflow:hidden;margin-bottom:15px;color:#999;padding:10px;border:1px solid #d8d8d8;background:#f9f9f9;}
.pages{padding-top:15px;}
.pages,.relate{clear:both;overflow:hidden;margin:0 15px;line-height:26px;border-top:1px dashed #eee;}
.pages p{height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
a.backtolist{float:right;display:inline;margin:8px 0 0;padding:3px 30px;font-size:14px;color:#ef5b00;border:1px solid #ef5b00;border-radius:50px}
a.backtolist:hover{color:#fff;background:#ef5b00}
.xg{margin:15px 0;}
.xg-title{font-size:15px;padding:10px;border-left:4px solid #ef5b00;background:#eee;margin-left:-4px;}
.xg ul{padding:5px 15px 0;}
.xg li span{float:right;font-size:.875em}
.xg li{overflow:hidden;height:35px;border-bottom:1px dotted #ddd;color:#999;line-height:35px}
.footer{clear:both;margin:0 auto;width:100%;font-size:14px;color:line-height:24px;background:#fff;border-top:3px solid #ef5b00;}
.copyright{margin:0 auto;width:1004px;padding:15px 0;text-align:center}
.pagebar{width:100%;padding:15px 0;font-size:14px;text-align:center;background:#fff;zoom:1}
.pagebar .now-page{margin:0 2px;display:inline-block;color:#fff;font-weight:bolder;padding:5px 10px;border:1px solid #ef5b00;background:#ef5b00}
.pagebar a{margin:0 2px;padding:5px 10px;color:#777;font-weight:bolder;border:1px solid #e2e2e2;background:#fff}
.pagebar a:hover{color:#ef5b00;border:1px solid #ef5b00;background:#fff}