@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}


#quick-links{float:right;overflow:hidden;width:580px;}
.botton{

	clear:both;

	margin-bottom:10px;

	overflow:hidden;

	float:right;

}

.botton li{float:left;margin-right:5px;padding:0px 0 0px 10px;

	background:url(../images/quick_botton_l.gif) no-repeat left center;

}

.botton li a{

	float:left;

	padding:0 10px 0 0;

	background:url(../images/quick_botton_r.gif) no-repeat right center;

	height:22px;

	line-height:22px;

}

.menu{clear:both;text-align:right;padding-right:5px;}

#quick-links .menu a{padding-left:5px;}
table {border-collapse: collapse;border-spacing: 0;}

fieldset,img {border: 0;}

address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}

ol,ul {list-style: none;}

caption,th {text-align: left;}

h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}

q:before,q:after {content:??;}

abbr,acronym { border: 0;}

a{ text-decoration:none;}

a:hover{ color:#F00; text-decoration:underline;}

body{font-size: 12px;line-height: 180%;}

#header {height: 82px;width: 936px;background:url(../images/ty_tc.jpg) no-repeat 255px center;position: relative;margin-right: auto;margin-left: auto;}

.wrapfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#header h1 {position: absolute;height: 82px;width: 198px;left: 18px;top: 0px;}

#header .login {background: url(../images/p_login_reg.gif) no-repeat;position: absolute;height: 20px;top: 43px;right: 0px;text-align: right;}

#header .login .k {line-height: 14px;color: #751016;height: 14px;width: 80px;vertical-align: -2%;}

#header .login .btn {color:#FFFFFF;line-height: 16px;padding:2px 4px 0px 4px;margin:0px 3px;background-color: #751016;}

#header .login .btn a {color:#FFFFFF;text-decoration: none;}

#header .subnav {position: absolute;top: 20px;right: 0px;font-size: 14px;color: #73141A;line-height: 20px;}

#header .subnav a{color:#770E13}

#header .subnav a:hover{color:#f00}

#nav_wrap {width: 100%;height: 33px;background-image: url(../images/index_r2_c1.jpg);background-repeat: repeat-x;}

#nav_wrap .nav {margin-right: auto;line-height: 33px;width: 936px;margin-left: auto;}

#nav_wrap .nav .menu {width: 180px;display: block;float: left;}

#nav_wrap .nav .navigation {float: left;}

#nav_wrap .nav .navigation ul {}

#nav_wrap .nav .navigation ul li {width: 80px;display: block;font-size: 14px;font-weight: bold;float: left;background-image: url(../images/index_r3_c14.jpg);background-repeat: no-repeat;background-position: right center;text-align: center;}

#nav_wrap .nav .navigation ul li a {color: #FFF;}

#nav_wrap .nav .navigation ul li a:hover {color: #CCCCCC;text-decoration: none;}

#nav_wrap .nav .subnav {float: right;background-color: #FE0000;text-align: center;width: 300px;line-height: 32px !important;*line-height: 33px !important;*line-height: 33px;}

#nav_wrap .nav .subnav a {background-color: #FE0000;font-size: 14px;color: #FFF;padding-right: 5px;padding-left: 5px;}



#main {width: 936px;margin-right: auto;margin-left: auto;clear: both;overflow: hidden;}

#main .pt_m {float: left;width: 465px;margin-left: 18px;}

#main .pt_m .foucs {border: 1px solid #E4C0AA;margin-top: 18px;height: 256px;}

#main .pt_m .concert {border: 1px solid #E4C0AA;margin-top: 14px;padding-bottom:15px;}

#main .pt_m .concert .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;}

#main .pt_m .concert .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_m .concert .title .sub {font-size: 12px;line-height: 23px;float: left;margin-left: 10px;color: #999;}

#main .pt_m .concert .title .sub a {padding-right: 5px;padding-left: 5px;color: #666666;}

#main .pt_m .concert .title .more {font-size: 12px;line-height: 23px;float: right;}

#main .pt_m .concert .title .more a {color: #333;}

#main .pt_m .concert .content {padding-top: 18px;padding-right: 0px;padding-bottom: 0px;padding-left: 12px;clear: both;overflow: hidden;zoom:1;}

#main .pt_m .concert .content li .name {line-height: 18px;font-size: 14px;padding-left:2px;}

#main .pt_m .concert .content li .com {line-height: 18px;font-weight: bold;font-size: 14px;padding-left:2px;}

#main .pt_m .concert .content li .time {line-height: 18px;font-size: 12px;padding-left:2px;}

#main .pt_m .concert .content li .name a {color: #770E13;}

#main .pt_m .concert .content li .name a:hover {color: #FF0000;text-decoration: none;}

#main .pt_m .class {border: 1px solid #E4C0AA;margin-top: 14px;}

#main .pt_m .class .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;}

#main .pt_m .class .title h4 {font-size: 14px;color: #770E13;line-height: 23px;}


#main .pt_m .class .content .topic .bt {background-color: #FBEFD9;height: 26px;padding-right: 5px;padding-left: 5px;clear: both;}

#main .pt_m .class .content .topic .bt h5{color: #770E13;font-size: 14px;line-height: 26px;float: left;}

#main .pt_m .class .content .topic .bt a {color: #333;font-size: 12px;line-height: 26px;float: right;}

#main .pt_m .class .content .topic .none { border:none;}

#main .pt_r {float: right;width: 255px;}

#main .pt_r .commend {border: 1px solid #E4C0AA;margin-top: 18px;clear: both;}

#main .pt_r .commend .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;clear: both;}

#main .pt_r .commend .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_r .commend .title a {color: #333;line-height: 23px;float: right;}

#main .pt_r .content {clear: both;zoom:1;padding-top: 7px;overflow: hidden;padding-right: 9px;padding-left: 9px;}

#main .pt_r .content li {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #FDD899;margin-bottom: 5px;height: 45px;padding-top: 5px;}

#main .pt_r .content li .jg .date {
	line-height: 16px;
	color: #333;
	font-size: 12px;
	font-weight: normal;
	float:right;
	position:absolute;
	right:1px;
	top:0;
	z-index:99;
}

