﻿@charset "utf-8";
/* CSS Document */
a, a:hover {
    text-decoration: none;
}
/*
body {
    background: url("../images/bg_repeat_ie.jpg") repeat scroll 0 0 transparent;
}
*/
.headwrap, #header, .nav, .search, .search1, .member {
    font-family: "微软雅黑","宋体";
    font-size: 12px;
}
.headwrap {
    background: url("../images/index_top_bg.png") repeat-x scroll 0 0 transparent;
    height: 95px;
    width: auto;
    position:relative;
    z-Index:9999;
}
#header {
    height: 95px;
    margin: 0 auto;
    width: 960px;
    position:relative;
}
#header .logo {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 95px;
    width: 180px;
    padding-right:22px;
}
.nav {
    float: left;
    overflow: hidden;
    /*padding: 26px 0 27px 26px;*/
    padding:8px 0 0 26px;
    margin:20px 0 17px 0 ;
    height:40px;
    width: 303px;
    border-left:#f0efef 1px solid;
}
.nav a {
    color: #343434;
    display: inline-block;
    float: left;
    font-size: 16px;
    letter-spacing: 1px;
    margin-right: 33px;
    padding: 0 5px;
	white-space:nowrap;
    height:32px;
    line-height:32px;

}
.nav a:hover {
    background: none repeat scroll 0 0 #FE7B07;
    color: #FFFFFF;
}
.nav a.selectitem {
    background: none repeat scroll 0 0 #FE7B07;
    color: #FFFFFF;
}
.search {
    float: left;
    padding-top: 30px;
    width: 216px;
    margin: 0;
}
.search .text {
    background: url("../images/Index_Sprite_Bg.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #D1D1D1;
	border-right:0;
    float: left;
    padding-left: 28px;
    width: 130px;
	height:29px;
	overflow:hidden;
}
.search .text input {
    border:0;
    outline: none; 
    color: #B0AEAE;
    height: 29px;
    line-height: 29px;
    width: 130px;
    background: url(../images/global_dot_bg.png) no-repeat 0 0;
}
.search .button {
    background: url("../images/Index_Sprite_Bg.png") no-repeat scroll 0 -87px transparent;
    border:0;
    cursor: pointer;
    float: left;
    height: 31px;
    width: 56px;
}
.search1 {
    border: 1px solid #D1D1D1;
    float: left;
    margin-top: 30px;
    width: 216px;
}
.search1 .text1 {
    border-right: 0;
    float: left;
    width: 177px;
}
.search1 .text1 input {
    border:0 none;
    outline: 0 none; 
    color: #B0AEAE;
    height: 27px;
    line-height: 28px;
    text-indent: 3px;
    width: 175px;
    background: url(../images/global_dot_bg.png);
}
.search1 .button1 {
    background: url("../images/Index_Sprite_Bg.png") no-repeat scroll 0 -240px transparent;
    border:0 none;
    cursor: pointer;
    float: left;
    height: 29px;
    line-height: 29px;
    width: 37px;
    outline:0 none;
}
.indexfavorite
{
    position:absolute;
    z-index:999;
    width:175px;
    height:30px;
    line-height:30px;
    top:0;
    right:0;
}
#share{ display:block; float:left; width:108px; height:30px; text-indent:200px; overflow:hidden; background:url(../images/index_top_icon_favorite.png) no-repeat 16px 10px; }
#favorite{ display:block; float:left; width:65px; height:30px; text-indent:100px; overflow:hidden; background:url(http://cdn.yaochufa.com/images/index_top_icon_favorite.png) no-repeat -90px 10px; }
.member {
    float: left;
    padding: 30px 0 0 8px;
    width: 175px;
    position:relative;
}
.nologin {
    /*background: url("../images/Index_Sprite_Bg.png") no-repeat scroll 0 -28px transparent;*/
    border: 1px solid #D1D1D1;
    height: 29px;
    padding-left: 16px;
    width: 159px;
    overflow:hidden;
}
.nologin a {
    color: #424343;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    height: 29px;
    letter-spacing: 2px;
    line-height: 29px;
    position: relative;
    text-align: center;
    text-decoration: none;
    margin-right:13px;
    white-space:nowrap;
}
.nologin a:hover {
    color: #FE7B07;
}
.longline {
    border-right: 1px solid #F5F3F4;
    display: block;
    height: 21px;
    width: 1px;
    padding-left: 5px;
}
.login {
    background:#fff;
   /* background: url("../images/Index_Sprite_Bg.png") no-repeat scroll 5px -295px #fff;*/
    border: 1px solid #D1D1D1;
    height: 29px;
    line-height: 29px;
    position: relative;
    width: 175px;
    z-index:9999;
    cursor:pointer;
}
.login .myorder{ float: left; height:23px; line-height:23px; padding:3px 6px 3px 7px; border-right:#dfdfdf 1px solid;}
.login .loginicon{ float:right; display:block; padding-right:2px; width:12px; height:29px; background:url(../images/Index_Sprite_Bg.png) no-repeat -6px -211px;}
.login .loginuser{ width:86px; height:29px; display:block; float:left; text-align:center; line-height:29px; background:none; border:0; color:#fe7b07; }
.login .badline {
    background: url("../images/Index_Sprite_Bg.png") no-repeat scroll 0 -211px transparent;
    border-left: 1px solid #F5F3F4;
    cursor: pointer;
    display: block;
    float: right;
    height: 29px;
    width: 25px;
    position:relative;
}
.loginlist {
    background:#FFFFFF;
    border: 1px solid #D1D1D1;
    border-top:0;
    display: none;
    left: 61px;
    position: absolute;
    top: 30px;
    width: 113px;
    z-index: 99999;
}
.loginlist a {
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 28px;
    width: 84px;
    background-color:#fff;
}
.loginlist a:hover,.login a:hover
{
 color: #FE7B07;
    }
.loginlist .one {
    background:url("../images/Index_Sprite_Bg.png") no-repeat 0 -119px;
    background-color:#ffffff;
    border-bottom: 1px solid #F1EFEF;
}
.loginlist .two {
    background:url("../images/Index_Sprite_Bg.png") no-repeat 1px -149px;
    background-color:#ffffff;
    border-bottom: 1px solid #F1EFEF;
}
.loginlist .three {
    background:url("../images/Index_Sprite_Bg.png") no-repeat 0 -181px;
    background-color:#ffffff;

}

.loginlist .four {
    background:url("../images/Index_Sprite_Bg.png") no-repeat 2px -319px;
    background-color:#ffffff;
    border-bottom: 1px solid #F1EFEF;
}

/*footer*/
.foot {
	margin-top:34px; BACKGROUND: url(../images/index_foot_bg.png) repeat-x; HEIGHT: 236px; overflow:hidden;
}
.foot img{ border:0px;}
.footer { MARGIN: 0px auto; padding-top:0px; WIDTH: 960px; COLOR: #e0dedf; height:236px;}
.foot .rowone{ height:52px; padding:30px 0 50px 0;}
.foot .rowtwo{ height:67px; padding-top:14px; border-top:#ececec 1px solid;}
.foot .l1{ float:left; width:337px; height:52px; background:url(../images/index_foot_logotel.png) no-repeat; }
.foot .r1{ float:right; padding-right:10px;}
.foot .l2{ float:left;  width:406px; height:67px; background:url(../images/index_foot_ad.png) no-repeat; }
.foot .r2{ float:right; height:36px; padding:14px 0 17px 0;  font-size:12px; color:#fff; position:relative; right:-3px;   }
.foot .wximg{ float: right; position: relative; top: -14px; left: 3px; }
.foot .r1 a{ margin:0 5px;}
.foot .r2 a{  COLOR: #e0dedf; FONT-SIZE: 12px ; margin:0 3px;}
.foot .r2 a:hover{ text-decoration:underline;}
.foot .r2 span { display:block; float:left; margin:0 3px; }
.foot .r2 .footlink1{ width: 119px; height: 36px;  display: block; background: url(../images/index_foot_link.png) no-repeat 0px 0px;}
.foot .r2 .footlink2{ width: 119px; height: 36px; display: block; background: url(../images/index_foot_link.png) no-repeat -125px 0px;}
.foot .r2 .footlink3{ width: 119px; height: 36px; display: block; background: url(../images/index_foot_link.png) no-repeat -244px 0px;}
.foot .r2 .footlink4{ width: 119px; height: 36px; display: block; background: url(../images/index_foot_link.png) no-repeat -371px 0px;}

.tabv {
	BORDER-RIGHT: #CCCCCC 1px dashed; PADDING-RIGHT: 15px; BORDER-TOP:#CCCCCC 1px dashed; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND:url(/images/TKBG.jpg) ; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #CCCCCC 1px dashed; WIDTH: 950px; COLOR: #333333; LINE-HEIGHT: 180%; PADDING-TOP: 15px; margin-right: auto; margin-left: auto;padding:5px; BORDER-BOTTOM: #CCCCCC 1px dashed
}