/*Styles Updated: 9/26 2011 @ 8:00 p.m. Author: D.PENG Contact:d.peng@msn.com */
@charset "utf-8";

/*********news**********/

#content_inside{ border-top:1px #e7e7e7 solid; border-left:1px #e7e7e7 solid; min-height:500px; height:auto!important; height:500px; margin:5px 0;}
#content_inside table.vote {line-height:24px;}
#content_inside table.vote tr td {padding:5px;}
#sub_nav{ float:left; width:186px; height:auto;  border-right:1px #e7e7e7 solid; height:450px; margin-top:10px;}
#content_right{ float:right; width:742px; overflow:hidden; padding-bottom:10px;}
#title_dh{ height:30px; line-height:30px; width:186px; overflow:hidden; padding:0 0 20px 5px;}


#sub_nav ul li{ height:23px; border:solid 1px #e7e7e7; border-right:0; margin:2px 0 5px 0px; float:right; clear:both; display:block; display:inline;}
.bi{position: relative; z-index: 0;}
.bi:hover{z-index: 99;}
#sub_nav li a.current{position: relative;z-index: 99; width:160px;right:-1px;}
.current{position: relative;z-index: 99; width:160px;right:-1px;}
.current span{ position:absolute; left:0; top:0; background: #fff; color:#eb124a; width:160px; }
.bi:hover span,current span{ visibility: visible; top: 0; left: 0; cursor: pointer;}
.bi span{ position: absolute; left: -999em; visibility: hidden;}

#sub_nav li a span b{ margin-right:5px;}
#sub_nav li a,.bi:hover span{line-height: 23px; line-height:23px; text-decoration: none; display: block; width: 100px; text-align: center;}
#sub_nav li a:hover,.bi:hover span{ background: #fff; color:#eb124a; width: 160px; margin-left:5px;}
*html #sub_nav ul li{ position:relative; right:-5px;}
*html #sub_nav li a:hover,.bi:hover span{ background: #fff; color:#eb124a; width: 160px; margin-right:-3px; padding-right:10px;}
.current{ margin-right:-1px;}

#vip{ width:166px; height:146px; margin:0 auto; overflow:hidden; padding-top:25px;}
#soso{ height:20px; width:270px; float:right; display:block; line-height:20px; overflow:hidden; vertical-align:middle; padding-top:3px;}
.iput{ width:211px; height:19xp; line-height:19px; border:1px #ccc solid; float:left; display:block; margin-right:5px; }
.but{ width:45px; height:20px; background:url(../images/new_07.gif) no-repeat; border:0; float:left; display:block;}
#nes_img{  width:742px; overflow:hidden;}
#news_content{ padding:30px 5px 5px 5px;}
#news_content ul li a{ height:28px; line-height:28px; border-top:1px #EEE solid; display:block; padding-left:5px;}
#news_content ul li a span{ padding-right:10px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#9c9c9c;}
#news_content ul li a:hover{ background:#fff5f8; display:block; border-top:1px #fcc6d4 dashed; text-decoration:none;}
.border_bottom{ border-bottom:1px #e7e7e7 solid; height:30px;}

#next{ height:20px; line-height:20px; background:url(../images/new_13.gif) no-repeat left top; padding-top:10px; width:730px; margin:0 auto; text-align:center;}
#next2{ height:20px; line-height:20px;  padding:10px 0; margin:0 auto; text-align:center; }
#next ul{ margin:0 auto; float:right;  }
#next2 ul{ margin:0 auto; float:right;}
#next ul li,#next2 ul li{ width:25px; height:16px; float:left; text-align:center; }
#next ul li a,#next2 ul li a{ width:23px; height:16px; line-height:16px; color:#e32d5c; border:1px #fff solid; float:left;}
#next ul li a:hover,#next2 ul li a:hover{ width:23px; height:16px;  border:1px #e32d5c solid;}
#next ul li.next1 a,#next2 ul li.next1 a{ background:url(../images/next.gif) no-repeat 5px 6px;  }
#next ul li.next2 a,#next2 ul li.next2 a{ background:url(../images/next.gif) no-repeat -12px 6px; }
#next ul li.next3 a,#next2 ul li.next3 a{ background:url(../images/next.gif) no-repeat -55px 6px; }
#next ul li.next4 a,#next2 ul li.next4 a{ background:url(../images/next.gif) no-repeat -73px 6px;}

#fx{ text-align:center; height:30px; line-height:30px; padding-top:10px;}
#fx #ckepop{ float:right; padding-top:7px; padding-right:30px;}
#nes_content_inside{ overflow:hidden; margin:10px 0; height:auto;}
#new_conent_right{  float:right; width:180px; padding:0 5px; border:1px #e7e7e7 solid; min-height:600px; height:auto!important; height:600px;margin-bottom:15px;}
#news_content_left{ float:left; width:742px; overflow:hidden; border:1px #ccc solid; margin-bottom:15px; padding-bottom:20px; overflow-x:hidden;}
#hd h1{ font-size:26px; font-weight:800; line-height:30px; text-align:center; color:#666; border-top:3px #ccc solid; padding-top:40px;}
#hd span{ height:30px; line-height:30px; text-align:center; color:#7E7E7E; display:block;}
#news_details{ margin:10px 40px; line-height:24px; border-top:1px #e7e7e7 solid; padding-top:20px;font-family:'宋体';}
#xs_news ul li{ line-height:23px; height:23px; background:url(../images/diandian_44.gif) no-repeat left center; padding-left:7px;}
#xs_news h2,#news_pro h2,.hy_right h2{ height:20px; line-height:20px; border-bottom:2px #e7e7e7 solid; padding-top:3px; font-size:14px; font-weight:800; margin-bottom:8px;}
#news_pro{ margin:10px 0; width:180px; overflow:hidden;}
#news_pro ul li{ float:left; width:80px; height:100px; margin:2px 5px; display:block; display:inline;}
#news_pro ul li img{ width:70px; height:70px;padding:3px; margin:0 auto; text-align:center; display:block;}
#news_pro ul li a{  width:76px; height:76px; border:1px #ccc solid;display:block;}
#news_pro ul li a:hover{ border:1px #eb124a solid; display:block;}
#news_pro ul li span{ height:20px; line-height:20px; width:80px; text-align:center; display:block;}

/******server******/
#server_left{ width:700px; float:left; overflow:hidden; padding-left:3px;}
#server_right{ width:226px; float:right; overflow:hidden;}
#server_img{ width:700px; height:140px; overflow:hidden;}
#server_left ul{ padding:30px 0 20px 0; overflow:hidden; height:380px;}
#server_left ul li{ width:225px; height:166px; display:block; float:left; margin:5px 4px; display:inline;}
#server_left ul li img{ width:223px; height:164px;display:block;}
#server_left ul li a{ width:223px; height:164px; border:1px #ccc solid; display:block;}
#server_left ul li a:hover{  width:223px; height:164px; border:1px #f9628c solid; display:block;}

/********huiyuan************/
#huiyuan_title{ height:30px; line-height:30px; border-left:4px #fa7799 solid; padding-left:5px; font-size:14px; font-weight:bold; margin:10px 0;}
#login_hy{ background:url(../images/but_bg_03.jpg) no-repeat; width:742px; height:142px; padding-top:50px; }
.bt_hy{ width:200px; height:18px; border:1px #E7E7E7  solid;}
.tijiao{ background:url(../images/login_but_03.gif) no-repeat; width:90px; height:47px; border:0; cursor:pointer;}
#but_hy{ height:30px; line-height:30px; width:308px; margin-left:230px; margin-top:15px;  padding-top:10px;border-top:1px #e7e7e7 solid; padding-left:60px; }
#but_hy a{ width:70px; height:23px;line-height:23px; border:1px #e7e7e7 solid; display:block; ;text-align:center; margin:0 5px; float:left; }
#but_hy a:hover{ width:70px; height:23px; border:1px #f00 solid; display:block; text-decoration:none;}

#hy_content{ margin:10px 0; background:#f6f5f3; overflow:hidden; padding:10px; line-height:23px;}
#hy_content b{ font-size:15px; font-weight:bold; height:30px; padding-bottom:10px;}
#hy_content p{ line-height:23px; padding:0; margin:0;}

#indiana_image{width:742px; height:140px; overflow:hidden; padding-top:10px;}
#indiana_content{ padding:10px 0 10px 5px;}
#indiana_content p{  line-height:23px;}
.tabboxI{width:740px;overflow:hidden;  }
.tabboxI div{display:block; width:740px;}
#indiana_content ul.tabnavI{width:140px; height:23px; margin:0 auto; float:left; text-align:right; padding-top:25px; }
#indiana_content ul.tabnavI li{ background:#fff; color:#f95c85; padding:0; display:inline; width:65px; height:23px; line-height:23px;text-align: center;  border:1px #e7e7e7 solid; display:block; float:left;  cursor:pointer; overflow:hidden;}
#indiana_content ul.tabnavI li.hover{ background:#e1e1e1; width:65px; height:23px; font-weight:bold; display:block;}
.hy_next{ position:relative; width:700px; margin:0 5px;}
#indiana_content table th {    
    border:1px solid #e7e7e7;      
    letter-spacing: 2px;
	font-weight:bold;
	 font-size:14px;
    text-transform: uppercase;    
    text-align: center;    
    padding: 6px 6px 6px 12px; 
    }   
#indiana_content table th.nobg {    
    border-top: 0;    
    border-left: 0;    
    border-right: 1px solid #e7e7e7;    
    background: none;   
    }   
#indiana_content table td {    
    border:1px solid #e7e7e7;      
    background: #fff;        
    padding:2px;    
    }   
#indiana_content table td.alt {    
    background:#fffcff;    
    color: #797268; 
    } 

