/* ---------- #全局通用样式#---------- */
body 
{
 text-align: center; margin:0; padding:0; font-size:12px; font-family:arial; line-height:20px;
}

body > div 
{ 
text-align:center; margin-right:auto; margin-left:auto;
} 

div,form,img,ul,ol,li,dl,dd,dt,p,span,label
{
 margin: 0; padding: 0; border: 0;
}
 
h1,h2,h3,h4,h5,h6 
{
 margin:0; padding:0; font-size:14px; font-weight:bold;
}
 
ul,li
{ 
list-style: none;
}
.clear 
{
 clear: both; font-size:0px; width:0px; visibility: hidden;margin-top:0px !important;margin-top:-2px; height:0px; line-height:0px; size:0px;
}

.clear:after
{
content: ".";display: block;height: 0;clear: both;
}
.blank10{ font-size:1px; size:1px; margin:0px; height:10px; clear:both; line-height:10px;}
.blank5{ font-size:1px; size:1px; margin:0px; height:5px; clear:both; line-height:5px;}
.line1{font-size:1px; size:1px; margin:0px; height:1px; clear:both; line-height:1px; background:#DADADA; overflow:hidden;}
.line2{font-size:1px; size:1px; margin:0px; height:1px; clear:both; line-height:1px; background:url(../images/line1.gif); overflow:hidden;}
.flt{ position:absolute; left:0px; top:0px; margin:0px; padding:0px;}
.flb{ position:absolute; left:0px; bottom:0px;margin:0px; padding:0px;}
.frt{ position:absolute; right:0px; top:0px;margin:0px; padding:0px;}
.frb{ position:absolute; right:0px; bottom:0px;margin:0px; padding:0px;}
.MainDH{ width:960px; margin:0px auto; text-align:left; height:20px; line-height:20px;}


a 
{
text-decoration:none;
}
a:hover 
{
text-decoration:underline;
}
a:link{color:#333333; }
a:visited{color:#333333;}
a:hover{color:#b80000;}

.fleft{ float:left;}
.fright{ float:right;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.fx{ font-weight:normal;}
.fb{ font-weight:bold;}

.white{ color:#fff;}
.white a:link{ color:#fff;}
.white a:visited{ color:#fff;}
.white a:hover{ color:#fff;}

.gray3{ color:#333;}
.gray3 a:link{ color:#333;}
.gray3 a:visited{ color:#333;}
.gray3 a:hover{ color:#b80000;}

.gray6{ color:#666;}
.gray6 a:link{ color:#666;}
.gray6 a:visited{ color:#666;}
.gray6 a:hover{ color:#b80000;}

.gray9{ color:#999;}
.gray9 a:link{ color:#999;}
.gray9 a:visited{ color:#999;}
.gray9 a:hover{ color:#999;}

.grayc3{ color:#c3c3c3;}
.grayc3 a:link{ color:#c3c3c3;}
.grayc3 a:visited{ color:#c3c3c3;}
.grayc3 a:hover{ color:#c3c3c3;}

.redb8{ color:#b80000;}
.redb8 a:link{ color:#b80000;}
.redb8 a:visited{ color:#b80000;}
.redb8 a:hover{ color:#b80000;}

.redc7{ color:#C75D61;}
.redc7 a:link{ color:#C75D61;}
.redc7 a:visited{ color:#C75D61;}
.redc7 a:hover{ color:#C75D61;}

.area_top3{width:960px;background:#FBFBFB;}
#Nav {width:960px; margin:0px auto 5px auto; clear:both; overflow:auto; text-align:center;}
#Nav ul{float:left; width:365px; margin:10px  6px 10px 0px;} 
#Nav ul li{ width:62px; float:left; margin:0px 3px; text-align:center;line-height:25px;}
#Nav ul li img{ width:48px; height:48px; clear:both; display:block; border:0px;}
#Nav ul li.Nav_line {width:3px;margin-left:15px;}
#Nav ul li.Nav_line img{width:3px;height:69px;}
#Nav ul.NavC{ width:210px; margin:0px  6px 5px 0px;}
#Nav ul.NavC li img { width:187px;height:77px; margin:0px;}
#Nav ul.#NavR{ float:right;width:350px;  margin:10px  6px 5px 0px;text-align:left;}

#search {width:960px; margin:0px auto 5px auto; clear:both; overflow:auto; text-align:center;}
#search ul{float:left; margin:0px;} 
#search ul.search_l{background:url('../images/search_left.gif');width:14px;height:84px;}
#search ul.search_m{background:url('../images/search_middle.gif');width:932px;height:84px;}
#search ul.search_r{background:url('../images/search_right.gif');width:14px;height:84px;}
#search .searchBar {margin-top:15px;}

/****** top begin ********/
.Main{ width:960px; margin:0px auto; clear:both; overflow:hidden; text-align:center;}

/******* area begin *******/
h1{ padding-left:10px; color:#333333; position:relative; text-align:left;}
h1 span{margin-right:5px; color:#DB0000;}
.MAL{float:left; width:710px;clear:both;overflow:hidden;}
.more{ position:absolute; right:11px; top:1px; font-size:12px; font-weight:normal; color:#333;}
.Area{ clear:both;}
.Area .Top{ margin:0px; padding:0px; clear:both; background:url(../images/left_top.gif); height:10px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}
.Area .Bot{ margin:0px; padding:0px; clear:both; background:url(../images/left_bot.gif); height:10px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}
.Area .Bot2{ margin:0px; padding:0px; clear:both; background:url(../images/left_bot2.gif); height:9px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}
.Area h1{ background:url(../images/left_top2.gif); height:34px; line-height:34px;}
.Area .MainL{ float:left; width:232px;}
.Area .MainC{ float:right; width:232px;}
.AdL{ width:710px;}
.AdL img{ border:0px; width:710px;}


/* 第一栏 样式 开始*/

.Area .Card{float:right; width:350px;background:url(../images/left_bg.gif); }
.Area .Card h1{height:30px; background:url(../images/left_top2.gif) no-repeat top; padding-top:5px;}
.Area .Card .HelpCont1{ width:320px; margin:10px auto; line-height:18px; text-align:left;}
.Area .Card .HelpCont2{ width:320px; margin:0px auto; font-weight:bold; clear:both; text-align:left; height:20px;}
.Area .Card .HelpCont2 ul{ float:left; width:300px;background:url(../images/tel.gif) no-repeat left top; padding-left:24px;font-size:16px; }
.Area .Card .HelpCont2 ul.HelpCont2r{ float:right;background:url(../images/mail.gif) no-repeat left 1px; font-size:12px;}
.Area .Card .HelpCont4{ width:300px; margin:5px auto 0px auto; line-height:18px; border-top:#EDEDEE solid 1px; padding:5px 10px 0px 10px;}
.Area .Card .HelpCont4 ul{ float:left; width:50%; text-align:left;}
.Area .Card .HelpCont4 ul h5{ line-height:25px; font-size:12px;}
.Area .Card .HelpCont4 ul li{ background:url(../images/icon07.gif) no-repeat left 7px; padding-left:8px;}

.Area .Plea{float:left;width:350px;}
.Area .Plea h1{ height:30px; background:url(../images/left_top2.gif) no-repeat top; padding-top:3px;}
.Area .Plea ul{ width:350px; margin:0px auto;}
.Area .Plea ul .Plea_l{ float:right; width:290px; height:110px; background:url(../images/rightbg02.gif);border-right:1px #efefef solid; overflow:hidden; text-align:left; }
.Area .Plea ul .Plea_l ul{background:#ffffff; width:280px;height:110px;  overflow:hidden; line-height:24px; padding:10px 10px 0px 0px;margin-right:10px;}
.Area .Plea ul .Plea_l ul span{ color:#c3c3c3; margin:0px 5px;}
.Area .Plea ul .Plea_r{ float:left; width:40px;padding-left:10px;border-left:1px #E5E5E5 solid; background:#F6F6F6; height:110px; overflow:hidden;}
.Area .Plea ul .Plea_r ul.Plea_ron{background:url(../images/icon08.gif);}
.Area .Plea ul .Plea_r ul{ clear:both; width:40px; margin:0px; margin-bottom:2px; background:url(../images/icon09.gif); height:26px; line-height:26px; text-align:center; color:#fff; cursor:pointer;}
.Area .Plea ul .Plea_r ul a:hover{background:url(../images/icon08.gif) no-repeat top;  text-decoration:none;}
.Area .Plea .Bot{ margin:0px; padding:0px; clear:both; background:url(../images/plea_bot.gif); height:9px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}

.Area .plea_ad{width:350px;padding-top:10px;background:#F6F6F6;}
.Area .Newshop{width:350px; clear:both;background:#F6F6F6;}
.Area .Newshop_list{width:340px; padding:5px 0px 5px 10px;clear:both;background:url(../images/left_bg.gif);}
.Area .Newshop_list li {float:left;width:150px;height:140px;margin-right:8px;}
.Area .Newshop_list li img{width:108px;height:85px;border:1px #b80000 solid;padding:1px;}
.Area .Newshop_title{text-align:LEFT;width:350px; padding:5px 0px 5px 0px;clear:both;background:url(../images/left_bg.gif);}
.Area .Newshop_title li {HEIGHT:20PX;text-align:LEFT;border-bottom:1px #888888 dotted;width:325px;padding-left:5px;margin-left:-5px;}

.Area .Store{ background:url(../images/bg8.gif);}
.Area .Store .Top{ background:url(../images/bg10.gif); height:38px; line-height:38px; position:relative; margin-bottom:4px;}
.Area .Store .Top .Top_a{ float:left; width:160px; text-align:left; font-size:14px; font-weight:bold; padding-left:10px;}
.Area .Store .Top .Top_a span{ margin-right:5px;}
.Area .Store .Top .Top_b{ float:left;padding-top:5px; height:33px;}
.Area .Store .Top .Top_b ul{ float:left; background:url(../images/bg14.gif); width:111px; height:33px; line-height:30px; color:#B4040A; margin-right:2px; cursor:pointer;font-size:14px; font-weight:bold;}
.Area .Store .Top .Top_b ul.Top_bon{ background:url(../images/bg13.gif); color:#FFFFFF;}
.Area .Store .Store_a{ width:640px; margin:0px auto;}
.Area .Store .Store_a ul{ width:310px; float:left; margin:9px 0px 10px 10px;_margin:9px 0px 10px 6px; text-align:left;}
.Area .Store .Store_a ul img{ width:100px; height:80px; padding:2px; border:#b80000 solid 1px; background:#fff; float:left;}
.Area .Store .Store_a ul li{ float:right; height:20px; line-height:20px; width:190px; overflow:hidden;}
.Area .Store .Bot{ margin:0px; padding:0px; clear:both; background:url(../images/bg9.gif); height:11px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}

.Area .Know{  width:350px; background:url(../images/left_bg.gif);}
.Area .Know h1{ padding-left:10px;}

/*在线帮助 样式*/
.Area .Help{  width:350px;float:left;background:url(../images/left_bg.gif);}
.Area .Help h1{ padding-left:10px;}


.Area .Hotman{width:350px; float:right;background:url(../images/left_bg.gif);}
.Area .Hotman h1{ padding-left:10px;}
.Area .Hotman ul{ clear:both; margin:20px auto 19px auto;*margin:24px auto 19px auto;_margin:25px auto 27px auto; width:311px; overflow:auto;}
.Area .Hotman ul li{ margin:1px; float:left; width:75px; height:75px; overflow:hidden; text-align:center;}
.Area .Hotman ul li img{ height:75px; width:75px; border:0px;_border:#fff solid 1px; }
.Area .Hotman ul li a:hover img{ border:#616161 solid 2px; width:71px; height:71px;}
.Area .Map{width:350px; float:left;background:url(../images/left_bg.gif);}

.Area .Media{ width:350px; float:right;background:url(../images/left_bg.gif);}
.Area .Media h1{ padding-left:10px;}
.Area .Media ul{ width:310px; height:31px; margin:12px auto; text-align:left; clear:both; overflow:hidden;}
.Area .Media ul img{ float:left; border:0px; width:88px; height:31px;}
.Area .Media ul li{ float:right; width:210px; text-align:left; height:31px; line-height:31px; overflow:hidden;}

.input2{ margin:0px 15px 0px 5px; color:#9C9C9C; border:#9C9C9C solid 1px; width:150px; height:16px; line-height:16px;}
.input2on{ margin:0px 15px 0px 5px; color:#454545; border:#9C9C9C solid 1px; width:150px; height:16px; line-height:16px;}
.but2{ background:url(../images/but2.gif); width:24px; height:22px; border:0px; cursor:pointer;}


.MainR{float:right;width:240px;}

.MainR h1{ background:url(../images/right_top2.gif) no-repeat top; height:35px; line-height:35px; position:relative;}
.MainR .Bot{ margin:0px; padding:0px; clear:both; background:url(../images/right_bot.gif); height:9px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}
.MainR .Bot2{ margin:0px; padding:0px; clear:both; background:url(../images/right_bot2.gif); height:10px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}
.MainR .Best{background:url(../images/right_bg.gif); clear:both;width:240px;}
.MainR .Best h1{height:47px; background:url(../images/right_top2.gif) no-repeat top; padding-top:11px;}
.MainR .Best .BestCont{ border:#E5E5E5 solid 1px; border-top:0px; width:218px; margin:0px auto; overflow:auto; background:#fff;}
.MainR .Best .BestCont ul{ clear:both;}
.MainR .Best .BestCont ul li{ height:26px; line-height:26px; text-align:left; background:#fff url(../images/rightbg01.gif) no-repeat top;border-top:#E5E5E5 solid 1px; padding:5px 10px 5px 20px; overflow:hidden; clear:both;}
.MainR .Best .BestCont ul li span{ margin-right:5px;}
.MainR .Best .BestCont .BestContC{ border:0px; background:#fff; clear:both; height:78px; overflow:hidden; padding:0px 10px 10px 10px;}
.MainR .Best .BestCont .BestContC img{ width:90px; height:72px; padding:2px; border:#DADADA solid 1px; float:left;}
.MainR .Best .BestCont .BestContC ul{ text-align:left;float:right; margin:5px 0px 0px 0px; border:0px; width:95px; clear:none;}
.MainR .Best .BestCont .BestContC ul li{ padding:5px 5px 0px 5px;border-top:#E5E5E5 solid 0px; clear:both; background:none; text-align:left; height:12px; line-height:12px; }
.MainR .Best .Bot{ margin:0px; padding:0px; clear:both; background:url(../images/right_bot.gif); height:9px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}

.MainR .ticket{  width:240px; background:url(../images/right_bg.gif);}
.MainR .ticket h1{ padding-left:10px;}
.MainR .ticket .Bot{ margin:0px; padding:0px; clear:both; background:url(../images/right_bot.gif); height:9px; size:1px; font-size:1px; line-height:1px; overflow:hidden;}
.MainR .ticket .ticket_list{background:#ffffff;text-align:left;padding-top:10px;width:230px;}
.MainR .ticket .ticket_list li{height:25px;clear:both;text-align:left;}

#shop_bottom{border-top:5px #555555 solid;width:960px;}
.line2{ background:url(../images/bg3.gif); height:1px; size:1px; overflow:hidden; margin:0px 5px; clear:both;}
.Main{ margin:0px auto; width:960px; position:relative;} 
.Main h1{ height:32px;line-height:32px;padding-left:10px; color:#333; text-align:left; position:relative;}
.Main h1 span{ color:#b80000; margin-right:5px;}
.MainL{ width:704px; float:left;}
.MainR{ width:245px; float:right;}
.MainL h1{background:url(../images/bg29.gif); height:37px; line-height:37px; }
.MainR h1{background:url(../images/bg16.gif); }
.MainL .Top{ background:url(../images/bg19.gif); height:6px; line-height:1px; font-size:1px; margin:0px; overflow:hidden;}
.MainL .Bot{ background:url(../images/bg21.gif); height:6px; line-height:1px; font-size:1px; margin:0px; overflow:hidden;}
.MainL .Bot2{ background:url(../images/bg30.gif); height:10px; line-height:1px; font-size:1px; margin:0px; overflow:hidden;}
.MainR .Top{ background:url(../images/bg22.gif); height:6px; line-height:1px; font-size:1px; margin:0px; overflow:hidden;}
.MainR .Bot{ background:url(../images/bg18.gif); height:6px; line-height:1px; font-size:1px; margin:0px; overflow:hidden;}
.MainL .left1{overflow:auto; clear:both; background:#fff url(../images/bg20.gif);}
.MainL .left1 a:hover{ color:#b80000;}
.MainL .left1 .left1Cont{text-align:left; clear:both; overflow:auto; padding:2px 4px;}
.MainL .left1 .left1Cont ul{float:right; width:630px;}
.MainL .left1 .left1ContD{text-align:left; clear:both; overflow:auto; padding:0px 4px;}
.MainL .left1 .left1ContD ul{float:right; width:630px;line-height:25px;}
.MainL .left1 .left1ContD ul.left1ContLeft{float:left; width:60px; font-weight:bold; text-align:center;}
.MainL .left1 .left1ContD ul span{ padding:2px 0px 5px 0px;*padding:2px 0px 4px 0px;}
.MainL .left1 .left1ContD ul span.Upon{ background:url(../images/bg2.gif) no-repeat center bottom;}
.MainL .left1 span{ margin-right:8px;}
.MainL .left1 .left1Cont ul.left1ContLeft{float:left; width:60px; font-weight:bold;text-align:center;}
.MainL .left1 .left1ContRight{text-align:left; margin-bottom:5px;width:620px; margin-left:60px; clear:both;padding:4px; border:#CBCBCB solid 1px;background:#fff;  }
.MainL .left1 .left1ContBot{ background:url(../images/bg3.gif) repeat-x top; margin:5px 4px; padding-top:10px; text-align:left;clear:both;}
.MainL .left1 .left1ContBot ul{ width:590px; float:left;}
.MainL .left1 .left1ContBot ul.left1ContBotR{ float:right; width:90px;}
.MainL .left1 .left1ContSearch{ background:url(../images/bg4.gif); padding:9px 10px 2px 10px; height:25px; text-align:left; clear:both; margin:5px;}
#formSearch .autocomplete {
  position:absolute;
  left:20px;
  top:139px;*top:156px;_top:166px;		/* firefox,ie7,ie6*/
  background: #fff;
  border: 1px solid #ccc;
  font-color:#666;
  width: 155px;
  list-style-type: none;
  z-index:10;
}

#formSearch .autocomplete li {
  padding: 2px;
  margin: 0;
}

#formSearch .autocomplete li.selected {
  background: #f5f5f5;
  cursor:pointer;
  color: #b80000;
}
#form_search0 .autocomplete {
  position:absolute;
  top:197px;		/* firefox,ie7,ie6*/
  background: #fff;
  border: 1px solid #ccc;
  font-color:#666;
  width: 378px;
  list-style-type: none;
  z-index:100;
}

#form_search0 .autocomplete li {
  padding: 2px;
  margin: 0;
}

#form_search0 .autocomplete li.selected {
  background: #f5f5f5;
  cursor:pointer;
  color: #b80000;
}

.but1{ background:url(../images/but2.gif); height:21px; width:53px; text-align:center; color:#fff; letter-spacing:2px; border:0px; font-weight:bold; font-size:12px;}
.input1{ border:#B6B6B6 solid 1px; background:#fff; padding:1px 3px; text-align:left; color:#333; height:18px; margin:0px 5px;}
.MainL .left2{overflow:hidden; clear:both; background:#fff url(../images/bg23.gif);}
.MainL .left2 .left2Nav{ background:url(../images/bg26.gif); height:42px; clear:both;}
.MainL .left2 .left2Nav .left2Nav_a{ float:left; text-align:center; width:140px; font-size:14px; font-weight:bold; color:#333; line-height:42px;}
.MainL .left2 .left2Nav .left2Nav_a span{ color:#b80000; margin-right:5px;}
.MainL .left2 .left2Nav .left2Nav_b{ float:left; width:350px; margin-top:8px;}
.MainL .left2 .left2Nav .left2Nav_b ul{ width:110px; height:34px; font-weight:bold; text-align:center; line-height:30px; color:#b80000; cursor:pointer;background:url(../images/bg27.gif); padding:0px; margin:0px; margin-right:3px;}
.MainL .left2 .left2Nav .left2Nav_b ul.left2Nav_b_on{ background:url(../images/bg28.gif); color:#fff;}
.MainL .left2 .left2Nav .left2Nav_c{ float:right; width:250px; line-height:42px; font-size:14px; font-weight:bold; text-align:right; margin-right:10px;}
.MainL .left2 .left2Nav ul{ float:left; line-height:25px; text-align:left; padding:0px 30px 0px 20px; background:url(../images/bg8.gif) no-repeat right top; cursor:pointer;}
.MainL .left2 .left2Nav ul.left2NavOn{ background:url(../images/bg6.gif) no-repeat right top;}
.MainL .left2 .PageTop{ padding:7px 15px 6px 15px; text-align:left; background:url(../images/bg25.gif); position:relative; clear:both; height:20px;}
.MainL .left2 .PageTop span{ margin:0px 5px; font-weight:bold;}
.MainL .left2 .PageTop span img{ margin:0px 3px;}
.MainL .left2 .PageTop .PageTopR{ position:absolute; right:15px; top:5px;}
.MainL .left2 .PageTop .PageTopR img{ margin:0px 5px; vertical-align:middle;}
.MainL .left2 .PageBot{ padding:15px 10px 3px 3px; background:url(../images/bg24.gif); text-align:center; height:23px;}
.MainL .left2 .PageBot A {BORDER: #c3c3c3 1px solid; COLOR: #333; padding:2px 5px; MARGIN-RIGHT:2px; TEXT-DECORATION:none; background:#fff;}
.MainL .left2 .PageBot A:hover {BORDER: #333 1px solid; padding:2px 5px;  MARGIN-RIGHT: 2px;}
.MainL .left2 .PageBot A:active {BORDER: #333 1px solid; MARGIN-RIGHT: 2px; padding:2px 5px; }
.MainL .left2 .PageBot SPAN.current {BORDER: #c3c3c3 1px solid; FONT-WEIGHT: bold; COLOR: #b60000;background:#fff; MARGIN-RIGHT: 2px; padding:2px 5px;}
.MainL .left2 .PageBot SPAN.disabled {BORDER: #ddd 1px solid;  padding:2px 5px; COLOR: #ccc; MARGIN-RIGHT: 2px; }
.MainL .left2 .Area{ width:690px; margin:0px auto;}
.MainL .left2 .Area .Area1{ width:640px; padding:10px; margin:0px auto;background:url(../images/bg3.gif) repeat-x bottom; overflow:hidden;}
.MainL .left2 .Area .Area1L{ float:left; width:110px; margin-top:10px;}
.MainL .left2 .Area .Area1L img{ width:100px; height:80px; border:#dadada solid 1px;padding:1px;}
.MainL .left2 .Area .Area1R{ float:right; width:520px;}
.MainL .left2 .Area .Area1R .Area1RT{}
.MainL .left2 .Area .Area1R .Area1RT .Area1RTL{background:url(../images/bg_zhekou.gif) no-repeat; height:43px; width:43px; float:left; text-align:center; font-size:12px; line-height:43px; color:#fff;}
.MainL .left2 .Area .Area1R .Area1RT .Area1RTC{ float:left; width:270px; text-align:left; margin-left:5px;}
.MainL .left2 .Area .Area1R .Area1RT .Area1RTC h3{ margin-top:3px; height:20px; overflow:hidden;table-layout:fixed;WORD-BREAK:break-all;WORD-WRAP:break-word;}
.MainL .left2 .Area .Area1R .Area1RT .Area1RTC h4{ height:20px;  overflow:hidden;table-layout:fixed;WORD-BREAK:break-all;WORD-WRAP:break-word;}
.MainL .left2 .Area .Area1R .Area1RT .Area1RTR{ float:right; width:190px; margin-top:23px; font-weight:bold;}
.MainL .left2 .Area .Area1R .Area1RB{ text-align:left; clear:both;padding-top:4px; position:relative;}
.MainL .left2 .Area .Area1R .Area1RB ul{ height:18px; line-height:18px; overflow:hidden; width:415px;}
.MainL .left2 .Area .Area1R .Area1RB ul img{ vertical-align:middle; margin-left:15px;}
.MainL .left2 .Area .Area1R .Area1RB .Area1RBR{ position:absolute; right:35px; top:10px;}
.MainL .left2 .Area2{ text-align:left;width:660px;  clear:both; overflow:auto; margin:0px auto;}
.MainL .left2 .Area2 ul{ background:url(../images/bg3.gif) repeat-x bottom;padding:10px; position:relative;}
.MainL .left2 .Area2 ul h4{position:relative; margin-bottom:5px;}
.MainL .left2 .Area2 ul h4 font{ position:absolute; right:0px; top:0px; background:none; padding:0px; color:#999; font-weight:normal; text-align:right; font-size:12px; cursor:text;}
.MainL .left2 .Area2 ul font{ padding-left:8px; background:url(../images/bg13.gif) no-repeat left 6px; position:absolute; right:0px; top:55px; cursor:pointer;}
.MainL .left2 .Area .Area3Cont{ text-align:left; background:url(../images/bg3.gif) repeat-x bottom;width:660px; padding:10px 0px; clear:both; overflow:auto; margin:0px auto;}
.MainL .left2 .Area .Area3Cont ul{ width:590px; float:right; position:relative;}
.MainL .left2 .Area .Area3Cont ul h4{ position:relative; margin-bottom:5px;}
.MainL .left2 .Area .Area3Cont ul h4 font{ position:absolute; right:0px; top:0px; background:none; padding:0px; color:#999; font-weight:normal; text-align:right; font-size:12px; cursor:text;}
.MainL .left2 .Area .Area3Cont ul font{padding-left:8px; background:url(../images/bg13.gif) no-repeat left 6px; position:absolute; right:0px; bottom:0px; cursor:pointer;}
.MainL .left2 .Area .Area3Cont ul.Area3ContL{ float:left; width:70px; text-align:center;}
.MainL .left2 .Area .Area3Cont ul.Area3ContL img{ padding:1px; width:50px; height:50px; border:#DCDCDC solid 1px;}
.MainL .left2 .Er_a{text-align:left;width:600px;  clear:both; overflow:auto; margin:30px auto; font-size:14px; font-weight:bold;}
.MainL .left2 .Er_b{text-align:left;width:600px;  clear:both; overflow:auto; margin:20px auto;}
.MainL .left2 .Er_b h3{ font-weight:normal;}
.MainL .left2 .Er_b a{ color:#b80000; text-decoration:underline;}
.MainL .left2 .Er_b ul{ clear:both; margin:5px 0px;}
.MainL .left2 .Er_b ul li{ clear:both;}
.MainL .left2 .Er_c{text-align:left;width:450px;  clear:both; overflow:auto; margin:0px auto; background:#F9FAF4; padding:20px;}
.MainL .left2 .Er_c h3{ font-size:12px;}
.MainL .left2 .Er_c ul{ margin:0px;}
.MainL .left2 .Er_c ul li{ margin:5px 0px; clear:both;}
.MainL .left2 .Er_d{ text-align:left; font-size:14px; font-weight:bold; color:#51B3F8;width:600px;  clear:both; overflow:auto; margin:10px auto 40px auto;}
.MainL .left2 .Er_d a{color:#51B3F8; text-decoration:underline;}
.MainL .left2 .map_lt{ width:680px; margin:4px auto 6px auto; text-align:right;}
.MainL .left2 .map_lt img{ margin-left:10px;}
.MainL .left2 .map_l{ width:680px; margin:0px auto; text-align:center;height:510px;overflow:hidden; position:relative;}
.MainL .left2 .map_l img{ width:680px; height:510px;}
.MainL .left2 .map_lb{text-align:left; padding:7px 15px 3px 15px; clear:both; margin:0px;}
.MainL .left3{overflow:auto; clear:both;background:#fff url(../images/bg20.gif);}
.MainL .left3 h1{background:url(../images/bg26.gif); height:34px; line-height:34px; }
.MainL .left3 ul{ margin:8px; clear:both; overflow:hidden;}
.MainL .left3 ul li{ margin:8px 3px; text-align:center; height:85px; float:left; width:223px; overflow:hidden;}
.MainL .left3 ul li img{ width:100px; height:80px; border:#DADADA solid 1px; padding:1px; float:left;}
.MainL .left3 ul li span{ float:right; height:20px; overflow:hidden; width:112px; text-align:left; padding:0px;}
.fan{ position:absolute; right:10px; top:0px;}
.MainR .right1{ clear:both;}
.MainR .right2{ background:url(../images/bg17.gif);overflow:auto;}

.MainR .right4{ background:url(../images/bg17.gif);overflow:auto;}
.MainR .right4 ul{ clear:both; margin:8px 5px; text-align:center; height:85px;}
.MainR .right4 ul img{ width:100px; height:80px; border:#DADADA solid 1px; padding:1px; float:left;}
.MainR .right4 ul li{ float:right; height:20px; overflow:hidden; width:125px; text-align:left; padding:0px;}
.MainR .right5{ background:url(../images/bg17.gif); overflow:auto;}
.MainR .right6{ background:url(../images/bg17.gif); overflow:auto;}
.MainR .right6 h1{}
.MainR .right6 ul{line-height:20px;text-align:left; clear:both; overflow:auto; margin:5px auto;}
.MainR .right6 ul li{ padding-left:12px; background:url(../images/icon3.gif) no-repeat 3px 6px; width:200px; overflow:hidden; height:20px; margin:3px auto; font-size:14px; font-weight:bold;}

#sgl_bot{ margin:0px auto; width:960px;background:url(../images/sglbg1.gif);}
#sgl_bot h1{background:url(../images/sgl.gif); height:32px; line-height:32px;padding-left:10px; color:#333; text-align:left;}
#sgl_bot h1 span{ margin-right:5px; color:#b80000;}
#sgl_bot ul{ clear:both; margin:10px 0px 10px 8px;_margin:10px 0px 10px 10px;overflow:hidden;}
#sgl_bot ul li{width:310px; height:110px; float:left; margin-right:7px; _margin-right:5px;}
#sgl_bot ul li img{ width:310px; height:110px; border:0px;}
#sgl_bot .Bot{ height:7px;background:url(../images/sglbg2.gif); margin:0px; line-height:1px; size:1px; font-size:1px;}
.but3{ width:61px; height:21px; font-size:12px; font-weight:bold; text-align:center; color:#fff; float:right; cursor:pointer; background:url(../images/but3.gif); border:0px;}
.input3{ width:225px;}

#cuxiao_list {margin:10px 0px 0xp 30px ;width:668px;text-align:left;}
#cuxiao_list li{border-bottom:1px dashed #eee;height:20px;padding-top:10px;font-size:14px;}
.dianping_list{text-align:left;width:668px;}
.dianpingsub{margin:0px auto;width:680px;margin-top:5px;text-align:left;border-bottom:1px dashed #DDDDDD;padding:1px 0;zoom:1; overflow:auto;background:#fff;padding-bottom:5px;}
.dianpingimg{float:left;border:1px solid #BFBFBF;padding:2px;width:70px;height:70px;margin-left:5px;}
.dianpingimg img{width:70px;height:70px;}
.dianpininfo{width:580px;float:left;margin-left:5px;padding-top:20px;}

#showflag{text-align:left;}
.add_date{text-align:left;width:520px;}
#showflag li{width:80px;float:left;}

#card{text-align:left;width:628px;padding:0px 20px 20px 20px;font-size:14px;line-height:180%;}
#card h1{font-size:14px;font-weight:bold;color:#d80000;padding-top:20px;}

.star-rating {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(alt_star1.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; PADDING-TOP:0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 20px;top:-5px;
}
.star-rating LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.star-rating LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 20; PADDING-BOTTOM: 0px; WIDTH: 16px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 20px; TEXT-DECORATION: none
}
.star-rating LI A:hover {
	Z-INDEX: 2; BACKGROUND: url(alt_star1.gif) left bottom; LEFT: 0px;padding-top:7px;
}
.star-rating A.one-star {
	LEFT: 0px
}
.star-rating A.one-star:hover {
	WIDTH: 16px
}
.star-rating A.two-stars {
	LEFT: 16px
}
.star-rating A.two-stars:hover {
	WIDTH: 32px
}
.star-rating A.three-stars {
	LEFT: 32px
}
.star-rating A.three-stars:hover {
	WIDTH: 48px
}
.star-rating A.four-stars {
	LEFT: 48px
}
.star-rating A.four-stars:hover {
	WIDTH: 64px
}
.star-rating A.five-stars {
	LEFT: 64px
}
.star-rating A.five-stars:hover {
	WIDTH: 80px
}
.star-rating LI.current-rating {
	DISPLAY: block; Z-INDEX: 1; BACKGROUND: url(alt_star1.gif) left center; TEXT-INDENT: -9000px; POSITION: absolute; HEIGHT: 20px;padding-top:6px;
}
A:active {
	outline: none
}


#containe {float:right;}
#sidebar {float:left;}