
.dd {
	COLOR: #999999
}
.ml15 {
	MARGIN-LEFT: 15px
}
.cler{clear:both;width:100%; height:0px; overflow:hidden;}
.nav_new_list 
{
	width:200px;
}
.nav_new_list .zxsq .zxsq_more {
	HEIGHT: 13px; BACKGROUND: url(../images/to8to_index_w_icon.gif?20130515) no-repeat -217px -447px; RIGHT: 16px; POSITION: absolute; TOP: 8px; WIDTH: 13px;
}
.nav_new_list .zxsq .zx5b {
	BACKGROUND: #2D6909; /*POSITION: absolute;*/  Z-INDEX: 9999999;  WIDTH: 200px
}
.nav_new_list .zxsq .zx5b UL {
	BORDER-TOP: #2D6909 1px solid; HEIGHT: 58px; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 18px; PADDING-LEFT: 12px; LINE-HEIGHT: 20px; PADDING-RIGHT: 12px
}
.nav_new_list .zxsq .zx5b UL.the_last_one {
	HEIGHT: 56px; BORDER-BOTTOM: #2D6909 2px solid
}
.nav_new_list .zxsq .zx5b UL.on {
	BORDER-LEFT: #2D6909 1px solid; BACKGROUND-COLOR: #ffffff
}
.nav_new_list .zxsq .zx5b UL.on DT A {
	COLOR: #2D6909
}
.nav_new_list .zxsq .zx5b UL.on DT SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav_new_list .zxsq .zx5b UL.on DL A {
	COLOR: #2D6909
}
.nav_new_list .zxsq .zx5b DT {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #fff
}
.nav_new_list .zxsq .zx5b DT SPAN {
	HEIGHT: 7px; BACKGROUND: url(../images/to8to_index_w_icon.gif?20130515) no-repeat -222px -398px; FLOAT: right; MARGIN-TOP: 5px; DISPLAY: inline-block; WIDTH: 5px
}
.nav_new_list .zxsq .zx5b DT A {
	FONT-SIZE: 14px; FONT-WEIGHT: normal; font-family:微软雅黑; font-weight:bold; COLOR: #ffffff; MARGIN-RIGHT: 10px
}
.nav_new_list .zxsq .zx5b DL A {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #cbecbd; MARGIN-RIGHT: 10px; padding-left:0px;
}
.nav_new_list .zxsq .zx5b DD .show_some {
	BORDER-TOP: #2D6909 1px solid; HEIGHT: 351px; BORDER-RIGHT: #2D6909 2px solid; BORDER-BOTTOM: #2D6909 2px solid; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 32px; PADDING-LEFT: 65px; LEFT: 199px; BORDER-LEFT: #2D6909 0px solid; Z-INDEX: 5000; DISPLAY: none; TOP: -1px; PADDING-RIGHT: 58px; WIDTH: 439px; BACKGROUND-COLOR: #fff; _top: 0; _height: 353px;
}
.nav_new_list .zxsq .zx5b .show_some .for_free {
	HEIGHT: 69px; BACKGROUND: url(../images/to8to_index_for_free.png) no-repeat; FLOAT: left; WIDTH: 69px; MARGIN-RIGHT: 10px
}
.nav_new_list .zxsq .zx5b .show_some .free_xm {
	FLOAT: left;  WIDTH: 345px;margin-top:-20px;
}
.nav_new_list .zxsq .zx5b .show_some .free_xm H3 {
	FONT-SIZE: 28px;
	FONT-FAMILY: "微软雅黑";
	FONT-WEIGHT: normal;
	COLOR: #2D6909;
	LINE-HEIGHT: 35px;
	padding-top: 30px;
}
.nav_new_list .zxsq .zx5b .show_some .free_xm P {
	FONT-SIZE: 14px; COLOR: #72899b;  padding:0px; margin:0px;
}
.nav_new_list .zxsq .zx5b .show_some .detail2 {
	FONT-SIZE: 18px;
	FONT-FAMILY: "微软雅黑";
	FONT-WEIGHT: bold;
	COLOR: #6b7e8d;
	PADDING-LEFT: 10px;
	MARGIN-LEFT: 25px;
	BORDER-LEFT: #acacac 1px solid;
	MARGIN-TOP: 20px;
	LINE-HEIGHT: 30px
}
.nav_new_list .zxsq .zx5b .show_some .btn_box {
	MARGIN-BOTTOM: 12px; TEXT-ALIGN: right; MARGIN-TOP: 15px
}
.nav_new_list .zxsq .zx5b .show_some .btn_box A {
	FONT-SIZE: 14px; HEIGHT: 46px; BACKGROUND: url(../images/to8to_index_tcbtn_bg.png) no-repeat; COLOR: #ffffff; TEXT-ALIGN: center; DISPLAY: inline-block; LINE-HEIGHT: 46px; WIDTH: 128px
}
.nav_new_list .zxsq .zx5b .show_some .yyell {
	COLOR: #fd7d00
}
.nav_new_list LI.on {
	BORDER-RIGHT: #fff 1px solid; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #fff 1px solid; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ff7f02
}
.nav_new_list .jy_sq {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; Z-INDEX: 2999; PADDING-RIGHT: 10px
}
.nav_new_list .jy_sq_zgs {
	POSITION: relative
}
.nav_new_list .small_icon {
	OVERFLOW: hidden; HEIGHT: 9px; BACKGROUND: url(../images/to8to_index_icon.gif?20130515) no-repeat -172px -139px; MARGIN-LEFT: 10px; DISPLAY: inline-block; WIDTH: 7px
}
.nav_new_list .f_zb_tc {
	BORDER-TOP: #32a002 1px solid; BORDER-RIGHT: #32a002 1px solid; BORDER-BOTTOM: #32a002 1px solid; POSITION: absolute; PADDING-BOTTOM: 13px; PADDING-TOP: 19px; PADDING-LEFT: 17px; LEFT: 0px; BORDER-LEFT: #32a002 1px solid; DISPLAY: none; LINE-HEIGHT: 26px; TOP: 39px; PADDING-RIGHT: 13px; WIDTH: 150px; BACKGROUND-COLOR: #ffffff
}
.nav_new_list .f_zb_tc P {
	TEXT-ALIGN: left
}
.nav_new_list .f_zb_tc A {
	COLOR: #787878
}
.nav_new_list .jy_sq_tc {
	BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; LEFT: -1px; BORDER-LEFT: #ffffff 1px solid; Z-INDEX: 3000; DISPLAY: none; LINE-HEIGHT: 26px; TOP: 29px; WIDTH: 127px; BACKGROUND-COLOR: #ff7f02
}
.nav_new_list .jy_sq_tc P {
	OVERFLOW: hidden; HEIGHT: 26px; PADDING-LEFT: 8px
}
.nav_new_list .jy_sq_tc SPAN {
	FONT-SIZE: 14px; FLOAT: left; FONT-WEIGHT: bold; COLOR: #787878; DISPLAY: inline-block; MARGIN-RIGHT: 11px
}
.nav_new_list .jy_sq_tc SPAN A {
	FONT-SIZE: 14px
}
.nav_new_list .jy_sq_tc A {
	FONT-SIZE: 13px; FLOAT: left; FONT-WEIGHT: normal; COLOR: #ffffff; DISPLAY: inline-block; MARGIN-RIGHT: 8px
}
.nav_new_list .jy_sq_tc .more_jysq {
	MARGIN-RIGHT: 0px
}
.nav_new_list .zwj {
	POSITION: relative
}
.nav_new_list .jy_sq_zgs {
	POSITION: relative
}
.nav_new_list .jy_yc {
	POSITION: relative
}
.nav_new_list .zwj .icon {
	HEIGHT: 20px; BACKGROUND: url(../images/jc_index_bg.gif) no-repeat -62px -78px; RIGHT: -14px; TOP: -9px; WIDTH: 52px
}
.nav_new_list .jy_sq_zgs .icon {
	HEIGHT: 18px; BACKGROUND: url(../images/jc_index_bg.gif) no-repeat -64px 0px; RIGHT: 14px; POSITION: absolute; DISPLAY: inline-block; TOP: -9px; WIDTH: 27px
}
.nav_new_list .jy_yc .icon {
	HEIGHT: 20px; BACKGROUND: url(../images/jc_index_bg.gif) no-repeat -61px -25px; RIGHT: -14px; TOP: -9px; WIDTH: 52px
}
.nav_new_list .zxgj {
	POSITION: relative; FLOAT: right; TEXT-ALIGN: center; WIDTH: 111px
}
.nav_new_list LI.bz_on {
	BORDER-RIGHT: #fff 1px solid; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #fff 1px solid; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #33a701
}
.nav_new_list .zxgj .phone_zxgj {
	HEIGHT: 28px; BACKGROUND: url(../images/to8to_index_icon.gif?20130515) no-repeat -200px -136px; FLOAT: left; MARGIN-TOP: 6px; DISPLAY: inline-block; WIDTH: 23px; MARGIN-RIGHT: 8px
}
.nav_new_list .zxgj .new {
	HEIGHT: 18px; BACKGROUND: url(../images/to8to_index_icon.gif?20130515) no-repeat -223px -238px; RIGHT: 1px; POSITION: absolute; DISPLAY: inline-block; TOP: -11px; WIDTH: 27px
}
.nav_new_list .zxgj A {
	FLOAT: left; DISPLAY: inline-block
}


