
body{ font-size:12px; text-align:center; color: #333; background: url(../images/bg.gif) repeat-x top #FFFFC6; }
.clear{clear: both;width:0px;height:0px; overflow: hidden;}
a{text-decoration: none; color: #333;}
a:link {text-decoration: none; color: #333;}
a:visited { text-decoration: none; }
a:hover { text-decoration: underline;}
a:active { text-decoration: none; }

#wrap{width:970px; text-align: center; background: #fff; margin: 0 auto;}

/** Top Style  **/
#top{width:950px;height:28px;overflow: hidden;text-align: left;  background: #fff; margin: auto;}
#top label{float: left;width:500px;	padding-left:10px;height:28px;line-height: 28px;color: #33;overflow: hidden;}
#top span.msg{color:#f00;width:150px; font-family: Verdana;  float: left;height:28px;line-height: 28px;}
#top span.login{color:#ccc;width:125px; font-family: Verdana;  float: left;height:28px;line-height: 28px; font-size: 11px;}
#top span.login a.loginin{ color: #f00; font-size: 12px;}
#top span.login a.reg{ color: #00f; font-size: 12px;}
#top .a_link{float: right;margin-right:10px;width: 150px;height: 26px;line-height: 26px;overflow: hidden;margin-top:2px;background: url(../images/top_line.gif) no-repeat center center;}
#top .a_link .a_home{background: url(../images/ico_home.gif) no-repeat;padding-left: 16px;margin-right:15px;}
#top .a_link .a_clo{background: url(../images/ico_clo.gif) no-repeat;padding-left: 16px;}
#top .a_link a{ color: #666;}
#top .a_link a:hover{ color: #999; text-decoration: none;}
/** Header Style  **/

#header{width: 950px;height:253px;overflow: hidden;margin: auto; text-align: left; background: url(../images/header_bg.gif) no-repeat;}
#banner{width: 950px; height:155px;overflow: hidden;margin: 0 auto; text-align: left; }

/** Menu Style  **/
#menu{width: 950px; height: 56px; margin: 0 auto; text-align: left; background: url(../images/menu_bg.gif) no-repeat;}

/** Nav2 Style  **/
#nav2{width: 950px; height: 38px; margin: 0 auto; line-height: 40px; font-size: 12px; color: #080;text-align: left; background: url(../images/map_bg.gif) no-repeat;}
#nav2 label{ display: inline; margin-left: 35px; font-weight: bold; color: #333; font-size: 12px;}
#nav2 em{ font-weight: bold; color: #080; margin: 0 5px; font-size: 12px;}

/** Grils Style  **/
#grils{	width: 121px; height: 141px;  overflow: hidden;	position: absolute; margin-left:820px; margin-top:-105px;background: url(../images/grils.gif) no-repeat;}

#container{width:970px;/* text-align: center; background-color: #ccc;*/ margin: 0 auto;}

/* Content Style */
#content{width: 635px; float: left; /*overflow: hidden;*/ text-align: left; /*display: inline;*/ padding-left: 10px; /*background: #fff;*/}

/* Focus Style Start */
#focus{	width: 626px; height: 405px; overflow: hidden; margin-top: 10px; background: url(../images/focus_bg.gif) no-repeat;/* z-index:10;*/}
#focus .tt{width:596px;margin:0 15px; height: 29px; overflow: hidden; margin-top:15px; }
#focus .tt label{width:91px; height: 29px; float: left; overflow: hidden; display: block;}
#focus .tt span{width:59px; height: 29px; float: right; overflow: hidden;display: block;}
#focus .tt span a{width:59px; height: 29px;overflow: hidden;display: block; color: #fff; text-align: center; line-height: 29px; background: url(../images/focus_more.gif) no-repeat;}

#focus .txt{width:596px;margin:0 15px; height: 180px; overflow: hidden; margin-top:8px;}
#focus .txt .flash{width:244px;height: 178px; overflow: hidden;  float: left; border: 1px solid #987144;}
#focus .txt .focus{width:335px;height: 180px; overflow: hidden;  float: right;}
#focus .txt .focus dl{width:335px;height: 80px; overflow: hidden; }
#focus .txt .focus dl dt{width:335px;height: 30px; overflow: hidden; line-height: 30px; }
#focus .txt .focus dl dt a{ color: #080; font-weight: bold; font-size: 14px;}
#focus .txt .focus dl dd{width:335px;line-height: 23px;overflow: hidden; margin-top:2px; text-indent: 24px;}
#focus .txt .focus dl dd.alink{ text-indent: 0px;}
#focus .txt .focus dl dd a{ color: #bd7939;}

#focus .txt .focus ul{width:335px;height: 105px; font-size: 14px; overflow: hidden; }
#focus .txt .focus ul li{width:320px;height: 26px; overflow: hidden; line-height: 26px; padding-left:15px; background: url(../images/focus_arrow.gif) left no-repeat;}
#focus .txt .focus ul li a{ color: #9d4d01;}
#focus .txt .focus ul li em{font-family: Verdana; font-size: 11px; color: #999; font-style: italic;}

#focus .list{width:596px;margin:0 15px; height: 152px; overflow: hidden; margin-top:8px;}
#focus .list li{width:593px;height: 30px; overflow: hidden; line-height: 30px;}
#focus .list li a{ font-size: 14px; color: #bd7939; font-family: Verdana;}
/* Focus Style End */

/* Video Style Start */
.video{width: 626px; height: 250px; clear: both; margin-top:10px; overflow: hidden;}
#VideoPlayer{float: left;margin-left: 1px; margin-right: 10px; margin-bottom: 8px; width: 310px; border:0px; height:250px;}
#VideoList{float: left; margin-bottom: 8px; width: 300px;border:1px #ccc solid; height:248px; }

#VideoList ul{ margin:0;}
#VideoList ul li{ width:300px; height:62px; border-top:1px solid #ddd; margin-top:-1px; clear:both; text-align:left; line-height:20px; position:relative; }
#VideoList ul li img{ float:left; margin:6px 10px 6px 6px;}
#VideoList ul li h3{ font-size:14px;margin-top:9px; cursor: default;}
#VideoList ul li .more{	background:url(../images/x-more.gif) no-repeat 100% 0; height:28px;	width:56px;	position:absolute; right:-2px; top:-1px; cursor: pointer; }
#VideoList ul li .exp{ color:#878787; font-size:12px; cursor: default;}
#VideoList ul li.on{width:301px; background:#f5efdf url(../images/v_list_on.gif) 0 0 no-repeat; margin-left: -1px;}
#VideoList ul li.on h3{ font-weight:bold}
#VideoList ul li.on .more{ /*IE6*/_right:-3px;}
#VideoList ul li.on img{margin:6px 10px 6px 7px;}
#VideoList ul li.on a, #VideoList ul li.on a:visited, #VideoList ul li.on .exp{ color:#000}
#VideoList ul li.on a:hover{ color:#BA2636}
/* Video Style End */


/* index_box_1 Start */
#index_box_1{width:626px; height: 311px; overflow: hidden; background: url(../images/index_box_1_bg.gif) no-repeat;margin-top:10px;}

#index_box_1 .lefts{width:204px; height: 260px; overflow: hidden; float: left;margin-left:13px; display: inline;margin-top: 8px;}
#index_box_1 .lefts ul{width:184px; height: 260px; overflow: hidden;margin:0 10px; text-align: center;}
#index_box_1 .lefts ul li{width:184px; height: 125px; overflow: hidden;}
#index_box_1 .lefts ul li a.pic{width:174px;height: 99px; overflow: hidden;  display: block;margin:5px 0;}
#index_box_1 .lefts ul li a.pic img{width:170px; height: 95px; overflow: hidden;padding:1px; border:1px solid #ccc;}
#index_box_1 .lefts ul li a:hover img{border:1px solid #ffae00;}
#index_box_1 .lefts ul li a:hover{color:#000; }
#index_box_1 .lefts ul li a.txt{width:174px;height: 20px; overflow: hidden; display: block; line-height: 20px;}

#index_box_1 .rights{width:375px; height: 280px; overflow: hidden; float: right;display: inline;margin-top:2px;}
#index_box_1 .rights ul{width:340px;overflow: hidden;margin-top:4px;}
#index_box_1 .rights ul li{width:593px;height: 28px; overflow: hidden; line-height: 28px;}
#index_box_1 .rights ul li a{ font-size: 14px; color: #600; font-family: Verdana;}
/* index_box_1 End */

	
/* index_box_2 Start */
#index_box_2{width:626px; height: 330px; overflow: hidden; background: url(../images/index_box_2_bg.gif) no-repeat;margin-top:10px;}

#index_box_2 .lefts{width:204px; height: 260px; overflow: hidden; float: left;margin-left:13px;*margin-left:8px; display: inline;margin-top:13px;}
#index_box_2 .lefts ul{width:184px; height: 260px; overflow: hidden;margin:auto;margin:0 10px;margin-top:3px; text-align: center;}
#index_box_2 .lefts ul li{width:184px; height: 126px;*height: 130px; overflow: hidden;}
#index_box_2 .lefts ul li a.pic{width:174px;height: 99px; overflow: hidden;  display: block;margin:5px 0;}
#index_box_2 .lefts ul li a.pic img{width:170px; height: 95px; overflow: hidden;padding:1px; border:1px solid #ccc;}
#index_box_2 .lefts ul li a:hover img{border:1px solid #d5347d;}
#index_box_2 .lefts ul li a:hover{color:#000; }
#index_box_2 .lefts ul li a.txt{width:174px;height: 20px; overflow: hidden; display: block; line-height: 20px;}

#index_box_2 .rights{width:375px; height: 280px; overflow: hidden; float: right;display: inline;margin-top:7px;}
#index_box_2 .rights ul{width:340px;overflow: hidden;margin-top:4px;}
#index_box_2 .rights ul li{width:593px;height: 30px; overflow: hidden; line-height: 30px;}
#index_box_2 .rights ul li a{ font-size: 14px; color: #d5347d; font-family: Verdana;}
/* index_box_2 End */
			

/* index_box_3 Start */
#index_box_3{width:626px; height: 411px; overflow: hidden; background: url(../images/index_box_3_bg.gif) no-repeat;margin-top:10px;}

#index_box_3 .txt{width: 586px; margin: 0 20px; overflow: hidden; height: 250px;margin-top:7px;}	
#index_box_3 .lefts{width:280px; height: 250px; overflow: hidden; float: left;}
#index_box_3 .lefts ul{width:280px;overflow: hidden;margin-top:2px;}
#index_box_3 .lefts ul li{width:280px;height: 28px; overflow: hidden; line-height: 28px;}
#index_box_3 .lefts ul li a{ font-size: 14px; color: #000; font-family: Verdana;}

#index_box_3 .rights{width:300px; height: 250px;margin-top:0px; overflow: hidden; float: right;}
#index_box_3 .rights .m_pic{width:298px; height: 80px; float: left; margin: auto;}
#index_box_3 .rights ul{width:300px;overflow: hidden;margin-top:4px;}
#index_box_3 .rights ul li{width:298px;height: 28px; overflow: hidden; line-height: 28px;}
#index_box_3 .rights ul li a{ font-size: 14px; color: #2b92ce; font-family: Verdana;}

#index_box_3 .pic{width: 586px; margin: 0 20px; overflow: hidden; height: 100px;margin-top:10px;}	
#index_box_3 .pic ul{width: 599px;overflow: hidden; height: 100px;}	
#index_box_3 .pic ul li{width: 141px;margin-right:7px;overflow: hidden; height: 100px; float: left; display: inline;}	
#index_box_3 .pic ul li a{width:134px; height: 90px; overflow: hidden;padding:2px; border: 1px solid #ccc; display: block;}
#index_box_3 .pic ul li a:hover{border: 1px solid #2b92ce;}
#index_box_3 .pic ul li a img{width:134px; height: 90px; overflow: hidden;}
/* index_box_3 End */
	

/* index_box_4 Start */
#index_box_4{width:626px; height: 330px; overflow: hidden; background: url(../images/index_box_4_bg.gif) no-repeat;margin-top:10px;}

#index_box_4 .lefts{width:204px; height: 260px; overflow: hidden; float: left;margin-left:13px;*margin-left:8px; display: inline;margin-top:13px;}
#index_box_4 .lefts ul{width:184px; height: 260px; overflow: hidden;margin:auto;margin:0 10px;margin-top:3px; text-align: center;}
#index_box_4 .lefts ul li{width:184px; height: 126px;*height: 130px; overflow: hidden;}
#index_box_4 .lefts ul li a.pic{width:174px;height: 99px; overflow: hidden;  display: block;margin:5px 0;}
#index_box_4 .lefts ul li a.pic img{width:170px; height: 95px; overflow: hidden;padding:1px; border:1px solid #ccc;}
#index_box_4 .lefts ul li a:hover img{border:1px solid #44687d;}
#index_box_4 .lefts ul li a:hover{color:#000; }
#index_box_4 .lefts ul li a.txt{width:174px;height: 20px; overflow: hidden; display: block; line-height: 20px;}

#index_box_4 .rights{width:375px; height: 280px; overflow: hidden; float: right;display: inline;margin-top:7px;}
#index_box_4 .rights ul{width:340px;overflow: hidden;margin-top:4px;}
#index_box_4 .rights ul li{width:593px;height: 30px; overflow: hidden; line-height: 30px;}
#index_box_4 .rights ul li a{ font-size: 14px; color: #44687d; font-family: Verdana;}
/* index_box_4 End */

	
/* Tabs Style Start */
#tabs{width:626px; height: 344px; overflow: hidden; margin-top:10px;background: url(../images/tabs_bg.gif) no-repeat;}

#tab_menu{width:590px; height: 34px; overflow: hidden;margin:0 18px;margin-top:5px;}
#tab_menu ul{width:590px; height: 34px; overflow: hidden;}
#tab_menu ul li{width:91px; height: 34px; overflow: hidden; float: left; text-align: center;}
#tab_menu ul li span{width:91px; height: 34px; overflow: hidden;  line-height: 29px;*line-height: 30px; cursor: pointer;font-size: 14px; font-weight: bold; color: #977042; text-align: center; display: block;}
#tab_menu ul li.hover span{color: #fff; background: url(../images/tab_hover.gif) no-repeat;}

#tab_con{width:596px; overflow: hidden; margin: 0 15px;}
#tab_con .pic{width:596px; overflow: hidden; height:140px; border-bottom:1px dashed #ccc;margin-top:2px;}
#tab_con .pic h1{width:170px; float: left; overflow: hidden;text-align: center;}
#tab_con .pic h1 a{width:160px; margin: 5px; overflow: hidden; display: block;margin-top:4px; line-height: 25px; }
#tab_con .pic a img{width:144px;height:90px; padding: 2px; border: 1px solid #ccc;}
#tab_con .pic a:hover img{border: 1px solid #977042; text-decoration: none;}

#tab_con .pic .list{width:420px; overflow: hidden; float: right;}
#tab_con .pic .list ul{width:420px;overflow: hidden;margin-top:4px;}
#tab_con .pic .list ul li{width:210px;height: 25px; overflow: hidden; line-height: 25px; float: left;}
#tab_con .pic .list ul li a{ font-size: 12px; color: #000;}
#tab_con .txt{width:596px; overflow: hidden;}
#tab_con .txt ul{width:596px;overflow: hidden;margin-top:2px;}
#tab_con .txt ul li{width:298px;height: 28px; overflow: hidden; line-height: 28px; float: left;}
#tab_con .txt ul li a{ font-size: 14px; font-family: Verdana; color: #977042;}
/* Tabs Style End */
	

.m_header{width: 600px; height: 28px; margin: 3px auto;}
.m_header .title_name{float: left; margin-left: 5px; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; color: #A85B03;}
.m_header .more{float: right; height: 23px; margin-top:7px; margin-right: 5px;}

.m_header1{width: 600px; height: 28px; margin: 3px auto;}
.m_header1 .title_name{float: left; margin-left: 5px; margin-top:6px; height: 24px; line-height: 24px; font-size: 14px; font-weight: bold; color: #A85B03;}
.m_header1 .more{float: right; height: 14px; margin-top:12px; margin-right: 5px;}
	
	
/* sideBar Style */
#sidebar{width: 315px; float: right; overflow: hidden; text-align: left; display: inline; padding-right: 10px;background: #fff;}

/* Login Style */
#login, #login2{ width:315px; /*height: 158px;*/ overflow: hidden; background: url(../images/login_bg.gif) no-repeat; margin-top:5px; }
#login2{margin: 30px auto;}
#login .top, #login2 .top{ width:315px; height: 70px; overflow: hidden; background: url(../images/login_top.gif) no-repeat;border:1px; }
#login .top2{ width:315px; height: 70px; overflow: hidden; background: url(../images/login_top_2.gif) no-repeat;border:1px; }
/*
#login .top .lnk{ width:295px; height: 25px; overflow: hidden; margin-top:45px; line-height: 20px; text-align: right; padding-right: 25px;	}
#login .top .lnk a{ color: #080;}
*/
#login .bg, #login2 .bg{width: 315px; overflow: hidden; background: url(../images/login_bg.gif) repeat-y;}
#login .bottom, #login2 .bottom{width:315px; height:15px; background: url(../images/login_bottom.gif) no-repeat;}

#login .txt, #login2 .txt{width:285px; overflow: hidden; margin: 5px 15px;}
#login .txt2{width:265px; overflow: hidden; margin: 5px 25px;}

#TableLogin{}
#TableLogin .label{width:50px; height:28px;text-align:center;}
#TableLogin .input{width:130px; height:28px;text-align:center;}
#TableLogin .code_input{width:65px; height:28px;text-align:center;}
#TableLogin .code_image{width:65px; height:28px;text-align:center;}
#TableLogin .button{width:80px; height:28px;text-align:center;}
#TableLogin .code_image img{width:63px; height:24px; width:63px;border-width:0px;}
#TableLogin .mess{text-align:left;}

.login_txt, .login_txt_code{width:130px;height:19px;_height:19px;padding:3px 3px 0 3px;*padding:3px 3px 0 3px;background:url(../images/inpbg2.gif) 0 0 no-repeat #fff;font-size:14px;border-left:1px solid #9aa1a9;border-top:1px solid #9aa1a9;border-right:1px solid #acb4b7;border-bottom:1px solid #acb4b7;*background-attachment:fixed;}
.login_txt_code{width: 65px;}
.message, .Message{line-height: 23px; font-family: ËÎÌå;font-size: 12px; color: red;}
.Button,.Button_Over,.Button_Down,.login_btn,.login_btn_Over,.login_btn_Down{border:0px;cursor:pointer;height:20px;font-size:12px;font-family:ËÎÌå;vertical-align:middle;text-align:center;background:url(../../../Images/Button/btn_bg.gif) 0 0 no-repeat;}
.Button,.login_btn{width:68px;background-position:-1px -41px;}
.Button_Over,.login_btn_Over{width:68px;background-position:-72px -41px;}
.Button_Down,.login_btn_Down{width:68px;background-position:-143px -41px;}

#TableUser{width: 260px;}
#TableUser td{height: 30px;}
.s_user, .s_main, .s_backmain, .s_exit{float: left;}
.i_user{float:left;margin-left:4px;margin-right:2px;width:17px;height:17px;background:url(../../../images/common/small_icon.gif) -51px 0px no-repeat;}
.i_main{float:left;margin-left:4px;margin-right:2px;width:17px;height:17px;background:url(../../../images/common/small_icon.gif) -255px 0px no-repeat;}
.i_backmain{float:left;margin-left:4px;margin-right:2px;width:17px;height:17px;background:url(../../../images/common/small_icon.gif) -288px 0px no-repeat;}
.i_exit{float:left;margin-left:4px;margin-right:2px;width:17px;height:17px;background:url(../../../images/common/small_icon.gif) -376px 0px no-repeat;}
/* Login Style */

/* Search */
#search{ width:310px; height: 79px; overflow: hidden;margin-left:3px; background: url(../images/search_bg.gif) no-repeat; margin-top:10px; }
#search .txt{height:24px;width:290px; overflow: hidden; margin: 27px 10px;}
#search .txt .ipt_txt{ width:183px; height: 22px; line-height: 22px; padding: 0 5px; font-family: Verdana; color: #666; overflow: hidden; float: left; border:1px solid; border-color:#999 #ccc #ccc #999; background: url(../images/search_ipt.gif) right no-repeat #fff; }
#search .txt .ipt_btn{ height:24px;width:66px; overflow: hidden;cursor: pointer; border: 0px; background: url(../images/search_btn.gif) no-repeat; float: right; }

/* Notice */
.notice{ width:314px; height: 155px; overflow: hidden; background: url(../images/note_bg.gif) no-repeat; margin-top:8px; }

/* Contact Style */
#contacs{ width: 315px; margin-top:12px;/*height: 176px; overflow: hidden; background: url(../images/yingji.gif) no-repeat;*/ }
#contacs .top{width: 315px; height: 60px; overflow: hidden;background: url(../images/c_r_c1.jpg) no-repeat;}
#contacs .bg{width: 315px; overflow: hidden;background: url(../images/c_r_c2.jpg) repeat-y; padding: 0 20px; line-height: 20px;}
#contacs .bottom{width: 315px; height: 26px; overflow: hidden;background: url(../images/c_r_c3.jpg) no-repeat;}

#contacs ul{margin: auto 5px;}
#contacs ul li{height:26px; line-height: 26px; font-size: 14px; text-indent: 2em; font-family: Verdana; color: #666;}
#contacs ul li img{ margin-right: 5px; margin-bottom: -3px;}
#contacs ul li label{ color: #333; margin-top:5px}
#contacs ul li label em{ color: #edf9fd;}
#contacs ul li span{ color: #f30;}
#contacs ul li em{ color: #8f3da8;}


/* Help Style */
#help{ width: 315px; height: 99px; overflow: hidden; background: url(../images/help_bg.gif) no-repeat;margin-top:10px; }
#help ul{width:275px; height:35px;margin: 0 20px; overflow: hidden; margin-top:50px; }
#help ul li{width:125px; height:21px;line-height:21px;overflow: hidden;margin-right:10px; float: left }

/* Box Style */
.boxs{width:315px; height: 277px; overflow: hidden;margin-top:8px;}

.green{background: url(../images/right_green_bg.gif) no-repeat;}
.purple{background: url(../images/right_purple_bg.gif) no-repeat;}
.intro_bg{background: url(../images/consultant_bg.gif) no-repeat;height:298px;}

	
.m_header2{width: 315px; height: 28px; margin: 3px auto;}
.m_header2 .title_name{float: left; margin-left: 25px; margin-top:6px; height: 24px; line-height: 24px; font-size: 14px; font-weight: bold; color: #A85B03;}
.m_header2 .more{float: right; height: 14px; margin-top:12px; margin-right: 25px;}


.boxs h2{height:11px; overflow: hidden;width:255px;margin:0 30px; text-align: right;margin-top:14px;}
.boxs .pic{width:275px;height:90px; overflow: hidden;margin:0 20px; margin-top:15px;border-bottom: 1px solid #ccc;}
.boxs .pic span{width:102px; height: 78px; overflow: hidden; float: left }
.boxs .pic a img{width:96px; height: 72px; overflow: hidden; padding: 2px; border: 1px solid #ccc;}
.boxs .pic dl{width:160px; height: 78px; overflow: hidden; float: right }
.boxs .pic dl dt{width:160px; height: 30px;line-height:30px; overflow: hidden; }
.boxs .pic dl dt a{ color: #000; font-weight: bold;}
.boxs .pic dl dd{width:160px; height: 44px;line-height:22px; overflow: hidden; text-indent: 24px;}
.boxs .pic dl dd a{ color: #016ec9; }

.boxs .txt{width:275px;height:130px; overflow: hidden;margin:0 20px;}
.boxs .txt ul{width:275px;height:130px; overflow: hidden;margin-top:3px;}
.boxs .txt ul li{width:275px;height:30px; overflow: hidden; line-height: 30px; border-bottom: 1px dashed #ccc;}
.boxs .txt ul li a{margin-right:3px;}


/* ------- scroller -------- */
#notice {position:relative;overflow:hidden;width:285px;height:104px;margin:0 15px; margin-top:40px;}
#notice td, #notice_con td{padding:0 5px 0 5px; height:26px; _line-height /* */:26px; background: url(../images/arrow_o.gif) left no-repeat; padding-left:9px;}
#notice_con td em{ color: #999; font-family: Verdana; font-size: 11px; font-style: italic;}

#intro {position:relative;overflow:hidden; margin: 15px 15px 0 15px;width:285px;height:240px; *height:243px;}
#intro td,#intro_con td{padding:0 5px 0 5px;height:80px; border-bottom:1px dashed #dbdbdb; _line-height: 80px;}
#intro_con td div{line-height:16px;}
/* ------- scroller -------- */


/* side_Top */
#list_top{width: 315px; overflow: hidden; margin-top: 15px;}
#list_top h5{width:315px; height: 31px; overflow: hidden; background: url(../images/side_top.gif) no-repeat;}
#list_top .txt{width:313px;overflow: hidden;  border: 1px solid #ccc;padding-bottom:8px;}
#list_top .txt ul{width:313px;overflow: hidden;margin-top:8px;}
#list_top .txt ul li{width:313px;overflow: hidden; height: 25px; line-height: 25px; text-indent: 10px;}

/* side_Hot */
#list_hot{width: 315px; overflow: hidden; margin-top: 15px;}
#list_hot h5{width:315px; height: 31px; overflow: hidden; background: url(../images/side_hot.gif) no-repeat;}
#list_hot .txt{width:313px;overflow: hidden;  border: 1px solid #ccc;padding-bottom:8px;}
#list_hot .txt ul{margin-left:10px;width:300px;overflow: hidden;margin-top:8px; background: url(../images/ico_top.gif) left 7px no-repeat;}
#list_hot .txt ul li{width:313px;overflow: hidden; height: 28px; line-height: 28px; text-indent: 17px;}


.list_zxs{width: 626px; margin-top: 10px; overflow: hidden;}
.list_zxs ul{width: 596px; margin: 15px; overflow: hidden;}
.list_zxs ul li{width:596px; height: 75px overflow: hidden; padding-top: 10px; padding-bottom: 5px; border-bottom: 1px #ccc dashed;}
.list_zxs ul li span{width:59px;height:69px;overflow: hidden; display: block; float: left; }
.list_zxs ul li span a:hover{/*width:64px;height:64px;overflow: hidden; display: block;*/}
.list_zxs ul li span a:hover{/*background: url(../images/user_bg.gif) no-repeat;*/}
.list_zxs ul li span a img{width:50px;height:60px;margin:5px 5px 4px 4px; border: 1px solid #7eb8e0;}
.list_zxs ul li dl{width:526px;height:64px;overflow: hidden; display: block; float: right; }
.list_zxs ul li dl dt{width:526px;height:22px;overflow: hidden;  color: #600; font-weight: bold; line-height: 22px;margin-top:4px; }
.list_zxs ul li dl dd{width:526px;height:42px;overflow: hidden; color: #000; clear: right }
.list_zxs ul li dl dd label{width:52px;height:42px;overflow: hidden; font-weight: bold; display: block; float: left;}
	

/* Link Style */
#link{width: 950px; height: 81px; overflow: hidden; margin: auto; background: #fff;padding-top:10px;}		
#link ul{width: 815px; height: 81px; overflow: hidden; background: url(../images/link_bg.gif) no-repeat;padding-left:135px;}		
#link ul li{width: 120px; height: 41px; float: left;margin:20px 7px;  display: inline;}		
#link ul li img{border:1px #ccc solid;}
		
/* Footer Style */
#footer{width: 950px; height: 90px; overflow: hidden; margin: auto; background: #fff;padding-top:20px;}		
#footer p{font-family: Verdana; color: #666; margin-top:10px;}
#footer p .logo_text{font-weight: bold; font-style:oblique; color: #333;}

/* listBox Style */
.listBox{width:626px; overflow: hidden; margin-top: 10px;}
.listBox .tt{width:626px; overflow: hidden; height:31px; background: url(../images/list.gif) no-repeat;}
.listBox .tt label{ display: inline; float: left; height: 31px; line-height: 31px; padding-left:40px;color: #666; font-weight: bold;}
.listBox .tt span{ display: inline; float: right; height: 31px; line-height: 31px;margin-right:10px;}
.listBox .tt span a{ color:#666; }

.listBox .txt{width:626px; overflow: hidden;margin-top:3px;}
.listBox .txt_top{width:626px; overflow: hidden;height:9px; background: url(../images/list_bg.gif) no-repeat;}
.listBox .txt_bottom{width:626px; overflow: hidden;height:9px; background: url(../images/list_bg.gif) left -9px no-repeat;}
.listBox .txt_main{width:626px; overflow: hidden;background: url(../images/list_box.gif) repeat-y;}
.listBox .txt_main ul{width:618px;overflow: hidden;margin:0 4px;margin-top:4px;}
.listBox .txt_main ul li{ width:600px; height: 30px; line-height: 30px; padding: 0 9px; font-size: 14px; border-bottom: 1px solid #f5f5f5; }
.listBox .txt_main ul li label{ display: block; float: left;width:500px; }		
.listBox .txt_main ul li span{ display: block; float: right;width:80px; font-family: Verdana; font-size: 11px; color: #666;}		

.listBox .txt_main dl{width:600px;overflow: hidden;margin:0 13px;}
.listBox .txt_main dl dt{width:120px; float: left; text-align: center;margin-top:5px;}
.listBox .txt_main dl dt a.pic{width:114px; height: 86px; display: block;}
.listBox .txt_main dl dt a.pic img{width:108px; height: 80px;padding:2px; border: 1px solid #ccc;}
.listBox .txt_main dl dt a:hover img{ border: 1px solid #ef464d;}

.listBox .txt_main dl dt a.txt{width:114px; height: 25px; display: block; line-height: 25px; overflow: hidden;}

.listBox .video_list{width:626px; overflow: hidden;background: url(../images/list_box.gif) repeat-y;}
.listBox .video_list ul{width:598px;overflow: hidden;margin:0 14px;margin-top:4px;}
.listBox .video_list ul li{width:598px; line-height: 24px; border-bottom: 1px solid #F7EBEF; padding: 12px 0; clear: both;}

.list_img{float: left; margin-left: 6px; width: 102px; height: 77px; border: 1px solid #ccc;}
.list_img:hover{border: 1px solid #E2B8C6;}
.list_img img{margin:1px; position:absolute;}
.list_con{float: left; width: 484px;}
.list_con .list_con_title{width: 480px; margin-left: 4px; height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc;}
.list_con .list_con_title label{display: block; float: left;width:400px; font-size: 14px;}
.list_con .list_con_title span{display: block; float: right;width:80px; font-family: Verdana; font-size: 11px; color: #666;}
.list_con .list_con_summary{text-indent: 2em; margin: 5px; color: #666;}


.min_height_700{min-height:850px;}

.txt_bar{width:626px; height:40px; border-top: #ccc 1px dashed; border-bottom: #ccc 1px dashed; overflow: hidden; margin: 15px auto;}
.comment_link{float: left;margin-left:10px;margin-top:10px;font-weight:bold;}
.copy_link, .book_link{float:right;margin-top:10px; margin-right:10px;}
.comment_link span, .copy_link span, .book_link span{float:left; width:15px; height:15px; margin-top:1px; margin-right:3px;}
.comment_link span{background: url(../images/comment_link.gif) no-repeat;}
.copy_link span{background: url(../images/copy_link.gif) no-repeat;}
.book_link span{background: url(../images/ico_home.gif) no-repeat;}

		
/* conBox Style */
#conBox .titles{width:600px; margin: 0 13px; text-align: center; overflow: hidden; border-bottom: 1px solid #ececec;}		
#conBox .titles h3{ width:600px; color: #000; margin-top: 10px; line-height: 30px; font-weight: bold; font-family: Î¢ÈíÑÅºÚ, ËÎÌå; font-size: 20px; }
#conBox .titles h4{ height: 30px; line-height: 30px; font-family: Verdana;}
#conBox .titles h4 label{ color: #666; padding-left:4px;}

#conBox .texts{width:600px; margin: 0 13px;overflow: hidden;margin-top:15px;}		
#conBox .texts p{margin:10px; font-size: 14px; text-indent: 2em; line-height: 24px;}
#conBox .texts p.pics{margin:10px; margin-bottom: 20px; line-height: 0px; text-indent: 0em; text-align: center;}
#conBox .texts p.summary{margin:10px; margin-bottom: 20px; padding: 5px; text-indent: 2em; line-height: 25px; border: 1px #ddd solid; background: #FCFCFC; text-align: left;}

#vote{margin:20px 12px; width: 574px; border:1px #ccc solid;text-align:left;clear:both;}
#vote h3{margin:0;padding:0 10px;line-height:35px; border-bottom:1px #ccc solid; font-weight: bold; background-color: #f8f8f8; }
#vote ul{margin:0;padding:10px 0 10px 0; width: 574px;}
#vote ul li{list-style:none; padding-left:10px; border: 0; clear: both;}
#vote ul li .input_list{float: left; margin: 5px; line-height:23px;}
#vote ul li .label_list{float: left; line-height:23px;}

	
/* con Style */	
#con_t{ width:615px; overflow: hidden; margin:10px 0 0 5px; background: url(../images/con_t.gif) no-repeat; }	
#con_t #info{width:561px;overflow: hidden; min-height:232px;margin-left:20px;margin-top:18px; }	
#con_t #info .info_list{ float: left; width:370px; margin-top:20px; overflow: hidden;}
#con_t #info .info_list dl{width:370px;overflow: hidden;}
#con_t #info .info_list dl dt{ width:370px; height: 40px;overflow: hidden; color: #000; line-height: 40px; font-weight: bold; font-family: Î¢ÈíÑÅºÚ; font-size: 20px; }
#con_t #info .info_list dl dd{ width:370px; line-height: 32px; color: #666; border-bottom: 1px dashed #d7d7d7;font-size: 14px; font-family: Verdana; }
#con_t #info .info_list dl dd label{font-size: 14px;font-family: ËÎÌå; color: #000; font-weight: bold;}
#con_t #info .info_list dl dd label em{font-size: 14px;font-family: ËÎÌå; color: #fff;}

#con_t #info .info_user{ float: right; width:150px; height: 180px; padding:1px;overflow: hidden; border: 1px solid #ececec;}
#con_t #info .info_user img{width:150px; height: 180px; overflow: hidden;}

#con_m{ width:615px; min-height: 600px; margin:0 0 0 5px; background: url(../images/con_m.gif) repeat-y; }	
#con_m #intro_show{width:575px;overflow: hidden;margin-left:20px; padding-top: 10px; line-height: 24px; font-size: 14px;}
#con_m #intro_show p{ text-indent: 2em;margin-bottom:10px; color: #666;}

#con_b{ width:615px; height: 30px; margin-left:5px; background: url(../images/con_b.gif) no-repeat; }	
		
		
#LoginPanel .loading{margin:auto 140px;}
		
		
/* --- page number --- */
.pagenumber{margin:12px; margin-top: 25px; clear:both;text-align:center;}
.pagenumber td{line-height:16px;font-size:14px;}
.pagenumber td span{padding:2px;}
.pagenumber td span.cur{color:red;}
.pagenumber td span.disabled{color:#888;}
.pagenumber td a:link,.pagenumber td a:visited{color:#384EA3;}
.pagenumber td a:hover{color:#bc2931;}
/* --- page number --- */


