/**********************************************************************************************

	Title: CSS
	Author: Steven Xu
	Date: 2009-6-25

***********************************************************************************************

	1. Global Reset
	
	2. General Elements
	
	3. Layout
		3.1 index		
		
***********************************************************************************************/


/* 1. Global Reset
-----------------------------------------------------------------------------------------------
=====================================================*/	

body {margin:0;padding:0;background:#fff}

* {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 12px;
}
a{cursor:pointer;blr:expression(this.onFocus=this.blur());}/*批量消除超链接虚线框,IE下有效果*/
a:focus { outline:0; }/*批量消除超链接虚线框,ff下有效果*/
a:link,a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #fff;
	text-decoration: none;
	background:#000;
}
a img{
   border:0;
}
a.on:link,a.on:visited {
	text-decoration: line-through;	
}
a.on:hover {
	color: #000;
	text-decoration: line-through;	
	background:none;
}


/*TABLE START*/
.listContent{background-color: #000000;border-collapse:collapse;}
.listContent td{background-color: #ffffff;border:1px solid #000000;height:23px;padding:1px 0px 0px 5px}
/*TABLE END*/


.noBorder{border:0}



.clearDiv{clear:both}
.hide{display:none}

ul.num{
   list-style-type:decimal;list-style-position: outside;margin:5px 0 0 25px;padding:0;
}
ul.num li{
  margin:0 0 1px 0;line-height:18px;
}


/* 2. General Elements
-----------------------------------------------------------------------------------------------*/
/*导航菜单*/
ul#menu{z-index:9999;background:#fff;margin:56px 0 0 0;padding:0;list-style:none;}
ul#menu li{margin:0;padding:0;border-bottom:1px solid #d6d7d6;list-style:none;}
ul#menu  a{display:block;text-align:center;height:50px; padding-left:0;background: #fff;color: #000; width:100%;  text-decoration: none;}


#home a:link,#home a:visited{background:#fff;background:url("menu_home.jpg") no-repeat;}
#home a:hover,#home a:active {background:#000 url("menu_home.jpg") no-repeat 0px -53px; }

#gallery a:link,#gallery a:visited{background:#fff;background:url("menu_gallery.jpg") no-repeat;}
#gallery a:hover,#gallery a:active {background:#000 url("menu_gallery.jpg") no-repeat 0px -53px; }

#video a:link,#video a:visited{background:#fff;background:url("menu_video.jpg") no-repeat;}
#video a:hover,#video a:active {background:#000 url("menu_video.jpg") no-repeat 0px -53px; }

#about a:link,#about a:visited{background:#fff;background:url("menu_about.jpg") no-repeat;}
#about a:hover,#about a:active {background:#000 url("menu_about.jpg") no-repeat 0px -53px; }

#contact a:link,#contact a:visited{background:#fff;background:url("menu_contact.jpg") no-repeat;}
#contact a:hover,#contact a:active {background:#000 url("menu_contact.jpg") no-repeat 0px -53px; }

#blog a:link,#blog a:visited{background:#fff;background:url("menu_blog.jpg") no-repeat;}
#blog a:hover,#blog a:active {background:#000 url("menu_blog.jpg") no-repeat 0px -53px; }




/*圆角框架*/
#container {position:inline;background:#fff; width:100%; margin:10px 0 0 0px; padding:0px;}
.xsnazzy h1, .xsnazzy h2, .xsnazzy p {margin:0 0px; letter-spacing:1px;}
.xsnazzy h1 {font-size:0.8em;font-weight: normal; padding-top:0.9em;color:#636963;}
.xsnazzy h2 {font-size:1.6em; color:#234; border:0;}
.xsnazzy p {padding-bottom:0.5em; color:#313031;}
.xsnazzy h2 {padding-top:0.4em;padding-bottom:0.3em; padding-left:0px;margin-left:-3px;}
.xsnazzy {background: transparent; margin:0px 11px;}

.xsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #7f7f9c; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #C6C7C6; border-right:1px solid #C6C7C6;}

.xb4 {margin:0 4px; background:#C6C7C6; border-width:0 1px;}
.xb5 {margin:0 3px; background:#fff; border-width:0 1px;}
.xb6 {margin:0 2px; background:#fff; border-width:0 1px;} 
.xb7 {margin:0 1px; background:#fff; border-width:0 1px; height:1px;} 

.xboxcontent {display:block; background:#fff; border:1px solid #C6C7C6; border-width:0 1px;padding:5px 10px 10px 10px;}


/*列表样式*/
table.tablesorter {
	 margin: -1px 0pt 15px; width: 100%; font-family: arial; background-color: #dedfde; text-align: left;
	 border-collapse:collapse;
}
table.tablesorter thead tr th {
	padding: 4px;font-weight:normal;background-color: #e7e7e7;font-size:12px;white-space:nowrap;color:#000;
}



table.tablesorter tbody td {
	 vertical-align: top; color: #000; padding: 7px 3px 3px 3px;white-space:nowrap;
}
table.tablesorter tbody td,table.tablesorter tbody td a,#sub_control_pl b,#sub_control_pl a {font-size:11px;line-height:16px;}
table.tablesorter tbody tr {
	background-color: #fff;
}
table.tablesorter tbody tr.odd td {
	background-color: #f0f0f6
}
table.tablesorter thead tr .headersortup {
	background-image: url(images/asc.gif)
}
table.tablesorter thead tr .headersortdown {
	background-image: url(images/desc.gif)
}
table.tablesorter thead tr .headersortdown {
	background-color: #8dbdd8
}
table.tablesorter thead tr .headersortup {
	background-color: #8dbdd8
}
table.tablesorter tbody tr td.nopadding{margin:0;padding:0;}

table.tablesorter tbody tr.mainTr td{background:#efebde}
table.secondary td,table.secondary td span{font-size:11px;}

table.tablesorter tfoot tr td{background:#e7e7e7}

table#SCMTable tbody b{font-weight:normal;}/*强制约束所有列表内的字都不加粗*/





/* 3. LAYOUT index
-----------------------------------------------------------------------------------------------*/
#wrapper{
	margin: 20px;
	padding:0;
	text-align: left;
	background:#fff;
	border:0px solid #F6F6F6
}
#header{
	width: 100%;
	padding: 13px 0px 0 0px;
	margin:0;
	height: auto;
	position: relative;
}
#footer p{margin:66px 0 4px 0;padding:0;}
#footLink{margin-top:-10px!important;margin-top:0px;background:#dedfde;height:60px;}
#footLink .emptyPl{border-top:2px solid #dedfde!important;border-top:0px;margin:12px 2px 0px 177px!important;margin:2px 2px 2px 174px;background:#000;height:56px;}
#footLink .left1{float:left;margin:2px 0 2px 1px;width:110px;}
#footLink .left2{float:left;margin:2px -1px 2px 2px;width:62px;}



/*内页*/
#innerHeader{
	width: 100%;
	padding: 0px 0px 0 0px;
	margin-top:-20px;
	margin:0;
	height: auto;
	position: relative;
}
a#showMenu{display:block;text-align:center;height:50px;padding-left:0;background: #fff;color: #000; width:100%;  text-decoration: none;}
a#showMenu:link,a#showMenu:visited{background:#fff;background:url("showMenu.jpg") no-repeat;}
a#showMenu:hover,a#showMenu:active {background:#000 url("showMenu.jpg") no-repeat 0px -53px; }

#container{margin:130px 0 150px 0px;overflow:hidden;}

/*gallery图片集*/
ul#photoGallery,ul#otherPhotoGallery{z-index:9999;background:#fff;margin:1px 0 0 0;padding:0;list-style:none;width:1680px;}
ul#photoGallery li,ul#otherPhotoGallery li{float:left;width:auto;margin:0;padding:0 0 2px 0;border-bottom:1px solid #d6d7d6;list-style:none;}
ul#photoGallery a,ul#otherPhotoGallery a{display:block;text-align:center;height:80px; padding-left:0;background: #fff;color: #000; width:100%;  text-decoration: none;}

ul#photoGallery a{background:url("gallery/dongmeng.jpg") no-repeat;}
ul.dongmeng li#g1 a{width:138px;background-position: 0px 0px;}
ul.dongmeng li#g1 a:hover {background-position: 0px -81px; }
ul.dongmeng li#g2 a{width:126px;background-position: -138px 0px;;}
ul.dongmeng li#g2 a:hover {background-position: -138px -81px; }
ul.dongmeng li#g3 a{width:126px;background-position: -264px 0px;}
ul.dongmeng li#g3 a:hover {background-position: -264px -81px; }
ul.dongmeng li#g4 a{width:258px;background-position: -390px 0px;}
ul.dongmeng li#g4 a:hover {background-position: -390px -81px; }
ul.dongmeng li#g5 a{width:181px;background-position: -648px 0px;}
ul.dongmeng li#g5 a:hover {background-position: -648px -81px; }
ul.dongmeng li#g6 a{width:145px;background-position: -829px 0px;}
ul.dongmeng li#g6 a:hover {background-position: -829px -81px; }
ul.dongmeng li#g7 a{width:217px;background-position: -974px 0px;}
ul.dongmeng li#g7 a:hover {background-position: -974px -81px; }
ul.dongmeng li#g8 a{width:297px;background-position: -1191px 0px;}
ul.dongmeng li#g8 a:hover {background-position: -1191px -81px; }
ul.dongmeng li#g9 a{width:132px;background-position: -1488px 0px;}
ul.dongmeng li#g9 a:hover {background-position: -1488px -81px; }

ul#otherPhotoGallery a{background:url("gallery/other.jpg") no-repeat;}
ul#otherPhotoGallery li#g1 a{width:108px;background-position: 0px 0px;}
ul#otherPhotoGallery li#g1 a:hover {background-position: 0px -81px; }
ul#otherPhotoGallery li#g2 a{width:121px;background-position: -108px 0px;}
ul#otherPhotoGallery li#g2 a:hover {background-position: -108px -81px; }
ul#otherPhotoGallery li#g3 a{width:121px;background-position: -229px 0px;}
ul#otherPhotoGallery li#g3 a:hover {background-position: -229px -81px; }
ul#otherPhotoGallery li#g4 a{width:108px;background-position: -350px 0px;}
ul#otherPhotoGallery li#g4 a:hover {background-position: -350px -81px; }
ul#otherPhotoGallery li#g5 a{width:121px;background-position: -458px 0px;}
ul#otherPhotoGallery li#g5 a:hover {background-position: -458px -81px; }
ul#otherPhotoGallery li#g6 a{width:108px;background-position: -579px 0px;}
ul#otherPhotoGallery li#g6 a:hover {background-position: -579px -81px; }
ul#otherPhotoGallery li#g7 a{width:121px;background-position: -687px 0px;}
ul#otherPhotoGallery li#g7 a:hover {background-position: -687px -81px; }
ul#otherPhotoGallery li#g8 a{width:108px;background-position: -808px 0px;}
ul#otherPhotoGallery li#g8 a:hover {background-position: -808px -81px; }
ul#otherPhotoGallery li#g9 a{width:121px;background-position: -916px 0px;}
ul#otherPhotoGallery li#g9 a:hover {background-position: -916px -81px; }
ul#otherPhotoGallery li#g10 a{width:108px;background-position: -1037px 0px;}
ul#otherPhotoGallery li#g10 a:hover {background-position: -1037px -81px; }
ul#otherPhotoGallery li#g11 a{width:121px;background-position: -1145px 0px;}
ul#otherPhotoGallery li#g11 a:hover {background-position: -1145px -81px; }
ul#otherPhotoGallery li#g12 a{width:108px;background-position: -1266px 0px;}
ul#otherPhotoGallery li#g12 a:hover {background-position: -1266px -81px; }
ul#otherPhotoGallery li#g13 a{width:108px;background-position: -1374px 0px;}
ul#otherPhotoGallery li#g13 a:hover {background-position: -1374px -81px; }
ul#otherPhotoGallery li#g14 a{width:121px;background-position: -1482px 0px;}
ul#otherPhotoGallery li#g14 a:hover {background-position: -1482px -81px; }


/*video视频集*/
ul#innerVideo{z-index:9999;width:100%;background:#000;margin:5px 0 0 0;padding:2px 0 2px 2px!important;padding:2px 0 4px 0px;list-style:none;}
ul#innerVideo li{float:left;margin:2px 2px 4px 2px;padding:0px;list-style:none;text-align:center;background:#fff;color:#000;}
ul#innerVideo li img{border:2px solid #fff;width:120px;height:90px}
ul#innerVideo li img:first-child{height:99px}
ul#innerVideo li a:hover img{border:2px solid #f00}

/*about关于麦芽糖*/
#aboutContainer{margin:70px 0 70px 0px;overflow:hidden;}
#aboutContainer p,.contact p{line-height:1.8em;}






