/* Base */
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none;}
a { color:#333333; text-decoration:none;}
a:hover { color:#FF0000; text-decoration:underline;}
body { font:12px Arial, "宋体",  Verdana, sans-serif;}
/* Font */
.white{color:white;}
.gray {color: gray;}
.red {color: red;}
.red a{color: red;}
.yellow{color:yellow;}
.green{color:#3B7B00;}
.orange{color:#FF821C;}
.S{font-size:10px;}
.B{font-weight:bold;}
.C{font-size:14px;}
.CB{font-size:14px;font-weight:bold;}
.H1{font-size:16px;}
.H2{font-size:28px;}
.sbtn {font-size: 14px;color: #000;height: 30px;ling-height:18px;vertical-align: middle;}
.left{float:left;}
.right{float:right}
.center{text-align:center;}
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix{display:inline-block;}
.clearFix {display:block;}
.clear{clear:both;}
.LL{line-height:150%}
.LM{line-height:120%}
.LG{line-height:200%}
/* Margin Padding */
.mt15{margin-top:15px;}
.mt12{margin-top:12px;}
.mt10{margin-top:10px;}
.mt6{margin-top:6px;}
.mt4{margin-top:4px;}
.p12{padding:12px;}
.p4{padding:4px;}
.b1{border:1px solid #CCC;border-top:none;}
/* Width */
.mainBox{width:980px;margin:0 auto;}
/*头部*/
#head {width:100%; height:125px; background:url(../images/default/head_bg.jpg) bottom repeat-x;}
#head #logo { width:980px; height:91px; background:url(../images/default/logo_bg.jpg) left top no-repeat;}
#head #logo h1 { float:left;}
#head #logo p { float:right; margin-right:0px; margin-top:12px;text-align:right;}
#head #logo p a { color:#94a4c2;}
#head #logo p a strong { font-weight:normal;}
#head #logo p em { padding:0 10px;color:#94a4c2;}


#headmenu { width:980px; line-height:33px; background:url(../images/default/menu_bg.jpg) top repeat-x;margin:0 auto;}


#menu li { float:left; line-height:33px;width:82px;position:relative;}
#menu li a { color:#FFF; display:block; font-weight:bold;text-decoration:none; text-align:center;}
#menu li a:hover { background:url(../images/default/menu_li_hover.jpg) center top no-repeat; color:#000;}
#menu li ul {position:absolute; /* for IE */display:none;}
#menu li ul a {display:block;width:120px;border-right:1px solid #fff;background:#E0F574;color:#3B3B3B;text-decoration:none;}
#menu a.level2 {height:33px !important;padding:0 !important;height:23px;padding-top:10px;}
#menu li ul li ul {margin-left:121px;margin-top:-35px;}
#menu li ul li a:hover, #menu ul li ul li ul a:hover{background:#36A8DA;color:#fff;}
#menu ul {border-top:1px solid #fff;width:122px;}
#menu ul a {border-right:none;	border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;background:#AEC245;}

#menu li:hover ul, #menu li.over ul {display:block;}
#menu li:hover ul ul, #menu li.over ul ul {display:none;}
#menu ul li:hover ul, #menu ul li.over ul {display:block;}
#menu {z-index:1;}
#menu ul {z-index:2;}
#menu ul ul {z-index:3;}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
#menu li#search { width:auto; float:right; background:url(../images/default/menu_right.jpg) right top no-repeat;padding-right:15px;}
#menu li#search input { width:60px; font-size:12px; padding-left:2px; color:#666; border:1px solid #065387; height:16px; padding-top:3px;margin-top:0 !important!;margin-top:5px;}
#menu li#search input.submit { background:none; height:21px; border:0; color:#fff; font-weight:600; padding:3px 0; width:42px; background:url(../images/default/search_bg.jpg) left 50% no-repeat; cursor:pointer;}
*+html #menu li#search input.submit { padding:0; padding-top:3px;}
#menu  li a#menu_home { background:url(../images/default/menu_home_other.jpg) left top no-repeat;width:82px;}
#menu  li a#menu_home.here, #menu li a#menu_home:hover { background:url(../images/default/menu_home.jpg) left top no-repeat;}
#topnav { width:970px; height:32px; margin:0 auto; background:url(../images/default/topnav.jpg) top left no-repeat;line-height:30px;padding-left:10px;margin-top:-1px;}



/*底部信息*/
#foot { width:100%; height:70px; margin-top:10px; overflow:hidden; background:url(../images/default/foot_bg.jpg) left bottom repeat-x;border-top:2px solid #F0F0F0;}
#foot div { width:980px; margin:0 auto; padding-top:5px;}
#foot p#comsenzservice { float:left;}
#foot p#message, #foot p#copy { float:right;}
#foot p#copy { clear:both; white-space:nowrap; margin-top:5px;}
#foot em { padding:0 10px; color:#666;}
#head, #head #logo, #head #menu { margin:0 auto;}
#head, #head #logo { overflow:hidden;}
#head #logo p a strong, #foot p#comsenzservice a strong { color:#0097CC;}
#head #logo p a, #foot p#comsenzservice a { text-decoration:none;} 
#foot p#comsenzservice a, #foot p#copy { color:#4c5a62;}

/*幻灯片*/
#slide{width:360px;float:left;margin-top:-1px;background:#F0F0F0;border:1px solid #D0D0D0;padding:5px 6px;height:275px}
#slide #slideDiv{width:360px; height:250px; overflow:hidden;}
#slide #imgDiv{width:100%; height:250px; overflow:hidden;}
#slide #buttonDiv{width:100%;top:-25px; position:relative;right:0;z-index:2;}
#slide #buttonText{width:100%; margin-right:1px; height:24px; overflow:hidden; text-align:left;}
#slide #buttonText div{width:1px;height:24px; background:#fff; float:right;}
#slide #buttonText .bg{width:25px; height:24px; background:#fff; float:right; filter:Alpha(Opacity=40);}
#slide #buttonText a{width:25px;height:20px !important;height:20px;float:right;padding-top:4px;color:#fff;font:14px arial;font-weight:bold;text-align:center;display:block;overflow:hidden;text-decoration:none;position:absolute;}
#slide #buttonText a:link,#slide #buttonText a:visited,#slide #buttonText a:active{color:#000;}
#slide #buttonText a:hover{background:#FF840C;color:#fff;}
#slide #buttonText a.on:link,#slide #buttonText a.on:visited,#slide #buttonText a.on:active,#slide #buttonText a.on:hover{background:#FF840C;color:#fff;}
#slide #buttonText a.on:hover{background:#FF6600;}
#slide #textDiv{height:25px;line-height:30px;overflow:hidden;text-align:center;}
#slide #textDiv a:link,#slide #textDiv a:visited,#slide #textDiv a:active{color:#000;text-decoration: none;}
#slide #textDiv a:hover{color:#FF6600;text-decoration: none;}
#slide #slideImg{filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);height:250px;width:100%;overflow:hidden;}
#slide #lineDiv{float:right; width:60%;height:1px;background:#fff; overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=50,style=1,opacity=0,finishOpacity=100)}
/* 幻灯片右侧 */
#indexar{background:url(/images/default/c1.gif) repeat-x;width:200px;height:287px;float:right;}
#indexac{float:left;background:url(/images/default/c1.gif) repeat-x;width:406px;height:287px;margin-top:-1px;}
#indexac .header{background:url(/images/default/c2.gif) no-repeat;width:366px;height:48px;text-align:center;padding:20px 20px 0 20px;line-height:180%;font-size:16px;font-weight:bold;}
#indexac .header a{margin:0 2px;}
#indexac .top{margin:5px 0 0 15px;line-height:180%}
#indexac .top a{background:url(/images/default/arrow5.gif) no-repeat left 3px;padding-left:10px;}
/*  */
#lBox{width:770px;float:left;}
#lBox .lbox{width:380px;float:left;}
#lBox .rbox{float:right;width:380px;}
#rBox{width:200px;float:right;}
/**/
.tdHead{background:url(../images/default/headerbg2.gif) repeat-x;border:1px solid #ccc;height:26px;}
.tdHead span{background:url(/images/default/headerbg1.gif) no-repeat;padding-left:18px;float:left;}
.tdHead a{float:right;margin-right:10px;padding-top:6px;}

.tdHead2{background:url(../images/default/headerbg2.gif) repeat-x;border:1px solid #ccc;height:26px;}
.tdHead2 span{background:url(/images/default/headerbg3.gif) no-repeat;padding-left:18px;float:left;line-height:26px;font-weight:bold;color:#1C6994}
.tdHead2 a{float:right;margin-right:10px;padding-top:6px;}

.tdHead3{background:url(../images/default/i1.gif) no-repeat 2px 2px;padding-left:12px;border-bottom:2px solid #898989;font-weight:bold;padding-bottom:4px;}

.tdHead4{background:url(../images/default/i-2.gif) repeat-x;height:30px;}
.tdHead4 span{background:url(/images/default/i-1.gif) no-repeat;float:left;line-height:29px;height:30px;font-weight:bold;color:#FFF;width:155px;padding-left:25px;}
.tdHead4 p{float:left;padding-top:8px;}
.tdHead4 p a{float:left;background:none;width:auto;margin-left:20px;}
.tdHead4 a{float:right;background:url(/images/default/i-3.gif) no-repeat right top;width:19px;height:30px;}

.tdText{border:1px solid #CCC;border-top:none;padding:12px;}
.tdText a{line-height:200%;border-bottom:1px dashed #E4E2DA;background:url(/images/default/arrow4.gif) no-repeat left 4px;padding-left:12px;}
.tdText a:hover{text-decoration:none;}

.tdPic{border:1px solid #CCC;border-top:none;border-bottom:none;padding:12px 12px 0 12px;display:block;}
.tdPic .leftPic{float:left;border:1px solid #CCC;padding:5px;background:#F5F5F5;}
.tdPic .rightText{float:left;}
.tdPic .rightText ul{}
.tdPic .rightText ul li{float:left;font-weight:bold;}

.tdPic_on{border:1px solid #CCC;;border-left:1px solid #F5F5F5;margin-left:-1px;width:211px !important;width:208px;height:32px;background:#F5F5F5;padding-left:10px;line-height:32px;}
.tdPic_off{border-bottom:1px solid #E8E8E8;border-right:1px solid #E8E8E8;;border-top:1px solid #E8E8E8;width:211px !important;width:208px;height:32px;padding-left:10px;line-height:32px;}
.tdPic_on a{color:#FF6500;text-decoration: none;}
.tdPic_off a{color:#111111;text-decoration: none;}

#category{}
#category #lbox{width:200px;float:left;}
#category #rbox{width:770px;float:right;}
#category #leftmenu ul{margin-bottom:-30px;}
#category #leftmenu ul li{background:url(/images/default/right_li.jpg) repeat-x;}
#category #leftmenu ul li a{line-height:35px;padding-left:60px;display:block;background:url(/images/default/arrow1.gif) no-repeat 50px center;}
#category #leftmenu ul li.head{background:url(/images/default/right_head.jpg) repeat-x;height:20px;border:none;font-weight:bold;color:#FFF;padding:10px 0 0 30px;width:170px;}
#category #leftmenu ul li.bottom{background:url(/images/default/right_bg.jpg) repeat-x;height:135px;border:none;width:200px;}

.listText{padding:12px;line-height:180%;border-bottom:1px dashed #E4E2DA;}

#detail{}
#detail #lbox{width:200px;float:left;}
#detail #rbox{width:770px;float:right;}
#detail #leftmenu{background:url(/images/default/right_bg2.jpg) repeat-y;}
#detail #leftmenu ul{background:url(/images/default/right_bg.jpg) no-repeat left 115%;padding-bottom:35px;width:200px;}
#detail #leftmenu ul li{}
#detail #leftmenu ul li a{line-height:25px;display:block;margin:1px 15px 0 12px;background:url(/images/default/arrow5.gif) no-repeat 1px center;padding-left:12px;}
#detail #leftmenu ul li.head{background:url(/images/default/right_head.jpg) repeat-x;height:20px;border:none;font-weight:bold;color:#FFF;padding:10px 0 0 30px;width:170px;}
#detail .title{font-size:20px;font-weight:bold;margin:5px;padding:20px;text-align:center;border-bottom:1px dashed #c0c0c0;}
#detail .other{margin:10px auto;text-align:center;width:100%}
#detail .other ul{margin:10px auto;text-align:center;}
#detail .other ul li {display:inline;margin:0 20px;color:#51B400}
#detail .content{font-size:14px;padding:10px;line-height:200%;margin:15px 0;}
#detail .tag{padding:0 0 10px 8px;color:#51B400;line-height:150%;font-size:14px;font-weight:bold;}
#detail .tag a{margin-right:10px;}
#detail .NP{border-top:1px dashed #C0C0C0;padding:10px 0 0 3px;color:#51B400;line-height:150%;margin:5px;}
#detail .releat{border-top:1px dashed #C0C0C0;padding:10px 0 0 8px;color:#51B400;line-height:150%;}

#list{border:1px solid #ddd;border-top:none;}
#list .listcontent{clear:both;border:3px solid #F1F4EB;border-top:none;padding:12px;}
#list .listcontent ul li{line-height:25px;border-bottom:1px dashed #E4E2DA;display:block;}
#list .listcontent ul li p{clear:left;float:left;margin:0;padding:0;}
#list .listcontent ul li a{margin:0 2px;}
#list .listcontent ul li span{float:right;color:#8D8D8D;}

#anounce{background:url(/images/default/t-1.gif) no-repeat left top;height:36px;margin:10px 0 0 9px;}
#anounce span{width:50px;height:36px;display:block;float:left;}
#anounce p{border:1px solid #CCC;border-left:none;float:left;height:36px;width:330px;padding:0 0 0 10px;line-height:35px;background:#F2E8E8}

/* ==========page分页=========== */
#page{font:12px "宋体";padding:10px 0;}
.p_bar {margin: 1px 0px;clear: both;width: 100%;height: 22px;padding-top: 3px;padding-bottom: 1px !important;}
.p_bar a {float: left;padding: 3px 6px 1px 6px;font-size: 12px;text-decoration: none;}
.p_input {border: 0px;padding: 0px;width: 40px;height: 18px !important;> height: 15px !important;height: 15px;margin: 0px;background: #FFFFFF;}
.p_total {background-color: #F5FBFF;border: 1px solid #6699CC;border-right: 0px solid #6699CC;font-weight: bold;}
.p_pages {background-color: #F5FBFF;border: 1px solid #6699CC;margin-right:1px;vertical-align: middle;font-weight: bold;}
.p_num {background-color: #FFFFFF;border: 1px solid #A3C2E0;margin-right:1px;vertical-align: middle;}
a:hover.p_num {	background-color: #F5FBFF;border: 1px solid #6699CC;text-decoration: none;}
.p_redirect {background-color: #FFFFFF;border: 1px solid #A3C2E0;margin-right:1px;font-size: 12px;}
a:hover.p_redirect {background-color: #F5FBFF;border: 1px solid #0099FF;text-decoration: none;}
.p_curpage {margin-right:1px;border: 1px solid #A3C2E0;vertical-align: middle;background-color: #FBFFE1;color: #FF6600;font-weight: bold;}

#user{}
#user .main{border:1px solid #EEE;padding:24px;}

.err_t1{background:#FFFFEE;border:1px solid #FFD0A8;padding:24px;width:560px;margin-top:100px;text-align:left;}
.err_t2{background:url(/images/default/error.gif) no-repeat;width:49px;height:50px;float:left;}
.err_t3{float:left;padding-left:20px;padding-top:12px;line-height:25px;}

.ref_t_1{font-size:14px;font-family:Verdana,Tahoma;font-weight:bold;color:#555;line-height:200%;}
.ref_t_1 a:link,.ref_t_1 a:visited,.ref_t_1 a:hover,.ref_t_1 a:active{color:#555;}


#anouncement{clear:both;width:628px;margin:20px auto;}
#anouncement .top{clear:both;background:url(/images/default/toolbar_bg.gif) left top no-repeat;width:628px;height:31px;}
#anouncement .top p{float:left;padding:9px 0 0 12px; color:#37495D;font-size:14px;font-weight:bold;}
#anouncement .top span{float:right;padding:2px 15px 0 0;}
#anouncement .content{border-left:1px solid #8EADCE;background:url(/images/default/ancontent.gif) right  repeat-y #EEF6FD;padding:24px;}
#anouncement .content ul li{width:570px;}
#anouncement .content ul li.title{line-height:25px;background:url(/images/default/arrow1.gif) no-repeat left center;padding-left:10px;border-bottom:1px dashed #C0C0C0;padding-top:5px;}
#anouncement .content ul li.title a{float:left;}
#anouncement .content ul li.title span{float:right;}
#anouncement .content ul li.contentarea{padding:12px;line-height:150%;color:#626262;}
#anouncement .foot{background:url(/images/default/footer.gif) left top no-repeat;width:628px;height:19px;}
.anbody{background:#A7B9C7}
a.antitle{color:#00C62F;font-weight:bold;}

#feedback{border:3px solid #F1F4EB;border-top:none;padding:12px;}
#feedback .content{border:1px solid #dddddd;padding:12px;margin-bottom:10px;background:#F5F5F5}
#feedback .content {clear:both;}
#feedback .content div.a1{background:url(/images/default/n.gif) left top no-repeat;padding:1px 0 0 15px;}
#feedback .content div.a1 span,#feedback .content div.a2 span{font-weight:bold;}
#feedback .content div.a2{background:url(/images/default/r.gif) left top no-repeat;padding:1px 0 0 15px;}
#feedback .content div.line{height:1px;margin-top:4px;background:url(/images/default/dot_bg.gif) repeat-x;display:block;}
#feedback .content div.text{margin-top:4px;background:#eeeeee;padding:12px;border:1px dotted #cccccc;}
#feedback .content div.backtext{margin-top:8px;background:#FFFFEE;padding:12px;border:1px dotted #FF3300;color:#ff3300;}
#feedback .content div.backtext .line{height:1px;margin:4px 0 6px 0;background:url(/images/default/dot_bg.gif) repeat-x;}

