/* Start of CMSMS style sheet 'Accessibility and cross-browser tools' */
/* accessibility */

/* 
menu links accesskeys 
*/
span.accesskey {
   text-decoration:none;
}

/* 
accessibility divs are hidden by default 
text, screenreaders and such will show these 
*/
.accessibility, hr {
   position: absolute;
   top: -999em;
   left: -999em;
}

/* 
definition tags are also hidden 
these are also used for menu links    
*/
dfn {
   position: absolute;
   left: -1000px;
   top: -1000px;
   width: 0;
   height: 0;
   overflow: hidden;
   display: inline;
}
/* end accessibility */


/* wiki style external links */
/* external links will have "(external link)" text added, lets hide it */
a.external span {
  position: absolute;
  left: -5000px;
  width: 4000px;
}

/* make some room for the image */
a.external {
/* css shorthand rules, read: first top padding 0 then right padding 12px then bottom then right */
  padding: 0 12px 0 0;
}
/* colors for external links */
a.external:link {
  color: #18507C;
/* background image for the link to show wiki style arrow */
  background: url(images/cms/external.gif) no-repeat 100% 0;
}
a.external:visited {
  color: #18507C; /* a different color can be used for visited external links */

/* 
Set the last 0 to -100px to use that part of the external.gif image for different color for active links 
external.gif is actually 300px tall, we can use different positions of the image to simulate rollover image changes.
*/
  background: url(images/cms/external.gif) no-repeat 100% 0; 
}

a.external:hover {
  color: #18507C;
/* Set the last 0 to -200px to use that part of the external.gif image for different color on hover */
  background: url(images/cms/external.gif) no-repeat 100% 0; 
  background-color: #C3D4DF;
}
/* end wiki style external links */


/* clearing */
/* 
clearfix is a hack for divs that hold floated elements. it will force the holding div to span all the way down to last floated item.
We strongly recommend against using this as it is a hack and might not render correctly but it is included here for convenience.
Do not edit if you dont know what you are doing
*/
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block; 
		width: 100%;
	}
	
	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}

/* end clearing */
/* End of 'Accessibility and cross-browser tools' */

/* Start of CMSMS style sheet 'lightbox' */
#ux-lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 15000;
    text-align: center;
    line-height: 0;
}

#ux-lightbox img {
    width: auto;
    height: auto;
}

#ux-lightbox a img {
    border: none;
}

#ux-lightbox-outerImageContainer {
    position: relative;
    background-color: #f3efec;
    width: 250px;
    height: 250px;
    margin: 0 auto;
}

#ux-lightbox-imageContainer {
    padding: 10px;
}

#ux-lightbox-loading{
    position: absolute;
    top: 40%;
    left: 0%;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
    background: url(images/lb-load.gif) no-repeat center 15%;
}

#ux-lightbox-hoverNav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}

#ux-lightbox-imageContainer > #ux-lightbox-hoverNav {
    left: 0;
}

#ux-lightbox-hoverNav a{
    outline: none;
}

#ux-lightbox-navPrev,
#ux-lightbox-navNext {
    width: 49%;
    height: 100%;
    background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */
    display: block;
}

#ux-lightbox-navPrev { left: 0; float: left;}
#ux-lightbox-navNext { right: 0; float: right;}
#ux-lightbox-navPrev:hover, #ux-lightbox-navPrev:visited:hover { background: url(images/lb-prev.png) left 33% no-repeat; }
#ux-lightbox-navNext:hover, #ux-lightbox-navNext:visited:hover { background: url(images/lb-next.png) right 33% no-repeat; }

#ux-lightbox-outerDataContainer {
    margin: 0 auto;
    width: 100%;
}

#ux-lightbox-dataContainer{
    font: 10px Verdana, Helvetica, sans-serif;
    background-color: #f3efec;
    overflow: auto;
    line-height: 1.4em;
}

#ux-lightbox-data{	padding:0 10px; color: #666; }
#ux-lightbox-data #ux-lightbox-details{ width: 80%; float: left; text-align: left; }
#ux-lightbox-data #ux-lightbox-caption{ font-weight: bold;	}
#ux-lightbox-data #ux-lightbox-imageNumber{ display: block; clear: left; padding-bottom: 1.0em;	}
#ux-lightbox-data #ux-lightbox-navClose{ background: url(images/lb-close.gif) no-repeat; width: 66px; height: 22px; float: right;  padding-bottom: 0.7em; outline: none;}
#ux-lightbox-data #ux-lightbox-navClose:hover{ background-image: url(images/lb-close-over.gif);}

#ux-lightbox-overlay,
#ux-lightbox-shim{
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 14999;
    width: 100%;
    height: 500px;
    background-color: #000;
    padding: 0;
    margin: 0;
}

#ux-lightbox-shim {
    z-index: 89;
    background-color: transparent;
}

/* End of 'lightbox' */

/* Start of CMSMS style sheet 'main' */
/* CSS Document */

html,body {
                font-family:Arial,Helvetica,sans-serif;
                color:#272727; font-size:12px; 	
	padding: 0; margin: 0;
	height: 100%;
        line-height:1.5em;
        background: #B8D8ED url(../img/bg_20111228.jpg) top repeat-x;
}


textarea {
           font-size:12px; 
}

a{

	color:#025DA2;
	text-decoration:none;

}

.menu a {

	color:#025DA2;
	text-decoration:underline;
}



a:hover{
	color:#025DA2;
	text-decoration:underline;


}

.menu a:hover {
	color:#025DA2;
	text-decoration:underline;


}

img {

	border:0;

}

#luj {
	width:990px;
	height:30px;
	margin: 0 auto;
	background: url(../img/style_search_bg.gif);
                background-repeat:no-repeat;
                clear:both;
}

#mbx {
	width:590px;
	height:30px;
	text-indent:12px;
	line-height:30px;
	float:left;
             font-family: Arial,Helvetica,sans-serif;  
}

#mbx a {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#2F3336;
	text-decoration:none;
}

#mbx a:hover {
	color:#FF7010;
	text-decoration:underline;
}

#mbx a#dangq {
	font-weight:bold;
}


#search {

	width:175px;
	float:right;
             font-family: Arial,Helvetica,sans-serif;  
             font-size:12px;

}

#browser {
	width:170px;
	margin:0 auto;
	font-family:Arial,Helvetica,sans-serif;
	border-collapse:collapse;
	text-align:center;
}

#browser td {
	border:0;
	margin:0; padding:0;
	height:30px;
}

.biaod2 {
	border:none;
        font-family:Arial,Helvetica,sans-serif;
        color:#272727; font-size:12px; 
        background:none;
        margin:1px 0 0 5px;
        width:136px;
        padding:2px;
        line-height:16px;
}


.biaod {
	border:1px solid #6E9EBF;

}



.space {


	margin: 0 auto;
	width:6px;
	height: 6px;
	clear:both;

}

p{
	font-size:12px;
}


#line2 {
       background:#005d92;
	margin: 0 auto;
	width:990px;
	height: 25px;
        color:#c3cbd0; 

}

#line2 h1{
         color:#c3cbd0; 
         font-size:12px; 
         font-weight:normal; 
         width:670px;
         float:left; 
         display:block;
         text-indent:20px; 
         line-height:25px;
         margin:0;
}

#line2 h1 a{
        color:#c3cbd0; 
        font-weight:normal; 
        text-decoration:none;
}

.flag{width:300px; color:#c3cbd0; float:left;}

#line2_optimize {
       background: transparent url(../img/home.gif) repeat-x scroll 0 0;
       display:block;
background-position:0px -565px;
	margin: 0 auto;
	width:990px;
	height: 25px;
        color:#ffffff

}


#header {


	margin: 0 auto;
	width:990px;
	height: 106px;


}

#logo {

	width:336px;
	height: 106px;
	border-left:1px solid #FFF;
        background: url(../img/bg2.jpg) repeat-x;
	float:left;
	text-align:center;

}

#logo_optimize {

	width:248px;
	height: 106px;
	border-left:1px solid #FFF;
        background: url(../img/home.gif);
        background-position:-248px -460px;
	float:left;
	text-align:center;

}

#keyword {
	width:617px;
	height: 38px;
	border-right:1px solid #FFF;
        background: url(../img/bg3.jpg) repeat-x;
	float:left;
        padding-right:35px;
        position:relative;
}

#keyword_optimize {

	width:632px;
	height: 38px;
	border-right:1px solid #FFF;
        background: url(../img/home.gif);
        background-position: -171px -51px;
	float:left;
	text-align:right;
        padding-right:20px;

}
#keyword  h1 a,#keyword h1{
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
        padding: 0; margin: 0;
        font-weight:normal;       
}
#keyword_optimize  h1 a,#keyword_optimize h1{
        font-family:Arial,Helvetica,sans-serif;
        color:#585858; font-size:12px;
        padding: 0; margin: 0;
        font-weight:normal;
        text-decoration:none;
        
}


#menu_optimize {

	width:652px;
	height: 68px;
	border-right:1px solid #FFF;
             background: url(../img/home.gif) repeat-x;
background-position: -124px -264px;
	float:left;
             font-family: Arial,Helvetica,sans-serif;  

}


#container a
{
	background-image:url(../img/menu.jpg);
	width: 70px;
    height: 44px;
    display:block;
}

#nav { 
	list-style-type: none;
	padding: 0; margin: 0;
} 

#nav a { 
	font-size:12px;
	display: block;
	width: 70px;
	line-height: 24px;
	text-align:center; 
	text-decoration:none;
} 

#nav a:link { 
	color:#2F3336;
	text-decoration:none; 
} 

#nav a:visited { 
	color:#2F3336;
	text-decoration:none;
} 

#nav a:hover { 
	color:#FF6703;
	text-decoration:none;
	font-weight:bold;
} 

#nav li { 
	float: left; width: 70px;
        background: url(../img/bg5.jpg);
z-index:100;
} 

#nav li a#bobo { 
	width:69px;
	height:24px;
	border-right:1px solid #268DC8;
} 

#nav li a#current {

        background: url(../img/bg5b.jpg);
	text-decoration: none;
	color:#FE6F0F;
	font-weight:bold;
z-index:100;

}

#nav li a:hover{ 
	text-decoration: none;
	font-weight:bold;
    background: url(../img/bg5b.jpg);
z-index:100;
} 

#nav li ul { 
	padding: 0; margin: 0;
	list-style-type: none;
	display:none;
	width: 164px;
	position: absolute; 
} 
#nav li ul li{ 
	float: left;
	width: 164px;
        background: url(../img/bg7.gif);
z-index:100;
}


#nav li ul a{ 
	display: block;
	width: 164px;
	height: 25px;
	line-height: 25px;
	text-align:left;
	text-indent:16px; 
}

#nav li ul a.btmline{ 

	display: block;
	width: 164px;
	height: 27px;
	line-height: 27px;
	text-align:left;
	text-indent:16px; 
        background: url(../img/bg8.gif);
z-index:100;
}

#nav li ul a.topline
 { 
	display: block;
	width: 164px;
	height: 27px;
	line-height: 27px;
	text-align:left;
	text-indent:16px; 
        background: url(../img/bg9.gif);
z-index:100;
}

#nav li ul a:link { 
	color:#2F3336;
	text-decoration:none; 









}
#nav li ul a:visited { 
	color:#2F3336;
	text-decoration:none; 
}

#nav li ul a:hover { 
	color:#FF6600; 	width: 164px;

	text-decoration:none;
	font-weight:normal; 
        background: url(../img/bg7b.gif);
z-index:100;
}

#nav li ul a.btmline:hover { 
	color:#FF6600;
	text-decoration:none; 	width: 164px;
	font-weight:normal; 
        background: url(../img/bg8b.gif);
z-index:100;
}

#nav li ul a.topline:hover { 
	color:#FF6600;
	text-decoration:none; 	width: 164px;
	font-weight:normal; 
        background: url(../img/bg9b.gif);
z-index:100;
}


#nav li:hover ul { 
	left: auto; 
} 
#nav li.sfhover ul { 
	display:block;
}
 
#content { 
	clear: left; 
} 

#main {
	width:990px;
	margin: 0 auto;
}



#pro_A {
	width:801px;
	float:left;
        margin-bottom:7px;
}

#pro_B {
	width:183px;
	float:right;
}

#pro_tiao {
	width:801px;
	height:27px;
             background: url(../img/pro_bg1.gif);
	font-size:12px;
	color:#272727;
	font-weight:bold;
	line-height:27px;
	text-indent:38px;

}

#pro_di {

	width:801px;
                background: #fff;	

}

#xia  {
	clear:both;
	width:707px;
}

.tiao {
	width:183px;
	height:27px;
             background: url(../img/tiao_21.gif);
             background-repeat:no-repeat;
	color:#FEFEFA;
	font-weight:bold;
	font-size:12px;
	line-height:27px;
	text-indent:30px;
             font-family: Arial,Helvetica,sans-serif;


}

