table{margin:0;}
      .blankH5{clear:both; height:5px; overflow:hidden; display:block;}
      
      /*问卷框架div样式*/
      #survey_div{text-align:center;height:100%;overflow:hidden;clear:both;/*border:1px solid #CCC;*/
      }
      /*问卷里层div样式*/
      #design_div{margin:0 auto; padding:5px 5px;}
      
      /*问卷标题样式*/
      .s_name_show{font-weight: bold;
    font-size: 26px;
    line-height: 180%;
    text-align: center;
    margin-bottom: 25px;
}
      #s_name_show{font-weight: bold;
    font-size: 26px;
    line-height: 180%;
    text-align: center;
    margin-bottom: 25px;
}
      /*问卷描述内容样式*/
      #s_description_show{    width: 98%;
    text-align: left;
    text-indent: 2em;
    line-height: 34px;
    font-size: 16px;
}
      /*问卷选项标题外层div*/
      #title_divs{margin-top:13px;height:20px;text-align:left;font-weight:bold;HEIGHT: auto;line-height:20px}
      /*题目序号外层DIV样式*/
      .sort_num_div{ FLOAT: left; FONT-WEIGHT: bold;font-size: 16px;
    line-height: 35px;
}
      /*题目标题外层DIV样式*/
      #title_span{    overflow: hidden;
    font-size: 16px;
    line-height: 35px;}
      /*问卷选项内容div样式，缩进２个字符*/
      #des_items_divs{margin-left:5px;text-align:left;}
      /*必选题的*号样式 id 为　req_span*/
      .wargin_span{color:red;cursor:pointer}  
      /*选项提示信息*/
      #description_div{text-align:left;text-indent:2em;margin-top:5px;clear:both;}
      
      /*单选，多选列表样式*/
      #item_ul{padding:0px;margin:0px;text-align:left;    font-size: 16px;
    line-height: 35px;}
      #item_ul li{list-style-type:none;}
      .li_css1{float:left;width:90%}
      .li_css2{float:left;width:49%}
      .li_css3{float:left;width:31%}
      .li_css4{float:left;width:24%}
      .li_css5{float:left;width:19%}
      .li_css6{float:left;width:16%}
      .li_css7{float:left;width:14%}
      .li_css8{float:left;width:12%}
      .li_css9{float:left;width:11%}
      .li_css10{float:left;width:9%}
      
      /*选项中图片外层div*/
      #item_img_div{padding-bottom:5px;}
      /*选项中图片描述内容外层div*/
      #show_img_des_div{width:300px;position:absolute;background:#FFFFFF;padding:5px;border:1px solid #9FB2C7;text-indent:2em;line-height:20px;display:none;text-align:left}
      
      /*量表图样式*/
      .scale{margin-right:12px}
      .scale LI {LIST-STYLE-TYPE: none; FLOAT: left}
      .scale_li{WIDTH: 32px; BACKGROUND: url(/images/scale.gif) no-repeat; HEIGHT: 32px; CURSOR: pointer; TEXT-DECORATION: none;PADDING-LEFT: 3px}
      .scale_li_selected{WIDTH: 32px; BACKGROUND: url(/images/scale_selected.gif) no-repeat; HEIGHT: 32px; CURSOR: pointer; TEXT-DECORATION: none;PADDING-LEFT: 3px}
      .scale_li_radio{padding-right:12px}
      #items_divs TH{padding-top:12px}
      
      /*投票题*/
      .pro_back {background:transparent url(/images/pro_back.png) no-repeat scroll 0 0;float:left;height:14px;margin:3px 0 0 5px;padding:0 0 0 1px;width:150px;}
      .pro_back .pro_fore{overflow:hidden;display: block;margin-top:-5px;}
      
      /*矩阵题横向字符样式*/
      .m_td{font-weight:bold;height:25px}
      
      /*提示信息样式*/
      .message_div{padding-top:10px;height:20px}
      .anwserContent{ padding:20px 20px;}
      
      #button_div{height:60px; line-height:80px;margin:0 auto;text-align:center;}
      #sub_button{  }
      .sub_div{text-align:left;font-weight:bold;}    
      .s_name_show{margin-left:-26%;}
      #survey_div table {
        margin-top: 5px;
        margin-bottom: 10px;
        border-left: 1px solid #CBCBCB;
        border-top: 1px solid #CBCBCB;
        background-color: #fff;
        -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);
        -moz-box-shadow: 0 2px 5px rgba(0,0,0,.2);
        box-shadow: 0 2px 5px rgba(0,0,0,.2);
      }   
      #survey_div td {
        height: 20px;
        text-align: center;
        line-height: 18px;
        border-right: 1px solid #CBCBCB;
        border-bottom: 1px solid #CBCBCB;
        padding: 5px 8px;
      }
      .item_div{padding-left:20px;}
      .sub_div {line-height:34px;padding:6px;
      }


textarea {
       margin-right: 0px;
       background-color: #ffffff;
    border: 1px solid #ebebeb;
    border-radius: 2px;
    box-shadow: 1px 1px 1px #d7d7d7;
    font-size: 16px;
}

      input#item_1,#item_2,#item_3,#item_4,#item_5,#item_6,#item_7,#item_8,#item_9,#item_10,#item_11,#item_12,#item_13,#item_14,#item_15,#item_16,#item_17,#item_18,#item_19,#item_20{
       margin-right: 0px;
  
}
