﻿@charset "utf-8";
/* 约克论坛 */
body {
	width:990px;   
	margin:0px auto;
	padding:0px;
	font-family: "宋体", serif,Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#555555;
	position:relative;
}
div{margin:0px auto;}
a:link ,a:visited{
	color:#333;
	text-decoration:none;
}
a:hover ,a:active{
	color:#14b905;
	text-decoration:none;
}
img, ul, ol, li, p,dl,dt,dd {
	margin:0px;
	padding:0px;
	border:0px;
}
li {
	list-style:none;
}
.cl_both {
	clear:both; 
}
.cred a:link ,.cred a:visited {
	color:#FF0000;
}
.cblue, .cblue a:link,.cblue a:visited {
	color:#01699e;
}
.cblue a:hover,.cblue a:active {
	color:#01699e;
}
.f14 {
	font-size:14px;
}
.red{ color:#ed3904;}
.red a:link,.red a:visited{color:#ed3904;}
.red a:hover,.red a:active{color:#ed3904;}
/*导航切换*/
.dis{display:block;}
.undis{display:none;}

/*--------------------main--------------------*/
#main{ width:990px; margin-bottom:6px;}
#mainleft{ width:677px; border:1px #c6c6c6 solid; float: left; background-color:#fff;}
#mainleft1{ width:677px; border:1px #c6c6c6 solid; float: left; background-color:#edf5fd; font-size:14px;}
#mainright{ width:300px; border:1px #c6c6c6 solid; background-color:#f7f7f7; padding:2px; margin-left:5px; float:left; padding-bottom:5px;}
/*++++++++++++++++++++所在位置+++++++++++++++++*/
.edu_place{
	background-color:#ececec;
	height:25px;
	line-height:25px;
	padding-left:10px;
	margin-bottom:6px;
	margin-top:-4px;
}
/*------右边----------*/
.sponsor{ width:300px;}
.sponsor img{ width:300px;}

.immibox{ width:294px; border:1px solid #d5d5d5; background:#FFFFFF url(../img/pub2.gif) repeat-x ; margin-top:5px; margin-bottom:auto; margin-right:auto;}
.immitit{ background:url(../img/pub1.gif) no-repeat; height:18px; padding-left:15px; padding-top:8px; font-weight:bold; border-bottom:1px solid #d5d5d5; font-size:14px;}
.immitit a:link,.immitit a:visited{color:#ff5707;}
.immitit a:hover,.immitit a:active{color:#14b905;	text-decoration:none;}
.immitextlist{ padding:5px 10px;}
.immitextlist li{ line-height:22px;background:url(../img/black_icon.gif) no-repeat 0px 8px; padding-left:10px; line-height:22px; }
.greenbj{
	background-color:#f2fcf1;
}
.immibox .immipic{
	padding:5px 6px;
}
.immipic .pictxt{
	margin-bottom:3px;
	line-height:19px;
}
.immipic .pictxt img{
	width:90px;
	height:70px;
	float:left;
}
.immipic .pictxt p{
	margin-left:98px;
}
/*---------------列表页-----------------*/
.listpic{ float:left; width:150px; padding:10px 10px 10px 15px; color:#263a79;}
.listpic img{ width:130px; height:110px; padding:2px; border:1px solid #d5d5d7;}
.listpic p{ line-height:22px; text-align:center;}
.listpic a{color:#263a79;}
.listpic a:hover{color:#14b905;}
.list{ float:right; width:500px; font-size:14px; }
.list ul{padding:10px 15px 10px 2px;}
.list li{ line-height:25px;}
.line{ height:1px; font-size:0px;  border-bottom:1px dotted #999999;margin-top:8px; margin-bottom:8px; line-height:0px;}

/*---------------内容页-----------------*/
h2{ text-align:center; margin-top:20px; width:620px; height:30px; font-size:20px; margin:25px auto 10px;}
.timely{ width:650px; text-align:center; height:25px; border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb; line-height:24px; color:#ff5707; font-size:13px;}
.content{ padding:10px 0px 20px; line-height:22px;width:630px; color:#333;}
.content p{ padding:5px 0px; text-indent:2em;}

.commentary {width:620px;}

/*---------------简介和相关文章-----------------*/
.synopsis{ margin:20px 5px 5px; border-bottom:1px solid #e5e5e5; height:30px; font-size:18px; font-weight:bold; padding-left:10px; position:relative;} 
.synopsiscon{ padding:8px 15px 15px; line-height:22px;}
.more{ position:absolute; width:60px; padding-top:3px; font-size:13px; font-weight:normal; right:0px;}
.more1{ position:absolute; width:60px;  font-size:13px; font-weight:normal; right:0px; top:0px;}

.related { width:630px; border:1px solid #d0d0d0; margin-bottom:15px; padding-bottom:10px;}
.related .title{ height:25px; background:url(../img/ico3.gif) no-repeat 10px 7px #f0f0f0; position:relative; font-weight:bold; line-height:24px; padding-left:30px;}
.related ul{ padding:5px 10px;}
.related ul li{ width:290px; padding-right:5px;background:url(../img/icon_black.gif) no-repeat 0px 8px; padding-left:10px; line-height:22px; *line-height:17px;float:left;}

/*---------------短期签证 -----------------*/
.visamain{ width:990px; margin-top:5px;}
.visabox{ width:490px; border:1px #929292 solid; float:left;}
.visabox1{ width:490px; border:1px #929292 solid; margin-left:6px; float:left;}
.visatop{ background:url(../img/visa1.gif) repeat-x;  height:29px;}
.visatop .tit{ margin-top:3px; float:left; width:114px; background:url(../img/visa2.gif) repeat-x; height:21px; border-top:1px #cacaca solid; border-left:1px #cacaca solid; border-right:1px #cacaca solid; text-align:center; font-weight:bold; padding-top:5px; font-size:14px;}
.visatop .line1{ height:29px; border-bottom:1px #cacaca solid; width:20px; float:left;}
.visatop .line2{ height:29px; border-bottom:1px #cacaca solid; width:290px; float:left;}
.visatop .more_dq{ float:right; width:63px;border-left:1px #cacaca solid; background-color:#FFFFFF; height:19px; text-align:center; padding-top:10px;border-bottom:1px #cacaca solid;}
.visaconent{ padding:10px 15px;}
.visaconent li{background:url(../img/point.gif) no-repeat 0px 8px; padding-left:10px; line-height:22px;}
.visjjjtop{ height:30px; background-color:#ffefd6; width:990px; margin-top:5px; border-bottom:1px #fda61f solid; position:relative;}
.visjjjtop span{ width:120px; background:url(../img/quebec1.gif) repeat-x; height:23px; display:block; font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:7px; float:left;}
.visjjjtop .more{ width:60px; position:absolute; right:0px; background:url(../about.html); top:6px; height:10px; }
.visjjjcontent{width:958px; border:1px #fda61f solid; padding:10px 15px 15px; line-height:22px;}

/*---------------魁北克移民 -----------------*/
.quebectop{ height:30px; background-color:#ffefd6; width:990px; margin-top:5px; border-bottom:1px #fda61f solid;}
.quebectop span{ width:100px; background:url(../img/quebec1.gif) repeat-x; height:23px; display:block; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:7px;}

.quebeccontent{width:988px; border:1px #fda61f solid;}
.quebecintro{ float:left; width:330px; padding:10px 10px 13px 25px;}
.quebecintro .title{ border-bottom:1px solid #b7b7b7; background:url(../img/ico4.gif) no-repeat 3px 4px; height:21px; padding-left:25px; padding-top:4px; font-size:14px; font-weight:bold;  position:relative;}
.quebecintro .text{ line-height:22px; padding:5px 2px;}
.quebecrelated { float:left; width:590px; padding:7px 0 13px 15px;}
.quebecrelated .title{ background:#f2f2f2 url(../img/ico3.gif) no-repeat 13px 4px; height:22px; padding-left:35px; margin-bottom:5px; position:relative; font-weight:bold; line-height:22px;}
.quebecrelated ul{ background-color:#f8f8f8; width:570px; padding:5px 10px;}
.quebecrelated ul li{ width:265px; float:left;background:url(../img/point.gif) no-repeat 0px 8px; padding-left:10px; line-height:22px; padding-right:5px;}

.quebecrelated1 { float:left; width:590px; padding:7px 0 13px 15px;}
.quebecrelated1 .title{ background:url(../img/quebec2.gif) no-repeat; height:22px; padding-left:35px; margin-bottom:5px; position:relative; font-weight:bold; line-height:22px;}
.quebecrelated1 ul{ background-color:#fdf4ec; width:570px; padding:5px 10px;}
.quebecrelated1 ul li{ width:265px; float:left;background:url(../img/point.gif) no-repeat 0px 8px; padding-left:10px; line-height:22px; padding-right:5px;}
.more2{ position:absolute; width:45px; padding-top:6px; font-size:13px; font-weight:normal; right:0px;}
/*++++++++++++++++++++++++大学介绍+++++++++++++++++++++*/
#main #university{
	float:left;
    width:677px; 
	border:1px #c6c6c6 solid; 
	float:left;
	padding:8px 0px;
}
/*------------加拿大省份目录------------*/
#university .univ_menu{
	width:150px;
	float:left;
	overflow:auto;
	margin-right:7px;
}
#university .univ_menu li{
	border:1px solid #ccc;
	height:22px;
	line-height:22px;
	padding:0px 8px 0px 8px;
	margin:5px 5px;
	background-color:#fafcf7;
	cursor:pointer;
}
/*------------加拿大地图------------*/
#university .ca_map{
	width:520px;
	float:left;
	overflow:auto;
}
#university .ca_map .h2_c{
	width:500px;
	background:url(../img/line_bj.gif) repeat-x 0 -100px;
	height:26px;
	border-top:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-left:1px solid #cfcfcf;
	margin-top:6px;
}
#university .ca_map .h2_c .pm2008{
	font-weight:bold;
	color:#15b807;
	float:left;
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	height:22px;
	margin-top:4px;
	width:220px;
	padding-left:10px;
}
#university .ca_map .h2_c .btmline{
	float:left;
	border-bottom:1px solid #cfcfcf;
	height:22px;
	margin-top:4px;
	width:80px;
}
#university .ca_map .h2_c dd{
	float:left;
	height:22px;
	line-height:22px;
	margin-top:3px;
	padding:0px 5px;
}
#university .ca_map .h2_c .tag_1{
	border-top:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	background-color:#ffffff;
}
#university .ca_map .h2_c .tag_2{
	border-top:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	background:url(../img/line_bj.gif) repeat-x 0 -129px;
}
#university .ca_map .top_10 ul{
	border-bottom:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-left:1px solid #cfcfcf;
	line-height:23px;
	padding:4px 5px;
	width:490px;
}
/*-------------------------------content  评论-----------------------------*/
.updown{
	font-size:13px;
	margin:10px 0px 10px 0px;
	border:1px solid #c0dffc;
	background-color:#e4f0fc;
	line-height:25px;
	padding:0px 8px;
	position:relative;
	height:25px;
	width:94%;
	text-align:left;
}
.updown a{
	color:#0064bc;
	text-decoration:underline;
}
.content_comment {
	width:96%;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	background-color: #FFFFFA;
	border-collapse:collapse;
}
.content_comment th,.content_comment td {
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
}
.content_comment th {
	background-color: #FFFFF0;
}
.content_comment td {
	padding-right: 5px;
	padding-left: 5px;
}