.tiao_new {
	width:186px;
	height:27px;
        background: url(../img/top_menu_2.gif);
	color:#F7F9FD;
	font-weight:bold;
	font-size:12px;
	line-height:27px;
	text-indent:15px;
             font-family: Arial,Helvetica,sans-serif;


}

.tiao_new_optimize {
background:url("../img/tiao_21.gif") repeat scroll 0 0 transparent;
color:#F7F9FD;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:27px;
line-height:27px;
text-indent:30px;
width:183px;
}

.tiao_1 {
	width:189px;
	height:28px;
        background: url(../img/tiao_4.jpg);
	color:#FAFBFE;
	font-weight:bold;
	font-size:12px;
	line-height:28px;
	text-indent:35px;

}

.tiao_1new {
	width:186px;
	height:28px;
             background: url(../img/tiao_4.jpg);
	color:#F9FBFB;
	font-weight:bold;
	font-size:12px;
	line-height:28px;
	text-indent:35px;

}

.di {
	width:181px;
             border-left:1px solid #a8c3da;border-right:1px solid #a8c3da;
             background:#fff;
}

.di_new {
	width:181px;
        background: #ffffff;
}

.di h4,
.choose h4 {
	font-family: Arial,Helvetica,sans-serif;
	color:#2F3336; 
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-weight:normal;
	margin: 0;

}

.gengd {

	text-align:right;
	padding-right:10px;

}


h1 {
	margin:3px; 
	font-family: Arial,Helvetica,sans-serif;
	font-size:25px;
	color:#2E82C3;
        font-weight:normal;
        margin-bottom:10px;

}


h2 {
	margin:0; padding:0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#FC8231;
        font-weight:normal;
        line-height:25px;
        margin-top:15px;

}

h3 {
	margin:0; padding:0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#272727;
        font-weight:bold;


}


.pimg {
padding-right:20px;
	float:left;

}


.lieb {
	list-style-type: none;
	margin:0; 
	padding-left:10px;
line-height:20px;
	padding-top:8px;


}

.lieb li {


}

#jiew {

	width:990px;
	height:30px;
        background: url(../img/foot.gif);
	text-align:center;
	margin: 0 auto;
	clear:both;

}

#jiew_optimize {
	width:990px;
	height:30px;
        background: url(../img/home.gif);
        background-position:0px -719px;
	text-align:center;
	margin: 0 auto;
	clear:both;
}

.jiew_optimize1 {
	width:990px;
	height:5px;
        background: #FF840D;
        background:url(../img/foot-bg2.gif);
	text-align:center;
	margin: 0 auto;
	clear:both;

}

.jiew_optimize2 {
	width:990px;
	text-align:center;
	margin: 0 auto;
	clear:both;
        background:#C9DFE8 url(../img/style_foot_bg.gif)  repeat-x;
}



.jiew_optimize2 a,.jiew_optimize2{
        color:#8B8B8B;
}

.jiew_optimize2 a:hover{
        color:#025DA2;
}


.jiew_optimize2 b a, .jiew_optimize2 b{
        color:#63696A;
        font-size:12px        
}



.jiew_optimize3 {
	width:990px;
	height:30px;
	text-align:center;
        background: url(../img/foot-bg1.gif);
	margin: 0 auto;
	clear:both;
        line-height:30px;
        color:#fff;
        text-align:center;
}

.jiew_optimize3 a{
        color:#fff;
}


.jiew_optimize3 a:hover{
        color:#FFFFFF;
}

#jiew a {

	color:#FAFEFE;
	text-decoration:none;
	line-height:30px;

}
#jiew_optimize a {

	color:#FAFEFE;
	text-decoration:none;
	line-height:30px;

}

.shareoutline span{
        display:block;
}


.shareoutline span.outline1{
       background:none repeat scroll 0 0 #AACEE6;
       height:1px;
       margin:0 5px;
}

.shareoutline span.outline2{
       background:none repeat scroll 0 0 #ffffff;
       border-right:1px solid #AACEE6;
       border-left:1px solid #AACEE6;
       height:1px;
       margin:0 3px;
}

.shareoutline span.outline3{
       border-right:1px solid #AACEE6;
       border-left:1px solid #AACEE6;
       height:1px;
       margin:0 2px;
}

.shareoutline span.outline4{
       border-right:1px solid #AACEE6;
       border-left:1px solid #AACEE6;
       height:2px;
       margin:0 1px;
}

.shareoutline span.middle{
      border-right:1px solid #AACEE6;
      border-left:1px solid #AACEE6;

}


.shareoutline span p{
     display:block;
     margin:0;
     padding:0;
     background:#C9DFE8;
     border-right:1px solid #ffffff;
     border-left:1px solid #ffffff;
     height:1px;
}

.sharemiddleline{
     background:#C9DFE8;
     border-right:1px solid #ffffff;
     border-left:1px solid #ffffff;
     padding:0 3px;
     height;100%!important;
     overflow:hidden;

     
}
.shareoutline .share0{
     float:left;
     width:130px;
     font-weight:bold;
     color:#63696A;
     marign-right:5px;
}

a.share1, a.share2, a.share3, a.share4, a.share5{
     display:block;
     width:16px;
     height:16px;
     overflow:hidden;
     position:relative;
     margin-right:5px;
     float:left;
}

a.share1 img{
     position:absolute;
     left:0;
     top:0;
}   

a.share2 img{
     position:absolute;
     left:-23px;
     top:0;
}

a.share3 img{
     position:absolute;
     left:-46px;
     top:0;
}

a.share4 img{
     position:absolute;
     left:-70px;
     top:0;
}

a.share5 img{
     position:absolute;
     left:-94px;
     top:0;
}





.xiajiao {
    background: url(../img/pro_4.gif);
	width:990px;
	height:6px;
	margin: 0 auto;
	clear:both;
}


#banq {

	width:990px;
	height:72px;
	text-align:center;
	margin: 0 auto;

}

.package a:link, .package a:visited {
	display: block;
	width: 198px; height: 29px;
	text-indent: 40px;
	text-decoration: none;
	background: url(../img/package2.jpg);
	font-weight: bold; font-size: 12px; color: #FAFEFB;
	line-height:29px;
}


#buy1 {
	width:737px;
	border-top:1px solid #ACD0EA; border-left:1px solid #ACD0EA; border-right:1px solid #ACD0EA;
        height:50px;
        font-family:Arial,Helvetica,sans-serif;
        font-weight:bold;
             float:left;
}

.buy1a {
	width:737px;
        height:29px;
        padding-top:16px; padding-bottom:16px;
             float:left;
}

.buy1b {
        height:21px;
         padding-left: 15px; padding-right:15px; padding-top: 4px; padding-bottom:4px;
             float:left;
        border:1px solid #FE5706;

        font-size:12px;
        color:#F7FDFA;
	font-weight:bold;
	line-height:20px;
        background: url(../img/jv.gif);

}
        
.buy1c {
        height:21px;
        padding-left: 15px; padding-right:15px; padding-top: 4px; padding-bottom:4px;
             float:left;

        border:1px solid #C0C0C0;
        font-size:12px;
        color:#000000;
	line-height:20px;
        background-color: #E8E8E8;
}  

.buy1d {
        width:38px;
        height:29px;
             float:left;

} 

.fu {
width:95%;
margin: 10px auto;
}

.gu a {
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:22px;
}

#nav li a#forumcurrent{
	width:69px;
	height:24px;
             background: url(../img/bg5b.jpg);
	text-decoration: none;
	color:#FE6F0F;
	font-weight:bold;
border-right:1px solid #268DC8;
}

.block2_5{
     width:740px;
     height:28px;
     background: url(../img/block.gif); 
     float:left;
     font-size:12px;
     color:#025DA2;
     font-weight:bold;
     line-height:28px;
     font-family:Arial,Helvetica,sans-serif;

}

#menu {

	width:652px;
	height: 68px;
	border-right:1px solid #FFF;
        background: url(img/bg4.jpg) repeat-x;
	float:left;

}

.menu_1
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_1 img
{
	border:medium none;
        left:0;
        position:absolute;
        top:0;
}

.menu_1a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_1a img
{
	border:medium none;
        left:0px;
        position:absolute;
        top:-44px;
}

.menu_2
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}


.menu_2 img
{
	border:medium none;
        left:-70px;
        position:absolute;
        top:0px;
}

.menu_2a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_2a img
{
	border:medium none;
        left:-70px;
        position:absolute;
        top:-44px;
}

.menu_3
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}


.menu_3 img
{
	border:medium none;
        left:-140px;
        position:absolute;
        top:0px;
}

.menu_3a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_3a img
{
	border:medium none;
        left:-140px;
        position:absolute;
        top:-44px;
}

.menu_4
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}


.menu_4 img
{
	border:medium none;
        left:-210px;
        position:absolute;
        top:0px;
}

.menu_4a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_4a img
{
	border:medium none;
        left:-210px;
        position:absolute;
        top:-44px;
}



.menu_5
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_5 img
{
	border:medium none;
        left:-280px;
        position:absolute;
        top:0px;
}

.menu_5a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}


.menu_5a img
{
	border:medium none;
        left:-280px;
        position:absolute;
        top:-44px;
}

.menu_6
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_6 img
{
	border:medium none;
        left:-350px;
        position:absolute;
        top:0px;
}

.menu_6a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_6a img
{
	border:medium none;
        left:-350px;
        position:absolute;
        top:-44px;
}

.menu_7
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_7 img
{
	border:medium none;
        left:-420px;
        position:absolute;
        top:0px;
}

.menu_7a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}


.menu_7a img
{
	border:medium none;
        left:-420px;
        position:absolute;
        top:-44px;
}

.menu_8
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}


.menu_8 img
{
	border:medium none;
        left:-490px;
        position:absolute;
        top:0px;
}

.menu_8a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_8a img
{
	border:medium none;
        left:-490px;
        position:absolute;
        top:-44px;
}

.menu_9
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_9 img
{
	border:medium none;
        left:-560px;
        position:absolute;
        top:0px;
}

.menu_9a
{
    display:block;
    height:44px;
    overflow:hidden;
    position:relative;
    width:70px;
}

.menu_9a img
{
	border:medium none;
        left:-560px;
        position:absolute;
        top:-44px;
}

#menu_logo
{
    display:block;
    height:80px;
    overflow:hidden;
    position:relative;
    width:204px;
    margin:14px 14px;
}

#menu_logo img
{
	border:medium none;
        left:0;
        position:absolute;
        top:-100px
}

.lang_chn
{
      display:block;
      height:11px;
      overflow:hidden;
      position:relative;
      width:16px;
      margin:4px;
}
.lang_chn img 
{
    border:medium none;
    left:0px;
    position:absolute;
    top:-180px;
}

.lang_ger
{
      display:block;
      height:11px;
      overflow:hidden;
      position:relative;
      width:16px;
 margin:4px;
}
.lang_ger img 
{
    border:medium none;
    left:-16px;
    position:absolute;
    top:-180px;
}
.lang_spn
{
      display:block;
      height:11px;
      overflow:hidden;
      position:relative;
      width:16px;
 margin:4px;
}
.lang_spn img 
{
    border:medium none;
    left:-32px;
    position:absolute;
    top:-180px;
}
.lang_fra
{
      display:block;
      height:11px;
      overflow:hidden;
      position:relative;
      width:16px;
 margin:4px;
}
.lang_fra img
{
    border:medium none;
    left:-48px;
    position:absolute;
    top:-180px;
}
.lang_net
{
      display:block;
      height:11px;
      overflow:hidden;
      position:relative;
      width:16px;
 margin:4px;
}
.lang_net img
{
    border:medium none;
    left:-64px;
    position:absolute;
    top:-180px;
}
.lang_ita
{
      display:block;
      height:11px;
      overflow:hidden;
      position:relative;
      width:16px;
 margin:4px;
}
.lang_ita img
{
    border:medium none;
    left:-80px;
    position:absolute;
    top:-180px;
}
.lang_rus
{
      display:block;
      height:11px;
      overflow:hidden;
      position:relative;
      width:16px;
 margin:4px;
}
.lang_rus img
{
    border:medium none;
    left:-96px;
    position:absolute;
    top:-180px;
}

.icon_buy
{
       display:block;
      height:20px;
      overflow:hidden;
      position:relative;
      width:95px;
        float:left;
  margin:4px;
}
.icon_buy img
{
    border:medium none;
    left:-94px;
    position:absolute;
    top:-372px;
}

.icon_buy img:hover
{
    border:medium none;
    left:-94px;
    position:absolute;
    top:-352px;
}

.icon_download
{
       display:block;
      height:20px;
      overflow:hidden;
      position:relative;
      width:95px;
        float:left;
  margin:4px;
}
.icon_download img
{
    border:medium none;
    left:0px;
    position:absolute;
    top:-372px;
}

.icon_download img:hover
{
    border:medium none;
    left:0px;
    position:absolute;
    top:-352px;
}

.icon_details
{
       display:block;
      height:20px;
      overflow:hidden;
      position:relative;
      width:83px;
        float:left;
     margin-top:4px;
}
.icon_details img
{
    border:medium none;
    left:0px;
    position:absolute;
    top:-412px;
}

