/* CSS Document author herotian */
#index_head{
width:980px;
padding-top:24px;
height:100px;
overflow:hidden;
}
#iHead_util{
position:absolute;
width:970px;
height:24px;
line-height:25px;
border-bottom:1px solid #999;
background-color:#fff;
overflow:hidden;
margin-left:5px;
_margin-left:3px;
z-index: 1000;
}
#iHead_main{
width:980px;
height:100px;
overflow:hidden;
}
/*                   index_head_box                         */
#iHead_uLeft{
float:left;
width:550px;
height:25px;
text-align:left;
overflow:hidden;
}
.index_title{
text-align:left;
font-size:13px;
font-weight:bold;
color:#009900;
}
.index_content{
font-size:12px;
color:#333;
}
.index_content a{
color:#333;
text-decoration:none;
}
.index_content a:hover{
color:#ff3300;
text-decoration:underline;
}
#iHead_uRight{
text-align:left;
width:390px;
padding-left:20px;
height:25px;
font-size:12px;
background-image:url(../images/index/head/head_user.jpg);
background-repeat:no-repeat;
}
#iHead_uRight a{
margin-right:5px;
color:#333;
text-decoration:none;
}
#iHead_uRight a:hover{
color:#009900;
text-decoration:underline;
}
#iHead_uRight a:first-child{
color:#009900;
font-weight:bold;
}
/*                   index_head_util                         */
#iHead_mLogo{
float:left;
width:250px;
height:100px;
overflow:hidden;
}
#iHead_mLogo a{
display:block;
width:250px;
height:100px;
text-decoration:none;
overflow:hidden;
background-image:url(../images/index/head/head_logo.jpg);
}
#iHead_mRight{
float:left;
width:680px;
height:100px;
padding-left:50px;
overflow:hidden;
background-image:url(../images/index/head/head_right.jpg)
}
#iHmR_top{
width:680px;
height:35px;
line-height:35px;
overflow:hidden;
background-image:url(../images/index/head/phone.jpg);
background-repeat:no-repeat;
background-position:645px 8px;
}
#iHmR_top span{
margin:0 10px 0 10px;
font-size:12px;
font-weight:bold;
color:#fff;
}
#iHmR_top  a{
color:#fff;
text-decoration: none;
}
#iHmR_top  a:hover{
color:#fff;
text-decoration:underline;
}
#iHmR_mid{
width:680px;
height:30px;
overflow:hidden;
}
/*                   index_head_search                         */
#iH_search_select{
float:left;
margin-right:10px;
width:135px;
height:29px;
overflow:hidden;
}
#iH_search_text{
float:left;
margin-right:10px;
width:370px;
height:29px;
overflow:hidden;
}
#iH_search_btn{
float:left;
margin-right:10px;
width:80px;
height:29px;
overflow:hidden;
}
#iH_search_right{
float:left;
margin-right:10px;
width:50px;
line-height:15px;
height:29px;
overflow:hidden;
font-size:12px;
color:#fff;
}
#iH_search_right a{
color:#fff;
text-decoration:none;
}
#iH_search_right a:hover{
text-decoration:underline;
}
#iH_select_main{
width:125px;
padding-top:4px;
}
#iH_text_main{
width:360px;
padding-top:4px;
}
#iH_search_btn{
width:80px;
height:29px;
overflow:hidden;
}
#iH_search_btn a{
display:block;
width:80px;
height:29px;
overflow:hidden;
background-image:url(../images/index/head/hSearch_btn.gif);
}
#iH_search_btn a:hover{
background-position:bottom;
}

#iHmR_btm{
width:680px;
height:25px;
padding-top:5px;
overflow:hidden;
}
#iH_Record{
float:left;
text-align:left;
width:440px;
height:20px;
padding-left:30px;
font-size:12px;
line-height:22px;
background-image:url(../images/index/head/Record.gif);
background-repeat:no-repeat;
background-position:10px 0;
background-color:#fff;
filter:alpha(opacity=80);
overflow:hidden;
}
#iH_Record span{
color:red;
}
#iH_btn1{
float:right;
width:80px;
height:20px;
margin-right:10px;
overflow:hidden;
margin-right:15px;
}
#iH_btn1 a{
display:block;
width:80px;
height:20px;
float:left;
background-image:url(../images/index/head/iH_btn1.gif);
}
#iH_btn1 a:hover{
background-position:bottom;
}
#iH_btn2{
float:right;
width:80px;
height:20px;
overflow:hidden;
margin-right:15px;
}
#iH_btn2 a{
display:block;
width:80px;
height:20px;
float:left;
background-image:url(../images/index/head/iH_btn2.gif);
}
#iH_btn2 a:hover{
background-position:bottom;
}

