﻿@import url(common.css);
@import url(menu.css);
/*********************************
    *   --------------   *
     *   index  start   *
    *   --------------   *
*********************************/
body#index div#conmain{
	padding:10px 0 0 0;}
body#index div#c_left{
	float:left;
	width:730px;}
body#index div#c_right{
	float:right;
	width:260px;}
body#index div#news_l{
	float:left;
	width:260px;}
body#index div#notice_r{
	float:right;
	width:460px;}
body#index div#picture{
	padding:0 0 10px 0;}
body#index div#search{
	clear:both;
	padding:0 0 10px 0;}
body#index div#search input{
	background:url(../img/index/search.gif) no-repeat 190px center;
	border:1px solid #ccc;
	height:28px;
	float:left;
	padding:0 5px;
	line-height:30px;
	width:198px;
	color:#999;}
body#index div#search button{
	background:url(../img/index/button.gif) no-repeat;
	float:left;
	width:50px;
	height:30px;
	border:0px;}
body#index div#comblock{
	padding:0 0 10px 0;
	clear:both;}
body#index div#comblock ul.blockbox{
	clear:both;
	padding:0 0 10px 0;
	width:260px;}
body#index div#comblock ul.blockbox li{
	float:left;
	width:125px;}
body#index div#comblock ul.blockbox li#comnav02,
body#index div#comblock ul.blockbox li#comnav04{
	float:right;}
body#index div#comblock ul.blockbox li a{
	width:125px;
	display:block;
	height:66px;
	text-indent:-9999px;}
body#index div#comblock ul.blockbox li#comnav01 a{
	background:url(../img/index/comnav01.gif) no-repeat;}
body#index div#comblock ul.blockbox li#comnav02 a{
	background:url(../img/index/comnav02.gif) no-repeat;
	float:right;}
body#index div#comblock ul.blockbox li#comnav03 a{
	background:url(../img/index/comnav03.gif) no-repeat;}
body#index div#comblock ul.blockbox li#comnav04 a{
	background:url(../img/index/comnav04.gif) no-repeat;
	float:right;}
body#index div#comblock ul.blockbox li a:hover{
	background-position:0 -66px !important;}
body#index h2{
	padding:0 0 15px 0;}
body#index h2 a{
	color:#F00;
	font-weight:normal;}
body#index h3{
	background:url(../img/index/notice.gif) no-repeat;
	clear:both;
	padding:0 0 10px 0;}
body#index h3 span{
	float:left;
	text-indent:-9999px;}
body#index h3 a{
	float:right;
	font-weight:normal;}
body#index ul#noticebox{
	clear:both;
	padding:10px 10px 0 10px;}
body#index ul#noticebox li{
	padding:0 0 11px 0;}
body#index ul#noticebox li span{
	float:right;}
body#index div.loginmain{
	background:#F9FEED;
	border:1px solid #ccc;}
body#index div#logintit{
	background:url(../img/index/lotit.jpg) no-repeat 10px 10px;
	text-indent:-9999px;
	border-bottom:1px solid #ccc;
	padding:10px 0 20px 0;}
body#index div#login_con{
	padding:10px 5px;}
body#index div#inp_left{
	float:left;
	width:170px;}
body#index div#inp_right{
	float:right;
	width:55px;}
body#index div#login_con input{
	border:1px solid #ccc;
	padding:3px;
	width:164px;}
body#index div#login_con p{
	padding:0 0 10px 0;}
body#index div#inp_right button{
	background:url(../img/index/loenter.jpg) no-repeat 0 5px;
	width:55px;
	height:55px;
	border:0;}
body#index div#code{
	clear:both;
	padding:5px 5px 10px 5px;
	border-bottom:1px solid #ccc;}
body#index div#code p{
	float:left;
	padding:0 5px 0 0;}
body#index div#code input{
	border:1px solid #ccc;
	padding:3px;
	width:50px;}
body#index div#logbottom{
	clear:both;
	text-align:right;
	padding:10px 5px;}
body#index div#ok_tit{
	background:url(../img/index/l_finish.jpg) no-repeat 10px 10px;
	text-indent:-9999px;
	border-bottom:1px solid #ccc;
	padding:5px 0 20px 0;}
body#index div#ok_finish{
	padding:10px 15px;}
body#index div#ok_finish a{
	color:#990000;}
body#index div#ok_finish span{
	padding-left:20px;}
body#index ul#okbox{
	padding:5px 0 0 0;}
body#index ul#okbox li{
	padding:2px 0;}
body#index ul#okbox li a{
	display:block;
	height:40px;
	width:260px;
	text-indent:-9999px;}
body#index ul#okbox li#oknav01 a{
	background:url(../img/index/oknav01.jpg) no-repeat;}