.icon_details img:hover
{
    border:medium none;
    left:0px;
    position:absolute;
    top:-392px;
}

.icon_freetrial
{
       display:block;
      height:20px;
      overflow:hidden;
      position:relative;
      width:95px;
        float:left;
  margin:4px;
}
.icon_freetrial img
{
    border:medium none;
    left:-83px;
    position:absolute;
    top:-412px;
}

.icon_freetrial img:hover
{
    border:medium none;
    left:-83px;
    position:absolute;
    top:-392px;
}


.icon_screenshot
{
       display:block;
      height:119px;
      overflow:hidden;
      position:relative;
      width:170px;
        float:left;
}
.icon_screenshot img
{
    border:medium none;
    left:0px;
    position:absolute;
    top:0px;
}

.icon_phpbb
{
      display:inline;
      height:16px;
      overflow:hidden;
      position:relative;
      width:16px;
    float:left;
}
.icon_phpbb img 
{
    border:medium none;
    left:-64px;
    position:absolute;
    top:-432px;
}
.word_module a
{
    margin-left:4px;
}
.word_module
{
    float:none;
}
.icon_joomla
{
      display:inline;
      height:16px;
      overflow:hidden;
      position:relative;
      width:16px;
    float:left;
}
.icon_joomla img 
{
    border:medium none;
    left:-48px;
    position:absolute;
    top:-432px;
}
.icon_vbb
{
      display:inline;
      height:16px;
      overflow:hidden;
      position:relative;
      width:16px;
    float:left;
}
.icon_vbb img 
{
    border:medium none;
    left:-32px;
    position:absolute;
    top:-432px;
}
.icon_phpnuke
{
      display:inline;
      height:16px;
      overflow:hidden;
      position:relative;
      width:16px;
    float:left;
}
.icon_phpnuke img 
{
    border:medium none;
    left:0px;
    position:absolute;
    top:-432px;
}
.icon_mambo
{
      display:block;
      height:16px;
      overflow:hidden;
      position:relative;
      width:16px;
    float:left;
}
.icon_mambo img 
{
    border:medium none;
    left:-16px;
    position:absolute;
    top:-432px;
}
.icon_ipb
{
      display:block;
      height:16px;
      overflow:hidden;
      position:relative;
      width:16px;
    float:left;
}
.icon_ipb img 
{
    border:medium none;
    left:-96px;
    position:absolute;
    top:-432px;
}
.icon_manual
{
      display:block;
      height:16px;
      overflow:hidden;
      position:relative;
      width:16px;
    float:left;
}
.icon_manual img 
{
    border:medium none;
    left:-80px;
    position:absolute;
    top:-432px;
}
.word_manual a
{
    margin-left:4px;
}
.icon_intro_webmessenger
{
      display:block;
      height:88px;
      overflow:hidden;
      position:relative;
      width:62px;
    float:left;
}
.icon_intro_webmessenger img 
{
    border:medium none;
    left:-62px;
    position:absolute;
    top:-264px;
}
.icon_intro_livehelp
{
      display:block;
      height:88px;
      overflow:hidden;
      position:relative;
      width:62px;
    float:left;
}
.icon_intro_livehelp img
{
       border:medium none;
    left:0px;
    position:absolute;
    top:-264px;
}
.icon_intro_chat
{
      display:block;
      height:145px;
      overflow:hidden;
      position:relative;
      width:109px;
    float:left;
}
.icon_intro_chat img
{
       border:medium none;
    left:0px;
    position:absolute;
    top:-119px;
}
.icon_intro_hs
{
      display:block;
      height:145px;
      overflow:hidden;
      position:relative;
      width:109px;
    float:left;
}
.icon_intro_hs img
{
     border:medium none;
    left:-109px;
    position:absolute;
    top:-119px;
}
.icon_client_1
{
      display:block;
      height:36px;
      overflow:hidden;
      position:relative;
      width:124px;
}
.icon_client_1 img
{
     border:medium none;
    left:0px;
    position:absolute;
    top:-457px;
}
.icon_client_2
{
      display:block;
      height:36px;
      overflow:hidden;
      position:relative;
      width:124px;
}
.icon_client_2 img
{
     border:medium none;
    left:-124px;
    position:absolute;
    top:-457px;
}
.icon_client_3
{
      display:block;
      height:36px;
      overflow:hidden;
      position:relative;
      width:124px;
}
.icon_client_3 img
{
     border:medium none;
    left:0px;
    position:absolute;
    top:-493px;
}
.icon_client_4
{
      display:block;
      height:36px;
      overflow:hidden;
      position:relative;
      width:124px;
}
.icon_client_4 img
{
     border:medium none;
    left:-124px;
    position:absolute;
    top:-493px;
}
.icon_client_5
{
      display:block;
      height:36px;
      overflow:hidden;
      position:relative;
      width:124px;
}
.icon_client_5 img
{
     border:medium none;
    left:0px;
    position:absolute;
    top:-529px;
}
.icon_client_6
{
      display:block;
      height:36px;
      overflow:hidden;
      position:relative;
      width:124px;
}
.icon_client_6 img
{
     border:medium none;
    left:-124px;
    position:absolute;
    top:-529px;
}


.icon_more
{
display:inline-block;
      height:9px;
      overflow:hidden;
      position:relative;
      width:9px;
      margin-left:2px;
}

.icon_more img
{
    border:medium none;
    left:-4px;
    position:absolute;
    top:-448px;
}
.icon_dot
{
display:inline-block;
      height:3px;
      overflow:hidden;
      position:relative;
      width:3px;
      margin-left:2px;
margin-top:6px;
}

.icon_dot img
{
    border:medium none;
    left:0px;
    position:absolute;
    top:-448px;
}

.icon_yinh
{
     display:inline-block;
      height:17px;
      overflow:hidden;
      position:relative;
      width:18px;
      margin-left:2px;
}

.icon_yinh img
{
    border:medium none;
    left:-112px;
    position:absolute;
    top:-432px;
}

#icon_search_1
{
       display:inline-block;
      height:21px;
      overflow:hidden;
      position:relative;
      width:19px;
     float:left;
     margin-left:2px;
}

#icon_search_1 img
{
    border:medium none;
    left:-170px;
    position:absolute;
    top:-21px;

}


#icon_search_2
{
       display:inline-block;
      height:22px;
      overflow:hidden;
      position:relative;
      width:25px;
     float:left;
}
#icon_search_2 input
{
    border:medium none;
    left:-256px;
    position:absolute;
    top:-182px;
}

#search_2
{
       display:inline-block;
      height:22px;
      overflow:hidden;
      position:relative;
      width:25px;
     float:left;
}
#search_2 input
{
    border:medium none;
    position:absolute;
}



.icon_subscribe
{
       display:inline-block;
      height:20px;
      overflow:hidden;
      position:relative;
      width:78px;
     float:left;
     margin-left:2px;
}
.icon_subscribe input
{
    border:medium none;
    left:-223px;
    position:absolute;
    top:-0px;
}

.icon_background3
{
      display:block;
      height:7px;
      overflow:hidden;
      position:relative;
      width:6px;
    float:left;
}

.icon_background3 img 
{
    border:medium none;
    left:-124px;
    position:absolute;
    top:-332px;
}

.icon_background4
{
      display:block;
      height:7px;
      overflow:hidden;
      position:relative;
      width:6px;
    float:left;
}

.icon_background4 img 
{
    border:medium none;
    left:-849px;
    position:absolute;
    top:-332px;
}

.icon_background5_story
{
      display:block;
      height:7px;
      overflow:hidden;
      position:relative;
      width:322px;
    float:left;
}

.icon_background5_story img 
{
    border:medium none;
    left:-130px;
    position:absolute;
    top:-332px;
}

.icon_background5_long
{
      display:block;
      height:7px;
      overflow:hidden;
      position:relative;
      width:671px;
    float:left;
}

.icon_background5_long img 
{
    border:medium none;
    left:-130px;
    position:absolute;
    top:-332px;
}

.icon_bottom
{
      display:block;

      height:7px;
      overflow:hidden;
      position:relative;
      width:709px;
    float:left;
}

.icon_bottom img 
{
    border:medium none;
    left:-13px;
    position:absolute;
    top:-449px;
}

#nav_optimize{ 
	list-style-type: none;
	padding: 0; margin: 0;

} 

#nav_optimize a { 
	font-size:12px;
	display: block;
	width: 70px;
	line-height: 24px;
	text-align:center; 
	text-decoration:none;
} 

#nav_optimize a:link { 
	color:#2F3336;
	text-decoration:none; 
} 

#nav_optimize a:visited { 
	color:#2F3336;
	text-decoration:none;
} 

#nav_optimize a:hover { 
	color:#FF6703;
	text-decoration:none;
	font-weight:bold;
} 

#nav_optimize li { 
	float: left; width: 70px;
        background:transparent url(../img/bg5.jpg) repeat scroll 0 0;

} 

#nav_optimize li a#bobo { 
	width:69px;
	height:24px;
	border-right:1px solid #268DC8;
} 

#nav_optimize li a#current {
background:transparent url(../img/bg5.jpg) repeat scroll 0 0;
	text-decoration: none;
	color:#FE6F0F;
	font-weight:bold;

}

#nav_optimize li a:hover{ 
	text-decoration: none;
	font-weight:bold;
background:transparent url(../img/bg5.jpg) repeat scroll 0 0;
} 

#nav_optimize li ul { 
	padding: 0; margin: 0;
	list-style-type: none;
	display:none;
	width: 164px;
	position: absolute; 
        z-index:100;
} 
#nav_optimize li ul li{ 
	float: left;
	width: 164px;
        background: url(../img/home.gif);
 background-position:-330px -89px;
}


#nav_optimize li ul a{ 
	display: block;
	width: 164px;
	height: 25px;
	line-height: 25px;
	text-align:left;
	text-indent:16px; 
}

#nav_optimize li ul a.btmline{ 

	display: block;
	width: 164px;
	height: 27px;
	line-height: 27px;
	text-align:left;
	text-indent:16px; 
                      background: url(../img/home.gif);
 background-position:-494px -89px;
}

#nav_optimize li ul a.topline
 { 
	display: block;
	width: 164px;
	height: 27px;
	line-height: 27px;
	text-align:left;
	text-indent:16px; 
                        background: url(../img/home.gif);
 background-position:-218px -113px;
}

#nav_optimize li ul a:link { 
	color:#2F3336;
	text-decoration:none;
}
#nav_optimize li ul a:visited { 
	color:#2F3336;
	text-decoration:none; 
}

#nav_optimize li ul a:hover { 
	color:#FF6600; 	width: 164px;

	text-decoration:none;
	font-weight:normal; 
                background: url(../img/home.gif);
 background-position:-480px -150px
}

#nav_optimize li ul a.btmline:hover { 
	color:#FF6600;
	text-decoration:none; 	width: 164px;
	font-weight:normal; 
                       background: url(../img/home.gif);
 background-position:-539px -24px;
}

#nav_optimize li ul a.topline:hover { 
	color:#FF6600;
	text-decoration:none; 	width: 164px;
	font-weight:normal; 
                        background: url(../img/home.gif);
 background-position:-382px -113px;
}


#nav_optimize li:hover ul { 
	left: auto; 
} 
#nav_optimize li.sfhover ul { 
	display:block;
}

#luj_optimize {
	width:990px;
	height:30px;
	margin: 0 auto;
	  background: url(../img/home/home.jpg);
        background-position:0px -86px;
                clear:both;
z-index:-100;
}

.icon_25
{
      display:block;
      height:6px;
      overflow:hidden;
      position:relative;
      width:186px;
    float:left;
}

.icon_25 img 
{
    border:medium none;
    left:-218px;
    position:absolute;
    top:-140px;
}


.icon_27
{
      display:block;
      height:12px;
      overflow:hidden;
      position:relative;
      width:186px;
}

.icon_27 img 
{
    border:medium none;
    left:-218px;
    position:absolute;
    top:-146px;
}

.icon_toum_short
{
      display:block;
      height:1px;
      overflow:hidden;
      position:relative;
      width:6px;
}

.icon_toum_short img 
{
    border:medium none;
    left:-170px;
    position:absolute;
    top:-113px;
}

.icon_toum_long
{
      display:block;
      height:1px;
      overflow:hidden;
      position:relative;
      width:12px;
}

.icon_toum_long img 
{
    border:medium none;
    left:-170px;
    position:absolute;
    top:-113px;
}

#for livehelp
.block1 {
    width:962px;
    height:25px;
    font-weight:bold;
    font-size:12px;
    text-indent:25px;
    color: #504F4F;
    line-height:25px;
    border-bottom:1px solid #dddddd;
    margin:0 auto;
}

.bottomline2 {	
	border-bottom: 1px solid #dddddd;
}

.bottomline1 {	
	border-left: 1px solid #dddddd;
}

.hr{
   border-top:1px solid #dddddd;
   height:1px;
   width:100%
}

img {

	border:0;
}

