@charset "utf-8";
/* =================================
Author: Allen
Vision: yaowan.com
Email: Allen714@foxmail.com
Copright: www.yaowan.com
================================= */
body,html{ overflow-x:hidden;}
body{ background:url(../images/bg.gif) repeat;}
.bg-top3{ background:url(../images/bg-top3.jpg) center top no-repeat;}

/* 2012情人节专题-颁奖版 */
.boxOne{ background:url(../images/boxOne.jpg) no-repeat; height:101px; padding:26px 0 0 20px;}
.boxOne a{ display:block; float:left;}
.boxOne a.yw{ width:192px; height:90px; margin-right:78px;}
.boxOne a.sc,.boxOne a.sina{ width:105px; height:32px; margin-right:2px;}
.boxTwo{ background:url(../images/boxTwo.jpg) no-repeat; height:294px;}
.boxThree{ background:url(../images/boxThree.jpg) no-repeat; height:226px;}
.login2{ width:335px; height:170px; font-size:14px; font-weight:bold; color:#595959; padding-top:30px;}
.login2 .login-item{ height:32px;}
.login2 .login-item input{ border:1px #777 solid; padding:3px;}
.login2 .login-after{ padding:0 30px;}
.login2 .login-after p{ font-weight:normal; line-height:22px;}
.boxFour{ background:url(../images/boxFour.jpg) no-repeat; height:429px; padding-top:27px; padding-left:200px;}
.roleInfo p{ line-height:16px; color:#595959;}
.roleInfo2 p{ line-height:20px;}
.boxFour .girlRole{ width:240px; height:56px; margin-right:74px;}
.boxFour .boyRole{ width:240px; height:56px;}
.boxFive{ background:url(../images/boxFive.jpg) no-repeat; height:133px; padding:25px 0 25px 258px; overflow:hidden;}
.boxFive-1{ width:340px;}
.picPhoto-1{ border:#ADADAD 1px solid; width:192px; height:135px;}
.boxSix{ background:url(../images/boxSix.jpg) no-repeat; height:131px; padding:20px 0 25px 258px; overflow:hidden;}
.boxSix dl{ display:block; float:left; margin-right:30px; width:151px;}
.boxSix dl dt{ border:#ADADAD 1px solid; width:149px; height:102px;}
.boxSeven{ background:url(../images/boxSeven.jpg) no-repeat; height:130px;padding:25px 0 25px 258px;}
.boxSeven table td{line-height:32px;}
.boxEight{ background:url(../images/boxEight.jpg) no-repeat; height:44px; padding:55px 45px 0;}
#demo {overflow:hidden; width:912px;}
#demo img { width:93px; height:31px; margin-right:15px; border:#999 1px solid;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.footer{ background:#e9e9e9; padding:50px;}
.footer a{ color:#ed6318;}
.foot-logo-yw{ height:69px; width:180px; background:url(../images/logo-yw.jpg) no-repeat;}
.footInfo p{ line-height:1.8;}
.footInfo p span{ margin:0 5px;}

/* tipsWindow */
.tipsWindow{ background:#fff; width:500px; margin:0 auto;}
.tw-title{ background:url(../images/tipsWindown-title.jpg) no-repeat; height:35px; position:relative;}
.tw-title h2{ line-height:36px; color:#fff; text-indent:24px; font-size:14px;}
.tw-close{ position:absolute; width:20px; height:20px; top:7px; right:20px;}
.tw-content{ padding:20px 40px;}
.tw-content p{ font-size:14px;}
.tw-content p.font16{ font-size:16px; color:#DC0D2A;}
.tw-content table.table1,.tw-content table.table2{ margin:20px 0;}
.tw-content table td{ height:30px;}
.tw-content table td.txt-r{ text-align:right; font-size:14px; font-weight:bold;}
.tw-content table td span{ color:red; margin-right:3px;}
.tw-content table td input.input-txt{ width:196px; border:#939393 1px solid; padding:2px;}
.tw-content table td input.input-txt-code{ width:96px; border:#939393 1px solid; padding:2px;}
.tw-content table td select.input-txt{ width:200px; border:#939393 1px solid; height:22px;}
.tw-content table td span.code-txt a:hover{ text-decoration:underline;}
.tw-content table td  a.forget-password:hover{ text-decoration:underline;}
.tw-content .ts-login a{ color:red; text-decoration:underline;}
.tw-content .btn-submit{ margin-left:105px; height:43px; line-height:43px;}
.tw-content .btn-submit input{ float:left; display:block;}
.tw-content .btn-submit a{ font-size:14px; color:#ff6600; text-decoration:underline; margin-left:20px;}
.tw-content .btn-submit a:hover{color:#000;}









