@charset "utf-8";

/*app below */
#appRoot{position:fixed;_position:absolute;bottom:0;width:100%;z-index:99999;}
.toolsBar{ height:30px; background: url(http://i01.youxigu.com/img02/common/toolsBarBg.gif) repeat-x; margin:0 15px; position:relative; border-left:1px solid #ccc; }
.chatToolBar{ float:right; height:30px; border-right:1px solid #ccc;}
.myApp{height:30px;padding-left:92px;width:auto; float:left; position:relative; z-index:99}
.menuEntry{border-right:1px solid #B5B5B5;bottom:0;cursor:pointer;height:29px;left:0;position:absolute;width:90px;z-index:1}
.shortCutsPanel{cursor:pointer;float:left;height:29px;padding-top:1px;position:relative;z-index:2}
.myApp .shortCutsPanel a{ float:left; text-decoration:none; position:relative;}
.shortCutsPanel a img.icon {margin:6px 6px;overflow:hidden;vertical-align:middle;}
.shortCutsPanel a:hover{background:#fff;}
.shortCutsPanel a .toolTip{display:none;}
.shortCutsPanel a:hover .toolTip{ display:inline-block;text-decoration:none;border:1px #ccc solid;border-width:1px 1px 0 1px; background:#fff; position:absolute;bottom:28px;color:#666;left:0;padding:5px 8px; }
#appRoot .toolsBar .myApp .shortCutsPanel a{text-decoration:none;}
.togMenuPanel{ background:url(http://i01.youxigu.com/img02/mcw_common/iconAdd02.gif) no-repeat; height:20px; width:60px; background-position:5px 8px;padding:9px 0 0 30px; color:#a63;  position:absolute; bottom:1px; left:0;}
.togMenuPanelAct{ background-color:#FFF; height:21px;}
.chatBtn{border-left:1px solid #ccc; float:right; height:28px; padding:1px;}
.chatBtn .msg{border-left:1px solid #fff; padding:8px 10px 0 35px;  height:20px; background: url(http://i01.youxigu.com/img02/mcw_common/iconSMS_16.gif) no-repeat; background-position:10px 8px; display:inline-block; line-height:14px; cursor:pointer; color:#666;}
.chatBtn .has_msg{border-left:1px solid #fff; padding:8px 10px 0 35px;  height:20px; background: url(http://i01.youxigu.com/img02/mcw_common/iconSMS_16f.gif) no-repeat; background-position:10px 8px; display:inline-block; line-height:14px; cursor:pointer; color:#666;}
.chatBtn .msg strong{ font-weight:normal; color:#F06900;}

.menuPanel{ position: absolute;width:168px; bottom:30px;*bottom:29px; left:-1px; border:1px solid #ccc; border-width:1px 1px 0 1px;}
.menuPanel .menuPanelTop{width:168px; height:25px; background-color:#B3A393;}
.menuPanel .menuPanelTop .title{ float:left; color:#fff; padding:6px 0 0 10px;height:19px;}
.menuPanel .menuPanelTop .rt{ float:right; padding:5px 10px 0 0;}
a.close1{ background:url(http://i01.youxigu.com/img02/mcw_common/jian.gif) no-repeat; background-position:0 0; height:15px; width:10px; display:inline-block;}
a.close1:hover{ background-position:0 -15px;}
.menuPanel .menuPanelFoot{width:168px; height:25px; background-color:#eee;}
.menuPanel .menuPanelFoot .title{ float:left; color:#666; padding:6px 0 0 10px;height:19px;}
.myAppList{ padding:2px 0; background:#fff;}
.myAppList li{font-size:12px;height:22px;line-height:22px; width:100%; display:block; background:#fff;}
.myAppList li.move{ position:relative}
.myAppList li a{display:block;padding:0 10px;_padding:2px 10px 3px;text-decoration: none; color:#AA6633; background:#fff;}
.menuPanel .menuPanelCon .myAppList li a{color:#AA6633;}
.myAppList li a:hover{background-color:#FEEEB2; text-decoration:none; color:#895026}
.myAppList li a img{margin-right:10px;vertical-align: middle;}
.myAppList li a:hover span.addHandle{background: url(http://i01.youxigu.com/img02/mcw_common/iconAdd2.gif) no-repeat;position:absolute;top:4px;_top:3px;right:9px;width:14px;height:14px;cursor:pointer; background-position:0 0;} 
.myAppList li a:hover span.addHandle:hover{background-color:#AA6633;background-position:0 -14px;}

/* unite default style */

html {_overflow-x:hidden;}
body {font-size:12px;font-family:"宋体", Arial, sans-serif;color:#000;background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {padding:0;margin:0;} 
table {border-collapse: collapse;border-spacing:0}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal}
ol,ul {list-style:none}
li{list-style-type:none;list-style-position:outside;}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%}
q:before,q:after {content:''}
abbr,acronym {border:0}
.clear {clear:both;}
.hidden {display:none}
.fl {float:left}
.fr {float:right}


.w50 {min-width:50px;_width:50px;}

/*select*/
.select * { margin: 0; padding: 0;}
.select {border:none !important; border:1px solid #A7A6AA;float: left;display: inline;}
.select div {border:1px solid #A7A6AA;float: left;border:none !important;}
/* 子选择器，在FF等非IE浏览器中识别 */
.select>div { height: 17px; overflow:hidden;overflow: visible !important;} 
/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {display:block;float: left;margin: -2px;}
.select div>select { display:block;float:none;margin: -2px;padding: 0px;border:1px solid #A7A6AA;}
.select select>option {
   text-indent: 2px; /*option在FF等非IE浏览器缩进2px*/
}

/* /select*/

/* commonPingLun */
.mainRight .pingLun{ zoom:1; padding-bottom:1px; clear:both;}
.mainRight .pingLun .time{ font-size:10px; font-family:Arial; color:#666;}
.mainRight .pingLun .rzxqPl{padding:20px 0 10px 10px;height:13px;font-weight:bold;font-size:14px;border-bottom:1px solid #ccc;}
.mainRight .pingLun .rzxqPl span{color:#666;font-size:12px;font-weight:normal;padding-left:7px;}
.replyPlan{width:400px;margin-top:10px; margin-left:20px}
.replyPlan1{width:400px;padding:10px 0 0 0;text-align:right;margin-left:20px;}
.replyPlan2{width:300px;margin-top:10px; }
.replyPlan3{width:300px;padding:10px 0;text-align:right;}
.pingLun .plMain{margin-left:20px;width:420px; border-bottom:1px solid #ccc; margin-top:10px;}
	.plMain .headSide{width:50px;height:50px;float:left;text-align:left;}
	        .headSide img{padding:2px; border:1px solid #ccc;}
	.plMain .textMain{width:360px;float:left;}
			.textMain .text{width:340px;clear:both;line-height:20px;}
			.textMain .line{ height:5px;}
	.plMain .replayMain .reply{width:285px;zoom:1; margin-left:50px; margin-top:10px;}
			.reply .headSide20{width:35px;height:20px;float:left; text-align:center;}
			.reply .headSide20 img{padding:1px;border:1px solid #ccc;}
		    .reply .replyText{ float:left;width:245px;}
			.textTit{height:20px;line-height:20px;}/*background:#fbf5e7;*/
			.textTit span{line-height:20px;height:20px;}
			.reply .text{width:245px;clear:both;line-height:20px;padding-top:4px;}
	.plMain .replyBar{padding:18px 0 14px 0;clear:both;}
.btnDel{display:inline-block;background:url(../../img02/common/iconDel.gif) no-repeat;width:13px;height:13px; _margin-top:5px; visibility: hidden; cursor:pointer;}

/* \commonPingLun */

/*  SMSAlert */
.MSMalert{ width:180px; position:fixed;_position:absolute;  top:70px; right:-145px;}
.MSMaltSide .shang{width:32px; height:30px;}
.MSMaltBot{ clear:both; background:url(http://i01.youxigu.com/img02/common/msmAlert3.gif) no-repeat left bottom; border-right:1px solid #ffcc67; whidth:145px; height:7px; font-size:0;}
.MSMaltSide{ width:32px; float:left;}
.MSMaltMain{ width:145px; height:151px;float:left; padding-top:3px;padding-left:2px; background-color:#FFFADD; border-right:1px solid #FFCC67;border-top:1px solid #FFCC67;}
.MSMaltSide .xia{height:125px; width:32px;background-color:#FFFADD;  background: url(http://i01.youxigu.com/img02/common/msmAlert2.gif) no-repeat top left;}
.MSMaltSide .xia .q{ width:20px; color:#A9682E;  padding-left:10px;}
.MSMaltSide .xia .shu{text-align:center; width:31px; margin-top:5px;}
.MSMaltSide .xia .orange{color:#f60;}
.MSMaltMain tr{ height:30px;width:136px; clear:both;  line-height:30px; background:#FFFDFC;cursor:pointer;}
.MSMaltMain tr td{border-top:1px solid #F2DFB7;}
.talr{ text-align:right;}
.talc{ text-align:center;}
.talc .orange{color:#ff6600;}
.talc .gary{color:#ccc;}
.btxinxi{text-align:right; padding-top:5px; clear:both; color:#AE6733}
.MSMaltSide .MSMbtn{ background:url(http://i01.youxigu.com/img02/common/msmAlert1.gif); height:30px; width:32px; cursor:pointer;}
.MSMaltSide .MSMbtn1{ background:url(http://i01.youxigu.com/img02/common/msmAlert1_1.gif); height:30px; width:32px; cursor:pointer;}
/*  /SMSAlert */

/* default link */
a {text-decoration:none}
a:link {color:#3C618D}
a:visited {color:#000}
a:hover {color:#3C618D;text-decoration:underline}
a:active {color:#3C618D}

/* common layout*/
.area992 {width:992px;margin:0 auto}
.area749 {width:749px;margin:0}
.area150 {width:150px;margin:0}
.blank5 , .blank7 , .blank9, .blank10, .blank15 {height:5px; font-size:1px;display:block; clear:both;overflow:hidden}
.blank7{height:7px}
.blank9{height:9px}
.blank10{height:10px}
.blank15{height:15px}
.blankTop{height:5px; font-size:1px;display:block; clear:both;overflow:hidden}
#alphaBg {filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;position:absolute;top:0;left:0;background:#bbb;margin:0;border:0;padding:0;z-index:1000}

/*common header 02*/
.mainNav2 {width:992px;height:76px; margin:0 auto;}
.mainNav2 .logo{ width:207px;height:76px; float:left;}
.mainNav2 .youxigu_nav{ width:785px;height:34px;margin-top:22px;float:left; background:url(http://i01.youxigu.com/img02/common/head_line.gif) repeat-x;position:relative;}
.mainNav2 .youxigu_nav .buyiyang{ position:absolute; top:-20px ;left:-36px;width:101px; height:17px;}
.mainNav2 .youxigu_nav .base_nav{  width:507px; height:34px; float:left;}
.mainNav2 .youxigu_nav .base_nav a{ display:block; float:left; height:40px; font-size:14px; color:#fff; font-weight:bold; padding:10px 20px 0 20px;position:relative}
.mainNav2 .youxigu_nav .base_nav a:hover{ color: #FF0; text-decoration:none;}
.mainNav2 .youxigu_nav .base_nav a img.beta {position:absolute;right:-8px;top:-9px}
.mainNav2 .youxigu_nav .base_nav .nav_line{ width:1px; padding:0;background-position:-94px -40px;}
.mainNav2 .youxigu_nav .side_nav{ height:34px; float:right;color:#FFF; background:url(http://i01.youxigu.com/img02/common/right_head.gif) no-repeat right; padding-right:10px}
.mainNav2 .youxigu_nav .side_nav a{ color:#FFF}
.mainNav2 .youxigu_nav .side_nav a:hover{ color:#f00}
/* \common header2*/

/* common footer */
#footer {width:992px;margin:0 auto;padding:5px 0 45px;border-top: 1px solid #CCC;}
#footer .footer_left {width:223px;float:left;padding-top:5px}
#footer .footer_mid {width:536px;float:left;text-align:center; margin-top:15px;}
	#footer .footer_mid a ,#footer .footer_mid a:hover , #footer .footer_mid a:visited {font-size:12px;color:#000;font-family:"宋体", Arial;line-height:25px}
	#footer .footer_mid p {color:#686868;line-height:18px}
#footer .footer_right {width:223px;float:right;padding-top:5px;text-align:right}
/* \common footer */

/* common tab */
.tabExample {width:800px;float:left;padding:18px 0 0 0;margin-bottom:10px;border-bottom:1px solid #ccc}
.tabExample .fl .orange{ color:#f60;}
.commonTab {height:28px; float:left; line-height:28px;font-size:12px;font-weight:normal;overflow:hidden;position:relative;top:1px}
	.commonTab li {height:27px;float:left;overflow:hidden;padding:0 0 0 10px;margin:0 2px 0 0;background:url(http://i01.youxigu.com/img02/common/commonTab_right_bg.gif) left -83px no-repeat;cursor:pointer}
	.commonTab li div {height:27px;float:left;text-align:center;padding-right:10px;background:url(http://i01.youxigu.com/img02/common/commonTab_right_bg.gif) right -28px no-repeat;white-space:nowrap}
	.commonTab li div:hover {text-decoration:underline}
	.commonTab li div a {color:#000}
	.commonTab li.act {height:28px;cursor:default;background:url(http://i01.youxigu.com/img02/common/commonTab_bg.gif) left -55px no-repeat}
	.commonTab li.act div {height:28px;background:url(http://i01.youxigu.com/img02/common/commonTab_bg.gif) right top no-repeat}
	.commonTab li.act div:hover {text-decoration:none}
/* \common tab */

/* common button */
.commonBtn1{ font-size:12px; cursor:pointer; background:url(http://i01.youxigu.com/img02/common/commonBtn1.jpg) top left no-repeat;height:22px; line-height:22px; padding-left:7px; display: inline-block; margin:0 6px; color:#FFFFFF}
.commonBtn1:hover{ background-position:bottom left; text-decoration:none;}
.commonBtn1 span{background:url(http://i01.youxigu.com/img02/common/commonBtn1.jpg) top right no-repeat;display:block; text-align:center; padding-right:7px; color:#fff;}
.commonBtn1:hover span{text-decoration:none; background-position:bottom right;}
.commonBtn1Dis{ font-size:12px; cursor:pointer; background:url(http://i01.youxigu.com/img02/common/commonBtn1.jpg)  no-repeat;background-position: 0 -22px;height:22px; line-height:22px; padding-left:7px; display: inline-block; margin:0 6px; color:#FFFFFF}
.commonBtn1Dis span{background:url(http://i01.youxigu.com/img02/common/commonBtn1.jpg) right no-repeat; background-position: right -22px; display:block; text-align:center; padding-right:7px; color:#ccc;}
.commonBtn1:hover span{text-decoration:none; background-position:bottom right;}
.commonBtn2{ font-size:12px; cursor:pointer; background:url(http://i01.youxigu.com/img02/common/commonBtn2.gif) top left no-repeat;height:22px; line-height:22px; padding-left:7px; display: inline-block; margin:0 6px; color:#FFFFFF}
.commonBtn2:hover{ background-position:bottom left; text-decoration:none;}
.commonBtn2 span{background:url(http://i01.youxigu.com/img02/common/commonBtn2.gif) top right no-repeat; display:block; text-align:center; padding-right:7px; color:#000;}
.commonBtn2:hover span{text-decoration:none; background-position:bottom right;}
.w48{width:48px;}
.delBtn{ width:13px; height:13px; background:url(http://i01.youxigu.com/img02/common/iconDel.gif);display:inline-block; cursor:pointer}
.editBtn{ width:13px; height:13px; background: url(http://i01.youxigu.com/img02/common/iconEdit.gif);display:inline-block;cursor:pointer}
.homeBtn{ width:13px; height:13px; background: url(http://i01.youxigu.com/img02/common/iconHome.gif) no-repeat; display:inline-block;cursor:pointer;padding-right:5px}
.msgBtn{ width:13px; height:13px; background: url(http://i01.youxigu.com/img02/common/iconMsg2.gif) no-repeat; display:inline-block;cursor:pointer;padding-right:5px}
.addFBtn{ width:13px; height:13px; background: url(http://i01.youxigu.com/img02/common/iconAddFriends.gif) no-repeat;display:inline-block;cursor:pointer;padding-right:5px}
.searchBtn{ width:15px; height:15px; background: url(http://i01.youxigu.com/img02/common/iconSearch2.gif); display:inline-block;cursor:pointer}
/* \common button */

/* pagination */
.pagination{text-align:center;}
.pagination a{ font-size:12px; cursor:pointer; background:url(http://i01.youxigu.com/img02/common/btn_page_bg.gif) left no-repeat;height:22px; line-height:22px; padding-left:7px; display:inline-block;margin:0 2px}
.pagination span{background:url(http://i01.youxigu.com/img02/common/btn_page_bg.gif) right no-repeat; display:block; padding-right:7px; color:#000}
.pagination a:hover {text-decoration:none}
.pagination a:hover span{ color:red; text-decoration:none}
.pagination .fyActive{ font-size:14px; font-weight:bold;  background:none;margin:0 2px}
.pagination .fyActive span{background:none;color:#000}
.pagination .fyNormal{font-size:14px;margin:0 2px}
.pagination .fyNormal span{ color:#f60}
.pagination .fyNum{ background:url(http://i01.youxigu.com/img02/common/page_input.gif) no-repeat; width:39px; height:21px; border:none;  text-align:center; margin:0}
.pagination .anniu{ background:url(http://i01.youxigu.com/img02/common/btn_anniu_bg.gif) no-repeat; height:21px; width:52px; border:none}
/* \pagination */

/*pageList*/
.pages_list {padding: 10px 0;overflow:hidden;}
.pages_list_r {float:right;margin: -15px 0 0 0;color:#666;}
.pages_list_r a {color:#666;}
.pages {margin:0;padding:0;}
.pages_list .pages a {border:1px solid #CCBBBB;color:#BA4314;margin-right:2px;padding:2px 5px;text-decoration:none;}
.pages_list .pages a:hover {background-color:#FFEEAA;border:1px solid #CCBBBB;color:#2B2B2B;margin-right:2px;padding:2px 5px;}
.pages_list .pages a:active {border:1px solid #A0A0A0;margin-right:2px;padding:2px 5px;}
.pages_list .pages span.current {background-color:#FFCC66;border:1px solid #2B2B2B;color:#2B2B2B;font-weight:bold;margin-right:2px;padding:2px 5px;}
.pages_list .pages span.disabled {border:1px solid #B6B6B6;color:#B6B6B6;margin-right:2px;padding:2px 5px;}
.jump_input {height:15px;padding-left:3px;width:28px;}
.list_p6 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#fff none repeat scroll 0 0;
border:1px solid #CCBBBB;color:#BA4314;padding:0 5px; cursor:pointer}
/* \pageList*/

/* sex&online */
.uname {color:color:#336598;}
.sexPic_1_1 ,.sexPic_0_1 ,.sexPic_1_2 ,.sexPic_0_2 {width:38px;height:16px;display:block;line-height:16px;overflow:hidden;clear:both;white-space:nowrap;text-overflow:ellipsis;text-align:left;padding-left:18px;background:url(http://i01.youxigu.com/img02/common/sex&online.gif) left -32px no-repeat;color:#336598}
.uname:visited {color:#336598}
.sexPic_1_1 {background-position:left top}
.sexPic_1_2 {background-position:left -16px}
.sexPic_0_1 {background-position:left -32px}
.sexPic_0_2 {background-position:left bottom}
.sexPic_0_1, .sexPic_0_2 {width:56px;padding-left:0;text-align:center}
/* /sex&online */

/*Qtip*/

#Qtip{ position:absolute; border:1px solid #ccc; display:none;  font-size:12px; padding:1px 8px; border:1px solid #FFCF73; background:#FFF7DE;}

/* popupWin */
.popupWin {display:none;width:293px;position:absolute;left:0;top:0;z-index:2009}
.popupWin .popupWinTop {width:100%;height:4px;float:left;overflow:hidden}
.popupWin .popupWinTopTL {height:4px;margin-right:4px;overflow:hidden;background:url(http://i01.youxigu.com/img02/common/popupWin_top_left.png) left top no-repeat;}
.popupWin .popupWinTopTR {height:4px;width:4px;overflow:hidden;position:absolute;right:0;top:0;background:url(http://i01.youxigu.com/img02/common/popupWin_top_right.png) left top no-repeat}
.popupWin .popupWinMidWrap {width:287px;float:left;text-align:center;padding:0 3px;background:url(http://i01.youxigu.com/img02/common/popupWin_mid_bg.png) left top repeat;}
.popupWin .popupWinMid {width:285px;float:left;border:1px solid #CACACA;background:#fff;padding-bottom:15px}
.popupWin .popupWinBot {width:100%;height:4px;float:left;overflow:hidden}
.popupWin .popupWinBotBL {height:4px;margin-right:4px;overflow:hidden;background:url(http://i01.youxigu.com/img02/common/popupWin_bot_left.png) left top no-repeat;}
.popupWin .popupWinBotBR {height:4px;width:4px;overflow:hidden;position:absolute;right:0;bottom:0;background:url(http://i01.youxigu.com/img02/common/popupWin_bot_right.png) left top no-repeat}
.popupWin .t {width:265px;height:24px;float:left;display:inline;margin:0 0 15px;line-height:27px;color:#000;font-size:12px;font-weight:bold;background:#fbf5e7}
.popupWin .t span {float:left;padding-left:7px}
.popupWin .t .closePopupWinPic {margin:7px 0 0;cursor:pointer;width:11px;height:11px;display:block;background:url(http://i01.youxigu.com/img02/common/iconDel_2.gif) left center no-repeat}
.popupWin .t div {float:right;padding-right:7px}
.popupWin .c {width:253px;padding:0 16px 5px;clear:both;color:#000;font-size:12px;line-height:23px;color:#f33;font-family:"宋体", Arial;text-align:center;overflow:hidden}
.popupWin .closePopupWin {cursor:pointer;margin:15px 0 0 0;clear:left;width:102px;height:25px;display:inline-block;background:url(http://i01.youxigu.com/img02/common/btn_gb_bg.gif) left top no-repeat}
.popupWin .closePopupWin:hover {background-position:left bottom}
* html .popupWin .popupWinTopTL
{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i01.youxigu.com/img02/common/popupWin_top_left.png', sizingMethod='scale');}
* html .popupWin .popupWinTopTR{
{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i01.youxigu.com/img02/common/popupWin_top_right.png', sizingMethod='scale');}
* html .popupWin .popupWinBotBL
{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i01.youxigu.com/img02/common/popupWin_bot_left.png', sizingMethod='scale');}
* html .popupWin .popupWinBotBR{
{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i01.youxigu.com/img02/common/popupWin_bot_right.png', sizingMethod='scale');}
* html .popupWin .popupWinMidWrap {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i01.youxigu.com/img02/common/popupWin_mid_bg.png', sizingMethod='scale');}



