﻿/* CSS all set */
@import url("http://www.qlolo.com/style/css/custom.css") ;
body {
    margin:0px;
    FONT-SIZE: 12px;  
	LINE-HEIGHT: 130%; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-family:SongTi, Arial;
	LETTER-SPACING: normal;
	text-align:center;
	}
li{
list-style-type:none;
}
ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
ol
{
list-style-type:none;
margin:0px;
}
/* header begin=====================*/
.nw_head
{
width:884px; min-height:136px; height:auto!important; height:136px;
text-align:left;
margin:auto;
}
.nw_head .nw_head_top {width:884px; height:13px; margin:auto; text-align:right; padding-top:2px;}
.nw_head .nw_head_main { width:884px; height:113px; margin:auto; text-align:left;  display:table;}
.nw_head .nw_sitename{ width:150px; height:113px; margin:0 auto 0; clear:both; float:left; }
.nw_head .nw_sitename a {display:block; width:113px; height:80px; margin:26px 0 0 18px; }

.nw_head .nw_head_nav { width:594px; height:113px; float:left; margin:0 0 0 0px;}
.nw_head .nw_head_nav ul li { float:left;}
.nw_head .nw_head_nav .nav { width:574px; height:50px; padding-left:20px}
.nw_head .nw_head_nav .nav li { width:56px; height:50px;  text-align:center; font-size:14px;}
.nw_head .nw_head_nav .nav li a { display:block; width:54px; height:43px; margin:3px 0 0 2px ; line-height:43px;}


.nw_head .nw_head_user { width:140px; height:82px; float:left; text-align:center; padding:28px 0 0; }
.nw_head .nw_head_user ul li.manage,.nw_head .nw_head_user ul li.head_signup{ height:40px;}
.nw_head .nw_head_user ul li.welcome { height:18px; line-height:18px; padding-top:5px;}
.nw_head .nw_head_user ul li.head_shop { height:22px; width:100px; text-align:left; padding-left:22px; margin-left:10px; }
.nw_head_user ul li.head_signup a { display:block; width:54px; height:20px; line-height:20px; float:left; padding-top:2px; margin:10px 0 0 7px;}


.gg_search { width:250px; height:10px; padding-top:4px;}
.gg_search td { font-size:12px;}
.gg_search form {margin-bottom:0px;}

