@charset "utf-8";
/* CSS Document */

/*  

Theme Name: j2tirp-v2

Theme URI: http://www.j2tirp.com

Description: j2tirp

Version: 2.0

Author: j2tirp

Author URI: http://www.j2tirp.com/



*/
body{
  background-color:#ffffff;
  margin:0;
  padding:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#434343;
}
h1{
  margin:0;
  padding:0;
  font-weight:bold;
  font-size:26px;
  
}
.titletext h2{
  color:#000000;
  font-size:24px;
  font-family:Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  font-weight:bold;
}
.titletext h2 a{
  color:#000000;
  text-decoration:none;
}
.titletext h2 a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
h3{
  font-size:16px;
}

.test{
  clear:both;
}

#header{
  width:970px;
  height:111px;
  margin:0 auto;
}
.logo{
  width:197px;
  height:85px;
  float:left;
}
.logo img{
  border:0;
}
.menu{
  width:270px;
  float:left;
  margin-top:30px;
  font-family:Arial, Helvetica, sans-serif;
}
.menu ul{
  list-style:none;
  margin:0;
  padding:0;
}
.menu li{
  float:left;
  margin:0 10px;
  color:#eccf9a;
  font-size:18px;
  font-weight:bold;
}
.menu ul a{
  color:#000000;
  text-decoration:underline;
}
.menu ul a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
.search{
  width:478px;
  float:left;
  margin-left:25px;
  margin-top:30px;
}
.search-enter{
  width:300px;
  border:#000000 1px solid;
  float:right;
}
.search-btn{
  background-color:#414141;
  border:#000000 1px solid;
  color:#FFFFFF;
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  cursor:pointer;
  height:20px;
}
.linkbar{
  width:970px;
  height:26px;
  background-color:#000000;
  margin:0 auto;
  clear:both;
  display:block;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  line-height:26px;
}
.linkbar img{
  border:0;
  margin:0 5px;
  float:left;
}
.banner-top{
  margin-left:20px;
  padding-top:5px;
  float:left;
}
.piclink-top{
  float:right;
}
.piclink-text{
  float:left;
  height:26px;
}
.piclink-pic{
  float:left;
  margin-top:5px;
  height:21px;
}





#main{
  width:970px;
  margin:30px auto;
}
.left{
  width:125px;
  float:left;
}
.left img{
  border:0;
}
.left ul{
  width:125px;
  margin:0;
  padding:0 0 20px 0;
  list-style:none;
  font-size:14px;
} 

.left ul a{
  color:#000000;
  text-decoration:underline;
}
.left ul a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
.left ul li{
  margin:15px 0;
}
.left ul span{
  color:#959595;
  font-weight:bold;
}
.current{
  padding-left:12px;
  font-weight:bold;
  background:url(images/dot.jpg) no-repeat;
}
.banner-left{
  width:125px;
  height:600px;
  text-align:center;
}
.banner-left img{
  margin:0 auto;
}
.leftimgbox{
  background-color:#000000;
  color:#959595;
  font-size:10px;
  padding-bottom:3px;
  text-align:center;
  margin-bottom:15px;
}
.leftimgbox img{
  display:block;
}
.leftimgbox a{
  color:#959595;
  text-decoration:none;
}
.leftimgbox a:hover{
  color:#00a0e9;
  text-decoration:underline;
}

.center{
  width:500px;
  margin:0 72px 0 73px;
  float:left;
  font-size:12px;
}
.center p{
  line-height:22px;
  margin:20px 0;
}
.center img{
  border:0;
}
.briefbox{
  width:500px;
  margin-bottom:80px;
}
.briefbox a{
  color:#00a0e9;
  text-decoration:none;
  font-weight:bold;
}
.briefbox a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
.titlebox{
  width:500px;
}
.titletext{
  width:380px;
  float:left;
}
.commentbox{
  width:120px;
  float:left;
  font-size:11px;
  text-align:right;
  line-height:18px;
}
.commentbox a{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}
.commentbox a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
.commentbox img{
  border:0;
}
.homeinfo{
  width:500px;
  height:18px;
  background-color:#eeeeee;
}
.homeauthor{
  width:395px;
  height:18px;
  line-height:18px;
  float:left;
  font-size:11px;
  color:#7d7d7d;
  padding-left:5px;
}
.homeauthor a{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}
.homeauthor a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
.readmore{
  width:100px;
  height:18px;
  float:left;
  background-color:#7a7a7a;
  line-height:18px;
  font-size:11px;
  text-align:center;
  color:#FFFFFF;
}
.readmore a{
  color:#FFFFFF;
  text-decoration:none;
}
.readmore a:hover{
  color:#FFFFFF;
  text-decoration:underline;
}
.pagebar{
  width:500px;
}
.pagebar ul{
  list-style:none;
  margin:0;
  padding:0;
  color:#7d7d7d;
}
.pagebar li{
  float:left;
  margin:0 5px;
}
.pagebar a{
  color:#000000;
  text-decoration:underline;
}
.pagebar a:hover{
  color:#00a0e9;
  text-decoration:underline;
}

