
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img,body,html{border:0;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
html,body { background-color:#f1f2f2;}
body {font-family: "ËÎÌå",Geneva, Arial, Helvetica, sans-serif; color:#929292;_font-family:"ËÎÌå";font-size: 12px;line-height:20px;color:#333;margin: 0px;}
a{color:#333;text-decoration: none;}



.Newstitle{ clear:both;width:634px; float:left; height:auto ; overflow:hidden  }

.Newstitle ul{ padding-bottom:10px; height:auto}
.Newstitle ul li{ float:left;width:154px;height:154px;margin:4px 2px 0 2px;_margin:4px 1px 0 2px;background-color:#000000;overflow:hidden;line-height:20px;list-style:none;  }
.Newstitle h1 a img{ float:right; line-height:35px; }
.Newstitle h1{ clear:both;border-top-width: 1px;border-top-style: solid;border-top-color:#CCC; margin-top:10px;}



.right11{float:right;width:330px; margin-left:10px; clear:both; height:auto;line-height:25px;}
.right11 ul{padding-bottom:10px; height:1400px;}
.right11 ul li{ height:25px;}
.right11 ul li span{width:25px; float:left;}

.right11 h1{ clear:both;border-top-width: 1px;border-top-style: solid;border-top-color:#CCC; margin-top:10px; width:305px; float:right;}
.right11 h1 a img{ float:left;  line-height:35px; }

.NewsList ul{ padding-bottom:10px; height:auto; }
.NewsList ul li{ overflow:hidden;line-height:25px;list-style:none;  }
.NewsList ul li span{width:25px; float:left;}
.NewsList ul li a span{ color:#e10e79 ; width:auto; float:none;}

#name{margin:auto;width:909px;clear:both; padding-top:8px;}



	
/*·ÖÒ³*/	

.pagelist { background-color:#eaeaea; clear:both; height:25px; margin-top:2px; padding-top:4px; background-image:url(/images/page.jpg); background-repeat:repeat-x;font-size:12px; font-family:Arial;
}
.pagelist .lefts{ line-height:25px; margin-left:2px;  float:left; color:#FFF}
.pagelist .lefts A {
	 border: solid 1px #999 ; color:#FFF; 
	 PADDING-RIGHT: 5px;PADDING-LEFT: 5px;padding-bottom:1px; padding-top:1px;
	  margin-left:2px; margin-right:2px;
}

.pagelist  .lefts A:hover {
	 border: solid 1px #999 ; color:#FFF; 
	 PADDING-RIGHT: 5px;PADDING-LEFT: 5px;padding-bottom:1px; padding-top:1px;
	  margin-left:2px; margin-right:2px;
	background-color:#ff0066;
	
}
.pagelist  .lefts font {
	 border: solid 1px #999 ; color:#FFF; 
	 PADDING-RIGHT: 5px;PADDING-LEFT: 5px;padding-bottom:1px; padding-top:1px;
	  margin-left:2px; margin-right:2px;
	background-color:#ff0066;
}

.pagelist .rights{ float:right; margin-right:4px; line-height:18px; color:#FFF; margin-top:1px;}
.pagelist .rights #pagetext{ width:20px; background-color:#000000; margin:0px; padding:0px; border:none ; text-align:center; color:#FFF}
.pagelist .rights #pagebutton{ width:20px;background-color:#ff0066; color:#FFF; margin:0px; padding:0px; border:none ; cursor:pointer;}


.headTop{ width:907px;clear:both; background-color:#000 ; height:77px; margin-left:auto; margin-right:auto;}
.headTop a img{ margin-top:6px; margin-left:8px; float:left;}
.headTop span{ float:right; line-height:20px; width:41px; background-color:#959595; color:#FFF; text-align:center; margin-right:1px; margin-top:45px;}




div#MainPromotionBanner{
	width:909px;
	height:190px;
	background:#FFFFFF;margin-left:auto; margin-right:auto; margin-top:3px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 190px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 909px;
	height: 190px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 909px;
	height: 190px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 0px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color:#FFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height:16px;
	height: 16px;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin-left:1px;
	background: url(/images/slide_trigger.gif) no-repeat center center;
	background-color:#CCC;
	width: 20px;
	text-align:center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#FFF; 
	background: url(/images/slide_trigger_c.gif) no-repeat center center;
	background-color:#000;
	border:0; 
	font-weight:bold;
	font-size: .9em;
	line-height:16px;
	height: 16px;
	width: 20px;
	margin-left:1px;
	text-align:center;
}




#nav{
	margin:auto;
	width:909px;
	clear:both; height:auto; margin-top:8px; 
	 
	
}
#nav .n1{
	width:909px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc; clear:both;
}
#nav .n1 ul{ height:auto;}
#nav .n1 ul li{float:left; display:inline; padding-right:6px;}
#nav .n1 h1{   font-weight:normal; clear:both; text-align:left;  height:20px; line-height:20px; border-bottom:solid 1px #F0F0F0; font-size:12px; color:#878785;} 



#conner { width:909px; margin-left:auto; margin-right:auto; height:auto; clear:both;}
#conner .title{ line-height:55px; font-size:36px; font-weight:bold; color:#000}

#conner .Author{ font-size:14px; clear:both}
#conner .Joindate{ font-size:14px;clear:both}
#conner .connertitle{float:left;width:700px;padding-top:10px;line-height:23px; overflow:hidden}
#conner .titleb{float:left;width:700px; overflow:hidden}



.book{width:909px; margin-left:auto; margin-right:auto; height:auto; clear:both;}

.book .bAuthor{color:#E10085;}

.book .bEmail{color:#E10085;}

.book .bJoindate{color:#E10085;}

.book .bContent{line-height:22px;}



.titlepl{
	width:909px; margin-left:auto; margin-right:auto; height:auto; clear:both;

	height:42px;
	background-image: url(../images/pl.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
	 
}


.bookedit{width:909px; margin-left:auto; margin-right:auto; height:auto; clear:both;}



.line1{line-height:40px; font-size:30px; font-weight:bold;}
.line2{line-height:22px;}
.line3{line-height:25px;}
.upup{padding-top:15px;}
.upup1{padding-top:8px;}
.upup2{padding-top:3px;}
.upup3{margin-top:8px;}
.fornt14{font-size:14px;}
.heise{color:#000000;}
.baise{color:#ffffff;}
.huise{color:#333333;}
.color1{color:#E10085;}
.color2{color:#EC008C;}
.color3{color:#531BB0;}
.color4{color:#B8B7B7;}
.iputne{border:1px solid #929292; width:700px;}
.iputne2{border:1px solid #929292; width:697px;}
.iputne1{border:1px solid #531BB0;height:16px; line-height:16px;}
.input1{ background-color:#000000;height:16px; width:100px; border:0;color:#FFFFFF;}
.input11{height:20px; width:100%;color:#000000; line-height:20px; border:none}
.input2{ border:0px; width:105px; font-size:12px; color:#898989;}
.input3{border:1px solid #DFDFDF;color:#898989; padding:0 3px; height:23px; line-height:23px;}
.input4{border:1px solid #DFDFDF;color:#898989; padding:0 3px;line-height:23px;}
.input5{border:0px;color:#ffffff;padding:0 1px; background-color:#000000; height:21px; line-height:21px;}
.input6{border:0;height:20px;line-height:20px; background-color:#e6e7e9; color:#929292;}
.input7{border:0;height:21px;line-height:21px;}




.xingming{float:left;height:22px; line-height:22px;_height:24px;_line-height:24px; padding:0px 10px; background-color:#000000; color:#FFFFFF;}
.xingming1{float:left;height:22px; line-height:21px;color:#FFFFFF; margin-left:4px; background-color:#000000;}
.xingming2{float:left;height:22px; line-height:21px;color:#FFFFFF; margin-left:60px;_margin-left:30px;}
.xingming .xingmingname{float:left;height:19px;padding:0 15px; text-align:center; border:1px solid #531BB0;}


.blogleft{ width:913px; float:left; clear:both; }
.blogleft ul{width:913px; clear:both;}
.blogleft li{float:left;margin:2px 1px 0px 1px;width:55px; height:55px;}
.blogleft li.bok{float:left;margin:2px 1px 0px 1px;width:55px; height:55px;}
.blogleft ul li.redbok{ float:left; width:55px; height:55px; margin:2px 1px 0px 1px; background-color:#EC008C; color:#FFFFFF; text-align:center; line-height:55px; font-size:14px; font-weight:bold; font-family: Gadget}


.blogRight{ float:right ;  height:auto; clear:both; overflow:hidden; }


.blogRight ul li h1{ float:left; clear:both; margin-top:1px;}
.blogRight ul li h1 a{line-height:30px; background-color:#dfdfdd; color:#FFF;  font-size:14px; clear:both; float:left; width:270px; padding-left:5px;; color:#000}


.blogRight ul li h1 a:hover{ background-color:#cccccc}
.blogRight ul li h1 a.on{ background-color:#727071}



/*.blogRight ul li ul{float:left;clear:both; width:310px; background-color:#FFF }
.blogRight ul li ul li{line-height:25px;  float:left;  width:310px; }
.blogRight ul li ul li:hover{ background-color:#c2c1c1}
.blogRight ul li ul li a{ float:left; padding-left:20px;}
*/
/*.NewPost ul li span{ float:left; width:20px;}
.NewPost ul li a{ float:left; }
.NewPost h2{ border-top:solid 1px #CCC}
.NewPost h2 a img{ float:left;}
*/


.blogRight .right11{ width:260px; margin-left:0px; padding-left:0px; height:auto;}

.SMD{ display:none}
.SM{ display:block}

.blogRight .right11 ul{ height:auto;}
.blogRight .right11 h2{ border-top:solid 1px #CCC;margin-left:20px; }





#Link{ width:909px; margin-left:auto; margin-right:auto; height:auto; clear:both;}


#Link ul li{float:left;width:350px; margin-top:10px ; }
#Link ul li .linkpictitle{float:left;width:105px; border:1px solid #D5D5D5; padding:2px; background:#FBFBFB;}
#Link ul li .linkpicpic{float:left;width:225px; padding-left:5px; line-height:20px; padding-top:5px;}
#Link ul li .linkpicpic img{ width:215px;}

.info:hover {
    background:#eee;color:#333;
}
.info span {
    display: none
}
.info:hover span {
    	display:block;
   	position:absolute;
	height:73px;
	color:#000;
	width:auto;
	*width:auto;
	_width:148px;
	padding:5px 13px;
        text-align:left;
	color:#FFFFFF;
	background:#531BB0;
	line-height:23px;
	} 
	
.Content{width:909px; margin-left:auto; margin-right:auto; height:auto; clear:both;}	
.Content .ContentLink{float:left; width:435px; clear:both; height:auto; }
.Content .Case{  float:left; width:268px; margin-left:10px; clear:both; height:auto;}
.Content .ContentLink{ float:right; width:268px; margin-left:10px; clear:both; height:auto;}

.NewsList a{ color:#000}
.NewsList a:hover{color:#50307C; font-weight:bold;}

