﻿ 
article,aside,details,figcaption,figure,footer,hgroup,nav,section {display:block;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {margin:0; padding:0;}
html {font-size:100%; overflow-y:scroll; -moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var,strong {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
a {color:#050505;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
body {background:#fff;font-family: "microsoft yahei",helvetica,arial;color: #fff;-webkit-user-select: none;-webkit-text-size-adjust: none;font-size: 16px;}
input,textarea {-webkit-appearance:none;-moz-appearance:none;appearance:none;}

/**/
.MobiC-Form-title {color: #000;padding: 8px 15px;font-size: 16px;}
.MobiC-Form-title a {float: right;font-weight: bold;}
.MobiC-Form-title strong,.MobiC-Form-title em{font-weight: bold;}

.MobiC-Head{position: relative;color: #000;font-size: 18px;font-weight:bold;height: 33px;line-height: 33px;text-align: center;padding:0 10px;}
.MobiC-Head .cm-back {height: 10px;width: 10px;position: absolute;top: 9px;left: 15px;z-index: 1111;border:solid 3px #a0a0a0;border-right:none;border-top:none;display: block;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
.MobiC-Head em{font-weight:bold;}

.MobiC-Form{margin:0 10px;}
.MobiC-Form .MobiC-Text-area{padding:6px;border:1px solid #ccc;border-radius:2px;}
.MobiC-Form .MobiC-Text-area textarea {width: 100%;display: block;height: 40px;font-size: 16px;line-height:18px;resize: none;border: none;}
.MobiC-Form-type {text-align: right;font-size: 14px;line-height:25px;color: #333;padding: 12px 0 0;height: 25px;}
.MobiC-Form-face{float:left;}
.MobiC-Form-face-small {cursor: pointer;width: 36px;height: 24px;margin-top: 5px;margin-left: 10px;background:url("MobiC_bg.png") no-repeat 0 -82px;-webkit-background-size: 136px auto;-moz-background-size: 136px auto;-o-background-size: 136px auto;background-size: 136px auto;}
.MobiC-Form-button { float: right;overflow: hidden;}
.MobiC-Form-button input {background-color: #990000;border-radius: 2px;color: #fff;font-size: 16px;height: 25px;line-height: 20px;border: none;width: 50px;margin-left: 10px;float: right;cursor: pointer;}

/**/
.MobiC-List {padding:0 10px;border-top:1px solid #ccc;}
.MobiC-Item {border-bottom:1px solid #ccc; padding:10px 0 0}
.MobiC-Item:last-of-type{border-bottom:none;}
.MobiC-Item-head {color:#999; width:100%; overflow:hidden; line-height:28px; padding:5px 0;}
.MobiC-Item-head strong,
.MobiC-Item-head span {padding-right:8px;}
.MobiC-Item-head strong {font-weight:normal;color:#0068b7}
.MobiC-Item-head span{float:right;font-size:13px;}
.MobiC-Item-name img{width: 28px;height: 28px;float: left;margin-right: 4px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border: solid 1px #ccc;}

.MobiC-Item-text {color:#313131;line-height:24px;}

.arti .MobiC-Item-fn{margin-bottom:15px;}
.MobiC-Item-fn{font-size:14px;color:#333;padding:10px;}
.share_box{float:right;margin-top:0;color:#050505;display: -webkit-box;display: -moz-box;display: box;-webkit-box-align: center;-moz-box-align: center;box-align: center;font-size: 14px;height:24px;line-height:24px;}
.share_box strong {margin-right: 10px;}
.share_box a {display: block;width: 25px;height: 24px;margin-right: 4px;background-image: url("share_icon.png");-webkit-background-size: 148px auto;-moz-background-size: 148px auto;-o-background-size: 148px auto;background-size: 148px auto;}
.share_box a.s1{background-position:0 0;}
.share_box a.s2{background-position:-31px 0;}
.share_box a.s3{background-position:-62px 0;}
.share_box a.s4{background-position:-92px 0;}
.share_box a.s5{background-position:-123px 0;}

.MobiC-Item-pl{height:24px;line-height:24px;}
.MobiC-Item-pl a{background:url("all.png") no-repeat 0 bottom;background-size:92px auto;display:inline-block;height:24px;vertical-align:middle;color:#999;}
.MobiC-Item-pl a.MobiC-Item-praise{ padding-left: 20px; background-position:0 -78px;  position: relative; padding-right: 10px;}
.MobiC-Item-pl a.MobiC-Item-praise.on{ background-position:-70px -78px}
.MobiC-Item-pl a.MobiC-Item-respond{ padding-left: 22px; margin-left:10px;background-position: 0 -38px;position: relative; padding-right: 5px;}
.MobiC-Item-pl a.MobiC-Item-respond.on{background-position: -70px -38px;}

.MobiC-ChildList { background:#ebebeb; line-height:28px; padding:0 8px; overflow:hidden;}
.MobiC-ChildItem { line-height:20px; padding:10px 0; border-top:1px dashed #ddd; margin-top:-1px;color:#313131;}
.MobiC-ChildName { padding-right:5px;}
.MobiC-ChildName strong { font-weight:normal; color:#666;}
.MobiC-ChildType { display:block; text-align:right; color:#999;}
.MobiC-ChildType span,
.MobiC-ChildType a { padding:0 5px;}
.MobiC-ChildType a:hover { color:#c00;}

.MobiC-More-box{background-color:#ececec;color:#515151;text-align:center;height:27px;line-height:27px;}
.MobiC-More {color:#515151; text-align:center; margin-top:5px;background:url("more.png") no-repeat right -70px;background-size:10px auto;padding:0 17px;}
.MobiC-More:hover { color:#c00;}


/*寮规*/
.pl-k{background:rgba(0, 0, 0, .6); text-align:center; padding:25px 0 10px; font:16px/30px simsun; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;width:290px;color:#ddd;}
.pl-k .D_text{margin-bottom:10px;}
.pl-k input{display:none;}


/*login*/
.loginbox{background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);border:solid 1px #5b5b5b;border-radius:5px;width:290px;height:380px;position:absolute;overflow:hidden;z-index:99999;font-size:13px;}
.loginbox h2{height:44px;text-align:center;background-color:#f7f7f7;color:#625548;font:bold 18px/44px "microsoft yahei";padding:0 8px;}
.loginbox .closeBtn{float:right;background:url("close.png") no-repeat 0 10px;background-size:23px auto;width:23px;text-indent:-9999px;cursor:pointer;}
.loginbox .main label{height:15px;width:16px;background:url("login.png") no-repeat 0 0;background-size:16px auto;margin-top:18px;display:block;position:absolute;}
.loginbox .main label.icon-user{background-position:0 1px;}
.loginbox .main label.icon-key{background-position:0 -74px;}
.loginbox .main{color:#a1a1a1;padding:34px 25px 0;}
.loginbox .main p{background-color:#f7f7f7;border-radius:5px;padding-left:15px;position:relative;}
.loginbox .main p:first-child{margin-bottom:24px;}
.loginbox .main input{padding:10px 15px 10px 8px;margin-left:18px;font-size:16px;font-family:"microsoft yahei";height:30px;line-height:30px;border:0;background:#f7f7f7;width:185px;}
.loginbox .main input:focus {background:#faffbd;}
.autologin{margin-top:17px;height:20px;padding:0 25px;line-height:20px;}
.autologin span{color:#625548;line-height:20px;}
.autologin span:last-child{padding-left:15px;}
.bar{padding:15px 25px 0;}
.bar .login{background-color:#CC3433;width:100%;text-align:center;color:#fff;font:bold 18px/50px "microsoft yahei";border:none;border-radius:5px;cursor:pointer;}
.bar3rd {margin-top:25px;padding:0 25px;}
.bar3rd a{background:url("login-bar.png") no-repeat 0 0;background-size:242px auto;width:33px;display:block;float:left;margin-right:18px;color:#fff;padding-left:35px;font:12px/26px simsun;}
.bar3rd a.bar_wb{background-position:-87px 0;}
.bar3rd a.bar_kx{background-position:-174px 0;}
.bar3rd a:last-child{margin-right:0;}
/*图片内容页*/

.imglist .imgtitle{text-align:center;font-size:18px;height:50px;line-height:50px;}
.imglist .imgtitle span{font-weight:bold;font-size:20px;color:red;}
/* .squared */
.squared {width: 20px;height:20px;position: relative;}
.squared label {width: 18px;height: 18px;cursor: pointer;position: absolute;top: 0;left: 5px;border:solid 1px #969696;background-color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.squared label:after {content: '';width: 9px;height: 5px;position: absolute;top: 4px;left: 4px;border: 3px solid #625548;border-top: none;border-right: none;background: transparent;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.squared input[type=checkbox] {visibility: hidden;width:20px;}
.squared input[type=checkbox]:checked + label:after {filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;}