#huiyuan ul li a{ height:25px; line-height:25px; background:#e7e7e7; margin:5px 0; padding-left:5px; display:block;}
#huiyuan ul li a:hover{ height:25px; background:#f95c85; color:#fff; font-weight:bold; display:block; text-decoration:none; }
.hy_right{ height:330px; float:right; width:180px; padding:5px; border:1px #e7e7e7 solid; }
#hyzx{ padding:0 20px; overflow:hidden;}
.hy_text { border:1px solid #B5B5B5; height: 26px;line-height: 26px; width:260px;}
#news_content_left .hyzx table tr td{ padding:5px;}

#hyzx table tr td{border:0;}
#objbody table tr td{border:1px;}
#hyzy ul li{ height:24px; line-height:24px;  margin:5px 0; background:url(../images/hyzy_title_bg.jpg) no-repeat left bottom; display:block;}
#hyzy ul li a{color:#fff; text-align:left; padding-left:15px;}
#hyzy ul li a:hover{ background:url(../images/hyzy_title_bg.jpg) no-repeat left top; display:block;}
#hyzy hd h1{ font-size:38px; font-weight:800;}
.hy{ padding:85px 0 40px 0; text-align:center; font-size:36px; font-weight:800;}
.hy p{ font-size:12px; padding-top:20px;}
#hy_title{ height:25px; line-height:25px; border-bottom:1px #ccc dashed;}
#hy_title a{ float:right;}

#dz{ padding:20px 0; overflow:hidden; overflow:auto;}
#dz ul{ padding-bottom:30px; overflow:hidden;}
#dz ul li{ width:326px; height:140px; display:block; margin:10px 20px; float:left; display:inline;}
#dz ul li img{ width:320px; height:110px; border:2px #ccc solid;}
#dz ul li span{ height:25px; line-height:25px; display:block; width:326px; padding-top:5px;}
#dz ul li b{ padding:0 10px 0 3px;}
#dz ul li em{ float:right; width:85px; padding:0 5px;}


/***games**/
#games ul li{ height:131px; line-height:22px; border-bottom:1px #e7e7e7 dashed; padding-bottom:15px; display:block; margin:10px 0;}
#games ul li h6{ font-size:14px; font-weight:bold; height:25px; line-height:25px;}
#games ul li img{ width:180px; height:125px; border:3px #ccc solid; float:left; margin-right:10px;}
#games ul li h3{ padding-top:10px;}
#games ul li a{  padding:3px; height:20px; background:#fa7799; color:#fff; margin-top:15px;}
#games ul li a:hover{ padding:3px; height:20px; border:1px #F03 solid; background:#fff; color:#F03;}
#games_content{ width:730px; overflow:hidden; margin:0 auto; text-align:center; padding-top:20px;}

/**auction***/
#auction{ padding-top:20px; overflow:hidden;}
.auction_img{ float:left; width:124px; height:124px;}
.auction_content{ float:right; width:600px; overflow:hidden;}
.auction_list{ height:auto!important; min-height:195px; height:195px; border-bottom:1px #e7e7e7 dashed; margin:10px 0;}
.auction_img a img{ width:120px; height:120px;}
.auction_img a{ width:120px; height:120px; border:2px #ccc solid; display:block;}
.auction_img a:hover{ width:120px; height:120px; border:2px #f9628c solid;display:block;}
#auction .auction_content table td,#xingxi table td,.table_fg table tr td{ background: none repeat scroll 0 0 #FFFFFF;border:0;}
.chujia{ padding-left:10px;}

#surver{ padding:20px 0 10px 0; overflow:hidden;}
#surver ul li{ height:30px; line-height:30px; border-bottom:1px #ccc  dashed;}
#surver ul li span{padding:0 20px 0 10px; color:#B3B3B3;}
#surver ul li a{ float:right; padding-right:10px;}
.tim{ height:25px; line-height:25px; border-bottom:3px #ccc solid; font-size:14px; font-weight:bold;}
.tim span{ width:132px; display:block; height:25px; float:left; padding-left:10px;}
#xingxi{ height:30px; line-height:20px; margin:20px 10px; border:1px #f9648a solid; padding:10px 0;}
#surver h1{ font-size:20px; font-family:黑体; font-weight:bold; height:30px; margin-bottom:10px; line-height:30px; text-align:center; background:#FDE8E3; border:1px #F1D2B4 solid;}
#sur_img{ width:737px; text-align:center; overflow:hidden;}
#timen_yx{ height:23px; line-height:23px; color:#F06; padding-bottom:10px;}
.bt_surver{ width:130px; height:18px; border:1px #ccc solid; line-height:18px; }
.bt_sf{ width:180px; height:18px; border:1px #ccc solid; line-height:18px; }
#surver_content{ overflow:hidden; padding-bottom:5px;}
.table_fg{ border-bottom:1px #ccc dashed; padding:10px 0;}
.table_fg h3{ font-size:14px; font-weight:bold;}
#surver .table_fg table tr td,#dengji table tr td{ background:#FFFFFF; border:0;}

#dengji{ width:710px; height:280px; border:1px #ccc solid; padding:10px; margin:10px 0;}
#surver ul li em{ float:right; padding-right:60px;}
.tim em{ float:right; padding-right:100px;}
.txtMemo{border:1px #ccc solid; width:280px;}
.tj{ width:60px; height:20px; background:#999; color:#fff; line-height:20px; border:0;}

#choose_img ul li{ width:130px; height:210px; float:left; display:block; float:left; margin:5px 8px; overflow:hidden; display:inline;}
#choose_img ul li a img{width:130px; height:136px; display:block; overflow:hidden;} 
#choose_img ul li a{ height:136px; display:block; width:130px; overflow:hidden; }
#choose_img ul li h3{ line-height:20px; width:130px;}
#choose_img ul li span b{}
.tp{ background:url(../images/tp.gif) no-repeat top center; width:75px; height:22px; line-height:22px; border:0; color:#fff;}

/*********job****/
#rencai{ padding:20px 5px; line-height:23px;}
#title_ziwei{ background:#fffaf2; height:30px; border-bottom:3px #f0e3cd solid; font-size:14px; font-weight:bold; margin-top:30px;}
#title_ziwei tr th{ font-weight:bold;}
#table tr.color1{background-color:#FFFFFF;}/*第一种颜色*/
#table tr.color2{ background-color:#f9f9f9;}/*第二种颜色*/
#job_details{ padding:25px 20px 20px 20px; line-height:23px; overflow:hidden;}
a#jobs{ background:#534747; color: #FFFFFF; display:block; height:25px; line-height:25px; text-align:center; width:70px;}
a#jobs:hover{ background:#ee305a; display:block;}
#candidates{ background:url(../images/qiuzhi_03.gif) no-repeat; width:950px; overflow:hidden; margin:0 auto; margin:20px 0;}
#candidates_img img{ float:right; width:100px; height:150px; border:3px #ccc solid;  margin:10px;}
#candidates_img{ float:right; width:400px; height:220px;}
#candidates_img h5{ float:right; width:360px; height:25px; line-height:25px; vertical-align:middle;}
.file{ height:25px; line-height:25px; float:left;}
#candidates_content{ border:1px #f4f4f4 solid; overflow:hidden;}
#candidates_content table tr td{ padding:5px; vertical-align:middle;}
.input_mini{ width:120px; height:18px; line-height:18px; border:1px #ccc solid;}
.input_mini2{ width:200px; height:18px; line-height:18px; border:1px #ccc solid;}
.input_big{ width:380px; height:18px; line-height:18px; border:1px #ccc solid;}
.text_job{ width:920px; height:60px;}

/*********server****/
#vip_login{ background:url(../images/login_bg_03.jpg) no-repeat; width:858px; overflow:auto; height:228px; padding-bottom:70px; margin:0 auto; text-align:center; margin-top:40px; margin-bottom:20px;}
#login_left{ padding:40px 0 0 190px; float:left; width:300px; text-align:left;}
#login_left h5{ height:30px; line-height:30px; margin:10px 0;}
#login_left h5 span{ float:left; height:30px; line-height:30px;}
.login_text{ width:225px; line-height:28px; height:28px; border:1px #ccc solid;}
#login_left h6{ height:25px; padding-top:15px; padding-left:50px;}
.vip_but{ width:95px; height:29px; background:url(../images/btton_07.gif) no-repeat top center; border:0; line-height:29px; margin:0 10px; color:#fff; cursor:pointer;}
#login_right{ float:right; width:320px; padding:40px 15px 0 10px; text-align:left;}
#login_right p{ line-height:24px;}
#servers_img { margin:0 auto; text-align:center; padding:40px 0; }
#fashion{ line-height:23px; padding:20px 10px;}
#fashion_content{ overflow:hidden;}
#fashion_content ul li{ width:206px; height:142px; float:left; display:block; display:inline; margin:5px 10px;}
#fashion_content ul li a img{ width:200px; height:116px;display:block;}
#fashion_content ul li a{ width:200px; height:116px; border:3px #797268 solid; display:block;}
#fashion_content ul li a:hover{ width:200px; height:116px; border:3px #F95C85 solid;}
#fashion_content ul li span{ width:206px; text-align:center; height:20px; line-height:20px; display:block;}

/*****about***/
.aa{ padding-top:20px;}
#about_sub,#hyzy{ width:180px; float:left; height:350px; background:url(../images/sidebar_right_bg_30.jpg) no-repeat right top;}
#about_sub ul li{ height:26px; line-height:26px; text-align:center; margin:4px 0; background:url(../images/hrMainBg.gif) no-repeat left top; display:block;}
#about_sub ul li a:hover{ background:url(../images/hrMainBg.gif) no-repeat left top; display:block;}
#about_sub ul,#hyzy ul{ padding:15px 0; overflow:hidden;}
#about_right{ width:735px; float:right; overflow:hidden; padding:20px 10px;}
#about_right table th { border:1px solid #ccc; padding: 6px 5px 6px 2px;} 
#about_right table td { border:1px solid #ccc; padding: 6px 5px 6px 2px;} 
#about_right p{ line-height:23px;}
#about_right h1{ font-size:14px; font-weight:bold; line-height:30px;}



/********message*****/
#mes{border:1px #FDD9C6 solid; background:#FFF7E6; margin:0 0 20px auto;}
.mes_contact{ border:1px #dfdfdf solid; margin:10px 0; overflow:hidden;}
#content_inside2 H2 { margin-top:15px; line-height:44px; display:block; text-indent: 10px; background:url(../images/message2_03.gif) no-repeat;font-size: 12px;  cursor: pointer;color:#f06; padding-left:120px; width:830px; height:100%;}
#content_inside2 H2 SPAN {float: right; font-size: 12px; margin-right: 10px; color:#666;}

#rz{ border-bottom:2px #ccc solid; padding:15px 0; line-height:23px; font-size:14px;}

#zs_img{ width:728px; overflow:hidden; padding-bottom:10px;}

table#chujia tr td{ padding:0 5px;}

#dh_title{ padding:20px 0 10px 0;}

/***************navigation************************************************************************************/
#bf_dg{ float:left; width:550px; height:290px; position:relative;}
#dhdt{ height:300px; width:740px; background:url(../images/dggg_03.gif) no-repeat right top; padding-top:30px; border-bottom:1px #ccc solid;}
.menu_head { padding: 3px 5px 3px 15px; text-align:left; cursor: pointer;  margin:2px 0; font-size:14px; background:url(../images/down.gif) center left no-repeat; }
.menu_list { width: 130px; }
.menu_list p{ }
.menu_body {}
.menu_body a.ht{ padding-left:25px; display:block;}
.menu_body a{ display:block; background-color:#fff; line-height:18px;  padding-left:16px;text-decoration:none; }
.menu_body a:hover {  text-decoration:underline; }
#dh_nav{ float:right; width:170px; overflow:hidden; height:285px; position:relative;}

.Container {
  position: absolute;
  top: 4px; left: 2px;
  width: 130px;
  height: 280px;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 130px;
  height: 280px;
}
#Scroller-1 p {


}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px; overflow:hidden;
}
.Scrollbar-Track {
  width: 12px; height:270px;
  position: absolute;
  top: 4px; left: 135px;
  background:url(../images/34f_06.gif) repeat-y;
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  width: 12px; height: 12px;
 
}


#gushi { overflow:hidden; padding:20px 10px;}
#gushi img{ float:left; width:235px; height:211px; padding-right:10px;}
#gushi p{ line-height:23px;}

.map{display:inline;  position:relative;}
.map li{ display:block;width:25px; height:25px; position:relative;zoom:1; list-style:none; cursor:pointer }
.map li span{ display:none; position:absolute; left:-80px; top:-15px; background:url(../images/ttbg.png) no-repeat; width:116px; height:43px; z-index:10; line-height:16px; text-align:center; font-size:12px; color:#fff; padding:2px 2px 0 2px;}
.map li span.tps{ display:none; position:absolute; left:-15px; top:-15px; background:url(../images/ttbg2.png) no-repeat; width:116px; height:43px; z-index:10; line-height:16px; text-align:center; font-size:12px; color:#fff; padding:2px 2px 0 2px;}

/*** up down**/
#up_dh{ position:absolute; left:520px; top:10px; width:30px; height:38px;}
#up_dh a{ background:url(../images/up.gif) no-repeat left top; display:block; display:block; height:38px;}
#up_dh a:hover{ background:url(../images/up.gif) no-repeat left bottom; display:block; display:block; height:38px;}
#down_dh{ position:absolute; left:520px; top:230px; width:30px; height:38px;}
#down_dh a{ background:url(../images/down1.gif) no-repeat left top; display:block; display:block; height:38px;}
#down_dh a:hover{ background:url(../images/down1.gif) no-repeat left bottom; display:block; display:block; height:38px;}




/********navigation_index********/
#dhz{ padding:20px 0 12px 0;}
.daohang{ overflow:hidden; padding-bottom:20px;}
.daohang ul{ list-style:none;}
#daohang ul li{ list-style:none; margin:7px 0; width:943px; height:87px; display:block;}
#daohang ul li a{ width:941px; height:85px; border:1px #ccc dashed; display:block;}
#daohang ul li a:hover{ border:1px #f95c85 solid; display:block;}

/**********vedio*********/
#vedio{ padding:30px 0; overflow:hidden;}
#ve_left{ width:399px; background:#ececec url(../images/video_bg_03.jpg) no-repeat bottom left; height:368px; float:left;}
#ve_right{ float:left; width:548px; height:330px; background:#fbfbfb;}
#ve_big{ width:350px; height:230px; margin:25px auto 15px auto; text-align:center; background:#000;}
#ve_left p{ padding:5px 25px; line-height:22px;}
#ve_left h4{ text-align:center; height:20px; font-size:14px; font-weight:bold;}
#ve_right ul li{ width:270px; height:135px; border-bottom:1px #e8e8e8 solid; float:left; padding-top:30px;}
#ve_right ul li a img{ width:180px; height:100px; display:block;}
#ve_right ul li a{width:180px; height:120px; display:block; margin:0 auto; text-align:center; border:2px #000 solid;}
#ve_right ul li a span{ height:20px;  line-height:20px; text-align:center;}
#ve_right ul li a:hover{ width:180px; height:120px; display:block; border:2px #f95c85 solid;}

#ship{ margin:0 auto; text-align:center; }
#bof{ height:320px; width:480px; margin:0 auto; text-align:center; background:#000;}
#ship h4{ height:25px; line-height:25px; border-bottom:1px #ccc solid; margin:0 20px; font-size:14px; font-weight:bold;}
#ship p{ text-align:left; line-height:23px; padding:0 20px;}

#mag_list { overflow:hidden; margin:25px 0; border-left:1px #ccc solid; }
#mag_list ul li{ width:235px; height:160px; display:block; float:left; border-bottom:1px #ccc solid; border-right:1px #ccc solid; padding:20px 0; margin: 0px; display:block; display:inline; text-align:center;}
#mag_list ul li img{ width:100px; height:124px; margin:auto;}
#mag_list ul li span{line-height:22px;}
#mag_list ul li a{ width:100px; height:124px; border:3px #616060 solid; display:inline-block}
#mag_list ul li a:hover{ width:100px; height:124px; border:3px #f95c85 solid;}


/********zazhi***/
*html #zazhi{ padding-top:1px}
*html #zazhi_right{ margin-top:25px;}

#zazhi{ overflow:hidden; width:950px; background:#0c0c0c; padding-top:30px; text-align:center; position:relative; margin:0 auto; text-align:center; z-index:3;}
* html #zazhi{ padding-top:1}
#zazhi_left{ float:left; width:840px;  z-index:3;}
#zazhi_right{ float:right; width:107px; height:570px; background:#505050 url(../images/Magazine_bg_31.jpg) no-repeat top left; }
#zazhi_right h3 a{ width:80px; height:20px; text-indent:999999; display:block; color:#505050;}
#zazhi_right ul li img{ width:80px; height:104px;}
#zazhi_right ul li{ margin:0; padding:0; display:block; overflow:hidden; text-align:left;}
#zazhi_right ul{ padding:10px 0 0 5px;}
#zazhi_right ul li a{ width:80px; height:104px; border:2px #616060 solid; display:block; margin:3px 0; padding:0;}
#zazhi_right ul li span{ width:80px; height:20px; line-height:20px; color:#c7c7c7; text-align:center;}
#zazhi_right ul li a:hover{width:80px; height:104px; border:2px #f95c85 solid; display:block;}