/* new Web CSS */
body {
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	color:#000;
	font-size: 12px;
	line-height: 25px;
	text-decoration: none;
	margin:0px;
	background-color: #BCE3EC;
	/*background-color:#CCCCCC;#E6E6E6 #5BEFD7  #BCE3EC #5BEFF1  #FF8F72*/
	/*background-image: url(body_bg.gif);*/
	background-image: url(bg3-1.gif);
	background-repeat: repeat-x;
	
}

#y_desc{position:absolute; z-index:-1; height:0px;filter:alpha(Opacity=0);-moz-opacity:0;opacity:0; width:500px;}

td {font-family:"Times New Roman", Times, serif;}

th {font-family:"Times New Roman", Times, serif;}

a{color:#000099;text-decoration: none;}
a:visited{color:#9933CC;text-decoration: none;}
a:hover{color: #FF3300;text-decoration: underline;}

input, select, textarea {font: 12px Tahoma, Verdana;color: #42688f;font-weight: normal;background-color: #ffffff;border: 1px solid #6699CC;}
input, select{height:20px;}
input submit{cursor:pointer;}

.all_body {width: 954px;margin-left:auto; margin-right:auto;background-image:url(bg3-1.gif);background-repeat: repeat-x}
.web_body {width: 954px;height:auto;margin-left:auto; margin-right:auto;/*float: left;*/}
.body_conter {/*float: right;*/float: left;width: 568px;/*margin-left:20px;*/margin-left:16px;}
.body_right {float:left;margin-left:14px;width:170px;}
.body_right .title{background-color:#006633;border: 1px #999999 outset;text-decoration: none;font-size:14px;letter-spacing:4px;width:168px;height:24px;color:#FFFFFF;margin-top:12px;}
.body_right .title2{background-color:#FF6600;border: 1px #999999 outset;text-decoration: none;font-size:14px;letter-spacing:4px;width:168px;height:24px;color:#FFFFFF;margin-top:4px;}
.copyright {float:left;width: 954px; height:26px;/*width:100%;*/text-align: center;/*background-color: #212121;*/ background-color:#000064;padding:5px 0 5px 0; color:#FFFFFF;}
.cr_bg { float:left;width: 954px;/*background-color: #001A7B; background-color:#666666;*/ background-color:#4DA6FF;margin:10px 0 0 0;height: 12px;}


.checkbox{border: 0px solid; font-weight: normal;}

.left {float:left;width:180px;height:auto;}

.leftCoupon {/*float: left;*/width: 180px;margin:10px 0 0 0;}
.leftCoupon .title{background-color: #B92D92;border: 1px #999999 outset;text-decoration: none;font-size:14px;letter-spacing:4px;width:179px;height:24px;color:#FFFFFF;}
.leftCoupon .list{margin-bottom:2px;}
.leftAdsense{ width:180px; height:auto;margin:10px 0 0 0;}
.rightAdsense{ float: right; width: 166px; margin-top:10px;}
.rightVideo{ /*float: left;*/ width: 180px;margin:10px 0 0 0;}
.rightVideo .title{background-color:#006633;border: 1px #999999 outset;text-decoration: none;font-size:14px;letter-spacing:4px;width:168px;height:24px;color:#FFFFFF;margin-top:12px;}
.rightVideoPublic{width: 170px;}

/*search start*/
#navlist {
        padding: 2px 0;
        margin-left: 0;
		padding-bottom:0;
		font: 12px "Times New Roman", Times, serif;
		color:#FFFFFF;
		margin-bottom:-2px;
}

#navlist ul {
		margin:5px;
	    padding:0px 20px 0 0px;
	    list-style:none;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
		padding: 5px 0.5em;
        margin-left: 5px;
		border: 1px solid #49879E;
        border-bottom: none;
        text-decoration: none;
		text-align:center;
		BACKGROUND-IMAGE: url(tab/blue_tc.jpg);
		cursor:pointer;
}

#navlist li.current {
	border-bottom: 1px solid #49879E;
	background: url(tab/Pyramid3.gif) no-repeat bottom center;
	background-color:#FFFFFF;
	color:#000000;
	text-align:center;
}

#zonetext{color:#FFFFFF;}
/*search end*/

.userIcon{cursor:pointer;margin:2px;}
.userIcon:hover{position:relative;top:1px;left:1px;}
.userSide{background-color:#fff;height: 200px;color:#000099;}

.admLogin{ text-align:left; margin-left:10px; }

.login {width: 180px; filter:alpha(Opacity=90, FinishOpacity=90, Style=2);-moz-opacity:0.9;opacity:0.9;}
.logintop, .loginbottom {display:block; background:transparent; font-size:1px;}
.loginb1, .loginb2, .loginb3, .loginb4 {display:block; overflow:hidden;background: #FFFFFF;}
.loginb1, .loginb2, .loginb3 {height:1px;}
.loginb2, .loginb3, .loginb4 {border-left:1px solid #999999; border-right:1px solid #999999;}
.loginb1 {margin:0 5px 0 0; background:#999999;}
.loginb2 {margin:0 3px 0 0;}
.loginb3 {margin:0 2px 0 0;}
.loginb4 {height:2px; margin:0 1px 0 0;}
.login .ldiv1 {display:block; border:0 solid #999999; border-width:0 1px; padding: 0px; background: #085131; text-align:center;font-size:14px; letter-spacing:8px; color:#FFFFFF;}

.login .lcont {border:0 solid #999999; border-width:0 1px; background: #FFFFFF;height: auto;overflow: hidden;text-align:center;color: #00937E;}

.uPanel {width: 180px; filter:alpha(Opacity=90, FinishOpacity=90, Style=2);-moz-opacity:0.9;opacity:0.9;}
.uPaneltop, .uPanelbottom {display:block; background:transparent; font-size:1px;}
.uPanelb1, .uPanelb2, .uPanelb3, .uPanelb4 {display:block; overflow:hidden;background: #085131;}
.uPanelb1, .uPanelb2, .uPanelb3 {height:1px;}
.uPanelb2, .uPanelb3, .uPanelb4 {border-left:1px solid #999999; border-right:1px solid #999999;}
.uPanelb1 {margin:0 5px 0 0; background:#999999;}
.uPanelb2 {margin:0 3px 0 0;}
.uPanelb3 {margin:0 2px 0 0;}
.uPanelb4 {height:2px; margin:0 1px 0 0;}
.uPanelboxTopText {display:block; border:0 solid #999999; border-width:0 1px; padding: 0px; background: #085131; text-align:center;
font-size: 14px; color:#FFFFFF;}
.uPanelboxcontent {border:0 solid #999999; border-width:0 1px; background: #085131;height: 170px;overflow: hidden;padding-top:3px;text-align:center;}

.loginPull{text-align:left;margin-left:20px;}

.top_logo {display:block;/*width: 768px;*//*height:78px;*/width:954px;height:100px;float: left;}

.top_search {float: left;margin-right:10px;}

.loginForm {background-color: #FFFFFF;}
.loginForm_input{height:12px;width:77px;}

.serch_input{height:15px;}

.h_user {float:left; margin-left:8px;}


.logo {padding:10px 0 0 20px;float: left;}
.logo img{cursor:pointer;}

.jx {line-height: 13px;height: 13px;}

.top_sm {float: right; color:#000;/*padding-top: 50px;*/}


.left_div {/*float: left;*/height: 488px;width: 180px;}

.top_menu {font-size: 14px;font-weight: bold;/*width: 770px;*/width:954px;}


.s_menu {width: 568px;height: 30px;font-size: 14px;line-height: 30px;font-weight: bold;}
.s_menu a{color:#FFFFFF;text-decoration: none;}
.s_menu a:visited{color:#FFFFFF;text-decoration: none;}
.s_menu a:hover{color: #000099;text-decoration: none;}
.s_menu ul{margin:0px; padding:0px; list-style:none;text-align:center;display:inline;}
.s_menu ul li{float:left;width:142px;text-align:center;}

.sm_order {background-color: #FF3300;}
.sm_order a:hover{display: block;background-color: #66CC00;text-decoration: none;}
.sm_hotel {background-color: #FF9A09;}
.sm_hotel a:hover{display: block;background-color: #66CC00;text-decoration: none;}
.sm_house {background-color:#F0CA01;}
.sm_house a:hover{display: block;background-color: #66CC00;text-decoration: none;}
.sm_lite {background-color:#FC557F;}
.sm_lite a:hover{display: block;background-color: #66CC00;text-decoration: none;}
.sm_edm {background-color: #993366;}
.sm_edm a:hover{display: block;background-color: #66CC00;text-decoration: none;}


.vip1 a:hover{background-color: #FF3300;}
.vip2 a:hover{background-color: #FF9A09;}
.vip3 a:hover{background-color: #F0CA01;}
.vip4 a:hover{background-color: #FC557F;}


.morebutton{
background-color: #ff6600;
border: 1px #CCCCCC outset;
color: white;
text-decoration: none;
font: 12px Verdana;
margin-right:10px;
margin-bottom:5px;
}

.morebutton:visited, .morebutton:hover, .morebutton:active{
color: white;
text-decoration: none;
}

.headerAdsense{ float:left; position:relative; margin:0 0 0 0; width:100%; text-align:center; height:100px;}

.top_search_bg{ margin:0 0 0 20px;float:left;/*filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;*/}
/*top Search start*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;width:630px}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;background: #335cc3;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.xb1 {margin:0 5px; background:#FFFFFF;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #FFFFFF; border-width:0 1px; padding: 4px; background: #335cc3; text-align:left;width:620px;height:50px;}
/*top Search end*/

/*news start*/
.news {width: 570px;}
.newstop, .newsbottom {display:block; background:transparent; font-size:1px;}
.newsb1, .newsb2, .newsb3, .newsb4 {display:block; overflow:hidden;background: #22bde9;}
.newsb1, .newsb2, .newsb3 {height:1px;}
.newsb2, .newsb3, .newsb4 {border-left:1px solid #22bde9; border-right:1px solid #22bde9;}
.newsb1 {margin:0 5px; background:#22bde9;}
.newsb2 {margin:0 3px; border-width:22bde9 2px;}
.newsb3 {margin:0 2px;}
.newsb4 {height:2px; margin:0 1px;}
.newsboxTopText {display:block; border:0 solid #22bde9; border-width:0 1px; padding: 0px; background: #22bde9; text-align:center;font-size: 14px;font-weight: bold;letter-spacing: 10px;}
.newsboxcontent {border:0 solid #22bde9;border-width:0 1px;background: #fff;height: 100px;overflow: hidden;width: 568px;text-align:left;}
.newsboxcontent ul li{color:#666666;list-style:none;letter-spacing:1px;line-height:18px;padding: 3px 0 2px 15px;border-bottom: 1px dashed #666666;margin-left:-30px;margin-right:10px;background:url(arrow/arrow.gif) transparent no-repeat;background-position:0px;letter-spacing:2px;}
.news_more {float: left;text-align: right;width: 568px;}
/*news end*/

.page {height: 30px;line-height: 30px;text-align:center;}
.page750 {height: 30px;width:750px;line-height: 30px;text-align:center;margin:10px 0;}

/*new product start*/
.np{float: right; width: 170px;}
.nptop, .npbottom {display:block; background:transparent; font-size:1px;}
.npb1, .npb2, .npb3, .npb4 {display:block; overflow:hidden;background: #22bde9;}
.npb1, .npb2, .npb3 {height:1px;}
.npb2, .npb3, .npb4 {border-left:1px solid #22bde9; border-right:1px solid #22bde9;}
.npb1 {margin:0 5px; background:#22bde9;}
.npb2 {margin:0 3px; border-width:0 2px;}
.npb3 {margin:0 2px;}
.npb4 {height:2px; margin:0 1px;}
.npboxTopText {display:block; border:0 solid #22bde9; border-width:0 1px; padding: 0px; background: #22bde9; text-align:center;font-size: 14px;font-weight: bold;letter-spacing: 5px;}
.npboxTopText a{ color:#000;}
.npboxTopText a:link{ color:#000;}
.npboxTopText a:visted{ color:#000;}
.npboxTopText a:hover{ color:#0000CC; text-decoration:none;}
.npboxBottomText {display:block; border:0 solid #22bde9; border-width:0 1px; padding: 0px; background: #22bde9; text-align:center;font-size: 12px; }
.npboxcontent {display:block; border:0 solid #22bde9; border-width:0 1px; padding: 5px 0 5px 0; background: #fff; height:134px; text-align:left; overflow:hidden;}
.npboxcontent ul li{list-style:none;margin:0px;letter-spacing:2px;padding: 0 0 0 15px;border-bottom: 1px dashed #0066CC;margin-left:-30px;margin-right:10px;background:url(arrow/arrow.gif) transparent no-repeat;background-position:0px;}
/*.npboxcontent li{ width:136px; height:24px;}*/
.np_more {text-align: left;margin-left:120px;}

.p_new_img_div{ margin:10px 0 0 0; width:100%; text-align:center;}
.p_new_img_div .pname{ margin:10px 2px 0 2px;text-align:center;line-height:20px;}
/*new product end*/

/* Search State start*/
.shState {margin:13px 0 5px 14px;padding-left:4px;height:30px;width:750px;font-size:14px;background: url(icon/search.gif) no-repeat left;color:#FFFFFF;background-color:#6666FF;border-left:5px solid #6666FF;border-top:1px solid #FFFFCC;float:left;}
.shState table{margin:0 0 5px 0;}
.shMode{padding-left:30px;height:auto;text-align:left;}
.shSecond{height:auto;text-align:right;}
.shNothing{/*margin-top:30px;*/width:500px;height:500px;}
/* Search State end*/

.redText {color: #FF0000; font-size:16px;}
.oraText {color: #ff9900; font-size:16px;}

.comment{
margin:5px 10px 0 10px; text-align:left;
}
.comment .title{ color:#FF0000; font-weight:bold;}
.comment ol{margin-top:0px; }
.comment li{ color:#FF0000; font-weight:bold;}
.comment .c1{ color:#000; margin-left:-6px; font-weight:normal; line-height:16px;}
.comment table{ color:#666;}
.comment table a{ color:#666;}
.comment table a:hover{ color:#FF0000;}
.comment .n1{ text-align:left; float:left;}
.comment input,textarea{ line-height:20px; color:#0000CC;}

/* webregister start*/
.wrT1{ color:#000099; font-size:16px; margin-left:10px;}
.wrT2{color: #0000CC; font-size: 14px; margin-left:5px;}
.wrT3{color:#0033CC;font-size: 16px; margin-left:5px;}
.registerText {color:#333333; text-align:left; margin-left:100px; letter-spacing:2px; line-height:16px;}
.registerDesc {padding:6px; margin:0 6px 6px 6px; border-top:#006699  1px solid;border-bottom:#006699 1px solid;  height:196px; line-height:16px;  clear:both; width:95%;  background:#A0C7F1; text-align:left; color:#000066;}
/* webregister end*/

#popup_news{
	position:absolute;
	top:160px;
	width:550px;
	height:360px;
	z-index:1;
	padding-left:260px;
}
#popup_menu{
height:26px; line-height:26px; 
}
#popup_txt{ float:left; margin:0 0 0 0; font-size:16px; font-weight:bold; letter-spacing:1px; height:26px; width:120px; background-color:#FFFFFF; color:#FF0000; text-align:center;border-top:2px solid #CCCCCC; border-left:2px solid #CCCCCC; border-right:1px solid #666666;}
#popup_close{ float:left; margin:0 0 0 0; height:26px; width:100px; background-color:#FF6666; color:#000000; text-align:center;border-top:2px solid #CCCCCC; border-left:0px solid #CCCCCC; border-right:2px solid #666666;}
#popup_close a{ color:#000000; text-decoration: none;}
#popup_close a:visited{ color:#000000; text-decoration: none;}
#popup_close a:hover{ color:#000000; text-decoration: none;}
#popup_bg{
	width:550px;
	height:330px;
	 background:url(loader_popup.gif) center no-repeat;background-color:#FFFFFF;
	border-top:2px solid #CCCCCC; border-left:2px solid #CCCCCC; border-bottom:2px solid #666666; border-right:2px solid #666666;
}