.dcbtn a {
	display:block;
	width:57px; height:19px;
	text-align:center;
	font-size:12px;
	line-height:19px;
	color:#2F3336;
	text-decoration:none;
}

.dcbtn a:hover {
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}

.dczuo {
	float:left;
	padding-top:5px;
	padding-left:35px;
}

.dcyou {
	float:right;
	padding-top:5px;
	padding-right:9px;
}

.dcjux {
	width:216px; height:120px;
	
        background-color: #CED6EC;
}

.dcbobo {
	border-right:1px solid #E0E1DF;
	border-bottom:1px solid #E0E1DF;
	border-left:1px solid #C6C6C6;
	border-top:1px solid #C6C6C6; 
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	background-color:none; 
	width:188px;
	height:40px;
	padding:1px;
	scrollbar-face-color:#F2F2F2;
	scrollbar-shadow-color:#999;

	scrollbar-3dlight-color:#F2F2F2;
	scrollbar-darkshadow-color:#fff;
	scrollbar-track-color:#f2f2f2;
	scrollbar-arrow-color:#999;
}

.live-demo{
        width:100%;
        height:important 100%;
        overview:hidden;
        border-bottom:1px solid #DDDDDD;
        height:100px;
        background:#E3F1F4;
}

.live-demo1{ 
        float:left;
        margin:10px 10px; 
        height:79px;
        width:84px;  
        overflow:hidden;
     
}


.live-demo1 a{ 
        block:display;
        float:left;
        height:79px;
        width:84px;       
}

.live-demo1 img.image,.live-demo1  img.image1-1,.live-demo1  img.image1-2,.live-demo1  img.image1-3,.live-demo3 img.image2,.live-demo3 img.image2-1,.live-demo3 img.image2-2,.live-demo3 img.image2-3{
       border:medium none;

}

.live-demo1 a.image{
       background: url(../img/demo/demo.png);
       background-position:-127px 0;
}

.live-demo1 a.image1-1{
       background: url(../img/demo/demo.png);
       background-position:-127px -79px;
}

.live-demo1 a.image1-2{
       background: url(../img/demo/demo.png);
       background-position:-211px -79px;
}

.live-demo1 a.image1-3{
       background: url(../img/demo/demo.png);
       background-position:-211px -0px;
}

.live-demo2{ 
        float:left;
        margin:15px 10px 10px 10px; 
        width:400px;
}



.live-demo3 a{ 
        width:127px;
        height:38px;
        float:left;
        block:display;
}


.live-demo3{ 
        width:127px;
        height:38px;
        float:left;
        margin:30px 10px; 
        overflow:hidden; 
}


.live-demo3 a.image2{
       background: url(../img/demo/demo.png);
       background-position:0 -114px;
}

.live-demo3 a.image2-1{
       background: url(../img/demo/demo.png);
       background-position:0 0;

}

.live-demo3 a.image2-2{
       background: url(../img/demo/demo.png);
       background-position:0 -38px;
}

.live-demo3 a.image2-3{
       background: url(../img/demo/demo.png);
       background-position:0 -76px;
}

.live-demo4{ 
        width:115px;
        height:38px;
        float:left;
        margin:30px 5px; 
        overflow:hidden;
}

.live-demo4 a{ 
        width:115px;
        height:38px;
        display:block;
        float:left;
}

.live-demo4 a.image3{
       background: url(../img/demo/demo.png);
       background-position:0 -150px;
}

.live-demo4 a.image3-1{
       background: url(../img/demo/demo.png);
       background-position:-127px -158px;
}

.demotitle1{
      width:832px;
      background: url(../img/demo/webmessenger-title.gif) no-repeat left;
      font-weight:bold;
      text-indent:30px;
      line-height:30px;
      height:30px;
      margin:0 auto;  
}

.demobody1{
      width:830px;
      background:#F2F8FB;
      border-bottom:1px solid #CCCCCC;
      border-right:1px solid #CCCCCC;
      border-left:1px solid #CCCCCC;
      height:100%!important;
      overflow:hidden;
      margin:0 auto;    
}

.webmessengerdemovideo{
     width:228px;
     height:211px;
     float:left;
     margin:10px 18px 10px 18px;
}

.fraleft{

	width: 385px;
        height: 429px;
	margin: 0px;
	float: left;
	text-align: center;
        padding: 0 3px 0 25px;
}

.fraright {

	width:385px;
	height: 429px;
	margin: 0px;
	padding: 0 25px 0 3px;
	float: right;
	text-align: center;
}

.pricing {
       border: black 1px solid;
       position: absolute; 
       visibility: hidden; 
       background-color: #dddddd; 
       padding:3px; 
       filter: revealTrans(transition=23,duration=0.5) blendTrans(duration=0.5);
}

.pricing0 div a{
       font:menu;
}

.ann{
        float:left;
        height:44px;
        width:70px;
}

.input2{
        width:145px;
        height:22px;
        background:url(../img/search-bg.jpg);
        float:left;
}

.keyword_content{
        position:absolute;
        top:50px;
        left:673px;
}

.keyword_content_h, .keyword_content_h a,.keyword_content_h a:hover{
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
        padding: 0; margin: 0;

}

 .keyword_content_h a,.keyword_content_h a:hover{
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
        padding: 0; margin: 0;
        font-weight:bold;
        display:block; 
        height:24px; 
        width:92px; 
        text-indent:28px; 
        background:url(../img/online-btn.gif);
        float:left;
        margin-right:5px; 
        text-decoration:none; 
        line-height:24px;
}

.keyword_content_h a:hover{
        color:#272727;

 }
 
.keyword_content_h span{
        float:left; 
        display:block; 
        line-height:25px; 
        height:25px; 
}

.keyword_content_h{
        position:absolute;
        left:365px; 
        width:300px;
}






#line2_optimize {
       background: transparent url(../img/home.gif) repeat-x scroll 0 0;
       display:block;
background-position:0px -565px;
	margin: 0 auto;
	width:990px;
	height: 25px;
        color:#ffffff

}


#line2_optimize_new {
       background: #005D92;
       display:block;
	margin: 0 auto;
	width:990px;
	height: 25px;
        color:#ffffff

}

#line2_optimize_new h1{
       color:#c3cbd0; 
       font-size:12px; 
       font-weight:normal; 
       width:670px; 
       float:left; 
       display:block; 
       text-indent:20px; 
       line-height:25px;
       margin:0;
}

#line2_optimize_new h1 a{
       color:#c3cbd0; 
       font-weight:normal; 
       text-decoration:none;
}

.flag{
       width:300px; 
       color:#c3cbd0; 
       float:left;
}

.line2_optimize_top{
      margin:0 auto;
      width:990px;
}


.line2_optimize_top span{
       display:block; 
       overflow:hidden; 
}

.line2_optimize_top.outline1{
       background:#005D92; 
       margin:0 5px;
       height:1px;
}


.line2_optimize_top span.outline2{
       background:#005D92; 
       margin:0 3px;
       height:1px;
       border-right:2px solid #005D92; 
       border-left:2px solid #005D92; 
}

.line2_optimize_top span.outline3{
       background:#005D92; 
       margin:0 2px;
       height:1px;
       border-right:1px solid #005D92; 
       border-left:1px solid #005D92; 
}

.line2_optimize_top span.outline4{
       background:#005D92; 
       margin:0 1px;
       height:2px;
       border-right:1px solid #005D92; 
       border-left:1px solid #005D92; 
}
.foot_link{


}

/*Facebook 推特*/
.newstitlesub{position:absolute; overflow:hidden; height:25px; line-height:25px; right:10px; z-index:30; font-weight:bold; float:left; vertical-align: middle; _top:4px;}
.newssublike{position:absolute; overflow:hidden;  right:0; z-index:32; top:28px; font-weight:bold; float:left; vertical-align: middle;}
.subsharebigcss{position:relative; width:801px;float:left;}

/*左边那块Facebook等*/
.sharekleftcss{position:relative; width:801px;float:left;}
.newsleftsharek{position:absolute; overflow:hidden; right:10px; z-index:31; left:0px;}
.newsleftshare{position:fixed; overflow:hidden;}

/*左边那块Facebook等 判断*/
.newsleftsharek2{position:absolute; overflow:hidden; right:10px; z-index:33; left:-40px;}

.shareliftline{ width:36px;}
.shareliftline span {
    display: block;
	
}
.shareliftline span.outline1 {
    background: none repeat scroll 0 0 #AACEE6;
    height: 1px;
    margin: 0 3px;
}
.shareliftline span.outline2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 2px solid #AACEE6;
    border-right: 2px solid #AACEE6;
    height: 1px;
    margin: 0 1px;
}
.shareliftline span.outline3 {
    border-left: 1px solid #AACEE6;
    border-right: 1px solid #AACEE6;
    height: 1px;
    margin: 0 1px;
}

.shareliftline span.middle {
    border-left: 1px solid #AACEE6;
    border-right: 1px solid #AACEE6;
}
.shareliftline span p {
    background: none repeat scroll 0 0 #ECF5FA;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    display: block;
    height: 1px;
    margin: 0;
    padding: 0;}

.shareleftmiddle{
    background: none repeat scroll 0 0 #ECF5FA;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    overflow: hidden;
    padding: 0 3px;
}
.shareleftmiddle img{ margin:3px 0 3px 0;}


.demoleftmenu{ width:146px; height:410px; float:left; position:relative;}


.demopage{margin:6px;}
.demoright{background:#f2f8fb url(../img/demo/demo-right-top.gif) top right no-repeat;width:832px; float:right; }

.pageartical{ border-right:1px solid #b4b8bb;border-left:1px solid #b4b8bb;padding:4px 8px 4px 18px; min-height: 326px; height:expression(document.body.clientHeight < 326? “326px”: “auto” );}



.demo-menu-block{ position:absolute; left:6px; top:0; width:161px; height:410px;}
.demo-menu-block li {padding:0; margin:0; list-style-type:none; }
.demo-menu-block li a{width:161px; height:40px; display:block; background: url(../img/demo/demo-left-menu1.gif) no-repeat; line-height:40px; text-indent:5px; font-size:13px; font-weight:bold; color:#707070; *margin-left:-16px;}
.demo-menu-block li a.right{background: url(../img/demo/demo-left-menu2.gif) no-repeat; color:#2e82c3;}
.demo-menu-block li a:hover{text-decoration: none; color:#2e82c3;}
.listimg{height:1px;padding:0;margin:0;display:block;}
.demo-menu-block a.hostedtrial{color: #fe6f0f;}
.demo-menu-block a:hover.hostedtrial{color: #2e82c3;}


.colorspanspace span{margin:12px 0; line-height:15px;}



/* End of 'main' */

/* Start of CMSMS style sheet 'products' */
/* CSS Document */

.chat_bg {

	font-family: Arial,Helvetica,sans-serif;
	width:773px;
	height:23px;
    background: url(../img/pro_bg3.gif);
	font-size:12px;
	color:#FF6700;
	font-weight:bold;
	line-height:20px;
	text-indent:4px;
	margin:0 auto;

}

.chat_di {
	width:771px;
	height:520px;
    background: #FFF;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;

}

.chat_di_view {
	width:769px;
    background: #FFF;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;

}



.chat_di_view1 {
	width:769px;
    background: #FFF;
        border-style: solid;
        border-color: #ACD0E9;
	border-width: 0px 1px 1px 1px;
	margin:0 auto;

}

.chat_di2 {
	width:771px;
	height:280px;
    background: #FFF;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;

}


.chat_di3 {
	width:769px;
	height:270px;
    background: #FFF;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;
}

.chat_di4 {
	width:771px;
	height:200px;
    background: #FFF;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;

}

.chat_di5 {
	width:769px;
	height:100%!important;
    background: #FAFEFD;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;
}

.chat_di6 {
	width:771px;
	height:100%!important;
        overflow:hidden;
    background: #FFF;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;

}

#chat_2 {

	width:771px;
	height:27px;
    background: url(../img/bg133a.gif);
	margin:0 auto;

}

#chat_2a {

	width:771px;
	height:27px;
    background: url(../img/bg133a1.gif);
	margin:0 auto;

}

#chat_2bc {

	width:753px;
	height:27px;
    background: url(../img/bg133c2.gif);
	margin:0 auto;

}



#chat_3 {

	width:771px;
	height:27px;
    background: url(../img/bg133b.gif);
	margin:0 auto;

}

#chat_3d {

	width:753px;
	height:27px;
    background: url(../img/bg133c31.gif);
	margin:0 auto;

}

#chat_4 {

	width:771px;
	height:27px;
    background: url(../img/bg133b9.gif);
	margin:0 auto;

}

#use a:link {

	font-size:12px;
	color:#2F3336;
	text-decoration:none;
	line-height: 27px;
}

#use a:visited {

	color:#2F3336;
	text-decoration:none;
	
}

#use a:hover {

	color:#FF7012;
	text-decoration:none;
	
}



#use a#xz {

	font-size:12px;
	color:#FF7012;
	font-weight: bold;
	text-decoration:none;
	
}



#pop3 {
	list-style-type: none;
	padding: 0; margin-left: 0;
}

