﻿* 
{
	margin: 0 auto;
	padding: 0;
 
}


body 
{
    background-color: #eeeeee;
    font-size:12px;
    color: #666666;
    line-height: 15px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    word-break:break-all;
}

img
{
	border:none;
}

#content
{ height:100%;
	line-height : 20px;
}

/********** 文字连接设置 *************/
a{	font-size:12px;
    color: #666666;
    line-height: 15px;
    text-decoration:none;}
a:hover{
    color: #8850CD;
    text-decoration:underline;}

#footer  a{
	font-size:12px;
    line-height: 15px;
    text-decoration:none;}
#footer  a:hover{
    text-decoration:underline;}
a.linkMore{
	line-height:40px;
	color:#036682;
	text-decoration:none;}
a.linkMore:hover
{
	line-height:40px;
	color:#036682;
}
a.title1
{
	font-weight:bold;
	font-size: 18px; 
	color: #6c6c6c; 
	line-height: 25px; 
	display:block;
	text-align:center;
}
a.title1:hover
{
	font-weight:bold;
	font-size: 18px; 
	color:#8850CD;
	line-height: 25px; 	
	display:block;
	text-align:center;	
}

a.title2
{
	font-weight: bold; 
	font-size: 16px; 
	color:#6c6c6c;
	line-height: 22px; 	
}
a.title2:hover
{
	font-weight: bold; 
	font-size: 16px; 
	color:#8850CD;
	line-height: 22px; 	
}
 a.title3{
	font-weight: bold; 
	font-size: 13px; 
	color: #6c6c6c; 
	line-height: 22px; 
}

 a.title3:hover
{
	font-weight: bold; 
	font-size: 13px; 
	color:#8850CD;
	line-height: 22px; 	
}

a.linkpurple{
	color:#9D75CD;
}

a.linkpurple:hover
{
	color:#8850CD;
}

/*************************************/

/********** 页面布局框架 *************/
.left   {
    float:left;
    width:731px;
	
}
.right  {
    float:left;
    width:200px;
    margin-left:7px;        
}

.left2   {
    float:left;
    width:578px;
	border: 1px solid #E3E3E3; 
}
.right2  {
    float:left;
    width:350px;
    margin-left:10px;        
}

#footer
{
	height:82px; 
	background-image:url(../images/bg_bottom.gif); 
	background-repeat:repeat-x;
	text-align : center;
	padding-top:23px;
}

DIV.page
{ 
	width:960px;
	margin:0 auto;
	background-color:#FFF;
}


