/*strict xhtml 1.0 - Main style sheet - liquid design 2010-04-21*/
/*Author - QiaoXW made by 调查页面*/

/* 格式化
------------------------------- */
a:link{color:#3b5872;text-decoration:none;}
a:visited{color:#3b5872;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
a:active{color:#3b5872;}

/* 全局
------------------------------- */
body{background:url(bg_x.gif) repeat-x 0 29px;}
.wrap{color:#333;padding-bottom:30px;}
.sub{background:#e7ebec;}
.main{background:#e7ebec;}
.mainBox{background:#fff;padding:15px;border:solid #c7ccd6;border-width:0 1px 1px 1px;}

/* header
------------------------------- */
.mainTitle{background:url(mainBg.gif) no-repeat 387px 0;height:115px;overflow:hidden;}
.mainTitle h2{margin:35px 0 0 18px;font-size:20px;font-family:黑体;font-weight:normal;color:#fff;letter-spacing:5px;}
.mainTitle p{margin:20px 0 0 50px;color:#fff;padding-left:15px;background:url(mainBg.gif) no-repeat -435px -131px;}

/* sub
------------------------------- */
.subBox{padding:15px;}
.subBox h2{background:url(mainBg.gif) no-repeat -435px -164px;padding-left:20px;color:#1d5b96;border-bottom:1px solid #d0d6d8;d4dadb;line-height:25px;}
.subBox_content{padding-top:9px;border-top:2px solid #fff;line-height:20px;color:#3b5872;}
.subBox_content li{padding-left:15px;background:url(mainBg.gif) no-repeat -436px -205px;}

/* main
------------------------------- */
.blockquote_s1{background:#f4f5f7;line-height:200%;text-indent:2em;padding:10px;border:1px dashed #969eae;margin:0 0 10px;}
.blockquote_s1 a{margin-left:10px;}
.blockquote_s1 a:hover{text-decoration:none!important;}
.researchList{margin-left:20px;}
.researchList li{margin-bottom:25px;}
.qTitle{font-size:14px;margin-bottom:5px;position:relative;}
.qTitle *{float:left;}
.qTitle h2{color:#f60;display:inline;}
.qTitle .tips{color:#999;font-size:12px;}
.qList{margin-left:12px;}
.qList li{line-height:26px;margin-bottom:0;}
.qList label{margin-left:5px;}
.qList input{vertical-align:middle;margin-top:-2px;}
.inputText_s1{width:148px;margin-left:5px;display:inline;}
#user_city{width:152px;padding:1px;margin-left:5px;}
#user_city{margin-left:10px;width:85px;}
.qTable_s1{margin:0 0 0 6px;}
.qTable_s1 td{width:100px;line-height:24px;text-align:center;}
.qList_pic li{float:left;margin:0 5px 0;width:140px;}
.qList_pic img{padding:4px;background:#f6f6f6;border:1px solid #dadada;display:block;margin:0 auto 10px;width:100px;}
.qList_pic p{text-align:center;color:#3b5872;margin-bottom:10px;}
.qList_pic input{vertical-align:middle;margin-top:-2px;}
.sRating{height:20px;line-height:24px;margin:0 0 7px 15px;}
.sRating *{float:left;}
.sRating li{background:url(mainBg.gif) -40px -168px;height:20px;width:20px;margin:0 0 0 5px;cursor:pointer;}
.sRating li.on{background-position:-8px -168px;}
.panel_selecter{margin:10px 0 10px 10px;line-height:20px;}
.panel_selecter *{float:left;}
.icon_selecter{height:20px;width:20px;background:url(mainBg.gif) -9px -129px;display:inline;margin-left:5px;cursor:pointer;}
.switchBox{margin:10px 0 10px 15px;}
.switchList{width:148px;height:150px;display:block;border:1px solid #abbfd1;overflow:auto;overflow-x:hidden;}
.switchList li{height:25px;line-height:25px;text-indent:10px;margin:0;}
.switchList a{display:block;text-decoration:none!important;color:#3b5872!important;zoom:1/* for ie6_ie7 */;}
.switchList a:hover,.switchList a.current{background:#e2e2e2;}
.switchPanel{width:28px;display:inline;margin:40px 12px 0;}
.switchPanel input{margin-bottom:12px;width:28px;}
.switchPanel2{width:68px;display:inline;margin:20px 12px 0;}
.switchPanel2 input{margin-bottom:4px;width:68px;}
.switchList,.switchPanel,.switchPanel2{float:left;}
.textarea_s1{width:580px;margin-left:15px;line-height:18px;padding-left:2px;}
.inputText_wf{*margin-left:-25px!important;}
.img_200 li{width:240px;}
.img_200 img{width:200px;}
.pace{margin-bottom:10px;text-align:right;line-height:17px;}
.pace .fR{padding:1px;border:1px solid #bad1fc;background:#fff;width:165px;position:relative;margin-left:12px;}
.pace .fR span{background:#6c0;width:0;height:13px;display:block;}
.userInfo{margin:40px 50px 0 30px;}
.userInfo h2{color:#666;background:#d4e3e7;height:26px;line-height:26px;text-indent:12px;}
.userInfo div{border:1px solid #d4e3e7;padding:6px 10px;}
.userInfo p{line-height:20px;margin-bottom:8px;}
.userInfo p span{width:80px;}
.userInfo p *{float:left;}
.userInfo em{font-style:normal;margin-left:10px;}
.inputBut_s1{text-align:center;width:100px;height:30px;padding-top:1px;color:#333;margin:0 5px;cursor:pointer;}
.inputBut_s2{text-align:center;width:50px;height:26px;padding-top:1px;color:#333;margin:0 5px;cursor:pointer;}
.submitPanel{margin:20px 0 0;border-top:1px solid #ccc;padding:20px 0;font-size:14px;text-align:right;}
.submitPanel a{margin-left:10px;}
.tp{margin:10px 10px 0;}
.tp .fR{font-weight:bold;}
.tp .fR a{margin-left:15px;}
.researchList .tips_s1{color:#999;}
.sortOdd{background-color:#EFF7E1;}
.sortEven{background-color:#FFF;}
/* add_0506 */
.textInput{border-bottom:1px solid #ddd;height:26px;line-height:26px;margin-top:10px;}

/* add_0511 */
.vCode{font-size:12px;}
.vCode input{width:50px;}
.vCode img{vertical-align:middle;margin:0 5px;}
.vCode a{margin:0 10px 0 0;}
.count{position:absolute;top:0;left:0;}
.nomargin{margin:0!important;}

/* fake_rd */
.Rb_3_1,.Rb_3_2,.Rb_3_3{height:1px;overflow:hidden;*float:left;width:100%;}
.Rb_3_1{padding:0 1px;}
.Rb_3_1 div{height:1px;background:#c5d5e6;padding:0 1px;}
.Rb_3_1 span{height:1px;display:block;border:solid #ccc;border-width:0 1px;background:#5A89B7;}
.Rb_3_2{border:solid #c5d5e6;border-width:0 1px;background:#5A89B7;}
.Rb_3_3{border:solid #ccc;border-width:0 1px;background:#5A89B7;}
.Rb_4_1,.Rb_4_2,.Rb_4_3{height:1px;overflow:hidden;*float:left;width:100%;}
.Rb_4_1{padding:0 1px;}
.Rb_4_1 div{height:1px;background:#d9e6ef;padding:0 1px;}
.Rb_4_1 span{height:1px;display:block;border:solid #c9dae7;border-width:0 1px;background:#b8cfe0;}
.Rb_4_2{border:solid #d9e6ef;border-width:0 1px;background:#b8cfe0;}
.Rb_4_3{border:solid #c9dae7;border-width:0 1px;background:#b8cfe0;}

/* tips_div */
.tips_div{text-align:center;display: none;width:240px;margin-left: -120px;position: fixed;top: 17%;left: 50%;}
*html .tips_div{position:absolute;margin-left:0px;left:expression(document.documentElement.scrollLeft+(document.documentElement.clientWidth-this.offsetWidth)/2);top:expression(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2);}
.tips_div .but_confirm,.tips_div .but_cancel{background:url(../images/main_bg.gif) no-repeat -477px -37px;width:79px;height:29px;margin:0 2px;border:0;}
.tips_div .but_cancel{background-position:-477px -72px;}
.tips_div h2{margin-bottom:15px;font-weight:normal;}
.tips_div ul{width:240px;}
.tips_div_content{background:#dbedf8;border:solid #5A89B7;border-width:0 3px;padding:26px 5px 20px;width:226px;overflow:hidden;text-align:center;}

/*add_0806*/
.textA_l{text-align:left!important;}
.valign_t{vertical-align:top;}
.li_Sp li {float:left;margin-right:20px;}