#pop3 li {
	float:left;
	width: 186px;
	background: url(../img/bg13.gif);
	text-indent:28px;
	margin-top:4px;
	
}

#pop3 a {
	font-size:12px;
	color:#2F3336;
	display: block;
	width: 186px;
	height:25px;
	text-decoration:none;
	line-height: 25px;
	
}

#pop3 a:hover {
	color:#FC7411;
	font-weight:bold;
	text-decoration:none;
	background: url(../img/bg13b.gif);
	
}

#pop3 a#xz2 {

	color:#FC7411;
	font-weight:bold;
	text-decoration:none;
	background: url(../img/bg13b.gif);
}

.wenz22 {

	width:744px;
	height:425px;
	margin:0 auto;
	position:relative;
	top:15px;
}

.wenz {

	width:744px;
	height:100%!important; overflow:hidden;
	margin:0 auto;
	position:relative;
	top:15px;
}

.wenz4 {

	width:744px;
	height:960px;
	margin:0 auto;
	position:relative;
	top:15px;
}

.wenz2 {

	width:744px;
	height:170px;
	margin:0 auto;
	position:relative;
	top:15px;
}

.wenz3 {

	width:744px;
	height:220px;
	margin:0 auto;
}

.wenz4a {

	width:744px;
	height:260px;
	margin:0 auto;
}



.chatu {

	width:183px;
	float:left;
}

.mulu {

	width:210px;
	float:left;
}

.shuom_2 {

	margin:0px auto;
}

.shuom_1 {

	width:460px;
        height:100%!important;
        overflow:hidden;

	float:left;
}

.shuom {

	width:473px;
	float:left;
}


.xtb {
	width:100px;
	height:24px;
	float:left;
}

.learn {
	width:744px;
	height:20px;
	float:left;
	text-align:right;
}

.fea {

	width:768px;
        height:100%!important; overflow:hidden;
	border:1px solid #ACD0E9;
        background-color:#ffffff;
	
}

.feaa {

	width:730px;
        height:100%!important; overflow:hidden;
	border:1px solid #ACD0E9;
        background-color:#ffffff;
	
}

.fea1 {

	width:480px;	
}

.fea2 {
	width:480px;
        padding-right:20px;
        padding-top:40px;	
}

.fea3 {

width:100%;
text-align:left;
margin:0 auto;

	
}

.bt {
	width:768px;
	height:21px;
	background: url(../img/bg15.jpg);
	line-height:20px;
	text-indent:8px;
	font-weight:bold;

}

.bt2 {
	width:460px;
	height:21px;
	background: url(../img/bg15.jpg);
	line-height:20px;
	text-indent:8px;
	font-weight:bold;

}

.bt3 {
	width:460px;
	height:15px;
        padding-top: 3px;
	background: url(../img/tiao.gif);
	text-indent:8px;
	font-weight:bold;
}


.pulg td {
	font-size:12px;
}

.sse {
        width: 759px; 
        margin: 0px auto;
}

.ss0 { 
	width: 729px;
        margin: 0px auto;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
}


.ss1 { 
        margin: 0px auto;
	height: 10px;
        width: 758px;
}

.ss2 { 
        padding-top:10px; 
        text-align: right;
        font-size:12px;
        font-family: Arial,Helvetica,sans-serif;  
}


.ss0 table { 
	width: 729px;
}

.ss3 {  
        border-top: 1px solid #FFFFFF; 
        padding-top:3px;
        width: 769px;
        height: 20px;
        margin: 0px auto;
        text-align: left;
        background-color: #E9F6FD;
        text-indent:15px;        
} 

 

.ss4 {  
        margin: 0px auto;
        border-bottom: 2px solid #CFE5F4;
        width: 769px;
        height: 6px;     
}  


.ss6 {  
        padding-top:5px;
        width: 100px;
        height: 25px; 
        background: url(../img/anniu0.gif);
        text-align: center; 
}

.ss6 a {
        text-align: center;  
        font-weight: bold; 
        font-size: 14px;
        color: #F9F9F7;
}

.ss6 a:hover {
        text-align: center;  
        font-weight: bold; 
        font-size: 14px;
        color: #CFCFCE;
}

.chat_bg1 {

	font-family: Arial,Helvetica,sans-serif;
	width:774px;
	height:25px;
        padding-top:7px;
    background: url(../img/support_03.gif);
	font-size:12px;
	color:#FF6700;
	font-weight:bold;
	line-height:20px;
	text-indent:20px;
	margin:0 auto;

}


.chat_bg1a {

	font-family: Arial,Helvetica,sans-serif;
	width:773px;
	height:25px;
        padding-top:7px;
    background: url(../img/support_031.gif);
	font-size:12px;
	color:#FF6700;
	font-weight:bold;
	line-height:20px;
	text-indent:4px;
	margin:0 auto;

}

.chat_bg2 {

	font-family: Arial,Helvetica,sans-serif;
	width:774px;
	height:25px;
        padding-top:7px;
    background: url(../img/support_06.gif);
	font-size:12px;
	color:#FF6700;
	font-weight:bold;
	line-height:20px;
	text-indent:20px;
	margin:0 auto;

}

.chat_di1 {
	width:772px;
	height:100%!important;
        overflow:hidden;
    background: #FFF;
	border-left: 1px solid #C3D5E2; border-right: 1px solid #C3D5E2;
	margin:0 auto;

}

.chat_di1a {
	width:772px;
	height:100%!important;
        overflow:hidden;
    background: #FFF;
	border-left: 1px solid #C3D5E2; border-right: 1px solid #C3D5E2; border-bottom: 1px solid #C3D5E2;
	margin:0 auto;

}

.wenz23 {

	width:699px;
        padding-left:20px;
        padding-right:30px;
        padding-top:10px;
        padding-bottom:10px;
	margin:0 auto;
	position:relative;
}

.wenz23 table td {

        padding-top:2px;
        padding-bottom:2px;
	margin:0 auto;
        font-size:12px;
	position:relative;
}

.wenz23 table input { 
        border: 1px solid #ABB7BA; 
}

.wenz23 table textarea { 
        border: 1px solid #ABB7BA;
}


.biao2s {
        width: 500px;
        height: 25px;

}
.biao3 s{
        width: 25px;
        height: 25px;

}

.biao4s{
        height: 25px;
}


.chat_di2a {
	width:772px;
    background: #FFF;
	border-left: 1px solid #C3D5E2; border-right: 1px solid #C3D5E2; border-bottom: 1px solid #C3D5E2;
	margin:0 auto;

}



#chat_5 {

	width:771px;
	height:27px;
    background: url(../img/bg133b8.gif);
	margin:0 auto;

}

.fea4 {
	width:420px;



        padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;
} 
   
.fea5 {
	width:728px;
        padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;
        margin-right:12px;
         height:100%!important;
        overflow:hidden;
        background-color:#ffffff;
         margin-left:12px;
} 

.fea5 table {
	width:728px;
} 


#chat_6 {

	width:771px;
	height:27px;
    background: url(../img/bg133b5.gif);
	margin:0 auto;

}

.chat_bg3 {

	font-family: Arial,Helvetica,sans-serif;
	width:320px;
	height:24px;
	font-size:12px;
	color:#FF6700;
	font-weight:bold;
	line-height:20px;
	text-indent:4px;
	margin:0 auto;

}

.chat_bg3a {

	font-family: Arial,Helvetica,sans-serif;
	width:318px;
    background-color:#ffffff;
	font-size:12px;
	margin:0 auto;

}

.chat_bg4 {

	width:868px;
	height:9px;
	margin:0 auto;

}

.kuang1{
        width:200px;
        padding:10px;
        font-family: Arial,Helvetica,sans-serif;
        font-size:12px;
} 

.kuang2{
        width:377px;
        padding:15px;
} 

#chat_3b {

	width:753px;
	height:27px;
    background: url(../img/bg133c4.gif);
	margin:0 auto;

}

#chat_3c {

	width:753px;
	height:27px;
    background: url(../img/bg133c5.gif);
	margin:0 auto;

}

#chat_3e {

	width:753px;
	height:27px;
    background: url(../img/bg133c6.gif);
	margin:0 auto;

}

#chat_3f {

	width:753px;
	height:27px;
    background: url(../img/bg133c7.gif);
	margin:0 auto;

}

#chat_3g{

	width:966px;
	height:27px;
    background: url(../img/bg133c3.gif);
	margin:0 auto;

}

#chat_3h {

	width:753px;
	height:27px;
    background: url(../img/bg133c8.gif);
	margin:0 auto;

}

.kuanga {
         width:460px;
         height:25px;
         text-align:center;
         padding-top:20px;
}

#chat_7 {

	width:771px;
	height:27px;
    background: url(../img/bg133b4.gif);
	margin:0 auto;

}

.chat_di_view2 {
	width:769px;
        height:600px;
    background: #FFF;
        height:100%!important;
        overflow:hidden;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
	margin:0 auto;

}

#chat_2b {

	width:771px;
	height:27px;
    background: url(../img/bg133a13.gif);
	margin:0 auto;

}

#chat_3a {

	width:771px;
	height:27px;
    background: url(../img/bg133b3.gif);
	margin:0 auto;

}

#chat_8 {

	width:771px;
	height:27px;
    background: url(../img/bg133b10.gif);
	margin:0 auto;

}

.fang {
	text-align: center;
	height: 80px;
	width: 90px;
        float: left;
}
.fang1 {
	text-align: center;
	height: 80px;
	width: 90px;
        float: left;
}
.fang0 {
        margin: 0px auto;
	height: 80px;
        width: 40%;
}

.fang01 {
        margin: 0px auto;
	height: 80px;
        width: 450px;
}

.ss0a { 
	width: 713px;
        padding: 10px;
        border-bottom: 1px solid #B8D8ED;

}


.ss2a { 
        padding-top:10px; 
        text-align: right;
}


.ss0a table { 
	width: 709px;
}  

#chat_9 {

	width:771px;
	height:27px;
    background: url(../img/bg133b11.gif);
	margin:0 auto;

} 

.ce td a:link, 
.ce td a:visited{
	color:#FE601A;
	text-decoration:none;	
}

.ce td a:hover {
	color:#0065CD;
	text-decoration:underline;	
}

.hei table td a:link, 
.hei table td a:visited
{
	color:#626262;
	text-decoration:none;	
}

.hei table td a:hover {
	color:#0065CD;
	text-decoration:underline;	
}

.chat_di_view3 {
	width:765px;
        height:400px;

	border: 1px solid #ACD0E9; 
	margin:0 auto;
        padding:2px;
}

.chat_di_view4 {
	width:721px;
        height:356px;

        padding:20px;
	border: 2px solid #ACD0E9; 
	margin:0 auto;

}

.xian {
	width:721px;
        height:60px;
    background: url(../img/xian.gif);
	margin:0 auto;

}

.sitemap {
	margin:0 auto;

}

.sitemap_hang {
	width:738px;
        height:23px;
        padding-top:5px;
        font-size:14px;

    background-color: #EEEEEE;
	margin:0 auto;

}

.sitemap_hang_b {
	width:651px;
        height:23px;
        padding-top:5px;
        font-size:14px;

    background-color: #EEEEEE;
	margin:0 auto;

}


.sitemap_hang a {
        font-size:14px;
        color: #000000;

}

.sitemap_hang img{
        margin-left:5px;
}

.sitemap_hang a:hover {
        font-size:14px;
        color: #FE6F0F;

}





.sitemap_hang3 {
	width:603px;
        height:28px;
	margin:0 auto;

}

.sitemap_hang4 a {
        font-size:14px;
        color: #000000;

}

.sitemap_hang4 a:hover {
        font-size:14px;
        color: #FE6F0F;

}

.sitemap_hang4 {
	width:356px;
        height:23px;
        padding-top:5px;
    background-color: #EEEEEE;
	margin-right:15px;
}

.sitemap_hang4 img{
	margin-left:5px;
}


.sitemap2 {
	width:293px;
        height:100%!important;
        overflow:hidden;
    background-color: #F7F7F7;
	border-top: 1px solid #D4D5D5; 
	float:left;

}

.sitemap_hang5 {
	width:253px;
        padding:20px;
	margin:0 auto;

}

.sitemap_hang5 a {
        font-size:12px;
        color: #626262;

}

.sitemap_hang5 a:hover {
        font-size:12px;
        color: #FE6F0F;

}

.sitemap_hang6 {
	width:17px;
        height:80px;
	float:left;

}

.sitemap_hang6a {
	width:17px;
        height:30px;
	float:left;

}

.sitemap_hang7{
	width:293px;
        height:20px;
	float:left;
}

.map {
	width:603px;
	margin:0 auto;

}

.chat_di_view6 {
	width:735px;
        background: #FFF;
        padding:18px;
        margin-right:12px;
        margin-bottom:12px;
       margin:auto;
}

.chat_di_view7 {
	width:771px;
        background: #FFF;
        margin-right:12px;
        margin-bottom:12px;
       margin:0 auto;
}

