/* only support IE6 IE7 firefox */
/* no hack in this css file */
/* define all elements */
*{margin:0 auto;padding:0;}
/* define common elements */
ul,li,ol,dd,dt{list-style-type:none;}
/* for short */

body{height: 100%;font:12px/1.5 "Lucida Grande",Arial,Tahoma,Helvetica,sans-serif;padding:1px 0;overflow-x: hidden; 
background:#fff url(/css/bg.jpg) top left repeat-x;text-align:center;line-height:1.4em;}





/* define img border */
a{color:#222222;text-decoration:underline;cursor:pointer;}
a:hover{text-decoration:none;}
img{border:0px;padding:0px;margin:0px;}
h1{font-size:16px;color:#222222;text-decoration:underline;padding:0 1px;text-align:left;}
h1 a{font-size:16px;color:#222222;text-decoration:underline;}
h2 {font-size:12px;color:#222222;text-decoration:none;}

h3{font-size:14px;}
h4,h5{font-size:12px}
h6{font-size:12px;color:#222222}
h6 a{color:#C62029}


hr{border:1px dashed #99E062;height:1px;width:100%}
/* clear both */
.changeline{clear:both}
/* Structure */
#container{margin:15px auto;}

/* content */

#content{overflow-y:visible;background:#FFFFFF;border-left:1px solid #99E062;border-top:1px solid #99E062;border-right:1px solid #99E062;text-align:left;width:956px;padding:5px 0px 3px 4px;}

#left_content{float:left;padding:0px 0px 0px 0px;width:345px;}
#left_content .fabu{background:url(banner.jpg) top left no-repeat;height:26px;padding:3px 0 3px 50px;font-weight:bold;}
#left_content .fabu a{font-size:14px;}

#left_content .piccontent,#left_content .boxcontent{border:0px}
#left_content .box{ background-color: #FFFFFF;padding:0px; margin:0px;text-align:center;}
#left_content .box ul{text-align:left;}

#left_content a{color:#194F95;}
#right_content{float:left;margin:0px 3px 0px 4px;width:600px;}

.libg1{background:#FFFFFF;height:20px;font:14px}
.libg2{background:#F7F7F7;}

.pllibg1{background:#F7F7F7;height:20px;font-size:12px;margin:5px 0}
.pllibg1 a{color:#194F95;font-size:12px;}
.pllibg2{background:#FFFFFF;height:30px;font-size:12px;}

#right_content .boxcontent {background:#FFFFFF}
#right_content .piccontent {background:#FFFFFF;font-size:14px;line-height:23px;padding:0px}
#right_content .piccontent a{text-decoration:underline;color:#194F95;}
#right_content .piccontent li{padding:1px 0;}
#right_content .boxcontent li a{color:#194F95;text-decoration:underline;font-size:14px;}

#right_content .piccontent li a{color:#194F95;text-decoration:underline;font-size:14px;}
#right_content a{text-decoration:none;}


#listpic {text-align:left;float:left;width:280px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin:4px 20px 4px 0;font-size:12px}
#listpic a{text-decoration:underline;font-size:14px}
#listpic ul li a{text-decoration:underline;color:#008000;}
#listpic .pic{float:left;width:100px;height:75px;text-align:center;margin:0 10px;}


/* sort */
#sort .box .boxcontent{border:1px solid #99E062;float:left;overflow:hidden;padding:5px 5px 5px 5px;width:728px}
/* link */
#link .box .boxcontent{border:1px solid #99E062;float:left;padding:5px 5px 5px 5px;width:726px}
/* box */
.box{margin-bottom:2px;overflow:hidden;position:relative;width:100%}
.box h4 div.ing a{text-decoration:none}
.box .boxcontent1{background:#FFFFFF;padding:5px 5px 5px 5px}
.box .boxcontent1 li{border-bottom:1px solid #99E062;height:50px;line-height:24px;padding:10px 0;vertical-align:top}
#left_content .boxcontent{overflow:hidden;}

/* footer */
#footer{border:1px solid #99E062;padding:10px 0px 10px 0px;text-align:center;width:960px}
/* nav */
#nav{background:url(/css/bg_ggreen.gif);border-left:1px solid #99E062;border-right:1px solid #99E062;border-top:1px solid #99E062;padding:4px 10px 0px 10px;width:940px;text-align:left;color:#ffffff;font-weight:bolder;height:23px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

#nav a{color:#FFFFFF;text-decoration:underline;}

/* topnav */
#topnav{width:962px;text-align:left;margin:2px auto 0 auto;height:70px;padding-top:4px}
#topnav ul{background:#E8FFD7;width:471px;float:left;text-align:center;border-top:1px solid #99E062;border-left:1px solid #99E062;border-right:1px solid #99E062;padding:4px 4px 0px 2px;height:65px}
#topnav ul a{margin:0px 3px 0px 0;}
#topnav ul li a{color:#ffffff;border:1px solid #ffffff;padding:4px 10px;margin:8px 6px 8px 0;background:#268603;}
#topnav ul li a hover{background:#6CC654;}
#topnav ul h1{text-align:center;height:60px; line-height:60px}
#topnav ul li{text-align:left;margin:5px 0 5px 0;list-style-type:none;}
.topspace{float:left;width:4px;height:5px}


/* goooogle */
#goooogle{background:#E8FFD7;border-top:1px solid #99E062;border-left:1px solid #99E062;border-right:1px solid #99E062;text-align:left;width:950px;overflow:hidden;padding:5px;line-height:21px;}
#goooogle a{color:#008000;text-decoration:underline;}


/* page */
.page{clear:both;font-family:Tahoma,Helvetica,sans-serif;line-height:24px;margin:10px 0;position:relative;text-align:center}
.page .currentpage{padding:2px 0px 0px 5px;}
/* class */

/* Form Elements only forIE6 IE7 firefox */
input,textarea,select{font:12px;}
.inputtext{width:120px;padding:2px;font-size:12px}
.inputpsd{width:50px;padding:1px;font-size:12px}
input.subbutton,input.canbutton{background:#C62029;border:1px solid;border-color:#99E062 #0E1F5B #0E1F5B #99E062;color:#FFFFFF;height:16px;line-height:12px;padding:1px 1px}
.inputbutton,.inputsubmit{padding:2px;font-size:16px}
input.subbutton{margin-right:5px}
select{border:1px solid #BDC7D8;height:21px;padding:2px}
textarea{border:1px solid #BDC7D8;overflow:auto;padding:2px}
/* bigclass1 */
#right_content1{background:#FFFFFF;float:left;padding:10px 1px 0px 10px;width:518px}
#right_content1 .right_space{float:left;height:325px;width:19px}
.box1{background:#FFFFFF;margin-bottom:10px;overflow:hidden;position:relative;width:499px}
#right_header .white_space,.box .boxcontent1 li .white_space{visibility:hidden}

#right_content .right_box{float:left;width:300px;border:1px solid #99E062;margin:1px}
#right_content .right_space{float:left;width:6px}
#news .right_space,#news1 .right_space{float:left;height:20px;width:20px}
#sort,#link{border-left:1px solid #99E062;border-right:1px solid #99E062;float:left;padding:10px 20px 0px 20px;width:738px}
#sort .box .boxcontent li,#link .box .boxcontent li,#moreclass .content li{float:left;line-height:24px;margin-left:3px;overflow:hidden;vertical-align:top;white-space:nowrap;width:100px}
.box h4 div a,.box1 h4 div a{display:block;text-decoration:none}
.box h4 div a:hover,.box1 h4 div a:hover{color:#62029;text-decoration:underline}
.box .piccontent{border:0px;padding:5px 2px 5px 2px;}
.box .boxcontent{border:1px solid #99E062;padding:5px 0px 5px 0px}
.box .boxcontent ul{padding:1px 3px 1px 2px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block;}
#right_content .right_box .box .piccontent{width:293px;margin:0px 1px 0px 1px}
#right_content .right_box .box .piccontent li a{color:#222222;text-decoration:underline;}
#right_content .right_box .box .piccontent h1 a{text-decoration:underline;}
.box .piccontent{border:0px;padding:5px 4px 5px 4px;height:105%}
.box .piccontent .pic,.box .boxcontent .pic,#goooogle .pic{float:left;width:72px;height:58px;text-align:center;margin:3px;border:1px solid #99E062}
.box .piccontent .pic img,.box .boxcontent .pic img{background:#FFFFFF;border:1px solid #99E062;padding:3px;margin:2px}

.box .piccontent .pic1,.box .boxcontent .pic1{float:left;width:66px;height:84px;text-align:center;margin:3px;border:1px solid #99E062}
.box .piccontent .pic1 img,.box .boxcontent .pic1 img{background:#FFFFFF;border:1px solid #99E062;padding:3px;margin:2px}


.box .piccontent .pic a:hover,.box1 .piccontent .pic a:hover{border:1px solid #99E062;}
.box .piccontent .pic a:hover img,.box1 .piccontent .pic a:hover img{border:1px solid #C62029}

#subbox li,#sort .box .boxcontent div,.box .boxcontent div.ing{display:inline}
#xcxc{text-align:center;float:left;width:80px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block;}
#xcxc a{text-decoration:underline;}
#cvcv{text-align:center;float:left;width:80px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block;font-size:14px;border:3px solid #99E062;font-weight:bold;}
.newspage {text-align:center;margin:5px 0;}
.newspage a{background:#F4FAE1;border:solid 1px #99E062;color:#222222;padding:2px 6px;text-decoration:none;height:20px}
.newspage a:hover{background:#194F95;color:#ffffff;border:solid 1px #99E062;text-decoration:none;}

.ecmscopyright,.hid,.bid,.hia,.hsds,.dsada,.dac3,.dafgr,.fgsvs,.kuiy,.wcax,.sqdeg,.evrt,.xssxs,.cdcr,.zasw,.box .boxcontent div,.box .boxcontent div.no{display:none}
.box1 h4,.box h4,.newsbox h4{background:#99E062;color:#194F95;height:24px;line-height:24px;padding-left:8px;}
.box1 h4 a,.box h4 a,.newsbox h4 a{color:#194F95;height:20px;line-height:20px;padding-left:3px}
.box1 h4 div,.box h4 div,.newsbox h4 div{float:left;height:24px;line-height:24px;text-align:center;width:60px}
.box1 .boxcontent li,.box .boxcontent li,.newsbox .newsboxcontent li,.newsbox .news_boxcontent li,.newsbox .newsbox_content li,.newsbox .newsboxcon_tent li,.newsbox .newsboxconten_t li,.newsbox .news_box_con_ten_t li{line-height:24px;vertical-align:top}
.box h4 div.no a,.posts .title1 a,.post .title a,#nav a{text-decoration:none}
.leftad {padding:0px 0px 0px 0px;float:left;}

/* 内容页顶 */
.ding {
	width: 100%;
	height:68px;
	vertical-align :middle ;
	text-align:left;	  
	font-size:12px;
	float:left;	
	padding-top:6px;
	}

.ding .digg {
	background: url(digg_bg.gif) no-repeat left top;
	width: 58px;
	height:62px;	
	text-align:center;
	float:left;
	}

#right_content .box .piccontent .ding .digg .diggnum a{
	color:#FFFFFF;
	text-decoration:none;
}

.ding .digg .diggnum {
	height: 38px;
	width: 58px;
	font-size: 18px;
	line-height: 35px;
	font-weight: bold;
	text-align:center;
	color:#ffffff;
}
.ding .digg .diggit {
	width: 58px;
	height: 30px;
	line-height: 24px;
	text-align:center;
}


/* 列表页顶 */
.listding {
	vertical-align :middle ;
	width: 100%;
	
	text-align:left;
	}

.listding .digg{
	width: 73px;
	height:23px;
	float:left;

}

.listding .digg .diggnum {
	background: url(ldigg_bg.gif) no-repeat left top;
	height: 23px;
	width: 42px;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	color:#ffffff;
	float:left;	
	
}

.listding .libg1{background:#FFFFFF;height:20px;font:14px}
.listding .libg2{background:#F7F7F7;}


/* 

.star-rating{
list-style:none;
margin: 2px 0;
padding:0px;
width: 150px;
height: 30px;
position: relative;
background: url(star_rating.gif) top left repeat-x; 
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: left;

}
.star-rating li a{
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background: url(star_rating.gif) left center;
z-index: 2;
left: 0px;
}

.star-rating a.one-star{
left: 0px;
}
.star-rating a.one-star:hover{
width:30px;
}
.star-rating a.two-stars{
left:30px;
}
.star-rating a.two-stars:hover{
width: 60px;
}
.star-rating a.three-stars{
left: 60px;
}
.star-rating a.three-stars:hover{
width: 90px;
}
.star-rating a.four-stars{
left: 90px;
} 
.star-rating a.four-stars:hover{
width: 120px;
}
.star-rating a.five-stars{
left: 120px;
}
.star-rating a.five-stars:hover{
width: 150px;
}

.star-rating li.current-rating{
background: url(star_rating.gif) left bottom;
position: absolute;
height: 30px;
width:90px;
display: block;
text-indent: -9000px;
z-index: 1;




table{margin:0 auto;border-collapse:collapse;}
td{text-align:center;padding:0;margin:0;}
form{margin:0;}
.bgp a,.bgp span{display:block;cursor:pointer;}
.bgp .bgp-fr{margin:0 auto;}
#wrapper{text-align:center;font-size:1.3em;}
a:link,a:active,a:visited{color:#444;text-decoration:none;}
a:hover{color:#0000CC;text-decoration:underline;}
#svc-toolbar{margin:2em auto 1.5em auto;}
#svc-toolbar .bgp-fr{width:52px;height:37px;margin-bottom:.5em;background: transparent url(/css/svc_sprite_all.gif) 0 0 no-repeat}
#svc-toolbar td{font-size:.9em;padding:0 .35em 0 .4em;}

/*提示边框*/
.ttm{position:absolute;font-size:1.2em;top:0;left:0;z-index:2;background:#fff;}
.ttl{margin:0 1px;height:1px;overflow:hidden;font-size:0;background-color:red;}
.ttc{text-align:center;border-left:1px solid red;border-right:1px solid red;}
.tt-text{margin:0 auto;white-space:nowrap;padding:.2em 0 0;}
.ttdc{height:1px;overflow:hidden;}
.ttdl,.ttdr{width:1px;height:1px;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;float:left;}
.ttdr{float:right;}
.ttvc{height:4px;}
.ttv{position:relative;top:-1px;z-index:3;width:8px;height:4px;overflow:hidden;margin:0 auto;background: transparent url(/css/svc_sprite_all.gif) 0 0 no-repeat}

/*单元*/
#a1-i .bgp-fr{background-position:0 0;}
#a1-i:hover{color:#ea0000;}
#a1-i-tt .ttl,#a1-i-tt .ttdl,#a1-i-tt .ttdr{background-color:#ea0000;}
#a1-i-tt .ttc{border-color:#ea0000;}
#a1-i-tt .ttv{background-position:-364px 0px;}

#a2-i .bgp-fr{background-position:0 -37px;}
#a2-i:hover{color:#0d53a4;}
#a2-i-tt .ttl,#a2-i-tt .ttdl,#a2-i-tt .ttdr{background-color:#0d53a4;}
#a2-i-tt .ttc{border-color:#0d53a4;}
#a2-i-tt .ttv{background-position:-364px -37px;}

#a3-i .bgp-fr{background-position:0 -74px;}
#a3-i:hover{color:#878787;}
#a3-i-tt .ttl,#a3-i-tt .ttdl,#a3-i-tt .ttdr{background-color:#878787;}
#a3-i-tt .ttc{border-color:#878787;}
#a3-i-tt .ttv{background-position:-364px -74px;}

#a4-i .bgp-fr{background-position:0 -111px;}
#a4-i:hover{color:#1da745;}
#a4-i-tt .ttl,#a4-i-tt .ttdl,#a4-i-tt .ttdr{background-color:#1da745;}
#a4-i-tt .ttc{border-color:#1da745;}
#a4-i-tt .ttv{background-position:-364px -111px;}

#a5-i .bgp-fr{background-position:0 -148px;}
#a5-i:hover{color:#9e7eb9;}
#a5-i-tt .ttl,#a5-i-tt .ttdl,#a5-i-tt .ttdr{background-color:#9e7eb9;}
#a5-i-tt .ttc{border-color:#9e7eb9;}
#a5-i-tt .ttv{background-position:-364px -148px;}

#a6-i .bgp-fr{background-position:0 -185px;}
#a6-i:hover{color:#ffb400;}
#a6-i-tt .ttl,#a6-i-tt .ttdl,#a6-i-tt .ttdr{background-color:#ffb400;}
#a6-i-tt .ttc{border-color:#ffb400;}
#a6-i-tt .ttv{background-position:-364px -185px;}

#a7-i .bgp-fr{background-position:0 -222px;}
#a7-i:hover{color:#3aa4df;}
#a7-i-tt .ttl,#a7-i-tt .ttdl,#a7-i-tt .ttdr{background-color:#3aa4df;}
#a7-i-tt .ttc{border-color:#3aa4df;}
#a7-i-tt .ttv{background-position:-364px -222px;}

*/
