*{margin:0;padding:0;border:0;list-style-type:none;}
body {
	 font-size: 12px;  margin: 0px auto; color: #454545; line-height: 20px;  font-family: "宋体",arial; background-color: #fff
} 
font {
	 font-size: 12px;  font-family: "宋体",arial
}
table {
	 font-size: 12px;   color: #000;  font-family: "宋体",arial
}
td {
	 font-size: 12px;   color: #000;  font-family: "宋体",arial
}
tr {
	 font-size: 12px;   color: #000;  font-family: "宋体",arial
}
th {
	 font-size: 12px;   color: #000;  font-family: "宋体",arial
}
ul li {
	list-style-type: none
}
ol li {
	list-style-type: none
}
table {
	text-align: left
}
p {
	   line-height: 18px; padding-top: 0px
}
.c {
	clear: both; font-size: 0px; line-height: 0; height: 0px
}
h3 {
	padding-left: 8px; font-size: 14px; background: url(../Images/nh3.jpg) no-repeat 0px 1px
}
.fb {
	font-weight: bold
}
.f14 {
	font-size: 14px
}
.f12 {
	font-size: 12px
}
.fbold {
	font-weight: bold
}
a:link {
	color: #454545; text-decoration: none
}
a:visited {
	color: #454545; text-decoration: none
}
a:hover {
	color: #ff6600; text-decoration: underline
}
a:active {
	color: #454545
}
.fred {
	color: #d82900; text-decoration: none
}
a.fred:link {
	color: #d82900; text-decoration: none
}
a.fred:visited {
	color: #d82900; text-decoration: none
}
a.fred:hover {
	color: #d82900; text-decoration: underline
}
.freg {
	color: #ff2500; text-decoration: none
}
a.freg:link {
	color: #ff2500; text-decoration: none
}
a.freg:visited {
	color: #ff2500; text-decoration: none
}
a.freg:hover {
	color: #ff2500; text-decoration: underline
}
.f33 {
	color: #333; text-decoration: none
}
a.f33:link {
	color: #333; text-decoration: none
}
a.f33:visited {
	color: #333; text-decoration: none
}
a.f33:hover {
	color: #ff6600; text-decoration: underline
}
.forgn {
	color: #000; text-decoration: none
}
a.forgn:link {
	color: #000; text-decoration: none
}
a.forgn:visited {
	color: #000; text-decoration: none
}
a.forgn:hover {
	color: #ec9b14; text-decoration: none
}
.fblue {
	color: #000; text-decoration: none
}
a.fblue:link {
	color: #000; text-decoration: none
}
a.fblue:visited {
	color: #000; text-decoration: none
}
a.fblue:hover {
	color: #73c5dd; text-decoration: none
}
.fgreen {
	color: #000; text-decoration: none
}
a.fgreen:link {
	color: #000; text-decoration: none
}
a.fgreen:visited {
	color: #000; text-decoration: none
}
a.fgreen:hover {
	color: #57d083; text-decoration: none
}
.fl {
	float: left
}
.fr {
	float: right
}

/*top*/
.htop {
	width: 980px; line-height: 26px; height: 26px; text-align: center; margin:0 auto;
}
.htop ul {
	padding-top: 3px
}
.htop ul li {
	margin-top: 0px; float: left; margin-left: 5px; color: #666666; line-height: 20px; height: 20px
}
.htop ul li img {
	line-height: 20px; padding-top: 3px
}
.htop ul li.mid {
	margin: 0px 25px 0px;
}
.htop .reg {
	color: #ff5400
}
.htop ul li a {
	color: #666666
}
.htop ul li a:hover {
	color: #ff5400
}
.htop ul li.shoucang {
	float: right; margin-right: 10px;margin-top:-1px;
}


