*{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
body{background-color:#FFFFFF;text-align:center;margin:0 auto;width:980px;font-size:12px;}
input{}
input[type=checkbox]{margin:0 4px 0 6px;vertical-align:middle;}
a{font-size: 12px;COLOR:#2828D5;text-decoration:none;cursor:pointer;}	
a:hover {COLOR:#FF9900;text-decoration:underline;}
a img {border:0;}
ul{list-style:none;padding:20px 0px;}
td{font-size:12px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
th{text-align:left;font-size:12px;}
h5{font-size:12px;}
.left { float: left;}
.right { float: right;}
.clear { clear:both;visibility:hidden;line-height:1px;height:0;font-size:1px;}
.font1{color:#FF0000;font-size:12px;}
#header{margin:0 auto;width:980px;}
.header2{padding:10px 30px;}
#header a{color:#0500ce;}
#toprow{height:24px;line-height:24px;padding:0 4px;background:url(../images/level3_top.png) repeat-x;width:972px !important;width:980px;}
#topad{margin-bottom:6px;border:1px solid #DDD;padding:3px;width:972px !important;width:980px;}
.toplink{float:right;padding:15px 15px 0 0;color:#FF0000;}
#topdh{color:#2828D5;height:20px;line-height:20px;}#topdh a{padding-left:2px;color:#2828D5;text-decoration:underline;}
#ctl{text-align:left;}

/*Suggestion*/
.sugg{	
	padding:5px 10px;
	margin-left:auto;margin-right:auto;	
	width:40%;height:20px;text-align:left;background-color:#ffff09
}
.sugg img{float:left;margin-right:15px;}

#location{text-align:left;padding-left:10px;}
#location a{text-decoration:underline;}
#content{
	text-align:center;margin:0 auto;height:auto !important;height:100%;min-height:300px;
	position:relative;width:980px;
}
#errorcontent{
	text-align:center;margin:0 auto;height:400px;min-height:300px;
	position:relative;width:980px;
}
#main_left{width:654px !important;width:656px;border:1px solid #CBD7EC;overflow:hidden;line-height:1.8em;text-align:left;}
.t_bgcolor {background-color:#F7FCFF/*#EDF5FD*/;}
#main_right{padding:4px 0;width:302px;overflow:hidden;border-top:1px solid #CBD7EC;}
#sep{width:22px;overflow:hidden;height:100%;border:solid #CBD7EC;border-width:1px 0 0;text-align:center;float:left;}

.red{color:#FF0000;}
.inputtype{	text-align:left;margin:0 5px;}

.letter{font-weight:bold;color:F46026;}
#seniorOption{display:none;}

#footer{width:980px;text-align:center;color:#AAA;margin:20px auto;padding-top:10px;border-top:1px solid #EEE;line-height:25px;}
#footer a{color:#6e6e6e;margin-top:20px;text-decoration:none;}
/* #####################  show page's css   ########################*/
#main{
	height:auto !important;height:300px;min-height:300px;width:100%;
	position:relative;;/*border:1px solid #CCC;*/text-align:center;margin:10px 0;
}
#main_post{text-align:left;}
.showdistricts{display:none;position:absolute;z-index:100;background-color:#FFF;border:1px solid #CCC;top:22px;left:5px;}

#main_post ul{width:95%;list-style:none;}
#main_post li{float:left;width:60px;height:20px;overflow:hidden;white-space:nowrap;}
#main_post li a{color:#333;}
#main_post li a:hover{background-color:#F1FC78;}
#main_post input{border:0;border-bottom:1px dashed #000;}

#main label{float:left;width:90px;}
.lrspan{float:left;width:460px;}
.detailinfo{width:94%;margin:0 auto;color:#6C6C6C;border-bottom:1px solid #BECDE5;padding:0 4px;height:20px;font-size:12px;}
.detailinfo a{color:#6C6C6C;}.detailinfo a:hover{color:#D10000;}
#titledh{text-align:left; border-bottom:1px solid #BECDE5;padding:0 15px;margin-bottom:10px;height:16px;line-height:16px;}
#titledh b{ color:#FF4701;}
#titledh a{margin-left:6px;color:#028003;}
.shop_logo{float:right;margin-top:10px;border:1px solid #d0d0d0;padding:1px;width:76px;max-height:85px;*height: expression(this.height <85?this.height:"85px");}

#contacttags{clear:both;font-size:12px;text-align:left;margin:0 10px;
padding:5px 15px;border:1px solid #C8D5DF;background-color:#F6FAFF;}
/*level3 page content area style*/
#contactarea {clear:both;height:auto;font-size:14px;text-align:left;
margin:10px 12px 0;padding:5px 15px;border:1px solid #C8D5DF;background-color:#FFFFFF;
}
.contactarea_l {float:left;width:300px;margin-left:5px;color:#666;}
.contactarea_r {float:right;width:270px;font-size:12px;margin-right:5px;color:#727272;}
.contactarea_r a{text-decoration:underline;}

#voteandcontact{position:relative;border-top:1px solid #ccc;height:200px;padding:6px 12px 0;margin:6px 0 0;}
.contactinfo{text-align:left;height:198px !important;height:200px;width:300px;margin:4px 10px;border:1px solid #CCC;background-color:#F6FAFF;}
.contactpost{text-align:left;height:150px;}
.contact{font-size:14px;font-weight:bold;color:#0066CC;text-align:center;padding:4px;}

#inforank{text-align:left;height:200px;border-top:1px solid #CCC;display:none;}

#delopr{position:absolute;right:20px;bottom:10px;color:#AAA;}
.warn_info{color:#FF0000;}
.pass_info{color:green;}

.showdistricts{display:none;position:absolute;z-index:100;background-color:#FFF;border:1px solid #CCC;top:22px;left:10px;}

#article{padding:12px;}
#articleText{line-height:23px;font-size:14px;padding:10px 20px;text-align:left;color:#333;}

#articleText div{clear:both;width:610px;overflow:hidden;}
#title{font-size:25px;font-family:"宋体";color:#000;line-height:30px;padding:10px 50px 25px;text-align:center;}

#relationlink{padding:0 20px;text-align:left;}
#relationlink a{font-size:14px;text-decoration:underline;line-height:1.5em;}
#remark{padding:0 20px;line-height:3em;text-align:left;}
#remark input,#remark textarea{width:450px;vertical-align:middle;}
.itemsplit{background:url(../images/t_dec20.gif) repeat-x;font-weight:bold;}
.desc{margin-top:10px;color:#333;}

#warncontent{text-align:left;padding:6px 15px;}
#warncontent p{line-heigh:20px;margin-top:6px;color:#666666;}

.button {padding:0 4px !important;padding:3px 4px 0;margin-left:10px;cursor:pointer;}
.button1{font-size:12px;padding:0 !important;padding:3px 0 0;cursor:pointer;}
#vcimage{margin:2px 4px;height:21px;}
.vcinput{width:80px;margin-left:5px;}
#comment{border:1px solid #CEDBF7;clear:both;margin:8px 12px 0;padding:0 12px;}
#infocount1 a{font-size:12px;text-decoration:none;cursor:pointer;color:#f01212}	

#commheader {margin:5px 0;font-size:12px;text-align:center;color:#666}
#commform{color:#333;text-align:left;margin:16px 0 8px;}
#comment textarea{border:1px solid #CBD7EC;width:605px;height:100px;margin:4px 0;}

#comment .commlist{clear:both;font-size:12px;padding:2px 0;border-top:1px dashed #DDD;}
.basecomm{height:20px;padding-right:10px;color:#666;}
.cntcomm{text-align:left;clear:both;height:auto !important;min-height:20px;height:20px;color:#313131;}

#pagecontain{background-color:#cbd9e7;}
/*最新相关*/
#newestrlt {margin-top:10px;padding:8px 0;border-top:1px solid #CBD7EC;border-bottom:1px solid #CBD7EC;}
.l_catelatest {float:left;background-color:#FFF;width:300px;margin:0 0 0 12px;border:1px solid #D5E2F5;overflow:hidden;}
.r_catelatest {float:right;background-color:#FFF;width:300px;margin:0 12px 0 0;overflow:hidden;}
.hotposts {float:right;margin-right:12px;background-color:#FFF;width:300px;height:250px;padding:0;border:1px solid #D5E2F5;overflow:hidden;}
.newscate{text-align:left;}
.newscatecontent .time{color:#666;}

.lnewscate{display:block;margin:10px 0;padding-bottom:20px;}
.newscatetitle{border-bottom:1px solid #D5E2F5;padding:2px 0 2px 10px;*padding:4px 0 4px 10px;background-color:#F3F8FE;font-weight:bold;font-size:14px;}
.newscatecontent{line-height:20px;margin:8px 0 10px 0;padding:0 0 0 6px;height:160px;overflow:hidden;}
.newscatecontent a{white-space:nowrap;}
.latestnews{font-size:12px;margin-left:10px;}
.adv3c{margin:0 12px 2px;} .adv3c img{margin:5px 0 0;}