/* ----------------------------------------- */
/*              AONOstudio                   */
/* Copyright (C) 2009-04 www.AONOstudio.com  */
/* ----------------------------------------- */

/* 全局CSS定义 */
body { width:100%; margin:0; padding:0; background:#313131 url(../images/bg.jpg) top repeat-x; font-family:"微软雅黑","MSYaHei","宋体","Verdana"; font-size:12px; color:#595959;margin:0;padding:0;line-height:22px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul{ margin-top:5px;}
li{ margin-left:3px;margin-top:2px;}


/* 链接颜色 */
a:link {color: #4b4b4b; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #f98204; text-decoration:underline;}
a:active {color: #ff0000;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#246ecc;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #c6c6c6;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#f58300;}
.cYellow2,a.cYellow2:link,a.cYellow2:visited{color:#fce000;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.fyellow,a.fyellow:link,a.fyellow:visited{ color:#ea68a2;}
.white,a.white:link,a.white:visited,a.white:active,a.white:hover {
	font-size: 12px;color: #fff;font-weight: bold;	}
.whiteline,a.whiteline:link, {
	font-size: 12px;color: #fff; text-decoration:underlin;	}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.fS12 { font-size:12px;}
.fS14 { font-size:14px;}
.fS16 { font-size:16px;}
.fS22 { font-family: "微软雅黑","黑体"; font-size:22px; line-height:24px;}
.fLun,a.fLun:link,a.fLun:visited{ text-decoration:underline;}
/* 全局类 */
.clear{ width:2px; height:0px; font-size:0; clear:both; overflow:hidden; margin-top:-1px;}
.cl{width:0px; clear:both;visibility:hidden;font-size:1px;line-height:1px;height:5px;}
.c{ text-align:center;}
.l{float:left;}
.r{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.dis{display:block;}
.undis{display:none;}
.so2 { text-indent:2em;}
ul{list-style-type:none;margin:0;padding:0;}
dl,dt,dd,p{margin:0;padding:0;}
img,.nobor{border:0;}
input {border: #e5e5e5 1px solid; background:#FFF; font-family:Geneva, Arial, Helvetica, sans-serif;}
textarea {border: #e5e5e5 1px solid; background:#FFF;}
hr { margin:-2px 0;}
.xxline { width:auto; border-bottom:1px dashed #ccc; margin:6px 0; font-size:0;}
.mt5 { margin-left:5px;}
.mt7 { margin-left:7px;}
.mt10 { margin-left:10px !important;margin-left:8px;}
.mt15 { margin-left:25px !important;margin-left:22px;}
.mt55 { margin-left:55px;}


.wid { width:980px; margin:0 auto;}
.h { width:3px; height:5px; clear:both; overflow:hidden; }
.hh { width:3px; height:10px; clear:both; overflow:hidden; }
.ad { margin-top:6px;}
.ad img { width:800px; height:100px; border:1px solid #CCC; }


.pl10 { padding:0 15px;}


/*头*/
.top{ width:100%; height:178px; background:url(studioimages02/top.jpg) center top repeat-x; text-align:left;}
#sub_nav{width:940px;margin:0 auto;font:12px/16px  tahoma;height:16px;padding-top:11px;}
#sub_nav a,.home{display:block;float:left;width:60px;height:16px;overflow:hidden;font:12px/100000% tahoma;display:inline;}
#sub_nav .aa1{width:60px}
#sub_nav .aa2{width:50px}
#sub_nav .aa3{width:36px}
#sub_nav .aa4{width:33px}
#sub_nav .aa5{width:28px}
#sub_nav .aa6{width:60px}
.home{display:block;height:120px;width:320px;margin:0 auto;float:none;}

/*主*/
.main{ width:980px; background: #FFF url(studioimages02/mainbg.gif) top repeat-x; border:1px solid #7d7d7d; margin-top:-15px; padding:10px 0 0 0; overflow:hidden;}

.LL1{ width:655px; float:left; margin-left:10px !important;margin-left:5px;}
.LL2{ width:300px; float:right; background:#eeeef0; padding-bottom:10px; margin-right:6px !important;margin-right:3px;}
.LL2{padding-bottom:100000px;margin-bottom:-100000px;}

.listMM{ width:650px;}
.listMM .tit img{ line-height:22px;}
.proview{width:630px; display:block; height:130px;clear:both;padding:10px;background:#fff url(studioimages02/proview_bg.jpg) no-repeat;}
.proview img{height:120px;width:620px;margin:5px;}
.proview:hover{ background:#fff url(studioimages02/proview_bg2.gif) no-repeat;}
.listMM li{ padding:0 0 26px 0;border-bottom:1px dashed #cecece; margin:15px 0;}
.listMM li del{float:left;text-decoration:none;}
.listMM li del.r{float:right;}

.listPP li{background:url(studioimages02/icon03.gif) left no-repeat; padding:0 0 0 16px; margin:0 0 0 25px;}


.search{ width:286px; height:31px; background:url(studioimages02/searchbg.gif) no-repeat; padding:4px 10px 0 0; text-align:right;}
.searinput{ background: url(images/spacer.gif); border:0; font:bold 14px/23px Verdana; margin:-30px 0 0 0; position:relative; top:4px;>top:0;}


/*底*/
.foot{ width:980px; height:117px; background:url(studioimages02/copyright.jpg) no-repeat; border-top:1px solid #CCC;}
.foot a{display:block;font:12px/10000% tahoma;overflow:hidden;height:117px;float:left;}
.foot .foot_copyright{width:680px;float:left}
.foot .aa1{width:170px;float:left;}
.foot .aa2,.foot .aa3{width:220px;}
.foot .foot_link{display:block;height:117px;width:250px;float:right;}


.mmimg img{background-color:#FFF; border:1px solid; border-color:#444; padding:8px;}
.mmimg table{ background:none; border:0; text-align:right; padding:15px;}
