@charset "utf-8";
/* CSS Document */

/* basic elements */
html {
	margin: 0;
	padding: 0;
	}
	ul{list-style:none;padding:0;margin:0;}
body { 
	font-family:'宋体', Arial;
	line-height:18px;
	color: #3c4a54; 
	background: #fff ; 
	margin: 0; 
	padding: 0;
	font-size:12px;
	}
	img{border:none;}
p { 
	margin-top: 0; 
	text-align: justify;
	}
h3 { 
	font: italic normal 1.4em georgia, sans-serif;
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #7D775C;
	}
a:link { 	
	text-decoration: none; 
	color: #000;
	}
a:visited { 
	text-decoration: none; 
	color: #000;
	}
a:hover, a:active {
	text-decoration: none; 
	color: #ba2c48;
	}
/* specific divs */
#header{
}

.clear{ clear:both;}
#reg_content{width:1000px;height:700px; background:url(/images/register/bg.gif) no-repeat; position:relative; z-index:100;margin:0 auto;}
	#register{
     background:url(/images/register/index_regbg.jpg) no-repeat;
	 width:798px;
	 height:438px;
	 position:absolute;
	 top:53.9%;
	 left:49.7%;
	 margin:-215px 0 0 -399px;
	 z-index:100;
	}
	#reg_shut{
	position:absolute;
	left: 761px;
	top: 8px;	  
	}
	
#reg_tab{ margin-top:76px;margin-left:197px; position:relative;}
 #reg_tab ul li{height:22px;margin-bottom:8px; vertical-align:middle; clear:both}
  #reg_tab ul li span{ display:inline;float:left;}
  .reg_option{float:left; line-height:17px;width:76px; text-align:right;padding-top:3px;margin-right:5px;}
  .reg_option2{float:left; line-height:17px;text-align:right;padding-top:3px;margin-right:5px;}
  .reg_text{width:126px;height:15px;border:1px solid #d1d1d1; line-height:15px; vertical-align: bottom; color:#888888;}
  .reg_radio{ border:none;width:14px;height:14px; color:#3c4a54;}
  .reg_confirm{margin-left:20px;padding-top:3px; }
  #red_color{color:#d1324c;}
  .reg_btn{margin-left:108px;clear:both;}
   .reg_btn img{margin-right:8px;}
 label input{ vertical-align:middle;}
 #index_flash{width:1000px;height:700px; position:absolute; z-index:2;}
 /*store*/
 #store_warp{ background:url(/images/store/storebg.jpg) no-repeat;width:798px;
	 height:438px;
	 position:absolute;
	 top:53.9%;
	 left:49.7%;
	 margin:-215px 0 0 -399px;
	 z-index:100;}
	 .city_warp{padding-left:115px;padding-top:75px;}
	 .city_select{background:url(/images/store/select01.gif) no-repeat;padding-left:104px;  height:24px;}
	 #door_list ul{
	 margin-top:10px;
	 height:260px;
	 overflow:auto;
	 width:656px;
	 padding-top:5px;
	 
	 }
	 #door_list ul li{
	  line-height:30px;
	  height:30px;
	  vertical-align:middle;
	 }
	 #door_list ul li span{
	  float:left;display:inline;margin-right:10px;line-height:22px;
	 }
	 .store_name{width:184px;}
	 .store_tel{width:102px;}
	 .store_adr{width:315px; height:22px;overflow:hidden;}

	
	
 /*条款*/	
	#tiaokuan{ background:url(/images/tiaokuan/tiaokuan.jpg) no-repeat;width:798px;
	 height:438px;}
	 .tiaokuan_area{padding-left:140px;padding-top:75px;}
	 #tiaokuan_list {
	 margin-top:10px;
	 height:260px;
	 width:606px;
	 padding-top:5px;
	 
	 overflow-y:scroll; 
	 }


