/* CSS Document */


.smallicon {width:16px; height:16px;}
.icon {width:48px; height:48px;}
.avatar {width:48px; height:48px; float:left; margin:8px 10px 0 0}

.clearfix {clear:both;}

.nobullets {clear: both; margin:0; padding:0; list-style-type:none;}
.nobullets li{list-style-position:outside; list-style:none;}
	
.loading span {
    padding: 0 0 0 20px;
    background: url(../images/loading.gif) no-repeat 0 50%;
}

/* basic style */
body { background-image:url(../images/bg.gif); font-family:Tahoma; font-size:12px; line-height:22px; color:#535353; margin:0; padding:10px; background-color:#333333;}

a { color:#0068b7; text-decoration:none;}
a:hover { color:#0066CC; text-decoration:underline; }

strong { color:#FF0000;}

form { margin:0; padding:0;}

a img {border:none}
h1 {display:none}
h2 {font-size:16px; font-weight:bold; }
h4 {margin:0; padding:0;}
h5 {margin:0; padding:0 30px; background-image:url(../images/h5bg.gif); height:32px; line-height:32px; color:#000; font-size:12px; font-weight:normal;}
h6 {margin:0; padding:0; font-size:12px; font-weight:bold; color:#000000;}
p { margin:5px 0; padding:0;}

ul{ list-style:none; margin:0; padding:0;}
li {line-height:1.5em}

/* notice, error*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.xb1 {margin:0 5px; background:#cdcdcd;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#fff; border:0 solid #cdcdcd; border-width:0 1px;}

#notice {margin: 30px 66px; }
#notice .msg_confirm {color:#09A909;font-size:14px;font-weight:700}
#notice .msg_error {color:#f00;font-size:14px;font-weight:700}
#notice .msg_notice {color:#9D9801;font-size:14px;font-weight:700}
#notice .icon_confirm {background:url(../images/icon_ok.gif) no-repeat center; float:left; width:100px; height:100px; }
#notice .icon_error {background:url(../images/icon_error.gif) no-repeat center; float:left; width:100px; height:100px; }
#notice .icon_notice {background:url(../images/icon_alert.gif) no-repeat center; float:left; width:100px; height:100px; }
#notice .text {margin-left:110px; padding-top:30px;}

/* main structure */
#main { width:970px; margin:0 auto; background-image:url(../images/bgm.gif); background-color:#FFFFFF;}
#header { background: url(../images/bgt.gif) center top no-repeat;}
#footer { background: url(../images/bgb.gif) center bottom no-repeat;}

#footer { clear:both; margin:0; padding:30px 0 30px 200px;}
#footer span {float:left; font-size:1em}
#footer ul {display:block; margin:0; padding-left:122px; float:left; list-style-type:none}
#footer li { float:left; padding:0 10px;}

.logo { margin:10px 5px 10px 18px}
.beta { margin:10px 0} 

/*top user */
#topuser { float:right; width:640px; margin:8px 5px;}
#topuser .usertitle { text-align:right;line-height:1.5em;}
#topuser .usertitle .name { color:#638c0b; font-weight:bold; margin:0 5px;}
#topuser .nemu { float:right;}
#topuser .nemu li { float:left;}
#topuser .nemu a { padding:0 5px; border-left:solid 1px #CCCCCC;}

#nav { font-size:14px;background-image:url(../images/navbg.jpg); line-height:33px; height:33px; width:966px; margin:0 2px; background-color:#EEEEEE;}
#nav li { float:left; background: url(../images/nav_a.gif) no-repeat left bottom; padding:0 5px 0 9px;line-height:33px;}
#nav li a { font-weight:bold; display:block; text-align:center; width:83px;}
#nav li a:link,#nav li a:visited { color:#666666; background-image:url(../images/nav_btn_none.gif);}
#nav li a:hover { background-image:url(../images/nav_btn_hover.gif); text-decoration:none; background-color:#CCCCCC;}
#nav .first { background-image:none;} 
#nav .activate a:link,#nav .activate a:visited { background-image:url(../images/nav_btn_activate.gif); color:#FFFFFF; background-color:#66CC00;}

#nav .post { float:right; padding:0 10px;}
#nav .post a{ color:#A20D39;}

#community #nav .activate a.link, #community #nav .activate a:visited{ background-image:url(../images/nav_btn_activate2.gif);}
#user #nav .activate a.link, #user #nav .activate a:visited{ background-image:url(../images/nav_btn_activate2.gif);}
#photo #nav .activate a.link, #photo #nav .activate a:visited{ background-image:url(../images/nav_btn_activate2.gif);}
#blog #nav .activate a.link, #blog #nav .activate a:visited{ background-image:url(../images/nav_btn_activate2.gif);}
#group #nav .activate a.link, #group #nav .activate a:visited{ background-image:url(../images/nav_btn_activate2.gif);}
#event #nav .activate a.link, #event #nav .activate a:visited{ background-image:url(../images/nav_btn_activate2.gif);}
#support #nav .activate a.link, #support #nav .activate a:visited{ background-image:url(../images/nav_btn_activate2.gif);}

/* secondary nav bar */
#sub {list-style-type:none; display:block; clear:both; height:32px; padding:2px 8px;
background: url(../images/nav3_bg.gif) repeat-x;}
#sub li {float:left; display:block; overflow:hidden; width:80px; height:24px; margin:2px 0; padding:0}
#sub li a {display:block; width:80px; height:24px; color:#a1c61d; text-align:center;padding:3px 0;}
#sub li a:hover {color:#d2e427; font-weight:bold; text-decoration:none; }
#sub li.on a,#sub li.on a:hover {width:78px; font-weight:bold; color:#FFFFFF; }
#sub li.search{width:auto; float:right; padding-right:8px}
#sub li.search input{height:14px;}
#sub li.search a, #sub li.search a:hover{display:inline; font-weight:bold; color:#FFFFFF;}

#community #sub .community a {width:78px; font-weight:bold; color:#FFFFFF;}
#user #sub .user a {width:78px; font-weight:bold; color:#FFFFFF; }
#photo #sub .photo a {width:78px; font-weight:bold; color:#FFFFFF; }
#blog #sub .blog a {width:78px; font-weight:bold; color:#FFFFFF; }
#group #sub .group a {width:78px; font-weight:bold; color:#FFFFFF; }
#event #sub .event a {width:78px; font-weight:bold; color:#FFFFFF; }
#prize #sub .prize a {width:78px; font-weight:bold; color:#FFFFFF; }
#forum #sub .forum a {width:78px; font-weight:bold; color:#FFFFFF; }

#widget #sub li a {width:auto}
#widget #sub li {width:100px}
/* content */
#half_left {width:63%; float:left}
#half_right {width:35%; float:right;}
#fifty_left {width:49%; float:left}
#fifty_right {width:49%; float:right}
#index #half_left {width:78%; float:left}
#index #half_right {width:20%; float:right}
#support #half_left {width:25%; float:left}
#support #half_right {width:73%; float:right}
#news #half_left {width:35%; float:left}
#news #half_right {width:63%; float:right}
#prize #half_left {width:20%; float:left}
#prize #half_right {width:77%; float:right}

#content {padding:10px 12px; clear: both}

/* title */
#title {height:35px; clear:both; width:100%; background:url(../images/h5t.gif) repeat-x;}
#title ul {list-style-type:none; display:block; margin:0; padding:0}
#title li {float:left; width:85px; height:35px; text-align:left}
#title li a {display:block; width:85px; height:21px; color:#333; font-size:12px;font-weight:bold;text-align:center;padding:7px 0;}
#title li a:link, #title li a:visited{ background:url(../images/title_tab_02.png) no-repeat;}
#title li a:hover {background:url(../images/title_tab_03.png) no-repeat;}
#title li.top_on a:link, #title li.top_on a:visited{ color:#486a00; background:url(../images/title_tab_01.png) no-repeat;}
#title .right {float:right;line-height:35px;}

/* page links */
#pagelinks {display:table; clear:both; width:100%; margin:5px 0; font-size: 14px; color: #ccc}
#pagenumbers, #pageprev, #pagenext {float:left; margin:5px}
#pagelinks a {padding:5px; margin:0px; width:30px; height:25px}
a#pageprev, a#pagenext {display: block; border: none; width:auto; height:auto; float: right}

/* box */
.box { background:url(../images/h4bg1.jpg) no-repeat right top; background-color:#fff; margin-bottom:15px;}
.box h3 {margin:0; padding:0 8px; background:url(../images/h4bg2.jpg) no-repeat left center; height:22px; line-height:22px; font-size:14px; color:#FFFFFF; font-weight:bold;}
.box_title {display: block; float:left}
a.more_link { display: block; font-size:12px; font-weight:normal; color:#FFCC00; float:right; padding-right:5px;}
a.more_link:hover { color:#FF9900; font-size:12px;}

.cbox { clear: both; padding:10px;}

.box1 {background-color:#fff;margin-bottom:15px;}
.tl,.tr,.bl,.br {width:100%}

.infobox { padding:10px; border:1px solid #ccc;}

/*#community .box, #user .box, #photo .box, #blog .box, #group .box, #event .box {background:url(../images/h5t.gif) repeat-x; padding-top:8px}
#community .box h3, #user .box h3, #photo .box h3, #blog .box h3, #group .box h3, #event .box h3{background:none; color:#535353;}
#community a.more_link,#user a.more_link,#photo a.more_link, #blog a.more_link,#group a.more_link,#event a.more_link{ color:#0068b7;}
*/

#community .box, #user .box, #photo .box, #blog .box, #group .box, #event .box,#prize .box,#forum .box {background:url(../images/title.gif) repeat-x; border:1px solid #ccc; padding-top:6px; width:100%}
#community .box h3, #user .box h3, #photo .box h3, #blog .box h3, #group .box h3, #event .box h3,#prize .box h3,#forum .box h3{background:none; padding-left:27px; color:#535353;}
#community a.more_link,#user a.more_link,#photo a.more_link, #blog a.more_link,#group a.more_link,#event a.more_link ,#prize a.more_link{ color:#535353;}
#community a.more_link:hover,#user a.more_link:hover,#photo a.more_link:hover, #blog a.more_link:hover,#group a.more_link:hover,#event a.more_link:hover,#prize a.more_link:hover{ color:#0066CC;}

#community #newusers .cbox{border:1px solid #D5DBC1}
#community #newusers a.more{color:#535353}
#community #newusers a.more:hover{color:#0066CC}

/* index */
.index_map {margin-left:316px; border:2px solid #434343}
.index_down {float:left;}

/* explore */
#index #location .address {font-size:12px; color:#4E7E23}
#index .progress_small {
background:transparent url(../images/progress_bar_small.gif) no-repeat scroll 0pt;
float:left;
height:20px;
list-style-type:none;
margin:0pt 5px 0pt 0pt;
padding:5px;
width:115px;
}
#index .progress_small li {
background:transparent url(../images/completion_bar_small.gif) repeat-x scroll 0px;
height:100%;
margin:0pt;
padding:0pt;
}
/* friends list */
#friends table {width: 100%; border: 0;	font-size:1em; }

#friends td {
	border-bottom:1px solid #EAEFF5;
	padding:3px;
	vertical-align: middle;
	height: 16px;
	line-height:16px;
}
#friends td.read {width:16px;}
#friends td.icon { width:20px; }
#friends td.loc, #friends td.im { width:16px; }
#friends td.info div{ width:82px; height:16px; overflow:hidden}

/* register */
.reg_wrapper{width:800px; margin:25px auto;}
.reg_left{background:url(../images/back_left.png) no-repeat; width:9px; height:600px; float:left;}
.reg_right{background:url(../images/back_right.png) no-repeat; width:8px;  height:600px; float:left;}
.reg_div{
background:url(../images/back_mid.png) repeat-x;
width:750px; height: 600px; float:left;
padding-top:32px;
}
.reg_form{margin:10px auto; width:500px; }
.reg_submit{margin:auto auto auto 50px;}
.transverse
{
	float:left;
	text-align:left;
	padding-right:5px;
	width:auto;
}
#msg1
{
	color:#FF0000;
	width:100%;
	text-align:left;
}
.reg_div #check_num {vertical-align:text-bottom}
.reg_div #mail_blacklist {width:700px;color:#666699; margin:auto 20px auto 30px;}
.label {
	cursor: pointer;
	vertical-align: text-bottom;
	width: 8em;
	text-align: right;
	float: left;
	font-weight: bold;
}
.reg_input{border: #999999 1px solid; background-color: #ffffff;width:150px;}	
.text_random{border: #999999 1px solid; background-color: #ffffff;width:60px;}
/* data list */
.bars {list-style-type:none; margin:0; padding:0; clear: both}
.bars li {display:block; margin: 5px 0; width:100%; padding:3px 0 8px 0; color:#333; overflow:hidden; width:100%; border-bottom:1px solid #cdcdcd}
.bars li div a {width:100%; display:block; height:16px}
.bars li p {margin:2px 0; padding:0; display:block; height:16px; padding: 1px 0; }

.small_bars {list-style-type:none; margin:0; padding:0; clear: both}
.small_bars li {display:block; word-wrap:break-word; overflow:hidden; width:100%; line-height:2em;}

/* Tag list title */
h2.tag_list {margin:0; border-bottom:1px solid #cdcdcd;}

/* Tag cloud */
.cloud {width:100%; list-style-type:none; text-align:justify; margin: 0 0 10px 0; padding:0; font-size:2em; line-height:1em}
.cloud a {padding: 0 5px;}
h2.tag_type { font-size:14px; margin:5px 0 0}

/* featured images in home */
#home_images .big{float:left; width:320px; background-color:#eee; padding:5px; border:1px solid #ccc;}
#home_images .thumb{float:right; width:220px;margin:0;padding:0;}
#home_images .big div{width:320px; height:240px; text-align:center; background-color:#000; background-repeat:no-repeat; background-position:center center}
#home_images #big_photo{width:320px; height:240px;display:block}
#home_images .big p {margin:0; background-color:#333; text-align:center; color:#fff;font-weight:bold;line-height:25px}
#home_images .thumb .small{width:96px; height:72px; overflow:hidden; border:1px solid #666;text-align:center}
#home_images .thumb .subject{float:left;height:17px;margin:0pt 3px 0pt 9px;overflow:hidden;width:75px;}
#home_images .thumb img{width:96px; height:96px; margin-top:-9px;}
#home_images .thumb ul{clear: both; margin:0; padding:0; list-style-type:none}
#home_images .thumb li{display:inline; float:left; width:110px; height: 96px; text-align:center; overflow:hidden; }


/* avatars */
ul.avatars {clear: both; margin:0; padding:0; list-style-type:none}
ul.avatars:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.avatars li {width:70px; float: left; font-size:1em; margin:5px 0; text-align:center}
#half_right .avatars li {width:77px}
.avatars li img {display:block; float:none; margin:2px auto; width:48px; height:48px}
.avatars span {width:100%; display:block; text-align:center; overflow:hidden; height:2.2em; line-height:1.1em; cursor:hand}

/* blog */
table.blog_table {width:100%; border-collapse:collapse;border-spacing:0px;margin:0;padding:0;}
.blog_table td { vertical-align: top; border-bottom:1px solid #cdcdcd;}
.blog_table td.type {width:20px;padding:10px 16px;}
.blog_table td.preview  {width:420px; padding:8px 16px 0 0;}
.blog_table td.author  {width: 100px; padding:8px 10px 0 0;text-align:center;}
.blog_table tr.last td {border-bottom:0px;}
.blog_table td.preview .subject  {width:420px; text-overflow:ellipsis; overflow:hidden}
.blog_table td.preview .content{color:#998;width:420px; overflow:hidden}
.blog_table td.type img {margin:0px; padding:0px;}
.blog_table td.author img{width:48px;height:48px;}
.blog_table td.author span{width:90px; display:block; text-align:center; overflow:hidden; height:1.5em; cursor:hand}

table.blog_list {width:100%; border-collapse:collapse;border-spacing:0px;margin:0;padding:0;}
.blog_list td.type {width:20px;}

ul.blog_grid {clear: both; margin:0; padding:0; list-style-type:none}
ul.blog_grid:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.blog_grid li {width:270px; float: left; margin:5px; border-bottom:1px dashed #ccc}
.blog_grid .subject a {color:#555; font-weight:bold}
.blog_grid  div {height:1.5em; width:270px; text-overflow:ellipsis; overflow:hidden;margin:3px 0;}

/* tags list */
table.article_list {width:100%; border-collapse:collapse;border-spacing:0px;margin:0;padding:0;}
.article_list td { border-bottom:1px solid #cdcdcd; padding: 4px 0}
.article_list td.type {width:20px;}
.article_list td.author {width:90px;}
.article_list td.date {width:100px; text-align:right}

/* images */
ul.images {clear: both; margin:0; padding:0; list-style-type:none;}
ul.images:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
#images .images li {
	display:inline;
	float:left;
	width:102px;
	margin:0 8px 8px 0;
	padding-bottom:8px;
	text-align:center;
	}
#images .images img {
	border:1px solid #666;
	}
#images .images .imgblock {
	display:block;
	}
#images .images p {
	margin:0px 0;
	height:17px;
	overflow:hidden;
	word-break:break-all;
	}
	
/* featured images*/	
#half_right #images ul{margin-top:4px;}
#half_right #images .images li {width:96px; margin:0 1px 8px 0}

/* groups */
.group_list .group_icon {float:left; width: 96px}
.group_list .group_info {float:left; width: 470px;}
.group_list .group_icon img {width: 72px; }
.group_list ul.groups {clear: both; margin:0; padding:0; list-style-type:none}
.group_list ul.groups:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.group_list .groups li { margin:0 8px 8px 0; border-bottom:1px solid #cdcdcd}
.group_list .groups p {overflow:hidden;}

.group_list .group_name {font-size:14px; font-weight:600}
.group_list .group_creator {color:#808080}
.group_list .group_creator img, .group_list .group_stats img {vertical-align:top}
.group_list .group_stats {color:#808080}

#group .group_name {font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis;}
#group .group_detail {background-color: #f9ffee; padding:8px;word-break : break-all; margin-bottom:8px}

#commend_groups ul.groups{clear: both; margin-top:6px; padding:0; list-style-type:none}
#commend_groups .groups li { margin:0 8px 8px 0; border-bottom:1px solid #cdcdcd}
#commend_groups .group_icon {float:left; width: 56px; margin-bottom:8px;}
#commend_groups .group_info {float:left; width: 245px;}
#commend_groups .group_icon img {width: 48px; vertical-align:top}

#group p.group_class {background-color:#F5F5E5;text-indent:8px; font-weight:bold;font-size:14px;}
#group p.group_class a {color:#555}
/* group topics */
table.topic_table {width:100%; border-collapse:collapse;border-spacing:0px;margin:0;padding:0;}
.topic_table td { vertical-align: top; border-bottom:1px solid #cdcdcd;}
.topic_table td.subject {width:300px;}
.topic_table td.author  {width: 80px; }
.topic_table td.reply   {width:30px;}
.topic_table td.time    {width:100px; text-align:right;}

/* event */
#event .event_subject {font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis;}
#event_detail {background-color: #f9ffee; padding:8px;word-break : break-all;}
#event #introduce {border-top:1px solid #73962d; padding: 16px 8px;}

table.event_table {width:100%; border-collapse:collapse;border-spacing:0px;margin:0;padding:0;}
.event_table td { vertical-align: top; }
.event_table td.fill {border-top:1px solid #cdcdcd;}
.event_table td.date  {width:96px; padding:10px 16px 0 0;text-align:right; font-size:14px; color:#556B2F;}
.event_table td.info  {width:360px; padding:8px 10px 0 0; border-top:1px solid #cdcdcd;}
.event_table td.info .content{color:#998;width:350px; overflow:hidden}
.event_table td.info .subject  {width:350px; text-overflow:ellipsis; overflow:hidden}
.event_table td.place {width: 126px; padding: 8px 0 0 10px;border-top:1px solid #cdcdcd;}
.event_table td.place div{width:116px; overflow:hidden;}
.event_table tr.first td {border-top:0px;}

table.event_list {width:100%; border-collapse:collapse;border-spacing:0px;margin:0;padding:0;}
.event_list td.subject .subject {width:230px; text-overflow:ellipsis; overflow:hidden}
.event_list td.time {width:96px; text-align:right;}

/* comments in event detail*/
#comments  h4 {font-size:1.2em; color: #000; font-weight:bold}
.comment {
	margin-bottom:6px;
	padding:5px 8px;

	border-bottom:1px solid #666;
	line-height: 1.5em;
	background-color: #fff;
	}
.comment .user {
	width:55px; 
	float:left; 
	margin:0 20px 0 5px;
	}
.comment .text {
	margin-left:75px;
	}

/* product download pages */
#product .step {height:74px; background:url(../images/step_bg.jpg) repeat-x; font-size:14px; font-weight:bold; }
#product .step li{dispaly:inline; float:left;  padding:28px 0 16px 40px; }
#product #step1 {background:url(../images/step1.jpg) no-repeat left top; width:110px;}
#product #step2 {background:url(../images/step2.jpg) no-repeat left top; width:75px; display:none}
#product #step3 {background:url(../images/step3.jpg) no-repeat left top; width:238px; display:none}
#product #step4 {background:url(../images/step4.jpg) no-repeat left top;  display:none}
#product #platform {float:left; width:160px;}
#product #mobile,#product #pc,#product #touch {margin-left:160px; }
#product #vendor {float:left; width:115px; overflow-y: auto;  height:750px;}
#product #phone {float:left;  width: 280px; overflow-y: auto;height:750px;}
#product #download {float:left; width:380px; overflow-y: auto; height:750px;}

#product #phone li { display:inline;width:60px;height:80px;float:left;margin:0 10px 18px 10px; color:#333; text-align:center; }
#product #phone li img{ max-height:60px;/*height:expression(this.height>60?60:this.height);*/ padding:0; margin:0 auto;}
#product #phone a:link,#phone a:visited,#phone a:hover { color:#333;}

#product #download {padding:0 0 0 5px;}
#product #download h2{font-size:1.5em}
#product #download .btn_down {margin-left:5px;}

#product #download #sms_down {clear:both;color:#ffa000;}
#product #download .big_photo {height:130px;float:left; margin:0 20px 0 10px}
#product #check_num {vertical-align : middle;}

#product .transparent {filter:alpha(opacity=65);opacity:0.5}
#product .selected {filter:alpha(opacity=100);opacity:1.0}

#product #touch {width:500px; float:left; margin-left:20px;}
/* support, menu */
.menu h5 {margin:0; padding:0 30px; background-image:url(../images/h5bg.gif); height:32px; line-height:32px; color:#000; font-size:12px; font-weight:normal;}

.menu h5.close{ background-image: url(../images/h5bg2.gif)}
.menu h5.open{ background-image: url(../images/h5bg.gif)}
.menu .items {margin:0 0 4px 28px;}
#main  .pfrom_img img{width:13px;height:13px; margin-top:3px;border:0px;}
#almsgiving { text-align:center; margin:70px auto auto auto; color:#113399; width:650px; height:300px;}
#almsgiving #almsgivingform{ text-align:right;padding-right:60px;}
#almsgiving .bold{ font:bold 12px/200% Tahoma;}

/* prize */

#prize  .prize_name a{ font-weight:bold; }

#prize table.prize_list {width:100%}
#prize table.prize_list td,#prize table.prize_list th {border-bottom:1px solid #CDCDCD;}
#prize table.prize_list a { color:#535353;}
#prize table.prize_list .td1 {width:120px; overflow:hidden; text-overflow:ellipsis;}

#prize .price {background-color:#F0F0F0; margin-top:4px; clear:both; color:#fff; text-indent:5px;width:700px;color:#535353;}

.line1 { float:left; border-left:1px dashed #DFDFDF;}
.akuang { float:left; width:230px; height:auto; border-right:1px dashed #DFDFDF; border-bottom:1px dashed #DFDFDF; margin-left:2px; padding-top:3px; padding-bottom:10px; }
.akuang .aleft { float:left; width:96px; text-align:center; height:96px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; margin-left:2px;}
.akuang .aleft IMG { float:left;  margin:auto;}
.akuang .aright { float:left; width:118px; margin-left:5px; line-height:24px; text-align:left; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}

.akuang .aright IMG{ margin-top:2px; line-height:24px;	text-align:left;	vertical-align: middle;}

.prize_desc .akuang { float:left; width:670px; height:auto; border-right:none ; border-bottom:none ; margin-left:2px; padding-top:3px; padding-bottom:10px; }
.prize_desc .akuang .aleft { float:left; width:205px; text-align:center; height:205px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; margin-left:2px;border-right:1px dashed #FFCC00;}
.prize_desc .akuang .aleft IMG { float:left;  margin:auto;}
.prize_desc .akuang .aright { float:left; width:430px; margin-left:25px; line-height:24px; text-align:left; overflow:hidden; text-overflow:ellipsis;white-space:normal;}
.prize_desc .akuang .shell {color:#ff8800}

.userinfo1 .akuang { float:left; width:165px; height:auto; border-right:none ; border-bottom:none ; margin-left:2px; padding-top:3px; padding-bottom:10px; }
.userinfo1 .akuang .aleft { float:left; width:52px; text-align:center; height:auto; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; margin-left:2px;border-right:1px dashed #CCCCCC;}
.userinfo1 .akuang .aleft IMG { float:left;  margin:auto;}
.userinfo1 .akuang .aright { float:left; width:95px; margin-left:5px; line-height:24px; text-align:left; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.userinfo1 .akuang .shell {color:#ff8800}

