@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 800px){
header .navwrap .smenu{ background-color:transparent; top:-40px; right:10px;}
header .topwraper{ padding:0;}
header .logo{ margin-left:16px;}
header .logo img{ box-sizing:border-box; padding:4px 0; width:auto;}
.foot{ padding:1em 0 0.75em; font-size:12.5px; color:rgba(255,255,255,0.6);}
.foot span{ color:rgba(255,255,255,0.6) !important;}
.foot a{ color:rgba(255,255,255,0.6) !important;}
.foot *{ text-align:center;}
.foot span{ padding:0; line-height:1.875; margin:0;}
.foot span:last-child a{ display:inline-block; vertical-align:top; width:9em; white-space:nowrap;}
.tabchaxun2 h2{ font-size:16px; background-size:4px 20px; width:auto; padding-left:16px;}
.tabchaxun2 tr td{ width:auto; display:block; height:auto;}
.main{ min-height:calc(100vh - 247px);}
.divyykugxx{ width:auto !important; padding:10px 12px; border-bottom:0; box-shadow:none;}
.divyykugxx table{ display:block; width:auto; font-size:14px;}
.divyykugxx table tbody{ display:block;}
.divyykugxx table tr{ display:block; height:auto; overflow:hidden;}
.divyykugxx table tr:nth-child(2){ padding:20px 0 0;}
.divyykugxx table tr:nth-child(2) td:nth-child(1){ float:left; line-height:32px; width:6.5em;}
.divyykugxx table tr:nth-child(2) td:nth-child(2){ overflow:hidden;}
.divyykugxx table tr:nth-child(2) td:nth-child(3){ overflow:hidden; padding:8px 0 20px; padding-left:6.5em;}
.xjcxinput2{ width:100%; box-sizing:border-box; height:32px; line-height:30px;}
.tabchaxun2 span.gray{ font-size:13px;}
img#checkcode{ height:32px; width:90px; margin-left:12px;}
.divyykugxx table tr:nth-child(3) td:nth-child(1){ float:left; line-height:32px; width:6.5em;}
.divyykugxx table tr:nth-child(3) td:nth-child(1) div{ text-align:left;}
.divyykugxx table tr:nth-child(3) td:nth-child(2) input.xjcxinput2{ width:calc(100% - 193px) !important;}
.xjcxbtn{ height:36px; line-height:36px; margin:16px 91px 16px; width:calc(100% - 182px); font-size:14px;}
.divyykugxx table tr:nth-child(6) td{ text-align:center; padding:1em 0;}
.cxinfo tr td{ border:0;}
.divyykugxx table tr.empty td{ text-align:center; padding:1em 0 2em;}
.divyykugxx table tr.result td:nth-child(1){ line-height:1;}

.divyykugxx table tr.result tr:nth-child(2){ padding:0; margin:-4px 0 0;}
.divyykugxx table tr.result tr:nth-child(2) td,
.divyykugxx table tr.result tr:nth-child(3) td,
.divyykugxx table tr.result tr:nth-child(4) td{ line-height:24px; padding:3px 0; text-align:left;}
.divyykugxx table tr.result tr:nth-child(2) td:nth-child(odd),
.divyykugxx table tr.result tr:nth-child(3) td:nth-child(odd),
.divyykugxx table tr.result tr:nth-child(4) td:nth-child(odd){ width:6.5em; float:left;}
.divyykugxx table tr.result tr:nth-child(2) td:nth-child(even),
.divyykugxx table tr.result tr:nth-child(3) td:nth-child(even),
.divyykugxx table tr.result tr:nth-child(4) td:nth-child(even){ overflow:hidden;}
.divyykugxx table tr.result tr:nth-child(4) td:nth-child(3){ width:auto; float:none; line-height:20px; padding:8px 0 0;}
.divyykugxx table tr.result tr:nth-child(5) td{ width:auto; float:none; line-height:20px; padding:8px 0 0; text-align:left;}
.divyykugxx table tr.result .tabchaxun2 h2{ text-align:left;}
}