.chat_di_view7a {
	width:747px;
        background: #FFF;
        margin-right:12px;
        margin-bottom:12px;
       margin:0 auto;
       padding:12px;
}

.chat_di_view8 {
       height:100%!important;
       overflow:hidden;
       padding:20px;
}

.hang{
        width:293px;
	float:left;
        height:100%!important;
        overflow:hidden;
} 

.chat_di_view7 {        
        height:100%!important;
        overflow:hidden;
}



.news {
        height:100%!important;
        overflow:hidden;
	margin:3px;
}

.news_title{
        height:60px;
        background: url(../img/news/news_bg1.gif)  repeat-x;  
}

.news_title img{
        vertical-align:middle;
        margin:20px 0 10px 10px; 
}

.new_block1{
        background: url(../img/news/news_bg2.gif) repeat-x;  
        border-top:1px solid #dce1e6;
}

.new_block1 img{
        margin:5px 0 5px 5px;
}

.new_block2{
        background: url(../img/news/news_bg2.gif) repeat-x;  
        border-top:1px solid #dce1e6;
        border-left:1px solid #dce1e6;
        width:381px;
        height:370px;
        float:left;      
}

.new_block_title{
        height:22px;
        padding-top:10px;
        font-weight:bold;
        text-indent:10px;
        border-bottom:1px solid #dce1e6;
}

.new_block_title img{
        vertical-align:middle;
        margin:0;
}

.new_block_title_right{
         width:80px;
         height:33px;
         line-height:32px;
         background:#fff;
         float:right;
        text-indent:14px;
        border-left:1px solid #dce1e6;
         color:#dddddd;
}

.new_block_title_right1{
         width:380px;
         height:33px;
         line-height:32px;
         background:#fff;
         float:right;
        text-indent:14px;
        border-left:1px solid #dce1e6;
         color:#dddddd;
}

.new_block_title_right1 img{
         vertical-align:middle;
}

.new_block_title_right1 a:hover{
        text-decoration:none;
        color:#ff6703;       
}


.new_block_title_right a:hover{
        text-decoration:none;
        color:#ff6703;       
}


.news1  {
	margin:0 auto;
        width:366px;
        clear:both;
        padding:2px 2px 2px 8px;;
        margin:2px;
}

.news1 table tr td.left{
        width:270px;
        padding:3px 0 3px 10px;
}   

.news1 table tr td.right{
        width:100px;
        text-indent:10px;
        padding:3px 0 3px 0;
}    
 

.news1 table tr td a {
         color:#0065CD;
         font-size:12px;
         
}

.news1 table tr td a:hover {
         font-size:12px;
         
}

.news2  {
	margin:0 auto;
        width:740px;
        clear:both;
        border-bottom:1px dotted #dddddd;
}

.news2 table tr td.left{
        width:640px;
        padding:6px 0 6px 10px;
}   

.news2 table tr td.right{
        width:100px;
        text-indent:10px;
        padding:6px 10px 6px 0;
}    
 

.news2 table tr td a {
         color:#0065CD;
         font-size:12px;        
}

.news2 table tr td a:hover {
         font-size:12px;      
}

.news3  {
	width:100%;
        border-bottom:1px solid #DDDDDD;
    background: #FFF;
         line-height:20px;
}

.news4  {
	width:701px;
        padding:10px;
    background: #FFF;
}

    
.chat_di_view8  a  {
        width:691px;
	margin:0 auto;
        height:20px;
        background: #F8F5F5;
        color:#666666;
        font-size:12px;
}

.chat_di_view8  a:hover  {
        width:691px;
	margin:0 auto;
        height:20px;
        background: #FFF;
        color:#FF7010;
        font-size:12px;
        padding:20px;
}

.chat_di_view8{
	width:771px;
        height:17px;
        color:#999999;
        background: #FFF;
	border-right: 1px solid #ACD0E9; border-left: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9; 
	margin:0 auto;
}

.chat_di_view9 {
        height:300px;   
	width:771px;       
    background: #FFF;
	border: 1px solid #ACD0E9; 
	margin:0 auto;
}



.chat_download2 { 
	width:693px;
        height:82px;
        background:url(../img/beijing1.gif);
	margin:0 auto;

}


.chat_download1{ 
	width:310px;
        height:70px;
        background-color:#EDFBFB;
        border-left: 1px solid #ACD0E9; 
        padding-left:15px; padding-right:6px; padding-bottom:6px; padding-top:20px;
	margin:0 auto;

}

.style1{
       font-size:18px;
	   color:#FF6600;
	   font-weight:bold;
}

.style2{
       width:165px;
	   height:23px;
	  
	   padding-top:3px; padding-left:2px;
	   height:100%!important;
        overflow:hidden;
}

.style2 a{ 
	  font-size:12px;
	  color:#0066FF;
}


.style2 a:visited, .style2 a:hover { 
	  font-size:12px;
	  color:#FF6600;
	  font-weight:bold
}

.style2 a:hover{ 

	  font-size:12px;
	  color:#FF6600;
	  font-weight:bold
}

.sw{ 
	  font-size:12px;
	  color:#FF6600;
	  font-weight:bold;


}


.list1 {
         width:178px;
         height:1px;
         border-top:1px solid #CACACA; 
}

.list2 {
         width:178px;
         height:1px;
}

.chat_di_view_a {
	width:759px;
    background: #FFF;
	border-left: 1px solid #ACD0E9; border-right: 1px solid #ACD0E9; border-bottom: 1px solid #ACD0E9;
        padding-left:5px; padding-right:5px;
	margin:0 auto;

}

#pop31a {
	list-style-type: none;
	padding: 0; margin-left: 0;
            font-size:12px;
            font-family: Arial,Helvetica,sans-serif;  
       background-color:#E1F2FC;
}

#pop31a li {
    background: url(../img/bgtu_13.gif);
        background-repeat:no-repeat;
	float:left;
	width: 181px;
	text-indent:18px;
	margin-top:0px;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
        font-size:12px;
        line-height: 25px;
}



 
#pop31a a {
	font-size:12px;
	color:#313131;
	display: block;
	width: 181px;
	height:25px;
	text-decoration:none;
	line-height: 25px;
	
}

#pop31a a:hover {
	color:#313131;
	text-decoration:none;
	background: url(../img/bgtu_11.gif);
        background-repeat:no-repeat;
	
}

#pop31a a#xz2 {
        font-weight:bold;
        line-height: 25px;
}


#pop31a li#xz3 {
        width:181px;
        font-size:12px;
	color:#313131;
	font-weight:bold;
	text-decoration:none;
	background:#B8D8ED;
	border:1px solid #ffffff;
        height:36px;
     text-indent:10px;   
        
}

.xz4s {

	color:#313131;
	text-decoration:none;
	background: url(../img/bgtu_11b.gif);
        background-repeat:no-repeat;
            font-family: Arial,Helvetica,sans-serif;  
}

.pop31{
	list-style-type: none;
	padding: 0; margin-left: 0;
        font-size:12px;
        font-family: Arial,Helvetica,sans-serif;  

}

.pop31 li {
    background: url(../img/bgtu_13.gif);
        background-repeat:no-repeat;
	float:left;
	width: 189px;
	text-indent:18px;
	margin-top:0px;
	font-size:12px;
	
}



 
.pop31 a {
	font-size:12px;
	color:#313131;
	display: block;
	width: 189px;
	height:25px;
	text-decoration:none;
	line-height: 25px;
	
}

.pop31 a:hover {
	color:#313131;
	text-decoration:none;
	background: url(../img/bgtu_11.gif);
        background-repeat:no-repeat;
	
}

.pop31 a.xz2 {

	color:#313131;
	text-decoration:none;
	background: url(../img/bgtu_13.gif);
        background-repeat:no-repeat;
        font-weight:bold;
}




.pop31 li.xz3 {
        width:189px;
        font-size:12px;
	color:#313131;
	font-weight:bold;
	text-decoration:none;
	background:#B8D8ED;
	border:1px solid #ffffff;
        height:36px;
     text-indent:10px;   
        
}

.chat_bg3aa {

	font-family:Arial,Helvetica,sans-serif;
	width:918px;
	height:24px;
    background: url(../img/bian_03.gif);
	font-size:12px;
	color:#FF6700;
	font-weight:bold;
	line-height:20px;
	text-indent:4px;
	margin:0 auto;

}

.chat_bg3aaa {

	font-family: Arial,Helvetica,sans-serif;
	width:918px;
    background-color:#E1F2FC;
        border-right:1px solid #D3D1D1;border-left:1px solid #D3D1D1;
	font-size:12px;
	margin:0 auto;

}

.chat_bg4a {

	width:918px;
	height:9px;
	margin:0 auto;

}

.codes {
width:688px;
line-height: 20px;
height:150px;
overflow-x:scroll;
overflow-y:auto;
border:1px solid #dddddd;
text-align: left;
padding:5px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
display:block;
background-color:#F5F4F2;
}

.webmessengerborder{
border-bottom:1px solid #90BBDD;
border-right:1px solid #90BBDD;
border-left:1px solid #90BBDD;
}

.mainframetop{
	width: 941px;
	height: 306px;
	margin: 0 auto;
	padding: 0;

}

.fraleft{
	width: 419px;
	height: 306px;
	margin: 0px;
	padding: 0;
	float: left;
	text-align: center;
}

.fraright{
	width: 419px;
	height: 306px;
	margin: 0px;
	padding: 0;
	float: right;
	text-align: center;
}

.dif{
	width:181px;
             border-left:1px solid #a8c3da;
             border-right:1px solid #a8c3da;
             background-color:#fff;
             height :100%!important;
             overflow :hidden;
  
} 

.dif ul{
        padding:0;
        margin:0;
}

.zuce1 {

	width:769px;
	border-top:1px solid #ACD0EA; border-left:1px solid #ACD0EA; border-right:1px solid #ACD0EA;

        height:15px;
        font-family: Arial,Helvetica,sans-serif;
        font-size:12px;
        font-weight:bold; 
             margin:0 auto;
        padding-top:35px;
        text-indent:30px;
       background:url(../img/bei.jpg);
}



.zuce2 {
       width:679px;
       border-bottom:1px solid #ACD0EA; border-left:1px solid #ACD0EA; border-right:1px solid #ACD0EA;
       height:100%!important;
        overflow:hidden;
       background-color:#FFF;
       margin:0 auto;
       padding-left:45px; padding-right:45px; padding-top:15px; padding-bottom:15px; 
}

.hr1 {
      height:1px;
      border:none;
      border-top:1px dotted #cccccc;
}

.input3{
      height:100px;
      width:400px;
      border:1px solid #cccccc;
      font-size:12px;
      color:2F3336;
}

.tiaogb {
	width:183px;
	height:27px;
  background: url(../img/tiao_21.gif);
  background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	line-height:27px;
	text-indent:30px;
	font-family: Arial,Helvetica,sans-serif;  
} 

.featurek{
  width:375px;
  border : 1px solid #ACD0EA;
  background-color:#ffffff;
  clear:both;
  margin-bottom:12px;
height :100%!important;
        overflow :hidden;
  }

.tab{
  width:360px;
  line-height:21px;
  font-size:12px;
  float:left;
  border:1px solid #dddddd;

 }

.tab span{
  display:block;
  font-weight:bold;
  line-height:30px;
  margin-right:8px;
}

.morescreenshot{
  float:right;
  display:block;
  font-weight:bold;
  line-height:30px;
  margin-right:8px;
}

.tab h3{
  display:block;
  width:100%;
  background:#eeeeee;
  text-indent:8px;
  line-height:30px;
}

.tab p{
  padding:0;
  margin:5px 8px;

}

 
  
.tab2{
 width:190px;
   padding:12px;
line-height:21px;
  font-size:12px;
  float:left;
 }

.tab1{
  width:360px;
  line-height:21px;
  font-size:12px;
  float:left;
  margin:10px;
 }

  
.featureka{
  width:770px;
  border : 1px solid #ACD0EA;
  background-color: #ffffff;
  margin-right:12px;
  height :100%!important;
  overflow :hidden;
  margin-bottom:12px;
  clear:both;
  }

   
.featuret{
  width:100%;
  height:30px;
  clear:both;
  } 
  
.featureta{
  width:100%;
  height:28px;
  background: url(../img/pro_07a.gif);
  }
  
.featurestyle{  
  font-size:12px; 
  font-family: Arial,Helvetica,sans-serif;  font-weight:bold; 
  color:#313131; 
  }
  
.featurestyle1{  
  font-size:12px; 
  font-weight:bold; 
  font-family: Arial,Helvetica,sans-serif;  font-weight:bold; 
  color:#313131; 
  }

.codes2{  
  width:624px;
  line-height: 20px;
  height:59px;
  overflow-x:auto;
  overflow-y:scroll;
  border-top:1px solid #898989; border-left:1px solid #898989;
  border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;
  text-align: left;
  padding:5px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  display:block;
  background-color:#fff;
  
}
.codes3{  
  width:157px;
  line-height: 20px;
  height:74px;
  overflow-x:scroll;
  overflow-y:scroll;
  border-top:1px solid #898989; border-left:1px solid #898989;
  border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;
  text-align: left;
  padding:5px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  display:block;
  background-color:#fff;
  
}

