/*
Author: zhou
*/

@import url("Style.css");
@import url("Link.css");
/*-----------header----------*/
#header{
width:960px;
margin:10px auto 0;
}
#header h1{
float:left;
margin-right:8px;
}
#header h1 a{
display:block;
width:202px;
height:98px;
text-indent:-999px;
background:url(../images/logo.gif) no-repeat;
}
#header .menu{
float:left;
width:960px;
background:url(../images/menubg_index.gif);
height:31px;
line-height:31px;
margin-top:5px;
position:relative;
z-index:99999;
}
#header .menu li{
font-weight:bold;
float:left;
width:80px;
text-align:center;
background:url(../images/menu_border_r.gif) no-repeat right top;
position:relative;
color:#666;
}


#header .menu li li{
font-weight:normal;
width:70px;
height:26px;
background:url(../images/dismenu_bg.gif) repeat-x 0 0;
float:left;
clear:right;
border-right:1px solid #EFB8B8;
line-height:25px;
filter:alpha(opacity=99);
opacity: 0.99;
}
.iframebox{
position:absolute;
top:33px;
left:82px;
z-index:-1;
margin-left:-10px;
}
/*-----------main----------*/
#mainout{
width:960px;
margin:2px auto;
}
#main{
float:left;
width:754px;
}
.welcome{
background:#EBEBEB;
padding:0 10px;
width:734px;
line-height:35px;
}
.welcome .time{
padding-left:20px;
background:url(../images/zhilu.gif) no-repeat left 7px;
}
.welcome p{
float:left;
}
.sidemenu{
float:left;
width:141px;
margin-top:10px;
padding:0 0 0 5px;
}
.sidemenu h5 span{
background:url(../images/sidemenu_h4_icon_new.gif) no-repeat 5px 0;
line-height:22px;
padding-left:22px;
}
.sidemenu h5{
background:url(../images/sidemenu_h4bg.gif) repeat-x left bottom;
padding-bottom:3px;
font-size:12px;
margin-bottom:5px;
}
.sidemenu li{
background:url(../images/icon_list_red_new.gif) no-repeat 10px 5px;
padding-left:20px;
border-bottom:1px solid #D4D4D4;
line-height:20px;
}

.sidelink a{
margin:3px 0;
}
/*----------index_ads-----*/
.ads{
float:left;
margin:9px;
width:588px;
}
#ad_l{
float:left;
width:288px;
}
.tabmenu{
background:url(../images/ad_ttbg_n.gif) repeat-x;
height:29px;
width:288px;
}
.tabmenu li{
float:left;
width:96px;
height:29px;
line-height:24px;
cursor:hand;
}
.subtab{
position:relative
}
.subtab_Menu{
position:absolute;
right:0;
bottom:65px
}
.subtab_Menu a{
display:block;
float:left;
width:21px;
height:16px;
line-height:15px;
background:url(../images/subtab_abg.gif) no-repeat left bottom;
text-align:center;
color:#FFFFFF;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:3px;
margin-right:4px;
}
.subtab_Menu a.tabactive{
background:url(../images/subtab_active.gif) no-repeat left bottom;
}
#ad_l .tabmenu li a{
display:block;
width:96px;
height:29px;
text-align:center;
color:#FFFFFF;
}
.tabmenu a.tabactive{
background:url(../images/ad_ttbg_over.gif) repeat-x;
font-weight:bold;
line-height:29px;
color:#FFFFFF;
}
.tabcontent{
background:#000000 url(../images/ad_listbg.gif) left top;
height:226px;
border:1px solid #DE1825;
border-width:1px 0 0 0
}
.tabcontent .sum{
height:40px;
padding:10px;
color:#FFFFFF;
padding-left:20px;
background:#000000 url(../images/ad_icon.gif) no-repeat 6px 13px;
font-weight:bold;
}
.tabcontent .sum em{
display:block;
font-style:normal;
font-weight:normal;
margin-top:3px;
}
#ad_r{
float:left;
margin-left:12px;
/*position:relative;
z-index:800;*/
}
/*12.8张鹏程*/
#ad_r img{
width:288px;
height:256px;
}
#ad_l img{
width:288px;
height:166px;
margin:0;
padding:0;
}
#ad_r .ztlogo{
float:left;
width:109px;
height:42px;

}
.pngholder{
  width:100px;
  height:100px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ad_ztlogo.png');
 }
