@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2019-06-17 15:00:39
 * @version $Id$
 */
.problem{padding-top: 30px;padding-bottom: 20px;}
.problem .problemtype{width: 140px;padding-left: 25px;}
.problem .problemtype .ttbox{margin-bottom: 15px;}
.problem .problemtype .ttbox h4{color: #b43427;font-size: 24px;font-weight: bold;}
.problem .problemtype .ttbox span{font-size: 12px;color:#b43427;}
.problem .problemtype .typebox{}
.problem .problemtype .typebox span{font-size: 18px;color: #000;text-align: center;background: #dcdcdc;border-radius: 10px 0 0 10px;display: block;text-align: center;height: 35px;line-height: 35px;margin-bottom: 15px;cursor: pointer;}
.problem .problemtype .typebox span.now{color: #fff;background: #b43427;}
.problem .qabox{width: 699px;border-left: 1px solid #a0a69e;}
.problem .qabox ul li{padding-left: 35px;padding-bottom: 30px;}
.problem .qabox ul li h3{font-size: 20px;font-weight: bold;color: #000;position: relative;padding-bottom: 10px;}
.problem .qabox ul li h3:before{content: "";position: absolute;background: url("../img/qa.png");width: 20px;height: 20px;left:-27px;top:5px;background-position: 0px 0px;background-repeat: no-repeat;}
.problem .qabox ul li p{position: relative;font-size: 14px;color: #000;line-height: 18px;}
.problem .qabox ul li p:before{content: "";position: absolute;background: url("../img/qa.png");width: 20px;height: 20px;left:-27px;top:1px;background-position: 0px -20px;background-repeat: no-repeat;}
.problem .sendbox{width: 300px}
.problem .sendbox span{font-size: 24px;font-weight: bold;color: #000;padding-bottom: 10px;}
.problem .sendbox textarea{width: 260px;height: 210px;border: 1px solid #000;padding: 10px;border-radius: 10px;resize:none;margin-bottom: 15px;outline: none;}
.problem .sendbox div{cursor: pointer;text-align: center;width: 120px;height: 30px;border-radius: 10px;color: #fff;background: #b43427;line-height: 30px;}




