/*content styles*/
#content
      {
	  margin-top:1px;
	  clear:both;
	  height:100%;
	  color:#333333;
	  width:960px;
	  background-color:#fff;
	  padding-bottom:10px;
	  }
#contentbg
      {
	  float:left;
	  background:url(../images/sidebarbg.gif) left bottom no-repeat #EF4C28;
	  }
#sidebar
      {
	  float:left;
	  width:168px;
	  text-align:left;
	  padding-bottom:30px;
	  }
#sidebar h3,#sidebar ul
      {
	  margin:20px 11px;
	  }
#sidebar h3,#sidebar h3 a
      {
	  font-weight:bold;
	  color:#fff;
	  background-color:#F9AD37;
	  line-height:19px;
	  height:19px;
	  padding-left:4px;
	  }
#sidebar ul
      {
	  margin-top:-10px;
	  margin-left:2em;
	  }
#sidebar ul li
      {
	  line-height:180%;
	  }
#sidebar ul li a span
     {
	 color:#fff;
	 font-weight:bold;
	 color:#031D73;
	 }
#sidebar ul li a
      {
	  color:#FDFDE9;
	  background:url(../images/doc.jpg) left 4px no-repeat;
	  padding-left:10px;
	  }
#sidebar ul li a:hover
      {
	  color:#fff;
	  text-decoration:underline;
	  }
#mainbg
      {
	  background-color:#FFFFFF;
	  float:left;
	  width:792px;
	  _height:900px;
	  min-height:900px;
	  }
#writebg
      {
	  background-color:#FFFFFF;
	  float:left;
	  }
#main
      {
	  width:540px;
	  float:left;
	  }
#contentRight
      {
	  float:left;
	  margin-left:28px;
	 _margin-left:14px;
	  width:666px;
	  background-color:#FFFFFF;
	  }
#mainbg h3,#contentRight h3 
      {
	  margin:10px 0;
	  padding:10px 0 20px 0;
	  } 
#contentRight h3 
      {
	  background:url(../images/rightNav.gif) no-repeat left 2px;
	  }
#contentRight .club
      {
	  }
#contentRight .club th
      {
	  color:#F44C28;
	  font-weight:bold;
	  }
#contentRight .club td
      {
	  color:#666;
	  line-height:160%;
	  }
#mainbg #main .title2
      {
	  margin-left:25px;
	  }
#mainbg h3 span,#contentRight h3 span 
      {
	  background:url(../images/bg-header.gif) no-repeat right; 
	  padding:10px 20px 8px 25px;
	  font-family:arial narrow, arial,helvetica,verdana;
	  font-weight:bold;
	  color:#fff;
	  font-size:22px;
	  text-transform:uppercase;
	  }
#contentRight h3 span
      {
	  margin-left:25px;
	  padding-left:0;
	  }
#contentRight h4
      {
	  font-size:14px;
	  color:#EF4C29;
	  font-weight:bold;
	  text-align:center;
	  margin:20px auto;
	  }
#contentRight h5
      {
	  color:#333;
	  text-align:center;
	  margin:10px auto;
	  border-bottom:1px dashed #999;
	  padding-bottom:7px;
	  }
#contentRight p
      {
	  color:#333;
	  margin-bottom:20px;
	  }
#contentRight #map
      {
	  clear:both;
	  margin-top:40px;
	  }
#contentRight #map img
      {
	  border:1px solid #FF6633;
	  }
#contentRight #map dl
      {
	  float:left;
	  width:94px;
	  }
#contentRight #map dl dt
      {
	  margin-bottom:10px;
	  }
#contentRight #map dl dt a
      {
	  display:block;
	  width:86px;
	  height:20px;
	  line-height:20px;
	  text-align:center;
	  background-color:#EF4C28;
	  color:#fff;
	  font-weight:bold;
	  }
#contentRight #map dl dd
      {
	  margin-bottom:6px;
	  }
