@charset "utf-8";

#mainContent #mainBody{
padding:0;
}
h3.title {
background:url(/images/other/title.jpg) no-repeat 100% 0;
}
.otherWrap{
padding:0 10px 56px;
background:url(/images/other/bg.jpg) no-repeat 0 100%;	
}
.otherCon{
background:#fff;
border:1px solid #dcd8d5;	
padding:20px;
margin:0 0 20px;
}
h4{
padding:0 27px;
height:27px;
line-height:27px;
background:#abb2b6 url(/images/common/list_ico_06.gif) no-repeat 10px 50%;
font-weight:700;
color:#ffffff;
}
.recommandSec{
border:#d7d7d7;
background:#e7e7e7;
padding:10px 25px;
margin:0 0 20px;
}
.recommandSec input , .recommandSec textarea{
width:400px;	
font-size:12px;
padding:3px;
}
.recommandSec textarea{
height:100px;	
}
.recommendCon p.note{
margin:0 0 30px;	
}
.recommendCon p.btn{
margin:0 0 20px 270px;	
}
.recommendCon p.btn input{
border:none;
background:url(/images/other/recommend/btn_recommend.jpg) no-repeat 0 0;
width:143px;
height:30px;
}


/* Protocol page */
.protocolCon a ,
.usageCon a ,
.privacyCon a{
text-decoration:underline;
}
.protocolCon div.txt01 ,
.usageCon div.txt01 ,
.privacyCon div.txt01{
	border:1px solid #dbdbdb;
	padding:1px;
	margin:0 0 25px;
}
.protocolCon div.txt01 p ,
.usageCon div.txt01 p ,
.privacyCon div.txt01 p {
	background:#f3f4f4;
	padding:18px;
}

.protocolCon h4 ,
.privacyCon h4{
	background:#dfe2e3;	
	color:#333;
	padding:0 0 2px 0;
	height:29px;
	margin:0 0 8px;
}
.protocolCon h4 span ,
.privacyCon h4 span{
	font-weight:400;
	display:block;
	padding:0 0 0 18px;
	border-bottom:1px solid #8f9091;
}

.usageCon h4{
	background:#dfe2e3 url(/images/common/list_ico_07.gif) no-repeat 8px 10px;	
	color:#333;
	padding:0 0 2px 0;
	height:29px;
	margin:0 0 8px;
}
.usageCon h4 span{
	font-weight:400;
	display:block;
	padding:0 0 0 18px;
	border-bottom:1px solid #8f9091;
}
.protocolCon .sec ,
.usageCon .sec ,
.privacyCon .sec{
margin:0 0 30px;	
}
.protocolCon .sec p ,
.usageCon .sec p ,
.privacyCon .sec p{
padding:0 18px;	
}
.usageCon .sec ul{
margin:0 0 0 18px;
}
.usageCon .sec ul li{
padding:0 0 0 10px;	
}

.sitemapCon{
overflow:hidden;
zoom:1;
margin:-20px 30px 30px 0;
}
.sitemapCon ul{
float:left;
width:150px;
overflow:hidden;
zoom:1;
}
.sitemapCon ul.list1 ,
.sitemapCon ul.list2 ,
.sitemapCon ul.list3{
margin:0 0 0 50px;	
display:inline;
}
.sitemapCon ul ul{
float:none;
}
.sitemapCon ul li{
width:150px;
float:left;
margin:20px 0 0;
}
.sitemapCon ul li.other{
margin:5px 0 0;	
}
.sitemapCon ul li li{
width:150px;
float:left;
margin:0;
}
.sitemapCon ul li a{
display:block;
width:127px;
padding:0 0 0 23px;
height:27px;
line-height:25px;
margin:0 0 3px;
background:url(/images/other/sitemap/item.gif) no-repeat 0 0;
}
.sitemapCon ul li li a{
display:block;
width:130px;
padding:0 0 0 23px;
height:18px;
line-height:18px;
margin:0;
background:#ffffff url(/images/other/sitemap/arr.gif) no-repeat 12px 50%;
}
/*search*/
#cse-search-results iframe{
width:690px!important;
}


p.commingsoon{
text-align:center;
padding:150px 0 ;
}

/*ticket*/
div.ticketCon{
width:674px;
float:left;
padding:5px;
border:1px #c8c9bd solid;
}
div.ticketBn{
width:150px;
float:right;
padding:162px 25px;
}
div.ticketBn p.button_pic{
padding-bottom:25px;
}
p.font_red{
color:#a61f25;
padding:5px 0;
}


div.expoCon{
border:1px #d2d2d2 solid;
}
#largeCon div.expoCon h3{
background:transparent url(/images/expo/title.jpg) no-repeat scroll 100% 50%;
height:117px;
text-indent:-999em;
}
div.expoContent{
background:transparent url(../images/expo/bg.jpg) no-repeat scroll 8px 100%;
padding:8px 8px 60px;
}
#largeCon div.con {
border:1px solid #DCD8D5;
margin:0 0 30px;
padding:20px;
}
/*ticket*/


/*# author:hevily */
/*# email:dare21century@gmail.com */
/*# blog:netsos.cnblogs.com */
/*# modify link*/
.workgroup_title{width:690px; height:27px; background:url(/images/other/links/link_title_bg.gif) repeat-x; text-indent:20px; line-height:27px; color:#000; margin-bottom:13px;}
.link_total_main{width:100%; margin-bottom:15px;}
.ltm_ul{ float:left;margin-right: 20px;width: 320px;display:inline;}
.ltm_ul li{ background:url(/images/other/links/link_ico.gif) no-repeat left center; line-height:26px; padding-left:13px;white-space:nowrap; display:block;}
.ltm_ul li a{ color:#000;height:26px; }



