@charset "utf-8";
/*base*/
body {background: #99CDF7;margin-left: 0px;margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
body,td,th {font-family:Trebuchet MS;}
.center{margin-left:auto;margin-right:auto;}
.stdwidth{width:1061px;}
.left{float:left;}
.greenlink{color:#000000; text-decoration: underline;}
.whtlink{text-decoration: underline;color:#FFFFFF}
.blklink{text-decoration: underline;color:#000000}
.blktxt{color:#000000}
.clear{clear:both;}
.orange{color:#fb9907;}
.orangelink{color:#fb9907;text-decoration: none;}
img {border:none;}
.righttitle{width:640px;margin-left:25px;margin-top:30px; height:45px; font-size:28px;margin-bottom:0px;}
.centertxt{width:447px;margin-left:25px; font-size:13px;padding:2px;font-family:Trebuchet MS;line-height: 1.5em;padding-bottom:15px;}
.centertxttour{width:620px;margin-left:20px; font-size:13px;padding:2px;font-family:Trebuchet MS;line-height: 1.5em;padding-bottom:15px;}
.righbox{width:185px;}
.dgreen{color:#3e6207;text-decoration: none;}
.subcontentbg{ background: url(../../images/subpagecontentbg.gif) repeat-y; width:900px;padding-bottom:5px;}
.graybox{border:1px solid #bbbcbd; width:150px; background:url(../../images/graybg.gif) repeat-x top #FFFFFF;padding:10px;font-size:12px;}
.try{margin-top:10px;color:#fb9907;font-size:18px;}
.trn{ border-top:none;margin-top:0px;}
.enewsl{padding-bottom:5px;}
.greentxt{color:#a4d033;}
.font22{font-size:22px;}
.font18{font-size:18px;}
.font16{font-size:16px;}
.margint5{margin-top:5px;}
.font13{font-size:13px;}
/*header*/
.header{background-image:url(../../images/header.jpg);width:1061px; height:95px; position:relative}
.logo{margin-left:79px;}
.nav {height:95px;}
.signup{position:absolute;right:84px;padding-top:5px; height:32px; width:254px;}
.nav ul{ list-style-type:none;margin:0;padding:53px 0px 0px;height:42px;}
.nav ul li{float:left;color:#a4d033; font-size:18px; font-weight:bold; font-family:Trebuchet MS}
.nav ul .tour{padding-left:41px;}
.nav ul .rin{padding-left:23px;}
.nav ul .au{padding-left:26px;}
.nav ul .gs{padding-left:26px;}
.nav ul .b{padding-left:26px;}
.nav ul .active{ color:#3e6207}
.nav ul .active a:link {text-decoration: none;font-size:18px; color:#3e6207}
.nav ul .active a:visited {text-decoration: none; font-size:18px; color:#3e6207}
.nav ul .active a:hover {text-decoration: none;font-size:18px; color:#3e6207}
.nav ul .active a:active {text-decoration: none;font-size:18px; color:#3e6207}
.nav ul li a:link {text-decoration: none;font-size:18px; color:#a4d033}
.nav ul li a:visited {text-decoration: none; font-size:18px; color:#a4d033}
.nav ul li a:hover {text-decoration: none;font-size:18px; color:#a4d033}
.nav ul li a:active {text-decoration: none;font-size:18px; color:#a4d033}
/*content*/
.content{width:983px;background: url(../../images/background.jpg) center repeat-y #9acef7;padding-left:78px; position:relative}
/*footer*/
.bottom{width:1061px; height:61px;background: url(../../images/footer.jpg) no-repeat;color:#000000;font-size:12px;padding-top:20px;text-align:center;font-family:Trebuchet MS}
.hpfooter{text-align:left;color:#2a6fa6;font-size:12px;line-height:1.5em;}
.hpfooter ul {margin:0px;padding:0px;list-style-type:none;}
.hpfooter ul li{float:left;padding-left:50px;}
.hpfooter a{color:#2a6fa6;}
.hpfooter a{color:#2a6fa6;}
.hpfooter a:link {text-decoration: none;color:#2a6fa6;}
.hpfooter a:visited {text-decoration: none;color:#2a6fa6;}
.hpfooter a:hover {text-decoration: underline;color:#2a6fa6;}
.hpfooter a:active {text-decoration: none;color:#2a6fa6;}
.hpfooter ul.hpfootercopyright{text-align:center;clear:both;padding-top:10px;padding-bottom:10px;}

/*homepage*/
.hpglass{background-image:url(../../images/glass.jpg); width:900px; height:146px;}
.hpglass ul {list-style-type:none;margin:0;padding:35px 0px 35px 0px;}
.hpglass ul li{float:left;margin-left:8px !important;margin-left:6px;width:170px; height:105px;background-color:#FFFFFF;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3; }
.hpglass2{ width:900px; height:146px; position:absolute; bottom:0px;padding:0px;}
.hpglass2 ul {list-style-type:none;margin:0px;padding:35px 0px;}
.hpglass2 ul li{float:left; margin-left:8px !important;margin-left:6px;width:170px; height:105px;color:#FFFFFF;font-size:16px;line-height:1.5em;text-align:center;font-family:Trebuchet MS}
.hpglasstop{background:url(../../images/hp-glass-top.gif) left bottom no-repeat;width:900px;height:376px;margin-left:0px;}
.hpcontent{background:url(../../images/hp-elephant.jpg)  0px 5px no-repeat #FFFFFF ;height:348px;width:898px;margin-left:2px;position:relative}
.hprin{margin-left:247px;text-align:center;width:560px;margin-top:20px;font-size:21px;}
.hpslogan {margin-left:247px;text-align:center;width:560px;padding:25px 0px 0px ;font-size:37px;width:560px;text-align:center;margin:0;margin-left:247px;}
.slogan {text-align:center;width:890px;padding:10px 0px ;font-size:37px;text-align:center;margin:0;}
.hpleft{width:469px;text-align:center;}
.hpright{width:409px;font-size:15px;line-height:17px;font-family:Trebuchet MS;padding-right:20px;font-weight:normal;}
.hpcontent2{width:898px;margin-left:2px;height:348px;background:#FFFFFF }

#onEleHead{position:absolute;left:10px;top:10px;width:200px;height:150px;}
#inBox{display:none;z-index:1;position:absolute;left:80px;top:6px;width:30px;height:30px;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;background:#000;padding:1px;}
#inBox div{width:28px;height:28px;border:1px solid #fff}
#eleCon{display:none;z-index:2;position:absolute;left:80px;top:36px;width:350px;height:144px;font-size:12px;color:#fff;line-height:1.5em;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;background:#000;padding:5px;}
#eleCon2{display:none;z-index:3;position:absolute;left:82px;top:38px;width:344px;height:138px;font-size:12px;color:#fff;line-height:1.2em;padding:5px;border:1px solid #fff}
#eleCon2 p {padding-top:4px;padding-bottom:4px;margin-top:2px;margin-bottom:2px;}


.bluebg{border:1px solid #C7C7C7;background:url(../../images/bluebg.gif) repeat-x;height:86px;line-height:86px;}
.hpbluebox{margin-left:247px;text-align:center;width:560px;color:#182804;font-size:21px;margin-top:10px;}
.hptry{margin-left:286px;text-align:center;width:490px;margin-top:30px;height:43px;}
.hprit{text-align:center;width:320px;height:43px;margin-top:20px;}
.orangebox{background:url(../../images/orange-box-left.gif) left no-repeat;padding-left:5px;height:43px;line-height:43px;}
.orangebox .obbg {background:url(../../images/orange-box-bg.gif) repeat-x;height:43px;line-height:43px;}
.orangebox .obcontent {background:url(../../images/orange-box-right.gif) no-repeat right ;padding-right:5px;height:43px;line-height:32px;font-size:18px;color:#FFFFFF;text-align:center}
.hptxt{position:absolute;bottom:-10px;left:335px;font-size:19px;color:#182804;text-align:center;line-height:1.5em;font-family:Trebuchet MS;font-weight:bold}
.hpglass2 ul li a{height:90px;padding-top:15px;display:block; }
.hpglass2 ul li a:link {text-decoration: none;font-size:18px;width:170px;color:#FFFFFF}
.hpglass2 ul li a:visited {text-decoration: none; font-size:18px; width:170px;color:#FFFFFF}
.hpglass2 ul li a:hover {text-decoration: none;font-size:18px; width:170px;display:block; color:#FFFFFF;background-color:#7FBE27}
.hpglass2 ul li a:active {text-decoration: none;font-size:18px; width:170px;color:#FFFFFF}
.hpglass2 ul li a.top25{padding-top:25px;height:80px;display:block;}
.hpglass2 ul li a.active{background-color:#7FBE27}

.hpright h2{font-size:21px;color:#353535;margin-top:10px;margin-bottom:10px;line-height:1em;}
.orangebox-small{background:url(../../images/small-orange-box-left.jpg) left no-repeat;padding-left:5px;height:35px;line-height:28px;}
.orangebox-small .obbg {background:url(../../images/small-orange-box-bg.jpg) repeat-x;height:35px;line-height:28px;}
.orangebox-small .obcontent {background:url(../../images/small-orange-box-right.jpg) no-repeat right ;padding-right:5px;height:35px;line-height:28px;font-size:16px;color:#FFFFFF;text-align:center}
.hpgraytxt{position:absolute;bottom:-5px;left:335px;font-size:19px;color:#636363;text-align:center;line-height:1.2em;font-family:Trebuchet MS;font-weight:bold;}
.hp-bubble{position:absolute;top:15px;right:16px;}


/*sub page*/
h2{font-size:17px; color:#3e6207;padding:0px;margin:0px;padding-bottom:3px;}
.leftbg{ background:url(../../images/elephant.jpg) no-repeat #e2f0fb; width:206px !important;_width:204px;  height:460px;margin-top:-1px;margin-left:1px;padding-top:40px;padding-left:21px;}
.leftbg ul { list-style-type:none;padding:0;margin:10px 0px 0px;font-family:Trebuchet MS;}
.leftbg ul li {width:192px;_width:191px; height:34px;font-size:13px; color:#3e6207; line-height:34px; padding-left:15px; font-weight:bold}
.leftbg ul .active{width:192px;_width:191px; height:34px;font-size:13px; color:#80bd27; line-height:34px; font-weight:bold; padding-left:15px;  background-color:#FFFFFF}
.leftbg ul .active a:link {text-decoration: none;color:#80bd27;}
.leftbg ul .active a:visited {text-decoration: none;color:#80bd27;}
.leftbg ul .active a:hover {text-decoration: none;color:#80bd27;}
.leftbg ul .active a:active {text-decoration: none;color:#80bd27;}
.leftbg ul li a:link {text-decoration: none;color:#3e6207;}
.leftbg ul li a:visited {text-decoration: none;color:#3e6207;}
.leftbg ul li a:hover {text-decoration: none;color:#80bd27;}
.leftbg ul li a:active {text-decoration: none;color:#3e6207;}
.dotunderline{border-bottom:1px dashed #000000;padding-bottom:15px;padding-top:15px;}
.pic{text-align:right;padding-bottom:5px;border-bottom:1px dashed #000000;}
.dotleft{width:357px;padding-right:8px;}
.dotright{width:245px;}
.tournormal{padding-top:15px;}
.alignright{text-align:right}
.aligncenter{text-align:center}
.our_story{width:172px;margin-left:8px;}
.powered{position:absolute;right:0px;bottom:0px;width:101px;}
/**/
h2.s{margin-top:10px;font-weight:normal}

/*added 2009/08/19*/
.leftbg ul li ul li{height:21px;line-height:21px;font-weight:normal;width:auto;}
.leftbg ul li ul li a:link {text-decoration: none;color:#000;font-weight:normal;height:21px;line-height:21px;}
.leftbg ul li ul li a:visited {text-decoration: none;color:#000;font-weight:normal;height:21px;line-height:21px;}
.leftbg ul li ul li a:hover {text-decoration: none;color:#80bd27;font-weight:normal;height:21px;line-height:21px;}
.leftbg ul li ul li a:active {text-decoration: none;color:#000;font-weight:normal;height:21px;line-height:21px;}

.leftbg ul li ul .active{width:auto;text-decoration: none;color:#80bd27;background:none;font-weight:normal;height:21px;line-height:21px;}
.leftbg ul li ul .active a:link {text-decoration: none;color:#80bd27;background:none;font-weight:normal;height:21px;line-height:21px;}
.leftbg ul li ul .active a:visited {text-decoration: none;color:#80bd27;background:none;font-weight:normal;height:21px;line-height:21px;}
.leftbg ul li ul .active a:hover {text-decoration: none;color:#80bd27;background:none;font-weight:normal;height:21px;line-height:21px;}
.leftbg ul li ul .active a:active {text-decoration: none;color:#80bd27;background:none;font-weight:normal;height:21px;line-height:21px;}

.pc a{text-decoration: underline;color:#000;}
.pc a:link {text-decoration: underline;color:#000;}
.pc a:visited {text-decoration: underline;color:#000;}
.pc a:hover {text-decoration: underline;color:#000;}
.pc a:active {text-decoration: underline;color:#000;}

.pc_nav {color:#656565;}
.pc_nav a:link {text-decoration: none;color:#656565;font-size:13px;}
.pc_nav a:visited {text-decoration: none;color:#656565;font-size:13px;}
.pc_nav a:hover {text-decoration: none;color:#81c124;font-size:13px;}
.pc_nav a:active {text-decoration: none;color:#656565;font-size:13px;}

.pc_nav a.active:link {text-decoration: none;color:#81c124;font-size:13px;}
.pc_nav a.active:visited {text-decoration: none;color:#81c124;font-size:13px;}
.pc_nav a.active:hover {text-decoration: none;color:#81c124;font-size:13px;}
.pc_nav a.active:active {text-decoration: none;color:#81c124;font-size:13px;}

.pc a.greenlink:link {text-decoration: none;color:#80bd27;font-size:13px;}
.pc a.greenlink:visited {text-decoration: none;color:#80bd27;font-size:13px;}
.pc a.greenlink:hover {text-decoration: underline;color:#80bd27;font-size:13px;}
.pc a.greenlink:active {text-decoration: none;color:#80bd27;font-size:13px;}


.sitemap a{text-decoration: none;color:#000;}
.sitemap a:link {text-decoration: none;color:#000;}
.sitemap a:visited {text-decoration: none;color:#000;}
.sitemap a:hover {text-decoration: underline;color:#000;}
.sitemap a:active {text-decoration: none;color:#000;}

.pcMag{width:105px;float:left;}
.pcMag img {margin-left:10px;}
.appscout{width:150px;float:left;margin-left:10px;}
.appscout img {margin-top:20px;margin-bottom:23px;}
.appscout p {width:100px;margin-left:18px;}
.duowan{width:150px;float:left;margin-left:20px;}
/*.duowan img {margin-top:20px;margin-bottom:30px;}*/

.hpFooterFrame{clear:both;margin-left:auto;margin-right:auto;background:#C7E3FB;width:898px;border:1px solid #fff;margin-top:10px;margin-bottom:10px;padding-bottom:8px;}
.hpFooterFrameTitleBg{width:876px;height:35px;background:url(../../images/hp-jian.jpg) no-repeat 25px bottom;color:#fff;margin-left:auto;margin-right:auto;margin-top:12px;font-size:13px;}
.hpFooterFrameTitle{background:#89C3F1;padding-left:10px;height:28px;width:866px;line-height:28px;}
.hpFooterFrameCon{padding:5px 10px 5px 20px;width:858px;color:#1C5E8E;font-size:12px;}
.hpFooterFrameMore{text-align:right;width:876px}

.smallBeta{font-size:12px;}
.doubleBottom{ border-bottom:1px solid #416F93}
.txtMsgPic{position: absolute;right:32px;top:30px;}
#readMore ul { list-style-type: disc;padding-left:20px;}
.hpFooterFrameCon strong {font-size:13px;}
#readMore ul li{ float:none;padding-left:0;}
#readMore ul li ul { list-style-type:circle}
#readMoreHref{color:#1B5A8F;}

#readMore  a{text-decoration: underline;}
#readMore  a:link {text-decoration: underline;}
#readMore  a:visited {text-decoration: underline;}
#readMore  a:hover {text-decoration: underline;}
#readMore  a:active {text-decoration: underline;}

.frame {padding:7px 0px 10px 8px; border-top: 1px solid #81c124; border-left: 1px solid #81c124; border-right: 1px solid #81c124;  border-bottom: 1px solid #81c124; width:430px;}

.body ul { margin:20px 0 20px 13px; line-height:10px; padding:0; font-family:Trebuchet MS;; list-style-type: round; color: #000000; font-size: 13px; }
.body li { font-family:Trebuchet MS; color: #000000; margin:0 0 8px 4px;  color: #000000; font-size : 13px; }


.mobile {color:#000000;}
.mobile a:link {text-decoration: none;color:#000000;font-size:14px; padding-right:35px;}
.mobile a:visited {text-decoration: none;color:#000000;font-size:14px; padding-right:35px;}
.mobile a:hover {text-decoration: underline;color:#000000;font-size:14px; padding-right:35px; }
.mobile a:active {text-decoration: none;color:#000000;font-size:14px; padding-right:35px;}