body{
margin:0;
background-color:#FAFAFA;/*#EDE8E2*/
}

.h11{
font-size:18px;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
width:850px;
margin:0 auto;
padding-top:5px;
}

.header{
width:100%;
height:130px;
background-color:#000000;
margin-bottom:10px;
border-bottom:#6F1E02 solid 10px;
position: relative;

}

.logo{
/*background-image:url("joxx.jpg");*/
/*margin:auto;*/
width:420px;
height:100px;

}

.container{
width:980px;
/*height:500px;*/
margin:0 auto;
margin-top:10px;
}

.leftc{
background-color:#FFFFFF;
border:#CCCCCC solid 1px;
width:480px;
padding-top:23px;
padding-bottom:10px;
float:left;
background-image:url("../images/lower.jpg");
background-repeat:repeat-x;
}

.leftc img{
margin:0 auto;
}

.leftc p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
}

.leftc li,ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
}

li,ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
/*color:#666666;*/
color:#FF6600;
}

.clearr{
clear:both;
}

.right_holder{
margin-left:10px;
width:300px;
float:left;
}

.mid_holder{
margin-left:10px;
width:160px;
float:left;
}

.rightc{
padding-top:23px;
padding-bottom:10px;
background-color:#FFFFFF;
border:#CCCCCC solid 1px;
/*margin-left:20px;*/
width:300px;
background-image:url("../images/lower.jpg");
background-repeat:repeat-x;
float:left;
}

.midc{
padding-top:23px;
padding-bottom:10px;
background-color:#FFFFFF;
border:#CCCCCC solid 1px;
/*margin-left:20px;*/
width:160px;
background-image:url("../images/lower.jpg");
background-repeat:repeat-x;
float:left;
}

.footer{
/*background-image:url("footer.gif");*/
background-image:url("../images/foot.jpg");
height:180px;
width:100%;
background-repeat:repeat-x;
margin-top:10px;
border-top:#000000 solid 20px;
background-color:#21201C;
}


/*/------*/

.msg_list {
width:100%;
height:180px;
background-color:#000000;
margin-bottom:10px;

}

.msg_head {
cursor: pointer;
width:100%;
height:70px;
background-color:#000000;
}

.msg_body {
background-color:#000000;
width:100%;
height:110px;
}

.post_container{
height:100px;
width:98%;
margin:0 auto;
background-color:#F3F0ED;
border-bottom:#CDCDCD dotted 1px;
margin-bottom:10px;
}

.post_container_g{
height:100px;
width:98%;
margin:0 auto;
background-color:#E5E5E5;
border-bottom:#CDCDCD dotted 1px;
margin-bottom:10px;
}

.post_container_g:hover{
height:100px;
width:98%;
margin:0 auto;
background-color:#FFFFFF;
border-bottom:#CDCDCD dotted 1px;
margin-bottom:10px;
}



.post_container:hover{
height:100px;
width:98%;
margin:0 auto;
background-color:#FFFFFF;
border-bottom:#CDCDCD dotted 1px;
margin-bottom:10px;
}


.comment_container{
width:95%;
margin:0 auto;
border-top:#CDCDCD dotted 1px;
border-bottom:#CDCDCD dotted 1px;
margin-bottom:10px;
}

.post_container2{
width:98%;
margin:0 auto;
/*background-color:#F3F0ED;*/
border-bottom:#CDCDCD dotted 1px;
margin-bottom:10px;

}

.post_container2 p{
font-size:12px;
color:#333333;
}

.post_container2 a{
font-size:11px;
color:#000000;
text-decoration:none;
}

.post_container2 a:hover{
font-size:11px;
color:#999999;
text-decoration:none;
}

.lili{
list-style:none;
}


/*.tag{
width:60px;
height:60px;
background-color:#515151;
float:left;
text-align:center;
border:#CCCCCC dotted 2px;
margin-right:5px;
}*/

.tag{
background-image:url("http://www.joxtechnology.com/images/3.jpg");
background-repeat:no-repeat;
width:60px;
height:60px;
float:left;
text-align:center;
margin-right:5px;
}

.hits{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
color:#fff;
text-align:center;
}

.vw{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#fff;
text-align:center;
}

.ph1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.ph1:hover {
text-decoration:underline;
}

.ph2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
}

.right_nav{
width:90%;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.right_nav a{
text-decoration:none;
color:#000000;
}

.right_nav a:hover{
text-decoration:underline;
}


.right_nav li{
margin-left:10px;
color:#FF6600;
}


.navt{
font-size:14px;
font-weight:bold;
line-height:20px;
}

.serch{
width:250px;
height:40px;
background-color:#CCCCCC;
float:left;
}

.search_box{
float:right;
margin-top:8px;
height:22px;
width:200px;
border:none;
margin-right:20px;
}

.sopt{
margin-top:8px;
width:130px;
float:right;
height:10px;
}

.wtxt{
font-size:12px;
color:#CCCCCC;
}

.mainnav1{
padding-top:8px;
width:230px;
_width:230px;
height:100px;
float:left;
background-color:#000000;
}

.mainnav1 li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:15px;
/*background-image:url("navbg.jpg");*/
}

.mainnav1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:3px;
text-decoration:none;
}

.mainnav1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFCC00;
text-decoration:none;
padding-left:7px;
}

.mininav{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
width:130px;
font-size:11px;
float:right;
}

.mininav a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
font-size:11px;
}

.mininav a:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
color:#000000;
font-size:11px;
}

.fcol1{
width:150px;
float:left;
}

.fcol1 li{
margin-left:16px;
}

.fcol1 a{
color:#999999;
text-decoration:none;
}

.fcol1 a:hover{
color:#FFFFFF;
text-decoration:none;
}

.fmid{
width:200px;
float:left;
}

.pbox {
background-color:#EADAA2;
border:1px solid #D6CFB5;
margin:5px;
overflow:auto;
padding:10px;
}