/* Created by Demo.jiang | 5430  */
 body, div, dl, dt, dd, ul, ol, li,  h1, h2, h3, h4, h5, h6, pre, code,  form, fieldset, legend, input, button,  textarea, p, blockquote, th, td { margin: 0; padding: 0; font:normal 14px Arial; }
fieldset, img { border: 0; }
ul,li{ list-style:none}
a{color:#1e50a2; text-decoration:none}
a:hover{ color:#900; text-decoration:underline}
.t_center{ text-align:center}
.none{ display:none}
.font1{ font-size:12px}
.font2{ font-size:17px; font-family:Arial; color:#999 ; }
.font3{ font-size:12px ; color:#999}
.red{ color:#F00}
.line1{ border-top:1px  dashed #ccc}
.m1{ margin-bottom:25px}
 
 
.w1,.w2,.w3,.w4{ width:120px; height:19px ; line-height:23px; padding:2px 4px}
.w2{ width:232px}
.w3{ width:75px}

.w4{ width:100px; }

 #getmobcheckcode_btn{ width:120px;}
 
.ipt1{ border:1px solid #c4c4c4; background:#f9f9f9}
.ipt2{ border:1px solid #d59799; background:#fef5f5}
.ipt3{ border:1px solid #aab9a6; background:#eaffe5}

.sel1{height:25px; width:80px}
.sel2{height:25px; width:45px}


/*logo*/
.logo1{ height:36px; padding-top:10px}
.logo1 h1,#urs_logo{cursor:pointer; background:url(http://www.hxmyw.net/images/index/logo.jpg) no-repeat; width:199px; height:43px; float:left;}
#urs_logo{margin-top:0px;}
.seperate_line{ background:#c4c4c4; width:1px; height:50px; float:left; margin:0 10px 0 10px;}

.logo2{ float:left; height:40px; width:170px; background:url(img/logo_w.gif) 15px 5px no-repeat}
 
/* 顶部titile条*/
 .midTitle{ background:url(img/title.gif) no-repeat; height:45px}
 
/* 分割背景条*/
.midSubTitle{ background:url(img/midsubtitle.gif) repeat-x ; line-height:37px; height:37px; padding:0 10px; border-bottom:1px solid #e4e4e4}
.midSubTitleArrow { height:5px; overflow:hidden}
.midSubTitleArrow b{ display:block; width:9px; height:5px; background:url(img/arrow_bg.gif) #e4e4e4 no-repeat ; float:left; margin-left:64px ;*margin-left:34px;}

 
/*主体*/
#main_wrap{ width:802px; margin:15px auto; position:relative}
#top{ height:60px; margin-bottom:10px;}
.clr{ clear:both; font:0; overflow:hidden; height:0}
 
 
/*上部*/
.logo1{ float:left; padding-right:20px; }

.rigNav{ float:right; background:url(img/icon_help.gif) 0 0 no-repeat; padding-left:20px; width:50px; }

/*中部*/
#mid{}
.midCnt{ border:1px solid #c4c4c4; border-bottom:0}
.midSubCnt{  margin:20px 20px 0 20px;*margin:10px 20px 0 20px; *padding-top:20px;*padding-bottom:10px}
.midSubCnt table { width:435px; margin-top:20px;}
.midSubCnt table td{ padding:6px 4px}
.midSubCnt table th { text-align:right; padding-right:5px; width:160px}
.star{ color:#F00}
.star2{ color:#fff}
.vip,.adviseDiv{margin:5px 0 25px 170px; font-size:12px;}

.advise{ border:1px solid #ddddce; background:#ffffee; padding:5px 10px;  line-height:18px; width:224px; margin:10px 0}
.adviseList{ margin:10px 0; line-height:20px}

.infoDiv{ position:relative;left:418px; *left:258px;top:-5px}
.infoIcon_ok,.infoIcon_err{ width:16px; height:16px; background:url(img/icon_ok.gif) no-repeat; position:absolute; top:5px;}
.infoIcon_err{background:url(img/icon_error.gif) no-repeat; }
.infoBox_ok{}
.infoBox_ok .arrow{ background:url(img/arrow.gif) no-repeat; width:10px; height:13px; top:8px; left:20px;position:absolute}
.infoBox_ok .cnt{ border:2px solid #ddddce; background:#ffffee; padding:8px; position:absolute; left:28px; width:275px; font-size:12px; line-height:20px; top:-5px; text-align:left}

.infoBox_err{}
.infoBox_err .arrow{ background:url(img/arrow2.gif) no-repeat; width:10px; height:13px; top:8px; left:20px;position:absolute}
.infoBox_err .cnt{ border:2px solid #d59799; background:#fef5f5; padding:8px; position:absolute; left:28px; width:275px; font-size:12px; line-height:20px; top:-5px; text-align:left}

.midBottom{ background:url(img/bottom.gif) no-repeat; height:5px; overflow:hidden}

/*底部*/
#bottom{ height:50px; padding:15px; margin:0 auto; text-align:center; color:#666; line-height:30px; font-size:12px}
/*patch*/
.sel_ques{ height:25px; width:240px;}
	/*.infoDiv{ display:none;}*/
	#myQuestion_tr{ display:none;}
	.submitbtn{ background:url(img/btn_next.gif) no-repeat; width:120px; height:34px; border:none; cursor:pointer;}
	.infoBox_ok .cnt{ width:300px;}
	.midSubCnt table td{ padding:8px 4px}
	#answer_tr td{padding:27px 4px}
	.fixedline{ margin-top:45px;}
	#mob_mail_recommend{ display:none;}
	#vip_recommend a,#mob_mail_recommend a{ font-size:12px;}
	#agree_infoDiv{ top:-17px;}
	#blankSeparator{ height:8px;}
*+html .infoBox_ok .cnt {left:188px !important;}
*+html .infoBox_ok .arrow{left:180px !important;}
*+html .infoBox_err .cnt {left:188px !important;}
*+html .infoBox_err .arrow{left:180px !important;}

.big{font-size:14px;}


/*提交按钮*/
.submit_btn_wrapper{ background:none; border:none; cursor:pointer;}

.submit_btn{ background:url(img/icon_submit.gif) repeat-x ;background-position:0 -375px; height:34px;  }
.submit_btn .left{display:block;background:url(img/icon_submit.gif) no-repeat scroll 0 0 ;float:left; background-position:-298px -40px; width:3px; height:34px;}
.submit_btn .right{display:block;background:url(img/icon_submit.gif) no-repeat scroll 0 0 ;float:right;  background-position:-340px -40px; width:18px; height:34px;}
.submit_btn .text{color:#ffffff; font-family:"宋体"; font-weight:bold; padding-top:10px; text-align:center;  }

.wd1{ width:120px;}
