﻿em {
	color: #ff0000;
}
#wrapper {
	background:#e40000 url('http://static.youhuiduo.net/content/images/pleasantsheep/sub-bg.jpg') repeat-y scroll left top;
	
}
#wrapper div.head{
	background: #e50000 url('http://static.youhuiduo.net/content/images/pleasantsheep/head.jpg') no-repeat scroll;
	height:500px;
	
}
.container #wrapper #main
{
    background:url(http://static.youhuiduo.net/content/images/pleasantsheep/main-bg.jpg) repeat-y;
    color:#505050;
    width:810px !important;
    overflow:visible;
    z-index:10;
    _margin-right:-25px;
}
.container #wrapper #sub
{
    left:5px !important;
}
.container #wrapper #main .content
{
    margin-left:25px;
}
#mainfoot
{
	background: transparent url('http://static.youhuiduo.net/content/images/pleasantsheep/mainfoot.jpg') no-repeat scroll 0 0;
	float:right;
    height:22px;
    width:813px;
}
ul.nav li
{
    height:37px;
}
ul.nav  {
	height:728px;
    padding-top:137px;
	background: transparent url('http://static.youhuiduo.net/content/images/pleasantsheep/sprit-icon.gif') no-repeat scroll 0 0;
}
 ul.nav li.selected {
	background: transparent url(http://static.youhuiduo.net/content/images/pleasantsheep/sprit-icon.gif) no-repeat scroll  9px  -896px;
}
ul.nav li.selected a,.nav a:hover
{
    color:White;
}
.nav li a
{
	color:#a20000;
}

#main .content h4 b
{
    border-color:white;
    color:White;
}
#main .content h4 b em
{
	color:red;
}
.red
{
    color:#ff0000;
}
.red-bold
{
    font-weight:bold;
    color:#ff0000;
}
a:hover
{
    text-decoration:none;
}
.input,.textarea
{
     border:solid 1px red;
     width:395px;
}
/*=================================== 首页 Starting=============================================*/
#index-left
{
     width:544px;
     background:url(http://static.youhuiduo.net/content/images/pleasantsheep/index-left.jpg) no-repeat  20px 0;
     height:578px;
     float:left;
     position:relative;
     margin-top:-33px;
     margin-left:0;
}
#index-right
{
     background:url(http://static.youhuiduo.net/content/images/pleasantsheep/index-right.jpg) no-repeat 0 15px;
     width:221px;
     float:left;
     position:relative;
     height:522px;
     margin-top:-48px;
     margin-left:0;
}
#index-left p
{
    height:0;
    font-size:0;
    line-height:0;
}
#invite
{
     background:url(http://static.youhuiduo.net/content/images/pleasantsheep/invite.jpg) no-repeat 20px 0;
     height:221px;
     width:100%;
     display:inline-block;
}
#index-left a,#invite a
{
    display:inline-block;
    height:65px;
    position:relative;
    width:186px;
}
#index-left a
{
    left:189px;
    top:506px;
}
#index-left #index-prize
{
    height:160px;
    left:32px;
    top:92px;
    width:510px;
}
#index-left #index-membergift
{
    height:157px;
    left:32px;
    top:103px;
    width:510px;
}
#invite a
{
    height:50px;
    left:579px;
    top:34px;
    width:141px;
}
.motion-list
{
    display:inline-block;
    position:relative;
    top:57px;
    width:200px;
    height:484px;
    left:18px;
    overflow:hidden;
}
.motion-list li
{
    border-bottom:1px dotted #505050;
    height:43px;
    color:#505050;
    line-height:20px;
}
.motion-list li b
{
    margin-right:8px;
}
#head-link
{
    display:inline-block;
    left:685px;
    position:relative;
    top:210px;
    width:111px;
}
#main #upload-list h4
{
     background:url(http://static.youhuiduo.net/content/images/pleasantsheep/upload-head.jpg) no-repeat 0 0;
     height:65px;
}
#upload-list h4 span,#upload-list h4 a
{
    display:inline-block;
    position:relative;
}
#upload-list h4 span
{
    color:#FF0000;
    left:253px;
    *left:283px;
    float:none;
    top:-12px;
    *top:8px;
    width:90px;
    text-indent:0;
    text-align:center;
}
#upload-list h4 a
{
    height:50px;
    width:145px;
    left:437px;
    *left:467px;
    top:7px;
}
/*====================================首页 Ending=============================================*/

.sp-button,a.sp-button,.registForm input.sp-button
{
	background: transparent url('http://static.youhuiduo.net/content/images/pleasantsheep/sprit-icon.gif') no-repeat scroll 0px -957px;
	height:38px;
    width:105px;
}
.vice-title
{
	background-image: none !important;
	font-size: 14px !important;
	text-indent: 0;
	position:relative;
	left:20px;
}
/*====================================invite staring=============================================*/
.invite-bg
{
    background: url(http://static.youhuiduo.net/content/images/pleasantsheep/invite-bg.gif) no-repeat -11px 0;
    height:507px;
    margin-top:-64px;
}
.invite-bg ul
{
    left:10px;
    top:209px;
    width:326px;
}
.invite-bg ul li
{
    margin-bottom:20px;
    line-height:25px;
}
.invite-bg p
{
    left:30px;
    top:40px;
    *left:364px;
    *top:-60px;
}
.invite-bg p textarea
{
    color:#505050;
}
.invite-bg p,.invite-bg ol,.invite-bg ul
{
    position:relative;
    display:inline-block;
    color:#505050;
}
.invite-bg #link-list
{
    display:inline-block;
    width:400px;
    height:50px;
    float:left;
    top:78px;
    *top:-25px;
    left:375px;
    position:relative;
}
.invite-bg #link-list a
{
    float:left;
    display:inline-block;
    position:relative;
}
.invite-bg a#copy
{
    width:139px !important;
    line-height:35px;
    height:100%;
    background:none;
}
.invite-bg #kaixin
{
    height:40px;
    left:52px;
    width:40px;
    top:3px;
}
.invite-bg #renren
{
    height:40px;
    left:63px;
    top:4px;
    width:82px;
}
#main #invite-list h4
{
    background: url(http://static.youhuiduo.net/content/images/pleasantsheep/invite-list.jpg) no-repeat 0 0;
}
#main #invite-list h4 span
{
     display:inline-block;
    left:245px;
    position:relative;
    top:-6px;
    text-indent:0;
}
#invite-list li
{
    height:45px;
    line-height:20px;
    float:left;
    margin:15px 63px 15px 10px;
    overflow:hidden;
    display:inline-block;
    _display:inline;
    width:120px;
    text-align:left;
}
#invite-list li img
{
    width:45px;
    vertical-align:middle;
    float:left;
    margin:0 3px 0 0;
    height:45px;
}
#invite-list li.dotted
{
    height:1px;
    line-height:1px;
    border-top:dotted 1px ;
    width:90%;
    float:left;
}
.invite-bg p textarea
{
    border:none;
    overflow:hidden;
    background:none;
    height:140px;
    line-height:20px;
    width:330px;
}
/*====================================invite Ending=============================================*/
/*my sheep starting*/
.mysheep
{
    background:url(http://static.youhuiduo.net/content/images/pleasantsheep/mysheepbg.gif) no-repeat center 0;
    margin-left:20px;
    float:left;
    _display:inline;
    height:465px;
    padding-top:135px;
    position:relative;
    text-align:center;
    width:280px;
    margin-top:-50px;
}
.mysheep img
{
    width:236px;
    height:279px;
}
.mysheep strong
{
    display:inline-block;
    font-weight:normal;
    height:40px;
    line-height:20px;
    width:210px;
    text-align:left;
    margin-left:10px;
}
.mysheep span
{
     display:inline-block;
     border-top:solid 1px #999999;
     height:auto;
     width:92%;
     font-weight:bold;
     font-size:14px;
     line-height:20px;
     padding-top:2px;
     margin-top:2px;
}
#blessing li
{
     border-bottom:dotted 1px #747474;
     line-height:20px;
     margin-top:15px;
     width:90%;
     display:inline-block;
}
#blessing li span,#blessing li p
{
     display:inline-block;
}
#blessing li span
{
     width:115px;
     float:left;
}
#blessing li p
{
     width:610px;
}
/*my sheep ending*/
/*sheeplist photo*/

 .sheeplist
{
     display:inline;
     width:798px;
}
.sheeplist li
{
     background:url(http://static.youhuiduo.net/content/images/pleasantsheep/sheeplist.jpg) no-repeat 0 0;
    float:left;
    margin:10px 2px;
    width:160px;
    height:290px;
    overflow:hidden;
     padding-left:22px;
}
.sheeplist li img
{
     height:160px;
     width:142px;
}
.sheeplist li span
{
    display:inline-block;
    height:37px;
    line-height:16px;
    margin-left:10px;
    width:120px;
    margin-bottom:5px;
}
.sheeplist li img
{
     padding-top:53px;
}
.sp-error-tip
{
     background:red url();
     color:Black;
     font-weight:bold;
     padding-left:5px;
}
#wrapper #main #store-select {
    left:-10px;
    overflow:visible;
    width:841px;
}
#wrapper #main h3
{
    color:red;
}
#pager
{
    color:White;
    width:93%;
    margin-top:12px;
}
#pager a,#pager .prev,#pager .next
{
     background-color:White;
}
#pager label
{
    color:#505050;
}
