﻿body{ font-size:12px; line-height:180%;text-align:center;background-color:#999999; margin:0 auto; font-family:""}
a{color:#000; text-decoration:none}
a:hover{ color:#f00;}
dl,dt,dd,img{margin:0px;padding:0px}
dd{word-wrap: break-word;}
img{border:0}
h1,.sitename .left{ font-size:26px;margin:0px;padding:0px;font-family:"";font-weight:normal}
h2{ font-size:14px; text-indent:24px;background-color:#eeeeee;line-height:30px;height:30px; padding:0px;margin:0px 5px 10px 5px}
h3{font-size:18px;text-indent:24px; text-decoration:none; line-height:35px; margin-top:10px;}
.banner{
	background-image: url("http://www.a963.com/tp/designer1/0/tplfiles/0/logo.gif");
	background-repeat: no-repeat;
	background-position: left top;
	height:145px;
	border-bottom:3px solid #201D1C;
	overflow:hidden;
}

.degre{float:left;margin-top:11px;*margin-top:17x;_margin-top:11px; text-align:left; clear:both; width:95%}
.bannertop{ display:none}
.degre span{
	float:left;
	margin-left:4px;
	/**
	background-image: url(0/drxi.gif);
	background-repeat: no-repeat;
	*/
	width:14px;
	height:14px;
}

.sitename{width:292px;margin-top:25px;*margin-top:25px;font-size:25px;line-height:29px;*line-height:33px;_line-height:30px;font-family:"";padding-right:48px;font-weight:bold;float:right}
.sitename .left{color:#fff;position:relative;left:0px;top:29px;*top:33px;_top:30px;z-index:6}
.sitename h1{width:100%;font-family:"黑体"; text-align:right;font-size:26px;margin-top:30px;clear:both;float:left;}
.sitename h1 strong{color:#fff; text-align:right;display:block; float:left; word-spacing:0px;letter-spacing:0px; width:100px;}
.posi{position:absolute; z-index:1;top:70px;*top:65px;_top:70px; letter-spacing:-1px}
.tuijian{ font-size:14px;float:left; width:100%; text-align:right;margin-top:5px; clear:both}
.facetop{
	background-image: url(0/facetop.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 303px;	border:none;

}
.facebottom{
	background-image: url(0/facebottom.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 303px;border:none;

}
.mlyt{
	width:960px;
	margin:auto;
	text-align:left;
	clear:both;
	float:none; background-color:#FFFFFF;
	height:auto
}
.bg{
    width:960px;float:left;
    background-image: url(0/bodybg.gif);
	background-repeat: repeat-y;margin:0px; padding:0px; border:0px;
}

.clr{ clear:both; float:none; size:0px; margin:0px; padding:0px; line-height:0; height:0}
.guide{ padding-left:27px;width:304px; float:left;}
.guide dl{margin-bottom:10px}
.guide ul{margin-left:-20px;*margin-left:18px}
.guide h2{background:url(0/hbj.jpg) repeat-y;color:#fff}
.guide .gdw li{font-size:14px;line-height:25px;border:none}
.guide li{
	margin:0px 0px 0px 3px;
	padding:0px;
	color:#24211D;
	border-bottom:#D3D3D3 1px dashed;
	margin-right:5px;
	line-height:25px;
	list-style-position: inside;
	list-style-type: square;
}
.guide dt{color:#A09F9F;font-size:12px;font-weight:normal;line-height:18px;border-bottom:#D3D3D3 1px dashed;margin-right:5px}
.guide h2 a,.guide h2 a:link,.guide h2 a:visited{font-size:12px;float:right; margin-right:10px; margin-left:0px;padding:0px; font-family:""; color:#d1d1d1}
.main{padding-left:37px;padding-right:20px;width:570px; float:left;font-size:14px;line-height:25px;color:#555}
.main_pj{ padding-left:37px;padding-right:20px;padding-left:37px;padding-right:20px;width:900px; float:left;font-size:14px;line-height:25px;color:#555}
.main dl{padding-left:10px;margin-top:15px}
.main h1{font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-bottom:10px;color:#DA251D}
.maintop{
	background-image: url(0/bodytop.gif);
	background-repeat: no-repeat;
	clear:both;
	height:3px;
	overflow:hidden
}
.concat{margin:30px 10px 10px 10px;line-height:30px;font-size:14px;font-weight:bold; text-align:left;}
.menu{height:35px;line-height:35px;background-color:#CCCCCC; color:#333333; border-bottom:2px solid #B3B5B6;/*padding-left:24px;*/ font-family:Arial, Helvetica, sans-serif; font-size:14px}
.menu a{ font-size:14px; font-weight:bold; margin:10px; color:#333333; text-decoration:none}
.midpath{ height:30px; line-height:30px;background-color:#FFFFFF;color:#828180}

.midpath .pathinfo{float:left; width:66%; text-indent:30px;}
.midpath .help{ float:right; width:32%}
.midpath .help a{ margin:5px;color:#828180}
.mainbottom{background-image: url(0/bodybottom.gif);background-repeat: no-repeat;clear:both;height:5px; overflow:hidden;}
.dflink {
    background: none repeat scroll 0 0 #E3E8EB;
    clear: both;
    line-height: 22px;
    margin: 0 auto;
    overflow: hidden;
    padding: 10px;
    text-align: center;
   
}
.dflink a {
    float: left;
    list-style-type: none;
    padding-right: 10px;
    white-space: nowrap;
}

.imgbot{
    background-image: url(0/imgbotall.gif);
	background-repeat: no-repeat;
	clear:both;
	height:8px;
	}
.face{
	width:304px;
	overflow:hidden;
	text-align:center;
	font-size:18px;
	background-image: url(0/facebgall.gif);
	background-repeat: repeat-x;
	height:312px;
}
.facetc{ float:left; width:24px;height:260px; overflow:hidden; margin-left:10px;line-height:12px; padding-top:40px;font-size:12px; color:#eeeeee; Writing-mode:tb-rl;Text-align:left; height:270px}
.face .img{width:201px;height:270px;overflow:hidden;float:left;margin-right:1px;margin-left:17px;*margin-left:18px;_margin-left:9px; border:1px solid #eeeeee; padding:0px; margin-top:15px; text-align:center;}
.face .img img{
	max-width:200px;
	_width:expression((document.documentElement.clientHeight||document.body.clientWidth)<200?"200px":"");
	margin:0;
	padding:0}
.face .facemain{text-align:center;width:20px; height:260px;padding:20px 5px 0px 5px; color:#eeeeee}
.face .facecon{float:left}
.face h3,.face .option{ font-size:24px; font-weight:normal; margin:0px; padding:0px; text-indent:0px;line-height:28px;}
.face .option{display:block;}
.face h3 strong font{COLOR: #ffcc00; width:10px;TEXT-ALIGN: center;letter-spacing:0; font-size:14px; font-family:Arial;line-height:20px;}
/*.face .option{ position:relative; z-index:15;top:-36px;_top:-54px;color:#ca9517;right:0px;display:none}*/
.de_works ul,.de_works li{margin:0px;padding:0px; list-style:none;}
.item{width:570px;_width:560px;text-align:left;float:left; margin:auto;padding:5px 0px; border-bottom:1px dotted #d6d6d6; padding-bottom:6px; margin-bottom:20px;}
.item a,.item a:link,.item a:visited{ text-decoration:underline}
.item dt{ margin:0px; padding:0px; color:#666666; clear:both; float:none;font-size:12px;line-height:20px}
.item .imgbox{ float:left;width:128px; height:120px; overflow:hidden; text-align:center; }
.item .dtbox{ float:right; width:420px;}
.item .imgbox .imgbd{ border:1px solid #999999; padding:3px;}
.item .imgbox img{ border:0px; width:120px;}
.item h2{ margin:0px; padding:0px; clear:both; margin-bottom:5px;background:none;line-height:20px;height:auto; text-indent:0px}
.item h2 a:link,.item h2 a:visited{ font-size:14px;font-weight: bold;  text-decoration:underline; color:#000000}
.item h2 span{font-size:12px;margin-left:5px;font-weight:normal}
.item h3{ font-size:12px;margin:0px; padding:0px;color:#a09f9f; background-color:#666666; font-weight:100; margin-bottom:5px;line-height:20px; clear:both; float:none; text-indent:0px}
.item h3 a:link,.item h3 a:visited{ color:#a09f9f}
.item h3 ul{ margin:0px; padding:0px; background-color:#006600}
.item h3 li{ margin-right:12px; float:left}
.item dd .read{float:left;background:url(0/rd.jpg) left no-repeat;padding-left:20px}
.item dd .read a{text-decoration:none}
.item dd .right{float:right}



.footer{ background-color:#FFFFFF; background-image:none; width:960px; overflow:hidden;}
.globalfooter{ float:none; clear:both}
.globalfooter .footermenu{ text-align:center; height:25px; line-height:20px; background-color:#eeeeee; border-bottom:1px solid #999999; line-height:25px;}
.globalfooter .footermenu a:link,.globalfooter .footermenu a:visited {
	font-size: 12px;
	line-height: 18px;
	color:#000000;
	text-decoration: none; margin:2px;
}
.globalfooter .footerleft{ float:left;width:400px; text-align:right; padding:10px;}
.globalfooter .footerright{ float:left; width:400px;padding:10px;}

.de_works h2{ font-weight:100;}
.de_works h2 span{ font-weight:100;float:right;}
.de_works .item h2 a:link,.de_works .item h2 a:visited{ 
    font-family: "";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #676464;
	text-decoration: none;
	}


/*精、佳、荐*/
.de_works .item h2 a .f1{color:#ffa904;/*荐*/}
.de_works .item h2 a .f2{color:#f34242;/*佳*/}
.de_works .item h2 a .f3{color:#e404ff;/*精*/}
.mainbox{
	width:570px;
	line-height:180%;
	border:0px;
	padding:0px;
	margin:0;
	margin-top:0px !important;
	margin-top:-1px;
	background-image:url(../0/detail_back.gif);
	height:auto;
	background-repeat: repeat-y;
}
.mainbox .mainleft{float:left; border:0px; width:570px; margin:0px; text-align:left; height:auto}
.mainbox .pathinfo{height:22px; margin-top:-1px; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; padding:3px 15px 3px 15px; color:#666666;}
.mainbox .pathinfo a:link{color:#666666;}
.mainbox .pathinfo a:visited{color:#666666;}
.mainbox .pathinfo ul{list-style:none; margin:0; padding:0;}
.mainbox .pathinfo li{list-style:none; float:left; margin-right:10px;}
.mainbox .detailbox .tibox,.mainbox .detailbox .infobox{padding:0px 15px 0px 15px;}
.mainbox .detailbox h1{ font-size:22px;padding-top:10px; margin:0px;}
.mainbox .detailbox .tibox{
	font-size:22px;
	padding-top:10px;
	text-align:180%;
	text-align:left;
	color:#000;
	font-weight: bold;
}
.mainbox .detailbox .infobox{border-bottom:#999999 dotted 1px; color:#666666; padding-bottom:10px;}
.mainbox .detailbox .infobox a:link,.mainbox .detailbox .infobox a:visited{ color:#0066CC; text-decoration:underline}
.mainbox .detailbox .infobox .date{ padding:0 10px 0 10px;}
.mainbox .detailbox .infobox .src a:link{color:#223883;}
.mainbox .detailbox .infobox .src a:visited{color:#223883;}
.mainbox .detailbox .conbox{font-size:14px;line-height: 26px;color: #000000; padding:0px 10px 0px 10px;_padding:0px 7px 0px 7px}
.mainbox .detailbox .conbox p{ margin:6px 0px}
.mainbox .detailbox .conbox img{border:1px #000000 solid;}
.mainbox .detailbox .conbox a:link{color:#0000FF; text-decoration:underline}
.mainbox .detailbox .conbox a:visited{color:#0000FF;text-decoration:underline}
.mainbox .detailbox .conbox a:hover{color:#FF0000;}
.tibox h2{ font-size:18px; margin:4px; padding:0px; color:#666666; margin-top:10px;}
.mainbox .author a:link,.mainbox .author a:visited{  font-weight:bold}
.conbox{ text-align:center;}
.conbox img{text-align:center; margin:auto; float:none; width:550px}
.conbox p{ text-indent:24px; text-align:left}
.conbox .imgti{ text-align:center}
.end{clear:both; float:none; height:0px; width:0px; font-size:0px; line-height:0px}
.tags{padding:0 15px;}
.tags a{ text-decoration:underline}
.bottombox{border:0; clear:both; float:none; padding-top:5px;text-align:left;}
.aboutnewsbox{width:570px;  border-bottom:#CCCCCC solid 1px;text-align:left;}
.aboutnewsbox ul,.goodnewsbox ul{list-style-type: none; margin:5px 0 15px 20px; font-size:14px; padding:0;}
.aboutnewsbox li{background:url(../0/i1_1.gif) 2px 10px no-repeat; line-height:180%; padding-left:10px; float:left; width:250px; white-space:nowrap; overflow:hidden; margin-right:10px;}
.aboutnewsbox a:link{color:#223883;}
.aboutnewsbox a:visited{color:#223883;}
.aboutnewsbox a:hover{color:#FF0000;}
.headbox{font-size:14px; font-weight:bold; padding:10px 15px 8px 15px; border-top:1px #CCCCCC solid; margin-top:10px;}
.pagelinks{width:540px; text-align:center; padding:0 15px; margin:10px 0 20px;}
.pagelinks a:link{font-size:16px; color:#223883;}
.pagelinks a:visited{font-size:16px; color:#223883;}
.pagelinks a:hover{font-size:16px; color:#FF0000;}
.pagelinks li{
	list-style:none;
	float:left;
	margin-right:5px;
	font-size:14px;
	color:#999999;
	width:22px; height:22px;
	background-image: url(../0/pageback.gif);
}
.pagelinks li.curpage{list-style:none; float:left; margin-right:5px; font-size:16px;	width:22px; height:22px; color:#ff0000}
.pagelinks span.curpgcss{ color:#ff0000}
.pagelinks li.curpage a{ color:#FFFFFF}

.mainbottomads{ width:570px; height:30px; padding:5px 0 0 0; text-align:center; line-height:30px; overflow:hidden}
.newsbottombanner{text-align:center; padding:10px 3px 0 3px; border-top:#CCCCCC solid 1px; margin-top:3px;height:60px;}
.goodnewsbox .item1{
	width:130px; height:125px; font-size:12px;
	padding:2px;
	border:1px #CCCCCC solid;
	float:left;
	margin:0 5px 5px 0;
	text-align:center;
	overflow: hidden;
}
.goodnewsbox .item1 a:link{color:#666666;}
.goodnewsbox .item1 a:visited{color:#666666;}
.goodnewsbox .item1 img{border:0; width:130px; height:98px;}
.lyadd{margin-top:25px;padding-top:10px;border-top:#ccc 1px solid}
.lyadd .ti{margin-bottom:-15px;font-weight:bold}
.vip{clear:both;margin:0px;padding:0px;width:304px;}
.vipt2 li{ float:left; width:60px; overflow:hidden;height:25px;}
.guide .vip h2{margin:0px;padding:0px;width:294px;}
.send{text-align:center;}
.send a{padding:0 10px;font-size:14px;font-weight:bold;}
.main_pj h1{line-height:30px;color:#666666;font-weight:bold;font-size:24px;}

.button1 a{height:35px; background: url("http://www.a963.com/tp/designer1/0/tplfiles/0/bg2.jpg") 0 0 repeat-x;
color:#FFFFFF;text-align:center;padding:8px;font-size:14px;font-weight:bold;margin:20px 0 40px 0;
}
.button1 a:hover {
background: url("http://www.a963.com/tp/designer1/0/tplfiles/0/bg2.jpg") 0 -35px repeat-x;color:#000;text-align:center;padding:8px;font-size:14px;font-weight:bold;
}
.de_works{margin-top:10px;}
.main_pj h1{float:left}
.pathnav{float:right;margin-right:20px;}
em{margin-right:5px;}
.concat{color:#999999}
.projectout hi{text-align:center}
.submitBox{border:0px;float:left}
input.subb{border:0px;padding-right:10px;}
.formInner{padding:5px;line-height:25px;} 
.subb{border:0px;padding-right:10px;}
#projectout h2{width:600px;}
.tableoutline{ background-color:#003366;margin:auto}
.firstalt{ background-color:#F0F5FD}
.secondalt{ background-color:#ffffff}
.tbhead{ color:#000; text-align:center}
.tableoutline li{ float:left; width:60px;}
.tdh{ white-space:nowrap}
input{border:1px solid #0066CC}
.tbhead td{background:#ccc;}
.tbtype td{background-color:#003366;}
.de_works h3{clear:both;margin:0 0 -5px 0px;padding:0px;text-align:left;}
.de_works h2{font-weight:bold;font-size:15px;color:#000;}

.sendpj{ display:block; background-image:}
.zsbt{
	width:183px;
	height:63px;
	margin:10px auto;
	background:url(http://www.a963.com/tp/designer1/0/tplfiles/0/zsbt.jpg) no-repeat;
}
.zsbt img{
	width:100%;
	height:100%;
}
.concat{ border-bottom:1px solid #999999; margin:0px; padding:10px; padding-top:0px;color:#583E0D}
.concat p{color:#C45600;line-height:20px;}
.concat .sendpj{ margin:0px; padding:0px; }
#vipflag{line-height:28px;}
.concat ul{ padding:10px;}
.concat li{ line-height:25px;}
.concat h3{ font-size:13px; font-weight:100; color:#666666}

.submenu{padding:5px 10px;border-bottom:1px solid #CCCCCC;line-height:30px;font-size:14px;}
.submenu a{/*padding:0 5px;*/}
.submenu .lion{ color:#FF0000}
/**/
.pagelinks_mz{height:25px;line-height:25px;padding:10px 0 15px 0;}
.pagelinks_mz li,.pagelinks_mz div a,.pagelinks_mz div span{width:27px;height:25px;float:left;margin-right:8px;background:#c1c1c1;text-align:center;display:block;}
.pagelinks_mz div span,.pagelinks_mz div a:hover{background:#00c0ff;font-weight:bold;color:#fff;}
.pagelinks_mz li a{display:block;background:#c1c1c1;}
.pagelinks_mz li a:hover{background:#00c0ff;font-weight:bold;color:#fff;}
.pagelinks_mz a li{display:block;background:#c1c1c1;}
.pagelinks_mz a li:hover{background:#00c0ff;font-weight:bold;color:#fff;}
.pagelinks_mz li span{text-align:center;background:#00c0ff;font-weight:bold;color:#fff; display:block;}
.pagelinks_mz div{float:left;}