.codes4{  
  border-top:1px solid #898989; border-left:1px solid #898989;
  border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;
  text-align: left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  display:block;
  background-color:#fff;
  
}

.codes5{  
  border-top:1px solid #898989; border-left:1px solid #898989;
  border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;
  text-align: left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  background-color:#fff;
  
}

.overview{

 float:left;
 clear:both;
 }
.overview_t{
 background:url(../img/webmessenger/l_t_bg.gif) repeat-x; 
 height:28px; 
 line-height:28px;
 text-align:left;
 }
.overview_t img{
 display:block; 
 float:left; 
 vertical-align:middle;
 }
.overview_t span{
 display:block;
 float:left;
 width:729px; 
 font-weight:bold; 
 text-indent:10px; 
 }
.overciew_main{
 width:733px; 
 float:left;
 border-left:solid 1px #90BBDD;
 border-right:solid 1px #90BBDD;
 }

.overciew_x{
 background:#FFF url(../img/webmessenger/r_main_bg.gif) repeat-x;
 width:729px;
 float:left;
 border:solid 1px #FFF;
 height:100%;
 line-height:16px;
 clear:both;
 }

.overciew_x strong{
 font-size:12px;
 }
.overciew_x span{
 display:block; 
 width:400px;
 text-align:justify;
 }
.overciew_x a{
 color:#025DA2;
 text-decoration:none;
 }
.overciew_x a:hover{
 color:#025da2;
 text-decoration:underline;
 }

 
.overciew_bottom{
 width:735px;
 background:#fff url(../img/icon/r_b.gif) no-repeat;
 height:5px;
 clear:both;
}


#featured2 img{
        margin:8px;
}

#featured2{
       OVERFLOW: hidden;  POSITION: relative; border:3px solid #CCCCCC; margin:5px 0 0 5px;
}


#featured2 .word {
	PADDING: 5px; BACKGROUND: #eeeeee;  COLOR: #272727; 
}

#featured .word H3 {
	FONT-SIZE: 12px
}

#featured{
	OVERFLOW: hidden; 
        WIDTH: 570px; 
        POSITION: relative;
        border:3px solid #CCCCCC; 
        margin:8px 0 0 5px;
        *margin-top:12px;
}



#featured .image{
        height:600px;  
        display: table-cell;
        vertical-align:middle;
        text-align:center;  
	OVERFLOW: hidden; 
        *display: block;
        *font-size: 520px;
        *font-family:Arial,Helvetica,sans-serif;
   
}

#featured .featured3{
        height:300px;
        *font-size: 270px;
        *font-family:Arial,Helvetica,sans-serif;
}

#featured img{
        margin:20px 5px 5px 5px;
        vertical-align:middle;
}

.related{
        margin-left:10px;
}

.related hr{
        left:0;
        top:0;
        position:relative;
        background:#fff;
        border:0;
        border-bottom:1px solid #cccccc;
        width:100%;
        *width:560px;    
        margin-top:7px;
       *margin: 0;  
       color: #FFF; 
       background-color: #FFF; 
       height: 1px  
}

#featured .word {
	PADDING: 5px; BACKGROUND: #eeeeee;  COLOR: #272727; 
       position:absolute;
       width:560px;
       top:0;
       left:0;
       *font-size:12px;
}
#featured .word H3 {
	FONT-SIZE: 12px
}
#featured .ui-els-hide {
	DISPLAY: none
}
#thumbs {
        LIST-STYLE-TYPE: none; position:relative; float:left; }
}
*HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	DISPLAY: block; MARGIN:8px 0 0 0; *MARGIN:0px; position:relative;
}

#thumbs li span{
       DISPLAY: block;position:absolute;
       top:2px;
       left:2px;
       *top:15px;
       *left:2px;
       width:16px;
       height:16px;
       text-align:center;
}
        

#thumbs UL {
	MARGIN: 0;
        padding:0;
}

#thumbs LI A {
        DISPLAY: block;
        BORDER: #DDDDDD 3px solid;
}
#thumbs LI A:hover {
	BORDER: #cccccc 3px solid;
}
#thumbs LI A.current {
	BORDER: #888888 3px solid; 
}

#topstory {
	WIDTH: 740px;
}

.phpbbbanner{
     width:725px; 
     height:310px; 
     background:url(../img/module/phpbb-banner.jpg) no-repeat;
     position:relative;
}

.phpbbbtn{
     position:absolute;
     left:480px;
     top:110px;
}

.phpbbbtn a{
     width:170px;
     height:38px;
     background:url(../img/module/phpbb-btn.gif);
     display:block;
     font-weight:bold;
     color:#FEF503;
     line-height:38px;
     margin:-1px 0;
     font-size:12px;
}

.phpbbbtn1 a{
     width:170px;
     height:38px;
     background:url(../img/module/phpbb-btn.gif);
     display:block;
     font-weight:bold;
     color:#FEF503;
     line-height:38px;
     margin:-1px 0;
     font-size:12px;
     float:left;
}

.phpbbbtn a:hover{
     color:#fff;
     line-height:38px;
     text-decoration:none;
}


.phpbbbtn1 a:hover{
     color:#fff;
     line-height:38px;
     text-decoration:none;
}

a.light{ 
     background:url(../img/module/phpbb-btn-up.gif);
     text-decoration:none;
     color:#fff;
}

a:hover.light { 
     text-decoration:none;
     color:#fff;
}
.hostpricing{
     margin-top:10px;
     width:100%;
}

.hostpricing span{
     display:block;
}

.hostpricing span.line1{
     background:#c7c7c7 none repeat scroll 0 0;
     height:1px;
     margin:0 5px;
}

.hostpricing span.line2{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:2px solid #c7c7c7;
     border-right:2px solid #c7c7c7;
     height:1px;
     margin:0 3px;
     padding:0;
}

.hostpricing span.line3{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:1px solid #c7c7c7;
     border-right:1px solid #c7c7c7;
     height:1px;
     margin:0 2px;
     padding:0;
}


.hostpricing span.line3 p{
     display:block; 
     background:#F8F8F8 none repeat scroll 0 0;
     height:1px;
     margin:0 1px;
     padding:0;
}

.hostpricing span.line4{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:1px solid #c7c7c7;
     border-right:1px solid #c7c7c7;
     height:2px;
     margin:0 1px;
     padding:0;
}

.hostpricing span.line4 p{
     display:block; 
     background:#F8F8F8 none repeat scroll 0 0;
     height:2px;
     margin:0 1px;
     padding:0;
}


.hostpricing span.line5{
     background:#D7E0E4 none repeat scroll 0 0;
     border-left:1px solid #c7c7c7;
     border-right:1px solid #c7c7c7;
     height:2px;
     margin:0 1px;
     padding:0;
}

.hostpricing span.line6{
     background:#D7E0E4 none repeat scroll 0 0;
     border-left:1px solid #c7c7c7;
     border-right:1px solid #c7c7c7;
     height:1px;
     margin:0 2px;
     padding:0;
}

.hostpricing1 span.line7{
     background:#D7E0E4 none repeat scroll 0 0;
     border-left:2px solid #c7c7c7;
     border-right:2px solid #c7c7c7;
     height:1px;
     margin:0 3px;
     padding:0;
}


.hostpricing1 span.line8{
     background:#c7c7c7 none repeat scroll 0 0;
     height:1px;
     margin:0 5px;
}

.hostpricingcenter{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:1px solid #c7c7c7;
     border-right:1px solid #c7c7c7;
}

.hostpricingcenter h3{
     line-height:40px;
     font-size:13px;
     text-indent:10px;
}


.hostpricingcenter .hostpricingtable{
     display:block; 
     margin:0 1px;
     background:url(../img/host/host-pricing-bg.jpg) repeat-x;
     padding:15px;
} 

.hostpricingtable table{
    width:100%;
    border:0;
    text-align:center;
    padding:0;
    color:#272727;
}

.hostpricingtable table thead{
   font-size:18px;
   font-weight:bold;
}

.hostpricingtable table thead td{
   font-size:12px;
   font-weight:bold;
}

.hostpricingtable th,.hostpricingtable td{ 
   border-right:1px solid #c7c7c7;
   border-bottom:1px solid #c7c7c7;
   line-height:25px;
}

.hostpricingtable tbody th{
   font-weight:normal;
}

.hostpricingtable .tablebottom{
  border-bottom:none;
}

.hostpricingtable table thead.col1{
  width:9%;

}

.hostpricingtable table thead.col2, .hostpricingtable table thead.col3{
   width:13%;
}

.hostpricingtable .row1,.hostpricingtable .col3{
    border-right:none;
}

.hostpricingtable ul{
   list-style-type:none;
   margin:0px;
   padding:0px;
}

.hostpricingtable li{
   margin-left:20px;
   *margin-left:25px;
   list-style-image:url(../img/host/hos-dot.gif);
   padding:0px;
}

.hostpricingtable p{_margin:7px 0px  7px 0px ; *margin:7px 0px  7px 0px;*padding:0px ; _padding:0px ;}

.v8bg{
background:url(../img/news/v8-bg.gif) repeat-x;
}

.hostpricing1{
     width:100%;
     margin-top:10px;
}

.hostpricing1 span{
     display:block;
}

.hostpricing1 span.line1{
     background:#C7C7C7 none repeat scroll 0 0;
     height:1px;
     margin:0 5px;
}

.hostpricing1 span.line2{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:2px solid #C7C7C7;
     border-right:2px solid #C7C7C7;
     height:1px;
     margin:0 3px;
     padding:0;
}

.hostpricing1 span.line3{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:1px solid #C7C7C7;
     border-right:1px solid #C7C7C7;
     height:1px;
     margin:0 2px;
     padding:0;
}


.hostpricing1 span.line4{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:1px solid #C7C7C7;
     border-right:1px solid #C7C7C7;
     height:2px;
     margin:0 1px;
     padding:0;
}

.h3style{
       background:url(../img/host/host-title2-bg.gif) repeat-x
}


.hostpricing1 span.line5{
     background:#D7E0E4 none repeat scroll 0 0;
     border-left:1px solid #C7C7C7;
     border-right:1px solid #C7C7C7;
     height:2px;
     margin:0 1px;
     padding:0;
}

.hostpricing1 span.line6{
     background:#D7E0E4 none repeat scroll 0 0;
     border-left:1px solid #C7C7C7;
     border-right:1px solid #C7C7C7;
     height:1px;
     margin:0 2px;
     padding:0;
}

.hostpricing1 span.line7{
     background:#D7E0E4 none repeat scroll 0 0;
     border-left:2px solid #C7C7C7;
     border-right:2px solid #C7C7C7;
     height:1px;
     margin:0 3px;
     padding:0;
}


.hostpricing1 span.line8{
     background:#C7C7C7 none repeat scroll 0 0;
     height:1px;
     margin:0 5px;
}

.hostpricingcenter1{
     background:#FFFFFF none repeat scroll 0 0;
     border-left:1px solid #C7C7C7;
     border-right:1px solid #C7C7C7;
}

.hostpricingcenter1 h3{
     font-size:13px;
     text-indent:10px;
     background:url(../img/host/host-title2-bg.gif) repeat-x;
     line-height:25px;
     height:25px;
}

.hostpricingcenter1 img{vertical-align:middle}


.hostpricingcenter1 .hostpricingtable1,.hostpricingcenter1 .hostpricingtable2{
     display:block; 
     margin:0 1px;
     padding:15px;
} 

.hostpricingtable1 li{
   list-style-type:none;
   padding-left:20px;
   text-indent:none;
   margin-bottom:15px;
   background:url(../img/host/list-arrow.gif) no-repeat;
   _padding-left:0px;
}

.hostpricingtable2 li{
   list-style-type:none;
   padding-left:20px;
   background:url(../img/host/list-arrow.gif) no-repeat;
   text-indent:none;
   _padding-left:0px;
}

.flashchatmore{
background:transparent url(../img/flashchat/flashchat-title.gif) no-repeat scroll 0 0;
line-height:25px;
width:183px;
}

.flashchatmore span, .flashchatmore span a{
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
}

.flashchatmore span{
margin-left:15px;
}

.flashchatmore2{
width:183px;
background:transparent url(../img/flashchat/flashchat-menu-bg.gif) repeat scroll 0 0;
}

.flashchatmore2 span a{
background:transparent url(../img/flashchat/flashchat-more-bg.gif) repeat scroll 0 0;
display:block;
line-height:25px;
margin:0 2px;
text-decoration:none;
text-indent:30px;
width:179px;

}

.flashchatmore2 span a h3{
color:#025DA2;
font-weight:normal
}

.flashchatmore2 span a:hover{
background:transparent url(../img/flashchat/flashchat-more-bg2.gif) repeat scroll 0 0;
}

/*reviews hight*/
.reviewshightk1{height:60px;_height:15px;*height:15px;}
.reviewshightk2{height:16px;_height:32px;*height:32px;}

