body,div,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dd,p,table{ margin:0; padding: 0; font-weight: normal;}
h5{ font-size: 12px;}
ul,li{ list-style-type: none;}
img{ border: 0 none;}
a{ text-decoration: none; color: #646464;}
a:hover{ text-decoration: underline;}
.clear{ clear: both;}
.b{ font-weight:  bold;}
body{ background:url(../images/bg.jpg) repeat-x 0 top #f5f5f5; font-size: 12px; line-height:20px; color: #646464; font-family: "宋体",Arial, Helvetica, sans-serif;}
.main{ margin:0 auto; width: 1003px;}
.header{ height: 116px;position: relative;}
.header .new-tag{position: absolute; background: url(../images/new-tag.png) no-repeat;width: 37px;height: 15px;_background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/new-tag.png'); right: 425px;bottom: 40px; }
.header .top{ height: 77px; overflow: hidden;}
.header .top .t_l{ float:left; width:180px; height: 75px; background: url(../images/logo-lmt.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo-lmt.png');}
.header .top .t_r{ float: right; padding-top:16px; width: 280px;}
.header .top .t_r select{ color: #646464;}
.header .top .t_r a{ margin-left: 8px; color:#ffffff;}
.header .nav{ height: 39px; background: url(../images/img-common.png) no-repeat 0 -116px; _background: url(../images/img-common.gif) no-repeat 0 -116px; overflow: hidden;}
.header .nav li{ display: inline-block; *float:left;/*IE 6-Ie7*/ height: 39px; line-height: 42px; color: #ffffff;}
.header .nav li a{ color:#ffffff; outline: none;}
.header .nav .tabs{ float:left; width:730px; font-size: 14px; }
.header .nav .tabs li{ display: inline-block; width:102px; text-align: center; float: left;}
.header .nav .tabs li.avtive{ background: url(../images/img-common.png) no-repeat 0 -75px; _background: url(../images/img-common.gif) no-repeat 0 -75px; font-weight:bold; cursor: default;}
.header .nav .lip{ float: right; width: 248px; *margin-right: 2px; }
.header .nav .lip li{ width:62px; padding-left: 15px; *padding-left: 20px; line-height: 42px;}
.yingyin_btn{ left: 0; top: 0; width:164px; height:52px; margin:0; padding:135px 0 0 800px; z-index: 20}
.content{ width:1003px; background: url(../images/cnt-bg-bd.png) repeat-y 0 top;}
.banner{margin:0px;height:295px;width:1002px;}
.border{width:1001px; padding:0 1px 50px 1px; background: url(../images/cnt-bg.png) no-repeat 0 bottom; }
.content .btm{ background: url(../images/cont-bg-bottom.gif) no-repeat;}
.l{ float: left;}
.r{ float: right;}
/* index.html */
.content .show_demo{ height: 296px; background: url(../images/show.jpg) no-repeat 0 0;}
.content .show_demo .tip{ color: #00c;}
.content .show_demo .tip a{ color: #00c;text-decoration: underline;}
.content .show_demo .r{ float: right; margin-top:5px; margin-right:30px; display: inline; width: 256px; color:#FF0000;}
.content .show_demo .r .r_title{ margin-top:20px; height: 64px; background: url(../images/r-title.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/r-title.png');}
.content .show_demo .r p{ font-size: 12px; line-height: 24px; text-align: center;}
.content .show_demo .r p.current{ font-size: 12px; color: #646464; padding-bottom: 24px;}
.content .show_demo .r .down_bg{ padding:5px 4px; width: 248px; height: 56px; overflow:hidden;  background: url(../images/download_bg.png) no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/download_bg.png');}
.content .show_demo .r .down_bg a{ position:relative; margin:0 3px;; line-height:22px; outline: none; }
.main .download{ width:252px; height:74px; background:url(../images/loadBtn.png) no-repeat 0 0px;  cursor: pointer; }
#zhl_newDownload{ 
	width:157px; height:24px;  text-align: left; padding-left: 95px; display: none;
	background:url(../images/zhl_newdownload.gif) no-repeat 52px 6px; 
}
#zhl_newDownload a{
	color: #f00; font-size: 12px; text-decoration: underline;
}
.main .d_hover{ background:url(../images/loadBtnHover.png) no-repeat 0px 0px;}
.content .c_help{ width:1001px; height:54px; background:url(../images/c-help.png) no-repeat; line-height: 40px; overflow: hidden; }
.content .c_help h5{ width: 264px;  height:36px; background: url(../images/img-common.png) no-repeat -980px 14px; _background: url(../images/img-common.gif) no-repeat -980px 14px; text-indent:40px;}
.content .c_help .new{ padding-left: 20px;}
.content .c_help .new a{ color: #367EBA;}
.content .c_help .qst{ width: 340px; float:right}
.content .c_help .tip{ width: 60px; color: #367eba;}
.content .c_help .itms{ width: 240px; height: 40px; overflow: hidden;}
.content .c_help .itms ul.list{height: 40px;}
.content .c_help .itms ul.list li{ float: left; width: 240px; overflow: hidden;}
.content .c_help .btn{ width: 32px; height: 20px;}
.content .c_help .btn input{ float:left; margin:16px 3px 0; outline:none;/* 非IE */ padding:2px; width: 4px; height: 8px; vertical-align:bottom; border: 0 none; cursor: pointer;}
.content .c_help .prev_n{ background: url(../images/img-common.png) no-repeat -956px 0; _background-image:img-common.gif;}
.content .c_help .prev_y{ background: url(../images/img-common.png) no-repeat -956px -12px; _background-image:img-common.gif;}
.content .c_help .next_n{ background: url(../images/img-common.png) no-repeat -965px -12px; _background-image:img-common.gif;}
.content .c_help .next_y{ background: url(../images/img-common.png) no-repeat -965px 0; _background-image:img-common.gif;}
.content .about{ margin:0; padding:0; width:1000px; background: url(../images/about-hr.gif) 518px 0 no-repeat #fafafa;}
.content .about .itemts{ float:left; width: 510px; height:392px; overflow:hidden; position: relative; }
.content .about .itemts ul{  width: 510px; }
.content .about .itemts li{ float:left; margin:0 10px 0 34px; _margin:0 4px 0 18px; *padding:0;/* IE6-IE7 */  padding-top:94px; height:102px;  width: 206px; background: url(../images/items.jpg) -4px 12px no-repeat; }
.content .about .itemts li.tip-2{ background-position: -258px 12px;}
.content .about .itemts li.tip-3{ background-position: -4px -182px;}
.content .about .itemts li.tip-4{ background-position: -258px -182px;}
.content .about .itemts li.tip-5{ background-position: -4px -376px;}
.content .about .itemts li.tip-6{ background-position: -258px -376px;}
.content .about .itemts li.tip-7{ background-position: -4px -572px;}
.content .about .itemts li.tip-8{ background-position: -258px -572px;}

.content .about .itemts .icon-tip{ position: absolute; z-index:999; left: 240px; top: 372px; width:60px; height: 20px; }
.content .about .itemts .icon-tip span{ float:left; display:inline-block; cursor:pointer; margin: 0 5px;  width: 18px; height: 18px; background: url(../images/icon.gif) 0 -30px no-repeat;}
.content .about .itemts .icon-tip span.active{ background-position: 0 -61px;}
.content .about .itemts .icon-tip span.active:hover{ background-position: 0 -61px;}
.content .about .itemts .icon-tip span:hover{ background-position: 0 1px;}

.content .about .itemts .icon-tip span1{float:left; display:inline-block; cursor:pointer; margin: 0 5px;  width: 18px; height: 18px; background: url(../images/icon1.gif) 0 -30px no-repeat;}
.content .about .itemts .icon-tip span1.active{ background-position: 0 -61px;}
.content .about .itemts .icon-tip span1.active:hover{ background-position: 0 -61px;}
.content .about .itemts .icon-tip span1:hover{ background-position: 0 1px;}

.content .about .itemts .icon-tip span2{float:left; display:inline-block; cursor:pointer; margin: 0 5px;  width: 18px; height: 18px; background: url(../images/icon2.gif) 0 -30px no-repeat;}
.content .about .itemts .icon-tip span2.active{ background-position: 0 -61px;}
.content .about .itemts .icon-tip span2.active:hover{ background-position: 0 -61px;}
.content .about .itemts .icon-tip span2:hover{ background-position: 0 1px;}

.content .about .partner{ float:right; padding:4px 0 20px 0; width: 460px;}
.content .about .partner h4{ width: 60px; height: 16px; background: url(../images/pt-title.gif) no-repeat;}
.content .about .partner li{ float: left; margin: 14px 14px 0 0; width: 100px;}
.content .about .partner li .show{ padding:1px; width: 91px; height: 139px; border: #d3d1d4 solid 1px;}
.content .about .partner li .show a{ outline: none;}
.content .about .partner li h5{ text-align: center; line-height: 20px;}
.content .about .partner li h5 a{ color: #307cbc; }
/* function.html */
.cnt_p{ padding: 24px 28px 80px 28px; width: 947px; }
.cnt_p .share{ padding-bottom:14px; text-align: right; height: 24px; color: #333333}
.cnt_p .share a{ color: #333333;}
.cnt_p .share span{ padding:4px 14px 4px 24px;}
.cnt_p .share .sina{ background: url(../images/icon-sina.gif) no-repeat 0 0;}
.cnt_p .share .tieba{background: url(../images/icon-itieba.gif) no-repeat 0 0;}
.cnt_p .show_fn{ }
.cnt_p .show_fn .fn_l{ float: left; width:330px; height:230px; background: url(../images/show-fn.jpg);}
.cnt_p .show_fn .fn_r{ float: right; width: 586px; font-size: 14px; line-height: 32px;}
.cnt_p .show_fn .fn_r .fn_r_tit{ margin-bottom:32px; width:128px; height:40px; background:url(../images/img-common.png) no-repeat -890px -52px; _background:url(../images/img-common.gif) no-repeat -890px -52px;}
.cnt_p .fn_items{ padding-left: 5px; margin-top:26px; width: 960px;}
.cnt_p .fn_items li{ float:left; width: 480px; height: 238px; line-height: 30px; font-size: 14px;}
.cnt_p .fn_items li.line{ background: url(../images/fn-line.gif) repeat-x 0 top; }
.cnt_p .fn_items li p.fn_item_title{ width: 480px; height: 130px; background: url(../images/fn-bg.jpg) no-repeat;} 
.cnt_p .fn_items li p.fn_item_t02{ background-position: -18px -140px;}
.cnt_p .fn_items li p.fn_item_t03{ background-position: 0 -280px;}
.cnt_p .fn_items li p.fn_item_t04{ background-position: -18px -420px;}
.cnt_p .fn_items li p.fn_item_t05{ background-position: 0 -560px;}
.cnt_p .fn_items li p.fn_item_t06{ background-position: -18px -700px;}
.cnt_p .fn_items li p.fn_item_t07{ background-position: 0 -840px;}
.cnt_p .fn_items li p.fn_item_t08{ background-position: -18px -980px;}
.cnt_p .fn_items li p.fn_item_txt{  margin-left:102px; width:330px; }
.wish0420{ width: 67px; height: 53px;margin: 12px 0 0 0;}
/* upgradelog.html */
.up_log{background-color: #fafafa;}
.up_log h3{ font-weight:bold; text-indent: 20px; background: url(../images/img-common.png) no-repeat -225px -26px; _background: url(../images/img-common.gif) no-repeat -225px -28px;/* for IE6 */}
.up_log p.text{margin-top:15px; padding:15px 25px;}
.up_log .log_cnt{  background: url(../images/log-line.png) no-repeat 0 top;}
.up_log .log_cnt .dark{ color: #333333;}
/* 2011-09-01 */
#link{ font-size: 12px; border:#a0a0a0 solid 1px;}

/* others and footer */
#other_info{ margin-top: 10px;}
#other_info .if_l{ float: left; margin-left: 26px; _margin-left: 22px;  width: 256px; height: 170px; font-size: 14px; }
#other_info .if_l .current{ padding:5px; text-align: center;}
#other_info .if_r{ float: right; margin-right: 20px; _margin-right: 12px; width: 662px;}
#other_info .if_r dl{ float: left; width: 164px; color: #888888; line-height: 24px;}
#other_info .if_r dl dt{ height:30px; font-weight: bold; background: url(../images/fn-line.gif) repeat-x bottom;  }
#other_info .if_r dl dt,#other_info .if_r dl dd{ padding-left:40px;}
.footer{ padding-bottom: 50px; color: #888888; text-align: center; line-height: 40px;}
.footer a{ outline: none;}
 


.code{border:1px solid #cdcdcd;background:#efefef;padding:6px;margin:3px 10px;}
.diaoh5{font-size:14px;font-weight:600;margin: 6px 0px;color:#f03;}
.diaoh5 span{padding-left:10px;font-size:15px;color:#333;font-family: 'arial'}
.posRel{ position: relative; display: none;}
.posAbs{ position: absolute;}
.bannerBox{
	z-index: 10;
}
.bannerBox, .bannerList li{
	width: 1002px;
	height: 295px;
	overflow: hidden;
}
.bannerList li img{
	width: 1002px;
	height: 295px;
	cursor: pointer;
}
.bannerCnt{
	top: 12px;
	left: 778px;
	width: 206px;
	height: 230px;
	overflow: hidden;
	color: #2a6179;
	z-index: 29;
}
.bannerCnt .bannerTit{
	margin-top: 20px;
	margin-left: 10px;
	width: 176px;
	height: 73px;
	background: url(../Browser/images/tit.png) no-repeat;
}
.bannerCnt .phoneTit{
	margin-top: 20px;
	margin-left: 10px;
	width: 176px;
	height: 73px;
	background: url(../Browser/images/titbyphone.png) no-repeat;
}
.bannerCnt .down{
	display: block;
	margin-top: 20px; 
	width: 196px;
	height: 52px;
	background: url(../Browser/images/btn-down.png) no-repeat; 
}
.bannerCnt .phonedown{
	display: block;
	margin-top: 20px; 
	width: 196px;
	height: 52px;
	background: url(../Browser/images/phoneDownload.png) no-repeat; 
}
.bannerCnt .titText{
	top: 70px;
}
.bannerCnt .text{	
	width: 200px;
	text-align: center;
}
.bannerCnt .textVers{
	margin-top: 20px; 
}
.bannerBox{
	z-index: 1;
}
.bannerList{
	z-index: 2;
}
.bannerIcon{
	top: 274px;
	left: 50%;
	margin-left: -40px;
	width: 80px;
	height: 10px;
	overflow: hidden;
	z-index: 5;
}
.bannerIcon li{
	float: left;
	margin-left: 4px;
	width: 10px;
	height: 10px;
	background: url(../Browser/images/icn.gif) -13px 1px no-repeat;
	cursor: pointer;
}
.bannerIcon li.cur{
	background-position: 1px 1px;
}
.phoneEnter{ width: 947px; overflow: hidden; height: 90px; margin: 0 0 10px 0;}
.bannerCnt .byphone{display: none;}
