﻿@charset "utf-8";
/***************
TsingStone Info&Art Design Studio
the Academy of Arts & Design, Tsinghua University
Author:Jason Woo 
***************/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,figure,figcaption,code,del,dfn,em,image,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,tf,tr,th {
	border: 0px;
	padding: 0px; 
	font-size: 100%; 	
	margin: 0px; 
	font-family: inherit; 
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-text-size-adjust: 100%;
	font-weight:normal;}

body {
	background:#989895;
	color: #444;
	line-height: 1.6em;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;}


input,textarea,select
{
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size:12px;
	outline:none;
	padding:0;
	-webkit-appearance: none;
	border-radius: 0;}


img {
	border: 0px;
	vertical-align:bottom;
	-ms-interpolation-mode: bicubic;}

a,a:link {
	text-decoration: none;
	color:#333;}

a:hover
{
	text-decoration:none;
	color:#ff7800;}

ul, li {
	list-style-type:none;}
.left {
	float: left;}
.right {
	float: right;}

.clearfix:after {
	display:block;
	content:'';
	clear:both;
	height:0px;
	visibility: hidden;}

.yahei{
	font-family:"\5FAE\8F6F\96C5\9ED1";}


h1,h2,h3,h4
{
	font-family:"\5FAE\8F6F\96C5\9ED1";}

.relative
{
	position:relative;}

.clearfix {
*display:table;
*zoom:1;}

.clear
{
	clear:both;
	overflow:hidden;
	height:0;}

*::selection {
    background:#555;
    color: #FFFFFF;
    text-shadow: none;}

*::-moz-selection
{
    background:#555;
    color: #FFFFFF;
    text-shadow: none;}

.mainWrap
{
	width:990px;
	margin:auto;}


.ie6
{
	text-align:center;
	font-size:14px;
	background:#FC6;
	line-height:60px;}

.ie6 span
{
	float:right;
	margin-right:30px;
	cursor:pointer;}



/*comm section header footer*/

/*wangyan*/
.xiaoqing .topcontent{ padding-top:0;}
/*
.xiaoqing .topcontent .colum2 ul.switch li{ background:#d80001;}
.xiaoqing .topcontent .colum2 ul.switch li.current{border-top:7px solid #d80001;}
.xiaoqing .topcontent .colum2:hover ul.switch{border-left:1px solid #d80001;border-right:1px solid #d80001;}
.xiaoqing .topcontent .colum2:hover ul.nlist{border-color:#d80001;}
*/
.xiaoqing .topcontent .colum1 .forwnxt a,.xiaoqing .bottomcontent ul.switch li,.xiaoqing .bottomcontent ul.switch{ background:#d80001;}
.xiaoqing .topcontent .colum1 .forwnxt .forward a{ background:#ff5055;}
.xiaoqing footer{ background:#9f1419;}
.xiaoqing footer .copyright{ color:#d27377;}
.xiaoqing .bottomcontent ul.switch li.current{ background:#fff9f0;border-top:7px solid #d80001;}
.xiaoqing .xiaoqinglinkwraper {height:290px;}
.xiaoqing .xiaoqinglink {height:100%;display:block;width:56%;float: left;}
.xiaoqing .xiaoqinghexinglink {height:100%;display:block;width:44%;float: left;}
.xiaoqing .xiaoqingflag {position:absolute;right:10px;top:500px;}
.xiaoqing .xiaoqingflag .close {background:url(../images/close.gif);width:17px;height:18px;position:absolute;right:0;top:0; cursor:pointer;}
.xiaoqing  header .ulink li .circle {color: #dd2d2f;}

@media screen and (max-width:1024px)
{
	.xiaoqing .xiaoqingflag {display:none;}
}

@media screen and (max-width:800px)
{
	.xiaoqing header .ulink{border-bottom:1px solid #fff9f0; border-bottom:1px solid rgba(255,255,255,0.3);}
	.xiaoqing header .navwrap{ border:0;}
	.xiaoqing .content{ margin-top:-460px;}
	.xiaoqing  header .ulink li .circle {color: #fff;}
}

@media screen and (max-width:670px)
{
	.xiaoqing header{ background-size:260%;}
	.xiaoqing header .topwraper{ padding-top:0;}
	.xiaoqing .xiaoqinglinkwraper{height:240px;}
}

@media screen and (max-width:600px)
{
	.xiaoqing header{ background-size:280%;}
	.xiaoqing header .topwraper{ padding-top:0;}
	.xiaoqing .xiaoqinglinkwraper {height:240px;}
}

@media screen and (max-width:540px)
{
	.xiaoqing .topcontent .colum1 .forwnxt .next a {background:#ff5055;}
}

@media screen and (max-width:500px)
{
	.xiaoqing header{ background-size:270%;}
	.xiaoqing .content{ margin-top:-480px;}
	.xiaoqing .xiaoqinglinkwraper {height:150px;}

}
@media screen and (max-width:375px)
{
	.xiaoqing header .ulink{ padding-top:0; margin-bottom:10px;}
	.xiaoqing header .search{top:556px;}
	.xiaoqing .xiaoqinglinkwraper{height:180px;}
	.xiaoqing header{ background-size:280%;}
	.xiaoqing .content{ margin-top:-530px;}
}

@media screen and (max-width:320px)
{
	.xiaoqing .xiaoqinglinkwraper {height:150px;}
	.xiaoqing .content{ margin-top:-540px;}
}

/*wangyan*/