#main .pt_r .content li .jg {
	line-height: 16px;
	color: #333;
	font-size: 14px;
	padding-bottom: 4px;
	font-weight: bold;
	padding-top: 4px;
	position:relative;
}

#main .pt_r .content li a {color:#770E13;font-size: 14px;line-height: 16px;}

#main .pt_r .content li a:hover {color:#f00;}

#main .pt_r .content li.none {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #FFF;}

#main .pt_r .yuzhan {border: 1px solid #E4C0AA;margin-top: 14px;clear: both;}

#main .pt_r .yuzhan .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;clear: both;}

#main .pt_r .yuzhan .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_r .yuzhan .title a {color: #333;line-height: 23px;float: right;}




#main .pt_r .yuzhan .list li.none {border:0;}


#main .pt_r .yuzhan li .jg .date {line-height: 16px;color: #333;position: absolute;font-size: 12px;right: 1px;font-weight: normal;}

#main .pt_r .yuzhan li .jg {line-height: 16px;color: #333;position: relative;font-size: 14px;padding-bottom: 2px;font-weight: bold;padding-top: 3px;width: 170px;overflow:hidden;}

#main .pt_r .artist {border: 1px solid #E4C0AA;margin-top: 10px;clear: both;}

#main .pt_r .artist .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;clear: both;}

#main .pt_r .artist .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_r .artist .title a {color: #333;line-height: 23px;float: right;}

#main .pt_r .artist .list {overflow: hidden;padding-top: 12px;padding-right: 0px;padding-left: 0px;zoom:1;}

#main .pt_r .artist .list li {float: left;height: 76px;width: 63px;text-align: center;}

#main .pt_r .artist .list li img {display: block;padding: 1px;height: 45px;width: 45px;border: 1px solid #CCC;margin-right: auto;margin-left: auto;margin-bottom: 3px;}

#main .pt_r .artist .list li a {color: #770E13;line-height: 18px;}

#main .pt_r .artist .list li a:hover {color: #FF0000;text-decoration: none;}

#main .pt_r .gallery {border: 1px solid #E4C0AA;margin-top: 8px;clear: both;}

#main .pt_r .gallery .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;clear: both;}

#main .pt_r .gallery .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_r .gallery .title a {color: #333;line-height: 23px;float: right;}

#main .pt_r .gallery .list {overflow: hidden;padding-top: 15px;padding-right: 0px;padding-left: 0px;zoom:1;}

#main .pt_r .gallery .list li {float: left;height: 165px;width: 125px;text-align: center;font-size: 14px;}

#main .pt_r .gallery .list li img {display: block;padding: 1px;height: 115px;width: 95px;border: 1px solid #CCC;margin-right: auto;margin-left: auto;margin-bottom: 5px;}

