﻿/*
作者：天兴工作室
地址：http://www.txcstx.cn
邮箱：admin@txcstx.cn
*/
body{margin:0px;padding:0px;color:#555;font-size:0.75em;font-family: "Microsoft YaHei", Verdana, sans-serif; background-color:#f0f0f0;}
a{text-decoration: none;color: #4c4c4c;}
a:hover{text-decoration: none;}
img{max-width:100%; height:auto; width:auto\9; border:0;}
div, h1, h2, h3, h4,h5, p, form, ul, label, input, textarea, img, span, dl, dt, dd{margin:0px;padding:0;}
.clear{clear:both;}
li{list-style-type: none;}
.fl{float:left;}
.fr{float:right;}
.zh{width:600px;margin:15px auto; position:relative;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); background-color:#fff;}
.left{width:69%;}
.rigth{width:30%;}
/* 分页条 */
.pagebar{width: 100%;clear: both;margin-top: 10px;margin-bottom: 18px; text-align:center;}
.pagebar span{ margin-right:5px;}
/* 评论 */
#comments{ padding:1% 4%;margin-top: 15px;}
#comments h4{margin-top: 15px;}
#comments #frmSumbit{margin-bottom:10px;}
#frmSumbit #inpName,#frmSumbit #inpEmail,#frmSumbit #inpHomePage,#frmSumbit #inpVerify{border: 1px solid #ddd; border-radius: 2px;height: 15px;width: 28.5%;padding:1%;line-height: 15px;float:left;margin:0 3% 10px 0;color:#888;}
#frmSumbit #inpHomePage{margin-right:0;float:right;}
#txaArticle{width:98%;height:120px;padding:1%;font-family:"Microsoft YaHei", Verdana, sans-serif;font-size:0.875em;border:0;}
.xk{border: 1px solid #ddd; border-radius: 2px;}
#frmSumbit p{padding:0px;margin:0 0 5px 0;line-height: 30px;}
#frmSumbit .button{color: #FFFFFF;height: 32px;width: 100%;border: 0px; border-radius: 2px;}
.msgname .dot{font-size: 30px;color: #f4f4f4;float: right;margin-left: 15px;font-weight: 700;}
.msg .msgimg img{clear: left;float: left;margin-right: 10px;padding: 2px;height: 40px;width: 40px;border: 1px solid #ddd;background-color: #f1f1f1;}
.msgtxt .msgarticle{padding-bottom: 4px;}
.msg{font-size: 14px; line-height:22px;border: 1px solid #dddddd;padding:9px 9px 3px 9px;margin-top: 12px;border-radius: 2px;}
.msg .msgname{color: #999999; font-size:12px;}
.msgname a{color:#666;}
.msg .msgarticle .msg{background-color:#f9f9f9; margin-top:9px;}
.msg .msgarticle .msg .msgname .dot{display: none;}
/* 404页面 */
#logo404{background-color: #FFFFFF;background-image: url(../include/logo.png);background-repeat: no-repeat;background-position: center center;padding-top: 60px;padding-bottom: 60px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #9EAA99;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);}
#cw404{width: 720px;margin-top: 20px;margin-right: auto;margin-bottom: 20px;margin-left: auto;}
#cw404 h1{font-size: 18px; line-height: 60px; font-weight: normal; text-align: center;}
#cw404 .kuang{font-size: 14px;border: 1px solid #9EAA99;border-radius: 3px;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);padding: 20px;background-color: #FFFFFF;}
#cw404 #ts404{text-align: center;}


.head{ color:#FFF; padding:40px 10px; text-align:center;}
.head h1,.head h2,.head span{display: inline-block;}
.head h1,.head h2{ font-size:1.6em; margin-right:10px; font-weight:400;}
.head h1 a,.head h2 a{ color:#fff;}
.place{ background-color:#f0f0f0; padding:6px 12px;}

#nav{display: block;z-index:2;}
#nav ul{display: none;height: auto;width: 100%; border-bottom:1px solid #fff;}
#nav a#pull{display: block;width: 45px; height:45px; position:absolute;padding:0;text-indent:0; text-align:center;top:0;right:0;}
#nav li{width: 100%;float: left;position: relative;height:45px;overflow:hidden;padding:0;}
#nav li a{border-top: 1px solid #fff;border-right:0;color:#fff;display:block; padding:0 4%;}
#nav li a:hover,#frmSumbit .button:hover{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
#nav a{text-align: left;width: 100%; line-height:45px;height:45px;} 
#nav a.home{float:left; width:10%;margin:0;display:block;padding:0 10px;}
#pull i,.home i{line-height:45px;font-size:1.5em; color:#fff;}

.list,.info{ padding:1% 4%;}
.list li,.info-bt{ border-bottom:1px solid #f1f1f1; padding:15px 0;}
.list li h2,.title{ font-size:1.3em; line-height:1.4; margin-bottom:10px; font-weight:400;word-wrap: break-word;}
.list li p{ line-height:1.6; margin-bottom:8px; color:#666;word-wrap: break-word;font-size:1em;}
.list li small,.info-bt small{ font-size:0.875em;}
.list li small,.list li small a,.info-bt small,.info-bt small a{ color:#999;}
.list li small span,.info-bt small span{ margin-right:10px;}

.info-zi{ line-height:1.6; margin:10px 0;word-wrap: break-word; font-size:1.125em;}
.info-zi p,.sx p{ margin:0.6em 0;}
.sx{ border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1; margin-bottom:20px;}
.xg h2,#comments h3,#comments h4{font-size:1.3em; line-height:2; margin-bottom:4px; font-weight:400;border-bottom:1px solid #f1f1f1;}
.xg li{ line-height:24px; height:24px; overflow:hidden;}
.xg li span{ float:right; margin-left:10px; color:#999;}

.footer{ background-color:#f0f0f0; border-top:3px solid #e8e8e8; padding:15px 5px; text-align:center; line-height:1.6;}

@media screen and (max-width: 600px){.zh{width:100%;margin:0 auto;box-shadow:0;}.list li p{ display:none;}#frmSumbit #inpName,#frmSumbit #inpEmail,#frmSumbit #inpHomePage,#frmSumbit #inpVerify,#txaArticle{width: 96%;padding:2%;margin:0;border:0;float:none;}.sjx{border:1px solid #ddd;height:auto;}}