.all_weather { width:200px; height:50px; overflow:hidden;}
.all_gohome { width:330px; height:60px; overflow:hidden; padding-top:4px;  background: url(../images/index_goOlympic.gif) no-repeat 0px 1px;}
.all_gohome a { display:block; width:330px; height:50px;}
.gg_search input { font-size:13px;}
.gg_search input.btn{
	BORDER: #0569AA 1px solid; background:url(../images/index_search_btn.gif) no-repeat center center; BACKGROUND-COLOR: #f1f1f1; margin-top:-5px; font-size:12px;}
.control {
	border: #00156e 1px solid; PADDING:3px 0.3em 2px;  MARGIN: 0px;  FONT-SIZE: 100%;  VERTICAL-ALIGN: middle; OVERFLOW: visible; COLOR: #00156e; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center; 
}
.gg_search input.text_s { margin-top:2px; padding:2px 0 0 2px;}

/* header end=====================*/



/* nw_body begin=====================*/
.nw_body
{
width:884px; min-height:10px; height:auto !important; height:10px;
padding:0 0 10px; display:block; margin:auto;}
/* nw_body end=====================*/
.nw_colgroup {min-height:10px; height:auto !important; height:10px; margin:auto;}
/* 2 child begin */


.nw_colgroup:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.nw_colgroup {
	DISPLAY: inline-block; HEIGHT: 1%;
}
.nw_colgroup {
	CLEAR: left; HEIGHT: 1%
}
.nw_colgroup .first-child {
	MARGIN-LEFT: 0px !important
}

.nw_1and2col {DISPLAY: inline; FLOAT: left;}
.nw_1and2col {FLOAT: left; MARGIN:0 10px 0 0; padding:0 0 2px 0px; height:auto;WIDTH: 664px;}


.nw_3col {DISPLAY: inline; FLOAT: left; WIDTH: 210px;}
/*2 child end*/





/* about body module begin*/
.nw_module {
	DISPLAY: inline-block; min-height: 10px; height:auto!important; height:10px; text-align:center;
}
.nw_module {
	MARGIN-BOTTOM: 4px; POSITION: relative
}

.nw_module FORM {
	CLEAR: left; margin:0px;
}

HTML .nw_body .nw_1and2col .nw_module {OVERFLOW-X: hidden; WIDTH: 662px; margin:auto; padding-top:6px;}
HTML .nw_body .nw_3col .nw_module {OVERFLOW-X: hidden; WIDTH: 205px; padding:0 2px 0 3px; margin-bottom:10px;}

.nw_1and2col .nw_module .left{width:9px; height:185px; margin:auto; float:left; }
.nw_1and2col .nw_module .mid{width:644px; margin:auto; float:left; padding:15px 0 0; }
.nw_1and2col .nw_module .right{width:9px; height:185px; margin:auto; float:left;}



/* about body module end*/
.nw_module .left { float:left;}
.nw_module .right { float:right;}
/*module_head begin*/

.nw_1and2col .nw_module  .nw_act_head { width:644px; height:40px; }
.nw_1and2col .nw_module .nw_act_head a { text-decoration:none;}
.nw_1and2col .nw_module .nw_act_head a:hover { text-decoration:underline;}


.headbar_left{width:10px; height:30px; float:left;}
.headbar_right{width:10px; height:30px; float:left;}
.headbar_mid{width:623px; height:22px; float:left; padding:8px 0 0; }
.headbar_mid .midleft{ float:left; width:450px; text-align:left; padding-left:5px;}
.headbar_mid .midright{float:right; width:50px;}

/*module_head end*/

.nw_1and2col .nw_module  .nw_act_body { width:644px; height:auto; margin:auto;}

/*module_body begin*/

/*module_body end*/









/* include=====================*/


/*act_hot beign=============================*/
.act_hot { width:664px; height:254px;}
.act_hot_left,.act_hot_right { width:13px; height:254px; float:left;}
.act_hot_main { width:638px; height:239px; float:left; padding-top:15px;  text-align:left;}

.act_hot_main .left{float:left; width:424px; height:239px; padding-right:6px;}
.act_hot_main .right{float:left; width:190px; margin:auto; padding:5px;  height:195px;}
.act_hot_main .right h2 { font-size:13px; text-align:center; padding:3px 0 0; margin:0 0 5px;}
.act_hot_main .right h2 a { text-decoration:none;} 
.act_hot_main .right h2 a:hover { text-decoration:underline;}
.act_hot_main .right p { margin:0px; padding:0 0 5px; line-height:20px;}
.act_hot_main .right p a {text-decoration:underline;} 
.act_hot_main .right p a:hover {text-decoration:none;}

.act_hot_main .right a.btn,.act_nowbtn a { display:block; float:right; width:70px; height:22px; line-height:20px; padding-top:2px; text-align:center; margin-right:5px;}

.bar1,.bar2 {margin-top:3px; height:15px;}
.bar1{width:295px; float:left; text-align:center;}
.bar2{width:120px; float: right;}

/*act_hot end=============================*/



/*act_now begin=============================*/
.act_nowtitle{width:40px; height:92px; margin:auto; float:left;}
.act_nowtexts{ width:270px; height:80px; float:left; text-align:left; line-height:22px; padding:5px 2px; margin-left:5px;}
.act_nowbtn{width:120px; height:30px; margin:auto; padding-top:60px; float:left;}

.act_now{width:660px; height:92px; margin:8px auto 0; overflow:hidden; }
/*act_now end=============================*/

/*shop begin====================*/
.shop { width:100%; height:130px; margin:auto; overflow:hidden;}
.shop ul li { width:107px; height:130px; float:left;}
.shop ul li .shop_image { width:80px; height:60px; padding:2px; overflow:hidden; margin:auto;}
.shop ul li .shop_info { width:100px; height:30px; line-height:130%; padding-top:3px; margin:auto; text-align:center;}
.shop ul li .shop_info span { font-size:10px;}

/*shop end=============================*/

/*act_olds begin====================*/
.act_old_main { width:214px; height:125px; text-align:center; font-size:13px; float:left;}
.act_old_main img { margin-bottom:3px;}
.act_old_main a { text-decoration:underline;} .act_old_main a:hover { text-decoration:none;}
/*act_olds end====================*/

/*actlists beign=======================*/
.actlists { padding-top:5px;}
.actlists_top{ width:190px; height:25px; margin:auto; padding:4px 10px 0;}
.actlists_top .left { font-size:13px;}
.actlists_mid{width:206px; height:auto; margin:auto; text-align:left; line-height:20px;}
.actlists_top .left,.act_nowimg{float:left;}
.actlists_top .right{float:right;}

.actlist_time { font-size:11px;} 
.actlist{padding:2px 5px 5px; width:196px; height:auto; display:table;}
.actlist img { float:left; margin-right:5px; padding:2px;}

/*actlists end=======================*/

.logo_list { width:100px; text-align:center; float:left; padding:5px 0 0; float:left; height:40px; float:left;}

/* footer begin=====================*/
.nw_footer { clear:both;}
.nw_footer  { width:100%; height:110px; padding-top:5px; padding-top:20px; text-align:center; margin-top:10px;}
.nw_footer a:hover { text-decoration:none;}


/* footer end=====================*/


/*rss*/
.rss { background:url(../images/rss.gif) no-repeat right 2px ; padding-right:20px;}

/* signin begin=====================*/
#div3 {Z-INDEX: 222; WIDTH: 250px; HEIGHT: 180px;}
#div3 .index_signup {width:250px; height:100px;  BACKGROUND-COLOR: #99ccff; FILTER: alpha(opacity=70); border:1px #5482b0 solid; padding:10px 0 8px;}
#div3 .index_signup ul { position:relative; width:240px; height:28px;  margin:0 auto;}
#div3 .index_signup ul li{ float:left;}
#div3 .index_signup ul li.note1,#div3 .index_signup ul li.note2 { width:55px; text-align:right; line-height:28px; padding-right:5px; color:#225282;}
#div3 .index_signup ul li.form .add_text4 { border:1px #4c82b8 solid; }
#div3 .index_signup ul li.none{ width:240px; height:25px; clear:both; text-align:center;} 
#div3 .index_signup ul li.none a{ color:#225282; text-decoration:none;} #div3 .index_signup ul li.none a:hover{ text-decoration: underline;}
#div3 .index_signup ul li.sign_btn { width:240px; height:25px; clear:both; text-align:center;}
#div3 .index_signup ul li.sign_btn input { width:60px; height:22px; line-height:19px; border:1px #5482b0 solid; background:#fff; margin-left:5px;}
/* signin end=====================*/