#main .pt_r .gallery .list li a {color: #770E13;line-height: 18px;}

#main .pt_r .gallery .list li p {color: #000000;line-height: 18px;}

#main .pt_r .gallery .list li a:hover {color: #FF0000;text-decoration: none;}

#main .pt_r .organ {border: 1px solid #E4C0AA;margin-top: 10px;clear: both;}

#main .pt_r .organ .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;clear: both;}

#main .pt_r .organ .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_r .organ .title a {color: #333;line-height: 23px;float: right;}

#main .pt_r .organ .list {overflow: hidden;padding-top: 12px;padding-right: 0px;padding-left: 15px;zoom:1;}

#main .pt_r .organ .list li {height: 65px;width: 217px;text-align: center;font-size: 14px;}

#main .pt_r .organ .list li img {display: block;padding: 1px;height: 33px;width: 217px;border: 1px solid #CCC;margin-right: auto;margin-left: auto;margin-bottom: 2px;}

#main .pt_r .news {margin-top: 10px;display: block;}

#main .pt_l .realized {border: 1px solid #E4C0AA;margin-top: 10px;clear: both;}

#main .pt_l .realized .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;clear: both;}

#main .pt_l .realized .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_l .realized .title a {color: #333;line-height: 23px;float: right;}

#main .pt_l .realized .list {overflow: hidden;zoom:1;padding: 10px;}

#main .pt_l .realized .list ul {overflow: hidden;zoom:1;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #F8D79E;padding-top: 3px;padding-left: 3px;}

#main .pt_l .realized .list ul li {line-height: 22px;}

#main .pt_l .realized .list ul li a {color: #333;}

#main .pt_l .realized .list h6 {font-size: 14px;color: #790C11;font-weight: bold;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #F8D79E;height: 28px;padding-top: 4px;line-height: 28px;}

#main .pt_l .realized .list ul.none {zoom:1;border-bottom-width: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}

#main .pt_l .note {border: 1px solid #E4C0AA;margin-top: 10px;clear: both;}

#main .pt_l .note .title {height: 23px;background-image: url(../images/index_r9_c5.jpg);background-repeat: repeat-x;padding-right: 10px;padding-left: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4C0AA;clear: both;}

#main .pt_l .note .title h4 {font-size: 14px;color: #770E13;line-height: 23px;float: left;}

#main .pt_l .note .title a {color: #333;line-height: 23px;float: right;}

#main .pt_l .note .list {overflow: hidden;zoom:1;padding: 10px;}

#main .pt_l .note .list ul {overflow: hidden;zoom:1;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #F8D79E;padding-top: 43px;padding-left: 3px;}

#main .pt_l .note .list ul li {line-height: 22px;}

#main .pt_l .note .list ul li a {color: #333;}

#main .pt_l .note .list h6 {font-size: 14px;color: #790C11;font-weight: bold;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #E4C9B8;line-height: 32px;}

#main .pt_l .note .list ul.none {zoom:1;border-bottom-width: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}

