﻿html {
	background:none repeat scroll 0 0 #FFFFFF;
	color:#000000;
}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, p {
	line-height:24px;
	margin:0;
	padding:0;
}
body {font-family:Tahoma,"宋体"; margin:0 auto;
	padding:0;}
img {border:medium none;}
li {list-style:none outside none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {
	color:#333;
	text-decoration:none;
	
}
a:hover, .foot a:hover, .foot a.icp:hover, a.index:hover {
	color:#FF0000;
	text-decoration:underline;
}
.cRed {color:#FF0000;}
.wrap {font-size:12px;margin:0 auto;overflow:hidden;padding-top:5px;position:relative;width:950px;}
.guide{
	line-height:26px;
}
/*ssts*/
.ts {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #AACCEE;display:inline;float:left;left:328px;overflow:hidden;position:absolute;top:45px;width:333px;z-index:100;}
* + html .ts {left:340px;}
.ts li {background:none repeat scroll 0 0 #F8FCFF;cursor:pointer;margin-bottom:2px;padding-left:5px;}
/*tbys*/
.topBox {
	background:none repeat scroll 0 0 #FCFCFC;
	border:1px solid #E5E5E5;
	height:70px;
	overflow:hidden;
	padding:5px;
}
.logo {float:left;margin:0 30px 0 25px;}
.logo img {height:40px;width:196px;}
.top-search {padding-top:8px;position:relative;z-index:88;}
.logo-top {float:left;overflow:hidden;padding:3px 4px 0 0;position:relative;width:67px;z-index:66;}
.lo img{height:24px; width:67px; cursor:pointer;}
.seBox {float:left;height:28px;}
input.i{width:328px;height:18px;position:relative;top:-1px;*top:-2px;[;height:18px;top:2px;]_position:fixed;_height:20px;line-height:140%;padding-left:3px;top:0\9;}
input.seBtn {color:#000000;cursor:pointer;display:inline;font-size:14px;width:84px;height:25px;position:relative;_position:fixed;top:1px;*top:3px;line-height:150%\9;*line-height:120%;_line-height:120%;margin:0;}
span.chooes-zw{display:block;float:left;padding-left:322px;width:60%;position:relative;top:-4px;}
span.chooes-zw input{margin:0 4px 0 0;position:relative;top:2px;}
/*foot*/
.foot {line-height:180%;border-top:1px solid #F2F2F2;color:#666666;float:left;font-size:12px;padding-top:10px;text-align:center;width:100%;}
*+html .foot{margin-top:10px;}
.foot a, a.index {color:#2C80C5;}
.foot a.icp {color:#666666;}
/*zt*/
.guide {
	color:#666666;
	font-size:12px;
	float: left;
	height: 26px;
	width: 545px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.left {float:left;overflow:hidden;width:670px;}
.right {display:inline;float:right;overflow:hidden;width:270px;}
.all-list {
	border:1px solid #AACCEE;
	float:left;
	margin-bottom:10px;
	overflow:hidden;
	position:relative;
	width:665px;
	z-index:99
}
.all-list h1 {
	border-bottom:1px solid #D6E7FB;
	color:#13599E;
	float:left;
	font-weight:bold;
	text-align:center;
	width:100%;
	background-attachment: scroll;
	background-color: #EFF6FE;
	background-repeat: repeat;
	background-position: 0 0;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
}
.all-list h1.bor-top {border-top:1px solid #D6E7FB;height:22px; overflow: hidden}
.list {background:none repeat scroll 0 0 #F8FCFF;float:left;font-size:14px;width:100%;position:relative;top:1px;border-bottom:1px solid #D6E7FB}
.list a {border-bottom:1px solid #D6E7FB;border-right:1px solid #D6E7FB;bottom:-1px;display:block;float:left;left:1px;overflow:hidden;padding:5px 0 5px 8px;position:relative;width:124px;z-index:0; overflow:hidden; height:26px;}
.list a:hover{background:#F3F7FA; text-decoration:none}

*+html .more-zw{top:-17px;}
span.add {
	display:block;
	float:right;
	padding:5px;
	font-size: 12px;
	font-weight: normal;
	color: #2A7EC4;
}
span.add a,p.guide a{
	color:#2A7EC4;
	font-size: 12px;
	font-weight: normal;
}
span.add a img{ position:relative; top:3px;}
p.guide {width:50%; line-height:180%;}
div.title-zw {float:left;width:100%;}
input.sra-ze {height:22px;overflow:hidden;width:328px;}
.tong {
	width:948px;
	margin-top: -2px;
}
.tong .list a {left:5px;position:relative;width:180px;}
.tong-down {width:945px;}




/*ts*/
.ruanj{height:450px;[;height:447px;]*height:448px;height:448px\9;}
.heia{ height:404px;[;height:402px;]*height:402px;_height:402px;height:402px\9;overflow:hidden;}
ul.listzw li { height:25px;}
ul.listzw li a{ padding-right:24px;}
.heib{ height:432px;}
.xszw ul.listzw li{ line-height:251%;}
.shipzw{ height:440px; overflow:hidden;}
ul.listzw2 li{ height:22px;}
ul.listzw3 li{ height:23px;}
table.tablezw{ width:96%;margin:0 0 4px 10px;}
span.btspan{ display:block; color:#2C80C5;float:left;padding-left:14px;}
ul.lista{padding-left:15px;width:90%; float:left;}
ul.lista li{width:20%; float:left; line-height:210%;}
ul.listb li{width:32%;}
.bzdq{ height:895px;[;height:892px;]*height:892p}

.all-list.tong .about {
	font-size: 14px;
	font-weight: normal;
	color: #13599E;
	text-align: left;
	text-indent: 28px;
	line-height: 35px;
}
.all-list.tong .about p {
	width: 800px;
	margin-left: 70px;
	margin-bottom: 10px;
}
.all-list.tong .about p span {
	
	text-decoration: underline;
}
.all-list.tong .about p span a:link{
	color: #f00;
	text-decoration: underline;
}

.all-list.tong .about .left {
	text-align: left;
	text-indent: 150px;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
}
.discount{ width:250px; margin:0 auto; background:#f2d8ea; padding-bottom:5px; margin-top:5px;}
.discount dl{ height:100px;}
.discount dl dt{ float:left; width:80px; height:100px;}
.discount dl dt img{ margin:5px; border:2px solid #751c50;}
.discount dl dd{ width:160px; float:left; margin-top:5px; font-size:14px;}
.discount dl dd p{ line-height:20px;}
.discount dl dd p.orange{ color:#751c50; font-size:14px; font-weight:bold;}
.discount dl dd p.original{ text-decoration:line-through;}

.discount ul li{ height:22px; line-height:22px; background:url(../images/dot.gif) repeat-x bottom; }
.discount ul li a{ color:purple; padding-left:5px;} 
.discount ul li a span{ float:right; text-align:right;}
#left .play .fourColsLeft .beautyBox .cx {
	font-size: 14px;
	text-align: left;
	float: left;
	width: 290px;
	margin-left: 10px;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #ADCEEF;
	padding-top: 15px;
	line-height: 24px;
	text-indent: 20px;
	color: #333;
}
#left .play .fourColsLeft .beautyBox .cx #button {
	height: 24px;
	width: 50px;
	line-height: 24px;
}
#left .play .fourColsLeft .beautyBox .cx #textfield {
	line-height: 24px;
	height: 18px;
	margin-right: 5px;
	margin-left: 5px;
}