.right{
  width:200px;
  float:left;
}
.banner-right{
  width:200px;
  height:200px;
  margin-bottom:15px;
}
.right img{
  border:0;
}
.rightimgbox{
  background-color:#000000;
  color:#959595;
  font-size:10px;
  padding-bottom:3px;
  text-align:center;
  margin-bottom:15px;
}
.rightimgbox img{
  display:block;
}
.rightimgbox a{
  color:#959595;
  text-decoration:none;
}
.rightimgbox a:hover{
  color:#00a0e9;
  text-decoration:underline;
}




#footer{
  width:970px;
  background-color:#eeeeee;
  border-top:#000000 1px solid;
  margin:0 auto;
  font-size:11px;
  line-height:20px;
  text-align:center;
}
#footer a{
  color:#000000;
  text-decoration:none;
}
#footer a:hover{
  color:#000000;
  text-decoration:underline;
}
#footer span{
  margin:0 5px;
}




/* details */
.detailinfo{
  width:500px;
  height:18px;
  margin:3px 0;
}
.detailauthor{
  width:375px;
  height:18px;
  line-height:18px;
  float:left;
  font-size:11px;
  color:#7d7d7d;
  padding-left:5px;
}
.detailauthor a{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}
.detailauthor a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
.related{
  width:500px;
  margin-bottom:50px;
}
.relatedbox{
  width:150px;
  float:left;
  text-align:center;
  font-size:11px;
}
.relatedbox img, .relatedbox-cen img{
  border:0;
  display:block;
}
.relatedbox a, .relatedbox-cen a{
  color:#000000;
  text-decoration:underline;
}
.relatedbox a:hover, .relatedbox-cen a:hover{
  color:#00a0e9;
  text-decoration:underline;
  margin-bottom:80px;
}
.relatedbox-cen{
  width:150px;
  margin:0 25px;
  float:left;
  text-align:center;
  font-size:11px;
}
.comments{
  width:500px;
  clear:both;
  margin-bottom:10px;
  border-bottom:#e5e5e5 1px dashed;
  padding-bottom:5px;
  font-size:11px;
}
.comment-img{
  width:48px;
  height:48px;
  float:left;
  margin-right:10px;
}
.comment-img img{
  border:0;
}
.comment-content{
  width:442px;
  float:left;
}
.comment-content p{
  margin:0;
  padding:0;
  clear:both;
  line-height:15px;
  font-size:11px;
}
.comment-info{
  width:442px;
  color:#313131;
}
.user{
  float:left;
}
.user a{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}
.user a:hover{
  color:#00a0e9;
  text-decoration:underline;
}
.date{
  float:right;
  color:#898989;
}
.commentsadm{
  background-color:#f5f5f5;
  width:500px;
  clear:both;
  margin-bottom:10px;
  border-bottom:#e5e5e5 1px dashed;
  padding-bottom:5px;
  font-size:11px;
}
.yourcomments{
  width:500px;
  margin-top:50px;
}
.commententer {
  width:250px;
  border:#cccccc 1px solid;
}
.yourcomments textarea{
  width:400px;
  height:150px;
  border:#cccccc 1px solid;
}
.yourcomments span{
  font-size:10px;
  margin-left:2px;
  color:#959595;
}
.prenext {
  width:500px;
  margin-top:30px;
}
.prenext ul{
  margin:0;
  padding:0 0 0 15px;
}
.prenext li{
  margin:10px 0;
}
.prenext li a{
  color:#000000;
  text-decoration:underline;
  font-weight:bold;
  display:block;
}