body#index ul#okbox li#oknav02 a{
	background:url(../img/index/oknav02.jpg) no-repeat;}
body#index ul#okbox li#oknav03 a{
	background:url(../img/index/oknav03.jpg) no-repeat;}
body#index ul#okbox li a:hover{
	background-position: 0 -40px !important;}
body#index ul#otherlink{
	padding:5px 0 0 0;}
body#index ul#otherlink li{
	padding:0 0 5px 0;}
body#index ul#otherlink li a{
	display:block;
	height:50px;
	text-indent:-9999px;}
body#index ul#otherlink li#othnav01 a{
	background:url(../img/index/othnav01.jpg) no-repeat;}
body#index ul#otherlink li#othnav02 a{
	background:url(../img/index/othnav02.jpg) no-repeat;}
body#index ul#otherlink li#othnav03 a{
	background:url(../img/index/othnav03.jpg) no-repeat;}
body#index ul#otherlink li a:hover{
	background-position:0 -50px !important;}
body#index div#friendlink{
	clear:both;}
body#index div#friendlink h4{
	background:url(../img/index/link.gif) no-repeat;
	height:27px;
	text-indent:-9999px;}
body#index ul#link{
	text-align:center;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;}
body#index ul#link li{
	float:left;
	width:124px;
	padding:10px 8px;}
body#index ul#link li img{
	padding:1px;
	border:1px solid #ccc;}
body#index ul#link li p{
	padding:5px 0 0 0;} 
/*********************************
    *   ------------   *
     *   index  end   *
    *   ------------   *
*********************************/
/*login star*/
body.publogin div#loginmain{
	clear:both;
	padding:20px 0 0 0;}
body.publogin div#lo_tit{
	width:1000px;
	margin:0 auto;
	background:url(../img/login/h2.gif) no-repeat center;
	text-align:right;}
body.publogin div#lo_tit_update{
	width:1000px;
	margin:0 auto;
	background:url(../img/login/h2-1.gif) no-repeat center;
	text-align:right;}
body.publogin div#lo_tit p{
	padding:0 0 20px 0;
	font-weight:normal;}
body.publogin div#lo_tit p span{
	border-bottom:1px dashed #ccc;
	padding:0 0 5px 0;}
body.publogin div#lo_tit p a{
	text-decoration:underline;
	color:#F00;}
body.publogin div#lo_con{
	background:url(../img/login/headbg.jpg) repeat-x;}
body.publogin div#lo_main{
	width:1000px;
	margin:0 auto;
	padding:20px 0;}
body.publogin div#lo_main table{
	width:100%;}
body.publogin div#lo_main table tr td{
	padding:0 0 15px 0;}
body.publogin div#lo_main table input,
body.publogin div#lo_main table select{
	background: #eee;
	border:1px solid #ccc;
	width:185px;
	padding:5px;}
body.publogin div#lo_main table input{
	width:173px;}
body.publogin div#lo_main table textarea{
	width:988px;
	border:1px solid #ccc;
	padding:5px;
	height:80px;}
body.publogin div#lo_main table p{
	padding:0 0 5px 0;}
body.publogin div#lo_main table tr td span{
	line-height:30px;
	padding:0 0 0 5px;}
body.publogin div#lo_main table tr td span.sp_text{
	color:#999;}
body.publogin div#lo_main table input.liulan{
	background:url(../img/login/addimg.gif) no-repeat;
	border:0;
	width:180px;
	height:35px;}
body.publogin div#lo_main table tr td.imgcss{
	width:30%;}
body.publogin div#lo_main table tr td.td_wid{
	width:30%;}

body.publogin div#lo_main table tr td.imgcss p{
	padding:15px 0 0 0;}
body.publogin div#lo_main table#intro_tab{
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;}
body.publogin div#lo_main table#intro_tab th,
body.publogin div#lo_main table#intro_tab tr td{
	padding:5px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;}
body.publogin div#lo_main table#intro_tab input{
	background:#fff;
	border:0;
	width:90%;}
body.publogin div#lo_main table tr td#td_button{
	text-align:center;}
body.publogin div#lo_main table tr td#td_button button{
	border:0;
	background:#fff;}
body.publogin div#finish_box{
	background:url(../img/login/finish.gif) no-repeat center;
	padding:30px 0 50px 0;
	text-indent:-9999px;}
/*login end*/
/*cx_list star*/
body.pubcom ul#newslist{
	padding:20px;}
body.pubcom ul#newslist li{
	border-bottom:1px dashed #ccc;
	padding:10px 0 5px 0;}
body.pubcom ul#newslist li span{
	float:right;}
body.pubcom div#page{
	padding:20px;
	text-align:right;
	clear:both;}