/*promotion img*/
.promotionimg{background:url(../img/news/promotion_bg.jpg) no-repeat;}
.promotionbotttomimg{background:url(../img/news/promotion-datting-bottom.gif) no-repeat; height:23px; width:700px; margin:0 auto;}

.promotiontopimg{background:url(../img/news/bg-top.jpg) no-repeat; height:18px; width:700px; margin:0 auto;}

.promotionapril{background:url(../img/news/promotion-bg.jpg) no-repeat;}

/*promotion img end*/

/*chat-software-comparison List BG*/
.pklistbgblack{ background:url(img/pk-list-bg.gif) repeat-y;}
.pklistbgblackchat{border-left:solid 2px #6699CC; background:#F1F9FC;}
.pklistbgblackchattop{border-top:solid 2px #6699CC; background:#F1F9FC; color:#316AA3;border-left:solid 2px #6699CC;}
.pklistbgblackchatbot{background:url(img/pk-list-bot.gif) repeat-x #F1F9FC; color:#316AA3;border-left:solid 2px #6699CC;}
.pklistbgblack3{ background:url(img/pk-list-bg3.gif) repeat-y #f9f9f9; border-left:solid 2px #6699CC;}

/*flash-chat-server-pro main*/
.newspromaintd{ padding:15px; margin:0 1px 0 0; overflow:hidden; background:url("../img/host/host-pricing-bg.jpg") repeat-x scroll 0 0 transparent;}
/* End of 'products' */

/* Start of CMSMS style sheet 'head' */
#icon_search_2_head{display:inline-block;height:21px;overflow:hidden;position:relative;width:25px;float:left;}

#icon_search_2_head input{border:medium none;left:-235px;position:absolute;top:-265px;}

#icon_search_2_head input a:hover{border:medium none;left:-270px;position:absolute;top:-182px;}


#nav_optimize_head{list-style-type:none;padding:0; width:980px; clear:both;margin:0 4px; position:relative; z-index:50;}

#nav_optimize_head a{font-size:12px;display:block;line-height:31px;text-align:center;text-decoration:none; color:#ffffff;}

#nav_optimize_head a:link{color:#fff; text-decoration:none;}
#nav_optimize a:visited{color:#fff;text-decoration:none;}

#nav_optimize_head li{float:left;width:80px; background:url(../img/home/head.gif) -215px -289px;color:#ffffff;}

#nav_optimize_head li a.bobo,#nav_optimize_head li a.bobo:hover{width:75px; background:url(../img/home/head.gif) 0 -232px; text-decoration:none;color:#FE6F0F;font-weight:bold;margin:0 1px;}


#nav_optimize_head li a.bo,#nav_optimize_head li a.bo{background:url(../img/home/head.gif) repeat scroll 0 -232px transparent;
color:#FE6F0F;font-weight:bold;margin:0 1px 0 5px;text-decoration:none;width:70px;}


#nav_optimize_head li a.current,#nav_optimize_head li a.current{background:url(../img/home/head.gif) 0 -265px; text-decoration:none;color:#FE6F0F;font-weight:bold;width:75px; margin:4px 0 0 0; line-height:22px;height:27px;}

#nav_optimize_head li a:hover{text-decoration:none;font-weight:bold;background:url(../img/home/head.gif) -132px -232px; width:78px;color:#FE6F0F;}



#search_head{width:175px;font-family:Arial,Verdana,sans-serif;font-size:12px;position:absolute; top:5px; left:805px;}


#browser_head{margin:0 auto;font-family:Arial,Verdana,sans-serif;border-collapse:collapse;text-align:center;}

#browser td{border:0;margin:0;padding:0;}

.keyword_content_h_head a{padding:0; height:29px;  text-indent:29px; text-decoration:none; line-height:29px;}

.keyword_content_h_head a:hover{text-decoration:underline; line-height:29px;}

.keyword_content_h_head span{float:left; display:block; line-height:29px;margin:0 10px;*margin:0}

.keyword_content_h_head{position:relative;height:28px;float:right;}


.biaod2_head{border:none;font-family:Arial,Verdana,sans-serif;color:#272727;font-size:12px;background:none;margin:0 0 0 5px;width:146px;height:20px; *padding-top:4px;*height:13px;}

#line2_optimize_new_head h1{color:#c3cbd0; font-size:12px; font-weight:normal; width:670px; float:left; display:block; text-indent:20px; line-height:25px;}

#line2_optimize_new_head h1 a{color:#c3cbd0; font-weight:normal; text-decoration:none;}
.flag_head{width:300px; color:#c3cbd0; float:left;}

.input_head{height:21px;background:url(../img/home/head.gif) scroll -82px -265px;float:left;}


#keyword_head{width:700px;height:28px;background:url(../img/home/head.gif) 330px -203px no-repeat;float:left; *overflow:hidden;}

#header_head{margin:0 auto;width:988px;background:url(../img/home/head.gif) 0 -26px repeat-x; border-left:1px solid #ffffff; border-right:1px solid #ffffff; height:90px; overflow:hidden;}

#logo_head{height:90px;float:left;text-align:center;margin:0; width:280px;}

#keyword_head h1 a,#keyword_head h1{font-family:Arial,Verdana,sans-serif;font-size:12px;font-weight:normal; position:relative;}

#menu_head{width:700px;height:53px;float:left; position:relative; margin:8px 0 0 0;}

.menubar{margin:0 auto; width:990px;background:url(../img/home/head.gif) 0 -117px repeat-x; border-top:1px solid #b7d4e4; position:relative; z-index:50;}


.menubarbottom{width:990px;margin:0 auto;height:4px;clear:both;}

.menubarbottom b{display:block; text-size:1px;padding:0;margin:0; font-weight:bold;}

.menubarbottom span{display:block;float:left;width:6px;padding:0;margin:0;text-size:1px;}

b.menubar1{margin-right:5px; height:1px;background:#9cc4de;border-right:1px solid #1b5e6e;}
b.menubar2{margin-right:5px;height:1px; background:#9cc4de;border-right:1px solid #76a6bd;}
b.menubar3{margin-right:4px;height:1px; background:#9cc4de;border-right:1px solid #558ca0;}
b.menubar4{margin-right:3px;height:1px; background:#9cc4de;border-right:1px solid #76a6bd;}
b.menubar1b{margin-left:5px; height:1px;background:#9cc4de;border-left:1px solid #1b5e6e;}
b.menubar2b{margin-left:5px;height:1px; background:#9cc4de;border-left:1px solid #76a6bd;}
b.menubar3b{margin-left:4px;height:1px; background:#9cc4de;border-left:1px solid #558ca0;}
b.menubar4b{margin-left:3px;height:1px; background:#9cc4de;border-left:1px solid #76a6bd;}

.menubarmiddle{width:978px;height:4px; float:left;position:relative}
.menubarmiddle span{background:url(../img/home/head.gif) 0 -325px; display:block;position:absolute;width:410px; height:3px;left:544px;}

#none{display:none;}

#had{display:block;}


.menubarother{width:978px; margin:0 auto; height:25px; clear:both;display:block;}

.menubarother b{display:block; padding:0;margin:0; border:none;}

.menubarbottom span{display:block; padding:0; margin:0;}

.menubarother b.menubar1{margin:0 2px; height:1px;background:#e8f7fe;border-left:1px solid #96bbd5;border-right:1px solid #96bbd5;}
.menubarother b.menubar2{margin:0 1px;height:1px; background:#e9f6fe;border-left:1px solid #9cc3e0;border-right:1px solid #9cc3e0;}
.menubarother b.menubar3{margin:0;height:1px; background:#e9f6fe;border-left:1px solid #97bbd3;border-right:1px solid #97bbd3;}
.menubarother b.menubar4{margin:0;height:1px; background:#e9f6fe;border-left:1px solid #c7dced;border-right:1px solid #c7dced;}
.menubarother b.menubar4b{margin:0 2px; height:1px; background:#c6e0ef;border-left:1px solid #96bbd5; border-right:1px solid #96bbd5;}
.menubarother b.menubar3b{margin:0 1px; height:1px; background:#c7e1f2;border-left:1px solid
#9cc3e0;border-right:1px solid #9cc3e0;}
.menubarother b.menubar2b{margin:0; height:1px; background:#c7e1f2;border-left:1px solid #97bbd3; border-right:1px solid #97bbd3;}

.menubarother b.menubar1b{margin:0; height:1px; background:#c6e0ef; border-left:1px solid #c7dced; border-right:1px solid #c7dced;}

.othermenu{width:978px;height:17px; background:url(../img/home/head.gif) 0 -183px repeat-x; text-indent:8px;}

.othermenu a{margin:0 10px; text-decoration:none; color:#272727; text-align:center;}

.othermenu a:hover{text-decoration:underline; color:#272727;}

.othermenu font#submenucurrent{margin:0 10px; text-decoration:none;font-weight:bold;color:#FE6F0F;}


.livehelp-menu{background:url(../img/home/head.gif) no-repeat -340px -240px; width:69px; height:81px;float:left;left:158px;position:absolute; top:-19px;}

.contect{width:473px; height:53px;}

.contect span{float:left; width:10px; height:53px; display:block;}



.contect span.contectmiddle{width:473px;height:53px;float:left;}

.contect span.contectmiddle p{float:left; display:block; margin:0; padding:0; }



.livechat a{no-repeat;width:143px;height:28px;display:block;margin:0; font-weight:bold;line-height:26px;}

.livechat a:hover{text-decoration:none;}

.contect span.contectmiddle p.ticket span.submit{width:125px;height:16px;}

.contect span.contectmiddle p.ticket span.submit a{font-weight:bold;color:#fc6701; margin-left:3px; display:block; text-align:left; }

.contect span.contectmiddle p.ticket{width:125px; margin:18px 0 0 20px;}

.contect span.contectmiddle p.ticket span{display:block;float:left; margin-right:3px;}

.contect span.contectmiddle p.ticket span.ticket1{width:17px; height:16px; background:url(../img/home/head.gif) no-repeat -219px -232px;display:block;float:left;}

.contect span.contectmiddle p.ticket span.ticket2{width:14px; height:14px; background:url(../img/home/head.gif) no-repeat -239px -232px;display:block;float:left;}

.contect span.contectmiddle p.phonecall{width:160px; margin:4px 0 0 10px;}

.contect span.contectmiddle p.phonecall span{display:block;width:160px;height:13px; line-height:13px;}

.contect span.contectmiddle p.phonecall span b{display:block;font-weight:normal; float:left;}


.contect span.contectmiddle p.phonecall span.point{width:3px;height:3px; background:#ff9900; float:left; margin:6px 4px 0 5px;}


#line2_optimize_new_head{background:#005d92 url(../img/home/head.gif);display:block;margin:0 auto;width:990px;height:25px;color:#fff;}

#nav_optimize_head li:hover ul {left:auto;} 

#nav_optimize_head li ul{ padding: 0; margin: 0; list-style-type: none; left:-999em; position: absolute; border:1px solid #0B5C78; border-top:none; width:200px;} 

#nav_optimize_head  li ul li{ padding: 0; margin:0 auto; width:200px; display:block;}

#nav_optimize_head li ul a{ display: block; margin:0 auto; height: 25px; line-height: 25px; text-align:left; text-indent:13px; background:url(http://img.123flashchat.topcmm.com/img/home/head_20100713.gif) 0 -178px; margin:0; border-top:1px solid #ffffff;  border-bottom:1px solid #99C6DF; color:#272727; border-left:1px solid #ffffff;border-right:1px solid #ffffff;}

#nav_optimize_head li ul a:hover{display: block; margin:0 auto; height: 25px; line-height: 25px; text-align:left; text-indent:13px; background:url(http://img.123flashchat.topcmm.com/img/home/head_20100713.gif) 0 -178px; margin:0; border-top:1px solid #ffffff;  border-bottom:1px solid #99C6DF; border-left:1px solid #ffffff;border-right:1px solid #ffffff;width:198px; font-weight:normal;}

#nav_optimize_head li ul a#bartop{}

#nav_optimize_head li ul a#barbottom{border-top:1px solid #ffffff;  border-bottom:0px;}

#nav_optimize_head li ul a:link { color:#272727; text-decoration:none;}

#nav_optimize_head li ul a:visited { color:#272727;text-decoration:none;}

#nav_optimize_head li ul a:hover{ color:#FC6701;text-decoration:none;}


#search_head{width:175px;font-family:Arial,Verdana,sans-serif;font-size:12px;position:absolute; top:5px; left:805px;}


#browser_head{margin:0 auto;font-family:Arial,Verdana,sans-serif;border-collapse:collapse;text-align:center;}

#browser td{border:0;margin:0;padding:0;}

.keyword_content_h_head a{padding:0; height:29px;  text-indent:29px; text-decoration:none; line-height:29px;}

.keyword_content_h_head a:hover{text-decoration:underline;}

.keyword_content_h_head span{float:left; display:block; line-height:29px;margin:0 10px;*margin:0}

.keyword_content_h_head{position:relative;height:28px;float:right;}

/* End of 'head' */


