/* CSS Document */
body      		 { 	 color:#000; font:11px  Arial, Tahoma, Verdana, sans-serif; margin:auto; padding:0px; width:1005px;_width:1010px; background:url(../img/sansco_body_bg.gif) #979da9 left top repeat-x;}
form             { 	 margin:0px; padding:0px;}

a				 {	 text-decoration:underline;color:#000;}
a:hover			 {	 color: #333;text-decoration: none;}

/*=========================================PAGE-CSS========================================*/	
.pageslista:link,.pageslista:visited,.pageslista:active{   font-size:11px;color:#333; text-decoration:none; border:1px #333 solid; padding:0px 4px; }
.pageslista:hover				 {	font-size:11px; color:#000; background-color:#f1f1f1;  padding:1px 4px;   }
.pages_list_in					 {	font-size:11px; color:#666; border:1px #999 solid;   padding:0px 4px;   }
.newsword:link,.newsword:visited {  color:#fff;text-decoration:none;}
.newsword:hover,.newsword:active {  color:#FFF;text-decoration:underline;}

/*=========================================Ö÷ÌâCSS========================================*/
#top{ margin: 66px 0px 0px 0px; padding:0px; width:100%; height:390px;}
#top .left{ background:url(../img/sansco_top_left.gif) left top no-repeat; float:left; width:14px; height:390px;}
#top #mid{ background:url(../img/sansco_top_mid.gif) left top repeat-x; float:left; width:977px; height:390px;}
#top .right{ background:url(../img/sansco_top_right.gif) left top no-repeat; float:left; width:14px; height:390px;}
#top .logo{ margin:8px 0px 8px 0px; *margin:8px 0px 8px 0px; _margin:8px 0px 0px 0px; padding:0px; height:122px;}
#top #menu{ margin:2px 0px 0px 10px; width:712px; float:left;height:40px; line-height:40px;}
#top #menu a{ display:block; float:left; width:90px;height:37px; background:url(../img/sansco_menu_left.gif) right top no-repeat; color:#FFF; text-decoration:none; text-align:center;}
#top #Mpng{ width:249px; float:left;}
#top .png{ position:absolute; width:249px; height:292px; margin:-40px 0px 0px 23px; display:block;z-index:55;}
html>body #top .png	{	background:url(../img/sansco_a_ico.png) top left no-repeat; }
* html #top .png 		{	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/sansco_a_ico.png");background:none; margin:-88px 0px 0px 745px;}


#top #menu_bg{ position:absolute; display:none; width:166px; height:129px; margin:40px 0px 0px 190px; *margin:40px 0px 0px -780px; _margin:0px 0px 0px -50px;  z-index:150; background:url(../img/sansco_a_men.png) top left no-repeat;_background:url(../img/sansco_a_men.gif) top left repeat;}
#top #menu_bg a{ color:#FFF; display:block; width:140px; height:25px; line-height:25px; padding-left:18px; text-decoration:none; border-bottom:1px dotted #f00;}
#top #menu_bg a:hover{ border-bottom:1px solid #000; background-color:#000;}

#top .flash{ clear:both; height:190px; width:990px; _width:977px; overflow:hidden;}


#m_about{ background:url(../img/sansco_about_mid.jpg) right top repeat-x; width:650px; height:348px; float:left;}
#m_about .left{ background:url(../img/sansco_about_left.jpg) left top no-repeat; width:14px; height:348px; float:left;}
#m_about .mid{width:500px; height:300px; margin:20px; padding:10px; position:absolute;}
#m_about .mid h1{font-size:18px; color:#c10e0e; margin:5px 0px; padding:0px;}
#m_about .mid h2{font-size:15px; color:#333;margin:0px; padding:0px; font-weight:500;}
#m_about .mid h3{font-size:12px; color:#333; font-weight:normal; margin: 15px 0px; padding:0px; line-height:25px; }
#m_about .mid h3 a{ display:block; width:108px; height:57px; float:left; background:url(../img/sansco_about-a.jpg) top left no-repeat; color:#FFF; line-height:35px;  text-decoration:none; text-align:center; font-weight:bold; margin-right:15px;}
#m_about .right{background:url(../img/sansco_about_right.jpg) right top no-repeat; width:319px; height:348px; float:right;}

#m_news{ background:url(../img/sansco_news_bg.gif) top left repeat-y; width:343px; height:220px;_height:180px; float:left;}
#m_news .title{ background:url(../img/sansco_news_title.gif) left top no-repeat; width:343px; line-height:46px; height:46px;}
#m_news .title a{ display:block; float:left; width:100px; font-size:14px; font-weight:bold; text-decoration:none; height:36px; line-height:50px; text-align:center; padding-left:5px;}
#m_news .info{ background:url(../img/sansco_news_info.gif) left top repeat-x; width:299px; _width:297px; padding:15px; margin:0px 9px 0px 5px; _margin:-4px 8px 0px 3px; height:174px; _height:144px; float:left;}
#m_news .info ul{ list-style:none; margin:0px; padding:0px; float:left; width:300px;}
#m_news .info ul li{list-style:none; margin:0px; padding:0px; }

#m_search{ background:url(../img/sansco_search_bg.gif) top left no-repeat; width:343px; height:128px; float:left;}
#m_search #keyFrm{ margin:55px 0px 0px 25px;_margin:52px 0px 0px 12px; width:294px; height:50px;}
#m_search #keyFrm .txt_k{ background:none; border:none; height:20px;color:#333; width:107px; *margin-left:-25px;_margin-left:0px;}
#m_search #keyFrm .txt_b{ background:none; border:none;height:20px; background:url(../img/sansco_search_up.gif) right center no-repeat; color:#333; margin-left:8px;   padding-left:10px;  width:158px; *width:150px;  _width:150px; font-size:12px; cursor:pointer;  _line-height:20px;}
#m_search #keyFrm .txt_r{ background:none;  padding-left:10px;  border:none; height:20px; background-color:#8e0808; color:#fff; margin-left:8px; width:158px; *width:155px;  _width:150px;  cursor:pointer; font-size:12px; _line-height:20px;  }
#m_search #keyFrm #mb_list{ display:none; position:absolute; width:166px;_width:162px; height:119px;  background:url(../img/sansco_s_men.png) top left no-repeat; _background:url(../img/sansco_a_men.gif) left top repeat; padding-top:10px; margin:-155px 0px 0px 119px; *margin:-129px 0px 0px -172px; _margin:-129px 0px 0px -168px;}
#m_search #keyFrm #mb_list a{ color:#FFF; display:block; width:140px; height:25px; line-height:25px; padding-left:18px; text-decoration:none; border-bottom:1px dotted #f00;}
#m_search #keyFrm #mb_list a:hover{ border-bottom:1px solid #000; background-color:#000;}

#m_search #keyFrm .subment{ background:none; border:none; float:right; clear:both; background:url(../img/sansco_btn.gif) right center no-repeat; width:56px; height:23px; margin-top:5px;}
#m_word{ clear:both; color:#FFF; padding-left:20px; font-size:14px; font-weight:bolder;}
#m_words{ clear:both;padding-left:20px; height:47px;}
#m_words a{ text-decoration:none; color:#FFF;}
#m_words .word{ margin-top:25px; color:#FFF; float:left; width:200px;}
#m_words #cart{ float:left; width:778px;_width:620px; text-align:right; height:47px; margin-top:-7px;}
#m_words #cart #car_list{ overflow:auto; height:47px;  width:625px;_width:467px; }
#m_words #cart #car_list #readpro div{ float:right; width:55px;}
#m_words #cart .itemNums{ background:url(../img/sansco_cart.jpg) right top no-repeat; width:113px; height:49px; color:#FFF; font-weight:bold; text-align:center; line-height:65px; float:right; padding-right:37px;_padding-right:37px; _position:absolute; cursor:pointer;}


#m_pro{ height:191px; float:left;}

#m_pro .left{ width:14px; height:191px; float:left; background:url(../img/sansco_pro_left.gif) left top no-repeat;}
#m_pro .right{ width:14px; height:191px; float:left; background:url(../img/sansco_pro_right.gif) left top no-repeat;}
#m_pro .mid{height:191px; float:left;background:url(../img/sansco_pro_mid.gif) left top repeat-x; text-align:right;}
#m_pro .mid .Ta{ height:25px; color:#333; line-height:25px; font-weight:bold; display:block; width:170px; border-bottom:1px dotted #999; clear:both; font-size:12px; text-decoration:none; background:none; }
#m_pro .mid .Ta:hover{ border-bottom:1px solid #a00000; color:#666; background-color:#efefef;}

#m_body { float:left; height:auto; width:791px; margin-top:9px;}
#m_body .top{ width:791px; height:19px; background:url(../img/sansco_mabout_foot.jpg) top left no-repeat;clear:both;}
#m_body .foot{ width:791px; height:26px; background:url(../img/sansco_mabout_top.jpg) top left no-repeat; clear:both;}
#m_body .mid{ width:691px; height:inherit; line-height:25px; padding:20px 50px; background:url(../img/sansco_mabout_mid.jpg) #fff top left repeat-y;}
#m_body .mid  h1{font-size:18px; color:#c10e0e; margin:5px 0px; padding:0px;}
#m_body .mid  h2{font-size:15px; color:#333;margin:0px; padding:0px; font-weight:500;}
#m_body .mid  h3{font-size:12px; color:#333; font-weight:normal; background-color:#FFF; height:inherit; margin:15px 0px; padding:0px; line-height:25px; }



#foot{ height:70px; width:100%; clear:both; text-align:center; color:#FFF; }
#foot .left{ width:14px; height:70px; float:left; background:url(../img/sansco_foot_left.gif) left top no-repeat;}
#foot .right{ width:14px; height:70px; float:left; background:url(../img/sansco_foot_right.gif) left top no-repeat;}
#foot .mid{ width:960px; height:50px; float:left;background:url(../img/sansco_foot_mid.gif) left top repeat-x; padding-top:20px;}
#foot a{ text-decoration:none; color:#FFF;}






/*=========================================ÁôÑÔ¿ò========================================*/	
#divPageMask	 {	  background-color:#000;left:0px;top:0px;position:absolute; z-index:1023; width:0px; height:0px;}
#divOpenWin		 {    background:url(../img/msgneo.gif) #fff bottom left repeat-x; position:absolute;left:0px;top:-600px;z-index:1024; width:605px;height:480px}
#divOpenWin	.pa	 { 	  background:url(../img/msgtop.gif) left top repeat-x; width:587px; height:27px; line-height:27px; font-size:14px; font-size:14px; color:#0b2a68; float:left;}
#MsgInfo ul		 {    list-style:none; margin:0px; padding:0px 10px 0px 30px; width:355px; margin-top:20px;}
#MsgInfo li		 { 	  list-style:none; margin:0px; padding:0px; height:28px; line-height:28px; text-align:right; width:355px; }
#MsgInfo .txt_	 {	  color: #666;  border: 1px inset #ccc; width:260px; }
#MsgInfo .txtK	 {	  color: #666;  border: 1px inset #CCC; width:345px; height:160px; }
#MsgInfo .but 	 { 	  border:none; background:none; background:url(../img/btns.gif) top left no-repeat; color: #fff; margin:8px 10px 0px 0px; width:76px; height:21px; line-height:21px;}
#MsgInfo #rImg	 {    float:right; width:185px;overflow:auto;height:410px; _margin-top:30px; border-left:1px dashed #999;}
#MsgInfo #rImg div{width:74px;  float:left; margin:5px 0px 0px 9px; text-align:center; background-color:#FFF; font-size:10px; line-height:18px; background-color:#FFF;}
#MsgInfo .txt_err{	  color: #666;  border: 1px solid #f00; width:260px; }




