﻿body 
{
	font: 12px 宋体;
	text-align: center;
	margin: 0px;
}

.p1 {
        border: 1px solid #c0c0c0;
}
.btn{
	margin : 0px 10px;
	border:0;
	width:53px;
	height:19px;
	color:#333;
	background:url(../../img/bg_btn.gif) no-repeat;
	padding:3px 0 0;
	font-size:12px;
}
.a10 {
	color:#C40E1A;
	text-decoration:none;
}


a {  font-size: 12px; color: black; text-decoration:none}
a:hover {  font-size: 12px; color: #993366; text-decoration: none}

.clear
{
	clear:both;
}

.h1
{
	font-size:15px;
	margin:0;
	color:Black;
	font-weight:100;
	line-height:22px;	
}

.content
{
	width:960px;
	text-align:left;
}
.bm
{
	width:960px;
}

.midcont
{
	width:100%;
	text-align:left;
}

.midleft
{
	width:250px;
	float:left;
}

.viewContent
{
	width:700px;
	float:right;
	text-align:left;
}
.titlespan
{
	padding:0 0 0 5px;
	color:#96C2F1;
}

.leftMenu
{	
	width:98%;
	text-align:center;	
	font-size:13px;
	font-weight:200; 
}

.menucolor
{
	border:1px solid #96C2F1;
background-color: #EFF7FF;
overflow:auto;
}

.zyh1
{
	font-size:13px;
	height:25px;
	display:inline;
}

.faqtxt
{
	width:98%;
	line-height:23px;
	padding:4px;
	text-align:left;
	background-color:#BBE1F1;
}

.faqcolor
{
	padding:3px;
	background-color:#FAFCFD;
	border: 1px solid #CCEFF5;
	line-height:22px;
}

.faqQ
{
	width:100%;
	height:20px;
	overflow:hidden;
	text-align:left;
}

.faqQ a
{
	color:#666666;
}

.faqA
{
	margin:5px 0 0 0;
	width:100%;
	height:20px;
	overflow:hidden;
	text-align:left;
	color:#cc6666;
	border-bottom:1px dotted #CCEFF5;
}
.faqdiv
{
	padding:5px;
	text-align:left;
}

.qqContent
{
    width:100%;
    margin:0 5px 0 0;
    text-align:left;
}

.qqdiv
{
	width:119px;
	float:left;
    border-bottom:1px dotted #ccc;
    padding:4px 1px 4px 1px;
    text-align:left;
}

.topother
{
	width:100%;
	text-align:right;
	padding:18px 0 0 0;
}
.topother a
{
	color:#0099cc;
}

.tbcolor
{
	border:1px solid #9BDF70;
    background-color: #F0FBEB;
    line-height:22px;
}

.tbcolor2
{
	border:1px solid #FFCC00;
background-color: #FFFFF7;
    line-height:22px;
}

.tbcolor3
{
border:1px solid #CEE3E9;
background-color: #F1F7F9;
line-height:22px;
}

.tbtitle
{	
	border-bottom:1px solid #9BDF70;
}

.tbtitle2
{
	border-right:1px dotted #9BDF70;	
}

.tbtitle3
{	
	border-bottom:1px solid #FFCC00;
}

.tbtitle4
{
	border-right:1px dotted #FFCC00;
}

.kmdiv
{
	text-align:left;
	width:116px;
	padding:0 0 0 2px;
	overflow:hidden;
	float:left;
	height:20px;	
}
.kmtbcontent td
{
	text-align:left;
}

.kmdiv a
{
	color:#666666;
	font-size:12px;
}

.kmdiv a:hover
{
	color:#000;
	font-size:12px;
}


.leftMenuTitle
{
	
	padding:6px 6px 6px 12px;
	font-size:14px;
	font-weight:bold;
	text-align:left;	
	color:White;
}

.leftMenuTitle a
{
	color: darkgoldenrod;
}

.menuzt
{
	background-color:#E8F5FE;
}

.menuContent
{	
	width:96%;
	text-align:center;
	line-height:20px;
}

.midContent
{
	width:490px;
	float:left;
	padding:0 0 0 10px;
}

.midRight
{
	width:200px;
	float:right;
}

.mgCont
{	
	float:left;
	width:1160px;
	background-color:White;	
	border:none;
}
.mgContLeft
{	
	width:150px;
	float:left;
	text-align:left;
	padding:5px;
	border: 1px dotted #333366;
}
.mgContLeft ul
{
	line-height:20px;
	font-size:14px;
}
.mgContRight
{
	margin:0 0 0 15px;
	width:900px;
	float:left;
	text-align:left;
	padding:5px;
}
.clear
{
	clear:both;
}
.listText
{
	width:98%;
}
.titleLeft
{
	width:70%;
	float:left;
	text-align:left;
	padding:4px;	
}
.titleRight
{
	width:25%;
	float:right;
	text-align:right;
	padding:4px;	
}

.img1
{
	cursor:pointer;
	border:0;
}

.msgBox
{
	z-index:1;
	visibility:hidden;
	padding:10px;
	position:absolute;
	background-color:White;
	font-size:14px;
	line-height:25px;
	text-align:left;
    vertical-align:middle;
	filter: Alpha(Opacity=90);
	border:1px solid #3B2563;
	width:250px;
}
.msgBox a
{
	font-size:14px;
	color:Gray;
}
.msgBox a:hover
{
	font-size:14px;
	color:#993366;
}
.webView
{
	padding:10px;
	font-size:14px;
	text-align:left;
	line-height:25px;
}
.faqView
{	
	border-top: 1px dotted #333366;
	padding:5px;
	text-align:left;
	font-size:14px;	
    line-height:26px;	
}

.toptz
{
    border-bottom:1px dotted #BBE1F1;
    border-left:1px dotted #BBE1F1;
    border-right:1px dotted #BBE1F1;
    padding:4px 0 4px 0;
    width:100%;
}
.toptztitle
{
	font-weight:200;
}
.toptzcont
{
	width:600px;
	color:#cc99ff;
}
.tblink table a
{
	font-size:13px;
	color:#ff00ff;
}
.tblink table a:hover
{
	font-size:13px;
	color:#666666;
}

.fhtitle
{
	text-align:left;
	background-color:#BBE1F1;
	padding:4px;
}
.fhdiv
{
	padding:0 0 0 3px;
	text-align:left;
	width:185px;
	overflow:hidden;
	height:22px;
	border-bottom:1px dotted #ccc;
	margin:0 0 3px 0;	
	cursor:pointer;
	color:#cc9966;
	font-size:12px;
}
.fhdiv a
{
	color:#cc9966;
}

.bommfd
{
	text-align:center;
	padding:8px;
	color:#ccc;
}

.bommfd a
{
	font-size:13px;
	color:#666666;
}
.bommfd a:hover
{
	font-size:13px;
	color: #993366
}
.bommcont
{
	text-align:center;
	line-height:22px;
	color:#666666;
}
.bommlk
{	
	text-align:left;
	margin:4px 0 6px 0;
	border:1px solid #CEE3E9;
	background-color: #F1F7F9;
	padding:8px;
}
.bommlk a
{
	color:#999966;
}

.xstitle
{
	text-align:left;
	background-color:#F2FDDB;
	padding:4px;
	border-bottom:1px dotted #ADCD3C;
}
.xscont
{
	margin:4px 0 3px 0;
	text-align:center;
	width:90%;
	padding:3px;
	border-bottom:1px dotted #ADCD3C;
}
.xscont img
{
	width:140px;
	border:0;
}

.midtxtcont
{	
	width:97%;
	text-align:center;	
	font-size:13px;
	font-weight:200; 
}
.midtxt
{
	width:100%;
	line-height:23px;
	padding:5px;
	background-color:#FFCC00;
}
.midtxt2
{
	width:100%;
	line-height:23px;
	padding:5px;
	background-color:#CEE3E9;
}
.midtxt3
{
	width:100%;
	line-height:23px;
	padding:5px;
	background-color:#ffcc66;
}

.txtleft
{
	width:350px;
	height:22px;
	overflow:hidden;
	float:left;
	text-align:left;
}
.txtright
{
	width:80px;
	height:22px;
	float:right;
	text-align:right;
	overflow:hidden;
	color:#666666;
}

.xwcont
{
	width:95%;
	padding:4px;
	margin:2px 0 2px 0;
}
.xwbomm
{
	border-bottom:1px dotted #ccc;
        overflow:hidden;
}



.viewzt
{
	margin:10px 0 0 0;
	font-size:13px;
	line-height:22px;
}
.viewzt a,.viewzt a:hover
{
	font-size:13px;
}
.pagelist
{
    text-align:right;
    border-top:1px dotted #ccc;
}
.pagelist a,.pagelist a:hover
{
	font-size:13px;
}

.kmitems
{
	width:320px;	
	padding:5px;
	float:left;
}

.zycont
{
	width:98%;
	text-align:left;
}
.zytitle
{	
	color:Red;
}



.contentTitle
{
	border-bottom:1px dotted #ccc;
	text-align:center;
	color:#ccc;
	padding:5px 0 5px 0;
}
.contentdiv
{
	width:98%;
	text-align:left;
	font:13px 宋体;
	line-height:21px;
	padding:5px;
	color:#666666;	
}

.checkCar
{
	width:100%;	
	text-align:left;	
	padding:4px;
	border-bottom:1px dotted #ccc;
	color:#666666;
}

.kmtb
{
	width:100%;	
	border-collapse:collapse;
	text-align:center;
	font-size:12px;
	color:#666666;
}
.kmtb a
{
	color:#990000;
	font-size:12px;
}
.kmtb a:hover
{
	color:#9999cc;
	font-size:12px;
}
.tr1
{ 
	background-color:#ff9966;
	color:White;
}
.tr
{
	border-bottom:1px dotted #ccc;
	padding:4px;
	line-height:16px;
}
.ktdt1
{
	width:23%;
	padding:4px;
	border-left:1px dotted #ccc;
}

.kktr
{
	text-align:left;
}
.mctd1
{
	width:250px;
}
.dmtd1
{
	width:50px;
}
.bbtd1
{
	width:55px;
}

.xftd1
{
	width:25px;
}
.xltd1
{
	width:40px;
}
.sp1
{
	text-decoration: line-through;
}
.sp2
{
	font-size:14px;
	font-weight:600;
}
.sp3
{
	font-size:14px;
	font-weight:600;
	color:#993366;
}
.book
{
	width:100%;
	text-align:left;
	font-size:13px;
	margin:10px 0 0 0;
	color:DimGray;
}
.bookleft
{
	width:220px;
	float:left;
}
.bookright
{
	width:470px;
	float:right;
	text-align:left;
	line-height:25px;
	font-size:14px;
}
.bookother
{
	margin:0 auto;
	width:150px;
	border:1px solid #ccc;
	padding:5px 0 0 5px;
	float:left;
	text-align:center;
}
.items img
{
	width:140px;
	height:200px;
	border:0;
}
.o1
{
	float:left;
	width:160px;
	height:28px;
	line-height:20px;
	overflow:hidden;
	cursor:pointer;
}
.items {
	padding:4px;
	float:left;
	overflow:hidden;
	margin:5px 0 0 0;
}


.items .goodpic a{
	vertical-align:middle;
	text-align:center;
	padding:0px;
	margin:0;
	display:block;
	width:180px;
	height:200px;
	overflow:hidden;
	border: 1px solid #eeeeee;
}
.items .goodpic a:hover{
	border: 1px solid #f90;
}

.items li
{
	padding:0 0 4px 0;
	text-align:center;
	line-height: 1.2em;	
    list-style-type:none;
    margin:0 9px 0 9px;
}

.imggo
{
	cursor:pointer;
}



.topMenu
{
	padding:0;
	height:28px;
	margin:0;
	clear:both;
	width:960px;
	list-style:none;
	background-color:#6699cc;	
}


.topMenu li
{
	float:left;
	border-right:2px solid #F3FAFF;
	font-size:12px;
	padding:9px 13px 6px 13px;
	background-color:#6699cc;
	text-align:center; 
}


.topMenu a:link,.topMenu a:visited{
	color:White;
	text-decoration:none;
	font-weight:100;
}
.topMenu a:hover,.topMenu .current
{	
	color:#cc3366;
	font-weight:100;
	text-decoration:none;
}

.top
{
	width:100%;
}
.leftTop
{
	width:250px;
	text-align:left;
	float:left;
}
.leftTop img
{
	border:0;
}
rightTop
{
	width:700px;
	text-align:right;
	float:right;
}
.logindiv
{
	width:410px;
	float:right;
	text-align:right;
	padding:3px;
}
.loginleft
{
	width:260px;
	float:left;
	padding:3px;
}
.loginright
{
	width:430px;
	float:right;
}
