/* CSS Document */
html,body,div,ul,li,input{margin:0px; padding:0px;}

#baojia_box_container{width:100%; height:100%; position:fixed; left:0em; top:0em; z-index:100; background:rgba(0,0,0,0.9); overflow:hidden; display:none;}
#baojia_box_container_close{position:absolute; right:5%; top:0em; z-index:100; cursor:pointer; font-size:2em; color:#cc0d14; padding:0.1em 0em;}
#baojia_box{width:90%; margin:0em auto; margin-top:15%; background-color:#ffffff; overflow:hidden; font-family:"微软雅黑";}
#baojia_box .title{width:90%; text-align:center; font-size:1em; line-height:1.5em; font-weight:bold; padding:0.5em 0em; margin:1.5em auto; background-color:#cc0d14; border-radius:0.5em; color:#F4F4F4; letter-spacing:0.1em; white-space:nowrap;}
#baojia_box .input_info{width:90%; margin:0em auto;}
#baojia_box ul{width:100%; list-style:none; overflow:hidden;}
#baojia_box ul li{width:100%; padding:0.7em 0em; overflow:hidden;}
#baojia_box ul li .title_name{width:23%; padding-right:2%; float:left; text-align:right; line-height:2em; font-size:1em; font-weight:bold; color:#cc0d14; overflow:hidden; white-space:nowrap; text-overflow:clip;}
#baojia_box ul li .input_value{width:75%; float:left; position:relative;}
#baojia_box ul li .input_value input{width:95%; border:0.0625em solid #e3e3e3; background-color:#FFFFFF; height:1.875em; line-height:1.875em;  font-size:1em; color:#767676;}
#baojia_box ul li .input_value .pm{line-height:2em; position:absolute; top:0em; right:7%; color:#767676;}
#baojia_box ul li .submit_baojia_box{width:100%; line-height:2em; text-align:center;}
#baojia_box ul li .submit_baojia_box .sub_button{line-height:2em; display:inline-block; border:0.0625em solid #C3C3C3; background-color:#cc0d14; color:#F3F3F3; padding:0.3em 1em; font-size:1em; font-family:"微软雅黑"; border-radius:0.8em; cursor:pointer; white-space:nowrap;}

#alert_message,
#result_info{width:100%; height:100%; position:fixed; z-index:100; top:0em; left:0em; background:rgba(0,0,0,0.3); display:none; text-align:center;}
#result_info > div,
#alert_message > div{width:70%; position:absolute; top:30%; left:13%; padding:0em 1%; text-align:center; border-radius:1em; background-color:#FFFFFF;}
#alert_message .message{font-size:0.8em; line-height:1.5em; padding:1.8em 0em; color:#454545;}
#result_info .close,
#alert_message .close{font-size:1em; line-height:1.2em; padding:0.7em 0em; color:#1C9CE4; border-top:0.1em solid #9B9B9B; cursor:pointer;}
#result_info > div .price{font-size:1em; font-weight:bold; color:#1B1B1B; padding:0.5em;}
#result_info > div .price span{font-size:2em; color:#cc0d14;}
#result_info > div .txt{font-size:0.8em; line-height:1.5em; padding:0.3em 0em; color:#AAAAAA;}

