/*S=base*/
/* Tabs ҳЧ�� �������ǰ�� */
@media projection, screen { .tabs-hide{display:none} }
@media projection, screen { .post_popup{display:none} }
@media print	{ .tabs-nav{display:none} }
.tabs-nav		{list-style:none; margin:0; padding:0px;float:left;}
.tabs-nav:after	{display:block; clear:both; content:" "}
.tabs-nav li	{float: left; margin:0 0 0 2px; min-width:84px}
.tabs-nav a		{display:block; position:relative; top:1px; z-index:2; padding-left:0; color:#27537a; font-size:12px; line-height:1.2; text-align:center; text-decoration:none; white-space:nowrap}
.tabs-nav .tabs-selected {float:left;margin-bottom:-10px;}
.tabs-nav .tabs-selected a	{color:#000000;font-weight:bold;}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {background-position: 100% -150px; outline:0}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {background-position:100% -100px}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {cursor:text; text-decoration:none;}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {cursor: pointer;}
.tabs-nav .tabs-disabled {opacity:.4;}
.tabs-container {background:#fff;}
.tabs-loading em {padding:0 0 0 20px;}
.f14{font-size:14px;}
.left	{float:left; text-align:left}
.right	{float:right; text-align:right}

fieldset {border: 1px solid #2f6fab;margin: 1em 0 1em 0;padding: 0 1em 1em;line-height: 1.5em;}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0; padding:0;}

body{color:#000;font:12px/1.5em  Arial,Georgia,Simsun;text-align:left;background:#fff;}
img{ border:0;vertical-align:middle}
dl,ol,ul,li{list-style:none outside none;text-align:left;}
select,input{vertical-align:middle!important;vertical-align:-2px;}
form{display: inline; }
button{ border:0; text-align:center; cursor:pointer;}
table{ border-collapse:collapse; border-spacing: 0;}
.CGray{color:#999;}

.input_type {font-size:11px;border:1px solid #000;font-family:Arial;color:#ccc;valign:middle;vertical-align:middle!important;vertical-align:-2px;}

.clearfix:after {content: "."; display: block; height:0; clear:both;visibility:hidden;zoom:1 }
.clearfix{display:inline-block; }
.clearfix{display:block; }
.clearfix{display:inline-block;}
.clear{clear:both; font-size:1px; visibility:hidden; width:1px; /*height:3px;*/ line-height:1px!important}
a:link,a:visited{ text-decoration:none; color:#064599;}
a:hover,a:active{text-decoration:underline;}
/*E=base*/

.login_bar{float:right;color:#999999;margin-top:5px;position:relative;max-width:500px;_width:500px;_text-align:right;}


#profile_menu_new {width:118px;position:absolute;z-index:888;border:1px solid #E7E7E7; background-color:white; float:right;right:0px;top:18px;padding:10px;line-height:160%;}
.sign{height:19px;background:url(/images/login_bg.jpg) 0 0 no-repeat;float:right;position:relative;}

.sign b{font-weight:normal;position:relative;left:25px;color:#000;font-size:11px;}
.sign_img{width:15px;height:15px;position:absolute;left:5px;top:2px;_top:2px;}
.sign_icon{position:absolute;right:5px;top:8px;}
.login_bar label{float:left;margin-right:5px;font-size:11px;margin-top:3px;}
.log_out{color:#000;font-size:11px;float:right;_display:inline;margin:0px 5px auto 5px;}
.log_out a{color:#000;margin:0 5px;}

.sign a#ul_user_show{background:url(/images/log_right.gif) 0 0 no-repeat;z-index:9999;min-height:19px;_height:20px;float:left;display:inline-block;text-decoration:none;width:19px;}
.sign a span {visibility:hidden;width:20px;}
.sign a:hover#ul_user_show{background:url(/images/log_right_1.gif) 0 0 no-repeat;z-index:9999;width:19px;min-height:19px;display:inline-block;text-decoration:none;}

.sign a#idBadgerUser {background:url(/images/log_left.gif) 0 0 no-repeat;z-index:9999;min-width:35px;height:19px;_height:19px;padding:0px 6px 2px 24px;_padding:0px 6px 2px 24px;text-decoration:none;color:#666;font-size:11px;position:relative;top:-1px;*top:-1px;_top:-1px;_float:left;float:left;margin-top:1px;}
.sign a:hover#idBadgerUser {background:url(/images/log_lef_1.gif) 0 0 no-repeat;z-index:9999;min-width:35px;height:19px;_height:19px;padding:0px 6px 2px 24px;_padding:0px 6px 2px 24px;text-decoration:none;color:#666;font-size:11px;position:relative;top:-1px;*top:-1px;_top:-1px;_float:left;}

.logo1{width:159px; height:41px;position:relative;top:12px;}
.head_nav{width:85%;float:left;padding-left:15%;font:normal 11px Arial;}
.head_nav ul{list-style:disc;margin-left:30px;margin-bottom:1em;}
.head_nav li{list-style:none outside none;width:100px;height:22px;text-align:center;float:left;font-size:12px;padding-bottom:4px;}
.head_nav li a {color:#1B68AE;}
.head_nav li.active {background:url(/images/nav_icon.jpg) center bottom no-repeat;}
.head_nav li.active a {color:#333333}
.search_botbg{width:972px;float:left;margin-bottom:20px;text-align:center;background:url(/images/search_topbg.gif) 0 0 repeat-x;height:5px;border-top:1px solid #d5d5d5;}
.search_bar{width:970px;float:left;text-align:center;background:url(/images/search_bg.jpg) 0 0 repeat-x;height:51px;border:1px solid #d5d5d5;border-bottom:none; *height:42px; *padding-top:10px; line-height:50px; *line-height:20px;vertical-align:middle}
.search_bar label {font:bold 16px Arial;color:#666;float:left;position:relative;top:14px;*top:6px;left:190px;width:155px;text-align:right;}
.search_bar input {width:305px;height:20px;border:1px solid #ccc;padding:4px 3px 2px; vertical-align:middle;color:#666;outline-color:#EEEEEE;outline-style:solid;outline-width:1px;position:relative;z-index:888;}
.search_bar input:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFE3 none repeat scroll 0 0;
outline-color:#EEEEEE;
outline-style:solid;
outline-width:1px;
}

.search_bar img{cursor:pointer;}
.search_bar .submit{border:0px; width:89px; height:29px; margin:0; padding:0;margin-left:4px;}

.writebox {position:relative;right:20px;text-align:right;margin-top:-50px;*margin-top:-25px;_margin-top:-26px;_float:right;_width:200px;z-index:8;}
.writebox span {font-size:18px;margin-right:10px;}
.writebox a:link, .writebox a:visited {font-size:18px;text-decoration:underline;}
.writebox a:hover {font-size:18px;text-decoration:none;}

/*S=articel*/
.warp{width:972px;margin:0 auto; overflow:hidden;zoom:1;min-height:400px;}

.header{width:972px;float:left;}
.logo{width:211px;float:left;margin-top:25px;margin-left:1px;}
/*
.sign{width:320px;float:right;text-align:right;color:#999;}
.sign a {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-repeat:no-repeat;
}

.sign a:link, .sign a:visited {color:#000;text-decoration:none;display:inline-block;padding:0 3px;}
.sign a:hover, .sign a:active {color:#000;background:#ccc;text-decoration:none;padding:0 3px;}
.search{width:310px;*width:313px;height:24px;padding:4px 4px 3px 6px;*padding:3px 4px 4px 0px !important;text-align:left;float:right;border:1px solid #f1f1f1;background:#f7f7f7;margin-top:16px;overflow:hidden;}
*/
.sign p .search_img{position:relative;top:-20px;float:right;right:6px;*right:4px !important;}

.search_input1{width:288px;height:18px;padding-top:2px;border:none;background:#fff;margin-left:5px;color:#666;
text-indent:5px;}
.search_input2{width:288px;height:18px;padding-top:2px;border:1px solid #dedede;background:#fff;color:#666;
text-indent:5px;padding-right:18px;}

.mainNav{width:972px;float:left;border-bottom:1px solid #333333;font:16px/1.5em Georgia;position:relative;z-index:999;}
.mainNav ul li{float:left;text-align:center;padding:0 auto;}
.mainNav ul li a{color:#000;}
.mainNav ul li img{margin-left:5px;}
.mainNav dl dt a{color:#000;}

.dropdown {float:right;margin-top:2px; margin-right:50px;}
.dropdown dt {width:80px; cursor:pointer;float:left; }
.dropdown dd {position:absolute; overflow:hidden; left:375px;top:33px; width:350px;
display:none; background:#fff; z-index:200; opacity:0;height:100px;font-size:10px;background:url(/images/bg.gif) 0 0 no-repeat;}
.dropdown ul {width:100px;float:left;margin-left:15px;_display:inline;line-height:24px;}
.dropdown ul li {display:inline;}
.dropdown li a:hover{background:#efefef;}
.dropdown_bo{border-right:1px solid #e6e6e6;}

.mainNav span{width:125px;float:right;background:url(/images/text_bg1.gif) 0 0 no-repeat;color:#e2e2e2;
  font-size:12px; font-weight:bold;padding-left:5px;height:34px;_height:30px;margin-bottom:-10px;margin-top:8px;_padding-top:4px;}
.mainNav span a:link,.mainNav span a:visited{color:#e2e2e2;}
.mainNav span img{margin-left:10px;}

.mainNav span.mainNav_span ul {width:210px;float:right;position:relative;background:#fff;border:1px solid #000;padding-bottom:10px;padding-top:10px;*right:78px;_top:53px;margin-top:3px;}
.mainNav span.mainNav_span li {float:left;padding:2px 10px 2px 10px;line-height:22px;height:24px;position:relative;}
.mainNav span.mainNav_span li a {font-size:11px;color:#000;padding:2px 10px 2px 2px;line-height:24px;width:180px;text-align:left;display:block;}
.mainNav span.mainNav_span li a:hover{padding:2px 10px 2px 2px;line-height:24px;width:180px;text-align:left;display:block;background:#eee;}

.page{width:970px;border-left:1px solid #ccc;border-right:1px solid #ccc;float:left;margin-top:17px;position:relative;overflow:hidden;}
.subNav{margin-left:25px;float:left;_display:inline;width:930px;margin-right:15px;}
.subNav_s{float:left;_display:inline;width:930px;margin-bottom:20px;position:relative;top:-10px;}
.subNav_s h1{font-size:12px;font-weight:normal;left:48px;position:relative;top:-16px;width:auto;}

.theme{border-bottom:1px solid #ccc;margin-left:15px;float:left;_display:inline;width:940px;margin-right:15px;}
.theme_ul{width:240px;float:right;text-align:right;margin-top:10px;margin-bottom:10px;}
.theme_ul li{float:left;margin-left:15px;_display:inline;}
.theme_ul li a:link,.theme ul li a:visited{color:#000;}
.theme h1, .theme span{font:bold 20px/1.5em Georgia;color:#333;margin-bottom:10px;width:auto;float:left;}
#span_approve_show {padding-left:10px;margin-top:5px;*margin-top:3px;}
.leftSider{width:620px;margin-left:15px;float:left;border-right:1px solid #e5e5e5;_display:inline;margin-top:20px; overflow:hidden}
.rightSider{width:300px;float:right;margin-right:10px;_display:inline;margin-top:5px;}

.size{width:600px;float:left;margin-bottom:10px;}
.page .small {font-size:14px;}
.page .big {font-size:16px;}
.size span{float:right;}
.size span label{font-size:11px;}
.size span strong{font-weight:bold;}
.left_text,.left_content{width:600px;float:left;}

.left_text dl	dd{list-style:square inside none;text-align:left;margin-left:10px;padding:auto;}
.left_text dd li{list-style:square inside none;text-align:left;margin-left:10px;padding:auto;}
.left_text ol li{list-style:decimal inside none;text-align:left;margin:6px auto 6px 0px;padding:auto;}
.left_text ul li,.art_con dd{list-style:square inside none;text-align:left;margin-left:0px;padding:auto;}
.left_text ol li img{margin-top:10px;}

.left_content p{margin-top:10px;font-size:14px; line-height:22px;}
.left_text p{margin-top:10px;}

.left_text p b,.size b,.see b,.related b{font-weight:bold; font-size:15px; color:#333;}
.watch{width:600px;border-top:4px solid #e5e5e5;border-bottom:4px solid #e5e5e5;float:left;margin-top:60px; }
.watch li{/*width:120px;*/float:left;padding:15px 5px;}
.discussion{width:600px;float:left;margin-bottom:35px;margin-top:30px;}
.dis_title{width:600px;float:left;border-bottom:1px solid #ededed;margin-top:10px;padding-bottom:10px;font-size:15px;}
#contentwiki .wiki_left #article_comment {margin-top:50px;}
#contentwiki .wiki_left #article_comment p {font-size:11px;padding-top:10px;text-align:left;}
.discussion table{float:left;}
.discussion table th{height:30px;font-weight:normal;font-size:11px;}
.discussion table td{height:30px;font-size:11px;}
.discussion table .tab_bg1{background:#f2f2f2;}
.discussion table .td_left{padding-left:5px;}

.rightSider h3, .rightSider h2{color:#666;font-size:15px; margin-top:15px;margin-bottom:5px;float:left;width:300px;text-indent:5px;}
/**/
.vote_box {width:298px; border:1px solid #ececec;background:#f6f6f6;float:left;margin-bottom:10px;}
.vote_box .vote_title {color:#666666;font-size:15px;padding:10px}
#wait_images {cursor:pointer}
.vote{float:left;background:#fcfcfc;padding:4px;margin:3px;border:1px solid #fff;}
.vote h3{color:#666666;font-size:15px;margin-bottom:15px;}
.vote li{float:left;text-align:center;}

.vote_c1{width:70px;padding-top:3px;background:#fff;border:1px solid #e8e8e8;margin-right:5px;color:#666;font-size:18px;
}
.vote_c1 span{display:block;font-size:12px;font-weight:normal;color:#cccccc;}

.vote_c2 {border:4px solid #e5e5e5;display:block;margin-right:5px;width:89px;}
.vote_c2 a:link,.vote_c2 a:visited{border:1px solid #ccc;line-height:32px;_line-height:28px;_padding-top:5px;_height:27px;font-weight:bold;display:block;color:#666;text-decoration:none;}
.vote_c2 a:hover{border:1px solid #99cc00;background:url(/images/vote_hoverbg.gif) 0 0 repeat-x;text-decoration:none;}

.vote_c3 {border:4px solid #e5e5e5;display:block;margin-right:5px;width:89px;}
.vote_c3 a:link,.vote_c3 a:visited{border:1px solid #ccc;line-height:32px;_line-height:28px;_padding-top:5px;_height:27px;font-weight:bold;display:block;color:#666;}
.vote_c3 a:hover{border:1px solid #ff6600;background:url(/images/votedown_bg.gif) 0 0 repeat-x;text-decoration:none;}

.vote_c4 {border:3px solid #99cc00;display:block;margin-right:5px;width:89px;background:#ffffcc;}
.vote_c4 a:link,.vote_c4 a:visited{border:1px solid #ccc;line-height:32px;_line-height:28px;_padding-top:5px;_height:27px;font-weight:bold;display:block;color:#666;text-decoration:none;}
.vote_c4 a:hover{border:1px solid #7da600;background:url(/images/vote_hoverbg.gif) 0 0 repeat-x;text-decoration:none;}

.vote_c5	{width:90px;height:40px;}
.vote_c5 a	{line-height:40px}

.vote_c6 {border:3px solid #ff6600;display:block;margin-right:5px;width:89px;background:#ffebe0;}
.vote_c6 a:link,.vote_c6 a:visited{border:1px solid #cc3300;line-height:32px;_line-height:28px;_padding-top:5px;_height:27px;font-weight:bold;display:block;color:#666;}
.vote_c6 a:hover{border:1px solid #ff6600;background:url(/images/votedown_bg.gif) 0 0 repeat-x;text-decoration:none;}




.voteico {max-width:16px;vertical-align:middle;line-height:30px;margin-right:6px;}

.author{width:300px;border-top:4px solid #e5e5e5;border-bottom:4px solid #e5e5e5;float:left;margin-top:35px;padding-bottom:15px;}
.author p{width:300px;float:left;margin-bottom:40px;line-height:22px;}
.rightSider h3 span{float:right;font-weight:normal;}

.tags{width:300px;float:left;margin-bottom:15px;border-bottom:4px solid #e5e5e5;padding-bottom:45px;}
.tags p{border-bottom:1px dotted #e5e5e5;padding-bottom:15px;margin-bottom:10px; line-height:22px;text-align:center;padding-left:6px;}
.my_tag{color:#a0a0a0;font-weight:bold;}
.tags_add{width:96%;float:left;margin-top:10px;background:#f5f5f5;text-align:right;border-top:1px dotted #e5e5e5;min-height:25px;padding:5px 10px 5px 2px;text-align:left;}
.tags_add img{margin-left:5px;}
#b_input_tags {margin-left:2px;font-size:11px;}
.right_ad {width:300px;float:left;margin-top:20px;}
.lasterst{width:300px;float:left;border-bottom:4px solid #e5e5e5;padding-bottom:50px;}
.lasterst li{line-height:22px;margin-left:6px;}
.tabArea{width:300px;float:left;}



div.tabArea ul.tbTit {
	width: 295px;
	float:left;
	margin-top:10px;
	border-bottom:1px solid #cccccc;
	padding-left:5px;
}

div.tabArea ul.tbTit li{float:left;margin-left:0px;margin-right:5px;}
div.tabArea ul.tbTit li a {
	text-decoration: none;
	color: #074598;
	display: block;width:64px;
	text-align: center;height:25px;line-height:25px;
	background:url(/images/tab_bg.gif) 0 0 no-repeat;
	float:left;
	display:block;
}
div.tabArea ul.tbTit li a:hover {
	text-decoration: underline;
	color: #05459c;
	display: block;width:64px;
	text-align: center;height:25px;line-height:25px;
	background:url(/images/tab_bg1.gif) 0 0 no-repeat;
	float:left;
	display:block;
}
div.tabArea ul.tbTit li a.active {
	background:url(/images/right_bg.gif) 0 0 no-repeat;
	margin-top:-1px;	height:26px;	width:64px;	line-height:26px;color:#666;font-weight:bold;
	position:relative;top:1px;

}


div.tabArea div.tbCont {padding: 10px;float:left;}

div.tabArea div.tbCont div {display: none;line-height:20px; }
.p2p{width:975px;float:left;margin-top:20px;padding-left:3px;padding-bottom:5px;border-top:4px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;
}
.prew{width:965px;margin:5px;float:left;_display:inline;text-align:right;height:23px; color:#d9d9d9; }
.prew img{margin-right:10px;margin-left:10px;}
.prew a:link,.prew a:visited{color:#000;}
.file_dl{width:218px;height:150px;float:left;margin-left:4px;_display:inline;padding:10px;border-top:2px solid #ededed;background:#f4f4f4;line-height:20px;}
.file_dl h2{font-size:14px; font-weight:normal;font:normal 14px/1.5em Georgia;margin-bottom:5px;}
.file_dl dl{font-size:11px;padding-bottom:15px;}
.file_dl a:link,.file_dl a:visited{color:#000;}
.footer{width:972px;height:30px;background:#333;text-align:center;float:left;line-height:30px;_padding-top:8px;color:#fff;
font-size:11px;}
.footer a:link,.footer a:visited{color:#fff;margin-right:5px;margin-left:5px;}
.file_dl dd{background:url(/images/icon22.gif) 0 5px no-repeat;padding-left:10px; height:20px; display:block; overflow:hidden}

.left_text11 li{padding:5px;
list-style-type:decimal;
list-style-position:inside;margin-top:30px;font-size:14px; line-height:22px;
}

.footer_b{width:972px; float:left;padding-bottom:20px;}
/*E=articel*/


/*S=software*/
.software_img{width:200px;float:right;margin-top:30px;}
.soft_img{border:1px solid #cccccc;margin-bottom:10px;}
.software_img span{float:right;}
.software_t{width:370px;float:left;}
.software_text{width:600px;float:left;}
.software_text dl	dd{list-style:square inside none;text-align:left;margin-left:10px;padding:auto;}
.software_text dd li{list-style:square inside none;text-align:left;margin-left:10px;padding:auto;}
.software_text ol li{list-style:decimal inside none;text-align:left;margin:6px auto 6px 0px;padding:auto;}
.software_text ul li,.art_con dd{list-style:square inside none;text-align:left;margin-left:0px;padding:auto;}
.software_text ol li img{margin-top:10px;}


.left_title{width:600px;float:left;font-size:15px;margin:10px 0px;}
.left_note {float:left;margin:10px 0px;width:290px;line-height:22px;}
.see{width:600px;float:left;margin-top:100px;border-bottom:1px dotted #e5e5e5;padding-bottom:30px;margin-bottom:20px;}
.see ul{width:600px;float:left;margin-top:30px;line-height:22px;}

.related{width:600px;float:left;}
.related ul{width:600px;float:left;margin-top:10px;line-height:22px;}

.author_name{float:left;margin-top:35px;width:300px;
border-top:4px solid #E5E5E5;padding-top:15px;}
.author_name ul {margin-left:6px;}
.author_name li{line-height:22px;}
.author_name li span{color:#898989;}
/*E=software*/

/*S=topics_list*/
.subNav2{float:left;width:960px;margin-right:20px;position:relative;top:-10px;}
.subNav2 h1{font-size:12px; font-weight:normal;float:left;margin:1px 0px 0px 2px;}
.subNav2 span {float:left;}
.subNav2 p{float:left;margin-right:3px;}
.Topics_list,.profile{width:972px;margin:2px auto;min-height:450px;}

.topics_left{width:210px;float:left;margin-top:20px;_margin-top:10px;margin-right:22px;*margin-right:22px !important;_margin-right:15px;}
.topics_left h3{width:210px;font:normal 14px/1.5em Arial;color:#333;margin-bottom:5px;}
.topics_left input{width:179px;float:left;border:1px solid #999999;height:19px;_width:179px;padding:0 0 0 4px;}
.topics_left img {_float:left;_margin-top:0px;margin-right:4px;}
.topics_l_con {width:188px;_width:192px;float:left;border:1px solid #e4e4e4;height:440px;overflow-x:hidden;overflow-y:scroll;scrolling=auto;margin-top:6px;padding:10px;}
.topics_l_con ul{margin:0px;}
.topics_l_con li{width:180px;float:left;height:26px;border-bottom:1px dotted #e5e5e5;line-height:26px;text-indent:10px;overflow:hidden;}
.top_current{width:192px;background:#f2f2f2;color:#666;font-weight:bold;}


.topics_right{width:737px;float:left;margin-top:20px;_margin-top:10px;}
.topics_right h3{font:normal 16px/1.5em Arial;color:#333;}
.topics_top {width:740px;float:left;}
.topics_top{margin-bottom:40px;}
.topics_l_left{width:500px;float:left;}
.topics_r_left{width:210px;float:right;}
.topics_l_left h2,.topics_r_left h3 {font:normal 16px/1.5em Arial;color:#333;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:10px;}

.Topics_r{width:670px;float:left;}
.Topics_r .topic_title_sb {font-style:normal;font-size:24px;font-family:Trebuchet MS; width:670px;float:left;}
.Topics_r .topic_title_sb .wiki_sb {float:right;}
.Topics_r p{margin:0px;padding:0px;float:left;width:670px;margin-top:10px;font-size:13px Arial;line-height:170%;}
.Topics_r .topic_sb {font:bold 12px/1.5em Arial;width:670px;float:left;margin-top:30px;}
.topics_con{width:670px;float:left;margin-top:10px;}
.topics_con ul{width:670px;padding:0px;line-height:22px;font:14px/1.5em  Arial;}
.topics_con li{width:220px;float:left; margin:0px; line-height:170%;}
.topics_con li,.topics_con li a{color:#003366;text-decoration:none;}
.topics_con a:hover{color:#336699;text-decoration:underline;}



.how_to h2{font:normal 18px/1.5em Georgia;color:#333;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:10px;}

.recommanded{width:500px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:20px;margin-bottom:15px;}
.recommand_img{max-height:90px;max-width:120px;padding:2px;width:120px;border:1px solid #ccc;float:left;margin-right:10px;}
.recommanded dl{width:345px;float:right;}
.recommanded dt,.recommanded dt a,.recommanded2 dt,.recommanded2 dt a,.converter dt a ,.sort2 dt{font-size:16px;line-height:18px;}
.recommanded dd,.recommanded2 dd,.converter dd,.sort2 dd{color:#666666;line-height:18px;margin-top:10px;}
.recommanded2 dd.soft_baseinfo a {margin-right:10px;}
.recommanded2 .tutorcover {border:1px solid #C5C5C5;float:left;height:auto !important;margin-right:10px;min-height:50px;overflow:hidden;position:relative;width:118px;}
.recommanded2 .tutorcover span{
background:transparent url(/images/tutor_votebg.png) repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-size:11px;
height:15px;
left:0;
line-height:14px;
position:absolute;
text-align:center;
top:0;
width:36px;
z-index:999;}


.topics_r_left p{width:210px;text-align:center;line-height:22px;}
.topics_r_left p b{font-size:14px;}


.sort,.sort2{width:740px;float:left;}
.sort_input{width:740px;float:left;margin-bottom:30px;color:#333;}
.sort p.sort_input {width:50px;float:left;}

.sort span img {margin-top:-25px;_margin-top:0px;margin-bottom:10px;}

.sort_input select{width:105px;margin-right:5px;border:1px solid #ccc;height:23px;margin-left:5px;padding-top:2px;}
.recommanded2,.sort2 dl{width:740px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:15px;margin-bottom:2px;overflow:hidden;padding-top:15px;}
.recommanded2 dl,.converter dl{width:580px;float:left;}
.recommanded2 input {float:left;margin-right:10px;}

div.free{width:740px;float:left; padding-bottom:30px;margin-top:10px;}
div.free ul{float:left;}
.topic_page{width:390px;float:right;margin-top:15px;text-align:right;margin-bottom:50px;}
.topic_page a{font-size:11px;padding:3px 10px;background:#f2f2f2;border:1px solid #999;color:#666;}
.page_current{padding:3px 10px;background:#e5e5e5;color:#999999;font-weight:bold;}

.Narrow dl{width:600px;margin:10px auto;}
.Narrow dt{width:550px;color:#333;float:left;background:#fff;border-top:1px dotted #f4f0c5;border-bottom:1px dotted #f4f0c5;padding:5px 20px;}
.Narrow dt img{margin-left:5px;}
.Narrow dt a {
color:#000;margin-right:5px;float:left;font:normal 12px/1.5em Arail;padding:0px 2px;margin-top:2px;
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-repeat:no-repeat;
}

.Narrow dd {font-size:11px; line-height:22px;padding-left:20px;float:left;margin-top:10px;margin-bottom:15px;color:#b8b5a6;}
.Narrow dd a{color:#064599;}

.Narrow {width:590px;margin-top:20px;margin-bottom:30px;float:left;color:#064599;border-top:2px solid #e8e2bd;padding:8px;border-bottom:2px solid #cccccc;background:#ffffe2;border-bottom:1px solid #f4f0c5;}
.Narrow b {float:left;margin-right:2px;width:80px;}
.Narrow span{display:block;width:auto !important;width:auto;min-width:50px;float:left;margin-right:5px;}
.Narrow span a:hover {background:#eee;text-decoration:none;padding:0px 2px;}
.Narrow span img{padding-right:4px;margin-top:-2px;*margin-top:0px;}


/*E=topics_list*/


/*S=Discussion*/
.back{width:780px;float:left;margin:20px 0 40px 80px;_display:inline;}
.back a {text-decoration:underline;}
.back a:hover{background:#A3C3D5;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;color:#000;text-decoration:none;}
.back img{margin-right:5px;}
.Discussions{width:800px;margin:0px auto;_display:inline;min-height:400px;_float:left;_margin-left:75px;}
.Discussions h1{font:normal 18px/1.5em Georgia;color:#333;clear:both;}
.areatab{width:100%;float:left;margin-top:20px;}
.dis_menu{width:100%;float:left;border-bottom:1px solid #e5e5e5;}
.dis_menu ul{margin-left:10px;}
.dis_menu li{width:179px;float:left;margin-right:5px;font-size:16px;}
.dis_menu li .tab_c{background:url(/images/dis_tab1.gif) 0 0 no-repeat;width:179px;float:left;height:26px;padding-top:8px;text-align:center;
display:block;}
.dis_menu li .dis_start{background:url(/images/dis_tab2.gif) 0 0 no-repeat;width:179px;float:left;height:26px;
position:relative;top:1px;padding-top:8px;text-align:center;
display:block;}
.dis_con{width:100%;float:right;}
.go_dis{width:720px;float:left;text-align:right;margin-bottom:20px;margin-top:5px;}
/*.dis_con h3{font:normal 18px/1.5em Georgia;color:#333;float:left;width:720px;margin-bottom:25px;}*/
.dis_con span{font:normal 18px/1.5em Arial;color:#333;float:left;width:720px;margin-bottom:25px;}

.dis_con ul{width:700px;margin:0px auto;}
.dis_con li{width:615px;float:left;margin-bottom:10px;}
.dis_con li label{width:35px;float:left;}
.dis_con li input{width:500px;float:left;border:1px solid #cccccc;height:22px;padding-top:2px;}
.dis_con li textarea{width:500px;float:left;height:170px;border:1px solid #cccccc;padding-top:2px;}
.dis_button{margin-left:45px;margin-top:25px;float:left;_display:inline;width:100%;}

.mo_search{width:972px;float:left;margin-top:20px;margin-bottom:20px;}
.mo_search h3{font:normal 16px/1.5em Arial;color:#666;padding-bottom:5px;border-bottom:1px solid #cccccc;margin-bottom:10px;}
.mo_search p{width:920px;margin:0px auto;line-height:22px;color:#999;}
.mo_search p a{color:#333;}

.dis_show{width:750px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;margin-top:25px;}


.dis_con table{float:left;}
.dis_con table th{height:30px;font-weight:normal;font-size:11px;}
.dis_con table td{height:30px;font-size:11px;}
.dis_con table .tab_bg1{background:#f2f2f2;}
.dis_con table .td_left{padding-left:5px;}
.dis_con table .td_left span{height:20px;}
.dis_con table .td_left .comment_stick {float:left;width:40px;font-size:11px;}

/*11.19*/
.dis_wid {margin-left:30px;float:left;}
.dis_con .dis_wid ul{width:700px;margin:0px auto;}
.dis_con .dis_wid li{width:615px;float:left;margin-bottom:10px;}
.dis_con .dis_wid li label{width:35px;float:left;}
.dis_con .dis_wid li input{width:500px;float:left;border:1px solid #cccccc;height:22px;padding-top:2px;}
.dis_con .dis_wid li textarea{width:500px;float:left;height:170px;border:1px solid #cccccc;padding-top:2px;}
/*end*/

.you{width:750px;float:left;}
.you_tit{width:100%;float:left;border-bottom:1px solid #ccc;padding:0px 0px 10px 0px;margin-bottom:30px;}
.you_tit span{float:right;font-size:12px;}
.you_tit h1{font:normal 18px/1.5em Georgia;color:#333;height:30px;overflow:hidden;}

.showing{width:750px;float:left;}
.you dl{width:750px;float:left;margin-top:10px;}
.you dt{width:100%;float:left;background:#f6f6f6;border-top:1px dotted #e5e5e5;border-bottom:1px solid #e5e5e5;padding:5px 0px;margin-bottom:10px;}
.you dd{font-size:11px;line-height:18px;padding-left:10px;}
.you dt b{color:#039;margin-left:10px;}
.you dt span{float:right;margin-right:10px;}
.Reply{width:615px;float:left;margin:80px 0  0 60px;_display:inline;}
.Reply h2{font:bold 16px/1.5em Arial;color:#333;float:left;margin-bottom:25px;width:615px;}
.Reply p{float:left;width:615px;}
.Reply p label{width:35px;float:left;}
.Reply p textarea{width:575px;float:left;height:170px;border:1px solid #cccccc;padding-top:2px;}
.re_submit{float:left;margin:25px 0 0 35px;_display:inline;}
/*E=Discussion*/



/*E=History*/
.his_tit{font:normal 18px/1.5em Georgia;color:#333;width:100%;float:left;border-bottom:1px solid #ccc;padding-bottom:20px;}
/*E=History*/

/*S=tags*/
.Filters{width:956px;float:left;border:1px solid #f1ecb6;background:#ffffe2;padding:5px 10px 5px 4px;margin-top:20px;}
.Filters h1 {float:right;color:#333;font-weight:bold;font-size:14px;}
.Filters h2 {float:right;color:#333;font-weight:bold;font-size:14px;}
.Filters a:link,.Filters a:visited{text-decoration:none;}
.Filters a:hover, .Filters a:active {text-decoration:underline;}
.tag_bor{border-right:1px solid #cccccc;padding-bottom:50px;}
.filter_by{width:200px;float:left;}
.filter_bot{margin-bottom:-15px;}
.filter_by b{width:195px;float:left;border-bottom:1px solid #eeeeee;font-weight:bold;padding-bottom:5px;margin-bottom:10px;}
.filter_by dl{background:#f8f8f8;width:185px;float:left;padding:10px 5px;}
.filter_by dt{color:#000;margin-bottom:10px;}
.filter_by dd{font-size:10px;background:#fff;border:1px solid #e4e4e4;color:#cc0000;padding:0px 4px;clear:both;float:left;margin-bottom:5px;min-width:80px;max-width:160px;*width:160px;_width:160px;word-wrap:break-word;display:block;}

.tags_page{width:210px;float:left;margin-top:15px;}
.tags_page dt{margin-bottom:5px;font-weight:bold;color:#666;}
.tags_page dd{font-size:11px;}
.tags_page dl{line-height:22px;margin-bottom:15px;}
.tags_page dl li{*margin-top:20px;background:url(/images/listcateg.gif) no-repeat left;padding-left:10px;font-weight:normal;color:#000;}
.tags_ad1{width:740px;float:left;margin-bottom:20px;}
.converter{width:740px;float:left;padding-bottom:10px;margin-bottom:15px;}
.conver_tit{width:740px;float:left;border-bottom:1px dotted #E5E5E5;padding-bottom:10px;margin-bottom:15px;text-align:right;}
.tags_ad2{width:740px;float:left;margin-bottom:15px;}
/*E=tags*/

/*S=profile*/
.profile_title{width:972px;float:left;}
.profile_title h1{font:bold 22px/1.5em Georgia;color:#333;float:left;}
.profile_title p{font-size:12px;float:left;width:100px;position:relative;top:8px;left:10px;}
.profile_left{width:300px;float:left;margin-top:10px;overflow:hidden;}
.profile_right{width:626px;float:right;overflow:hidden;}
.profile-on-update{background-color:#FFFB9B;border:1px solid #FDC745;margin-top:6px;margin-left:110px;padding:1px 5px;width:750px;margin-bottom:10px;line-height:200%;}

.stream_ul {border-bottom:1px solid #ccc;width:650px;float:left;}


.bord {margin-top:20px;float:left;width:100%;}
.profile_right .bord h3{font-size:16px;font-weight:bold;}

.Profile_name,.profile_View,.avi{width:300px;float:left;margin-bottom:20px;}
.Profile_name p{width:300px;float:left;color:#666;font-size:11px;}

.profile_View{color:#333;line-height:20px;}
.avi h2{color:#666;font:normal 16px/1.5em Arial;padding-bottom:10px;border-bottom:1px solid #eeeeee;}
.avi h2 span{float:right;font-size:12px; font-weight:normal;}
.avi h2 span a{text-decoration:underline;}
.avi p{width:300px;float:left;text-align:center;line-height:22px;margin-top:10px;}
.avi p span.cloud_tag {margin-left:4px;}

.avi cloud_tag {margin-left:6px;}
.account p.acc_bot span {margin-left:6px;}

.profile_right h2{width:100%;float:left;border-bottom:1px solid #cccccc;margin-top:20px;padding-bottom:10px;color:#003399;font:bold 16px/1.5em Arial;margin-bottom:15px;margin-top:20px;}
.profile_right h2 span,.stream_con p{float:right;font-size:12px;font-weight:normal;}
.profile_right h2 span a,.stream_con p a{text-decoration:underline;}

.profile_img{width:650px;float:left;margin-bottom:10px;}
.profile_img ul{width:640px;float:left;_display:inline;}
.profile_img li{width:24%;float:left;text-align:center;font-size:11px;}
.profile_img li img{border:1px solid #ccc;}

.right_title {width:800px;float:left;border-bottom:1px solid #ccc;padding-bottom:10px;}
.tag_h1 {float:left;font-size:15px;}
.span_tag_h1 {margin-left:3px;font-size:15px;font-weight:bold;}

/*watchlist*/
.fi_cre_watch{width:760px;min-height:400px;_height:600px;margin-top:20px;margin:0 auto;}
.fi_cre_watch p{margin-top:15px;margin-bottom:15px;padding-top:10px;}
.fi_cre_watch fieldset{border:0px;padding:0px;}
.fi_cre_watch fieldset p {line-height:180%;color:#666;}
.fi_cre_watch fieldset ul li{line-height:180%;}
.fi_cre_watch fieldset h2{margin-top:10px;font-size:14px;font-weight:normal;}

.ctop{border-bottom:1px solid #ccc;padding-bottom:10px;}


/*end*/



.stream{width:650px;float:left;margin-top:30px;}
.profile_right .stream h3 {font:normal 18px/1.5em Arial;}
.stream li a{font-weight:normal;}
.stream dl {padding-bottom:10px;border-bottom:1px dotted #E5E5E5;width:650px;}
.stream dl dd {color:#666;}
.stream_menu{width:650px;float:left;border-bottom:1px solid #cccccc;}
.stream_menu ul{margin-left:10px;}
.stream_menu li{width:112px;float:left;margin-right:5px;}
.watch_tab_n{width:112px;height:21px;float:left;background:url(/images/my_tab.gif) 0 0 no-repeat;text-align:center;margin-right:2px;padding-top:3px;}
.watch_tab{width:112px;height:22px;float:left;background:url(/images/my_tab2.gif) 0 0 no-repeat;top:1px;position:relative;text-align:center;padding-top:3px;}

.watch_tab_xing {width:112px;height:22px;float:left;background:url(/images/my_tab2.gif) 0 0 no-repeat;position:relative;text-align:center;top:-3px;padding-top:3px;font-weight:bold;}
.stream_ul a.watch_tab_xing {font-weight:bold;color:#000;}



.stream li.watch_tab a {color:#666;font-weight:bold;}
.stream_con p{width:650px;float:left;padding-bottom:10px;margin-top:10px;}
.stream_con dl{width:650px;float:left;margin-top:15px;}
.stream_con dd span{color:#000;font-size:11px;}
.stream_con dd span a{color:#999999;}
.stream_con{margin-bottom:40px;float:left;width:650px;margin-top:10px;}

/*profile mywatchlist*/
.watchlist_con {width:650px;float:left;margin-bottom:20px;}
.watchlist_con ul {margin-top:20px;}
.watchlist_con ul li {line-height:180%;}
.watchlist_con p {float:left;margin-top:15px;}

/*profile mystream*/
.mystream_con {margin-bottom:40px;float:left;width:650px;}
.mystream_con dl{float:left;margin-top:10px;}
.mystream_con dt span{color:#999;font-size:12px;}
.mystream_con dt a {margin-right:10px;}
.mystream_con p{width:650px;float:left;padding-bottom:10px;margin-top:10px;}

.profile_right h3{color:#666;color:#666;font:normal 16px/1.5em Arial;padding-bottom:10px;border-bottom:1px solid #999;}
.Recipester{width:626px;float:left;margin-top:10px;border-bottom:1px dotted #ccc;padding-bottom:10px;}
.Recipester span{float:right;font-size:11px;margin-top:8px;color:#999;}
.Recipester img{max-width:50px;max-height:50px;float:left;margin-right:20px;overflow:hidden;}
.Recipester dt{font-weight:bold;margin-bottom:8px;}
.Recipester dd{margin-left:40px;}
.Recipester dl dd p {margin-left:10px;}

.Post{width:586px;float:left;background:#f2f2f2;padding:20px;margin-bottom:60px;margin-top:20px;}
.Post dd{color:#999;font-size:11px;}
.Post select{width:65px;border:1px solid #ccc;}
.Post_top{margin-top:18px;}
.post_message  textarea{width:548px;border:1px solid #cccccc;float:left;margin-top:10px;height:100px;margin-bottom:15px;}
.post_message p{width:610px;float:left;}
.post_message p img {_margin-top:20px;height:24px;_padding-bottom:4px;}


/*E=profile*/


/*S=search result*/
.search_left{border:1px solid #E4E4E4;float:left;height:400px;
margin-top:10px;overflow-x:hidden;overflow-y:scroll;width:190px;padding:10px 0 10px 10px;}
.search_left li {font-size:11px;line-height:22px;}

.currently_sea{background:url(/images/currently_sea.gif) 30px 30px no-repeat;padding-left:10px;position:relative;z-index:999;}
.currently_sea_a{background:url(/images/currently_sea.gif) 10px 30px no-repeat;padding-left:10px;position:relative;z-index:999;}

.search_tags{margin-bottom:5px;}
.free h3{font-size:14px; font-weight:normal;color:#333;margin-bottom:10px;}
.free h3 b{margin-left:4px;}

.conver_tit2 {float:left;height:39px;margin-bottom:10px;text-align:right;width:740px;/*background:url(/images/search_title.gif) 0 0 no-repeat;*/border-bottom:1px solid #ccc;}
.conver_tit2 span{float:right;margin-top:10px;}
.conver_tit2 h2{float:right;margin-top:10px;font-size:12px;font-weight:normal;}
.conver_tit2 ul{width:350px;float:left;font-size:12px; font-weight:bold;position:relative;height:38px;z-index:999;margin-top:2px;}
.conver_tit2 li{margin-right:30px;float:left;font:16px/1.5em Georgia;height:38px;padding-left:10px;}

.filter_by ul {float:left;padding:0px 5px ;margin-bottom:15px;width:185px;color:#666;line-height:18px;}
.sear_l{float:left;margin-top:-10px;}


.chose_search {font-size:11px;font-weight:bold;color:#999;margin:2px 4px 4px 4px;}
.go_software {border-top:1px solid #e2e2e2;margin:0 auto;color:#14406f;font-weight:bold;line-height:240%;padding-left:6px;cursor:pointer}
.go_solution {border-top:1px dotted #e2e2e2;margin:0 auto;color:#14406f;font-weight:bold;line-height:240%;padding-left:6px;cursor:pointer}

/*E=search result*/



/*S=portal*/
.Portal{width:972px;margin:0 auto;}
.portal_left{width:640px;float:left;}
.portal_right{width:332px;float:right;}
.Portal_nav{width:972px;float:left;margin-top:30px;}
.Portal_nav li{float:left;}
.Portal_nav_tab{background:url(/images/pro_nav.gif) 0 0 no-repeat;height:25px;width:120px;padding-top:4px;
float:left;text-align:center;margin-right:1px;margin-bottom:1px;}
.por_current{background:url(/images/pro_nav2.gif) 0 0 no-repeat;color:#333;margin-top:-1px;font-weight:bold;height:25px;width:124px;padding-top:5px;float:left;position:relative;top:1px;text-align:center;margin-left:1px;margin-bottom:1px;}
.pr_sub_nav{width:960px;float:left;background:#dedede;border-bottom:1px solid #d5d5d5;height:22px;padding:5px 10px 0 10px;}
.pr_sub_nav li{float:left;color:#999;font-size:11px;}
.pr_sub_nav li a{margin-right:10px;color:#666;margin-left:15px;border-right:1px solid #999;padding-right:15px;}

.portal_left{width:640px;float:left;margin-top:30px;}


.portal_left h1{color:#333;font:bold 22px/1.5em Georgia;}
.designing{width:610px;float:left;height:207px;color:#fff;position:relative;}
.designing h2{font-size:20px; font-weight:normal;width:380px;line-height:25px;}
.portal_picked {background-color:transparent;color:#FFFFFF;left:0;padding-left:15px;position:absolute;top:30px;width:380px;z-index:998;}
.portal_picked h2 a {color:#fff;}
.designing p{width:350px;float:left;line-height:18px;margin-top:10px;}
.view_more{margin-top:18px;width:600px;float:left;}
.view_more a:link,.view_more a:visited{color:#fff;text-decoration:underline;}

.how_to ul{width:320px;float:left;line-height:24px;margin-top:10px;}
.how_to li{width:307px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:0px;max-height:25px;overflow:hidden;}
.how_more{width:640px;float:left;margin-top:10px;text-align:right;}
.how_more a{text-decoration:underline;}

.tricks{width:640px;float:left;margin-top:25px;border-top:4px solid #E5E5E5;}
.tricks h2{font-size:16px; font-weight:normal;color:#666;margin-top:20px;margin-bottom:10px;}
.tricks_left{width:290px;float:left;padding:15px;background:#f4f4f4;height:270px;}
.tricks_l_con{width:290px;float:left;border-bottom:1px dotted #e5e5e5;margin-top:10px;padding-bottom:10px;}
.tricks_l_con img{width:48px;height:48px;float:left;border:1px solid #cccccc;}
.tricks_l_con dl{width:225px;float:right;}
.tricks_l_con dt{line-height:20px;height:20px; overflow:hidden}
.tricks_l_con dd{color:#666;line-height:14px;height:42px; overflow:hidden}


.tricks_r_con{width:289px;float:right;background:#f4f4f4;padding:15px 15px 15px 15px;height:270px;}
.tricks_r_con ul{line-height:25px;}
.tricks_r_con li{line-height:25px; height:25px; overflow:hidden}
.more_tr{width:289px;float:left;text-align:right;margin-top:10px}
.more_tr a{text-decoration:underline;}

.Portal_topic{width:640px;float:left;margin-top:40px;}
.Portal_topic h2{border-bottom:1px solid #cccccc;width:640px;padding-bottom:2px;font:140%/1.5em georgia;margin-bottom:20px;}
.Portal_topic h2 span{float:right;font-size:12px; font-weight:normal;}
.Portal_topic h2 span a{text-decoration:underline;}
.photo_left{width:460px;float:left;}
.photo_l_con{width:460px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;margin-top:10px;}
.photo_l_con img{padding:2px;max-width:78px;max-height:78px;float:left;overflow:hidden;}
.photo_l_con dl{width:360px;float:right;}
.photo_l_con dt{font-size:14px;float:left;margin-bottom:5px;width:370px;}
.photo_l_con dd,.i_fea_con dd{color:#666;line-height:16px;font-size:11px;}

.photo_r_con{width:130px;float:right;text-align:center;}
.photo_r_con img{border:1px solid #ccc;padding:2px;max-width:138px;max-height:128px;overflow:hidden;margin-bottom:10px;}


.discussion_p{width:640px;float:left;margin-bottom:35px;border-top:4px solid #E5E5E5;margin-top:50px;}
.dis_title_p{width:640px;float:left;border-bottom:1px solid #ededed;margin-top:10px;padding-bottom:10px;font-size:15px;}
.discussion_p table{float:left;}
.discussion_p table th{height:30px;font-weight:normal;font-size:11px;}
.discussion_p table td{height:30px;font-size:11px;}
.discussion_p table .tab_bg1{background:#f2f2f2;}
.discussion_p table .td_left{padding-left:5px;}

.Headlines{width:332px;float:left;font-size:10px;margin-top:20px;margin-bottom:40px;}
.Headlines b{font-size:12px;}
.Most_Viewed{width:300px;float:right;}
.most_menu{width:300px;float:left;border-bottom:1px solid #cccccc;}
.most_menu li{float:left;text-align:center;margin-top:1px;}

.most_tab1{width:96px;float:left;height:22px;background:url(/images/prot_tab.gif) 0 0 no-repeat;padding-top:3px;position:relative;top:1px;}
.most_tab2{width:96px;float:left;height:22px;background:url(/images/prot_tab2.gif) 0 0 no-repeat;padding-top:3px;margin-right:3px;}

.most_tab1_new {width:96px;float:left;height:21px;background:#fff;padding-top:3px;position:relative;top:-3px;border-bottom:1px solid #fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
	}


.most_content{width:300px;float:left;margin-top:15px;line-height:24px;}
.most_content li,.feature_re li,.hot_por li{border-bottom:1px dotted #e5e5e5;padding-bottom:3px;}
.most_content ul li {height:24px; line-height:24px; overflow:hidden}
.most_content p,.Latest p,.hot_por p{width:300px;text-align:right;margin-bottom:30px;}
.most_content p a,.Latest p a,.hot_por p a{text-decoration:underline;}

.Increasing{width:300px;float:right;border-top:3px solid #e5e5e5;margin-bottom:25px;}
.Increasing h3{float:left;font:16px/1.5em Arial;margin-bottom:10px;margin-top:15px;width:300px;}
.Increasing p{color:#333;font-size:11px;line-height:16px;width:300px;float:left;margin-top:15px;margin-bottom:15px;}
.Increasing div{text-align:center;}
.Increasing img{margin-left:80px;}

.Latest,.feature_services,.feature_re,.hot_por{width:300px;float:right;border-top:3px solid #e5e5e5;}
.Latest h3,.feature_services h3,.feature_re h3,.hot_por h3{font:16px/1.5em Arial;width:300px;float:left;margin-top:15px;margin-bottom:10px;}
.Latest dl,.ABCWebWizard{width:300px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;margin-bottom:10px;}
.Latest dt{line-height:24px; height:24px; overflow:hidden}
.Latest dd{width:300px;float:left;font-size:11px;color:#666;line-height:16px;}

.ABCWebWizard img{border:1px solid #ccc;margin-right:10px;width:32px;height:32px;float:left;}
.ABCWebWizard dl{width:235px;float:left;}

.feature_re{margin-top:25px;}
.feature_re ul,.hot_por ul{margin-bottom:25px;}
/*E=portal**/


/*S=homt**/
.home{width:972px;margin:10px auto;}
.home h1{width:972px;height:40px;float:left;margin-top:40px;margin-bottom:20px;background:url(/images/index_img2.gif) no-repeat 0 0; display:block;text-indent:-1000em}
.cocreated{font-size:17px;color:#666;line-height:28px;}
.cocreated span,.cocreated span a{color:#7e8081;}
.cocreated span a{text-decoration:underline;}



.Spotlights{width:970px;float:left;margin-top:20px;_margin-top:10px;border:1px solid #cbcbcb;margin-bottom:40px;padding-bottom:15px;text-align:center;background:#fff;/*background:#fbfbfb;*/}
.Spotlights h2{width:158px;height:27px;float:left;background:url(/images/spotlights.png) 0 0 no-repeat; color:#e2e2e2;font-weight:bold;padding-top:2px; _display:inline;font-size:13px;margin:0 auto;text-indent:0px;}
.Spotlights .spot_fra{padding:4px;background:#f3f3f3;border:1px solid #fff;margin:6px;}

div.scrollable {position:relative; overflow:hidden;width:864px;_width:868px;height:290px; float:left;}
div.scrollable div.items {width:20000px;position:absolute; left:0}
div.scrollable div.items div {float:left;}
div.scrollable div.items .item {width:260px; border:1px solid #d9d9d9;text-align:center;padding:6px;background:#fff;margin:10px 20px 10px 0;_margin:10px 19px 10px 0px;z-index:88;}
div.scrollable div.items .item img {width:256px;height:150px;overflow:hidden;display:block}
div.scrollable div.items .item p {width:256px; height:54px; line-height:18px; display:block; overflow:hidden;text-align:left;color:#666;padding-left:6px;}
div.scrollable div.items .item h3 {width:256px; height:30px; line-height:30px; font-size:14px; overflow:hidden;text-align:left;color:#666;padding-left:6px;font-weight:normal;}
.spotlights_center	{width:950px;margin-left:25px;}
#prevPage	{width:30px; height:62px; cursor:pointer; float:left; margin-top:100px; background:url(/images/btn_prev_enable.gif) no-repeat;position:relative;left:0px;}
#nextPage	{width:30px; height:62px; cursor:pointer; float:left; margin-top:100px; background:url(/images/btn_next_enable.gif) no-repeat;position:relative;right:0px;}
#prevPage.disabled	{background:url(/images/btn_prev_disable.gif) no-repeat;}
#nextPage.disabled	{background:url(/images/btn_next_disable.gif) no-repeat;}
/* Software thumb player */
#divImageList {width:290px; height:80px; float:right; display:block; position:relative; overflow:hidden; padding-top:10px}
#divImageList div.thumb_items {width:20000px; height:80px; position:absolute; left:0}
#divImageList div.thumb_items img {float:left; width:80px; height:60px}
#prevThumb	{width:20px; height:18px; cursor:pointer; background:url(/images/icon_prev_enable.gif)}
#nextThumb	{width:20px; height:18px; cursor:pointer; background:url(/images/icon_next_enable.gif)}
#prevThumb.disabled	{background:url(/images/icon_prev_disable.gif)}
#nextThumb.disabled	{background:url(/images/icon_next_disable.gif)}
#addThumb	{width:20px; height:18px; cursor:pointer; background:url(/images/icon_add.gif); position:absolute; top:185px; right:0px}


.i_featured,.Portals,.portal_con,.Most_Voted{width:640px;float:left;}
.i_featured h3,.Portals h3,.i_featured h2,.Portals h2{font:bold 15px/1.5em arial;width:640px;float:left;border-bottom:1px solid #c0c0c0;padding-bottom:10px;color:#666;}


.i_fea_con{width:640px;float:left;margin-top:15px;}
.i_fea_con img{border:1px solid #ccc;float:left;padding:2px; width:120px; height:80px}
.i_fea_con dl{width:500px;float:right;}
.i_fea_con dd{margin-top:15px;}

.Portals{margin-top:40px;}
.content_por{width:315px;float:left;}
.content_por h2,.Most_Voted h2{font-size:15px;font-family:Arial;margin-top:15px;margin-bottom:5px;width:320px;border:none;color:#666;}
.content_por h2 a, .content_por h3 a {color:#000;}
.content_por li{line-height:22px;height:22px;display:block;float:left;width:315px;overflow:hidden;}
.Most_Voted h3{width:640px}
.all_por{width:640px;float:left;margin-top:30px;margin-bottom:30px;color:#7e8081;}
.all_por a{text-decoration:underline;color:#7e8081;}

.vote_menu{width:640px;margin:0; padding:0px;float:left;border-bottom:1px solid #c0c0c0;}
.vote_menu li{float:left;text-align:center;}
.vote_curren{top:1px;width:101px;float:left;height:25px;color:#fff;font-weight:bold;position:relative;padding-top:6px; background:#e5e5e5;margin-right:2px;}
/*
.rs_expert_new {left:-1px;background:url(/images/index_img6.gif) 0 0 no-repeat;border-bottom:1px solid #fff;width:101px;float:left;height:36px;line-height:36px;color:#fff;font-weight:bold;position:relative;}
.reco_menu a.rs_expert_new {color:#fff;font-weight:bold;}
*/
.reco_menu_new{width:270px; height:30px;float:left;border-bottom:1px solid #e5e5e5;_border-bottom:0;margin-top:10px;position:relative;}
.reco_menu_new li {float:left;text-align:center;margin-bottom:-1px; margin-right:2px}
.reco_menu_new li.vote_curren_new a {color:#666;text-decoration:none; width:100px; height:30px; line-height:30px; background-color:#e5e5e5; display:block}
.reco_menu_new li.vote_curren_new a.rs_expert_new {color:#fff;font-weight:bold;left:-1px;background:url(/images/index_img6.gif) 0 0 no-repeat;border-bottom:1px solid #fff;width:101px; height:36px; line-height:28px;float:left;color:#fff;font-weight:bold;position:relative;}
/*
.vote_curren2{width:101px;float:left;height:25px;_height:16px;background:#e5e5e5;padding-top:7px;_padding-top:6px;_padding-bottom:6px;margin-top:5px;border:1px solid #ccc;position:relative;top:1px;margin-right:3px;}
.vote_curren_new {top:-8px;_top:0px;left:-1px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5;border-bottom:1px solid #fff;width:101px;float:left;height:27px;_height:12px;color:#fff;font-weight:bold;position:relative;padding-top:6px; _padding:0px;background:#fff;}
*/

div.tabArea ul.vote_menu {
	width: 640px;
	height:32px;
	float:left;
	margin-top:10px;
	border-bottom:1px solid #cccccc;
	padding-left:5px;
}

div.Most_Voted ul.vote_menu li{float:left;margin-left:0px;margin-right:3px;background:#e5e5e5;}
div.Most_Voted ul.vote_menu li a {
	-moz-user-select:none;
	text-decoration: none;
	color: #074598;
	display: block;width:100px;
	text-align: center;height:32px;line-height:32px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	float:left;
	display:block;
}
div.Most_Voted ul.vote_menu li a:hover {
	text-decoration: underline;
	color: #05459c;
	display: block;width:100px;
	text-align: center;height:32px;line-height:32px;
	float:left;
	display:block;
}
div.Most_Voted ul.vote_menu li a.vote_curren_new {
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #fff;
	background-color:#ffffff;
	margin-top:-1px;	height:32px;	width:100px;	line-height:32px;color:#666;font-weight:bold;
	position:relative;top:1px;

}


.vote_text{width:640px;float:left;margin-top:10px}
.vote_text dl{width:300px;float:left;margin-bottom:10px;position:relative;height:90px;overflow:hidden;margin-right:10px;}
.vote_text dt{float:left; width:290px}
.vote_text dt a {height:22px;overflow:hidden;}
.vote_text span{font:bold 140%/1.5em Georgia;width:30px;top:-10px;float:left;}
.vote_text dd{float:left;margin-left:30px;*margin-left:18px;color:#666;font-size:11px;line-height:14px;height:40px;overflow:hidden;}
.home_left{width:640px;float:left;}

.home_right,.expert{width:300px;float:right;}
.exper_top{width:300px;float:left;background:url(/images/home_top.gif) 0 0 no-repeat;height:28px;margin-top:10px;}
.exper_mid{width:270px;float:left;background:url(/images/home_mid.gif) 0 0 repeat-y;padding:0px 15px;}
.exper_bot{width:300px;float:left;background:url(/images/home_bot.gif) 0 0 no-repeat;height:22px;}

.exper_mid h3{color:#333;font:bold 18px/1.5em Georgia;text-align:center;}
.exper_mid p{line-height:16px;font-size:11px;color:#666;margin-top:15px;margin-bottom:15px;}
.recommend{width:270px;float:left;margin-top:30px;}
.recommend b{font-size:14px;}
.reco_menu{width:270px;float:left;border-bottom:1px solid #e5e5e5;margin-top:10px;position:relative;}
.reco_menu li {float:left;text-align:center;margin-bottom:-1px;}
.reco_menu li.vote_curren2 a {color:#666;text-decoration:none;}


.expert_tab{width:90px; height:28px;float:left;background:url(/images/index_img6.gif) 0 0 no-repeat;text-align:center;color:#fff;top:5px;
margin-right:2px;font-weight:bold;padding-top:3px;position:relative;}
.work_tab{width:90px; height:24px;background:#e5e5e5;float:left;text-align:center;padding-top:3px;margin-top:4px;color:#666666;}
.work_tab a{color:#666;}

.recomend_con{width:265px;margin:0px auto;}
.recomend_con ul{width:265px;float:left;margin-bottom:10px;}
.recomend_con li{width:25%;float:left;text-align:center;margin-top:15px;}
.recomend_con li a {font-size:11px;}
.recomend_con li img {width:48px; height:48px;overflow:hidden;padding:2px;border:1px solid #ccc;}


/*apply for expert*/
.applexpert {width:270px;float:left;margin-left:5px;_display:inline;}
.applexpert img {padding-right:6px;}


.become{width:972px;height:125px;float:left;background:url(/images/ap_tbg.gif) 0 0 repeat-x;margin-bottom:20px;}
.become h2{font:normal 22px/2.0em  Trebuchet MS;margin-top:10px;}
.become p{width:934px;margin:10px 80px 10px 2px;font-size:12px;font-family:Arial;}
.expertname{width:668px;float:left;margin:15px auto;}
.expertname label{margin-top:-1px;}
.expertname input{width:232px;background-color:#f9f9f9;border:1px solid #c1c1c1;color:#666666;padding:3px 0 0 5px;height:19px;}
.interest{width:668px;float:left;margin-top:10px;}
.interest p {color:#666;margin-bottom:4px;margin-top:0px;}
.interest h2{font:bold 14px/2.0em  Arial;color:#666;}
.interest input{border:1px solid #999999;}/*width:668px;height:26px;float:left;padding-top:8px;*/
.input_box {border:2px solid #999999;line-height:18pt;padding:4px 4px 4px 0;}
.biographies {width:668px;float:left;margin:20px auto;}
.biographies h2{font:bold 14px/2.0em  Arial;color:#666;}
.biographies p{margin-bottom:4px;color:#666;}
.biographies textarea{width:668px;height:160px;margin:10px 0 5px 0;background-color:#f9f9f9;border:1px solid #c1c1c1;margin-bottom:5px;}
.biographies img{float:left;margin-top:25px;}


.expert_alert p {font-size:16px;margin-bottom:20px;}
.expert_alert span {font-size:13px;margin-bottom:10px;float:left;line-height:170%;}
.expert_alert span a{font-size:13px;color:#003366;font-weight:bold;font-family:Arial;}
.apply_login2 {margin:10px 0px 10px auto;font-size:13px;float:left;text-decoration:underline;}
.apply_login2 a {color:#336699; text-decoration:underline;}

/*end*/


.suggest_tag{width:520px;float:left;border:3px solid #888;background-color:#ebebeb;padding-bottom:3px;}
.suggest_tag .sut_con{float:left;background-color:#fff;border:1px solid #ddd;border-top:0px;
width:470px;margin:0px auto 0px 4px ;_margin:0px auto 0px 2px ;text-align:left;padding:15px 20px 0px 20px;overflow:hidden; zoom:1;} 
.sut_con p{margin-bottom:12px;}

.sug_tith{font-size:18px;font-family:Arial;background:url(/images/sugg_tabg.jpg) 0 0 repeat-x;height:30px;width:510px;float:left;padding-left:10px;
padding-top:10px;}
.sug_tith span{float:right;margin-right:15px;_display:inline;}

.recently{width:300px;float:left;margin-top:40px;}
.recently h3, .recently h2{width:300px;float:left;border-bottom:1px solid #c0c0c0;padding-bottom:5px;color:#666;font:bold 15px/1.5em arial;margin-bottom:15px;}

.recently dt{width:300px;float:left;margin-bottom:5px;}
.recently dd{width:300px;float:left;font-size:11px;color:#666;line-height:16px;margin-bottom:20px;}
.recently p{color:#7e8081;}
.recently p a{color:#7e8081;text-decoration:underline;}
/*E=home**/



/*S=helpful**/

.helpful{width:755px;float:left;margin-left:100px;_display:inline;margin-bottom:90px;}
.helpful_title{width:755px;float:left;margin-top:0px;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px;}
.helpful_title b {float:left;width:40px;}
.help_content{width:800px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:15px;padding-top:15px;display:block;cursor:pointer;}
.help_left_content{width:120px;float:left;margin-right:10px;padding-bottom:4px;}
.help_left_content img{width:118px;max-height:88px;border:1px solid #cccccc;margin-left:4px;}

.help_text{width:485px;float:left;}
.help_text dt{font-size:16px;float:left;margin-bottom:5px;width:485px;}
.help_text p{color:#999;width:485px;float:left;font-size:11px;}
.help_text dd{color:#666;width:665px;float:left;line-height:16px;}

.help_button{width:95px;float:left;text-align:center;margin-left:30px;_display:inline;}
.help_button p {margin-top:6px;}
.help_button p a {text-decoration:none;}
.help_button_top1{margin-top:10px;}
.help_bg{background:#f9f9f9;}
/*E=helpful**/

.board{width:735px;float:left;background:#f5f5f5;border-top:1px solid #cccccc;padding:10px;color:#333333;font-size:11px;}
.board b{font-size:12px;}
.board input{margin-right:5px;margin-left:5px;}
.stream_list dl{margin-top:15px;width:755px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;}
.stream_list dt{font-size:14px;}
.stream_list dt span{font-size:10px;color:#999;margin-left:5px;}
.stream_list dd{color:#333;}


.recomend_list,.watch_list2{width:755px;float:left;margin-top:50px;margin-left:125px;_display:inline;}
.recomend_list h2{width:755px;float:left;font:normal 22px/1.5em Georgia;color:#333333;}
.recomend_list p{width:755px;float:left;border-bottom:1px solid #ccc;padding-bottom:25px;}
.enter{width:713px;float:left;border:1px solid #ededed;background:#f5f5f5;padding:20px;margin-top:25px;}
.enter h3{width:713px;float:left;font-size:14px; font-weight:bold;color:#333;margin-bottom:15px;}
.enter input{width:500px;height:22px;border:2px solid #ccc;padding-top:3px;}
.write_btn{width:755px;float:left;margin-top:25px;}

.write {margin:0 auto;}
.write ol{list-style-type: inside decimal;margin:0 auto;}
.write ol li{list-style: inside decimal;color:#333;margin:0 auto auto 0px;}
.write ol p {padding-left:18px;margin-top:8px;}
.write h2 {font-family:georgia;font-size:20px;}
.write .writesub {font-family:Trebuchet MS;font-size:17px;color:#666;padding-left:20px;}
.write p{font-size:12.4px;font-family:arial,helvetica,sans-serif;font-weight:normal;line-height:150%;color:#333;margin:0 auto auto 0px;}
.write .titles{font:normal 14.6px/1.5em Arial;margin-top:8px;color:#CD3108;}


.watch_list2 h2{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;width:755px;float:left;font:normal 22px/1.5em Georgia;color:#333333;}
.watch_list2 p{width:755px;float:left;margin-top:10px;margin-bottom:10px;}
.watch_list2 p select{width:130px;}

.Maximum{width:500px;float:left;font-size:11px;color:#999999;margin-top:10px;}
.Maximum span{float:right;}
.enter h3 span{font-size:11px;color:#333;font-weight:normal;}

.can_now{width:755px;float:left;margin-top:30px;margin-bottom:200px;}
.can_now h3{font-weight:bold; border-bottom:1px solid #ccc;color:#333;padding-bottom:5px;}
.can_now ul{width:755px;float:left;margin-top:20px;line-height:26px;color:#333;font-size:14px;}



.Existing {
background:#F9F9F9 none repeat scroll 0 0;
border:1px solid #E9E9E9;
*margin-bottom:200px;
margin:55px 0 250px 107px;
overflow:hidden;
float:left;
_display:inline;
padding:8px 30px 20px 30px;
width:690px;
}

.Exis_left {
border-right:1px solid #E9E9E9;
float:left;
overflow:hidden;
margin-top:14px;
width:430px;
}
.Exis_left h2,.Not h3{font-size:16px;color:#333;}

.Existing h4{
font-size:12px:
font-weight:bold;
width:80px;
float:left;
margin:6px 0px auto 6px;
}

/*erro*/

.exit_erro {background:#FFFFE2 none repeat scroll 0 0;border:1px solid #F1ECB6;padding:5px 10px;}
.Existing p.exit_erro b {font-weight:normal;color:#ff0000;padding-left:80px;display:block;}

.error {background:#FFFFE2 none repeat scroll 0 0; border:1px solid #F1ECB6;padding:5px 10px;}
.confirmemail_text{margin:10px 0;}
.errorbox, .successbox,.errorbox_login,.successbox_login {vertical-align:middle;font-size:12px;font-family:Arial;border: 1px solid;padding: .2em 1em;float: left;margin-bottom: 1em;margin-top: 10px;color: #000;	}
.err {height:30px;margin:10px auto 10px 0px;}
.errorbox {border-color: #F1ECB6; background-color: #FFFFE2;margin-top: 10px;width:755px;padding:6px auto;}
.errorbox b {font-weight:normal;}
.errorbox_login {border-color: red;background-color: #fff2f2;color:black;}


.exit {
color:#999;
font-size:11px;
line-height:30px;
}


.Username {
float:left;
margin-left:60px;
*margin-left:30px;
margin-top:5px;
color:#333;
width:300px;
}

.Username input:focus {outline-color:#eee;outline-style:solid;outline-width:1px;background:#ffffe3;}
.Username input {height:25px;line-height:25px;vertical-align:middle;*padding:2px 3px 2px 4px;}

div.Username p {
display:block;
float:left;
padding:4px 5px;
width:380px;
}
.Username .input_text2{width:210px;border:1px solid #ccc;float:left;height:22px;padding-top:3px;_padding-top:0px;_line-height:20px;}
div.Username label {
display:block;
float:left;
padding-top:2px;
width:65px;
}

.chec_left {width:300px;float:left;margin-left:70px;*margin-left:65px;_display:inline;margin-top:4px;font-size:11px;}

.Not {
float:right;
margin-left:20px;
margin-top:20px;
width:230px;
min-height:140px;
}

.Not .text {
font-size:12px;
margin-bottom:30px;
margin-top:20px;
}
.not_img {
display:inline;
float:left;
height:30px;
}
.sign222{width:300px;float:left;_display:inline;margin-top:15px;padding-bottom:10px;margin-left:70px;*margin-left:65px;}
.sign222 input {width:auto;height:auto;}

.creat_ac{width:755px;float:left;margin-left:107px;_display:inline;}
.creat_ac h2{width:755px;float:left;background:url(/images/creat_bg.gif) 0 0 no-repeat;height:48px;font: normal 22px/1.5em Georgia;}
.already {width:670px;float:left;margin-top:20px;margin-bottom:40px;margin-left:80px;_display:inline;}
.already a {font-size:14px;}

/*account input*/
.creat_ac input:focus {outline-color:#eee;outline-style:solid;outline-width:1px;background:#ffffe3;}
.creat_ac input {height:25px;line-height:25px;vertical-align:middle;*padding:2px 3px 2px 4px;}


.creat_ac ul{width:670px;float:left;margin-left:80px;_display:inline;}
.creat_ac li{width:670px;float:left;margin-bottom:10px;}
.creat_ac li label{width:115px;float:left;font-size:14px;}
.creat_ac_t{width:240px;float:left;border:1px solid #c1c1c1;height:23px;padding-top:3px;}

.creat_ac li span{color:#999;font-size:11px; line-height:14px;margin-left:5px;}

.actor{width:755px;float:left;margin-left:195px;margin-top:10px;*margin-top:-15px;_margin-top:0px;_padding-bottom:4px;_display:inline;}
.wpRemember{width:755px;float:left;margin-left:195px;_display:inline;margin-top:5px;}
.wp_bot{margin-top:30px;}

/*portal edit*/
#wpSave, #wpPreview{cursor:pointer; border:none;}
#wpSave{width:55px; height:23px; background:url(/images/save.gif) no-repeat; }
#wpPreview{width:103px; height:17px; background:url(/images/btn_preview.gif) no-repeat; }
/*End*/

.optinal{width:755px;float:left;margin-top:30px;border-top:1px solid #e5e5e5;padding-top:15px;margin-bottom:50px;}
.optinal dl{color:#666;line-height:22px;}

.top_re_title{width:755px;float:left;font:normal 22px/1.5em Georgia;color:#333;margin-top:40px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:15px;}
.top_re_title span{font:normal 12px/1.5em Arial;float:right;margin-top:15px;color:#000;}



.browse{width:972px;float:left;margin-top:20px;}
.browst_title{width:972px;float:left;border-bottom:1px solid #ccc;padding-bottom:10px;}
.browst_title h2{font:normal 22px/1.5em Georgia;color:#333;}
.browst_title p{font:normal 12px/1.5em Arial;color:#333;}
.browse_text{width:972px;float:left;margin-top:20px;}
.browse_left{width:480px;float:left;margin-bottom:40px;}
.browse_right{width:480px;float:right;}
.browse_left ul,.browse_right ul{width:240px;float:left;}
.browse_left ul li,.browse_right ul li{line-height:180%;}
.browse_left h3,.browse_right h3{font-size:16px; font-weight:normal;color:#333;margin-bottom:20px;}

.by_more{width:400px;float:left;color:#7e8081;margin-top:20px;}
.by_more a{color:#7e8081;text-decoration:underline;}
.Multimedia{width:972px;float:left;margin-top:20px;margin-bottom:70px;}
.Multimedia dl{width:190px;float:left;}
.Multimedia dl dd{line-height:180%;}
/* Create Recipe */
.article_edit {width:50px;float:left;}
.edit{width:972px;float:left;margin-top:10px}/*;margin-bottom:120px;}*/
.edit_title h1{font:normal 22px/1.5em Georgia;color:#000;width:972px;margin-bottom:5px;font-weight:bold;}
.edit_title h1 b{color:#999;}
.Information{width:972px;float:left;margin-top:20px;}
#guide_btn	{width:16px; height:12px; font-size:0; cursor:pointer;float:right;margin-top:-20px;}
.user_links_suggest{font:14px Arial; margin-bottom:2px; padding:6px;border:1px solid #999999;width:360px;}
.user_links_suggest:focus 
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFE3 none repeat scroll 0 0;
outline-color:#EEEEEE;
outline-style:solid;
outline-width:1px;
}

.user_links {font:14px Arial; margin-bottom:2px; padding:6px;border:1px solid #999999;width:360px;}
.two_token{ border:1px solid  #ccc; cursor:default; white-space:nowrap; margin:2px 0 0 4px;padding:1px 1px 1px 3px;_float:left;}
.three_token{border:1px solid #999999 ; cursor:default; white-space:nowrap; margin:2px 0 0 4px;padding:1px 1px 1px 3px;_float:left;}
.re_title_edit{font-weight:bold; font-size:12px; float:left; margin-top:-4px;margin-bottom:4px;width:655px;}
.re_title_edit span{float:right;}
.re_title_edit input{width:250px;border:1px solid #999;height:18px;}
.Filter_ss{width:622px;float:left;margin-top:5px;}
.an_content{width:660px;float:left; font:normal 12px/1.5em Tahoma, Arial,"Microsoft YaHei",Simsun;}
.anty{width:238px;border:1px solid #eceeeb;float:left;height:240px;padding:5px 2px;overflow-x:hidden;overflow-y: auto;background:#fff;}
.anty ul{width:216px;float:left;margin:0px;padding:0px;overflow-x:hidden;overflow-y: auto;}
.anty li{width:105px;float:left;margin-left:3px;font-size:10.6px;line-height:180%;}
.anty ul li a {color:#003366;}
.anty ul li a:hover {text-decoration:underline;}
.spyware {width:386px;float:right;border:1px solid #eceeeb;height:240px;padding:5px;overflow-x:hidden;overflow-y: auto;margin-right:7px;background:#fff;}
.spyware dl{width:360px;margin:5px auto;color:#000;font-size:10.6px;font-family:Tahoma, Arial,"Microsoft YaHei",Simsun;}
.spyware dt{width:360px;background-color:#f8f8f8;padding:3px 0 3px 10px;float:left;}
.spyware dd{width:360px;float:left;margin:0px 0 20px 0;margin:5px 6px 10px 10px;font-size:10.6px;font-family:Tahoma, Arial,"Microsoft YaHei",Simsun;}
.spyware dd span{padding:0 auto;margin:0 auto;}
.spyware dd a{margin-right:8px;}
.spyware dd a:hover{text-decoration:underline;}
.spyware dl a:hover{text-decoration:underline;}
.sf_preview	{line-height:150%;float:left;}
.sf_preview h2 { background:transparent none repeat scroll 0 0; border-bottom:1px solid #AAAAAA; color:black; font-weight:normal; margin:20px auto; padding-bottom:0.17em; padding-top:0.5em; }
.sf_previewnote{ background:transparent none repeat scroll 0 0; font-weight:normal; padding-bottom:0.17em; padding-top:0.5em; color:#CC0000; font-size:127%; margin:-20px 0px 30px 0px; *margin:-20px 0px 40px 0px; }
.sf_previewnote p{ margin:-20px auto;}
.sf_preview_back {position:relative;top:-40px;right:0px;text-align:right;}
.sf_preview_back a:link,.sf_preview_back a:visited{color:#666;}

.recipe{width:650px;float:left;border:1px solid #c1c1c1;background-color:#f9f9f9; padding:15px;margin-top:4px;}
.fil_con{font:12px/1.5em Arial;line-height:24px;vertical-align:middle;}
.fil_con input{width:160px;height:17px;border:1px solid #d1d1d1;}
.are{font:12px/1.5em Arial;padding-top:10px;float:left;width:642px;}
.are a{color:#369;text-decoration:none;text-decoration:underline;}
.books{width:622px;height:170px;overflow:auto;float:left;margin-top:15px;}
.books dl {line-height:18px; overflow:hidden;}
.books dd{color:#336699;text-decoration:none;font:11.4px/2.0em  Arial;margin-right:8px; width:110px; float:left;}
.books dd a:link,.books dd a:visited,.books dd a:hover {color:#336699;text-decoration:none;}
.sea_int{width:280px;border:1px solid #e7e7e7;height:17px;padding-top:2px;margin-right:5px;font-family:Arial, Helvetica, sans-serif;}
.sea_int_suggest{width:288px;border:1px solid #dedede;height:18px;padding-top:2px;font:12px Arial;background:#fff;text-indent:5px;padding-right:18px;}
.collab_menu { height:16px;border:1px solid #c1c1c1;  font-size:11px; font-weight:bold; padding:2px 4px 2px 4px;width:138px;bottom:-1px;position:relative;cursor:pointer;color:#003366;font-weight:bold;background:url(/images/coll_open.gif) no-repeat #fff right;margin-left:5px;}
.collab_menu img{ display:inline;}
.collab_menu_2    {height:16px; border:1px solid #c1c1c1; border-bottom:#fff; font-size:11px; font-weight:bold; padding:2px 4px 2px 4px;width:138px; border-bottom:white; bottom:-1px;position:relative;cursor:pointer;color:#003366;font-weight:bold;background:url(/images/coll_close.gif) no-repeat #fff right;margin-left:5px;}
.collab_menu_2 img{ display:inline;}
.collab_con{width:425px;border:1px solid #c1c1c1; padding-top:4px; padding-bottom:10px; background:white;margin-left:5px;}
.collab_con h2{ font-size:12px; font-weight:bold; padding-left:4px; color:#333;margin:10px auto 6px 10px;}
.collab_con ul{ margin-top:5px; }
.collab_con input{ margin-right:5px;float:left;margin-top:5px;*margin-top:1px;}
.collab_con ul li{ font-size:14px; color:#000; padding-left:15px;cursor:pointer;margin-top:5px;}
.collab_con ul li p{margin-left:20px;*margin-left:25px;width:380px; color:#333; font-size:11px; color:#666;}

.info_menu{width:972px;float:left;border-bottom:1px solid #ccc;margin-top:0px;}
.info_menu ul{margin-left:10px;}
.info_menu li{float:left;text-align:center;margin-left:3px;font-size:16px;}
.info_menu li a {font-size:16px;font-weight:normal;}

/*
.edit_tab1{width:156px;height:26px;float:left;background:url(/images/text_bg4.gif) 0 0 no-repeat;position:relative;top:1px;color:#666;}
.edit_tab1 a {color:#000000}

*/
.edit_tab2{width:156px;height:32px;float:left;background:url(/images/edit_tab.gif) 0 0 no-repeat;}
.edit_tab2 a {position:relative;float:left;width:156px;line-height:32px;height:32px;
-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;}
.information_new {
border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;
_top:1px;margin-top:-1px;position:relative;background:#fff;}

.information_con{width:680px;float:left;min-height:300px;}
.information_con h2{font:16px/1.5em Arial;color:#000;margin-top:10px;margin-bottom:6px;width:680px;float:left;}

.Management{width:666px;float:left;border:2px solid #999999;padding:8px 5px 5px 5px;}
.Management li{border:1px solid #e4e4e4;padding:5px;float:left;margin-right:5px;margin-bottom:5px;}
.mandatoryField				{width:100px}
.software_description		{width:670px; height:300px; overflow:auto; background:#F9F9F9; border:1px solid #C1C1C1; scrollbar-shadow-color:#B0D8FF !important; scrollbar-arrow-color:#555555 !important; scrollbar-darkshadow-color:#ffffff !important; scrollbar-base-color:#e0e0e0 !important;}
.portal_description			{width:960px; height:300px; overflow:auto; background:#F9F9F9; border:1px solid #C1C1C1; scrollbar-shadow-color:#B0D8FF !important; scrollbar-arrow-color:#555555 !important; scrollbar-darkshadow-color:#ffffff !important; scrollbar-base-color:#e0e0e0 !important;}
.topic_description			{width:960px; height:600px; overflow:auto; background:#F9F9F9; border:1px solid #C1C1C1; scrollbar-shadow-color:#B0D8FF !important; scrollbar-arrow-color:#555555 !important; scrollbar-darkshadow-color:#ffffff !important; scrollbar-base-color:#e0e0e0 !important;}

.problem_con{width:680px;float:left;}
.problem_con textarea{border:1px solid #ccc;background:#f9f9f9;line-height:18px;height:150px;width:658px;padding:10px;font-size:12px;font-family:Arial;color:#333;}
.body_art{width:680px;float:left;margin-bottom:5px;font-size:11px;color:#999;}
.body{width:680px;float:left;margin-top:5px;color:#333;}
.body p{margin-bottom:5px;}
.se_input{width:360px;height:23px;border:1px solid #999;background:#ffffe2;margin-bottom:10px;}


/*
.minor{width:668px;float:left;margin-top:20px;background:#f9f9f9;border:1px solid #e9e9e9;padding:10px 5px;}
.minor select,.minor2 select,.minor2 input {width:150px;border:1px solid #c1c1c1;height:20px;margin-left:5px;margin-left:20px;}
*/

.minor {font-weight:bold;padding-left:2px;padding-right:2px;}

.preview{width:300px;float:left;margin-top:50px;}
.preview img{margin-right:15px;}

.edit_re{width:220px;border:1px solid #f0f0f0;float:right;margin-top:20px;padding:10px;}
.edit_re h2{color:#333;font-weight:normal;font-size:16px;margin-bottom:10px;float:left;}
.edit_re h2 span{float:left;width:210px;text-align:left;}
.edit_re dl{float:left;margin-top:10px;color:#666;line-height:170%;}
.edit_re dt{font-weight:bold;color:#666666;margin-top:20px;margin-bottom:5px;}
.edit_re dd{margin-bottom:5px;}

.also{width:700px;float:left;margin-top:20px;}
.also_content{width:680px;float:left;background:#f6f6f6;border:1px solid #f1f1f1;padding:10px;}
.also_menu{width:700px;float:left;}
.also_menu li{float:left;text-align:center;font-weight:bold;}
.also_tab{width:122px;height:24px;background:url(/images/see_tab.gif) 0 0 no-repeat;color:#000;padding-top:4px;position:relative;top:1px;}
.also_tab2{width:122px;height:24px;padding-top:4px;}

.also_con{width:638px;border:1px solid #f0f0f0;background:#fff;float:left;padding:20px 15px; }
.also_con input{width:280px;margin-right:10px;height:22px;padding-top:3px;border:1px solid #999999;background:#ffffe3;}

.green{width:700px;float:left;margin-top:20px;}
.green table{color:#333;border:1px solid #c1c1c1;}
.green table th,.green table td{padding:3px;text-indent:5px;}
.green table a{font-size:11px;}
.green_left{width:540px;float:left;margin-right:20px;}
.green_right{width:20px;text-align:center;float:left;}
.green_right img{margin-top:15px;}

.minor2{width:960px;float:left;margin-top:20px;background:#f9f9f9;border:1px solid #e9e9e9;padding:10px 5px;}


.portal_list{width:972px;float:left;margin-top:20px;}
.portal_list h1{font:normal 22px/1.5em Georgia;color:#333;}
.news{width:972px;float:left;margin-top:20px;}
.news h2{width:972px;border-bottom:1px solid #ccc;font-size:16px; font-weight:normal;padding-bottom:10px;color:#333;margin-bottom:10px;}
.news ul{width:950px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;margin-left:30px;_display:inline;margin-top:5px;}
.news li{width:940px;float:left;background:url(/images/icon13.gif) 0 10px no-repeat;padding-left:8px;}

.Proxy{width:972px;float:left;margin-top:15px;border-bottom:1px solid #d6d6d6;font-size:14px;padding-bottom:10px;text-indent:30px;}
.Proxy a{margin-right:15px;}

.Apply{width:972px;float:left;margin-top:15px;}
.Apply a{margin-right:15px;text-decoration:underline;}
.Portals .content_por h2, .Portals .content_por h3{width:320px;font-size:16px; font-weight:normal;float:left;margin-bottom:5px;border:none;color:#666;line-height:1.5em;padding-bottom:10px;margin-top:15px;}
.all_portal{width:972px;float:left;border-bottom:1px solid #ccc;padding-bottom:15px;margin-top:5px;}
.Form{width:972px;float:left;margin-top:10px;line-height:36px;margin-bottom:50px;}
.Form a{margin-right:10px;}
.Form b{font-size:14px; font-weight:bold;}


.scroll_container div.selected, .scroll_container div.selected {border:1px solid #CCCCCC;height:1.8em}
.scroll_values_container {position:relative}
.scroll_content {height:190px;overflow:hidden;padding-right:19px;position:relative;}
.scroll_container span {height:auto;line-height:0.8em;padding:4px 5px 3px;width:auto;}
.scroll_container ul li a {display:block;font-weight:normal;text-transform:none;}


a.sct		{font-family:Arial,"Lucida Grande",Tahoma,Verdana,Helvetica,sans-serif; font-size:13px; line-height:20px; float:left;margin-top:6px;margin-bottom:6px;color:#336699;}
ul.sct		{width:740px; margin:10px 0px 10px 0px;float:left;}
li.sct		{width:170px;float:left; margin-right:8px;line-height:190%;overflow:hidden;height:22px;}
.sct a:hover	{color:#003366; text-decoration:underline}


#page_list_1	{float:right; vertical-align:middle;text-align:right;margin-bottom:10px;margin-top:20px;}
#page_list_1 b	{margin:0px 2px; padding:1px 5px; background-color:#ccc; color:#666; border:#676767 1px solid;font-family:Arial;font-size:10px;}
#page_list_1 a	{font-family:Arial;margin:0px 2px; padding:1px 5px;font-size:10px; color:#666; background-color:#ffffff; border:#676767 1px solid;text-decoration:none;}
#page_list_1 a:hover	{font-family:Arial;margin:0px 2px;padding:1px 5px;font-size:10px;background-color:#e3f2f9; border:1px solid #003399; color:#676767;text-decoration:none;}


.Contributions{width:650px;float:left;margin-bottom:20px;}
.contri_text{width:650px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;margin-top:10px;}
.contri_img{max-width:80px;max-height:65px;float:left;border:1px solid #ccc;overflow:hidden;}
.contri_text dl{width:550px;float:right;}
.contri_text dt span{width:550px;float:left;color:#999;font-size:11px;}
.contri_text dd{width:550px;float:left;color:#666;font-size:11px;line-height:14px;}



.hidden{ display:none; }
.currentcity {width:100px;}


.dropdown ul li a,
#nav ul li a, .dropdown_pro ul li a{
    float: none;
    margin: 0;
    padding:0px;
    display:block;
    font-size:11px;
    }



/*user pro*/

#dropdown_pro{ position:relative; float:left; top:-2px;width:120px;}
#dropdown_pro .menu{position:relative; z-index:1000; width:110px; height:19px; line-height:19px; margin:2px auto; border:1px solid #999;}
#dropdown_pro .menu .listallcity{ position:absolute; left:-1px; top:20px; z-index:9999; width:106px; background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc; border-bottom:1px solid #ccc;padding:2px;}
#dropdown_pro .menu .listallcity li{ float:left; width:100%; line-height:26px;}
#dropdown_pro .menu .listallcity li a:link,#dropdown_pro .city .listallcity li a:visited{ display:block; width:100%; height:16px; line-height:16px; padding:2px 0 0; color:#666; text-align:left; text-indent:4px; text-decoration:none; }
#dropdown_pro .menu .listallcity li a:hover{background:#eee; padding:2px 0 0;color:#000;}
#dropdown_pro .menu span{ display:block; float:left; height:18px; text-align:left;padding-left:6px; }
#dropdown_pro .menu .selectcity { float:left; width:16px; height:16px; margin-top:1px; margin-right:3px; border-left:1px solid #666; background:url(/images/dropdown_scroll_arrow.gif) 0 -19px; cursor:pointer; }
#dropdown_pro .menu a:link.selectcity,#dropdown_pro .menu a:visited.selectcity{ position:absolute; right:-1px; top:0px; display:inline-block; width:16px; height:16px; background:url(/images/dropdown_scroll_arrow.gif); color:#aaa; text-indent:-200px; overflow:hidden; }
#dropdown_pro .menu a:hover.selectcity{ background:url(/images/dropdown_scroll_arrow.gif); }



#nav li {
    position: relative;
    float: left;
    height: 22px;
    margin-left:4px;
    width:auto;
    min-width:70px;
    padding:0px 8px;
    *padding-bottom:3px !important;
}

#nav li a:hover,
#nav li a.hover {
    color: #000;
    background-position: right -1765px;
    background-color:#eee;
    line-height:170%;
}

#nav li.hover a.menu{
    color: #fff;
    background-position: right -1765px;
    background:url(/images/menu_active.gif) no-repeat right 10px #000;
    line-height:170%;
    padding:4px 20px 7px 16px;
    font-size:16px;
    -moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
}

#nav li a.menu {
	background-position: right -1765px;
	background:url(/images/dropdown_arrow.gif) no-repeat right 10px #fff;
	color:#000;
	line-height:170%;
    padding:4px 20px 7px 16px;
    font-size:16px;
	}

#nav li a:active,
#nav li.hover a.menu:active,
#nav li a.hover:active {
    color: #fff;
    background:url(/images/menu_active.gif) no-repeat right 10px #000;
    background-position: right -1795px;
}


#nav li.hover a.no_menu{
    color: #fff;
    background-position: right -1765px;
    background:#000;
    line-height:170%;
    padding:4px 20px 7px 16px;
    font-size:16px;
}

#nav li a.no_menu {
	background-position: right -1765px;
	background:#fff;
	color:#000;
	line-height:170%;
    padding:4px 20px 7px 16px;
    font-size:16px;
	}

#nav li.hover a.no_menu:active
{
    color: #fff;
    background:#000;
    background-position: right -1795px;
}


#nav ul {
    display: none;
    position: absolute;
    float: none;
    left: 8px;
    z-index: 8;
    _z-index: 8;
    border: 1px solid #bbb;
    margin: 0;
    padding: 4px 0;
    background: #fff;
    font-size: 13px;
    line-height: 18px;
    width:160px;
    top:30px;
}

#nav ul.you_menu {
	display: none;
    position: absolute;
    float: none;
    left: 11px;
    _left: 9px;
    z-index: 10;
    border: 1px solid #bbb;
    margin: 0;
    padding: 4px 0;
    background: #fff;
    font-size: 13px;
    line-height: 18px;
    width:160px;
    top:29px;
    _top:30px;
}

#nav .hover ul { display: block; }


/*menu*/



#nav li.explore ul li {
    color: #000;
    background-position: right -1765px;
    line-height:170%;
    width:140px;
    text-align:left;
}

#nav li.explore ul li a {
    color: #000;
    background-position: right -1765px;
    line-height:170%;
    background-color:#fff;
    cursor:pointer;
}

#nav li.explore ul li a:hover {
    color: #000;
    background-position: right -1765px;
    line-height:170%;
    background-color:#ccc;
    cursor:pointer;
}

#nav li.explore ul li a:active {
    color: #000;
    background-position: right -1765px;
    line-height:170%;
    background-color:#ccc;
}



#nav li.explore ul b, #nav li.explore ul li b {
	padding:0 10px;
	margin-top:10px;
	margin-right:4px;
	font-size:11px;
	float:left;
	color:#333;
}

#nav li.explore ul .menu_line {
margin:4px 10px -10px 10px;
_margin:4px 10px -10px 6px;
float:left;
display:block;
width:120px;
border-top:1px dotted #ccc;
}

#nav li.explore ul .menu_nav {
margin:10px 0px 2px 4px;
*margin:10px 0px 2px 4px;
font-weight:bold;
font-size:12px;
color:#666;
float:left;
}

#nav li a.menu, #nav li a.no_menu {
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-repeat:no-repeat;
}



.s_input_li{margin:0px;list-style-type:none;white-space:nowrap;padding-left:4px;padding-top:2px;padding-bottom:2px;}
.suggest_ul_class .s_input_li b {color:#000;}
.s_input_li_related{list-style-type:none;white-space:nowrap;padding-left:4px;cursor:pointer;padding-top:4px;padding-bottom:4px;}
.s_input_li_related a {color:#003366;}
.s_input_li_search{margin:0px;list-style-type:none;white-space:nowrap;padding-left:4px;padding-top:2px;padding-bottom:2px;cursor:pointer;}

.suggest_ul_class{z-index:10000;padding:1px;margin:0px;position:absolute;font-size:12px;border:1px solid #000;cursor:default;background-color:white;overflow:hidden;}


.fi_cre{width:760px;min-height:400px;_height:600px;margin:0 auto;}
.Filter{width:750px;border:1px solid #f4f4f4;background:#f9f9f9;margin-top:5px;padding:7px 5px;float:left;font-size:11px;}
.Filter label{font-weight:bold;}
.Filter input{margin-left:5px;}
.Adobe{float:left;margin-top:5px;border-bottom:2px solid #f4f4f4;width:760px;}
.Adobe dt a:hover,.Adobe dt a:active{color:#064599;}
.Adobe a:link,.Adobe a:visited {color:#064599;font-size:14px;}
.Adobe dl{padding-top:5px;padding-bottom:5px;width:760px;margin-top:10px;}
.Adobe dt{margin-bottom:5px;}
.Adobe dt a{margin-right:10px;}
.Adobe dt span{color:#999999;font-size:10px;margin-left:3px;}
.Adobe dd{padding-bottom:5px;}
.Ado_line{border-bottom:1px dotted #E5E5E5;padding-bottom:50px;}
.view{margin-top:10px;float:left;width:760px;margin-bottom:80px;}
.view a:link,.view a:hover{margin-left:2px;margin-right:2px;}
.view a:hover{color:#064599;}


.cblue a:link,.cblue a:visited{border-bottom:none;text-decoration:none;}
.cblue a:hover{text-decoration:underline;}
.acc_bot a:link{border-bottom:none;}
.tags_bot {margin-bottom:80px;}
.tags_bot a:link{border-bottom:none;}



.tag_cloud {width:954px;margin:10px auto 0 auto;overflow:hidden;zoom:1;float:left;}
.tag_line {border-top:1px solid #eee;padding-top:10px;margin:10px;}
.tag_cloud p {font:11px/1.5em Arial;margin-top:8px;}
.tag_cloud p a:link,.tag_cloud p a:visited{color:#336699;}

.tag_cloud_iTunes {width:730px; height:32px;padding-bottom:-10px;background-color:#f9f9f9;font-color:#666;}
.tag_cloud_iTunes span {float:left; margin-left:5px; display:inline;margin-top:6px;}
.tag_cloud_iTunes input {border-color:#e7e7e7;font-size:12px;color:#999;border-style:solid;border-width:1px;margin-right:5px;width:250px;height:18px;line-height:18px;background:#fcfcfc;}
.tag_cloud_t {float:left;margin-top:20px;font-size:11px;color:#666;border-bottom:1px solid #ccc;padding-bottom:15px;width:100%;}
.tag_cloud_t h1 {margin-top:20px;font-size:16px;color:#000;}


.log_in {width:760px;min-height:450px;}
.account{width:760px;margin:0 auto;}
.account h2{font: 24px/1.5em Trebuchet MS;}
.account p{font:12px/1.5em Arial;margin-top:8px;}
.account h3{font:bold 15px/1.5em Arial;margin-top:25px;}
.acc_top{padding-bottom:16px;}
.ac_line{border-top:1px solid #ebebeb;float:left;width:100%;height:10px;margin-top:10px;}
.acc_bot{line-height:170%;margin-bottom:150px;}
.acc_bot span{line-height:170%;}
.acc_bot p a:link,.acc_bot a:visited {border-bottom:0px;margin-right:6px;}
.acc_bot p a:hover {text-decoration:underline;}


.request_next {float:right;margin-right:10px;margin-top:-30px;}
.sug_topic,.request_list{width:955px;float:left;margin-top:20px;min-height:450px;}
.sug_topic h1,.request_list h1{font-family:Trebuchet MS;font-size:24px;line-height:30px;width:900px;}
.sug_topic p,.request_list p{width:955px;float:left;line-height:20px;}
.how_to{width:740px;float:left;font-size:11px; color:#666;margin-bottom:4px;margin-top:20px;}
.sug_topic h2,.request_list h2{font-family:Trebuchet MS;font-size:15px;line-height:30px;width:900px;color:#333;margin-top:10px;}
.sug_topic p label{width:45px;float:left;margin-top:3px;}
.input_box2{width:215px;background:#f9f9f9;border:1px solid #c1c1c1;float:left;height:16px;padding:2px 4px;margin-top:5px; margin-bottom:5px;}
.optional2{margin-left:45px;width:910px;float:left;color:#666;font-size:11px;}
.additiona{margin-top:40px;float:left;}
.additiona2{float:left;}


/*ask question*/
.select{position:relative;float:left;}
.burn{ float:left;clear:both;border:1px solid #b7b7b7;font-size:12px;display:none;cursor:default;position:absolute;background:white;}
.burn span{ font-size:11px;color:#666;}
.burn ul{ float:left;width:405px;overflow:auto;height:250px;}
.burn li{line-height:25px;padding-left:8px; display:block;width:370px;}
.select input{ border:1px solid #b7b7b7; position:relative;height:18px; padding:1px 0 0 5px;width:400px;cursor:default;}
.select img{ position:absolute;left:388px;top:1px;}

.ask_anonymous {padding:10px; background: #ededed;width: 480px;border:1px solid #dfdfdf;float: left;}
.request_submit{float:left;clear:left;margin-top:35px;}

.special_box_request {width:972px; float:left;}
.input_box_request {border:2px solid #999999; background:#FFFFFF; height:25px; padding:0; line-height:25px; display:block; float:left}
.special_input_request	{border:0; height:18px; font-size:16px; margin-top:6px; margin-left:0; margin-right:0; margin-bottom:6px; padding:0px 0px 0px 4px; text-indent:1px}
.hidden_box_request{width:400px; padding:0; margin:0; border:0; font-size:11px; color:#676767; position:absolute; top:0px; left:480px; text-align:center;display:none;}
.hidden_box_request span{line-height:160%;}
.suggest_solution_title_request li	{margin-left:20px; list-style:disc outside none}

.cur_li{width:955px;padding-top:30px;float:left;*float:none;margin-bottom:20px;}
.cur_li2{width:955px;padding-top:5px;}
.cur_li a,.cur_li2 a{color:#336699;border-bottom:1px solid #ddd;font-weight:bold;}
.ad_textareal{width:520px;background-color:#f9f9f9;border:1px solid #c1c1c1; float:left;height:155px;}


.re_topics{width:940px;float:left;margin-left:25px;margin-right:25px;_display:inline;}

.asked_by{width:972px;float:left;margin-top:30px;}
.asked_by p{width:972px;float:left;margin-bottom:10px;color:#333333;}
.asked_by p b{width:70px;text-align:left;float:left;}
.question_button{width:972px;float:left;margin-top:50px;margin-bottom:100px;}

/*ask end*/


/*expert*/
.expert_alert p {font-size:16px;margin-bottom:20px;}
.expert_alert span {font-size:13px;margin-bottom:10px;float:left;line-height:170%;}
.expert_alert span a{font-size:13px;color:#003366;font-weight:bold;font-family:Arial;}
.apply_login2 {margin:10px 0px 10px auto;font-size:13px;float:left;text-decoration:underline;}
.apply_login2 a {color:#336699; text-decoration:underline;}



.brow_con{width:284px;float:left;border:1px solid #e9e9e9;float:left;background-color:#f9f9f9;padding:10px;margin-bottom:10px;height:80px;}
.brow_con img{padding:1px;border:1px solid #d1d1d1;width:46px;background-color:#fff;float:left;}
.brow_con dl{width:220px;float:left;margin-left:10px;_display:inline;}
.brow_con dt b{font:bold 12px/1.5em Arial;color:#003366;margin-right:5px;}
.brow_con dd{font:11px/1.5em Arial;}
.brow_left{margin-left:25px;_display:inline;}
.browse_content{width:972px;float:left;margin-top:20px;}
.browse_content h2{font:22px/1.5em Trebuchet MS;}
.browse_content p{font:12px/1.5em  Arial;width:955px;padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:20px;}
.browse_text1{width:972px;float:left;margin-top:10px;margin-bottom:30px;}


/*workgroup*/
.workgroup{ width:955px; float:left;}
.workgroup h2{ font-size:22px; font-weight:bold; font-family:Trebuchet MS;} 

#workgroups ul{margin-top:10px;margin-left:10px;}
#workgroups ul li {width:130px;line-height:170%;text-align:left;margin-top:0px;}
#workgroups ul li a {
background:url(/images/icon.jpg) no-repeat scroll 0px 7px;padding-left:6px;
}

/*.workgroup h2 span{ float:right;}*/
.workgroup_edit{ float:right;}
.question{ width:960px; border:1px solid #f1f1f1; float:left; margin-top:10px; padding:10px;}
.qucontent{ width:933px; float:left; }
.qu_img{ width:128px; float:left; height:130px;}
.qu_con{ width:778px; float:right;}
.qucon a:link {border-bottom:1px solid #ccc;}
.qucon { margin-top:15px;}
.qucon_img{ margin-top:15px; margin-bottom:2px;float:left;left:-150px;position:relative;}
.qucon_img img{ margin-right:10px;}
.Public{ width:950px; float:left;margin-top:25px;background:#FFFFE3 none repeat scroll 0 0;border:1px solid #F3F0C5;margin-bottom:30px;padding:3px 0 3px 10px;}
.Public h3{ font-size:12px;}
.Workgroup_experts{ width:955px; float:left; margin-top:20px;  border-bottom:1px solid #ccc;}
.word_exp{ width: 930px; margin:10px auto;}
.word_exp h2{ font-size:15px; font-weight:bold; margin-bottom:15px; width:930px;}
.word_exp ul{ width:930px; float:left;}
.word_exp li{ width:116px;float:left; margin-bottom:15px; }
.word_exp li p{ width:48px; text-align:center}

.workgroup_links{/*width:532px;*width:540px;*/float:left;background:#fff;border:1px solid #eee;line-height:190%;margin-top:20px;padding-right:36px;margin-left:45px;}
.workgroup_links a:hover {text-decoration:underline;color:#336699;}
.workgroup_links ul{}
.workgroup_links ul li{margin-left:10px;float:left;color:#000;/*background:url(/images/wg_line.gif) no-repeat 90px 4px;*/}
.links_approve_span {width:65px;height:20px;background:url(/images/articl_bg22.gif) 56px 8px no-repeat;clear:left;cursor:pointer;float:left;*margin-top:-4px;color:#003366;}

.links_approve_div{width:100px;float:left;background:#fff;border:1px solid #eee;margin-top:0px;/*margin-left: 432px;*margin-left: 440px;*/display:none;position:absolute;padding-bottom:6px;}
.links_approve_div a:hover{text-decoration:underline;}
.links_approve_div ul li{width:100px;float:left;color:#000;background:url(/images/wg_arrow.gif) no-repeat 0 4px;padding-left:15px;}

.word_exp  li img{ border:1px solid #ccc; padding:1px; margin:0px auto; width:48px;}
.all_ex{ float:left; width:930px; text-align:right; margin-top:10px; padding-bottom:5px;}

.approve_list {margin-top:0px;float:left;}
.approve_list h2 {font:24px/1.5em Georgia,arial;}


/*ask question*/
.select{position:relative;float:left;}
.burn{ float:left;clear:both;border:1px solid #b7b7b7;font-size:12px;display:none;cursor:default;position:absolute;background:white;}
.burn span{ font-size:11px;color:#666;}
.burn ul{ float:left;width:405px;overflow:auto;height:250px;}
.burn li{line-height:25px;padding-left:8px; display:block;width:370px;}
.select input{ border:1px solid #b7b7b7; position:relative;height:18px; padding:1px 0 0 5px;width:400px;cursor:default;}

.select img{ position:absolute;left:388px;top:1px;}



.request_list222 {
float:left;
margin-top:20px;
margin-left:120px;_display:inline;
min-height:450px;
width:755px;
}

.request_list222 h1 {font-family:Trebuchet MS;font-size:24px;line-height:30px;width:755px;color:#333;}
.request_list222 p {font-size:12px;line-height:160%;margin-top:10px;}
.request_list222 .t_div {float:left;line-height:20px;padding:5px;width:740px;
}

.request_list222 .t_div ul {
border-bottom:1px solid #cccccc;width:750px;float:left;padding-left:10px;
}
.request_list222 .t_div span{float:right;position:relative;top:25px;}
.request_list222 .t_div span a:link,.request_list222 .t_div span a:visited{color:#333;}
.request_list222 .t_div ul li.on {
background:#FFFFFF none repeat scroll 0 0;
height:33px;
margin-top:-1px;
position:relative;
top:1px;
font-size:16px;color:#666;
}
.request_list222 .t_div ul li.on a{color:#666;}
.request_list222 .t_div ul li {
background:#f1f1f1;
border-color:#ccc #ccc -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
display:inline;
float:left;
height:32px;
line-height:32px;
margin-left:2px;
padding:0 10px;
font-size:16px;
}
.request_list222 table {
float:left;
width:755px;
}


.li_rebg2 {
float:left;
width:743px;
padding-left:10px;
}
.request_list222 table td{padding:6px 0;}
.redd {
color:#CC3300;
padding-left:10px;
width:460px;

}

.ma_answered {
color:#339900;
text-align:center;
width:200px;
}
.li_rebg {
background-color:#F9F9F9;
float:left;
width:743px;
padding-left:10px;
}
.ma_answered {
color:#339900;
text-align:center;
width:200px;
}
.ma_gum {
padding-left:10px;
width:460px;
}
.show_rows {
float:left;
margin-left:10px;
margin-top:25px;
width:100%;
}



.discussion_p2{width:740px;float:left;margin-bottom:35px;border-top:4px solid #E5E5E5;margin-top:50px;}
.dis_title_p2{width:740px;float:left;border-bottom:1px solid #ededed;margin-top:10px;padding-bottom:10px;font-size:15px;}
.discussion_p2 table{float:left;}
.discussion_p2 table th{height:30px;font-weight:normal;font-size:11px;}
.discussion_p2 table td{height:30px;font-size:11px;}
.discussion_p2 table .tab_bg1{background:#f2f2f2;}
.discussion_p2 table .td_left{padding-left:5px;}

.workgroup{width:972px;float:left;margin-left:25px;_display:inline;margin-top:20px;}
.work_group_con{width:920px;float:left;}
.work_img{width:125px;height:115px;float:left;}
.work_group_con_t{width:750px;float:right;}
.work_latest{width:750px;float:right;margin-top:20px;margin-left:px;}
.work_join{width:972px;float:left;margin-top:15px;}
.wokr_public{width:920px;float:left;background:#ffffe3;border:1px solid #f3f0c5;padding:3px 0 3px 10px;margin-top:20px;margin-bottom:30px;}

.movie{width:940px;float:left;}
.movie h2{width:940px;font:bold 16px/1.5em Arial;color:#333333;padding-bottom:5px;border-bottom:1px solid #cccccc;float:left;}
.movie ul{width:940px;float:left;margin-top:15px;}
.movie li{width:50px;float:left;text-align:center;margin-right:25px;}
.movie li img{width:48px;height:48px;border:1px solid #cbcbcb;margin-bottom:5px;}


.Contributions{width:650px;float:left;margin-bottom:20px;}
.contri_text{width:650px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;margin-top:10px;}
.contri_img{width:80px;height:65px;float:left;border:1px solid #cccccc;}
.contri_text dl{width:550px;float:right;}
.contri_text dt span{width:550px;float:left;color:#999;font-size:11px;}
.contri_text dd{width:550px;float:left;color:#666;font-size:11px;line-height:14px;}



.re_topics{width:940px;float:left;margin-left:25px;margin-right:25px;_display:inline;}
.topics_note{width:940px;float:left;line-height:20px;margin-top:20px;margin-bottom:20px;}
.topics_search{width:918px;float:left;background:#f9f9f9;border:1px solid #f1f1f1;padding:10px 0 5px 10px;}
.topics_search input{width:300px;padding:3px 0 2px 3px;height:14px;border:1px solid #ccc;color:#999999;margin-right:-3px;}



.explore{width:940px;float:left;color:#999999;font-size:11px;}
.explore ul {position:relative;float:left;left:400px; }
.topics_recipe{width:940px;float:left;}
.topics_re_l{width:280px;float:left;}
.topics_re_l dt{margin-top:40px;font-size:16px;margin-bottom:15px;}
.topics_re_l dt a:link,.topics_re_l dt a:visited{color:#000;}
.topics_re_l dd{line-height:22px;}

.topics_re_n{width:940px;float:left;margin-top:20px;margin-bottom:40px;}
.topics_re_n li{width:230px;float:left;line-height:22px;}



#preftoc {	margin:0 auto;padding:10px;width:740px;}
#preftoc li {background-color: #f0f0f0;	color: #000;}
#preftoc li {margin: 1px -2px 1px 2px;	float: left;	padding: 2px 0 3px 0;	border: 1px solid #fff;	border-right-color: #716f64;	border-bottom: 0;
	position: relative;	white-space: nowrap;	list-style-type: none;	list-style-image: none;	z-index: 3;}
#preftoc li.selected {
	font-weight: bold;
	background-color: #f9f9f9;
	border: 1px solid #aaa;
	border-bottom: none;
	cursor: default;
	top: 1px;
	padding-top: 2px;
	margin-right: -3px;
}
#preftoc > li.selected {
	top: 2px;
}
#preftoc a,
#preftoc a:active {
	display: block;
	color: #000;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	text-decoration: none;
}
#preftoc a:hover {color:#c30;border:0px;}
#preftoc li.selected a {
	cursor: default;
	text-decoration: none;
}


#preferences {
	margin:0 auto;
	border: 1px solid #aaa;
	clear: both;
	padding: 1.5em;
	background-color: #F9F9F9;
	width:760px;
}

.prefcache{width:740px;margin:0 auto;padding:10px;}

fieldset {
	border: 1px solid #2f6fab;
	margin: 1em 0 1em 0;
	padding: 0 1em 1em;
	line-height: 1.5em;
}

.prefsection fieldset {
	border: 1px solid #aaa;
	float: left;
	margin-right: 2em;
}
.prefsection legend {
	font-weight: bold;   
}
.prefsection table, .prefsection legend {
	background-color: #F9F9F9;
}
.mainLegend {
	display: none;
}
.prefsection {
	border: none;
	padding: 0;
	margin: 0;
}
.suggest_guokai_ico {
position:absolute;
right:6px;
padding-top:0px;
margin-top:-15px;
cursor:pointer;
display:none;
}



.successful{width:755px;margin:30px auto 20px 125px;float:left;display:inline;min-height:450px;*min-height:450px;}
.successful h2{font:24px/1.5em Georgia, Trebuchet MS;}
.successful p{font:13px/1.5em  Arial;margin-top:5px;}
.successful p a:link,.successful p a:visited,.account p a:link,.account p a:visited{color:#336699;border-bottom:1px solid #ddd;}
.successful h3{font:bold 13px/1.5em Arial;margin-top:20px;color:#333;border-bottom:1px solid #999;padding-bottom:5px;}


.Recording { width:213px; margin:5px auto; background:white; border:1px #f4f4f4 solid; padding-bottom:8px; *padding-bottom:0px; overflow:hidden;}
.Recording h2{ font-size:14px; font-weight:normal; padding:0px 0 0 10px; }
.Recording dl{ margin:10px;font:12px/1.5em Arial;color:#666;}
.Recording dl dd{ font-size:12px;font-color:#000;font-family:Arial;}
.Recording .Recording_span{ float:right; border-bottom:1px #ddd solid; margin-right:5px; display:inline;}
.Recording .re_o{font-size:14px;margin-left:10px;font-family:Arial;margin-top:10px;}

.colud_tag{font-family:Georgia;margin-left:6px;line-height:180%;}
.colud_tag a:link,.colud_tag a:visited{border-bottom:none;text-decoration:none;}
.colud_tag a:hover {border-bottom:none;text-decoration:underline;}


#left .Recording .re_o h2{padding:0px;font:12px/1.5em Arial;color:#666;}
.re_o{font:normal 17px/1.5em  Arial;}
.st_p a {font-size:14px;font-color:#064599;font-family:Arial;line-height:200%;margin-bottom:10px;}
.st_p a:hover {text-decoration:underline;color:#064599; }

.left_space{width:215px;float:left;background:#f9f9f9;border:1px solid #f4f4f4;padding:5px;line-height:18px;}
.right_space,.Favorites{width:730px;float:right;min-height:450px;}


/*search*/
.nosearch {margin:10px 20px 20px 2px;}
.nosearch p {margin-bottom:20px;font-size:16px;}
.nosearch span {font-size:16px;display:block;margin-bottom:4px;}


.re_topic{width:600px;border:2px solid #c1c1c1;background-color:#f9f9f9;padding:10px;position:absolute;top:0px;}
.re_Filter_ss{width:580px;border:1px solid #eceeec;background-color:#fff;float:left;margin-top:5px;padding:10px;}



.help_center{width:952px;float:left;border:1px solid #e9e9e9;background-color:#f9f9f9;margin-top:15px;}
.mb{margin-bottom:40px;float:left;width:954px;}
.help_center_l h3,.help_center_r h3{font: normal 16px/1.5em  Arial;margin-top:15px;}
.help_center_l{width:340px;padding-left:15px;float:left;overflow:hidden;margin-bottom:15px;}
.h_tit{float:left;margin-top:30px;}
.help_center_l dl{padding-bottom:30px;margin-top:10px;float:left;width:340px;}
.help_center_l dt{background:url(/images/icon.jpg) 5px 10px no-repeat;padding-left:13px;line-height:20px;}
.help_center_l dt a{color:#036;}
.help_center_l dd{font-size:12px;color:#999;line-height:14px;padding-left:10px;}
.help_center_l dd a{color:#000;}

.help_center_r{width:460px;float:right;}
.help_center_r dl{padding-bottom:30px;margin-top:10px;float:left;width:460px;}
.help_center_r dt{background:url(/images/icon.jpg) 5px 10px no-repeat;padding-left:13px;line-height:20px;}
.help_center_r dt a{color:#036;}
.help_center_r dd{font-size:12px;color:#999;line-height:14px;padding-left:10px;}
.help_center_r dd a{color:#000;}

/*xitao add*/
.help_center_hide{background:url(/images/help_show.jpg) 0 0 no-repeat;float:right;margin-top:-20px;margin-right:90px;width:25px;cursor:pointer;}
.help_center_show{border:1px solid #000;display:none;}
.help_center_h4{font-size:15px;;font-family:arial;font-weight:bold;margin:30px auto 10px auto;}
.help_center_h4 ol{margin:0 auto;}
.help_center_h4 li{position: inside}
.ft{font:normal 13.4px/1.5em Arial;font-weight:bold;}
.help_deta p{margin:0px auto 6px 18px;font-size:12.4px;font-weight:normal;color:#333;line-height:160%;}


/*.help_deta{width:954px;float:left;margin-top:30px;margin-bottom:20px;}*/
.help_deta{width:972px;float:left;margin-top:30px;margin-bottom:20px;min-height:400px;_height:600px;}
.dtail_tit{border:1px solid #e9e9e9;width:960px;float:left;padding-top:4px;padding-left:10px;background:url(/images/help_breadcrumb_sep.gif) 78px 0px no-repeat #f9f9f9;height:23px;margin-bottom:20px;}
/*.dtail_tit{border:1px solid #e9e9e9;background-color:#f9f9f9;width:940px;float:left;padding:1px 0 1px 10px;}*/
.dtail_tit a{color:#369;}
.dtail_tit a:link,.dtail_tit a:visited{text-decoration:none;}
.help_deta h2{padding-top:15px;padding-bottom:10px;float:left;border-bottom:1px solid #e9e9e9;width:954px;}
.help_deta dl{width:954px;float:left;margin-top:30px;margin-bottom:20px;}
.help_deta dd{margin-top:25px;}
.help_deta  dd .bg1{background:url(/images/icon.jpg) 5px 10px no-repeat;padding-left:13px;line-height:20px;}
.dtail_tit2{border:1px solid #e9e9e9;background-color:#f9f9f9;width:935px;float:left;padding:5px 4px 5px 10px;margin-top:20px;}
.dtail_tit2 a{color:#369;border-bottom:1px solid #ddd;}
.help_deta ul{margin-top:10px;margin-bottom:30px;font-size:12px;font-family:Arial;}
.help_deta ol{list-style-type: inside decimal;}
.help_deta ol li{list-style: inside decimal; margin:6px auto 6px auto;color:#333;}
.help_deta li{line-height:20px}
.help_deta li a:link,.help_deta li a:visited{color:#369;border-bottom:1px solid #ddd;}
.help_deta h3{margin-top:20px;*margin-top:10px;font-size:20px;font-family:georgia;}
.help_deta li img{margin:20px 10px 20px 0px;}
.help-deta ul img{margin:20px 10px 20px 0px;}
 .mw-headline {text-align:center;}
 .f24{font-family:Georgia, Trebuchet MS;font-size:24px;}
 
 
 
 /*faq*/

.faq{float:left;padding-bottom:50px;}
.faq h2{margin:25px 0 10px 30px; padding:0 0 5px 0px;font:18px/1.5em Arial;line-height:20px;}
.faq p{font-size:14px;font-family:arial,helvetica,sans-serif;font-weight:normal;line-height:150%;color:#333;margin-left:30px;}
.faq p.back_to_top{margin:10px 0 0 30px; font-family:Time;}
.faq p.back_to_top a{color:#666;width:110px; padding: 3px 15px;background:#f3f3f3; text-decoration:none; cursor:pointer;}
.faq p.back_to_top a:hover{background:#ddd; color:#000; padding: 2px 14px;border-top:#ccc 1px solid; border-left:#ccc 1px solid;; border-right:#eee 1px solid; border-bottom:#eee 1px solid;}
.faq_a , .faq_a a{color:#c30;border-bottom:1px solid #ddd;}
.faq ul li span.toctext{font-weight:bold;font-size:14px;}
.faq ul li ul li span.toctext{font-weight:normal;font-size:13px;}


.faq_f24 {font-family:Georgia, Trebuchet MS;font-size:20px;font-weight:bold;border-bottom:3px solid #666;padding-bottom:10px;margin-top:20px;}
.faq_f24 span {font-family:Arial;font-size:20px;}
.faq span{font-family:georgia;font-size:20px;color:#000;padding-bottom:6px;}
.faq h1{font-family:Arial;font-size:24px; border-bottom:2px solid #333; padding-bottom:5px;}
.faq_f4{font-size:18px;font-family:Trebuchet MS;margin:20px auto 15px 30px;color:#333;background:url(/images/faq_icon.gif) no-repeat;padding-left:20px;}
.faq .subtitle{font:normal 14.6px/1.5em Arial;margin:10px auto 10px 30px;color:#CD3108;}
.faq .subtitle p{font:12.9px/21px arial,helvetica,sans-serif;color:#333;margin-left:0px;}
.faqcontent {margin:10px;min-height:420px;float:left;width:960px;}
.faqcontent table td{padding:6px; 0px 6px 2px;}
.faq ol{list-style-type: inside decimal;margin-left:30px;}
.faq ol p {padding-left:30px;}
.faq ol li{list-style: inside decimal; margin:6px auto 6px auto;color:#333;font-size:14px;}

.toc {font-size:11px;font-family:Arial;margin:10px auto 20px 0px;padding:10px;line-height:170%;border:1px solid #eee;background:#f5f5f5;}
.faqcontent h3 {font-size:11px;;font-family:arial;font-weight:bold;margin:20px auto 15px auto;color:#333;background:url(/images/faq_icon.gif) no-repeat;padding-left:20px;}
.toc ul{margin:2px auto 20px auto;}
.toc .toctext {font-size:12px;font-family:Arial;color:#003366;}
.toc .tocnumber {font-size:12px;font-family:Arial;color:#333;display:none;}
.top h2 {font-size:12px;}
#toctitle {margin:-20px 4px 10px 4px;height:50px;}
#toctitle h2 {font-size:16px;font-weight:bold;width:80px;float:left;margin-top:25px; background:none; margin-left:0;padding:0;}
#toctitle span {font-size:14px;margin-bottom:10px;float:left;margin-top:25px;}

.faq1 h2{-x-system-font:none;font-family:Arial;font-size:20px;font-size-adjust:none;font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
margin-bottom:10px;
margin-top:25px;
}

.faq1 h2 .editsection{font-size:12px;font-weight:normal;float:right;}
.faq1 h3{background:url(/images/faq_icon.gif) no-repeat scroll 0 0;color:#333;font-family:Arial;font-size:14px;font-weight:bold;margin:20px auto 10px;padding-left:20px;}
.faq1 h3 .editsection{font-size:12px;font-weight:normal;}
.faq1 p{color:#333;font-family:arial,helvetica,sans-serif;font-size:12.4px;font-weight:normal;line-height:150%;}
.faq1 table {border:1px solid #999;}
.toclevel-2{margin-left:15px;margin-top:0px;}

.tast_list_red a:link,.tast_list_red a:visited{font-weight:bold;*font-weight:bold;color:#003366;}

.do_week_die {float:left;margin:10px 0px 20px 0px;width:740px;font-size:14px;}

/*Feedback*/
.Topics_list .Feedback{width:755px;float:left;margin:60px;min-height:450px;}
.Topics_list .Feedback img{float:left;margin-right:15px;display:block;margin-top:-10px;}
.Topics_list .Feedback h2{font:24px/1.5em Georgia, Trebuchet MS; margin-bottom:30px;}
.Topics_list .feed_con{width:760px;margin:0 auto;min-height:300px;}
.Topics_list .feed_con h2{font:20px/1.5em Georgia, Trebuchet MS; margin-bottom:20px;}
.Topics_list .feed_con p{margin-bottom:20px;}
.Topics_list .feed_con p span{margin-left:15px;padding:10px 0px 10px 0px;}
.Topics_list .feed_con span{margin:0px 0px 10px 0px;float:left;width:100%;font-size:14px;line-height:170%;}
.Topics_list .feed_con a:link {border-bottom:1px solid #666;font-weight:bold;}

.related_search_title {margin:0px 0px 20px 100px;border-bottom:solid 1px #ccc;padding-bottom:12px;width:760px;float:left;}
.related_search_title h1 {font-size:16px;font-family:Georgia,"Lucida Grande",Tahoma,Verdana,Arial,Helvetica,sans-serif;}
.related_search_title h1 a:hover{text-decoration:underline;color:#003366;}
.related_search_body {margin:0 auto;line-height:240%;padding:0 auto;width:760px;}
.related_search_body span{margin-left:6px;}
.related_search_body span a:hover{background:#ccc;}

.special_warp {float:left;width:972px;}

.input_p {background-color:white;border:2px solid #999;width:380px;margin-right:10px;padding:8px 2px 8px 2px;}
.input_p_suggest {background-color:#fff5ec;border:2px solid #999;width:380px;margin-right:10px;padding:8px 2px 8px 2px;}



.tag_token{
background-image:url(/images/bg.gif);
border:1px solid #ccc;
cursor:default;
white-space:nowrap; 
margin:2px 0 0 4px;
padding:1px 1px 1px 3px;
_float:left;
}

.two_token{
border:1px solid  #ccc ;
cursor:default;
white-space:nowrap; 
margin:2px 0 0 4px;
padding:1px 1px 1px 3px;
_float:left;
}

.three_token{
border:1px solid #999999 ;
cursor:default;
white-space:nowrap; 
margin:2px 0 0 4px;
padding:1px 1px 1px 3px;
_float:left;
}

.related_search_pages{
	float:right;
	margin-top:20px;
	margin-bottom:50px;
	margin-right:100px;
}


.page-numbers {
border:1px solid #CCCCCC;
color:#808185;
display:block;
float:left;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:160%;
margin-right:3px;
padding:4px 4px 3px;
text-decoration:none;
}
.page-numbers.next, .page-numbers.prev {
border:1px solid #FFFFFF;
}

.page-numbers:hover {
text-decoration:none;
}
.page-numbers.current {
background-color:#808185;
border:1px solid #808185;
color:#FFFFFF;
font-weight:bold;
}


html .thumbimage {
	border: 1px solid #ccc;
	padding:4px;
	/*
	display:block;
  clear:both;
  */
}
html .thumbcaption {
	display:none;
	border:none;
	text-align: left;
	line-height: 1.4em;
	padding: 3px !important;
	font-size: 94%;
}
img.thumbborder {
	border: 1px solid #dddddd;
}

.article_keyword_more {margin-top:10px;}
.lecense{margin:0 auto;width:760px;text-align:center;}

.google_ads	{float:left; width:350px}



/*code area*/
.source_div {background:#F9F9F9;opacity:1;border:1px dotted #2F6FAB;padding:10px;}
.references li{list-style:decimal none inside }

/*portal archives*/
.Portal_pick {float:left;width:972px;padding-bottom:10px;border-bottom:1px solid #999;margin-top:20px; overflow:hidden;}
.Portal_pick h1 {float:left;font: 22px/1.5em Georgia;width:500px;}
.Portal_pick span{float:right;margin-top:10px;width:150px;height:25px;text-align:right;}
.back_portal {width:972px;margin-bottom:20px;float:left;}



.mainNav #nav .explore_software ul {
    color: #000;
    line-height:170%;
    text-align:left;
    position:absolute;
    width:388px;
    _width:388px;
	left:8px;
	_left:8px !important;
    background:#fff;
    border:1px solid #000;
    z-index:999;
    top:30px;
    z-index:999;
}
.mainNav #nav .explore_software .hover ul { display: block; }


.mainNav #nav .explore_software ul li {
    width:106px;
    _width:106px !important;
    text-align:left;
    float:left;
    max-height:25px;
    overflow:hidden;
}


.mainNav #nav .explore_software a {
    color:#000;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
    /*padding:4px 20px 7px 16px;*/
}

#nav explore_software ul li.hover a.menu,
#nav explore_software ul li.active a.menu
{
    color: #fff;
    background-position: right -1765px;
    background:url(/images/menu_bg.gif) no-repeat;
    line-height:170%;
    font-family:Georgia;
    font-size:16px;
    padding:4px 20px 7px 16px;
}


.mainNav #nav .explore_software ul li a
{
    color:#000;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
	padding:0px 2px;
	background-color:#fff;
	line-height:170%;
	display:block;
}

#nav li.explore_software ul li a:hover,
#nav li.explore_software ul li a:active
{
    color:#000;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
	padding:0px 2px;
	background-color:#ccc;
	line-height:170%;
	display:block;
}

.mainNav #nav .explore_software ul .nav_explore {
margin:10px;
font-weight:bold;
font-size:12px;
color:#000;
width:240px;
_width:250px !important;
padding-left:2px;
}



/*new menu*/

.mainNav #nav .explore_menu ul {
    color: #000;
    line-height:170%;
    text-align:left;
    position:absolute;
    width:130px;
    _width:130px;
	left:8px;
	_left:8px !important;
    background:#fff;
    border:1px solid #000;
    z-index:999;
    top:30px;
    z-index:999;
}
.mainNav #nav .explore_menu .hover ul { display: block; }


/*menu li*/

.mainNav #nav .explore_menu ul li {
    width:110px;
    _width:110px !important;
    text-align:left;
    float:left;
    max-height:25px;
    overflow:hidden;
}

.mainNav #nav .explore_menu a {
    color:#000;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
    /*padding:4px 20px 7px 16px;*/
}

#nav explore_menu ul li.hover a.menu,
#nav explore_menu ul li.active a.menu
{
    color: #fff;
    background-position: right -1765px;
    background:url(/images/menu_bg.gif) no-repeat;
    line-height:170%;
    font-family:Georgia;
    font-size:16px;
    padding:4px 20px 7px 16px;
}


.mainNav #nav .explore_menu ul li a
{
    color:#000;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
	padding:0px 2px;
	background-color:#fff;
	line-height:170%;
	display:block;
}

#nav li.explore_menu ul li a:hover,
#nav li.explore_menu ul li a:active
{
    color:#000;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-topright:2px;
	padding:0px 2px;
	background-color:#ccc;
	line-height:170%;
	display:block;
}

.mainNav #nav .explore_menu ul .nav_explore {
margin:10px;
font-weight:bold;
font-size:12px;
color:#000;
width:240px;
_width:250px !important;
padding-left:2px;
}


.explore_right a:link.more,.explore_right a:visited.more{
display:block;
float:left;
width:250px;
font-size:12px;
line-height:170%;
text-indent:13px;
*text-indent:15px;
position:relative;
*left:0px;
_left:0px !important;
}
.explore_right a:hover.more{
background:#fff;
color:#000;
}


.explore_box {float:left;padding-bottom:10px;background:#fff;width:380px;height:auto !important;height:auto;min-height:50px;overflow:hidden;position:relative;padding-bottom:6px;color:none;}
.explore_boxs {float:left;padding-bottom:10px;background:#fff;width:120px;height:auto !important;height:auto;min-height:50px;overflow:hidden;position:relative;padding-bottom:6px;color:none;}
.explore_box_more {float:left;padding-bottom:10px;background:#fff;width:360px;height:auto !important;height:auto;min-height:50px;overflow:hidden;position:relative;padding-bottom:6px;color:none;margin-right:10px;}
.explore_left {width:130px;_width:265px !important;float:left;padding-right:14px;}

.explore_right {float:left;margin:0px 6px 10px 6px;width:260px;_width:265px !important;}





/*software page*/
.new_software{width:972px;float:left;margin-top:-3px;}
.new_icon{width:48px;height:48px;float:left;margin-right:20px;border:1px solid #cccccc}

.new_menu{width:100%;height:68px;float:left;border-bottom:1px solid #c9c9c9;margin-top:20px;}
.new_menu h2{font:bold 22px/1.5em Georgia;}
.new_menu h1{font:bold 22px/1.5em Georgia;margin-bottom:6px;}
.new_menu h1 a {color:#000;}
.new_menu ul{width:590px;float:left;_margin-bottom:-6px;}
.new_menu li{float:left;margin-right:5px;cursor:pointer;}
.new_menu li a{color:#333;cursor:pointer;display:block;}

.Overview{width:105px;height:24px;background:url(/images/nav_tab1.gif) 0 0 no-repeat;text-align:center;
 font:normal 15px/1.5em  Arial;color:#fff;position:relative;top:5px;}

 
.Overview2{width:105px;height:23px;text-align:center;padding-top:5px;
 color:#333;font:normal 14px/1.5em Arial;}

.n_questions{width:176px;height:23px;text-align:center;padding-top:5px;
color:#333;font:normal 14px/1.5em Arial;}

.n_Tutorial{width:97px;height:23px;text-align:center;padding-top:5px;
color:#333;font:normal 14px/1.5em Arial;}
.n_Review{width:91px;height:23px;text-align:center;padding-top:5px;
color:#333;font:normal 14px/1.5em Arial;}
.n_Review2{width:106px;height:24px;background:url(/images/nav_tab1.gif) 0 0 no-repeat;text-align:center;
 font:normal 15px/1.5em  Arial;color:#fff;position:relative;top:5px;}
.n_User{width:68px;height:23px;text-align:center;padding-top:5px;
color:#333;font:normal 14px/1.5em Arial;}


.new_s_left{width:600px;float:left;margin-right:5px;}
.new_ask,.new_user{float:left;margin-top:10px;}
.new_ask_menu{float:left;margin-right:5px;}
.new_ask_menu li{float:left;text-align:center;margin:0px 2px 0px 0px; width:150px; min-width:150px}
.new_ask_menu li img{margin-right:3px;}
.ask_tab_new {color:#fff;font-size:14px; font-weight:bold;}
.new_ask_menu  a.ask_tab_new {
border:none;
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
font-weight:bold;
color:#666;
background:url(/images/commentbg.gif) 0 0 no-repeat;
padding-bottom:20px;
z-index:88;
}

#software_form_div{position:relative;top:-8px;z-index:80;float:left;width:100%;}
#frm_review_submit, #frm_tuto_submit, #frm_qa_submit {float:right;margin:10px 0px 20px 0px;}
.posttext {float:left;margin-top:10px;color:#666;}
.ask_tab {background:#fff;color:#fff;font-size:14px; font-weight:bold;}
.ask_tab a {
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
border-top:1px solid #c9c9c9;
border-bottom:1px solid #fff;
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
padding:6px 10px 6px 15px;
	
	}





.ask_menu {color:#fff;font-size:14px; font-weight:bold;}
.ask_menu a{
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
padding:6px 10px 6px 15px;
font-weight:normal;

}

.new_ask_con{width:100%;float:left;border:1px solid #ccc;}
.new_ask_con textarea{width:100%;height:75px;border:none;float:left;padding:10px 0px;font-size:12px;color:#666;}
.new_ask_con textarea:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFE3 none repeat scroll 0 0;
outline-color:#EEEEEE;
outline-style:solid;
outline-width:1px;
	}
.new_ask_con span, .new_ask_con p{float:left;margin-bottom:2px;margin-top:4px;}


.new_user h2{width:600px;float:left;border-bottom:1px solid #cccccc;padding-bottom:5px;font:normal 18px/1.5em Arial;color:#4b4a4a;}
.new_user h2 span{float:right;font-size:12px; font-weight:normal;}
.new_user_con1{width:600px;float:left;margin-top:10px;}
.new_user_con1 ul{margin-right:10px;}
.new_user_con1 li{float:left;width:14%;text-align:center;}
.new_user_con1 li a {font-size:11px;}
.new_user_con1 li img{padding:2px;width:48px;height:48px;border:1px solid #cccccc;}
.new_user_con1 dl{float:left;}
.new_user_con1 dd{line-height:20px;}

.discussion22 {padding-top:10px;float:left;font-size:14px;}
.discussion22 table{float:left;}
.discussion22 table th{height:30px;font-weight:normal;font-size:11px;}
.discussion22 table td{height:30px;font-size:11px;}
.discussion22 table .tab_bg1{background:#f2f2f2;}
.discussion22 table .td_left{padding-left:5px;}
.discusstin_login {float:left;width:100%;margin:30px auto 20px auto;font-weight:bold;}



.new_red{width:592px;float:left;margin-top:10px;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;padding:10px 4px;}
.red_icon{width:16px;height:16px;float:left;} 
.new_red dl{width:570px;float:left;position:relative;left:5px;}
.new_red dt{color:#999999;font-size:11px;margin-bottom:10px;}
.new_red dd{color:#666;}
.new_red dt span{float:right;}

.new_soft_right{background:#f5f5f5;width:330px;float:right;padding-top:20px;padding-left:8px;padding-right:2px;padding-bottom:120px;}
.new_about{width:308px;background:#fff;border:1px solid #efefef;padding:10px;float:left;margin-bottom:35px;}
.new_about h2{border-bottom:1px solid #cccccc;padding-bottom:5px;color:#333;font-size:14px; font-weight:normal;margin-bottom:10px;}
.new_about h2 span{float:right;font-size:10px; font-weight:normal;}
.new_web{width:308px;float:left;margin-bottom:4px;}
.new_share{width:308px;float:left;line-height:21px;margin-top:10px;color:#666;}
.new_share label{color:#999;}
.new_down{width:308px;float:left;margin-top:15px;margin-bottom:15px;}
#software_attribute_list{height:90px; overflow:hidden; display:block;color:#666;clear:both;}

.Screenshots,.Authors,.new_tags{width:308px;padding:10px 5px;float:left;margin-bottom:25px;}
.Screenshots h3,.Authors h3,.new_tags h3{width:308px;float:left;padding-bottom:5px;border-bottom:1px solid #cccccc;font-size:14px; font-weight:normal;}
.Screenshots h3 span{float:right;}
.Screenshots ul{margin-top:10px;float:left;}
.Screenshots li{float:left;width:83px;height:62px;border:1px solid #cccccc;margin-right:15px;}
.Authors p,.new_tags p{float:left;margin-top:10px;}
.new_tags p{line-height:22px;margin-bottom:10px;text-align:center;}


.new_review,.new_tutorial{width:800px;margin:0px auto;}
.new_review h3{width:800px;float:left;font-size:18px; font-weight:bold;color:#4a4a4a;border-bottom:1px solid #cccccc;padding-bottom:10px;}
.new_review h3 span{float:right;font-size:12px; font-weight:normal;}
.new_review dl{border-bottom:1px dotted #E5E5E5;float:left;margin-top:20px;padding-bottom:20px;width:800px;}
.new_review dt span{float:right;}
.new_review dd {float:left;position:relative;left:20px;width:780px;}
.new_review dt{color:#999999;font-size:11px;margin-bottom:10px;padding-top:10px;}
.new_review dt a{text-decoration:underline;}
.new_review dt img{margin-right:5px;margin-left:5px;}

.new_page{width:800px;float:left;margin-top:20px;padding-bottom:200px;text-align:right;}
.new_page a{border:1px solid #666666;padding:2px 5px 4px 5px;margin-right:3px;color:#666;font-size:11px;}
.new_page label{border:1px solid #666666;padding:2px 5px 4px 5px;margin-right:1px;background:#ececec;font-size:11px;}



.new_tutorial h2{color:#4b4a4a;font:normal 18px/1.5em Arial;margin-top:20px;float:left;width:600px; }
.tuto_p{width:600px;float:left;color:#666666;font-size:12px;margin-top:-5px;}
.tuto_text{width:630px;float:left;}
.tuto_text .tutos_int {float:left;height:45px;margin-bottom:20px;width:450px;font-size:28px;padding:5px;margin-top:18px;border:none;_border:0px;color:#666;}
.tuto_con{width:600px;float:left;margin-top:40px;}
.tuto_con h3{width:600px;float:left;font-size:16px; font-weight:normal;color:#000;border-bottom:1px solid #cccccc;padding-bottom:10px;}
.tuto_con dl{width:600px;float:left;border-bottom:1px dotted #e5e5e5;margin-top:20px;padding-bottom:10px;}
.tuto_con dt{width:600px;float:left;margin-bottom:5px;font-size:14px;}


.discussion33{width:600px;border-top:1px solid #cccccc;float:left;margin-top:50px;margin-bottom:10px;}
.discussion33 table{float:left;}
.discussion33 table th{height:30px;font-weight:normal;font-size:11px;}
.discussion33 table td{height:30px;font-size:11px;}
.discussion33 table .tab_bg1{background:#f2f2f2;}
.discussion33 table .td_left{padding-left:5px;}

.n_user_con{width:972px;float:left;margin-bottom:20px;}
.n_user_con h2{color:#4b4a4a;font:bold 18px/1.5em Arial;float:left;width:972px; border-bottom:1px solid #cccccc;padding-bottom:5px;}
.new_u_c{width:290px;float:left;background:#f9f9f9;border:1px solid #e9e9e9;padding:10px;margin-top:20px;}
.new_user_img{border:1px solid #d0d0d2;width:48px;height:44px;padding:1px;}
.new_u_c dl{width:230px;float:right;}
.new_u_c dt{font-weight:bold;}
.new_u_c dd label{color:#9a9a9a;font-size:11px;}
.new_u_c_r{margin-right:15px;margin-left:15px;_display:inline;}

.wright_new{width:600px;float:left;margin-top:0px;margin-bottom:10px; color:#9a9a9a;height:35px}
.wright_new img{margin-right:10px;}


.sugget_tutor .prompt {
color:#777777;
display:block;
float:left;
font-size:1.5em;
padding-top:13px;
}

.reset {
float:right;
padding:13px 10px 10px;
}

.sugget_tutor{
	width:600px;
	float:left;
	}

#contentwiki #software_form #software_form_div .sugget_tutor p{
	display:block;
	float:left;
	margin:4px 0px 10px 0px;;
	font-size:11px;
	color:#666;
	text-align:left;
	font-size:11px;
	clear:both;
	width:100%;
	}

.sugget_tutor dl{
	float:left;
	clear:both;
	margin-top:10px;
	width:100%;
	}
	
.sugget_tutor dt a {
	font-size:14px;
	}
	
.sugget_tutor dl dd {
	margin-bottom:10px;
	color:#666;
	border-bottom:1px dotted #666;
	padding:0px 0px 10px 0px;
	}


@media print	{ .tabs-softnav{display:none} }
.tabs-softnav		{list-style:none; margin:0; padding:0px;float:left;}
.tabs-softnav:after	{display:block; clear:both; content:" "}
.tabs-softnav li	{float: left; margin:0px 2px 0px 0px; width:164px}
.tabs-softnav a		{display:block; position:relative; top:1px; z-index:2; padding-left:0; color:#27537a; font-size:12px; line-height:1.2; text-align:center; text-decoration:none; white-space:nowrap}
.tabs-softnav .tabs-selected {float:left;margin-bottom:-10px;}
.tabs-softnav .tabs-selected a	{color:#000000;font-weight:bold;}
/*
.tabs-softnav .tabs-selected a, .tabs-softnav a:hover, .tabs-softnav a:focus {background-position: 100% -150px; outline:0}
.tabs-softnav a, .tabs-softnav .tabs-disabled a:hover, .tabs-softnav .tabs-disabled a:focus, .tabs-softnav .tabs-disabled a:active {background-position:100% -100px}
*/
.tabs-softnav .tabs-selected a:link, .tabs-softnav .tabs-selected a:visited, .tabs-softnav .tabs-disabled a:link, .tabs-softnav .tabs-disabled a:visited {cursor:text; text-decoration:none;}
.tabs-softnav a:hover, .tabs-softnav a:focus, .tabs-softnav a:active {cursor: pointer;text-decoration:underline;}
.tabs-softnav .tabs-disabled {opacity:.4;}

.createboxInput {background:#fff;padding:6px;font-size:14px;color:#666;}
.createboxInput:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFE3 none repeat scroll 0 0;
outline-color:#EEEEEE;
outline-style:solid;
outline-width:1px;
}

.tutos_share {border:none;float:left;}
.tutos_share span {width:90px;float:left;font-size:28px;position:relative;margin-top:30px;padding-left:5px;color:#666;}

.new_user_con2 {margin-top:10px;float:left;font-size:14px;}

.link_more_detail {font-size:14px;margin-top:20px;margin-bottom:15px;float:left;display:block;width:600px;_width:600px;}
.link_more_detail a:link {text-decoration:underline;}
#addon_attribute {display:none;float:left;}
#addon_attribute h2 {
color:#000000;
float:left;
font-family:Arial;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
margin-bottom:6px;
margin-top:4px;
}

.display_none{display:none;}
#software_icon_img{border:1px solid #ccc;}
.soft-detais {background:#f7f7f7;border:1px solid #ccc;padding:10px;float:left;width:650px;margin-top:20px;}


.recomend_experts ul  {margin-top:10px;_margin-top:10px;width:265px;float:left;margin-bottom:10px;}
.recomend_experts ul li {width:45%;_width:45%;text-align:left;line-height:160%;margin-top:2px;float:left;}


/****����**********************************************/

#content{float:left;width:100%;_margin-top:20px;color:#333;}
.container{margin:0 auto;text-align:left;width:972px;zoom:1;}
.ques_nav{width:152px;height:25px;background:url(/images/tabwiki_1.jpg) 0 0 no-repeat;float:left;font:normal 14px  Arial;padding-top:10px;position:relative;top:1px;}
.ques_nav a{color:#000;}
#hmenus{width:720px;float:left;padding:0px 5px 0px 5px;border-bottom:1px solid #c1c1c1;}
.tags_nav{width:80px;height:24px;float:left;background:url(/images/tabwiki_2.jpg) 0 0 no-repeat;font:normal 14px  Arial;padding-top:10px;}
#container_profile .nav li.now{width:119px;height:24px;float:left;background:url(/images/tab_3_1.jpg) 0 0 no-repeat;font:normal 14px  Arial;padding-top:10px;position:relative;top:2px;}
#container_profile .nav li.now a {color:#333;}

.un_tags_lii {background:url(/images/fav_tab.gif) 0 0 no-repeat;font-weight:bold;height:34px;padding-top:10px;width:168px;text-decoration:none;color:#666;display:block;cursor:pointer;position:relative;top:2px;}
.un_tags_lii a.now {background:url(/images/fav_tab_1.gif) 0 0 no-repeat;font-weight:bold;height:34px;line-height:34px;width:168px;text-decoration:none;color:#666;display:block;cursor:pointer;position:relative;}


.un_tags {width:168px;height:34px;line-height:34px;background:url(/images/fav_tab.gif) 0 0 no-repeat;padding-top:0px;position:relative;}
.un_tags a.now {width:168px;height:34px;line-height:34px;background:url(/images/fav_tab_1.gif) 0 0 no-repeat;padding-top:0px; border-bottom:1px solid #FFFFFF;position:relative;top:0px;_top:1px;color:#666;font-size:15px;}
.un_tags a:link.now, .un_tags a:visited.now {color:#666;text-decoration:none;}


.nav{float:right;font-size:125%;}
.nav ul{margin:0;}
.nav li{display:block;float:left;margin-right:3px;text-align:center;}
.nav .youarehere{background:#f90;}
.youarehere a{color:#fff;}
.nav a{display:block;text-decoration:none;}
.votes{color:#555;padding:0 0 7px 0;text-align:center;}
.narrow .votes{background:url(/images/vote_bg.jpg) 0 0 no-repeat;float:left;margin:0 3px 0 0;padding:5px;width:41px;height:41px;}
#tabs a.youarehere{
background:url(/images/active.gif) center no-repeat #edf8ff;
color:#666;
border:1px solid #e1effc;
font:normal 11px Tahoma, Arial,Simsun;
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
}
.mini-counts{height:25px;vertical-align:middle;font:normal 20px Georgia; font-weight:bold;}


/***����**************************************************************************************************************/
#header{display:none;}/*������*/
#container_profile{width:800px;margin:0 auto;height:auto !important;height:auto;min-height:500px;overflow:hidden;}
#container_profile .nav{width:100%;height:34px;}
#container_profile .nav a{font-size:15px;}
#container_profile h2{font-size:16px;margin:10px 0px 25px 0px;display:block;width:100%;float:left;font-family:Trebuchet MS,Helvetica,sans-serif;font-weight:bold;color:#666;}
#container_profile p{margin:0;margin-bottom:1em;}
#container_profile #hmenus{width:100%;}
#container_profile .programlist{width:100%;margin:20px 0;float:left;}
#container_profile .programlist .softtips{font-size:18px;}
#container_profile .programlist table.datagrid{width:100%;color:#666;}
#container_profile .programlist th.w1{width:550px;text-indent:16px;}
#container_profile .programlist th.w2{width:100px;text-align:center;}
#container_profile .programlist th.w3{width:140px;text-align:center;}
#container_profile .programlist th{background:#F7F7F7;border-top:1px solid #E4E4E4;height:36px;line-height:36px;font-size:14px;}
#container_profile .programlist img.softcover{float:left;margin-right:10px;}

img.procover{float:left;margin-left:4px;margin-right:10px;}
.pro_description {margin-bottom:30px;}
.pro_vote span {margin-top:20px;float:left;}
.pro_vote span img {margin-right:10px;}
.pro_description span{float:left;width:260px;height:16px;overflow:hidden;}

#container_profile #page_list_1{float:left;}
#container_profile .programlist .softinfo{width:460px;float:right;line-height:20px;}
#container_profile .programlist .softinfo span {margin-top:10px;font-weight:bold;color:#666;}
#container_profile .programlist .softinfo span a{margin-left:4px;font-weight:bold;text-decoration:underline;}
#container_profile .programlist .softinfo span a:hover{text-decoration:none;}
#container_profile .programlist h3{font-size:16px;margin:0 0 4px 0;line-height:20px;font-family:Trebuchet MS,Helvetica,sans-serif;font-weight:bold;}
#container_profile .programlist h3 em{font-style:normal;font-size:12px;}
#container_profile .programlist span{margin-right:10px;}
#container_profile .programlist tbody td{height:77px;padding:10px 0;border-bottom:1px dotted #A7A7A7;vertical-align:middle;}
#container_profile .votes{background:url(/images/vote_bg1.jpg) no-repeat;width:51px;height:51px;overflow:hidden;margin:0 auto;color:#999;}
#container_profile .back{margin-left:0;}
#container_profile .back a{text-decoration:underline;}
#container_profile .back a:hover{background:#A3C3D5;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;color:#000;text-decoration:none;}
#container_profile .programlist tbody td.users,#container_profile .programlist tbody td.rating{text-align:center;}
#container_profile .programlist .mini-counts{color:#999;margin-top:3px;}
#container_profile .nav li.ques_nav{top:0;width:189px;background:url(/images/fav_tab.gif) no-repeat scroll 0 0;}
#container_profile .nav li.now{top:1px;width:119px;background:url(/images/tab_3_1.jpg) no-repeat scroll 0 0;}

#container_profile .nav li.un_tags.un_tags1{width:148px;background:url(/images/tab_5.jpg) no-repeat scroll 0 0;position:relative;z-index:999;top:1px;}
#container_profile p a{text-decoration:underline;}
#container_profile .createintro{width:798px;height:138px;font-size:16px;line-height:20px;margin:10px 0 40px 0;border:1px solid #cbd2d9;background:url(/images/createintro_bg.gif) repeat-x 0 0;}
#container_profile .createintro img.softlist_img{float:left;margin-top:8px;margin-left:4px;}
#container_profile .createintro span{background:url(/images/createintro_text.gif) no-repeat;height:51px;text-indent:-1000em;font-size:15px;font-weight:bold;color:#5b6269;font-family:arial;text-align:center;width:523px;float:left;margin-left:100px;}
#container_profile .createintro .signbox_softlist {width:680px;margin:0 auto;font-size:12px;color:#666;}
#container_profile .createintro .signbox_softlist img {margin:20px 10px auto 100px;position:relative;bottom:10px;}
#container_profile .createintro .signbox_softlist b{position:relative;font-weight:normal;font-size:12px;}
#container_profile .createintro .product_slogans{background:url(/images/product_slogan.gif) no-repeat;height:26px;text-indent:-1000em;font-size:15px;font-weight:bold;color:#5b6269;font-family:arial;text-align:center;width:645px;float:left;margin-top:6px;margin-left:20px;}


#container_profile .installednum{width:100%;margin:10px 0;font-size:18px;font-weight:bold;position:relative;float:left;}
#container_profile .installednum span{position:absolute;right:0;font-size:12px;font-weight:normal;}
#container_profile .installednum span input{border:none;}
a:link,a:visited{color:#1B68AE;}
#content{color:#333;}
#container_profile .mymessage{width:100%;}
#container_profile .mymessage h2{position:relative;display:block;height:30px;line-height:30px;font-size:16px;border-bottom:1px solid #C1C1C1;margin:0;}
#container_profile .mymessage h3{font-size:16px;margin:10px 0;float:left;font-family:Trebuchet MS,Helvetica,sans-serif;font-weight:bold;width:650px;height:40px;overflow:hidden;}

#container_profile .mymessage ul{width:100%;}
#container_profile .mymessage li{border-bottom:1px dotted #a7a7a7;padding:5px 0 15px 0;height:auto;overflow:hidden;float:left;width:100%;position:relative;}
#container_profile .mymessage li ul{width:600px;float:left;}
#container_profile .mymessage li ul li{border-bottom:none;padding:0;height:20px;}
#container_profile .mymessage li .user-info{position:absolute;bottom:20px;right:0;}
#container_profile .mymess {width:650px;margin;10px 0;float:left;line-height:20px;color:#666;}


#container_profile .programlist em{font-style:normal;color:#999;}
#container_profile .programlist span.version{margin:0;font-size:11px;}
#container_profile .answerlist li{width:100%;padding:12px 0 10px 0;height:55px;border-bottom:1px dotted #a7a7a7;float:left;overflow:hidden;}
#container_profile .answerlist .votes{float:left;margin-right:13px;font-size:11px;overflow:hidden;}
#container_profile .answerlist li h3{float:left;line-height:24px;font-size:16px;word-wrap:break-word;width:92%;}
#container_profile .answerlist softinfo h3 a {float:left;line-height:55px;font-size:14px;font-weight:normal;}

#container_profile .answerlist #tabs{margin:20px 0 15px 0;font-size:11px;float:left;}
#container_profile .answerlist #tabs.tabs_right{position:relative;margin-top:-24px;right:2px;float:right;}
#container_profile #tabs a{display:inline-block;float:none;vertical-align:middle;margin:0 3px;font-size:11px;line-height:17px;text-align:center;padding:0 6px;}
#tabs a.youarehere{color:#333;}
#container_profile .votes.votes01{background:url(/images/vote_bg3.jpg) no-repeat;}
#container_profile .votes.votes02{background:url(/images/vote_bg.jpg) no-repeat;margin-right:4px;color:#649900;}
.votes .mini-counts{margin-top:3px;}
.answered-accepted{color:#649900;background:url(/images/vote_bg.jpg) no-repeat;margin-right:4px;}
#container_profile .answerlist .status{float:left;margin:0 3px 0 0;padding:5px 3px;width:45px;height:41px;font-size:11px;text-align:center;}
.answered{background:url(/images/vote_bg.jpg) 0 0 no-repeat;color:#6D5F20;}
.unanswered{background:url(/images/box_unanswered.jpg) 0 0 no-repeat;color:#fff;}
#container_profile .answerlist ul.contributionslist img.softcover{background:url(/images/vote_bg1.jpg) no-repeat;padding:2px 3px 2px 2px;margin-right:19px;float:left;}
#container_profile .answerlist ul.contributionslist .votes{margin-right:4px;}
#container_profile .answerlist ul.contributionslist .softinfo{width:670px;float:left;line-height:16px;}
#container_profile .answerlist ul.contributionslist .softinfo h3{line-height:18px;display:blcok;width:100%;}
#container_profile .answerlist ul.contributionslist li{height:80px;color:#999;font-size:11px;}
#container_profile .answerlist ul.contributionslist li p{font-size:12px;color:#333;margin:0;}
#container_profile .answerlist .questiontitle h3{line-height:20px;float:none;max-height:40px;max-width:650px;overflow:hidden;_width:650px;}
#container_profile .answerlist .questiontitle span{float:left;}

.profile_right .homeright #stream_new_div li .questiontitle{float:right;width:520px;}

#contentwiki #most_recent_question .questiontitle span p {float:left;font-size:12px;text-align:left;}
#container_profile .answerlist .questiontitle span a{text-decoration:underline;}
#container_profile .mymessage h2 #tabs{position:absolute;right:0;top:-20px;}
ul.recent img.softcover{background:url(/images/vote_bg1.jpg) no-repeat;padding:2px 3px 2px 2px;margin-right:19px;clear:right;float:left;}
#container_profile ul.myvote img.softcover{background:url(/images/vote_bg1.jpg) no-repeat;padding:2px 3px 2px 2px;margin-right:19px;float:left;}
#container_profile ul.myvote .softinfo{width:670px;float:left;color:#999;font-size:11px;}
#container_profile ul.myvote .softinfo p{color:#333;margin:0;font-size:12px;}
#container_profile ul.myvote .softinfo h3{line-height:18px;float:none;}
#container_profile ul.myvote li{height:92px;}
#container_profile ul.myvote .softinfo h3 img{vertical-align:middle;margin-left:5px;}
#container_profile ul.myvote .votes{margin-right:4px;}
.profile_left strong.uname{font-size:24px;display:block;width:100%;height:40px;line-height:30px;}
.profile_left p.jointime{font-size:11px;color:#666;margin:5px 0 0;}
.profile_left ul.myrecipeste{width:258px;height:125px;background:#FCFCFC;border:1px solid #F2F2F2;padding:10px;margin:20px 0px;}
.profile_left ul.myrecipeste li{width:100%;height:23px;line-height:23px;border-bottom:1px dotted #A7A7A7;}
.profile_left ul.myrecipeste li span{display:inline-block;width:105px;}
.profile_left ul.myrecipeste li a{text-decoration:underline;}
.profile_left .mytags{width:100%;height:auto;margin-top:20px;}
.profile_left .mytags h2{display:block;width:100%;height:30px;line-height:24px;margin:10px 0;font-size:16px;font-family:arial;position:relative;border-bottom:1px solid #D3D3D3;}
.profile_left .mytags h2 a{position:absolute;right:0;top:2px;font-size:11px;text-decoration:underline;font-weight:normal;width:auto;}
.profile_left .mytags h2 img{vertical-align:middle;}
.profile_left .mytags p{margin:0;}
.profile_left .mytags p a{font-size:12px;margin:0 6px 0 0;}
.profile_left .mytags p a.big{font-size:18px;}
.profile_right .nav .mysoft{float:left;}
.profile_right ul.softlist{width:100%;margin:15px 0 0 5px;float:left;}
.profile_right ul.softlist li{width:59px;height:45px;float:left;overflow:hidden;}
.profile_right .recentactivity{}
.profile_right .homeright{width:100%;}
.profile_right .homeright h2{position:relative;display:block;height:30px;line-height:30px;font-size:16px;border-bottom:1px solid #C1C1C1;margin:0 0 15px 0;color:#666;padding:0;}
.profile_right .homeright h2 a{position:absolute;right:0;top:2px;font-size:11px;text-decoration:underline;font-weight:normal;width:auto;}
.profile_right .homeright h2 a:hover{text-decoration:none;}

.profile_right .homeright #tabs.tabs_right{position:relative;_margin-top:-42px;float:right;_width:284px;max-width:260px;top:-40px;_top:0px;right:0px;}


.profile_right .homeright #tabs a{display:inline-block;float:none;vertical-align:middle;margin:0 3px;font-size:11px;width:38px;height:18px;line-height:17px;padding:0;text-align:center;}
.profile_right .homeright .recent li{width:100%;padding:12px 0 10px 0;border-bottom:1px dotted #a7a7a7;float:left;overflow:hidden;}
.profile_right .homeright .votes{background:url(/images/vote_bg1.jpg) no-repeat;width:51px;height:51px;overflow:hidden;margin:0 auto;color:#999;float:left;margin-right:4px;font-size:11px;overflow:hidden;}
.profile_right .homeright .recent h3{line-height:25px;float:none;border:none;padding:0;}
.profile_right .homeright a.more{display:block;width:100%;height:20px;margin:10px 0;float:left;}
.profile_right .homeright .num{width:125px;height:85px;color:#999;text-align:center;line-height:30px;margin-top:10px;float:left;}
.profile_right .homeright .num strong{font-size:36px;color:#333;}
.profile_right .homeright ul.badge{width:480px;float:right;background:none;border:none;}
.profile_right .homeright ul.badge li{width:22%;float:left;margin:0 5px 5px 0;height:23px;overflow:hidden;}
.profile_right .homeright ul.badge li a{display:inline-block;float:none;background:#333;color:#fff;padding:1px 5px 3px 3px;font-size:11px;}
.profile_right .homeright ul.badge li img{margin-right:3px;}

ul.badge_new{width:480px;float:right;background:none;border:none;}
ul.badge_new li	{list-style:none outside none;text-align:left; width:160px; height:40px; float:left; text-indent:20px}

/******add comments******/
.soft_comments{width:800px;margin:0px auto;}
.soft_comments h3{width:800px;float:left;font-size:18px; font-weight:bold;color:#4a4a4a;border-bottom:1px solid #cccccc;padding-bottom:10px;}
.soft_comments h3 span{float:right;font-size:12px; font-weight:normal;}
.soft_comments dl{border-bottom:1px dotted #E5E5E5;float:left;margin-top:20px;padding-bottom:20px;width:800px;}
.soft_comments dd {float:left;position:relative;width:780px;}
.soft_comments dt{color:#999999;font-size:11px;margin-bottom:10px;}
.soft_comments dt a{text-decoration:underline;}
.soft_comments dt img{margin-right:5px;margin-left:5px;}


.homesoft_left{width:210px;float:left;margin-right:25px;overflow:hidden;margin-top:18px;_margin-top:0px;}
.homesoft_left strong{display:block;width:100%;height:24px;font-size:14px;font-weight:normal;}
.homesoft_left input.textinput{width:183px;height:19px;border:1px solid #ccc;margin:0;padding:0;color:#ccc;padding-left:4px;float:left;font-family:arial;}
.homesoft_left input.search{width:21px;height:21px;background:url(/images/searchbg.gif);border:none;float:left;margin:0;cursor:pointer;}
.homesoft_left ul.softsort{width:188px;border:1px solid #DCDCDC;padding:10px;margin:10px 0;height:460px;overflow:hidden;overflow-y:auto;}
.homesoft_left ul.softsort li{height:29px;line-height:25px;border-bottom:1px solid #E5E5E5;}
.homesoft_right{width:737px;float:left;overflow:hidden;margin-top:18px;_margin-top:0px;}
.homesoft_right h2{position:relative;display:block;height:30px;font-size:15px;border-bottom:1px solid #C1C1C1;color:#666;padding:0;}
.homesoft_right h2 a{position:absolute;right:0;top:0px;*top:8px;font-size:12px;text-decoration:underline;}
.homesoft_right ul.popular{width:100%;margin-top:20px;}
.homesoft_right ul.popular li{width:48%;float:left;margin:0 12px 35px 0;border-bottom:1px dotted #A7A7A7;height:100px;overflow:hidden;}
.homesoft_right ul.popular img.softcover{margin-right:10px;width:48px; height:48px;float:left;}
.homesoft_right ul.popular .popularlist{width:280px; height:80px;float:left;color:#666;display:block;overflow:hidden}
.homesoft_right ul.popular .popularlist em{font-size:11px;font-style:normal;margin:8px 0;display:block;}
.homesoft_right .featured{width:729px;height:227px;margin-bottom:15px;padding:3px;background:#F3F3F3;border:1px solid #C1C1C1;}
.homesoft_right .featured .scrollbanner{width:100%;height:226px;background:#fff;}
.homesoft_right ul#intro{width:479px;padding:20px;float:left;height:187px;overflow:hidden;}
.homesoft_right ul#intro li .introshow{width:400px;float:left;height:140px;overflow:hidden;}
.homesoft_right ul#intro li{width:100%;height:187px;display:none;}
.homesoft_right ul#intro li.now{display:block;background-image:none}
.homesoft_right ul#intro h3{font-size:20px;margin-bottom:10px;height:24px;}
.homesoft_right ul#intro p{margin:10px 0;font-size:11px;max-height:50px;_height:52px;overflow:hidden;}
.homesoft_right ul#intro p a{margin:0px 10px 0px 4px;display:inline;font-weight:bold;text-decoration:underline;}
.homesoft_right ul#intro img.softcover{float:left;margin-right:10px;width:48px; height:48px}
.homesoft_right ul#softlist{width:208px;float:left;margin-top:1px;}
.homesoft_right ul#softlist li{width:188px;cursor:pointer;height:35px;float:left;background:#F9F9F9;padding:10px;border-left:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;position:relative;}
.homesoft_right ul#softlist li img.rightline{display:none;width:9px;height:55px;position:absolute;left:-9px;top:0;}
.homesoft_right ul#softlist li.now{background:#fff;}
.homesoft_right ul#softlist li.now img.rightline{display:block;}
.homesoft_right ul#softlist img{width:32px;height:32px;float:left;margin-right:11px;}
.homesoft_right ul#softlist strong{float:left;display:block;width:140px;}
.homesoft_right ul#softlist span{float:left;color:#999;display:block;width:140px;font-size:11px;}
.homesoft_right ul#intro li .voteresult{width:440px;margin-left:60px;}
.homesoft_right ul#intro li .votes{float:left;background:url(/images/vote_bg1.jpg) no-repeat scroll 0 0;width:51px;height:51px;text-align:center;margin-right:15px;}
.homesoft_right ul#intro .voteresult span{float:left;margin-top:15px;}
.homesoft_right ul#intro .voteresult span img{margin:0 5px 0 10px;}

#contentwiki{float:left;width:100%;}
#contentwiki h1{background:url(/images/wiki_slogan.gif) no-repeat;font-size:36px;text-align:center;display:block;margin:20px 0 10px 150px;_margin:20px 0 10px 70px;height:40px;line-height:40px;float:left;text-indent:-1000em;width:700px;}
#contentwiki p a.rs_content {background:url(/images/rs_slogan_content.gif) no-repeat;font-size:36px;display:block;width:100%;height:50px;float:left;text-indent:-1000em;margin-bottom:20px;margin-left:10px;}

#contentwiki p{color:#666;font-size:16px;text-align:center;line-height:22px;}
#contentwiki p a:link,#contentwiki p a:visited{color:#000;font-size:14px;}
#contentwiki .ask{width:859px;height:123px;margin:0px auto 10px auto;background:url(/images/askbg.gif);overflow:hidden;padding:33px 0 0 60px;clear:both;}
#contentwiki .ask input.textinput{width:638px; font-size:18px; padding:28px 10px 17px 10px;height:38px;background:url(/images/askinput.gif) no-repeat; border:none; color:#999; margin-right:10px;font-family:Trebuchet MS,Helvetica,sans-serif;float:left;}

/*
#contentwiki .ask input.submit{border:none;width:121px;height:88px;background:url(/images/askbtn.gif);cursor:pointer;}
#contentwiki .ask input.submit:hover{border:none;width:121px;height:88px;background:url(/images/askbtn_2.jpg);cursor:pointer;}
*/

#contentwiki .ask .submit, #contentwiki .ask .submit_hover{background-image:url(/images/btn_ask.png); cursor:pointer;display:block; text-indent:-1000em;height:88px;width:121px; float:left;}
#contentwiki .ask .submit{background-position:0 -76px;}
#contentwiki .ask .submit_hover{background-position:0 -164px;}


#contentwiki .wiki_left{width:636px;float:left;}
#contentwiki .wiki_left .title{position:relative;float:left;width:100%;height:30px;border-bottom:1px solid #dcdcdc;font-size:15px;line-height:24px;margin:30px 0px 10px 0px;font-family:Arial;font-weight:bold;color:#666;}
#contentwiki .wiki_left .title a{position:absolute;right:0;top:3px;font-size:12px;}

#contentwiki .wiki_left .leavecomment {margin:0 auto;}
#contentwiki .leavecomment {float:left;width:100%;}
#contentwiki .wiki_left .leavecomment h2 img{max-height:32px;max-width:32px;overflow:hidden;margin-right:6px;_width:32px;}
#contentwiki .wiki_left .leavecomment h1 {font-size:18px;background:none;text-indent:0;width:auto;text-align:left;margin:0px;width:100%;}
#contentwiki .wiki_left .leavecomment h1 img{max-height:32px;max-width:32px;overflow:hidden;margin-right:6px;_width:32px;}

#contentwiki .wiki_left ul.comments{width:100%;margin-bottom:50px;float:left;}
#contentwiki .wiki_left ul.comments li{width:100%;padding:15px 0 5px 6px;text-align:left;float:left;border-bottom:1px dotted #ccc;color:#999;}
#contentwiki .wiki_left ul.comments li span{float:right;}
#contentwiki .wiki_left ul.comments li span img{width:auto;height:auto;}
#contentwiki #hmenus ul li.ques_nav.now {background:url(/images/fav_tab_1.gif) no-repeat 0 0;height:25px;padding-top:10px;position:relative;top:2px;_top:2px;width:168px;z-index:9999;}
#contentwiki #hmenus ul li.ques_nav.now a{color:#666;text-decoration:none;font-weight:bold;}

#contentwiki #hmenus ul li.ques_nav {background:url(/images/fav_tab.gif) no-repeat 0 0;height:25px;padding-top:10px;position:relative;top:1px;width:168px;z-index:88;}
#contentwiki #hmenus ul li.ques_nav a {color:#1B68AE;text-decoration:none;font-weight:bold;}
#contentwiki #hmenus ul li.ques_nav a.now {background:url(/images/fav_tab_1.gif) no-repeat 0 0;color:#1B68AE;text-decoration:none;font-weight:bold;height:25px;padding-top:10px;position:relative;top:-10px;_top:-10px;width:168px;z-index:9999;}



#contentwiki .wiki_left ul.comments li img{width:16px;height:16px;float:left;margin-right:10px;}
#contentwiki .wiki_left ul.comments li a{margin-right:5px;text-decoration:underline;}
#contentwiki .wiki_left ul.comments li p{font-size:12px;margin:12px 0;text-align:left;line-height:18px;color:#666;}
#contentwiki .wiki_left ul.comments li .contents_info{width:605px;float:left;}
#contentwiki .wiki_left #hmenus{width:100%;margin:10px 0;}
#contentwiki .wiki_left #hmenus .nav{float:left;margin-top:10px;}
#contentwiki .wiki_left #hmenus{width:100%;margin:10px 0;}
#contentwiki .wiki_left #hmenus .nav{float:left;}
#contentwiki .wiki_left .recent.recentquestion li{min-height:60px;}
#contentwiki .wiki_left ul.recent.recentquestion {margin-top:10px;}
#contentwiki .wiki_left ul.recent.recentquestion br{height:0px;}
#contentwiki .wiki_left table.datagrid{width:100%;margin:10px 0;float:left;color:#999;}
#contentwiki .wiki_left table.datagrid th{color:#333;height:29px;line-height:29px;text-align:center;}
#contentwiki .wiki_left table.datagrid td{height:29px;line-height:29px;margin:0;padding:0;text-align:center;}
#contentwiki .wiki_left table.datagrid td a{display:block;width:100%;text-align:left;margin-left:3px;}
#contentwiki .wiki_left table.datagrid th.w1{width:345px;text-align:left;}
#contentwiki .wiki_left table.datagrid th.w2{width:80px;}
#contentwiki .wiki_left table.datagrid b{color:#333;}
#contentwiki .wiki_left table.datagrid tr.greybg td{background:#F6F6F6;}

#contentwiki .wiki_left .recent li{width:100%;padding:12px 0 10px 0;height:auto !imortant;height:auto;min-height:75px;border-bottom:1px dotted #a7a7a7;float:left;overflow:hidden;color:#666;}
#contentwiki .wiki_left .recent li .tutorcover{width:118px;height:auto !important;height:auto;min-height:50px;border:1px solid #C5C5C5;float:left;position:relative;margin-right:10px;overflow:hidden;}
#contentwiki .wiki_left .recent li .tutorcover img{padding:0;}
#contentwiki .wiki_left .recent li .questiontitle{float:right;}
#contentwiki .wiki_left .recent li .questiontitle span {height:52px;float:left;overflow:hidden;}
#contentwiki .wiki_left .votes{background:url(/images/vote_bg1.jpg) no-repeat;width:51px;height:51px;overflow:hidden;margin:0 auto;color:#999;float:left;margin-right:4px;font-size:11px;overflow:hidden;}
#contentwiki .wiki_left .votes.votes01{background:url(/images/vote_bg.jpg) no-repeat;width:51px;height:51px;overflow:hidden;margin:0 auto;color:#999;float:left;margin-right:4px;font-size:11px;overflow:hidden;}
#contentwiki .wiki_left .recent h3{line-height:25px;float:none;border:none;padding:0;}
#contentwiki .wiki_left strong{position:relative;display:block;float:left;width:100%;height:30px;line-height:30px;font-size:14px;font-weight:normal;border-bottom:1px solid #C1C1C1;margin:0 0 15px 0;_margin-bottom:0px;color:#fff;padding:0;background:url(/images/titlebg.gif) 0 6px no-repeat;}
#contentwiki .wiki_left strong a.right-reload{background:url(/images/refresh.gif) no-repeat; right:0;top:-24px;*top:-24px;_top:0px;float:right;position:relative;text-indent:-1000em;height:22px;width:22px;overflow:hidden;}
#contentwiki .wiki_left strong a.right-reload:hover{background:url(/images/refresh_hover.gif) no-repeat; right:0;top:-24px;*top:-24px;_top:0px;float:right;position:relative;text-indent:-1000em;height:22px;width:22px;overflow:hidden;}
#contentwiki .wiki_left strong a.right-reload:active{background:url(/images/refresh_active.gif) no-repeat; right:0;top:-24px;*top:-24px;_top:0px;float:right;position:relative;text-indent:-1000em;height:22px;width:22px;overflow:hidden;}

#contentwiki .wiki_left strong span{display:block;width:80px;height:24px;line-height:24px;text-align:center;margin-top:6px;position:relative;_top:0px;_float:left;}
#contentwiki .wiki_left a:link.more,#contentwiki .wiki_left a:visited.more{background:#EDF8FF;border:1px solid #1a67af;padding:2px 6px;margin:20px 0px 50px 0px;float:left;}
#contentwiki .wiki_left a:hover.more,#contentwiki .wiki_left a:hover.more{background:#f3fbfe;border:1px solid #3398cc;padding:2px 6px;margin:20px 0px 50px 0px;float:left;color:#319aca;}

#contentwiki .wiki_left .title a.more:link, #contentwiki .wiki_left .title a.more:visited {font-size:11px;float:right;text-decoration:underline;background:none;margin:0 auto;padding:0 auto;border:none;font-weight:normal;}
#contentwiki .wiki_left .title a.more:hover, #contentwiki .wiki_left .title a.more:active {font-size:11px;float:right;text-decoration:underline;background:none;margin:0 auto;padding:0 auto;border:none;font-weight:normal;}


#contentwiki .wiki_left .questiontitle{width:503px;float:left;overflow:hidden;}
#contentwiki .wiki_right{width:300px;float:right;margin-top:52px;_margin-top:52px;}
#contentwiki .wiki_right .featuredusers .userlist h2{color:#666666;font-size:15px;margin-bottom:15px;}
#contentwiki .wiki_right .recentcommunity h2{color:#666666;font-size:15px;height:30px;line-height:24px;margin-bottom:10px;width:100%;border-bottom:1px solid #D3D3D3}

#contentwiki .wiki_right .featuredusers{width:298px;height:307px;background:#F3F3F3;border:1px solid #CBCBCB;}
#contentwiki .wiki_right .featuredusers.users{width:298px;height:auto;background:#F3F3F3;border:1px solid #CBCBCB;}
#contentwiki .wiki_right .featuredusers h3{font-size:15px;margin-bottom:15px;color:#666;}
#contentwiki .wiki_right .userlist{position:relative;width:279px;height:289px;padding:5px;margin:3px;border:1px solid #fff;background:#fff url(/images/userbg.gif) 0 0 no-repeat;}
#contentwiki .wiki_right .userlist li{width:60px;height:41px;float:left;background:#fff;border:1px solid #E1E1E1;text-align:center;padding:10px 0;margin:0 4px 7px 3px;overflow:hidden}
#contentwiki .wiki_right .userlist li img {max-width:32px;max-height:32px;_width:32px;overflow:hidden;}

#contentwiki .wiki_right .soft_userlist{position:relative;width:279px;padding:5px 5px 10px 5px;margin:3px;border:1px solid #fff;background:#fff url(/images/userbg.gif) 0 0 no-repeat;}
#contentwiki .wiki_right .soft_userlist h2{color:#666666;font-size:15px;margin-bottom:15px;}

#contentwiki .wiki_right .soft_userlist li{width:60px;height:41px;float:left;background:#fff;border:1px solid #E1E1E1;text-align:center;padding:10px 0;margin:0 4px 7px 3px;overflow:hidden}
#contentwiki .wiki_right .soft_userlist li img {max-width:32px;max-height:32px;overflow:hidden;_width:32px;}
#contentwiki .wiki_right .soft_userlist a.more {margin-left:6px;font-size:11px;margin-top:10px;}

#contentwiki .wiki_right .soft_userlist li a {max-width:60px;max-height:60px;overflow:hidden;font-size:11px;}
#contentwiki .wiki_right .soft_userlist li a.usna{width:45px;height:18px overflow:hidden;float:left;margin-left:8px;}


#contentwiki .wiki_right .userlist li a {float:left;font-size:11px;width:55px!important;overflow:hidden;text-align:center;padding-left:2px;}
#contentwiki .wiki_right .userlist li a img {margin-left:12px;}
#contentwiki .wiki_right .userlist li a.hover {text-decoration:underline;}
#contentwiki .wiki_right .userlist a.more{float:left;margin-top:10px;margin-left:6px;}
#contentwiki .wiki_right .userlist a:link.more, #contentwiki .wiki_right .userlist a:visited.more{text-decoration:underline;}
#contentwiki .wiki_right .userlist strong{background:url(/images/share_passion.gif) no-repeat;display:block;position:absolute;left:0;bottom:16px;width:100%;text-indent:-1000em;float:left;margin:0px 10px;}
#contentwiki .wiki_right .userlist ul li a img{width:32px; height:32px; display:block;text-align;center;}
#contentwiki .wiki_right .recentcommunity{width:100%;margin:30px 0px;}
#contentwiki .wiki_right .recentcommunity h3{width:100%;height:30px;border-bottom:1px solid #D3D3D3;font-size:15px;line-height:24px;margin-bottom:10px;color:#666;}
#contentwiki .wiki_right .recentcommunity li{width:100%;float:left;margin-bottom:10px;border-bottom:1px dotted #CCCCCC;padding:10px 0px;}
#contentwiki .wiki_right .recentcommunity li img{width:24px;height:24px;float:left;margin-right:10px;}
#contentwiki .wiki_right .recentcommunity li span{max-width:120px;height:14px;overflow:hidden;line-height:13px;color:#666;}
#contentwiki .wiki_left .recent li .tutorcover span{display:block;width:36px;height:15px;text-align:center;line-height:14px;color:#fff;position:absolute;left:0;top:0;z-index:999;background:url(/images/tutor_votebg.png);font-size:11px;}
#contentwiki .questiontitle h3 {font-size:14px;font-weight:normal;}
#contentwiki .recentcommunity h4 {font-size:12px;}
#contentwiki .wiki_right .aboutsoft{width:278px;height:auto !important;height:auto;background:#FBFBFB;border:1px solid #ececec;padding:10px;margin-top:10px;}
#contentwiki .wiki_right .aboutsoft h3{color:#666;font-size:15px;margin-bottom:15px;}
#contentwiki .wiki_right .aboutsoft h2{color:#666;font-size:15px;margin-bottom:15px;}

#contentwiki .wiki_right .aboutsoft_content{width:256px;height:auto !important;height:auto;background:#fff;border:1px solid #E8E8E8;padding:5px 10px 30px;overflow:hidden}
#contentwiki .wiki_right .aboutsoft_content p{width:100%;text-align:left;font-size:11px;line-height:17px;margin:6px auto 6px auto;display:blcok;width:250px;overflow:hidden;word-wrap: break-word;word-break: normal; _margin:6px auto 10px auto;clear:both;}
#contentwiki .wiki_right .aboutsoft_content p img {margin-left:0px;}

#contentwiki .wiki_right .aboutsoft_content ul{width:100%;margin:20px 0;_margin:0px;}
#contentwiki .wiki_right .aboutsoft_content li{width:100%;font-size:11px;height:auto;line-height:18px;}
#contentwiki .wiki_right .aboutsoft_content li span{color:#999;}
#contentwiki .wiki_right .aboutsoft_content p a{font-size:11px;color:#1B68AE;margin:0 4px 4px 0;}
#contentwiki .wiki_right .aboutsoft_content h4{font-weight:normal;color:#666;}
#contentwiki .wiki_right .aboutsoft_content .aboutsoft_title h3{width:180px;height:30px;display:block;overflow:hidden;float:left;font-weight:normal;border-bottom:1px solid #E0E0E0; line-height:30px;font-size:14px;}
#contentwiki .wiki_right .aboutsoft_content .aboutsoft_title a.history {width:auto;height:30px;line-height:30px;float:left;font-size:11px;text-decoration:underline;border-bottom:1px solid #E0E0E0}

#contentwiki .wiki_right .screenshots{width:298px;height:120px;margin-top:10px;background:#FBFBFB;border:1px solid #ececec;padding:0;overflow:hidden;}
#contentwiki .wiki_right .screenshots h3{position:relative;padding:10px 0 0 10px;}
#contentwiki .wiki_right .screenshots h2{position:relative;padding:10px 0 0 10px;color:#666;font-size:15px;}
#contentwiki .wiki_right .screenshots h2 span{position:absolute;right:10px;;top:10px;}

#recommend_software {width:610px;height:100px;margin:0 auto;display:block; position:relative;overflow:hidden; float:left}
#recommend_software ul.newrelease {width:20000px;position:absolute; left:0}
#recommend_software ul.newrelease li{width:92px;height:85px;float:left;overflow:hidden;margin:0 10px 10px 0;text-align:center;font-size:11px;color:#666;}
#recommend_software ul.newrelease img{width:48px; height:48px; border:1px solid #eee}
#recommend_software ul.newrelease li p{margin:0;font-size:11px;line-height:11px;}
#recommend_software ul.newrelease li h3{display:block;font-size:11px; height:17px;margin:3px 0;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
#prevRecommend	{width:10px; height:100px; cursor:pointer; float:left; background:url(/images/btn_prev_soft_enable.gif) no-repeat;position:relative;top:30px;}
#nextRecommend	{width:10px; height:100px; cursor:pointer; float:left; background:url(/images/btn_next_soft_enable.gif) no-repeat;position:relative;top:30px;}
#prevRecommend.disabled	{background:url(/images/btn_prev_soft_disable.gif) no-repeat;}
#nextRecommend.disabled	{background:url(/images/btn_next_soft_disable.gif) no-repeat;}




.qa_badge{width:800px;margin:0px auto;}
.qa_badge h1{width:800px;float:left;font-size:14px; font-weight:bold;color:#4a4a4a;}
.qa_badge h1 span {font-size:24px;font-weight:bold;}
.qa_badge h3{width:800px;float:left;font-size:18px; color:#4a4a4a;border-bottom:1px solid #cccccc;padding-bottom:10px;}
.summarycount{color:#808185;font-weight:bold;margin-top:6px;}
.badge_box{float:left;margin-top:10px;width:100%;margin-top:20px;margin-bottom:20px;}
.badge_nums{font-size:36px;margin-right:20px;margin-bottom:20px;float:left;font-family:Georgia;color:#333;margin-top:-4px;*height:60px;*margin-top:0px;}

.bubble-body{background:url(/images/tooltips_bg.png) 0 0 no-repeat;padding:10px;float:left;width:340px; z-index:9999;overflow:hidden;min-height:130px;}
.tabs_right ul.stream_ul_new{float:right;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.tabs_right ul.stream_ul_new{position:relative;top:-18px}
}



.tabs_right ul li {float:left;padding:0 2px;_width:55px;}
.profile_right .homeright #tabs ul li a {display:block;vertical-align:middle;margin:0px;font-size:11px;width:auto;height:auto;padding:0 6px;}


#container_profile .recent_activity{width:100%;float:left;margin:20px 0px;}
#container_profile .recent_activity h2{position:relative;display:block;height:30px;line-height:30px;font-size:16px;border-bottom:1px solid #C1C1C1;margin:0;}
#container_profile .recent_activity h3{font-size:16px;margin:10px 0;float:left;}
#container_profile .recent_activity ul{width:100%;}
#container_profile .recent_activity li{border-bottom:1px dotted #a7a7a7;padding:10px 0 10px 0;height:auto;overflow:hidden;float:left;width:100%;position:relative;}
#container_profile .recent_activity img {float:left;height:24px;margin-right:10px;width:24px;}


.tutorial_writer{float:left;width:100%;}
.tutorial_writer h2{width:100%;border-bottom:1px solid #C0C0C0;float:left;font-family:arial;font-size:15px;font-size-adjust:none;line-height:1.5em;padding-bottom:10px;color:#666;}
.tutorial_writer ul{float:left;background:#fafafa;border:1px solid #edecec;border-top:none;width:99%;padding:10px 0px;}
.tutorial_writer ul li{background:url(/images/bullet4x4.gif) no-repeat left;float:left;width:110px;_width:100px;margin-left:20px;_margin-left:10px;margin-right:10px;padding-left:8px;_padding-left:4px;line-height:200%;}

.tutorial_writer .rec_writers{float:left;margin-top:20px;}
.tutorial_writer .rec_writers h2{float:left;font-family:arial;font-size:15px;line-height:1.5em;padding-bottom:2px;border-bottom:none;color:#666;}
.tutorial_writer .rec_writers ul{background:none;width:100%;border:none;}
.tutorial_writer ul li.nonestyle {background:none;margin:16px 0px 10px 12px;_margin-left:8px;}
.tutorial_writer ul li.nonestyle a:link, .tutorial_writer ul li.nonestyle a:visited {text-decoration:underline;}
.tutorial_writer ul li.nonestyle a:hover {text-decoration:none;}

.tutorial_writer .rec_writers ul li{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E1E1E1;
float:left;
height:45px;
margin:0 8px 7px 4px;
_margin:0 4px 7px 4px;
padding:10px 0;
text-align:center;
width:60px;
font-size:11px;
}
.tutorial_writer .rec_writers ul li img{width:32px;height:32px;}

.recentcommunity ul li p{float:left;margin-left:32px;}
.recentcommunity ul li .stream_sf{margin-left:35px;line-height:140%;font-size:11px;color:#666;}
.recentcommunity a:link.more, .recentcommunity a:visited.more{text-decoration:underline;}
.popularlist p {max-height:54px;overflow:hidden;_height:54px;}
.popularlist h3 {font-size:14px;font-weight:normal;}
.tags_cloud {width:800px;margin:0 auto;}
.tags_cloud h2 {font-size:15px;font-family:Trebuchet MS,Helvetica,sans-serif;}

.recommanded2 .votes{margin-right:4px;background:transparent url(/images/vote_bg1.jpg) no-repeat scroll 0 0;color:#999999;height:51px;margin:0 auto;overflow:hidden;width:51px;float:left;margin-right:5px;}

.linenav {background:url(/images/border-x-grey.gif) repeat-x left;margin:0px auto;}


/*login_win*/
#ajax_login{background:#484c4f;width:606px;padding:5px 5px 6px 5px;border:2px solid #989c9d;}
#ajax_login a.close{position:absolute;right:10px;top:15px;}
#ajax_login .loginwin{border:1px solid #333;background:#fff;padding-left:20px;float:left;padding-bottom:20px;width:582px;}
#ajax_login .loginwin_right {margin:10px 20px;float:left;width:180px;_display:inline;overflow:hidden;}
#ajax_login .loginwin_right p{margin-top:20px;}
#ajax_login .loginwin h2{font:24px/1.5em  Arial,Georgia,Simsun;margin-top:20px;margin-bottom:15px;}
#ajax_login .loginwin .loginwin_user{float:left;margin-top:5px;width:320px;border-right:1px solid #ccc;padding-right:20px;}
#ajax_login .loginwin .loginwin_user input.creat_ac_tt {border:1px solid #ccc;float:left;height:23px;padding-top:3px;width:240px;margin-top:5px;}
#ajax_login .loginwin .loginwin_user span {float:left;font-size:11px;margin-top:4px;width:100%;color:#5a5a5a;}
#ajax_login .loginwin .loginwin_user span input{margin:0 auto;padding:0;float:none;}
#ajax_login .loginwin .loginwin_user p label {font-weight:bold;color:#666;margin-top:-2px;_margin-top:0px;width:300px;float:left;margin-top:4px;}

#ajax_login .loginwin .loginwin_user input:focus {border:1px solid #99b5ff;}

#ajax_login .loginwin .loginwin_user .sum_winlogin {float:left;margin-top:15px;padding-bottom:10px;width:auto;}
#a_email_password{text-decoration:underline;margin-left:15px;margin-top:5px;_margin-top:-15px;float:left;}
.loginwin_right{color:#7c7c7c;font-size:14px;margin-bottom:10px;}
.loginwin_right p{font-size:12px;color:#7d7d7d;line-height:12px;width:180px;line-height:170%;}
.input_move{border:1px solid #999;height:23px;padding-top:3px;width:270px;margin-top:5px;}
.input_on{border:1px solid #99b5ff;height:23px;padding-top:3px;width:300px;margin-top:5px;}
.invalitac{width:465px;color:#fe0003;padding:5px 10px;margin-top:-15px;}
.sum_winlogin b{/*text-indent:-9999px;*/width:124px;float:left;}
.sum_winlogin b a:link{width:124px;float:left;height:30px;background:url(/images/sign_1.gif) 0 0 no-repeat;}
.sum_winlogin b a:visited{width:124px;float:left;height:30px;background:url(/images/sign_3.gif) 0 0 no-repeat;}
.sum_winlogin b a:hover{width:124px;float:left;height:30px;background:url(/images/sign_2.gif) 0 0 no-repeat;text-decoration:none;}
#ajax_login .loginwin_right p b a:link {width:128px;float:left;background:url(/images/creat_1.gif) 0 0 no-repeat;margin-left:10px;height:29px;text-indent:-9999px;}
#ajax_login .loginwin_right p b a:hover {width:129px;float:left;background:url(/images/creat_2.gif) 0 0 no-repeat;margin-left:10px;height:30px;
text-indent:-9999px;}
#ajax_login .loginwin_right p b a:visited {width:128px;float:left;background:url(/images/creat_3.gif) 0 0 no-repeat;margin-left:10px;height:29px;
text-indent:-9999px;}
/*login_win end*/


.contributionslist {margin-top:10px;float:left;}


#contentwiki .wiki_left #hmenus ul li.soft_nav{background:url(/images/fav_tab.gif) no-repeat 0 0;height:34px;line-height:34px;position:relative;width:168px;z-index:88;}
#contentwiki .wiki_left #hmenus ul li.soft_nav a.now{background:url(/images/fav_tab_1.gif) no-repeat 0 0;color:#1B68AE;text-decoration:none;font-weight:bold;height:34px;line-height:34px;position:relative;width:168px;z-index:9999;color:#666;border-bottom:1px solid #fff;_top:1px;}


.softlist_alt{border:1px solid #F4F0C5;background:#FFFFE2;padding:2px;margin-top:10px;}
#mask{z-index:888;}


/*********submitmail**************/
.special_warp .softguide{width:800px;margin:0 auto;min-height:400px;margin-top:4px;_height:450px;}
.special_warp .softguide .conbox{background:#fff7c8;padding:25px 20px 20px;border:1px solid #ffcc99;float:left;max-height:120px;}
.special_warp .softguide .conbox b{font-size:16px;width:100%;float:left;margin-bottom:10px;}
.special_warp .softguide .conbox span{font-size:16px;line-height:160%;color:#333;float:left;width:100%;}
.special_warp .softguide img {position:relative;top:26px;}
.special_warp .softguide .soft_submail {margin-top:30px;float:left;font-size:14px;}
.special_warp .softguide .soft_submail p{margin-top:10px;float:left;width:100%;}
.special_warp .softguide .soft_submail input.submail {width:440px;float:left;border:2px solid #999;height:33px;padding-top:8px;background:url(/images/submail_putbg.gif) repeat-x;font-size:18px;}
.special_warp .softguide .soft_submail input.submitmail {float:left;margin-left:10px;}

.ga_tuto_detail_top {width:310px;float:right;}
.ga_qiao_left {margin-top:30px;}
.ga_software_home {margin-bottom:20px;}
.ga_tutorial_home {margin-top:30px;padding-top:15px;border-top:1px solid #C0C0C0;}
.ga_home {margin-left:-6px;}
.ga_qiao_right_top {height:90px;}
.soft_user_num_p {margin-top:10px;float:left;width:100%;}
.ga_mysoft_top, .ga_update_top {width:728px;float:left;margin-top:14px;}
.ga_qiao_middle {margin-top:10px;position:relative;z-index:-100;}

/*****software user page*****/

.s_software_user {width:800px;margin:0px auto;}
.s_software_user .n_user_con .new_u_c{width:234px;float:left;background:#f9f9f9;border:1px solid #e9e9e9;padding:10px 10px 0px 10px;margin:20px 10px 0px 0px;height:80px;}
.s_software_user .n_user_con .new_user_img{border:1px solid #d0d0d2;width:48px;height:48px;overflow:hidden;padding:1px;}
.s_software_user .n_user_con .new_u_c dl{width:170px;float:right;margin-top:0px;border:none;background:none;padding:0px 2px;position:relative;top:-6px;}
.s_software_user .n_user_con .new_u_c dl:hover{background:none;}
.s_software_user .n_user_con .new_u_c dt{font-weight:bold;}
.s_software_user .n_user_con .new_u_c dd {position:relative;left:0px;}
.s_software_user .n_user_con .new_u_c_r{_display:inline;}

.s_software_user .n_user_con .new_u_c dd label{line-height:140%;margin-bottom:6px;}

/*search suggest*/
.ac_results {border: 1px solid gray; background-color: white; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; display: none;width:311px;}
.ac_results li {padding: 2px 5px;margin:2px;white-space: nowrap;color: #101010;text-align: left;font-size:11px;border-bottom:1px dotted #e1e1e1;}
.ac_over {cursor: pointer;background:#f5f6f5;margin:2px;padding:2px 5px;}
.ac_match {font-weight:bold;}
.tp_results {border: 1px solid gray; background-color: white; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; display: none;width:184px;}
.tp_results li {padding: 2px 5px;margin:2px;white-space: nowrap;color: #101010;text-align: left;font-size:11px;border-bottom:1px dotted #e1e1e1;}
.sp_results {border: 1px solid gray; background-color: white; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; display: none;width:187px;}
.sp_results li {padding: 2px 5px;margin:2px;white-space: nowrap;color: #101010;text-align: left;font-size:11px;border-bottom:1px dotted #e1e1e1;}

b.round_border				{display:block; font-size:0}
b.round_border *			{background:#FFFFFF none repeat scroll 0; display:block; height:1px; overflow:hidden}
b.round_border_layer1		{border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4; margin:0 1px}
b.round_border_layer2		{border-left:1px solid #D3D4D5; border-right:1px solid #D3D4D5; margin:0 2px; padding:0}
b.round_border_layer3		{border-left:1px solid #D3D4D5; border-right:1px solid #D3D4D5; margin:0 3px; padding:0 1px; background:#C4C4C4 none repeat scroll 0}
div.round_border_content	{border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4; text-align:left; background:#FFFFFF none repeat scroll 0; overflow:hidden}
div.search_suggest_obj					{width:313px; padding:0; margin:0; list-style:none; position:absolute; z-index:10000; display:none}
div.search_suggest_obj .left			{width:30%; line-height:24px; float:left; background:#ffffff}
div.search_suggest_obj .left li			{height:24px; text-align:right;padding-right:4px;}
div.search_suggest_obj .left li.first	{border-bottom:1px solid #cbcbcb}
div.search_suggest_obj .right			{width:70%; line-height:24px; float:right; background:#f7f7f7; text-align:left; text-indent:10px;color:#666;}
div.search_suggest_obj .right li		{width:auto; height:24px; display:block; overflow:hidden; border-left:1px solid #ccc;border-bottom:1px dotted #e1e1e1;}
div.search_suggest_obj .right li.first	{border-bottom:1px solid #cbcbcb}
div.search_suggest_obj .ss_over			{cursor:pointer; background:#dddddd}
div.search_suggest_obj .ss_match		{color: #000}
div.search_suggest_obj .clear			{font-size:0; height:0px; line-height:0px; clear:both}



/*Comment*/
.back_con{width:800px;float:left;margin-left:85px;margin-top:20px;_display:inline;}
.back_title,.post_re{width:800px;float:left;margin-bottom:20px;}
.post_r_title{width:800px;float:left;font-size:24px;border-bottom:1px solid #999999;padding-bottom:10px;}
.post_r_con{width:800px;float:left;margin-top:20px;}
.post_r_con li {width:800px;float:left;margin-top:10px;}
.post_r_con li span{width:800px;float:left;font-size:96%;font-weight:bold;}
.post_r_con li b{font-size:96%; font-weight:bold;position:relative;top:3px;}
.post_r_con li input{width:400px;padding:6px 2px;border:1px solid #e1e1e1;line-height:22px;float:left;margin-top:10px;}
.post_r_con li textarea{width:600px;height:240px;float:left;border:1px solid #e1e1e1;font-size:12px;font-family:arial;color:#333;}
.post_r_con li img{margin-bottom:1px;}
.pretty{width:800px;float:left;}
.Posted_by{width:800px;float:left;}
.Posted_by img{width:48px;height:48px;float:left;}
.Posted_by dl{width:740px;float:right;}
.Posted_by dt{font-size:24px;width:740px;float:left;margin-bottom:10px;color:#333;}
.Posted_by dd a{text-decoration:underline;}
.Picasa{width:735px;float:right;margin-top:30px;}
.pica_con{width:735px;float:left;line-height:22px;color:#666;padding-bottom:15px;border-bottom:1px dotted #a7a7a7;}
.pica_edit{width:735px;float:left;margin-top:10px;margin-bottom:15px;}
.review_do{width:735px;float:left;}
.do_review{width:735px;float:left;font-size:16px;color:#333;}
.do_review img{margin-left:10px;}
.like{width:735px;float:left;font-size:11px;color:#3b9d3b;margin-top:5px;}

.best{width:735px;float:left;}
.best dt{width:715px;padding:5px 10px;float:left;background:#f2f2f2;font-size:11px;margin-top:40px;}
.best dt a{font-size:12px;}
.best dt span{float:right;}
.best dd{line-height:22px;color:#666;width:735px;margin-top:5px;float:left;}
.Leave{width:735px;float:left;margin-top:70px;}
.Leave li{width:735px;float:left;font-size:16px;color:#333;}
.Leave li textarea{width:650px;height:270px;float:left;border:1px solid #e1e1e1;margin-top:10px;margin-bottom:15px;font-size:12px;}

.re_about{width:800px;float:left;}
.about_tit{width:800px;float:left;border-bottom:1px solid #999999;padding-bottom:10px;font-size:24px;margin-bottom:20px;}
.about_tit span{float:right;font-size:14px;}
.post_re{width:800px;float:left;}
.post_img{width:48px;height:48px;float:left;}
.post_re dl{width:740px;float:right;}
.post_re dt{padding:3px 5px;width:730px;float:left;background:#ededed; }
.post_re dt span{float:right;}
.Kimsland {width:740px;float:left;margin-top:5px;}
.Kimsland a{text-decoration:underline;margin-right:10px;}
.One{width:740px;float:left;line-height:22px;color:#666;margin-top:10px;margin-bottom:10px;}
.One span{color:#1b68ae;font-size:11px;}
.One2{width:740px;float:left;line-height:22px;color:#666;margin-top:10px;padding-bottom:15px;border-bottom:1px dotted #a7a7a7;}
.October{width:740px;float:left;color:#909090;}
.October span{color:#3b9d3b;}
.mar_l{margin-left:65px;_display:inline;}
.oc_page{width:330px;float:right;margin-top:80px;margin-bottom:50px;font-size:11px;}
.oc_page li{float:left;margin-right:1px;}
.oc_active {padding:3px 8px;background:#cccccc;border:1px solid #676767;color:#6f6f6f;}
.oc_normal{padding:3px 8px;border:1px solid #676767;color:#6f6f6f;}
.oc_normal a:link,.oc_normal a:visited{color:#6f6f6f;}
.validation-advice{font-size:11px;float:left;color:#ff0000;width:100%;}

/*add alertinfo*/
.tip {position:absolute;background:url(/images/alert_icon-trans.png) no-repeat; width:16px; height:16px; top:-3px;left:-6px; z-index:999999999}
.tipone {position:absolute;right:0px;top:20px;z-index:999999;}
.over { background:url(/images/tip.gif) no-repeat; width:14px; height:10px;position:relative; left:220px;z-index:99997}
.thisone {color:#444; border:#E2C822 1px solid; width:250px; text-align:justify; background:#FFF9D7; position:relative; top:-1px;_top:-6px;line-height:20px; padding:10px;}