.spot{background:#f6f6e9; min-height:316px; padding:5px; overflow:hidden}
.spot h1{font-size:21px; font-weight:bold; padding:0 0 6px 0}
.spot ul{display:block;padding:4px 0 0 3px }
.spot ul p{margin:0 0 18px 0; height:43px}
.spot div{position:absolute; margin:96px 0 0 294px;width:309px}
.spot div h5{margin:0 0 13px 0; background:url(../images/layout/s-arrow.gif) no-repeat 3px 4px; font-weight:bold; color:#a40921; border-bottom:4px solid #ddddcd; padding:0 0 5px 17px }
.spot div ol li a{font-weight:bold;}
.spot div ol li a.selected{color:#a40921; text-decoration:underline;}
.spot div ol li{margin-bottom:7px}
.spot div ol{padding:0 0 0 4px}

.rep{font-weight:bold; font-size:10px; text-decoration:underline}
.rep:hover{text-decoration:none}

.column{ overflow:hidden; width:609px; margin:10px 0 0 6px }
.col-one,.col-two{float:left}
.col-one{width:290px; padding:5px 4px 70px 0;border-right:1px solid #e8e8de}
.col-one ul li{overflow:hidden; width:287px;margin-bottom:25px}
.col-one ul li img{ float:left; margin:2px 5px 0 0}
.col-one ul li p{margin:6px 0 0 0 }
.col-one ul li h2{ font-weight:bold; font-size:18px; margin-bottom:5px }
.col-one ul li span{ font:bold 9.5px arial; display:block; margin-bottom:2px}
.col-one ul li span a.cat{color:#990a0a;}
.col-one ul li span a.com{background:url(../images/layout/com.gif) no-repeat left 3px; padding-left:13px; margin-left:2px}
.col-one ul li span a.pic{background:url(../images/layout/colone-pics.gif) no-repeat 0 3px; padding-left:12px; margin-left:2px}

.col-two {width:306px;border-left:1px solid #e8e8de; margin-left:-1px; padding:8px 0 0 8px}


.gonul{background:url(../images/layout/gonul.png) no-repeat left top; width:302px; padding:48px 0 0 0 ; margin:17px 0 25px 0;}
.gonul div{border-left:1px solid #e6e6d5;border-right:1px solid #e6e6d5;border-bottom:1px solid #e6e6d5; padding:2px}
.gonul div{font-size:22px}
.gonul div p{background:#f9f9f0; padding:3px 5px;}

.catbox h3{background:url(../images/layout/con-sep.gif) repeat-x left bottom; margin-bottom:18px}
.catbox h3{font-size:18px; font-weight:bold; padding-bottom:10px}
.catbox h3 a{background:url(../images/layout/con-sepdown.gif) no-repeat 5px bottom; padding-left:2px; padding-bottom:11px}
.catbox h3 a{color:#930717}

.coltwo-cat-news div img{float:right; margin:0 2px 0 0; padding:0 2px; /* caner */width:90px;}
.coltwo-cat-news div h2{font-size:15px; font-weight:bold; margin-bottom:3px}
.coltwo-cat-news ul{padding:12px 2px 0 2px}
.coltwo-cat-news ul li{background:url(../images/layout/arrow.gif) no-repeat left 5px; padding-left:6px; margin-bottom:4px}
.coltwo-cat-news{margin-bottom:20px}

.con-cat-news{padding:5px; padding-bottom:50px; overflow:hidden; width:605px}
.con-cat-news ul{display:block;float:left; width:296px; padding:0; margin:0}
.con-cat-news ul.f{margin:0 12px 0 0}
.con-cat-news ul li{ border-bottom:1px solid #E9E9D1;background:url(../images/layout/arrow.gif) no-repeat left 5px; padding-left:6px;  padding-bottom:10px;margin-bottom:10px}
.con-cat-news ul li a{font-weight:bold;}
.con-cat-news ul li.l {border-bottom:0}

.waether{margin:0 auto 30px auto; width:316px; height:75px; overflow:hidden;
 border-bottom:1px solid #ddddcd; padding:6px 7px 10px 7px}
.waether h5{color:#80160e; font-size:11px; font-weight:bold; margin-bottom:8px}
.waether img,.waether div{float:left}
.waether img{margin:-1px 7px 0 0}
.waether p b{font-family:arial; float:left; font-size:10px; padding:5px 0 0 0 }
.waether p b a{margin-left:5px; color:#cb2a1d; text-decoration:underline}
.waether p b a:hover{text-decoration:none}
.waether p span{ font-size:30px;font-family:arial; font-family:arial; float:left; margin-right:5px}
.waether p{overflow:hidden;width:250px; margin-bottom:2px;  }
.waether em{font-weight:bold; font-size:11px; padding-left:2px}

.economy{margin:0 7px;padding:6px 0 40px 5px }
.economy h5{color:#80160e; font-size:11px; font-weight:bold; margin-bottom:8px}
.economy p{color:#5d5d55; font-size:10px; font-family:arial; text-align:right; margin-top:-14px; padding:0 1px 1px 0 }
.economy li *{float:left}
.economy li{background:white;font-weight:bold; border-bottom:1px solid #ecece3; padding:4px 5px; overflow:hidden; height:17px}
.economy li.d{background:#FBFBFB!important}
.economy ul{border:1px solid #ecece3; border-bottom:0}
.economy li label{ width:165px; padding-top:2px}
.economy li span{margin-left:20px;}
.economy li.up span{color:#627948}
.economy li.down span{color:#8d1313}
.economy li span.f{font-size:14px;margin-top:-1px}
.economy li.up label{background:url(../images/layout/pup.gif) no-repeat right 5px;}
.economy li.down label{background:url(../images/layout/pdown.gif) no-repeat right 5px;}



.author ul{margin-bottom:30px;}
.author {border-bottom:1px solid #e4e4da; padding-bottom:10px}
.author ul li{overflow:hidden; margin-bottom:18px; width:100%; padding-bottom:8px; border-bottom:1px solid #E9E9D1	}
.author ul li.l{border-bottom:0}
.author ul li img{border:1px solid #b6cacf; padding:1px; background:white;opacity:.90;filter: alpha(opacity=90);-moz-opacity: 0.9; float:right; margin-right:5px}
.author ul li:hover img{opacity:.99;filter: alpha(opacity=100);-moz-opacity:1}
.author ul h4{font-size:16px; font-weight:bold; margin-bottom:1px; padding-top:0}
.author ul li p{padding-right:64px}
.author p.other{text-align:right; padding-right:5px}
.author p.other a{text-decoration:underline; font-size:11px; font-weight:bold}
.author p.other a:hover{text-decoration:none}

.qickvote{padding-top:15px}
.qickvote .cap{margin-bottom:14px}
.qickvote div.con p{font-size:16px; font-weight:bold;padding:0; margin-bottom:4px}
.qickvote form p { margin-top:15px}
.qickvote form p input{width:54px; height:23px; background:url(../images/layout/submit.gif) no-repeat left top; border:0}
.qickvote form p span{font:normal 10px arial}
.qickvote form p span a{padding:0 3px}
.qickvote ul{padding:3px 0 0 5px; }
.qickvote ul li{overflow:hidden; width:100%; margin-bottom:6px}
.qickvote ul li *{float:left;}
.qickvote ul li input{margin:0 3px 0 0}