.fullwidth
{
	width:940px;
	margin:0 auto;
}
.title{ width:732px; height:233px; background:url(../images/bg_title.jpg) no-repeat; float:left;}
.title ul{ list-style:none; margin:3px; margin-left:2px;border-bottom:1px solid #bcbcbc; height:226px}
.title ul li{ width:241px; height:226px; float:left; border-left:1px solid #bcbcbc; position:relative}
.play_button{
	position:absolute;
	width:21px;
	height:23px;
	z-index:1;
	left: 17px;
	top: 119px;
}
.title img{

}
.title ul li span{
	font-weight:bolder;
	font-size:14px;
	display:block;
	margin-top:11px;
	margin-left:15px
}
.menu{ height:233px; width:201px; background:url(../images/bg_menu.jpg) no-repeat; float:left; margin-left:8px}
.menu img{ margin:3px}
.menu ul{ height:226px; width:195px; margin:3px; list-style:none}
.menu ul li{ display:block}
#video{ margin-top:12px; }
#video ul{ list-style:none; padding:0px; margin:0px}
.video{ display:block;float:left; margin-bottom:10px}
#left{ width:200px; float:left;}
#mid{ width:522px; margin-left:8px;}
.tuijian2{ width:256px; float:left; }
.tuijian{height:320px;background:url(../images/bg_tuijian.jpg)}
.tuijian1{ width:120px; height:150px; margin-top:6px; margin-left:4px; float:left; text-align:center}
.tuijian1 span{ display:block; height:79px; width:108px; padding:4px 2px 2px 2px; border:1px #E3E3E3 solid; margin:0px auto;}
.tuijian1 a{ margin-top:8px; display:block; padding:0px 3px;line-height:1.5em}
.play { font-weight:bold; color:#7393e8; font-family:tahoma,sans-serif; font-size:10px}
.play b{ color:#bc9fbc; font-weight:normal}
.shipin{
	margin-top:10px;
	width:520px;
	height:194px;
	border:1px #E3E3E3 solid;
	background:url(../images/bg_play.jpg) top no-repeat;
	text-align:center;
	padding-bottom: 8px;
	position: relative;
}
.shipin h2{
	display:block;
	width:120px;
	height:25px;
	float:left
}
.shipin2{
	height:174px;
	margin-top:25px;
	width:520px;
	padding-bottom: 0px;
}
.shipin1{
	width:120px;
	height:145px;
	margin-top:15px;
	margin-left:5px;
	float:left;
	text-align:center;
	margin-bottom: 0px;
}

.shipin1img
{
	height:77px;
}
.STYLE1 {font-size: 14px;}
.shipin1 span{ display:block; height:79px; width:108px; padding:4px 2px 2px 2px; border:1px #E3E3E3 solid; margin:0px auto; }
.shipin1 a{ margin-top:6px; display:block; padding:0px 3px; line-height:1.5em}
#right{ width:201px; margin-left:9px; border:0px #E3E3E3 solid}
.search{ height:37px; width:192px; background:url(../images/bg_search1.gif); padding:11px 0px 0px 9px }
.search2{ width:115px; height:18px; border:1px solid #7e9eb7; float:left; font-size:12px; padding-top:5px; padding-left:5px}
.checkbox{ border:1px solid #2c7db5;}
.input{margin-right:3px; margin-left:5px; margin-top:0px}
#text{ border:1px solid #7e9db9;  height:20px;float:left;}
#text1{ border:1px solid #7e9db9;}
.sub{ border:1px solid #a3a3a3; background:url(../images/bg_sub.jpg) no-repeat; width:55px; height:22px; margin-left:8px; padding-top:1px}
.button{ background:url(../images/buttom.gif); height:25px; width:58px; border:0px solid #b3b5b4; margin-left:2px}
.jiaoxue{ height:28px; width:200px; background:url(../images/title_top9.gif); margin-top:10px}
.jiaoxue_pro{ border:1px solid #E3E3E3; border-top:0px; width:198px; padding-bottom:8px; padding-top:8px}
.jiaoxue_pro ul{line-height:22px; list-style:none;}
.jiaoxue_pro ul li{padding-left:18px; height:20px; display:block; margin-top:2px;}
.jiaoxue_pro ul li img{ display:block; float:left}
.paihang{ height:28px; width:200px; background:url(../images/title_top10.gif); margin-top:10px}
.list{
	border:1px solid #E3E3E3;
	border-top:0px;
	width:198px;
	padding-bottom: 6px;
}
.list ul{list-style:none}
.list ul li{
	padding-left:0px;
	height:24px;
	border-bottom:1px #E3E3E3 dotted;
	display:block;
	padding-top:9px
}
.list ul li a{
	margin-top:0px;
	display:block;
	height:12px;
	line-height:22px
}
.list ul li.no1{
	height:78px;
	padding-top:11px;
	font-weight:bold
}
.list ul li.no10{ border:0px}
.l2{
	width:14px;
	height:14px;
	background:url(../images/list.gif) center no-repeat;
	float:left;
	margin-right:7px;
	color:#FFFFFF;
	font-size:10px;
	padding-top:1px;
	text-align:center;
	margin-top:0px
}
#be td{ height:30px; padding-top:5px}
.tdmargin a{ display:block; margin-top:5px}

/*************************************/
.textOverflow{
	width:50%;
	border:solid 1px #222222;
} 
.textOverflow div
{
	height:1.5em;
	position:relative;
	font-size:0.78em;
	width:95%;
	border-bottom:solid 1px #aaaaaa;
	padding:2px;white-space:nowrap; 
	overflow:hidden;
	margin:2px 0;
	text-overflow:ellipsis;
	-moz-binding:url("../images/js/moz-text-overflow.xml#XBLDocument");/*Extensible Biding Language for Firefox*/
}
.textOverflow div ins{
	position:absolute;
	right:0;
	bottom:-0.2em;
	width:1.5em;
	text-align:right;
	height:2em;
	min-width:41px;
	text-decoration:none;
	background:url(../images/text-fade.png) repeat-y;
	display:none;
}
.textOverflow div._textUnderflow{
	overflow:auto;
}
.textOverflow div._textUnderflow ins{
	display:none;
}
.textOverflow div._textOverflow{
	overflow:hidden;
}
.textOverflow div._textOverflow ins{
	display:block;
}
.div3border{
border-left:#e0e0e0 solid 1px; border-right:#e0e0e0 solid 1px;border-bottom:#e0e0e0 solid 1px;
}
.splitline{
background-image:url(../images/separationline.gif);
background-repeat:repeat-x; 
background-position:center;
}
/**** =picbox48 48*48图案片边框******/

.picbox48
{
	width: 52px; 
	height: 52px;
}
.picbox48  td
{
	border: 1px solid #E3E3E3; 
	text-align:center;
}
.picbox48  img
{
	vertical-align:middle;
	
	max-width: 48px; 
	max-height: 48px;
}
/*************************************/


/**** =picbox104 104*104图案片边框******/
.picbox104
{
	width: 106px; 
	height: 106px;
}
.picbox104  td
{
	border: 1px solid #E3E3E3; 
	text-align:center;
}
.picbox104  img
{
	vertical-align:middle;
	max-width: 104px; 
	max-height: 104px;
}
/*************************************/

/**** =picbox160 160*160图案片边框******/
.picbox160
{
	width: 162px; 
	height: 162px;
}
.picbox160  td
{
	border: 1px solid #E3E3E3; 
	text-align:center;
}
.picbox160  img
{
	vertical-align:middle;
	
	
	max-width: 160px; 
	max-height: 160px;
}
/*************************************/

/**** =picbox78 78*78图案片边框******/
.picbox78
{
	width: 80px; 
	height: 80px;
}
.picbox78  td
{
	border: 1px solid #E3E3E3; 
	text-align:center;
}
.picbox78  img
{
	vertical-align:middle;
	
	
	max-width: 78px; 
	max-height: 78px;
}
/*************************************/

/*********首页**********************************/



/*********首页 region1 start*******/
#region1
{
	width:456px; 
	height:350px; 
	border:solid 1px #D3D3D3; 
	border-bottom:none;
	float:left;
}

#region1  .regionsmalls
{
	width:456px;
	height:74px; 
	background-image:url(../images/bg_adbox.gif);
	background-repeat:no-repeat;
}

.img456276
{
	width:456px;
	height:276px;
}

.img8252
{
	width:82px;
	height:52px;
	margin-left:8px;
	margin-top:11px;
}

.divregionsmall
{
	width:99px; 
	height:71px; 
	margin-top:0; 
	float:left;
}
/*********首页 region1 end********/


/*********首页 region2 start*******/
#region2
{
	width:264px; 
	height:350px; 
	padding-top:16px; 
	background-image:url(../images/bg_hotnews.gif); 
	background-repeat:no-repeat; 
	margin-left:8px; 
	float:left;
}

#region2  div
{
	width:234px; 
	margin:0 auto;
}
/*********首页 region2 end********/

#region3
{
	height:160px;
	width:200px;
	background-image:url(../images/bg_board.gif);
}

#region6
{
	height:190px;
	width:200px;
	margin-top:10px;
}

#region9
{

	width:198px;
	border:solid 1px #E3E3E3; 
}

#region12
{
	width:198px;
	border:solid 1px #E3E3E3;
	border-top:solid 1px #FFFFFF
}



/*********首页 region4 start*******/
#region4
{
	width:264px; 
	height:321px;  
	float:left; 
	
	border-top:none;
}
/*********首页 region4 end*******/


/*********首页 region5 start*******/
#region5
{
	width:458px;
	height:321px;  
	float:left; 

	border-top:none; 
	margin-left:9px;

}

#region5  .region5_big
{
	width:422px; 
	height:162px; 
	margin:0 auto 0 auto;
	padding-top:5px;
}

#region5  .region5_big  table 
{
	float:left; 
	margin-left:14px;
}

#region5  .region5_bigtext
{
	width:242px; 
	float:left;
}
/*********首页 region5 end*******/

/*********首页 region7 start*******/

#region7  .region7littlebox
{
	padding-top:10px;
	height:23px; 
	width:100%; 
	background-image:url(../images/separationline.gif); 
	background-repeat:repeat-x;
}

/*********首页 region7 end*******/


#brandList
{
	width:196px;
	margin:0 auto;
}

#brandList  img
{
	margin: 7px 0 0 14px;
	

}

#brandList2
{
	width:100%;
	margin:0 auto;
}

#brandList2  img
{
	margin: 7px 0 0 13px;
	width:68px;
	height:31px;

}


.region
{
	width:361px; 
	height:343px;
	float:left; 
	
	border-top:none;
	margin-top:10px; 
}

.region  .regioncontext
{
	width:325px; 
	margin:0 auto 0 auto;
}
.region1 .regioncontext1
{
	width:198px; 
	margin:0 auto 0 auto;
}
.regioncontext2
{
	width:318px; 
	margin:0 auto 10px auto;
}

/***********************************************/


#marguee  td
{
	padding-top:10px;}
	
	
	
	



.link01:link   {   
  COLOR: #036682;    
  TEXT-DECORATION: none   
}   
.link01:visited   {   
  COLOR: #036682;   
  TEXT-DECORATION: none   
}   
.link01:hover   {   
  COLOR: #036682;   
  TEXT-DECORATION: underline   
}   
.link01:active   {   
  COLOR: #036682;    
  TEXT-DECORATION: none   
}  
.link02:link   {   
  COLOR: #666666;    
  TEXT-DECORATION: none   
}   
.link02:visited   {   
  COLOR: #666666;   
  TEXT-DECORATION: none   
}   
.link02:hover   {   
  COLOR: #036682;   
  TEXT-DECORATION: underline   
}  
.link02:active   {   
  COLOR: #666666;    
  TEXT-DECORATION: none   
}   
.bodytext5  a:link,.bodytext5  a:visited,.bodytext5  a:hover,.bodytext5  a:active{
	font-size: 12px;
	color: #666666;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.bodytext6  a:link,.bodytext6  a:visited,.bodytext6  a:hover,.bodytext6  a:active{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext7  a:link,.bodytext7  a:visited,.bodytext7  a:hover,.bodytext7  a:active{
	font-size: 16px;
	font-weight: bold;
	color: #036682;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext8  a:link,.bodytext8  a:visited,.bodytext8  a:hover,.bodytext8  a:active{
	font-size: 16px;
	color: #036682;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext9  a:link,.bodytext9  a:visited,.bodytext9  a:hover,.bodytext9  a:active{
	font-size: 12px;
	color: #036682;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext10  a:link,.bodytext10  a:visited,.bodytext10  a:hover,.bodytext10  a:active{
	font-size: 12px;
	font-weight: bold;
	color: #036682;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext11  a:link,.bodytext11  a:visited,.bodytext11  a:hover,.bodytext11  a:active{
	font-size: 14px;
	font-weight: bold;
	color: #036682;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext12  a:link,.bodytext12  a:visited,.bodytext12  a:hover,.bodytext12  a:active{
	font-size: 14px;
	color: #036682;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.bodytext13  a:link,.bodytext13  a:visited,.bodytext13  a:hover,.bodytext13  a:active{
	font-size: 14px;
	color: #666666;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext14  a:link,.bodytext14  a:visited,.bodytext14  a:hover,.bodytext14  a:active{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	line-height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}






#articalTitle
{

color:#6C6C6C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
line-height:25px;
text-align:center;
display:block;
width:100%;
text-align:center;
}

#articalContent
{
	width:508px; 
	border-top:solid 1px #E3E3E3; 
	margin-top:6px; 
	padding-top:18px;
	color:#666666;
	line-height:20px;
	text-align:left;
	padding-bottom:37px;

}

#articalOperate
{
	width:578px;
	background-image:url(../images/separationline.gif);
	background-repeat:repeat-x;
}

.btnVote
{
	width:53px;
	height:53px;
	margin-left:6px;
	float:left;
}

.votecount
{
	color:#0077C3;
	font-size:26px;
	line-height:30px;
}


.searchtable
{
	width:350px;
	height:48px;
	background-image:url(../images/bg_search.gif)
}


.articalTop3Box
{
	width:318px; 
	margin:0 auto;
	padding-top:18px;
	background-position:bottom; 
	background-image:url(../images/separationline.gif); 
	background-repeat:repeat-x; 
	height:75px;
}

.atricalTop10Box
{
	margin-top:5px; 
	height:30px; 
	width:318px; 
	float:left; 
	background-image:url(../images/separationline.gif);  
	background-position:bottom; 
	background-repeat:repeat-x;  
	text-align:left;
}


.atricalTop10Box  img
{
	margin:0 5px;
}




/************************** 页码 **************************/
.Paginator { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto; padding-bottom:10px }
.Paginator a, .pageList .this-page {margin-left: 1px; margin-right:1px; padding: 4px 9px; border: solid 1px #DDD; background: #fff; text-decoration: none; }
.Paginator a:visited {margin-left: 1px; margin-right:1px; padding: 4px 9px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator .AtStart { margin-left: 1px; margin-right:1px; padding: 2px 6px; background: #fff; color: #aaa; }
.Paginator .Prev { margin-left: 1px; margin-right:1px; padding: 2px 6px; border: solid 1px #ddd; background: #fff; }
.Paginator .break { margin-left: 1px; margin-right:1px;padding: 2px 6px; border: none; background: #fff; text-decoration: none; }
.Paginator .Next { margin-left: 1px; margin-right:1px; padding: 2px 6px; border: solid 1px #ddd; background: #fff;}
.Paginator .AtEnd { margin-left: 1px; margin-right:1px; padding: 2px 6px;  background: #fff; color: #aaa; }
.Paginator .this-page {margin-left: 1px; margin-right:1px; padding: 5px 9px 4px 9px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #9B9B9A; color: #FFF; }
.Paginator a:hover {  margin-left: 1px; margin-right:1px; border-color: #666; text-decoration:underline;}
.div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }



/******************* qa **********************/
.qawidth
{
	width:580px
}

.qadesp
{
	background-image:url(../images/bg_QA.gif); height:65px; width:440px; padding:15px 30px 0px 110px
}

.qaleft{
width:285px; float:left
}
.qaright{
width:285px;  float:left; margin-left:8px
}
.QATitle
{   
	width: 285px; 
    height:28px;
}
.QAbox
{
border: 1px solid #D8D8D8;
border-top: none;
padding-bottom:5px;
height:206px
}
.qapicbox{

padding-top:15px;
width:251px;
margin:0 auto;
}

.qatxt{
float:left; 
margin-left:8px; 
width:158px;
}
.qacl{
clear:both;
width:251px;
margin:0 auto 0  auto;
padding-top:10px;
}
.qaul{
margin-bottom:0px;
margin-top:0px;
list-style-position:outside;
}
.qali
{
	list-style-type:none;
margin:0px 0px 0px -15px;
list-style-image:url(../comm_images/qa/ico_dot.gif);
}
.lli
{
	background-image:url(../images/separationline.gif); 
	background-repeat:repeat-x;
	padding-left:5px;
	padding-top:10px;
	margin-top:2px;
}
.lipic
{
	text-align:center
}

.qamorepic{
 margin-left:243px;
}
.qa2{
clear:both;
height:250px
}




.QuestionTitle
{
 width:580px; height:25px; background-image:url(../images/bg_questiontop.gif); margin-top:23px;
}
.QuestionIndex
{
 width:42px; height:23px; background-image:url(../images/icon_QA.gif);  float:left; margin-left:25px!important; margin-left:12px; margin-top:5px; text-align:center; padding-top:20px; font-size: 16px; font-weight: bold; color: #FFFFFF; line-height: 20px;
}

.QuestionContent
{
 width:469px; float:right; clear:right; margin-top:5px; font-size: 12px;  line-height: 20px;
 margin-right:20px!important; margin-right:10px;
}

.AnswerContent
{
 width:469px; float:right; clear:right;  margin-top:10px; padding-top:35px; font-size: 12px;  line-height: 20px; background-image:url(../images/separationline.gif); background-repeat:repeat-x;
  margin-right:20px!important; margin-right:10px; color:#0b709a;
}

.ExtendBtnDiv
{
clear:both; text-align:right; margin:0 20px;
}

