@charset "UTF-8";
/* 主颜色 */
/* 副颜色 */
/* y颜色*/
/* 警告色 */
/* 通过色 */
/* 主标题颜色 */
/* 副标题颜色 */
/* placeholder颜色 */
/* 白色 */
/* 主背景颜色 */
/* 边框颜色 */
/*点击返回头部*/
.top { display: none; height: 0.36rem; width: 0.3rem; background: #fff url(../images/top.png) center/0.16rem 0.16rem no-repeat; position: fixed; bottom: 0.5rem; right: 0.1rem; box-shadow: 0px 0px 2px #e9f2f9; }

/*右边侧边栏*/
/*
.right { width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); z-index: 99; position: absolute; }
.right .content { float: right; width: 2.25rem; height: 100%; background: #fff; }
.right .content .item_div { padding-left: 0.44rem; height: 0.47rem; line-height: 0.47rem; border-bottom: 1px solid #d2d2d2; background: url("../images/show_div.png") no-repeat; background-size: 0.2rem 2.26rem; font-size: 0; }
.right .content .item_div span { font-size: 0.15rem; }
.right .content .item_div img { width: 0.09rem; height: 0.15rem; float: right; margin-top: 0.16rem; margin-right: 0.15rem; }
.right .content .item_div.sy { background-position: 0.15rem -1.075rem; }
.right .content .item_div.ss { background-position: 0.15rem -0.67rem; }
.right .content .item_div.xwdt { background-position: 0.15rem 0.14rem; }
.right .content .item_div.xstj { background-position: 0.15rem -1.92rem; }
.right .content .item_div.zxpb { background-position: 0.15rem -1.48rem; }
.right .content .zyzx { border-bottom: 1px solid #d2d2d2; }
.right .content .zyzx span { display: block; height: 0.47rem; line-height: 0.47rem; padding-left: 0.44rem; background: url("../images/show_div.png") 0.15rem -0.251rem/0.2rem 2.26rem no-repeat; font-size: 0.15rem; }
.right .content .zyzx ul { padding-left: 0.44rem; margin-bottom: 0.1rem; }
.right .content .zyzx ul li { height: 0.27rem; }
.right .content .zyzx ul li a { height: 0.27rem; line-height: 0.27rem; font-size: 0.12rem; color: #193249; display: block; width: 100%; }
.right .content .zyzx ul li a img { float: right; width: 0.09rem; height: 0.15rem; margin-top: 0.05rem; margin-right: 0.15rem; }
.right .content .footer { padding-bottom: 0.15rem; border-bottom: 1px solid #d2d2d2; }
.right .content .footer a { width: 0.75rem; color: #193249; float: left; display: block; text-align: center; }
.right .content .footer a img { display: block; width: 0.3rem; height: 0.3rem; margin: 0.15rem auto 0.05rem; }
.right .content .footer a span { text-align: center; display: block; font-size: 0.12rem; }
*/

/*加载更多*/
.loadMore { display: block; width: 100%; height: 0.3rem; line-height: 0.3rem; background: #eee; font-size: 0.1rem; text-align: center; color: #193249; }

body { background: #eaf5fd; color: #193249; }
body .show { width: 100%; }
body .show .wrap { padding: 0 0.1rem; margin: 0 auto; width: 3.2rem; }
body .show .wrap .centent .item_div { border-bottom: 1px solid #d2d2d2; position: relative; width: 100%; height: 0.32rem; margin-top: 0.2rem; color: #b8c4ce; }
body .show .wrap .centent .item_div > label { float: left; display: block; width: 22%; height: 0.31rem; line-height: 0.31rem; font-size: 0.12rem; }
body .show .wrap .centent .item_div input { float: left; display: block; width: 78%; height: 0.31rem; font-size: 0.12rem; background: #eaf5fd; color: #b8c4ce; }
body .show .wrap .centent .item_div input::-webkit-input-placeholder { color: #b8c4ce; }
body .show .wrap .centent .item_div input:-moz-placeholder { color: #b8c4ce; }
body .show .wrap .centent .item_div input::-moz-placeholder { color: #b8c4ce; }
body .show .wrap .centent .item_div span { position: absolute; right: 0; bottom: -0.2rem; color: #fbab2c; font-size: 0.1rem; padding-left: 0.12rem; background: url("../images/warn.png") no-repeat left center; -moz-background-size: 0.105rem 0.105rem; -o-background-size: 0.105rem 0.105rem; -webkit-background-size: 0.105rem 0.105rem; background-size: 0.105rem 0.105rem; }

body .show .wrap .centent .vcLi {
    display: none;
}
body .show .wrap .centent .item_div:last-child { border: none; }
body .show .wrap .centent .item_div:last-child::before { position: absolute; content: ""; width: 58%; height: 1px; background: #d2d2d2; bottom: 0; left: 0; }
body .show .wrap .centent .item_div:last-child input { width: 32%; }
body .show .wrap .centent .item_div:last-child button { position: absolute; top: 0; right: 0; line-height: 0.32rem; width: 1.2rem; height: 0.32rem; color: #fff; border: 1px solid #74bff8; background: #74bff8; text-align: center; vertical-align: middle; display: inline-block; border-radius: 0.005rem; font-size: 13.3333px; cursor: pointer; }

body .show .wrap .centent .item_div .validCodeImg { position: absolute; top: 0; right: 0; line-height: 0.32rem; width: 1.2rem; height: 0.32rem; color: #fff; border: 1px solid #74bff8; background: #74bff8; text-align: center; vertical-align: middle; display: inline-block; border-radius: 0.005rem; font-size: 13.3333px; cursor: pointer; }

body .show .wrap .centent .item_div.selected { border-color: #74bff8; }
body .show .wrap .centent .item_div.selected::before { background: #74bff8; }
body .show .wrap .centent .item_div.selected > label { color: #74bff8; }
body .show .wrap .centent .item_div.selected input { color: #74bff8; }
body .show .wrap .centent .item_div.error input { color: #fbab2c; }
body .show .wrap .centent .item_div.error span { display: block; }
body .show .wrap .footer { margin-top: 0.4rem; }
body .show .wrap .footer p:nth-child(1) a { display: inline-block; line-height: 0.35rem; width: 100%; height: 0.35rem; color: #fff; border: 1px solid #d2d2d2; background: #d2d2d2; text-align: center; vertical-align: middle; display: inline-block; font-size: 0.12rem; border-radius: 0.01rem; }
body .show .wrap .footer p:nth-child(2) { margin-top: 0.15rem; text-align: center; font-size: 0.1rem; }
body .show .wrap .footer p:nth-child(2) a { color: #74bff8; }
