html{height:100%;}
*{margin:0;padding:0;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif;background:#fff url(aoyun_bg.jpg) center 30px no-repeat;; color:#323232;line-height:20px;}
div{font-size:1em;}
img{border:1px solid #D1D3D4;padding:2px; background-color:#fff}
.imgbd0{border:0px;padding:0px;background:transparent}
input{padding:2px;border:1px solid #D1D3D4;height:14px;}
textarea{padding:2px;border:1px solid #D1D3D4;font-size:12px;}
button{border:1px solid #D1D3D4;color:#7b0b0a;height:20px;}
a:link, a:visited {text-decoration:none;color:#323232}
a:hover, a:active, a:focus {text-decoration:underline;color:#7b0b0a}
form{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, h7 {font-size:12px;font-weight:normal;margin:0;padding:0;border:0;}
ol,ul{padding:0;margin:0;list-style:none;} ul li{padding:0;margin:0;}
ol{margin:0;} dl{margin:0;padding:0;} dl dt{padding:0;} dl dd{padding:0;}
label{cursor:pointer;}
table{border:0;}
a.opt:link, a.opt:visited {color:#7b0b0a}
a.uname:link, a.uname:visited {color:#728EAA}
a.uname:hover,a.opt:hover, a.uname:active, a.opt:active, a.uname:focus,a.opt:focus{text-decoration:underline;color:#7b0b0a}
.checkbox .radio{border:0}
.fl{float:left;} .fr{float:right;} .fc{margin:0 auto;}
.textc{text-align:center;}.textr{text-align:right;}.textl{text-align:left;}.textm{vertical-align:middle;}
.clear{clear:both;} 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}* html .clearfix{height:1%;} *+html .clearfix{min-height:1%;}
.mousem{cursor:move}.mousep{cursor:pointer}
.relative{position:relative;top:0;}
.bdred{border:1px solid #B8221F}.bdgray1{border:1px solid #D1D3D4}.bdgray2{border:1px solid #D1D3D4}.bd0{border:0}
.bggray{background-color:#EFEDED}
.bgred{background-color:#7b0b0a}

.actionover {color:#FFFFFF; background-color:#7b0b0a; cursor:pointer;}
.actionout {color:#7b0b0a; background-color:#FFFFFF;}

.bold{font-weight:bold;}.fontbold{font-weight:bold;}
.fontm{color:#7b0b0a;font-size:14px;font-weight:bold}
.fontm h2{ font-weight:bold; font-size:14px;}
.fontm h3{ font-weight:bold; font-size:14px;}
.fontm span{ font-weight:bold; font-size:14px;}
.fontapp{font:13px;font-weight:bold}
.font14{font:14px font-family;}
.font-list-abs{font-weight:bold}
.font-title{font-size:13px;font-weight:bold}
.font-view{font-size:20px;font-family:Arial;line-height:25px;}
.font-abs{color:#767676;}
.fontgray{color:#767676;}
.font-text{font-size:14px;}
.font-uname{color:#728EAA;}
.font-opt{color:#7b0b0a;}
.font-white{color:#fff;}

.h-20{height:20px;}
.pt-10{padding-top:10px;}
.pt-20{padding-top:20px;}
.pb-10{padding-bottom:10px;}
.pb-20{padding-bottom:20px;}
.pl-10{padding-left:10px;}
.pl-15{padding-left:15px;}
.pl-57{padding-left:57px;}
.pl-20{padding-left:20px;}
.pl-100{padding-left:100px;}
.pl-5{padding-left:5px;}
.pr-5{padding-right:5px;}
.pr-10{padding-right:10px;}
.pt-5{padding-top:5px;}
.pt-4{padding-top:4px;}
.pb-5{padding-bottom:5px;}
.pb-20{padding-bottom:20px;}

.ml-10{ margin-left:10px;}

input.file{width:230px; height:20px;}
input.radio{border:0}
input.checkbox{border:0}
.btn3{width:40px;}.btn4{width:69px;}.btn5{width:81px;}.btn6{width:92px;}
.btn3,.btn4,.btn5,.btn6{height:20px;background:url(buttonbg.gif) repeat-x;color:#7b0b0a;border:1px solid #D1D3D4;font-size:12px;}
.btn10{width:89px; height:32px;background:url(buttonbg.gif) repeat-x;color:#7b0b0a;border:1px solid #D1D3D4;font-size:12px; font-weight:bold; margin-bottom:4px;}
.btn16{width:89px; height:22px;background:url(buttonbg.gif) repeat-x;color:#7b0b0a;border:1px solid #D1D3D4;font-size:12px; font-weight:bold; margin-bottom:1px;}
.btn0{ width:130px; height:26px; cursor:pointer; font-weight:bold; font-family:Helvetica, sans-serif; background:url(Smiley.png) no-repeat 1px 2px; padding-left:13px;}
input.chk{border:0px}
.line{width:100%;height:1px;background-color:#D1D3D4;overflow:hidden;clear:both}
.line-red{width:100%;height:5px;background-color:#B60000;overflow:hidden;}
.line-split{height:20px;width:100%;background:url(topsplit.gif) repeat-x; margin:0px auto;}
.header{width:928px; height:65px;margin:0 auto;}
.header ul.fl li{float:left;margin:16px 0 0 20px;width:470px;}
.header ul.fl li a{display:inline;line-height:20px;height:20px;}
.header ul.frtop li{float:left;}
.header a:hover, a:active, a:focus {text-decoration:none;}
.header .label1{ padding:3px; border: #666 1px solid; }
#logo{height:60px;width:208px;margin:5px 0;}
#logo img{ border:none;}
#logo a{line-height:59px;}
.home{height:45px;width:45px;background:url(top.gif) -106px 0;}
.home_s{height:45px;width:45px;background:url(top.gif) -151px 0;}
.luck{height:45px;width:45px;background:url(top.gif) -196px 0;}
.luck_s{height:45px;width:45px;background:url(top.gif) -241px 0;}
.friend{height:45px;width:45px;background:url(top.gif) -286px 0;}
.friend_s{height:45px;width:45px;background:url(top.gif) -331px 0;}
.group{height:45px;width:45px;background:url(top.gif) -376px 0;}
.group_s{height:45px;width:45px;background:url(top.gif) -421px 0;}
.block{height:45px;width:45px;background:url(top.gif) -466px 0;}
.block_s{height:45px;width:45px;background:url(top.gif) -511px 0;}
.plaza{height:45px;width:45px;background:url(top.gif) -556px 0;}
.plaza_s{height:45px;width:45px;background:url(top.gif) -600px 0;}
.header .sch{width:222px;float:right}
.header .schl{height:28px;width:4px;background:url(top.gif) -647px 0;}
.header .schr{height:28px;width:4px;background:url(top.gif) -651px 0;}
.header .schm{height:28px;background-color:#B60000;padding:0 2px;}

.middle{width:928px; height:100%;margin:0 auto; min-height:500px;}
.mleft{width:113px;margin:0;float:left;clear:both;height:100%}
.mright{width:802px;float:right;margin:0;height:100%;}
.mright .mrtop{width:100%; height:auto;margin:15px 0 0 0;}
.mright .mrleft{width:559px; height:100%;margin:0;float:left;clear:both}
.mright .mrright{width:225px; height:100%;margin:0;float:right;}
.fleft{width:559px;margin:0;float:left;clear:both;height:100%}
.fright{width:323px;float:right;margin:0;height:100%;}
.bottom{width:802px;height:50px;margin:0 auto;padding:45px 0 20px 126px; text-align:center;}
.bottom a{padding:0 2px;}

a.opt:link, a.opt:visited {color:#7b0b0a}
a.uname:link, a.uname:visited {color:#728EAA;}
a.uname:hover,a.opt:hover, a.uname:active, a.opt:active, a.uname:focus,a.opt:focus{text-decoration:underline;color:#7b0b0a}

.feedbody{width:100%;height:auto;padding:4px 0;}
.feedcontent{float:left;width:539px;height:auto;padding-left:4px;}
.feedhead{width:100%;}
.feedhead:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.feedbody{width:100%;height:auto;padding:4px 0;}
.feedbody:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.feedbody indent{text-indent:24px;}
.feedimg{float:left;}
.feedabs{float:left;padding-left:8px;width:440px;}
.title{float:left;width:430px;max-width:430px; padding-left:5px;}
.time{float:right;width:80px;text-align:right;padding-right:5px;}
.action{float:right;width:13px;height:16px;}

ul.mini-feed>li{width:559px; height:auto;}
ul.mini-feed h1, ul.mini-feed span{float:left;}
ul.mini-feed img.pfeed{margin-right:30px;}
ul.mini-feed span.del{float:right;}
ul.mini-feed p.read{float:right;padding-right:0px;width:83%; text-align:right;}
ul.mini-feed p.txtall{float:left;width:96%;}
ul.mini-feed p.txt{float:left;width:79%;padding-left:10px;}
ul.mini-feed p.txt70{float:left;width:75%;padding-left:10px;}
ul.mini-feed ul.feed_action li {padding:0px;}
ul.mini-feed .feed_action{width:100%;overflow:hidden;border-bottom:solid 1px #E6E6DD; margin-top:5px;}
ul.mini-feed>li {padding:3px 0px;}
ul.mini-feed .star-rating{margin:0 10px;}

.blog{width:16px;height:16px;background:url(feed.gif) -192px 0;}
.collection{width:16px;height:16px;background:url(feed.gif) -288px 0;}
.shareC{width:16px;height:16px;background:url(feed.gif) -16px 0;}

.blue { font-size:14px; color:#000033; font-weight:bold; margin-bottom:10px;}

/*
.top_bar{width:100%; height:36px;margin:0 auto 12px auto; clear:both;}
.top_bar .top_bar_txt{height:36px;line-height:36px;padding:4px 0 0 4px; font-weight:bold;}
*/
/********* new tag area start *********/
.top_bar{width:928px; margin:0 auto; clear:both;}
.top_bar .top_bar_pic{float:left;margin:6px;width:54px;height:54px;}
.top_bar .top_bar_txt{height:36px;line-height:36px;padding:4px 0 0 4px;}
.top_bar .top_bar_txt table{margin-top:5px;}
.top_bar .top_bar_txt .txt{width:400px;background:red;}
.top_bar li a:hover{background:url(tab_selected.gif); color:#FFF;}

.top_bar .top_bar_lbg{width:13px;height:7px;background:url(top.gif) -220px -37px; overflow:hidden;margin-top:5px;}


/********* new tab area start add by zys 09-03-31*********/
ul.tabs{border-right:0px; padding:0px; width:100%; margin-top:2px; margin-bottom:0px;}
ul.tabs li{float:left; list-style-type:none; max-width:140px; position:relative; height:22px; background:white; border:solid 1px #E3E2E0; margin-right:1px;}
ul.tabs li.selected{background:url(tab_selected.gif); font-size:14px;}
ul.tabs li.selected div a{color:#fff;}
ul.tabs table{border-collapse:collapse; overflow:hidden;}
ul.tabs td{text-align:center; vertical-align:middle;}
ul.tabs li a{border-bottom:0; display:inline; white-space:nowrap; padding:0px 8px; text-align:center; padding-top:2px;}
ul.tabs a.more{width:20px; height:22px; background:url(top.gif) -301px 0px; display:block; padding:0;}
ul.tabs div.yblock{float:left;width:5px;height:10px;background:#FEB40C;margin:6px 2px 0 6px; overflow:hidden;}
/********* new tab area end*********/

#global_menu img{border:0;padding:0px;}
#global_menu li{position:relative;z-index:100;}
#global_menu li a{display:block;height:20px;line-height:20px;}
#global_menu li div.menu_content{position:absolute;display:none;top:0px;right:0px;width:258px;z-index:102;}
#global_menu li.sfhover div.menu_content{display:block;}
#global_menu li div.menu_content a{color:#323232;display:block;text-align:left;padding:0px;}
#global_menu li div li a:hover{background-color:#D5D6C6;}
#global_menu .tdt{height:3px;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;background-color:#626262;}
#global_menu .tdl{width:3px;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;background-color:#626262;}
#global_menu .tdr{width:3px;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;background-color:#626262;}

#global_menu .handle{position:absolute;right:-8px;top:-8px;*top:-7px !important;z-index:102}
#global_menu .handle .tdm{border:solid 1px #626262;border-bottom:0;padding:4px 4px 3px 4px;background-color:#fff;}
#global_menu .handle .tdb{border-left:solid 1px #626262;border-right:solid 1px #626262;height:1px;background-color:#fff;}

#global_menu .face{position:absolute;right:-8px;top:20px;z-index:101;}
#global_menu .face .tdm{border:solid 1px #626262;padding:2px;background-color:#fff;}
#global_menu .face .tdb{height:3px;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;background-color:#626262;}
#global_menu .face ul{float:left;width:117px;padding:5px 0 5px 5px;}
#global_menu .face li{margin-top:0px;height:18px;line-height:18px;padding:4px;width:90%;background-color:#EEEEEE;}
#global_menu .face .appname{padding:2px 10px;border-bottom:solid 1px #E6E6DD;text-align:left;}
#global_menu .face .appcontent{margin-top:2px;background-color:#EEEEEE;}
#global_menu .face .appmgr{margin-top:2px;background-color:#D5D6C6;padding:5px 10px;}
#global_menu .face .applist{border-right:solid 1px #E6E6DD;}
#global_menu .face .appcontent a div{line-height:12px;height:12px;padding-top:4px;width:16px;float:left;margin-right:10px !important;margin-right:5px;overflow:hidden}
#global_menu .face #btnmoreapp a{color:#7b0b0a;text-align:center;}

.unlogin_top{width:991px; height:10px;overflow:hidden;}
.unlogin_bg{background:#EEEEEE;border-left:10px solid #D5D6C6;border-right:10px solid #D5D6C6;}
.unlogin_bottom{width:991px; height:10px;overflow:hidden;}

.phead{width:625px; clear:both; float:left; border:#CCC 3px solid; margin:0px auto; overflow:visible;}
.uhead li{float:left;width:48px;height:48px;}
.uhead img{width:48px;height:24px;padding:0px;border:0px;margin:0px; vertical-align:middle; padding-top:12px;}
/*.uhead div{width:150px;height:70px;filter:alpha(opacity=90);-moz-opacity:0.9;background:#FDFDFB;position:absolute;}*/
.uhead .d_alpha{width:142px;height:89px;padding:0px 10px;background:#FDFDFB;}
.uhead table{width:176px;height:98px;position:absolute;}
.uhead td{width:162px;height:98px;}
.picar {background: #FFF none repeat scroll 0% 0%; width: 49px; height: 49px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; z-index: 2; position: absolute; -moz-opacity:0.88; filter:alpha(opacity=88);cursor:hand; color:#053570; font-weight:bold; text-align:center;white-space:normal; line-height:120%; vertical-align:middle; border:1px #999 dashed;}

.float_h{border-collapse:collapse;}
.float_h .tdt{width:162px; height:6px;background:url(phead_t.gif) no-repeat;overflow:hidden;}
.float_h .tdb{width:162px; height:3px;background:url(phead_b.gif) no-repeat;overflow:hidden;}
.float_h .tdl{width:11px; height:98px;background:url(phead_l.gif) no-repeat;overflow:hidden;}
.float_h .tdr{width:3px; height:98px;background:url(phead_r.gif) no-repeat;overflow:hidden;}
.logined_tag{width:579px;float:left;}
.ptag_box{border-top:2px solid #D9D9D9;border-bottom:2px solid #D9D9D9;}
.ptag{height:80px;padding:10px 20px;}

.llName a{font-weight: bold; color:#0000FF;}
.llName a:link{ color: #247BA7; }
.llName a:visited{ color: #247BA7; }
.llName a:hover{ color: #B11600; background-color: #FFE569; }
.llName a:active{ color: #247BA7; background-color: #EF540A; }


.apps {padding-top:15px;}
.apps li{padding-bottom:2px;}
.apps li a{padding-left:34px;line-height:28px;display:block;width:60px;}
#app-apps{border-top:1px solid #D1D3D4;padding-left:0px;width:94px;}
.app-img-from-opensocial{float:left;width:16px;height:16px;vorder:0;}
.app-name-from-opensocial{display:inline;padding-left:12px;}


.mrtl{height:71px;width:4px;background:url(top.gif) -655px 0;}
.mrtr{height:71px;width:4px;background:url(top.gif) -659px 0;}
.mrttb{border-top:1px solid #DFDFE0;border-bottom:1px solid #DFDFE0;vertical-align:middle}
.mrtt{border-top:1px solid #DFDFE0; border-bottom:1px solid #fff; vertical-align:middle;}
.mrtb{border-bottom:1px solid #DFDFE0; border-top:1px solid #fff;vertical-align:middle;}

#yqtab .tabt {height:23px;padding-left:10px; text-align:center}
#yqtab .tabt li{float:left;padding:0 5px;}
#yqtab .tabt1 li{float:left;padding:0 1px;}
#yqtab .tabt div{float:left;}
#yqtab .tabt a{line-height:23px; display:block;border-top: 1px solid #DFDFE0;width:70px;}
#yqtab .tabt1 a{line-height:23px; display:block;border-top: 1px solid #DFDFE0;width:50px;}
#yqtab .tabt2 a{line-height:23px; display:block;border-top: 1px solid #DFDFE0;width:95px;}
#yqtab .tabt .bgl{height:23px;width:3px;background:url(top.gif) -673px 0;}
#yqtab .tabt .bgr{height:23px;width:3px;background:url(top.gif) -679px 0;}
#yqtab .tabt .sel{border-bottom:0; height:23px;background:url(tabbg-top.gif) repeat-x;}
#yqtab .tabt .right{width:77%;float:right;text-align:right}
#yqtab .tabt .right a{border:0px;float:right}

#yqtab .tabb {clear:both;}
#yqtab .tabb li{float:left;}
#yqtab .tabb .tabl{height:35px;width:3px;background:url(top.gif) -664px -20px;}
#yqtab .tabb .tabr{height:35px;width:3px;background:url(top.gif) -668px -20px;}
#yqtab .tabb .tabl20{height:20px;width:3px;background:url(top.gif) -664px -20px;}
#yqtab .tabb .tabr20{height:20px;width:3px;background:url(top.gif) -668px -20px;}
#yqtab .tabb .tabm{border-top:1px solid #DFDFE0;width:794px;height:15px;background:url(tabbg.gif) repeat-x;}

.box{width:100%; height:auto; overflow:hidden; padding:10px 0 20px 0; border-top:solid 1px #da6b74;clear:both}
.box .box_head{width:100%;height:20px; line-height:20px;clear:both}
.box .box_head .box_title{width:75%;float:left}
.box .box_head .box_action{width:25%;float:right; text-align:right}
.box .box_head ul li{float:left}
.box .box_content{padding-top:10px;clear:both}
.bdblank {border-top:solid 1px #fff;}
.bdtgray1 {border-top:solid 1px #D1D3D4;}
.bdtgray2 {border-top:solid 1px #DFDFE0;}

.box ul.mini-feed img,.box ul.mini-feed h1, .box ul.mini-feed span{float:left;}
.box ul.mini-feed img.pfeed{margin-right:30px;}
.box ul.mini-feed span.del{float:right;}
.box ul.mini-feed p.read{float:right;padding-right:0px;width:83%; text-align:right;}
.box ul.mini-feed p.txtall{float:left;width:96%;}
.box ul.mini-feed p.txt{float:left;width:79%;padding-left:10px;}
.box ul.mini-feed p.txt70{float:left;width:75%;padding-left:10px;}
.box ul.mini-feed ul.feed_action li {padding:0px;}
.box ul.mini-feed .feed_action{float: left;width:95%; overflow:hidden; padding:0px 0 5px 10px;border-bottom:solid 1px #D1D3D4;}
.box ul.mini-feed>li {padding:3px 0px;}
.box ul.mini-feed .star-rating{margin:0 10px;}

.box .mybrief td.first{padding-left:30px; width:30%}
.box dl.myfirstblog{width:100%; padding-bottom:10px;}
.box ul.myblog{width:100%; border-top:solid 1px #D1D3D4; padding-top:10px;}
.box .album{width:20%; overflow:hidden;}
.box .album ul{padding-top:20px;}
.box .albumphoto{width:80%;height:auto;}
.box .albumphoto td{width:25%;}
.box .myrss dl{padding-left:10px;width:94%;}
.box .myrss li{border-bottom:solid 1px #D1D3D4;}

#commentbox{clear:both;}
#commentbox textarea{width:99%;}
#commentbox .comment{clear:both;padding:10px 0;}
#commentbox .comment .content{border-top:solid 1px #DFDFE0;width:88%;padding-top:5px;}

.box ol.uhead:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.box ol.uhead li{float:left;height:auto;overflow:hidden;width:70px;height:80px;}
.box ol.uhead span{}
.box ol.uhead .upic{height:55px;}
.box ol.uhead .uright{width:79px;}
.box .mybook ul{width:132px; padding-left:10px;}
h1.notice{width:16px;height:16px;background:url(notice.gif);}
h1.friend{width:16px;height:16px;background:url(feed.gif) -16px 0;}
h1.self{width:16px;height:16px;background:url(feed.gif) -32px 0;}
h1.creategroup{width:16px;height:16px;background:url(feed.gif) -48px 0;}
h1.addgroup{width:16px;height:16px;background:url(feed.gif) -64px 0;}
h1.quitgroup{width:16px;height:16px;background:url(feed.gif) -80px 0;}
h1.deletegroup{width:16px;height:16px;background:url(feed.gif) -96px 0;}
h1.createevent{width:16px;height:16px;background:url(feed.gif) -112px 0;}
h1.addevent{width:16px;height:16px;background:url(feed.gif) -128px 0;}
h1.quitevent{width:16px;height:16px;background:url(feed.gif) -144px 0;}
h1.deleteevent{width:16px;height:16px;background:url(feed.gif) -160px 0;}
h1.rss{width:16px;height:16px;background:url(feed.gif) -176px 0;}
h1.blog{width:16px;height:16px;background:url(feed.gif) -192px 0;}
h1.photo{width:16px;height:16px;background:url(feed.gif) -208px 0;}
h1.book{width:16px;height:16px;background:url(feed.gif) -224px 0;}
h1.video{width:16px;height:16px;background:url(feed.gif) -240px 0;}
h1.movie{width:16px;height:16px;background:url(feed.gif) -256px 0;}
h1.music{width:16px;height:16px;background:url(feed.gif) -272px 0;}
h1.collection{width:16px;height:16px;background:url(feed.gif) -288px 0;}
h1.comment{width:16px;height:16px;background:url(feed.gif) -304px 0;background-repeat:no-repeat;}
h1.jiwai{width:16px;height:16px;background:url(feed.gif) -320px 0;}
h1.privacy1{width:16px;height:16px;background:url(feed.gif) 0px -16px;cursor:pointer}
h1.privacy2{width:16px;height:16px;background:url(feed.gif) -32px -16px;cursor:pointer}
h1.privacy3{width:16px;height:16px;background:url(feed.gif) -16px -16px;cursor:pointer}
h1.privacy4{width:16px;height:16px;background:url(feed.gif) -48px -16px;cursor:pointer}
h1.msn{width:16px;height:16px;background:url(feed.gif) -64px -16px;}
h1.mobphoto{width:16px;height:16px;background:url(feed.gif) -80px -16px;}
h1.mobjiwai{width:16px;height:16px;background:url(feed.gif) -96px -16px;}
h1.mobile{width:16px;height:16px;background:url(feed.gif) -112px -16px;}
h1.gtalk{width:16px;height:16px;background:url(feed.gif) -128px -16px;}
h1.qq{width:16px;height:16px;background:url(feed.gif) -144px -16px;}
button.del{width:16px;height:16px;background:url(button.gif) 0px 0px; border:0px;}

#indexMC .box_content{width:98%;height:auto;padding:8px 0px;}
#indexMC ol.uheadpic:after{content:"";display:block;height:0;overflow:visible;clear:both;}
#indexMC ol.uheadpic li{float:left;width:125px;height:86px;text-align:center;padding-top:5px; padding-right:6px; overflow:hidden;}
#indexMC ol.uheadpic li img:hover {border:1px solid #999;}

#searchMC .box_content{width:98%;height:auto;padding:8px 0px;}
#searchMC ol.uheadpic:after{content:"";display:block;height:0;overflow:visible;clear:both;}
#searchMC ol.uheadpic li{float:left;width:100px;height:180px;text-align:left;padding-top:5px; padding-right:6px; overflow:hidden;}
#searchMC ol.uheadpic li img:hover {border:1px solid #999;}

.online{height:16px;width:16px;background:url(other.gif) -68px 0;}
.rescls{height:16px;width:16px;background:url(other.gif) -84px 0;}
.dialog{}
.dialog .tdt{height:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#E5E5E5;}
.dialog .tdl{width:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#E5E5E5;}
.dialog .tdm{position:relative;width:auto;background-color:#fff; border:solid 1px #D1D3D4;padding:10px;}
.dialog .tdr{width:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#E5E5E5;}
.dialog .tdb{height:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#E5E5E5;}
.dialog .shareinfo td{padding:3px 0}
.dialog textarea {width:400px;height:60px; border:solid 1px #D1D3D4; overflow:auto;}
.dialog .sharecontent{width:400px;padding:10px;height:auto;}

.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background: url(star.gif) left -1000px repeat-x;}
.star-rating{position:relative;width:125px;height:25px;overflow:hidden;margin:0;padding:0;background-position: left top;}
.star-rating li{display: inline;}
.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;	height:25px;line-height:25px;outline:none;overflow:hidden;border: none;}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position: left bottom;}
.star-rating a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;	background-position: left center;width:50%}	
.inline-rating{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align: middle;}
.small-star{width:55px;height:10px;}
.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{line-height: 10px;height: 10px;}

/*error notice*/
#chkdiv h1{height:5px;width:5px;background:url(msgbg.gif) 0px 0; float:left; overflow:hidden;}
#chkdiv h2{height:4px;width:545px; background-color:#FEFFEE; float:left; border-top:solid 1px #D1D3D4; overflow:hidden;}
#chkdiv h3{height:5px;width:5px;background:url(msgbg.gif) -6px 0; float:left; overflow:hidden;}
#chkdiv h4{height:5px;width:5px;background:url(msgbg.gif) -11px 0; float:left; overflow:hidden;}
#chkdiv h5{height:4px;width:545px; background-color:#FEFFEE; float:left; border-bottom:solid 1px #D1D3D4; overflow:hidden;}
#chkdiv h6{height:5px;width:5px;background:url(msgbg.gif) -17px 0; float:left; overflow:hidden;}
#chkdiv #chk{width:552px; min-height:30px; line-height:30px; font-size:14px; text-align:center;background-color:#FEFFEE; border-left:solid 1px #D1D3D4; border-right:solid 1px #D1D3D4;}

/*category*/
ul.fsort li{border-bottom:solid 1px #D1D3D4; height:20px; line-height:20px;padding:2px;}
.num1{height:16px;width:16px;background:url(other.gif) -84px 0;}

/*right notice*/
.lnote{margin:10px 0 0 20px;padding:10px;}
.rnote{width:190px; padding:10px;  border-top:solid 1px #D1D3D4;}
.rnote p{margin-bottom:10px;}
.rnote p.txt{text-indent:25px;}
.rnote span.inf{padding:0 1px 5px 20px;background:url(inf.gif) 1px top no-repeat;}

/*setType*/
form.setype .typeblock{width:350px;height:auto;padding:15px 25px;}
form.setype li{float:left;width:50%;height:auto;padding-top:5px;}
form.setype ul,.btnarea{padding:5px 0px;}
form.setype .btnarea{padding-left:60px;}
form.setype .btnarea input{margin-right:20px;}
.stloading{width:400px;height:40px;line-height:40px;}
#setType_content{width:400px;height:auto;}
/*setShare*/
.sharediv{width:350px;height:auto;padding:15px 25px;}
form.share .shareto{width:350px;height:160px;overflow-x:hidden;overflow-y:auto;}
form.share .shareopt a{margin-left:20px;}
form.share .shareuname{width:95px;height:20px;}
form.share .sharegroup{width:160px;}
.sharebtn{padding-left:120px;}
.sharebtn input{margin-right:40px;}
.shareload{width:350px;height:40px;line-height:40px;}
.lh{line-height:1.6;}
.lh img{border:0}

/*loginform*/
form.loginform .input{width:105px;}

.oynews_head{position:absolute;height:20px;width:300px;right:84px;top:10px;}
.oynews_head_plaza{position:absolute;height:20px;width:300px;right:5px;top:35px;}
.oynews_content{height:16px;position:relative;width:264px;overflow:hidden;}
.oynews_list{position:relative;width:264px;}
.oynews_item{text-align:left;position:relative;width:264px;height:20px;overflow:hidden;}

.guidpic{width:140px; height:50px; background:url(guide.gif) 0 0 no-repeat;}
.guidpic a{line-height:46px;display:block;height:46px;}
.guidpic a:hover, a:active, a:focus {text-decoration:none;}
.welpic{width:243px; height:73px; background:url(plaza.gif) -140px 0 no-repeat;}
.welpic a{line-height:73px;display:block;height:73px;}
.welpic a:hover, a:active, a:focus {text-decoration:none;}
.helppic{width:245px; height:73px; background:url(plaza.gif) -383px 0 no-repeat;}
.helppic a{line-height:73px;display:block;height:73px;}
.helppic a:hover, a:active, a:focus {text-decoration:none;}
.appdevpic{width:245px; height:90px; background:url(plaza.gif) -628px 0 no-repeat;}
.appdevpic a{line-height:90px;display:block;height:90px;}
.appdevpic a:hover, a:active, a:focus {text-decoration:none;}

.iconcon{width:90%;float:left}
.icon{padding:4px 5px 0 0;float:left;}
.icon .blog{width:12px;height:12px;background:url(plaza_icon.gif) 0 0 no-repeat;}
.icon .news{width:12px;height:12px;background:url(plaza_icon.gif) -12px 0 no-repeat;}
.icon .book{width:12px;height:12px;background:url(plaza_icon.gif) -24px 0 no-repeat;}
.icon .movie{width:12px;height:12px;background:url(plaza_icon.gif) -37px 0 no-repeat;}
.icon .music{width:12px;height:12px;background:url(plaza_icon.gif) -47px 0 no-repeat;}
.icon .col{width:12px;height:12px;background:url(plaza_icon.gif) -61px 0 no-repeat;}
.bulletin{width:24px;height:24px;background:url(plaza_icon.gif) -73px 0 no-repeat;}
.bllih{height:320px;}
.bllih .btxt{padding-top:10px;text-indent:25px;}
.newappcon{height:345px;padding-top:10px;}
.newappcon li{float:left;padding-bottom:15px;width:80%}
.newappcon .app1{width:32px;height:32px;background:url(plaza_icon.gif) -97px 0 no-repeat;float:left}
.newappcon .app2{width:32px;height:32px;background:url(plaza_icon.gif) -129px 0 no-repeat;float:left}
.newappcon .app3{width:32px;height:32px;background:url(plaza_icon.gif) -161px 0 no-repeat;float:left}
.newappcon .app4{width:32px;height:32px;background:url(plaza_icon.gif) -193px 0 no-repeat;float:left}
.newappcon .app5{width:32px;height:32px;background:url(plaza_icon.gif) -225px 0 no-repeat;float:left}
.newappcon .app6{width:32px;height:32px;background:url(plaza_icon.gif) -257px 0 no-repeat;float:left}


#yqtab .tabb .tabm{width:98%;}
.pleft{width:668px;float:left;}
.pright{width:245px;float:right}
.pleft .sch{height:80px;padding-top:20px;border:0;}
.w-400{width:400px;}
.login{height:80px;padding-top:20px;border:0;}
.logout{height:270px;padding-top:20px;border:0;}
.w-200{width:206px;}
.logout .l{float:left;width:30px;}
.logout .r{float:right}
.logout .pwd{clear:both;text-align:right;padding-top:5px;}
.logoutinfo{clear:both;height:135px;}
.logoutinfo div{line-height:28px;height:28px;}
.pubh{}
.conh{height:360px;}
.w-name{width:70px;}
.guid .pic{padding:20px 0 0 20px; float:left;}
.guid .desc{ width:480px;}
.desc .app1{width:32px;height:32px;background:url(plaza_icon.gif) -97px 0 no-repeat;float:left}
.desc .app2{width:32px;height:32px;background:url(plaza_icon.gif) -129px 0 no-repeat;float:left}
.desc .app3{width:32px;height:32px;background:url(plaza_icon.gif) -161px 0 no-repeat;float:left}
.desc .app4{width:32px;height:32px;background:url(plaza_icon.gif) -193px 0 no-repeat;float:left}
.desc .app5{width:32px;height:32px;background:url(plaza_icon.gif) -225px 0 no-repeat;float:left}
.desc .app6{width:32px;height:32px;background:url(plaza_icon.gif) -257px 0 no-repeat;float:left}
.txt{text-indent:25px;}
.split{padding:0 5px}
#content_blog .l{float:left;width:50%}
#content_blog .abs{width:82%}
#content_blog .absl{height:120px;}
#content_blog .r{float:right;width:45%;}
#content_photo .p{float:left;width:133px;}

.cont_fun .l{float:left;width:50%}
.cont_fun .absl{height:110px;}
.cont_fun .titl{height:60px;}
.cont_fun .abs{width:70%;}
.cont_fun .r{float:right;width:45%;}
.cont_pub .l{float:left;width:50%}
.cont_pub .abs{width:82%}
.cont_pub .absl{height:120px;}
.cont_pub .r{float:right;width:45%;}
.h-110{height:115px;}
.h-10{height:10px;}


.fright .box{width:100%; height:auto;padding:0;clear:both;border:0px;margin-bottom:15px;}
.fright .box_cornert{width:323px;height:5px;background:url(commonbg.gif) 0 0 no-repeat; overflow:hidden;}
.fright .box_cornerb{width:323px;height:5px;background:url(commonbg.gif) 0 -5px no-repeat; overflow:hidden;}
.fright .box_cornerm{width:321px;height:auto;border-left:solid 1px #E6E6DD;border-right:solid 1px #E6E6DD; }
.fright .box_head{width:297px;height:20px;background-color:#EEEEEE;border-bottom:solid 1px #E5E7DC;padding:8px 12px;}
.fright .box_title{width:297px;clear:both;}
.fright .box_content{width:297px;height:auto;padding:8px 12px;}
.fright ol.uheadpic:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.fright ol.uheadpic li{float:left;overflow:hidden;width:74px;height:75px;text-align:center;padding-top:5px;}

.sleft { text-align:right; width:120px; display:inline;}

.friendnum{width:559px;}
.fontgray{color:#767676;}

.friednbox{width:559px;height:auto;padding:8px 0;border-top:1px solid #E6E6DD; clear:both;}
.friednbox li{width:31%; height:75px;float:left;padding:5px 2px;}
.friend_infobox{padding:5px 0 5px 5px;}
.uhead_pic{width:50px; height:50px;}

.mainPanel {
 background-color: #FDFCF9;
 border: 1px solid #CCC1B0;
 padding: 20px;
 margin-bottom: 17px;
 clear:both;
}
img#happySearch {
 position: absolute;
 top: 158px;
 margin-left: 456px;
 border:none;
}
div#searchPanel{ 
margin-top:30px; background-color:#fff;
}
div#searchPanel input#query {
 width: 288px;
 height: 29px;
 border: none;
 background: none;
 background-image: url(searchField.gif);
 font-size: 20px;
 color: #4A4153;
 padding-top: 6px;
 padding-left: 8px;
 font-family: Arial, Helvetica, sans-serif; 
}
div#searchPanel h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 color: #C9435B;
 font-weight: normal;
 margin-bottom: 12px; 
 line-height: 110%;
}
div#searchPanel label {
 color:#666;
 font-size: 14px;
 font-family: Arial, Helvetica, sans-serif;
 display: block;
 width:432px;
 margin-bottom: 7px;
}
input#searchSubmit, div#searchPanel input#searchSubmitHome {
 position: absolute;
 margin-top: -2px;
 margin-left: 3px;
}
input#searchSubmit { /* safari hack */
 margin: 0 0 0 295px;
 top: 28px;
}
input#searchSubmit, div#searchPanel input#searchSubmitHome { /* stupid ie6 hack */
 margin-top: -2px;
 margin-left: 0;
}

#recentCoupons{
 margin-top:20px; text-align:center;
}
#recentDeals{
 margin-top:20px; text-align:center;
}
.coupon {
	padding: 6px;
	background: #fff;
	margin-bottom: 6px;
	border: 1px #ccc dashed;
	clear:both;
	margin-top:6px;
	width:95%;
	text-align:left;
}
.type-code {
	background-image:url(bak-code.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.type-event {
	background-image:url(bak-event.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.type-deal {
	background-image:url(bak-deal.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

div.coupon table {
 width: 460px;
 overflow: hidden;
 float: left;
 margin: 5px 0 5px 0;
}
.coupon table td, .coupon table th {
 padding: 3px;
}
.coupon table th {
 color: #B3A38B;
 font-weight: normal;
 text-align: right;
 width: 60px;
}
.coupon table td.code {
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
}
.coupon .alignR{ text-align:right; font-weight:normal; color:#999;}
.coupon .codesNo{ text-align:left; margin-left:3px; padding:3px; border:#CCC 1px dashed; background-color:#F1EBE0; cursor:pointer; font-weight:bold;}

.codeStyle{ text-align:left; margin-left:3px; padding:3px; border:#CCC 1px dashed; background-color:#F1EBE0; font-weight:bold; font-family: Helvetica; font-size:14px; cursor:pointer;}
.codeStyle:hover{ text-decoration:none; background-color: #FF7316;}
.codeStyle.hover{ background-color: #FF7316;}
.codeCut{ background:transparent url(bar-code.gif) no-repeat top right; text-align:center; padding-right:116px; cursor:text;}
.codeCut:hover{background-image:none; padding-left:50px; padding-right:50px;}
.codeCut.hover{background-image:none; padding-left:50px; padding-right:50px;}

.imgNo{ border:none; vertical-align:middle;}
.codeTip {border:#CCC 1px dashed; background-color:#3399FF; width:100px; display:none;}
.break { clear: both; height: 1px; width: 1px; overflow: hidden; }
.coupon .siteTools{ float:right; text-align:center; width:126px; overflow:hidden;}
.socialTools img{border:none;}
.socialTools img:hover {border:1px solid #999;}
.socialTools .rt{ text-align:right;}
.socialTools label {
 display: block;
 line-height: 125%;
 margin: 2px 0 4px 0;
}
.socialTools .metades{
	background:url(meta-bg.gif) no-repeat center center; width:100px; height:45px; overflow:hidden; text-align:center; line-height:45px; font-weight:bold; overflow:hidden; color:#DB0E0E;
}
.socialTools .metades a{font-weight:bold; overflow:hidden; color:#DB0E0E;}
.socialTools .metades a:hover{font-weight:bold; overflow:hidden; color:#DB0E0E; text-decoration:none;}
.coupon .socialTools a.ct {
 color: #464137;
 display: block;
 height: 17px;
 margin: 4px 0 0 2px;
 text-align: left;
 cursor: pointer;
 cursor: hand;
 text-decoration: underline;
}
.coupon .socialTools a.ct:hover {
 text-decoration: none;
}
.coupon div.socialTools a.active {
 background-position: 0 -51px;
}
.coupon .socialTools a:hover {
 color: #464137;
 text-decoration: underline;
}

.coupon .comments {
 height: 275px;
 background-color: #F1EBE0;
 border-top: 3px solid #FFFFFF;
 border-right: 3px solid #FFFFFF;
 border-bottom: 3px solid #FFFFFF;
 overflow:scroll;
}
.ie6 .coupon .comments {
 height: 275px;
}
.coupon .comments dl {
 margin-top: 10px;
}
.coupon .comments dt {
 background-color: #FBF8F3;
 margin: 5px 10px 0 10px;
 padding: 5px 10px 0 10px;
 border-top: 1px dashed #EBE2D2;
 border-left: 1px dashed #EBE2D2;
 border-right: 1px dashed #EBE2D2;
}
.coupon .comments dd {
 font-size: 11px;
 background-color: #FBF8F3;
 margin: 0 10px 0 10px;
 padding: 2px 10px 5px 28px;
 background-image: url(post.gif);
 background-position: 10px 4px;
 background-repeat: no-repeat;
 border-bottom: 1px dashed #EBE2D2;
 border-left: 1px dashed #EBE2D2;
 border-right: 1px dashed #EBE2D2;
}
.coupon .comments dd.member {
 padding-left: 10px;
 background-image: none;
}
.coupon .comments dd.member a {
 color: #EF540A;
 display: inline;
 width: auto;
 margin: 0;
 background: none;
 height: auto;
 padding-left: 5px;
}
.coupon .comments dd.member img {
 float: left;
 border: none;
}

.coupon .comments a {
 display: block;
 width: 95px;
 margin: 5px 0 10px 385px;
 background-image: url(comment.gif);
 background-repeat: no-repeat;
 background-position: 0 1px;
 height: 17px;
 padding-left: 20px;
}

.coupon .comments a.user {
 display: inline;
 width: 95px;
 margin: 5px;
 background-image: url(comment.gif);
 background-repeat: no-repeat;
 background-position: 0 1px;
 height: 17px;
 padding-left: 20px;
 font-weight:bold;
}

.coupon .comments a.closeComments {
 background: none;
 font-size: 11px;
 margin-bottom: -5px;
 text-decoration: underline;
 cursor: hand;
 cursor: pointer;
}

.coupon .ntc { color:#999; text-align:left;}
.coupon .ntc a { color:#999; text-align:left;}
.coupon .ntprice { color:#CC0000; text-align:left; font-weight:bold;}

#tags ul {
 list-style-type: none;
 width: 225px;
}
#tags li {
 display: block;
 float: left;
 border: 1px solid #FADFAF;
 margin: 2px;
 padding: 1px; 
}
#tags li a {
 display: block;
 color: #423C33;
 text-decoration: none;
 padding: 2px 4px 2px 4px;
 background-color: #FADFAF;
 white-space: nowrap;
}
#tags li a:hover { color: #28241F; background-color: #FFE569; }
#tags li a u:hover {
 background-color: red;
 color: white;
 text-decoration: none;
}

.schBox{margin-top:20px;}
.sch_txt_mc{font: 12pt Arial, sans-serif; color:#7b0b0a;}
.sch_txt_mc_min{font-size: 10px; color: rgb(102, 102, 102);}

.mc_Des{ background: #FFF; margin-bottom: 10px; border: 3px solid #F0EBE4;}
.mc_inner{padding: 16px 20px 10px 20px; background-color: #FBF8F3;}
.mc_inner h1 {background: none;text-shadow: 1px 1px 1px #D4D1CD; margin:0;padding:0; letter-spacing: 0;font-size: 1.8em;}
.mc_inner p{color:#999; padding:0; margin:0;}
.mc_logo { height: 160px; width:130px; float: right; margin-top: -7px; margin-right: -9px; padding-top: 12px; text-align: center; font-size: 12px; line-height: 13px;}
.mc_logo p{ color:#fff; font-size:12px; margin:0px; padding:6px;}
.mc_inner a{ color:#999; text-decoration:underline;}
.mc_inner a:hover{ text-decoration:none;}

.mc_logo ul {
	margin-top: 0px;
	border-top: none;
	list-style: none;
	padding-left: 8px;
	padding-bottom:8px;
	text-align:left;
}
.mc_logo li a {
	color: #000;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.mc_logo li img { 
	border:none;
	vertical-align:middle;
}


#splash {
margin-top:20px;
margin-bottom:0em;
background: url(splash.gif) repeat-x;
height:66px;
padding:20px 25px 30px 25px;
clear:both;
line-height:100%;
}

#splash td {
	text-align: center;
	padding:0 8px 0 0;
}
.splash_text{
margin:0px;
padding:0px;
color:#fff;
font: 16pt Arial, sans-serif;
}
#splash ul{
	margin: 0px;
	list-style:none;
	padding:0px;
	padding-top:9px;
}

#splash li{
	margin: 0px;
	padding: 0px;
	display:inline;
}

#splash a {
	font-size: 18px;
	font-weight: bold;
	color: #006699;
}

#splash a:hover {
	font-weight: bold;
	color: #188DC8;
}

#splash td a {
	font-size: 15px;
	font-weight: bold;
	color: #006699;
}

#splash td a:hover {
	font-weight: bold;
	color: #188DC8;
}

#bottom_splash {
width:616px;
background: url(bottom_splash.gif) repeat-x;
padding:22px;
padding-top:30px; 
}

#bottom_splash h1, #bottom_splash2 h1 {
color:#fff;
margin-bottom:11px;
padding: 0;
margin: 0;
border: 0;
}

#bottom_splash h2{
color:#fff;
font-size:15px;
padding-left:30px;
margin-bottom:8px;
}

#splash h2{
color:#fff;
font-size:15px;
margin-bottom:4px;
font-weight:bold;
}

#store_image {
	float: right;
	color:fff;
	padding:0px;
	margin:0px;
	border:3px solid #70bef2;
	background-color:#FFF;
}


#store_image p{
	color:fff;
	font-size:12px;
	margin:0px;
	padding:6px;
}

#store_image ul {
	margin-top: 0px;
	border-top: none;
	list-style: none;
	padding-left: 8px;
	padding-bottom:8px;
}
#store_image li a {
	color: #000;
	font-weight: bold;
}
#store_image li img { 
	border:none;
	vertical-align:middle;
}


#showall_button, #scroll_button, .showall_button {
	padding: 12px 0 12px 0;
	margin-top: 20px;
	text-align: center;
	font-size:14px;
	font-weight:bold;
}

#showall_button a, .showall_button a, #showall_button span {
	background: url(showall.gif) center no-repeat;
	padding: 12px 85px 12px 85px;
	color: #5b4c0b;
}

#scroll_button a {
	padding: 12px 110px 12px 110px;
	color: #5b4c0b;
	text-decoration: none;
}

#bottom_splash a{
color:#fff;
}

#bottom_splash2 {
	background: #53a9e3 url(bottom_splash_other.gif) repeat-x;
	padding:22px;
	padding-top:30px;
	margin-top:0em;
}
#bottom_splash2 a {color:#fff; font-weight:bold;}

#bottom_splash2 h1 {
	font-size: 30px;
}

#bottom_splash2 p.small {
	font-size: 12px;
	color: #fff;
}

#bottom_splash2 p {
	color: #fff;
}


#splash2 {
padding:5px 10px 10px 5px;
}

#splash2 td {
	text-align: center;
	padding:0 8px 0 0;
}
.splash_text{
margin:0px;
padding:0px;
color:#fff;
font: 16pt Arial, sans-serif;
}
#splash2 ul{
	margin: 0px;
	list-style:none;
	padding:0px;
	padding-top:9px;
}

#splash2 li{
	margin: 0px;
	padding: 0px;
	display:inline;
}

#splash2 a {
	font-size: 18px;
	font-weight: bold;
	color: #006699;
}

#splash2 a:hover {
	font-weight: bold;
	color: #188DC8;
}

#splash2 td a {
	font-size: 15px;
	font-weight: bold;
	color: #006699;
}

#splash2 td a:hover {
	font-weight: bold;
	color: #188DC8;
}

div.panel {
 background-color: #FBF8F3;
 border: 1px solid #EBE2D2;
 padding: 10px;
 margin-bottom: 17px;
}

div#tagCloud {
 text-align: center;
}
.ie6 div#tagCloud {
 line-height: 165%;
}
div#tagCloud a:link  { color: #FE8843; }
div#tagCloud a:visited 	{ color: #B03C05; }
div#tagCloud a:hover  { color: #B11600; background-color: #FFE569; }
div#tagCloud a:active { color: #FFFFFF; background-color: #EF540A; }


.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}

.form_box {
	padding: 20px;
	border: 1px dashed #ccc;
	background: #f3f3f3;
}

ol.mcList {
 padding-left: 2.5em;
 color: #B3A38B;
 font-family: arial, verdana, sans-serif;
 font-weight: bold;
}
ol.mcList li {
 padding-bottom: 1px;
 list-style-type: decimal;
}
ol.mcList li a, ol.mcList li span {
 font-weight: normal;
}

ol.mcList2 {
 padding-left: 2.5em;
 color: #B3A38B;
 font-family: arial, verdana, sans-serif;
 font-weight: bold;
}
ol.mcList2 li {
 padding-bottom: 1px;
 list-style-type: decimal;
}
ol.mcList2 li h2{ font-weight:normal; font-size:12px;}
ol.mcList2 li a, ol.mcList2 li span {
 font-weight: normal;
}


#all-stores ul {
	list-style:none;
	padding:0;
	margin: 15px 0 15px 0;
	clear:both;
}

#all-stores li {
	float:left;
	width: 205px;
	font-size: 12px;
	padding: 0px 5px 5px 5px;
}

#all-stores h2 {
	background: #FADFAF;
	padding: 5px;
	margin-top:20px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	clear:both;
}
#all-stores img{border:none;}
#commentload {
display: none;
height: 18px;
width: 18px;
background: url('spinner.gif') no-repeat center center;
}
#commentok {
display: none;
}

.error {
 color: #FFFFFF;
 background-color: #C9435B;
 border: 1px dashed #A82C29;
 background-image: url(error.gif);
 background-position: 5px 3px;
 background-repeat: no-repeat; 
 padding: 5px 5px 5px 28px;
 margin-bottom: 10px;
 text-align:left;
}
.error a {
 color: #FFFFFF;
}
.expired_coupons {
	margin: 7px 0;
	padding: 7px;
	width: 95%px;
	font-size: 16px;
	font-weight: bold;
	color: #A72746;
	border: 2px solid #A72746;
	display: table;
	text-align:left;
}
.expired_coupons_small_text {
	color: #000;
	font-size: 12px;
	font-weight: normal;
}

ul.coupon101{ padding:0px; width:100%; margin-top:2px; margin-bottom:0px;}
ul.coupon101 li{list-style-type:none;}
ul.coupon101 li img { border:none; vertical-align:middle;}

.gry101 { color:#999;}
.eee {background-color:#EEE;}

td.store_name {
	vertical-align: top; padding-top:
}
td.store_name a {
	font-weight: bold; color:#0000FF;
}
td.store_name a:link  { color: #247BA7; }
td.store_name a:visited { color: #247BA7; }
td.store_name a:hover  { color: #B11600; background-color: #FFE569; }
td.store_name a:active { color: #247BA7; background-color: #EF540A; }

#newCoupons{margin-top:20px; text-align:center;}
#newCoupons table{border-collapse:collapse; overflow:hidden;}
#newCoupons td{ padding-top:6px; padding-bottom:6px; border-top:1px #ccc solid;}

.paged {
 margin:10px 30px; clear:both; text-align:center; font-size:11px;
}
.paged A:link {
	BORDER-BOTTOM:none;TEXT-DECORATION:none; color:#FF6600;
}
.paged A:visited {
	BORDER-BOTTOM:none;TEXT-DECORATION:none;
}
.paged A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; text-decoration:none;
}
.paged A:active {
	BORDER-BOTTOM:none;TEXT-DECORATION: none;
}

/********AD**********/
div.adSponsor {
 background-color: #FFFFFF;
 border: 2px solid #FFCC00;
 width:98%;
 overflow: hidden;
 margin-top:6px;
 padding:3px;
 margin-bottom:0px;
 text-align:center;
}
a.categorySponsorAd {
 display: block;
 text-decoration: underline;
 font-size: 9px;
 float: right;
 height: 10px;
}

.ccCode {border:1px solid #CCC;padding:1px; cursor:pointer; background:#FFFF66;}

/********* article list *********/
ul.articleList{border-right:0px; padding:0px; width:100%; margin-top:20px; margin-bottom:0px;}
ul.articleList li{list-style-type:decimal; height:28px; border-bottom:solid 1px #E3E2E0; margin-right:1px; width:100%; margin-top:3px;}
ul.articleList li a:link{display:inline; white-space:nowrap; padding:0px 8px; text-align:left; padding-top:2px;}
ul.articleList li a:visited{display:inline; white-space:nowrap; padding:0px 8px; text-align:left; padding-top:2px;}
ul.articleList li a:hover{ color:#FF3300;display:inline; white-space:nowrap; padding:0px 8px; text-align:left; padding-top:2px;}
ul.articleList li a:active{display:inline; white-space:nowrap; padding:0px 8px; text-align:left; padding-top:2px;}
/********* article list end*********/

.articleShow{ margin-top:10px; width:100%; overflow:hidden;}
.articleShow img{ border:2px #CCCCCC solid; padding:0px;}
.articleShow a:link{ color:#990000; text-decoration:underline;}
.articleShow a:visited{color:#990000; text-decoration:underline;}
.articleShow a:hover{ color:#990000; text-decoration:underline;}
.articleShow a:active{color:#990000; text-decoration:underline;}

#nav{padding-top:3px}
#nav a{float:left;display:block;text-decoration:none;color:#006599;font-size:14px;font-weight:bold;margin:0px;padding:8px 4px 7px;line-height:14px}
#nav a:hover{background-color:transparent;text-decoration:none;}
#nav a.now{font-size:14px;margin:0px;float:left;font-weight:bold;display:block;background:url(headnavback.gif) no-repeat scroll right top #eef9eb;padding:0 10px 0 0;color:#006599;}
#nav a.now span{background:transparent url(headnavback.gif) no-repeat;display:block;padding:8px 1px 7px 11px}

/********** search tips ****************/
#divc { 
border:1px solid #333333; 
} 
.des { 
width:500px; 
background-color:lightyellow; 
border:1px solid #333; 
padding:20px; 
margin-top:20px; 
} 
.mouseover { 
color:#ffffff; 
background-color:highlight; 
cursor:default; 
} 
.mouseout { 
color:#000000; 
background-color:#ffffff; 
cursor:default; 
} 
/********** end search tips ****************/
#coupon_tooltip{ background:url(arrow-hand-tip.gif) 3px 5px no-repeat; background-color:#FF0000; color:#FFF; font-weight:bold; padding-left:20px; padding-top:2px; padding-right:3px; padding-bottom:2px; font-size:12px; border:#ccc 2px solid; height:16px; line-height:16px; display:none; z-index:10000; position: absolute; top: 0; left: 0;}

.votingBtn{ width:27px; height:27px; border:none;}
.vmcgo{ font-size:12px;}
.vmcgoshop{ padding:0px;}

.showHeart{margin:10px auto; text-align:left; padding-left:35px; background:url(heart.gif) top left no-repeat; width:80%; height:30px; line-height:30px;}

/******product**********/
.product_box{padding-top:6px;margin-bottom:30px; margin-top:20px; border: #ccc 2px solid; padding-left:10px; padding-right:10px;}
.product_box h1{ font-size:12px; font-family:Helvetica, sans-serif; font-weight:bold; text-shadow: 1px 1px 1px #D4D1CD; margin:0;padding:0; letter-spacing: 0;font-size: 1.5em;}
.product_box p{ margin-top:6px; margin-bottom:10px;}
.product_box a { font-weight:bold;}
.product_price{ color:#CC0000; text-align:left; font-weight:bold;}

.brown{ color:#5f4337}
.iMainListNav  { background-color:#FADFAF;padding:3px; width:96%;}
.iMainCaption  { border:1px #fff dashed; padding:2px 5px}
.iMainCaption a:link{ color:#006599; text-decoration:none; font-size:14px; font-weight:bold;}
.iMainCaption a:visited{color:#0065990; text-decoration:none;font-size:14px;font-weight:bold;}
.iMainCaption a:hover{ color:#006599; text-decoration:none;font-size:14px;font-weight:bold;}
.iMainCaption a:active{color:#006599; text-decoration:none;font-size:14px;font-weight:bold;}
.iMainListNav h2{ font-weight:bold; font-family:Helvetica, sans-serif, Arial}

.codeNotice{color:#22689D; font-weight:bold; font-family:Helvetica, sans-serif; font-style:italic; font-size:14px;}
.codeNotice a{ text-decoration:underline; color:#FF0000; background-color:#FFFF00;}
.codeNotice a:hover{ text-decoration:none;}

.topTitleNav{width:928px; margin:0 auto; text-align:left;  height:20px; line-height:20px; border-bottom:#ddd 2px dashed; border-left:#ddd 2px dashed; border-right:#ddd 2px dashed; font-family:Helvetica, sans-serif}
.topTitleNav a{ font-style:italic;}
.topTitleNav a:hover{ font-style:normal;}

.uLinks a{ text-decoration:underline;}
.uLinks a:hover{ text-decoration:none;}
.uLinks label{ font-weight:bold; margin-left:6px; cursor:auto;}

.conTruncated{display:none;}

ul.ulStores{padding:6px; width:100%; margin-top:2px;}
ul.ulStores li{list-style-type:none; float:left; margin-bottom:10px;}
ul.ulStores li a:link{padding:0px 6px; text-align:left; padding-top:2px; font-size:14px; font-weight:bold; text-decoration:underline;}
ul.ulStores li a:visited{padding:0px 6px; text-align:left; padding-top:2px; font-size:14px; font-weight:bold; text-decoration:underline;}
ul.ulStores li a:hover{color:#FF3300; padding:0px 6px; text-align:left; padding-top:2px; text-decoration:none;}
ul.ulStores li a:active{padding:0px 6px; text-align:left; padding-top:2px;}

.clearfix:after{content:".";display:block;height:0;clear:both;}
.clearfix{zoom:1;_height:1px;display:block}
*html .clearfix{height:1%}
*+html .clearfix{height:1%}
.storeReList{margin-bottom:2px}
.storeReList li{padding:0 0 10px}
.storeReList li a.img{float:left;margin:0px 2px 0 0}
.storeReList li a.img img{border:1px solid #DDD;padding:3px}
.storeReList li div{margin:5px 0 0 78px}

.disDescDisplay a{text-decoration:underline;}
.disDescDisplay a:hover{text-decoration:none}

.newslettersub{ width:98%; margin:6px; border:1px #ccc dashed; padding:0px; height:50px;}
.newslettersub .newsleft{ float:left; width:58%; font-family:helvetica; padding-left:5px; padding-top:3px; padding-bottom:3px;}
.newslettersub .newsright{ float:right; width:40%; height:50px; line-height:50px; text-align:left; padding-left:0px; margin-left:0px;}
.newslettersub .newsright .emailInputS{ height:20px; line-height:20px; background-color:#FFF; border:1px #333 solid; color:#999;}
.newslettersub .newsright .emailBtn{ border:none; width:70px; height:26px; line-height:26px;}
.newslsub{ width:98%; margin:6px; padding:0px; background:url(newsubtop-bg.gif) no-repeat top right;}
.newslsub .newstop{ width:200px; text-align:left;}
.newslsub .newsbtm{ clear:both; font-family:helvetica; padding-left:5px; padding-top:3px; padding-bottom:3px; width:100%;}
.newslsub .newsbtm .emailInputS{ height:20px; line-height:20px; background-color:#FFF; border:1px #333 solid; color:#999;}
.newslsub .newsbtm .emailBtn{ border:none; width:70px; height:26px; line-height:26px;}

/******blackboard**********/
.blackboard_box{padding-top:6px;margin-bottom:30px; margin-top:20px; border: #ccc 2px solid; padding-left:10px; padding-right:10px; overflow:hidden;}
.blackboard_box h1{ font-size:12px; font-family:Helvetica, sans-serif; font-weight:bold; text-shadow: 1px 1px 1px #D4D1CD; margin:0;padding:0; letter-spacing: 0;font-size: 1.5em;}
.blackboard_box h2{ font-size:12px; font-family:Helvetica, sans-serif; font-weight:bold; text-shadow: 1px 1px 1px #D4D1CD; margin:0;padding:0; letter-spacing: 0;font-size: 1.5em;}
.blackboard_box .content{ width:98%; margin:0 auto;}
.blackboard_box .content img{border:none; padding:0; margin:0;}
.blackboard_box p{ margin-top:3px; margin-bottom:3px;}
.blackboard_box a { color:#06F; text-decoration:underline;}
.blackboard_box a:hover{ text-decoration:none;}

#all-cats ul {list-style:none; padding:0; margin: 15px 0 15px 0;clear:both;}
#all-cats li {float:left;width:160px;font-size: 12px;padding: 0px 5px 5px 5px; overflow:hidden;}
#all-cats li img{ border:none;}
#all-cats li a{text-decoration:underline;}
#all-cats li a:hover{ text-decoration:none;}
#all-cats h2 {background: #FADFAF; padding: 5px; margin-top:20px; text-align:left; padding-left:10px; font-weight:bold; clear:both;}
