﻿html, body {font-size: 12px;color: rgb(119, 119, 119);font-family: "Helvetica Neue", Helvetica, Arial,"PingFang SC","阿里巴巴普惠体","思源黑体 CN","微软雅黑","Microsoft YaHei", sans-serif;margin: 0px;padding: 0px;background: rgb(241, 242, 246);}
.dcbox {width: 948px;height: auto;margin: 15px auto;background: #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 15px;border: 1px solid #d6d6d6;}
.curuser {text-align: center;font-size: 15px;background-color: rgb(241, 242, 246);color: #111;line-height: 26px;}
.dctitle{ font-size: 24px !important; font-weight: bold; vertical-align: middle; text-align:center; color:#0095ff; line-height:46px; margin:8px auto;}
.dcdesc{ width:770px; margin:auto; color:#555555; font-size: 16px; line-height: 24px;}
.dcdesc p{margin:0px;}
.subtype{ width:948px; height:32px; margin:10px auto 0px; background-color:#ddd; border:solid 1px #ddd;}.subtype a{ font-size:16px; display:block; padding:0px 10px; float:left; line-height:32px; margin:0px 10px; cursor:pointer; }.subtype .cur{background-color:#fff;}
.modelin{display:block;}
.subitem {width: 780px;margin: 5px auto 10px auto;padding-top: 10px;}
.subtitle {width: 760px;min-height:30px;line-height:30px;text-align: left;font-weight: bold;margin: 0 auto 5px auto;padding-top: 5px;color: #323232;border-bottom: 1px solid #DFDFDF;font-size: 15px;}
.subtitle .tip {font-size: 12px;font-weight: normal;color: #E34A01;}
.icon_list {border-style: none;margin: 8px 8px 0px -20px;width: 14px;height: 16px;font-size: 1px;float:left;background: url(/Areas/jzdc/Content/img/vot.png) no-repeat;background-size:contain;}
.subanswer{margin-left:12px; position:relative;}
.subanswer input[type='text']{height:24px; line-height:24px; margin-top:5px; width:300px;}
.subanswer select{height:26px; line-height:26px; margin-top:5px;}
.subanswer textarea{margin-top:5px; width:300px; height:60px; line-height:20px;}
.opitem{line-height:24px;}
.opitem input{vertical-align:middle;margin:0px;}
.subdcform {display: block;width: 88px;text-align: center;padding: 7px 0px;border-radius: 6px;margin:20px auto;background-color: #229ffd;color:#fff;cursor:pointer;}
.subok{ background-color:green; color:#fff; width:60px; height:60px; border-radius:30px; font-size:36px; line-height:56px; text-align:center; font-weight:bold; margin:50px auto 5px; }
.rethome {display: block;width: 88px;text-align: center;padding: 7px 0px;border-radius: 6px;margin: 20px auto 30px;background-color: #E34A01;color: #fff;cursor: pointer;text-decoration:none;}
.dbtopline {height: 80px;background: url(/Areas/jzdc/Content/img/dctopline.png) repeat-x bottom center;color: #fff;text-shadow: 5px 2px 6px #000;font-size:26px;text-align:center;line-height:80px;font-family:"微软雅黑";font-weight:bold;letter-spacing:5px;}
.blur {-webkit-filter: blur(3px);-moz-filter: blur(3px);-ms-filter: blur(3px);filter: blur(3px);}
.schoolist{ position:absolute; top:34px; background-color:#fff; border:solid 1px #000; width:306px; max-height:200px; overflow-y:auto; z-index:1; display:none;}.schoolist ul{ padding:5px 0px; margin:0px;}.schoolist li{padding:0px 10px; line-height:24px; list-style:none; cursor:pointer; }.schoolist li:hover{background-color:#f0f0f0;}
.bottom {width: 100%;height: 100px;}
.bottom_z {width: 980px;height: 40px;padding: 20px 0;text-align: center;margin: 0 auto;font-size: 13px; line-height:20px;}
.bottom_z a{color:rgb(119, 119, 119); text-decoration:none; }
@media only screen and (max-width: 840px) {
    .dcbox{width:94%; padding:15px 3%; border:none;}
    .dcdesc{width:90%;}
    .subitem{width:96%;}
    .subtitle{width:100%;}
    .icon_list{margin-left:-10px;}
    .bottom{height:60px;}
    .bottom_z{width:100%; padding:0px;}
}