.pngalpha{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    background:url(/images/prg/ie_icon.png) no-repeat;
    width:100px;
    height:100px;
 }
.ad_list,.adtxt{
margin:10px;
}
.ad_list li{
text-align:left;
color:#FFFFFF;
margin-bottom:10px;
}
 .ad_list li a{



color:#000000;
}
.ad_list li span{
display:block;
line-height:16px;
text-align:left;
color:#666;
font-weight:normal;
padding-left:10px;
margin-top:5px;
}
.adtxt li{
border-bottom:1px dotted #999999;
line-height:20px;
margin:5px;
}
/*--------gonggao-----------*/
.gg {
float:left;
width:550px;
background:url(../images/gg_bg.gif) no-repeat left center;
padding-left:44px;
line-height:40px;
margin:0 0 9px 9px;
}
.gg h4{
float:left;
width:60px;
}
.gg h4 a{
color:#A60500;
}
#ggmarquee a{
color:#333333;
}
#ggmarquee a:hover{
color:#f00;
}
.incinfo{
float:left;
width:288px;
height:190px;
border:1px solid #CCCCCC;
margin-left:9px;
}
.incinfo h4{
background:url(../images/indexinc_tbg.gif) repeat-x;
line-height:30px;
padding-left:15px;
}
.incinfo h4 a{
background:url(../images/indexinc_icon.gif) no-repeat left 0px;
padding-left:15px
}
.jtinfo{
margin:10px 5px;
}
.jtinfo p{
float:left;
margin:0 5px;
}
/*12.24张鹏程*/
/*.jtinfo img{
width:109px;
height:82px;
padding:2px;
border:1px solid #B0B0B0;
}
.jtinfo span{
display:block;
height:40px;
margin-top:5px;
width:110px;
text-align:center;
color:#888888;
}*/
.jtinfo ul{
float:left;
margin:0 0 0 -4; padding:0;
}
.jtinfo li{
float:left;
line-height:22px;
background:url(../images/icon_list_red.gif) no-repeat left center;
padding-left:10px;
border-bottom:1px dotted #B0B0B0;
width:75px;
margin-left:4px;
}
/*12.5张鹏程*/
.yewu { width:280px; height:150px; margin:5px 0 0 5px;}