body.pubcom div#page a{}
body.pubcom div#page a:hover{
	color:#F00;}
body.pub_content h3{
	text-align:center;
	padding:10px 0;
	border-bottom:1px dashed #ccc;} 
body.pub_content h3 span{
	display:block;
	font-weight:normal;
	padding:10px 0;
	color:#999;}
body.pub_content div#textcon h3 p{
	font-size:16px;}
body.pub_content div#textcon p{
	padding:10px 0;
	line-height:25px;
text-indent: 2em;

}
body.pub_content div#textcon div table{
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:100%;}
body.pub_content div#textcon div table tr th,
body.pub_content div#textcon div table tr td{
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;}

/*cx_list end*/
/*fankui star*/
body#fankui div#right table tr td{
	padding:10px 5px;}
body#fankui div#right table input{
	border:1px solid #ccc;
	padding:3px;
	width:300px;}
body#fankui div#right table{
	width:100%;}
body#fankui div#right table tr td span{
	padding:0 10px 0 0;
	color:#f00;}
body#fankui div#right table tr td#tdbut{
	padding:20px 0;
	text-align:center;}
body#fankui div#right table tr td#tdbut button{
	border:0;}
body#hj_con div.rep_list{
	border-bottom:1px dashed #ccc;
	clear:both;
	padding:15px 0 5px 0;}
body#hj_con div.r_an div.rep_tit span,
body#hj_con div.rep_list p span{
	padding:0 0 0 30px;}
body#hj_con div.r_an div.rep_tit span{}
body#hj_con div.rep_list div.answer{
	float:right;}
body#hj_con div.r_an div.rep_tit,
body#hj_con div.r_an div.rep_con{
	padding:5px 0 5px 0;
	clear:both;}
body#hj_con div.r_an div.rep_con{
	line-height:25px;}
body#hj_con div.r_an textarea{
	width:100%;
	height:100px;}
body#hj_con div.r_an div#rep_but{
	text-align:right;
	padding:20px 0 10px 0;}
body#hj_con div.r_an button{
	border:0;
	width:72px;
	height:32px;}
/*fankui end*/
/*shizi star*/
body#shizi div.tea_list{
	padding:10px 20px 10px 0;
	clear:both;
	border-bottom:1px dashed #ccc;}
body#shizi div.tealeft{
	float:left;
	width:120px;}
body#shizi div.tealeft img{
	border:1px solid #ccc;}
body#shizi div.tearight{
	float:right;
	width:530px;}
body#shizi div.tearight table{
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	width:100%;}
body#shizi div.tearight table th{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#F3F3ED;
	padding:13px 10px;}
body#shizi div.tearight table tr td{
	padding:13px 10px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;}
body#shizi div.tearight p{
	text-align:right;
	padding:15px 5px 0 0;}
body#shizi div.tearight p a{
	color:#FF6600;
	font-weight:bold;}
body#t_info div#tea_con table{
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	width:100%;}
body#t_info div#tea_con table tr td,
body#t_info div#tea_con table th{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:15px 10px;}
body#t_info div#tea_con table th{
	background:#F3F3ED;}
body#t_info div#right p#info{
	text-align:center;
	padding:10px;
	font-weight:bold;}
body#t_info div#tea_con table tr td#t_photo{
	text-align:center;}
/*shizi end*/
/*sy_yuyue star*/
body.pubyy div#tablebox table{
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	width:100%;}
body.pubyy div#tablebox table th,
body.pubyy div#tablebox table tr td{
	border-bottom:1px solid #ccc;
	text-align:center;
	padding:10px;}
body.pubyy div#tablebox table th{
	background:#F3F3ED;}
body.pubyy div#tablebox table{
	width:100%;}
body.pubyy div#tablebox table tr td,
body.pubyy div#tablebox table th{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;}
body.pubyy div#tablebox table tr td{
	text-align:left;}
body.pubyy div#tablebox table tr td input{
	border:1px solid #ccc;
	padding:3px 5px;}
body.pubyy div#tablebox table tr td button{
	border:0;
	background:#fff;}
body.pubyy div#tablebox table tr td#butcenter{
	text-align:center;}
body.pubyy div#tablebox table tr td button{
	border:0;
	background:#fff;}
body.pubyy div#tablebox p#yy_ok{
	text-align:center;
	color:#f00;
	font-weight:bold;
	padding:10px 0;}
body#sy_yuyue  div#tablebox table tr td,
body#sy_finish div#tablebox table tr td,
body#yq_finish div#tablebox table tr td{
	text-align:center;}
/*sy_yuyue end*/
/*steacher star*/