#contentRight #map dl dd a
      {
	  height:18px;
	  line-height:18px;
	  text-align:center;
	  display:block;
	  color:#0000CC;
	  text-decoration:underline;
	  width:86px;
	  }
#contentRight #map dl dt a:hover
      {
	  text-decoration:none;
	  }
#text
      {
	  width:490px;
	  margin-left:26px;
	  }
#text .form
      {
	  width:100%;
	  border-collapse:collapse;
	  }
#text .form th
      {
	  background-color:#EF4C28;
	  color:#fff;
	  height:25px;
	  line-height:25px;
	  font-weight:bold;
	  padding-left:5px;
	  letter-spacing:2px;
	  }
#text .form td a
      {
	  color:#0000CC;
	  text-decoration:underline;
	  }
#text .form td a:hover
      {
	  color:#9900CC;
	  }
#text p a
      {
	  color:#EF4C29;
	  }
sup
      {
	  color:#333;
	  }
#text .form td
      {
	  padding:10px;
	  color:#333;
	  padding:5px 0 5px 5px;
	  }
#text p
      {
	  margin-bottom:15px;
	  line-height:170%;
	  }
#text p img
      {
	  border:1px solid #F9AD37;
	  margin-bottom:10px;
	  }
.button
      {
	  border:1px solid #F9AD37;
	  height:17px;
	  line-height:17px;
	  color:#000;
	  }
.errorInput
      {
	  background-color:#BA2200;
	  height:17px;
	  line-height:17px;
	  color:#fff;
	  }
.textArea
      {
	  color:#000;
	  height:80px;
	  width:390px;
	  border:1px solid #F9AD37;
	  }
.submit
      {
	  color:#000;
	  background:url(../images/button.gif) no-repeat left top;
	  width:99px;
	  height:27px;
	  border:0;
	  padding:0;
	  }
#text h4
      {
	  color:#EF4C28;
	  clear:both;
	  font-size:14px;
	  font-weight:bold;
	  margin-bottom:10px;
	  background:url(../images/bg-dot.gif) repeat-x left bottom;
	  height:30px;
	  text-indent:1em;
	  margin-top:30px;
	  position:relative;
	  }
#text h4 em
      {
	  position:absolute;
	  right:1em;
	  color:#000;
	  }
#text h4 em a
      {
	  color:#EF4C28;
	  }
#text h4 em a:hover
      {
	  text-decoration:underline;
	  }
#text .clear
      {
	  clear:both;
	  width:510px;
	  margin-bottom:10px;
	  }
#text .clear dl
      {
	  float:left;
	  width:90px;
	  height:80px;
	  _height:80px;
	  overflow:hidden;
	  text-align:center;
	  background-color:#F9A31C;
	  margin:0 4px 10px 0;
	  padding:2px 0;
	  }
#text .clear dl dt
      {
	  height:60px;
	  width:88px;
	  }
#text .clear dl dd
      {
	  height:20px;
	  _height:20px;
	  line-height:20px;
	  }
#text .clear .pic
      {
	  float:left;
	  margin-right:15px;
	  }
#text .clear ul
      {
	  float:left;
	  }
#text .clear ul li
     {
	 background:url(../images/hlw_lmy_002.gif) no-repeat left 10px;
	 text-indent:1em;
	 width:350px;
	 }
#text .clear .shopping 
    {
	float:left;
	margin-left:20px;
	}
#text .clear .shopping li em
    {
	font-weight:bold;
	font-style:normal;
	}
/*#text .clear .info
    {
	text-indent:0;
	}
#text .clear .info em
    {
	color:#EF4C29;
	font-style:normal;
	}*/
#text .clear .shopping .end
    {
	text-indent:0;
	background:none;
	}
#text .clear .shopping li a
    {
	display:inline;
	width:74px;
	}
#text .clear ul li a
     {
	  width:270px;
	  display:block;
	  float:left;
	  text-overflow:ellipsis; 
	  white-space:nowrap;
	  overflow-x:hidden;
	  word-break:break-all;
	 }