/*                       head����                    */
#index_nav{
width:980px;
height:28px;
line-height:28px;
overflow:hidden;
}
#index_nav a{
display:block;
width:95px;
height:28px;
float:left;
font-size:13px;
font-weight:bold;
color:#333;
text-decoration:none;
}
#index_nav a:hover{
color:#cc0000;
text-decoration:underline;
}
#index_nav a:first-child{
color:#cc0000;
}
/*                       nav����                    */
#inc_main{
width:980px;
overflow:hidden;
}
#inc_left{
float:left;
width:190px;
overflow:hidden;
}
.left_tag{
width:185px;
height:50px;
line-height:50px;
overflow:hidden;
font-size:14px;
font-weight:bold;
color:#333;
background-image:url(../images/index/left/left_tag.gif);
}
#left_tag1{
border-bottom:4px solid #ff3300;
}
#left1_box{
width:185px;
padding-top:5px;
height:155px;
font-size:12px;
color:#333;
overflow:hidden;
background-image:url(../images/index/left/left1_box.gif);
}
#left1_box td{
height:30px;
text-align:right;
}
#left1_box input{
border:1px solid #999;
height:18px;
line-height:18px;
}
#left1_btn a{
display:block;
width:100px;
height:26px;
text-decoration:none;
background-image:url(../images/index/left/left1_btn.gif);
}
#left1_btn a:hover{
background-position:bottom;
}
#left_tag2{
border-bottom:4px solid #ff9900;
margin-top:5px;
}
#left2_box,#left3_box{
width:185px;
overflow:hidden;
}
.left2_adv{
width:183px;
height:58px;
margin-top:4px;
border:1px solid #666;
overflow:hidden;
}
#left2_pro,#left3_pro{
width:185px;
overflow:hidden;
margin-top:5px;
}
.left_pMoudle{
float:left;
width:90px;
height:130px;
overflow:hidden;
}
.left_pPic{
width:84px;
height:84px;
padding:2px;
border:1px solid #999;
background-color:#fff;
}
.left_pName{
height:40px;
line-height:20px;
font-size:12px;
}
.left_pName a{
color:#333;
text-decoration:none;
}
.left_pName a:hover{
color:#ff3300;
text-decoration:underline;
}
#left_tag3{
border-bottom:4px solid #ffd700;
margin-top:5px;
}

#inc_right{
float:left;
margin-left:5px;
width:565px;
height:720px;
overflow:hidden;
}
#inc_right0{
	float:left;
display:inline;
margin-left:5px;
overflow:hidden;
width:215px;
height:705px;
}
#right_tag{
width:780px;
height:31px;
overflow:hidden;
background-color:#eee;
background-position:0 30px;
background-repeat:repeat-x;
background-image:url(../images/index/right/right_tagbg.gif);
}
#all_pTag{
float:left;
width:103px;
height:31px;
cursor:pointer;
margin-right:5px;
overflow:hidden;
background-image:url(../images/index/right/all_pTag.gif);
}
#new_pTag{
float:left;
width:103px;
height:31px;
cursor:pointer;
margin-right:5px;
overflow:hidden;
background-image:url(../images/index/right/new_pTag.gif);
}
#old_pTag{
float:left;
width:103px;
height:31px;
cursor:pointer;
margin-right:5px;
overflow:hidden;
background-image:url(../images/index/right/old_pTag.gif);
}

#right_top{
width:790px;
height:9px;
overflow:hidden;
background-image:url(../images/index/right/right_top.gif);
}
#right_box{
width:780px;
padding:4px;
overflow:hidden;
background-color:#fff;
border:0 solid #999;
border-width:0 1px 0 1px;
}
.rp_moudle{
float:left;
width:240px;
height:300px;
padding:0 10px;
}
.rp_pic{
width:230px;
height:230px;
overflow:hidden;
border:1px solid #999;
padding:4px;
}
.rp_price{
width:240px;
height:20px;
line-height:20px;
font-size:12px;
overflow:hidden;
}
.rp_price1{
color:#333;
font-size:13px;
font-family:cursive;
}
.rp_price2{
margin-left:4px;
}
.rp_name{
width:240px;
height:40px;
line-height:20px;
font-size:13px;
overflow:hidden;
text-align:left;
}
.rp_name a{
color:#3366ff;
text-decoration:none;
}
.rp_name a:hover{
color:#ff9900;
text-decoration:underline;
}
#right_btm{
width:790px;
height:10px;
overflow:hidden;
background-image:url(../images/index/right/right_btm.gif);
}

#index_foot{
margin-top:10px;
width:980px;
height:120px;
overflow:hidden;
}
#inc_fNav{
width:978px;
height:28px;
font-size:12px;
line-height:30px;
background-color:#ebebeb;
border:1px solid #ccc;
}
#inc_fNav a{
color:#333;
text-decoration:none;
}
#inc_fNav a:hover{
text-decoration:underline;
color:#ff3300;
}
#inc_fInfo{
margin-top:10px;
width:980px;
height:80px;
overflow:hidden;
font-size:12px;
line-height:20px;
background-image:url(../images/index/foot/foot_logo.gif);
background-repeat:no-repeat;
background-position:top right;
}
.friend_a{
display:none;
height:20px;
line-height:20px;
padding-left:20px;
padding-right:20px;
text-align:left;
background:#fff;
position:absolute;
margin-left:-30px;
margin-top:-98px;
font-size:12px;
border:1px solid #333;
filter:alpha(opacity=70);
}
.friend_a a{
color:#000;
font-size:12px;
text-decoration:none;
}
.friend_a a:hover{
color:red;
}