/*页脚*/
.foot_contents{display:none;}
#foot_main{margin:50px auto 0px auto;width:935px;height:auto;overflow:hidden;}
#foot_title{float:left;width:935px;height:24px;border-bottom:1px solid #dcdcdc; position:relative;}
#foot_title .over{font:normal normal bold 14px/24px "宋体";color:#f00;text-align:center;height:24px;background:url(../images/buy_a.gif) no-repeat;width:103px;float:left;margin-right:5px;} 
#foot_title .out{font:normal normal 14px/24px "宋体";color:#72060b;text-align:center;height:24px;background:url(../images/buy_hover.gif) repeat-x;overflow:hidden;width:103px;float:left;}
#foot_title .right{ position:absolute;right:0px;top:0px;width:210px;background:none;}
.foot_contents{width:895px;height:auto;padding:20px;}
.foot_contents ul{width:25%;float:left;}
.foot_contents .title{font:normal normal bold 12px/20px "宋体";}
.foot_contents li a{font:normal normal 12px/20px "宋体";color:#545454;}
.foot_contents li a:hover{font:normal normal 12px/20px "宋体";color:#900;}
.fooder{width:100%;height:auto;background:#ebebeb;overflow:hidden;margin-top:10px;}
.fooder div{width:935px;height:auto;margin:10px auto;}
.copyright{background:url(../images/food_logo.gif) no-repeat left;text-align:right;font:normal normal 12px/20px "宋体";color:#6d6d6d;}
.copyright a{font:normal normal 12px/20px "宋体";color:#6d6d6d;}.copyright a:hover{color:#900;}



.container2, .container2 dd, .container2_2 dl, .container2_2 dd {margin:0;}

.container2 dt a {color:#cf2020;}

.container2 dd a {_zoom:1;color: #333;}

.container2_2 {background-color:#bebec3; display:none;}

.container2_2 dl {font-size:14px;width:200px;border:1px solid #969696;background:#fff;position:relative;left:-3px;top:-3px;z-index: 10000;}

.container2_2 dd div {_zoom:1;padding-top: 5px;padding-right: 20px;padding-bottom: 5px;padding-left: 20px;}

.container2_2 dt, .shadow {position:absolute;background:#fff;border:1px solid #969696;border-right:0;width:169px;left:-180px;top:-1px;height:24px;line-height:24px;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 20px;}

.shadow {background-color:#bebec3;border-color:#bebec3; top:0;}

.container2_2 a{display:block;_zoom:1;}

.container2_2 a:link, .container2_2 a:visited, .container2_2 a:active {color:#333;text-decoration: none;}

.container2_2 a:hover {color:#ff6026;text-decoration: underline;}


#main .pt_l .banner {border: 1px solid #E4C0AA;margin-top: 10px;clear: both;height: 196px;}

#main .pt_r .organ .list li a {color: #770E13;}

#main .pt_r .organ .list li a:hover {color: #770E13;text-decoration: none;}



#Tab1{width:180px;}
#Tab1 div{margin-top:6px;}



.Menubox {height:25px;line-height:25px;background-image: url(../images/a_link.jpg);background-repeat: repeat-x;width: 180px;border-top-width: 1px;border-top-style: solid;border-top-color: #E1BEA8;}

.Menubox ul{margin:0px;padding:0px;}

.Menubox li{float:left;display:block;cursor:pointer;width:92px;text-align:center;color:#770E13;}

.Menubox li.hover{padding:0px;width:88px;color:#770E13;font-weight:bold;height:25px;line-height:25px;background-image: url(../images/hover.jpg);background-repeat: no-repeat;}

.Contentbox{clear:both;padding-top:5px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #E3BDA6;border-right-color: #E3BDA6;border-bottom-color: #E3BDA6;border-left-color: #E3BDA6;padding-bottom: 5px;padding-right: 10px;padding-left: 10px;}

.Contentbox li {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #E3BDA6;font-size: 14px;padding-bottom: 4px;padding-top: 4px;zoom:1;display: block;margin-right: auto;margin-left: auto;}

.Contentbox li a {color: #770E13;line-height: 20px;}

.Contentbox li p {font-weight: bold;line-height: 20px;}

#main .pt_m .concert .title .sub a.red {padding-right: 5px;padding-left: 5px;color: #770E13;}

#main .pt_m .concert .title .sub a.red:hover {padding-right: 5px;padding-left: 5px;color: #FF0000;}

.login_box {
height:160px;
width:690px;
margin:0px auto;
border:1px solid #999;
padding:20px;
margin-top:80px;
margin-bottom:70px;
font-size:14px;line-height:30px;color:#333;
}
#main .pt_l .menu1 {margin-bottom: 10px;background:url(../images/in_left.gif) repeat-x top;border:1px solid #E2BCA5;}
#main .pt_m .concert .content li img {background-color: #F3F3F3;padding: 1px;border: 1px solid #e6c4b0;display: block;margin-bottom: 6px;margin-right: auto;margin-left: auto;}
#main .pt_m .class .content {padding-top: 13px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;clear: both;zoom:1;overflow: hidden;}
#main .pt_m .class .content .topic {width: 200px;height:auto;padding-right: 10px;padding-left: 10px;float: left;zoom:1;padding-bottom:10px;}
#main .pt_m .class .content .topic .list a {font-weight: normal;color: #770E13;line-height:19px;}
#main .pt_r .yuzhan .list a {font-weight: normal;color: #770E13;line-height: 21px;}
.container2 {font-size:14px;width:148px;line-height:30px;color:#333;padding-top: 5px;padding-right: 15px;padding-left: 15px;}
.container2 dt {font-weight:bold;color:#cf2020;background:url(../images/line.gif) repeat-x bottom;padding-left: 15px;line-height: 30px;}
.container2 dd {_zoom:1;color: #333;padding-left: 20px;line-height: 25px;padding-bottom: 5px;background:url(../images/line.gif) repeat-x bottom;display:block;}
#main .pt_l {float: left;width: 180px;}
#main .pt_l .menu1 #idContainer2 .nobg,#main .pt_l .realized .list .nobg,#main .pt_m .class .content .topic .nobg,#main .pt_r .commend .content .nobg,#main .pt_r .yuzhan .list .nobg{background:none;border:0px;}



#fk_main{width:933px;height:auto;margin:10px auto;border:1px solid #b58488;}
.fk_title{width:923;height:24px;background:url(../images/jq_a.gif) repeat-x;padding-left:10px;border-bottom:3px solid #72060b;font:normal normal bold 14px/24px "??";color:#6c060c;margin-bottom:30px;}
#fk_main p{width:723px;padding:10px 100px;text-align:center;line-height:20px;}
#fk_main textarea{width:700px;height:150px;border:1px solid #b58488;}
#fk_main input{width:85px;height:25px;font:normal normal 14px/25px "??";color:#fff;background:#751015;text-align:center;border:none;}


#main .pt_r .yuzhan .list li {font-weight: bold;font-size: 14px;height: 46px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #D1AD98;padding-top: 10px;padding-bottom: 5px;background:url(../images/borderimg.gif) no-repeat 0px 12px;}
#main .pt_r .yuzhan .list {font-weight: bold;font-size: 14px;overflow: hidden;padding: 8px 8px;}
#main .pt_r .yuzhan .list .imgborder{width:38px;height:33px;overflow:hidden;position:relative;float:left;display:table-cell;text-align:center;vertical-align:middle;margin-top:3px;margin-left:1px;margin-right:5px;}
#main .pt_r .yuzhan .list .imgborder p{position:static;+position:absolute; top:50%}
#main .pt_r .yuzhan .list .imgborder p img{position:static;+position:relative;top:-50%;left:-50%;border:0px;} 
#main .pt_r .yuzhan .list .imgborder p a img {padding:0px;margin:0px;}

#main .pt_m .class .content .topic .list {font-weight:bold;padding:9px 0px 4px 5px;font-size: 14px;height: 41px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #F9E6C1;background:url(../images/k_40.jpg) no-repeat 7px 9px;display:block;}
#main .pt_m .class .content .topic .list .imgborder{width:40px;height:40px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;margin-top:0px;margin-left:1px;margin-right:4px;float:left;}
#main .pt_m .class .content .topic .list .imgborder p{position:static;+position:absolute; top:50%}
#main .pt_m .class .content .topic .list .imgborder p img{position:static;+position:relative;top:-50%;left:-50%;border:0px;}


#main .pt_m .concert .content li {float: left;width: 135px;height:auto;padding-right: 7px;padding-left: 4px;display:block;background:url(../images/k_135.jpg) no-repeat 1px top;margin-bottom:15px;}
#main .pt_m .concert .content li .imgbodbig{width: 130px;height:140px!important;*height:125px!important;*height:125px;overflow:hidden;margin-bottom:3px;display:table-cell;text-align:center;vertical-align:middle;margin-top:3px;margin-left:0px; position:relative;margin-bottom:10px;padding-top:3px;}
#main .pt_m .concert .content li .imgbodbig p{position:static;+position:absolute;top:50%}
#main .pt_m .concert .content li .imgbodbig p img{position:static;+position:relative;top:-50%;left:-50%;border:0px;padding:0px;margin:0px;}



*{padding:0px;margin:0px;}
ul{list-style:none;}
img,input{vertical-align:middle;}
/*登录*/
#tc_main{height:500px;width:960px;background:#fff;margin:0px auto;}
#tc_left{width:512px;height:150px;float:left;background:url(../images/tc_ilogo.jpg) no-repeat;padding-top:350px;}
#tc_right{width:448px;height:500px;float:left;}
#tc_left ul{width:390px;height:auto;margin:0px auto;}
#tc_left li{float:left;width:390px;height:30px;font:normal normal 14px/30px "??";color:#812828;text-align:left;}
.tc_close{height:20px;width:448px;text-align:right;}
.tc_title{height:33px;width:370px;margin:0px auto;font:normal normal 12px "??";color:#f00;}
.tc_forms{width:370px;height:auto;margin:0px auto;padding-top:25px;font:normal normal 14px/27px "??";color:#646464;}
.tc_forms div .tc_dkuan{width:205px;height:27px;background:url(../images/tc_input.gif) repeat-x;border:1px solid #b3b3b3;color:#666;float:left;font:normal normal 14px/27px "??";color:#646464;}
.tc_forms span{height:27px;display:block;float:left;padding-top:2px;padding-left:5px;}
.tc_forms label{width:68px;height:29px;float:left;}
.tc_forms div{padding-bottom:10px;width:100%;float:left; position:relative;}
.tc_forms div span a{font:normal normal 14px/27px "??";color:#600;text-decoration:underline;}
.tc_forms div a{font:normal normal 14px/27px "??";color:#370d17;text-decoration:none;}
.tc_forms div a:hover{text-decoration:underline;}
.tc_forms div span a:hover{text-decoration:none;}
.tc_forms .tc_red{font:normal normal 12px/27px "??";color:#f00;}
.tc_zcpage label{width:110px;height:29px;float:left;}
#tc_jieshou{width:100%;text-align:center;font:normal normal 12px/27px "??";color:#000;}
#tc_jieshou a{color:#f00;font:normal normal 12px/27px "??";text-decoration:underline;}
#tc_jieshou a:hover{color:#333;}
#cancel_pad{width:100%;float:left;padding:0px;}
.tc_zhanwei{width:100%;height:95px;}
.tc_zhanwei2{width:100%;height:30px;}
.tc_forms .ts_box{width:auto;height:auto; position:absolute;bottom:30px;left:135px;background:url(../images/ts_box.gif) no-repeat left top;z-index:99;overflow:hidden;}
.tc_forms .ts_box p{display:block;height:22px;border-top:1px solid #E2A1A1;border-right:1px solid #E2A1A1;border-bottom:1px solid #E2A1A1;margin-left:29px;line-height:22px;background:#fff;font:normal normal 12px/23px "??";overflow:hidden;}



img{border:none;}
.gw_main{height:auto;width:933px;border:1px solid #e2bca5;margin:0px auto;}
.gw_main .gw_title{height:52px;width:885px;background:url(../images/gw_title.jpg) no-repeat center center;font:normal normal 14px/52px "??";color:#000;padding-left:48px;}
.gw_main .gw_title span{font:normal normal 18px/52px "??";color:#8e1017;padding-right:20px;}
.gw_main .gw_content{height:auto;width:933px;overflow:hidden;padding:17px 0px 0px 0px;overflow:hidden;}
.gw_main .gw_content .gw_left{height:auto;width:120px;padding-left:50px;float:left;}
.gw_main .gw_content .gw_right{height:auto;width:660px;padding:0px 50px;float:left;}
.gw_main .gw_content .gw_right p{font:normal normal 14px/22px "??";}
.gw_main .gw_content .gw_right span{font:normal normal bold 14px/22px "??";color:#000;}
.gw_main .gw_content .gw_right p strong,.gw_main .gw_content .gw_right p strong a{font:normal normal bold 16px/22px "??";color:#f00;}
.gw_main .gw_content .gw_right p strong a:hover{color:#666;}
.gw_main .gw_content .gw_right .gw_zhanwei{width:100%;height:20px;background:url(../images/line.gif) repeat-x center;}

.gw_main .line{border-bottom:1px solid #ebd9d9;width:833;height:10px;margin:0px 50px 10px 50px;}
.gw_zhanwei20{width:100%;height:40px;}



.dqwz{width:935px;height:35px;margin:0px auto;color:#760f14;line-height:35px;font-size:14px;}
.dqwz span,.dqwz span a{color:#f00;font-size:14px;}
.dqwz span a:hover{color:#760f14;}

#main .pt_m .concert .content .com{ position:relative;}
#main .pt_m .concert .content .com span{ position:absolute;right:5px;}
#main .pt_m .class .content .topic .list { position:relative;}
#main .pt_m .class .content .topic .list span{ position:absolute;right:2px;}
#main .pt_r .commend .content { position:relative;}
#main .pt_r .commend .content span{ position:absolute;right:2px;}
#main .pt_r .yuzhan .list li{ position:relative;}
#main .pt_r .yuzhan .list span{ position:absolute;right:2px;}

/* 副导航 */
.sub_nav{height:34px;width:100%;background:url(../images/head-top.gif) repeat-x;overflow:hidden;}
.sub_nav div{width:935px;margin:0px auto;}
.sub_nav li{width:82px;text-align:center;float:left;}
.sub_nav li a{font:normal normal 14px/34px "宋体";color:#696969;}
.sub_nav li a:hover{color:#900;}
.sub_nav p{float:right;}