/*new header*/
.newhead {
	margin: 18px auto 12px;_margin: 18px auto -5px; width: 980px; height: 116px;
}
.newhead .logoleft {
	float: left; width: 160px; height: 116px; _width: 160px
}
.newhead .searchrt {
	float: left; width: 815px; height: 116px
}
.newhead .searchrt .label {
	z-index: 999; float: left; margin-bottom: -1px; margin-left: 35px; width: 630px; position: relative; height: 28px
}
.newhead .searchrt .label li {
	background: url(http://www.touzi800.net/images/blackbg_512.jpg) no-repeat; float: left; width: 76px; line-height: 30px; margin-right: -1px; height: 28px; _line-height: 28px; text-align:center
}
.newhead .searchrt .label li.current {
	background: url(http://www.touzi800.net/images/redbg_512.jpg) no-repeat; color: #fff
}
.newhead .searchrt .label li.current a {
	color: #fff
}
.newhead .searchrt .label li.noncurrent {

}
.newhead .searchrt .label li.current a:hover {
	color: #fff; text-decoration: underline
}
.newhead .searchrt .label li a {
	color: #000
}
.newhead .searchrt .label li a:hover {
	color: #ff5400; text-decoration: underline
}
.newhead .searchrt .hotrt{float:left;width:120px;_width:110px;height:27px;line-height:32px;font-size:12px;overflow:hidden;}
.newhead .searchrt .searchhot {
	border-right: #d31e00 1px solid; border-top: #d31e00 1px solid; background: url(http://www.touzi800.net/images/searchbg_512.gif) repeat-x; float: left; margin-left: 0px; border-left: #d31e00 1px solid; width: 813px; border-bottom: #d31e00 1px solid; height: 37px
}
.hotsoso {
	z-index: 3; float: left; line-height: 40px; position: relative; _line-height: 37px
}
.hotsoso select {
	padding-right: 0px; margin-top: 7px; padding-left: 0px; float: left; padding-bottom: 2px; margin-right: 7px; padding-top: 2px
}
.hotsoso input {
	padding-right: 0px; margin-top: 7px; padding-left: 0px; float: left; padding-bottom: 2px; padding-top: 2px
}
.soshop {
	float: left; margin-left: 20px; _margin-top: 9px
}
.soshop_tj {
	width: 300px
}
.soshop_btn {
	border-top-width: 0px; border-left-width: 0px; background: url(http://www.touzi800.net/images/search_512.gif) no-repeat; border-bottom-width: 0px; margin-left: 6px; width: 51px; height: 23px; border-right-width: 0px
}
.hotso{color: #fff;margin-left:5px;}
.hotso a {
	color: #fff
}
.hotso a:hover {
	color: #fff
}
.directory {
	border-right: #f75514 2px solid; margin-top: 65px;*margin-top:0; border-left: #f75514 2px solid; width: 811px; height: 48px
}
.directory .special {
	margin-top: 6px; float: left; margin-left: -3px; width: 83px; line-height: 22px; text-align: center; _width: 80px
}
.directory .special a {
	color: #ff5400
}
.directory .special a:hover {
	color: #ff5400; text-decoration: underline
}
.directory .general {
	border-right: #b4b4b4 1px dotted; margin-top: 6px; float: left; line-height: 22px
}
.directory .general a {
	color: #000
}
.directory .general a:hover {
	color: #000; text-decoration: underline
}
.directory .w1 {
	float: left; width: 155px
}
.directory .w2 {
	float: left; width: 172px
}
.directory .w3 {
	float: left; width: 148px
}
.directory .wa1 {
	float: left; width: 220px
}
.directory .wa2 {
	float: left; width: 170px
}
.directory .wa3 {
	float: left; width: 170px
}
.directory .general li {
	float: left; margin-right: 7px
}
.directory_end {
	background: url(http://www.touzi800.net/images/endbg_512.gif) no-repeat; width: 815px; height: 5px
}


/*newIndex*/

#cta {
	margin: auto; width: 950px; padding-top: 20px; background-color: #fff; text-align: center
}
#cta p {
	padding-right: 0px; margin-top: 5px; padding-left: 0px;  color: #797979; line-height: 20px; padding-top: 0px
}

.main {
	margin:5px auto 0; width: 980px; height: auto;overflow: hidden;
}
.toppic {
	margin: 0px auto; overflow: hidden; width: 980px; padding-top: 10px; _margin-top:-10px; zoom: 1; height: auto;
}
.main_box {
	margin: 0px auto;overflow: hidden; width: 980px; zoom: 1; height: auto;margin-top:10px;
}
.main_box_tj {
	overflow: hidden; width: 725px; padding-top: 10px; zoom: 1; height: auto;
}
.main_box_tj1 {
	overflow: hidden; width: 715px; zoom: 1; height: auto
}
.main_left {
	overflow: hidden;display: inline; float: left; width: 725px; height: auto;
}
.main_right {
	overflow: hidden;display: inline; float: left; width: 250px; height: auto;
}
.main_box_rt {
	overflow: hidden; width: 250px; padding-top: 10px; zoom: 1; height: auto
}
.today {
	float:left;padding-right: 8px; padding-left: 8px; background: url(../Images/today.jpg) repeat-x;  width: 238px; padding-top: 6px; height: 250px
}
.today .tol {
	font-weight: bold; background: url(../Images/todl.jpg) no-repeat right center; vertical-align: baseline; width: 20px; color: #ff6600; line-height: 15px; padding-top: 70px; height: 155px; text-align: left
}
.today ul {
	width: 204px; line-height: 21px; height: 200px;padding-top:10px;
}
.today ul .f14 {
	font-weight: bold
}
.today ul li {
	padding-left: 8px; background: url(../Images/icon.gif) no-repeat left center; margin-left: 5px; width: 191px
}
.today ul li span {
	float: right
}
.today .fbold .fred {
	margin-right: 8px
}
.jiaodian {
	display: inline; float: left; margin-left: 10px; overflow: hidden; width: 440px; height: 260px
}
.flashnews {
	border-right: #d0d0d0 1px solid; border-top: #d0d0d0 1px solid; display: inline; float: left; overflow: hidden; border-left: #d0d0d0 1px solid; width: 438px; border-bottom: #d0d0d0 1px solid; position: relative; height: 258px
}
.flashnews .bg {
	left: 0px; width: 305px; bottom: 0px; position: absolute; height: 1px
}
.flashnews ul {
	padding-left: 47px; z-index: 2; right: 0px; background: url(../../img/flashpage_bg.png) no-repeat 0px 0px; margin-bottom: 0px; bottom: 0px; position: absolute; _padding-left: 46px; _background: none; _filter: progid:dximagetransform.microsoft.alphaimageloader(src='img/flashpage_bg.png',sizingmethod='crop')
}
.flashnews ul li {
	background: #000000; float: left; margin-left: 1px; width: 15px; line-height: 18px; list-style-type: none; height: 18px; text-align: center
}
.flashnews ul li a {
	display: block; font-weight: bold; font-size: 10px; width: 15px; color: #fff; font-family: tahoma; height: 18px
}
.flashnews ul li a:visited {
	color: #fff; text-decoration: none
}
.flashnews ul li a:hover {
	color: #f20000
}
.flashnews ul li a.sel {
	color: #f20000
}
.flashnews ul li a.sel:visited {
	color: #f20000
}
.ad90 .fl .pr_jiaodian {
	width: 715px; height: 90px;
}

.rbox {
	display: inline; float: right; width: 250px;overflow:hidden;
}
.rnav {
	 background: url(../Images/rnavloginbg.jpg) no-repeat; margin-bottom: 10px; width: 250px; padding-top: 17px; height: 88px;overflow:hidden;
}

.rnav ul li.p80 {
	padding-left: 20px; width: 160px
}
.rnav .loginbbt{width:240px; margin-left:10px; margin-top:-5px; }
.rnav .loginbbt ul li{float:left;width:120px;background: url(../Images/loginbbt.jpg) no-repeat; line-height:40px; text-align:center;font-weight:bold; color:#d84700; }
.rnav .loginbbt ul li a{margin-left:-10px;}
.rnav .loginlbg{float:left;width:246px;margin-left:4px;background: url(../Images/loginlbg.gif) no-repeat;}
.rnav .loginlbg ul{float:left; width:240px;margin-left:5px;margin-top:4px;}
.rnav .loginlbg ul li{float:left; width:85px; line-height:22px; padding-left:34px;padding-right:-34px;margin-top:1px; overflow:hidden}
.rnav .loginlbg ul li span{margin-left:-10px;}
.ntop {
	display: inline; background: url(../Images/ntopbg.jpg) #fff repeat-x 0px 34px; float: right; overflow: hidden; width: 250px
}
.ntop .changearea_bj {
	padding-right: 0px; padding-left: 5px; background: #fef5ec;  width: 240px;  height: 29px
}
.ntop .changearea_bj .tag_on {
	background: url(../Images/new_tag_on.gif) no-repeat; float: left; width: 70px; cursor: pointer; color: #d82900; height: 26px; text-align: center
}
.ntop .changearea_bj .tag_off {
	background: url(../Images/new_tag_off.gif) no-repeat; float: left; width: 70px; cursor: pointer; color: #454545; height: 26px; text-align: center
}
.ntop .changearea_bj .tag_line {
	display: block; background: url(../Images/new_tag_line.gif) no-repeat; float: left; width: 27px; height: 26px
}

.tnav {
	border: #fcd1a9 1px solid; background: url(../Images/tnavbg.jpg) repeat-x; height: 319px
}
.tnav .mrtop {
	margin-right: 5px;float:right;margin-top:7px;
}
.tnav h2 {
	padding-right: 10px; padding-left: 10px; font-size: 14px; float: left;  line-height: 33px; padding-top: 0px
}
.tnav .titile_yh {
	margin-left: 10px; width: 233px; padding-top: 7px; border-bottom: #fcd1a9 1px solid; position: relative; height: 23px
}
.tnav .titile_yh span {
	font-weight: bold; font-size: 14px; float: left
}
.tnav .titile_yh .tagchange_yh {
	right: 0px; width: 99px; line-height: 2; position: absolute; top: 10px; height: 26px
}
.tnav .titile_yh .tagchange_yh .tag_on_short {
	background: url(../Images/new_tag_on_short.gif) no-repeat; float: left; width: 33px; cursor: pointer; color: #d82900; height: 26px; text-align: center
}
.tnav .titile_yh .tagchange_yh .tag_off_short {
	background: url(../Images/new_tag_off_short.gif) no-repeat; float: left; width: 33px; cursor: pointer; color: #454545; height: 26px; text-align: center
}
.ntop ul {
	background: url(../Images/ntopicot.png) no-repeat 10px 6px; width: 243px; height: 250px;
}
.ntop ul li {
	padding-right: 5px; padding-left: 30px; list-style-position: outside; float: left;  width: 210px; line-height: 25px;  height: 25px
}
.ntop ul li span {
	float: right; color: #d82900
}
.ctnav {
	background: url(../Images/ctnav.jpg) no-repeat; width: 254px; height: 166px
}
.ctnav .ctl {
	padding-right: 11px; padding-left: 8px; font-weight: bold;  vertical-align: baseline; width: 14px; color: #fff; line-height: 16px; padding-top: 50px
}
.ctnav .ctbox {
	border-right: #fcd1a9 1px solid; border-top: #fcd1a9 1px solid; border-left: #fcd1a9 1px; width: 220px; border-bottom: #fcd1a9 1px solid; height: 164px
}
.ctnav .ctbox ul {
	height: 154px
}
.ctnav .ctbox ul li {
	padding-right: 0px; padding-left: 10px; padding-bottom: 6px; width: 196px; padding-top: 8px; border-bottom: #fcd1a9 1px dashed
}
.ctnav .ctbox ul li a {
	margin-right: 7px
}
.ctnav .ctbox ul li.bnone {
	border-bottom-style: none
}

.ctcx {
	border: #fcd1a9 1px solid;margin-left: 10px; width: 449px; padding-top: 8px; height: 156px
}
.ctcx .ctcxt {
	padding-left: 10px; width: 210px
}
.ctcx .ctcxt h3 span {
	font-weight: normal; font-size: 12px; margin-left: 10px; color: #ccc
}
.ctcx .ctcxt h3 a {
	margin: 0px 5px
}
.ctcx ul {
	margin-top: 7px; width: 219px;
}
.ctcx ul li {
	display: inline; padding-left: 10px; float: left; width: 205px; line-height: 21px;overflow:hidden;height:21px;
}
.ctcx ul li span {
	color: #d82900; margin-right: 8px
}
.vip ul span {
	color: #d82900; margin-right: 8px
}
.food ul li span {
	color: #d82900; margin-right: 8px
}
.week ul li span {
	color: #d82900; margin-right: 8px
}
.vipch ul li span {
	color: #d82900; margin-right: 8px
}
.recch ul li span {
	color: #d82900; margin-right: 8px
}
.coupon ul li span {
	color: #d82900; margin-right: 8px
}
.ad60 {
	overflow: hidden; height: 60px
}
.ad90 {
	overflow: hidden; height: 90px;margin-top:5px;
}
.ad90t {
	overflow: hidden; height: auto
}
.ad90 .fr {
	display: inline;width: 250px
}
.ad90 .fl {
	display: inline;
}
.ad90 .fr img {
	width: 250px; height: 90px
}
.ad90 .fr a img {
	width: 250px; height: 90px
}
.smallfocus{margin-top:5px;*margin-top:-2px;}

.week h3 {
	margin: 12px 5px 0px 10px
}
.vipch h3 {
	margin: 8px 5px 0px 10px
}
.recch h3 {
	margin: 8px 5px 0px 10px
}
.coupon h3 {
	margin: 8px 5px 0px 10px
}
.review h3 {
	margin: 8px 5px 0px 10px
}
.ctnav .ctbox h3 {
	margin: 8px 5px 0px 10px
}

.food {
	float:left;border: #fcd1a9 1px solid; width: 460px; height: 225px
}
.food dl {
	background: #fef5ec; margin: 6px 10px; width: 209px
}
.food dl img {
	width: 80px; height: 60px
}
.food dl a img {
	width: 80px; height: 60px
}
.food dl dd {
	padding-right: 0px; padding-left: 10px;  width: 100px; padding-top: 3px
}
.food ul{float:left;width: 459px;}
.food ul li {
	float:left;padding-left: 10px; width: 210px; line-height: 23px; overflow:hidden;height:23px;
}
.food h3 {
	margin: 8px 5px 0px 10px
}
.food h3 .more {
	font-weight: normal; font-size: 12px; float: right; margin-right: 5px
}
.coupon h3 .more {
	font-weight: normal; font-size: 12px; float: right; margin-right: 5px
}
.review h3 .more {
	font-weight: normal; font-size: 12px; float: right; margin-right: 5px
}
.ctcx .ctcxt .more {
	font-weight: normal; font-size: 12px; float: right; margin-right: 5px
}
.vip {
	float:left;border: #fcd1a9 1px solid; width: 238px;
}
.vip h3 {
	margin: 8px 5px 0px 10px
}
.vip h3 .more {
	font-weight: normal; font-size: 12px; float: right; margin-right: 5px
}
.vip ul {
	padding-right: 10px; padding-left: 10px;  padding-top: 3px
}
.vipch ul {
	padding-right: 10px; padding-left: 10px;  padding-top: 3px
}

.recch ul {
	padding-right: 10px; padding-left: 10px;  padding-top: 3px
}
.vip ul li {
	line-height: 24px;overflow:hidden;height:24px;
}
.vip ul.ptop {
	padding-top: 0px
}
.viplt{width:241px;}
.week {
	display: inline; background: #fef5ec; float: right; width: 250px; height: 259px; margin-top:3px;
}
.week ul {
	margin: 7px 0px 0px 10px; width: 230px
}
.week ul li {
	padding-left: 8px; background: url(../Images/icon.gif) no-repeat left center; width: 222px; line-height: 23px;height:23px;overflow:hidden;
}
.vipbox {
	float:left;width: 253px; height: 237px
}
.recbox {
	float:left;width: 730px; height: 540px
}
.vipch {
	border: #fcd1a9 1px solid; width: 241px; height: 225px
}
.redline2{background: url(../images/redline2.jpg) repeat-x; width:722px;line-height:3px; margin-bottom:-11px;}
.recch {
	border-right: #fcd1a9 1px solid; border-top: #fcd1a9 1px solid; border-left: #fcd1a9 1px solid; width: 720px; border-bottom: #fcd1a9 1px solid; height: 535px
}
.vipch ul li {
	width: 218px
}
.vipch ul li a.fred {
	margin-right: 0px
}
.vipch ul li a {
	margin-right: 8px
}
.recch ul li {
	width: 218px
}
.recch ul li a.fred {
	margin-right: 0px
}
.recch ul li a {
	margin-right: 8px
}
.hig {
	margin-top: 3px; width: 238px; height: 112px
}
.hig h3 {

}
.hig ul {
	padding-right: 8px; padding-left: 8px;  padding-top: 3px
}
.hig ul li {
	width: 221px; line-height: 23px;overflow:hidden; white-space:nowrap;
}
.rechig {
	float:left;margin-top: 3px; width: 713px; height: auto;border:1px solid #FCD1A9;text-align:center;
}
.rechig .reco{ height:32px;padding-left: 46px; background: url(../images/reco.gif) no-repeat left top; float: left; padding-top: 5px; }
.rechig h3 {
	margin: 0px 5px 0px 5px;
}
.rechig h3 .class {
	font-weight: normal; font-size: 12px;  margin-right: 3px;
}

.rechig .pic {
	width: 702px;margin: 0px auto; padding-top: 12px;padding-left:2px;
}
.rechig ul {
	float:left;width: 702px; padding-top: 3px
}
.rechig ul li {
	float:left;width: 222px; line-height: 23px
}
.rechig .pic li {
	float: left; padding-bottom: 6px; width: 140px; height: 118px; *height:117px;text-align: center
}
.rechig .pic li img {
	border-right: #ccc 1px solid; padding: 3px; border-top: #ccc 1px solid; border-left: #ccc 1px solid; width: 110px; border-bottom: #ccc 1px solid; height: 82px
}
.rechig .pic li p {
	margin: 0px auto; overflow: hidden; width: 115px; line-height: 24px; height: 24px
}
.rechig .txt {
	padding-right: 14px; padding-left: 14px;  margin: 0px auto; width: 720px; _width:706px;padding-top: 10px
}
.rechig .txt li {
	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; overflow: hidden; width: 138px; line-height: 26px; padding-top: 5px; height: 25px
}
.rechig .txt a {
	color: #000; text-decoration: underline
}
.rechig .txt a:hover {
	color: #000; text-decoration: none
}
.coupon {
	float:left;border: #fcd1a9 1px solid;  margin-left: 10px;  width: 460px;
}
.coupon dl {
	margin: 6px 10px; width: 418px;margin-bottom:12px;
}
.coupon dl img {
	width: 120px; height: 75px
}
.coupon dl a img {
	width: 120px; height: 75px
}
.coupon dl dt {
	padding-left: 10px; font-weight: bold; width: 278px
}
.coupon dl dd {
	padding-left: 10px; width: 278px
}
.coupon dl dd .fr {
	color: #d82900
}
.coupon ul {
	margin: 0px 10px;
}
.coupon ul li {
	padding-left: 10px; background: url(../Images/icon.gif) no-repeat left center; width: 199px; line-height: 24px;height:24px;overflow:hidden;
}
.review {
	display: inline; background: #fef5ec; float: right; width: 250px;
}
.review1{}
.review ul {
	margin: 6px 0px 0px 10px; width: 230px
}
.review ul li {
	width: 230px; line-height: 24px;height:24px;overflow:hidden;
}
.review ul li span {
	display: inline; float: right
}
.review ul li span img {
	vertical-align: middle; margin-right: 5px
}
.pr_jiaodian {
	margin-left: 10px;width: 455px; height: 260px;float:left;
}
.ad90 .pr_jiaodian{margin:0;}
.today, .today .tol, .today ul, .today ul li, .ctnav, .ctnav .ctl, .ctnav .ctbox, .ctcx, .vip, .food, .food ul li, .food dl, .food dl img, .food dl a img, .food dl dd, .vipbox, .coupon, .coupon dl img, .coupon dl a img, .coupon dl dd, .coupon dl dt, .coupon ul li, .ctcx .ctcxt, .ctcx ul {display:inline;float:left;}
.copyright_1 {
	margin: 10px auto; color: #000; line-height: 20px; width:962px;text-align: center;
}

.friend_link{width:980px;clear:both;margin:0px auto;text-align:left;}
.friend_link ul{float:left;width:980px;background:#f3f3f3;}
.friend_link li{float:left;height:20px;line-height:20px;width:140px;text-align:center}

.copyright_1 .logo1 {
	 float:left;width: 240px;height:80px;padding-top:20px;background:url(../images/foot_slp.gif) no-repeat top right;
}
.copyright_1 .rt {
	 float:left;text-align: left;width:650px;
}
.copyright_1 .rt ul a {
	color: #000; line-height: 25px; height: 25px
}
.copyright_1 .rt ul a:hover {
	color: #f00
}
.copyright_2 {
	clear: both; margin: 5px auto; width: 980px; color: #fff; height: 25px; text-align: center; margin-top:20px;
}
.copyright_2 ul{background: #dc090b;width: 977px;margin-left:-2px;}
.copyright_2 ul a {
	margin: 5px; color: #fff; line-height: 25px; height: 25px
}
.copyright_2 ul a:hover {
	color: #fff; text-decoration: underline
}
.common_txt {
	font-size: 12px; color: #676767; line-height: 18px
}
.common_txt a {
	color: #000
}
.dline218{clear:both;height:2px; margin-left:5px; background: url(../Images/dv_w218.gif) no-repeat left center; font-size:0}
.dline296{clear:both;height:2px; margin-left:5px; background: url(../Images/dv_w296.gif) no-repeat left center; font-size:0}