#text .clear ul li span,#text ul li span
      {
	  color:#EF4C28;
	  margin-left:5px;
	  }
#text ul li
      {
	  line-height:180%;
	  }
#text .clear ul li a,#text ul li a
      {
	  color:#666;
	  line-height:21px;
	  height:21px;
	  }
#text .clear ul li a:hover,#text ul li a:hover
      {
	  text-decoration:underline;
	  }
#text .page
      {
	  text-align:center;
	  }
#text .page ul
       {
	   clear:both;
	   }
#text .page ul li
      {
	  float:right;
	  margin:0 10px;
	  }
#text .page ul li a
      {
	  display:block;
	  color:#EF4C29;
	  }
#text h5,#text h5 a
      {
	  margin:20px 0;
	  clear:both;
	  color:#EF4C29;
	  font-weight:bold;
	  font-size:14px;
	  }
#text h6
      {
	  font-size:12px;
	  color:#EF4C29;
	  font-weight:bold;
	  margin:8px auto;
	  }
#text .clear .textRight
      {
	  color:#333;
	  }
#text ul
      {
	  margin-bottom:15px;
	  }
#text .title
      {
	  color:#FCE3BB;
	  height:20px;
	  line-height:20px;
	  padding:3px;
	  text-indent:0;
	  font-weight:14px;
	  border:1px dashed #FCE3BB;
	  background:none;
	  background-color:#EF4C29;
	  }
#text .img
      {
	  border:1px solid #F9AD37;
	  margin-bottom:10px;
	  }
#text table
      {
	  width:100%;
	  }
#text table th
      {
	  font-weight:bold;
	  text-align:left;
	   border:1px solid #D9D6D6;
	   height:25px;
	   line-height:25px;
	   text-indent:1em;
	  }
#text table td
      {
	  height:23px;
	  line-height:23px;
	  text-indent:1em;
	  }
#text .arrow
      {
	  background:url(../images/pic3.jpg) left top no-repeat;
	  width:34px;
	  height:49px;
	  margin-left:200px;
	  margin:15px 0 15px 210px;
	  } 
#text .box
      {
	  width:480px;
	  background-color:#AF2203;
	  color:#FFFFFF;
	  border:1px solid #000;
	  }
#text .right
     {
	 text-align:right;
	 }
#text .box dl
      {
	  margin:12px;
	  }
#text .box dl dt
      {
	  font-size:14px;
	  color:#fff;
	  font-weight:bold;
	  margin-bottom:6px;
	  }
#text .box dl dd
      {
	  line-height:150%;
	  color:#fff;
	  margin-bottom:12px;
	  }
#text .box dl dd a
      {
	  color:yellow;
	  }
#text .box dl dd a:hover
      {
	  color:yellow;
	  }
#contentRight p img
      {
	  max-width:660px;
	  }
#pic  
      {
	  float:left;
	  margin-right:15px;
	  }  
#ad
      {
	  background-color:#fff;
	  float:right;
	  width:252px;
	  }
#ad ul
     {
	 background-color:#fff;
	 padding:10px;
	 }
#ad ul li
     {
	 line-height:180%;
	 }
#text .center
     {
	 text-align:center;
	 }
/*加盟感言*/
#text .speech
     {
	 margin-bottom:15px;
	 border-bottom:1px dashed #999;
	 }
#text .speech dd
     {
	 text-indent:2em;
	 margin-bottom:8px;
	 line-height:20px;
	 }
#text .speech .title
     {
	 color:#000;
	 font-weight:bold;
	 background:none;
	 border:0;

	 }
#text .speech dt
     {
	 text-align:right;
	 font-weight:bold;
	 line-height:20px;
	 margin-bottom:8px;
	 }	 
.yzname{text-align:center; font-weight:bold; color:#FF9900; line-height:36px; font-size:14px; margin-top:20px;}
