@charset "utf-8";
/* CSS Document */

/*作品查询*/
.bg_grey{ background-color: #f0f4f7;}
.cx_wrap{ margin: 36px 0 80px; font: bold 32px/34px "Microsoft Yahei"; color: #333;}
.cx_tit{ padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #dfdfdf;}

.cx_con{ padding: 30px; margin-bottom: 50px; background-color: #fff; border-radius: 20px;}
.cx_con .section{ display: flex; justify-content: left; align-items: center; margin-bottom: 30px;}
.cx_con .section > p{ width: 120px; margin-right: 10px; font: bold 20px/24px "Microsoft Yahei"; color: #333;}
.cx_con .section > p > span{ color: #da0000;}

.rkbh_text{ width: 1150px; height: 48px; font: 18px/48px "Microsoft Yahei"; color: #999; text-indent: 0.5em; border: 1px solid #e4e4e4; border-radius: 5px; outline: 0}

.txyzm_text{ width: 188px; height: 48px; margin-right: 20px; font: 18px/48px "Microsoft Yahei"; color: #999; text-indent: 0.5em; border: 1px solid #e4e4e4; border-radius: 5px;outline: none;}
.txyzm{ width: 116px; height: 48px; border: 1px solid #e4e4e4;}
.txyzm img{ width: 100%; height: 100%;}

.phone_yz_wrap{ display: flex; flex-direction: column; justify-content: left;}
.phone_yz{ display: flex; justify-content: left;}
.phone_num{ width: 188px; height: 48px; margin-right: 20px; font: 18px/48px "Microsoft Yahei"; color: #999; text-align: center; background-color: #e9eaeb; border: 1px solid #e4e4e4; border-radius: 5px}
.phone_yzm_text{ width: 158px; height: 48px; margin-right: 20px; font: 18px/48px "Microsoft Yahei"; text-indent: 1.4em; color: #999; border: 1px solid #e4e4e4; border-radius: 5px; outline: none;}
.phone_yzm_text::placeholder{ color: #e1e1e1;}
a.btn_hqyzm, .yzm_countDown{ display: block; width: 138px; height: 48px; margin-right: 20px; font: 18px/48px "Microsoft Yahei"; color: #999; text-align: center; border: 1px solid #e4e4e4; border-radius: 5px; cursor: pointer;}
a.btn_hqyzm.hide{ display: none;}
.yzm_countDown{ display: none; cursor: auto}
.yzm_countDown.active{ display: block;}

.phone_yz_des{ margin-top: 14px; font: 14px/14px "Microsoft Yahei"; color: #999;}

a.btn_sub{ display: block; width: 240px; height: 50px; margin: 0 auto; font: 18px/50px "Microsoft Yahei"; text-align: center; color: #fff; background-color: #3582ff; border-radius: 15px; cursor: pointer;}

.sub_fail{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10}
.sub_fail.active{ display: block;}
.sub_fail_con{ position: absolute; top: 580px; left: 50%; margin-left: -200px; width: 400px; padding: 20px; text-align: center; background-color: #fff; border-radius: 10px; box-shadow: 0 0 5px 5px #dfdfdf;}
.sub_fail_con p{  font: 20px/28px "Microsoft Yahei"; color: #333; text-align: center;}
.sub_fail_close{ display: inline-block; height: 32px; padding: 0 14px; margin-top: 20px; font: 16px/32px "Microsoft Yahei"; color: #fff; background-color: #3582ff; border-radius: 20px; cursor: pointer;}

/*我有疑义*/
.wyyy_intro{ padding: 30px; margin-bottom: 30px; background-color: #fff; border-radius: 20px;}
.wyyy_intro p{ font: 18px/38px "Microsoft Yahei"; color: #12132c;}

.yy_tit{ width: 1150px; height: 48px; font: bold 18px/48px "Microsoft Yahei"; color: #999999; text-indent: 1em; background-color: #e9eaeb; border-radius: 5px; outline: 0}

.yy_con_wrap{ position: relative; width: 1150px; height: 270px; border: 1px solid #e9e9e9; border-radius: 5px;}
.yy_con{ width: 1148px; height: 230px; padding: 10px; font: 18px/28px "Microsoft Yahei"; color: #999; border: 0; resize: none; box-sizing: border-box; border-radius: 5px; border: 0; outline: 0}
.yy_con_count{ position: absolute; bottom: 10px; right: 10px;}
.yy_con_count p{ font: 16px/18px "Microsoft Yahei"; color: #999;}
.yy_con_count p span{}
.yy_con_count p b{ font-weight: normal;} 