/**/
.user-login { border: 1px solid #f7d389; background: #fef6c7;HEIGHT: 50px;margin-bottom: 10px;}
.user-login a { width: 113px; _width: 110px; padding: 15px 0; display: block; font: 700 14px 'microsoft yahei'; text-align: center; float: left}
.user-login a:hover { background: #fdeab0}
.user-reg { border-left: 1px solid #f7d389}
.icon-home { width: 25px; height: 28px; display: inline-block; vertical-align: middle; background: url(../images/icon_home.png) no-repeat; }
.icon-user-login { width: 16px; height: 16px; background-position: 0 -136px}
.user-login .icon-home { margin-right: 5px}
.icon-user-reg { width: 16px; height: 16px; background-position: -16px -136px}
.user-login a:link,.user-login a:visited { color: #b44234}


.tabboxb {
	width: 230px;
     height: 125px;
	float: left;
	    margin-bottom: 10px;
border-top: 1px #dcdcdc solid;
}

.tabmenubtop {
	width: 229px;
	height: 35px;
	float: left;
	overflow: hidden;
	border-right: 1px #dcdcdc solid;
}

.tabmenubtop ul {

	margin:0;

	padding:0;

	list-style-type: none; 

	float:left;

}

.tabmenubtop li {
	text-align: center;
	float: left;
	display: block;
	width: 112px;
	height: 34px;
	overflow: hidden;
	line-height: 34px;
	display: inline;
	font-size: 14px;
	font-weight: normal;
	color: #666;
	margin: 0px;
	padding: 0px;
	background-color: #f5f5f5;
	border-bottom: 1px #dcdcdc solid;
	border-left: 1px #dcdcdc solid;
}

.tabmenubtop .cli {
	text-align: center;
	float: left;
	display: block;
	width: 115px;
	height: 35px;
	overflow: hidden;
	line-height: 35px;
	display: inline;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #666;
	cursor: pointer;
	border-bottom: 1px #fff solid;
	background-color: #fff;
}

/**/
.user-info-bd {height: 125px; width: 228px;}
#tabcontentbtop {  width: 228px;height: 125px; border: 1px #dcdcdc solid;}
#tabcontentbtop li { float: left; height: 60px; width: 24.5%; text-align: center; margin: 20px 0px 0px; }
#tabcontentbtop li a { color: #656565;font-family: Microsoft YaHei; font-size: 12px;}
#tabcontentbtop i { width: 40px; height: 40px; font-style: normal; }
.icon { background: transparent url("../images/group_icon.png") no-repeat scroll 0% 0%; }
.inlineb { display: inline-block; }
.glory_icon { background-position: -123px 0px; }
.male_bus_icon { background-position: -164px 0px; }
.steward_icon { background-position: -205px 0px; }
.csc_ion { background-position: -82px 0px; }
.cheng_icon { background-position: 0px 0px; }
.confirm_icon { background-position: -41px 0px; }


#tabcontentbtop ul li .fonta {margin:5px 10px;padding:0px;height:20px;width:20px;line-height:20px;list-style-type: none;float: left;font-size: 12px;font-weight: normal;color:#fff;text-align:center;display:inline;background-color:#c00;}

#tabcontentbtop ul li .fontb {margin:5px 10px;padding:0px;height:20px;width:20px;line-height:20px;list-style-type: none;float: left;font-size: 12px;font-weight: normal;color:#fff;text-align:center;display:inline;background-color:#ccc;}

#tabcontentbtop .hidden {display:none;}

.bott2 {width: 230px;height:50px; margin-bottom: 10px;}
.bott2 img {width: 230px;height:50px;float: left; margin-bottom: 10px;}

/*classical-case css*/
.classical-case { margin: 0px 0px 10px 0px;width: 100%;}
.classical-case .list-case li.items {width: 230px;height: 234px;}
.classical-case .list-case .items img{ width: 230px;height: 234px; }
.classical-case .header {padding-bottom: 20px;}
.classical-case .header .more {color: #333;}
.classical-case .header .more span {
    float: right;
    padding-right: 8px;
    background-image: url(../images/trangle-right.png);
    background-repeat: no-repeat;
    background-position: right 8px;
    *background-position: right 7px;
}
.classical-case .header .more:hover span {
    text-decoration: underline;
    cursor: pointer;
}
.classical-case .list-case li.items {
    position: relative;
    float: left;
    width: 230px;
    height: 242px;
    overflow: hidden;
	    margin: 0 10px 10px 0;
}
.classical-case .list-case .items img {
    float: left;
    width: 242px;
    height: 242px;
    display: block;
}
.classical-case .list-case .items .txt {
    position: absolute;
    left: 0;
    top: -242px;
    width: 242px;
    height: 242px;
    background-color: #fff;
    opacity: 0.8;
    filter:alpha(opacity=80);
    text-decoration: none;
}
.classical-case .list-case .items .txt span {
    display: block;
    width: 180px;
    margin: 0 auto;
    margin-top: 50px;
    font-size: 16px;
    line-height: 28px;
    color: #222;
}