/* CSS Document */

* { margin:0; padding:0; }
.clear 
{
clear:both;
}
body { background:#FFF; color:#333; font:12px/1.5em arial,\5B8B\4F53,Tahoma,Helvetica,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#333; text-decoration:none; }
a:active {test:expression(target="_blank");}
a:hover {  }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:400; }
.header input,.header textarea,.header select{font-size:14px;padding:0px}
input, textarea, select, button { font:12px Verdana,Helvetica,Arial,sans-serif; vertical-align:middle; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }



/* common style */
.wd980{ width:980px; margin:0 auto;}
.marginleft{ margin-left:10px;}
.mt10{ height:10px; clear:both; overflow:hidden;}


/* header style */
.header{ width:100%; overflow:hidden;}

.header .top1{border:#a9a9a9 1px solid;
background-color:buttonface; overflow:hidden; height:36px; line-height:36px;}
.header .login { margin-left:10px;float:left;  display:inline;}
.header .logininfo{ margin-left:5px; line-height:36px; height:36px; overflow:hidden;}

.header .logininfo a
{
color: #CC0000;
font-weight:bold;
}
.header .login .reg{color:#c00000; font-size:13px; font-weight:bold;}
.header .login .login1{color:#c00000; font-size:13px; font-weight:bold;}
.header .headnav{ float:right; margin-right:10px;}
.header .headnav li{float:left; margin-left:5px;}
.header .top1  .input_submit {background:url("default_04.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/default_04.jpg*/) no-repeat; border:0px; width:45px; height:19px; font-size:0px; vertical-align:middle; }
.header .head2 {margin-top:10px; width:100%; overflow:hidden;}
.header .head2 .logo{ float:left; margin-top:5px;text-align:center;}
.header .head2 .logo ul
{
width:269px;
height:auto;
overflow:hidden;
display:block;
margin-top:5px;

}
.header .head2 .logo li
{
float:left;
display:inline;
margin-right:5px;
}
.header .head2 .logo li a
{
color:#0033FF;
font-weight:bold;
}
.header .head2 .logo li a:hover{ color: #FF3300; text-decoration:underline;}

.header .head2 .nav {float:left; margin-left:1px;
}
.header .head2 .nav .s_nav{ float:left; margin-left:4px; margin-right:3px;
}
.header .head2 .nav .vertical{ width:1px; height:105px; float:left; background:#ccc; margin:0 20px;}
.header .head2 .nav .s_nav strong{
	font-size:15px;
	font-weight:bold;
	float:left;
	width:17px;
	color: #0033FF;
}

.header .head2 .nav .s_nav strong a{ color: #0033FF;  font-size:15px; font-weight:bold;}
.header .head2 .nav .s_nav strong a:hover{ color: #FF4400; font-size:15px; text-decoration:none;}

.header .head2 .nav .s_nav ul{ float:left; margin-left:2px; background:url("line.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/line.jpg*/) no-repeat; padding-left:8px;}
.header .head2 .nav .s_nav ul li{ }
.header .head2 .nav .s_nav ul li a{ color:#333333;  font-size:12px; font-weight:bold;}
.header .head2 .nav .s_nav ul li a:hover{ color: #0033FF; text-decoration:underline;}
.header .head2 .t_ser { border-left:#666666 1px  dashed;  overflow:hidden; padding-left:5px;}
.header .head2 .t_ser li{ list-style: circle; margin-left:0px; padding-left:0px; list-style-position:inside;}
.header .head3 a{ display:block;}
.header .head3{ width:978px;overflow:hidden; border-top:#c5ddf1 1px solid;margin-top:5px; padding-top:5px;}
.header .head3 li{ float:left; margin-left:9px; margin-right:11px; height:36px; }
.header .head3 li img{ margin-right:5px;float:left; line-height:36px; vertical-align:middle; margin-top:5px;}
.header .head3 li a{ line-height:36px;}
.header .head3 li a:hover{ color: #FF2200; text-decoration:underline;}
.header .head3 li span{ float:left; text-align:center;}
.header .search { background:url("searchbg.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/searchbg.gif*/) no-repeat; height:48px;width:100%;overflow:hidden; margin-top:10px; }
.header .search .h_nav{
	line-height:48px;
	color:#FFFFFF;
	
	float:left;

}
.header .search .h_nav a{ font-weight:bold; color:#FFFFFF;}
.header .search .s_form {/*line-height:48px; height:48px;*/  float:left; padding-left:5px; display:inline;overflow:hidden;}


.header .search .s_form .s_form_name{ color:#fff; font-weight:bold; font-size:14px; line-height:21px; height:21px;vertical-align:middle;float:left;margin-top:10px;}
.header .search .s_form .search_key { height:18px; width:180px;vertical-align:middle; font-size:14px;}
.header .search .s_form .search_select{ height:22px;width:80px; margin-left:10px;vertical-align:middle; font-size:14px;}
.header .search .s_link { line-height:48px; height:48px;  margin-left:30px;overflow:hidden; float:right; vertical-align:middle;padding-right:1px;}
.header .search .s_link a{ font-size:14px; font-weight:bold; color:#FFFFFF; margin-right:2px;}
.btn-2{
	width:63px;
	height:23px;
	border:none;
	background:url("sousuo1-1.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/sousuo1.gif*/) left top no-repeat;
	overflow:hidden;
	color:#444;
	cursor:pointer;
}

.search-keyword {
	width:210px;
	height:18px;
	padding-top:2px;
	padding-left:6px;
	border:0px;
	border: #BCEFFE solid 2px;
	background: #FFF;
	color:#444;
}

.header .search .kqxt{}
.header .search .kqxt a{ color: #FFFFFF;  font-size:13px;line-height:50px;}
.header .search .kqxt a:hover{ color: #FFFF00;font-weight:bold;text-decoration:underline;}


.header .search .h_nav a{ font-weight:bold; color:#FFFFFF;}

.main{ width:100%; margin-top:10px;}
.main .main_1 {
width:100%; overflow:hidden;


}

/*------common style--------*/



.login_o span{margin-right:6px;}
h3 a strong{ color:#1A51A5; font-size:14px;}

.typename{ color: #FF5500; margin-right:3px;}

/*------m_box1 style--------*/
.m_box1 {
	border:#c5ddf1 1px solid;
	border-top:none;
	width:100%;
	float:left;
	margin-right:10px;
	overflow:hidden;

}
.m_box1 a:hover{ color: #FF3300;}
.m_box1 a:hover strong{color: #FF0000;}

.m_box1 h3{ background:url("m_boxA_bg.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/m_boxA_bg.jpg*/) repeat-x; height:26px; line-height:26px; padding-left:0px; color:#1f376d; font-size:14px; }

.m_box1  h3  strong{ color:#1A51A5; float:left; display:block; font-weight:bold;}
.m_box1  h3  strong a{ color:#1A51A5; margin-left:15px;}

.m_box1 h3 span{ border:#c5ddf1 1px solid; border-top:none;height:26px; line-height:26px; background:url("default_32.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/default_32.jpg*/) repeat-x; overflow:hidden;}
.m_box1 li{ height:26px;padding-left:6px; line-height:26px; }
.m_box1 li a{ font-size:14px; color:#353532;}
.m_box1 .mg{ margin-right:23px;}
.m_box1 span.mg2{ color:#FF0000;}
.m_box1 .mg3{float:right;display: inline; margin-right:10px; color:#999999;}
.m_box1 .bg{background:url("bg_A.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/bg_A.jpg*/);}
.m_box1 .bg a{ color:#0E3983;}
.m_box1 .bg a:hover{color: #FF0000;}
.m_box1  .more a{ font-size:12px; color: #0066CC;}

.m_box1  .subnav, .m_box1  .subnav a{ margin-left:20px; font-size:12px; color:#FF0000; font-weight:normal; background:none; border:none;}
.m_box1  .subnav .kaocha a{ color: #000000; line-height:25px;}
.m_box1  .subnav .kaocha a:hover{ color: #FF3300; text-decoration:underline;}
.m_box1  .morenew a{ color: #660000; font-size:12px; float:right; margin-right:5px;}
.m_box1  .morenew a:hover{ color: #FF3300; text-decoration:underline;}





/*------m_box2 style--------*/

.m_box2 {border:#c5ddf1 1px solid; border-top:none; width:100%; float:left;overflow:hidden; }
.m_box2 a:hover{ color: #FF3300;}

.m_box2 h3{ background:url("m_boxA_bg.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/m_boxA_bg.jpg*/) repeat-x; height:26px; line-height:26px; padding-left:0px; color:#1f376d; font-size:14px;  }

.m_box2  h3 img{
	float:left;
	margin-top:7px;
	margin-right:5px;
	margin-left:8px;
}
.m_box2  h3  strong{ float:left; display:block; font-weight:bold;}
.m_box2  h3  strong a{ float:left; display:block;  margin-left:8px; color:#1A51A5;}
.m_box2 h3 span{   border:#c5ddf1 1px solid; border-top:none;height:26px; line-height:26px; background:url("default_32.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/default_32.jpg*/) repeat-x; overflow:hidden;}
.m_box2 li{ height:26px;padding-left:5px; line-height:26px; }
.m_box2 li a{ font-size:14px; color:#353532;}
.m_box2 .mg{ margin-right:23px;}
.m_box2 span.mg2{ color:#FF0000;}
.m_box2 .mg3{	float:right;display: inline; margin-right:10px; color:#999999;}
.m_box2 .bg{ background:#eee;}

.m_box2  .more,.m_box1  .more{  float:right; background:none; border:none; font-size:12px; color: #0066FF; display:inline;font-weight:normal}
.m_box2  .more a{ font-size:12px; color: #0066CC;}


.m_box2  .subnav, .m_box2  .subnav{ float:left;}
.m_box2  .subnav, .m_box2  .subnav a{ margin-left:20px; font-size:12px; color:#FF0000; font-weight:normal; background:none; border:none;}




.box_dm { border-top:#c5ddf1 1px solid; border-left:#c5ddf1 1px solid; border-right:#c5ddf1 1px solid; border-bottom:#c5ddf1 1px solid;
  }
  
.box_dm a{ color: #1A51A5; font-size:13px; font-weight:550;} 
.box_dm a:hover{ color: #FF0000; text-decoration:underline;}
  
.box_dm h2{height:26px; background-image:url("m_boxA_bg.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/m_boxA_bg.jpg*/); line-height:26px;}
.box_dm strong{ font-weight:bold; color:#FF3300;}
.box_dm h2 a{ margin-left:15px; }

.box_dm h2 span{margin-left:5px; line-height:30px;}

.box_dm li{background:url("bg_B.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/bg_B.gif*/); line-height:26px; margin-left:5px; margin-right:5px; color:#0000FF}
.box_dm li a:hover{ color:#FF3300; text-decoration:underline;}





.boxreg {
	MARGIN-BOTTOM: 1px; HEIGHT: 42px
}
.boxreg UL {
	TEXT-ALIGN: center;
	WIDTH: 340px;
	BACKGROUND: url("service_bg1.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/service_bg1.gif*/);
	HEIGHT: 50px;
	overflow: hidden;
	float: left;
}
.boxreg LI {
 width:145px;
 float:left; 
 margin-left:5px;
 margin-top:7px;

}

.boxreg LI SPAN {
	COLOR: #FF4400; FONT-SIZE:9pt; FONT-WEIGHT: normal
}
.boxreg A {
	 HEIGHT: 30px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.boxreg A:link {
	COLOR: #cc0000
}
.boxreg A:visited {
	COLOR: #cc0000
}
.boxreg A:hover {
	COLOR: #0066FF; TEXT-DECORATION: none
}
.boxuserreg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
.boxitem {
	BACKGROUND: url("bgn.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/bgn.gif*/) #85C5ED repeat-x 0px 1px; COLOR: #025bad; FONT-SIZE: 14px
}
.boxitem UL {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
.boxitem LI {
	TEXT-ALIGN: center; WIDTH: 113px; DISPLAY: inline; BACKGROUND: url("title.png"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/title.png*/) no-repeat 0px -175px; FLOAT: left; MARGIN-RIGHT: 0px;
}
.boxitem LI A{
	COLOR: #0033FF;
}
.boxitem LI A:hover {
	COLOR: #FF3300;
}
.boxitem A:link {
	COLOR: #0033FF;
}
.boxitem A:visited {
	COLOR: #0033FF;
}
.boxitem2 {
	BORDER-BOTTOM: #ccdeef 0px solid; BORDER-LEFT: #ccdeef 1px solid; BACKGROUND: url("bgn.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/bgn.gif*/) #f2f7fb repeat-x 0px bottom; BORDER-TOP: #ccdeef 1px solid; BORDER-RIGHT: #ccdeef 1px solid
}
.boxitem2 UL {
	LINE-HEIGHT: 24px; HEIGHT: 24px
}
.boxitem2 LI {
	TEXT-ALIGN: center; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0px; BORDER-RIGHT: #ccdeef 1px solid
}
.boxitem2 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.boxitem2 A:link {
	COLOR: #025bad
}
.boxitem2 A:hover {
	COLOR: #025bad
}
.boxitem2 A:visited {
	COLOR: #025bad
}
.boxitem3 {
	BACKGROUND: url("bgn.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/bgn.gif*/) #ffffff repeat-x 0px bottom
}
.boxitem3 UL {
	LINE-HEIGHT: 24px; HEIGHT: 24px
}
.boxitem3 LI {
	BORDER-BOTTOM: #ccdeef 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccdeef 1px solid; MARGIN: 0px 4px; DISPLAY: inline; BACKGROUND: url("bgn.gif"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/bgn.gif*/) #f2f7fb repeat-x 0px bottom; FLOAT: left; BORDER-TOP: #ccdeef 1px solid; BORDER-RIGHT: #ccdeef 1px solid
}
.boxitem3 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.current {
	/*DISPLAY: block;*/ BACKGROUND: url("title.png"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/title.png*/) no-repeat 0px -200px; FONT-WEIGHT: bold
}
.current2 {
	BACKGROUND-COLOR: #fff; DISPLAY: block; FONT-WEIGHT: bold
}
.boxuser {
	BORDER-BOTTOM: #85C5ED 1px solid; BORDER-LEFT: #85C5ED 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; COLOR: #333333; BORDER-RIGHT: #85C5ED 1px solid; PADDING-TOP: 5px;MARGIN-BOTTOM: 2px; HEIGHT: 75px;
}
.boxuser  a{ line-height:25px; height:25px; color: #0066FF; }
.boxuser LI {
	LINE-HEIGHT: 25px; HEIGHT: 25px; margin-top:0px;
	background:url("bg_A.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/bg_A.jpg*/);
}
.boxuser LI  a:hover{ color:#FF3300; text-decoration:underline;}
.boxuser LI SPAN {
	TEXT-ALIGN: left; FLOAT: right
}
.bgcolor1 {
	BACKGROUND-COLOR: #f2f7fb
}




/* footer style */
.footer .flink_box {
	border:#dfdfdf 1px solid;
	width:977px;
	float:left;
	margin-bottom:5px;

}

.footer .flink_box h3{background-color: #f5f5f5; border-bottom:#dfdfdf 1px solid;  height:26px; line-height:26px;  font-size:14px; }

.footer .flink_box h3 span{ float:left;margin-left:20px; color:#0099FF;}
.footer .flink_box h3 a{float:right;margin-right:15px;font-size:12px;color:#0099FF;}
.footer .flink_box h3 a:hover{color: #FF3300;}

.footer .flink_box .flinkimg{ float:left; margin-left:8px; margin-top:5px; margin-bottom:5px; width:960px;}
.footer .flink_box .flinkimg img { width:82px; height:33px; margin-right:10px;}
.footer .flink_box .flinktext{ float:left; margin-left:8px;  width:950px;}
.footer .flink_box .flinktext a { margin-right:13px; }
.footer .flink_box .moreflink a{ float:right; margin-top:5px; margin-right:10px; color:#0066FF;}


.footer .flink{margin-top:7px; #cccccc 1px solid; width:980px; background-color: #f4f4f4; text-align:center; height:27px; line-height:27px; float:left;}

.footer .flink a{ margin-left: 10px;margin-right: 10px; position: static; text-align:center;}
.footer .down{width:980px;height:200px;text-align:center;overflow:hidden;/*! background:url(../images/logo.jpg) no-repeat; */background-position:-10px 30px;color: #4B4B4B;}
.footer .down .statement{color: dodgerBlue;}
.footer .guestimg li{float:left; margin-left:10px;}

/*16-10-25 damei 首页最底部宽屏css*/
.footer_end{width:100%; background-color:#313131; float:left;}
.footer_end  .flink_end{margin-top:10px;  text-align:center; height:27px; line-height:27px; }
.footer_end  .flink_end h3{ border-bottom:#dfdfdf 1px solid;  height:26px; line-height:26px;  font-size:14px; }
.footer_end  .flink_end a{ margin-left: 10px;margin-right: 10px; position: static; text-align:center; color:#6f6f6f; font-size: 13px;}
.footer_end  .flink_end a:hover{ color:#ffffff;}
.footer_end_a{ background-image:url("weixin.jpg"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/weixin.jpg*/); background-repeat:no-repeat; width:750px;height:80px; margin: 0 auto; margin-top:20px;background-position: 90%; text-align: center;}
.footer_end_a p{color:#6f6f6f; margin-bottom:6px;font-size:12px;}
.beianhao{background-image:url("batb.png"/*tpa=http://xc.hebi.shenghuo.chaozhou.14842.xinxiang.zz.pingliang.ww38.viennacitytours.com/images/batb.png*/); background-repeat:no-repeat; display: block; background-position: 21%;}
.footer_end_b{ background-color:#181818; text-align:center; height:30px; margin-top: 5px;}
.footer_end_b p{ color:#6f6f6f; display:block; padding-top:5px;}