/*adv*/
#adv_warp{ background:url(../images/adv/adv_bg.jpg) no-repeat;width:798px;
	 height:438px;
	 position:absolute;
	 top:53.9%;
	 left:49.7%;
	 margin:-215px 0 0 -399px;
	 z-index:100;
	 padding-top:40px;}
	 
	#adv_name{
	 color:#3c4a54;
	 font-size:21px;
	 font-family:"微软雅黑";
	 text-align:center;
	 font-weight:600;
	 line-height:44px;
	 }
	 #adv_Tab{width:696px;margin-left:68px;height:319px; overflow-y:auto;color:#fff;}
	 #adv_Tab table td  th tr{ border-collapse:collapse; border:none;line-height:20px;}
	 #adv_Tab table th{ background:#3c4a54;height:20px; border-bottom:1px solid #fff;font-weight:normal;line-height:20px; text-align:left;padding-left:20px;}
	 #adv_Tab table td{ background:#9da5aa;height:20px;border-bottom:1px solid #fff;padding:0 10px; text-align:left;padding-left:20px;}
	 #adv_Tab .adv_adr{font-size:14px;line-height:25px; font-weight:bold; text-align:left;color:#3c4a54;}	 
	 
	 
	 /*broad*/
	 #broad_warp{ background:url(../images/adv/adv_bg.jpg) no-repeat;width:798px;
	 height:438px;
	 position:absolute;
	 top:53.9%;
	 left:49.7%;
	 margin:-215px 0 0 -399px;
	 z-index:100;
	 padding-top:40px;}
	 
	#broad_name{
	 color:#3c4a54;
	 font-size:21px;
	 font-family:"微软雅黑";
	 text-align:center;
	 font-weight:600;
	 line-height:44px;
	 }
	 #broad_Tab{width:696px;margin-left:68px;height:319px; overflow-y:auto;color:#fff;}
	 #broad_Tab table td  th tr{ border-collapse:collapse; border:none;line-height:20px;}
	 #broad_Tab table th{ background:#3c4a54;height:20px; border-bottom:1px solid #fff;font-weight:normal;line-height:20px; text-align:left;padding-left:20px;}
	 #broad_Tab table td{ background:#9da5aa;height:20px;border-bottom:1px solid #fff;padding:0 10px; text-align:left;padding-left:20px;}
	 #broad_Tab .adv_adr{font-size:14px;line-height:25px; font-weight:bold; text-align:left;color:#3c4a54;}	 
	 
	 
	 
/*confession_list*/
.confession_list{width:288px;height:251px;margin-left:409px; overflow-y:auto;}
.confession_list li{color:#3c4a54;height:25px; overflow:hidden;line-height:25px;}
.confession_list li span{color:#be1a35;}
#confes_warp{
background:url(../images/confession/gaobaibg.jpg) no-repeat;width:798px;
	 height:438px;
	 position:absolute;
	 top:53.9%;
	 left:49.7%;
	 margin:-215px 0 0 -399px;
	 z-index:100;
	 padding-top:90px;
}
#confes_warp02{
background:url(../images/confession/gaobaibg02.jpg) no-repeat;width:798px;
	 height:438px;
	 position:absolute;
	 top:53.9%;
	 left:49.7%;
	 margin:-215px 0 0 -399px;
	 z-index:100;
}
.confess_con{width:685;}
.confess_msg{padding:68px 43px 0 70px;}
.confess_msg_col01{float:left; background:url(../images/confession/confess_img.jpg) no-repeat;width:255px;height:327px;padding:12px 10px 11px 11px;}
.confess_msg_col02{float:right;width:384px;height:320px;padding-left:20px;padding-right:5px;line-height:20px;color:#575757; overflow:auto;}
#return{text-align:right;clear:both; font-family:'微软雅黑';font-size:12px;color:#be1a35;font-weight:bold;}
#return a,#return a:link{color:#be1a35;}
#return a:hover{color:#3c4a54;}
.conmsg_title{font-size:24px; font-family:"微软雅黑"; line-height:28px;}
.conmsg_title span{color:#be1a35;}
.conmsg_detail{color:#c65d72;}
h5.conmsg_name{color:#be1a35; font-size:12px;line-height:20px;height:20px;padding:0;margin:0; font-family:"微软雅黑";font-weight:bold;}



