/*base css doc*/
body {
    background: url(../images/bg.jpg) repeat-x scroll center top #0B8BCE;
    color: #333333;
    font: 12px/1.6em Arial, Tahoma, Helvetica, sans-serif;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;
}
html, body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, img, a {
    margin: 0;
    padding: 0;
}
 ol,  dl, dt, dd, a {
    list-style: none outside none;
}
ul {
list-style:disc;
padding-left:40px;
}
input, select, option {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 0;
}
input{color:#999;}
img {
    border: 0 none;
}
.clear {
    clear: both;
}
a:visited, a:link {
    color: #005586;
    text-decoration: none;
}
a:hover {
    color: #005586;
    text-decoration: underline;
}
a:focus {
    outline: medium none;
}
.fl, .left {
    float: left;
}
.fr, .right {
    float: right;
}
#header {
    margin: 0 auto;
    width: 980px;
}

#nav {
    height: 54px;
}
#main_nav {
    height: 36px;
}
#main_nav ul li {
    background: url(../images/nav_line.jpg) no-repeat scroll right center transparent;
    float: left;
    height: 36px;
    line-height: 36px;
    position: relative;
    text-align: center;
    width: 135px;
    z-index: 1;
}
#main_nav ul li a {
    display: block;
    height: 36px;
    width: 150px;
}
#main_nav ul li a:hover, #main_nav ul li a.curr {
    background: url(../images/nav_hover.png) no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    height: 36px;
    text-decoration: none;
    width: 150px;
}
#main_nav ul li dl {
    display: none;
    left: 0;
    position: absolute;
    top: 36px;
    width: 185px;
}
#main_nav ul li dl dd {
    color: #FFFFFF;
    font-size: 11px;
    position: relative;
    text-align: left;
}
#main_nav ul li dl dd a, #main_nav ul li dl dd a:hover {
    background: none repeat scroll 0 0 #071839;
    display: block;
    height: 25px;
    line-height:25px;
    opacity: 0.9;
    padding: 0 15px;
    width: auto;
}
#main_nav ul li dl .u_bottom  a,#main_nav ul li dl .u_bottom a:hover {padding-bottom:5px;}
#main_nav ul li dl dd.act a {
    background: url(../images/nav_3li.gif) no-repeat scroll 140px center #071f4d;
}
#main_nav ul li dl dd a:hover {
    color: #01ACFF;
}
#main_nav ul li dl dd.act a:hover {
    background: url(../images/nav_3li.gif) no-repeat scroll 180px center #071f4d;
    color: #01ACFF;
}
#main_nav ul li dl dd ul {
    display: none;
    left: 160px;
    position: absolute;
    top: 0;
}
#main_nav ul li dl dd ul li {
    clear: left;
    height: 25px;
}
#main_nav ul li dl dd ul li a, #main_nav ul li dl dd.act ul li a {
    background: url(../images/nav_3li.gif) no-repeat scroll -999px 999px #071f4d;
    clear: left;
    display: block;
    height: 25px;
    opacity: 0.85;
    text-align: left;
    width: 120px;
}
#main_nav ul li dl dd ul li a:hover {
    clear: left;
    width: 120px;
}
#main_nav ul li dl dd.act ul li a:hover {
    background: url(../images/nav_3li.gif) no-repeat scroll -999px 999px #071f4d;
    color: #01ACFF;
}
#main_nav ul li dl dd:hover ul {
    display: block;
}
#main_nav a:visited, #main_nav a:link {
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
}
#main_nav a:hover {
    color: #01ACFF;
    text-decoration: underline;
}
.main {
	background:#FFF;
    width: 980px;
}

/*layout css doc*/
.c_l_top {
    background:url(../images/m_left_top_1.png) no-repeat;
    height: 13px;
    overflow: hidden;
}
.c_l_content {
    background: url(../images/m_left_bg_1.png) repeat-y scroll 0 3000px transparent;
    padding:10px 25px 10px 30px;
}
.c_l_bottom{
    background: url(../images/m_left_bottom_1.png) no-repeat;
	height:13px;
}

