﻿*{margin:0;padding:0;}
body{
	margin:0 auto;
	background:#fff;
	color:#646464;
	font-size:12px;
        line-height:1.75em;
	font-family:Arial;
	text-align:left;
       
}
div,form,ul,ol,li,dl,dt,dd,cite,p{ border:none;}
h1,h2,h3,h4,h5,h6 {}
table,td,tr,th { }
td{ word-break:break-all; word-wrap:break-word;}
img{ border:none; }
input,textarea,select{font-size:12px}
ol,ul{ list-style:none;}

a,a:visited{ color:#646464; text-decoration:none}
a:hover{ color:#000; text-decoration:underline}

/*others*/
.clear{ clear:both}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.fl{float:left}
.fr{float:right}

/*header*/
#header,#vNav,#vHornor,#content{width:960px; height:auto; margin:0 auto; overflow:hidden}
#toolbox{ padding:40px 0 0 0; color:#7b776e;}
#toolbox ul li{ float:left; margin-left:10px;}
#toolbox a,#toolbox a:visited{ color:#7b776e; text-decoration:none}
#toolbox a:hover{ color:#7b776e; text-decoration:underline}

/*nav*/
#vNav{ margin-top:5px;text-align:left;}
.nav{ width:890px; height:30px; line-height:30px; background:#b80000;}

/*flash*/
#vFlash{ width:100%; height:248px; background:#fcf0d6;margin:0 auto;}
#flashcontent{ width:960px; height:248px; margin:0 auto;}

/*wrap*/
#wrap{ width:100%; height:auto; background:#7e0e0c url(/xdingxi_cn/changhai/images200907/bg_wrap.gif) left bottom repeat-x; padding:0 0 30px 0}
#vHornor p{ width:100%; height:45px; line-height:45px; background:url(/xdingxi_cn/changhai/images200907/circle01.gif) left center no-repeat; text-indent:3em; font-size:13px; color:#fff}

#vHornor p a,#vHornor p a:visited{ color:#fff; text-decoration:none}
#vHornor p a:hover{ color:#cccccc; text-decoration:underline}
.a1 a,.a1 a:visited{ color:#fff; text-decoration:none}
.a1 a:hover{ color:#fff; text-decoration:underline}
.a2 a,.a2 a:visited{ color:#f7ee00; text-decoration:none}
.a2 a:hover{ color:#f7ee00; text-decoration:underline}
.a3 a,.a3 a:visited{ color:#f9f1da; text-decoration:none}
.a3 a:hover{ color:#f9f1da; text-decoration:underline}
.a4 a,.a4 a:visited{ color:#e9e19f; text-decoration:none}
.a4 a:hover{ color:#e9e19f; text-decoration:underline}
#menu { width:186px; height:auto; border-top:3px solid #e9e19f;}
#menu .tt,#video .tt,#news .tt{ margin-top:3px}
#menu .cont{ width:100%; height:351px; background:url(/xdingxi_cn/changhai/images200907/bg_menu2.gif) left top repeat-x;}
.menu{ width:160px; height:auto; margin:0 auto; overflow:hidden; padding-top:10px}
.menu li{ display:block; width:160px; height:30px; line-height:30px; text-indent:3em; letter-spacing:0.5em; background:url(/xdingxi_cn/changhai/images200907/heart.gif) 10px center no-repeat;}
.menu li a,.menu li a:visited{ display:block; width:160px; height:30px; line-height:30px; color:#fff; text-decoration:none;}
.menu li a:hover{ display:block; width:160px; height:30px; line-height:30px; color:#fff; text-decoration:none; background:#720000 url(/xdingxi_cn/changhai/images200907/heart02.gif) 10px center no-repeat;}
#video{ width:279px; height:auto; border-top:3px solid #e9e19f; margin-left:10px;}
#video .cont{ width:100%; height:353px; background:url(/xdingxi_cn/changhai/images200907/bg_video.gif) left top repeat-x;}
#flvPlayer{ width:260px; height:auto; margin:0 auto; padding-top:10px}
#news{ width:240px; height:auto; border-top:1px solid #b18c8b; margin-left:10px}
#news .cont{ width:100%; height:353px; background:url(/xdingxi_cn/changhai/images200907/bg_news.gif) left top repeat-x; text-align:center; }
#news .cont img{ margin:0 auto; padding-top:10px}
#news .cont ul{ width:211px; height:auto; margin:0 auto; margin-top:15px}
.xixi01{ text-align:left}
.xixi01 li{ background:url(/xdingxi_cn/changhai/images200907/dot.gif) 5px center no-repeat; line-height:25px; text-indent:1.2em}
.xixi01 li a,.xixi01 li a:visited{ color:#f7e4e6; text-decoration:none}
.xixi01 li a:hover{ color:#f7e4e6; text-decoration:underline}
.xixi02 li{ float:left; margin-left:10px}
#imgMenu{ width:223px; height:auto; overflow:hidden}
#imgMenu img{ margin-bottom:8px}
#quickMenu{}
#quickMenu li{ float:left; list-style:none; display:inline;}
#quickMenu ul { width:721px; height:30px; line-height:30px; background:url(/xdingxi_cn/changhai/images200907/arr_q.gif) 10px center no-repeat; text-indent:2.5em; border-top:1px #8b2725 solid; border-bottom:1px solid #8b2725; float:left;}
#quickMenu li a,#quickMenu p a:visited{ color:#fff; text-decoration:none}
#quickMenu li a:hover{ color:#f9f1da; text-decoration:underline}

.xi{ margin:10px 0 0 15px}
.vca a,.vca a:visited{ display:block; padding:2px 8px; color:#fff; border:1px #c15241 solid; background:#ab1412; text-decoration:none}
.vca a:hover{ display:block; padding:2px 8px; color:#fff; border:1px #c15241 solid; background:#720000; text-decoration:none}

/*friendlink*/
#friendlink {
	width:220px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}

.linknav { 	
	/*width:140px; */
	height:25px;;
	background:#ab1412;
	}
.linknav ul { margin:0; }
.linknav li { float:left; }	
.linknav li a:link, .linknav li a:visited 
 {
	text-decoration:none; 
	/*width:140px; */
	height:25px; 
	line-height:25px;
	color:#fff;
	}
.linknav li a:hover {
	text-decoration:underline;
	 color:#CCCCCC;
}

.links { 	
	width:220px;
	height:auto;
	}
.links ul { margin:0;}
.links li { float:left; width:110px;}	
.links li a {
	color: #ffffff;
	text-decoration: none;
}
.links li  a:visited{color: #ffffff;}
.links li  a:active { color:#FFFFFF;}
.links li  a:hover {color: #de383c; text-decoration:underline;
}

/*footer*/
#footer{ width:100%; height:auto; padding:5px 0 10px 0; background:#f9f1da; text-align:center}