#sidebar{
width:206px;
float:left;
background:url(../images/indexsidebar_bg.gif) repeat-x;
}
.sbl{
width:185px;
margin:0 10px 15px;
background:#FFFFFF;
border:1px solid #AFAFAF;
border-width:0 0 3px 1px;
}
.sbl h4{
background:url(../images/icon_r_h4.gif) no-repeat 13px center;
padding-left:25px;
line-height:30px;
}
.sbl ul{
margin:5px 5px 5px 10px;
}
.sbl li{
float:left;
width:75px;
line-height:22px;
background:url(../images/icon_list_red.gif) no-repeat 2px 7px;
padding-left:8px;
}
/*-----------userlogin----------*/
#login{
width:180px;
height:190px;
border:3px solid #fff;
background:#F9EFE5;
float:left;
margin:0px 10px 15px;
display:inline;
}
#login td{
color:#666666;
}
#login h4{
background:url(../images/icon_r_h4.gif) no-repeat 13px center;
padding-left:25px;
line-height:30px;
}
.login_it{
width:110px;
height:14px;
font-size:12px;
border:1px solid #818181;
padding:2px 0 0 2px;
}
#logininfo .infobox{
padding:5px;
}
#logininfo .btn1{
background:url(../images/login_bt1.gif) left top no-repeat;
width:51px;
height:22px;
margin-left:5px;
border:none;
margin-right:2px;
}
#logininfo .btn2{
background:url(../images/login_bt2.gif) left top no-repeat;
width:54px;
height:22px;
border:none;
margin-right:2px;
}
#logininfo .btn3{
background:url(../images/login_bt3.gif) left top no-repeat;
width:54px;
height:22px;
border:none;
}
#logininfo dl{
height:22px;
line-height:22px;
margin-bottom:5px;
background:url(../images/login_dl_bg.gif) repeat-x;
}
#logininfo dd{
float:left;
margin:0 1px;
padding:0 3px;
background:url(../images/login_dd_bg.gif) repeat-x;
height:22px;
cursor:hand;
}
#logininfo .over{
background:#E5191C url(../images/login_tab_over.gif) center bottom no-repeat;
color:#FFFFFF;
height:26px;
line-height:20px;
}
.sllogin{
background:url(../images/sllogin_bg.gif);
height:32px;
line-height:32px;
color:#B1280A;
padding-left:25px; 
font-weight:bold;
position:relative;
}
.login_pw , .username1 , .username2 , .username3 , .username4 , .username5 , .yanzheng, .mb , .other1 , .other2 , .other3 {
width:110px;
height:14px;
font-size:12px;
border:1px solid #818181;
padding:2px 0 0 2px;
background:#FFFFFF url(../images/login_namebg.gif) no-repeat left top;
}
.username1{
background-position:left -16px;
}
.username2{
background-position:left -32px;
}
.username3{
background-position:left -48px;
}
.username4{
background-position:left -64px;
}
.username5{
background-position:left -80px;

}
.yanzheng{
background-position:left -96px;
}
.mb{
background-position:left -112px;
}
.other1{
background-position:left -128px;
}
.other2{
background-position:left -144px;
}
.other3{
background-position:left -160px;
}
.clearvalue {
width:110px;
height:14px;
font-size:12px;
border:1px solid #818181;
padding:2px 0 0 2px;
}
/*-----------MobileCodeShop----------*/
#mcshop{
width:590px;
float:left;
margin:9px 0 0 9px;
}
#mcshop h4{
background:url(../images/mb_index_tbg.gif) no-repeat;
line-height:27px;
padding-left:30px;
}
#mcs{
border-width:0 1px 1px 1px;
height:auto;
background:#FFF;
}
#mcs dl{
background:#F2F2F2;
margin-top:1px;
height:22px;
}
#mcs dd{
float:left;
width:60px;
text-align:center;
line-height:22px
}
#mcs .over{
background:#ffffff url(../images/icon_list_red.gif) no-repeat 6px 7px;
color:#FF5300;
}
#mcs ul{
margin:5px;
}
#music ul{
background:url(../images/music_ulbg.gif) repeat-x;
height:22px;
padding-left:10px;
}
#music li{
background:url(../images/music_nm.gif) no-repeat;
width:47px;
height:22px;
line-height:22px;
text-align:center;
padding:0
}
#music .over{
background:url(../images/music_over.gif) no-repeat;
}
#music .over a{
color:#FF0000;
}
#music td{
color:#555555;
}
#mcsinfo li{
float:left;
width:265px;
margin-left:10px;
padding-left:12px;
background:url(../images/mb_icon.gif) no-repeat left center;
line-height:22px;
display:inline;
}
.caixin{
margin-top:5px;
}
.caixin p{
float:left;
margin-left:10px;
margin-bottom:10px;
display:inline;
}
#mcsinfo li span,#mcsinfo li em,{
margin-left:7px;
font-style:normal;
}
.sbl dd {
width:150px;
margin:0 4px;
padding-left:13px;
line-height:20px;
float:left;
color:#252525;
background:url(../images/icon_list_red.gif) no-repeat 5px center;
}
.sbl h5 {
text-align:left;
padding:0 25px;
line-height:30px;
background:url(../images/shop_midimg3.gif) no-repeat 15px center;
font-size:12px;
font-weight:normal;
}
.sbl h5{
color:#CC0000;
}
/*---------weblinks--------*/
.weblink{
background:url(../images/linkbg.gif);
height:39px;
padding-left:125px;
border:1px solid #E5E5E5;
margin-top:5px;
padding-top:2px;
}
.weblink li{
float:left;
margin-left:5px;
border:1px solid #D1D1D1;
}
/*-----footer------*/
#footer{
clear:both;
width:960px;
margin:5px auto;
height:100px;
}
#footer .about{
background:#EBEBEB;
text-align:center;
line-height:30px;
}
#footer .about a{
font-weight:bold;
}
#footer .copy{
background:url(../images/logo_footer.gif) no-repeat left bottom;
height:70px;
line-height:70px;
text-align:right;
padding-right:50px;
color:#787878;
}



/*12.1张鹏程*/
.welcome_index{ width:175px; padding-left:4px; border-top:#CCC solid 1px;}
.welcome_index ul{ margin:0; padding:0; list-style-type:none;}
.welcome_index ul li{ line-height:23px; border-bottom:#CCC dashed 1px; margin-top:3px;}
.welcome_index span{ color:#FF0000;}
.welcome_index img{ margin-top:13px;}

