﻿/*=============================  Reset start ====================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
body{font-size:12px;font-family:arial, SimSun, Verdana, Geneva, Helvetica;color:#131313;line-height:20px;-webkit-text-size-adjust:none;}
a{color:#001D75;text-decoration:underline;}
a:hover{color:#FF3300; text-decoration: none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
/*=============================  Reset end  ====================================================*/

.left{float:left;}
.right{float:right;}

.bold{font-weight:bold;}
.normal{font-weight:normal}

.t11{font-size:11px;}
.t12{font-size:12px;}
.t14{font-size:14px;}
.arial{font-family:Arial, Helvetica, sans-serif;}/*Ӣ������*/
.simsun{font-family:simsun;}/*����*/
.top_line{border-top:1px solid #dddddd;}

.black{color:#131313;}
.l_black{color:#777777;}
.orange{color:#C96702;}
.red{color:#F00;}
.green{color:#10A200}

.none{display:none;}

.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}

.m5{margin:5px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}
     
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}

.clear{clear:both;height:0px;line-height:0px;margin:0 auto;font-size:1px;}
.clx{*zoom: 1;}
.clx:after{clear:both;content:".";display:block;height:0;visibility:hidden;color:#131313;}/*2011.1.8����ǰ��*/
/*.clx a{color:#131313;}2011.1.8����ǰ��*/
.h30{height:30px;}

/* ===================== header and footer start ===================== */
/* fixed */
.vm *,
.mimg{vertical-align: middle;}

/* header */
#w_header{background:#0066cd url(../pic/com_bg.png?t=201608020233) repeat-x 0 -643px;width:960px;margin:0 auto;}
#w_logo{float: left;margin-left:10px;}
/*.ban{height:60px;float:right;margin:6px 20px 0 0;_margin:6px 10px 0 0;}2011.1.8*/
.ban{height:60px;float:right;margin:2px 20px 0 0;_margin:2px 10px 0 0;}
#w_nav{clear:both;padding:1px 0 0 12px;}
#w_nav li,
#w_nav li a,
#w_nav li a span{float: left;}
#w_nav li a{padding-left:12px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -589px; font-size:12px;}
#w_nav li a span{height:27px;line-height:30px;padding-right:12px;background: url(../pic/com_bg.png?t=201608020233) no-repeat right -589px;overflow:hidden;cursor:pointer;}
#w_nav li a:link,
#w_nav li a:visited{color: #fff;text-decoration: none; font-size:12px; }
#w_nav li a:hover span{text-decoration: underline;font-size:12px;}
#w_nav li a.action{background-position:0 -616px;font-size:12px;}
#w_nav li a.action span{background-position:right -616px;color: #001066;}
#w_nav .langs{float: right;padding:5px 5px 0 0;_padding:7px 5px 0 0;color: #fff;}
#w_nav .langs a{float: none;padding-right:6px;padding-left:0px;background: none;}
#w_nav .langs a:link,
#w_nav .langs a:visited{color: #fff;text-decoration:underline;}
#w_nav .langs a:hover{text-decoration: underline;color: #fff;}
#w_nav .langs a.action{text-decoration: underline;color: #fff;}
#w_nav .new_a{position: relative; }
#w_nav .new_ic{position: absolute;top:-10px;left:54px; }
#w_header .mobile{ background:url(../pic/com_bg.png?t=201608020233) -18px -862px  no-repeat;width:11px;height:15px; display:inline-block; margin-bottom:-3px; margin-right:2px;}
#w_sec_nav_k{margin: 0px auto; width:960px;background:url(../pic/com_bg.png?t=201608020233) repeat-x scroll 0 -884px;height:36px;}
/*#w_sec_nav{clear:both;padding:0 5px 0 12px; height:26px; background:#e0f0ff;}2011.1.8*/
/*#w_sec_nav {background:#fcfcfc;clear:both;height:26px;padding:0 5px 0 12px;}2011.1.8*/
#w_sec_nav {background:#fcfcfc;clear:both;height:30px;padding:0 5px 0 12px;}
/*#w_sec_nav .w_tel{float:left;padding-left:15px;color: #021d78;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -789px;margin-top:4px;_padding-top:3px;}2011.1.8*/
#w_sec_nav .w_tel{float:left;padding-left:15px;color: #131313;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -787px;margin-top:4px;color:#131313;padding-top:1px;*padding-top:6px;padding-top:3px\9;_padding-top:6px;}
#w_sec_nav .lm_tel{float:left;padding-left:15px;color: #021d78;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -787px;margin-top:4px;color:#131313;padding-top:1px;*padding-top:6px;padding-top:3px\9;_padding-top:3px;}
#w_sec_nav .lm_tel a{margin-right:10px;}
/*#w_sec_nav .w_func{float:right; margin-top:2px;margin-top:3px\0;position:relative;z-index:1000}2011.1.8*/
#w_sec_nav .w_func{float:right; margin-top:2px;margin-top:3px\0;position:relative;z-index:1000;color:#131313;}
#w_sec_nav .w_func .Status{display:inline-block; margin-left:3px; margin-bottom:1px;*margin-bottom:4px;_margin-bottom:-8px}
#w_sec_nav .w_func a{ text-decoration:none;}
/*#w_sec_nav .w_func .user{width:95px;height:16px;margin-right:10px;}2011.1.8*/
#w_sec_nav .w_func .user{width:73px;height:16px;margin-right:10px;}
#w_sec_nav .nextsign{vertical-align:text-top;*vertical-align:baseline;margin-right:3px;*margin-right:1px;}
#w_sec_nav a{color:#131313;}
#w_sec_nav .w_func .password{width:73px;height:16px;}
#w_sec_nav .w_func .Code{width:30px;height:16px;}
#w_sec_nav .w_func .CodeImg{vertical-align:middle;*vertical-align:-10%;margin-left:2px;cursor: pointer;}
/*#loginmenu .OtherVIP{position:absolute;width:91px;_width:90px;padding-left:3px;background:#e0f0ff;border-left:#0b52a4 solid 1px;border-right:#0b52a4 solid 1px;border-bottom:#0b52a4 solid 1px;top:24px;top:23px\0;right:0;}*/
#loginmenu .OtherVIP{position:absolute;width:68px;*width:72px;width:74px\9;padding-left:3px;background:#ececec;border-left:#b8b8b8 solid 1px;border-right:#b8b8b8 solid 1px;border-bottom:#b8b8b8 solid 1px;top:24px;top:23px\0;right:0;left:477px;*left:485px;}
#loginmenu .Prompt{position:absolute;background:#fcf4c5;border:#e78721 solid 1px;top:26px;left:36px;padding:2px 10px;z-index:1000;}
#loginmenu .Prompt .TIcon{background:url(../pic/com_bg.png?t=201608020233) no-repeat -36px -867px; position:absolute;top:-6px; width:11px;height:6px; }
/*#w_sec_nav .w_func .Login{width:46px;height:20px;background:#e67910;color:#FFF;  padding-bottom:2px; *padding-top:1px;}*/
#w_sec_nav .w_func .Login{cursor: pointer;width:48px;height:23px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -85px -852px;*background:url(../pic/com_bg.png?t=201608020233) no-repeat -85px -852px;border:0;color:#fff;padding:0 0 0 3px;*padding:4px 0 0 1px;letter-spacing:0.2em;}
#w_sec_nav .w_func .Login_loding{width:46px;height:20px;background:url(../pic/indicator.gif?t=201608020233) no-repeat 13px ;padding-bottom:2px; *padding-top:1px;border:none;}
#w_sec_nav .w_func a{margin:0 5px;}
#w_sec_nav .o_service{ background:url(../pic/com_bg.png?t=201608020233) 0 -861px  no-repeat; width:12px; height:14px; display:inline-block; margin:0 3px 0 10px;vertical-align:text-top; _vertical-align:baseline;}
#w_sec_nav .whelp{ background:url(../pic/com_bg.png?t=201608020233) -52px -862px  no-repeat; width:11px; height:14px; display:inline-block; margin:0 3px 0 10px;vertical-align:text-top; _vertical-align:baseline;}
#w_sec_nav .w_help{color: #de3101;}
#w_sec_nav_k .anone{ text-decoration:none;}
#dec_line{height:4px;font:2px/4px arial;line-height:4px;margin:0;background: #fff url(../pic/com_bg.png?t=201608020233) repeat-x 0 -835px;}



/*====================new header====================*/
#header .header_top{width:960px; margin:0px auto; padding-top:12px;}
#header .logo{width:218px; height:39px; float:left; margin-top:2px}
#header .logo a{width:218px; height:39px; display:block; text-indent:-99999em; background:url(../pic/com_pic.png?t=201608020233) no-repeat;}
#header .tools{float:right; margin-top:-4px}
#header .tools .tel{float:right; padding-left:18px; background:url(../pic/com_icon.png?t=201608020233) left -25px no-repeat; font-weight:bold; color:#000; cursor:help}
#header .tools a{color:#3366cc; text-decoration:none}
#header .tools a:hover{color:#F00}

#header .tools .version{float:right; padding-right:3px; position:relative;}
#header .tools .version .tt{display:inline-block; width:48px; padding-right:8px; border:1px solid #fff; border-bottom:none; margin-left:1px; padding-left:5px; background:url(../pic/com_icon.png?t=201608020233) 36px -53px no-repeat; cursor:pointer}
#header .tools .version .on{border:1px solid #c9c9c9; border-bottom:none; background-position:36px -84px;}
#header .tools .version ul{position:absolute; top:18px; left:1px; width:51px; overflow:hidden; padding:3px 5px; background:#fff; border:1px solid #c9c9c9; border-top:none; font-family:Tahoma, Geneva, sans-serif}


#header .tools .other{float:right; color:#bbbbbb; font-family:Tahoma, Geneva, sans-serif}
#header .tools .other a{ padding:0px 8px; text-decoration:none}
#header .nav_box{margin-top:20px; height:39px; background:#0078bb; margin-bottom:5px;}
#nav{width:960px; height:39px; margin:0px auto; background:url(../pic/com_pic.png?t=201608020233) 0px -49px no-repeat; position:relative; z-index:800}
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#0078bb', endColorstr='#009cf3');*/
#nav ul.link{float:left;}
#nav ul.link li{height:39px; padding:0px 3px; font-size:14px; font-weight:bold; color:#fff; float:left; position:relative;}
#nav ul.link li.on{margin-right:5px; margin-left:2px;}
#nav ul.link li a{display:block; margin-top:7px; height:32px; line-height:28px; padding:0px 12px; _float:left; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; font-family:Tahoma, Geneva, sans-serif}
#nav ul.link li a:hover{text-decoration:underline}
#nav ul.link li.on a{background:url(../pic/com_pic.png?t=201608020233) -250px top no-repeat; color:#000; line-height:30px; padding:0px 9px 0px 12px}
#nav ul.link li.on span.rslide{display:inline-block; position:absolute; top:7px; right:-2px; width:5px; height:32px; overflow:hidden; background:url(../pic/com_pic.png?t=201608020233) -389px top no-repeat;}
#nav ul.link li span.icon_new{display:inline-block; position:absolute; top:-5px; right:5px; width:17px; height:19px; background:url(../pic/com_icon.png?t=201608020233) no-repeat;}
#nav ul.link li.line{display:block; width:2px; height:39px; padding:0px; overflow:hidden; margin:0px; background:url(../pic/com_pic.png?t=201608020233) -238px 7px no-repeat; filter:alpha(Opacity=60); Opacity:0.6;}
#nav ul.link li.light{filter:alpha(Opacity=30); Opacity:0.3;}

#header .account{float:right; padding-top:5px; height:34px; font-family:Tahoma, Geneva, sans-serif}
#header .account .box{float:right; position:relative; padding:0px 2px;}
#header .account .box span.name{display:inline-block; padding:3px 9px 0px; height:30px; border-bottom:none; color:#fff;}
#header .account .box span.name a{padding-right:8px; background:url(../pic/com_icon.png?t=201608020233) right -114px no-repeat; color:#fff; text-decoration:none}
#header .account .box span.normal{border:none}
#header .account .box span.normal a{padding-right:0px; background:none}
#header .account .box span.normal a:hover{color:#dddddd}
#header .account .box span.on{background:#fff; border:1px solid #c9c9c9; border-bottom:none;padding:3px 8px 0px;}
#header .account .box span.on a{background:url(../pic/com_icon.png?t=201608020233) right -144px no-repeat; color:#000}
#header .account .box .here{position:absolute; top:-28px; left:-95px; width:155px; line-height:normal; height:31px; line-height:24px; line-height:28px\9; _line-height:24px; color:#000; overflow:hidden; background:url(../pic/com_pic.png?t=201608020233) -404px 0px no-repeat; text-align:center; font-family:Tahoma, Geneva, sans-serif}
#header .account .box span.close{display:inline-block; width:10px; height:10px; margin-right:2px; margin-top:8px; overflow:hidden; background:url(../pic/com_icon.png?t=201608020233) 0px -180px no-repeat; cursor:pointer}
#header .account .pt{position:absolute; top:34px; left:2px; border:1px solid #c9c9c9; border-top:none; background:#fff}
#header .account .pt a{color:#3366cc; text-decoration:none}
#header .account .pt a:hover{color:#f00;}
#header .account .links{width:54px; padding:5px 9px; top:24px}
#header .account .links ul li{padding-bottom:1px}
#header .account .logon{width:190px;}
#header .account .logon input.text{border:1px solid #dddddd; border-color:#aaaaaa #dddddd #dddddd #aaaaaa; padding:1px 2px 1px 2px; width:158px; height:19px; line-height:19px; font-size:12px; font-family:Tahoma, Geneva, sans-serif}
#header .account .logon input.code{width:40px}
#header .account .logon ul{padding:6px 12px}
#header .account .logon ul li{padding:3px 0px; clear:both; font-family:Tahoma}
#header .account .logon label.reme{padding-top:2px}
#header .account .logon label.reme input{margin-right:3px; *margin-right:0px; *margin-left:-3px; vertical-align:-2px; *vertical-align:-3px;}
#header .account .logon input.btn{width:69px; height:25px; background:url(../pic/com_pic.png?t=201608020233) -569px top no-repeat; text-align:center; font:bold 12px/22px simsun; color:#fff; border:none; cursor:pointer; overflow:hidden}
#header .account .logon input.logining{background:url(../pic/indicator.gif?t=201608020233) center center no-repeat; cursor:auto}
#header .account .logon input.btn_on{filter:alpha(opacity=80); opacity:0.8;}
#header .account .logon ul li.line{border-top:1px solid #dddddd; margin-top:3px}


/*en*/
#nav ul.link_en li a{font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
#header .en{font-size:11px; font-family:Arial !important}
#header .account .logon input.btn_en{font-family:Arial, Helvetica, sans-serif}
#header .account .links_en{width:75px; padding:5px 9px; top:24px; right:2px; left:auto; font-size:11px;}

#nav ul.link_en li{height:39px; padding:0px;}
#nav ul.link_en li.on{margin-right:5px; margin-left:2px;}
#nav ul.link_en li a{padding:0px 9px;}
#nav ul.link_en li.on a{padding:0px 6px 0px 9px}
#nav ul.link_en li.on span.rslide{right:-4px}

.UserInfo table.n_table th{background:#daebfa; padding:3px 2px; font-weight:bold}
.UserInfo table.n_table td{font-family:Tahoma,simsun; font-size:12px; padding:3px 2px;}

/*====================new header end====================*/




/* footer */
#w_footer{clear:both;margin:0 0 8px 0;padding-top:8px;text-align:center;color: #999;border-top:1px #000 dotted;width:960px;margin:0 auto;}
#w_footer p{margin:5px 0;padding:0;}
#w_footer a:link{color: #999; text-decoration: none;}
#w_footer a:visited{color: #999; text-decoration: none;}
#w_footer a:hover{color: red; text-decoration: underline;}
#w_footer a:active{color: #fc0; text-decoration: none;}

/*for sac*/
#w_logo_bg{background: #0066cd url(../pic/com_bg.png?t=201608020233) no-repeat 0 -412px;width:268px;height:64px;float: left;margin-left:10px;}
.new_ic_bg{position: absolute;top:-8px;left:36px;width:17px; height:19px;background: transparent url(../pic/com_bg.png?t=201608020233) no-repeat 0px -492px;}
/*.new_ic_bg{position: absolute;top:-8px;left:56px;width:17px; height:19px;background: transparent url(../pic/com_bg.png?t=201608020233) no-repeat 0px -492px;}*/
.new_ic_bg_en{background:url(../pic/com_bg.png?t=201608020233) no-repeat scroll -246px -495px transparent;height:19px;left:19px;position:absolute;top:-8px;width:24px;}

a#mimg_bg_cn:link{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -49px -508px;vertical-align:text-bottom;width:35px;height:15px;display:inline-block;margin-bottom:-3px\9;*margin-bottom:0px;}
a#mimg_bg_cn:visited{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -49px -508px;vertical-align:text-bottom;width:35px;height:15px;display:inline-block;margin-bottom:-3px\9;*margin-bottom:0px;}
a#mimg_bg_cn:hover{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -49px -508px;vertical-align:text-bottom;width:35px;height:15px;display:inline-block;margin-bottom:-3px\9;*margin-bottom:0px;}

@-moz-document url-prefix(){a#mimg_bg_cn:link{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -49px -508px;vertical-align:text-bottom;width:35px;height:15px;display:inline-block;margin-bottom:-1px;}}
@-moz-document url-prefix(){a#mimg_bg_cn:visited{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -49px -508px;vertical-align:text-bottom;width:35px;height:15px;display:inline-block;margin-bottom:-1px;}}
@-moz-document url-prefix(){a#mimg_bg_cn:hover{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -49px -508px;vertical-align:text-bottom;width:35px;height:15px;display:inline-block;margin-bottom:-1px;}}


a#mimg_bg_big5:link{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -102px -492px;vertical-align:text-bottom;width:35px;height:15px; display:inline-block;margin-bottom:-3px\9;*margin-bottom:0px;}
a#mimg_bg_big5:visited{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -102px -492px;vertical-align:text-bottom;width:35px;height:15px; display:inline-block;margin-bottom:-3px\9;*margin-bottom:0px;}
a#mimg_bg_big5:hover{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -102px -492px;vertical-align:text-bottom;width:35px;height:15px; display:inline-block;margin-bottom:-3px\9;*margin-bottom:0px;}


@-moz-document url-prefix(){a#mimg_bg_big5:link{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -102px -492px;vertical-align:text-bottom;width:35px;height:15px; display:inline-block; margin-bottom:-1px;}}
@-moz-document url-prefix(){a#mimg_bg_big5:visited{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -102px -492px;vertical-align:text-bottom;width:35px;height:15px; display:inline-block; margin-bottom:-1px;}}
@-moz-document url-prefix(){a#mimg_bg_big5:hover{background:transparent url(../pic/com_bg.png?t=201608020233) no-repeat -102px -492px;vertical-align:text-bottom;width:35px;height:15px; display:inline-block; margin-bottom:-1px;}}

/*.sac_pic_c {width:25px;height:21px;background:url(../pic/bg_main.gif?t=201608020233);background-position:-243px -128px;}*/
.bottom_1 {width:960px;margin:30px auto 0 auto;text-align:center;padding-top:8px;border-top:1px #999 dashed;}
.bottom_1 a{text-decoration:none !important;}
.bottom_1 .bt_h a,.bottom_1 .bt_h a:hover,.bottom_1 .bottom_link a,.bottom_1 .bottom_link a:hover{color:#8C8C8C; text-decoration:none;}
.bottom_1 .bt_h{border:1px #EAEAEA solid; margin:5px auto; padding:5px 10px; color:#8C8C8C;}
.bottom_1 .bt_h li{float:left; padding-right:17px;white-space:nowrap;}
.bottom_1 .bottom_link {text-align:center;color:#999;}
.bottom_1 .verisign{width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -82px -523px; display:inline-block}
.bottom_1 .alipay{width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -151px -523px; display:inline-block}
.bottom_1 .hightech{width:32px;height:32px;background:url(../pic/com_bg.png?t=201608020233) no-repeat 0px -523px; display:inline-block}
.bottom_1 .trusted{width:64px;height:33px;background:url(../pic/com_bg.png?t=201608020233) no-repeat 0px -938px; display:inline-block}
.bottom_1 .view{width:21px; height:23px; background:url(../pic/com_bg.png?t=201608020233) no-repeat -217px -493px; display:inline-block; vertical-align:middle;}

.bottom_1 .new_ic_fbg{width:17px; height:19px;background: transparent url(../pic/com_bg.png?t=201608020233) no-repeat 0px -492px; display:inline-block;}


/* ===================== ���ݾɵ�β�� ===================== */
.bottom_2 {width:960px; border:1px #EAEAEA solid; margin:5px auto; padding:3px; color:#8C8C8C;}
.bottom_2 b	{margin:2px 0 0 0;color: #8C8C8C;text-align:left;font-size:12px;}
.bottom_2 a:link,.bottom_2 a:visited,.bottom_2 a:hover,.bottom_2 a:active{color:#8C8C8C; text-decoration:none;}
.bottom_2 .bt_h li{float:left; margin-right:3px;}
.bottom_link {width:776px;text-align:center;font-family:Arial;color:#999;margin:10px 0;font-size:12px;}
.bottom_link span{font-size:12px;}
.bottom_link a:link,.bottom_link a:visited,.bottom_link a:hover,.bottom_link a:active {font-size:12px;color: #8C8C8C; text-decoration:none;padding:0;}
.bottom_1 {width:960px;margin:30px auto 0 auto;text-align:center;padding-top:8px;border-top:1px #999 dashed;}
.bottom_1 .verisign{float:left;width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -82px -523px; margin-right:10px;}
.bottom_1 .alipay{float:left;width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -151px -523px;}
.bottom_1 .hightech{float:left;width:32px;height:32px;margin:5px 8px 0 10px;background:url(../pic/com_bg.png?t=201608020233) no-repeat;background-position:0px -523px;}
.bottom_1 .view{background:url(../pic/com_bg.png?t=201608020233) no-repeat -217px -493px;width:21px; height:23px; display:inline-block; vertical-align:middle;}
.bottom_1 .tc a{float:none !important;}
/* ===================== header and footer end ===================== */



/* ===================== English header and footer start ===================== */

/* header */
#e_header{background: #0066cd url(../pic/com_bg.png?t=201608020233) repeat-x 0 -643px;width:960px;margin:0 auto; font-size:11px;}
#e_logo{background: #0066cd url(../pic/com_bg.png?t=201608020233) no-repeat 0 -412px;width:268px;height:74px;float: left;margin-left:10px;}
.e_ban{height:60px;float: right;margin:6px 20px 0 0;}
.e_nav{clear:both;padding:1px 0 0 12px;}
.e_nav li,
.e_nav li a,
.e_nav li a span{float: left;}
.e_nav li a{padding-left:12px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -589px; font-size:12px;}
.e_nav li a span{height:27px;line-height:30px;padding-right:12px;background: url(../pic/com_bg.png?t=201608020233) no-repeat right -589px;overflow:hidden;cursor:pointer;}
.e_nav li a:link,
.e_nav li a:visited{color: #fff;text-decoration: none; font-size:12px; }
.e_nav li a:hover span{text-decoration: underline;font-size:12px;}
.e_nav li a.action{background-position:0 -616px;font-size:12px;}
.e_nav li a.action span{background-position:right -616px;color: #001066;}
.e_nav .langs{float: right;padding:5px 12px 0 0;color: #fff;}
.e_nav .langs a{float: none;padding:0 5px;background: none;}
#e_loginmenu {margin:0px auto; width:960px;}
#e_sec_nav{clear:both;padding:3px 12px;background: #e0f0ff; font-size:11px;}
#e_sec_nav .w_tel{float: left;padding-left:18px;font-weight:bold;color: #021d78;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -789px;height:19px;margin-top:2px;}

#e_sec_nav .lm_tel{float:left;margin-top:4px;}
#e_sec_nav .lm_tel a{margin-right:10px;}


#e_sec_nav .w_func{float: right;position:relative;z-index:1}

#e_sec_nav .w_func .user{width:80px;height:16px;margin-right:10px;}
#e_sec_nav .w_func .password{width:60px;height:16px;}
#e_sec_nav .w_func .Code{width:30px;height:16px;}
#e_sec_nav .w_func .CodeImg{vertical-align:middle;*vertical-align:baseline; *margin-top:-1px; cursor: pointer;}

#e_sec_nav .w_func .Login{width:70px;height:22px;background:#e67910;color:#FFF; }
#e_sec_nav .w_func .Login_loding{width:70px;height:22px;background:url(../pic/indicator.gif?t=201608020233) no-repeat 25px;border:none}

#e_sec_nav .w_func a{margin:0;}

#e_loginmenu .Prompt{position:absolute;background:#fcf4c5;border:#e78721 solid 1px;top:26px;left:55px;width:150px;padding:2px 10px;}
#e_loginmenu .Prompt .TIcon{background:url(../pic/com_bg.png?t=201608020233) no-repeat -36px -867px; position:absolute;top:-6px; width:11px;height:6px; }


#e_sec_nav .w_help{color: #de3101;}
#e_dec_line{height:4px;font: 2px/4px arial;line-height:4px;margin:0;background: #fff url(../pic/com_bg.png?t=201608020233) repeat-x 0 -835px;}
#e_sec_nav .anone{ text-decoration:none;}

/* footer */
#e_footer{clear:both;margin:10px auto 8px auto;text-align:center; border-top:1px #000 dotted;width:960px;font-size:11px;}
#e_footer p{margin:5px 0;padding:0;}
#e_footer a.link_gray:link{color: #777; text-decoration: none;}
#e_footer a.link_gray:visited{color:#777; text-decoration: none;}
#e_footer a.link_gray:hover{color: #777; text-decoration: none;}
#e_footer a.link_gray:active{color: #777; text-decoration: none;}

#e_footer .verisign{display:inline-block;width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -82px -523px; vertical-align:middle;}
#e_footer .alipay{display:inline-block;width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -151px -523px;vertical-align:middle;}
#e_footer .hightech{display:inline-block;width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat 0px -523px;vertical-align:middle; margin-top:10px;}
#e_footer .trusted{display:inline-block;width:64px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat 0px -932px;vertical-align:middle;}
#e_footer .view{background:url(../pic/com_bg.png?t=201608020233) no-repeat -217px -493px;width:21px; height:23px; display:inline-block; vertical-align:middle;}


/*= New footer 2011.310 =*/
#footer {width:960px;margin:30px auto 0;color:#666666;text-align:left;padding-top:8px;padding-bottom:20px;border-top:2px #cccccc solid;}
#footer a{color:#666666; text-decoration:none; margin:0 5px;}
#footer a:hover{color:#666666; text-decoration:underline;}
#footer div.border_left{border-left:1px solid #CCC; padding:15px 0px 10px 15px;}

#footer .verisign{width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -82px -523px; display:inline-block}
#footer .alipay{width:70px;height:38px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -151px -523px; display:inline-block}
#footer .hightech{width:32px;height:32px;background:url(../pic/com_bg.png?t=201608020233) no-repeat 0px -523px; display:inline-block}
#footer .trusted{width:64px;height:33px;background:url(../pic/com_bg.png?t=201608020233) no-repeat 0px -938px; display:inline-block}
#footer .view{width:21px; height:23px; background:url(../pic/com_bg.png?t=201608020233) no-repeat -217px -493px; display:inline-block; vertical-align:middle;}
#footer .logo_new{width:138px;height:30px;background:url(../pic/com_bg.png?t=201608020233) no-repeat -148px -939px; display:inline-block}
#footer .new_ic_fbg{width:17px; height:19px;background: transparent url(../pic/com_bg.png?t=201608020233) no-repeat 0px -492px; display:inline-block;}
/*= @ end =*/



/* ===================== English header and footer end ===================== */

/* box */
.com_cbox_b{background: transparent url(../pic/com_bg.png?t=201608020233) no-repeat;}
.com_cbox_lt{width:5px;height:5px;position:absolute;top:-1px;left:-1px;_overflow:hidden;background-position:-32px 0;}
.com_cbox_lb{width:5px;height:5px;position:absolute;left:-1px; bottom:-1px;_bottom:-11px;background-position:-32px -6px;}
.com_cbox_rt{width:5px;height:5px;position:absolute;top:-1px;right:-1px;_overflow:hidden;background-position:-38px 0;}
.com_cbox_rb{width:5px;height:5px;position:absolute;bottom:-1px;_bottom:-11px;right:-1px;background-position:-38px -6px;}


/*============================= Date ActiveX start====================================================*/
.com_cbox{position:relative;border:#aaaaaa solid 1px; padding:1px; background:#FFF; width:300px; min-height:155px;}
.com_cbox .mf_lr_d,.com_cbox .mf_lr_a,.com_cbox .mf_rr_a,.com_cbox .mf_rr_d{border: none;margin:0 2px;width:10px;height:10px;background: transparent url(../pic/com_bg.png?t=201608020233) no-repeat;vertical-align: middle;cursor:pointer;}
.com_cbox .mf_rr_d{background-position: 0 -26px;}
.com_cbox .mf_lr_a{background-position: 0 -13px;}
.com_cbox .mf_lr_d{background-position: 0 -39px;}
.com_cbox a.ac_close_t{float: right;margin:2px 0 0;text-indent: -9999em;display: block;width:11px;font:1px/1px arial;height:11px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -99px;overflow:hidden; }
.com_cbox a.ac_close_t:hover{background-position: 0 -116px;}
.com_cbox .c_green {color:#1c95c4;}

.com_cbox .calendar_year a:link{text-decoration:none; width:12px; height:12px; display:block; font-size:30px;}
.com_cbox .calendar_year a:visited{text-decoration:none;width:12px; height:12px; display:block;font-size:30px;}
.com_cbox .calendar_year a:hover{text-decoration: none;width:12px; height:12px; display:block;font-size:30px;}

.com_cbox .calendar_year a.cu_n:link{text-decoration:none; cursor:default;width:12px; height:12px; display:block;}
.com_cbox .calendar_year a.cu_n:visited{text-decoration:none;cursor:default;cursor:default;width:12px; height:12px; display:block;}
.com_cbox .calendar_year a.cu_n:hover{text-decoration: none;cursor:default;cursor:default;width:12px; height:12px; display:block;}

.com_cbox .calendar_year {background:#e8eff5;width:300px;font-weight:bold;height:22px;font-size:12px;position:relative;line-height:22px; z-index:100;}

.com_cbox .calendar_year .h{margin-left:47px;_margin-left:24px; display:block; float:left; font-family:Arial; background:none}
.com_cbox .calendar_year .m{margin-right:55px;display:block; text-align:right; float:right;_float:none; font-family:Arial;}
.com_cbox .calendar_year .year {left:28px;position:absolute;top:6px;_height:12px;_overflow:hidden;}
.com_cbox .calendar_year .month {position:absolute;top:3px;right:6px;}
.com_cbox .calendar_year .month_1 {position:absolute;right:36px;top:6px;height:10px;overflow:hidden;}
.com_cbox .date_box table {font-size:12px; font-family:Arial; float:left; margin-top:10px;}
.com_cbox .date_box .family{font-family:����;}
.com_cbox .date_box .hr{width:1px; height:120px; line-height:0; font-size:1px; border-left:#aaaaaa solid 1px; float:left; margin:8px 8px 0 8px;}
.com_cbox .date_box td{text-align:center;vertical-align:middle;width:14%;cursor:pointer;font-weight:bold;}
.com_cbox .date_box th {text-align:center;vertical-align:middle;width:14%;color:#777777; font-weight:bold}
.com_cbox .date_box .Close{font-weight:normal; color:#777777; cursor:auto;}
.com_cbox .date_box td.hover {background:#1c95c4 none repeat scroll 0 0;font-weight:bold;color:#FFFFFF;}
.com_cbox .date_box td.newdate{color:#BB0000; font-weight:bold;}
.com_cbox .date_box td.selected{background:#777777; none repeat scroll 0 0;font-weight:bold;color:#FFFFFF;}

		/*=========== ������ѡ��===========*/
		.com_select_YM{width:180px;}
		.com_select_YM .calendar_year{width:158px;}
		.com_select_YM .calendar_year .year{left:3px;}
		.com_select_YM .calendar_year .month_1{right:20px;}
		.com_select_YM .date_box table{width:180px;}
		
		
		
/*��˹�޸�������ʽ*/
.com_cbox,.com_cbox .calendar_year{ width:380px;}
.com_cbox .calendar_year a:link{text-decoration:none; width:16px; height:16px; display:block; font-size:30px;}
.com_cbox .calendar_year a:visited{text-decoration:none;width:16px; height:16px; display:block;font-size:30px;}
.com_cbox .calendar_year a:hover{text-decoration: none;width:16px; height:16px; display:block;font-size:30px;}
.com_cbox .date_box .or{ color:#f60;}
.com_cbox .date_box td{ font-family: Verdana, Geneva, sans-serif;}
.com_cbox .date_box td.hover { background:url(../../common/pic/icon_newDate.png) no-repeat 0 -462px; font-weight:bold;color:#000;}
.com_cbox .date_box td.selected{ background:url(../../common/pic/icon_newDate.png) no-repeat 0 -413px;font-weight:bold;color:#069;}


.com_cbox .date_box td.yd{ background:url(../../common/pic/icon_newDate.png) 0  0px;}
.com_cbox .date_box td.cx{ background:url(../../common/pic/icon_newDate.png) 0 -40px;}
.com_cbox .date_box td.cj{ background:url(../../common/pic/icon_newDate.png) 0 -80px;}
.com_cbox .date_box td.yx{ background:url(../../common/pic/icon_newDate.png) 0 -120px;}
.com_cbox .date_box td.qm{ background:url(../../common/pic/icon_newDate.png) 0 -160px;}
.com_cbox .date_box td.wy{ background:url(../../common/pic/icon_newDate.png) 0 -200px;}
.com_cbox .date_box td.dw{ background:url(../../common/pic/icon_newDate.png) 0 -240px;}
.com_cbox .date_box td.zq{ background:url(../../common/pic/icon_newDate.png) 0 -280px;}
.com_cbox .date_box td.gq{ background:url(../../common/pic/icon_newDate.png) 0 -320px;}



.com_cbox .date_box td.ydt{ background:url(../../common/pic/icon_newDate.png) -30px 0px;}
.com_cbox .date_box td.cxt{ background:url(../../common/pic/icon_newDate.png) -30px -40px;}
.com_cbox .date_box td.cjt{ background:url(../../common/pic/icon_newDate.png) -30px -80px;}
.com_cbox .date_box td.yxt{ background:url(../../common/pic/icon_newDate.png) -30px -120px;}
.com_cbox .date_box td.qmt{ background:url(../../common/pic/icon_newDate.png) -30px -160px;}
.com_cbox .date_box td.wyt{ background:url(../../common/pic/icon_newDate.png) -30px -200px;}
.com_cbox .date_box td.dwt{ background:url(../../common/pic/icon_newDate.png) -30px -240px;}
.com_cbox .date_box td.zqt{ background:url(../../common/pic/icon_newDate.png) -30px -280px;}
.com_cbox .date_box td.gqt{ background:url(../../common/pic/icon_newDate.png) -30px -320px;}





.com_cbox .calendar_year a.cu_n:link{text-decoration:none; cursor:pointer;width:16px; height:16px; display:block;}
.com_cbox .calendar_year a.cu_n:visited{text-decoration:none;cursor:pointer;width:16px; height:16px; display:block;}
.com_cbox .calendar_year a.cu_n:hover{text-decoration: none;cursor:pointer;width:16px; height:16px; display:block;}
.com_cbox .calendar_year .year {left:20px;position:absolute;top:3px; height:16px;}

.com_cbox .calendar_year .month_1 {position:absolute;right:20px;top:3px; height:16px;overflow:hidden;}/**/
.com_cbox a.mf_lr_d{ width:16px; height:16px; background:url(../../common/pic/icon_newDate.png) 0 -511px no-repeat;}
.com_cbox a.mf_lr_t{ width:16px; height:16px; background:url(../../common/pic/icon_newDate.png) 0 -543px no-repeat; }
.com_cbox a.mf_rr_a{ width:16px; height:16px; background:url(../../common/pic/icon_newDate.png) 0 -527px no-repeat;}
.com_cbox .calendar_year .h,.com_cbox .calendar_year .m{ font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.com_select_YM .calendar_year .month_1 .mf_rr_a{ width:16px; height:16px;}

		/*=========== ������ѡ��===========*/
		.com_select_YM{width:180px;}
		.com_select_YM .calendar_year{width:180px;}
		.com_select_YM .calendar_year .year{left:3px;}
		.com_select_YM .calendar_year .month_1{right:5px;}
		.com_select_YM .date_box table{width:180px;}
		
		
		
/*��������������ʾ��ʽ*/
.com_wkl{ border:#7f9db9 solid 1px;height:17px; cursor:pointer; background:none}
.com_wkh{ border:#a5acb2 solid 1px;height:17px; cursor:pointer; background:none}

.com_jt{background:url(../../common/pic/icon_festival.png) no-repeat right 0px;}
.com_mt{background:url(../../common/pic/icon_festival.png) no-repeat right -23px;}
.com_ht{background:url(../../common/pic/icon_festival.png) no-repeat right -414px;}
.com_yd{background:url(../../common/pic/icon_festival.png) no-repeat right -46px;}
.com_cx{background:url(../../common/pic/icon_festival.png) no-repeat right -69px;}
.com_cj{background:url(../../common/pic/icon_festival.png) no-repeat right -92px;}
.com_yx{background:url(../../common/pic/icon_festival.png) no-repeat right -115px;}
.com_qm{background:url(../../common/pic/icon_festival.png) no-repeat right -138px;}
.com_wy{background:url(../../common/pic/icon_festival.png) no-repeat right -161px;}
.com_dw{background:url(../../common/pic/icon_festival.png) no-repeat right -184px;}
.com_zq{background:url(../../common/pic/icon_festival.png) no-repeat right -207px;}
.com_gq{background:url(../../common/pic/icon_festival.png) no-repeat right -230px;}
.com_monday{background:url(../../common/pic/icon_festival.png) no-repeat right -253px;}
.com_tuesday{background:url(../../common/pic/icon_festival.png) no-repeat right -276px;}
.com_wednesday{background:url(../../common/pic/icon_festival.png) no-repeat right -299px;}
.com_thursday{background:url(../../common/pic/icon_festival.png) no-repeat right -322px;}
.com_friday{background:url(../../common/pic/icon_festival.png) no-repeat right -345px;}
.com_Saturday{background:url(../../common/pic/icon_festival.png) no-repeat right -368px;}
.com_Sunday{background:url(../../common/pic/icon_festival.png) no-repeat right -391px;}

/*============================= Date ActiveX end====================================================*/

/*============================= Tips ActiveX start====================================================*/
.com_way{position:relative;}
.com_way .z{border-top:#666666 solid 1px; border-left:#666666 solid 1px;float:left;background:#e8e8e8;height:2px; margin-top:5px;_overflow:hidden;position:relative;}
.com_way .bj{width:28px;height:8px;background:url(../pic/com_bg.png?t=201608020233) no-repeat  0 -353px;_overflow:hidden;float:right;margin-bottom:-1px;}

.com_way .z_tl{border-top:#666666 solid 1px; border-right:#666666 solid 1px;float:right;background:#e8e8e8;height:2px; margin-top:5px;_overflow:hidden;position:relative;}
.com_way .bj_tl{width:28px;height:8px;background:url(../pic/com_bg.png?t=201608020233) no-repeat  0 -364px;_overflow:hidden;float:left;margin-bottom:-1px;}


.com_way .bk{border-bottom:#666666 solid 1px;border-left:#666666 solid 1px;border-right:#666666 solid 1px;background:#FFF;}
.com_way .bk_1{border-bottom:#e8e8e8 solid 3px;border-left:#e8e8e8 solid 3px;border-right:#e8e8e8 solid 3px;padding:12px; overflow-x:hidden; overflow-y:auto;text-align:justify;text-justify:inter-ideograph;background:#FFF; }


.com_way .bk_top{border-top:#666666 solid 1px;border-left:#666666 solid 1px;border-right:#666666 solid 1px;background:#FFF;}
.com_way .bk_top_1{border-top:#e8e8e8 solid 3px;border-left:#e8e8e8 solid 3px;border-right:#e8e8e8 solid 3px;padding:12px; overflow-x:hidden; overflow-y:auto;text-align:justify;text-justify:inter-ideograph;background:#FFF; }
.com_way .z_bl{border-bottom:#666666 solid 1px; border-right:#666666 solid 1px;float:right;background:#e8e8e8;height:2px; margin-bottom:5px;_overflow:hidden;position:relative;}
.com_way .bj_bl{width:28px;height:8px;background:url(../pic/com_bg.png?t=201608020233) no-repeat  0 -375px;_overflow:hidden;float:left;}

.com_way .z_br{border-bottom:#666666 solid 1px; border-left:#666666 solid 1px;float:left;background:#e8e8e8;height:2px; margin-bottom:5px;_overflow:hidden;position:relative;}
.com_way .bj_br{width:28px;height:8px;background:url(../pic/com_bg.png?t=201608020233) no-repeat  0 -344px;_overflow:hidden;float:right;}
/*============================= Tips ActiveX end====================================================*/


/*============================= Bug ActiveX start====================================================*/

.com_bug{border:#cccccc solid 1px; background:#f1f5f8; white-space:nowrap;}
.com_bug .w{position:relative;padding:10px;color:#ba0100;}

/*============================= Bug ActiveX end====================================================*/


/*============================= iflight ActiveX start====================================================*/
.com_cbox_p {position:relative; width:246px; border:#aaaaaa solid 1px; padding:5px; background:#FFF}
.com_cbox_p li{float:left; width:72px; padding:2px 5px;word-wrap:break-word;word-break:break-all;}
.com_cbox_p .li_cur{background:#1c94c4; cursor:pointer; color:#FFF;}
.com_cbox_p .li_q{margin-left:0px;}
.com_cbox_p .hr_w{width:236px; height:1px; line-height:0px; border-bottom:#cccccc 1px dashed; font-size:1px;padding-top:5px; margin-bottom:5px;}
/*============================= iflight ActiveX end====================================================*/

/*============================= iflight ActiveX start====================================================*/
.com_cbox_p1 {position:relative; width:480px; border:#aaaaaa solid 1px; padding:5px; background:#FFF;}
.com_cbox_p1 li{float:left; width:470px; padding:2px 5px; border-bottom:#cccccc 1px dashed;}
/*============================= iflight ActiveX end====================================================*/

/*============================= search ActiveX start====================================================*/
.search_bt{width:109px;height:30px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -272px;border:none;cursor:pointer; _cursor:hand; color:#FFF;}
.search_bt_an{width:109px;height:30px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -237px; border: none;cursor:pointer; _cursor:hand; color:#FFF;}

.search_bt_s{width:61px;height:21px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -314px;border: none; cursor:pointer; _cursor:hand; color:#FFF; }
.search_bt_s_an{width:61px;height:21px;background: url(../pic/com_bg.png?t=201608020233) no-repeat -67px -314px;border:none; cursor:pointer; _cursor:hand;color:#FFF; }

.com_search75{width:75px;height:21px;background: url(../pic/com_bg.png?t=201608020233) no-repeat -130px -315px;border:none;cursor:pointer; _cursor:hand; color:#FFF;}
.com_search75_an{width:75px;height:21px;background: url(../pic/com_bg.png?t=201608020233) no-repeat -207px -315px; border: none;cursor:pointer; _cursor:hand; color:#FFF;}

.com_search235{width:235px;height:30px;background: url(../pic/com_bg.png?t=201608020233) no-repeat -48px -338px;border:none;cursor:pointer; _cursor:hand; color:#FFF;}
.com_search235_an{width:235px;height:30px;background: url(../pic/com_bg.png?t=201608020233) no-repeat -48px -369px; border: none;cursor:pointer; _cursor:hand; color:#FFF;}

.com_btnout{ border:#acadad solid 1px !important; background:#dfe0e0 !important; color:#acabab !important; cursor:default !important;}

a.ift_no:link{color:#001d75;text-decoration:none}
a.ift_no:visited{color:#001d75;text-decoration:none}
a.ift_no:hover{color:#001d75;text-decoration: none;}
.flt_plus,.flt_minus{display:block;width:74px;height:21px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -132px;text-decoration: none;}
.flt_minus{background-position: 0 -184px;}
a.flt_plus:hover{background-position: 0 -158px;}
a.flt_minus:hover{background-position: 0 -210px;}
/*============================= search ActiveX end====================================================*/



/*============================= Book button start====================================================*/
.com_book_dis{background:#dfe0e0 !important; color:#acabab !important; cursor:default !important;} /*=== δ���� ==*/
.bt_ord{width:44px;height:23px;background:#33689a;color:#fff;text-align:center;border:0;cursor:pointer; } /*=== Ĭ�� ==*/
.bt_ord_disnable{width:44px;height:23px;background: #1186bb;color:#fff;text-align:center;border:0;cursor:pointer; } /*=== ���� ==*/

/*============================= Book button end ====================================================*/

/*============================= City ActiveX start====================================================*/
.com_input {color:#777777;}

/* Suggest Data List */

.com_results {padding:3px;margin:0px;z-index: 99999;font-size:12px;border:#aaaaaa solid 1px; background:#FFF;}
/*
.com_results div{
	padding: 2px;
	border: 1px solid #777777;
	overflow: auto;
	background-color: white;
	color:#131313;
}*/

.com_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}

.com_results li {margin: 0px;padding: 4px 5px 0px 5px;height: 20px;cursor: pointer;display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 18px;
	overflow: hidden;
	text-align:right;
}

.ac_results li {text-align:left; height:auto;overflow:auto;}/*===== �Ƶ����Ʋ�ѯ�� ��ʱ�޲��취���з��汾�ϲ�ʱɾ����2010-07-12 ======*/

.com_results li span{float:left;margin:0;padding:0;text-align:left;}




.com_results .ac_title {border-width: 0px;border-bottom:dotted 1px #3c3c3c;line-height:20px; margin-bottom:2px;word-wrap:break-word;}

.com_results  .ac_odd {background-color: #ffffff;}

.com_results  .ac_over {background-color:#316AC5;color: white;}

/* Hot Data List (CN) */

.com_hotresults{padding: 0px;margin:0px;z-index: 99998;text-align:center;font-size:12px;border:#aaaaaa solid 1px;position:relative;background:#FFF;}

/*
.com_hotresults div{
	padding: 2px;
	margin: 0px;
	border: 0px solid #777777;
	overflow: auto;
	background-color: white;
	color:#131313;
}
*/

.com_hotresults ul 
{
	padding: 0px;margin: 0px;list-style-position: outside;list-style: none; z-index:100;}

.com_hotresults li 
{padding: 2px 0px 0px 0px;margin: 0px;	height: 25px;line-height:25px;float: left;	cursor: pointer;display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	/*width: 72px;*/
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	overflow: hidden;
	text-align:center;
	vertical-align:middle;
}
.com_hotresults  .ac_odd{background-color: #ffffff;}


.com_hotresults .ac_over 
{color:#316AC5;font-weight:bolder;background-color:#FFFFFF;}

/*
.com_hotresults .ac_over 
{
	background-color: #1c94c4;
	color: white;
}*/

.com_hotresults .ac_title 
{margin:1px;margin-bottom:3px;border-width: 0px;border-bottom:dotted 1px #dddddd;padding:6px 0px 5px 5px;text-align:left;background-color:#E8F0F6;position: relative;z-index:100;
}

/* Hot Data List (EN) */
.com_hotresults_en
{padding: 1px;margin:0px;z-index: 99998;text-align:center;border:#aaaaaa solid 1px;position:relative;background:#FFF;}

.com_hotresults_en ul 
{padding: 0px;margin: 0px 0px 5px 0px;list-style-position: outside;list-style: none;}

.com_hotresults_en li 
{padding: 2px 0px 0px 0px;margin: 0px;	height: 25px;line-height:25px;float: left;	cursor: pointer;display: block;font-size: 12px;overflow: hidden;text-align:center;vertical-align:middle;}

.com_hotresults_en  .ac_odd
{background-color: #ffffff;}

.com_hotresults_en .ac_over 
{color:#316AC5;font-weight:bolder;background-color:#FFFFFF;}

.com_hotresults_en .ac_title 
{margin:0px;margin-bottom:3px;border-width: 0px;border-bottom:dotted 1px #dddddd;padding:6px 0px 5px 5px;text-align:left;background-color:#E8F0F6;position: relative;z-index:100;}


/* Common Style */
.com_loading {background: white url(../pic/indicator.gif?t=201608020233) right center no-repeat;}

/* RealTime Info */
.com_realtime {width:260px; position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); bottom:0; _bottom:auto; right:80px;}

/* Error List Style */
.com_error
{	background-color: #FFFFFF;position:absolute;z-index: 99998;border:#aaaaaa solid 1px;}
/*
.com_error div
{
	padding: 2px;
	border: 1px solid #777777;	
}
*/

.com_error ul {list-style-position: outside;position:relative;list-style: none;padding: 2px;margin: 0;z-index: 99999;}

.com_error li {background-color: #BB0000;color: #FFFFFF;margin: 0px;padding: 6px 5px 0px 5px; _height:20px; min-height: 20px;cursor: pointer;display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	word-wrap:break-word;

}

.com_hotresults .com_cbox_lb{width:5px;height:5px;position:absolute;left:-1px; bottom:-1px;_bottom:-12px;background-position:-32px -6px;}
.com_hotresults .com_cbox_rb{width:5px;height:5px;position:absolute;bottom:-1px;_bottom:-12px;right:-1px;background-position:-38px -6px;}

/*For Close*/
.com_hotresults a.ac_close{position: absolute;top:6px;right:9px;text-indent: -9999em;display: block;width:11px;font:1px/1px arial;height:11px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -99px; }
.com_hotresults a.ac_close:hover{background-position: 0 -116px;}

.com_hotresults_en a.ac_close{position: absolute;top:10px;right:9px;text-indent: -9999em;display: block;width:11px;font:1px/1px arial;height:11px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -99px; }
.com_hotresults_en a.ac_close:hover{background-position: 0 -116px;}

.com_results a.ac_close{position: absolute;top:6px;right:9px;text-indent: -9999em;display: block;width:11px;font:1px/1px arial;height:11px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -99px; }
.com_results a.ac_close:hover{background-position: 0 -116px;}


/*===============hotel near===============*/
.hotel_near{text-align:left; padding:2px 10px 10px 10px;}
.hotel_near p{padding-bottom:8px; padding-top:8px; border-bottom:1px dashed #cccccc; text-align:left}
.hotel_near p tt{font-family:Arial, Helvetica, sans-serif}
.hotel_near p.no{border-bottom:0px; padding-bottom:0px}
.hotel_near p span{padding:0px; padding-right:10px; color:#1568BD; cursor:pointer; display:inline-block; height:22px; white-space:nowrap}
.hotel_near p span.on{color:#F00}
.hotel_near p span:hover{color:#F00}
/*===============hotel near end===============*/

.AbcSearch{margin-left:5px !important;margin-top:5px !important;border-bottom:#D7D7D7 solid 1px;}
.AbcSearch li{width:auto;padding:0 8px;color:#00206f;}/*1��8�����߳��и������ԭpadding:0 10px;*/
.AbcSearch .action{border:#d7d7d7 1px solid;font-weight:bold;color:#131313;border-bottom:#fff 1px solid;margin-bottom:-1px;position:relative;}
.AbcSearch_en{margin-left:5px !important;margin-top:5px !important;border-bottom:#D7D7D7 solid 1px;}
.AbcSearch_en li{width:auto;padding:0 6px;color:#00206f;}
.AbcSearch_en .action{border:#d7d7d7 1px solid;border-bottom:#fff 1px solid;font-weight:bold;color:#131313;margin-bottom:-1px;position:relative;}

ul.popcitylist_en{overflow:hidden;zoom:1;margin-left:5px;*margin-left:5px;margin-left:5px\9;_margin-left:1px;}
ul.popcitylist_en li{text-align:left;overflow:hidden;width:92px;margin:0 6px;}
ul.popcitylist{overflow:hidden;zoom:1;margin-left:6px;*margin-left:6px;margin-left:6px\9;_margin-left:1px;}
ul.popcitylist li{text-align:left;width:65px;overflow:hidden;margin:0 6px;}

/*============================= City ActiveX end====================================================*/


/*============================= Close ActiveX ====================================================*/
a.com_close{text-indent: -9999em;display: block;width:11px;font:1px/1px arial;height:11px;background: url(../pic/com_bg.png?t=201608020233) no-repeat 0 -99px; }
a.com_close:hover{background-position: 0 -116px;}
/*============================= Close ActiveX end====================================================*/

/* ===================== 404 start 2009-12-20===================== */
#com_404,#com_A404{margin:0 auto; width:960px; padding-top:50px;background:url(../pic/404-1.gif?t=201608020233);}
#com_404 .mistake{width:582px; height:275px;margin:0 auto; padding:150px 20px 0 20px;background:url(../pic/404-2.gif?t=201608020233) no-repeat;}
#com_A404 .mistake{width:400px; height:275px;margin:0 auto;padding:150px 20px 0 20px; }/* ======== ����404 ========= */
/* ===================== 404 end 2009-12-20===================== */

/* ===================== 404 2011===================== */
.g_404{background:url(../pic/404.jpg?t=201608020233) center top no-repeat;}
.g_404_union{background:url(../pic/404_union.jpg?t=201608020233) center top no-repeat;}
.g_404 a{color:#1369BC; text-decoration:none;}
.g_404 .cnt{width:725px; margin:0px auto;}
.g_404 .cnt .logo{padding:107px 0px 91px; clear:both; text-align:center}
.g_404 .cnt .logo a{width:219px; height:46px; display:block; margin:0px auto;}
.g_404 .cnt .read_box{border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:25px 0px 25px 40px;}
.g_404 .cnt .links{margin:15px 0px 0px 40px; color:#666666}
.g_404 .cnt .links p a{padding:0px 5px}
/* ===================== 404 2011 end===================== */

/*============================= Dialog ActiveX start ====================================================*/

.com_widget {font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; }
.com_widget input, .com_widget select, .com_widget textarea, .com_widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; }
.com_widget-content {border:1px solid #a6c9e2; background:#fcfdfd; color: #222222; }
.com_widget-content a {color: #222222; }
.com_corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.com_widget-header { border: 1px solid #4297d7; background: #5c9ccc url(../pic/com_bg_gloss-wave_55_5c9ccc_500x100.png?t=201608020233) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.com_widget-header a { color: #ffffff; }
.com_helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.com_helper-clearfix { display: inline-block; }
* html .com_helper-clearfix { height:1%; }
.com_helper-clearfix { display:block; }
.com_icon {width:16px;height: 16px;display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat;}
.com_dialog { position: relative; padding: .2em; width: 300px;}
.com_dialog .com_dialog-titlebar { padding:0 0 0 1em; position: relative;  }
.com_dialog .com_dialog-title { float: left; margin: .2em 0 .2em; *margin: .1em 0 .2em;} 
.com_dialog .com_dialog-content {border:0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.com_draggable .com_dialog-titlebar { cursor: move; }
.com_dialog .com_dialog-titlebar-close {position:absolute; right: .3em; top:50%; width:19px; margin:-10px 0 0 0; padding: 1px; height:18px; cursor:pointer;}
.com_dialog .com_dialog-titlebar-close span {display: block; margin: 1px; }
.com_dialog .com_dialog-titlebar-close{background:url(../pic/Dialog_b.gif?t=201608020233) 6px -35px no-repeat;}
.com_dialog .com_dialog-titlebar-close:hover, .com_dialog .com_dialog-titlebar-close:focus {font-weight: bold; color: #1d5987; outline: none; background: url(../pic/Dialog_b.gif?t=201608020233) no-repeat 6px 6px #d0e5f5; }

/*============================= Dialog ActiveX end ====================================================*/

/**=========================================================================================
* @name		:ͨ�õ�����¼��
* @author	:kevin.lian
* @version	:201q.1.6
* @type		:��չ��
* @explain	:������¼��
* @relating	:
* @dependent	:elong_common.css
*/
.package_login{padding:10px 0px;}
.package_login dl{float:left;width:240px; padding-left:10px;}
.package_login dd{font-size:12px;width:100%;}
.package_login a{color:#021d78;}
.package_login .w207{width:207px;}
.package_login .w40 {width:40px; margin-right:5px;}
.package_login .w134{width:134px; margin-right:5px;}
.package_login .bdr{border-right:#649ecc solid 1px;}
.package_login .noMember{width:220px; padding-left:20px;}
.package_login .ltenpayIcon{background: url(../pic/com_myelong.png?t=201608020233) no-repeat; width:13px;height:16px;display:inline-block;vertical-align:middle;margin-right:3px;}
.package_login .btn_book,.package_login .btn_book_on{ background: url(../pic/com_myelong.png?t=201608020233) 0 -20px no-repeat; border:0; padding:0; margin:0; width:141px; height:30px; color:#FFFFFF; font-size:14px; font-weight:bold; cursor:pointer}
.package_login .btn_book_en,.package_login .btn_book_en_on{ background: url(../pic/com_myelong.png?t=201608020233) 0 -90px no-repeat; border:0; padding:0; margin:0; width:166px; height:30px; color:#FFFFFF; font-size:14px; font-weight:bold; cursor:pointer}
.package_login .btn_book_on{background-position:0px -50px;}
.package_login .btn_book_en_on{background-position:0px -120px;}
.package_login .search_bt, .package_login .search_bt_an, .package_login .search_bt_out{font-size:14px;font-weight:bold;text-align:center;}
.package_login .errorBox{background:#fff2f2;border:#ff8f41 solid 1px;padding:5px;font-size:12px;width:260px;position:relative;margin:-10px 0 10px 120px;}
.package_login .errorIcon{display:inline-block;vertical-align:middle;*vertical-align:baseline;margin-right:3px;}
.package_login .loadingBox{text-align:center;font-size:14px;font-weight:bold;padding:60px 0}
.package_login .loadingBox .loading{background:url(../pic/loading.gif?t=201608020233);width:189px;height:38px;margin:0 auto}
/* @end **/

/*============================= select ActiveX ====================================================*/

.com_autoselect{overflow:hidden;cursor:default;padding-left:2px;padding-right:20px; background:url(../pic/select.gif?t=201608020233) no-repeat 99% 2px;}
.com_selectList{text-align:left;z-index:1000; overflow:auto;}
.com_selectList div{cursor:pointer; padding-left:5px;}
.com_selectList .out{color:#777777; cursor:default;}
.com_selectList .move{background:#316ac5; color:#FFF;}

/*============================= select ActiveX end ====================================================*/

/*============================= Show and Hide ActiveX ====================================================*/
.com_show{ background:url(../pic/com_bg.png?t=201608020233) no-repeat -54px 0; width:8px; height:6px;cursor:pointer;}
.com_hide{ background:url(../pic/com_bg.png?t=201608020233) no-repeat -64px 0; width:8px; height:6px;}
/*============================= Show and Hide ActiveX ====================================================*/

/*============================= Error box ActiveX ====================================================*/
.com_ErrorBox{border:1px solid #BB0000 !important;}
/*============================= Error box ActiveX ====================================================*/


/*============================= upload Img ====================================================*/

.up_img{ width:94.7%; border:1px solid #9eb9e4;/* */margin:auto; padding:1px; font-family:Tahoma, Geneva, sans-serif;}
.up_img h2{ padding:7px; font-size:14px; font-weight:bold; background:url(../pic/up_img.gif) repeat-x 0px -22px;}
.up_img span.clos{ width:20px; height:20px; float:right; cursor:pointer;  background:url(../pic/up_img.gif) 0px 0px; margin:-28px 10px 0 0; overflow:hidden; text-indent:-1000px;}
.up_img table{ width:100%;}
.up_img table th{ padding:2px 10px; background:#e4edf6; border-bottom:1px solid #ccdded; text-align:left; color:#369;}
.up_img table th.name{width:25%;}
.up_img table th.status{width:20%;}
.up_img table th.upload{width:180px;}
.up_img table td{padding:5px 10px; border-bottom:1px solid #e1e1e1; text-align:left; color:#000;}
.up_img .ar{ width:100px; height:7px; border:1px solid #63be19; float:left; margin:6px 5px 0px 0px;}
.up_img .green{ color:#360;}
.up_img .reg{color:#cb0202;}
.up_img .but{ padding:10px; text-align:right;}
.up_img .but input{ padding:2px 5px;}
/*============================= upload Img end ====================================================*/
/*============================= ����������½��ʽ ====================================================*/
.logon_popup2{width:365px;padding:20px;left:-210px;background:#fff;border:1px solid #555;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;border-radius:5px;}
.logon_popup2 a {color:#36c; text-decoration:none;}
.logon_popup2 a:hover {color:#f00;}
.logon_popup2 h3 {border-bottom:2px solid #09f;margin-bottom:10px;padding-bottom:5px;font-size:16px;font-family:Microsoft Yahei, simsun;}
.logon_popup2 .close {display:block;width:9px;height:9px;padding:5px;background:url(../pic/login_nav.png?t=201608020233) no-repeat -105px -105px;text-indent:-9999em;overflow:hidden;}
.logon_popup2 .close:hover {background-position:-105px -125px;}
.logon_popup2 .main {width:210px;padding:0 20px 20px 0;;border-right:1px solid #ccc;}
.logon_popup2 .side {width:114px;padding-top:40px; text-align:center;font-size:14px;color:#666;}
.logon_popup2 .reg_now {display:block;width:103px;height:30px;line-height:30px;color:#36c;text-align:center;background:url(../pic/login_nav.png?t=201608020233) no-repeat -110px -30px;}
.logon_popup2 .reg_now:hover {background-position:-110px 0;color:#36c;}
.logon_popup2 .coop {display:block;padding-left:20px;font-size:12px;color:#666;}
.logon_popup2 .coop tt {display:inline-block;width:18px;height:18px;margin-right:5px;background:url(../pic/login_nav.png?t=201608020233) no-repeat;vertical-align:-4px; *vertical-align:middle;}
.logon_popup2 .qq tt {background-position:0 -80px;}
.logon_popup2 .weibo tt {background-position:-28px -80px;}
.logon_popup2 .alipay tt {background-position:-56px -80px;}
.logon_popup2 .tip{padding:2px 5px;margin-bottom:5px;background:#fffbe1;border:1px solid #fbc47d;color:#333;}
.logon_popup2 .tip span{display:inline-block;width:10px;height:10px;margin-right:5px;background:url(../pic/login_nav.png?t=201608020233) no-repeat 0 -110px; overflow:hidden;*vertical-align:middle;}
.logon_popup2 input.text{border:1px solid #dddddd; border-color:#aaaaaa #dddddd #dddddd #aaaaaa; padding:7px 5px; width:188px; height:16px; line-height:16px; font-size:14px; font-family:Arial;}
.logon_popup2 input:focus, .logon_popup2 input.on {border:1px solid #0ea0ef;box-shadow:0 0 5px #09f;outline:0;}
.logon_popup2 input[type=button]:focus {box-shadow:none;}
.logon_popup2 input.error {border:1px solid #ef0e0e;box-shadow:0 0 5px #f00;outline:0;}
.logon_popup2 input.code{width:40px}
.logon_popup2 ul li{padding:3px 0px; clear:both; font-family:Tahoma}
.logon_popup2 label.reme{padding-top:2px}
.logon_popup2 label.reme input{margin-right:3px; *margin-right:0px; *margin-left:-3px; vertical-align:-2px; *vertical-align:-3px;}
.logon_popup2 input.btn{width:103px; height:30px; background:url(../pic/login_nav.png?t=201608020233) 0 -30px no-repeat; text-align:center; font:bold 14px/22px simsun; color:#fff; border:none; cursor:pointer; overflow:hidden}
.logon_popup2 input.btn:hover{background-position:0 0;}
.logon_popup2 input.logining, .logon_popup2 input.logining:hover{background:url(../pic/indicator.gif?t=201608020233) center center no-repeat; color:#999; cursor:auto}


/*===�ı����Ϸ�����==*/
.el-poptip {color:#555;z-index:101;font-size:12px;line-height:1.5;zoom:1;}
.el-poptip-shadow {background-color:#D0D0D0;padding:1px;zoom:1;_display:inline;}
.el-poptip-container {position:relative;background-color:#fff;padding:10px;zoom:1;_display:inline;}
.el-poptip:after, .el-poptip-shadow:after, .el-poptip-container:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
a.el-poptip-close {position:absolute;right:3px;top:3px;text-decoration:none;width:12px;height:12px;font-family:tahoma;color:#ccc;line-height:10px;*line-height:12px;text-align:center;font-size:14px;background:#fff;overflow:hidden;}
a.el-poptip-close:hover {text-decoration:none;color:#999;}
.el-poptip-arrow, .el-poptip-arrow em, .el-poptip-arrow span {position:absolute;font-size:14px;font-family:SimSun, Hiragino Sans GB;font-style:normal;line-height:21px;z-index:10;*zoom:1;}
.el-poptip-arrow em {color:#999;}
.el-poptip-arrow span {color:#fff;top:0;left:0;}
.el-poptip-arrow-10 {top:6px;left:-6px;}
.el-poptip-arrow-10 em {top:0;left:-4px;}
.el-poptip-arrow-2 {top:6px;right:7px;}
.el-poptip-arrow-2 em {top:0;left:4px;}
.el-poptip-arrow-11 {left:14px;top:-10px;top:-9px\0;}
.el-poptip-arrow-11 em {top:-3px;left:0;}
.el-poptip-arrow-1 {right:28px;top:-10px;top:-9px\0;}
.el-poptip-arrow-1 em {top:-3px;left:0;}
.el-poptip-arrow-7 {left:14px;bottom:10px;}
.el-poptip-arrow-7 em {top:1px;left:0;}
.el-poptip-arrow-5 {right:28px;bottom:10px;}
.el-poptip-arrow-5 em {top:3px;left:0;}
:root .el-poptip-shadow {filter:none;}