﻿/* Head */
body {margin: 0 auto;padding: 0;background: #000;font: normal 12px/160%  "微软雅黑", "宋体", Verdana, Arial;color: #FFFFFF;text-align:center;}

img {border: 0;}

div, form, input, select {font-size: 12px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

a:link, a:visited {color: #FFFFFF;text-decoration: none;}
a:hover {color: #FFFFFF;text-decoration: underline;}

.endArticleList {margin:0px auto; width:710px; overflow:hidden; clear:both; }
.endArticleList ul {margin:0px auto;padding:3px 0px;clear:both;}
.endArticleList ul li {list-style-type:none; text-align:left; font-size:12px; width:700px; height:25px; line-height:25px; padding-left:10px; overflow:hidden; clear:both;}
.endArticleList ul li a { list-style-type:none;text-align:left; font-size:14px; }
.endArticleList ul li a:visited { color:#83006f;}
.endArticleList ul li a.time{ text-decoration:none;text-align:left;font-size:11px; color:gray; padding:0 10px;}

.endImageList { margin:0 auto; width:710px; overflow:hidden; clear:both;}
.endImageList ul{ margin:10px auto; text-align:center; clear:both;}
.endImageList ul li { width:170px; height:200px;margin:5px 2px; float:left; text-align:center;padding:5px 0; list-style-type:none; border:1px solid #FFFFFF;onmouseout: expression(onmouseout=function (){this.style.borderColor =''});onmouseover: expression(onmouseover=function (){this.style.borderColor ='#d43583'});}
.endImageList ul li b{ /*background:#ffff66;*/ font-weight:bold; color:#ffff66;}
.endImageList ul li img{ border:0px solid #ccc; width:160px; height:160px; margin:5px;text-align:center; }
.endImageList ul li h3 { width:160px;height:30px;line-height:30px; text-align:left; }
.endImageList ul li h3 a{ font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.endImageList .dotLineB { clear:both; overflow:hidden; margin:5px 30px;}

.Main { width:900px; margin: 0 auto; background: #2c0001;}
.Main .MainL { width:750px; float:left; border-right:1px dashed #ffffff;}
.Main .MainR { width:146px; float:right; }

.Main .head {width: 880px;text-align: right;margin: 0px auto;overflow:hidden;clear:both; padding:30px 20px 10px 0;}

.MainL .cTop { width:710px; height:120px; margin:0 auto; background:url(/images/top.jpg) no-repeat right top;}
.MainL .Top { width:710px; height:120px; margin:0 auto; border-top:1px dashed #ffffff; border-bottom:1px dashed #ffffff; background:url(/images/top.jpg) no-repeat right top;}

div.Content { width:710px; margin:0 auto;}
div.Content .title { font-size:16px; font-weight:bold; line-height:40px; text-align:left; color:#FFFFFF;}
div.Content .author { font-size:12px; text-align:left;}
div.Content .time { font-size:12px; text-align:left;}
div.Content .matter { font-size:14px; line-height:180%;text-align:left;padding:20px 0; overflow:hidden;}
div.Content .matter img{ border:1px solid #FFFFFF;padding:10px;}
div.Content .matter a { font-size:14px; color:FFFFFF; text-decoration:underline;}
div.Content .top a { float:right; font-size:11px; color:FFFFFF; text-decoration:none;clear:both;}
div.Content .dig {text-align:center;clear:both;margin:10px auto;}
div.Content .dig a.digup { font-weight:bold; background:url(/images/digg.gif) 0 0 no-repeat; display:inline-block; width:192px; height:30px; line-height:30px; text-align:left; padding-left:30px; color:#cc3300;}
div.Content .dig a.digdown { font-weight:bold; background:url(/images/digg.gif) 0 -30px no-repeat;width:192px; display:inline-block; height:30px; line-height:30px; text-align:left; padding-left:30px; color:#3366cc;}

.MainR .column { width:130px;padding:0; text-align:center; margin:0 auto;}
.MainR .column ul{ }
.MainR .column ul li{ padding:3px 10px;text-align:left; list-style-type:none;  }
.MainR .column ul li a{ font-size:12px; }
.MainR .column ul li a:hover{ font-size:12px; color:#d43583;}

a.navlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color:#333333;text-decoration : none; clear: left;float: left;width: 175px; padding: 1px 0px 1px 25px;}
a.navlink:link {}
a.navlink:visited {}
a.navlink:hover {color:#FFFFFF;background: #00A6A1 ;}

.Main .MainR .contact {margin:0 auto; width:710px; overflow:hidden; clear:both; }
.Main .MainR .Nav { margin:0 auto; width:710px; overflow:hidden; clear:both; text-align:left;padding:5px 0;height:30px; line-height:30px; color:#FFFFFF; font-weight:bold;}
.Main .MainR .Nav a{ color:#FFFFFF; font-weight:bold;}

/* page List */
.pages {padding:12px; font-size:11px; float:right; clear:both;margin:0 8px;  height:20px; line-height:20px;}
.pages span{font-size:11px; float:left; }
.pages a {font-size:11px; float:left; margin:0 3px; padding:1px 4px; color:#FFFFFF; font-weight:normal;}
.pages a:hover,.pages a.on { font-size:11px; color:#d43583; border:#000000; font-weight:normal;}
.pages a.current { font-size:11px; color:#d43583; font-weight:bold;}

/* review */

#review { width:710px; margin:0 auto; text-align:left; border-top:1px dashed #FFFFFF; padding:10px 0;}
#review p a { color:#FFFFFF; font-weight:bold;}
#review span{ font-weight:normal;color:gray; font-size:11px;}
#review .list {clear:both;width:100%;}
#review .list ul li { font-size:11px; list-style-type:none;text-align:left;margin:3px;border-bottom:1px dashed #FFFFFF;}
#review .list ul li a.username { padding:0 10px; text-decoration:none; color:#d43583; font-weight:bold;}
#review .list ul li a.adddate { padding:0 10px; text-decoration:none; color:#FFFFFF;}
#review .list ul li a.ip { padding:0 10px; text-decoration:none; color:gray;}
#review .list ul li p.content { padding:0 10px ;line-height:180%; clear:both; color:#FFFFFF;font-size:12px;}
#review ul li div.reply { margin:5px; padding:10px ;line-height:180%; clear:both; font-size:12px; border:1px solid #cf1111;  color:#fff;}

.deliver { text-align:left; clear:both; width:710px; margin:0 auto;}
.deliver h3 { font-weight:normal;font-size:12px; color:#99916D; }
.deliver .userinfo { margin:5px auto;}
.deliver .userinfo .text { border:1px solid gray; background:#fff; height:20px; line-height:20px; font-size:11px; color:#000000;}
.deliver .userinfo .submit{ border:1px solid gray; background:#fff; }
.deliver .textarea textarea{ border:1px solid gray; background:#fff; width:500px; height:100px; font-size:11px; color:#000;}


/* Foot Style */
.foot {width: 900px; height:30px; line-height:30px; padding:0px auto; text-align: center;margin: 10px auto;overflow:hidden;clear:both;}
.foot .infoot { margin: 0px 20px;}
.foot .infoot p { text-align:center; margin: 0;padding: 3px ;color:#FFFFFF; font-size:11px;}
.foot .infoot p a{ text-decoration:underline;}
.foot .logo { display:none;}