body#teacher div.rep_list{
	border-bottom:1px dashed #ccc;
	clear:both;
	padding:15px 0 5px 0;}
body#teacher div.replay{
	border-bottom:1px dashed #ccc;
	clear:both;
	padding:15px 0 5px 0;}
body#teacher div.rep_list p{
	float:left;}
body#teacher div.r_an div.rep_tit span,
body#teacher div.rep_list p span{
	padding:0 0 0 30px;}
body#teacher div.r_an div.rep_tit span{}
body#teacher div.rep_list div.answer{
	float:right;}
body#teacher div.r_an div.rep_tit,
body#teacher div.r_an div.rep_con{
	padding:5px 0 5px 0;
	clear:both;}
body#teacher div.r_an div.rep_con{
	line-height:25px;}
body#teacher div.r_an textarea{
	width:100%;
	height:100px;}
body#teacher div.r_an div#rep_but{
	text-align:right;
	padding:20px 0 10px 0;}
body#teacher div.r_an button{
	border:0;
	width:72px;
	height:32px;}
/*steacher end*/
/*senter star*/
body.cen_cha div#right{
	padding:0;
	border:0;}
body.cen_cha div#tea_senter table{
	width:100%;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;}
body.cen_cha div#tea_senter table th{
	background:#F3F3ED;}
body.cen_cha div#tea_senter table th,
body.cen_cha div#tea_senter table tr td{
	padding:10px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;}
body.cen_cha div#tea_senter table tr td span{
	padding-right:20px;}
body.cen_cha div#tea_senter table tr td button{
	border:0;
	background:#fff;
	padding-right:20px;}
body.cen_cha div#tea_senter table tr td.button{
	text-align:center;}
body.cen_cha div#tea_senter table input{
	color:#474747;}
/*senter end*/
/*appar star*/
body.app_test div#conbox table{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:100%;}
body.app_test div#conbox table th{
	background:#F3F3ED;}
body.app_test div#conbox table th,
body.app_test div#conbox table tr td{
	border-bottom:1px solid #ccc;
	text-align:center;
	padding:10px;}
body.app_test div#conbox table th input,
body.app_test div#conbox table tr td input{
	border:1px solid #ccc;}
body.app_test div#conbox table th#delect{
	text-align:right;
	padding-right:20px;}
body.pubadd div#appar_box{
	border:1px solid #ccc;
	padding:20px;}
body.pubadd div#appar_box table{
	width:100%;} 
body.pubadd div#appar_box table tr td{
	padding:20px 10px;}
body.pubadd div#appar_box table tr td input.text{
	border:1px solid #ccc;
	background:#eee;
	padding:8px 5px;}
body.pubadd div#appar_box table tr td select{
	border:1px solid #ccc;
	background:#eee;
	padding:8px 5px;}
body.pubadd div#appar_box table tr td span{
	padding:0 5px;}
body.pubadd div#appar_box table tr td textarea{
	width:80%;
	height:100px;}
body.pubadd div#appar_box table tr td#but_bag{
	text-align:center;}
body.pubadd div#appar_box table tr td#but_bag button{
	background:#fff;
	border:0;}
body.pub_check div#conbox table{
	width:100%;
	border-left:1px  #ccc solid;
	border-top:1px solid #ccc;}
body.pub_check div#conbox table tr td,
body.pub_check div#conbox table th{
	padding:10px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;}
body.pub_check div#conbox table th{
	width:13%;
	background:#F3F3ED;}
body.pub_check div#conbox table#info_bor{
	border:0;
	color:#f00;
	width:100%;}
body.pub_check div#conbox table#info_bor tr td{
	border:0;}
body.app_test div#conbox p#addright{
	text-align:right;
	padding:10px 0;}
body#yq_check div#tablebox table tr td p{
	padding:10px 0;}
body#test_chance  div#conbox table tr td#save{
	text-align:center;}
body.pub_chance div#conbox table th{
	width:20%;}
body.pub_chance div#conbox table tr td input{
	border:0;
	color:#474747;}
/*appar end*/

body#log div#log_box{
	width:600px;
	margin:20px auto;}
body#log div#log_box h3{
	background:#76AA0D;
	color:#fff;
	padding:10px;}
body#log div#log_box h4{
	background:#76AA0D;
	color:#fff;
	padding:15px;}
body#log div#from{
	padding:20px 0;
	width:355px;
	margin:0 auto;}
body#log div#from table tr th,
body#log div#from table tr td{
	padding:5px;}
body#log div#from table input.input{
	border:1px solid #D5D5D5;
	background:#EEEEEE;
	height:30px;
	width:200px;}
body#log div#from table input.button{
	width:100px;
	height:30px;}
body#log div#lo_main{
	padding:80px 0 100px 0;}