.container {width: 980px;margin: 0 auto; }
.header{ clear:both; margin-bottom:5px; }
.support {
    display: inline;
    float: right;
    width: 230px;
}
.support .fl{background:url(../images/our_customers.gif) top left no-repeat; height:78px; padding:45px 10px 0 5px;}
.sidebar {
    display: inline;
    float: right;
	width:230px;
    
}
.mainContent{ float:left; margin:0px 0 10px 10px; width:627px; border:solid 1px #82bdea; display:inline; }
.innerContent { margin:0 auto; width:841px; border:solid 1px #82bdea; }
.footer{ clear:both; }



/*header css doc*/

.banner_b {
	width:980px;
	height:320px;
}

.banner_a {
	width:831px;
	height:192px;
	padding:0px 10px 10px;
    	background: url(../images/banner_a.jpg) no-repeat center 0  ;
}
.banner_a .pnow {
	padding: 120px 0 0 534px;
}

.banner {width:831px; padding:0px 10px 5px; text-align:center;}
.bannerhome{ height:233px; margin:0px 10px 5px; background:url(../images/b_login.gif) left top no-repeat;}
.bannerhome .leftc{float:left;width:200px;}
.bannerhome .lefta{width:425px; float:left;}
.bannerhome .lefta p{padding-top:8px; font-size:12px; color:#023e9a;}
.bannerhome .lefta h1{font-size:18px;}
.bannerhome .lefta h1 a{ color:#0D4BA8 ; text-decoration:none }
.bannerhome .lefta h1 a:hover{ color:#FF5809 } 
.bannerhome .lefta li{padding:2px 0 1px 12px; margin-left:8px; background:url(../images/dot.gif) left 7px no-repeat;}
.bannerhome .lefta li a { color:#000000 ; text-decoration:none }
.bannerhome .lefta li a:hover{color:#FF5809 ;}
.bannerhome .leftb{width:206px; float:left; text-align:center;}

/*sidebar css doc*/

.right{width:230px;  
background: url(../images/sidbar_bg.png) no-repeat scroll left top transparent;
    height: 100%;
}
.sidebar h4 {
    background:url(../images/title_bg6.gif) no-repeat;
     color: #005586;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
	background-position: 0 -35px;
	padding-left:20px
  
}
.sidebar p.sidebar_part01 { padding:2px 0px 0px; }
.sidebar .sidebar_part02 { padding:5px 0px 9px; }
.sidebar dl {

    line-height:20px;
    padding: 10px 20px;
}
.sidebar dl dt span { float:right; margin:10px 18px 10px;  text-align:right; }
.sidebar dl dd { color:#f00; padding-bottom:10px; line-height:20px;}
.sidebar dl .pic{float:left;margin-right:10px;}
.quick dl dd {line-height:20px;padding-bottom:3px;}
.sidebar dl dd a span{ text-decoration:underline; font-weight:bold;color:#f00; }
.sidebar p.sidebar_part04 { padding:5px 8px 8px; }
.sidebar ul{ width:195px;}
.sidebar ul li{ font-size:11px;list-style:none; float:left;background:url(../images/security.jpg) top center no-repeat; height:119px; padding:110px 10px 10px;}

/*footer css doc*/

.footer{ width:980px;padding-top:10px;  text-align:center; margin:0 auto; color:#FFF; }
.footer a{ color:#fff; font-weight:bold; margin:0 15px; text-decoration:none; }
.footer a:hover{ color:#ffffff; text-decoration:underline; }
.footer p { margin:18px 0; color:#FFF; }

.left .index_h {
    margin:5px 10px 5px 8px;
    color: #005586;
    font: bold 16px/1.8em Arial;
	 border-bottom: 2px solid #EAEAEA;
	 padding-bottom: 5px;
}

#knowledaearticles {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#knowledaearticles .particles { 
	color: #003399;
	font-size: 16px;
	font-weight: bold;
}

#navigationa {
	padding:3px 10px 5px 10px;

}
#navigationa p {
	width: 809px;
	display: block;
	border: 1px solid #82bdea;
	padding-left: 20px;
	color: #0D4BA8;
	font-size: 14px;
	text-decoration: none;
}
#navigationa a {
	font-size: 14px; text-decoration: none
}
#navigationa a:hover {
	color:#ec6300
}
.left{
    display: inline;
    float: left;
    width: 675px;
	padding-right:10px;
	
}

.left p{padding:5px 10px 5px 10px;line-height:1.8em;}

.left p img{ padding:10px 0;}
.left .left_index img {
    padding:0;
}
.STYLE1 {
	color: #FF0000
}
.STYLE2 {
	color:#0D4BA8;
	font-weight:bold;
}
.STYLE3 {
	color: #FF0000; font-weight: bold; 
}
.STYLE6 {
	color: #FF6633;
	font-size: 14px;
	font-weight:bold
}
.STYLE6 a {
	text-decoration:underline;
	color: #FF6633;
}
.STYLE6 a:hover {
	text-decoration:none;
	
}

#on_line {
	width:980px;
	margin:0 auto;
	height: 30px;
}
#on_line .online {
    background:url(../images/ico_home.gif) no-repeat scroll 16px 16px transparent;
    color: #FFFFFF;
    height:30px;
    padding: 10px 0 0 30px;
}
#on_line .online a:visited, #on_line .online a:link {
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
}
#on_line .online a:hover{
    color: #FFFFFF;
    font-size: 12px;
    text-decoration:underline;
}

p{padding: 5px 0;}
.page_height3 {
    line-height: 20px;
    padding: 10px 15px;
}
.page_height3 .comeo{margin-left:15px;color:#F50;}
.left .page_height7_art {
    background: url(../images/buy_g.jpg) no-repeat scroll 12px 2px transparent;
    padding: 0 0 0 35px;
}
.left .page_height8_art {
    background: url(../images/arrow_icon.gif) no-repeat scroll 12px 7px transparent;
    padding: 6px 0 5px 35px;
}
.left .step1 {
    background: url("../images/one.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em;
    padding:0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;

}
.left .step2 {
    background: url("../images/two.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em; 
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
	
}
.left .step3 {
    background: url("../images/three.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em; 
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left .step4 {
    background: url("../images/four.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em; 
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left .step5 {
    background: url("../images/five.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em;
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left .step6 {
    background: url("../images/six.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em;
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left .step7 {
    background: url("../images/seven.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em;
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left .step8 {
    background: url("../images/eight.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em; 
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left .step9 {
    background: url("../images/nine.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em;
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left .step10 {
    background: url("../images/ten.gif") no-repeat scroll 0px 4px transparent;
    line-height: 1.8em; 
	padding: 0 0 3px 26px;
	font-weight:normal;
	margin-top:0;
	color: #333333;
	margin: 5px 10px 5px;
}
.left h1 {
    margin:5px 10px 16px 10px;
	border-bottom: 2px solid #EAEAEA;
    color: #005586;
    font: bold 18px/1.8em Arial;
    padding-left: 2px;
}
.left h6 {
    margin:5px 10px 16px 10px;
	border-bottom: 2px solid #EAEAEA;
    color: #391E55;
    font: bold 18px/1.8em Arial;
    padding-left: 2px;
}

.left .step_no{background:none;padding-left:0;}
.left h2 { margin:15px 10px 15px 10px;font-size:14px;}

.index_center .index_h {
    border-bottom: 2px solid #EAEAEA;
    color: #005586;
    font: bold 16px/1.8em Arial;
    margin: 5px 10px 5px 8px;
    padding-bottom: 5px;
	
	
  
}

.features td{padding: 0 10px;font-size:12px;  border-bottom: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    line-height: 16px;
    padding: 15px;}
.comer{
    border-bottom: 2px solid #EAEAEA;
    color: #005586;
    font: bold 18px/1.8em Arial;
    margin: 5px 10px 16px;
    padding-left: 2px;
}
.features table tr h4{font-size:16px;line-height:1.8em;}
.features table{margin-bottom:35px;font-size:12px; border-left: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;}
.bg_img{width:680px;
height:180px;}
.bg_img img{float:left;margin-right:10px;}

ul.menus {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 2px 5px #CCCCCC;
    margin: 12px 0;
    padding: 12px 12px;
}
.left .menus li {
    background:url(../images/logo_yu.png) no-repeat 0 4px transparent;
   padding: 2px 0 2px 16px;
}
.share {

	height: 29px;
	padding: 4px 10px;
	position:absolute;
	width: 410px;
	margin-top:-50px;
	margin-left:230px;
	
}
.sharer{
	height: 29px;
	padding: 4px 10px;
	width: 410px;
	margin-left:250px;
	
}
.sharer .addthis_default_style {
    padding-top: 5px;
	float:right;
}
.tages_one{font-size:16px;}
.tages_two{font-size:10px;}
.b_f_bg {
    height: 128px;
    padding-top: 10px;
    width: 152px;
}
.b_f_bg li {
    color: #FF0000;
    font-size: 18px;
    line-height: 20px;
    padding: 5px;
    text-align: center;
}
.b_f_bg li span{font-size:11px;}
.left_choose{float:right;background:url(../images/u41.png) no-repeat;padding-left:25px;margin-right:30px;margin-top:20px;font-size:12px; font-weight:bold;}
#list_icon dl dd {
    background: url("../images/arrow3.gif") no-repeat scroll 0 7px transparent;
    padding-left: 10px;
}
.title_cont_one {
    float: left;
    width: 125px;
}
.title_cont_one ul li {
    text-align: center;
}
.title_cont_one ul li {
    text-align: center;
}
.free_size {
    color: #44A8DA;
}
.tip {
    position: relative;
    text-align: left;
    text-decoration: none;
}
.lite_three {
    margin-left: 45px;
}
.height_line{margin:10px 0; border-bottom:1px dashed #ccc;}
.title_cont_one .buy_now a, .title_cont_one .buy_now a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.gao{margin:10px 0;}
.wind_table {border:1px solid #CCC;margin-top:10px;}
.wind_table tr td{padding:10px 10px;}
.wind_table tr th{ text-align:left;padding-left:15px;background:url(../images/th_bg2.png) repeat-x scroll 0 0 transparent;height:28px;line-height:28px;border-bottom:1px solid #ccc;}
.wind_table tr td table tr td {padding:0;margin:0;}
.wind_table tr td table tr td span{color:#ff001e;}

.left .how_step{margin-top:10px;margin-left:10px;width:640px;}
.left .how_step ul{width:640px;padding:0;}
.left .how_step ul li{padding:5px 20px;text-align:left;width:600px;}


.left .how_step{
    background: none repeat scroll 0 0 #fffaeb;
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    padding:8px 0 5px 0;
	box-shadow: 0 1px 4px #CCCCCC;
}
.left .method_title{font-size:16px; border-bottom:1px dashed #ccc;margin: 20px 10px;
padding-bottom:5px;
    padding-left: 2px; color:#005586;}
.left .step_1{background:url(../images/u47.png) no-repeat 8px 3px;padding-left:40px;font-size:12px; }
.left .step_2{background:url(../images/u49.png) no-repeat 8px 3px;padding-left:40px;font-size:12px; }
.left .step_3{background:url(../images/u51.png) no-repeat 8px 3px;padding-left:40px;font-size:12px; }
.left .step_4{background:url(../images/u52.jpg) no-repeat 8px 3px;padding-left:40px;font-size:12px; }
.left .step_5 {
    background: url(../images/u252.png) no-repeat scroll 8px 3px transparent;
    font-size: 12px;
    padding-left: 40px;
}
.left .buy_one{background:url(../images/u61.gif) no-repeat 12px 8px;float:left; padding: 6px 0 5px 35px;}
.left .buy_one span{color:#960;}
.left .buy_one a{color:#F60;font-size:13px; }
.left .down_one{background:url(../images/u62.gif) no-repeat 12px 8px;float:left; padding: 6px 0 5px 35px;}
.left .down_one a{color:#F60;font-size:13px;}
.index_chooset{float:right;background:url(../images/u15.png) no-repeat;width:149px;height:39px;padding-left:20px;line-height:39px;margin:10px;}
.index_chooset h3{background:url(../images/u41.png) no-repeat 0 11px;padding-left:23px;font-size:13px;}
.page_clearfloat {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 0;
}
.myDyContentByTitle a { text-decoration:none;}
.left .related  h4{ padding:20px 0 10px 0;font-size:14px; color: #005586;}
.left .related dl dd {
    background: url(../images/arrow3.gif) no-repeat scroll 0 7px transparent;
    padding-left: 10px;  line-height: 20px;
    padding-bottom: 3px;
}

.more_li {
    background: url("../images/more.gif") no-repeat scroll 0 10px transparent;
    float: right;
    padding: 5px 15px 20px 15px;
}
.guide_top{background:url(../images/u7.png) no-repeat;height:139px;padding:0 30px;width:629px;}
.guide_top img{float:left;margin-right:20px;}
.guide_top .guide_top_text{padding-top:30px;}
.guide_top .guide_top_text h3{font-size:20px;margin-bottom:10px;}
.guide_cont h2{font-size:16px;border-bottom:1px dashed #666;padding:3px 0;}
.guide_cont .cont_one img{float:left;margin-right:20px;margin-bottom:10px;}
.guide_cont .cont_one h3{font-size:12px; margin-bottom:10px;}
.guide_cont .cont_one {width:}
.height_line_guide{
    border-bottom: 1px dashed #CCCCCC;
    margin: 20px 0;
}
.guide_cont .cont_two{width:168px;float:left;}
.guide_cont .cont_two dl dd{float:none;text-align:center;margin:5px 0;}
.guide_cont .cont_two dl dd h4{padding:0;}
.guide_cont .cont_two dl .guide_bg{background:url(../images/guide.png) no-repeat;padding:4px 0;height:102px;width:169px;}
.guide_cont .cont_two dl .buy_now{background:url(../images/buy_g.jpg) no-repeat 24px 3px;padding-left:12px;padding-left:27px;}
.guide_cont .cont_two dl .buy_now a,.guide_cont .cont_two dl .down_now a{color:#333;}
.guide_cont .cont_two dl dd span{color:#F00;}
.guide_cont .cont_two dl .down_now{background:url(../images/down_l1i.jpg) no-repeat 24px 0;padding-left:50px;text-align:left;}
.guide_cont .cont_two dl .down_now span{color:#005586;}


.menus {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 5px 10px #CCCCCC;
    margin: 10px 10px 12px;
    padding: 5px 12px 12px;
    width: 630px;
}
/*unlock*/
.password_one{}
.password_one .password_one_left{float:left;width:250px;}
.password_one .password_one_right{float:left;width:400px;margin-left:20px;}
.password_one .password_one_left .index_choose{background:url(../images/u14.png) no-repeat;width:149px;height:39px;padding-left:20px;line-height:39px;margin:10px 10px 10px 40px;}
.password_one .password_one_left .index_choose h3{background:url(../images/u41.png) no-repeat 0 11px;padding-left:23px;font-size:13px;}
.password_one .password_one_right ul li{background:url(../images/li.gif) no-repeat scroll 2px 8px transparent;padding:0 0 0 15px;}
.purchase_area {
    background: url("../images/purchase_area.jpg") no-repeat scroll 0 0 transparent;
    height: 194px;
    margin: 25px 0 0;
	width:670px;
}
.purchase_tit {
    font-weight: bold;
    line-height: 35px;
    padding: 0 0 0 16px;
}
.purchase_area dl {
    display: block;
    float: left;
    padding: 20px 0 0 18px;
    width: 204px;
}
.purchase_img {
    float: left;
    margin: 0 14px 0 0;
    position: relative;
}
.purchase_img span {
    color: #FF0000;
    font-size: 13px;
    font-weight: bold;
    left: 8px;
    position: absolute;
    top: 99px;
}
.purchase_area dt {
    font-size: 14px;
    font-weight: bold;
}

.purchase_area dd span{color: #FF0000;
    font-size: 14px;
    font-weight: bold;
	margin-top:10px;
	}
.buy_dow, .dow_buy {
    background: url(../images/buy_dow.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 28px;
    width: 100px;
}
.purchase_area .dow_buy {
    background-position: -100px 0;
    margin: 13px 0 0;
}

.purchase_area .buy_dow {
    margin: 13px 0 0;
}
.purchase_area a.buy_dow:hover {
    background-position: 0 -28px;
}
.purchase_area a.dow_buy:hover {
    background-position: -100px -28px;
}
.key{margin:30px 0 20px 0;}
.key h2{font-size:16px;border-bottom:1px dashed #ccc;line-height:20px;padding:0 0 5px 0;margin-bottom:20px;}
.key .key_da .more_one {
    color: #666666;
    float: left;
    width: 330px;
}
.key .key_da .more_comp {
    margin-top: 20px;
}
.key .key_da .more_one dl {
    float: left;
    line-height: 1.8em;
    padding-right: 10px;
    width: 320px;
}
.key .key_da .more_one  .pic {
    float: left;
    width: 65px;
} 
.key .key_da .more_title {
    float: left;
    width: 240px;
}
.system_r h2{font-size:16px;border-bottom:1px dashed #ccc;line-height:20px;padding:0 0 5px 0;margin-bottom:20px;}
.system_r {
    float: left;
}
.system_r .pic_s {
    float: left;
    padding: 5px 0 0 10px;
}
.system_title {
    float: left;
    margin-left: 30px;
    width: 500px;
}
.left .aff_h2 {
    background: url("../images/dot4.gif") no-repeat scroll 10px 8px transparent;
    padding: 0 0 0 23px;
}
.trial_x{margin:30px 0 20px 0;}
.trial_x h2{font-size:16px;border-bottom:1px dashed #ccc;line-height:20px;padding:0 0 5px 0;margin-bottom:20px;}
.compare table {
    border-color: #CBCBCB -moz-use-text-color -moz-use-text-color #CBCBCB;
    border-left: 1px solid #CBCBCB;
    border-style: solid none none solid;
    border-width: 1px medium medium 1px;
    margin: 10px 0 20px 0;
}
.compare table th {
    background: none repeat scroll 0 0 #DEDEDE;
    border-bottom: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    font-size: 16px;
    font-weight: bold;
    height: 60px;
    text-align: center;
    vertical-align: middle;
}
.compare table td {
    background: none repeat scroll 0 0 #FCFCFC;
    border-bottom: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    padding: 10px;
    vertical-align: middle;
}

.compare table .b_f_bg {
    height: 128px;
    width: 100px;
}
.compare table .no_height {
    height: 90px;
}
.compare table .b_f_bg li {
    color: #FF0000;
    font-size: 18px;
    line-height: 20px;
    text-align: center;
	background:none;
	clear:both;
	padding:0;
}
.left .compare table  ul{margin:0;}
.s_no{margin:0;float:right; width:350px;}



